{"action":"created","issue":{"url":"https://api.github.com/repos/AladW/aurutils/issues/283","repository_url":"https://api.github.com/repos/AladW/aurutils","labels_url":"https://api.github.com/repos/AladW/aurutils/issues/283/labels{/name}","comments_url":"https://api.github.com/repos/AladW/aurutils/issues/283/comments","events_url":"https://api.github.com/repos/AladW/aurutils/issues/283/events","html_url":"https://github.com/AladW/aurutils/pull/283","id":292132279,"number":283,"title":"[aurcheck] Implement rough support for vcs packages","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},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":35,"created_at":"2018-01-27T16:18:50Z","updated_at":"2018-02-15T23:28:55Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/AladW/aurutils/pulls/283","html_url":"https://github.com/AladW/aurutils/pull/283","diff_url":"https://github.com/AladW/aurutils/pull/283.diff","patch_url":"https://github.com/AladW/aurutils/pull/283.patch"},"body":"This is a rough version that adds support for VCS packages. \r\n\r\nI want to get your review first before I begin to improve the code, please leave comments on the general approach as well as implementation details. I'll also leave some comments inline.\r\n\r\nRelated: #65"},"comment":{"url":"https://api.github.com/repos/AladW/aurutils/issues/comments/366097065","html_url":"https://github.com/AladW/aurutils/pull/283#issuecomment-366097065","issue_url":"https://api.github.com/repos/AladW/aurutils/issues/283","id":366097065,"user":{"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},"created_at":"2018-02-15T23:28:55Z","updated_at":"2018-02-15T23:28:55Z","author_association":"OWNER","body":"I've created the `vcs` branch with the following changes:\r\n\r\n* pacman-related code was moved to `aur-vercmp-db` (unfinished)\r\n* Use formatters instead of multiple `cmp` functions with duplicated logic\r\n\r\nThe idea is that `aur-vercmp` takes input from `stdin` and compares either against the AUR or a specified file (e.g. containing repo contents). What remains is to finish `aur-vercmp-db` and the formatters in `aur-vercmp`.\r\n\r\n```\r\n[archie@v22018013960760236 lib]$ cat vcs | ./aur-vercmp -F repo -a\r\naurutils-git 1.5.3.r356.gd98a4f4-1 = 1.5.3.r356.gd98a4f4-1\r\naws-cli-git (not available)\r\netl-git r8246.826849460-1 = r8246.826849460-1\r\nnlohmann-json-git 3.1.1-1 = 3.1.1-1\r\nopenrct2-git (not available)\r\npikaur-git 0.5+11+ga8d428b-1 <- 0.5+9+gb3fd2d2-1\r\nshaman-git (not available)\r\nsynfig-git (not available)\r\n\r\n[archie@v22018013960760236 lib]$ cat repo | ./aur-vercmp -F vcs -a 2>/dev/null\r\naurutils-git 1.5.3.r356.gd98a4f4-1 = 1.5.3.r356.gd98a4f4-1\r\netl-git r8246.826849460-1 = r8246.826849460-1\r\nnlohmann-json-git 3.1.1-1 = 3.1.1-1\r\npikaur-git 0.5+9+gb3fd2d2-1 -> 0.5+11+ga8d428b-1\r\n```"}}
{"actor":{"display_login":"AladW"}}