Luke, Neat. Thanks for putting down the workflow so very clearly.
Regards, Manu On Mon, Aug 16, 2010 at 9:48 PM, Luke Faraone <[email protected]> wrote: > Hi all, > > The users of Activity Central's products and services will be running on > both Debain and Ubuntu-based systems, so as an organization want to work > to make both releases as strong as possible. > > To ease the maintenance burden as well as to share solutions to problems > for mutual benefit, I'm proposing these guidelines for members of the > Ubuntu SugarTeam to follow after a problem is reported: > > == Handling a new bug report == > Does the problem also exist in Debian? Also report in the BTS. > > Does the problem exist in normal supported Sugar releases? Also report > in Sugar Labs Trac. > > == Applying patches to fix bugs == > > As soon as a fix is identified, verify if it works in Debian and on > upstream Sugar (if applicable). Author a quilt patch with properly > formatted DEP3[1] headers, linking to the bug numbers (Ubuntu, Debian, > and SL) and providing a description of the patch itself. > > Patches to bugs in Ubuntu are generally preferred as a debdiff against > the previous version, attached to the bug. > > Submit the patch to Debian and Sugar Labs *before* applying the patch in > Ubuntu. If possible (ie. not under strict deadlines), wait for feedback > on the patch before submitting it for inclusion in Ubuntu. > > For non-core sugar packages (most activities), the patch can be directly > included in alioth git by members of collab-maint. A bug should still be > filed against the BTS in this instance to track the issue, and the bug > marked pending once it is staged in the git tree. > > Jonas: for core sugar packages, would you rather receive the patches as > bug reports as opposed to direct commits? If patches, would you prefer > debdiffs, or just the quilt patch? > > Does this policy seem acceptable to everyone? > > Thanks, > > ╒═════════════════════════════════════════════════════════════════╕ > │Luke Faraone ╭Debian / Ubuntu Developer╮│ > │http://luke.faraone.cc ╰Sugar Labs, Systems Admin╯│ > │PGP: 5189 2A7D 16D0 49BB 046B DC77 9732 5DD8 F9FD D506 │ > ╘═════════════════════════════════════════════════════════════════╛ > > > -- > Ubuntu-sugarteam mailing list > [email protected] > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam > >
-- Ubuntu-sugarteam mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam
