La Fibre

Fonctionnement du forum => A lire avant de commencer... => profile Évolution de LaFibre.info, bugs et critiques => Discussion démarrée par: le 27 avril 2017 à 18:33:59

Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 27 avril 2017 à 18:33:59
Je me demande s'il ne faudrait pas créer un logiciel tout neuf, en partant d'une page blanche.

(Mais en utilisant beaucoup de composants qui existent.)
Titre: Créer un nouveau moteur de forum
Posté par: TroniQ89 le 27 avril 2017 à 18:54:59
Je me demande s'il ne faudrait pas créer un logiciel tout neuf, en partant d'une page blanche.

(Mais en utilisant beaucoup de composants qui existent.)

Bah écoute hein, je mets ça là, juste comme ça : https://github.com/ForumLaFibreInfo/LaFibre

Comme ça, ceux qui souhaitent ;)
Titre: Créer un nouveau moteur de forum
Posté par: vivien le 27 avril 2017 à 19:02:09
LOL !

(https://lafibre.info/images/smileys/lol3.png)
Titre: Créer un nouveau moteur de forum
Posté par: TroniQ89 le 27 avril 2017 à 19:06:32
LOL !

(https://lafibre.info/images/smileys/lol3.png)

A un moment y'en a marre d'entendre "Faudrait", "faudrait", "faudrait"...

En plus ce serait cool, un travail en commun ;)
Niveau design, vous préférez quoi ? Bootstrap classique ? Avec thème Material Design, autre thème ? ...

Déjà je vais mettre les bases: jQuery, PrefixFree (car a un moment faut arrêter de faire 3x la même chose, pour trois navigateurs différents...), ...

Si vous voulez que j'aide, ça se fera en PHP alors :P Je n'ai pas encore taff sur Rails ou NodeJS.


EDIT: Ah et, quelle licence ?
Titre: Créer un nouveau moteur de forum
Posté par: TroniQ89 le 27 avril 2017 à 21:11:28
vivien, je t'ai ajouté en tant que "Owner" dans l'organisation Github. (j'ai vu que tu as fork ^^')
Titre: Créer un nouveau moteur de forum
Posté par: Hugues le 27 avril 2017 à 21:12:47
EDIT: Ah et, quelle licence ?

La meilleure : Pokémon !



(je suis déjà dehors, avec la porte, oui oui.)
Titre: Créer un nouveau moteur de forum
Posté par: TroniQ89 le 27 avril 2017 à 21:23:06
* prends son clavier ultra haut de gamme de chez Casino, le lève, et compte s'en servir comme projectile sur Hugues

Ah et sinon pour aller avec le nouveau BBS (Bulletin Board System), je peux faire un nouveau logo ;)
Titre: Créer un nouveau moteur de forum
Posté par: kgersen le 27 avril 2017 à 21:41:02
jquery, php, ...beurk. trop vieux tout ça. quitte a construire quelque chose de neuf autant utiliser des technos récentes.  ;D
Titre: Créer un nouveau moteur de forum
Posté par: le 27 avril 2017 à 22:18:24
jquery, php, ...beurk. trop vieux tout ça. quitte a construire quelque chose de neuf autant utiliser des technos récentes.  ;D
Bien vu du type le nuage de fumée c'est écolo
Je suis par la >>>>>>>
Titre: Créer un nouveau moteur de forum
Posté par: vivien le 27 avril 2017 à 22:24:15
A propos des nouveaux langages, Dart est de plus en plus utilisé ou pas ? (c'est un concurrent à JavaScript, lancé en 2011)
Titre: Créer un nouveau moteur de forum
Posté par: TroniQ89 le 27 avril 2017 à 23:25:09
jquery, php, ...beurk. trop vieux tout ça. quitte a construire quelque chose de neuf autant utiliser des technos récentes.  ;D
Ouais, mais faudrait que j'apprenne les nouveaux ;)
Je comptais aussi utiliser quelques librairies JS supplèmentaires pour rendre ça "joli" (animation via VelocityJS pour la connexion, ...)

@vivien : Je connaissais pas Dart, c'est client/serveur ?
Titre: Créer un nouveau moteur de forum
Posté par: le 28 avril 2017 à 01:02:46
Bien vu du type le nuage de fumée c'est écolo
Brûler de la biomasse produit des dioxines!
Titre: Créer un nouveau moteur de forum
Posté par: le 28 avril 2017 à 01:14:24
A un moment y'en a marre d'entendre "Faudrait", "faudrait", "faudrait"...

En plus ce serait cool, un travail en commun ;)
Niveau design, vous préférez quoi ? Bootstrap classique ? Avec thème Material Design, autre thème ? ...

Déjà je vais mettre les bases: jQuery, PrefixFree (car a un moment faut arrêter de faire 3x la même chose, pour trois navigateurs différents...), ...

Si vous voulez que j'aide, ça se fera en PHP alors :P Je n'ai pas encore taff sur Rails ou NodeJS.
Séparation parfaite entre un moteur efficace, sûr par conception, avec un haut niveau de robustesse, entièrement construit sur la journalisation, prévu pour la réplication aussi bien sur plusieurs disques que sur plusieurs bases de données, et une interface dynamique élégante.

