Really great news! Is good to see more parts of Ohloh becoming free :P
Thanks for all the hard work guys.
We're pleased to announce that project tracking for Mercurial repositories is now available in a limited beta trial.
We invite you to submit small Mercurial repositories to Ohloh, and to please contact us with any problems you encounter.
Keep in mind the following:
There's no support for branching yet. For now, we process only the default branch.
Please be kind. If your project seems to not be processing properly, drop us a line and help us investigate.
Additionally, Ohloh's source control management library is now available to the open source community under the GPL. You can find the source code online at The Chaw, and also at GitHub.
The Chaw is a new source code hosting, wiki, and ticket tracking site powered by CakePHP. It will be the new home for the Ohloh SCM library.
We welcome community contributions to help improve the Ohloh SCM library, and look forward to supporting more source control systems in the future!
Really great news! Is good to see more parts of Ohloh becoming free :P
Thanks for all the hard work guys.
Alright! Great work guys! Now Enano CMS can finally have its Mercurial repositories listed!
Works great!
Now if only I could tell the Code Analysis to ignore the JavaScript and CSS that's only part of the project's documentation...
Robin,
This seems to be working quite well. I've added two that have a year's worth of revisions (about 150 - 200 commits) without issues.
Great work!
Problems with large repos?
http://hg.netbeans.org/main/contrib/ Mercurial Step 3 of 3: Counting lines of source code (Failed) Delete http://hg.netbeans.org/main-golden/ Mercurial Step 2 of 3: Importing source code into database (Failed)
Well, I did ask for "small" repositories :-).
For main-golden, we received an internal error from Mercurial:
hg parents -r 3fc37b41e9525fbc3f30f2b1cf6c56b062fdacd0 failed:
changeset: 5057:0720191e5cbf ** unknown exception encountered, details follow
For contrib, we seem to have some kind of corruption issue in our local clone. In attempting to run hg cat on a file, we got this error:
abort: integrity check failed on 00manifest.d:14778!
The details are too long for this forum; if you are interested send me an email at info@ohloh.net.
Besides this, we do seem to have some performance problems with large Mercurial repositories. Dumping the entire verbose log for main-golden in forward chronological order to a file took about 8 hours on our server. That'll have to be worked around somehow. :-)
Thanks, Robin
Off topic: is The Chaw ready (i.e. can I host project there), and is/would it be open sourced (and under what license)?
YAY! At last you have Mercurial support. This is very good news. No longer do I need to convert Mercurial repositories to git just to have the information that Ohloh can give me. Good work guys :]