Obviously, I can't speak for Craig, but my own reasoning was expressed rather well by yourself, Ted, just a few days ago:
http://www.mail-archive.com/struts-dev@jakarta.apache.org/msg04362.html In particular, I agree with the last paragraph. I think we should be striving to get out of the taglib business, wherever possible. Hence I think the nested taglib fits more appropriately as a contributed extension, rather than as a part of the core framework. I don't mean to devalue it by any means (as you said, its value has been demonstrated already), but I don't think it's part of the Struts "core value proposition". -- Martin Cooper ----- Original Message ----- From: "Ted Husted" <[EMAIL PROTECTED]> To: "Struts Developers List" <[EMAIL PROTECTED]> Sent: Friday, January 18, 2002 2:52 AM Subject: Re: Nested Extension - Committed > I agree that it would have been better to have given Craig time to > respond and explain why he "wasn't ready for that". > > But as of yet no one has given an actual reason why we should put it > under acontrib. Ultimately the extension belongs with the other taglibs. > It's been "out there" already, has had it share of downloads, and I'm > unaware of any negative comments. As we move toward 1.1, it's important > that we get things like this into the frontline of the nightly build, so > they can undergo even more use testing. > > We had some things like this in contrib before -- but because we weren't > sure if they should *ever* go into the core. So far, the Validator has > been moved to the Commons and Cedric and I are getting ready to propose > Tiles to Taglibs. Though, Oleg's system manager should be moved over > when he's ready. Scaffolding are things that I feel are too "stylistic" > for the core. Artimus is an example app that isn't ready for prime time > yet. > > If the nesting extension were something that had not already been fully > developed and testing, then, sure, we can use the contrib as a sandbox. > But this taglib has been in circulation for some time, and has had > ardent support on the Dev list. > > So, moving forward, I would like to have discussion of why we would put > something like this in contrib in the first place. > > -Ted. > > > Martin Cooper wrote: > > > > I have to say that I'm disappointed to see this committed at this time. > > Craig specifically suggested that this code start out in 'contrib', but that > > request was not honoured. I happened to agree with that suggestion, but did > > not feel that I needed to say so, since I assumed that one dissenting > > comment, especially from Craig, was sufficient to indicate that the proposal > > needed more thought and/or experimentation. > > > > Certainly, any committer can make changes at any time. However, as Ted > > mentioned, "If you believe someone might have a contrary opinon, it's > > helpful to ask first and proactively resolve any > > vetos." Personally, I feel that Craig's comments should have been addressed > > and resolved before any commit was made. I consider ignoring such comments > > to be "bad form". > > > > I'm not going to -1 these changes, because I think the nesting taglibs are a > > useful extension to Struts. However, I'd really like to see us work as a > > team, in the future, rather than as a group of individuals. > > > > -- > > Martin Cooper > > > > ----- Original Message ----- > > From: "Arron Bates" <[EMAIL PROTECTED]> > > To: "Struts Developers List" <[EMAIL PROTECTED]> > > Sent: Friday, January 18, 2002 12:28 AM > > Subject: Nested Extension - Committed > > > > > Well... there it is. > > > > > > - Recreated package.html to be more consistent with the rest of them, > > > provide better developer docco etc. > > > > > > - To get things done, simply created the tld struts-nested.xml file of > > > the others, keeping the docco. There's been all this mention of slowing > > > things down in regards to the tags to see what the spec's going to end > > > up with, so there'll be time to refine this if people feel it's > > > warranted. I think something should be done, but this will give time to > > > decide the colour of the bike shed. > > > > > > One idea I had was to put all the tags from the three libraries into one > > > xml file, then run the stylesheet for each taglib, and that way the > > > stylesheet can pick its tags and if a library nees something specific > > > from any of them (or extends them), it can have it's own stylesheet > > > (this could also be handy for other developers to automate the building > > > of their Struts extensions). Naturally this could also be carried into > > > docco. Say a page is needed where we want a list of all tags, we can > > > simply make another stylesheet. I think you get what I'm driving at. > > > > > > Do the taglic.xml files' process do anthything more than just the html > > > pages and the tld's?... if that's it I can spend a little time on making > > > it happen if people think it's a good thing. > > > > > > - It built perfectly. And tested out through all my tests the same, > > > hence the commit. > > > > > > - I haven't updated any of the site's links to include it as I figure > > > that this is only done on a release basis (the api-1.0 docco etc). > > > correct?... > > > > > > - Also cleaned up the main Struts logo (a clean-up was all that was > > > done. I didn't make it rotate or anything :). > > > It's just that 100% black drop shadow was driving me batty :) > > > (the download is actually smaller too!) > > > > > > > > > Arron. > > > > > > > > > > > > -- > > > To unsubscribe, e-mail: > > <mailto:[EMAIL PROTECTED]> > > > For additional commands, e-mail: > > <mailto:[EMAIL PROTECTED]> > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>