{"action":"created","issue":{"url":"https://api.github.com/repos/JdeH/Transcrypt/issues/132","repository_url":"https://api.github.com/repos/JdeH/Transcrypt","labels_url":"https://api.github.com/repos/JdeH/Transcrypt/issues/132/labels{/name}","comments_url":"https://api.github.com/repos/JdeH/Transcrypt/issues/132/comments","events_url":"https://api.github.com/repos/JdeH/Transcrypt/issues/132/events","html_url":"https://github.com/JdeH/Transcrypt/issues/132","id":182467665,"number":132,"title":"Have a config file with 'personal' preferences.","user":{"login":"JdeH","id":1730289,"avatar_url":"https://avatars.githubusercontent.com/u/1730289?v=3","gravatar_id":"","url":"https://api.github.com/users/JdeH","html_url":"https://github.com/JdeH","followers_url":"https://api.github.com/users/JdeH/followers","following_url":"https://api.github.com/users/JdeH/following{/other_user}","gists_url":"https://api.github.com/users/JdeH/gists{/gist_id}","starred_url":"https://api.github.com/users/JdeH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JdeH/subscriptions","organizations_url":"https://api.github.com/users/JdeH/orgs","repos_url":"https://api.github.com/users/JdeH/repos","events_url":"https://api.github.com/users/JdeH/events{/privacy}","received_events_url":"https://api.github.com/users/JdeH/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JdeH/Transcrypt/labels/enhancement","name":"enhancement","color":"0000ff"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2016-10-12T08:42:23Z","updated_at":"2016-10-12T11:58:58Z","closed_at":null,"body":"There are quite some command line switches now, and not everything is easily said in command line format.\r\n\r\nSo a config file will be added, most likely in the JSON format, since it's univeral, easy to parse and not as bloated and overly formalized as XML.\r\n"},"comment":{"url":"https://api.github.com/repos/JdeH/Transcrypt/issues/comments/253194104","html_url":"https://github.com/JdeH/Transcrypt/issues/132#issuecomment-253194104","issue_url":"https://api.github.com/repos/JdeH/Transcrypt/issues/132","id":253194104,"user":{"login":"AXGKl","id":9989548,"avatar_url":"https://avatars.githubusercontent.com/u/9989548?v=3","gravatar_id":"","url":"https://api.github.com/users/AXGKl","html_url":"https://github.com/AXGKl","followers_url":"https://api.github.com/users/AXGKl/followers","following_url":"https://api.github.com/users/AXGKl/following{/other_user}","gists_url":"https://api.github.com/users/AXGKl/gists{/gist_id}","starred_url":"https://api.github.com/users/AXGKl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AXGKl/subscriptions","organizations_url":"https://api.github.com/users/AXGKl/orgs","repos_url":"https://api.github.com/users/AXGKl/repos","events_url":"https://api.github.com/users/AXGKl/events{/privacy}","received_events_url":"https://api.github.com/users/AXGKl/received_events","type":"User","site_admin":false},"created_at":"2016-10-12T11:58:58Z","updated_at":"2016-10-12T11:58:58Z","body":"> Programming isn't work for me\r\n\r\nA painter has to paint. We are built to be creative and an open editor is like a canvas, just far less restricted regarding possibilities to express yourself.  \r\n\r\nRegarind you focussing on the core and familiar with it: Yeah, I'm already nervous for the metaclass PR...\r\n\r\nRegarding the need to get back to me for new options:\r\n\r\nDon't think so - did not look into your config machinery right now but it has to be in any case possible to add new understood keys and optional category in a python module. \r\n\r\nSth like module `config_defs.py`:\r\n\r\n```python\r\nclass Minification(Category):\r\n    '''Javascript Minification options''''\r\n    _short, = 'xm'\r\n    # minify: Run the minifier at each compile\r\n    enable = True\r\n    # jdk_location: Specify the location of your jdk executable or leave empty to use your system default.\r\n    jdk = \"\"\r\n```\r\n\r\nand that contains all infos for CLI help and parsing of options in long and short format including defaults and also environment key and location of the key within the py config.\r\n\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"AXGKl"}}