contributions
Reinhard Tartler
siretart at ubuntu.com
Sun May 18 08:56:16 BST 2008
Scott Kitterman <ubuntu at kitterman.com> writes:
>> a) Too cumbersomely
>> b) The round-trip time is too high that make duplicate work more likely
>> c) the use of lp restricts possible contributors
>> d) The complete list of outstanding merges must be easily visible.
>>
>>
>>For a), I image that we can craft scripts a la 'request-sync.py'.
>
> Yes, but the (lp: #nnnnnn) is not scriptable. It needs the mail back from
> LP to get the number. Personally, my merge workflow involves testing with
> exactly what I intend to upload. So even with such a script it's send the
> mail, wait aroung for a reply, copy/paste in the bug number, try to remeber
> what points exactly I want to look for when I test, and move on.
Technical proposal: Per policy, we allow per source package exactly one
'merge bug'. This is checked by the script. If there are 2 bugs, the
script should report that and abort, or better, offer merging the bugs
if possible. This way the script could be called 'claim-merge.py'.
> From my perspective, such a script would help, but not eliminate the
> nuisance.
With my proposal, I think you wouldn't have to deal with bug numbers at
all if there is really only one merge bug.
>>For b), I don't really beleive that is really a problem. If someone
>>notices a duplicate bug, he can surely mark it as such and coordinate
>>the contributors (may them be Ubuntu Developers or not).
>
> The risk is admitedly small, but due to not refreshing web pages and such
> is non-zero, particulalry given the lag in mail processing.
Right. However, I think the risk is acceptable. And way lower than the
process we have right now. May I point to Debian, where there is a
similar procedure, bug using debbugs, which has a latency of 15minuts at
minimun?
>>For d), I think this can be solved technically by launchpad tags, and a
>>scraper that presents all bugs tagged 'needs-merge' or something
>>somewhere on http://people.ubuntu{,wire}.com
>>
> Potentially, but we already have such a list of packages on MoM/DaD. Why
> don't we just use the list we have. It seems like a lot of work and
> inconvenience to LPify a list we already have.
Agreed, if we manage to merge MoM/DaD and provide a link to 'the' merge
bug of the package.
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
More information about the Ubuntu-motu
mailing list