Le moteur de recherche doit être très évolué et multicritère.
Titre: Créer un nouveau moteur de forum
Posté par: kgersen le 28 avril 2017 à 09:11:55
A propos des nouveaux langages, Dart est de plus en plus utilisé ou pas ? (c'est un concurrent à JavaScript, lancé en 2011)

ca décolle peu car une partie des teams chez Google ne l'a pas adopté. Contrairement a Go, Dart ne fait pas l'unanimité chez Google donc ils ont préféré TypeScript (de Microsoft!) pour certains gros projets comme Angular 2.0 (bien qu'une version Dart d'Angular  existe aussi, elle est secondaire donc ne génère pas de buzz/traction sur Dart).
Dart n'est plus positionné en concurrent a Javascript mais s’insère maintenant dans l'éco-systeme Javascript: on transpile vers javascript et on peut interagir avec des composants écrits en javascript. Ce revirement n'a pas plus a certains (dont moi qui abhorre JS!). Bref Dart est un langage de plus parmis tout les autres dans l'éco-systeme JS (CoffeeScript, Typescript, ES6, etc). Cette approche conservatrice a rebuté plein de gens qui attendait un mouvement anti JS, disruptif et fort, avec Google qui pousse derrière de tout son poids: ca n'aura pas lieu.

Sinon il y a projet Flutter (https://flutter.io/) qui utilise Dart et pourrait relancer ce langage si ce projet prend de l'ampleur mais pour le moment c'est très discret: le but de Google avec Flutter est d'avoir un seul sdk/langage pour les apps mobiles natives au lieu d'avoir Java+Android SDK d'un coté  et ObjectiveC/Swift+iOS SDK de l'autre. C'est sur que s'il y arrivent l'économie réalisable sur les couts de dev est proche de x2 ce qui n'est pas rien (sans parler de rompre la dépendance d'Android a Java vu les soucis que ca cause). Mais y'a un sérieux concurrent avec React Native (https://facebook.github.io/react-native/) (Facebook) qui utilise javascript (ou n'importe quel langage qui se transpile en JS, comme TypeScript voir meme Dart...).
Titre: Créer un nouveau moteur de forum
Posté par: kgersen le 28 avril 2017 à 09:19:49
Ouais, mais faudrait que j'apprenne les nouveaux ;)
Je comptais aussi utiliser quelques librairies JS supplèmentaires pour rendre ça "joli" (animation via VelocityJS pour la connexion, ...)
plus y'a des libs js plus c'est la zone a maintenir et faire évoluer.

@vivien : Je connaissais pas Dart, c'est client/serveur ?

oui. coté client c'est transpiler en js. coté serveur ils ont leur propre VM qui fait mieux que Node: https://www.dartlang.org/
mais Dart ne décolle pas, cf post précédent.
Titre: Créer un nouveau moteur de forum
Posté par: TroniQ89 le 30 avril 2017 à 19:20:00
J'ai migré le git sur Framagit, histoire d'être un peu plus indépendant de GitHub : https://framagit.org/LaFibreBB/LaFibreBB
(Je ne savais pas que Hugues avait un git. Si j'avais su, je l'aurai mis dessus ^^)
Titre: Créer un nouveau moteur de forum
Posté par: kgersen le 30 avril 2017 à 19:57:35
J'ai migré le git sur Framagit, histoire d'être un peu plus indépendant de GitHub : https://framagit.org/LaFibreBB/LaFibreBB
(Je ne savais pas que Hugues avait un git. Si j'avais su, je l'aurai mis dessus ^^)

plus indépendant de GitHub et avoir moins de visibilité et de coopération potentielle ? c'est ça le but ?  ::)
Titre: Créer un nouveau moteur de forum
Posté par: Hugues le 30 avril 2017 à 21:46:37
(Je ne savais pas que Hugues avait un git. Si j'avais su, je l'aurai mis dessus ^^)

aucun souci si tu veux ! (comment t'as su ? :D )
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 30 avril 2017 à 21:52:44
Je n'entends pas vos avis sur l'architecture, les fonctionnalités indispensables/optionnelles, la modularité...
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 01 mai 2017 à 01:20:58
plus indépendant de GitHub et avoir moins de visibilité et de coopération potentielle ? c'est ça le but ?  ::)

Pourquoi tant de haine ? :D

Pourquoi "moins de visibilité" ? Ca m'étonnerait que n'importe qui contribue à un projet d'un site qu'il ne connaît pas.

comment t'as su ? :D

J'ai su grâce à un certain Gwemox, tu le connais peut-être ^^'
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Hugues le 01 mai 2017 à 01:42:02
Il parait qu'il dev pour milkywan ce grand fou  ::)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: kgersen le 01 mai 2017 à 10:24:03
Pourquoi tant de haine ? :D

Pourquoi "moins de visibilité" ? Ca m'étonnerait que n'importe qui contribue à un projet d'un site qu'il ne connaît pas.

J'ai su grâce à un certain Gwemox, tu le connais peut-être ^^'

parce que sur github tu peux croiser le monde entier et peut-être intéresser des gens qui ont un projet similaire pour un autre site.

La tu t'enferme dans un truc non seulement franco-français mais en plus quasi inconnu même chez les français.

Franchement je ne comprend pas ce que 'indépendant de GitHub' veut dire, surtout si c'est pour devenir "dépendant de Framasoft"... ::)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Hugues le 01 mai 2017 à 11:18:57
Dubitatif sur l'aspect "ultra collaboratif" de github, les 4/5è des gens ne contribuent que pour leur projet.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: kgersen le 01 mai 2017 à 11:33:14
Dubitatif sur l'aspect "ultra collaboratif" de github, les 4/5è des gens ne contribuent que pour leur projet.

source ?


Le but c'est que le projet soit connu et 1/5 des utilisateurs de github ca reste énorme par rapport a 100% des utilisateurs de Framagit :)

Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Hugues le 01 mai 2017 à 11:53:15
Mettons les projets sur plusieurs git alors. Parait que c'est fait pour.

Pour moi, héberger sur github ne t'apporte aucune visibilité supplèmentaire.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 05 mai 2017 à 12:30:26
Ce soir je continue d'avancer sur le projet ;)

Je vais m'occuper d'installer un SMF pour voir la structure de la DB, pour créer les tables qu'il faut, comme ça je pourrais commencer à avancer sur le développement de manière dynamique.

Si j'ai le temps je fais la homepage aussi.
La barre de navigation est faite. J'ai pas l'IP de ma machine sous la main, donc je peux pas faire de screen ;)
J'envoie un screen vers 2h20 quand je serais chez moi ;)

EDIT : Quelle licence du coup ? La MIT est plutôt pas mal je trouve.
Titre: Créer un nouveau moteur de forum
Posté par: Marin le 05 mai 2017 à 14:24:54
jquery, php, ...beurk. trop vieux tout ça. quitte a construire quelque chose de neuf autant utiliser des technos récentes.  ;D

En tant qu'utilisateur régulier d'un langage de quatre ans plus vieux (Python) je me sens offensé par ta remarque. Je te demanderais donc de bien vouloir spécifier ce qui entrave en pratique l'utilisation de technologies répondant à la demande une fois maîtrisées et toujours activement maintenues.

Je vais m'occuper d'installer un SMF pour voir la structure de la DB, pour créer les tables qu'il faut, comme ça je pourrais commencer à avancer sur le développement de manière dynamique.

N'oublie pas de tout convertir sans perte, et de rétablir l'équivalent de 15 ans de corrections incrèmentales et de tests unitaires dans ta fenêtre de développement !
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 05 mai 2017 à 14:57:28
Juste pour indicatif, la navbar sera proche de ça (je peux réorganiser ; fpunkin m'a conseillé sur IRC de mettre "Messages non-lus" et "Messages suivis non-lus" dans le menu déroulant "Compte". Je peux également changer le thème de couleur, je pourrais ajouter un logo aussi ;)
(https://pix.milkywan.xyz/HY3E5UEf.png)

J'ai fait aussi la page d'affichage des forums, mais je vais retaffer un peu sur l'espace utilisé pour avoir un truc plus "léger", je vous montrerai une fois ça fait ;)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 05 mai 2017 à 19:30:35
TroniQ89, je ne sais pas si tu as vu, mais faire un forum avec toutes les fonctionnalités de SMF, c'est un projet titanesque.

Je me demande si il n'est pas préférable de proposer des ajouts (soit dans le code directement, soit sous forme de "Mod" pour rajouter les fonctionnalités qu'il manque (principalement la possibilité de mettre des pièces jointes n'importe où dans un message et pas uniquement à la fin)

La liste de mod existant est disponible là : http://custom.simplemachines.org/mods/

Attention, certains mods sont proposés, mais ne sont plus maintenus. C'est le cas du mod IPv6 par exemple.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 05 mai 2017 à 20:15:11
TroniQ89, je ne sais pas si tu as vu, mais faire un forum avec toutes les fonctionnalités de SMF, c'est un projet titanesque.

Je me doute bien ! Pour ça que je veux pas faire un forum avec toutes les fonctionnalités d'SMF, faire le tri quoi ;)

Je me demande si il n'est pas préférable de proposer des ajouts (soit dans le code directement, soit sous forme de "Mod" pour rajouter les fonctionnalités qu'il manque (principalement la possibilité de mettre des pièces jointes n'importe où dans un message et pas uniquement à la fin)

La liste de mod existant est disponible là : http://custom.simplemachines.org/mods/

Attention, certains mods sont proposés, mais ne sont plus maintenus. C'est le cas du mod IPv6 par exemple.

SMF est vieillissant et de plus en plus délaissé par les développeurs de mods visiblement... Le fait de ne pas avoir de support natif/via mod possible et maintenu en 2017, voilà quoi ;)

J'ai juste 2/3 doutes pour le code, donc je vérifierai dans celui de SMF ;)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 05 mai 2017 à 20:53:24
Personne n'a discuté de principes architecturaux, personne n'a posé aucune base...

On va où?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 05 mai 2017 à 21:13:00
Personne n'a discuté de principes architecturaux, personne n'a posé aucune base...

On va où?

On en a causé sur IRC, perso l'utilisation de MVC, frameworks (Symfony, Laravel) etc je trouve ça inutile : ça surchargerait pour rien...

Niveau architecture de répertoire j'ai commencé comme ça (pour le moment on peut encore changer!) :
/
|- index.php
|- threadlist.php --> Liste des sujets dans un forum
|- ...
|- inc/
   |- acc_db.php --> Connexion en PDO à la BDD
   |- assets/ --> JS et CSS : jQuery, Prefixfree, Boostrap Material Design (c'est pas un "vrai" bootstrap+thème, c'est un Bootstrap custom carrèment) + dépendances de Bootstrap Material + je compte rajouter VelocityJS pour ajouter quelques effets (menu de connexion en popup, ...).
Pour la sécurité, un captcha "privacy"-friendly ET simple (un truc style Are You A Human, qui propose juste une mini animation en JS où on doit faire un slide) ? Vous en pensez quoi ?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 05 mai 2017 à 21:26:58
J'ai été exclu d'IRC par l'autre taré!
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Marin le 05 mai 2017 à 22:04:13
On en a causé sur IRC, perso l'utilisation de MVC, frameworks (Symfony, Laravel) etc je trouve ça inutile :

Je ne sais pas pourquoi tu demandes alors. Fonce, découvre et plante-toi : c'est la seule manière empirique d'apprendre et de découvrir pourquoi on peut vouloir modulariser le remplacement d'un projet de 180 000 LoC qui demandera des migrations de données complexes et qu'on maintiendra sur la durée.

On se sent pousser des ailes quand on sort du Site du Zéro, mais mince aille ouille, il y a peut-être des raisons pour lesquelles des sociétés d'ingénierie logicielle emploient 200 personnes à plein temps et tous ces gens utilisent des procédures structurées aux noms si compliqués.

(Parfois, faire des choses bien jusqu'au bout peut prendre n grandes vacances)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 06 mai 2017 à 02:21:43
:)
Cela part d'une bonne volonté, et il ne faut pas démotiver les bonnes volontés.

Cependant, il y a tout un pan d'Ingénierie de Génie Logiciel étant inconnue lors de l'apprentissage des langages de programmations qui sont indéniablement utiles,les Ateliers de génie logiciel (AGL) ne sont plus à la mode actuellement.

Les cycles de spécifications fonctionnelles sont un minimum avant de se lancer tête baissée dans du code ou une UI.

De mémoire Corrector avait jeté un oeil sur l'aspect IPv6 de SMF, et dans les grandes lignes de ce que j'ai à l'esprit, si tout le reste est à l'image du peu de lignes que j'avais lu,bon courage.
Par ailleurs,à moins de vouloir comprendre, réinventer la roue, cela prend du temps.Il est probable que tout le travail ne serve qu'à l'apprentissage.
Le plus rationnel est de se mettre en contact avec ceux qui ont écrit et continuent à maintenir SMF pour avoir soit des fonctionnalités ajoutées ( voir les ajouter soi-même avec leur appui et s'inscrire dans leur stratégie si on le souhaite ) un "fork" est complexe à gérer.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 06 mai 2017 à 02:28:52
Je ne sais pas pourquoi tu demandes alors. Fonce, découvre et plante-toi : c'est la seule manière empirique d'apprendre et de découvrir pourquoi on peut vouloir modulariser le remplacement d'un projet de 180 000 LoC qui demandera des migrations de données complexes et qu'on maintiendra sur la durée.
Intuitivement, un forum c'est quelques milliers de lignes de code, à tout casser.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 06 mai 2017 à 07:59:02
A noter pour la compatibilité IPv6, ce n'est plus un besoin, je me débrouille bien sans, j'ai supprimé quelques limitation de sécurité (tous les utilisateurs en IPv6 sont vu comme un seul) et je n'utilise pas les fonctions de ban par IP. Pour les contraintes légales, je garde les log Apache.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 06 mai 2017 à 08:04:50
Et pour les quelques cas de blocage pour flood, on dit que j'ai rêvé.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 06 mai 2017 à 08:09:35
Il me semble bien que j'ai supprimé la limite concernée.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 06 mai 2017 à 08:37:46
Il me semble bien que j'ai eu une fois ou deux le message concerné.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: miky01 le 06 mai 2017 à 08:45:28
+ je compte rajouter VelocityJS pour ajouter quelques effets (menu de connexion en popup, ...).
Pour la sécurité, un captcha "privacy"-friendly ET simple (un truc style Are You A Human, qui propose juste une mini animation en JS où on doit faire un slide) ? Vous en pensez quoi ?

Ouais en gros tout ce qui qui sert a rien et nous pourri la vie sur les forums....

Pense aussi a prévoir un truc qui t'oblige a changer ton mot de passe tous les 15 jours, avec minimum 15 caractères, minuscule et majuscule, bien sur 3 symboles spéciaux et aussi 4 chiffres...  (https://www.surlatoile.com/smileys/repository/Musique/singing-in-the-rain.gif)

Pour ma part on change pas qques chose qui remplit 99% des besoins, et fiable.

Seul bemol, une petite amélioration serait la bienvenue pour faciliter les recherches (c'est pas top), tout le reste est parfait, on s'en tape des popub cliqnotant dans tous les coins de l'écran.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Optix le 06 mai 2017 à 09:59:15
Le problème c'est qu'il existe déjà une multitude de moteurs de forum sur le marché, des vieux et robustes, des neufs et modernes, etc. Avec les blogs, c'est sans doute là où on trouve le plus de choix et je ne comprends pas qu'on puisse partir dans une fuite en avant : il y a bien un CMS qui doit correspondre, c'est pas le choix qui manque ;)

Citer
On en a causé sur IRC, perso l'utilisation de MVC, frameworks (Symfony, Laravel) etc je trouve ça inutile : ça surchargerait pour rien...
Ok, donc ça veut dire que tu ne connais pas grand chose en architecture logicielle d'une part et que tu imposes ta vision "perso" dans les bases du dev d'autre part. Déjà là, je serre les dents.  :-X

Regarde un peu les confs de professionnels sur la chaine AFUP-PHP sur Youtube, c'est très intéressant pour faire évoluer ton avis sur la question. ;)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: sergiodadi le 06 mai 2017 à 11:24:28
Bonjour,
TroniQ89, je ne sais pas si tu as vu, mais faire un forum avec toutes les fonctionnalités de SMF, c'est un projet titanesque.

Je me demande si il n'est pas préférable de proposer des ajouts (soit dans le code directement, soit sous forme de "Mod" pour rajouter les fonctionnalités qu'il manque (principalement la possibilité de mettre des pièces jointes n'importe où dans un message et pas uniquement à la fin)

Gérant un forum SMF et suivant un peu les évolutions , j'ai vu qu'il existe depuis quelques années un fork de SMF qui semble sérieux et qui continue d'être développé . Je ne suis pas développeur mais je crois que la partie gestion des mods a été réécrite ainsi que d'autres parties. Le principal développeur est un français  :) (c'est pas courant dans les logiciels de forum ?), le logiciel n'est pas encore en version d'exploitation mais il a indiqué qu'il peut être utilisé en exploitation car il n'y a pas à priori de bugs majeurs et quelques forums l'utilisant sont en exploitation depuis pas mal de temps.

Il est indiqué: "Conçu en PHP 5 depuis des années par d'anciens développeurs du logiciel SMF (voir la FAQ), Wedge vous permet de créer et maintenir vos forums, avec un doigt de French touch. Blogs, HTML5, CSS3, jQuery, programmation objet, support UTF8, pré-compilation CSS, sécurité améliorée, brouillons, gestion et création simplifiée des thèmes et plugins ? Il peut le faire"

Voila le site: https://wedge.org/ (https://wedge.org/)
Voila les principales fonctionnalités: https://wedge.org/pub/feats/ (https://wedge.org/pub/feats/)

Je ne suis pas assez développeur pour en parler plus  mais vous pouvez peut-être voir si c'est intéressant de le tester ou de discuter avec son auteur.

Bon weekend  :)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 06 mai 2017 à 11:43:31
Edge est un fork qui date de 2010, basé sur SMF 2.0 RC3.

Son auteur est français et a réalisé les mod les plus utilisé à l'époque pour intégrer des vidéos (équivalent de Simple Audio Video Embedder qui le remplace) , des galeries de photo. Attention, il fallait payer pour avoir toutes les fonctionnalités.

Il se dit qu'il a un caractère prononcé et il y a une histoire qu'on lui a volé une partie de son code pour le mettre dans le code principal. Bref, il a arrêté dés 2011 le support de ses mod (qui restait toutefois disponibles, en incitant les utilisateurs a aller sur wedge).

Wedge est le forum SMF + les mod qu'il a développé, rien de plus. La licence de ce qu'il a rajouté à SMF fait que  Wedge n'est pas open source.

J'ai suivit un peu pour voir ce que devenait Wedge, il semble qu'il ait simplifié le code en supprimant le support des vieux navigateurs, mais il n'est jamais sortie en version stable.

Bref, je pense que c'est un projet qui ne va jamais percer. Je suis plus confiant pour SMF 2.1 mais les temps de dev et validation pour SMF sont très très long.

Inversement, il y a 11ans, quand j'ai fait mon choix, SMF était reconnu pour être le plus sur au niveau sécurité, face à des forums qui avaient de nombreuses failles critiques de sécurités découvertes tous les mois.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: sergiodadi le 06 mai 2017 à 12:14:59
Wedge est un fork qui date de 2010, basé sur SMF 2.0 RC3.
[...]
Merci pour tous ces complèments d'informations  :)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 06 mai 2017 à 13:22:44
J'ai pas trop eu le temps de bosser sur le projet hier soir, j'étais KO :)

Le problème c'est qu'il existe déjà une multitude de moteurs de forum sur le marché, des vieux et robustes, des neufs et modernes, etc. Avec les blogs, c'est sans doute là où on trouve le plus de choix et je ne comprends pas qu'on puisse partir dans une fuite en avant : il y a bien un CMS qui doit correspondre, c'est pas le choix qui manque ;)

Mais beaucoup ne sont plus développés :)
Le projet PHPBoost, à la base prévu pour les blogs, propose un module pour les forums, mais quid de la migration...
Pour avoir une liste +/- complète de CMS forums, il y a opensourcecms.com, qui propose une option de démo pour chaque CMS. Mais encore une fois : comment migrer ? ;)


tu imposes ta vision "perso" dans les bases du dev d'autre part. Déjà là, je serre les dents.  :-X

En attendant je suis le seul dev sur le projet... ;)

Regarde un peu les confs de professionnels sur la chaine AFUP-PHP sur Youtube, c'est très intéressant pour faire évoluer ton avis sur la question. ;)

Merci ! Je matte ça ce soir

Très intéressant l'histoire de Wedge ;) Mais si ce n'est pas open-source...

EDIT: Si ! Github  de Wedge ici : https://github.com/Wedge/wedge

EDIT2: NodeBB propose un script de migration depuis SMF ;)

Exemple d'instance NodeBB de Notepad++ : https://notepad-plus-plus.org/community/
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 06 mai 2017 à 13:51:10
Wedge est bien sur Github mais j'ai lu rapidement la licence et elle ne me semple pas open source. "Wedge is free of charge, but it's not free to redistribute. As such, it's not 'free and open source' software" si j'ai bien compris, il faudra payer pour ne pas avoir de copyright sur chaque page.

La page Wikipédia qui liste les moteurs de forums : https://en.wikipedia.org/wiki/Category:Free_Internet_forum_software

Il faut garder que le choix de SMF a été fait en 2006.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 06 mai 2017 à 19:05:27
J'ai trouvé FluxBB aussi (un des 5 software les plus utilisés avec entre autres PHPBB, MyBB, SMF, IPS).

Et j'ai trouvé Flarum aussi, qui a l'air très bon ; mais en Bêta, donc utilisation en prod déconseillée...
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 06 mai 2017 à 22:59:03
Il faudrait déjà avoir un tableau des features souhaitées et des différences entre les moteurs...
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Marco POLO le 07 mai 2017 à 00:38:53
...Pour ma part on change pas qques chose qui remplit 99% des besoins, et fiable...
+1  (https://lafibre.info/images/smileys/@GregLand/en.gif)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 07 mai 2017 à 05:55:27
Et donc rester bloqué indéfiniment avec un logiciel non maintenu?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 07 mai 2017 à 08:22:21
Il se passe quoi?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 07 mai 2017 à 08:28:27
Je précise juste que SMF est maintenu et reçois régulièrement des mises à jour de sécurité.

La mise à jour de fonctionnalités sont elles aussi développées, mais mettent du temps à sortir. Il y a toujours plusieurs mois de tests.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 07 mai 2017 à 08:38:41
Pourquoi le topic a été bloqué?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: TroniQ89 le 08 mai 2017 à 13:25:03
Pourquoi le topic a été bloqué?

Il a été bloqué? je n''ai pas vu.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 08 mai 2017 à 23:33:31
Assez brièvement.
Titre: Créer un nouveau moteur de forum
Posté par: kgersen le 10 mai 2017 à 22:05:10
En tant qu'utilisateur régulier d'un langage de quatre ans plus vieux (Python) je me sens offensé par ta remarque. Je te demanderais donc de bien vouloir spécifier ce qui entrave en pratique l'utilisation de technologies répondant à la demande une fois maîtrisées et toujours activement maintenues.

Je ne met pas Python sur le même plan que jquery & php. C'est un langage de programmation. Meme si php est aussi un langage c'est avant tout un framework de scripting, coté serveur, fortement orienté pré-processing, bref une 'facon ancienne' de faire du web dynamique.

Rien n'entrave l'utilisation de ces technologies si on a le temps et l'énergie pour ça... c'est juste pas ce qu'il faut si on cherche l'efficacité et si on veut profiter des nombreux progrès effectués ces dernières années aussi bien coté backend/serveur que coté frontend/client.
Un peu comme rien n'entrave un écrivain d'utiliser Notepad pour écrire un roman au lieu d'utiliser Word...

Perso si je devais faire un remplaçant a SMF soit je parsirai de rien avec une backend purement 'data' bien spécifié et interfacer via GraphQL avec un frontend utilisant React (ou du moins son principe dont les bienfaits ont été démontrés) soit je parsirai d'un projet open-source comme Discourse.org pour le 'modifier' (mod/theme) pour ressembler a SMF (nettement moins de boulot à  faire a mon avis).

Apres j'ai aussi une dent contre Python mais pour d'autres aspects notamment son coté interprété, son manque de typage statique et sa sémantique liée a l'indentation/mise en forme. J'ai connu Python a ses débuts quand c’était qu'un langage de scripting utilisé pour faire du scripting. Qu'on s'en serve pour ça encore de nos jours ok mais quand je vois des projets complexes entiers fait entièrement en Python cela me fait frémir... :P d'autant plus que cela m'oblige souvent a l'utiliser aussi...
Titre: Créer un nouveau moteur de forum
Posté par: Marin le 10 mai 2017 à 22:57:56
Je ne met pas Python sur le même plan que jquery & php. C'est un langage de programmation. Meme si php est aussi un langage c'est avant tout un framework de scripting, coté serveur, fortement orienté pré-processing, bref une 'facon ancienne' de faire du web dynamique.

Tu veux dire que c'est gênant pour faire de l'asynchrone, du polling proprement et ce genre de choses ? PHP comme tout ce qui est haut niveau et maintenu aujourd'hui dispose des diverses fonctionnalités orientées objet et autres paradigmes qui seront couramment voulues pour modulariser un projet, même algorithmiquement et structurellement complexe.

Apres j'ai aussi une dent contre Python mais pour d'autres aspects notamment son coté interprété, son manque de typage statique et sa sémantique liée a l'indentation/mise en forme.

L'interprétation du code est une variable de compromis comme une autre, qui limite intrinsèquement il est vrai certaines applications (et pour lesquels des solutions de contournement de plus en plus incroyables (http://sametmax.com/les-interpreteurs-alternatifs-de-python/) viennent à être imaginées, du même temps que les capacités techniques du matériel évoluent). Les applications web à forte charge ne s'en soucient à peu près plus depuis la disparition du CGI cependant.

Le manque de typage statique, c'est un problème de gens qui savent mal documenter leurs interfaces quand ils sortent du domaine du mono-fichier.

L'indentation n'est pas un problème. Le vrai problème pour moi ce serait de comprendre les gens qui indentent irrégulièrement, veulent indenter irrégulièrement leur code ou viennent à indenter irrégulièrement leur code plus que par erreur des plus occasionnelles. Pourquoi ? Un éditeur de code qui ne soit pas nano s'en charge, comme pour l'écrivain avec son Bloc-Notes il peut y avoir un désir d'utiliser nano mais je le comprends encore moins.

J'ai connu Python a ses débuts quand c’était qu'un langage de scripting utilisé pour faire du scripting. Qu'on s'en serve pour ça encore de nos jours ok mais quand je vois des projets complexes entiers fait entièrement en Python cela me fait frémir... :P

Ça c'est le point intéressant à développer plus. Quels sont les aspects qui portent défaut à cet usage ?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 10 mai 2017 à 23:35:22
Quels sont les langages/outils/framework qui protègent complètement contre les injections SQL/XSS/...?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Marin le 11 mai 2017 à 07:49:12
Quels sont les langages/outils/framework qui protègent complètement contre les injections SQL/XSS/...?

Pour les frameworks orientés web, je dirais à peu qu'à près tous ceux qui incluent une forme de templating ou d'une autre pour le rendu web, ou un ORM pour les requêtes, protègent dans un usage normal, c'est un des buts fondamentaux de ce genre d'outils et j'en vois peu qui dérogent sauf pour ceux dans lesquels ces fonctions ne sont pas dans la scope fondamentale.

Pour ceux qui protègent complètement contre les XSS en revanche, je dirais qu'il n'y en a sûrement aucun car soit envoyer un contenu avec le mauvais mimetype, soit contourner explicitement la protection pour la sortie du contenu est souvent possible. Et un framework est généralement soit serveur, soit client, il y a beaucoup de vulnérabilités complexes dans les produits Google et autres qui tirent parti de choses implèmentées en Javascript ou Flash client.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: cali le 11 mai 2017 à 14:06:03
Quels sont les langages/outils/framework qui protègent complètement contre les injections SQL/XSS/...?

Completement ? Je pense qu'il n'y a rien qui protege contre un auteur bidon.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 11 mai 2017 à 18:26:06
Completement ? Je pense qu'il n'y a rien qui protege contre un auteur bidon.
Ben disons qu'il est plus facile d'avoir un dépassement de tampon en C qu'en Caml, mais avec beaucoup d'efforts ça doit être possible d'en avoir en Caml.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Marin le 11 mai 2017 à 22:39:33
Le contexte n'admet pas de dépassement de tampon s'il n'admet pas de gestion de la mémoire. => C'est possible, c'est le principe d'un langage haut-niveau.

Le contexte n'admet pas d'injection SQL s'il n'admet pas de requêtes SQL textes. => C'est possible, la plupart des bibliothèques utilisées pour parler à SQL règlent le problème.

Le contexte n'admet pas de XSS s'il n'admet aucune sorte de génération entière ou partielle de réponses brutes au serveur qui seront servies au navigateur, ni d'interfaçage direct avec des entrées utilisateurs de la part du contenu actif. => C'est défendu de par l'architecture de la majorité immense des applications web qui tient des bases de leur conception.

Le contexte n'admet pas de CSRF s'il y a une couche complètement abstraite et fondée sur une logique de droits incontournable concernant les actions de l'utilisateur. => Intrinsèquement, c'est à peu près impossible sans inhiber le libre-arbitre du développeur sur tout ce qui tient des points d'interaction au sein de son application.

Le contexte n'admet pas de manquement dans une logique d'authentification, ou référence à un objet s'il n'y a aucune authentification ni objet.

Le contexte n'admet pas d'erreur dans l'implèmentation et le traitement d'un format au sein d'une base de code rarement relue de plusieurs centaines de lignes quand la logique est générée et gérée par une entité probablement encore trop avancée pour nous, disposant d'une vision omnisciente, infaillible et exécutée de façon mécanique et déterministe sur l'ensemble du contexte qu'elle gère.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 17 mai 2017 à 19:44:49
SMF 2.0.14, qui est maintenant utilisé sur ce forum, supporte enfin PHP 7.

Les principales nouveautés de cette version mineure :
- Added PHP 7 support.
- Ported image proxy support from SMF 2.1.
- Also added HTTPS for avatars.
- Accept email addresses with long TLDs.

La migration du serveur se fera plus tard, il faut que je réalise des tests avant (être sur que les différentes extensions utilisées sont compatibles PHP 7)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 17 mai 2017 à 20:01:20
Pfeu... c'est ridicule de chez ridicule comme avancées où j'ai raté un truc?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: kgersen le 17 mai 2017 à 22:37:07
c'est la 2.0.x toujours la même depuis des années donc pas de gros changement. la 2.1 est en beta depuis 2014...

ca montre la vigueur des devs ... même un type seul est plus productif  que ca :P
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 11 juillet 2017 à 11:39:19
zogstrip pourquoi tout changer au risque de tout perdre sur le forum si SMF fonctionne bien  :) ?

De plus "ton" Discourse c'est profondèment laid, comme Windows 10.

Garde le pour toi, merci.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Logan21 le 11 juillet 2017 à 15:11:35
Ce que
Avez-vous pensé à migrer vers Discourse (https://www.discourse.org) plutôt que de re-partir from scratch ? C'est gratuit, open-source (https://github.com/discourse/discourse) et il y a même un script de migration (https://github.com/discourse/discourse/blob/master/script/import_scripts/smf2.rb) depuis SMF ;)

Je peux aider si besoin 8)

(PS: je travaille pour Discourse)
Ce que j'aime bien dans ton truc c'est le Try It FREE et quand tu cliques tu tombes sur les prix...
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 11 juillet 2017 à 15:44:40
En plus, quand on voie les énormes bug d'affichage sous IE, on se dit que WD à misé sur le mauvais cheval :/ !
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: underground78 le 11 juillet 2017 à 15:49:11
Ce queCe que j'aime bien dans ton truc c'est le Try It FREE et quand tu cliques tu tombes sur les prix...
Bah c'est une offre d'essai pour une offre comprenant l'hébergement donc "try it free" n'est pas fondamentalement faux.

Par ailleurs Discourse est open-source et que la société qui l'édite vend un service autour du produit, pas le produit lui même. Du coup il est toujours possible de réaliser l'installation soit même sans rien payer.

PS : Sur le fond du sujet, vouloir créer un nouveau moteur de forum me semble complètement illusoire et vain.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 11 juillet 2017 à 15:51:04
En gros, en cas de problèmes sur Discourse on passe à la caisse  :) ?

SMF au moins, tu as un support en français à travers sa communauté.

http://www.simplemachines-fr.org/
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: underground78 le 11 juillet 2017 à 15:57:30
En gros, en cas de problèmes sur Discourse on passe à la caisse  :) ?
Qu'est-ce qui te fait dire ça ? Il y a aussi un forum de la communauté Discourse : https://meta.discourse.org/.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Hugues le 11 juillet 2017 à 17:58:34
Lafibre est un forum classé par catégories et sous catégories, discourse n'a pas l'air dans cette veine, et l'interface ultramoderne-toute-blanche, bof bof, perso.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 11 juillet 2017 à 18:04:49
Discourse n'a pas été pensé comme un forum, mais comme un logiciel de discutions en ligne façon chatter géant.

