Differences between revisions 33 and 35 (spanning 2 versions)
Revision 33 as of 2009-03-02 00:30:08
Size: 1733
Editor: PhilipJenvey
Comment: update per Pylons 0.9.7 work
Revision 35 as of 2009-03-16 20:03:32
Size: 1027
Editor: PhilipJenvey
Comment: link to SQLAlchemy's page
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
**Status**: Jython is supported as of Pylons 0.9.7. **Status**: `Jython is supported as of Pylons 0.9.7 <http://pylonshq.com/docs/en/0.9.7/jython/>`_
Line 10: Line 10:

bdist_war: Need the ability to create .war files from a Pylons project, similar to what django-jython provides. pjenvey is working on this
Line 18: Line 16:
 * Frank Wierzbicki, Ariane Paoao and others have made some progress making SQLAlchemy work with MySQL via zxJDBC, but no support in SQLAlchemy proper yet.

 * Jonathan Ellis made an Oracle backend for SQLAlchemy via zxJDBC: http://pylonshq.com/pasties/77c3184b14d6936d86d13e4e65df92d2 Some other zxJDBC dialects would likely follow this example

 * The `Dialect Refactor II <http://www.sqlalchemy.org/trac/ticket/672>`_ ticket will help properly support using SQLAlchemy via Jython's DBAPI jdbc driver, `zxJDBC <http://jython.org/Project/userguide.html#database-connectivity-in-jython>`_. Jason Kirtland has begun working on this.
See `SqlAlchemyOnJython`_

Pylons on Jython

Status: Jython is supported as of Pylons 0.9.7

Pending Improvements

Support more of the out of the box optional components, such as:

SQLAlchemy

See SqlAlchemyOnJython

Jinja2

Jinja2 may work on Jython now. Its tests need to be converted to nosetests so the test suite can run on Jython to ensure this

Genshi

Jim Baker and Ariane Paola have played around with Genshi on Jython. Its use of pyexpat is the biggest roadblock. Jython now includes a pyexpat, but it's not fully compatible with CPython's (and doesn't support all the features Genshi uses).

Turbogears 2

Ariane Paola made some progress porting TurboGears 2 components to Jython for Google's Summer of Code. Genshi and SQLAlchemy are the most important pieces that need porting

Older details: PylonsOnJythonOld

PylonsOnJython (last edited 2009-09-14 22:04:24 by PhilipJenvey)