[ANN] appengine-magic 0.4.0: Clojure on Google App Engine

Skip to first unread message

Constantine Vetoshev

Mar 28, 2011, 12:48:14 AM3/28/11
to Clojure Web Development
I would like to announce the release of appengine-magic version 0.4.0,
a library designed to make it easier to write Clojure applications for
Google App Engine.

appengine-magic abstracts away nearly all the boilerplate necessary to
deploy an App Engine application. It also enables interactive
development through the REPL. It has full support for most App Engine
services: the datastore, memcache, user Google account authentication,
the blobstore, sending and receiving email, task queues, image
processing, remote URL access, and server push.

0.4.0 is a significant improvement over previous versions, and

- Support for the latest App Engine SDK.
- Support for all App Engine API operations in the interactive
REPL, as long as the application is running. This includes all
datastore and memcache operations.
- Support for using the /_ah/admin console when running in
interactive REPL mode.
- Support for deploying applications with multiple
environments (e.g., production and staging can be deployed
separately from the same project.clj definition).
- Bindings for the App Engine image processing API.
- Bindings for server push (Channel API).


The library is available in Clojars. The README file fully documents
the available API. Please note that this release includes several
minor breaking changes; they are detailed in the HISTORY file.

Comments, bug reports, questions, and patches welcome.

Constantine Vetoshev

Jevgeni Holodkov

Mar 28, 2011, 12:20:01 PM3/28/11
to Clojure Web Development
Congratulations! As this is 0.4 version - do you have any roadmap or
issues listed somewhere?

Jevgeni Holodkov

Constantine Vetoshev

Mar 28, 2011, 2:13:07 PM3/28/11
to clojure...@googlegroups.com
On Mon, Mar 28, 2011 at 9:20 AM, Jevgeni Holodkov
<jevgeni....@gmail.com> wrote:
> As this is 0.4 version - do you have any roadmap or
> issues listed somewhere?

Yes, the README file has a section on "Incomplete features" — it lists
App Engine API functionality which has no appengine-magic equivalent.
Patches welcome. :)

Reply all
Reply to author
0 new messages