Interview de Michael développeur de CodePress
DoOm | 22 mai 2009 | 20 h 00J’ai eu la chance d’interviewer Michael, l’un des 2 fondateurs de CodePress. CodePress qui sera intégré dans la version 2.8 du célèbre système de blog Wordpress.
Ci-dessous notre interview…
- Bonjour Michael, pour commencer peux-tu nous dire qu’est ce que CodePress ?
Bonjour ! Alors pour faire simple, CodePress est un éditeur de code source à coloration syntaxe, le tout, en ligne depuis votre navigateur.
- Comment est né CodePress ?
CodePress est né par le projet ECCO, un IDE en ligne, intégrant un certain RTSHJS (Real Time Syntax Highlighting in JavaScript) conçu par Fernando Micalli, prémisse de CodePress.
J’ai découvert ce projet encore très peu connu en décembre 2006 pour y contribuer très activement en 2007. CodePress prit son envole cette année là.
- Peux-tu nous faire une présentation de CodePress ?
Il est certain que CP (CodePress) est en manque de pas mal de « fonctionnalités » (rechercher/remplacer, goto line, code folding, ..), mais cela assure également sa stabilité. CP à innové notamment par ses « Codes snippets« , facilement configurable, inspiré du célèbre TextMate sous MacOs. (Essayez head + [tab] en mode html pour vous en convaincre). Mais aussi par les raccourcis clavier, eux aussi, facilement configurable. Bien entendu, la plupart de ces fonctionnalités sont aujourd’hui présente sur n’importe quel autre éditeur en ligne. CP reste donc un éditeur simple, facilement déployable.
- Pourquoi Wordpress n’intègre pas la dernière version de CodePress ?
Bien que prometteuse, cette dernière version (ndlr: check it out here : http://codepress.svn.sf.net/viewvc/codepress/trunk/devel%20v1/) est encore en développement. Si par ailleurs des gens étaient intéressés pour développer la chose, qu’ils me fassent signe!!!
- A ton avis, pourquoi CodePress et pas un autre ?
Oublions le fait que wordpress rime avec CodePress
Il est vrai qu’aujourd’hui les projets similaires se sont multipliés, chacun apportant son lot d’avantages et d’inconvénients. La plupart d’entre eux tentant de se démarquer par des fonctionnalités très poussées comme la suggestion de code, je pense ici à notre ami Martin (contributeur de CP fut un temps) et son MDK-Editor, ou encore l’indentation automatique de CodeMirror. Néanmoins, tous ces avantages impliquent leurs inconvénients, lourdeur de l’éditeur, instabilité, difficultés de prise en main parfois. Pour les besoins de WordPress, les fonctionnalités « basiques » apportées par CP semblent largement suffisante.
Je pense que c’est ainsi qu’ils ont raisonné. Mais ne parlons pas trop vite! A ce jour WP 2.8, et l’adoption de CP n’est pas encore officielle.
- Les évolutions prévues dans les prochaines versions de CodePress ?
Comme précisé plus haut, la version 1 est en suspens, parmi son lot de nouveautés, un système de « plugins » permettant de passer d’un éditeur très simple, à un éditeur plus poussé (au choix de l’utilisateur donc). Notre priorité pour cette nouvelle version étant avant tout une coloration parfaitement juste (beaucoup d’éditeur par exemple, ne sont encore pas capable de colorer correctement echo( »edsd\\ » sdsdsd « ); (il y ici fin de chaine plutôt qu’escompté, mais certain n’en tienne pas compte). Rien de très extravagant donc, les objectifs n’ayant par ailleurs jamais été d’égaliser un Notepad++ ou un pspad. Cela n’aurait que peu de sens…
Merci pour tes réponses Michael !!!
Reste plus qu’à attendre la sortie de Wordpress 2.8 pour voir CodePress en action =)






