Seeds
1471
Comment:
|
1921
Add intro about seeds & germinate output
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
A germinate script is used to parse these seed files and ensure that the required Ubuntu Studio packages are installed on the user's system. Sometime after the seed files have been updated and pushed back to the lp:~ubuntustudio-dev/ubuntu-seeds repository, the germinate script will run on an Ubuntu server. The germinate output for all the Ubuntu flavours can be found here: [[http://people.canonical.com/~ubuntu-archive/germinate-output/]] |
What are seeds?
Seeds are textfiles used to create the list of packages that we want to ship with the Ubuntu Studio installation image.
A germinate script is used to parse these seed files and ensure that the required Ubuntu Studio packages are installed on the user's system.
Sometime after the seed files have been updated and pushed back to the lp:~ubuntustudio-dev/ubuntu-seeds repository, the germinate script will run on an Ubuntu server. The germinate output for all the Ubuntu flavours can be found here: http://people.canonical.com/~ubuntu-archive/germinate-output/
Managing Ubuntu Studio Seeds
Add a short workflow here...
- get source
- edit source
- add and commit
Seeds for Ubuntu Studio are located at lp:~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.<release>.
Get them using the commandline tool bzr. For instance:
bzr checkout lp:~ubuntustudio-dev/ubuntu-seeds/ubuntustudio.quantal
"lp:" stands for launchpad. All Ubuntu Studio code can be found at - https://code.launchpad.net/~ubuntustudio-dev |
Editing Seeds
This is an example of a seed file (minimized version of a real seed file):
Task-Per-Derivative: 1 |
Task-Section: user |
Task-Description: 2D/3D creation and editing suite |
Task-Key: ubuntustudio-graphics |
|
* agave #This is a dependency |
* (blender) #This is a recommend |
# * (openclipart-svg) #Has been commented out, and will not be used |
|
* ubuntustudio-graphics # Metapackage for everything here. |
More About Seed Management
UbuntuStudio/Seeds (last edited 2018-11-03 09:05:59 by rosco2)