https://fr.wikipedia.org/wiki/Discourse_(logiciel)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: kgersen le 11 juillet 2017 à 20:45:28
Avez-vous pensé à migrer vers Discourse (https://www.discourse.org) plutôt que de re-partir from scratch ? C'est gratuit, open-source (https://github.com/discourse/discourse) et il y a même un script de migration (https://github.com/discourse/discourse/blob/master/script/import_scripts/smf2.rb) depuis SMF ;)

Je peux aider si besoin 8)

(PS: je travaille pour Discourse)

Hello bienvenu sur Lafibre.

oui on a suggéré cela plusieurs fois déjà mais l'administrateur principal de ce site est plutôt 'conservateur' (ce qui n'est pas forcement une mauvaise chose).

Quand aux quelques réponses a ton message et autres avis exprimés dans ce sujet, je te rassure ils ne sont pas représentatifs de notre communauté.

Car comme trop souvent, pas mal de gens ont des avis sur des produits qu'ils n'ont jamais utilisé , ce qui en soi n'est pas un problème mais par contre ils s'autorisent aussi de communiquer ces avis ... ::)

Personnellement je me permet de donner mon avis sur Discourse parce que je m'en sert tout les jours, notamment pour les forums Docker par exemple. C'est effectivement bien plus moderne et mieux que SMF. C'est bien un vrai forum et pas un  "chatter géant" et même s'il n'y a que 2 niveaux de catégories / sous catégories c'est a l'usage bien plus pratique qu'une arborescence compliquée comme ici, d'autant qu'il y a un systèmes de labels (tags) en plus. Quand a la couleur et au 'look' il y a des moyens de changer cela.

