Committers have a way of speaking for the world. That is a wonderful thing. I can only speak for myself. I can also only listen for myself.
On 7/28/05, Steve Raeburn <[EMAIL PROTECTED]> wrote: > Michael / Jack / Thingamabob, > > Struts is licensed in such a way that if you are unhappy with the way it > is being managed, you are quite free to fork the code and continue to > develop it in whatever way *you* see fit. > > I suspect you'd make a lot of people very happy if you went away and did > that. > > Steve > > Dakota Jack wrote: > > >Struts could live by improving in ways unlikely with the present > >management. The people in charge of Struts these days are really > >interested in something else. Unless the baton passes to those > >actively building something, Struts likely will either die from be > >non-competitive with like products or from being turned into something > >it is not, like JSF, Shale, Clay, Dirt. > > > >On 7/26/05, Greg Reddin <[EMAIL PROTECTED]> wrote: > > > > > >>Interesting this discussion would come up now. I've been in and out of > >>Struts for about 5 years. I'm now coming back in and taking interest in > >>JSF/Shale, etc. A few of points to think about: > >> > >>1. Struts will someday die. If it doesn't, then we've seen the end of > >>technology advancement. If those of us who love Struts and what it > >>provides want to continue to have influence going forward, we have to be > >> ready to embrace the next thing that's better than Struts and add > >>value there. Staying with something because of familiarity is typically > >>the road to becoming a dinosaur in technology. > >> > >>2. I only started studying JSF seriously about 2 weeks ago. From what > >>I've seen it takes the best things Struts offers and brings them into a > >>somewhat cleaner package. Those things are: > >> > >>* Nice HTML tag library. > >>* Auto-populating of form beans. > >>* Simple controller interface. > >> > >>It also expands on these things by making the view easier to develop, > >>less restriction on how form beans and controllers are developed, and > >>some other really interesting services that I've only begun to play > >>with. To sum it up, using JSF out of the box I can do most of what I > >>can with Struts, only quicker and with less code. I see JSF as the next > >>step of Struts. But it's still not complete. I'm only beginning to see > >>what Shale adds to JSF and am following Shale with great interest. > >> > >>3. PHP. I've done some PHP over the last couple years. I'm by no > >>means an expert, but I do know my way around somewhat. The whole time > >>I've caught myself thinking if I was in Java I'd have a better way to do > >>just about everything. But most of the "better way" is because of the > >>J2EE APIs, Struts, and Tiles. The language is a bit more cumbersome > >>than Java and it's much more difficult to modularize. I find PHP is > >>easier (to me) if I don't try to make things elegant, but just "spew > >>code" to some extent. I finally found a CMS to use as a Struts-like > >>framework, but I still find Java/Struts and now JSF to be better, > >>cleaner, and more modular. I am now trying to figure out a way to do my > >>future "on-the-side" consulting in Java instead of PHP. > >> > >>I think another of PHPs success factors has to do with its acceptance > >>from the open source community. Somehow Java has had a somewhat tainted > >>reputation due to the lack of a truly open complete implementation -- > >>and probably some are just bitter that Sun hasn't opened the whole thing > >>up. I don't personally have anything to contribute to that debate, but > >>I suspect it's a factor in why PHP has been so widely embraced on the > >>web compared to Java. > >> > >>So all in all, it doesn't much matter to me if JSF supercedes Struts. > >>If it's better, then it should. If we get behind Shale it think we can > >>have our cake and eat it too. > >> > >>BTW, for JSF info, try MyFaces. Their Getting Started section points to > >>some pretty good tutorials. In short testing I've found the myfaces > >>implementation to be pretty stable. I'm actually surprised Craig is not > >>listed as a contributor to that project. > >> > >>That's my 50 cents. > >>Greg > >> > >>Daniel Perry wrote: > >> > >> > >>>Sorry for the OT postings. > >>> > >>>My point was that you cant compare usage of PHP with Struts. > >>> > >>>The number of Struts sites (or even java sites) will never overtake the > >>>number of PHP sites for the reasons i pointed out (although... zend are > >>>doing their best to kill off php by trying to move it into the > enterprise > >>>arena and tying it with java). But for those same reasons, comparing > the > >>>two is useless. > >>> > >>>As for JSF... It seems like a nice idea, but i havnt fully got my head > round > >>>it. I cant see it killing off struts in the short term (just look at > daily > >>>rate of postings on this list!!!) I do like the idea of replacing struts > >>>html tags with JSF. I certainly think JSTL/EL are nicer than the logic > >>>tags. > >>> > >>>I now have a dilema... I'm just about to start on another project. What > >>>technologies do i use? > >>> > >>>I guess i'll probably stick with struts. Though i may dabble with JSF a > >>>bit. > >>> > >>>Can anyone recommend any good resources? Sure a google search provides > tons > >>>of information... but which is any good? > >>> > >>>Daniel. > >>> > >>> > >>> > >>> > >>>>-----Original Message----- > >>>>From: Mark Benussi [mailto:[EMAIL PROTECTED] > >>>>Sent: 26 July 2005 10:38 > >>>>To: 'Struts Users Mailing List' > >>>>Subject: RE: Re: JSF is the beginning of the end of Struts !!! > >>>> > >>>> > >>>>No offence but this is a daft conversation that I have seen too > >>>>many times. > >>>>Say Struts is dead to a certain Blue vendor who has just releases their > >>>>latest Portal server which is built on Struts and they may smile wryly. > >>>> > >>>>The number of sites out there running Struts is huge and the number of > >>>>products that rely on it as also fairly big. Anyone in the > >>>>telecoms industry > >>>>will know how even the latest version of Broadvision uses Struts. > >>>> > >>>>I have attended some JSF talks, and the technology seems powerful but I > am > >>>>not sold. I came to server side programming from DHTML and like the way > >>>>struts still lets you work at that end with large freedom but > >>>>also a lot of > >>>>powerful taglibs. > >>>> > >>>>If Struts 'dies' I will take it on personally and do whatever it > >>>>needs that > >>>>it seems to be lacking. > >>>> > >>>>I have never done any PHP so I can't comment, but agree with the > previous > >>>>comments in so far as Struts/Java/Servlets is for large applications. I > >>>>would not build a suite of actions and database pooling for my old mans > >>>>plane photos web site. > >>>> > >>>>As for this server requirements, yes Java (Tomcat whatever else) needs > >>>>server resources, but once its loaded it flies as its threaded. Am I > right > >>>>in thinking PHP is not threaded i.e. holding F5 on a PHP page can > >>>>cause some > >>>>processing issues? Anyway no offence but I don't want to know the > answer. > >>>>This is a Struts list and I accept JSF is vaguely relevant but I am not > >>>>going to utter another sentence about PHP. > >>>> > >>>>-----Original Message----- > >>>>From: Daniel Perry [mailto:[EMAIL PROTECTED] > >>>>Sent: 26 July 2005 09:46 > >>>>To: Struts Users Mailing List > >>>>Subject: RE: Re: JSF is the beginning of the end of Struts !!! > >>>> > >>>>PHP / (origional) JSP are the same stuff really. Scripted web page. > Main > >>>>difference is php not OO (well, the api isnt), and php doesnt require > any > >>>>declarations/typing - which makes it nicer for less able programmers. > >>>> > >>>>But the big difference is server requirements. JSP uses a lot more > server > >>>>resources. PHP can be made available on the cheapest mass virtual > hosting > >>>>servers. JSP (let alone full java web apps) cant. > >>>> > >>>>Also, pretty much anyone with any programming skills can pick up php in > a > >>>>couple of days. Same cant be said for e.g. Struts+Java+JSP+Servlet etc. > >>>> > >>>>This is why i am forced to use php for most sites (ok, so i > >>>>normally pass it > >>>>on to someone else here), and i tend to use struts for larger > sites/apps > >>>>that are going to be hosted internally/on dedicated servers. > >>>> > >>>>Daniel. > >>>> > >>>> > >>>> > >>>> > >>>>>-----Original Message----- > >>>>>From: John Henry Xu [mailto:[EMAIL PROTECTED] > >>>>>Sent: 26 July 2005 04:17 > >>>>>To: Struts Users Mailing List > >>>>>Subject: Re: Re: JSF is the beginning of the end of Struts !!! > >>>>> > >>>>> > >>>>>JSF has been there for a while. We have to see how it does in > >>>>>real applications. > >>>>> > >>>>>EJB has been there for many years, but its complexity of > >>>>>configuration (at least before mature tools were developed) kept > >>>>>many J2EE projects expensive and over budgets (bad ROI examples). > >>>>> > >>>>>Thus we have so many frameworks in Java. Sun is to be blamed for > >>>>>always providing UNPROVEN technologies for java. In many cases, > >>>>>following sun too closely is not wise. > >>>>> > >>>>>PHP was great but I hope java can catch up in real application. > >>>>> > >>>>>John H. Xu > >>>>> > >>>>> > >>>>>http://www.usanalyst.com > >>>>> > >>>>>http://www.GetusJobs.com (The largest free job portal in North > America) > >>>>> > >>>>> > >>>>> > >>>>> ----- Original Message ----- > >>>>> From: netsql > >>>>> To: user@struts.apache.org > >>>>> Subject: Re: JSF is the beginning of the end of Struts !!! > >>>>> Date: Mon, 25 Jul 2005 20:13:05 -0500 > >>>>> > >>>>> > > >>>>> > John Public wrote: > >>>>> > > After just finishing my JSF class, I can confidently > >>>>> > > confirm that JSF will eventually lead to Struts > >>>>> > > becoming OBSOLETE. > >>>>> > > >>>>> > :-) Enhydra and Torque would say that too circa 2001. > >>>>> > Put up a site and lets see it. > >>>>> > > >>>>> > > Let's all get > >>>>> > > behind JSF before MS takes over the web. > >>>>> > > >>>>> > Nothing wrong w/ C# IMO. > >>>>> > I think PHP is "best(fast and cheap, lowest risk, most roi)" for > >>>>> > "genric" server side rendering applications. (But then... I think > >>>>> > the future is client side rendering ) > >>>>> > If JSF(or EJB) fails, it won't be becuase somone did not "get > >>>>> behind it". > >>>>> > > >>>>> > Competition should give us best answer, and I am all for using > >>>>> > better tech. Every few years I'd like a new tech please. > >>>>> > > >>>>> > > >>>>> > -- .V > >>>>> > > >>>>> > People are conversing... without posting their email or filling up > >>>>> their > >>>>> > mail box. > >>>>> > roomity.com > >>>>> > > >>>>> > No sign up to read or search this Rich Internet App. > >>>>> > > >>>>> > > >>>>> > > >>>>> --------------------------------------------------------------------- > >>>>> > To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>> > For additional commands, e-mail: [EMAIL PROTECTED] > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>Jack H. Xu > >>>>>Technology columnist and editor > >>>>> > >>>>>http://www.usanalyst.com > >>>>> > >>>>>http://www.getusjobs.com (The largest free job portal in North > America) > >>>>> > >>>>>-- > >>>>>___________________________________________________________ > >>>>>Sign-up for Ads Free at Mail.com > >>>>>http://promo.mail.com/adsfreejump.htm > >>>>> > >>>>> > >>>>> > >>>>> > >>>>--------------------------------------------------------------------- > >>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>>> > >>>>--------------------------------------------------------------------- > >>>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>>For additional commands, e-mail: [EMAIL PROTECTED] > >>>> > >>>> > >>>> > >>>> > >>> > >>>--------------------------------------------------------------------- > >>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >>> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > >> > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- "You can lead a horse to water but you cannot make it float on its back." ~Dakota Jack~ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]