Hi Bob, Yes, also I think there should be some sort of Id independent of autogenerated Id for metadata objects (DE, indicator, category, period, OU). And these Ids should be used while importing and exporting from one location to other based on Metadata. Autogenerated Ids should be linked to Metadata Ids. This way we can guaranty uniqueness of metadata objects across implementation locations.
For versioning hibernate audit will be fine, but it only works with annotated implementation of it. Should we put some blueprints for these? cheers, murod ________________________________ From: Bob Jolliffe <bobjolli...@gmail.com> To: Murodullo Latifov <murodlati...@yahoo.com> Cc: DHIS 2 developers <dhis2-devs@lists.launchpad.net> Sent: Mon, January 10, 2011 10:42:41 AM Subject: Re: [Dhis2-devs] Revision history Hi Murod I've been raising discussion for some time about the need for better metadata governance. Currently we have a notion of metadata but no notion of whose metadata it is and which version it might be. Implementators effectively do their best to manage this manually. I think the latest flurry was here http://www.mail-archive.com/dhis2-devs@lists.launchpad.net/msg08466.html, from which I gather there is a commitment to address some of these issues in 2.0.7, so this might be a good time to articulate the Tajik requirements more fully. There are lots of ways to consider this problem, but I guess mostly it comes down to the level of granularity required. I'm guessing that at first pass we will implement a fairly coarse grained approach, as you describe in "at least on each release of data dictionary". I can't give too much thought to it right now, but I suggest we should schedule a fuller discussion for the end of Jan/beginning of Feb. There are quite a few implications for many aspects of dhis. Regards Bob PS. In the short term your best approach might simply be to commit Export_meta.xml files to a local svn (or git!), tagged on release of datadictionary events. On 10 January 2011 09:03, Murodullo Latifov <murodlati...@yahoo.com> wrote: > > > > >Hi all, > >We started implementing DHIS2 in Tajikistan. There are a lot to do and we are >in >a phase of creatging data dictionary. Project manager wants to truck all >changes >made to data elements and indicators throuout their lifetime, or at least on >each release of data dictionary. Are there such features currently in dhis? > >Another point is to have "retired" option for all maintenance objects. Having >these keys we could hold or activate DE and indicators, like in OpenMRS. > > >regards, >murod > > > > > > > > >_______________________________________________ >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 > >
_______________________________________________ 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