Spring Python uses Amara

Posted by: Greg Turnquist on 11/13/2008

http://broadcast.oreilly.com/2008/11/spring-python-and-amara.html

For now, we are using Amara 1.2 because we need stable support. We definitely hope to migrate to 2.x someday, and we will have to deal with that python2.5+ requirement. This may require two versions of Spring Python. Supporting Python 2.4, 2.5, 2.6, 3+ all have impact on what we will support. There is always the pressure to upgrade, update, and get to the latest. But community support for older versions, especially big enterprises, has always been a strong point of Spring, so we won't jump as quickly as some may want us to. Community needs will play a key role in this decision, and how many versions we support.


be the first to rate this blog


About Greg Turnquist

Greg has worked for 11 years as a software engineer at Harris Corporation, always seeking the right tool for the job. Since 2002, Greg has been part of the senior software team working on Harris' $3.5 billion FAA telco program, architecting mission critical enterprise apps while managing a software team. He provides after hours support and 2nd level engineering and is no stranger to midnight failures and software triage.

Being a test-bitten script junky, Greg has used JUnit, TestNG, JMock, FEST, PyUnit, and pMock testing frameworks, along with other agile practices to produce top quality code.

He has worked with Java/Spring/Acegi Security/@AspectJ/Jython technologies, UNIX/Linux/Solaris platforms, and python/jython/bash/csh/expect scripting. Being a wiki evangelist, he also deployed a LAMP-based wiki web site to provide finger tip knowledge to users.

In 2006, Greg created the Spring Python project. The Spring Framework provided many useful features, and he wanted those same features available when working with Python.

Greg completed a master's degree in Computer Engineering at Auburn University in 1997, and lives in Melbourne, FL with his family.