Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

catkinize #6

Closed
piyushk opened this issue May 6, 2013 · 10 comments
Closed

catkinize #6

piyushk opened this issue May 6, 2013 · 10 comments
Assignees
Milestone

Comments

@piyushk
Copy link
Member

piyushk commented May 6, 2013

As of 5/5

The segbot stack has only runtime binary dependencies (i.e. roslaunch) on the following packages:

  • hokuyo_node (dry)
  • xacro (dry)
  • urdf (wet)
  • freenect_launch (wet)
  • openni_launch (wet)

Direct code dependencies are on the following packages

  • filters (dry)
  • laser_filters (dry)
  • tf (wet)
  • segway_rmp (wet)

We need atleast filters and laser_filters to be catkinized before proceeding. Not sure if the target for this will be hydro.

@piyushk
Copy link
Member Author

piyushk commented Jun 15, 2013

I've gone through the entire list of dependencies. All dependencies have been catkinized and released into hydro. We should do the same.

@ghost ghost assigned jack-oquin Jun 15, 2013
@piyushk
Copy link
Member Author

piyushk commented Jun 21, 2013

I've created the catkinize branch for the catkinization process. Once the catkinization process has been completed in catkinize, it needs to be merged into devel using the following commands:

git checkout devel
git merge catkinize

Once the merge is successful, the catkinize branch can be deleted using the following commands (locally and remotely):

git branch -D catkinize
git push origin --delete catkinize

@piyushk
Copy link
Member Author

piyushk commented Jun 21, 2013

Additional note. If the merge is simple enough that git can auto-merge it, you can also perform the merge + delete on github's web interface.

@piyushk
Copy link
Member Author

piyushk commented Jun 22, 2013

Hit minor error: ros-perception/laser_filters#11. Will continue tomorrow.

@jack-oquin
Copy link
Member

Looks like some people are doing similar work with the turtlebot: turtlebot/turtlebot_apps#41

@piyushk
Copy link
Member Author

piyushk commented Jun 24, 2013

Yes. Gmapping will be a bit of an issue. Anyhow, I will complete catkinization today and get back to you. It might also be good to deal with ros-drivers/freenect_stack#7 before releasing segbot into Hydro.

@jack-oquin
Copy link
Member

Why don't you work on this, while I release freenect_stack?

@ghost ghost assigned piyushk Jun 24, 2013
@piyushk
Copy link
Member Author

piyushk commented Jun 24, 2013

Sounds good.

piyushk added a commit that referenced this issue Jun 24, 2013
piyushk added a commit that referenced this issue Jun 24, 2013
@piyushk
Copy link
Member Author

piyushk commented Jun 26, 2013

catkinization has been completed. More testing is still required with different robot configurations.

@piyushk
Copy link
Member Author

piyushk commented Jun 27, 2013

testing complete. segbot stack has been released into hydro. ros/rosdistro#1104

@piyushk piyushk closed this as completed Jun 27, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants