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 -~----------~----~----~----~------~----~------~--~---
