newsGNU Health - News

 
 

Reorganization and migration of Mercurial repositories

Item posted by Luis Falcon <meanmicio> on Sat 28 Nov 2020 01:35:22 PM UTC.

Dear community

Since Richard Stallman adopted GNU Health in 2011, the development environment has been hosted at GNU Savannah, which generously provided a mercurial (hg) repository, that has been in use since then.

Many years have passed, and GNU Health is today a Libre digital health ecosystem made of different components.

In the last couple of years, GNU Health has been facing a tremendous growth, both in the community and in the development environment, yet, the hosting facilities at Savannah has remained pretty much the same.

One of the issues I have faced is not being able to have multiple mercurial repositories to match all the new components. To give you an idea, this is a list of the GNU Health ecosystem components from 2011 and 2020.

2011 components:


2020 components:


As you can imagine, having a single mercurial repository to hold all these components, with their own development and release process, is not feasible. I've spent quite a bit of time trying and asking to find a solution to modernize GNU Savannah, but this change has not happen. As a result, I have taken the decision to move part of the development environment from Savannah to OSDN.

There are many reasons behind why I've chosen OSDN among other platforms. Some of them:


Currently all the components (except the HIS server) have now their own mercurial repo at OSDN. The HIS repository will be migrated in the coming days, once we establish the connection from the Weblate translation server.

Of course, GNU Health will continue to be hosted at GNU.org, as well as the mailing lists and news. The official packages will be published at GNU.org. All these packages are also now hosted at OSDN.

Let me take this opportunity to thank both GNU and OSDN for their
generosity and support for the GNU Health and the Libre
Software community around the globe!

Happy and healthy hacking!

--
Dr. Luis Falcon, MD, MSc
President, GNU Solidario
GNU Health: Freedom and Equity in Healthcare
www.gnuhealth.org
Fingerprint: ACBF C80F C891 631C 68AA 8DC8 C015 E1AE 0098 9199
 

Back to the top

Powered by Savane 3.13-4b48.
Corresponding source code