I got a request to update the dropdowns for Instructionset / Sub Instructionset.
Since neither myself nor the one proposing this change are "pros" regarding the above items, I would like to get some validation of this proposal prior to any update of the dropdowns.
Current:
Instructionset:
AVR32
ARM
MIPS
MIPS64
PPC
x86
x86_64
other
Sub Instructionset:
ARMv4
ARMv5
ARMv6
ARMv7
ARMv7-A
MIPS IV
MIPS32
MIPS 4K
MIPS 4Kc
MIPS 4Kec
MIPS 24Kc
MIPS 24Kec
MIPS 74Kc
other
Proposal: ADD MIPS IV; CHG MIPS -> MIPS32
Instructionset:
AVR32
ARM
MIPS IV
MIPS32 (in place of “MIPS”)
MIPS64
PPC (maybe it would be better to name it “PowerPC”? I don’t think that everybody knows this shortcut)
x86
x86_64
other
Sub Instructionset: DEL MIPS IV, MIPS32; CHG MIPS32 (e.g. MIPS32 24Kec -> MIPS32 24K/E)
ARMv4
ARMv5
ARMv6
ARMv7
ARMv7-A
MIPS32 4K/E series
MIPS32 24K/E series
MIPS32 34K series
MIPS32 74K series
MIPS32 1004K series
MIPS32 1074K series
other
- Adding of new dropdown values is no problem
- Deleting of existing dropdown values: Existing values in dataentries will stay there, but only be visible in the wikisource, not in the dataentry editor. Reason: The dropdown values are also restrictions for valid values for the respective fields. If you take out a value from the dropdowns, this value is suddenly not valid any longer, hence not being displayed any more, although still available in the wikisource.
=> Deleting/changing valid values for dropdowns needs to be coordinated with the affected dataentries, i.e. first change the valid values (wiki admin area -> my job), then update the dataentries. Since the latter is quite a bit of work (624 devices alone with instructionset = MIPS), I suggest to do this as a batch update, like the initial upload.
Please comment on the above proposal, if it is correct, and if we should implement it like shown above.