logo_symfony_header

e-venement forke Symfony1

[FR] Pour des raisons de facilité de développement, et parce que Symfony1 est à l’arrêt depuis maintenant 1 an, les développeurs de e-venement ont décidé de forker.

[EN] For development reasons, and because the maintenance of Symfony1 has been stopped since one year now, the e-venement‘s developpers have decided to fork.

[FR] Vous retrouverez la nouvelle branche v1.5-li de Symfony dans le repository Subversion de e-venement, que vous pouvez consulter sur gna.org et récupérer par la commande :

[EN] You’ll find the new v1.5-li branch of Symfony in the Subversion repository of e-venement. You can browse it on gna.org and get it back through :

svn co http://svn.gna.org/svn/e-venement/symfony/

[FR] Pour que les aventures de Symfony1 puissent continuer… Parce que malgré ses différents défauts, nous l’utilisons encore de manière tout à fait performante et intéressante : Long Live Symfony1, Long Live e-venement !

[EN] For the Symfony1 adventures can continue… Because dispite its various weaknesses, we still use it in a performant and interesting way : Long Live Symfony1, Long Live e-venement !

[FR] Notes:

  1. Attention ! Cette version est encore peu mature. En effet, l’un des objectifs est reprendre l’ensemble des fonctionnalités dépréciées dans PHP et cela demande un travail de fourmis, et nous avons choisi de faire du temps notre allié pour y arriver.
  2. Les développeurs d’e-venement n’ont pas la prétention de faire une réelle maintenance de Symfony1. Ils parent juste aux nécessités quotidiennes. Toute bonne volonté de maintenir spécifiquement ce fork ou de relancer la maintenance officielle de Symfony sont les bienvenues.

[EN] Notes:

  1. Careful ! This version is still unmature. Indeed, one of the goals is to rewrite all the PHP deprecated features. It requires a work of ants, and we’ve choosen to make the time our ally.
  2. The evenement’s developpers do not have the pretention to maintain Symfony1 in a straight way. They just « stopgap » … Every volonteer is welcome to maintain this fork specificly or even to rebirth the official Symfony maintenance.

Downloads / Téléchargements :

7 réflexions au sujet de « e-venement forke Symfony1 »

    1. Excellente remarque. C’est clair qu’il serait mieux là, mais l’histoire a fait que le repository subversion de e-venement s’est trouvé sur gna.org et que nous n’avons pas voulu faire plus compliqué. Nous avons des impératifs professionnels de production d’économie qui parfois ne nous permettent pas de prendre des choix qui pourraient être idéaux d’un point de vue technique. :c/ C’est la raison pour laquelle nous faisons appel aux bonnes volontés pour reprendre cette affaire en main. Et là, aucun pb pour changer la racine de place et passer sur github (que je trouve excellent d’ailleurs).

  1. Parce que l’histoire nous avait amenée sur gna.org et que la question était aujourd’hui d’aller au plus vite. Si d’autres que nous veulent prendre la chose en main, on passera sur github avec grand plaisir (on le pratique par ailleurs et c’est une super plateforme). Là il était question juste de faire simple et efficace avec l’existant.

  2. mmmm… est-il possible que nous ayons travaillé au plus pressé et que nous n’ayons pas « regardé autour de nous » ? non franchement, merci de l’info. nous nous pencherons sur la possibilité de rejoindre ce fork avant la sortie de la v2.7 si possible. on verra comment nos tests aboutissent et s’ils sont positifs, on mergera 😉

    1. voici la liste des apports de notre fork (qu’on vous proposera s’il est possible de merger les deux) :

      – compatibilité > PHP-5.3 (au moins pour ce que nous utilisons, à savoir principalement les preg_replace avec une option /e)
      – retrait du code de propel, pour avoir ça de moins à maintenir
      – possibilité de faire des filtres ordonnés par catégories dans le doctrine:generate-admin (cf. en fin de post)
      – possibilité de faire du doctrine:data-dump sur des ressources (ex: données en blob)
      – résolution d’un bug un peu orphelin dans Doctrine sur les champs NULL dans des cas particuliers

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *