{"action":"created","issue":{"url":"https://api.github.com/repos/bchretien/arch-ros-stacks/issues/57","repository_url":"https://api.github.com/repos/bchretien/arch-ros-stacks","labels_url":"https://api.github.com/repos/bchretien/arch-ros-stacks/issues/57/labels{/name}","comments_url":"https://api.github.com/repos/bchretien/arch-ros-stacks/issues/57/comments","events_url":"https://api.github.com/repos/bchretien/arch-ros-stacks/issues/57/events","html_url":"https://github.com/bchretien/arch-ros-stacks/issues/57","id":162262427,"number":57,"title":"kinetic?","user":{"login":"hauptmech","id":33941,"avatar_url":"https://avatars.githubusercontent.com/u/33941?v=3","gravatar_id":"","url":"https://api.github.com/users/hauptmech","html_url":"https://github.com/hauptmech","followers_url":"https://api.github.com/users/hauptmech/followers","following_url":"https://api.github.com/users/hauptmech/following{/other_user}","gists_url":"https://api.github.com/users/hauptmech/gists{/gist_id}","starred_url":"https://api.github.com/users/hauptmech/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hauptmech/subscriptions","organizations_url":"https://api.github.com/users/hauptmech/orgs","repos_url":"https://api.github.com/users/hauptmech/repos","events_url":"https://api.github.com/users/hauptmech/events{/privacy}","received_events_url":"https://api.github.com/users/hauptmech/received_events","type":"User","site_admin":false},"labels":[{"id":152216772,"url":"https://api.github.com/repos/bchretien/arch-ros-stacks/labels/new%20packages","name":"new packages","color":"009800","default":false},{"id":63108823,"url":"https://api.github.com/repos/bchretien/arch-ros-stacks/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":47,"created_at":"2016-06-25T04:08:05Z","updated_at":"2016-12-09T21:19:00Z","closed_at":null,"body":"Anyone have time to start on this?\n"},"comment":{"url":"https://api.github.com/repos/bchretien/arch-ros-stacks/issues/comments/266126125","html_url":"https://github.com/bchretien/arch-ros-stacks/issues/57#issuecomment-266126125","issue_url":"https://api.github.com/repos/bchretien/arch-ros-stacks/issues/57","id":266126125,"user":{"login":"v01d","id":161706,"avatar_url":"https://avatars.githubusercontent.com/u/161706?v=3","gravatar_id":"","url":"https://api.github.com/users/v01d","html_url":"https://github.com/v01d","followers_url":"https://api.github.com/users/v01d/followers","following_url":"https://api.github.com/users/v01d/following{/other_user}","gists_url":"https://api.github.com/users/v01d/gists{/gist_id}","starred_url":"https://api.github.com/users/v01d/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/v01d/subscriptions","organizations_url":"https://api.github.com/users/v01d/orgs","repos_url":"https://api.github.com/users/v01d/repos","events_url":"https://api.github.com/users/v01d/events{/privacy}","received_events_url":"https://api.github.com/users/v01d/received_events","type":"User","site_admin":false},"created_at":"2016-12-09T21:19:00Z","updated_at":"2016-12-09T21:19:00Z","body":"Regarding using ros-archlinux, just let me know and I can transfer the\norganization to someone else. I'm currently unable to pursue this project,\nbut I'm glad we got the ball rolling =)\n\nOn Fri, Dec 9, 2016 at 6:16 PM, Grégoire Payen de La Garanderie <\nnotifications@github.com> wrote:\n\n> That’s great. I have also started adapting the buildfarm for Arch on a\n> test server. My code is a bit of a mess but perhaps we can share the\n> development work.\n> My current work\n>\n> Currently, my version is able to:\n>\n>    - Create Jenkins jobs for Arch\n>    - Start Docker, add pacman repo to pacman.conf and keys and update the\n>    environment\n>    - I have also some work on fetching sources and installing package\n>    dependencies\n>\n> AUR dependencies\n>\n> However I have been struggling with AUR dependencies.\n>\n>    - We can do what @rolling-robot <https://github.com/rolling-robot>\n>    suggest and have a separate repo\n>    - or build them with Jenkins\n>\n> The buildfarm relies on a few dependencies such as python3-empy to\n> generate Dockerfiles, python3-rosdistro and python3-rosdep and probably a\n> few others. If we want to build those packages using Jenkins, we need a\n> separate codepath because most of the buildfarm code is tied to empy,\n> rosdistro and rosdep.\n>\n> It makes sense to build those packages from the buildfarm because some\n> dependencies such as pcl breaks when boost is updated. However a separate\n> repo is a lot easier to create.\n>\n> Can we use @v01d <https://github.com/v01d> ’s https://github.com/ros-\n> archlinux/ to store the sources? We would need to add\n> python3-{rosdep,rosdistro,empy,rospkg,catkin-pkg} to it as well as\n> bumping the version of urdfdom and urdfdom-headers to 0.4.2. Also the\n> python2 and python3 packages conflict with each other and need to be built\n> in a separate environment.\n> Config file\n>\n> We also need to extend the buildfarm config to support Arch repository in\n> addition to Ubuntu/Debian. My first approach was to add a field\n> archlinux_repositories and archlinux_target_repository to the config. e.g.\n> https://github.com/gdlg/ros_buildfarm_config/blob/\n> rosarchfarm/kinetic/release-build.yaml\n> but perhaps, we should have something more generic with a list of OSes.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/bchretien/arch-ros-stacks/issues/57#issuecomment-266125462>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAJ3qhP5XcV8coEV4e7OQXF55wJmS1Wsks5rGcUZgaJpZM4I-QuY>\n> .\n>\n"}}
{"actor":{"display_login":"v01d"}}