User:Ben


Contents

Ben's TODO List

These are the things that are at the top of my list of things to do.

  1. Finish 1.4.4 release
  2. Finish 1.5.0 RC release
    1. Fix formentry tabs to work with htmlformentry tabs - ticket:1585
  3. Review Logic and get it into trunk
  4. Fix formentry to not mangle things with the sextuplets ticket:1404
  5. Review/apply submitted patches - tickets with attachments

The Neglected TODO List

This is a list of things that I would like to see accomplished but always seems to get passed over for something "more important".
(If you would like to help with one of these, let me know and I can help you through it!)

  • Make the openmrs administration page flow to accommodate a myriad of module admin pages
    • Must use javascript?
  • Figure out why the modules temp lib folder can't be deleted and isn't deleted on jvm shutdown
  • Clean up the Overriding OpenMRS Default Properties page
  • Look into moving openmrs towards acegi security instead of our homegrown security
  • Add manage screens for the formentry queue/archive
  • Move the hl7 archive to the filesystem similar to how the formentry queue was moved to the filesystem
  • Add a feedback option to the footer in openmrs similar to the footer links "Report a Bug" and "Request a Feature" in bamboo: http://ci.openmrs.org
  • Change authentication IP lockout and number of attempts to be configurable
  • Change privilege and role tables to have a privilege_id and role_id primary key column
  • Get the visualization branch up to the latest and integrated into the Graphs tab on the dashboard
  • Convert boolean answers to coded behind the scenes - ticket:67
  • Figure out why spring doesn't fetch jars from the OpenmrsClassloader when referenced in an applicationContext

Server Administration TODO list

These are things that require access to one of our servers in order to fix

Documentation TODO

  • Release Cycle - describe the release cycle, overlapping builds, version numbers, database changes, backports, etc. a nice (ascii?) picture would be nice here too.
  • API Save Handlers - Describe what they are how to use them in your module
  • Resetting a user account - describe how to "hack" into a database that you have been locked out of (or is this a security concern?)
  • OpenMRS Technical Overview - revisit this and make sure its current.