L’avenir du WP – CLI: a Interview de Daniel bachhuber
WP – CLI est en train de changer la façon dont les développeurs travaillent dans WordPress. En termes simples, il s’agit d’un ensemble d’outils en ligne de commande pour gérer les installations WordPress. Il utilise des commandes connues pour les rendre plus faciles à récupérer. Nous avons eu une conversation avec Daniel bachhuber, chef de projet du WP – CLI, afin de comprendre l’état actuel du projet et les tendances futures. Bachhuber a rejoint le projet en 2013. Il travaillait pour WordPress. Com VIP, garde les billets de soutien. Il est difficile de trouver rapidement les ordres dont il a besoin pour aider les gens.
« Je suis habitué à tous les différents fichiers, mais ils ont tous des instructions d’utilisation différentes, et certains sont ce que vous voulez, pas tout ce que vous voulez », dit bachhuber. Après avoir examiné les fichiers et les commandes désordonnés, il a appris pour WP – CLI, une réponse au dépôt désordonné. Bachhuber aimait son travail en tant que collaborateur et l’a accepté lorsque le Directeur de la maintenance a démissionné. Depuis lors, il poursuit ce projet et l’utilise pour résoudre les problèmes des développeurs WordPress dans le monde entier. Hier, l’équipe du WP – CLI a annoncé l’arrivée d’un nouveau co – défenseur, Alain Schlesser, qui est devenu sponsor en 2017.
Humble origine
Gel. Nous avons réduit le temps de construction de 33%, a déclaré bachhuber dans un communiqué.
Schlesser n’était pas sûr de se joindre au projet, mais bachhuber a réussi à le convaincre. « en décembre 2016, j’ai rencontré Daniel pour la première fois à wordcamp us », a déclaré Schlesser. « Nous avons discuté à l’improviste de ce que ce projet pourrait être et de ce qu’il pourrait être à l’avenir. Mais à ce stade, j’ai trouvé que le WP – CLI était un projet très intéressant en termes de défis techniques, mais il n’était pas sur la liste des priorités pour les projets open source que je voulais consacrer beaucoup de temps non payé. « parmi les commanditaires de cette année, mentionnons sitegr0und, WP Engine, dreamhost, bluehost et Automatic, ainsi qu’un grand groupe de commanditaires individuels qui ont permis de rejoindre l’équipe.
Bachhuber et Schlesser commenceront à travailler ensemble sur les rachats d’idées. En haut de la liste se trouvent les sauvegardes et les restaurations, suivies par le nettoyage des options inutilisées dans la base de données, la célèbre installation de cinq secondes, et plus encore. Selon Schlesser, « Ils sont en train de dogfooding le cadre du paquet pour extraire toutes les commandes groupées du dépôt principal. Cela nous aidera certainement à améliorer l’expérience d’initiation des développeurs tiers. Nous verrons si cela nous permettra de développer un écosystème florissant de paquets en ligne de commande qui reflète la richesse du paquet. Bibliothèque de plugins WordPress.
Dans ce projet, schleser a un objectif principal, Malgré l’ambition: « mon objectif personnel est certainement d’être plus proche d’une véritable intégration entre le noyau normal et le CLI. Idéalement, toutes les variantes des opérations de base de données de contenu devraient être exécutées plus ou moins sur le même chemin de code. Mais étant donné le Code WordPress et ses principes, c’est certainement
C’est un objectif vraiment ambitieux. Cette intégration rendra l’outil plus puissant et permettra aux développeurs de patcher et d’ajouter plus facilement au projet, ce que bachhuber aime.
« J’espère que plus de développeurs pourront contribuer plus facilement », a – t – il dit. « en tant que développeur et dans le cadre de votre travail, vous devez effectuer une variété de tâches aléatoires, et si cette commande existe, WP – CLI exécutera toujours toutes les tâches que vous effectuez le plus rapidement possible. Voulez – vous contribuer au WP – CLI? Ajoutez des conseils à Ideas Repo ou consultez le site Web pour en savoir plus sur la façon de contribuer.