{"action":"created","issue":{"url":"https://api.github.com/repos/AladW/aurutils/issues/302","repository_url":"https://api.github.com/repos/AladW/aurutils","labels_url":"https://api.github.com/repos/AladW/aurutils/issues/302/labels{/name}","comments_url":"https://api.github.com/repos/AladW/aurutils/issues/302/comments","events_url":"https://api.github.com/repos/AladW/aurutils/issues/302/events","html_url":"https://github.com/AladW/aurutils/issues/302","id":298664223,"number":302,"title":"additional environment variables","user":{"login":"terencode","id":12665563,"avatar_url":"https://avatars1.githubusercontent.com/u/12665563?v=4","gravatar_id":"","url":"https://api.github.com/users/terencode","html_url":"https://github.com/terencode","followers_url":"https://api.github.com/users/terencode/followers","following_url":"https://api.github.com/users/terencode/following{/other_user}","gists_url":"https://api.github.com/users/terencode/gists{/gist_id}","starred_url":"https://api.github.com/users/terencode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/terencode/subscriptions","organizations_url":"https://api.github.com/users/terencode/orgs","repos_url":"https://api.github.com/users/terencode/repos","events_url":"https://api.github.com/users/terencode/events{/privacy}","received_events_url":"https://api.github.com/users/terencode/received_events","type":"User","site_admin":false},"labels":[{"id":333860420,"url":"https://api.github.com/repos/AladW/aurutils/labels/enhancement","name":"enhancement","color":"bfd4f2","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/AladW/aurutils/milestones/30","html_url":"https://github.com/AladW/aurutils/milestone/30","labels_url":"https://api.github.com/repos/AladW/aurutils/milestones/30/labels","id":2487717,"number":30,"title":"2.0.0","description":"","creator":{"login":"AladW","id":5507364,"avatar_url":"https://avatars0.githubusercontent.com/u/5507364?v=4","gravatar_id":"","url":"https://api.github.com/users/AladW","html_url":"https://github.com/AladW","followers_url":"https://api.github.com/users/AladW/followers","following_url":"https://api.github.com/users/AladW/following{/other_user}","gists_url":"https://api.github.com/users/AladW/gists{/gist_id}","starred_url":"https://api.github.com/users/AladW/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AladW/subscriptions","organizations_url":"https://api.github.com/users/AladW/orgs","repos_url":"https://api.github.com/users/AladW/repos","events_url":"https://api.github.com/users/AladW/events{/privacy}","received_events_url":"https://api.github.com/users/AladW/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":82,"state":"open","created_at":"2017-04-28T08:42:11Z","updated_at":"2018-03-29T14:09:23Z","due_on":null,"closed_at":null},"comments":21,"created_at":"2018-02-20T16:40:00Z","updated_at":"2018-03-31T14:56:25Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This (JSON?) configuration file could first hold per-repository-settings:\r\n\r\n- You could add different settings per repo:\r\n    -> `devel` to know it is holding vcs packages\r\n    -> `default` for the default repo to use when for example adding a new package \r\n"},"comment":{"url":"https://api.github.com/repos/AladW/aurutils/issues/comments/377698718","html_url":"https://github.com/AladW/aurutils/issues/302#issuecomment-377698718","issue_url":"https://api.github.com/repos/AladW/aurutils/issues/302","id":377698718,"user":{"login":"maximbaz","id":1177900,"avatar_url":"https://avatars2.githubusercontent.com/u/1177900?v=4","gravatar_id":"","url":"https://api.github.com/users/maximbaz","html_url":"https://github.com/maximbaz","followers_url":"https://api.github.com/users/maximbaz/followers","following_url":"https://api.github.com/users/maximbaz/following{/other_user}","gists_url":"https://api.github.com/users/maximbaz/gists{/gist_id}","starred_url":"https://api.github.com/users/maximbaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maximbaz/subscriptions","organizations_url":"https://api.github.com/users/maximbaz/orgs","repos_url":"https://api.github.com/users/maximbaz/repos","events_url":"https://api.github.com/users/maximbaz/events{/privacy}","received_events_url":"https://api.github.com/users/maximbaz/received_events","type":"User","site_admin":false},"created_at":"2018-03-31T14:56:25Z","updated_at":"2018-03-31T14:56:25Z","author_association":"CONTRIBUTOR","body":"I've realized that if we end up using `aur-out-of-date`, we would not be able to treat all packages as devel, because the purpose of `aur-out-of-date` is to indicate packages that require _maintainers_ to update their PKGBUILDs when a new release of an app is published. \r\n\r\nIf we start using `aur-out-of-date` on all packages, we will see \"update available\" even before the PKGBUILD on AUR is updated for this new version. So `aur-out-of-date` is only useful for devel packages, and we still have to distinguish the two types... \r\n\r\nHere's the hardcoded definition of [what an VCS package is](https://github.com/simon04/aur-out-of-date/blob/08faebe65262e4bd0a0dff6a9f529585094bd890/main.go#L98) in `aur-out-of-date`:\r\n\r\n```golang\r\nisVcsPackage := strings.HasSuffix(pkg.Name(), \"-git\") || strings.HasSuffix(pkg.Name(), \"-hg\") || strings.HasSuffix(pkg.Name(), \"-svn\")\r\n```"}}
{"actor":{"display_login":"maximbaz"}}