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 │ ╘═════════════════════════════════════════════════════════════════╛
signature.asc
Description: OpenPGP digital signature
-- Ubuntu-sugarteam mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-sugarteam
