David Vongries asume el cargo de nuevo propietario de Kirki Customizer Framework

Publicado: 2020-04-29

Ari Stathopoulos vendió Kirki, su marco personalizador de 6 años, la semana pasada. El complemento es una herramienta muy utilizada por los autores de temas y actualmente tiene más de 400 000 instalaciones. También se incluye como un paquete directo dentro de un número desconocido de temas, probablemente por cientos. David Vongries, el propietario del tema de Page Builder Framework, se ha hecho cargo del proyecto.

Todos los controles de personalización de Kirki, incluidos los que anteriormente eran comerciales/premium, ahora están abiertos en la organización Kirki Framework GitHub.

Stathopoulos tuiteó su decisión de buscar un comprador el 8 de abril. “Este es un anuncio que nunca pensé que haría”, escribió. “Por mucho que me entristece, he decidido vender el complemento #WordPress de Kirki. Con más de 500 000 instalaciones e incluido en cientos de temas, ya no tengo la capacidad, como desarrollador individual, de mantenerlo. Y aunque tenía grandes sueños y también quería facilitar las cosas para el editor de WordPress, el complemento ha crecido más allá de mí... Ya no es posible que una sola persona mantenga una bestia así”.

Entre su trabajo diario de tiempo completo, un rol representativo para el equipo de revisión de temas y el mantenimiento de otros proyectos de código abierto, Stathopoulos trabajaba 16 horas al día. Sin mencionar que tenía los elementos habituales de la vida que necesitaba para hacer tiempo en su rutina. El proyecto Kirki no era algo a lo que pudiera dedicar más tiempo. Stathopoulos dijo que sabía que pasar demasiado tiempo detrás de la pantalla era perjudicial para su salud mental y física. Necesitaba hacer cambios para su bienestar personal. Aún así, fue difícil abandonar un proyecto en el que había invertido años.

"¡Dejar ir un proyecto como ese se siente extremadamente extraño!" él dijo. “Es una extraña mezcla de tristeza, estrés y alivio. Me siento triste porque está fuera de mi control. Me siento estresado porque está fuera de mi control. Y me siento aliviado porque está fuera de mi control”.

Si bien sospecha que la tristeza y el estrés de abandonar su proyecto disminuirán, dijo que ya se siente aliviado de no tener más la responsabilidad de administrar solo un proyecto tan grande. “Ya no soy responsable de los cientos de temas que lo usan; es liberador”, dijo.

Sin trato para el mejor postor

Stathopoulos no quería dejar pasar este apasionante proyecto a nadie. Quería a alguien con la visión de ver evolucionar el proyecto. Tenía varias ofertas por Kirki. Más de 400 000 instalaciones pueden representar una oportunidad lucrativa para alguien con las habilidades de marketing adecuadas. Hubiera sido fácil para él tomar la oferta más alta y abandonar el barco, pero ese no es su estilo.

“Kirki es un caso extraño”, dijo. “Puede tener 400.000 instalaciones y ser utilizado por cientos de temas tanto gratuitos como premium, pero los 'clientes' reales son los autores del tema, no los usuarios finales. Ese hecho limita el potencial de monetizar el complemento de manera ética. Hubo bastantes ofertas, algunas fueron altas, otras bajas, pero lo que me sorprendió es que muchas de ellas no estaban interesadas en ayudar a la comunidad de ninguna manera”.

Stathopoulos dijo que la mayoría de las ofertas eran de compradores sin interés en hacer crecer el complemento. La mayoría de ellos parecían estar buscando dinero rápido. Se alejó de ellos porque no quería ver a los usuarios finales bombardeados con anuncios molestos, ventas adicionales o spam.

“Al final, no opté por la oferta más alta, que era 2,5 veces el precio que le había dado”, dijo. “Aunque admito que estuve seriamente tentado a 'tomar el dinero y huir'. Elegí lo que sentí que era una elección ética, alguien que realmente usa el proyecto a diario, quiere evolucionarlo y siento que honrará el espíritu de código abierto y los seis años de sudor”.

Stathopoulos decidió vender a Vongries. Los dos habían trabajado juntos anteriormente en múltiples ocasiones en el proyecto de Kirki y sintió que era el movimiento correcto.

