-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Workspace setup #95
Comments
Some thoughts:
That used to be the case, but today it's simply setting up an environment. We could change the instructions (and the instructions only) to skip it entirely. To pull repositories and build them, we use ROS 2 standard tools plus non-standard As a side note, I personally think having sandboxed development environments is a good thing. I've had to cleanup my Ubuntu boxes enough times working across multiple projects to learn not to use my root filesystem for everything. But that's personal bias and many may not think alike.
That's the role that
That's been in the roadmap for a while but we never took it far enough. May help us with ignition libraries right away, not sure about the rest. |
Still have the same concerns - building maliput & co is too coupled to our workflow and so much magic therein (also not transparent), but closing this one out in favour of more concrete action items. See also #139. |
No arguments there, but for users who want to build maliput and family, they shouldn't be forced to use the environment we use. They'll have their own unique system and integration requirements. Currently it's very hard not to do it our way because it's a bit of a maze and not at all transparent. |
TLDR; wsetup is a magic tool that masks workspace creation details / contains custom details.
What does that mean in terms of next steps? Just rough thoughts for now...
At that point we should have a very simple setup script that works with vcs, rosdep, colcon and instructions mostly revolve around instructions on those tools.
The text was updated successfully, but these errors were encountered: