SponsorshipProcess
Differences between revisions 58 and 79 (spanning 21 versions)
|
Size: 4898
Comment:
|
← Revision 79 as of 2025-10-01 10:36:12 ⇥
Size: 665
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| | The contents of the Sponsorship page have been moved to the new Ubuntu Project documentation. |
| Line 5: | Line 6: |
| The sponsorship process is designed to allow prospective developers to have packages reviewed and uploaded. Sponsorship provides a means of learning about Ubuntu development and lowers the entry barrier for contribution. The process outlined here is aimed at dealing with incremental changes to existing packages within Ubuntu. (For mentoring on the creation of entirely new packages, please see the [[MOTU/Packages/REVU]] process.) |
For the general overview of the Sponsorship process, see [[https://documentation.ubuntu.com/project/how-ubuntu-is-made/processes/sponsorship/|the new Sponsorship process page]]. |
| Line 11: | Line 10: |
| To make use of Ubuntu merge proposals, follow these easy steps: * [[DistributedDevelopment/Documentation/SettingUp|set up the tools]] * [[DistributedDevelopment/Documentation/GettingTheSource|get the source]] * [[DistributedDevelopment/Documentation/WorkingOnAPackage|work on the package]] * [[DistributedDevelopment/Documentation/SeekingSponsorship|seek sponsorship]] The traditional process involves: * [[https://bugs.launchpad.net/ubuntu/+filebug|File an Ubuntu bug in Launchpad]] or follow up on an existing one. If you think this might be a security update, please review the security team's "[[SecurityTeam/UpdateProcedures#Issues%20that%20warrant%20a%20security%20update|Issues that warrant a security update]]". * Attach your work * in the case of a patch (using the same upstream version), attach your suggested patch ([[PackagingGuide/Recipes/Debdiff|Howto Debdiff]]). For security updates, please see the [[SecurityTeam/UpdatePreparation#Packaging|security update packaging guidelines]]. * if the package uses a patch system (run `what-patch` in the source tree to find out), use `edit-patch` to comply with the choice of patch system, then make sure to follow the [[UbuntuDevelopment/PatchTaggingGuidelines|patch tagging guidelines]]. Package specific patch tags may be documented in `debian/README.source`. * review [[UbuntuDevelopment/Patches|our general patch guidelines]] that give tips how to get the patch included upstream as well. * in the case of a upstream version update ([[PackagingGuide/Recipes/PackageUpdate|Howto Package Update]]) attach the `.diff.gz` file (and link to the new upstream source if necessary) * Subscribe `ubuntu-sponsors` or `ubuntu-security-sponsors` as appropriate (details below) === Packages maintained on Launchpad Code Hosting === Special attention is required if packages are maintained on Launchpad's Code Hosting. You might run into a message like this, when getting the source package: {{{ $ apt-get source ubuntu-artwork Reading package lists... Done Building dependency tree Reading state information... Done NOTICE: 'ubuntu-artwork' packaging is maintained in the 'Bzr' version control system at: https://code.launchpad.net/~ubuntu-art-pkg/ubuntu-artwork/ubuntu Please use: bzr get https://code.launchpad.net/~ubuntu-art-pkg/ubuntu-artwork/ubuntu to retrieve the latest (possible unreleased) updates to the package. [...] $ }}} In these cases please consider registering a [[https://help.launchpad.net/BranchMergeProposals|Merge proposal]]. It will make the life of the maintainers a lot easier. === Forwarding Patches Upstream === <<Include(PackagingGuide/Intro/PatchesForwarding, , from="StartEnglish", to="EndEnglish")>> === New Packages === The process for getting NEW packages (packages which are not in Ubuntu at all yet) reviewed is explained at [[UbuntuDevelopment/NewPackages]]. == Consult the Release Schedule == <<Include(PackagingGuide/Howtos/ReleaseCycle, , from="StartEnglish", to="EndEnglish")>> |
See the new location for details on [[https://documentation.ubuntu.com/project/contributors/find-a-sponsor/|how to find a sponsor]]. |
| Line 57: | Line 14: |
| '''To review Ubuntu merge proposals, check out [[DistributedDevelopment/Documentation/UploadingAPackage]]'''. Sponsorship is organized into two teams: * https://launchpad.net/~ubuntu-sponsors * https://launchpad.net/~ubuntu-security-sponsors Do not assign a bug to anyone if it needs sponsorship. Any Ubuntu developer who is interested in acting as a sponsor is welcome to apply for membership in the appropriate team. You can see the currently pending requests at: * https://bugs.launchpad.net/ubuntu/+bugs?field.subscriber=ubuntu-sponsors * https://bugs.launchpad.net/~ubuntu-security-sponsors/+subscribedbugs Or combined at: * '''http://qa.ubuntu.com/reports/sponsoring/''' The `ubuntu-sponsors` team handles general sponsorship of packages in Ubuntu; the `ubuntu-security-sponsors` team handles sponsorship of packages in the `security` pocket for all components. == Workflow for Review and Sponsorship == If you are processing the universe sponsorship queue, please review the [[UbuntuDevelopment/CodeReviews]], [[MOTU/Sponsorship/SponsorsQueue|MOTU Sponsorship Procedure Documentation]], or [[SecurityTeam/SponsorsQueue]]. |
See the new location for details on [[https://documentation.ubuntu.com/project/contributors/advanced/sponsor-an-upload/|how to sponsor an upload]]. |
The contents of the Sponsorship page have been moved to the new Ubuntu Project documentation.
Sponsorship
For the general overview of the Sponsorship process, see the new Sponsorship process page.
Requesting Sponsorship
See the new location for details on how to find a sponsor.
Sponsoring
See the new location for details on how to sponsor an upload.
SponsorshipProcess (last edited 2025-10-01 10:36:12 by sally-makin)