Seaside-REST Jürgenized

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Seaside-REST Jürgenized

Philippe Marschall
Hi

Lukas Jürgenized (Dale should know what this means) Seaside-REST.
 - pragmas are now lower case like everywhere else, there is a rewrite
rule helping you migrate
 - the *PragmaBased* classes are gone, that's now the default behavior
 - caching is off by default which makes development much easier, you
should still turn it on in production because it accesses the source
code which is slow and not thread safe (just implement
#shouldCacheRoutes)
 - methods can directly return something that understands
#seasideMimeDocument, that saves you requestContext respond:

The wiki page has been updated [1] and there's an upcoming chapter in the book.
 [1] http://code.google.com/p/seaside/wiki/SeasideRest

Cheers
Philippe
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Seaside-REST Jürgenized

Lukas Renggli
Thank you for writing this up :-)

Lukas

On 28 July 2011 07:23, Philippe Marschall <[hidden email]> wrote:

> Hi
>
> Lukas Jürgenized (Dale should know what this means) Seaside-REST.
>  - pragmas are now lower case like everywhere else, there is a rewrite
> rule helping you migrate
>  - the *PragmaBased* classes are gone, that's now the default behavior
>  - caching is off by default which makes development much easier, you
> should still turn it on in production because it accesses the source
> code which is slow and not thread safe (just implement
> #shouldCacheRoutes)
>  - methods can directly return something that understands
> #seasideMimeDocument, that saves you requestContext respond:
>
> The wiki page has been updated [1] and there's an upcoming chapter in the book.
>  [1] http://code.google.com/p/seaside/wiki/SeasideRest
>
> Cheers
> Philippe
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>



--
Lukas Renggli
www.lukas-renggli.ch
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Seaside-REST Jürgenized

Dale Henrichs
In reply to this post by Philippe Marschall
Philippe,

Jürgenized? Babelfish doesn't help me, either:)

Dale

----- Original Message -----
| From: "Philippe Marschall" <[hidden email]>
| To: "Seaside - developer list" <[hidden email]>, "Seaside - general discussion"
| <[hidden email]>
| Sent: Wednesday, July 27, 2011 10:23:09 PM
| Subject: [Seaside] Seaside-REST Jürgenized
|
| Hi
|
| Lukas Jürgenized (Dale should know what this means) Seaside-REST.
|  - pragmas are now lower case like everywhere else, there is a
|  rewrite
| rule helping you migrate
|  - the *PragmaBased* classes are gone, that's now the default
|  behavior
|  - caching is off by default which makes development much easier, you
| should still turn it on in production because it accesses the source
| code which is slow and not thread safe (just implement
| #shouldCacheRoutes)
|  - methods can directly return something that understands
| #seasideMimeDocument, that saves you requestContext respond:
|
| The wiki page has been updated [1] and there's an upcoming chapter in
| the book.
|  [1] http://code.google.com/p/seaside/wiki/SeasideRest
|
| Cheers
| Philippe
| _______________________________________________
| seaside mailing list
| [hidden email]
| http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
|
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Seaside-REST Jürgenized

jgfoster
I'm guessing that this will give a hint: http://www.se-radio.net/2008/01/episode-82-organization-of-large-code-bases-with-juergen-hoeller/.

James


On Jul 28, 2011, at 5:09 AM, Dale Henrichs wrote:

> Philippe,
>
> Jürgenized? Babelfish doesn't help me, either:)
>
> Dale
>
> ----- Original Message -----
> | From: "Philippe Marschall" <[hidden email]>
> | To: "Seaside - developer list" <[hidden email]>, "Seaside - general discussion"
> | <[hidden email]>
> | Sent: Wednesday, July 27, 2011 10:23:09 PM
> | Subject: [Seaside] Seaside-REST Jürgenized
> |
> | Hi
> |
> | Lukas Jürgenized (Dale should know what this means) Seaside-REST.
> |  - pragmas are now lower case like everywhere else, there is a
> |  rewrite
> | rule helping you migrate
> |  - the *PragmaBased* classes are gone, that's now the default
> |  behavior
> |  - caching is off by default which makes development much easier, you
> | should still turn it on in production because it accesses the source
> | code which is slow and not thread safe (just implement
> | #shouldCacheRoutes)
> |  - methods can directly return something that understands
> | #seasideMimeDocument, that saves you requestContext respond:
> |
> | The wiki page has been updated [1] and there's an upcoming chapter in
> | the book.
> |  [1] http://code.google.com/p/seaside/wiki/SeasideRest
> |
> | Cheers
> | Philippe
> | _______________________________________________
> | seaside mailing list
> | [hidden email]
> | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> |
> _______________________________________________
> seaside mailing list
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>

_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
Reply | Threaded
Open this post in threaded view
|

Re: Seaside-REST Jürgenized

Dale Henrichs
I am not good at guessing games:)

Dale

----- Original Message -----
| From: "James Foster" <[hidden email]>
| To: "Seaside - general discussion" <[hidden email]>
| Sent: Thursday, July 28, 2011 7:14:33 AM
| Subject: Re: [Seaside] Seaside-REST Jürgenized
|
| I'm guessing that this will give a hint:
| http://www.se-radio.net/2008/01/episode-82-organization-of-large-code-bases-with-juergen-hoeller/.
|
| James
|
|
| On Jul 28, 2011, at 5:09 AM, Dale Henrichs wrote:
|
| > Philippe,
| >
| > Jürgenized? Babelfish doesn't help me, either:)
| >
| > Dale
| >
| > ----- Original Message -----
| > | From: "Philippe Marschall" <[hidden email]>
| > | To: "Seaside - developer list"
| > | <[hidden email]>, "Seaside - general
| > | discussion"
| > | <[hidden email]>
| > | Sent: Wednesday, July 27, 2011 10:23:09 PM
| > | Subject: [Seaside] Seaside-REST Jürgenized
| > |
| > | Hi
| > |
| > | Lukas Jürgenized (Dale should know what this means) Seaside-REST.
| > |  - pragmas are now lower case like everywhere else, there is a
| > |  rewrite
| > | rule helping you migrate
| > |  - the *PragmaBased* classes are gone, that's now the default
| > |  behavior
| > |  - caching is off by default which makes development much easier,
| > |  you
| > | should still turn it on in production because it accesses the
| > | source
| > | code which is slow and not thread safe (just implement
| > | #shouldCacheRoutes)
| > |  - methods can directly return something that understands
| > | #seasideMimeDocument, that saves you requestContext respond:
| > |
| > | The wiki page has been updated [1] and there's an upcoming
| > | chapter in
| > | the book.
| > |  [1] http://code.google.com/p/seaside/wiki/SeasideRest
| > |
| > | Cheers
| > | Philippe
| > | _______________________________________________
| > | seaside mailing list
| > | [hidden email]
| > | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
| > |
| > _______________________________________________
| > seaside mailing list
| > [hidden email]
| > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
| >
|
| _______________________________________________
| seaside mailing list
| [hidden email]
| http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
|
_______________________________________________
seaside mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside