newsGNU Health - News: Release of GNU Health 3.4

Latest News
GNU Health Hospital Management 4.4 released! posted by meanmicio, Sat 23 Dec 2023 11:28:57 PM UTC
Release of GNU Health HMIS 4.2.3 patchset posted by meanmicio, Sun 24 Sep 2023 04:20:59 PM UTC
GNUHealth Hospital Management 4.2.2 patchset released posted by meanmicio, Sun 17 Sep 2023 02:03:35 PM UTC
GNU Health Hospital Management patchset 4.2.1 released posted by meanmicio, Fri 07 Apr 2023 10:39:04 AM UTC
GNU Health Hospital Management 4.2 series released! posted by meanmicio, Sat 11 Feb 2023 11:55:55 PM UTC

Release of GNU Health 3.4

Item posted by Luis Falcon <meanmicio> on Tue 27 Nov 2018 03:26:50 PM UTC.

Dear community

We are proud to announce the release of GNU Health 3.4 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 :

  • The GNU Health Federation model
  • Thalamus message server
  • New Health Information System (on MongoDB)
  • Person Master Index
  • MongoDB support (on the HIS)
  • Updated UniprotKB database with over 30K protein natural variants
  • Contextualized information on genetics and social determinants
  • Genetic and family history and environmental factors integrated to the Page of Life and Federation
  • The GNU Health Book of Life
  • Tryton 4.6 integration on the HMIS node
  • All GNU Health packages are natively in Python 3
  • Enhanced support for Calendar and WebDAV system
  • GNU LIMS improvements in views
  • Pypi packages with our own name ("gnuhealth-<package>")
  • Native client has a command line interface
  • Over 30 new commands for the main daily tasks
  • Enhanced GNU Health camera plugin, including zoom
  • Activity Log window on the client
  • SYSINFO command to retrieve the information about client and server
  • Customize the banner on the client
  • Reports are generated now in PDF format

The GNU Health Federation

The GNU Health Federation (aka, The Federation) is here !
This is revolutionary and ground breaking. With the Federation, we will be able to integrate heterogeneous systems and build large regional and national health networks. No more data isolation. No more silos. The GNU Health Federation is a great tool for the people, health practitioners, research institutions and public health systems.

Relevant demographics and medical information will be up-to-date, no matter where the person and patient visits. It is great tool for early detection on epidemics, improving the health promotion and disease prevention campaigns.

I am also optimist about the role of the Federation in integrative anc precision medicine. It combines Nature and Nurture, and can shed light on the diagnostic and therapeutics of devastating and elusive genetic diseases, cancer and autoimmune disorders.

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.

This journey is just starting, but I trust that, as a community, we'll be able to tackle today and future issues in health.

Derivative languages / 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 duplication.

Please make sure that you focus on the generic language first, and only add local terms in the derivative language.

Summary of Upgrade steps

  • Make a FULL BACKUP your kernel, database and attach directories !!!
  • Follow the instructions on the Wikibooks.
  • Apply the SQL script "upgrade_34.sql" found under scripts/upgrade/3.4 of the main source installation tarball.
  • Upgrade the instance

Last but not least....oo matter how hard we try to avoid them, there will be bugs, so please test the new system, upgrade process, languages, ... and please report them via

Enjoy Freedom in Healthcare !

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


Back to the top

Powered by Savane 3.13-ee12.
Corresponding source code