« v2:Projet » : différence entre les versions

De Disposition de clavier bépo
(Ajout d'une note en haut de la page)
(Toujours en cours de rédaction, il y a sans doute des choses qui vont jarter dans des pages annexes)
Ligne 1 : Ligne 1 :
{{note|Page en cours de construction, vous pouvez consulter l'[[V2/Ancienne page|ancienne page]]. La refonte des pages sur la V2 suivra [http://bepo.fr/wiki/Discussion:V2#Refonte_des_pages_sur_la_V2 ce plan].}}
{{note|Page en cours de construction, vous pouvez consulter l'[[V2/Ancienne page|ancienne page]]. La refonte des pages sur la V2 suivra [http://bepo.fr/wiki/Discussion:V2#Refonte_des_pages_sur_la_V2 ce plan].}}
{{note|type=attention|Les informations de cette page sont temporaires et soumises à débat. Si vous souhaitez discuter d'un point, utilisez la page de discussion.}}


Nous réfléchissons en ce moment à une version 2 du Bépo (nom provisoire: V2), qui conserverais les avantages du Bépo tout en éliminant ces inconvénients. Bref, quelque chose d'encore meilleur!
Nous réfléchissons en ce moment à une version 2 du Bépo (nom provisoire: V2), qui conserverais les avantages du Bépo tout en éliminant ces inconvénients. Bref, quelque chose d'encore meilleur!


Néanmoins, la V2 n'en est pour l'instant qu'au stade de réflexion, et elle ne sortira vraisemblablement pas avant un petit moment. C'est une idée qui ne date pas d'hier, espérons que l'on arrive à avancer dans ce projet!
Néanmoins, la V2 n'en est pour l'instant qu'au stade de réflexion, et elle ne sortira vraisemblablement pas avant un petit moment. C'est une idée qui ne date pas d'hier, espérons que l'on arrive à avancer dans ce projet! Du coup, il est possible (et encouragé!) de prendre part aux débats pour donner vos idées pour la V2.
 
== Généralités ==
=== Pourquoi une V2 ===
* Pour une meilleure optimisation pour l'anglais
* Pour des caractères de programmation plus accessibles
* Pour être aussi adapté aux claviers ergonomiques
* Pour supporter plus de symboles (symboles de mathématiques, symboles divers…)
 
La disposition sera généré depuis le début, avec un algorithme probablement basé sur celui utilisé à la base, amélioré grâce aux connaissances acquises et aux retours des utilisateurs, et grâce (peut-être?) à une plus grande équipe.
 
=== Variantes ===
Il a été décidé de ne faire qu'une seule variante du Bépo, une version officielle pour la V1. Grâce à cela il existe des claviers marqué Bépo (il n'existe pas ou quasiment pas de claviers marqués «Programmer Dvorak»). Cela permettra aussi de normaliser la disposition rendant sa diffusion plus aisée.
 
Il semblerait donc logique de faire une version «officielle» (la disposition de référence qui va intéresser le plus de monde) et de donner aux utilisateurs les outils pour faire leur disposition personnalisée, ce qui est déjà plus ou moins le cas aujourd'hui.


== Caractères supportés et priorité ==
== Caractères supportés et priorité ==
=== Langues ===
=== Langues ===
La V2 sera comme la V1 une disposition multilingue. Nous voulons prendre en compte plus fortement l'anglais, néanmoins son importance dans l'algorithme n'a pas été décidée.  
La V2 sera comme la V1 une disposition multilingue. Nous voulons prendre en compte plus fortement l'anglais, néanmoins son importance dans l'algorithme n'a pas été décidée.


=== Symboles ===
=== Symboles ===
==== Code ====
==== Langages informatique ====
Certains symboles utiles en programmation et autres codes n'étant pas très bien placé sur la V1, ce sera un point au cœur des débats pour la V2.
Certains symboles utiles en programmation et autres codes n'étant pas très bien placé sur la V1, ce sera un point au cœur des débats pour la V2.


==== Mathématiques ====
==== Mathématiques ====
Plusieurs symboles de mathématiques sont disponibles sur la disposition Bépo; néanmoins, de nombreux symboles de mathématiques restent inaccessibles sur la V1. Ce point sera discuté pour la V2
Plusieurs symboles de mathématiques sont disponibles sur la disposition Bépo; néanmoins, de nombreux symboles de mathématiques restent inaccessibles sur la V1.
 
=== Priorités ===
Ordre à débattre:
* Français
* Anglais
* Informatique (programmation et autres langages informatiques)
* Mathématiques
* Espéranto
* Autres langues européennes
* Autres langues étrangères


== Compatibilité ==
== Compatibilité ==
=== Matériel ===
=== Matériel ===
La V1 a été conçu pour être optimisée sur les claviers non-ergonomiques et obsolètes «standards». Néanmoins plusieurs membres de la communauté utilisent des claviers orthogonaux, et nous voulons promouvoir ce genre de claviers ergonomiques.
La disposition sera donc un compromis d'optimisation entre les claviers standards et orthogonaux à la fois (le but étant d'être plus ergonomique sur les claviers orthogonaux tout en restant à peu près au même niveau pour les claviers «standards»).
La liste des claviers qui seront à priori supportés:
* claviers standards 104 et 105 touches
* TypeMatrix
* Autres claviers orthogonaux
Le Truly Ergonomic est peut-être trop différent des autres claviers et nécessiterais une version personnalisée.


=== Logiciel ===
=== Logiciel ===
La V2 sera compatible avec les principaux systèmes d'exploitation (*BSD, GNU/Linux, Mac OS, Windows). Les outils de la V1 permettent déjà de produire des pilotes pour ces trois systèmes d'exploitation. Une adaptation pour Android (AnySoftKeyboard) se fera sans doute par la suite.
La V2 sera compatible avec les principaux systèmes d'exploitation (*BSD, GNU/Linux (X11 et Wayland), Mac OS, Windows). Les outils de la V1 permettent déjà de produire des pilotes pour ces trois systèmes d'exploitation.
 
Une adaptation pour Android (AnySoftKeyboard) se fera sans doute par la suite.
 
La V2 utilisera très probablement le système de touche [[Compose]] disponible sous GNU/Linux et *BSD; il semblerait qu'il soit possible d'avoir ce même mécanisme sur Mac OS et Windows (cf. la disposition Neo).

Version du 13 février 2013 à 20:16

Page en cours de construction, vous pouvez consulter l'ancienne page. La refonte des pages sur la V2 suivra ce plan.

Attention

Les informations de cette page sont temporaires et soumises à débat. Si vous souhaitez discuter d'un point, utilisez la page de discussion.

Nous réfléchissons en ce moment à une version 2 du Bépo (nom provisoire: V2), qui conserverais les avantages du Bépo tout en éliminant ces inconvénients. Bref, quelque chose d'encore meilleur!

Néanmoins, la V2 n'en est pour l'instant qu'au stade de réflexion, et elle ne sortira vraisemblablement pas avant un petit moment. C'est une idée qui ne date pas d'hier, espérons que l'on arrive à avancer dans ce projet! Du coup, il est possible (et encouragé!) de prendre part aux débats pour donner vos idées pour la V2.

Généralités

Pourquoi une V2

  • Pour une meilleure optimisation pour l'anglais
  • Pour des caractères de programmation plus accessibles
  • Pour être aussi adapté aux claviers ergonomiques
  • Pour supporter plus de symboles (symboles de mathématiques, symboles divers…)

La disposition sera généré depuis le début, avec un algorithme probablement basé sur celui utilisé à la base, amélioré grâce aux connaissances acquises et aux retours des utilisateurs, et grâce (peut-être?) à une plus grande équipe.

Variantes

Il a été décidé de ne faire qu'une seule variante du Bépo, une version officielle pour la V1. Grâce à cela il existe des claviers marqué Bépo (il n'existe pas ou quasiment pas de claviers marqués «Programmer Dvorak»). Cela permettra aussi de normaliser la disposition rendant sa diffusion plus aisée.

Il semblerait donc logique de faire une version «officielle» (la disposition de référence qui va intéresser le plus de monde) et de donner aux utilisateurs les outils pour faire leur disposition personnalisée, ce qui est déjà plus ou moins le cas aujourd'hui.

Caractères supportés et priorité

Langues

La V2 sera comme la V1 une disposition multilingue. Nous voulons prendre en compte plus fortement l'anglais, néanmoins son importance dans l'algorithme n'a pas été décidée.

Symboles

Langages informatique

Certains symboles utiles en programmation et autres codes n'étant pas très bien placé sur la V1, ce sera un point au cœur des débats pour la V2.

Mathématiques

Plusieurs symboles de mathématiques sont disponibles sur la disposition Bépo; néanmoins, de nombreux symboles de mathématiques restent inaccessibles sur la V1.

Priorités

Ordre à débattre:

  • Français
  • Anglais
  • Informatique (programmation et autres langages informatiques)
  • Mathématiques
  • Espéranto
  • Autres langues européennes
  • Autres langues étrangères

Compatibilité

Matériel

La V1 a été conçu pour être optimisée sur les claviers non-ergonomiques et obsolètes «standards». Néanmoins plusieurs membres de la communauté utilisent des claviers orthogonaux, et nous voulons promouvoir ce genre de claviers ergonomiques.

La disposition sera donc un compromis d'optimisation entre les claviers standards et orthogonaux à la fois (le but étant d'être plus ergonomique sur les claviers orthogonaux tout en restant à peu près au même niveau pour les claviers «standards»).

La liste des claviers qui seront à priori supportés:

  • claviers standards 104 et 105 touches
  • TypeMatrix
  • Autres claviers orthogonaux

Le Truly Ergonomic est peut-être trop différent des autres claviers et nécessiterais une version personnalisée.

Logiciel

La V2 sera compatible avec les principaux systèmes d'exploitation (*BSD, GNU/Linux (X11 et Wayland), Mac OS, Windows). Les outils de la V1 permettent déjà de produire des pilotes pour ces trois systèmes d'exploitation.

Une adaptation pour Android (AnySoftKeyboard) se fera sans doute par la suite.

La V2 utilisera très probablement le système de touche Compose disponible sous GNU/Linux et *BSD; il semblerait qu'il soit possible d'avoir ce même mécanisme sur Mac OS et Windows (cf. la disposition Neo).