Apres la décision est celle de Vivien et comme cela représente pas mal de boulot , pour lui avant tout, ce n'est peut-être pas justifiable aujourd'hui. Et comme dit Voltaire: le mieux est l'ennemi du bien.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 11 juillet 2017 à 21:26:34
kgersen merci d'avoir mis en avant en quoi ça n'est pas un vrai forum, puisqu'il n'a que 2 niveaux de catégories / sous catégories  :D !

Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 11 juillet 2017 à 22:04:55
Est-ce qu'il permet d'intégrer facilement des photos / documents, dans un message (il me semble que le plus grand reproche pour SMF en plus de sa non adaptation pour les mobile est la gestion des pièces jointes qui sont mises en bas de message)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: kgersen le 11 juillet 2017 à 23:32:55
kgersen merci d'avoir mis en avant en quoi ça n'est pas un vrai forum, puisqu'il n'a que 2 niveaux de catégories / sous catégories  :D !

T'as une définition 'rigide' de forum ... je ne vois pas en quoi n'avoir que 2 niveaux n'en fait pas un forum.

Est-ce qu'il permet d'intégrer facilement des photos / documents, dans un message (il me semble que le plus grand reproche pour SMF en plus de sa non adaptation pour les mobile est la gestion des pièces jointes qui sont mises en bas de message)

