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

Make python_qt_binding standalone #3

Closed
130s opened this issue Mar 2, 2013 · 6 comments
Closed

Make python_qt_binding standalone #3

130s opened this issue Mar 2, 2013 · 6 comments
Assignees

Comments

@130s
Copy link
Member

130s commented Mar 2, 2013

I just don't know why it has to depend on catkin & rosbuild. If it is not necessary we can make it separate from ROS. I think it would be useful especially after having looked at PySide that doesn't handle .ui file well.

@130s
Copy link
Member Author

130s commented Mar 11, 2013

According to @dirk-thomas, catkin is currently used for installing 3rd party packages, but once REP136 finalizes python_qt_binding can become ROS-agnostic.

I set milestone to Hydro release.

@dirk-thomas
Copy link
Contributor

@wjwwood fyi

@130s
Copy link
Member Author

130s commented Mar 15, 2013

Btw, the fact that python_qt_binding depends on ROS blocks the following idea in concept making mtg, since qt_gui_core depends on python_qt_binding.

The core framework of ROS GUI depends only on rospkg (not ROS) 

This idea maybe invalid since it's too old and probably not a part of the official review process, but at least there's another open ticket link that suggests to make some modules in rqt framework standalone and I thought it's worth noting.

@dirk-thomas
Copy link
Contributor

With the pull request #5 the package can be released and used as a standalone Python package. But for ROS it will still be released as a catkin package. The rosbuild dependency is required so that dry packages can access the CMake helpers.

@130s
Copy link
Member Author

130s commented Aug 22, 2013

@dirk-thomas this is great! I've also seen it released into PyPi. With this I can make my python qt GUIs that both non-ROS and ROS users use truly compatible.

Where is it going to be documented? PyPi points to ros wiki but I've seen ROS-agnostic pkgs tend to be documented somewhere else? I'm willing to contribute to its usage if you like.

@dirk-thomas
Copy link
Contributor

I think it would make most sense to add some documentation into a doc folder in this repo. Please feel free to send pull request which describe how to use this package. Any contribution - especially for documentation - is highly appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants