On Fri, Apr 29, 2016 at 02:45:15PM -0400, Christian Schaller wrote:
Did we ever get a more authoritative answer on this thread to
what the incubator is meant to incubate? I don't think Matthew
ever directly responded to that. Seems people assume its
either for incubating Fedora related technologies, so for instance
the Fedora Media Writer could have been incubated there.
Or is is meant as a place to incubate future Fedora editions?
I was not thinking of it as incubating Editions. In fact, potential
future Editions are basically Spins, and almost certainly could be done
through the existing framework.
I was thinking more of things like COPR, which includes code and
binaries which are not "only software provided by the official Fedora
repositories" as described in our trademark guidelines.¹ It's
incredibly valuable for us to provide services like that under the
larger Fedora umbrella, but we don't really have trademark guidelines
Atomic is another example, or the next new thing to come along like
it². This is much more radical than a Spin, requiring new release
engineering infrastructure and tooling — and ideally, with the option
of at least temporarily branching from software in the main repository.
Currently, we primarily present the options of "do it all outside of
Fedora" or "get everything perfect in release engineering before even
starting", neither of which is good.
Or, consider the efforts to reduce the dependency tree for the Fedora
base. Some of this might involve invasive changes to dependencies in
packages. I guess that could be done as a Remix, but since this work is
actually directly interesting and important to the future of Fedora
itself, it'd be cool to keep it closer to home.
I saw the suggestion somewhere of a Fedora-based userspace
specifically engineered to live *inside* containers, with no worry
about this weird stuff like "booting" and "kernels" and
That too could be a Remix, but why send people that far away?
Do these examples help?
2. Like maybe the first iterations of an ostree-based Fedora
Workstation. Or maybe something even more radical.
Fedora Project Leader