Endianness of AppFeature Bits

RESOLVED INVALID

Status

Marketplace
Code Quality
P4
normal
RESOLVED INVALID
4 years ago
4 years ago

People

(Reporter: mstriemer, Unassigned)

Tracking

Avenir
x86
Mac OS X
Points:
---

Details

(Reporter)

Description

4 years ago
New features are added to the AppFeature bit mask as the least-significant bit. This causes the bit numbers to change for each feature when we add new features and the resulting int value to change for the same feature set across versions.

Perhaps the new features should be added as the most-significant bit.
(Reporter)

Comment 1

4 years ago
Purple is clearly the right colour. I think this should change so that old feature bit masks don't need to change when we start supporting new features. If an app has a feature int value of 34 then supporting new features on Marketplace shouldn't change it, only changing the feature set the app requires should change the int value.
(Reporter)

Updated

4 years ago
Priority: -- → P4
What does this bug consist of?  Just changing the documentation to say "append" instead of "prepend" or is there code to write?  Trying to get a feel for how long it would take.
(Reporter)

Comment 3

4 years ago
I don't think there should be code to change, we can just start putting new features on the top of the list.
So...what is this bug then? :)
Closing as I think this was just documentation confusion. Reopen if I'm wrong.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.