Re: [gentoo-dev] git history older than "proj/gentoo: Initial commit" (56bd759)

2015-08-13 Thread Rich Freeman
On Thu, Aug 13, 2015 at 8:38 PM, Mike Frysinger  wrote:
> On 13 Aug 2015 17:29, Rich Freeman wrote:
>> On Thu, Aug 13, 2015 at 3:55 PM, "Paweł Hajdan, Jr." wrote:
>> > I'd like to start with: kudos for the very skilfully performed migration
>> > from CVS to git! I just committed a simple changed and it worked great.
>> >
>> > I was curious and started exploring the repo a little bit, and the
>> > initial commit says:
>> >
>> >> This commit is the start of the NEW history.
>> >> Any historical data is intended to be grafted onto this point.
>> >
>> > Is the historical data available now? Is it still work in progress?
>> >
>>
>> The official version is still pending.
>>
>> My unofficial version (which as far as I can tell is about as good as
>> it is going to get, but consider it draft) is at:
>> https://github.com/gentoo/gentoo-gitmig-20150809-draft
>>
>> (The official version will no doubt be hosted on pure-FOSS infra.)
>
> so we don't have to waste git server resources on it, we could create a git
> bundle and mirror that and use http/https to redistribute.

Absolutely true.  Since it is static it would be pretty trivial to
mirror, bittorrent, or whatever.

-- 
Rich



Re: [gentoo-dev] git history older than "proj/gentoo: Initial commit" (56bd759)

2015-08-13 Thread Mike Frysinger
On 13 Aug 2015 17:29, Rich Freeman wrote:
> On Thu, Aug 13, 2015 at 3:55 PM, "Paweł Hajdan, Jr." wrote:
> > I'd like to start with: kudos for the very skilfully performed migration
> > from CVS to git! I just committed a simple changed and it worked great.
> >
> > I was curious and started exploring the repo a little bit, and the
> > initial commit says:
> >
> >> This commit is the start of the NEW history.
> >> Any historical data is intended to be grafted onto this point.
> >
> > Is the historical data available now? Is it still work in progress?
> >
> 
> The official version is still pending.
> 
> My unofficial version (which as far as I can tell is about as good as
> it is going to get, but consider it draft) is at:
> https://github.com/gentoo/gentoo-gitmig-20150809-draft
> 
> (The official version will no doubt be hosted on pure-FOSS infra.)

so we don't have to waste git server resources on it, we could create a git
bundle and mirror that and use http/https to redistribute.
-mike


signature.asc
Description: Digital signature


Re: [gentoo-dev] git history older than "proj/gentoo: Initial commit" (56bd759)

2015-08-13 Thread Rich Freeman
On Thu, Aug 13, 2015 at 3:55 PM, "Paweł Hajdan, Jr."
 wrote:
> I'd like to start with: kudos for the very skilfully performed migration
> from CVS to git! I just committed a simple changed and it worked great.
>
> I was curious and started exploring the repo a little bit, and the
> initial commit says:
>
>> This commit is the start of the NEW history.
>> Any historical data is intended to be grafted onto this point.
>
> Is the historical data available now? Is it still work in progress?
>

The official version is still pending.

My unofficial version (which as far as I can tell is about as good as
it is going to get, but consider it draft) is at:
https://github.com/gentoo/gentoo-gitmig-20150809-draft

(The official version will no doubt be hosted on pure-FOSS infra.)

You can graft them using git replace --graft I believe, though I
haven't actually tried this.  In theory you can do this as many times
as you wish as improved historical migrations come along, and as long
as you get rid of all the refs to the old heads git will eventually
garbage-collect the junk.

There are 2M commits, and probably about 10x as many objects.  A
bundle is 1.7G (and is compressed), so expect a clone to take a while.
I have to say that github has gotten better at handling it - my first
pushes of migrations a year ago would die with an error and then the
repo would just show up in github a few hours later.  Now the pushes
succeed and the repo shows up fairly quickly after they are finished.


-- 
Rich



Re: [gentoo-dev] git history older than "proj/gentoo: Initial commit" (56bd759)

2015-08-13 Thread Dirkjan Ochtman
On Thu, Aug 13, 2015 at 9:55 PM, "Paweł Hajdan, Jr."
 wrote:
> Is the historical data available now? Is it still work in progress?

Good question!

I'd all be interested in some ballpark figures about the size of such a thing.

Cheers,

Dirkjan



[gentoo-dev] git history older than "proj/gentoo: Initial commit" (56bd759)

2015-08-13 Thread Paweł Hajdan, Jr.
I'd like to start with: kudos for the very skilfully performed migration
from CVS to git! I just committed a simple changed and it worked great.

I was curious and started exploring the repo a little bit, and the
initial commit says:

> This commit is the start of the NEW history.
> Any historical data is intended to be grafted onto this point.

Is the historical data available now? Is it still work in progress?

I've checked the following two places looking for related documentation
but didn't find anything:




Paweł



signature.asc
Description: OpenPGP digital signature