On Mon, Apr 17, 2017 at 9:37 AM, Josh Boyer <jwboyer(a)fedoraproject.org>
On Mon, Apr 17, 2017 at 9:32 AM, Greg DeKoenigsberg
> On Mon, Apr 17, 2017 at 8:53 AM, Subhendu Ghosh <sghosh151(a)gmail.com>
>> The corollary to "innovative platform" needs to be something like
"supports an ecosystem". Without that, the platform remains an island. With
an ecosystem, it becomes part of a something bigger.
> +1 to Subhendu.
I don't disagree, but ecosystem is very broad. I can think of lots of
things we could claim are the ecosystem. Some of them would even be
However, part of the utility of the platform is to provide a solid
base to help bootstrap new ecosystems on top of it that we haven't
even thought of yet. Are you suggesting we define the ecosystem in
the mission statement? If so, isn't that limiting possibilities?
If I look Raspberry Pi, BeagleBoard, most hardware systems these days - I
would qualify them in the platform category. They can be used as-is, but
they support an ecosystem of add-on that are not controlled by the
platform. Ansible is another software example - a platform - but allows an
ecosystem of add-ons in the form of playbooks available thru Galaxy and
Fedora as an OS or as a Project as not really been good fostering an
ecosystem of add-ons and embellishments. I think that we don't have to
"define an ecosystem" but we should certainly note that the "platform
should support an ecosystem"
Take today's LinuxKit announcement - is that driving platform or is that
ecosystem? or both? How do you make batteries replaceable?
As we see hardware and software - we can ask if it belongs "in the
platform"? If not (and that's ok) how does the platform still enable is
utility and thus support the ecosystem thru mechanisms that are focused on
self-service, ease of use, and discoverability.