Forked Extensions/es
From Joomla! Documentation
< Forked Extensions
"Una bifurcación (fork en inglés), en el ámbito del desarrollo de software, es la creación de un proyecto en una dirección distinta de la principal u oficial tomando el código fuente del proyecto ya existente."[1]
El JED apoya al desarrollador del proyecto original siempre que sea posible mantener la integridad de los listados y también apoya a los desarrolladores que están creando e innovando en la plataforma Joomla!.
Para tener una extensión, bifurcada, de las mencionadas en el JED se deben cumplir los requisitos adicionales que se enumeran a continuación:
Requisitos generales[edit]
Una extensión que se deriva de otra extensión sólo se lista en las siguientes condiciones :
- Permiso de licencia: la licencia original de la extensión lo permite o el desarrollador actual de la extensión original lo ha autorizado específicamente si la licencia no lo hace.
- Proyectos separados: debe ser muy claro que este es un proyecto independiente (por ejemplo, la extensión cambia de nombre y tiene un nuevo esquema de la versión).
- Propósito de desarrollar y apoyar: el proyecto bifurcado debe exhibir un propósito de desarrollar y apoyar el nuevo producto.
Avisos sobre derechos de autor[edit]
El proyecto bifurcado debe respetar la ley de derechos de autor:
- El titular del copyright original debe ser reconocido en los archivos de código.
- El archivo XML de instalación debe incluir un comentario con el nombre original de la extensión.
- Se considera una buena práctica proporcionar un enlace a la URL de la extensión original.
Nombres de extensiones bifurcadas[edit]
- El nombre de la extensión debe ser cambiado para que quede muy claro que este es un proyecto independiente.
- La extensión bifurcada no puede incluir el nombre de la extensión original.
- El JED no permite proyectos bifurcados de nuevos desarrolladores construidas con el nombre original sin el permiso del desarrollador.
Estructura de versión[edit]
- Rutas separadas: el desarrollo de la extensión sigue su propio camino y no se basa en las actualizaciones de la extensión original de después de ser listada.
- Estructura de versión única: la numeración de la versión debe indicar claramente que es un nuevo proyecto.
Protección del listado original[edit]
Si la extensión original aparece en el Directorio De Extensiones de Joomla!:
- Tiempo de protección: la bifurcación sólo será considerada para su inclusión si la extensión original ha sido catalogada por más de 3 meses.
- Cambio significativo: el proyecto bifurcado debe representar una mejora importante del código, ya sea en las características o la seguridad y estructura.
- La cantidad de funcionalidad agregadas se determinan sobre la base de caso por caso y es a sola discreción del equipo del Directorio de extensiones de Joomla! y del Open Source Matters.
- Es considerada una buena práctica enlazar, a la descripción de la extensión original en el JED.
Lectura adicional[edit]
- Mira más sobre el sitio web JED: Extensiones Bifurcadas
- Directorio de TOS: : Extensiones y Bifurcaciones
- Preguntas frecuentes: Extensiones y GPL