• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

Is Tapestry still popular?

 
Bartender
Posts: 1973
17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Is Tapestry still a popular MVC framework?

I rarely hear about it any more, but I may soon be on a Tapestry project.

In particular, I'm concerned about being able to find developers, documentation, examples, and support for a framework that's no longer in favor.

Are my concerns justified?

Look forward to all replies!

Thanks.

-- Mike
 
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Tapestry is a component based framework, maybe the first component based framework for Java.
It is not a MVC framework (in case you mean it is action based)
I tried a lot in the past to learn Tapestry, I like it but I have no chance.
The only thing I have is the Tapestry 5 book which just a preview for the framework.
I'm really disappointed, Tapestry is a top notch framework but it lacks the resources awfully and I don't think this is going to change any time, it is the story of Tapestry from the beginning.
 
Mike London
Bartender
Posts: 1973
17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This has been my experience as well.

I have the "Enjoying Web Development with Tapestry" book, but even that author no longer uses Tapestry....

 
Ranch Hand
Posts: 38
jQuery Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here is the main problem with Tapestry, to the best of my knowledge. A lot of companies did projects in 4.1, and it had its drawbacks, but developers liked it because it allows you to create components, and can therefore speed development for large projects. However, when the architect/creator (Howard Lewis Ship) came out with the next iteration of the framework (5.0) it was not backwards-compatible, so he lost a lot of followers at that point. Upgrading a project from 4.1 to 5.0 is "a do-over." And how can we trust that, even if we re-do our project in 5.0, the next iteration will not be another do-over?

You might, therefore, have trouble finding experienced 5.0 developers. My company's project is in 4.1, and we are not doing it over in the forseeable future.

You might want to verify that 6.0 will be backwards-compatible before you start your project.
 
Hussein Baghdadi
clojure forum advocate
Posts: 3479
Mac Objective C Clojure
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
According to HLS, all the coming Tapestry versions are going to be T5 compatible but who knows?
 
Willie Smits can speak 40 languages. This tiny ad can speak only one:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
reply
    Bookmark Topic Watch Topic
  • New Topic