ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
You can do whatever fits your work-flow. For many people the simplicity of a single workspace is best.
I use multiple workspaces, because I maintain packages on several ROS distros. Never mix distros within a single workspace.
It is better to open a new shell when you need to switch workspaces.