On 16 September 2011 15:35, Geoff Y. [email protected] wrote:
FWIW, I haven’t actively committed much to the project in ages, but I
do follow developments and have used ruby-gnome2 and it’s associated
libraries fairly intensively for several years in a commercial
environment.
I’d certainly be very happy to see (at least) the source hosting moved
to github - I’ve used it both personally and professionally and am
more than satisfied with it.
Yes, git is much nicer than subversion for sure.
Still git != github.
On 16 September 2011 13:14, Michal S. [email protected] wrote:
Still migrating from icky SF to icky Github is going to accomplish what
exactly?
I’ve found the barriers to entry to engaging with projects hosted in
github much lower than sourceforge. Especially with the one click to
fork this project & edit this file, people can submit changes for
review as pull requests with very little friction.
So long as they are willing to download git, clone the whole repo,
change the line they wanted to change, and push it to their fork,
learning how to do all that with git in the process.
Oh - and no ads.
And the advantages of git.
And convenience for those developers who use github for other things anyway.
It doesn’t mean we’d have to drop the mailing lists or website or any
of that - just hosting the code would be useful.
I recall I heard something about moving the web site because the SF
hosting tends to fail a lot. Github does not seem to have web hosting.
Or would it be hosted as a wiki? Or yet another place?
The GitHub one does not even allow attaching files. Testcases anyone?
If it’s sample code, gist.github.com is great.
If you know there is gist. Most project hosting sites just have the
option to attach files directly to an issue in tracker.
And if it’s an icon with which something does not work than what?
Gist does not seem to allow binary pastes.
If it’s a patch, then a fork/pull request is probably better anyway.
So long as you are a developer with git installed. Many people start
out small doing a change to a file or two and creating a patch.
Sending it to a ML is an option too I guess but the tracker just won’t
do in this case.
Github is kind of awesome it its own way but also very limiting in
what you can do with it. It forces you to use git for everything.
Thanks
Michal