Ir al contenido principal

Un llamado a los desarrolladores

· 5 min de lectura
Joshua Boniface
Project Leader
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

¡Quiero que TÚ contribuyas a Jellyfin!

Este año, el Hacktoberfest de DigitalOcean cumple su décimo aniversario. En años anteriores no le dimos mucha importancia, pero para nuestro proyecto, este es nuestro año más crucial hasta ahora.

¡Hacemos un llamado a ti, a la comunidad en general, para ayudar a mejorar Jellyfin! Necesitamos colaboradores, ideas frescas y savia nueva que ayuden al proyecto a superar nuestro estancamiento actual y llevarnos a algo mejor.

¿Te unirás a nosotros?

Seguimos de cerca los comentarios sobre Jellyfin en Reddit y en Internet en general; en las últimas semanas hemos visto varios revuelos importantes relacionados con Plex, y los comentarios inevitablemente incluyen este intercambio:

Persona A: Usa Jellyfin mejor Persona B: Jellyfin es malo, le falta el cliente X o la función Y Persona C: A mí me funciona Persona D: Necesita pulirse y tener más aplicaciones

A veces alguno de nosotros interviene, pero creemos que ya es hora de hacer una petición pública sobre algo que lleva tiempo en nuestra mente como equipo.

Para quienes no lo sepan, Jellyfin es un poco inusual incluso dentro del mundo FLOSS. Somos explícitamente anti-comerciales. Nuestro equipo está compuesto íntegramente por voluntarios que contribuyen porque les gusta lo que hacemos y pueden ayudar como mejor saben. Esto incluye desarrolladores, traductores y miembros de la comunidad que ayudan a moderarla y asisten a otros en solución de problemas.

Nadie recibe pago por trabajar en Jellyfin, por diseño. No estamos respaldados por ninguna empresa u "organización" con su propia agenda. No tenemos "plan de monetización" ni nada por el estilo, y evitamos activamente las recompensas por errores. Jellyfin no es un "producto" en el sentido comercial del término. Y aunque aceptamos donaciones, estas solo cubren nuestros costes de infraestructura y algún hardware ocasional para desarrolladores; no pagamos a desarrolladores con donaciones, ni nunca lo haremos. El dinero no es problema (para lo que lo usamos), y realmente no es lo que necesitamos. Es una decisión que tomamos desde el primer día para evitar que Jellyfin siga los pasos de casi todos los demás en este espacio: empiezan como FLOSS, añaden funciones hostiles por dinero y luego se cierran. Queremos ser diferentes. Queremos ser solo voluntarios trabajando para que el streaming de medios sea accesible para todos.

Pero el equipo de Jellyfin está bajo presión. Amamos lo que hacemos y queremos continuar. Pero nuestra base de colaboradores principales es bastante pequeña: máximo 30 personas activas para todo: servidor principal, webUI y todos nuestros clientes. Y no ha crecido en bastante tiempo. Algunos desarrolladores están desde los inicios, otros se unieron después, pero la vida a veces interfiere y hemos perdido a algunos, así que la cifra se mantiene estable desde hace 3 años. En algunas áreas, especialmente aplicaciones individuales, tenemos como máximo 1 o 2 personas trabajando gratis en su tiempo libre porque "les pica el gusanillo".

Algunas funciones/clientes muy solicitados no han tenido ningún progreso, sin que nadie se anime a empezar/ayudar a desarrollarlos. Hemos abandonado algunos (como Chromecast un tiempo, aunque últimamente está reviviendo) por esto.

Sabemos que probablemente las mayores quejas sobre Jellyfin son la falta de soporte para clientes y las imperfecciones/falta de pulido. Os escuchamos. Queremos mejorarlo tanto como vosotros.

Pero necesitamos personas que nos ayuden a lograrlo. Necesitamos más voluntarios que puedan ayudar a mejorar el código, escribir nuevo código, documentar y optimizar aspectos en general. ¡Necesitamos tu ayuda para superar lo que llamo el Problema del Espectador en el Desarrollo, incorporar savia nueva al proyecto y, especialmente, ayudar a mejorarlo!

¡Así que este es nuestro llamado abierto al mundo: Jellyfin te necesita!

Ya seas desarrollador, escritor, diseñador UI/UX, hablante de idiomas no ingleses o simplemente un entusiasta dispuesto a colaborar, sin importar tu nivel de experiencia, nos encantaría contar con tu ayuda adicional.

Tenemos algunos recursos para ayudarte a comenzar, y nuestros canales de chat en Matrix/IRC/Discord y el Foro son bastante activos, con el equipo muy feliz de ayudar a nuevos colaboradores.

Cada pequeña contribución cuenta, desde corregir un error menor hasta mejorar la documentación o trabajar en un cliente completo. También tenemos una "vía", por así decirlo, para que las personas se unan oficialmente al equipo: si es algo que deseas, es absolutamente posible después de demostrar tu valía con contribuciones de calidad de cualquier tipo y disposición para participar.

Queremos mejorar Jellyfin y abordar las preocupaciones, limitaciones y errores de nuestros usuarios. Esperamos que esta publicación explique nuestra situación actual e inspire a nuevos colaboradores a unirse al proyecto para ayudarnos a convertir Jellyfin en el mejor servidor de streaming posible, libre para todos para siempre.

¡Gracias y felices reproducciones!