Best way to get involved is mail dev@qpid.apache.org and say, "want to help, and state your interests"
Target Features/work areas for M5 (or whatever we call it)
- Kerberos Auth and encryption from all clients
- A-A Cluster support from all clients
- RT JVM Thread support for Java
- DR links for stand-alone and clustered brokers
- Producer side flow control
- Updated IO layer for Java
- Shared memory transport
- .NET test coverage
- Windows client build from cmd line.
- AMQP-MGMT to WS-DM and JMX bridge committed (QMan)
scratch list of stuff to help with
You can also look in JIRA under the starter section.
Here are some additional things... The following are nice task to pick up for new committers, (Please mail the list if you have interest in doing any of these)
- Creation of Perl Client — Nice task to start on
- Integrating AMQP-MGMT into the Java broker
- Writing examples and getting started pages — Nice task to start on
- Help update this site
— Nice task to start on
- Profiling for performance improvements
- Spring integration
- JCA / App server integrations
*C++ broker- Message Priority
- Java broker
- Add Flow To Disk
- Message Federation for Java (Fan out & forward to remote queue) – look at C++ broker and impl in Java (might need to wait for 0-10 (M4))
- Flow control - throttling of overactive producers – might need 0-10 (M4)
- Transparent 0.8/0.9/.10 support in the Java broker