Processus de release

De Disposition de clavier francophone et ergonomique bépo

Le projet entre maintenant dans une phase de release, qui a pour but de parvenir à une version 1. Pendant ce temps, les propositions de modifications doivent être soumises à l'équipe de modérateurs. Elles seront ensuite débattues sur la mailing list, où elles doivent recueillir un consensus favorable. Seules seront acceptées les modifications qui correspondent soit à des bugs, soit à des ajouts de caractères oubliés. De petites modifications bien justfiées pourront avoir lieu sur les parties du clavier qui ne sont pas figées, et dont le figeage n'est pas en cours de vote. Ces modifications doivent aussi passer par les modérateurs et être débattues sur la mailing list.

Version en cours

┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔═════════╗
│ # ¶│ 1  │ 2 ≤│ 3 ≥│ 4 “│ 5 ”║ 6  │ 7 °│ 8 ′│ 9 ″│ 0  │ @  │    ║         ║
│ $ §│ " —│ « <│ » >│ ( [│ ) ]║    │ + ±│ - –│ / ÷│ * ×│ = ¬│ % ‰║ <--     ║
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦══════╣
║  |<-  ║ B ¦│ É ˝│ P  │ O Œ│ È `║ ! ¡│ V  │ D Ð│ L  │ J IJ│ Z Ə│ W  ║   |  ║
║  ->|  ║ b |│ é ´│ p &│ o œ│ è `ˆ ˇ│ v  │ d ð│ l /│ j ij│ z ə│ w ˘║ <-'  ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗     ║
║        ║ A Æ│ U Ù│ I ˙│ E ¤│ ? ¿║ C  │ T Þ│ S  │ R  │ N Ñ│ M º│ Ç  ║     ║
║  CAPS  ║ a æ│ u ù│ i ¨│ e €│ , ’║ c ©│ t þ│ s ß│ r ®│ n ñ│ m ¯│ ç ¸║     ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩═════╣
║   ^  ║ Ê  │ X  │ Y  │ À  │ : ·│ K ˜║ ;  │ Q  │ G  │ H ‡│ F ª║     ^      ║
║   |  ║ ê /│ x \│ y {à }│ . │ k ~║ ' ‘│ q °│ g µh †│ f ˛║     |      ║
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦══════╣
║       ║      ║     ║ NBSPACE      FINE-NBSPACE ║     ║      ║     ║      ║
║ Ctrl  ║ WinG ║ Alt ║ SPACE        _            ║AltGr║ WinD ║WinM ║ Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩══════╝
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1  │ 2  │ 3  │ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ @  │    ║        ║
│ $  │ " —│ « <│ » >│ ( [│ ) ]║    │ +  │ -  │ /  │ *  │ =  │ %  ║ <--    ║
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B  │ É  │ P  │ O Œ│ È  ║ !  │ V  │ D  │ L  │ J  │ Z  │ W  ║   | ║
║  ->|  ║   |│    │   &│    │    ║ ˆ  │    │    │    │    │    │    ║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A Æ│ U Ù│ I  │ E  │ ?  ║ C  │ T  │ S  │ R  │ N  │ M  │ Ç  ║    ║
║  CAPS  ║    │    │   ¨│   €│ ,  ║    │    │    │    │    │    │    ║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
║   ^  ║  Ê │ X  │ Y  │ À  │ :  │ K  ║ ;  │ Q  │ G  │ H  │ F  ║     ^     ║
║   |  ║   /│   \{}│ . ~║ '  │    │    │    │    ║     |     ║
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣
║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║
║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝
Attention

Processus en cours d’élaboration

Déroulement du processus de release

  • Premier vote du 8 au 21 juin 2008, pour entrer dans le processus de release.
  • Un second vote, du 21 au 30 juin 2008 (?) pour figer les lettres
  • Un vote du 15 au 30 juillet 2008 (?) pour figer la carte simplifiée
  • Un vote du 15 au 30 septembre 2008 (?) pour figer les autres caractères
  • Un vote du 15 au 30 octobre 2008 (?) pour transformer la version en cours à cette date

Pour chacun de ses votes, s'il est décidé de ne pas figer la section du clavier en question, le vote est reporté pour un mois, ce qui décale tout le calendrier. Au bout de trois échecs pour figer une partie du clavier, le processus de release est abandonné.

Changements pendant le processus de release

Trois catégories de changements peuvent avoir lieu pendant le processus de release: des corrections de bugs, des ajouts de caractères, des modifications mineures.

Corrections de bugs

Un problème dans la disposition actuelle doit être signalé comme point bloquant, où il sera examiné par les modérateurs. Un bug peut être:

  • Un bug ! Un pilote qui ne se comporte pas comme il est censé le faire
  • Une incohérence dans la disposition
  • Un caractère nécessaire à la composition du français ou à un langage de programmation courant absent de la disposition
  • Une régression ergonomique importante par rapport à une version précédente
  • Un raccourci clavier inaccessible dans une application.

Ajouts de caractères

Il est possible d'ajouter des caractères à la disposition sur une place libre. L'ajout en question doit être justifié, et proposé sur cette page, où il sera approuvé par les modérateurs. Il en sera ensuite débattu sur la mailing list, et, après consensus, mis au vote.

Modifications mineures

Des modifications mineures peuvent être proposées sur la page de discussion. Elles devront être dûment justifiées, et recevoir l'approbation des modérateurs et être débattues sur la mailing list pour être adoptées. Elles ne doivent pas concerner des parties du clavier déjà figées.