L'autre concept de base, toujours a mon sens, c'est : si t'es pas capable de savoir _-=*TRES EXACTEMENT*=-_ comment implementer/presenter une feature, tu l'implementes pas.
Ou alors tu l'implémentes, mais dans une branche "de développement", pas dans la release officielle. C'est le principal défaut des releases à dates fixes, d'ailleurs: si tu dois sortir une version tous les six mois, tu hésites à entamer des changements qui prendront plus de six mois.
Ou alors tu le fais quand même et tu te fais engueuler par les utilisateurs frustrés (voir par exemple le cas du nouveau menu xdesktop de Gnome, qui n'était plus éditable dans la branche 2.10).
[^] # Re: my 2 cents, by Kent Brockman
Posté par Yusei (Mastodon) . En réponse au journal Gnome fait par des nazis de l'interface ?. Évalué à 4.
Ou alors tu l'implémentes, mais dans une branche "de développement", pas dans la release officielle. C'est le principal défaut des releases à dates fixes, d'ailleurs: si tu dois sortir une version tous les six mois, tu hésites à entamer des changements qui prendront plus de six mois.
Ou alors tu le fais quand même et tu te fais engueuler par les utilisateurs frustrés (voir par exemple le cas du nouveau menu xdesktop de Gnome, qui n'était plus éditable dans la branche 2.10).