Inter-WG coordination: Stable application runtimes

Nicolas Mailhot nicolas.mailhot at
Fri Jan 10 14:16:18 UTC 2014

I'm sorry, but you're forgetting one major thing.

Sure there are lots of developers that ignore best practices. There is
nothing new. But there is also a lot of users that do understand best
practices and do want the apps packaged in a clean way.

The apps are not packaged because the developers wanted them packaged they
are packaged because users wanted them. The opinion of developers on
deployment issues is, frankly, 100% irrelevant. The vast mass of
developers that don't want to think about deployment issues are not the
people you should base your decisions about deployment on. The developers
that did think about the problem, do not react as the people you take as

They have the option to ignore distro packaging, and they are execising
it, and they complain that users are not happy about it, but repainting
deployment in developer colors when that is not what the users ask for is
not going to make anyone happy.

The user will complain about a result that does not match his expectations
and think the distro sucks.
The developer will complain users still complains and consider the distro
still suck.
End result: a lot of work for no one happy.

All the energy expended on scl and making developer-friendly deployments
is like asking designers to correct application code, coders to make
design decisions, marketing people to make engineering decisions or
engineers to behave as salespeople.

All those are different jobs. All those require prioritising different

Nicolas Mailhot

More information about the devel mailing list