Forums : Ohloh General Discussion

Dear Open Hub Users,

We’re excited to announce that we will be moving the Open Hub Forum to https://community.synopsys.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]

Ancient Linux history

I've been wondering whether your servers could stand the whole history of the Linux kernel as mentioned in this post: http://lkml.org/lkml/2007/12/12/450

I didn't dare to add it, but if you like...

I also found something that looks like an import bug. The oldest commit to the Linux kernel can't possibly be from 01-01-1970. Maybe source import should just leave out commits without a sensible timestamp.

LYRIKpage almost 16 years ago
 

note that:
All commits are done with a committer and author git id of
Linus Torvalds, except for the stable kernels which were
set to
Alan CoxorDavid Weinehalletc where applicable.

so it's useless for ohloh...

Marcin Ślusarz almost 16 years ago
 

We've spent some time looking around for better linux histories, and this is the best one I've heard of. However, it sounds like it does have a couple of strikes against it as far as Ohloh is concerned:

  1. It sounds like it expands out to consume a lot of disk space, which would cause some chaos on our servers. During the line counting process we tend to keep the whole tree expanded onto disk, which is ridiculous, but we've never had such a large repository before. It's fixable on our end, but we're not there yet.

  2. Marcin is right, if all the commits get handed to Linus Torvalds, that's not quite honest -- but perhaps it's better than not having the commits at all.

Regarding the 1970 committer dates, yes, I agree that they're not correct, and I did originally think we had an importer bug when I first saw them. But it turns out that Git lets you jam in whatever commit date you feel is appropriate, and someone decided to put some 1970 dates in the repository. So (unless this has changed since I last investigated) the 1970 dates are actually in the repository this way. Sigh.

Robin Luckey almost 16 years ago