Message édité 2 fois, dernière édition par Genova, 25 Mai 2008, 20:50
25 Mai 2008, 20:26
25 Mai 2008, 20:26 Bonsoir,
en guise d'introduction à ce sujet, je souhaiterai qu'un maximum de personnes y participe, chaque avis étant important.
La version 2.0.0 de FSB est sortie à Noël, et depuis il n'y a plus eu de mises à jours. Les deux raisons majeurs étant que j'ai trouvé un boulot sympa dans une boite de développement internet, et que j'avais besoin de faire une petite pause. FSB n'est pas mort, loin de là ne vous en faites pas, ça restera mon projet prioritaire. Cependant avec ce recul de quelques mois durant lesquels le développement de FSB a été ralenti, j'ai pu accumuler de nombreux retours utilisateurs, et aussi de nouvelles idées générales pour le forum. Actuellement à mon boulot je travail sur la nouvelle version de leur CMS, qu'on a repris de 0 pour bien l'écrire en objet et en PHP5, ce qui m'a donné une approche assez différente de ce que je faisais pour FSB puisqu'il y a plusieurs façon de développer en objet. On a aussi eu besoin de créer une administration très intuitive et ergonomique, en Javascript / Ajax, et je dois avouer que le résultat vaut vraiment le coup d'oeil, l'administration est vraiment next génération.
Maintenant là où je veux en venir, c'est qu'avec tous les retours utilisateurs sur FSB2, je me rend compte que certaines fonctions ne sont pas assez développées, il manque certains trucs qui auraient pu être prévus de base, alors qu'en parallèle certaines fonctions que j'ai ajouté dans FSB ne sont pas étoffées ce qui ne les rend pas aussi efficace que prévu (par exemple le gestionnaire de thème avec modification de la CSS ne me satisfait pas du tout, le système de droits est très puissant mais pas très facile d'accès quand on ne le maitrise pas, les champs personnalisés ne sont pas assez exploités, le système de MAPS a quelques petits défauts, etc etc j'en passe plein). En conclusion même une fois FSB2 totalement stable point de vue bug, il restera beaucoup à faire, et je devrais très probablement bosser sur une version FSB 2.1, qui rendra probablement encore une fois les thèmes et MODS incompatibles.
Si je créé ce sujet c'est que je suis un peu perdu, partagé entre l'envie de stabiliser FSB2, et l'envie de sortir un outil parfait qui s'inscrira comme une des références open source parmi les forums. Je pense honnêtement qu'il y a moyen de faire quelque chose de très puissant, de très optimisé et très ergonomique. J'ai pu avoir une nouvelle façon d'envisager le forum et sortir du cadre très fermé des forums à la mode phpBB, j'ai assez envie d'exploiter ces idées.
En conclusion j'aimerai avoir votre avis sur la question. Actuellement voilà les options qui s'offrent :
- Stabiliser FSB2 et se concentrer sur ce dernier, même s'il n'est pas parfait
- Stabiliser FSB2 et refaire les parties qui ne vont pas pour aboutir à une 2.1
- Ne pas stabiliser FSB2 et démarrer directement la 2.1 (solution qui me plait le moins ^^)
Pour ma part je planche actuellement sur la seconde solution, mais j'aimerai avoir l'occasion d'en discuter avec tout le monde ici.
en guise d'introduction à ce sujet, je souhaiterai qu'un maximum de personnes y participe, chaque avis étant important.
La version 2.0.0 de FSB est sortie à Noël, et depuis il n'y a plus eu de mises à jours. Les deux raisons majeurs étant que j'ai trouvé un boulot sympa dans une boite de développement internet, et que j'avais besoin de faire une petite pause. FSB n'est pas mort, loin de là ne vous en faites pas, ça restera mon projet prioritaire. Cependant avec ce recul de quelques mois durant lesquels le développement de FSB a été ralenti, j'ai pu accumuler de nombreux retours utilisateurs, et aussi de nouvelles idées générales pour le forum. Actuellement à mon boulot je travail sur la nouvelle version de leur CMS, qu'on a repris de 0 pour bien l'écrire en objet et en PHP5, ce qui m'a donné une approche assez différente de ce que je faisais pour FSB puisqu'il y a plusieurs façon de développer en objet. On a aussi eu besoin de créer une administration très intuitive et ergonomique, en Javascript / Ajax, et je dois avouer que le résultat vaut vraiment le coup d'oeil, l'administration est vraiment next génération.
Maintenant là où je veux en venir, c'est qu'avec tous les retours utilisateurs sur FSB2, je me rend compte que certaines fonctions ne sont pas assez développées, il manque certains trucs qui auraient pu être prévus de base, alors qu'en parallèle certaines fonctions que j'ai ajouté dans FSB ne sont pas étoffées ce qui ne les rend pas aussi efficace que prévu (par exemple le gestionnaire de thème avec modification de la CSS ne me satisfait pas du tout, le système de droits est très puissant mais pas très facile d'accès quand on ne le maitrise pas, les champs personnalisés ne sont pas assez exploités, le système de MAPS a quelques petits défauts, etc etc j'en passe plein). En conclusion même une fois FSB2 totalement stable point de vue bug, il restera beaucoup à faire, et je devrais très probablement bosser sur une version FSB 2.1, qui rendra probablement encore une fois les thèmes et MODS incompatibles.
Si je créé ce sujet c'est que je suis un peu perdu, partagé entre l'envie de stabiliser FSB2, et l'envie de sortir un outil parfait qui s'inscrira comme une des références open source parmi les forums. Je pense honnêtement qu'il y a moyen de faire quelque chose de très puissant, de très optimisé et très ergonomique. J'ai pu avoir une nouvelle façon d'envisager le forum et sortir du cadre très fermé des forums à la mode phpBB, j'ai assez envie d'exploiter ces idées.
En conclusion j'aimerai avoir votre avis sur la question. Actuellement voilà les options qui s'offrent :
- Stabiliser FSB2 et se concentrer sur ce dernier, même s'il n'est pas parfait
- Stabiliser FSB2 et refaire les parties qui ne vont pas pour aboutir à une 2.1
- Ne pas stabiliser FSB2 et démarrer directement la 2.1 (solution qui me plait le moins ^^)
Pour ma part je planche actuellement sur la seconde solution, mais j'aimerai avoir l'occasion d'en discuter avec tout le monde ici.
Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors





Donc au final, mon avis et que la troisième solution est très mauvaise car il y aurait un saut un peu trop violent (les gens n'aiment pas les changements brusques). Mais la première est encore pire, il faut avancé dans la vie, il faut évoluer. D'expérience j'ai subis du code qu'on essayait en vain de maintenir à un niveau technologique et d'un coup, à cause d'une demande particulière d'un client, on doivent tout revoir en très peu de temps alors qu'on avait 3 ans pour s'y préparer gentillement. Il reste donc la solution numéro 2 qui est s'en doute la meilleure dans tout le domaine informatique: aller de l'avant tout en s'occupant de ce que l'on a en parallèle.


). De la sorte, les mises à jour seraient plus rapides et le forum en serait d'autant plus réactif et les gens impliqués.