Automattic pour renouveler les efforts sur les soulignements, supprimer les composants Starter-Theme Generator

Publié: 2017-06-28

Au cours des derniers mois, nous avons reçu des demandes de renseignements sur le thème de démarrage open source Underscores d'Automattic. Après six mois sans engagement sur le référentiel GitHub et des demandes d'extraction restées sans réponse, les utilisateurs et les contributeurs commençaient à se demander si le projet avait été abandonné.

Après avoir contacté Automattic pour obtenir une mise à jour de l'état d'Underscores, la société a confirmé qu'il s'agissait toujours d'un projet actif, mais n'a pas expliqué pourquoi il était resté inactif pendant six mois.

Au cours des deux dernières semaines, il y a eu une vague soudaine d'engagements dans le référentiel Underscores, la première activité depuis décembre 2016. Le projet est sorti de l'hibernation et Automattic a annoncé son intention de renouveler ses efforts pour le maintenir.

"Alors que nous continuons à pousser pour la cohérence des thèmes et à imaginer ce qu'ils pourraient devenir avec Gutenberg, nous ramenons notre attention sur Underscores", a déclaré David Kennedy. "L'année dernière, nous avons reçu beaucoup de questions de la communauté sur Underscores et si nous l'avions abandonné. Certainement pas! C'est un projet stable, et nous avons aimé travailler sur quelque chose de nouveau, loin de lui. Cela nous a donné une meilleure perspective et plus d'idées pour l'avenir d'Underscores.

Kennedy a expliqué comment les mainteneurs du projet ont passé l'année et demie écoulée à expérimenter les composants, un générateur de thèmes de démarrage qui a été créé pour fournir une approche plus modulaire du développement de thèmes avec des blocs de construction réutilisables. L'équipe a décidé de retirer les composants en faveur d'un recentrage sur les underscores et d'appliquer ce qu'ils ont appris de l'expérience.

"Le générateur que nous avons construit pour assembler les différents composants est rapidement devenu complexe", a déclaré Kennedy. "Nous avons créé un plugin pour tester les builds localement et avons eu du mal à trouver un moyen transparent de créer de nombreux thèmes de démarrage à partir d'une seule base de code. L'idée originale est toujours solide : faites en sorte que les thèmes de démarrage en fassent plus en les fabriquant à partir de blocs de construction. Mais nous n'avons pas atteint le but, nous retirons donc les composants. »

Underscores ajoute Ulrich Pogson comme nouveau commissaire

Automattic a nommé Ulrich Pogson comme nouveau committer pour Underscores, le deuxième contributeur non-Automattic, après Philip Arthur Moore, à recevoir un accès commit. Pogson est un contributeur WordPress et un organisateur de rencontres, un membre de l'équipe de révision des thèmes et une voix indépendante pour la communauté Underscores.

Philip Arthur Moore a déclaré qu'il était ravi d'entendre la nouvelle et reconnaissant à Automattic de "ne plus laisser les Underscores pourrir sur la vigne".

"Il est juste de dire que mon implication dans le thème de démarrage sortira probablement du coma et trouvera une nouvelle vie", a déclaré Moore. "C'est exactement ce dont la communauté thématique a besoin en ce moment, et je ne pourrais pas être plus excité de voir ce que nous proposons et créons."

Début janvier, la communauté Underscores a fait part de ses inquiétudes concernant le manque général de leadership et de transparence du projet. Le contributeur Sami Keijonen a écrit un article avec des idées constructives sur la façon dont Automattic pourrait améliorer le développement de Underscores. L'une de ses suggestions pour le projet était d'identifier le leadership pour aller de l'avant, une personne ou un groupe de personnes qui pourraient être responsables d'examiner et de discuter des problèmes et de retirer les demandes plus fréquemment. Cela encouragerait une discussion et un test plus actifs des demandes d'extraction.

Dans les commentaires de ce post, Pogson a exprimé des préoccupations similaires et a déclaré qu'il serait potentiellement intéressé par la création d'un fork de Underscores.

"Personnellement, j'hésite également à contribuer car je ne sais pas quand le PR sera fusionné", a déclaré Pogson. "J'aimerais voir des commentaires réguliers au lieu de fusionner les relations publiques dans une frénésie de fusion. Il y a aussi un conflit entre _s répondant aux besoins d'Automattic et en même temps que les besoins de la communauté.

Maintenant que Pogson a été nommé committer, il peut être en mesure d'aider l'équipe à maintenir une discussion active sur les problèmes et à faire avancer les demandes d'extraction.

"Un grand nombre de personnes utilisent Underscores comme base pour leurs clients et pour les thèmes sur w.org", a déclaré Pogson. "J'aimerais apporter des choses qui ont fait de moi un meilleur développeur et faciliter le démarrage des autres."

Pogson a déclaré qu'il cherchait toujours sa place dans l'équipe et qu'il prévoyait qu'il fusionnerait très probablement de simples relations publiques au début. Il aime travailler sur Underscores et dit qu'il aime régulièrement passer en revue les problèmes ouverts et donner son avis.

Sami Keijonen a déclaré qu'il pensait que l'ajout de Pogson en tant que committer était "une très bonne nouvelle".

"Ils remettent l'accent sur les Underscores, et ils peuvent apporter les meilleures idées de composants aux Underscores", a déclaré Keijonen. « Ulrich est le choix parfait en tant que nouveau committer. Il est impliqué dans le développement depuis longtemps et connaît la situation dans son ensemble. C'est aussi bien de voir un committer extérieur à Automattic. Différents types de perspectives sont toujours les bienvenus.

Keijonen a déclaré qu'il était également optimiste quant au fait que David Kennedy ait assumé un rôle de leadership plus actif et espère que le projet continuera à en bénéficier.

"Avec tout cela, _s est toujours le thème de démarrage d'Automattic", a déclaré Keijonen. "Cela peut signifier plus de décisions liées à wp.com à l'avenir. C'est l'une des raisons pour lesquelles beaucoup ont leur propre fourchette de _s . Il a cité quelques exemples d'entreprises qui ont des fourches actives d'Underscores pour répondre à leurs intérêts particuliers, notamment WebDevStudios, Zeeland Family et Digitoimisto Dude Studio.

"Ce sera un partenariat intéressant car je suis le seul committer qui n'a pas travaillé chez Automattic", a déclaré Pogson. "Je pense qu'il y aura toujours un certain conflit entre ce dont Automattic a besoin et ce que veut la communauté, simplement à cause de la nature du projet. De nombreux auteurs de plugins ont le même problème lorsqu'ils reçoivent des demandes qui ne sont pas idéales pour les autres clients. Il y a encore un peu d'incertitude mais je suis sûr que ces choses seront clarifiées à l'avenir.