L'intégration des photos est complète :
 - glisser/déposer
 - coller depuis le presse-papier
 - insérer un lien d'une image d'un autre site, celle-ci sera copier puis le lien remplacer par un lien local
 - insérer un fichier local de type image

voir https://blog.discourse.org/2013/07/improved-image-handling/

on peut aussi joindre n'importe quel type de documents/fichiers. L'admin a bien sur le contrôle sur cela.

tu peux tester Discourse ici: https://try.discourse.org/ (c'est reset tout les jours)

ou l'installer rapidement avec Docker ici: https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md (go a l'étape "Install Discourse" directement si t'as déjà une machine).
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: underground78 le 12 juillet 2017 à 08:21:44
Perso je ne doute pas que Discourse puisse avoir un intérêt dans certains contextes mais franchement pour lafibre.info ça me semblerait plutôt être une belle régression qu'autre chose...
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: underground78 le 12 juillet 2017 à 09:50:52
Je veux juste dire que je ne trouve pas que Discourse soit adapté à cet usage et en tant qu'utilisateur je n'aurais pas l'impression d'un changement m'apportant un progrès.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: cali le 12 juillet 2017 à 11:00:09
Quelle horreur Discourse. C'est pour les mickeys. Avec du javascript partout en plus.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 11:47:06
Quelle horreur Discourse. C'est pour les mickeys. Avec du javascript partout en plus.

