Dear Open Hub Users,
We’re excited to announce that we will be moving the Open Hub Forum to
https://community.blackduck.com/s/black-duck-open-hub.
Beginning immediately, users can head over,
register,
get technical help and discuss issue pertinent to the Open Hub. Registered users can also subscribe to Open Hub announcements here.
On May 1, 2020, we will be freezing https://www.openhub.net/forums and users will not be able to create new discussions. If you have any questions and concerns, please email us at
[email protected]
Is it just me or are the commit statistics here wildly inaccurate? By accident I ran across my profile here, the page claims I did 71 commits to NetBSD. This number it completely bogus, it's more in the several hundreds range. Profiles of other NetBSD contributors look similarly out of touch with reality.
Any ideas what causes this? I think ohloh is a nice idea but somehow it doesn't seem to understand our cvs repository.
Hi macallan,
The NetBSD report is not complete. We are still missing several modules (especially the src module), which probably accounts for the missing commits.
NetBSD (and a few other very large CVS projects) are in a special problem class for us.
Our current download strategy is fairly brute-force. It's reliable, but it's chatty and slow. To be able to download a project as big as NetBSD, the source control server has to be blindingly fast, and we've succeeded on some other large projects. Unfortunately, the NetBSD download was taking us weeks to finish, and we started falling behind on updates of other projects.
So we had to temporarily cancel the NetBSD download.
Normally, we don't publish a report until all of the source code has been downloaded. However, because this project has taken us so long to download, and the list of CVS modules was repeatedly being changed by Ohloh visitors, an interim report was made of the code downloaded so far.
We are installing more hardware this week, and we've revised our download strategy, so things are a little faster these days. There's hope for a full NetBSD report in the next few weeks.
Long term, we could probably create local, private CVS mirrors for large projects like NetBSD. However, it will probably take us a while to reach that point.
Ah, that makes perfect sense, thanks for the explanation. Maybe it would help to use one of the cvs mirrors ( see http://www.netbsd.org/mirrors/#anoncvs ) - some might have more bandwidth and/or less load than cvs.netbsd.org.
Thus my mention of list of CVS modules repeatedly changed.
Trying to be helpful, some folks have tried enlisting us in a different mirror each time our download stops. The problem is, that discards all the work done so far, and starts us all over from the beginning again. So I have to stop the download again and put us back as before. Rinse and repeat.
There may be a 'best' mirror for us to read from, but we haven't found one yet that's noticably quicker. The real solution is to use CVS mirroring tools to build our own local mirror.