Stream: Google Code-in

Topic: Github


view this post on Zulip Mahdi (Jan 07 2018 at 16:53):

@Sean I've heard that there are plans to relocate the main BRLCAD codebase from sourceforge -- is github the destination?

view this post on Zulip Sean (Jan 07 2018 at 18:29):

probably -- don't see any better options at the moment ... but this is something that will be done very carefully to ensure we preserve our entire project history

view this post on Zulip Sean (Jan 07 2018 at 18:29):

reason for asking @Mahdi ?

view this post on Zulip Mahdi (Jan 07 2018 at 18:55):

Just that coming into this organization I expected to find a Github repo but was introduced to sourceforge instead. If there's anything us students can do to help with the transitioning process I'm sure we'd be glad to help.

view this post on Zulip Sean (Jan 07 2018 at 18:58):

sourceforge used to be where 95% of projects lived just 10 years ago

view this post on Zulip Sean (Jan 07 2018 at 18:58):

over the past 10 years, many have migrated to github so now it's about 85% or so on github, 10 % elsewhere, and 5% still on sourceforge

view this post on Zulip Sean (Jan 07 2018 at 18:59):

we are integrated with so many services and have such a large repo, that the main codebase has remained there so far

view this post on Zulip Sean (Jan 07 2018 at 18:59):

BRL-CAD exceeds GitHubs hosting size limits

view this post on Zulip Sean (Jan 07 2018 at 18:59):

too big

view this post on Zulip Sean (Jan 07 2018 at 19:00):

so having a conversation with them about whether they would allow us to migrate was a discussion I had to have with them -- we've since had that conversation and they're fine with us moving there

view this post on Zulip Sean (Jan 07 2018 at 19:00):

so now it's just a matter of making sure we migrate everything properly which just takes a lot of careful review and testing

view this post on Zulip Mahdi (Jan 07 2018 at 19:03):

Right. I would figure that BRL-CAD is historically significant enough that the Github admins would be okay with it. I'm guessing a complete migration could take over an year given the number of people currently working on the process.

view this post on Zulip caleb parks (Jan 07 2018 at 19:04):

just out of curiosity, how big is the BRL-CAD repository?

view this post on Zulip Sean (Jan 07 2018 at 19:04):

it depends what you count, but a single checkout is about 2-3GB

view this post on Zulip Sean (Jan 07 2018 at 19:05):

that's obviously not the entire history, but it's also not the compressed size too

view this post on Zulip Mahdi (Jan 07 2018 at 19:05):

Does that include all of the branches? Like the core interface?

view this post on Zulip Sean (Jan 07 2018 at 19:05):

I think entire history uncompressed is something like 50-100GB .. I forget the actual amount

view this post on Zulip Sean (Jan 07 2018 at 19:05):

no, not counting the other repos

view this post on Zulip Sean (Jan 07 2018 at 19:05):

they're not that big

view this post on Zulip Sean (Jan 07 2018 at 19:06):

(other than them including all of Qt and boost...)

view this post on Zulip Sean (Jan 07 2018 at 19:06):

entire history compressed is much smaller -- I want to say it's in the 1-2GB range compressed but I could be totally wrong on that


Last updated: Oct 09 2024 at 00:44 UTC