Viitorul WP-Cli: una entrevista con Daniel Bachhuber

WP-CLI cambia cómo funcionan los desarrolladores en WordPress. En un nivel simple, es un conjunto de instrumentos de línea de comando utilizados para administrar las instalaciones de WordPress. Requiere órdenes que ya se conocen y los hace más fáciles de hacerse cargo. Discutimos el proyecto WP-Cli, Daniel Bachhuber, sobre el estado del proyecto y lo que nos reserva para el futuro. Bachhuber se unió al proyecto en 2013. En ese momento, trabajó en WordPress.com VIP, tratando con cupones de asistencia. Fue increíblemente difícil encontrar rápidamente las órdenes que necesitaba para ayudar a las personas.
“Me acostumbré a todos los diferentes archivos, pero todos tenían instrucciones de uso diferentes y algunas eran parte de lo que querías, no al 100% de lo que querías”, dijo Bachhuber. Después de pasar por archivos y órdenes desorganizados, se enteró de WP-CLI, que fue la respuesta al almacén desordenado. A Bachhuber le gustó el trabajo de un colaborador y, cuando el director renunció, tomó la posición. Desde entonces, el proyecto continuó usándolo para resolver problemas para los desarrolladores de WordPress en todas partes. Ayer, el equipo WP-CLI anunció un nuevo co-minista, Alain Schlesser y patrocinadores 2017.
Desde el comienzo de Humble

Después de hacerse cargo del proyecto, Bachhuber creó un Kickstarter para ayudar a financiarlo y superó su objetivo en 12 horas. Estaba claro que la comunidad quería el instrumento y estaba dispuesta a contribuir a su logro. Desde el lanzamiento del proyecto WP-CLI, al menos 210 han contribuido, con 20 a 25 colaboradores que trabajan en cada lanzamiento. Bachhuber logró continuar manteniendo y contribuyendo de 5 a 10 horas a la semana, sin embargo, la presión comenzó a ser demasiado alta. “Creo que si trabajas en un proyecto de código abierto de tiempo completo, en realidad es perjudicial para el proyecto, en el sentido de que corre el riesgo de hacer muchas cosas que no son necesarias, cosas que nadie necesita”, dijo. parecer un problema. Aunque las personas contribuyeron y contribuyeron a la mejora del proyecto, Bachhuber fue el único que constantemente trabajaba en él. Comenzó a preocuparse por lo que pasaría si se los quitaran del proyecto. A medida que creció, WP-CLI se volvió más complejo y necesitaba más mantenimiento. Bachhuber citó el “factor de autobús”, preocupado de que si fue golpeado por un autobús, ¿continuará el proyecto? “Cómo resuelvo este problema de responsabilidad y esto debe continuar y ser de calidad suficiente. Ya es demasiado grande y complejo ”, dijo.
Estaba claro que el proyecto necesitaba ayuda. El crecimiento de Bachhuber ha creado un repositorio de ideas donde cualquiera podría dejar sugerencias y solicitudes. Esto le dio una mejor idea de cómo las personas usaban el instrumento y cómo podrían mejorarse. Luego, la gente vota sobre las sugerencias y Bachhuber comienza a trabajar en cualquiera de ellos que tiene la mayor cantidad de votos. Hasta ahora, la retroalimentación ha sido increíblemente positiva. “A todos les gusta. Es bastante humillante, debería sentirme muy seguro de que la próxima persona que asumirá el papel producirá algo que puede usar a diario “, dijo Bachhuber.Bachhuber es cauteloso al hacer cambios, porque sabe cómo acostumbrarse realmente con un servicio o software y que todo cambia de repente. Entonces, aunque quiere producir el mejor producto que pueda, las cosas deben hacerse lentamente. Avanzando
Esta semana, Bachhuber anunció que recibe la ayuda que él y el proyecto necesitan un nuevo co-minista, Schlesser. “Cuando Alain se une al proyecto como co-minista, el proyecto WP-CLI restaura la capacidad de cumplir con los requisitos actuales (por ejemplo, soporte) y continúa desarrollando y evangelizando nuevas funciones. Ya hemos mejorado el 33%del tiempo de construcción ”, dijo Bachhuber en el anuncio.

Schlesser no estaba seguro de unirse al proyecto, pero Bachhuber logró convencerlo. “Conocí a Daniel en persona en WordCamp Us en diciembre de 2016”, dijo Schlesser. “Hablé a la ligera sobre cómo podría involucrar el proyecto y cómo podría verse su futuro. Pero en ese momento, el WP-CLI era un proyecto que encontré muy interesante sobre sus desafíos técnicos, pero que no estaba en mi lista de prioridades de proyectos de código abierto en los que quería invertir una gran cantidad de tiempo no remunerado “. La nueva incorporación al equipo fue posible para los patrocinadores de este año, que incluyen SiteGr0und, WP Engine, Dreamhost, Bluehost y automáticamente, así como un gran grupo de patrocinadores individuales. Juntos, Bachhuber y Schlesser comenzarán a abordar las cosas en el repositorio de las ideas. En la parte superior de la lista hay copias de seguridad y restauración, seguidas de cerca limpiando las opciones no utilizadas en la base de datos, la famosa instalación de cinco segundos y muchas más. Según Schlesser, actualmente están trabajando para probar el marco del paquete, de modo que todos los pedidos agrupados se extraen del almacén principal. Esto definitivamente nos ayudará a mejorar la experiencia de integración para los desarrolladores de terceros. Veremos si esto nos permitirá desarrollar un floreciente ecosistema de paquetes de línea de comandos que reflejen la riqueza del almacén de complementos de WordPress “.

Al llegar al proyecto, Schlesser tiene un objetivo principal, aunque alto, “un objetivo personal para mí ciertamente estaría cerca de una verdadera integración entre Norma Core y CLI. Todas las variantes de manipulación de la base de datos de contenido deben ejecutar idealmente a través de más o menos las mismas rutas de código. Pero dada la base del código de WordPress y sus filósofos, este es ciertamente un objetivo alto, de hecho “. Esta integración hará que el instrumento sea aún más fuerte y facilitaría que los desarrolladores corran y se suman al proyecto, algo que le apasiona a Bachhuber. “Quiero ser más fácil para más desarrolladores contribuir”, dijo. “Como desarrollador, hay una variedad de tareas aleatorias que debe hacer como parte de su tarea, y WP-CLI siempre presentará la forma más rápida de realizar cualquier tarea si existe este orden”. ¿Quieres contribuir a WP-Cli? Agregue una sugerencia al repositorio de ideas o vea el sitio para obtener más formas de contribuir.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *