The Official Ruby Site Is Proudly Maintained by No-One
rubyinside.com
rubyinside.com
First of all: not all of these problems are present in other versions of the site. The german page for example is much more up-to-date when it comes to installation options and explaining them, also when it comes to announcements about the german ruby community. The german site is also well staffed with 3 maintainers (if I remember correctly).
I would have preferred if ruby-inside would have wrote a mail to the maintainer list before posting this: usually, problems that we are aware of get fixed quickly.
ruby-lang certainly has its problems and the post hits some of them, but it is far from unmaintained.
The positive effect of this post: a bunch of new volunteers applying.
This is exactly it.
I know I'm a loudmouth playing with his megaphone here, but my intentions are good and I'm pointing to things that, I believe, people would like to fix, if only they had the spotlight for a bit. If I can help that process without greatly offending anyone, I'll use my megaphone. I gain nothing from pissing people off without reason.
I didn't get in touch with anyone because I don't have the diplomatic skills to negotiate significant changes to the site, and small patches won't fix the systemic problems with the site (How much negotiation would it take even just to have the official blog posts written properly by a third party? And I already do it anyway, on my own site.) I readily admit I'm a unilateralist who tries to be in charge at most opportunities. This makes me a reasonable entrepreneur, but definitely not the ideal candidate to work in a team to update a community site :-)
Thanks for reminding me of the localized versions. I was aware of their presence but had/have little idea of what they're doing. I can't say I support the idea of an EU-like 20 way translation for every change but that's just my opinion, and I have the utmost respect for local teams trying their best to maintain the site in their own language.
Also, there is no-one who takes stewardship of the technical part of the site - the "popular projects" widget that is still backed by an effectively dead site (rubyforge) is one of them. This is not a unique problem: rubygems.org has similar problems of finding people to implement/change features. This would be important.
When it comes to languages: I am not sure whether 20 languages is okay, but I am quite proud that we do actually have non-english sites and can link to non-english resources. I reckon that the japanese community likes it as well. As long as there is someone pouring its time into it, i'm fine with it - and its actually not working as bad as it seems.
My biggest problem is that the Ruby community is big on decentralization and no one cares about dragging stuff back together. For example, there are at least 2 people managing great documentation indices (ruby-doc.org and rubydoc.info) that wouldn't have evolved if we had integrated the docs into the main site. What I would really enjoy would be a team that tries to organize that forest a bit and maybe direct efforts of volunteers.
I've merely noticed a problem and I'm pointing it out. I readily admit I am also not the person to fix it, much like Jon Stewart couldn't fix the American political system, yet still he points out its flaws. Would you expect him to write letters to Fox News before picking on them? I'm no comedian but I'm taking a similar approach. If the only option is to write e-mails and have long winded discussions, I'd choose to do nothing instead.
My biggest problem is that the Ruby community is big on decentralization and no one cares about dragging stuff back together.
Yes. As you note, this is both a problem and a benefit, in some cases. Perhaps, then, any sort of "official" Ruby site should focus solely on linking out to up to date third party resources rather than (poorly) maintaining its own.
And, again, I must stress that it seems the localization teams have been doing some great work and deserve recognition for this. My points rest entirely with the "main" English language site.
The install instructions are pretty good, links to documentation and books are good, the screencasts are kept up to date and are IMHO awesome, the blog is active.
What else could you want? I mean, yeah, the Rails Guides could use some more effort as I found them lacking, but it's a lot better than nothing at all (as it used to be).
And I don't think linking to a tarball with the Ruby source should be the first link to getting Ruby.. there are tutorials they could link to that would be more useful to newcomers.
Nonetheless, rubyonrails.org is better updated than ruby-lang.org in any case, and provides a better model to follow IMHO.
The time for engaging through a one-way webpage has long passed.