Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  9 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Guillaume Laforge  
View profile  
 More options Aug 5 2011, 10:00 pm
From: Guillaume Laforge <glafo...@gmail.com>
Date: Sat, 6 Aug 2011 04:00:11 +0200
Local: Fri, Aug 5 2011 10:00 pm
Subject: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

Hi all,

I'm very happy to announce the *final release of Gaelyk 1.0*, the
lightweight Groovy <http://groovy.codehaus.org> toolkit for Google App
Engine!

It took some time to get to 1.0, but it's now here, with the key feature
I've been missing since the beginning of the project, in particular the
Query DSL which allows you to write queries like this one:

def latestArticles = datastore.execute {
select all from articles
sort desc by dateCreated
where author == params.author
limit 10

}

If you want to learn more about this lightweight framework, head over to:
http://gaelyk.appspot.com/

You can learn everything through the tutorial:
http://gaelyk.appspot.com/tutorial

And download the JAR or the template project here:
http://gaelyk.appspot.com/download

Should you want to ask questions on the Google
Groups<http://groups.google.com/group/gaelyk>,
get involved in the community, participate in the development of this Open
Source project <https://github.com/glaforge/gaelyk>, have a look at our
community page:
http://gaelyk.appspot.com/community

This release wouldn't have been possible with all the great contributions of
you all, your pull requests on GitHub <https://github.com/glaforge/gaelyk>,
your Gradle plugins, your bug
reports<https://github.com/glaforge/gaelyk/issues?sort=created&direction=desc...>,
your questions on the Google Group, etc. So I'd like to tell you all a big
thank you for all your work and contributions. They were very much
appreciated, and keep them coming!

The change log:

   - GAE SDK updated to 1.5.2 and Groovy to 1.8.1
   - Introduction of a Query DSL for creating SQL-like queries against the
   datastore <http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#query>
   - Updated template
project<http://gaelyk.appspot.com/tutorial/template-project> with
   a Gradle build, the usage of Gradle GAE / Gaelyk plugins, and the support of
   Spock for testing Groovlets
   - Introduction of the plugins page <http://gaelyk.appspot.com/plugins> in
   the Gaelyk website, for referencing known plugins
   - By annotating classes with GaelykBindings, the same services and
   variables are injected in your classes as
properties<http://gaelyk.appspot.com/tutorial/views-and-controllers#gaelykBindings>,
   as the ones which are injected in Groovlets and templates
   - The validation
closures<http://gaelyk.appspot.com/tutorial/url-routing#path-variable-validation>
of
   the routes in your URL mapping have access to the request, so you can
   validate a URL depending on what's in your request (attribute, session,
   etc.)
   - Added a DSLD file (DSL descriptor) for Eclipse for easing
   code-completion and navigation
   - Added a get() method on
Key<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#delete-get-on...>,
   as well as on lists of keys
   - Ability to convert lists to
Keys<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#list-to-key-c...>
   - Added two encoded string and key
conversion<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#key-string-co...>
    utilities
   - Additional datastore.get()
methods<http://gaelyk.appspot.com/tutorial/app-engine-shortcuts#datastore-get>
to
   retrieve entities by their keys more concisely
   - Problems with the recent XMPP support fixed
   - Fixed inability to access the various services and variables from
   within binding/before/after blocks in plugin descriptors

Thanks a lot for your attention, and enjoy developing Groovy applications on
Google App Engine!

--
Guillaume Laforge
Groovy Project Manager
Head of Groovy Development at SpringSource
http://www.springsource.com/g2one

Twitter: @glaforge
Google+: http://gplus.to/glaforge


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Gary Hodgson  
View profile  
 More options Aug 6 2011, 6:57 am
From: Gary Hodgson <gary.s.hodg...@gmail.com>
Date: Sat, 6 Aug 2011 03:57:28 -0700 (PDT)
Local: Sat, Aug 6 2011 6:57 am
Subject: Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

Congratulations Guillaume, and thanks for all the hard work!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kunal  
View profile  
 More options Aug 6 2011, 8:21 am
