> the mappings are causing real pain
How and where? Can you please give examples and link to them?
> these "snaks-order" and "qualifiers-order" hack [...] adds to
> complexity big time.
I'm sorry but this is simply not true. All you need is a single additional line of code.
With the proposed lists:
foreach ( snak in snaks ) {
...
}
With the current mappings:
foreach ( id in snaks-order ) {
snak = snaks[id]
...
}
The current approach gives everybody the best from both worlds without the need to implement, test, maintain, support and bugfix two different formats.
I really wonder why we are discussing this. Markus, just add similar ...-order arrays to places that miss them at the moment. Done.
Best
Thiemo
--
Thiemo Mättig
Software-Entwickler
Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Tel. (030) 219 158 26-0
http://wikimedia.deStellen Sie sich eine Welt vor, in der jeder Mensch an der Menge allen Wissens frei teilhaben kann. Helfen Sie uns dabei!
http://spenden.wikimedia.de/Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.