motu-release

Scott Kitterman ubuntu at kitterman.com
Sat Jun 28 17:57:05 BST 2008


On Saturday 28 June 2008 07:37, norsetto at alice.it wrote:
> On Saturday 28 June 2008 00:08:20 Stefan Potyra wrote:
> > Subquestions are: what do you (members of motu-release) would like to
> > add, what did you observer generally in regards to motu-release, what to
> > improve?
>
> One thing that irked me, and I would really do something about for
> Intrepid, was the fact that two positive votes are enough to approve any
> FFe, no matter if 3 out of 5 members are against it.
> I would definitively change this to a majority vote. The problem is that
> with the current number of members this would require 3/5 to pass which
> might not be attainable in a reasonable amount of time.
> Reducing the number of members to 3 (and therefore having 2/3 to pass)
> doesn't seem a good idea too.
> So, I'd propose a +2 in a (insert a reasonable amount of time here, 2 days
> since the date a _valid_ request was filed seems reasonable to me) ? The
> obvious drawback is that no FFe can be approved before the 2 days elapse,
> in my view a reasonable price to pay.
>
> An alternative would be to have a veto system, in which any member can stop
> the regular process by simply objecting (obviously with reasonable
> arguments) against the FFe. In this case the FFe will not be approved until
> the required majority is obtained.

I generally operated this way myself.  My view is that if somone on 
motu-release has expressed objections, the FFe should not be approved until 
those are resolved.    I think we did this in general (see the envy-ng FFe 
for an example).

I think +2 with no objection is enough.  I think that informally we mostly 
operated this way and it worked well enough.  

> I'd also discourage the practice of accepting an FFe on the base of a short
> IRC chat without apparently any research on the implications and background
> of the request.
> We have an FFe process so lets make the best use of it (accepting an FFe
> because your buddy is asking you to do it on IRC, or because somebody you
> trust is telling you that it will be good to have that package, are not, in
> my humble view, good reasons to accept an FFe).

I think it's up to each member of motu-release to use their best judgement.  I 
don't recall seeing any "becaue my buddy asked me to do it" situations.  I do 
think it's reasonable to consider the source of recommendations and accept 
advice from experts.  Along those lines, I think delegating specific 
packages/package types to specialists (e.g asac and mozilla related things) 
worked well and should be done again.

> Finally, I always found a nonsense that we have a rather strict system
> until few days before release and then exactly when we should really
> tighten the tap, we relax all requirements (its enough to have one IRC
> approval without sometime even filing a request).
>

Personally I'm more concerned with getting motu-release review and approval.  
I think there should definitely be a bug to keep track of what happened.  I'm 
less worried about what order things happen in.

In past releases we've had trouble with not all FFe (UVFe) being processed in 
a timely manner.  It was much better this time, but we did have one.  The 
first Universe upload to hardy-updates was a missed bug in the gfortran 
transition.  I think that we need to keep the process light weight and 
flexible.  I don't think in this release any FFe filers felt unresponded to 
even if they didn't always get the answer they wanted.

Scott K



More information about the Ubuntu-motu mailing list