I think the relationship between libraries and projects could do with being explained better. There's a danger of ending up with inadvertent "fork spam", trivial edits getting published as full forks just because it seemed like the only way to proceed.
I think part of the problem is MBED is trying to maintain the relationship between projects. A "fork" maintains a connection to the original whereas a copy is generally totally separate.
I had some severe problems trying to make an example program semi-visible so I could show it to someone. As it is I accidentally published it under a stupid name (the folder name), then in trying to correct that I created an unwanted fork, then in trying to clean up I ended up with a project that's a fork of itself.
I have been working with Mbed for several months now. I think its the best thing inveted since sliced bread. there is just on thing that really bugs me erytime I am working and that is that I cant seem to find the simple way to clone or copy projects. When you want to fork off a variation in a project it seems really difficult, I almost have to start from scrath and cut and paste all the file contents after creating the all files by hand. Am I missing something ?