On Fri, March 17, 2006 2:23 pm, Steve Raeburn said: > Frank, I don't think Java Web Parts should provide support for Ajax. > After all, this is *Java* Web Parts and Ajax has nothing to do with > Java. Anyway, Ajax is just a fad and I don't like it. If you want to do > Ajax, you should split it off into a separate project.
I've been thinking about that actually, but for a different reason... AjaxTags is by far the most popular part of JWP, and it might do well to develop on its own. I haven't raised this with the other team members though, so it's just my mussings in this one thread :) You really think it's a fad? I can't say I agree... although it's not new for many of us, I think it is for more. It's a different way of approaching web development in essence... forget the nitty gritty of this library vs. that library or XMLHttpRequest objects, etc... I don't think it's a fad, in fact I think its quite the opposite: a paradim shift. Well, I think we can probably agree at least that it's one tool in the toolbox. Whether you like it or choose to use it or not is completely up to you :) > Give me commit rights and I'll just delete it myself. Ok? Sure, no problem :) > Regarding responsibility accepted by the committers, let me refer you to > the Apache License: > > 7. Disclaimer of Warranty. Unless required by applicable law or agreed > to in writing, Licensor provides the Work (and each Contributor provides > its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS > OF ANY KIND, either express or implied, including, without limitation, > any warranties or conditions of TITLE, NON-INFRINGEMENT, > MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely > responsible for determining the appropriateness of using or > redistributing the Work and assume any risks associated with Your > exercise of permissions under this License. > > If you get value from the code, use it. If not, don't. End of > responsibility. I think we're talking about two different forms of responsibility. I'm in no way, shape or form saying or implying that a committer is ever liable for code. Absolutely they are not. I think they have a responsibility to do the best work they can, but that's about it, and I've never had any doubt about that part of it, I think each committer does the best they can. I don't think anyone is purposely committing substandard code or anything like that, not in the least do I think that. I'm talking about the responsibility of being a leader. My view, and that's all it is in the end is my view of things, is that being a committer means you have accepted some extra degree of responsibility to be a leader and consider the community when you make decisions. I do not believe that you are simply a technician doing technical work any longer at that point. Espcially when you have something that has grown to the degree Struts has, and has so many people invested in it in various ways, I don't think you are simply a "gaggle of engineers" as longer. That may have been how it started, but evolution has something to say about what it may have become now. Again, I go back to my neighborhood analogy... I can be a good member of the neighborhood by simply not doing anything that bothers others, i.e., don't play my music too loud, don't leave garbage on the lawn, etc. But if I decide to become a member of some neighborhood council, that actively is developing the company (i.e., maintaing a shared playground area), as you find in some exclusive communities, you then have some responsibility to consider the larger community more than when your on your own because your decisions potentially affect everyone. This is the kind of responsibility I'm referring to. > BTW I do respect you as a contributor to the Struts community and do > accept your right to comment on how the community is run and where the > code is going. Thanks, I appreciate that :) > I just don't agree that you have a right to question > people's motives or tell them how to spend their time. That's fine. I'm not sure I've ever told anyone how to spend their time, and I also don't think I've questioned anyones motives lately (I have in the past, and I apologized for it), but I'm certainly not going to say you can't disagree with me in any case! :) > Steve Frank --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]