Actualités

PHPBoost 4.0

Toutes les news concernant PHPBoost 4.0
Trier par

La version 4.0 arrive bientôt

Bonjour à toutes et à tous,

Comme promis lors de la parution de la précédente news, jusqu'à la sortie de la version 4.0 finale nous publierons une news d'informations tous les un mois et demi (ou moins si l'actualité du développement le justifie). Voici donc la deuxième news de ce cycle d'information.

Avant de rentrer dans le vif du sujet nous tenons à vous faire part de la très bonne ambiance qui règne au sein de l'équipe.
Cela n'est pas forcément visible sur les forums, mais sachez qu'en coulisse, c'est à dire sur les forums réservés à l'équipe, l'entente est excellente. Nous tenions à vous en faire part car cette bonne humeur générale a également un impact très positif sur le travail accompli. Y compris d'ailleurs dans cette news qui, nous l'espérons, reflète l'esprit général qui règne au sein de l'équipe et justifie les quelques pointes d'humour qui s'y sont glissées.


En ce qui concerne ce travail voici un point des différentes équipes :



Equipe de développement :



  • Avancement sur le script d'update (60% de fait)
  • Passage au nouveau système de configuration pour les modules FAQ / Sondages / Pages (bien plus robuste)
  • Finalisation du passage au nouveau système de champs étendus. Différents champs du profil membre pourront désormais être totalement déplaçables et désactivables. Ils posséderont également la gestion des autorisations.
  • Optimisation du code
  • Correction de bugs


(Ils travaillent vraiment comme des acharnés. Il y a quelques temps L'équipe de développement nous a fait une liste des dernières modifications effectués et nous avons tous cru qu'ils nous faisaient une V 5.0)



Equipe graphique :



Schyzo s'est retiré de l'équipe de rédaction, préférant consacrer son temps au graphisme (nous lui devons tout de même la futur partie Design et Interface, concoctée entièrement par lui !).
Bien lui en a pris car il est très productif le bougre. Vous avez déjà pu vous rendre compte que les visuels des équipes avaient été refait et que 2 nouveaux thèmes V 3 sont disponibles dans la rubrique téléchargements.

(Et ce n'est que la partie visible de l'iceberg. Mais notre Paul Emile Victor PHPBoostien ne s'arrête pas là. Pour la V 4.0 il se déchaine également, mais pour le moment nous ne vous en disons pas plus.)



Equipe rédaction :



La documentation de la V 4.0 avance bien. En la matière il est difficile de faire un point d'avancement exact, mais l'on peut considérer que cela avoisine les 60% de documentation réalisée.

(Certaines informations officieuses nous donnent également d'autres chiffres : une tour cramée, deux claviers Hs et trois souris à la poubelle. C'est vous dire si ils travaillent)



Equipe communication :



(Rien à dire sur cette équipe, elle n'a aucune utilité. Tout le monde sait que la com' sert uniquement à avoir un gros chèque à la fin du mois, et à choper de la gazelle plus facilement.)



Equipe modération :



Comme vous l'avez sans doute remarqué le forum "Bugs" a été déplacé et renommé. Il est maintenant dans la catégorie "Support" et s'intitule "Support général" (Hors noyau/installation/modules).
Nous avons pris cette décision car dans ce forum il s'avérait que plus de 95% des fils de discussions étaient au final non pas des bugs, mais des erreurs utilisateurs. Par contre le nombre importants de messages de ce forum pouvait laisser à penser (en tout cas pour des nouveaux membres ou des visiteurs) que PHPBoost était truffé de bugs, ce qui est loin d'être le cas.

Les vrais bugs ne sont pas oubliés bien sûr, et l'équipe de développement finalise un module "Bugtracker", spécifiquement dédié au recensement et à la corrections des bugs validés.



Conclusion :




Le planning de développement est globalement respecté. Nous sommes un peu en retard sur certaines choses, en avance sur d'autres, le tout est donc équilibré. La version Alpha est toujours prévue aux environs de la mi Avril.

Nous remercions toutes les personnes qui croient et/ou s'intéressent à PHPBoost et vous donnons rendez vous à la prochaine news, qui sera publiée pour la sortie de l'Alpha.

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

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

Nouveau point d'avancement

Un nouveau point concernant l'avancement de la prochaine version :



Le développement de la version 4.0 avance bien.



Depuis la dernière news plusieurs changements majeurs, comme mineurs ont eu lieu :



  • Ajout d'un optimisateur de fichiers CSS permettant de gagner en performance
  • Nouvelle gestion des thèmes
  • Nouvelle gestion des modules
  • Mise à disposition des développeurs de fonctionnalités permettant d'intégrer les réseaux sociaux dans leurs modules.
  • Ajout des flux RSS pour le module Galerie et Pages
  • Ajout d'une interface dans l'administration permettant de changer facilement son favicon, son logo et d'éditer les fichiers CSS des thèmes
  • Refonte complète de l'espace membre





Il reste tout de même certaines choses à faire, en voici les principaux points :



  • Refonte du module Articles et Recherche
  • Créer le module de page d'accueil
  • Créer le nouveau thème





Comme à son habitude la période estivale a engendré son lot de ralentissements... Vacances obligent .



Une date de sortie officielle !





A l'heure actuelle, et compte tenu de ce qu'il nous reste à faire, nous pouvons nous permettre de communiquer sur la date de sortie.



L'équipe s'est fixée comme objectif la sortie de PHPBoost 4.0 en version Alpha pour début 2012 !



Le cycle de sortie se décomposera en 3 versions :



- Alpha : Le logiciel n'intègrera pas toutes les fonctionnalités, et peut contenir beaucoup de bugs.

- Bêta : L'équipe en charge du développement n'intègre plus de fonctionnalités. De nombreux bugs seront corrigés.

- Release Candidate : Les dernières erreurs sont corrigées pour laisser place à la sortie de la version stable pour l'utilisation en production.



Nous vous rappelons qu'il est toujours possible de consulter l'avancement du projet via cette page.



Le projet PHPBoost





Concernant l'équipe, il y a eu d'importantes modifications cet été.



Comme vous le savez peut être le projet est né de l'idée de CrowkaitT. Quelques mois plus tard ben.popeye s'est joint au projet, suivi 1 an plus tard par horn.



Tous les trois ont reçu en fin d'année leur diplôme d'ingénieur et occupent depuis une place dans une entreprise.



Compte tenu de leur nouvel emploi, ils ne peuvent plus consacrer autant de temps à PHPBoost, cependant ce n'est pas pour autant qu'ils abandonnent le projet. Ils continuent à intervenir sur le forum.



Quoi qu'il en soit, nous les remercions pour tout le travail accompli depuis 6 ans, PHPBoost est aujourd'hui un grand CMS, qui compte une communauté grandissante.



C'est ReidLos qui reprend le flambeau de Chef de Projet. Épaulé par DaaX, Alain91 et julienseth78, qui forment la nouvelle équipe de développement de PHPBoost.



Swan, qui occupait le poste de graphiste jusqu'à présent, a décidé de quitter l'équipe. Nous tenons à la remercier pour le fabuleux travail qu'elle a effectué pour PHPBoost.



Nous vous rappelons également par le biais de cette news qu'une mise à jour de PHPBoost 3.0 a été publiée.



Recrutement





Le recrutement de nouvelles personnes qui souhaiteraient s'investir dans PHPBoost est d'autant plus important à l'heure actuelle. ReidLos examinera votre candidature avec le plus grand intérêt.



Nous vous rappelons que vous pouvez postuler via cette page n'hésitez pas !



Nous vous donnons rendez-vous dans quelques mois.

Point d'avancement sur la prochaine version

Avant toute chose, l'équipe présente à tous les membres des excuses pour le manque d'informations de ces derniers temps.

Le projet avance, ne vous inquiétez pas, mais vous allez devoir être encore un peu patients. Étant donné que l'équipe n'est constituée que de bénévoles qui travaillent sur leur temps libre, il est difficile d'évaluer à l'avance la quantité de travail qu'il sera possible de fournir. Nous ne sommes donc pas en mesure d'annoncer une date de sortie de cette nouvelle version, d'autant plus que nous visons la production d'un ensemble complet, cohérent et de qualité.

Par contre, nous annonçons dès maintenant que la tant attendue version 3.1 s'appellera en fait 4.0.

Ce changement de numéro reflète mieux les modifications importantes introduites au niveau du noyau, ensemble de composants de base sur lequel sont construits les modules : plus robuste, plus performant et exploitant les possibilités de PHP 5. Nous avons donc mis en place des fondations solides qui devraient faire leur preuve sur le développement futur.

Outre les modifications sur le noyau, des améliorations ont été apportées pour la partie visible aux utilisateurs. Dans les grandes lignes nous pouvons citer :

  • Une nouvelle interface de personnalisation de la page de démarrage
  • Un nouveau système de gestion des champs membre qui les rendra entièrement configurables
  • Un nouveau module sitemap permettant de générer un fichier sitemap.xml pour faciliter le référencement et le position dans les moteurs de recherche
  • La refonte complète du module newsletter, s'appuyant sur les nouvelles fonctionnalités du noyau de cette nouvelle mouture, qui permet maintenant de créer plusieurs type de newsletter, de s'inscrire à une newsletter dès son enregistrement sur le site
  • La possibilité d'envoyer les mails via un serveur SMTP
  • Possibilité de contribuer aux articles et aux news
  • Une nouvelle interface en drag'n drop pour les menus, avec en plus des filtres pour les afficher uniquement sur des pages spécifiques


Actuellement près de 90% du développement prévu est achevé.

En plus du travail restant sur le noyau, il reste notamment à faire le module de composition de la page d'accueil qui vous permettra d'insérer du texte et/ou des fluxs RSS où bon vous semble et de petits détails très souvent demandés comme l'insertion d'une balise YouTube et Dailymotion dans la barre de BBCode.

Vous pouvez d'ailleurs consulter l'avancement du projet en temps réel en consultant cette page qui reflète ce qui a été fait depuis la version 3.0 ou est en cours.

Vous l'avez bien compris, la version 4.0 n'a plus rien d'une simple "mise à jour" mais constitue une véritable "évolution" sur le noyau, les modules mais également les thèmes.

Nous vous prions de nous excuser pour le manque d'informations dont nous avons fait preuve ainsi que l'interminable attente que nous vous faisons subir. Toutefois, ces derniers temps, l'équipe s'est assez considérablement étoffée, ce qui permettra à la fois d'accélérer l'avancement du projet mais aussi de mieux gérer la vie du projet comme la communication. Le texte que vous êtes en train de lire a d'ailleurs été rédigé grâce à la contribution de différents membres de l'équipe et notamment benflovideo. Merci à eux.