forked from stonier/win_ros
-
Notifications
You must be signed in to change notification settings - Fork 16
Todo
Yeong-il Choe edited this page Jul 10, 2013
·
41 revisions
List of jobs that we need to work on (sequentially). This organises our issue list and adds other odd jobs.
- Catkin : the new ros build environment (same as we were using for fuerte, just version 1.0).
- Upstream : the original repo where I want to send patches when I don't have permissions to commit directly.
- Overlay : a ros-catkin source/build workspace that uses an underlay (compiled sources in a folder somewhere).
- e.g.Underlay = SDK, Overlay Project Workspace
- Github ros-windows organisation stores:
- win_ros : our official build tools, dep scripts etc for windows.
- All other stacks are forked with patches waiting to go upstream.
- Tracking Changes - tracks our patches, forks, etc.
- Unstable Sources List - the sources we use for development/testing the SDK.
- Stable Sources List - tagged versions of the sources for an official release of SDK (currently not yet done).
- Ros Wiki
To get started:
Test and correct instructions for SDK CompileTest and correct instructions for OverlaysTest thoroughly all the win_roscpp_tutorials and sdk bin tools (e.g. rosmsg, rostopic etc).Add windows os detection- Wtf! Fix ipv6 issues for roswtf
Subscribe to all winros wiki pages so you can see user changes.Subscribe to ros answers with winros tags for email notifications.Profile->Subscriptions->Entire Forum (tag filtered)->instantlyHome Page->Interesting Tags->winros & win_rosLearn how to install/uninstall/modify win_python_build_tools (instructions)Ros Wiki:Contributing - porting existing stacks - start them (declspecs)Our Software PortsEcl PortsKobuki Driver PortUpdate the visual studio (or express) tutorialsPost install script for installing all the .pdb's in a releaseAdd an install command towinros_make
(win_python_build_tools/scripts/winros_make.py
), this should just be calling out tonmake install
In the same install command, add another function to copy across .pdb files to the install folder.Some winros_create_xxx_pkg toolsTool for rosrun (currently bash)Is in the ros stack (https://github.com/ros/ros/tree/groovy-devel/tools/rosbash/scripts)Check rostime bug- Ros Wiki pages for:
- Msvc SDK installation
- Msvc Visual Project Tutorial
- Msvc Message Creation Tutorial
- Contributing - installer/pip framework
- Contributing - different compilers (2012, 64 bit)
Create the msvc_groovy.rosinstall with tags for stable release- Packaging our first SDK release, tools to help with that.
Longer Term:
Don't worry too much about these unless we have a use case for them. Better to get other users to start helping.
- Work out what we need to upgrade to 2012 compilers.
- RQT Gui Framework - we'll probably tackle this 2013:2.
- Uninstall your current
.msi
version. - Make some changes in
winros/rosdeps/win_python_build_tools
. - Run
make install
- When finished
- Run
make uninstall
- Run
make upload
(you'll probably need windows ssh setup and password access to our file server)