¿Podría bifurcar un proyecto de código abierto porque está "mal administrado"

12

Si conoce un proyecto de código abierto cuyo organizador

  • se ha ocupado mucho de que no lo mantiene tanto
  • y es el tipo de persona que no acepta contribuciones hasta unos meses después (ocupado, supongo) si es que lo hace
  • y el proyecto comienza a tambalearse

¿podría bifurcar este proyecto, darle un nuevo nombre y continuar trabajando duro en él y construir una nueva comunidad a su alrededor que sea más alentador para codificar las contribuciones? Básicamente, un proyecto mejor administrado ya que la preocupación ahora es una mala administración.

Ermin
fuente

Respuestas:

15

Uno debería comenzar por ver si el responsable actual estaría dispuesto a permitirle hacerse cargo. Como el problema es que está ocupado, esperaría que esté dispuesto a entregarlo. Si eso funciona, es mejor para todos los involucrados.

Si eso falla, sugeriría recopilar contribuciones en una distribución que usted mantenga sin convertirlo en un proyecto separado. De esa manera trabajas dentro de la comunidad existente. La esperanza es que eventualmente el mantenedor verá la luz y aceptará su oferta para hacerse cargo.

Si eso falla, bifurca. En ese momento, ha ganado algo de visibilidad y creo que atraerá a parte de la comunidad original. Pero al mismo tiempo, ha dejado en claro que no es su deseo dividir la comunidad.

Winston Ewert
fuente
Esta parece ser una de las desventajas del software de código abierto ... comienzas a usar un proyecto y luego comienza a fallar, de ahí el punto de decisión en el que te encuentras. Me gusta esta respuesta, ya que intenta atravesar los canales existentes y luego bifurca si Nada más funciona. También continuaría intentando fusionar sus cambios en el proyecto original de vez en cuando. Tal vez si obtienes suficientes usuarios saltando de barco, el propietario original te escuchará. Buena suerte.
cjstehno
+1 también agregaría que si usa GitHub o similar, entonces es bastante fácil bifurcar una base de código sin dividir la comunidad porque bifurcar y fusionar se vuelve muy fácil.
mikera
6

Lo bifurcaría y haría lo que tenía que hacer. Si eso atrajo a otras personas, dispuestos a contribuir, que así sea. No haría todo lo posible para tratar de atraer a la gente. Eso es demasiado como politiquear (para mi gusto).

Frank Shearar
fuente
+1. Deja la opción de fusionar los cambios, no pisa los dedos de los pies, pero aún así le permite hacer lo que necesita.
Larry Coleman
4

Me pondría en contacto con el organizador original del proyecto para ver si estaría dispuesto a hacerse a un lado y permitirle administrarlo. Por supuesto, necesitas construir un buen caso sobre por qué serías mejor que él. Si es un tipo decente que está dispuesto a aceptar críticas, entonces usted resolverá algo.

ysolik
fuente