+1 On Sep 2, 2011, at 1:44 PM, Ken Conley wrote: > On Fri, Sep 2, 2011 at 7:14 AM, Kevin Walchko wrote: >> >> Sounds good, but when you say "install fragments" do you mean manifest.xml and mainpage.dox? > > "rosinstall fragments" refers to rosinstall files, e.g.: > > - svn: > local-name: foo > uri: http://foo/svn > > Is a rosinstall fragment. I'll edit the REP to make this definition more clear. > >> Why don't you just roll this roslocate capability into rospack which already handles ros packages? Wouldn't it round out the capabilities for one utility which handles packages? > > roslocate doesn't deal with packages, per se. It just finds indexed > code for you. The 'type' command tells you what type of code it found > (package, stack). Another way to think of it: rospack and rosstack > deal with code that you have placed on disk. roslocate is a lookup > tool that searches the web to find more code that you can place on > disk. One of the commands that got removed from roslocate that I hope > to restore in the future is a true search (by keyword/description) > capability -- it had to be removed due to changes in our indexer. > >> I don't use roslocate, so what is the use case for this? I see utility in getting the vcs info, but the other stuff seems nice but not useful. > > The commands and use cases predominantly relate to the vcs information > (info, vcs, uri). Some are there to support potential tooling (type, > www, repo) -- another use case of roslocate is in higher-level tools > such as install GUIs. "Describe" is meant for users who wish to know > what it is they are potentially downloading. I would be fine with > folding the www and repo commands into the 'describe' command if > people felt that the reduced API was beneficial. > > - Ken > >> On Sep 1, 2011, at 10:00 PM, Ken Conley wrote: >> >>> A draft of "REP 115: rosco and roslocate tools for rosinstall" has >>> been posted here: >>> >>> http://www.ros.org/reps/rep-0115.html >>> >>> This REP is meant to codified a variety of threads on ros-developers >>> and ros-users regarding the roslocate and rosco tools, and also >>> provide a basis for other tools like rosws. >>> >>> Discussion/voting for this REP is important as both of these tools >>> are/will be installed with the rosinstall tool, and thus will have >>> high visibility. With respect to roslocate, the REP formalizes the >>> new options related to distribution-specific lookups. The rosco tool >>> is a new tool to be included with rosinstall that has a high-coupling >>> with the roslocate tool. >>> >>> Voting guidelines are here: >>> >>> http://www.ros.org/reps/rep-0010.html >>> >>> regards, >>> Ken >>> _______________________________________________ >>> ros-users mailing list >>> ros-users@code.ros.org >>> https://code.ros.org/mailman/listinfo/ros-users >> >> _______________________________________________ >> ros-users mailing list >> ros-users@code.ros.org >> https://code.ros.org/mailman/listinfo/ros-users >> > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users