Soyuz Package Sets in Karmic
This page exists to track the work required to complete the packagesets implementation, which is due in time for Karmic.
Current blockers
- The existing packagesets need to be linked to a distroseries, since they need to be distroseries-specific
- Initialise-from-parent.py needs to also copy packagesets and archivepermissions for packagesets into the new series
- There needs to be a Packageset: header in the archive index for sources to show which packageset it's from
- Question: What should happen if the package is not in a packageset?
Schedule
- Required for karmic
- Db freeze in effect after 2.2.7, need to make db schema changes immediately
Points to note
- No need for a web UI (yet), Colin is happy with the webservice tools for now.
- The component ACL will act as a fallback for karmic. It will remain the primary ACL for older series.
Action items
- [Julian] File appropriate bugs.