From: Kunal <kunal.da...@gmail.com>
Date: Sat, 6 Aug 2011 05:21:33 -0700 (PDT)
Local: Sat, Aug 6 2011 8:21 am
Subject: Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

awesome... congratulations. I had been waiting for this announcement for
long :)
Thanks Guillaume for all your hard work.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Loic Descotte  
View profile  
 More options Aug 6 2011, 2:33 pm
From: Loic Descotte <loic.desco...@gmail.com>
Date: Sat, 6 Aug 2011 11:33:53 -0700 (PDT)
Local: Sat, Aug 6 2011 2:33 pm
Subject: Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

Great,
I will take the opportunity of the holidays to discover this framework.
Congratulations for your work!

In the template is it normal that the data insered is "bart" and the data
searched is "marco". The test fails if we don't modify it.
The 'dataStoreGroovlet.groovy' file seems to be missing too

Loic


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Guillaume Laforge  
View profile  
 More options Aug 6 2011, 4:21 pm
From: Guillaume Laforge <glafo...@gmail.com>
Date: Sat, 6 Aug 2011 22:21:36 +0200
Local: Sat, Aug 6 2011 4:21 pm
Subject: Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

Looks like I messed the template a bit :-)

--
Guillaume Laforge
Groovy Project Manager
Head of Groovy Development at SpringSource
http://www.springsource.com/g2one

Twitter: @glaforge
Google+: http://gplus.to/glaforge


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Guillaume Laforge  
View profile  
 More options Aug 7 2011, 5:42 am
From: Guillaume Laforge <glafo...@gmail.com>
Date: Sun, 7 Aug 2011 11:42:22 +0200
Local: Sun, Aug 7 2011 5:42 am
Subject: Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

I've restored the sample groovlet, and fixed the test, and pushed those
changes to GitHub, sorry for the inconvenience.
I'll certainly release a point release sometime soon, in case people find
some bugs, and the template will be fixed in there, but if you're impatient,
you can pick up the two files (the test and the groovlet) from GitHub.

Guillaume

--
Guillaume Laforge
Groovy Project Manager
Head of Groovy Development at SpringSource
http://www.springsource.com/g2one

Twitter: @glaforge
Google+: http://gplus.to/glaforge


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Re : Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine" by Loic Descotte
Loic Descotte  
View profile  
 More options Aug 7 2011, 12:06 pm
From: Loic Descotte <loic.desco...@gmail.com>
Date: Sun, 7 Aug 2011 09:06:25 -0700 (PDT)
Local: Sun, Aug 7 2011 12:06 pm
Subject: Re : Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

Thanks a lot,
I'm just discovering Gaelik but I already love it.
I less than one day I am already able to deploy a mini blog engine on GAE.

It's really  simple, powerfull and elegant! I


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Youri  
View profile  
 More options Aug 9 2011, 7:12 am
From: Youri <your...@gmail.com>
Date: Tue, 9 Aug 2011 04:12:02 -0700 (PDT)
Local: Tues, Aug 9 2011 7:12 am
Subject: Re: Re : Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine
Super, I'm just starting with Groovy and Gaelyk and was using Maven
for the build so far. I'll definitly switch to Gradle to learn it too.
I was also missing examples to the blog engine is very appreciated to
just read some code.
Thanks !

On Aug 7, 6:06 pm, Loic Descotte <loic.desco...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "Re : Re: Re : Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine" by Loic Descotte
Loic Descotte  
View profile  
 More options Aug 9 2011, 8:36 am
From: Loic Descotte <loic.desco...@gmail.com>
Date: Tue, 9 Aug 2011 05:36:01 -0700 (PDT)
Local: Tues, Aug 9 2011 8:36 am
Subject: Re : Re: Re : Re: [ANN] Gaelyk 1.0 is here, the lightweight Groovy toolkit for Google App Engine

A good example I used to start
: http://globalgateway.wordpress.com/2010/10/21/simple-crud-with-gaelyk/
(both post and comments are interesting)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »