{"action":"created","issue":{"url":"https://api.github.com/repos/hybox/models/issues/10","repository_url":"https://api.github.com/repos/hybox/models","labels_url":"https://api.github.com/repos/hybox/models/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/hybox/models/issues/10/comments","events_url":"https://api.github.com/repos/hybox/models/issues/10/events","html_url":"https://github.com/hybox/models/issues/10","id":116437682,"number":10,"title":"Determine customization possibilities for models","user":{"login":"azaroth42","id":871868,"avatar_url":"https://avatars.githubusercontent.com/u/871868?v=3","gravatar_id":"","url":"https://api.github.com/users/azaroth42","html_url":"https://github.com/azaroth42","followers_url":"https://api.github.com/users/azaroth42/followers","following_url":"https://api.github.com/users/azaroth42/following{/other_user}","gists_url":"https://api.github.com/users/azaroth42/gists{/gist_id}","starred_url":"https://api.github.com/users/azaroth42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azaroth42/subscriptions","organizations_url":"https://api.github.com/users/azaroth42/orgs","repos_url":"https://api.github.com/users/azaroth42/repos","events_url":"https://api.github.com/users/azaroth42/events{/privacy}","received_events_url":"https://api.github.com/users/azaroth42/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hybox/models/labels/defer","name":"defer","color":"000000"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-11-11T22:45:42Z","updated_at":"2016-03-21T20:41:36Z","closed_at":null,"body":"Responsible: @azaroth42 @no-reply @mjgiarlo @hannahfrost @guegueng \r\nAccountable: @mjgiarlo @hannahfrost \r\nConsulted: ?\r\nInformed: Directors\r\n\r\n_Issue:_\r\nThere should be a lightweight way to customize models provided in HyBox.  If no customization is possible, then the risk is that adopters will turn away from the product for the wrong reasons. For example, if the would-be adopter \"needs\" to have a certain metadata field, but there is no possibility of adding additional fields, then that might be considered a deal-breaker.  The decision to be made is the extent to which customization of models is to be implemented, from a documented set of choices with advantages and likely costs/risks.\r\nThe subsequent side of this is that the information needs to be exposed to the end user in a reasonable way.\r\n\r\n_Proposal:_\r\nResponsible to discuss and document decision on most appropriate way forwards, taking into account cost to implement.  Initial strawperson list to discuss and extend:\r\n\r\n* No customization\r\n* Create hyboxlocal namespace and shove *everything* in there \r\n* Selection from a long list of pre-determined predicates / options\r\n* JSON-LD contexts to perform mappings only in JSON input\r\n* Allow assignment of human readable label to mapping\r\n* Allow creation of terms, labels/templates, and expression of equivalence to external\r\n* Allow full on ontology modeling\r\n"},"comment":{"url":"https://api.github.com/repos/hybox/models/issues/comments/199470581","html_url":"https://github.com/hybox/models/issues/10#issuecomment-199470581","issue_url":"https://api.github.com/repos/hybox/models/issues/10","id":199470581,"user":{"login":"hannahfrost","id":1801076,"avatar_url":"https://avatars.githubusercontent.com/u/1801076?v=3","gravatar_id":"","url":"https://api.github.com/users/hannahfrost","html_url":"https://github.com/hannahfrost","followers_url":"https://api.github.com/users/hannahfrost/followers","following_url":"https://api.github.com/users/hannahfrost/following{/other_user}","gists_url":"https://api.github.com/users/hannahfrost/gists{/gist_id}","starred_url":"https://api.github.com/users/hannahfrost/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hannahfrost/subscriptions","organizations_url":"https://api.github.com/users/hannahfrost/orgs","repos_url":"https://api.github.com/users/hannahfrost/repos","events_url":"https://api.github.com/users/hannahfrost/events{/privacy}","received_events_url":"https://api.github.com/users/hannahfrost/received_events","type":"User","site_admin":false},"created_at":"2016-03-21T20:41:36Z","updated_at":"2016-03-21T20:41:36Z","body":":+1: to deferring for the time being. I added @guegueng as a Responsible and it would be helpful to start discussions on this matter soon."}}