On Dec 21, 2006, at 1:50 PM, David Blevins wrote:


On Dec 21, 2006, at 6:46 AM, Matt Hogstrom wrote:

It was something Roy said recently on Incubator general that enlightened.

On Dec 7, 2006, at 3:39 PM, Roy T. Fielding wrote:
FYI, traditionally, all release votes are for the source code package and only that package. Once the source code version is set in stone, binaries
and assorted other release artifacts can be generated by individual
committers without a vote if the group trusts them to do so and they
have a signed key. Some groups might require a vote on binaries as well,
but the ASF only requires a vote on the source.

I like voting on binaries for most our stuff as our build is massively complex. But in this case I figured I'd give the "do you trust me to build/publish" angle a try as these are tiny little jars that aren't complicated and it's way easier to just run the maven publish command on them after the vote than it is to create a "staging" build for each one and figuring out a non-trivial way to publish them later.

-David


Thanks...this was the missing context for me. I spect I'm not the only one who doesn't hang on the incubator thread so this helps.

I'm confused about Roy's comments as there are specific requirements for including legal stuff in the binaries. Sounds like he is advocating everyone building their own copy and validating it.

Since this is a change in process it would be good to outline how you propose it working for the benefit of the many on the list that don't have the benefit of your thinking apart from the reference above.

I would very much like to see us change the process and the specs are probably a really good place to start. I'm +1 for changing the process. I would very much like to get the new process documented so that you don't end up becoming the release dog and have everyone making up a new way each time which is currently where we are at.

Other people's thoughts?

Matt Hogstrom
[EMAIL PROTECTED]


Reply via email to