Diff for "VersionThreeDotO/Soyuz/StoryCards"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2008-11-20 13:10:18
Size: 1701
Comment:
Revision 3 as of 2008-11-20 13:28:21
Size: 2984
Comment:
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.

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(

VersionThreeDotO/Soyuz/StoryCards (last edited 2009-06-23 18:42:58 by julian-edwards)