Package: ptahcms
PtahPtah is a fast, fun, open source high-level Python web development environment. Ptah is built on top of the Pyramid web framework.  Ptah’s goal is to make developing interactive web sites and applications fun.  Ptah aims to fill a void in the Pyramid eco-system, a “full stack” environment which is well integrated and provides opinions (forms, management ui, models, etc).Ptah is loosely affiliated with the Pyramid, Django, Drupal and Zope/Plone communities.Most documentation requires Ptah 0.3 or greater.You can read theptahdocumentation on-line athttp://ptahproject.readthedocs.org.RequirementsPython 2.6+ or Python 3.2+virtualenvNote for Windows UsersOn Windows virtualenv/bin will be virtualenv/Scripts besides this difference everything else below is the same.Grab the releaseIf you do not want to faff about with source, cloning repos, etc.  Just grab the latest released version of ptah.$ /path/to/virtualenv/bin/pip install ptahPtah from sourceIf you want the latest and greatest you need to grab code from source.cloneptahfrom github and then install it:$ /path/to/virtualenv/bin/python setup.py developthen run the tests:$ /path/to/virtualenv/bin/python setup.py testAn empty projectLet’s generate a empty project using theptah_starterscaffolding. You can start from there:/path/to/virtualenv $ bin/pcreate -t ptah_starter myapp
/path/to/virtualenv $ cd myapp
/path/to/virtualenv/myapp $ ../bin/python setup.py develop
/path/to/virtaulenv/myapp $ ../bin/pserve settings.ini --reloadOpen your browser tohttp://localhost:6543/if you want examples that do more such as demonstrating editing models and authentication.  Check out the examples.ExamplesThere are several example applications ready for you to install and see Ptah in action.  You can find them in theexamplesrepository at github.https://github.com/ptahproject/examplesSupport and DocumentationPtahproject google groups/mailing list,Ptahproject Google GroupsOn irc, use the freenode network and find us on channels, #ptahproject and #pyramid.Documentation can be found indocsdirectory.  You can also see it online athttp://ptahproject.readthedocs.org/Report bugs atPtahproject @ GithubKnown IssuesOn some versions of Ubuntu you may get Python 2.7 exiting stating it has “Aborted.” There is a bug in ctypes on that particular Ubuntu platform.LicensePtah is offered under the BSD3 license.AuthorsPtah is written by Python enthusiasts who refuse to compromise.CHANGES0.5.1 (2012-05-03)FeaturesSplit ptah.cms to external package0.4.2 (2012-04-23)Bug fixesvenusian 1.0a6 compatibility0.4.1 (2012-04-16)Bug fixesvenusian 1.0a4 compatibility0.4.0 (2012-04-06)FeaturesAdded html5 file api support in FileFieldalembic 0.2.xtwitter bootstrap 2.0CKEditor (instead of tinymce)0.3.3 (2012-01-31)FeaturesAddedptah.enable_modulessetting, list of enabled
management modules.Require alembic 0.1.1Bug fixesEncodecontent-typeheader for blobdatarest actionDo not userequestfor application factories inapplicationsrest action. It brakes security for current root object.0.3.2 (2012-01-20)JQuery 1.7.1Bug fixesCheck migration version information only if sqla
has been configured.Run ptah.shutdown() before exit from process.0.3.1 (2012-01-19)FeaturesAddedvoc_factoryattribute toVocabularyFieldBug fixesStop process if current revisions are
different from head revisions.ExecutePOPULATE_DB_SCHEMApopulate step
instead of all populate steps during migration.0.3.0 (2012-01-12)FeaturesAdded data migration subsystem. It is documented
in the “Data migration” chapter.Added data population subsystem. It is documented
in the “Data population” chapter.Added aptah-migratescript. It is documented
in the “Command-Line utilities” chapter.Added aptah-populatescript. It is documented
in the “Command-Line utilities” chapter.Added adefault_rolessetting. It defines
list of roles for principal.Its possible to start ptah without database.Added json dict columnptah_nodes.annotations.Removedptah_contenttable columns,view,creators,subjects,publisher,contributors.Bug FixesMySQL Compatibility #1160.2.1 (2011-12-28)FeaturesAdded python2.6 support.Added aptah-managescript. It is documented
in the “Command-Line utilities” chapter.Fixed mail template generation on python30.2 (2011-12-21)require pyramid 1.30.1.1 (2011-12-05)Fix rst renderer0.1 (2011-11-19)Initial release