1701
Comment:
|
2984
|
Deletions are marked like this. | Additions are marked like this. |
Line 54: | Line 54: |
XXX <<Anchor(p3a-tokens)>> == Complete Private PPAs == ''' Story Points:''' 20 As a PPA owner,<<BR>> I want to set Apache access control on the published repository,<<BR>> so that I can control who is allowed to download from a private PPA. <<Anchor(debug-syms-in-virtual-buildds)>> == Support for handling debug symbol uploads in virtual buildds == ''' Story Points:''' 8 <<Anchor(unembargo-api)>> == API/UI to unembargo security package == '''Story Points:''' 8 As a member of the Ubuntu Security Team,<<BR>> I want to use an API tool to unembargo packages from the private PPA into Ubuntu,<<BR>> so that shell access to cocoplum is not required <<Anchor(soyuz-distribution-script)>> == Soyuz Distribution Script == '''Story Points:''' 3 As a launchpad developer,<<BR>> I want to convert the shell script (that publishes Ubuntu hourly) to a Python script,<<BR>> so that it's easier to maintain, reports errors properly and allows distro-team hooks. <<Anchor(licensing-metadata)>> == Licensing Metadata support == '''Story Points:''' 2 As an Ubuntu developer,<<BR>> I would like to see a packages licensing metadata in a structured format,<<BR>> so that it can be easily machine parsed. <<Anchor( |
Soyuz User Stories
This section contains the story cards for the Launchpad Soyuz team. Completed stories are moved to the VersionThreeDotO/Soyuz/StoryCardsArchive. Priorities are found on the main page.
Contents
Rebuild integration and UI
Story Points: 8
As an Ubuntu archive administrator,
I want to rebuild a set of Ubuntu packages,
so I can see if those packages are able to re-build cleanly.
Notes:
- This is a specific implementation of the Copy Archives specification.
Signed PPAs
Story Points: 13
As someone who downloads from a PPA,
I want to avoid the warning from apt-get that the packages are insecure,
so that I can trust the packages I am receiving are the ones I expect.
UI for build dependency work
Story Points: 5
As someone who is interested in rebuild archives,
I want to go to a Launchpad page,
so I can see at a glance which packages built and which did not,
and optionally rebuild failed builds.
API manipulation of PPAs
Story Points: 13
As a PPA owner and/or user,
I want to use the webservice,
so I can copy, delete, rebuild and gather information about packages in the PPA.
Notes:
Package Sync Reviews
Story Points: 13
XXX
Complete Private PPAs
Story Points: 20
As a PPA owner,
I want to set Apache access control on the published repository,
so that I can control who is allowed to download from a private PPA.
Support for handling debug symbol uploads in virtual buildds
Story Points: 8
API/UI to unembargo security package
Story Points: 8
As a member of the Ubuntu Security Team,
I want to use an API tool to unembargo packages from the private PPA into Ubuntu,
so that shell access to cocoplum is not required
Soyuz Distribution Script
Story Points: 3
As a launchpad developer,
I want to convert the shell script (that publishes Ubuntu hourly) to a Python script,
so that it's easier to maintain, reports errors properly and allows distro-team hooks.
Licensing Metadata support
Story Points: 2
As an Ubuntu developer,
I would like to see a packages licensing metadata in a structured format,
so that it can be easily machine parsed.
<<Anchor(