On Wed, Jun 22, 2016 at 11:28 AM, Adam Miller
<maxamill...@fedoraproject.org> wrote:
> My main concern is that we would then introduce a concept of "next"
> that isn't well defined within the Release Engineering vocabulary or
> the Fedora Project at large as any sort of milestone deliverable.
> (Where as in debian land "stable", "testing", and "unstable"/"sid" are
> well defined streams of code/content).
>
> What we could do is release Fedora N+1 at Alpha, Beta, and Final times
> and tag is as N-alpha, N-beta, and then finally just N (and latest).
>
> Example:
>
> Fedora 24 is current stable -> docker image:tag fedora:24 and
> fedora:latest point to this.
>
> Fedora 25 Alpha is released -> push docker image:tag fedora:25-alpha to the 
> Hub
>
> Fedora 25 Beta is released -> push docker image:tag fedora:25-beta to
> the Hub (removing fedora:25-alpha tag)
>
> Fedora 25 GA is released -> push docker image:tag fedora:25 (removing
> the fedora:25-beta tag and update fedora:latest to point to fedora:25)
>
> Fedora Rawhide continues rolling along as it does fedora:rawhide (we
> tend to update this roughly once a month right now)
>
> Thoughts?

So this fits with our engineering processes, I guess, but I'm
considering the end consumer.

If I'm building images and just want to test with "the next release of
Fedora" I don't know I want to be fiddling with the tags continually.
Especially if I'm doing some kind of workflow with CI/CD and just
checking "did something break"? This feels like a lot of manual
fiddling required. We'll also wind up with a LOT of tags on Docker Hub
(can we delete those?).

I'm mostly hypothesizing, though - I would be interested in hearing
from people consuming the images.

> Also, as an aside. Whatever we decide should be brought up with Fedora
> RelEng as a meeting ticket to make sure the proposal is workable from
> a release perspective (though I suspect it will be and will volunteer
> to take that on). I'll also volunteer write up a SOP doc for Fedora
> RelEng Documentation so that this information persists and is well
> defined if there's future questions about it.

+1

Best,

jzb

-- 
Joe Brockmeier | Community Team, OSAS
j...@redhat.com | http://community.redhat.com/
Twitter: @jzb  | http://dissociatedpress.net/
_______________________________________________
cloud mailing list
cloud@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/cloud@lists.fedoraproject.org

Reply via email to