Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Developed initially in the fall of 2012 with significant contributions from PATH, USAID, Rockefeller Foundation, the Bill & Melinda Gates Foundation (BMGF), the UN Commission on Life-Saving Commodities (UNCoLSC) and others, and with strong support from JSI through the USAID | DELIVER PROJECT, VillageReach and ThoughtWorks began development on the first release of OpenLMIS, an open-source logistics management information system (LMIS). The initial OpenLMIS code base (v0.9) was developed for national deployments in Tanzania and Zambia in late 2013 under the name “eLMIS,” and OpenLMIS has also been deployed in Mozambique, Benin, and Cote D’Ivoire.

As new installations of OpenLMIS were developed and deployed, challenges surfaced related to the OpenLMIS software internals.  A key challenge was the inability to easily extend the code base, which resulted in a “code fork” between the Tanzania and Zambia eLMIS implementations and the Mozambique and Benin OpenLMIS v1.0 implementations.  An exhaustive list of features in various releases is found in the Feature Variability Matrix.

In an effort to address the fork, the community agreed to begin working toward a common master branch, and in September, the community also agreed that a single, “core” code line was required. This effort to re-work the OpenLMIS code is referred to as the "Re-Architecture" of OpenLMIS. 

VillageReach and partners have worked to make the re-architecture process as transparent as possible through clear documentation available on the OpenLMIS Wiki. Please see child pages below for further information on the re-architecture process. 

The OpenLMIS Re-Architecture Acceleration Brief outlines the plan and approach for this effort.

The high level architecture is captured at Architecture Overview (v3).

The Re-Architecture Concept Note provides a detailed, clear explanation of the re-architecture plan and approaches. 

...

Panel
borderColorblack
titleBGColororange
borderStylesolid
titleOpenLMIS Re-Architecture

Child pages (Children Display)


...