On Tue, Jul 24, 2012 at 4:35 PM, Jack O'Quin wrote: > We need to resolve some fundamental build and filesystem layout issues > in time for Groovy. > > There are basic problems with REP-0122 that we were not able to fix in > time for Fuerte. To me, the biggest issue is placing binary files > under the "share" directory. But, there are others mentioned in the > REP, itself: > > http://www.ros.org/reps/rep-0122.html#future-work > > I know this is slightly off-topic, but now that you bring this up, I always felt that the removal of roscreate-stack was overkill. If it's worth anything, I think it should be brought back. It doesn't need to deal with dependencies, but it's useful just to not have to copy the CMakeLists, Makefile, and stack.xml from a stack I've already created. One important thing I'd like people to keep in mind when discussing the install behavior is that most ROS development environments have tons of non-installed packages. The package semantics were really designed for that use-pattern and it would be unfortunate if installation-behavior changes diminished the speed and flexibility that the uninstalled stack/package semantics provide. -j