- The residence of Svarog, main Slavic god, and Heaven.
- Python Web Framework. Heaven is not guaranteed, but satisfaction is.
Svarga is aiming to be a web framework, whose goals are:
- Batteries included
- Easy creation and distribution of reusable parts (i.e. applications)
- Don't stay in your way
There is some docs. Warning: API is unstable and may change anytime.
We have two mailing lists, `firstname.lastname@example.org` and `email@example.com` (this one is Russian-speaking and it's not a domain - librelist don't want us using dashes in mailing list name). You can browse archives at http://librelist.com/browser/. Subscription is as easy as sending email with any subject and content to corresponding address (you'll receive confirmation message).
Svarga is based on already working libraries (we do not suffer from not-invented-here syndrome), particularly:
SQLAlchemy is the ultimate answer to ORM question. Migrate (any other solutions?) could be our answer to database migration questions - it's better to have one preferred method than a lot of various possibilities.
- Request handler: Werkzeug
There is a lot of solutions, but Werkzeug seems the best of them: it's not big, but fast and very flexible. And we get nice debugger as a bonus.
- Templates: Jinja2
It's good written, very fast and quite popular. Additionally it is familiar to those coming from Django.
- Forms: WTForms
They seem like a good base for building our applications on them. There is no formset support, but we already handle that ourselves.
- Commands/management: Opster