News - PHPBoost 4.0

Point d'avancement sur PHPBoost

Bonjour à toutes et tous,

Le projet PHPBoost se porte bien et cette news a pour but de faire un point d'information sur la future version 4.0.

Tout d'abord, un point général de la situation :

Comme la plupart de vous le savent, l'équipe fondatrice de PHPBoost s'est retirée du projet pendant l'été 2011.

S'en est suivi une inévitable période de transition et de flottement, le temps de reconstituer les équipes et d'insuffler une nouvelle dynamique pour repartir sur de nouvelles bases. Pendant ce temps le développement s'est poursuivi, mais de manière ralenti, ce qui est compréhensible au vu des événements.

Il ne se sera écoulé que quelques mois pour absorber tout cela, et ce n'est finalement pas si mal, sachant que nous sommes tous bénévoles.

Merci à toutes les personnes qui ont œuvré pour que cela se réalise.



Les équipes



L'équipe de développement


L'équipe de développement est maintenant constituée de ReidLos, Daax et julienseth78. Maîtres d'œuvre du code de PHPBoost, ils ont énormément avancé sur le chemin de la V4.0 finale.

L'équipe de développement reste ouverte à l'arrivée de nouvelles personnes compétentes et motivées, prenez contact avec ReidLos si vous vous sentez l'âme d'un développeur.


L'équipe rédaction


La sortie de la nouvelle version de PHPBoost sera également l'occasion de réorganiser et d'actualiser complètement la documentation actuelle du CMS (qui est légèrement bazardée). C'est Aiglobulles, 55 Escape et Schyzo qui se chargent de ce travail.

Vous y trouverez notamment:
- Un tronc commun aux versions 3 et 4 de PHPBoost
- Les documentations spécifiques, relatives aux versions 3 et 4 de PHPBoost, ainsi qu'aux modules de chacune d'entre elles.

Le travail de mise à jour de la documentation est en cours de réalisation, et nous vous tiendrons informés de l'avancement des tâches effectuées.


Une nouvelle équipe arrive !


Vous l'avez surement remarqué, un nouveau bouton a été mis en place sous celui "Télécharger PHPBoost". Il pointe vers une nouvelle catégorie de news entièrement consacrée à la version 4.0 et à son avancement.

Les news y seront régulières, avec un écart temps n'excédant pas 1 mois 1/2 maximum entre deux diffusions.

Notre nouvelle équipe de communication s'occupe donc, via le site, de mettre en place une communication régulière avec les utilisateurs de PHPBoost pour les tenir informés des avancées du projet.
Elle s'occupera également de la promotion du projet lors de la sortie de la V 4.0 Finale.



Le planning des différentes versions de PHPBoost 4.0



Comme décrit dans la dernière news, la sortie PHPBoost 4.0 va s'effectuer en plusieurs étapes avant d'obtenir le statut de version finale :

Version Alpha


Sortie : L'alpha sortira dans environ 2 mois, c'est-à-dire courant Avril.
Description : Le logiciel peut ne pas intégrer toutes les fonctionnalités prévues pour la V4.0. Les utilisateurs pourront demander l'intégration de certaines fonctionnalités supplémentaires.
But : Faire remonter le plus de bugs possibles. Le temps de l'alpha est le plus long pour s'assurer d'une bonne stabilité du logiciel.

Version Bêta


Sortie : La Bêta sortira 2 mois après l'Alpha environ, vers la mi-juin.
Description : L'équipe en charge du développement n’intégrera plus aucunes fonctionnalités.
But : Corriger les nombreux bugs pouvant être engendrés à cause de l'intégration de nouvelles fonctionnalités dans l'alpha.

Version Release Candidat


Sortie : La RC (ou Release Candidat) sortira environ 1 mois après la Bêta, courant Juillet.
Description : Les dernières erreurs seront corrigées pour laisser place à la sortie de la version finale pour l'utilisation en production.
But : Faire remonter les bugs les plus récalcitrants.

Version Finale


Sortie : La Version Finale sortira environ 1 mois plus tard, sur la 1ere quinzaine de Septembre.
But : L'utiliser !!


Mais que les choses soient sans ambiguïté, ce n'est qu'un planning indicatif, mais cependant réaliste des prochaines étapes.
Vous comprenez sans peine qu'il est impossible dans un projet communautaire dont tous les membres sont bénévoles, de prétendre à une rigueur absolue en terme de respect des dates. Seuls des salariés de sociétés peuvent le faire, ils sont d'ailleurs payés pour cela.

Donc même si ce planning est réaliste compte tenu de la progression du développement actuel, il gardera une certaine souplesse pour se caler au plus près des événements.



Point sur le développement



Les derniers travaux en date qui ont été achevés sur la version 4.0 sont :
  • Mise en place d'une nouvelle gestion des langues
  • Intégration du nouveau système de page d'accueil : il sera maintenant possible de définir la page d'accueil d'un module en tant que page d'accueil principale du site sans aucunes redirections (dans l'index.php)
  • Réparation de la période de validité sur les différents modules qui intègre la publication différée
  • Diverses corrections de bugs, nettoyage et évolution du code
  • Avancement sur le nouveau système de commentaires
  • Possibilité de personnaliser son logo par thème, le favicon du site ainsi que les fichiers CSS de chaque thème directement dans l'administration
  • Refonte du système de notation


Il reste toutefois certaines tâches à accomplir pour sortir la version Alpha :
  • Terminer entièrement le système de commentaires et refaire son design
  • Débogage du module articles et du module recherche
  • Correction de bugs mineurs



La prochaine news sera publiée au plus tard fin Mars, ou avant si l'actualité de PHPBoost le justifie.

Encore une fois, nous vous remercions de votre compréhension, ainsi que de votre soutien :) !

Cette news a été écrite de manière collaborative par l'ensemble de l'équipe de PHPBoost et particulièrement de soupaloignon. Merci à tout le monde.

L'équipe PHPBoost