RFC: Proposal for Rel-Eng project management/planning
Paul W. Frields
stickster at gmail.com
Mon Apr 27 22:05:00 UTC 2015
On Mon, Apr 27, 2015 at 03:04:51PM -0400, Ralph Bean wrote:
> On Mon, Apr 27, 2015 at 12:48:24PM -0400, Josh Boyer wrote:
> > So, in one of my many discussions with Paul last week, we were talking
> > about containers, how we're approaching them in Fedora, etc. One of
> > the ideas was that we should probably look at dogfooding container
> > technology within Fedora itself to become more comfortable with it.
>
> +1 to the spirit. Talking more fully about the details of what this
> would mean at flock would be a good target. If some of the Fedora
> Engineering team members could get some more experience with the
> pieces before then so we can have a more fully-informed discussion,
> that would be best (I'm just operating on hearsay at this point).
>
> > I know we like things to be packaged in Fedora and there is nothing
> > wrong with that. However, deploying Cantas via a container would seem
> > to be an ideal thing to try as an initial dogfooding effort. It would
> > let both rel-eng and Infra get used to the technologies while also
> > providing a valuable service to themselves. What do people think of
> > that idea?
>
> Pierre and I started this same discussion on the side at PyCon. Our
> policy has been that all of our apps have to be packaged as rpms for
> Fedora and therefore must meet all the packaging guidelines. This
> historically made a lot of sense even when it was an inconvenience:
> Fedora Infrastructure should dogfood Fedora Development. When we
> started getting into unbundling css/js assets the past few years, this
> quickly became intractable. I've been trying to package up bootstrap
> css for about a year now and there's no end in sight.
>
> ... but there are a hundred and one more angles to consider about how
> we deploy our apps in Infrastructure.NEXT.
It's not just that it's a nearly intractable problem as in your
example -- it's rarely a worthwhile problem to solve in the example of
general contributors. I found that out first hand working on our
Drupal packaging. (Similar to Joe's example of Wordpress, actually.)
I think we should try to make progress on this before Flock, which is
almost four months away.
--
Paul W. Frields http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
http://redhat.com/ - - - - http://pfrields.fedorapeople.org/
The open source story continues to grow: http://opensource.com
More information about the rel-eng
mailing list