{"action":"closed","issue":{"url":"https://api.github.com/repos/ros/rosdistro/issues/6435","labels_url":"https://api.github.com/repos/ros/rosdistro/issues/6435/labels{/name}","comments_url":"https://api.github.com/repos/ros/rosdistro/issues/6435/comments","events_url":"https://api.github.com/repos/ros/rosdistro/issues/6435/events","html_url":"https://github.com/ros/rosdistro/issues/6435","id":51034467,"number":6435,"title":"Jade Kick-off Checklist","user":{"login":"wjwwood","id":100427,"avatar_url":"https://avatars.githubusercontent.com/u/100427?v=3","gravatar_id":"","url":"https://api.github.com/users/wjwwood","html_url":"https://github.com/wjwwood","followers_url":"https://api.github.com/users/wjwwood/followers","following_url":"https://api.github.com/users/wjwwood/following{/other_user}","gists_url":"https://api.github.com/users/wjwwood/gists{/gist_id}","starred_url":"https://api.github.com/users/wjwwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wjwwood/subscriptions","organizations_url":"https://api.github.com/users/wjwwood/orgs","repos_url":"https://api.github.com/users/wjwwood/repos","events_url":"https://api.github.com/users/wjwwood/events{/privacy}","received_events_url":"https://api.github.com/users/wjwwood/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ros/rosdistro/labels/jade","name":"jade","color":"bfe5bf"},{"url":"https://api.github.com/repos/ros/rosdistro/labels/task","name":"task","color":"eb6420"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":58,"created_at":"2014-12-04T21:54:25Z","updated_at":"2015-05-23T21:53:25Z","closed_at":"2015-05-23T21:53:25Z","body":"This is a checklist of things to do for the Jade kick-off (pre development and development) based on our internal todo document:\r\n\r\n- [x] Choose distribution name: Jade\r\n- [x] Add to REP3 with proposed platforms and minimum requirements @wjwwood https://github.com/ros-infrastructure/rep/pull/89\r\n- [x] List on ROS wiki with expected release date (http://wiki.ros.org/Distributions)\r\n- [x] EOL distribution N-3 (Groovy)\r\n- [x] Add to reprepro-updater list and run script to populate @tfoote U+V supported https://github.com/ros-infrastructure/reprepro-updater/commit/b239e98cb6acc34e878f337d6be624faf0f5a1f3\r\n\r\n----\r\n\r\n- [x] Import third party packages\r\n - ~~@tfoote can you compile a list of third party libraries we currently have for Indigo?~~ List of previous imports below. Pulled from here: https://github.com/ros-infrastructure/reprepro-updater/tree/master/config not all apply forward. Some are upstream now. \r\n - [X] ~~bullet Use upstream version~~\r\n - [x] catkin_lint @roehling\r\n - [x] ceres\r\n - [x] colladadom (not currently built in PPA newer than Trusty 20140106 https://launchpad.net/~openrave/+archive/ubuntu/testing )\r\n - [X] ~~empy (comment from dirk-thomas: this shouldn't be necessary anymore as of Utopic?)~~\r\n - [x] gazebo5 ~~gazebo2/gazebo~~ \r\n    - [x] trusty\r\n    - [x] utopic\r\n    - [x] vivid\r\n - [x] pcl (https://github.com/ros-infrastructure/rep/pull/89#issuecomment-66874811)\r\n - [x] openni2 (see pcl link)\r\n - [X] ~~qtsixa Not needed. Functionality integrated in kernel 3.15 and newer~~\r\n - [x] ~~urdfdom (upsstream in trusty and newer)~~\r\n\r\n----\r\n\r\n- [x] Add newly supported Ubuntu platforms to list of platforms for each Python package (in `stdeb.cfg`)\r\n - [x] bloom @wjwwood 0.5.15 (new release)\r\n - [x] catkin_pkg @dirk-thomas 0.2.6 (no new release)\r\n - [x] catkin_tools @wjwwood (no new release)\r\n - [x] ~~jenkins_tools @tfoote~~\r\n - [x] rosdep @wjwwood 0.11.0 (new release)\r\n - [x] rosdistro @dirk-thomas 0.4.0 (new release)\r\n - [x] rosinstall @wjwwood 0.7.4 (new release)\r\n - [x] rosinstall_generator @wjwwood 0.1.10 (new release)\r\n - [x] rospkg @dirk-thomas 1.0.32 (new release)\r\n - [x] vcstool @dirk-thomas 0.1.7 (no new release)\r\n - [x] vcstools @wjwwood 0.1.36 (new release)\r\n - [x] wstool @wjwwood 0.1.5 (new release)\r\n\r\n----\r\n\r\n- [x] Create distribution files in ros/rosdistro @dirk-thomas: #6436\r\n - [x] @cottsay Can you look at the ros/rosdistro distribution file for Jade and make sure to get a Fedora target in there? For now we dropped it because we didn't know which it should be targeted to.\r\n- [x] Create doc folders on OSU ftp servers (`api`, `changelog`, `tags`) @dirk-thomas: http://docs.ros.org/jade/\r\n- [x] Remove jobs from build farm for EOL'ed distribution (Groovy)\r\n - [x] @dirk-thomas actually remove them\r\n- [x] Create build farm views for Jade @dirk-thomas\r\n- [x] Create static jobs in ros-infrastructure/buildfarm and deploy to Jenkins @dirk-thomas: ros-infrastructure/buildfarm@1bb58dcd3f71452fcd21d68c7c2811e5d1d0ee70\r\n - [x] Ensure rosdistro cache is being generated and uploaded @dirk-thomas: http://www.ros.org/rosdistro/\r\n - [x] Ensure debbuild status page is being generated and posted @dirk-thomas: http://www.ros.org/debbuild/\r\n\r\n----\r\n\r\n- [x] Remove EOL'ed distro from pre-release website @dirk-thomas: https://github.com/ros-infrastructure/prerelease_website/commit/ec8b8f80255191d55e0f500718e6aea17a18e425 since we don't support groovy releases anymore anyway there is no reason to keep the prerelease website\r\n- [x] Add documentation to the wiki (maybe in the bloom tutorials) for doing a pre-release locally using the new build farm tools: https://github.com/ros-infrastructure/ros_buildfarm/blob/master/doc/jobs/prerelease_jobs.rst\r\n- [x] Link to new pre-release documentation from the old pre-release website: http://prerelease.ros.org/select_distro\r\n\r\n----\r\n\r\n- [x] Add Jade button to the wiki @wjwwood\r\n- [x] Update version macro in wiki @wjwwood\r\n- [x] Add standard distribution wiki pages (planning, migration, etc...) @wjwwood\r\n- [x] Add distribution to ROS browse tabs @wjwwood\r\n- [x] Edit wiki pages to contain proper content for the Jade tag.\r\n - [x] catkin: http://wiki.ros.org/action/diff/catkin?action=diff&rev1=158&rev2=159\r\n - [x] Tracked separately on this issue: https://github.com/ros/rosdistro/issues/6878\r\n\r\n----\r\n\r\n- [x] Release `ros-base` packages into Jade\r\n - [x] catkin @dirk-thomas\r\n - [x] genmsg @dirk-thomas\r\n - [x] gencpp @dirk-thomas\r\n - [x] genlisp @dirk-thomas\r\n - [x] genpy @dirk-thomas\r\n - [x] roscpp_core @dirk-thomas\r\n - [x] message_generation @dirk-thomas\r\n - [x] message_runtime @dirk-thomas\r\n - [x] rosbag_migration_rule @dirk-thomas\r\n - [x] std_msgs @dirk-thomas\r\n - [x] ros_comm_msgs @dirk-thomas\r\n - [x] cmake_modules @wjwwood\r\n - [x] rospack @dirk-thomas\r\n - [x] ros @dirk-thomas\r\n - [x] roslisp @dirk-thomas\r\n - [x] ros_comm @dirk-thomas\r\n - [x] rosconsole_bridge @dirk-thomas\r\n - [x] common_msgs @tfoote\r\n - [x] ros_tutorials @dirk-thomas\r\n - [x] actionlib @esteve\r\n - [x] angles @tfoote\r\n - [x] bond_core @esteve\r\n - [x] dynamic_reconfigure @esteve\r\n - [x] class_loader @esteve\r\n - [x] pluginlib @esteve\r\n - [x] nodelet_core @esteve\r\n - [x] common_tutorials @wjwwood\r\n - [x] ~~metapackages @dirk-thomas~~ This is part of the Beta, I would count this as the alpha ticket (basically `ros-base`).\r\n\r\n----\r\n\r\n- [x] Announce availability of the Jade build farm @wjwwood (ETA: Jan 1st, 2015)\r\n- [x] Update mirror documentation @tfoote \r\n- [x] Announce and kick-off logo design @tfoote "}}