programa derivacion_de_ubuntu - guadalinex-archive/guadalinex-v5 GitHub Wiki

Derivación de Ubuntu

  • Descripción: Estudio de las metodologías, técnicas y herramientas existentes o interesantes para derivar una distribución de Ubuntu.
  • Temas que se tratarán durante la sesión:
    • Herramientas existentes para derivar de Ubuntu.
    • Políticas de derivación de Ubuntu.
      • ¿Existe alguna?
      • ¿Dónde encontrar la información al respecto?
      • ¿Con quién contactar?
    • Maneras de derivar de forma que se pueda volver a aprovechar en Ubuntu.
    • El problema de la desincronización entre las versiones en que se basa Guadalinex y la que de desarrollo en ese momento.
    • Gestión de actualizaciones de soporte de hardware desde Ubuntu.
    • Launchpad y Guadalinex.
    • Posible integración del equipo de Guadalinex en Launchpad o Ubuntu.
  • Conclusiones
    • Herramientas existentes para derivar de Ubuntu.
      • Existen versiones modificadas del sistema de generación tanto por parte de Guadalinex como desde Ubuntu Studio para permitir la generación de distros derivadas de Ubuntu. Parace ser que se está trabajando en limpiar y modularizar ese sistema por parte de la gente de Ubuntu Studio y usarlo como sistema oficial de Ubuntu.
    • Políticas de derivación de Ubuntu.
      • ¿Existe alguna?
        • Ubuntu Studio ha sido una prueba de concepto de la forma de derivar desde Ubuntu y parece que ha ido razonablemente bien. Según Ubuntu deberíamos mirar cómo lo han hecho para trabajar a partir de ahí.
      • ¿Dónde encontrar la información al respecto?
        • Involucrandose en el desarrollo propio de Ubuntu (mailing lists, launchpad, contactando con los maintainers).
        • Una persona de Guadalinex en cada UDS, una persona de Ubuntu en cada ECG/EDG.
      • ¿Con quién contactar?
        • Con los maintainers para que cambien cosas.
        • Oliver Grawert contactaría con la gente apropiada dentro de Ubuntu.
    • Maneras de derivar de forma que se pueda volver a aprovechar en Ubuntu.
      • Mirar como lo ha hecho Ubuntu Studio. Sistema de Hooks para no parchear los paquetes, sino añadir hooks a los paquetes.
    • El problema de la desincronización entre las versiones en que se basa Guadalinex y la que de desarrollo en ese momento.
      • Es necesario intentar sincronizar la liberación de las versiones de Guadalinex y Ubuntu lo más posible para evitar problemas con el upstream, de notificación y resolución de fallos e incluso la derivación desde Guadalinex.
      • Guadalinex Team o SADESI podría estar en contacto (synced) con Ubuntu Team, así el CGA no tendría tantos problemas al basarse en Guadalinex y no necesitaría hacer desarrollos basados en la rama de Ubuntu directamente.
    • Gestión de actualizaciones de soporte de hardware desde Ubuntu.
      • Ubuntu va a poner a disposición de los usuarios backports del kernel para versiones inferiores, aunque no estarán soportadas oficialmente.
    • Launchpad y Guadalinex.
      • Ver la posibilidad de crear Teams en Launchpad que puedan ser MOTU y subir paquetes como tal: Guadaliunex Team, CGA Team, etc.
    • Posible integración del equipo de Guadalinex en Launchpad o Ubuntu.
      • La manera sería con los grupos MOTU o siendo desarrolladores de Guadalienx directamente MOTU para poder subir cosas directamente al Launchpad y a Ubuntu.