-
Website
http://update.gemcutter.org/ -
Original page
http://update.gemcutter.org/2009/10/26/transition.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
Jerod Santo
1 comment · 3 points
-
tcopeland
12 comments · 2 points
-
luislavena
2 comments · 4 points
-
davidbackeus
1 comment · 2 points
-
undees
1 comment · 1 points
-
-
Popular Threads
-
the update | gemcutter | awesome gem hosting
1 week ago · 3 comments
-
the update | gemcutter | awesome gem hosting
What will happen to the websites at projectname.rubyforge.org? That's the public project page for many gems now. Will there be redirects set up?
"Those virtual hosts will not be taken down right away... I suspect we'll put them in read-only mode in a few weeks, though. But we'll do tarballs of that and other stuff that's currently on RubyForge, and generally make it easy for folks to migrate away."
if it's NOT needed that that's even better, but i'll lend a hand if it is.
100% agreed on the stubs - in fact they could even try gemcutter behavior now and, iff that fails, fallback to old behavior. something like that...
The only thing is that the old behavior won't be valid any more - I mean, there's no "package" concept in gemcutter, and there won't be a rubyforge-based gem index. So we'll need to adjust various client code accordingly.
Q: Will http://gemcutter.org stay alive?
Just realized qrush == Nick Quaranto. GitHub guys are really super awesome, aha?
One example of that is RubyInstaller. We use RubyForge to distribute installers and concentrate Bug tracking, patch queue and releases there.
The read-only and the transition seems that is going to hit us pretty hard. Please let me know if that is true or not.
Thank you.
Here's the thing, though - other places are going to do that stuff better. For example, how do the RubyForge file mirrors work? Well, there's an rsync process that gets run by a cronjob that transfers the files to an rsync mirror and then outwards to other mirrors. When someone downloads a file, the RubyForge PHP app randomly picks a mirror and redirects to it. Sites like SourceForge have a much quicker mirroring system, and they also do mirror choosing so that folks can get a mirror that's close to them. I'd be willing to bet they also have a better backup system than RubyForge does. And finally, I bet they're more secure, too, so you don't really need to worry about that end of things.
I know this weighs hard on projects like rubyinstaller and others that primarily provide files. But I think it's going to be a net win.
And Gemcutter purpose is distributing gems.
This means something like RubyFiles will need to be created and implemented so people will be able to release packages?
That means another login credentials, register, account activation, password, etc.
Divide and conquer start to sound familiar...
think it's possible to easily download past archives without crawling Google
Groups, either. Anyways librelist.com provides an alternative to Google
Groups if downloadable archives is a requirement. Maybe other options are
available, too...
Please just make sure you give us ample warning if you disable anything, thanks :)
* Website hosting (static is fine for most projects I think)
* File hosting
* Bug tracking
* Mailing lists
Although I really like the idea of having a central gem repository (no more github gems), I will definitely miss the above features of Rubyforge since I constantly use all of them.
Another thing that should not be forgotten: It was relatively easy in the last years by registering two feeds (RAA and rubyforge) to get information about project updates and new ruby projects. When there is no Rubyforge anymore (the number one site where new Ruby projects have been hosted), registering new ruby projects on RAA gets even more important!
Many thanks to Tom Copeland for the superb and quick support!!!