Tuesday, March 16, 2010

No Rest for the Weary..

Despite the semi-pessimistic title, I have a lot of good news to post!! We have FINALLY finished the design for the find/create patient page. Thanks to Dr. Matocha giving us a little slice of mathcs.obu.edu, Tyler letting us borrow his iPhone for comparisons with my Blackberry, Google, and most importantly caffeine, we have a fully (mostly..) functional page!! :D

We're still working tonight so updates will probably come again tomorrow..

Monday, March 15, 2010

Moving Forward

We have started working on the find/create patient page because it has a high priority. We've condensed, cropped, and created until we have a mostly functional and aesthetically appealing web page. There is still much to do to even complete the page that we are working on but it is looking nice. However, this is only half of the job.

We still have to learn how to use JSP to generate html for the mobile site. The second part is definitely going to be more difficult than the html design..

Thursday, March 11, 2010

One Page at a Time

We have opted to neither redesign the entire site, or hack the CSS to the best of our ability. We had some correspondence with bwolfe and we have agreed to design one page at a time (starting with the most needed for the site) for the mobile interface. Once we have designed it in html, we will find out how to create the JSP that will generate our desired html. And of course we will be editing the CSS. Tonight we have started and so far, so good. It shouldn't take us very long to complete our design in html. JSP on the other hand.. but that's another post.. ;)

Wednesday, March 3, 2010

JSP-losion..

Okay, so I haven't blogged in a little bit and in that empty span several things have happened. What was once a simple edit has turned into a possible rewrite. As me and my partner dug deeper into OpenMRS, we have discovered that the site is completely generated through JPS.

To successfully complete our ticket, we have two options: 1. Throw in bits of code to compensate for the mobile version of the site and sort of patch it together or 2. Create a new mobile version of the site. Either way, things are gonna get messy. I believe we will pick #2 and write our own version which will take forever.

The theory is that even if we don't finish it, if we do things correctly and make our code "pretty" so to speak, someone can pick up where we leave off to complete the project. We do have high hopes that we can finish it or a significant portion of it. The most difficult task will be learning JPS..