Here With Me

Le blog technique d'Amaury Balmer qui parle de technologies open-source, mais surtout de WordPress !

WordPress Mu, ma todo liste…

| 10 Commentaires

Pour les personnes qui suivent le de Mu, vous devez régulièrement voir un mec nommé « momo360modena » proposant des patchs à tour de bras, et maniant l’anglais comme un enfant de 8 ans.

Ce mec, c’est moi… Pour l’anecdote momo360modena, c’est le pseudonyme de mes jeunes années…

J’ai donc proposé il y a très peu de temps un énorme ticket pour passer les fonctions Mu sous les nouvelles fonctions de la classe WPDB, pour des raisons de lisibilités et de . Le patch contient également la proposition de déplacer tous les hooks par défaut de dans un fichier, comme le fait WordPress.

J’espère que tout le patch sera retenu… ça m’a pris deux bonnes heures cette histoire…

Passons maintenant à la suite de ma todo:

  • Manage Sites : La possibilité de gérer les sites sous WordPress Mu
  • Clean DB : Effacer la table inutile, et rétaper _sitecategories
  • Manage Global Terms : Permettre l’édition, même basique de la table des globals terms.
  • Hardcoded $table_prefix : Permettre l’utilisation d’autre chose que wp_ comme préfixe de table (inutile mais c’est pour la beauté du geste)
  • Localize Installer : Avoir un installeur localisé :) pour me faciliter la vie lors des mises à jour !
  • Split mu-functions : Séparer les fonctions mu-functions par thématiques…
  • Localize Users : Offrir la possibilité à chaque utilisateur de lancer la de son choix. Actuellement ce choix est fait au niveau de l’admin.
  • Mu : Reproduire la page des plugins pour les

Conclusion derrière ces noms de codes, rien d’extraordinaire… juste les fonctionnalités qui manquent à mon gout à WordPress Mu.

Avant de me lancer dans le développement de ces patchs, je vais probablement discuter avec Donncha, pour voir de son côté si tout ça peut être intégré… En fait la grande difficulté d’un projet comme WordPress Mu, c’est de délimiter les fonctionnalités qui doivent être inclus dans le core et celles qui doivent rester en tant que mu-plugins…

Si de votre coté, vous avez des idées de fonctionnalités manquantes, je suis preneur ;) (le premier qui me répond le domaine mapping, je l’envoi chiez, ca existe déjà en mu-plugins…)

10 Commentaires

Laisser un commentaire

Champs Requis *.