Right now the status and tracking flags for a version get hidden when
that version becomes old.  If we switched away from using
target-milestone, we'd need to prevent this from happening.

On Wed, Apr 10, 2013 at 4:53 PM, Alex Keybl <ake...@mozilla.com> wrote:
>> * The need for a particular team to track the concept of "We would
>>   like to get this fixed in this Firefox release." Some teams I've
>>   worked with have considered using the target milestone field here,
>>   but that collides with the trunk management definition, which often
>>   causes contention during the landing or post landing process.
>
> We may want to go into more detail here and see if we can change the trunk 
> management details in such a way that teams own the target milestone until 
> the bug is resolved/fixed.
>
>> * The need to be able to query the status-firefox flags to determine
>>   when a patch lands on a per branch basis even if has landed on
>>   trunk. This helps for those tracking fixes to use one universal flag
>>   to query on to determine such things such as:
>
> This does add one extra step, since the person querying needs to include 
> target milestone and bug resolution in their query. I'd like to hear if this 
> has been a major pain point for others before reacting.
>
>> Knowing this, why not consider just using the status-flags purely to track 
>> landings and let the team determine how to use target milestone? Also, why 
>> not set the status-flag in general for the appropriate Firefox release when 
>> a patch lands on trunk?
>
> The difference between version-specific status flags (fixed) and target 
> milestone (along with resolved/fixed) is subtle. Status flags being set to 
> fixed mean this bug has been fixed in this particular version of Firefox. The 
> combination of a target milestone and resolved/fixed means that a bug is 
> fixed in all Firefox versions after the one specified. That may prove a 
> little difficult to untangle.
>
> -Alex
>
> On Apr 10, 2013, at 1:38 PM, Jason Smith <jsm...@mozilla.com> wrote:
>
>> Hi Everyone,
>>
>> Right now, when a landing occurs, my understanding is that we're typically 
>> setting the target milestone field to what Firefox release the code lands on 
>> if it lands on trunk. If a patch is uplifted, then the status flag is set 
>> appropriately for the target Firefox release.
>>
>> However, after working with three distinct teams, talking with Ed, and 
>> analyzing status flag usage, I have seen these contention points dependent 
>> on a team's method for tracking that might happen:
>>
>> * The need for a particular team to track the concept of "We would
>>   like to get this fixed in this Firefox release." Some teams I've
>>   worked with have considered using the target milestone field here,
>>   but that collides with the trunk management definition, which often
>>   causes contention during the landing or post landing process.
>> * The need to be able to query the status-firefox flags to determine
>>   when a patch lands on a per branch basis even if has landed on
>>   trunk. This helps for those tracking fixes to use one universal flag
>>   to query on to determine such things such as:
>>     o What bugs that are features are worth verifying on X branch?
>>     o What bugs that defects are worth verifying on X branch?
>>
>> Knowing this, why not consider just using the status-flags purely to track 
>> landings and let the team determine how to use target milestone? Also, why 
>> not set the status-flag in general for the appropriate Firefox release when 
>> a patch lands on trunk?
>>
>> --
>> Sincerely,
>> Jason Smith
>>
>> Desktop QA Engineer
>> Mozilla Corporation
>> https://quality.mozilla.com
>>
>> _______________________________________________
>> dev-platform mailing list
>> dev-platform@lists.mozilla.org
>> https://lists.mozilla.org/listinfo/dev-platform
>
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to