FAD Goals and deliverables

Ralph Bean rbean at redhat.com
Wed May 13 20:59:13 UTC 2015


On Tue, May 12, 2015 at 12:10:32PM -0500, Dennis Gilmore wrote:
> On Tuesday, May 12, 2015 01:03:15 PM Paul W. Frields wrote:
> > On Mon, May 11, 2015 at 02:57:11PM -0500, Dennis Gilmore wrote:
> > > On Sunday, May 10, 2015 01:28:13 PM Dennis Gilmore wrote:
> > > > Hi all,
> > > > 
> > > > As we get closer to the FAD we need to nail down the deliverables and
> > > > what
> > > > we want to achieve by the end of the FAD.  I am going to list some of
> > > > the
> > > > things I think we need to have done. feel free to discuss and add
> > > > things.
> > > > at the ned we will update the wiki with the deliverables.
> > > > 
> > > > 1) working pungi 4.
> > > > 2) integrated ability to make atomic installer and pxe to live in pungi
> > > > 3) mash ported to createrepo_c
> > > > 4) rawhide looking like a TC/RC
> > > > 5) bodhi2 able to trigger atomic installer and pxe to live as part of
> > > > the
> > > > update push process.
> > > > 6) livemedia-creator koji integration
> > > > 7) koji able to manage the url line in kickstarts so that we can do real
> > > > builds
> > > > 8) run-root plugin configured
> > > > 9) Secondary arches working exactly teh same as primary
> > > > 10) port pungi to dnf
> > > > 11) make headway and plan to port to python 3
> > > 
> > > 12) have koji be able to specify the backend for installing packages into
> > > chroots on a per target basis. we will need to use yum/yum-deprecated for
> > > most but we will want to use dnf for rawhide and new releases.
> > > yum-deprecated will be needed when we move builders to f22
> > 
> > Here are some things that have been under previous discussion some
> > time but which I don't see on this list:
> > 
> > * Koji 2 -- What does it look like?  How does it work vs. current
> >   Koji?  How will it change compose processes?
> at this point in time it does not exist at all. we can not assume anything 
> about it. I have asked the koji devs to start planning and get moving, but 
> right now thwere is no such thing.
> 
> > * Composedb -- Dennis has talked about this many times.  Is it still
> >   meant to happen?  Is there e.g. a schema design?
> Mathieu Bridon was tasked with this but AFAIK there is nothing existing for it 
> yet. Again we need to move forward without it :( though it is something that I 
> do really want. Perhaps he can give us an idea where it stands.

Let's make item #0 on the goal list be:

 0) Develop an architecture/design diagram for how composedb is
    supposed to work.

By making a "diagram" the goal, we get something simple, achievable,
and concrete that we can actually deliver without taking the whole FAD
(let's draw it on a whiteboard and take a picture).

By putting it first, it prompts us to have a discussion about the grand
scheme of things and how they all fit together before we start working
on all the incremental deliverables on the existing tools.  That way,
we'll be more considerate about long term goals as we work on the
short term pieces.

How's that sound?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.fedoraproject.org/pipermail/rel-eng/attachments/20150513/220fd974/attachment.sig>


More information about the rel-eng mailing list