la page d'accueil bug sous Internet Explorer 11  ??? ....

Le soucis avec Discourse c'est qu'il exige un hôte gérant Ruby on Rails

https://fr.wikipedia.org/wiki/Ruby_on_Rails

Rien ne dis que ce soit le cas ici ?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: 111 le 12 juillet 2017 à 13:33:56
C'est IE le bug  ::)
Pour ruby on rails ça s'installe, cependant je reste d'accord que les interfaces à la Discourse/Flarum c'est fade et pas toujours agréable

EDIT: par contre l'absence de version mobile pour SMF c'est vraiment gênant.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Hugues le 12 juillet 2017 à 13:45:53
Pour moi lafibre a besoin de beaucoup de sous-sous sections, parce qu'on a plein de domaines différents.


On ne peut pas mettre au même niveau les incidents sur un RIP dans un département et le peering entre opérateurs !

Et la gestion des catégories sous Discourse m'a l'air inadaptée (tous les posts par défaut, une case pour choisir les catégories affichées ou pas)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 14:03:37
C'est IE le bug  ::)
Pour ruby on rails ça s'installe, cependant je reste d'accord que les interfaces à la Discourse/Flarum c'est fade et pas toujours agréable

EDIT: par contre l'absence de version mobile pour SMF c'est vraiment gênant.

