We have had good success adding a single rosinstall file to the indexer, as Ken suggested earlier.  Also, keeping each stack in it's own git repository saves many of the hassles with submodules.<div><br></div><div>We keep a rosinstall file in the root of one of our repositories (<a href="https://github.com/Auburn-Automow/au_automow_common/blob/master/au-automow.rosinstall">https://github.com/Auburn-Automow/au_automow_common/blob/master/au-automow.rosinstall</a>), and gave Ken the "raw" address (<a href="https://raw.github.com/Auburn-Automow/au_automow_common/master/au-automow.rosinstall">https://raw.github.com/Auburn-Automow/au_automow_common/master/au-automow.rosinstall</a>).</div>
<div><br></div><div>That way if you are going to be adding stacks later, you can modify the rosinstall file yourself, rather than having to announce on ros-users or bug Ken.</div><div><br></div><div>~mc</div><div><br><div class="gmail_quote">
2012/2/3 Martin Günther <span dir="ltr"><<a href="mailto:mguenthe@uos.de">mguenthe@uos.de</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
On Fri, 3 Feb 2012 17:18:46 +0100<br>
Thomas Moulard <<a href="mailto:thomas.moulard@gmail.com">thomas.moulard@gmail.com</a>> wrote:<br>
> I suggest adding these packages as submodules of the current stack.<br>
> In this case, there is no need to register them directly.<br>
<br>
</div>Hi Thomas and Fabien,<br>
<br>
using Git submodules is fine of course, but just to point out another<br>
option: you can release each stack as a separate Git repo, then add<br>
them to a rosinstall file and adding that to the indexer. See this mail<br>
[1] by Ken Conley to ros-users. This approach makes it possible to<br>
develop and check out each stack separately while avoiding certain<br>
problems with Git submodules (such as this one [2]).<br>
<br>
[1] <a href="https://code.ros.org/lurker/message/20110816.202545.649d3b91.en.html" target="_blank">https://code.ros.org/lurker/message/20110816.202545.649d3b91.en.html</a><br>
[2] <a href="https://code.ros.org/lurker/message/20110816.162454.c32a9704.en.html" target="_blank">https://code.ros.org/lurker/message/20110816.162454.c32a9704.en.html</a><br>
<br>
Cheers,<br>
Martin<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Dipl.-Inf. Martin Günther<br>
Universität Osnabrück<br>
Institut für Informatik<br>
Albrechtstr. 28  (Raum 31/503)<br>
D-49076 Osnabrück<br>
<br>
Fon: 0541 969 2434<br>
<a href="http://www.inf.uos.de/mguenthe/" target="_blank">http://www.inf.uos.de/mguenthe/</a><br>
</font></span><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>
<br></blockquote></div><br></div>