Views
Technical TODOs
Possible Volunteer Projects
Some of the following are perhaps smaller than the above or easier to get started on. However, volunteers should feel free to work on one of the above, pick something else which strikes your fancy, and/or ask on the Listserv whether a particular idea seems helpful/important.
- Run findbugs and send in fixes to those warnings via the Code Submission Process (see Mifos findbugs Status for more details)
- In Memory Database
- Change all the HTML rendering code in the Tag classes to call XMLBuilder. This fixes security holes with quoting, and gets us closer to our HTML Standards.
- Build a spidering tool that renders each page in Mifos and follows links (this should find broken links, blank pages, and system exceptions). It should be something which Cruise Control can run.
- Double Versus Money
- Nuke Conversion Js
- Speed Up Unit Tests
- eliminate need for lower_case_table_names=1 on *NIX-like machines (bug 1513)
See Also
- Roadmap is a list of features we weant to build into the prdoduct (as distinct to this page, which is more about code improvements and other non-feature oriented improvements).
- Known Issues (which aren't particularly separated into technical improvements versus features)
- Architecture Plans is a growing list of suggestions and improvements to strengthen the Mifos system architecture.
- Infrastructure for Cruise Control, Subversion, etc. Includes to-do items in this area.
- Mifos Patch Queue lists patches that have been submitted and are waiting for integration and/or feedback