Is there a preferred way of naming opensource libraries and frameworks in the .NET field? I've seen many different kind of things, but is there one to rule them all?
Which one (if any) is the preffered way?
GitHubUsername.ProjectGitHub username and project name
Projectjust the project name
Project.Component1when managing many different libraries in one repository
So, what are the best practices?