• [^] # Re: Pourquoi un fork ?

    Posté par (site web personnel) . En réponse à la dépêche Agora 1.4 est sortie. Évalué à 2.


    Je me souviens aussi d'un benchmark qui disait sur neokraft que sur les perfs il faisait moins bien que spip.


    Ces tests sont anciens, (Juin 2004) pour preuve, le lien vers ce fameux bench ne répond même plus http://neokraft.net/blog/2004/06/17/515-comparaison-spip-spi(...)
    - et je n'aborderai pas ici l'objectivité de ces bench...

    Agora à eu le temps d'évoluer depuis, et ses lourdeurs origienelles ont largement été corrigées.

    Vous pourrez trouver quelques chiffres plus récents sur le site de doc Agora (en phase de finalisation) http://agoragouv.tektonika2.com/article.php3?id_article=203

    Au final, une partie des squelettes et des fonctionnalités agora ne sont plus compatibles spip

    Cet argument serait recevable si Agora se targuait de vouloir être toujours compatible avec Spip, seulement ce n'est pas le cas. Agora est un projet qui a pris maintenant de la bouteille et s'est séparé de son parent. Etant basé sur un version 1.7 de Spip et ayant ensuite évolué de son propre côté, il est normal que les squelette "Spip1.9-compliant" ne passent pas sur Agora. Le logiciel n'a pas été conçu pour assurer une compatibilité avec Spip coûte que coûte...


    Dans le libre, on protège/libère le code, mais un jour il faudrat aussi penser à protéger/libérer les marques tout en garantissant les utilisateurs du parasitage (exemple en imposant une suite de test permettant de valider qu'à un nom de produit équivalent on ait des fonctionnalités équivalentes.).


    Pourquoi parler de parasitage? Encore une fois, Agora est un logiciel qui a pris ses distances. Certes il a évolué plus ou moins proche de son parent, mais il en a aujourd'hui laisser tomber le Préfixe, et parler de Spip-Agora en pensant au parasitage n'est pas fondé puisque le projet ne comporte plus ce nom de "Spip"...



    Bref, Agora a avant tout été développé pour répondre à des besoins de l'administration et les fonctionnalités additionnelle qu'il implémente sont largement reversées sur le cvs. On pourra discuter de la fidélité à vouloir suivre les évolutions de Spip de près ou de loin mais Agora reste avant tout un logiciel libre à l'usage de l'administration et dont le développement est assuré par celle ci, au bénéfice de tous. (non Agora n'est pas utilisé QUE par l'administration http://www.agora.gouv.fr/article.php3?id_article=71 )

    Aujourd'hui le logiciel évolue, et les mentalités aussi. Agora 1.4 est une version majeure. La question est de savoir quelle sera la prochaine version, et s'il y en aura une, car le SIG et la DGME réfléchissent à rapprocher Agora du projet originel en reversant ses fonctionnalités sous forme de plug-in Spip (puisque celui ci les gère depuis la v1.9). Cette évolution ravirait, sans aucun doute, les défenseur pro-Spip ainsi que toute la communauté.