“Una vez que decidí que él debería obtenerlo, el proceso fue bastante sencillo y no hubo contratiempos”, dijo Stathopoulos. “La parte difícil fue decidir quién debería recibirlo”.

Vongries fue casi una elección natural como nuevo propietario. Él y su equipo habían estado usando Kirki desde sus inicios. “Creo que es un marco increíble y hace que trabajar con el personalizador de WordPress sea mucho más fácil”, dijo.

Se acercó a Stathopoulos inmediatamente después de ver que estaba a la venta. Los dos tuvieron una conversación poco después y compartieron visiones similares para el complemento.

“Siempre vi a Kirki como algo especial y quería involucrarme”, dijo Vongries. “Sin embargo, hasta hace poco, no habría tenido los recursos para hacerlo, pero dado que el equipo alrededor de MapSteps ha crecido, todo sucedió en el momento adecuado. Siendo yo mismo un usuario de Kirki, miré esto desde ambas perspectivas: desde el punto de vista de un desarrollador y como alguien que ha estado usando el complemento durante años”.

El futuro de Kirki

Durante los últimos 18 meses, Stathopoulos ha reescrito el complemento y lo ha dividido en alrededor de 50 paquetes de Composer. El plan era hacer que estos paquetes se pudieran instalar como componentes individuales para los autores de complementos y temas. En lugar de agrupar toda la biblioteca de Kirki, los desarrolladores pueden usar las piezas que necesitan. En este punto, estos componentes deberían ser estables, pero los autores de temas, que están acostumbrados a trabajar con el marco completo, no los han probado ampliamente.

También estaba entusiasmado con la posibilidad de alejarse del personalizador y trabajar con estilos globales y edición de sitio completo. En este momento, no está claro cómo afectará el futuro del proyecto Gutenberg al personalizador. Muchos autores de temas ahora lo ven como una pieza moribunda de la plataforma. Stathopoulos sintió que todavía había espacio para crecer y hacer la transición a la nueva era.

“Mi visión para Kirki era combinar algunas cosas con la edición del sitio completo y permitir que los temas que usaban Kirki obtuvieran automáticamente estilos globales cuando llegaban al núcleo de WordPress”, dijo. “Eso sería realmente asombroso, y estoy seguro de que será posible hacerlo una vez que haya una API para estilos globales. Si [Vongries] va en esa dirección, definitivamente hay potencial para la monetización allí, mientras que al mismo tiempo ayudará a las personas a construir cosas mejores. ¿Te imaginas una transición sin dolor a estilos globales para temas que usan Kirki? ¡Eso sería algo grandioso de ver!”

Sin embargo, el proyecto ya no está en manos del antiguo propietario. Es la visión de Vongries la que debe liderar el avance del proyecto.

“Respeto mucho a Ari y ha hecho un trabajo increíble con Kirki”, dijo Vongries. “[Stathopoulos] dijo que le encantaría seguir contribuyendo al proyecto, y es más que bienvenido a hacerlo”.

El plan inmediato es lanzar Kirki 4.0. Está casi listo para implementarse, a la espera de algunos ajustes y pruebas finales. Vongries y su equipo también están a punto de comenzar a trabajar en nuevas extensiones que aportan más controles y funcionalidad al marco y, potencialmente, a Gutenberg.

“Vamos a explorar cómo podemos hacer la conexión entre la funcionalidad existente en Kirki y las próximas funciones en Gutenberg y Gutenberg en general”, dijo. “En este punto, tenemos algunas ideas sobre cómo podemos adaptar Kirki a la plataforma de WordPress en constante cambio. Pero por ahora, son solo ideas. Estamos seguros de que podremos proporcionar una herramienta útil para los desarrolladores, independientemente de la dirección que tomen WordPress y Gutenberg”.

El nuevo equipo detrás de Kirki todavía está trabajando en la hoja de ruta a largo plazo. Será emocionante ver a dónde lo llevan. Por ahora, sigue siendo el marco personalizador de referencia para muchos autores de temas. Y está en manos de alguien que lleva años usando el proyecto.