Home

News: Tapestry is now Apache Tapestry

  1. Tapestry is now Apache Tapestry (19 messages)

    After a very succesful stint as part of the Apache Jakarta project, the Tapestry project has "graduated" to a top level Apache project. Tapestry is one of the first successful component-based web frameworks, and is very popular in some places. Tapestry's new home page is http://tapestry.apache.org. Howard Lewis Ship has taken the role of Project Committee Chair, reporting to the Apache Board. This reorganization will make it easier for the Tapestry team to create and release Tapestry and related tools and frameworks.

    Threaded Messages (19)

  2. so apache will have struts, webwork, shale, tapestry and myfaces all competing under one roof. will be there any effort to unify those efforts or will they continue to run in parallel tracks? i appreciate that they all follow different official and defacto standards, but wouldn't it he harmful to the community to have such variation within a single organisation?
  3. Re: Tapestry is now Apache Tapestry[ Go to top ]

    so apache will have struts, webwork, shale, tapestry and myfaces all competing under one roof. will be there any effort to unify those efforts or will they continue to run in parallel tracks? i appreciate that they all follow different official and defacto standards, but wouldn't it he harmful to the community to have such variation within a single organisation?
    First, congrats to the Tapestry team on the promotion to full Apache status. It should be remembered that projects only get promoted to full Apache status if they meet both quality AND have sufficient support (in both contributors and users). The fact that there's lots of competing or similar technologies perhaps proves that there's NO perfect solution (just like data persistence). PJ Murray, CodeFutures Software Data Access Objects and Service Data Objects
  4. I am surprised to see tapestry graduate, I would have bet money on MyFaces starting to eat into tapesty's market. Maybe this is down to tapestry being so much more mature then MyFaces, give it time...
  5. Oh, don't forget: Diversity is a good thing!
  6. Diversity for the sake of diversity is not necessarily a good thing, but a diversity of options that satisfy different sensibilities, philosophies, stages of life, and tastes can very well be a good thing for the consumer and the producer.
    • Nestle makes fattening candy and owns (or is buying) Jenny Craig Weight Loss centers
    • GM owns Chevrolet, Pontirag, Saturn, etc.
    • Toyota makes Toyota and Lexus branded vehicles
    While many offerings from the same company compete directly, others appeal to different people for different reasons. These companies offer their options to optimize profit. While not motivated by monetary profit, Apache offers its options to maintain its prominence in and drive the evolution of the open source world. If Apache offers no options, someone else will.
  7. GM owns Chevrolet, Pontirag, Saturn, etc.
    I am not sure about Pontirag, but GM definetely has stake in Ponyota (previously known as Chevota or Toyolet).
  8. It should be remembered that projects only get promoted to full Apache status if they meet both quality AND have sufficient support (in both contributors and users).
    Yes, that's why big successful projects like Apache James get promoted. Oh... Wait... Uh, does anyone actually use that? :)
  9. Yes, that's why big successful projects like Apache James get promoted. Oh... Wait... Uh, does anyone actually use that? :)
    Actally a lot of people do. Not as a replacement of Exchange/SendMail but more a complementing software. We use it complement our CRM aplication. Other groups are using it to extend ERP. James is easier to integrate with applications with than Sendmail/Exchange etc.
  10. so apache will have struts, webwork, shale, tapestry and myfaces all competing under one roof. will be there any effort to unify those efforts or will they continue to run in parallel tracks? i appreciate that they all follow different official and defacto standards, but wouldn't it he harmful to the community to have such variation within a single organisation?
    I've seen this kind of statement before, but its just a complete misunderstanding of the Apache Software Foundation. Put simply, Apache isn't a single organisation but a collection of communities. There really is very little if any in the way of a central command and control structure. Thus, a much more appropriate analogy is sourceforge, but with a brand name and, in general, higher standards. Stephen Colebourne ASF Member, Jakarta PS. congrats to Tapestry!
  11. so apache will have struts, webwork, shale, tapestry and myfaces all competing under one roof.
    There are no separate top-level projects for Struts and Webwork. They are part of one Struts project, Shale was too until recently. On the other hand, MyFaces an Shale are parts of JSF: MyFaces as implementaion, and Shale as er... developer-simplifier and user-experience-improver.
  12. Hopefully, this also means more backwards compatibility between versions? ;-)
  13. It's funny how much the editors, well, edit submissions. "and is very popular ..." gave me a chuckle.
  14. Hrmm... you wouldn't beleive how many times I've tried that URL and not had it work only to remember, "Oh yeah, it's _not_ a top level project" and then tried http://jakarta.apache.org/tapestry or whatever it was before! Nothing else about the project seemed like anything but a first class apache project, so the URL was always a disappointment ;-) I'm glad this formality is out of the way... and congrats to the tapestry team!
  15. Talking about diversity. If you are interested in component based web frameworks then you should most definitely also look at Wicket, a truly amazing open source project. I'm a very happy user of Wicket. Currently in comnbination with Spring / Hibernate / JPA. It completely changes your view and ways of web application development. You'll never want to go back to Struts / Spring MVC or WebWork. http://wicket.sf.net MVC is Dead. S.
  16. MVC is Dead.
    Huh? A component oriented framework is a higher level abstraction of MVC.... Anyway, Congratz to the Tapestry team!
  17. Diversity - Click - MVC is Dead[ Go to top ]

    I recently discovered Click. It will soon reach the 1.0 status and it's really interesting! I'm a struts user for a long time and I was considering replacing it with SpringMVC or the new Struts+Webwork merge... but after using Click I really think MVC is dead and I don't want to go back again!! http://click.sourceforge.net/ Pedro Costa
  18. wow MVC is dead[ Go to top ]

    Thats a bold statement. Not that youre wrong. Given that only about 35% of developers even understand MVC beyond the spelling that might not be a bad thing. But whats going to happen instead is they will be provided frameworks where the understanding of MVC is not left up to the developer. A pattern that bloats huge layered code quantity and has created such a huge burden on the development community over a period of many years deserves a hard look. I guess we are all so *cool* now that we are using byte code manip, reflection and IOC instead of actually trying to make a staticly typed language do it itself. like how about using OO as it was intended? No that would be a mess. Copy and paste. Copy and paste. Do some XML. Copy and paste.
  19. Being one of the initial users of Tapestry @ Primix Solutions I am glad to see Tapestry one of the popular and powerful web frameworks around. Congratualations Howard and Team! Regards, Satya Ghattu
  20. Next door Neighbor[ Go to top ]

    Why was my previous post to this thread removed?