-
Notifications
You must be signed in to change notification settings - Fork 530
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
Removed tornado source code, added dependency #317
Conversation
There have been attempts to switch to an external version before (see #162 for an overview and links to related issues). I'm not sure if there aren't any subtle issues with using an external |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is necessary change for the future releases. It was kept for legacy and backward compatibility reason. We can probably drop tornado and backport from lunar easily.
It becomes problematic for kinetic. I am not sure how it would affect the current installation if user do apt upgrade
or apt dist-upgrade
. @MBlistein can you try to install this as a deb? I would like to answer the following questions.
- What happen to the current installed version?
- how does it change
/opt/ros/kinetic/lib/python2.7
? Does it removetornado
andbackport
? - Does rosbridge work fine with the new version of tornado and backport?
Maybe.. @jspricke could you help @MBlistein to test rosbridge server debian installation?
rosbridge_server/package.xml
Outdated
<run_depend>python-twisted-core</run_depend> | ||
<run_depend>rosbridge_library</run_depend> | ||
<run_depend>rosapi</run_depend> | ||
<run_depend>rospy</run_depend> | ||
<run_depend>rosauth</run_depend> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
don't remove rosauth
. It is in the code
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey,
Should be good to go, I will update the pull request with your remark in a minute. |
b407f38
to
38089e8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MBlistein can you rebase your branch on top of develop instead of merge?
After that I think we can merge, @jihoonl what do you think?
c4e981d
to
b7f7d9b
Compare
Since we plan to squash and merge, it should be fine to have a merge commit. It will get squashed as long as there is no conflict. |
Let me ping ros maintainer to have a last check. |
I'm removing my review since it only had to do with the rebase vs merge commits
Ok, thanks! I did rebase in the meantime. |
@MBlistein hey I just released the newer version of rosbridge. You may want to test |
There are debian packages for both tornado and backports, that contain newer versions as the source code copied inside of rosbridge_server.
Therefore the source code has been deleted and replaced with run dependencies on the corresponding debian packages.