Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Canonical
on 25 November 2010


Announcing an all new Papercuts Ninja team.

We already have teams for bug triage, teams focused on packaging, teams for reviewing old patches, team for sponsoring patches, teams for each package, teams with just a bunch of other teams in them…

So, why are we forming a new team? Who is this team for? Why should you be excited?

We want to make it easier for people to fix papercut bugs. Have you been already working on papercut bugs, but don’t want to go through the hassle of wading through the list of accepted papercuts or had trouble trying to find a bug you’re interested in? Just subscribe to the mailing list and get notified when a new papercut bug is accepted.When you notice one you like, claim the bug, assign it to yourself and just fix it! 🙂

We also want to make it easier for new members to start working on Ubuntu. When a new member is interested in helping Ubuntu, they would like to help fix bugs in Ubuntu but are often lost.They do not dissociate Ubuntu from Upstream packages or projects. They just want to help Ubuntu and fix bugs. As a new member interested in fixing bugs in Ubuntu, where do they ask? Where do they start?

After looking around for a while, some have been successful in finding a bug they are interested in fixing and they submit patches in Launchpad. But, Launchpad might turn out to be the wrong place to submit the patch! The project may not be hosted in Launchpad, there is no response from the developers and the patch is left uncared for. We end up having a huge list of patches which have not been touched for ages, we form a team of reviewers and try to cleansweep the patches to the appropriate place. Can we try to prevent this better?

Passing all these hurdles, some members write a patch and submit them at the appropriate place. But they are not sure if the patch is good or if it is the right way to go about fixing the bug. Upstream bug-trackers are riddled with patches which need a lot more work before they can be committed into the main branches. The patch undergoes several reviews from an upstream developer, revisions from the submitter and then finally the patch is good. During this review-revision process there is only a direct one-on-one interaction with the new member and the upstream developer has to repeat the process again for the next bug with every new member. If we were to do this review-revision process on a mailing list filled with Ubuntu reviewers and members interested in fixing bugs in the package, others will also get familiar, step-up to review the patches and eventually only ready-to-be-committed patches land in upstream bug-trackers. Upstream developers are always happy to have new contributors and often looking for new contributors. Where do they find them? We eventually hope the team has a huge pool of fresh talent, ripe for the pickings.

As an Ubuntu Advocate, have you had trouble directing people interested in fixing Ubuntu bugs? We hope the team is a contact point for people interested in getting into Ubuntu development and fixing bugs.

Papercuts Ninja team is a team for everyone to be excited about!

Join the team, subscribe to mailing list, ask questions, fix bugs, help others fix bugs and help make Ubuntu better! 🙂

For more information, kindly refer to the wiki.

Related posts


Maximilian Blazek
6 November 2024

Designing Canonical’s Figma libraries for performance and structure

Design Article

How Canonical’s Design team rebuilt their Figma libraries, with practical guidelines on structure, performance, and maintenance processes. ...


Luci Stanescu
28 October 2024

Imagining the future of Cybersecurity

Ubuntu Security

October 2024 marks the 20th anniversary of Ubuntu. The cybersecurity landscape has significantly shifted since 2004. If you have been following the Ubuntu Security Team’s special three-part series podcast that we put out to mark Cybersecurity Awareness Month, you will have listened to us talk about significant moments that have shaped the ...


Canonical
10 October 2024

Canonical Releases Ubuntu 24.10 Oracular Oriole

Cloud and server Article

The latest release of Ubuntu delivers a cutting edge kernel and enhanced desktop security. 10 October 2024 Today Canonical announced the release of Ubuntu 24.10, codenamed “Oracular Oriole,” available to download and install from ubuntu.com/download. Ubuntu 24.10 delivers the latest kernel, toolchains and GNOME 47 desktop environment alon ...