-
Notifications
You must be signed in to change notification settings - Fork 19
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
name colision #3
Comments
I did it for convenience when using the library from Go. I believe that weighs in more than collisions when forking or cloning, especially considering that xhyve upstream is not a Go package. I will leave this issue open to gather more feedback from the community. |
Also, when I forked xhyve, my first attempt was to create a static library out of it, in order to retain xhyve project structure as-is, but then I started running into this issue: machyve/xhyve#61 and the only way I could fix that was dumping the C files at the root of the project so that CGO could compile them all, including the bindings, without linking any static library. |
fwiw i opened this just because as is it is impossible for an user to fork in gh both this and upstream at same time in github without renaming one of them or resorting to tricks like multiple orgs, etc. anyway not a blocker :-) |
Exactly the same would happen if this project were a github-made fork from upstream, and you were forking both. |
techically true but i'd expect most ppl to just fork from one given project and eventually add other 3rd party forks as remotes of their own fork (i'd say that this is the common case for the vast majority). anyway & as i said before not a blocker / deal breaker :-) |
haha, I understand it isn't a deal breaker, I'm just trying to be as fair as I can with your request and to understand better where you are coming from.
Agreed, that's the usual workflow when forks match up on structure. However, in this project I'm trying to favor Go developer's user experience over friendliness to fork or clone when contributing to both |
hi again
would you consider renaming this great project to something other than plain
xhyve
to avoid collision with upstreamxhyve
? (making it clear that it builds on top ofxhyve
, simplify forks, etc). something along the lines ofxhyve-go
/ghyve
, would IMHO be a way better fit.Thanks!
The text was updated successfully, but these errors were encountered: