Amigos, hoy quiero contarles una idea que se me ha quedado en la cabeza. Surgió hace muchos años y su propósito es hacer un servicio que agregue y presente de forma conveniente todas las comunicaciones que ocurren alrededor de los proyectos de GitHub que le interesan. Dicho servicio será, en primer lugar, muy útil para aquellos que tienen muchos de sus proyectos en GitHub, o para aquellos que crean muchos tirones y boletos en proyectos de otras personas.
Creo que las personas que crean tickets y pulls hacen esto para mejorar los proyectos de código abierto que les interesan. Y para esto, es necesario que los boletos se conviertan en tirones y se unan a tiempo. Cuanto más rápido tenga lugar este proceso, más rápido evolucionará OpenSource.
Sin embargo, en GitHub a menudo sucede que la comunicación alrededor del ticket o extracción es silenciosa y se pierde. Esto sucede por varias razones, pero como regla general, debido al hecho de que algunos de los participantes se saltan el jab de correo electrónico sobre el comentario. Las razones pueden ser diferentes, pero el resultado es siempre el mismo: el boleto se pierde y a veces pasan años antes de que lo recuerden.
Por supuesto, el github proporciona para este caso páginas con una lista de pulls (https://github.com/pulls) y tickets (https://github.com/issues), pero en mi opinión son inconvenientes porque no dan la más mínima pista. en cuál de los boletos requiere una reacción de usted, y en cuál no. Esto es lo que quiero arreglar.
Mi proyecto, 12forks.com, proporcionará una interfaz experimental para trabajar con tickets y pulls. Una interfaz de este tipo en la que será posible mirar una página para comprender en qué tickets se espera que reciba una respuesta, en qué grupo debe solucionar el conflicto de fusión y dónde llamar al mantenedor, porque no reacciona durante mucho tiempo. Quizás también habrá integración con varios mensajeros como Slack o Telegram. El punto es acelerar la comunicación y la resolución de problemas en proyectos de Opensource.
Ya uso el MVP de esta herramienta, que funciona mientras estoy en la consola. Con su ayuda, en pocos días fue posible reducir a la mitad el "bloqueo" de 103 tirones y boletos. Acabo de cerrar la parte después de la prescripción de años. Y en algunos casos, se ve claramente que los retrasos entre comentarios pueden ser años:

Creo que dicha herramienta puede acelerar el proceso de hacer cambios y será útil para cualquiera que quiera contribuir a OpenSource.
Según mis estimaciones, aproximadamente el 3% de todos los usuarios del github están trabajando activamente con tickets y pulls, y el tres por ciento de los 48 millones (eso es lo que calculé en mi investigación) es casi un millón y medio de personas. Así es como muchas personas pueden beneficiarse potencialmente de la solución que inventé.
Según el plan, el MVP disponible públicamente estará listo en junio. Si está interesado en convertirse en uno de los primeros en comenzar a usarlo, deje su correo electrónico completando el formulario en
12forks.comAdemás, realmente espero cualquier idea que pueda probarse en un producto similar. Escríbalos en los comentarios de esta publicación, o por correo electrónico a ideas@12forks.com.