Auteur Sujet: Créer un nouveau moteur de forum pour remplacer SMF (aujourd'hui utilisé ici)  (Lu 14016 fois)

0 Membres et 1 Invité sur ce sujet

corrector

  • Invité
Créer un nouveau moteur de forum
« Réponse #12 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.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Créer un nouveau moteur de forum
« Réponse #13 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 (Facebook) qui utilise javascript (ou n'importe quel langage qui se transpile en JS, comme TypeScript voir meme Dart...).

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Créer un nouveau moteur de forum
« Réponse #14 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.

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
Créer un nouveau moteur de forum
« Réponse #15 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 ^^)

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Créer un nouveau moteur de forum
« Réponse #16 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 ?  ::)

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Créer un nouveau moteur de forum
« Réponse #17 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 )

corrector

  • Invité
Je n'entends pas vos avis sur l'architecture, les fonctionnalités indispensables/optionnelles, la modularité...

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
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 ^^'

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Il parait qu'il dev pour milkywan ce grand fou  ::)

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
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"... ::)

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Dubitatif sur l'aspect "ultra collaboratif" de github, les 4/5è des gens ne contribuent que pour leur projet.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
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 :)