Simultaneously Work on Packages of the Same Name
I'm simultaneously working on two projects with the same starting-point code: I've forked public repo A twice locally. I want to publish my modifications to A (let's call this A') to open-source my code. However, I want to make different changes to the same original package and just use those locally (let's call this A").
Obviously, when I call "catkin_make", I get an error for having multiple packages of the same name. Is there a way around this? Should I setup multiple catkin workspaces or is this bad practice? Do I have to systematically go through one of the packages and change every duplicate name to something else?