Thanks, Vincent!

I agree that Groovy is a great choice for a more Java-centric Restlet
project. I always have fun working with Groovy. (Though my personal favorite
flavor of Prudence is Clojure...)

Your suggestions for documentation are interesting, because they are so
different from what my approach was. :) I was thinking that someone with a
large Java/Restlet application would not look to rewrite things with
Prudence, but instead look to Prudence, perhaps, as a container to replace
JEE. I'm thinking, though, that you are right and it's worth looking at two
new aspects: 1) migrating parts of an existing Java/Restlet app to Prudence,
specifically component/application/routing configuration, and 2) hybrid
mixes of made-in-Java Restlet resources with Prudence resource and pages.
I've actually done both of these things with my production applications.

I've actually never tried to use the Velocity/Freemarker Restlet extensions
as a view layer, so I'm not even sure how migrating the code would work!
But, Velocity is very naturally and easily supported in Prudence, and it
even comes with example code that shows you how to share state between your
Velocity template and your other code.

-Tal

On Mon, Sep 13, 2010 at 3:44 AM, Vincent Nonnenmacher <
[email protected]> wrote:

> On 12/09/10 02:39, Tal Liron wrote:
> > I'm very happy to announce the first public release candidate of
> > Prudence, an open source web development platform based on Restlet 2.0.
> >
> > http://threecrickets.com/prudence/
> >
> > Prudence comes with a comprehensive 100-page manual, a complete example
> > application and an extensive online reference. It's been in development
> > for more than a year and has undergone a lot of testing in live
> > production environments.
>
> Great work !
> I  tried it over this weekend and it sound like I could migrate back from
> an external ruby/sinatra for the UI computation part to prudence.
>
> Especialy the fact that with groovy support its far more easier
> to do some Restlet Ressource inner integration on the view
> side with very powerfull routings.
>
> > If you've depended on JEE containers such as Tomcat or JBoss to deploy
> > your Restlet apps, you might be happy to replace them with Prudence.
> > Prudence acts as a Restlet-centric container,
> The documentation is very nice and the tutorial a breeze to play with ;-)
>
> Perhaps one area to document would be for Reslet developers
> showing them how they can enrich there own routing/mapping of ressources
> to view delivery with prudence with a scripting level layer of their
> choice.
>
> I feel it could solve some of my problems but with contrained time it
> somewhat
> scary to adopt on a latter stage something that taken from the outside
> look like an 'other radical choice for a latter projet', when there is
> perhaps
> small steps to follow to convert let say a freemaker/velocity view kind
> of mapping
> to a Prudence app.
>
>  From that some parrallel side by side description on how to
> do things by hands with Restlet and doing the same with prudence would
> bring
> you some converts ;-)
>
> ------------------------------------------------------
>
> http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2658657
>

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2659767

Reply via email to