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

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: The Hermit Hacker <scrappy(at)hub(dot)org>
Cc: Lamar Owen <lamar(dot)owen(at)wgcr(dot)org>, 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 22:19:20
Message-ID: 200002222219.RAA05569@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Keep in mind psql needs the doc/src/sgml files for psql help.

> 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?
>
>
>
> ************
>

--
Bruce Momjian | http://www.op.net/~candle
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2000-02-22 22:19:50 Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)
Previous Message Tom Lane 2000-02-22 22:11:29 Re: Splitting distributions (Was: Re: [HACKERS] ECPG / Release)