ROS Platform Group Meeting 2013-03-20
We should use moinmoin wiki format?
Last Meeting:
http://etherpad.ros.org/p/ROS_Platform_Group_2013-03-13
Relevant Milestones
Hydro Alpha https://github.com/ros/rosdistro/issues?milestone=7&state=open
Hydro Beta https://github.com/ros/rosdistro/issues?milestone=8&page=1&state=open
Hydro Release https://github.com/ros/rosdistro/issues?milestone=9&page=1&state=open
In Attendance:
- Tully
 - Dirk
 - William
 - Paul
 - Isaac
 - Austin
 
Agenda
Outstanding from last week
- REP 133 
- Folow up with @tkruse about circulation Close to done @tfoote
 
 - REP 134 
- Circulated, no comments. We can make it active @tfoote
 
 - REP 132  Changelog 
- No more feedback
 - Update with latest comments and prepare to release @dirk-thomas
 
 - create catkinization backporting guidelines @tfoote  
- re: xacro
 
 - (TK, in absence): OSRF "Organisation" at ohloh.net, Tully to write request? 
http://meta.ohloh.net/2012/10/introducing-ohloh-organizations-a-new-view-on-foss/
- Possibly a good idea, not sure what amount of time it will take to maintain.  @tfoote investigate 
- It's still in beta and I estimate the amount of time will be more than the benefit still.
 
 
 
Rosdistro Update (REP 137)
- Merged all changes into ros-infrastructure repo from pull request
 - added release tags
 implementation up to date: https://github.com/dirk-thomas/rosdistro_api
- Paul can test on his arm debbuild tools @po1
 - dependency walking need to be ported from existing library @dirk-thomas
 
Raring Builds update
- Transparent proxying turned on again on the build farm
 - aptproxy removed from the system (now us.archive.ubuntu.com)
 - debootstrap seems to be failing. We probably need to backport a newer version. Or update. Update is preferable due to sourcedebs status not working on precise. @tfoote
 - Document process of setting up new Precise machines @tfoote
 - Blocking prerelease and devel jobs for python3 testing
 
Hydro Updates:
- Need to get prereleases working Open ticket on prerelease_website @tfoote
 - Document how a prerelease can be run locally @tfoote
 - Logo and swag @tfoote 
- Consider kickstarter with unique swag?
 - Worried about effort, if we can get someone to do our logistics that would be optimal
 
 
Status of repos for sync:
- Fuerte 
- roslisp is missing a symlink -- Lorenz won't have time to look at it until the weekend.
 - Plan to wait until Monday for Lorenz
 
 - Groovy 
- moveit and rviz had a critical patch. (Moveit 0.3.25 Rviz patch coming today)
 - knowrob is broken due to a rosjava_jni issue (Following up with maintainers in Munich)
 - released camera calibration crashes for some cameras. (Needs another release today) @austin
 - Need sync soon to be able to release the new core packages (catkin, ros, ros_comm, genmsg) 
- check with knowrob maintiners @tfoote
 - Goal rebuild tonight, sync tomorrow
 
 
 - Hydro 
- A bunch of new packages
 - Need to release roslib with hydro code name @dirk-thomas
 - Sync when above is rebuilt @tfoote
 
 
Proposal of BiWeekly Patch Cycle
- In trying to stabilize and coordinate releases from rosdistro and avoid the issues with xacro being released as soon as the build farm cleared.  I was going to propose a bi-weekly patch release cycle where: 
- Week 1 is a merge window
 - Week 2 is soak time, all merges except regression fixes are held until the next week.
 
 - Thoughts? 
- Need a merge status page
 - Add a requirement for people who release to sign off that they've tested their code in shadow-fixed  
- It may not need to be a fixed timeline.
 - May want to have a formal soak time after the last sign off.
 
 
 Send draft of that process and propose on the mailing list @tfoote @dirk-thomas Ticketed in rosdistro https://github.com/ros/rosdistro/issues/606
Consider Discussion of TImeline of upcoming releases. (Before Hydro is out) @all
Misc
- (IS) ROS survey) Restart? 
- Email Leila about whether she's done any compilation @tfoote
 
 - close REP 127 @tfoote? Pending metapackage change.
 
ABI ticket discussion
- Full fix we don't have time for in the Hydro cycle
 - ABI Policy needs to be updated to reflect reality, we don't enforce it and using the version number heuristic
 - Push Full ABI versioning back to Indigo and announce that decision @tfoote
 - Propose simple_abi version @dirk-thomas