Coming soon: Opal v0.9.0

24 views
Skip to first unread message

David Miller

unread,
May 10, 2017, 12:31:47 PM5/10/17
to OHC-OPAL
Hi all, 

Just a quick note about the upcoming development switch to Opal v0.9.0

This 0.9 is expected to be a significant release, with improved theming support, some tightening up around tagging, and Episode[Category] start/end dates, a re-vamped system for contextually customising form and display templates amongst other things ! 

We know that this is going to involve quite a number of removals and refactorings, we're trying to get warnings for as many as we can into v0.8.2 to give you some time to update your applications.

Few notes about things that are hard to issue sensible warnings about:

- Episode.to_dict() serialization will no longer include date_of_admission date_of_episode and discharge_date, however start and end will continue to be the best properties to use as the start and end dates of episodes
- base.html and opal.html will both be refactored to make theming much easier. This will likely mean that anyone inheriting from base.html to for example render a static page will have to update such pages. Full details on how to do that will follow in upgrade notes.
- We're no longer going to be passing in episode category and patient_list directly to Subrecord.get_x_template calls - instead you will be able to specify arbitrary prefixes to add to template path lookups explicitly in templates. This should greatly increase the flexibility of customised form/display templates while also decoupling this mechanism from patient lists directly
- The Opal Pathway plugin will become part of Opal core, with some relatively minor API changes.

We'll be switching the default branch on Github and releasing 0.8.2 in the next couple weeks, so look out for that too.

As ever, comments / questions / thoughts / pictures of kittens etc welcome here or as Github issues.

Best

David
--
--------------------
David Miller
Open Health Care
Reply all
Reply to author
Forward
0 new messages