On 11/23/06, Ted Husted <[EMAIL PROTECTED]> wrote:
I'd like to see the proposal discuss the alternatives to becoming a Struts subproject. A good role for a proposal is to summarize various threads. Becoming a subproject seems to be a foregone conclusion of the proposal, with no discussion of the alternatives.
Well, yeah, that's what is being _proposed_. We did discuss the options on the mailing list, more than once, and came to the conclusion that becoming a Struts sub-project was the right interim step. I don't see that we need to have the discussion all over again just because the proposal has been put on the wiki. In previous threads, Jakarta was mentioned, but not so much the
Jakarta Commons. Why is it that we are not proposing to move Tiles to the Commons, as we did with the Validator, and others?
Sigh. We've had this discussion _lots_ of times already, and we've had similar discussions over in Commons. Jakarta Commons is not about web components, and people do not want it to be about web components, which is why the notion of Jakarta Web Components has been bandied about so much. Validator makes sense in Commons because it's not tied to the web; the part that does tie to the web is in Struts, not Validator. I, for one, would not want to propose Tiles as a Commons component, because I'm almost certain it would be rejected, and because I would vote against that myself. Also, Tiles might be able to become a TLP by resolution of the board.
The situation is not much different than Shale. The incubator is charged with "acceptance and oversight of new products submitted or proposed to become part of the Foundation". Tiles is already part of the foundation.
Yes, Tiles might be able to become a TLP, but it is my perception that the people involved are not ready for that. It behooves us to provide better options than either staying in the sandbox or going straight to TLP. That you bring up Shale is interesting; note that we went through exactly the same process with Shale as we are now proposing for Tiles. Shale went from the sandbox to a Struts sub-project first. Only later, once it found its feet as a sub-project, did it go off to TLP land. Speaking of the Incubator, we might also note that Incubator podlings
do have releases. Even without quantifying it as a "release", given the usual release plan, Tiles could still create a tagged test-build. Before deciding whether Tiles should be a subproject or not, I think I'd like to see the volunteers create a test-build that could be a release if the PMC gave the nod.
Why would we introduce a new rule for Tiles that we have never imposed on other projects coming out of the sandbox? Moving a code branch out the sandbox is a trivial task. What's not
trivial is doing everything that's needed to turn a snapshot into a potential release.
True. But that has never before been tied to promoting something out of the sandbox, and I don't think that introducing it in the midst of a proposal, after most of the discussion has already happened on the lists, is a productive thing to do. -- Martin Cooper -Ted.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]