Il faut voir que j'ai commencé la réécriture il y a presque 2 ans et il faut donc tenir compte du fait que j'ai fait le choix en fonction de ce qui se faisait à l'époque et non pas de ce qui se fait maintenant.
Mon langage de prédilection est le Ruby, j'ai donc commencé par regarder s'il y avait des CMS en Ruby qui pouvaient convenir. À l'époque, il n'y avait rien de vraiment probant (et encore aujourd'hui, les CMS en Rails, ce n'est pas vraiment ça).
J'ai donc commencé à aller voir ailleurs. Dans beaucoup de cas, ça ne faisait pas grand chose des fonctionnalités demandés pour LinuxFr.org : la tribune, les commentaires sous forme d'arbre de discussions, différencier les nouveaux commentaires des commentaires déjà lus, etc. Du coup, quitte à devoir tout recoder, je préfèrais partir sur du Ruby on Rails plutôt qu'un CMS existant dans notre langage que je ne maitrise pas forcément aussi bien.
Après, il y a deux ou trois CMS qui auraient pu convenir. Je me rappelle surtout du cas de Drupal. J'avais commencé à regarder la chose et avais eu l'occasion de participer à un apéro Drupal (IIRC, c'était une des rencontres qui a permis la création d'une communauté Drupal française, réunie maintenant sur drupalfr.org).
J'ai donc pu avoir des retours de gens qui utilisaient Drupal couramment, voir qui contribuaient au développement. Et ces retours m'avaient fortement refroidis. Je ne me souviens plus précisément des propos, mais c'étaient du genre : tiendra pas la charge ; moi, j'attendrais la prochaine version de Drupal ; faudra sûrement sacrifier quelques fonctionnalités ; etc.
Bref, à l'époque, le choix le plus sûr m'avait paru Ruby on Rails que je maitrisais bien. Si je devais refaire ça aujourd'hui, je procéderais de la même façon mais je ne suis pas sûr que la décision finale serait la même.
[^] # Re: Par curiosité
Posté par Bruno Michel (site web personnel) . En réponse à la dépêche Testez la nouvelle version de LinuxFr.org. Évalué à 10.
Il faut voir que j'ai commencé la réécriture il y a presque 2 ans et il faut donc tenir compte du fait que j'ai fait le choix en fonction de ce qui se faisait à l'époque et non pas de ce qui se fait maintenant.
Mon langage de prédilection est le Ruby, j'ai donc commencé par regarder s'il y avait des CMS en Ruby qui pouvaient convenir. À l'époque, il n'y avait rien de vraiment probant (et encore aujourd'hui, les CMS en Rails, ce n'est pas vraiment ça).
J'ai donc commencé à aller voir ailleurs. Dans beaucoup de cas, ça ne faisait pas grand chose des fonctionnalités demandés pour LinuxFr.org : la tribune, les commentaires sous forme d'arbre de discussions, différencier les nouveaux commentaires des commentaires déjà lus, etc. Du coup, quitte à devoir tout recoder, je préfèrais partir sur du Ruby on Rails plutôt qu'un CMS existant dans notre langage que je ne maitrise pas forcément aussi bien.
Après, il y a deux ou trois CMS qui auraient pu convenir. Je me rappelle surtout du cas de Drupal. J'avais commencé à regarder la chose et avais eu l'occasion de participer à un apéro Drupal (IIRC, c'était une des rencontres qui a permis la création d'une communauté Drupal française, réunie maintenant sur drupalfr.org).
J'ai donc pu avoir des retours de gens qui utilisaient Drupal couramment, voir qui contribuaient au développement. Et ces retours m'avaient fortement refroidis. Je ne me souviens plus précisément des propos, mais c'étaient du genre : tiendra pas la charge ; moi, j'attendrais la prochaine version de Drupal ; faudra sûrement sacrifier quelques fonctionnalités ; etc.
Bref, à l'époque, le choix le plus sûr m'avait paru Ruby on Rails que je maitrisais bien. Si je devais refaire ça aujourd'hui, je procéderais de la même façon mais je ne suis pas sûr que la décision finale serait la même.