I'm very pleased to announce the r*elease of Gaelyk 0.6*.
This new version is a pretty significant milestone, both in terms of features and quality. We're really approaching a final 1.0 version!
Here's a list of the novelties, updates, and bug fixes.
- Updated to *GAE SDK 1.4.0* and Groovy 1.7.6 - Channel service added in the binding and added a convenient method for sending messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel> - Ability to specify the "*warmup request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>" handler through a route definition - Added app.gaelyk.version in the binding - Use a *servlet context listener for initializing the plugin system* - Initial support for the *asynchronous datastore*<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore> - Updated the task queue enhancements to use the new package (as task queues migrated from labs) - Introduced a Gradle <http://www.gradle.org/> build script for building Gaelyk itself - *Increased the code coverage of the project to over 82%* - Added *before{} request and after{} request lifecycle hooks to plugins<http://gaelyk.appspot.com/tutorial/plugins#using> * - Added initial Eclipse project files in the template project - Fixed a bug with ignore URL routes which triggered NPEs after the capabilities routing was added - Corrected typos in the tutorials
Be careful, however, as there are *two breaking changes* compared to previous versions:
- Compared to the previous version of the toolkit, the handling of incoming emails and incoming jabber messages has changed. *The GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no longer required to have dedicated servlets for those two purposes, instead you must use the URL routing system to indicate the handlers that will take care of the incoming messages. If you were relying on those two servlets, please make sure to upgrade, and read the updated tutorial on URL routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber> and incoming email<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail> and jabber messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving> . - The initialization of the plugin system is not done anymore by the Groovlet and template servlet, but is done by a *servlet context listener *. So you'll have to update your web.xml file to specify that listener. Please have a look at the template project or the documentation on how to setup the new context listener<http://gaelyk.appspot.com/tutorial/setup#web-xml> .
You will also notice that the Gaelyk website has been updated:
- You will find some "*quick links*" to go more directly to the information that matters. - On the front page, a list of a few live Gaelyk websites in the wild is displayed - A *"search" section* has been implemented, using Google's custom search engine, which will let you search through the Gaelyk website, the GitHub content, as well as the Gaelyk Google Group messages - You now have a *single-page documentation* option for those who wish to print the documentation (please think about the trees before printing) - And a *PDF of the whole documentation* is available, which is handy for offline browsing: http://gaelyk.appspot.com/gaelyk.pdf
On Sat, Jan 8, 2011 at 2:43 PM, Guillaume Laforge <glafo...@gmail.com> wrote: > Hi all,
> I'm very pleased to announce the release of Gaelyk 0.6.
> This new version is a pretty significant milestone, both in terms of > features and quality. > We're really approaching a final 1.0 version! > Here's a list of the novelties, updates, and bug fixes.
> Updated to GAE SDK 1.4.0 and Groovy 1.7.6 > Channel service added in the binding and added a convenient method > for sending messages > Ability to specify the "warmup request" handler through a route definition > Added app.gaelyk.version in the binding > Use a servlet context listener for initializing the plugin system > Initial support for the asynchronous datastore > Updated the task queue enhancements to use the new package (as task queues > migrated from labs) > Introduced a Gradle build script for building Gaelyk itself > Increased the code coverage of the project to over 82% > Added before{} request and after{} request lifecycle hooks to plugins > Added initial Eclipse project files in the template project > Fixed a bug with ignore URL routes which triggered NPEs after the > capabilities routing was added > Corrected typos in the tutorials
> Be careful, however, as there are two breaking changes compared to previous > versions:
> Compared to the previous version of the toolkit, the handling of incoming > emails and incoming jabber messages has changed. > The GaelykIncomingEmailServlet and GaelykXmppServlet are gone. It is no > longer required to have dedicated servlets for those two purposes, instead > you must use the URL routing system to indicate the handlers that will take > care of the incoming messages. If you were relying on those two servlets, > please make sure to upgrade, and read the updated tutorial on URL > routing and incoming email and jabber messages. > The initialization of the plugin system is not done anymore by the Groovlet > and template servlet, but is done by a servlet context listener. So you'll > have to update your web.xml file to specify that listener. Please have a > look at the template project or the documentation on how to setup the new > context listener.
> You will also notice that the Gaelyk website has been updated:
> You will find some "quick links" to go more directly to the information that > matters. > On the front page, a list of a few live Gaelyk websites in the wild is > displayed > A "search" section has been implemented, using Google's custom search > engine, which will let you search through the Gaelyk website, the GitHub > content, as well as the Gaelyk Google Group messages > You now have a single-page documentation option for those who wish to print > the documentation (please think about the trees before printing) > And a PDF of the whole documentation is available, which is handy for > offline browsing: > http://gaelyk.appspot.com/gaelyk.pdf
> -- > You've received this message because you've subscribed to the Gaelyk Google > Group. > To send an email to the group, please write to: gaelyk@googlegroups.com > To unsuscribe from this group: gaelyk+unsubscribe@googlegroups.com > To show more options: http://groups.google.fr/group/gaelyk?hl=en
> I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> This new version is a pretty significant milestone, both in terms of
> features and quality.
> We're really approaching a final 1.0 version!
> Here's a list of the novelties, updates, and bug fixes.
> - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6
> - Channel service added in the binding and added a convenient
> method for sending
> messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel>
> - Ability to specify the "*warmup
> request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>"
> handler through a route definition
> - Added app.gaelyk.version in the binding
> - Use a *servlet context listener for initializing the plugin system*
> - Initial support for the *asynchronous
> datastore*<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore>
> - Updated the task queue enhancements to use the new package (as task
> queues migrated from labs)
> - Introduced a Gradle <http://www.gradle.org/> build script for building
> Gaelyk itself
> - *Increased the code coverage of the project to over 82%*
> - Added *before{} request and after{} request lifecycle hooks to
> plugins<http://gaelyk.appspot.com/tutorial/plugins#using>
> *
> - Added initial Eclipse project files in the template project
> - Fixed a bug with ignore URL routes which triggered NPEs after the
> capabilities routing was added
> - Corrected typos in the tutorials
> Be careful, however, as there are *two breaking changes* compared to
> previous versions:
> - Compared to the previous version of the toolkit, the handling of
> incoming emails and incoming jabber messages has changed. *The
> GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no
> longer required to have dedicated servlets for those two purposes, instead
> you must use the URL routing system to indicate the handlers that will take
> care of the incoming messages. If you were relying on those two servlets,
> please make sure to upgrade, and read the updated tutorial on URL
> routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber>
> and incoming
> email<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail>
> and jabber messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving>
> .
> - The initialization of the plugin system is not done anymore by the
> Groovlet and template servlet, but is done by a *servlet context listener
> *. So you'll have to update your web.xml file to specify that listener.
> Please have a look at the template project or the documentation on
> how to setup
> the new context listener<http://gaelyk.appspot.com/tutorial/setup#web-xml>
> .
> You will also notice that the Gaelyk website has been updated:
> - You will find some "*quick links*" to go more directly to the
> information that matters.
> - On the front page, a list of a few live Gaelyk websites in the wild is
> displayed
> - A *"search" section* has been implemented, using Google's custom search
> engine, which will let you search through the Gaelyk website, the GitHub
> content, as well as the Gaelyk Google Group messages
> - You now have a *single-page documentation* option for those who wish to
> print the documentation (please think about the trees before printing)
> - And a *PDF of the whole documentation* is available, which is handy for
> offline browsing:
> http://gaelyk.appspot.com/gaelyk.pdf
By the way, in my announcement, I forgot to thank all those who contributed to the release!
So thanks to Benjamin, Marco, Ken. Thanks to the person who contributed the Eclipse project files (whose name escapes me at the time I write this email). And thank you to those I've forgotten in this email too, don't be offended :-)
Also big thanks to Mac who sponsored the project!
Please keep the ideas, contributions, help on the group, coming up!
On Sat, Jan 8, 2011 at 23:43, traneHead <david.tisel...@gmail.com> wrote: > Thank you so much for your work Guillaume!
> Will move my little project to 0.6 tomorrow.
> Best regards,
> /David
> On Jan 8, 8:43 pm, Guillaume Laforge <glafo...@gmail.com> wrote: > > Hi all,
> > I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> > This new version is a pretty significant milestone, both in terms of > > features and quality. > > We're really approaching a final 1.0 version!
> > Here's a list of the novelties, updates, and bug fixes.
> > - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6 > > - Channel service added in the binding and added a convenient > > method for sending > > messages< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel> > > - Ability to specify the "*warmup > > request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>" > > handler through a route definition > > - Added app.gaelyk.version in the binding > > - Use a *servlet context listener for initializing the plugin system* > > - Initial support for the *asynchronous > > datastore*< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore> > > - Updated the task queue enhancements to use the new package (as task > > queues migrated from labs) > > - Introduced a Gradle <http://www.gradle.org/> build script for > building > > Gaelyk itself > > - *Increased the code coverage of the project to over 82%* > > - Added *before{} request and after{} request lifecycle hooks to > > plugins<http://gaelyk.appspot.com/tutorial/plugins#using> > > * > > - Added initial Eclipse project files in the template project > > - Fixed a bug with ignore URL routes which triggered NPEs after the > > capabilities routing was added > > - Corrected typos in the tutorials
> > Be careful, however, as there are *two breaking changes* compared to > > previous versions:
> > - Compared to the previous version of the toolkit, the handling of > > incoming emails and incoming jabber messages has changed. *The > > GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no > > longer required to have dedicated servlets for those two purposes, > instead > > you must use the URL routing system to indicate the handlers that will > take > > care of the incoming messages. If you were relying on those two > servlets, > > please make sure to upgrade, and read the updated tutorial on URL > > routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber> > > and incoming > > email< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail> > > and jabber messages< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving> > > . > > - The initialization of the plugin system is not done anymore by the > > Groovlet and template servlet, but is done by a *servlet context > listener > > *. So you'll have to update your web.xml file to specify that > listener. > > Please have a look at the template project or the documentation on > > how to setup > > the new context listener< > http://gaelyk.appspot.com/tutorial/setup#web-xml> > > .
> > You will also notice that the Gaelyk website has been updated:
> > - You will find some "*quick links*" to go more directly to the > > information that matters. > > - On the front page, a list of a few live Gaelyk websites in the wild > is > > displayed > > - A *"search" section* has been implemented, using Google's custom > search > > engine, which will let you search through the Gaelyk website, the > GitHub > > content, as well as the Gaelyk Google Group messages > > - You now have a *single-page documentation* option for those who wish > to > > print the documentation (please think about the trees before printing) > > - And a *PDF of the whole documentation* is available, which is handy > for > > offline browsing: > > http://gaelyk.appspot.com/gaelyk.pdf
> > -- > > Guillaume Laforge > > Groovy Project Manager > > Head of Groovy Development at SpringSourcehttp:// > www.springsource.com/g2one
> -- > You've received this message because you've subscribed to the Gaelyk Google > Group. > To send an email to the group, please write to: gaelyk@googlegroups.com > To unsuscribe from this group: gaelyk+unsubscribe@googlegroups.com<gaelyk%2Bunsubscribe@googlegroups.com> > To show more options: http://groups.google.fr/group/gaelyk?hl=en
> I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> This new version is a pretty significant milestone, both in terms of
> features and quality.
> We're really approaching a final 1.0 version!
> Here's a list of the novelties, updates, and bug fixes.
> - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6
> - Channel service added in the binding and added a convenient
> method for sending
> messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel>
> - Ability to specify the "*warmup
> request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>"
> handler through a route definition
> - Added app.gaelyk.version in the binding
> - Use a *servlet context listener for initializing the plugin system*
> - Initial support for the *asynchronous
> datastore*<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore>
> - Updated the task queue enhancements to use the new package (as task
> queues migrated from labs)
> - Introduced a Gradle <http://www.gradle.org/> build script for building
> Gaelyk itself
> - *Increased the code coverage of the project to over 82%*
> - Added *before{} request and after{} request lifecycle hooks to
> plugins<http://gaelyk.appspot.com/tutorial/plugins#using>
> *
> - Added initial Eclipse project files in the template project
> - Fixed a bug with ignore URL routes which triggered NPEs after the
> capabilities routing was added
> - Corrected typos in the tutorials
> Be careful, however, as there are *two breaking changes* compared to
> previous versions:
> - Compared to the previous version of the toolkit, the handling of
> incoming emails and incoming jabber messages has changed. *The
> GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no
> longer required to have dedicated servlets for those two purposes, instead
> you must use the URL routing system to indicate the handlers that will take
> care of the incoming messages. If you were relying on those two servlets,
> please make sure to upgrade, and read the updated tutorial on URL
> routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber>
> and incoming
> email<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail>
> and jabber messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving>
> .
> - The initialization of the plugin system is not done anymore by the
> Groovlet and template servlet, but is done by a *servlet context listener
> *. So you'll have to update your web.xml file to specify that listener.
> Please have a look at the template project or the documentation on
> how to setup
> the new context listener<http://gaelyk.appspot.com/tutorial/setup#web-xml>
> .
> You will also notice that the Gaelyk website has been updated:
> - You will find some "*quick links*" to go more directly to the
> information that matters.
> - On the front page, a list of a few live Gaelyk websites in the wild is
> displayed
> - A *"search" section* has been implemented, using Google's custom search
> engine, which will let you search through the Gaelyk website, the GitHub
> content, as well as the Gaelyk Google Group messages
> - You now have a *single-page documentation* option for those who wish to
> print the documentation (please think about the trees before printing)
> - And a *PDF of the whole documentation* is available, which is handy for
> offline browsing:
> http://gaelyk.appspot.com/gaelyk.pdf
> On Jan 8, 8:43 pm, Guillaume Laforge <glafo...@gmail.com> wrote: > > Hi all,
> > I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> > This new version is a pretty significant milestone, both in terms of > > features and quality. > > We're really approaching a final 1.0 version!
> > Here's a list of the novelties, updates, and bug fixes.
> > - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6 > > - Channel service added in the binding and added a convenient > > method for sending > > messages< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel> > > - Ability to specify the "*warmup > > request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>" > > handler through a route definition > > - Added app.gaelyk.version in the binding > > - Use a *servlet context listener for initializing the plugin system* > > - Initial support for the *asynchronous > > datastore*< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore> > > - Updated the task queue enhancements to use the new package (as task > > queues migrated from labs) > > - Introduced a Gradle <http://www.gradle.org/> build script for > building > > Gaelyk itself > > - *Increased the code coverage of the project to over 82%* > > - Added *before{} request and after{} request lifecycle hooks to > > plugins<http://gaelyk.appspot.com/tutorial/plugins#using> > > * > > - Added initial Eclipse project files in the template project > > - Fixed a bug with ignore URL routes which triggered NPEs after the > > capabilities routing was added > > - Corrected typos in the tutorials
> > Be careful, however, as there are *two breaking changes* compared to > > previous versions:
> > - Compared to the previous version of the toolkit, the handling of > > incoming emails and incoming jabber messages has changed. *The > > GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no > > longer required to have dedicated servlets for those two purposes, > instead > > you must use the URL routing system to indicate the handlers that will > take > > care of the incoming messages. If you were relying on those two > servlets, > > please make sure to upgrade, and read the updated tutorial on URL > > routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber> > > and incoming > > email< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail> > > and jabber messages< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving> > > . > > - The initialization of the plugin system is not done anymore by the > > Groovlet and template servlet, but is done by a *servlet context > listener > > *. So you'll have to update your web.xml file to specify that > listener. > > Please have a look at the template project or the documentation on > > how to setup > > the new context listener< > http://gaelyk.appspot.com/tutorial/setup#web-xml> > > .
> > You will also notice that the Gaelyk website has been updated:
> > - You will find some "*quick links*" to go more directly to the > > information that matters. > > - On the front page, a list of a few live Gaelyk websites in the wild > is > > displayed > > - A *"search" section* has been implemented, using Google's custom > search > > engine, which will let you search through the Gaelyk website, the > GitHub > > content, as well as the Gaelyk Google Group messages > > - You now have a *single-page documentation* option for those who wish > to > > print the documentation (please think about the trees before printing) > > - And a *PDF of the whole documentation* is available, which is handy > for > > offline browsing: > > http://gaelyk.appspot.com/gaelyk.pdf
> > -- > > Guillaume Laforge > > Groovy Project Manager > > Head of Groovy Development at SpringSourcehttp:// > www.springsource.com/g2one
> -- > You've received this message because you've subscribed to the Gaelyk Google > Group. > To send an email to the group, please write to: gaelyk@googlegroups.com > To unsuscribe from this group: gaelyk+unsubscribe@googlegroups.com<gaelyk%2Bunsubscribe@googlegroups.com> > To show more options: http://groups.google.fr/group/gaelyk?hl=en
> > On Jan 8, 8:43 pm, Guillaume Laforge <glafo...@gmail.com> wrote:
> > > Hi all,
> > > I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> > > This new version is a pretty significant milestone, both in terms of
> > > features and quality.
> > > We're really approaching a final 1.0 version!
> > > Here's a list of the novelties, updates, and bug fixes.
> > > - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6
> > > - Channel service added in the binding and added a convenient
> > > method for sending
> > > messages<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel>
> > > - Ability to specify the "*warmup
> > > request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>"
> > > handler through a route definition
> > > - Added app.gaelyk.version in the binding
> > > - Use a *servlet context listener for initializing the plugin system*
> > > - Initial support for the *asynchronous
> > > datastore*<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore>
> > > - Updated the task queue enhancements to use the new package (as task
> > > queues migrated from labs)
> > > - Introduced a Gradle <http://www.gradle.org/> build script for
> > building
> > > Gaelyk itself
> > > - *Increased the code coverage of the project to over 82%*
> > > - Added *before{} request and after{} request lifecycle hooks to
> > > plugins<http://gaelyk.appspot.com/tutorial/plugins#using>
> > > *
> > > - Added initial Eclipse project files in the template project
> > > - Fixed a bug with ignore URL routes which triggered NPEs after the
> > > capabilities routing was added
> > > - Corrected typos in the tutorials
> > > Be careful, however, as there are *two breaking changes* compared to
> > > previous versions:
> > > - Compared to the previous version of the toolkit, the handling of
> > > incoming emails and incoming jabber messages has changed. *The
> > > GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no
> > > longer required to have dedicated servlets for those two purposes,
> > instead
> > > you must use the URL routing system to indicate the handlers that will
> > take
> > > care of the incoming messages. If you were relying on those two
> > servlets,
> > > please make sure to upgrade, and read the updated tutorial on URL
> > > routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber>
> > > and incoming
> > > email<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail>
> > > and jabber messages<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving>
> > > .
> > > - The initialization of the plugin system is not done anymore by the
> > > Groovlet and template servlet, but is done by a *servlet context
> > listener
> > > *. So you'll have to update your web.xml file to specify that
> > listener.
> > > Please have a look at the template project or the documentation on
> > > how to setup
> > > the new context listener<
> >http://gaelyk.appspot.com/tutorial/setup#web-xml>
> > > .
> > > You will also notice that the Gaelyk website has been updated:
> > > - You will find some "*quick links*" to go more directly to the
> > > information that matters.
> > > - On the front page, a list of a few live Gaelyk websites in the wild
> > is
> > > displayed
> > > - A *"search" section* has been implemented, using Google's custom
> > search
> > > engine, which will let you search through the Gaelyk website, the
> > GitHub
> > > content, as well as the Gaelyk Google Group messages
> > > - You now have a *single-page documentation* option for those who wish
> > to
> > > print the documentation (please think about the trees before printing)
> > > - And a *PDF of the whole documentation* is available, which is handy
> > for
> > > offline browsing:
> > > http://gaelyk.appspot.com/gaelyk.pdf
> > > --
> > > Guillaume Laforge
> > > Groovy Project Manager
> > > Head of Groovy Development at SpringSourcehttp://
> >www.springsource.com/g2one
> > --
> > You've received this message because you've subscribed to the Gaelyk Google
> > Group.
> > To send an email to the group, please write to: gaelyk@googlegroups.com
> > To unsuscribe from this group: gaelyk+unsubscribe@googlegroups.com<gaelyk%2Bunsubscribe@googlegroups.com>
> > To show more options:http://groups.google.fr/group/gaelyk?hl=en
Awesome, Thanks for this big release! Do you know when 0.6 will be
published on the Maven repository - http://maven-gaelyk.googlecode.com/svn/repository? It would be great if we could make this available asap. A new plugin
is in the works. :-)
Ben
On Jan 8, 2:43 pm, Guillaume Laforge <glafo...@gmail.com> wrote:
> I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> This new version is a pretty significant milestone, both in terms of
> features and quality.
> We're really approaching a final 1.0 version!
> Here's a list of the novelties, updates, and bug fixes.
> - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6
> - Channel service added in the binding and added a convenient
> method for sending
> messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel>
> - Ability to specify the "*warmup
> request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>"
> handler through a route definition
> - Added app.gaelyk.version in the binding
> - Use a *servlet context listener for initializing the plugin system*
> - Initial support for the *asynchronous
> datastore*<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore>
> - Updated the task queue enhancements to use the new package (as task
> queues migrated from labs)
> - Introduced a Gradle <http://www.gradle.org/> build script for building
> Gaelyk itself
> - *Increased the code coverage of the project to over 82%*
> - Added *before{} request and after{} request lifecycle hooks to
> plugins<http://gaelyk.appspot.com/tutorial/plugins#using>
> *
> - Added initial Eclipse project files in the template project
> - Fixed a bug with ignore URL routes which triggered NPEs after the
> capabilities routing was added
> - Corrected typos in the tutorials
> Be careful, however, as there are *two breaking changes* compared to
> previous versions:
> - Compared to the previous version of the toolkit, the handling of
> incoming emails and incoming jabber messages has changed. *The
> GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no
> longer required to have dedicated servlets for those two purposes, instead
> you must use the URL routing system to indicate the handlers that will take
> care of the incoming messages. If you were relying on those two servlets,
> please make sure to upgrade, and read the updated tutorial on URL
> routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber>
> and incoming
> email<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail>
> and jabber messages<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving>
> .
> - The initialization of the plugin system is not done anymore by the
> Groovlet and template servlet, but is done by a *servlet context listener
> *. So you'll have to update your web.xml file to specify that listener.
> Please have a look at the template project or the documentation on
> how to setup
> the new context listener<http://gaelyk.appspot.com/tutorial/setup#web-xml>
> .
> You will also notice that the Gaelyk website has been updated:
> - You will find some "*quick links*" to go more directly to the
> information that matters.
> - On the front page, a list of a few live Gaelyk websites in the wild is
> displayed
> - A *"search" section* has been implemented, using Google's custom search
> engine, which will let you search through the Gaelyk website, the GitHub
> content, as well as the Gaelyk Google Group messages
> - You now have a *single-page documentation* option for those who wish to
> print the documentation (please think about the trees before printing)
> - And a *PDF of the whole documentation* is available, which is handy for
> offline browsing:
> http://gaelyk.appspot.com/gaelyk.pdf
I'm not the one who's done the Maven integration, so I must confess I don't know. I trust the developers of this integration to come up with a new release sometimes soon :-)
Guillaume
On Mon, Jan 10, 2011 at 01:32, Benjamin Muschko <benjamin.musc...@gmail.com>wrote:
> Awesome, Thanks for this big release! Do you know when 0.6 will be > published on the Maven repository - > http://maven-gaelyk.googlecode.com/svn/repository? > It would be great if we could make this available asap. A new plugin > is in the works. :-)
> Ben
> On Jan 8, 2:43 pm, Guillaume Laforge <glafo...@gmail.com> wrote: > > Hi all,
> > I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> > This new version is a pretty significant milestone, both in terms of > > features and quality. > > We're really approaching a final 1.0 version!
> > Here's a list of the novelties, updates, and bug fixes.
> > - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6 > > - Channel service added in the binding and added a convenient > > method for sending > > messages< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel> > > - Ability to specify the "*warmup > > request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>" > > handler through a route definition > > - Added app.gaelyk.version in the binding > > - Use a *servlet context listener for initializing the plugin system* > > - Initial support for the *asynchronous > > datastore*< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore> > > - Updated the task queue enhancements to use the new package (as task > > queues migrated from labs) > > - Introduced a Gradle <http://www.gradle.org/> build script for > building > > Gaelyk itself > > - *Increased the code coverage of the project to over 82%* > > - Added *before{} request and after{} request lifecycle hooks to > > plugins<http://gaelyk.appspot.com/tutorial/plugins#using> > > * > > - Added initial Eclipse project files in the template project > > - Fixed a bug with ignore URL routes which triggered NPEs after the > > capabilities routing was added > > - Corrected typos in the tutorials
> > Be careful, however, as there are *two breaking changes* compared to > > previous versions:
> > - Compared to the previous version of the toolkit, the handling of > > incoming emails and incoming jabber messages has changed. *The > > GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no > > longer required to have dedicated servlets for those two purposes, > instead > > you must use the URL routing system to indicate the handlers that will > take > > care of the incoming messages. If you were relying on those two > servlets, > > please make sure to upgrade, and read the updated tutorial on URL > > routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber> > > and incoming > > email< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail> > > and jabber messages< > http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving> > > . > > - The initialization of the plugin system is not done anymore by the > > Groovlet and template servlet, but is done by a *servlet context > listener > > *. So you'll have to update your web.xml file to specify that > listener. > > Please have a look at the template project or the documentation on > > how to setup > > the new context listener< > http://gaelyk.appspot.com/tutorial/setup#web-xml> > > .
> > You will also notice that the Gaelyk website has been updated:
> > - You will find some "*quick links*" to go more directly to the > > information that matters. > > - On the front page, a list of a few live Gaelyk websites in the wild > is > > displayed > > - A *"search" section* has been implemented, using Google's custom > search > > engine, which will let you search through the Gaelyk website, the > GitHub > > content, as well as the Gaelyk Google Group messages > > - You now have a *single-page documentation* option for those who wish > to > > print the documentation (please think about the trees before printing) > > - And a *PDF of the whole documentation* is available, which is handy > for > > offline browsing: > > http://gaelyk.appspot.com/gaelyk.pdf
> > -- > > Guillaume Laforge > > Groovy Project Manager > > Head of Groovy Development at SpringSourcehttp:// > www.springsource.com/g2one
> -- > You've received this message because you've subscribed to the Gaelyk Google > Group. > To send an email to the group, please write to: gaelyk@googlegroups.com > To unsuscribe from this group: gaelyk+unsubscribe@googlegroups.com<gaelyk%2Bunsubscribe@googlegroups.com> > To show more options: http://groups.google.fr/group/gaelyk?hl=en
> I'm not the one who's done the Maven integration, so I must confess I don't
> know.
> I trust the developers of this integration to come up with a new release
> sometimes soon :-)
> Guillaume
> On Mon, Jan 10, 2011 at 01:32, Benjamin Muschko
> <benjamin.musc...@gmail.com>wrote:
> > Awesome, Thanks for this big release! Do you know when 0.6 will be
> > published on the Maven repository -
> >http://maven-gaelyk.googlecode.com/svn/repository? > > It would be great if we could make this available asap. A new plugin
> > is in the works. :-)
> > Ben
> > On Jan 8, 2:43 pm, Guillaume Laforge <glafo...@gmail.com> wrote:
> > > Hi all,
> > > I'm very pleased to announce the r*elease of Gaelyk 0.6*.
> > > This new version is a pretty significant milestone, both in terms of
> > > features and quality.
> > > We're really approaching a final 1.0 version!
> > > Here's a list of the novelties, updates, and bug fixes.
> > > - Updated to *GAE SDK 1.4.0* and Groovy 1.7.6
> > > - Channel service added in the binding and added a convenient
> > > method for sending
> > > messages<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#channel>
> > > - Ability to specify the "*warmup
> > > request*<http://gaelyk.appspot.com/tutorial/url-routing#warmup>"
> > > handler through a route definition
> > > - Added app.gaelyk.version in the binding
> > > - Use a *servlet context listener for initializing the plugin system*
> > > - Initial support for the *asynchronous
> > > datastore*<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#async-datastore>
> > > - Updated the task queue enhancements to use the new package (as task
> > > queues migrated from labs)
> > > - Introduced a Gradle <http://www.gradle.org/> build script for
> > building
> > > Gaelyk itself
> > > - *Increased the code coverage of the project to over 82%*
> > > - Added *before{} request and after{} request lifecycle hooks to
> > > plugins<http://gaelyk.appspot.com/tutorial/plugins#using>
> > > *
> > > - Added initial Eclipse project files in the template project
> > > - Fixed a bug with ignore URL routes which triggered NPEs after the
> > > capabilities routing was added
> > > - Corrected typos in the tutorials
> > > Be careful, however, as there are *two breaking changes* compared to
> > > previous versions:
> > > - Compared to the previous version of the toolkit, the handling of
> > > incoming emails and incoming jabber messages has changed. *The
> > > GaelykIncomingEmailServlet and GaelykXmppServlet are gone*. It is no
> > > longer required to have dedicated servlets for those two purposes,
> > instead
> > > you must use the URL routing system to indicate the handlers that will
> > take
> > > care of the incoming messages. If you were relying on those two
> > servlets,
> > > please make sure to upgrade, and read the updated tutorial on URL
> > > routing<http://gaelyk.appspot.com/tutorial/url-routing#email-and-jabber>
> > > and incoming
> > > email<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#incoming-mail>
> > > and jabber messages<
> >http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#jabber-receiving>
> > > .
> > > - The initialization of the plugin system is not done anymore by the
> > > Groovlet and template servlet, but is done by a *servlet context
> > listener
> > > *. So you'll have to update your web.xml file to specify that
> > listener.
> > > Please have a look at the template project or the documentation on
> > > how to setup
> > > the new context listener<
> >http://gaelyk.appspot.com/tutorial/setup#web-xml>
> > > .
> > > You will also notice that the Gaelyk website has been updated:
> > > - You will find some "*quick links*" to go more directly to the
> > > information that matters.
> > > - On the front page, a list of a few live Gaelyk websites in the wild
> > is
> > > displayed
> > > - A *"search" section* has been implemented, using Google's custom
> > search
> > > engine, which will let you search through the Gaelyk website, the
> > GitHub
> > > content, as well as the Gaelyk Google Group messages
> > > - You now have a *single-page documentation* option for those who wish
> > to
> > > print the documentation (please think about the trees before printing)
> > > - And a *PDF of the whole documentation* is available, which is handy
> > for
> > > offline browsing:
> > > http://gaelyk.appspot.com/gaelyk.pdf
> > > --
> > > Guillaume Laforge
> > > Groovy Project Manager
> > > Head of Groovy Development at SpringSourcehttp://
> >www.springsource.com/g2one
> > --
> > You've received this message because you've subscribed to the Gaelyk Google
> > Group.
> > To send an email to the group, please write to: gaelyk@googlegroups.com
> > To unsuscribe from this group: gaelyk+unsubscribe@googlegroups.com<gaelyk%2Bunsubscribe@googlegroups.com>
> > To show more options:http://groups.google.fr/group/gaelyk?hl=en