Re: pgFoundry Download URLs - Mailing list pgsql-www

From Dave Page
Subject Re: pgFoundry Download URLs
Date
Msg-id 937d27e10912281204r2a47a5a0h994b9d9a9bfdc5f0@mail.gmail.com
Whole thread Raw
In response to Re: pgFoundry Download URLs  (Guillaume Smet <guillaume.smet@gmail.com>)
Responses Re: pgFoundry Download URLs
List pgsql-www
On Mon, Dec 28, 2009 at 7:52 PM, Guillaume Smet
<guillaume.smet@gmail.com> wrote:
> On Mon, Dec 28, 2009 at 8:13 PM, Dave Page <dpage@pgadmin.org> wrote:
>> That's really not a option. Wholesale reorganisation of the FTP will
>> cause a world of pain for people with scripts such as Devrim's.
>
> Could you elaborate on these scripts? What do they do and what are
> they used for? IIRC, Devrim doesn't use the mirror URI for his
> pgFoundry RPM packages.

Well, anyone with build scripts that access stuff on the pgfoundry
directory hierarchy. We simply don't know how many people it might
affect, any more than some changes we might make in the server where
we go out of our way to maintain compatibility.

> The mirror exposes the internal structure of the file repository of
> GForge. It's really a matter of interface in the OO programming way.
> This method is private and they decided to change the implementation a
> long time ago, the public method to access the files haven't changed
> and is stable.
>
> If we really want it, we can decide to keep the old structure but we
> may have problems from time to time if people want to upload a file
> with the same name in another release/package (and it's one more
> patch).

We mirrored the internal structure (and then moved a bunch of
downloads so they didn't point to pgfoundry) because gforge was a
bottleneck for things like installers which can clock up tens of
thousands of downloads per week.

I don't recall anyone ever complaining that they couldn't have
multiple files with the same name on pgFoundry (frankly, it sounds
like a recipe for disaster), but I can envisage the structure change
causing pain for people.

-- 
Dave Page
EnterpriseDB UK: http://www.enterprisedb.com


pgsql-www by date:

Previous
From: "David E. Wheeler"
Date:
Subject: Re: pgFoundry Download URLs
Next
From: Guillaume Smet
Date:
Subject: Re: pgFoundry Download URLs