public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Kristian Fiskerstrand <k_f@gentoo.org>
To: Rich Freeman <rich0@gentoo.org>,
	gentoo-dev <gentoo-dev@lists.gentoo.org>
Cc: bugzilla@gentoo.org
Subject: Re: [gentoo-dev] [RFC] bugs.g.o: Killing VERIFIED state, possibly introducing STABILIZED
Date: Fri, 17 Jun 2016 18:00:41 +0200	[thread overview]
Message-ID: <1656f2a7-eee0-6aa2-7687-c3e568453c00@gentoo.org> (raw)
In-Reply-To: <CAGfcS_m9EByS5vE=720jfnBPzk5A5C1FJzDQ6YKOamina1+neg@mail.gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 2318 bytes --]

On 06/17/2016 03:58 PM, Rich Freeman wrote:
> On Fri, Jun 17, 2016 at 9:52 AM, Michał Górny <mgorny@gentoo.org> wrote:
>> On Thu, 16 Jun 2016 15:14:44 +0200
>> Kristian Fiskerstrand <k_f@gentoo.org> wrote:
>>
>>> On 06/16/2016 03:02 PM, Michał Górny wrote:
>>>> Hello, everyone.
>>>>
>>>
>>>
>>>
>>>>
>>>> What I'd like to introduce instead is a new STABILIZED state. It would
>>>> -- like VERIFIED now -- be only available for bugs already RESOLVED,
>>>> and it could be used to signify that the fix has made it into stable.
>>>>
>>>> While this wouldn't be really obligatory, it would be meaningful for
>>>> trackers that need to ensure that fixes in packages have made it to
>>>> stable -- like the functions.sh use tracker.
>>>>
>>>
>>> The description of InVCS keyword in bugzilla is:
>>> InVCS         Fix has been added to a VCS(either CVS, SVN, Git, ...)
>>> repository. Will be closed when fixes are applied to a stable level package.
>>>
>>> A bug isn't resolved until it is fixed in a stable package (for packages
>>> ever in stable to begin with), but InVCS keyword can be used by
>>> developers to filter out the bugs for issues to work with. I oppose a
>>> change to that behavior, although I would like to see it being used more
>>> consistently as it seems quite a few developers are neglecting the
>>> stable tree.
>>
>> How would that work for Portage? There 'InVCS' indicates that the fix
>> has landed in git (i.e. in -9999, not yet released).
>>
> 
> That could actually be generalized.  I could see many types of bugs
> where the issue is with upstream, and we might want to track the
> progress as upstream implements a fix, releases it, and then it is
> stabilized on Gentoo.  So, maybe we need another state to track in
> upstream's VCS vs the Gentoo repo.

For a great deal of this we have UPSTREAM keyword, and also combination
with PATCH keyword if we've submitted an own patch.

> 
> Another approach would be to distinguish between portage as a
> Gentoo-hosted upstream, and portage as a package in the Gentoo repo.
> The same could apply to any Gentoo-hosted project.

Makes sense

-- 
Kristian Fiskerstrand
OpenPGP certificate reachable at hkp://pool.sks-keyservers.net
fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 455 bytes --]

  parent reply	other threads:[~2016-06-17 16:00 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-16 13:02 [gentoo-dev] [RFC] bugs.g.o: Killing VERIFIED state, possibly introducing STABILIZED Michał Górny
2016-06-16 13:14 ` Kristian Fiskerstrand
2016-06-16 13:19   ` James Le Cuirot
2016-06-16 13:20     ` Kristian Fiskerstrand
2016-06-16 14:00     ` M. J. Everitt
2016-06-17 13:52   ` Michał Górny
2016-06-17 13:58     ` Rich Freeman
2016-06-17 14:00       ` Alexander Berntsen
2016-06-17 14:02       ` Michał Górny
2016-06-17 16:00       ` Kristian Fiskerstrand [this message]
2016-06-17 16:41         ` Rich Freeman
2016-06-17 16:46           ` Kristian Fiskerstrand
2016-06-17 17:05             ` Brian Dolbec
2016-06-17 17:26               ` Kristian Fiskerstrand
2016-06-17 17:39                 ` Rich Freeman
2016-06-19 22:00                   ` Raymond Jennings
2016-06-16 13:18 ` Davide Pesavento
2016-06-16 13:25 ` Andrew Savchenko
2016-06-16 14:51 ` Kent Fredric
2016-06-16 21:57 ` Andreas K. Huettel
2016-06-16 22:05   ` Kristian Fiskerstrand
2016-06-17  7:37     ` Alexander Berntsen
2016-06-17  7:50       ` Michał Górny
2016-06-17  7:55         ` Alexander Berntsen
2016-06-17  7:58         ` Kristian Fiskerstrand
2016-06-17 11:50       ` Rich Freeman
2016-06-17 11:58         ` Kristian Fiskerstrand
2016-06-17 12:18           ` Rich Freeman
2016-06-17 13:02             ` Kristian Fiskerstrand
2016-06-17 13:26               ` Kristian Fiskerstrand
2016-06-17 13:48               ` Rich Freeman
2016-06-17 15:33                 ` Kristian Fiskerstrand
2016-06-17 16:43                   ` Rich Freeman
2016-06-16 21:58 ` Andreas K. Huettel
2016-06-17  9:02 ` Michał Górny
2016-06-17  9:12   ` Alexander Berntsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1656f2a7-eee0-6aa2-7687-c3e568453c00@gentoo.org \
    --to=k_f@gentoo.org \
    --cc=bugzilla@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    --cc=rich0@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox