{"action":"created","issue":{"url":"https://api.github.com/repos/datreant/datreant/issues/15","labels_url":"https://api.github.com/repos/datreant/datreant/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/datreant/datreant/issues/15/comments","events_url":"https://api.github.com/repos/datreant/datreant/issues/15/events","html_url":"https://github.com/datreant/datreant/issues/15","id":104593978,"number":15,"title":"Add an aggregator for dataset metadata","user":{"login":"dotsdl","id":1326811,"avatar_url":"https://avatars.githubusercontent.com/u/1326811?v=3","gravatar_id":"","url":"https://api.github.com/users/dotsdl","html_url":"https://github.com/dotsdl","followers_url":"https://api.github.com/users/dotsdl/followers","following_url":"https://api.github.com/users/dotsdl/following{/other_user}","gists_url":"https://api.github.com/users/dotsdl/gists{/gist_id}","starred_url":"https://api.github.com/users/dotsdl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotsdl/subscriptions","organizations_url":"https://api.github.com/users/dotsdl/orgs","repos_url":"https://api.github.com/users/dotsdl/repos","events_url":"https://api.github.com/users/dotsdl/events{/privacy}","received_events_url":"https://api.github.com/users/dotsdl/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/datreant/datreant/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/datreant/datreant/labels/priority%20medium","name":"priority medium","color":"bfe5bf"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/datreant/datreant/milestones/2","html_url":"https://github.com/datreant/datreant/milestones/0.7.0","labels_url":"https://api.github.com/repos/datreant/datreant/milestones/2/labels","id":1217247,"number":2,"title":"0.7.0","description":"","creator":{"login":"dotsdl","id":1326811,"avatar_url":"https://avatars.githubusercontent.com/u/1326811?v=3","gravatar_id":"","url":"https://api.github.com/users/dotsdl","html_url":"https://github.com/dotsdl","followers_url":"https://api.github.com/users/dotsdl/followers","following_url":"https://api.github.com/users/dotsdl/following{/other_user}","gists_url":"https://api.github.com/users/dotsdl/gists{/gist_id}","starred_url":"https://api.github.com/users/dotsdl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotsdl/subscriptions","organizations_url":"https://api.github.com/users/dotsdl/orgs","repos_url":"https://api.github.com/users/dotsdl/repos","events_url":"https://api.github.com/users/dotsdl/events{/privacy}","received_events_url":"https://api.github.com/users/dotsdl/received_events","type":"User","site_admin":false},"open_issues":14,"closed_issues":3,"state":"open","created_at":"2015-07-21T02:13:41Z","updated_at":"2015-12-29T20:08:32Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2015-09-02T23:52:16Z","updated_at":"2015-12-29T20:08:32Z","closed_at":"2015-12-29T20:08:32Z","body":"Although HDF5 files are able to store attributes to internal nodes, these are known to be slow to read/write, and there are fundamental size limits to these. What's more, we hope to support more data file backends in the future, so we don't want to rely on the neat features of HDF5 for metadata storage.\r\n\r\nIf treants had a `.meta` aggregator that worked similarly to the `.data` aggregator, but instead storing dictionaries of python data structures as flat yaml files in the directory structure of the treant, that would be swell. This would allow metadata to live alongside data, whatever its form, and it would be human-readable and editable."},"comment":{"url":"https://api.github.com/repos/datreant/datreant/issues/comments/167866180","html_url":"https://github.com/datreant/datreant/issues/15#issuecomment-167866180","issue_url":"https://api.github.com/repos/datreant/datreant/issues/15","id":167866180,"user":{"login":"dotsdl","id":1326811,"avatar_url":"https://avatars.githubusercontent.com/u/1326811?v=3","gravatar_id":"","url":"https://api.github.com/users/dotsdl","html_url":"https://github.com/dotsdl","followers_url":"https://api.github.com/users/dotsdl/followers","following_url":"https://api.github.com/users/dotsdl/following{/other_user}","gists_url":"https://api.github.com/users/dotsdl/gists{/gist_id}","starred_url":"https://api.github.com/users/dotsdl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotsdl/subscriptions","organizations_url":"https://api.github.com/users/dotsdl/orgs","repos_url":"https://api.github.com/users/dotsdl/repos","events_url":"https://api.github.com/users/dotsdl/events{/privacy}","received_events_url":"https://api.github.com/users/dotsdl/received_events","type":"User","site_admin":false},"created_at":"2015-12-29T20:08:32Z","updated_at":"2015-12-29T20:08:32Z","body":"I think this issue is related to things we want to do, but doesn't really address the current route of the library."}}