Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)

From: The Hermit Hacker <scrappy(at)hub(dot)org>
To: Lamar Owen <lamar(dot)owen(at)wgcr(dot)org>
Cc: Michael Meskes <meskes(at)postgresql(dot)org>, PostgreSQL Hacker <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)
Date: 2000-02-22 21:16:29
Message-ID: Pine.BSF.4.21.0002221654210.86931-100000@thelab.hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, 22 Feb 2000, Lamar Owen wrote:

> The Hermit Hacker wrote:
> > We should be able to do a pgsql-docs.tar.gz and pgsql-src.tar.gz at the
> > very least ... putting 'doc' in a seperate tar file would reduce the size
> > by ~3meg:
> [snip]
> > I'm going to do this tonight, put it up and see what ppl thing ... if
> > nothing else, it makes it easier for ppl to download smaller chunks ...
>
> Kindof like how the RPM distribution is split, but not as fine, right?

Pretty much ... longer term goal, IMHO, is to make a more compact
distribution so that if I want libpq on a clint machine, I don't have to
download the whole backend code too ...

But, for now, I'm just creating simple .tar.gz files that all have to be
downloaded, but, for instance, for those with slow links, they don't have
to hope all 7meg gets down ... they can download smaller files.

I'm creating them right now, broken down as:

docs -> pgsql/docs
test -> pgsql/src/test
support -> pgsql/src/{interfaces,bin}
base -> pgsql (minus the above)

Basically, it makes this:

-rw-r--r-- 1 pgsql wheel 7543517 Feb 22 16:04 postgresql.snapshot.tar.gz

Download as:

-rw-r--r-- 1 pgsql wheel 2261079 Feb 22 16:06 postgresql.snapshot.base.tar.gz
-rw-r--r-- 1 pgsql wheel 2973217 Feb 22 16:04 postgresql.snapshot.docs.tar.gz
-rw-r--r-- 1 pgsql wheel 1318456 Feb 22 16:06 postgresql.snapshot.support.tar.gz
-rw-r--r-- 1 pgsql wheel 987847 Feb 22 16:05 postgresql.snapshot.test.tar.gz

I've just split the 7.0beta1.tar.gz file up also:

-rw-r--r-- 1 pgsql wheel 7533458 Feb 21 18:34 postgresql-7.0beta1.tar.gz

-rw-r--r-- 1 pgsql wheel 2260487 Feb 22 16:14 postgresql-7.0beta1.base.tar.gz
-rw-r--r-- 1 pgsql wheel 1310901 Feb 22 16:14 postgresql-7.0beta1.support.tar.gz
-rw-r--r-- 1 pgsql wheel 987270 Feb 22 16:13 postgresql-7.0beta1.test.tar.gz
-rw-r--r-- 1 pgsql wheel 2973182 Feb 22 16:13 postgresql-7.0beta1.docs.tar.gz

Vince, can you put something on the Web page showing the 'split' files as
well, so that ppl know they exist and can download those ones instead?

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Oleg Bartunov 2000-02-22 21:24:30 'now' in 7.0
Previous Message Bruce Momjian 2000-02-22 20:55:29 Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)