{"action":"created","issue":{"url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/issues/307","repository_url":"https://api.github.com/repos/metadatacenter/cedar-template-editor","labels_url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/issues/307/labels{/name}","comments_url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/issues/307/comments","events_url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/issues/307/events","html_url":"https://github.com/metadatacenter/cedar-template-editor/issues/307","id":160769187,"number":307,"title":"Do we need separate field type for controlled terms?","user":{"login":"martinjoconnor","id":1731323,"avatar_url":"https://avatars.githubusercontent.com/u/1731323?v=3","gravatar_id":"","url":"https://api.github.com/users/martinjoconnor","html_url":"https://github.com/martinjoconnor","followers_url":"https://api.github.com/users/martinjoconnor/followers","following_url":"https://api.github.com/users/martinjoconnor/following{/other_user}","gists_url":"https://api.github.com/users/martinjoconnor/gists{/gist_id}","starred_url":"https://api.github.com/users/martinjoconnor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinjoconnor/subscriptions","organizations_url":"https://api.github.com/users/martinjoconnor/orgs","repos_url":"https://api.github.com/users/martinjoconnor/repos","events_url":"https://api.github.com/users/martinjoconnor/events{/privacy}","received_events_url":"https://api.github.com/users/martinjoconnor/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/labels/feature","name":"feature","color":"eb6420"},{"url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/labels/Release%200.8","name":"Release 0.8","color":"e6e6e6"},{"url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/labels/UX","name":"UX","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-16T21:49:15Z","updated_at":"2016-06-17T05:33:41Z","closed_at":null,"body":"At present we use a text field and then (optionally) restrict the value to come from an ontology. It does not seem natural that a 'text' field's value is a controlled term."},"comment":{"url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/issues/comments/226684216","html_url":"https://github.com/metadatacenter/cedar-template-editor/issues/307#issuecomment-226684216","issue_url":"https://api.github.com/repos/metadatacenter/cedar-template-editor/issues/307","id":226684216,"user":{"login":"graybeal","id":1266896,"avatar_url":"https://avatars.githubusercontent.com/u/1266896?v=3","gravatar_id":"","url":"https://api.github.com/users/graybeal","html_url":"https://github.com/graybeal","followers_url":"https://api.github.com/users/graybeal/followers","following_url":"https://api.github.com/users/graybeal/following{/other_user}","gists_url":"https://api.github.com/users/graybeal/gists{/gist_id}","starred_url":"https://api.github.com/users/graybeal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/graybeal/subscriptions","organizations_url":"https://api.github.com/users/graybeal/orgs","repos_url":"https://api.github.com/users/graybeal/repos","events_url":"https://api.github.com/users/graybeal/events{/privacy}","received_events_url":"https://api.github.com/users/graybeal/received_events","type":"User","site_admin":false},"created_at":"2016-06-17T05:33:41Z","updated_at":"2016-06-17T05:33:41Z","body":"if you want to clearly distinguish, call the non-controlled field 'free text' and the controlled term 'value selection'. A consideration is that we wanted to also allow the possibility for the pre-selected ontology choices to be suggested, but free text (which could also be a unique identifier) to be allowed also. \r\n\r\nI think it is odd, but we don't have to decide for 0.8 -- there is a migration path from the current model to a new model, as we add more subtle features.\r\n\r\n(In fact the model is a bit richer still, in that we'd like to encourage the selection of a controlled term even to fill out free-text fields. We haven't pursued that yet, and don't need to for 1.0. Just be aware there is more complexity than just those two choices.)"}}
{"actor":{"display_login":"graybeal"}}