{"action":"created","issue":{"url":"https://api.github.com/repos/dohliam/gdcl/issues/2","labels_url":"https://api.github.com/repos/dohliam/gdcl/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/dohliam/gdcl/issues/2/comments","events_url":"https://api.github.com/repos/dohliam/gdcl/issues/2/events","html_url":"https://github.com/dohliam/gdcl/issues/2","id":59134727,"number":2,"title":"Proposals for global installation","user":{"login":"Firef0x","id":2487841,"avatar_url":"https://avatars.githubusercontent.com/u/2487841?v=3","gravatar_id":"","url":"https://api.github.com/users/Firef0x","html_url":"https://github.com/Firef0x","followers_url":"https://api.github.com/users/Firef0x/followers","following_url":"https://api.github.com/users/Firef0x/following{/other_user}","gists_url":"https://api.github.com/users/Firef0x/gists{/gist_id}","starred_url":"https://api.github.com/users/Firef0x/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Firef0x/subscriptions","organizations_url":"https://api.github.com/users/Firef0x/orgs","repos_url":"https://api.github.com/users/Firef0x/repos","events_url":"https://api.github.com/users/Firef0x/events{/privacy}","received_events_url":"https://api.github.com/users/Firef0x/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-02-26T20:05:34Z","updated_at":"2015-03-09T03:13:51Z","closed_at":"2015-03-09T03:13:51Z","body":"Hello, @dohliam !\r\n\r\nAppreciate your great work! :rose: I want to submit this program in [Arch User Repository](https://aur.archlinux.org/) so that `Arch Linux` users could install it easily with package manager. I've already written the install script, and have some proposals for global installation. The install script can be found in https://build.opensuse.org/package/show/home:firef0x/gdcl .\r\n\r\nFirst, would you please shorten the name of the executable? It is `lookup.rb` and `group.rb` now, slightly long. [sdcv](http://sdcv.sourceforge.net/) just names its executable [4 letter long](https://www.archlinux.org/packages/community/x86_64/sdcv/files/) and so does [ydcv](https://www.archlinux.org/packages/community/any/ydcv/files/). I suggest to change the name of `lookup.rb` to `gdcl`, and `group.rb` to `gdcg`.\r\n\r\nSecond, there are a number of configuration options at the beginning of the scripts now. If the scripts are installed into `/usr/bin`, the options would be overwritten after an upgrade by package manager. I think it's better to separate the options from the scripts and group them into a conf file in `/etc` or `~`. The file in `/etc` or `~` wouldn't be overwritten after an upgrade by package manager. Since most of the program in Linux works in that way, I think it worth a shot.\r\n\r\nDo you agree with me? :sweat_smile: Hope for your reply!\r\n\r\nYours sincerely! :bow: "},"comment":{"url":"https://api.github.com/repos/dohliam/gdcl/issues/comments/77794432","html_url":"https://github.com/dohliam/gdcl/issues/2#issuecomment-77794432","issue_url":"https://api.github.com/repos/dohliam/gdcl/issues/2","id":77794432,"user":{"login":"dohliam","id":9295750,"avatar_url":"https://avatars.githubusercontent.com/u/9295750?v=3","gravatar_id":"","url":"https://api.github.com/users/dohliam","html_url":"https://github.com/dohliam","followers_url":"https://api.github.com/users/dohliam/followers","following_url":"https://api.github.com/users/dohliam/following{/other_user}","gists_url":"https://api.github.com/users/dohliam/gists{/gist_id}","starred_url":"https://api.github.com/users/dohliam/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dohliam/subscriptions","organizations_url":"https://api.github.com/users/dohliam/orgs","repos_url":"https://api.github.com/users/dohliam/repos","events_url":"https://api.github.com/users/dohliam/events{/privacy}","received_events_url":"https://api.github.com/users/dohliam/received_events","type":"User","site_admin":false},"created_at":"2015-03-09T03:13:51Z","updated_at":"2015-03-09T03:13:51Z","body":"Fixed as of 79a9853"}}