PyRoom

Lun 04 février 2008

Dans le dernier épisode de LugRadio[1], One Foot In The Grave, Matt (qui y faisait un retour en forme de crochet) et Aq évoquaient un programme dont ils avaient tous les deux oublié le nom. C'était un éditeur de texte ultra-simple, sans mise en forme, sans mise en page, sans menu, sans barre d'outils, qui se met en plein écran et te permet facilement de te concentrer sur l'écriture, et elle seule.
Et c'est pour Mac.
Et ça coûte 24.95 USD.

Ironiquement[2], quelques jours avant l'émission, schwuk avait évoqué ce programme et je me souvenais, moi, de son nom : WriteRoom.
J'avais d'ailleurs fait quelques recherches à la suite de ce post, et j'avais trouvé dans les tréfonds des ubuntuforums un script Python, publié sous licence GPL (v3), un simple fichier d'une vingtaine de kilo-octets qui arrivait aux même fonctionnalités.

Je le zieutais, et je me dis que rapidement, on pourrait tout à fait en faire une application à part entière, avec son lot de traductions, panneau de configuration des préférences, personnalisation, etc... Et pourquoi ne pas packager ça pour Ubuntu, hein ?

Alors, sous vos applaudissements, voici... PyRoom!!!

Évidemment, au jour d'aujourd'hui, le code est très majoritairement identique à celui composé par "Nowhereman" et Nicolas Rougier, mais je ne désespère pas de progresser en PyGTK, et d'apporter des améliorations significatives à ce projet, pour en faire un vrai outil réellement utilisable par tous.

D'ailleurs, j'accepte toutes formes de contributions ; en terme de code comme en ce qui concerne les traductions dans "toutes les langues de la terre du monde", et les suggestions / remarques / tests / bugs reports peuvent se faire via l'interface de bugs de Launchpad[3]


Notes :
1 - Au détour de cet épisode, d'ailleurs, on apprend que j'ai gagné un t-shirt Lugradio on ne peut plus collector.
2 - je dis : ironiquement, parce que David Murphy alias Schwuk, outre le fait qu'il soit un chic type, est membre de la communauté LugRadio et son blog est syndiqué sur Planet Lugradio
3 - mais merci d'être indulgent, j'ai encore beaucoup à apprendre...