On 4/18/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
> And I think that is great when it is something more revolutionary... but
> you would agree that you don't take a patch and start a project on SF
> and wait for a community to build around it before applying it, right?
> If you accept my original thesis that what I was doing amounted to not
> much more than a slightly more complex patch, or at most a somewhat
> minor upgrade, then the same argument should hold, should it not?

Many mature projects in "evolutionary" mode do pass around patches,
and discuss them in detail, before applying them to the HEAD.

What you are proposing is not much different than what people did with
the Nesting taglibs, or the EL taglibs, or the Faces taglib. In all of
these cases, the work was done outside of the head, a community of
users developed around the codebase, and then it was made part of the
main project.

Another good example is Struts Chain. We had Struts Chain in the
sandbox for nearly a year before merging it with the HEAD.

Things that seem like a minor patch often snowball when integrated
into the HEAD. Modules are a good example. Even after we shipped
modules in 1.1, we spent months making additional fixes and
integrations for 1.2. (Mostly based on user feedback from the 1.1
distribution.)

I'd like to see this happen. But, it will be more work than any of us
can imagine right now.

-Ted.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to