{"action":"created","issue":{"url":"https://api.github.com/repos/NCEAS/metacat/issues/199","repository_url":"https://api.github.com/repos/NCEAS/metacat","labels_url":"https://api.github.com/repos/NCEAS/metacat/issues/199/labels{/name}","comments_url":"https://api.github.com/repos/NCEAS/metacat/issues/199/comments","events_url":"https://api.github.com/repos/NCEAS/metacat/issues/199/events","html_url":"https://github.com/NCEAS/metacat/issues/199","id":301960308,"number":199,"title":"access control too dependent on eml","user":{"login":"mbjones","id":766407,"avatar_url":"https://avatars0.githubusercontent.com/u/766407?v=4","gravatar_id":"","url":"https://api.github.com/users/mbjones","html_url":"https://github.com/mbjones","followers_url":"https://api.github.com/users/mbjones/followers","following_url":"https://api.github.com/users/mbjones/following{/other_user}","gists_url":"https://api.github.com/users/mbjones/gists{/gist_id}","starred_url":"https://api.github.com/users/mbjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbjones/subscriptions","organizations_url":"https://api.github.com/users/mbjones/orgs","repos_url":"https://api.github.com/users/mbjones/repos","events_url":"https://api.github.com/users/mbjones/events{/privacy}","received_events_url":"https://api.github.com/users/mbjones/received_events","type":"User","site_admin":false},"labels":[{"id":822385528,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Category:%20metacat","name":"Category: metacat","color":"ededed","default":false},{"id":822385150,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Component:%20Bugzilla-Id","name":"Component: Bugzilla-Id","color":"ededed","default":false},{"id":822385527,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Priority:%20Immediate","name":"Priority: Immediate","color":"ededed","default":false},{"id":822385142,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Status:%20Resolved","name":"Status: Resolved","color":"ededed","default":false},{"id":822385145,"url":"https://api.github.com/repos/NCEAS/metacat/labels/Tracker:%20Bug","name":"Tracker: Bug","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/NCEAS/metacat/milestones/5","html_url":"https://github.com/NCEAS/metacat/milestone/5","labels_url":"https://api.github.com/repos/NCEAS/metacat/milestones/5/labels","id":3157807,"number":5,"title":"1.3","description":null,"creator":{"login":"mbjones","id":766407,"avatar_url":"https://avatars0.githubusercontent.com/u/766407?v=4","gravatar_id":"","url":"https://api.github.com/users/mbjones","html_url":"https://github.com/mbjones","followers_url":"https://api.github.com/users/mbjones/followers","following_url":"https://api.github.com/users/mbjones/following{/other_user}","gists_url":"https://api.github.com/users/mbjones/gists{/gist_id}","starred_url":"https://api.github.com/users/mbjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbjones/subscriptions","organizations_url":"https://api.github.com/users/mbjones/orgs","repos_url":"https://api.github.com/users/mbjones/repos","events_url":"https://api.github.com/users/mbjones/events{/privacy}","received_events_url":"https://api.github.com/users/mbjones/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":6,"state":"open","created_at":"2018-03-03T00:16:07Z","updated_at":"2018-03-03T02:34:46Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2018-03-03T02:34:45Z","updated_at":"2018-03-03T02:34:47Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"---\n\n\nAuthor Name: **Chad Berkley** (Chad Berkley)\nOriginal Redmine Issue: 926, https://projects.ecoinformatics.org/ecoinfo/issues/926\nOriginal Date: 2002-12-11\nOriginal Assignee: Jing Tao\n\n---\n\nMetacat's access control seems too dependent on EML.  If I have a single\r\n(arbitrarily or non-typed) document and I want to make it publicy readable, I\r\nhave to create an eml package with triples pointing to an access file then\r\ninsert the whole package into metacat, when all I really want to do is insert\r\nthat single file and say 'make this publicly readable'.  \r\n\r\nOne way to do this is to make a generic interface that is internal to metacat\r\nbut can be subclasses by some plugin to parse specific ACL documents (like\r\neml-access).  This generic interface would be part of the metacat API so that it\r\nis accessible via http.  \r\n\r\nAnother way to do it is to have metacat actually create access documents from\r\nsome API function, but this might run into conflict problems if a package\r\nalready has an access file.\r\n\r\nWe are going to have to retool this a bit when we start using eml2 anyway so it\r\nwould be a good time to make this interface more general.\n\n\n"},"comment":{"url":"https://api.github.com/repos/NCEAS/metacat/issues/comments/370109617","html_url":"https://github.com/NCEAS/metacat/issues/199#issuecomment-370109617","issue_url":"https://api.github.com/repos/NCEAS/metacat/issues/199","id":370109617,"user":{"login":"mbjones","id":766407,"avatar_url":"https://avatars0.githubusercontent.com/u/766407?v=4","gravatar_id":"","url":"https://api.github.com/users/mbjones","html_url":"https://github.com/mbjones","followers_url":"https://api.github.com/users/mbjones/followers","following_url":"https://api.github.com/users/mbjones/following{/other_user}","gists_url":"https://api.github.com/users/mbjones/gists{/gist_id}","starred_url":"https://api.github.com/users/mbjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbjones/subscriptions","organizations_url":"https://api.github.com/users/mbjones/orgs","repos_url":"https://api.github.com/users/mbjones/repos","events_url":"https://api.github.com/users/mbjones/events{/privacy}","received_events_url":"https://api.github.com/users/mbjones/received_events","type":"User","site_admin":false},"created_at":"2018-03-03T02:34:47Z","updated_at":"2018-03-03T02:34:47Z","author_association":"CONTRIBUTOR","body":"---\n\nOriginal Redmine Comment\nAuthor Name: **Redmine Admin** (Redmine Admin)\nOriginal Date: 2013-03-27T21:15:44Z\n\n---\n\nOriginal Bugzilla ID was 926"}}
{"actor":{"display_login":"mbjones"}}