+1, this is awesome.<div><br></div><div>--</div><div><br clear="all">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>William Woodall<br>Graduate Software Engineering<br>Auburn University<br><a href="mailto:w@auburn.edu" target="_blank">w@auburn.edu</a><br>

<a href="mailto:wjwwood@gmail.com" target="_blank">wjwwood@gmail.com</a><div><a href="http://williamjwoodall.com" target="_blank">williamjwoodall.com</a><br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div><br>
<br><br><div class="gmail_quote">On Wed, Mar 21, 2012 at 6:40 PM, Ken Conley <span dir="ltr"><<a href="mailto:kwc@willowgarage.com">kwc@willowgarage.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

The latest version of this doc is now viewable at:<br>
<br>
<a href="http://ros.org/reps/rep-0110.html" target="_blank">http://ros.org/reps/rep-0110.html</a><br>
<br>
 -- your friendly neighborhood REP editors<br>
<div><div class="h5"><br>
On Wed, Mar 21, 2012 at 4:24 PM, Thibault Kruse <<a href="mailto:kruset@in.tum.de">kruset@in.tum.de</a>> wrote:<br>
> Hi all,<br>
><br>
> the new rosinstall 0.6 series also has an implementation of REP110<br>
> (<a href="http://www.ros.org/reps/rep-0110.html" target="_blank">http://www.ros.org/reps/rep-0110.html</a>).<br>
> I attach to this announcement an updated version of REP110 (Ken, please<br>
> update).<br>
> I am not sure what next step will be required to close the REP as final,<br>
> if the next step in the formal process is a review, then I hereby declare<br>
> the REP to be ready for review.<br>
><br>
> Summary:<br>
> REP110 suggests a new command-line tool called rosws that does what<br>
> rosinstall does, with a more SCM like syntax. This should on the one hand<br>
> benefit novice users who feel uncertain about rosinstall, but can also<br>
> benefit expert users who felt that rosinstall does too much with a single<br>
> command.<br>
><br>
> rosws uses the same functions and back-end as rosinstall, it is just a<br>
> different ui to the same tool. Therefore there are no incompatibilities<br>
> between both tools. However it is an ongoing attempt to make rosinstall<br>
> more independent of ROS, and rosws will allow to create workspaces that do<br>
> not have a ROS root. The rosinstall command remains unchanged except for<br>
> the addition of an option to run SCM actions in parallel.<br>
><br>
> Users will get the rosws script if they update rosinstall using pip<br>
><br>
> $ sudo pip install -U rosinstall<br>
><br>
> There is also tab completion for bash that went into a python package of<br>
> its own (this one does not install with easy_install):<br>
><br>
> $ sudo pip install -U rosinstall_shellcompletion<br>
><br>
> Documentation and a tutorial for rosws are here:<br>
><br>
> <a href="http://www.ros.org/doc/api/rosinstall/html/" target="_blank">http://www.ros.org/doc/api/rosinstall/html/</a><br>
><br>
> So if you got curious go ahead and try it out.<br>
><br>
> Also I made some design decisions on usability (with much help from Tully<br>
> and Ken), but I can well have misjudged, and I am happy to modify details<br>
> based on user feedback.<br>
><br>
> regards,<br>
>  Thibault<br>
</div></div>> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
> <a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br></div>