Information about Metadata Sync

Hi dhis-devs

I am from ThoughtWorks India and we are working for MSF (OCA). There is a requirement to synchronize data/metadata across multiple dhis instances.

The deployment strategy that we have is: A central instance called as Headquarters(HQ) and multiple field level instances for data collection. The central instance is

responsible for creation of the metadata and do data analysis(data collected from fields get synced to the HQ instance). So, this essentially is a classical case of a distributed setting.

Data Sync functionality is built into the system. But for metadata sync there is no direct or consolidated functionality implemented. We explored the Metadata Export and Import functionality as a probable solution.

But then I stumbled upon this mail thread https://lists.launchpad.net/dhis2-users/msg05889.html and there is a mention of some synchronization tool under development with support coming in from HISP India developers.

I had a look at the branches and this is what I think is their development branch: https://code.launchpad.net/~dhis2-devs-core/dhis2/synchmanager_2.20

So, I wanted to understand a couple of things here:

  1. Actual requirements/ blue print of the feature under development.

  2. If we could get a high level solution approach that has been followed.

  3. The roadmap in terms of feature release and also what all has been implemented so far.

Also, would it be possible to have it all discussed over a call?

Thanks in advance for all the help.

···

With Regards

Vanya
ThoughtWorks Technologies

Hyderabad

–Stay Hungry Stay Foolish!!

Requirement is sync meta-data between different DHIS2 instances to maintain data-dictionary at central place. At National level there will be one DHIS2 instance (DataDictionary) which contains only meta-data, any province / state wants to create/update any metadata they will create/update at this National instance and then from there this meta-data will be pushed into province/state instance by admin level user at National instance. This requirement is from HISP SA.

Initially, HISP India has developed this meta-data sync as java module, but now we are exploring the possibilities to have it as an app.

We will be happy to have call with you, Thanks.

···

On Mon, Dec 21, 2015 at 2:20 PM, Vanya Seth vanyas@thoughtworks.com wrote:

Hi dhis-devs

I am from ThoughtWorks India and we are working for MSF (OCA). There is a requirement to synchronize data/metadata across multiple dhis instances.

The deployment strategy that we have is: A central instance called as Headquarters(HQ) and multiple field level instances for data collection. The central instance is

responsible for creation of the metadata and do data analysis(data collected from fields get synced to the HQ instance). So, this essentially is a classical case of a distributed setting.

Data Sync functionality is built into the system. But for metadata sync there is no direct or consolidated functionality implemented. We explored the Metadata Export and Import functionality as a probable solution.

But then I stumbled upon this mail thread https://lists.launchpad.net/dhis2-users/msg05889.html and there is a mention of some synchronization tool under development with support coming in from HISP India developers.

I had a look at the branches and this is what I think is their development branch: https://code.launchpad.net/~dhis2-devs-core/dhis2/synchmanager_2.20

So, I wanted to understand a couple of things here:

  1. Actual requirements/ blue print of the feature under development.
  1. If we could get a high level solution approach that has been followed.
  1. The roadmap in terms of feature release and also what all has been implemented so far.

Also, would it be possible to have it all discussed over a call?

Thanks in advance for all the help.


With Regards

Vanya
ThoughtWorks Technologies

Hyderabad

–Stay Hungry Stay Foolish!!


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Regards,
Bharath Kumar. Ch

Hi Vanya,

thanks for reaching out on this. We do not have a near-term plan for implementing that feature so if you would like to take it on then it will be appreciated.

We can do a call and discuss the approach. Just suggest a time.

best regards,

Lars

···

On Mon, Dec 21, 2015 at 9:50 AM, Vanya Seth vanyas@thoughtworks.com wrote:

Hi dhis-devs

I am from ThoughtWorks India and we are working for MSF (OCA). There is a requirement to synchronize data/metadata across multiple dhis instances.

The deployment strategy that we have is: A central instance called as Headquarters(HQ) and multiple field level instances for data collection. The central instance is

responsible for creation of the metadata and do data analysis(data collected from fields get synced to the HQ instance). So, this essentially is a classical case of a distributed setting.

Data Sync functionality is built into the system. But for metadata sync there is no direct or consolidated functionality implemented. We explored the Metadata Export and Import functionality as a probable solution.

But then I stumbled upon this mail thread https://lists.launchpad.net/dhis2-users/msg05889.html and there is a mention of some synchronization tool under development with support coming in from HISP India developers.

I had a look at the branches and this is what I think is their development branch: https://code.launchpad.net/~dhis2-devs-core/dhis2/synchmanager_2.20

So, I wanted to understand a couple of things here:

  1. Actual requirements/ blue print of the feature under development.
  1. If we could get a high level solution approach that has been followed.
  1. The roadmap in terms of feature release and also what all has been implemented so far.

Also, would it be possible to have it all discussed over a call?

Thanks in advance for all the help.


With Regards

Vanya
ThoughtWorks Technologies

Hyderabad

–Stay Hungry Stay Foolish!!


Mailing list: https://launchpad.net/~dhis2-devs

Post to : dhis2-devs@lists.launchpad.net

Unsubscribe : https://launchpad.net/~dhis2-devs

More help : https://help.launchpad.net/ListHelp

Lars Helge Øverland

Lead developer, DHIS 2

University of Oslo

Skype: larshelgeoverland

http://www.dhis2.org