{"action":"created","issue":{"url":"https://api.github.com/repos/QuarkX/Quark/issues/6","repository_url":"https://api.github.com/repos/QuarkX/Quark","labels_url":"https://api.github.com/repos/QuarkX/Quark/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/QuarkX/Quark/issues/6/comments","events_url":"https://api.github.com/repos/QuarkX/Quark/issues/6/events","html_url":"https://github.com/QuarkX/Quark/issues/6","id":164234081,"number":6,"title":"CLI Design","user":{"login":"Danappelxx","id":3291251,"avatar_url":"https://avatars.githubusercontent.com/u/3291251?v=3","gravatar_id":"","url":"https://api.github.com/users/Danappelxx","html_url":"https://github.com/Danappelxx","followers_url":"https://api.github.com/users/Danappelxx/followers","following_url":"https://api.github.com/users/Danappelxx/following{/other_user}","gists_url":"https://api.github.com/users/Danappelxx/gists{/gist_id}","starred_url":"https://api.github.com/users/Danappelxx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Danappelxx/subscriptions","organizations_url":"https://api.github.com/users/Danappelxx/orgs","repos_url":"https://api.github.com/users/Danappelxx/repos","events_url":"https://api.github.com/users/Danappelxx/events{/privacy}","received_events_url":"https://api.github.com/users/Danappelxx/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/QuarkX/Quark/labels/discussion","name":"discussion","color":"fbca04"},{"url":"https://api.github.com/repos/QuarkX/Quark/labels/help%20wanted","name":"help wanted","color":"128A0C"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2016-07-07T05:45:50Z","updated_at":"2016-07-07T14:43:06Z","closed_at":null,"body":"Before we can start developing the CLI, we have to agree on a design. I was thinking of a `command:subcommand` system syntax where subcommands are denoted with semicolons.\r\n\r\nExamples:\r\n```shell\r\nquark deploy:heroku\r\n```\r\n```shell\r\nquark new:resource:name=\"Todo\"\r\n```\r\n```shell\r\nquark xcode\r\n```\r\n```shell\r\nquark spm:add:name=\"Zewo/PostgreSQL\",version:\"0.7\"\r\n```\r\n\r\nI'm undecided for how to handle arguments. `command:subcommand --arg=value --arg2=value2` or with `command:subcommand:arg=value,arg2=value2`. Both feel a little verbose to me, so I'm not sure if I like either.\r\n\r\nRFC!"},"comment":{"url":"https://api.github.com/repos/QuarkX/Quark/issues/comments/231098941","html_url":"https://github.com/QuarkX/Quark/issues/6#issuecomment-231098941","issue_url":"https://api.github.com/repos/QuarkX/Quark/issues/6","id":231098941,"user":{"login":"paulofaria","id":5126193,"avatar_url":"https://avatars.githubusercontent.com/u/5126193?v=3","gravatar_id":"","url":"https://api.github.com/users/paulofaria","html_url":"https://github.com/paulofaria","followers_url":"https://api.github.com/users/paulofaria/followers","following_url":"https://api.github.com/users/paulofaria/following{/other_user}","gists_url":"https://api.github.com/users/paulofaria/gists{/gist_id}","starred_url":"https://api.github.com/users/paulofaria/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/paulofaria/subscriptions","organizations_url":"https://api.github.com/users/paulofaria/orgs","repos_url":"https://api.github.com/users/paulofaria/repos","events_url":"https://api.github.com/users/paulofaria/events{/privacy}","received_events_url":"https://api.github.com/users/paulofaria/received_events","type":"User","site_admin":false},"created_at":"2016-07-07T14:43:06Z","updated_at":"2016-07-07T14:43:06Z","body":"I think the best approach is to use the issue description. Everything who's a member of the organization can edit it. So I'll just add a section below the description with the proposal and we can discuss on the comments here and if anyone wants to add something just edit the issue description."}}
{"actor":{"display_login":"paulofaria"}}