On Mon Jul 23, 2007 at 03:17:07PM -0400, Scott Kitterman wrote:
> Just one more small point on this thread....
> 
> If merging is a free for all, then someone needs to update 
> http://merges.ubuntu.com/universe.html
> 
> It currently says, "If you are not the previous uploader, ask the previous 
> uploader before doing the merge. This prevents two people from doing the same 
> work."

I believe this started when merges.ubuntu.com was created and Scott just used
the same text for universe.html as main.html.

> I'd forgotten that was there, but knew asking first wasn't just a random 
> thought.

Heh, no. It's been that way since Edgy was in development and merges.ubuntu.com
was created. I don't think we did it before, at least not formally.

Well, to get the thread maybe back on track to Andy's original post, I think
having a policy of pinging the last uploader is OK, but we need to make sure
it's not blocking. The two areas that can have problems are:

1. Last uploader is on vacation, or gone from MOTU for a while, or just plain
left.

2. Last uploader is really not the person that should be consulted. This happens
if there is a package that is often uploaded by one person, but was last merged
by somebody else. This is almost like a NMU.

Both of these issues, IMO, can be handled via a common-sense "best practice",
which should be written down in our merging documentation, rather than hard
rules. 

For 1), if you don't hear back from the last uploader in say 1-2 days *and*
there is no merge/sync bug open for it then go ahead and go for it. This implies
that if you do get an email and you're planning on merging the package you
better reply. Also, it wouldn't hurt if MOTUs let ubuntu-motu know if they are
going to be gone for a while. Additionally, if you are planning on a merge but
it'll take a little while to get to it or you are waiting on something I think
it's a good idea to file a merge/sync bug. That allows you to "lock" the merge
and also allows people to follow up or add to it.

For 2), people doing a merge should really be looking at the package changelog.
If I was going to merge a package that was uploaded 5 times in a row by ScottK
then the last one was by Hobbsee it'd make sense to ping ScottK. If Hobbsee's
merge looked like it made a lot of changes I could even CC/ping Hobbsee.

Any thoughts?

-Jordan

-- 
Ubuntu-motu mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu

Reply via email to