ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
2

Releasing RobotWebTools as .deb?

asked 2013-12-08 04:37:08 -0600

130s gravatar image

updated 2013-12-08 17:43:01 -0600

Hope this isn't too silly question. Is releasing (some of the packages from) RobotWebTools as .deb packages planned? Or does it make sense to release it as .deb (I'm not a javascript developer) ?

To utilize the portability .deb provides, we're adding catkin files to some of the packages from rwt so that they can be released into buildfarm. But how we do is to just fork or branch the original rwt repos and not ideal at all.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2013-12-09 01:58:08 -0600

rtoris288 gravatar image

In the early days of RWT, we used to package and distribute debian packages with the RWT JavaScript sources. After lots of consideration, we pulled away from this practice in lieu of more convention web programming standards.

In particular, typically JavaScript sources are served via some web server. When installing a debian package, it is unclear where a JavaScript file should be "installed" since web directors are custom to the server at hand. Furthermore, the ROS build system itself is not intended for JavaScript at all. Catkin, which is really an extension of CMake, is not really a tool used for JavaSript (we instead use Grunt to manage all of our "building" and Travis CI to run tests and integrity checks). The doc builders are also unaware of how to handle JSDoc.

The main reason, though, is that releases of JavaScript files are not made on a per-computer basis (e.g., installing a local copy for any developer or user). Instead, Content Distribution Networks (or CDNs), are used and is what we use to manage our releases. Links to these are listed on the wiki pages as well as in each projects readme: http://wiki.ros.org/roslibjs#CDN_Releases

edit flag offensive delete link more

Comments

Thanks, and the discussion goes on in the forum https://groups.google.com/d/msg/robot-web-tools/GQdaqbvoyuU/-HivHdd8qJMJ

130s gravatar image 130s  ( 2014-04-26 23:28:26 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2013-12-08 04:37:08 -0600

Seen: 200 times

Last updated: Dec 09 '13