IMHO, GitHub will not be releasing their source - they just started
selling a standalone product called GitHub: Firewall Install and
they're charging ~$600/user/year - they'd be crazy to release the
source and expect anyone to pay that much. It would be interesting to
see if your sources are correct on that front.
Sorry to hear of your problems, but I've got Gitorious running fine
(as well as a good number of others here) - it is a complex process to
get it running, but it says that right in the doc/README file: "One of
the main challenges in Gitorious is its installation process. It is
anything but trivial."
Also in the main README it's noted that "First of all, **we assume you
have a working Ruby on Rails installation on your machine**." This
includes mysql, apache, and rubgems - things you noted that weren't
mentioned in the Gitorious documentation.
Gitorious has gone through a HUGE update in the last month or so, and
the documentation is lagging behind the code. The thing about OSS is
that while it's great that some projects have very specific and
detailed, not all do right at the start. Gitorious is a WONDERFUL
product, and it just takes some time getting it running smoothly, and
I'd expect that to become an easier process as things develop further.
Keep at it and I'm sure you'll get things going properly and will
enjoy your own in-house SCM solution.
--
Ryan Schwartz