Re: Simplifying Ceph Project Redmine Open Statuses

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2019-12-03 at 18:47 -0800, Neha Ojha wrote:
> Using this thread to propose a suggestion - It would really help if we
> could add a field(or status or an indicator of some sort) to tracker
> issues to indicate follow-on fixes. Since we now have a  "Pull request
> ID:" field, follow-on fixes that get mentioned in comments tend to get
> ignored, sometimes resulting in incomplete backports.
> 
> Neha
> 
> 

I'm not sure that the bug tracker is the best place for that. I think it
would be best to track that in the changelogs.

The kernel uses "Fixes:" tags in the commits for that, to indicate a
commit that introduced the bug being fixed. Of course, we use "Fixes:"
to indicate a tracker ticket, but you could declare some other tag to
indicate that in the changelog.

You do need to be careful to check for later fixes for any commits you
pick, but that's a scriptable problem.

> 
> 
> On Tue, Dec 3, 2019 at 4:04 AM Lenz Grimmer <lgrimmer@xxxxxxxx> wrote:
> > Hi Patrick,
> > 
> > On 11/26/19 7:29 PM, Patrick Donnelly wrote:
> > 
> > > Currently we have these open statuses:
> > > 
> > > New
> > > Triaged
> > > Verified
> > > Need More Info
> > > In Progress
> > > Feedback
> > > Need Review
> > > Need Test
> > > Testing
> > > Pending Backport
> > > Pending Upstream
> > > 
> > > It seems to me many of these are mostly unused making their presence
> > > confusing to newcomers. I propose we prune these down to:
> > > 
> > > New: default for new trackers; ideally this list should be short and
> > > regularly looked at.
> > > Triaged: it's been looked at by PTL/team member and could be assigned out.
> > > Need More Info: can't be worked on without more information
> > > In Progress: assignee is working on the ticket.
> > > Need Review: upstream PR ready for review
> > > Pending Backport: upstream PR merged; backports are pending.
> > 
> > Fine from a Dashboard POV - thanks for looking into this. That's exactly
> > the list that our issues tend to cycle through (with the exception of
> > "Triaged", which we don't use).
> > 
> > As soon as a PR has been submitted, the related issue is in "Need
> > Review" and the corresponding PR might change status from reviewing to
> > testing several times before it's merged.
> > 
> > What I would *love* to have are some hooks that would help with updating
> > the tracker automatically for the following events:
> > 
> >  - A PR for a tracker issue has been submitted (changing the issue
> >    status to "Need Review")
> >  - A PR for a tracker issue has been merged (changing the issue status
> >    to "Pending Backport" or "Resolved", depending on the "Backport"
> >    field)
> >  - A Ceph release has been published (changing all issues that were
> >    marked as "Resolved" for this release to "Closed")
> > 
> > Lenz
> > 
> > --
> > SUSE Software Solutions Germany GmbH - Maxfeldstr. 5 - 90409 Nuernberg
> > GF: Felix Imendörffer, HRB 36809 (AG Nürnberg)
> > 
> > _______________________________________________
> > Dev mailing list -- dev@xxxxxxx
> > To unsubscribe send an email to dev-leave@xxxxxxx
> _______________________________________________
> Dev mailing list -- dev@xxxxxxx
> To unsubscribe send an email to dev-leave@xxxxxxx

-- 
Jeff Layton <jlayton@xxxxxxxxxx>
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx




[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux