newsGNU Health - News

 
 

GNU Health 3.2 released

Item posted by Luis Falcon <meanmicio> on Sat 01 Jul 2017 11:22:49 PM UTC.

Dear community

I am proud to announce the release of GNU Health 3.2 series !

It's been over a year of hard work, integrating the latest in technology and Social Medicine into GNU Health.

This versions incorporates many cool features, some of them are :



New Modules



The GNU Health Federation

In addition to all these new features and enhancements, probably the most revolutionary and exciting feature of the GNU Health project at this time is the GNU Health Federation.

The GNU Health Federation goal is to make a distributed network of multiple, heterogeneous nodes. The main components are :

- The GNU Health Information System (on MongoDB)
- The GNU Health Thalamus (Message and Authentication Server).
  See https://pypi.python.org/pypi/thalamus/0.0.6
- The participating nodes : GNU Health HMIS, mobile applications, research centers, etcetera.
 
The GNU Health Federation will produce more quality information and at a better pace. It will also separate the traditional GNU Health HMIS transactional and operational model, from the analytic model that will be taken by the GNU Health Information System on a document database (MongoDB).

The GNU Health Federation, the Health Information System will also provide a unique ID and unique history per person. No data isolation, and no data duplication.
The demographics and medical history of people will updated in realtime, and people will be able to go from one center to the other in the region or country, knowing that all the relevant information will be at timely updated in any center she or he visits.

The GNU Health Federation components (eg, Thalamus), will have
their own development process, so they can be integrated with each of the other GNU Health projects without blocking each other.

GNU Health 3.2 will be the first release where we could start focusing on the GNU Health Information

New model for translations


GNU Health takes the approach of derivative languages, which will simplify the localization effort. Basically, for languages who have many strings in common, will only have to work on those strings that differ from a main source.
Let's take the example of Spanish. The new approach will work in the following way:
- One source language "es"
- Many derivative / regional languages (es_ES, es_AR, es_PE, es_VE ... ).

Until now, each derivative language had, except the local terminology, the same strings as the source. That makes localization harder to maintain, and larger in size. The new method allow the translators to focus on the main source language, greatly improving the quality of the translation, and without uplication.


Summary of Upgrade steps



No matter how hard we try to avoid issues, there will be bugs, so please test the new system, upgrade process, languages, ... and please report them via health@gnu.org

Enjoy Freedom in Healthcare !


--
Dr. Luis Falcon, M.D., BSc
President, GNU Solidario
GNU Health: Freedom and Equity in Healthcare
http://health.gnu.org
GNUPG Fingerprint :ACBF C80F C891 631C 68AA  8DC8 C015 E1AE 0098 9199


Back to the top

Powered by Savane 3.14-8aba.
Corresponding source code