Somesh, please see my replies in line;

On Fri, Jul 31, 2015 at 10:31 PM, Somesh Naidu <somesh.na...@citrix.com> wrote:
> Daan,
>
> While I have the same opinion as you that "No one should be able to block a 
> release on their own". I also agree that the issue should be posted to the ML 
> for discussion and it is the responsibility of the person who posted the 
> defect to do so.
>
> I am more concerned with the process. My concern is specifically around this 
> comment from Raja "If no one supports the defect/issue, we will be putting 
> out a release that has showstopper issues."
>
> I mean for one, there should be a way for someone to flag an issue as 
> blocker/showstopper and two, ensure that there is an explicit decision being 
> made on the severity.

ad one: you can send a mail saying "in my opinion the issue
CLOUDSTACK-### should be considdered a blocker"
ad two: we have such a process, we vote by lazy consensus on technical
issues on dev@

>
> To me it makes more sense to do this the other way round, that is, the person 
> who found the issue raises the issue based on his understanding of the 
> severity/impact. The person who is responsible for triaging (which in this 
> case is the community) shall use their discretion to justify the severity and 
> if it doesn't substantiate then downgrade/upgrade the same.

this leaves teh community open to being taken hostage by a single
person or a small group that keeps bombarding us with blockers. I am
being paranoia by past experience.

>
> Isn't this the general engineering practice?

Not to my knowledge, not in this case. Of course we can have a
discussion about the semantics of 'blocker'. And then a user may be
blocked but that is not this case: our release should be blocked is
what blocker means to us. For all practical purposes we don't have a
severity 'blocks user'.

>
> In addition, we'd have a guidelines on defect categorization for reference 
> that can be looked up while raising a defect.

that is a very good idea.

>
> Regards,
> Somesh
>
>
> -----Original Message-----
> From: Daan Hoogland [mailto:daan.hoogl...@gmail.com]
> Sent: Friday, July 31, 2015 2:34 PM
> To: dev
> Subject: Re: Revisit Process for creating Blocker bugs
>
> -1 blocker means blocker and blocks a release. No one should be able
> to block a release on their own. We should treat the critical category
> as a staging area for those issues.
>
> On Fri, Jul 31, 2015 at 5:51 PM, Somesh Naidu <somesh.na...@citrix.com> wrote:
>> +1
>>
>> Categorizing an issue as blocker/showstopper should need some kind of 
>> moderation. One possibility, voting and/or require approval from certain # 
>> of PMCs. Alternately, this could also be left to the discretion of the RM.
>>
>> Regards,
>> Somesh
>>
>> -----Original Message-----
>> From: Raja Pullela [mailto:raja.pull...@citrix.com]
>> Sent: Friday, July 31, 2015 11:15 AM
>> To: CloudStack Dev
>> Subject: Revisit Process for creating Blocker bugs
>>
>> Hi,
>>
>> I am requesting to see if we can revisit the process for creating "blocker" 
>> defects.  I heard and do understand that someone can create a blocker defect 
>> and may not actively involve in closing it out and it doesn't help the 
>> product.  I am not clear if we are doing this at and around RC time - 
>> however it doesn't matter.
>>
>> IMHO, feel that someone's involvement should not be taken as a reason for 
>> incorrectly categorizing a defect, meaning a blocker defect being created as 
>> a Critical and opening up a discussion to review.  If no one supports the 
>> defect/issue, we will be putting out a release that has showstopper issues.
>>
>> Please share your thoughts and concerns for or against lifting this 
>> restriction!
>>
>> Raja
>
>
>
> --
> Daan



-- 
Daan

Reply via email to