-
Notifications
You must be signed in to change notification settings - Fork 18
Roadmap
Alexander Zhukov edited this page Dec 24, 2015
·
11 revisions
Released: Dec 6, 2009
- Python 2.5 and 2.6 support
- Full STOMP protocol support (including transactions).
- Memory-only queue storage backend.
- Config-file-only authentication backend.
- Basic unit and functional tests.
- Comprehensive API documentation.
- Basic end-user documentation.
Released: Dec 19, 2009
- Additional queue storage backend: DBM (Issue 8)
- More complete test coverage.
Released: Feb 26, 2010
- Additional queue storage backend: SQLAlchemy (Issue 2)
- Document the extension points (Issue 12)
- Deployment support (e.g. daemonize) and examples/documentation. (Issue 13)
Released: Oct 30, 2010
- Removed stomper dependency (Issue 10), replacing with [http://bitbucket.org/hozn/stompclient stompclient].
- Dropped support for Python 2.5 (due to stompclient dependency)
Released: June 12, 2011
- Added missing support for RECEIPT headers (Issue 26)
Released: June 28, 2011
- Added new subscriber count introspection and diagnostic thread (in debug mode) to help monitor server load and track down problems.
- Expanding test coverage to include other (non-memory) storage engines.
Other releases may fall in the interim.
Target date: sometime later
- Add Python 3.1 support. This may be simpler than originally thought, since headers and frame bodies should be bytes.
- 1.1, 1.2 versions support
- Redis queue backend
Target date: N/A
- Observer "hooks" to support monitoring and statistics collecting.
- Durable topics (?)
- More scheduler implementations (or at least good docs on how to create them?)
- Advanced configuration (via coilfile.py)
- Debian
- PyPy support