Request for comments: New Bugzilla-based sponsoring process

Dalibor Topic Dalibor.Topic at Sun.COM
Thu Mar 5 14:47:31 UTC 2009


John Coomes wrote:
> I (John.Coomes at sun.com) wrote:
>> Dalibor Topic (Dalibor.Topic at Sun.COM) wrote:
>>> Good morning everyone,
>>>
>>> thanks to Mark and the contributors on this mailing list we now 
>>> have a new Bugzilla-based contribution process [1]. It's time 
>>> to define the Bugzilla-based sponsoring process, thereby 
>>> complementing the new contribution process.
>>>
>>> I've posted a first draft [2] on our extremely easy to upload to 
>>> code-review server (thanks, Tim!).  Comments are very welcome.
>> Hi Dalibor,
>>
>> Looks good; I have a couple of comments.

Thanks, John!

>> Second, we include bug numbers in changeset comments.  Should we use
>> the Sun bug id, the mozilla bug id, both?

That's a very good point, I updated the proposal to say:

"The changeset comment should reference the Sun bug id."

The new version is at 
http://cr.openjdk.java.net/~robilad/sponsoring.html%2c1

Rationale:

Why not both bug ids? Because they should be linked to each other through 
mechanisms described in contribution and sponsoring process documents,
so it should be sufficient to link to one of them to find the other.

Why not the bugzilla id? A contribution needs to have an associated Sun 
bug id, which either exists at the time of contribution being made into
Bugzilla, or needs to be created by the Sponsor. Since a contribution
has a Sun bug id by the time it's being integrated, it's more consistent
with existing practice to continue to use it in changeset comments, at
least in the first phase of Bugzilla use in OpenJDK.

> This I'd still like to know.
> 
> Finally, since it's a manual process, it's inevitable that some
> mozilla & sun interal bug states will diverge.  It'd be nice if there
> was a simple way to list bugs that are not in sync, by engineer and/or
> by category.

Good point - I added bugzilla issue 100018 for that.

cheers,
dalibor topic
-- 
*******************************************************************
Dalibor Topic                   Tel: (+49 40) 23 646 738
Java F/OSS Ambassador           AIM: robiladonaim
Sun Microsystems GmbH           Mobile: (+49 177) 2664 192
Nagelsweg 55                    http://openjdk.java.net
D-20097 Hamburg                 mailto:Dalibor.Topic at sun.com
Sitz der Gesellschaft: Sonnenallee 1, D-85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Thomas Schröder, Wolfgang Engels, Dr. Roland Bömer
Vorsitzender des Aufsichtsrates: Martin Häring





More information about the discuss mailing list