UDS Prep: Making it easier to fix bugs
Vishnoo
vish at ubuntu.com
Tue Oct 19 07:51:07 BST 2010
On Mon, 2010-10-18 at 11:50 +0200, Daniel Holbach wrote:
> Am 15.10.2010 19:15, schrieb Emmet Hikory:
>
> > A lot of this process grew because we had one or another issue
> > that ended up causing us to add something. Some of it comes from an
> > attempt to preserve choice (either by us, or inherited from Debian).
> > I think we'd do best to avoid attempting to develop a
> > one-size-fits-all *the way* for new folk to get stuff done. Instead,
> > I think we'd do better to enage in two parallel paths:
> >
> > A) Break down the process of finding a bug to having the fix as far
> > upstream as makes sense into lots of little steps, and encourage
> > newcomers to pick some step and repeat it for N bugs. This makes the
> > barrier to entry for any of the steps fairly low, and lets someone
> > contribute effectively quickly. It also fosters communication and
> > coordination within the community as people hand off things from one
> > stage to the next.
> >
> > Note that nothing here would involve any of the messiness of
> > dealing with Ubuntu packaging, Ubuntu conventions, release-stage
> > considreations, multiple parallel review processes, etc. Just find
> > bugs, identify the responsible bit, track down fixes, test them (local
> > direct conventionless builds are probably fine), and get them
> > upstream. While nothing here directly appears to affect Ubuntu, every
> > bugfix patch that gets upstream improves Ubuntu in the long term, and
> > it often is not hard to cherrypick such patches if there is some
> > special need to have them in Ubuntu sooner, or as an SRU.
>
> Do you envision something like the process of the Patch Reviewers team
> to do this? So tags (and/or fixed-elsewhere statuses) would show things
> that can be "picked from upstream"?
>
> https://wiki.ubuntu.com/ReviewersTeam/ReviewGuide
>
If we are adding more tags, I'd like to see a 'patch-needsdesign' tag in
the workflow.
Eg:
<https://bugs.edge.launchpad.net/ubuntu/+source/software-center/+bug/433838>
There are several bugs which have patches but are design changes and are
left alone...
It was suggested to use the 'patch-needswork' tag instead.
But, in such bugs, the patch does *not* need work, it just needs design
review/approval.
I'v been asking about this for a *very* long time, but seems to not be
included yet into the review workflow. :-)
Since it has not yet been included in the workflow and no one else is
tagging those bugs right.
Btw, Lp already allows us to see the fixed upstream bugs :
<https://bugs.launchpad.net/ubuntu/+source/packagename/+bugs?field.status_upstream=resolved_upstream>
Do we really need more tags? IMO, we can do away with a few of the
existing tags, I dont see the point of several of the existing tags.
--
Cheers,
Vish
More information about the ubuntu-devel
mailing list