Tasks remaining for 0.9.x series
Submitted by jeff on Thu, 2007-06-21 06:06
::
I'm proud to say that most of the framework elements are in place for the 0.9.x development series, and it's rapidly approaching 0.8.x in terms of stability and easy of interface use. (A lot of this can be attributed to Dr Volker Bradley and his insane attention to detail ...)
There's a lot more UI "fleshing out" which has to take place, since even though a lot of "boilerplate" code can be simplified out, there are a lot of pieces of FreeMED. To further complicate matters, FreeMED has undergone a database redesign and refactoring, as well as a trove of new features and some performance redesign.
I still have to finish:
- Scheduler Component. With a brand new scheduler component comes brand new headaches, but this should provide a very easy user experience with booking and moving appointments with drag-n-drop, so long as we get the customizations right.
- Billing/Encounter Redesign. No more are the days of hopping from one module to another to get a patient's encounter information and billing setup. The new encounter console should take care of all of that, but it still needs some more features added to it.
- Reporting v2.0. With the new version comes a new reporting engine, which is very, very fast and very, very efficient. PDF generation support, based on the new FPDF release (1.53, I think) was just completed... but I still have to put graphing support in. Test graphs look great, but testcases are almost never indicative of real life usecases when it comes to this sort of thing.
- More UI. I really *loathe* user interface design. It's definitely not the "fun part" of this for me, but it's the bulk of the remaining work. Problem is, if it's not done correctly, all the rest of the work looks like trash.
More updates to come ... comment if you have any questions.
- jeff's blog
- Login or register to post comments






Recent comments
2 days 9 hours ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 1 day ago
3 weeks 1 day ago
24 weeks 5 days ago
24 weeks 5 days ago