Thanks Graham. This is a useful complement that saves time + confusion
in getting started with Pylons.

Some experiences: I've been using Shabti and Shabit-auth templates
which worked well. Although I read the Pylons book, I still found the
template of how to integrate/setup Elixir convenient. I also wanted
the functionality to sign in users, deal with forgotten passwords, and
the rest of the stuff that comes with Shabti-Authkit which you expect
from most websites. Since I could not get Shabti-Authkit to work
straight out of the box on my system, I had to stick to Shabti-auth.
This was a month ago, and there may have been changes since which I
have not tested.

All in all good stuff. Keep it coming. I hope it gets mentioned and
featured in the Pylons book one day.

Thanks,
-Sri

On Mar 30, 9:13 pm, Graham Higgins <[email protected]> wrote:
> Now that Pylons 0.9.7 has been released and Pycon has been put to bed,
> I thought I'd better bite the bullet and get Shabti out of the door
> for people to play with, so I pushed it up to PyPi. Here's the
> skinny ...
>
> -----------------------------
> Shabti is a collection of customised project templates for Pylons
> intended to provide some quick and easy kickstarts for building web
> applications in Pylons.
>
> Each template adds one or more selected features to the standard
> Pylons project build. Examples of added features are:
>
> Elixir :: a declarative layer on top of SQLAlchemy,
>
> FormAlchemy :: generation of forms via introspection of database
> schemas
>
> RDFAlchemy :: an RDF-based modelling ORM (Object-RDF-Model).
>
> The Shabti project itself stands as an example of how to create a
> customised Pylons template that bundles up one’s typical Pylons power-
> ups into a single and conveniently re-usable kickstart macro:
>
> $ paster create --template <shabti_template_name> <project_name>
>
> Shabti is probably best viewed as the lazy person’s alternative to
> tedious copying and pasting of code fragments scattered all over the
> net.
> -----------------------------
>
> Full docs are on <http://bel-epa.com/shabtidocs/index.html>, it should
> give you a good idea of what's there and how it works.
>
> It's an extensive set of templates, quite a lot of them require
> additional modules but because I've not yet figured out how to
> dynamically trigger prompts to install optional modules on a per-
> template basis, there are a couple of places where running the
> generated project will initially fail because a couple of modules need
> to be easy_installed -- e.g. the microsite template uses Babel but
> that's the only one that does and it just doesn't make sense to impose
> that dependency on the entire package.
>
> All the generated projects have tests of varying limited degrees of
> thoroughness, so it will be worth running "nosetests" in the generated
> projects as matter of course.
>
> Comments, observations, questions, corrections and constructive
> criticism will be welcomed.
>
> Cheers,
>
> Graham Higgins.
>
> http://www.linkedin.com/in/ghiggins

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to