{"action":"created","issue":{"url":"https://api.github.com/repos/kaitai-io/kaitai_struct/issues/59","repository_url":"https://api.github.com/repos/kaitai-io/kaitai_struct","labels_url":"https://api.github.com/repos/kaitai-io/kaitai_struct/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/kaitai-io/kaitai_struct/issues/59/comments","events_url":"https://api.github.com/repos/kaitai-io/kaitai_struct/issues/59/events","html_url":"https://github.com/kaitai-io/kaitai_struct/issues/59","id":193460497,"number":59,"title":"Extended metainformation: title, licenses, etc","user":{"login":"GreyCat","id":157154,"avatar_url":"https://avatars.githubusercontent.com/u/157154?v=3","gravatar_id":"","url":"https://api.github.com/users/GreyCat","html_url":"https://github.com/GreyCat","followers_url":"https://api.github.com/users/GreyCat/followers","following_url":"https://api.github.com/users/GreyCat/following{/other_user}","gists_url":"https://api.github.com/users/GreyCat/gists{/gist_id}","starred_url":"https://api.github.com/users/GreyCat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreyCat/subscriptions","organizations_url":"https://api.github.com/users/GreyCat/orgs","repos_url":"https://api.github.com/users/GreyCat/repos","events_url":"https://api.github.com/users/GreyCat/events{/privacy}","received_events_url":"https://api.github.com/users/GreyCat/received_events","type":"User","site_admin":false},"labels":[{"id":329236478,"url":"https://api.github.com/repos/kaitai-io/kaitai_struct/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"GreyCat","id":157154,"avatar_url":"https://avatars.githubusercontent.com/u/157154?v=3","gravatar_id":"","url":"https://api.github.com/users/GreyCat","html_url":"https://github.com/GreyCat","followers_url":"https://api.github.com/users/GreyCat/followers","following_url":"https://api.github.com/users/GreyCat/following{/other_user}","gists_url":"https://api.github.com/users/GreyCat/gists{/gist_id}","starred_url":"https://api.github.com/users/GreyCat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreyCat/subscriptions","organizations_url":"https://api.github.com/users/GreyCat/orgs","repos_url":"https://api.github.com/users/GreyCat/repos","events_url":"https://api.github.com/users/GreyCat/events{/privacy}","received_events_url":"https://api.github.com/users/GreyCat/received_events","type":"User","site_admin":false},"assignees":[{"login":"GreyCat","id":157154,"avatar_url":"https://avatars.githubusercontent.com/u/157154?v=3","gravatar_id":"","url":"https://api.github.com/users/GreyCat","html_url":"https://github.com/GreyCat","followers_url":"https://api.github.com/users/GreyCat/followers","following_url":"https://api.github.com/users/GreyCat/following{/other_user}","gists_url":"https://api.github.com/users/GreyCat/gists{/gist_id}","starred_url":"https://api.github.com/users/GreyCat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreyCat/subscriptions","organizations_url":"https://api.github.com/users/GreyCat/orgs","repos_url":"https://api.github.com/users/GreyCat/repos","events_url":"https://api.github.com/users/GreyCat/events{/privacy}","received_events_url":"https://api.github.com/users/GreyCat/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-12-05T10:28:09Z","updated_at":"2016-12-05T11:34:32Z","closed_at":null,"body":"I propose to add more keys to the `meta` while we're at it (see #20 and #53) for making it easier to manage a large library of formats. My proposals:\r\n\r\n* `title` — something akin to `<title>...</title>` HTML element — human-readable name of the format, if it exists. If it doesn't, probably we'll just use `id`. For example, for `gif.ksy` it should be something like \"GIF (Graphics Interchange Format)\", for `elf.ksy` it should be \"ELF (Executable and Linkable Format)\", etc.\r\n* `license` — a string that contains machine-readable license reference for a format ksy spec, according to [SPDX](https://spdx.org/) license expressions\r\n\r\nMore ideas:\r\n\r\n* some general areas of applications or just keywords / tags — ideally, should stick to some existing well-known classification?\r\n* links to format descriptions / IDs on some external websites:\r\n  * PRONOM ID, for example [GIF 87a](http://www.nationalarchives.gov.uk/PRONOM/Format/proFormatSearch.aspx?status=detailReport&id=619)\r\n  * Apple Uniform Type Identifier?\r\n  * MIME type?\r\n\r\nI want some peer review of this stuff before I add it. cc @koczkatamas @LogicAndTrick @markbook2?"},"comment":{"url":"https://api.github.com/repos/kaitai-io/kaitai_struct/issues/comments/264832298","html_url":"https://github.com/kaitai-io/kaitai_struct/issues/59#issuecomment-264832298","issue_url":"https://api.github.com/repos/kaitai-io/kaitai_struct/issues/59","id":264832298,"user":{"login":"LogicAndTrick","id":3071180,"avatar_url":"https://avatars.githubusercontent.com/u/3071180?v=3","gravatar_id":"","url":"https://api.github.com/users/LogicAndTrick","html_url":"https://github.com/LogicAndTrick","followers_url":"https://api.github.com/users/LogicAndTrick/followers","following_url":"https://api.github.com/users/LogicAndTrick/following{/other_user}","gists_url":"https://api.github.com/users/LogicAndTrick/gists{/gist_id}","starred_url":"https://api.github.com/users/LogicAndTrick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LogicAndTrick/subscriptions","organizations_url":"https://api.github.com/users/LogicAndTrick/orgs","repos_url":"https://api.github.com/users/LogicAndTrick/repos","events_url":"https://api.github.com/users/LogicAndTrick/events{/privacy}","received_events_url":"https://api.github.com/users/LogicAndTrick/received_events","type":"User","site_admin":false},"created_at":"2016-12-05T11:34:32Z","updated_at":"2016-12-05T11:34:32Z","body":"Some thoughts:\r\n- Author information (name, email, website, etc)\r\n- KSY version number (if the ksy format is updated/changed you can increase the version)\r\n- Creation/modified date\r\n- List of external dependencies (e.g. if the format depends on an opaque external type)\r\n- Also like the idea of license, mime type, keywords. Magic number sounds like an interesting idea too. (Though I sometimes deal with formats that have more than one magic number)\r\n"}}
{"actor":{"display_login":"LogicAndTrick"}}