Update on the status of this project

0 views
Skip to first unread message

Joe Bowman

unread,
Feb 20, 2009, 10:18:59 AM2/20/09
to appengine-utilities
I just wanted to give you all an update about what's going on with the
project currently.

First off, I'll be doing a release either tonight, or Tue/Wed night
next week. This release will be version 1.2. It will include the new
cookie session functionality in trunk, and will also have a resolution
for Issue 16, where deleting the sessions is causing errors on views
after that's done, due to a bug in the naming methodology for the
session tokens.

The new session will go live on the site tonight, in order for me to
test it running under appengine prod, before I release the final 1.2
package. The changes to session are significant enough that I've
decided to release as 1.2, rather than 1.1.4.

At this point, work still start towards version 1.3. The goals for 1.3
are:

A pagination library
Admin console

More than likely the pagination library will come first, and the admin
console may get bumped again.

gaeutilities continues to be classes I am writing in order to support
a project I am working on. I've released them to the community at
large in an effort to help others. I didn't realize the scale of my
other project when I first got the idea, hence have going back to
wireframes and technical documentation before doing a rewrite of what
I already have. The pagination library is a requirement that has come
out of this work, and why I will be writing it. My time is towards
working on either project is very limited, so you can expect updates
to gaeutilities to be slower than they have been in past. However, bug
fixes, such as the current Issue 16 will continue to be a priority and
I will update as often as I can to fix any bugs that may arise.
Feature requests will be a lot slower, though I think the new
functionality in sessions will make many of you happy for quite a
while.

There's been 90 downloads of version 1.1.3, so I hope some of you are
finding this project useful for your own applications. If anyone wants
to post applications they've published using this library, I'd be
happy to give you free publicity on the project page if you wish. Or
if you want to email me privately, I'd be happy just to see some
examples of it in live use.

Konrad Martin

unread,
Feb 20, 2009, 9:13:08 PM2/20/09
to appengine-utilities
Thanks, you did a great work.

An additional idea for presentation of functionality. Perhaps
gaeutilities-site in addition could present single sites demonstrating
single functionalities each and the code could contain matching demo
projects, ie DemoSession.py, DemoFlash.py etc instead of main.py only.

So a programmer in search for that functionality could easily see if
your code fits to his needs.

As long as the demonstration project main.py offers all functions
together it is rather difficult to fix possible bugs, as a wrong
sys.path or similar difficulties.

It took me two days to strip YUI and all the other goodies to detect
at least that just the two code lines 243+244 [self.session =
_AppEngineUtilities_Session() ...] of vers.1.2 published two hours ago
were needed to prevent the session delete error of the prior version.

Anyway I think your work is a great improvement for appengine.

Joe Bowman

unread,
Feb 21, 2009, 12:37:05 PM2/21/09
to appengine-utilities
I intend to redo the entire demo using django, as well as expand the
cron interface into a full admin console to manage the other
utilities. However, it just hasn't been able to become enough of a
priority above my other project to get that completed.
Reply all
Reply to author
Forward
0 new messages