[Debian-olpc-devel] Sugar patch flow with Debian and Ubuntu

Manusheel Gupta manu at laptop.org
Tue Aug 17 05:33:06 UTC 2010


Luke,

Neat. Thanks for putting down the workflow so very clearly.

Regards,

Manu

On Mon, Aug 16, 2010 at 9:48 PM, Luke Faraone <luke at faraone.cc> 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
> Ubuntu-sugarteam at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20100817/5792d96f/attachment.htm>


More information about the Debian-olpc-devel mailing list