Tout les hébergeurs ne gèrent pas bien le Framework RoR à ce que j'ai pu lire, justement.
C'est pourtant la grande vogue du Ruby sur les sites d'opérateurs, mais je ne trouve pas ça fameux.
 
Et pour les mobiles, je ne suis pas de ton avis, car les Smartphones continuent de s'améliorent niveau résolution et taille d'écrans.
Donc pourquoi vouloir faire régresser un modèle qui fonctionne bien sur PC et correctement sur mobile ?

(http://virginie.ippai.free.fr/png/lafibreinfo-discoursequestion.png)

Pour moi lafibre a besoin de beaucoup de sous-sous sections, parce qu'on a plein de domaines différents.


On ne peut pas mettre au même niveau les incidents sur un RIP dans un département et le peering entre opérateurs !

Et la gestion des catégories sous Discourse m'a l'air inadaptée (tous les posts par défaut, une case pour choisir les catégories affichées ou pas)

Voilà qui confirme mon impression que Discourse n'est pas un vrai forum sur le plan structurel, s'il ne gère que 2 niveaux de catégories ou sous catégories.


Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: 111 le 12 juillet 2017 à 14:28:58
Citer
Et pour les mobiles, je ne suis pas de ton avis, car les Smartphones continuent de s'améliorent niveau résolution et taille d'écrans.
Donc pourquoi vouloir faire régresser un modèle qui fonctionne bien sur PC et correctement sur mobile ?

Ce n'est pas parce que ça fonctionne correctement sur ton mobile que c'est le cas partout, sur le mien est c'est particulièrement illisible puisque tout les éléments sont minuscules.

Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: cali le 12 juillet 2017 à 14:55:50
Ce n'est pas parce que ça fonctionne correctement sur ton mobile que c'est le cas partout, sur le mien est c'est particulièrement illisible puisque tout les éléments sont minuscules.

Normalement tu peux faire un zoom et aussi tourner l'écran.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 15:00:30
Entre les deux sur mobile (j'ai aussi un iPad), je préfère SMF :) !

(http://virginie.ippai.free.fr/png/lafibreinfo-discoursequestion.png) (http://virginie.ippai.free.fr/png/discourse-demo.png)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 12 juillet 2017 à 15:04:36
c'est la 2.0.x toujours la même depuis des années donc pas de gros changement. la 2.1 est en beta depuis 2014...

ca montre la vigueur des devs ... même un type seul est plus productif  que ca :P
Joliment dit mais au combien vrai 
C'est un CMS de qualité depuis fort longtemps mais qui date ,  ;D
Et sur le marché bien d'autres sont tout aussi performant  > & Open Source
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 15:17:06
octal des noms autres que discourse s'il te plait  :P !?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 12 juillet 2017 à 15:47:36
octal des noms autres que discourse s'il te plait  :P !?
Ceux que j'ai tester
FSB qui a été mon premier essai
SMF mon forum 2,0,11 que j'ai stopper
FUDforum que je vais installer
Drupal
KWSphp
PHPBoost 5,1
Zite plus
En stock YABB,
Madame est servie :)

Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 16:03:24
octal, lequel est aussi complet et rapide que SMF et vraiment récent  :P ?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Darkjeje le 12 juillet 2017 à 16:28:36
Pour ma part, c'est un enfer depuis que la version mobile a disparu et pourtant j'ai pas un petit modèle.
Mais passer son temps à zoomer à chaque changement de page pour pouvoir lire ou pire cliquer c'est super chiant.

Je suis sur un autre forum hyper épuré et top niveau mobile, faudrait que je pense à demander sur quoi ils sont.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: 111 le 12 juillet 2017 à 19:23:55
Pour ma part, c'est un enfer depuis que la version mobile a disparu et pourtant j'ai pas un petit modèle.
Mais passer son temps à zoomer à chaque changement de page pour pouvoir lire ou pire cliquer c'est super chiant.

Je suis sur un autre forum hyper épuré et top niveau mobile, faudrait que je pense à demander sur quoi ils sont.

Exactement pareil sur du 5.5 pouces, quel est le nom du forum ?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: eruditus le 12 juillet 2017 à 19:34:28
Suffit de lire et surfer en paysage. Aucun soucis via mon iPhone 6
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 12 juillet 2017 à 19:56:17
Cette intervention est inutile, mais je vais signaler au modérateur que Virginie utilise l'adresse: 91.68.192.etc   :P
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 20:28:38
Exact pour le *.etc  :P !



Pourquoi changer quelque chose qui est au point comme SMF ?

Parce qu'il y'a plus récent et immature ?

Quand on voit comment Windows 10 est laid et mal fichu, bof  :-\
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 12 juillet 2017 à 21:13:41
octal, lequel est aussi complet et rapide que SMF et vraiment récent  :P ?
Pour définir la qualité c'est cornu car chacun y voir ces priorités
Pour moi enfin mon usage personnel ( et celui des membres )
Je ne m'occupe pas si les membre utilisent un téléphone ( la plupart bien sur que non pour des raisons de confort et de sécurité )
FUDForum  me semble d'après mes tests aller dans le bon sens
Pour le reste je suis comme tout le monde je suis jamais content  :)
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Darkjeje le 12 juillet 2017 à 21:16:13
Exactement pareil sur du 5.5 pouces, quel est le nom du forum ?
Ah ba j'ai ma réponse, ils sont sur phpBB.

Je sais pas qu'elles sont les avis sur phpBB, ni si c'est compatible sans régression pour lafibre.info mais j'ai toujours bien aimé la version mobile en tout cas.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 12 juillet 2017 à 21:44:29
Darkjeje pas une bonne idée phpBB est une passoir niveau sécurité et moins facilement modable que SMF.

J'ai géré un phpBBn pendant 4 ans pour notre atelier, un vrai calvaire dès que tu veux faire des personnalisations assez poussé.

Vivien à très bien choisit à mon avis  :) !
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: le 12 juillet 2017 à 21:48:00
J'ai géré un phpBBn pendant 4 ans pour notre atelier
Atelier de ?
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Logan21 le 12 juillet 2017 à 21:48:13
phpBB3 n'est plus une passoire, ils ont fait pas mal de progrès!
Moi aussi j'ai géré un phpbb2 quelques années, entièrement customisé, c'est vrai que ça demande quelques notions de php pour personnaliser mais bon et pour la sécurité admin je mettais un htaccess dans le dossier admin.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: vivien le 12 juillet 2017 à 21:54:01
Pour le thème mobile, SMF 2.0.14 a cassé la compatibilité avec tous les thèmes existants.

SMF 2.0.14 est sorti le 14 mai. 2 mois plus tard, seul 30 thèmes ont été mis à jour pour SMF 2.0.14, sur un total de 1310 thèmes disponibles gratuitement.

Le thème mobile utilisé jusqu'ici est un thème payant (SMF4MOBILE), qui n'est plus maintenu et donc lui aussi plus compatible. Leur forum est laissé à l'abandon avec des SPAM....

J'ai par contre trouvé  un nouveau thème mobile compatible 2.0.14, que je pense acheter (10$) : https://www.smfmobiletheme.com/
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Cochonou le 13 juillet 2017 à 07:21:52
C'est un débat qui a déjà été discuté ailleurs, mais je suis pas certain que la profondeur d'arborescence de ce forum soit vraiment un avantage en pratique. En considérant:
- La fréquence de posts dans de mauvaises sections
- La fréquence de sujets postés en double dans deux sections différentes
- Que beaucoup d'utilisateurs réguliers du forum utilisent la fonction "message non lus" qui fait disparaitre cette arborescence

Néanmoins cette organisation a l'avantage d'exister et de fonctionner.
Titre: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)
Posté par: Virginie-chan le 13 juillet 2017 à 09:12:15
Cochonou pas certaine que le fait de diminuer les arborescences empêchera les doublons  :) !

Seul la fusion des posts le peut.

Et en même temps quand on relance un sujet de plus de 6 mois on conseille souvent d'en ouvrir un nouveau, donc va comprendre  :) ?