On Sat, Oct 6, 2018 at 12:39 PM Thorsten Kukuk <kukuk@suse.de> wrote:
On Sat, Oct 06, Robert Schweikert wrote:
Can you please formulate your goals concisely and stick to it? Are we back to discussing side effects? This is confusing.
The goal is the same as with every iteration of this dicussion: python is too fat, python3 even more. And a lot of people don't like that for various, different reasons. As I already wrote: size matters again today, for various reasons and use cases. So we need a solution for this.
It may be worth talking to upstream RPM about making %artifact optionally filtered out for install and auto-marking *.py[oc] as artifact files.
We don't discuss or talk here about a single use case with a special solution, we talk here about a generic problem. And the solutions are quite different. And I don't think we can solve the problem with one change, we need to takle that from various directions and do that already. Albertos suggestion is only one of several things currently going on. Some people rewrite the python scripts in go or bash, other plan to drop them. Like Red Hat plans, according to two presentations last week, to drop cloud-init as it is too fat and slow and either revive the go implementation from CoreOS or replace it with Ignition.
Within Fedora, the current effort is around extending Ignition to support everything we use in cloud-init for Fedora instance configuration. Currently, it's scoped to Fedora CoreOS, but there are plans to support the main Fedora Cloud Edition, too. If there's some interest in this for openSUSE, I can port over the ignition packaging from Fedora to openSUSE for people to poke at. -- 真実はいつも一つ!/ Always, there's only one truth! -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org