Ruby Programming Language (alternative Ruby home page)
rubylang.info
rubylang.info
"Hi. I'm Jean-Denis Vauguet, one of the maintainers of ruby-lang.org (working on the French flavour).
After discussing a little bit with other active VIT members, it seems I stepped up to port ruby-lang.org to a git-based, static website generation process too. I'm using Jekyll, extended with custom tasks for generating, parsing, Sass compiling, multi-lang support… I'm also in contact with postmodern, who started its own port a few days ago (idea: merging good ideas and focus on one project). So there is kind of a "official" effort going on, despite we did not published yet (hopefully soon).
In the mean time, your port looks great :) But I do see it is not quite a "port", but an overhaul, with a different organization (links to third-party websites, for instance). I can't speak for the Ruby officials, for I'm not, but I do see this may result in a duplicated effort, and a confusing "content-hydra" (two websites with the same name, newcomers puzzled, duplicated content, etc.). So what should we do about it?"
https://github.com/rubylang/rubylang.github.com/issues/4
It would be interesting to see how a major site like ruby-lang.org being managed and run through git would turn out.
A similar thing happened with Rubyforge -> Gemcutter. It was a pretty fast and clean transition. This is really how the Ruby community rolls. The "official" whatever is whoever is doing the best job of it at the moment.
<anecdote>
Ruby is going the way of Java and for the same reasons. Rails originally made easy things easy and hard things possible. Now, for novices, easy things are harder. Java went the same route largely as a result of the debacle know as J2EE.
Java suffered the problems that it did because there was the "one true way" of J2EE until Spring eventually came along and made it (marginally) better.
Merb provided that for Rails. Now there's no more Merb.
</anecdote>
The point: we, the Ruby community, are suffering our own success. Popularity leads to people leads to bureaucracy leads to mediocrity. See "JSF".
As a result, this "fork" makes sense to me. Unfortunately, it's just a drop in the bucket. Ruby.next is coming and it's called Javascript (by way of Node) and Clojure (by way of those Rubyists who are LISP obsessed and still use Java).
Isn't this (rubylang.info) a great example of lack of bureaucracy? Someone isn't satisfied with the current ruby-lang.org, so instead of trying to go through lots of bureaucracy, they rather make something completely new?
I went through the necessary communication channels BEFORE I started this and what I experienced from that is the result of rubylang.info.
http://www.rubyinside.com/official-ruby-site-not-so-good-524...
And the attached HN discussion:
Wow. There are so many wrong things about your comment I don't know where to start. You're borderline insulting with a criticism that has zero information apart from the fact that you hate it, and then you act like you had to do it to save the Ruby community. And then, icing on the cake, you announce that the official Ruby site is "is actually really beautiful" like an absolute truth.
Be constructive. If you can't, have some respect for other people's effort and keep your hate to yourself.
I think the site looks fine, as in neither bad nor awesome. Similar for the official site. Nothing special, just different.
* i.e. bland, uninteresting, a mess under the hood, mildly unusable, ...
Now it seems the picked path for ruby-lang is open contribution, that is not just "fine" - it's great.
It seems that there's room in the world for both, they are different needs and perhaps trying to satisfy them with one website is a mistake.
I haven't tried to compare them, but my interpretation of Zed's comments is that most of the text is still Zed's.
Edit: You might be short shrifting Eco's translator. Reading his stuff is hard enough, translating must be a royal PITA. </tongue-in-cheek>
Content available in English, French, Japanese, Korean, Polish, Spanish, Portuguese, Simplified Chinese, Traditional Chinese, Bahasa Indonesia, German, Italian, Czech, Bulgarian and Turkish.
Internationalization is one key thing the alternative version is missing.