2007-08-19 19:25:13

by Nicolas Pitre

[permalink] [raw]
Subject: Git tree for old kernels

On Sun, 22 Jul 2007, Jon Smirl wrote:

> Continuing on with kernel archeology for embedded systems, any
> interest in making a git tree with all of the kernel versions from the
> beginning up to the start of the current git tree?

I just put the archive I've gathered so far in a Git tree on kernel.org:

git://git.kernel.org/pub/scm/linux/kernel/git/nico/archive.git

It is also available through gitweb from:

http://git.kernel.org/?p=linux/kernel/git/nico/archive.git

It currently stops at Linux v1.0. I would like to continue populating
this archive up to the current "Linux kernel history" Git repository
from Thomas Gleixner which currently doesn't go further back than
v2.4.0. This is however extremely time consuming to track down old
mailing list and newsgroup archives in order to find announcements to
serve as commit log material. Therefore I'd be really glad if people
could help me find those and send me copies of relevant announcements.
The content of the current archive should give a good idea of what I'm
looking for.

Also, the following items are currently missing and apparently vanished
from the surface of the planet:

- v0.02 sources

- v0.03 sources and announcement

- v0.10 announcement

- v0.96 sources

- sources for v0.99.13{abcdefghij} (got k, don't know where the serie
ends) as well as announcements for all of them

- all announcements for v0.99.14{a-z} except for pl14r

- announcements for pl15c to pl15j, 1.0-pre1, and ALPHA-1.0.

If you happen to have any of those please drop me a note.

Otherwise the archive appears fairly complete with almost 3 years of
Linux development history captured in a 3MB pack file.


Nicolas


2007-08-20 17:16:43

by Josef Sipek

[permalink] [raw]
Subject: Re: Git tree for old kernels

On Sun, Aug 19, 2007 at 03:24:56PM -0400, Nicolas Pitre wrote:
> On Sun, 22 Jul 2007, Jon Smirl wrote:
>
> > Continuing on with kernel archeology for embedded systems, any
> > interest in making a git tree with all of the kernel versions from the
> > beginning up to the start of the current git tree?
>
> I just put the archive I've gathered so far in a Git tree on kernel.org:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/nico/archive.git
>
> It is also available through gitweb from:
>
> http://git.kernel.org/?p=linux/kernel/git/nico/archive.git

I don't mean to nit-pick but, would it be possible to have the timestamps
for the commits closer to the release dates?

I must say, impressive work.

Thanks!

Josef 'Jeff' Sipek.

--
Computer Science is no more about computers than astronomy is about
telescopes.
- Edsger Dijkstra

2007-08-20 17:41:17

by Nicolas Pitre

[permalink] [raw]
Subject: Re: Git tree for old kernels

On Mon, 20 Aug 2007, Josef Sipek wrote:

> On Sun, Aug 19, 2007 at 03:24:56PM -0400, Nicolas Pitre wrote:
> > On Sun, 22 Jul 2007, Jon Smirl wrote:
> >
> > > Continuing on with kernel archeology for embedded systems, any
> > > interest in making a git tree with all of the kernel versions from the
> > > beginning up to the start of the current git tree?
> >
> > I just put the archive I've gathered so far in a Git tree on kernel.org:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/nico/archive.git
> >
> > It is also available through gitweb from:
> >
> > http://git.kernel.org/?p=linux/kernel/git/nico/archive.git
>
> I don't mean to nit-pick but, would it be possible to have the timestamps
> for the commits closer to the release dates?

Well, the author timestamp already is, based on the date of the
announcement message used for the commit log, including the timezone.
If you find errors in those please tell me.

The commit timestamp, however, is the time when _I_ created the
repository, hence it should not be that interesting.

> I must say, impressive work.

Thanks!


Nicolas

2007-08-20 18:01:36

by Josef Sipek

[permalink] [raw]
Subject: Re: Git tree for old kernels

On Mon, Aug 20, 2007 at 01:40:52PM -0400, Nicolas Pitre wrote:
> On Mon, 20 Aug 2007, Josef Sipek wrote:
>
> > On Sun, Aug 19, 2007 at 03:24:56PM -0400, Nicolas Pitre wrote:
> > > On Sun, 22 Jul 2007, Jon Smirl wrote:
> > >
> > > > Continuing on with kernel archeology for embedded systems, any
> > > > interest in making a git tree with all of the kernel versions from the
> > > > beginning up to the start of the current git tree?
> > >
> > > I just put the archive I've gathered so far in a Git tree on kernel.org:
> > >
> > > git://git.kernel.org/pub/scm/linux/kernel/git/nico/archive.git
> > >
> > > It is also available through gitweb from:
> > >
> > > http://git.kernel.org/?p=linux/kernel/git/nico/archive.git
> >
> > I don't mean to nit-pick but, would it be possible to have the timestamps
> > for the commits closer to the release dates?
>
> Well, the author timestamp already is, based on the date of the
> announcement message used for the commit log, including the timezone.
> If you find errors in those please tell me.

Ah ok. Too bad gitweb displays the commit times => throws off some of the
sorting too.

/me prods gitweb people

> The commit timestamp, however, is the time when _I_ created the
> repository, hence it should not be that interesting.

Too bad that's the date you see all over the place :(

Jeff.

--
NT is to UNIX what a doughnut is to a particle accelerator.