{"action":"created","issue":{"url":"https://api.github.com/repos/clearlinux/clr-boot-manager/issues/87","repository_url":"https://api.github.com/repos/clearlinux/clr-boot-manager","labels_url":"https://api.github.com/repos/clearlinux/clr-boot-manager/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/clearlinux/clr-boot-manager/issues/87/comments","events_url":"https://api.github.com/repos/clearlinux/clr-boot-manager/issues/87/events","html_url":"https://github.com/clearlinux/clr-boot-manager/pull/87","id":270161074,"number":87,"title":"Convert build system to meson","user":{"login":"ikeydoherty","id":164489,"avatar_url":"https://avatars2.githubusercontent.com/u/164489?v=4","gravatar_id":"","url":"https://api.github.com/users/ikeydoherty","html_url":"https://github.com/ikeydoherty","followers_url":"https://api.github.com/users/ikeydoherty/followers","following_url":"https://api.github.com/users/ikeydoherty/following{/other_user}","gists_url":"https://api.github.com/users/ikeydoherty/gists{/gist_id}","starred_url":"https://api.github.com/users/ikeydoherty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ikeydoherty/subscriptions","organizations_url":"https://api.github.com/users/ikeydoherty/orgs","repos_url":"https://api.github.com/users/ikeydoherty/repos","events_url":"https://api.github.com/users/ikeydoherty/events{/privacy}","received_events_url":"https://api.github.com/users/ikeydoherty/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-11-01T00:44:40Z","updated_at":"2017-11-01T03:48:45Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/clearlinux/clr-boot-manager/pulls/87","html_url":"https://github.com/clearlinux/clr-boot-manager/pull/87","diff_url":"https://github.com/clearlinux/clr-boot-manager/pull/87.diff","patch_url":"https://github.com/clearlinux/clr-boot-manager/pull/87.patch"},"body":"This change is designed to make it simpler to maintain clr-boot-manager\r\nby switching to the much easier meson build system. Care is taken to\r\npreserve the original functionality, but this will allow us to avoid\r\nrepeated issues of \"failed distcheck\", etc.\r\n\r\nAdditionally, a new test entry point is now included for Travis, to ensure\r\nall relevant codepaths are properly tested. This now enables us to trivially\r\nmerge multiple runs into a single coverage report so that we can test the\r\ncode base in various \"deployments\".\r\n\r\nTo alleviate the issue of distributing without a `make distcheck` target,\r\nthis change vendors the `git-archive-all.sh` script into `scripts/` and\r\nprovides a port of the `budgie-desktop` `mkrelease.sh` script to quickly\r\nand easily create a signed distribution tarball straight from git, along\r\nwith the submodules (i.e. nica).\r\n\r\nLastly, we'll only build the bootvar support + systemd-shim when we've\r\nactually selected this bootloader, to ensure the project can still be built\r\nwithout needing gnu-efi/efivar.\r\n\r\nSigned-off-by: Ikey Doherty <ikey@solus-project.com>"},"comment":{"url":"https://api.github.com/repos/clearlinux/clr-boot-manager/issues/comments/340970918","html_url":"https://github.com/clearlinux/clr-boot-manager/pull/87#issuecomment-340970918","issue_url":"https://api.github.com/repos/clearlinux/clr-boot-manager/issues/87","id":340970918,"user":{"login":"bryteise","id":15709,"avatar_url":"https://avatars2.githubusercontent.com/u/15709?v=4","gravatar_id":"","url":"https://api.github.com/users/bryteise","html_url":"https://github.com/bryteise","followers_url":"https://api.github.com/users/bryteise/followers","following_url":"https://api.github.com/users/bryteise/following{/other_user}","gists_url":"https://api.github.com/users/bryteise/gists{/gist_id}","starred_url":"https://api.github.com/users/bryteise/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bryteise/subscriptions","organizations_url":"https://api.github.com/users/bryteise/orgs","repos_url":"https://api.github.com/users/bryteise/repos","events_url":"https://api.github.com/users/bryteise/events{/privacy}","received_events_url":"https://api.github.com/users/bryteise/received_events","type":"User","site_admin":false},"created_at":"2017-11-01T03:48:45Z","updated_at":"2017-11-01T03:48:45Z","author_association":"COLLABORATOR","body":"Looks good minus my one nit around glib goo."}}
{"actor":{"display_login":"bryteise"}}