On 12/28/05, Ted Husted <[EMAIL PROTECTED]> wrote: > On 12/28/05, Martin Cooper <[EMAIL PROTECTED]> wrote: > > > > > > On 12/28/05, Ted Husted <[EMAIL PROTECTED]> wrote: > > > I spoke to Omar yesterday, and he mentioned that the paperwork would > > > go out early next week, and that he would post a snapshot of the > > > donation (e.g. tarball) by then too. If for any reason, Omar can't > > > make his copy public, we could always put it in one of our Apache home > > > directories (on people.apache.org). > > > > > > The process is: > > > > > > * Get the grant on file with the ASF Secretary (I can tell when that > > happens). > > > * Post the IP checklist. > > > * Complete the action items (which includes a snapshot of the donation). > > > * Update the IP checklist. > > > * Check the donation into the MyFaces repository. > > > * From that point, the MyFaces committers treat the code as if we > > > wrote it ourselves. > > > > This appears to effectively side-step the Incubator. Is that wise, for such > > a large and significant donation? > > AFAICT, this process follows the IP Clearance protocol set down by the > Incubator project. > > * http://incubator.apache.org/ip-clearance/ > > Since we are following the documented protocol, I don't understand how > the word "bypassed" would apply. > > An attractive aspect of the IP Clearance protocol is that it does > *not* allow committers to be "grandfathered" into the project. Anyone > who wants to work on the ADF Faces donation will have to earn their > karma the old fashioned way.
Ted, Can you explain this a bit further? I'm concerned about the practical aspects given that we already have an existing team of developers here at Oracle. Let's assume that John and I have become committers. The practical effect of denying any grandfathering is that anyone at my team can still effectively check in, but I get stuck with the job of doing all the grunt work - they bug me, hand me some code, and say "Check it in, Adam". That's not a particularly effective use of my time. :( It's also not especially great that we temporarily lose any ability to do anything with our own source - we give the code, but at first none of us can check in *anything* until one by one we're approved? Skipping an incubator phase also means that there's no period where the existing MyFaces committers can say "nope, that's gotta change" - I'm sure there'll be some things that come up when more eyeballs get on it. Otherwise, the only way I can see to get any MyFaces committers to see the code is with NDAs, so they can see it while it's still Oracle IP - I don't think any of us want to go that route. A basic question: are you saying that you prefer that we don't go through an incubator, or saying that incubator isn't an option at all? -- Adam
