[repo-coord] Re: folder structure

Dag Wieers dag at wieers.com
Fri Apr 9 07:51:29 CEST 2004


On Fri, 9 Apr 2004, Axel Thimm wrote:

> On Fri, Mar 05, 2004 at 09:25:38AM +0100, Axel Thimm wrote:
> > On Sat, Feb 28, 2004 at 08:32:06AM +0100, Axel Thimm wrote:
> > > based on the stability classes discussion and on mirroring needs (the
> > > latter means: partial mirroring of only some dists, and/or only some
> > > stability trees, and/or easy choice of rpms/srpms/debuginfo), I have
> > > started creating a structure at
> > > 
> > > 	download.atrpms.net
> > > 
> > 
> > I tried to change this according to your comments on- and off-list,
> > please check it out again and imaginge atrpms with siblings like
> > freshrpms, newrpms, dag, ....
> > 
> > Is this a structure you could live with? If not, what needs to be
> > changed?
> 
> There has been no rejection of the new structure, does this mean it
> can be considered as blessed by all parties? ;)

To be honest, I don't like the structure.

 
> Here is the layout again in simplified form:
> 
> {packages,sources,debuginfo}
>   |
>   --{production,testing,...}
>     |
>     --{fedora-1-i386,redhat-9-i386,...}
>       |
>       --{freshrpms,atrpms,...}
>       |
>       --{,S}RPMS.{...}
> 
> Most partial mirrors will drop debuginfo and/or sources, as well as
> unwanted distributions.

I understand why you would want to have it organised like that. But what 
if someone only wants everything from freshrpms with your structure. Or 
only i386. Your structure seems to be based on what you think will be 
common practice.

Also rpm-src entries would be very different from the rpm entries in 
sources.list.

I'd just go for the usual:

	redhat/8.0/i386/freshrpms
	fedora/1/x86_64/dag
	redhat/el3/s390/dag

structure. Simple straight-forward and people will be filtering it anyway.
No need to try and be smart about it.

The 'stability classes' is something I still have to think about. But I 
would implement that using different repositories.

	redhat/el3/s390/dag/RPMS.stable
	redhat/el3/s390/dag/RPMS.testing
	redhat/el3/s390/dag/RPMS.unstable
	redhat/el3/s390/dag/RPMS.debuginfo
	redhat/el3/s390/dag/SRPMS.all

Or whatever the new meta-data will provide.

Kind regards,
--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]



More information about the repo-coord mailing list