6. colaboración
• Paquete de alguien más + tu idea = un
paquete nuevo.
• Pero le puedes sugerir a ese alguien más
que aplique tu fix/modificación.
• Contribución en un proyecto de grupo,
contribución a proyectos más grandes
7. compañias
• proyectos de compañias + obs = fácil
creación de paquetes para distribuir.
• cero inversión en equipo
• comunidad alrededor de obs hace las cosas
más fáciles
8. experiencia
• buena forma de comenzar a mantener
paquetes, aprender más de la estructura de
linux
• buena forma de darse a conocer en la
comunidad de software libre internacional
• experiencia profesional sin un trabajo
formal. boostrapping profesional
9. cómo empezar
• obten tu cuenta gratis en:
https://build.opensuse.org
solamente hay que seleccionar “sign up”
11. obs
• proyectos + obs = repositorios
• repositorios accesibles desde opensuse, la
internet, etc.
12. dependencias
• build-requires dependency
• running time dependency
• un repositorio “cerrado” es aquel donde
todos los requerimentos de dependencias
estan autocontenidos. es el ideal.
13. dependencias
• dos formas de resolver dependencias
• incluyendo el código de otro proyecto en
tu proyecto
• simplemente dejando que el sistema
autodetecte dependencias
14. linking
• una tercera opción es “linkear” un paquete
que requieras:
• si haces un “link”, entonces tienes el
paquete en tu proyecto y lo puedes
modificar.
• si haces un “aggregate” es como si lo
pusieras “read-only”.