@Ben, do you mean we get rid of the global property? And always set it to IS_A, currently the way it is, you have to set a value for the global property otherwise the mapping gets rejected if it has no map type.
Wyclif On Mon, Apr 2, 2012 at 1:35 PM, Ben Wolfe <[email protected]> wrote: > Is there a ticket for this? If not, can you create one Mark? Add a > fixVersion of 1.9.0 and it will get done before the next RC. > > Wyclif, can you create a ticket to change the *default* default mapping > type from SAME_AS to either NARROWER or IS_A as Andy suggested on the > implementer's thread? > > (Side note: we haven't had this many RCs since 1.2...) > > On Mon, Apr 2, 2012 at 11:51 AM, Andrew Kanter <[email protected]>wrote: > >> Agree... we don't want versions out there with different UUIDs... >> >> *-------------------- >> Andrew S. Kanter, MD MPH >> >> - Director of Health Information Systems/Medical Informatics* >> *Millennium Villages Project, Earth Institute, Columbia University* >> *- Asst. Prof. of Clinical Biomedical Informatics and Clinical >> Epidemiology* >> *Columbia University* >> >> Email: [email protected] >> Mobile: +1 (646) 469-2421 >> Office: +1 (212) 305-4842 >> Skype: akanter-ippnw >> Yahoo: andy_kanter >> >> ------------------------------ >> *From:* Darius Jazayeri <[email protected]> >> *To:* [email protected] >> *Sent:* Monday, April 2, 2012 11:39 AM >> *Subject:* Re: [OPENMRS-DEV] Aligning metadata UUIDs for 1.9 release >> >> +1 also. >> >> -Darius >> >> On Mon, Apr 2, 2012 at 6:52 AM, Burke Mamlin <[email protected]>wrote: >> >> +1 >> >> On Mon, Apr 2, 2012 at 9:43 AM, Mark Goodrich <[email protected]> wrote: >> >> Do you guys agree this is a blocker for 1.9.0 RC2 becoming 1.9.0? **** >> ** ** >> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Burke >> Mamlin >> *Sent:* Saturday, March 31, 2012 1:17 PM >> >> *To:* [email protected] >> *Subject:* Re: [OPENMRS-DEV] [OPENMRS-IMPLEMENTERS] OpenMRS 1.9.0 RC2 >> Release!**** >> ** ** >> Agreed. This is true for all metadata like these. Even if we don't >> program against specific UUID, it will help in the long run if "packaged" >> metadata have consistent UUIDs.**** >> ** ** >> -Burke**** >> On Fri, Mar 30, 2012 at 3:00 PM, Mark Goodrich <[email protected]> wrote: >> **** >> I agree… though, unfortunately, I would put this as a must-fix for the >> 1.9.0 release. I will enter a ticket.**** >> **** >> Mark**** >> **** >> **** >> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Ben Wolfe >> *Sent:* Friday, March 30, 2012 2:37 PM >> *To:* [email protected] >> *Subject:* Re: [OPENMRS-DEV] [OPENMRS-IMPLEMENTERS] OpenMRS 1.9.0 RC2 >> Release!**** >> **** >> Yes, metadata added in the liquibase scripts should have set uuids >> instead of random ones. We've done this with conceptdatatypes, >> conceptclasses, etc. >> >> Ben**** >> On Fri, Mar 30, 2012 at 1:39 PM, Mark Goodrich <[email protected]> wrote: >> **** >> Just bumping this over to the dev list since I mistakenly sent it to the >> implementer’s list.**** >> **** >> Burke or Ben, do you have thoughts on this?**** >> **** >> Thanks,**** >> Mark **** >> **** >> *From:* [email protected] [mailto:[email protected]] *On >> Behalf Of *Michael Seaton >> *Sent:* Friday, March 30, 2012 12:21 PM >> *To:* [email protected] >> *Subject:* Re: [OPENMRS-IMPLEMENTERS] OpenMRS 1.9.0 RC2 Release!**** >> **** >> Hi Wyclif, >> >> I would think that if core is automatically creating any metadata, it >> should be doing so with fixed UUIDs. It shouldn't necessarily make >> assumptions that these won't change (eg. there is nothing stopping an >> implementation from deleting and re-adding them), but it should at least >> make it default to the same UUID, IMHO. >> >> Mike >> >> >> On 03/30/2012 12:02 PM, Wyclif Luyima wrote: **** >> An implementation is only required to have at least one map type that >> will be used as the default for concept mappings when sharing metadata >> through occ and metadata from versions earlier than 1.9, and there is a >> global property for it. I would be fine with explicitly picking the default >> map type, i think should be 'same-as' and then only hard code its uuid. * >> *** >> **** >> Wyclif**** >> On Fri, Mar 30, 2012 at 11:56 AM, Wyclif Luyima <[email protected]> >> wrote:**** >> The reason i guess why we never hard corded the uuids is because >> typically implementations can create their own concept map types which will >> still result in having map types with differing uuids. The reason we added >> these is to simplify this process for them by defining the widely >> known/used map types. **** >> **** >> Wyclif **** >> **** >> On Fri, Mar 30, 2012 at 11:08 AM, Mark Goodrich <[email protected]> >> wrote:**** >> I've just been looking through the 1.9 liquibase changesets that handle >> the migration from the old concept_source/concept_map tables to the >> concept_reference_* tables... >> >> I've got a question regarding changeset 20110301-1030f. This change >> inserts the core concept map types that are coming "pre-package" with >> OpenMRS... when is does so, it assigns a random UUID to each type. Don't >> we want to define uuids for these types beforehand, to confirm that the >> same concept map type has the same uuid across all implementations? I know >> this isn't how we've been doing things in the past, but it seems like >> something we really should be considering going forward. Don't we want to >> be able to identify that, say, concept map type "NARROWER-THAN" in one >> implementation is the same as the "NARROWER-THAN" type used in another >> implementation? This would ease Metadata sharing, for one thing, and >> would also ease the sharing of any other things like reports/scripts/etc >> that might need to be shared across implementations. >> >> My apologies if this has been debated before... I feel like I was part of >> discussion previously, but I can't entirely remember the reasoning for >> assigning random UUIDS (and obviously I wasn't convinced by that >> arguement... :) >> >> Take care, >> Mark >> >> >> >> >> ________________________________________ >> From: [email protected] [[email protected]] On Behalf Of >> Daniel Kayiwa [[email protected]] >> Sent: Friday, March 30, 2012 7:01 AM >> To: [email protected] >> Subject: [OPENMRS-IMPLEMENTERS] OpenMRS 1.9.0 RC2 Release! >> >> Greetings to everyone!!! >> >> We are happy to announce the release of OpenMRS 1.9.0 RC2 (Second Release >> Candidate) which you can get from the downloads page< >> https://sourceforge.net/projects/openmrs/files/prereleases/OpenMRS_1.9.0_RC2/>. >> It has a number of bugs fixed in the core application and some bundled >> modules. See changes since the first release candidate in the release notes< >> https://wiki.openmrs.org/display/RES/Release+Notes+1.9.0+RC2>. >> >> The standalone<https://wiki.openmrs.org/display/docs/OpenMRS+Standalone> >> version has a new option which configures OpenMRS with the MVP/CIEL >> dictionary, but without any patient data. If you are familiar with OpenMRS >> and want to start a new system, this is a good place to start. >> For developers, the standalone version now lets you specify vm arguments >> for adjusting memory, running in debug mode, profiling with YourKit, and >> more as per details from here< >> https://wiki.openmrs.org/display/docs/OpenMRS+Standalone>. >> >> We have also improved the module to help you test this second release >> candidate using your existing data. Read more about it from: Release >> Testing Helper Module< >> https://wiki.openmrs.org/display/docs/Release+Testing+Helper+Module>, >> and download it from here< >> https://modules.openmrs.org/modules/view.jsp?module=releasetestinghelper >> >. >> >> Please help us get there sooner by giving feedback on this second release >> candidate. If you find any bugs, report them in our ticket tracking system< >> http://tickets.openmrs.org/secure/CreateIssue.jspa?pid=10000&issuetype=1 >> >.**** >> >> If no major bugs are found, this will become the official 1.9.0 release >> in a couple of days. >> >> Upcoming End Of Life Announcements: >> The 1.6.x line will reach EOL with the next major release (1.9.0) >> >> A big thank you to the 70 developers and all who have, in various ways, >> contributed towards this release!!! >> >> Daniel Kayiwa >> On Behalf of the OpenMRS community >> >> -- >> The greatest want of the world is the want of men—men who will not be >> bought or sold, men who in their inmost souls are true and honest, men who >> do not fear to call sin by its right name, men whose conscience is as true >> to duty as the needle to the pole, men who will stand for the right though >> the heavens fall. >> ________________________________**** >> Click here to >> unsubscribe<mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l> >> from OpenMRS Implementers' mailing list >> _________________________________________ >> >> To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to >> [email protected] with "SIGNOFF openmrs-implement-l" in the >> body (not the subject) of your e-mail. >> >> [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]** >> ** >> **** >> **** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-implement-l>from >> OpenMRS Implementers' mailing list >> **** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-implement-l>from >> OpenMRS Implementers' mailing list >> **** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> **** >> **** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> **** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> **** >> ** ** >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> **** >> >> >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> >> >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> >> >> ------------------------------ >> Click here to >> unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from >> OpenMRS Developers' mailing list >> > > ------------------------------ > Click here to > unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

