Hello Mike,
I think that we should split the nightly between two:
1. nightly stable - the next z stream candidate.
2. nightly next - the next minor candidate.
This will enable user to fetch pre-releases of z streams easily when setting up nightly
repository. Currently as all going into same directory, having nightly repository pulls
next minor with all its issues.
What do you think?
Alon
----- Original Message -----
From: "Mike Burns" <mburns(a)redhat.com>
To: "infra" <infra(a)ovirt.org>
Sent: Monday, March 18, 2013 3:02:27 PM
Subject: releases reorganization
With the beta release of 3.2 EL6 rpms, I had to re-organize the
releases
area a bit. Previously, the stable, beta, and alpha directories were
symbolic links to the top level 3.2 or 3.1 directories. Because EL6
is
part of 3.2, but not considered "stable" yet, I needed a way to
handle
that. The result:
Top level 3.1, 3.2, 3.3, etc directories contain src, iso, rpm, and
tools directories. The rpm directory will contain *all*
distributions
that are available for that release, whether beta, alpha, or stable.
releases
├── 3.2
│ ├── iso
│ ├── rpm
│ │ ├── EL
│ │ │ └── 6
│ │ │ ├── i686
│ │ │ ├── noarch
│ │ │ ├── repodata
│ │ │ │ └── repomd.xml
│ │ │ ├── SRPMS
│ │ │ └── x86_64
│ │ └── Fedora
│ │ ├── 17 -> ../../../3.1/rpm/Fedora/17
│ │ ├── 18
│ │ │ ├── i686
│ │ │ ├── noarch
│ │ │ ├── repodata
│ │ │ │ └── repomd.xml
│ │ │ ├── SRPMS
│ │ │ └── x86_64
│ │ └── 19 -> 18
│ ├── src
│ └── tools
The beta, alpha, and stable symlinks are now real directories
containing
symlinks for iso src and tools. The rpm directory contains symlinks
to
the appropriate stable release for the version.
releases
└── stable
├── iso -> /var/www/html/releases/3.2/iso
├── rpm
│ └── Fedora
│ ├── 17 -> /var/www/html/releases/3.1/rpm/Fedora/17
│ └── 18 -> /var/www/html/releases/3.2/rpm/Fedora/18
├── src -> /var/www/html/releases/3.2/src
└── tools -> /var/www/html/releases/3.2/tools
releases
├── beta
│ ├── iso -> ../3.2/iso
│ ├── rpm
│ │ ├── EL -> ../../3.2/rpm/EL
│ │ └── Fedora -> ../../3.2/rpm/Fedora/
│ ├── src -> ../3.2/src
│ └── tools -> ../3.2/tools
I've made these changes already due to requests from some developers
who
couldn't find the EL6 rpms under 3.2. If we want to change this
model,
then let me know. Otherwise, I'll add this documentation to the
wiki.
Mike
_______________________________________________
Infra mailing list
Infra(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/infra