"producing this data product (but does not necessarily produce it themselves) <br/>" +
"IP Negotiator: the person/organization that handles intellectual property, " +
"including this vocabulary or ontology <br/>" +
"Other: specify if none of these fit.")
.setExample("content manager")
.addOption(new Option("--choose one--"))
.addOption(new Option("content manager"))
.addOption(new Option("ontology producer"))
.addOption(new Option("organizational manager"))
.addOption(new Option("IP negotiator"))
.addOption(new Option("other"))
,
// TODO createAttrDef(OmvMmi.accessStatus),
// TODO createAttrDef(OmvMmi.accessStatusDate),
// TODO createAttrDef(OmvMmi.licenseCode),
// TODO createAttrDef(OmvMmi.licenseReference),
// TODO createAttrDef(OmvMmi.licenseAsOfDate),
createAttrDef(OmvMmi.temporaryMmiRole)
.setLabel("Temporary MMI role")
.setTooltip("Until an agreement is reached on MMI's role, what role is MMI currently playing: <br/>" +
"Content Manager: MMI actively manages this vocabulary content and is responsible (with the community) for its creation <br/>" +
"Ontology Producer: MMI accepts vocabulary content from the community and turns it into a served ontology <br/>" +
"Ontology Republisher: MMI accepts an ontology, caches it, and produces its own copy of the ontology " +
"in order to provide additional services (URI generation, revision history maintenance and tracking, and so on).")
.setExample("ontology producer")
.addOption(new Option("--choose one--"))
.addOption(new Option("content manager"))
.addOption(new Option("ontology producer"))
.addOption(new Option("ontology republisher"))
.addOption(new Option("other"))
,
// TODO createAttrDef(OmvMmi.agreedMmiRole),
createAttrDef(OmvMmi.creditRequired)
.setLabel("Author credit required")
.setTooltip("Specifies whether users of the ontology have to provide credit to its creator. " +
"Please choose whatever applies ('no' is a very helpful selection), and enter the next " +
"field if the select here is 'yes' or 'conditional'. Leave blank if you aren't sure.")
.setExample("yes")
.addOption(new Option("not specified"))
.addOption(new Option("yes"))
.addOption(new Option("no"))
.addOption(new Option("conditional"))
,
// TODO createAttrDef(OmvMmi.creditConditions),
createAttrDef(OmvMmi.creditCitation)