Fourches WordPress

8

Existe-t-il des fourches de WordPress?

Sous-thèmes optionnels:

  • Pourquoi ont-ils bifurqué? Des objectifs de conception différents? (par exemple HTML5 au lieu de la syntaxe XHTML par défaut)
  • De quelle version / heure ont-ils quitté la base de code WP?
  • Réutilise-t-il le code d'autres projets?
  • Est-ce une fourche active ou abandonnée / périmée?

WP lui-même est dérivé de b2 / cafelog. Je suppose donc qu'il y a plus souvent un avantage pour les fourches. Mais évidemment, cela dépend des objectifs de fonctionnalité s'il s'agit d'un projet dérivé de longue durée.

Outre les vraies fourches, peut-être que les distributions WP enrichies de plug-ins (ou intensément "modded") sont également sur le sujet. Et c'est principalement pour voir quels choix existent, ou où le développement pourrait aller.

mario
la source

Réponses:

8

WordPress MU

À l'origine, WordPress MU était une «fourchette» du système WordPress traditionnel. L'objectif était d'utiliser WordPress pour alimenter un réseau de sites discrets plutôt qu'un seul. En fin de compte, cela s'est avéré être une fonctionnalité puissante et demandée et la fourchette MU a été restaurée dans le noyau WordPress pour devenir ce que nous connaissons aujourd'hui sous le nom de Multi-site avec 3.0.

Lycée

Lyceum était une autre fourchette qui visait à étendre WordPress d'un site unique à un système multisite, spécifiquement pour les systèmes d'entreprise. Il a été abandonné ("fermé") à peu près au même moment que les annonces concernant la fusion WordPress MU sont sorties. Le site est toujours en ligne et vous pouvez toujours télécharger une ancienne version, mais le fork n'est plus maintenu.

Autres

J'ai entendu parler de versions de WordPress qui ne font rien d'autre que de remplacer la structure de la base de données par autre chose que MySQL. J'en ai rencontré un qui utilise Microsoft SQL Server et un autre qui utilise un système de fichiers plats similaire à un wiki. Chacun a été développé pour s'adapter à une architecture de serveur spécifique et à une interface avec une autre plate-forme spécifique (le système SQL Server devait fonctionner sur SQL Server. Le système de fichiers plats devait s'intégrer à un autre CMS qui ne pouvait lire que des fichiers plats).

Mais à part MU et Lyceum, il n'y a pas eu de fourches majeures dont j'ai entendu parler qui ont duré plus d'un mois ou deux. WordPress a un cycle de développement incroyablement ambitieux, et la plupart des "fourches" sont nées parce que quelqu'un voulait ajouter une fonctionnalité spécifique tout en restant relativement synchronisé avec WordPress tandis que l'équipe principale a ajouté d'autres nouvelles fonctionnalités. MU, par exemple, avait toujours quelques mois de retard sur WordPress, mais cela ne semblait déranger personne.

Comme vous l'avez mentionné, WordPress est lui-même un fork d'un autre projet. La bifurcation est donc possible et peut réussir. Cela n'arrive tout simplement pas trop souvent.

EAMann
la source
Bonne réponse. Mais quand vous dites "bifurquer ... peut réussir" , cela ne sonne pas comme ça, du moins pas dans le monde WordPress?
MikeSchinkel
Je voulais dire que le forking peut être un succès car WordPress lui-même est un fork d'un autre produit et a connu un succès retentissant. Dans le même temps, il n'y a pas eu de fourches réussies de WordPress (sauf si vous comptez les versions antérieures à 3.0 MU), mais c'est parce qu'il n'y a pas eu de besoin important.
EAMann
de quoi vient wordpress?
NetConstructor.com
WordPress 1.0 a été dérivé de b2 / cafeblog en 2003 par Matt Mullenweg et Mike Little.
EAMann
6

Il y a eu quelques fourches qui ont cherché à faire fonctionner WP avec postgresql. Je sais que tous sont morts.

En 2005-2006, il y avait également LightPress, qui comportait un moteur de modèle beaucoup plus rapide. Il est mort aussi.

Denis de Bernardy
la source
Intéressant. J'en ai entendu parler. Concept vraiment sympa car il utilise toujours WordPress comme backend, mais fournit un client UI simplifié sur sa base de données.
mario
Je ne considérerais pas LightPress comme un véritable fork car, de son propre aveu, le système "ne partage aucun code avec WordPress". C'est plus une extension front-end qu'une vraie fourche ...
EAMann
D'après ce que j'ai essayé à l'époque, il s'enflammerait avec un définir et remplacerait effectivement le front-end, tout en laissant le backend tel quel. Donc oui, pas techniquement une fourchette, mais peu importe une fourchette en tout sauf le nom. :-)
Denis de Bernardy
2

Techniquement, ce n'est pas un fork, plutôt une réécriture complète de WordPress dans un modèle architectural différent, c'est "Atom" (le nom est temporaire ), et il est actuellement développé par moi :)

Bien que ce soit à des mois d'une version stable et publique, je suis assez confiant qu'il ne mourra pas comme les autres.

Le but d'Atom est de cloner WP tel que vu par l'utilisateur final (la fonctionnalité, la structure de l'interface utilisateur), les vraies différences étant "sous le capot". Dans Atom, tout est modulaire, l'application est divisée entre "services", modules (contrôleurs) et thème (vues). Les services, comme la base de données, le moteur de mise en cache ou le routeur, peuvent être utilisés par des modules, équivalents aux plugins WP, pour générer du contenu pour le thème.

Il y a un aperçu de base ici si vous souhaitez vérifier l'état actuel du développement. Le code sera également disponible sur github ...

onetrickpony
la source
1

Tout en étant en développement à ce jour, Ghost prétend être une "fourche Wordpress-lite". C'est une belle interface utilisateur propre à la fois à l'avant et à l'arrière qui met l'accent sur les racines de Wordpress ... les blogs.

Vous pouvez vous inscrire à la liste de diffusion de développement ici .

NW Tech
la source