Mailinglist Archive: opensuse-factory (930 mails)

< Previous Next >
Re: [opensuse-factory] devel:languages:python diet reduction
On Thursday, 19 April 2018 20:29:30 ACST, Tomas Chvatal wrote:
Hello all,

We will have to split a bit the d:l:py due to its monstrous size (2700
packages) where we are unable to verify the stack actually kinda works
before Tumbleweed integration.

We will split it based on common purpose and use d:l:py as base:


If you happen to have some packages or interest in python modules and
think of some connection between couple of them please drop me an email
for subproject creation and I will happily create it for you and set it
up for TW integration.

As a bit additional tweak I would move all of the non-Tumbleweed
integrated stuff in to different project.
At this moment it is full of various linked packages and things that
were only added to develprj without being submitted to Tumbleweed.
This prompted people to add this project on their released openSUSE
versions (leading to quite interestingly broken systems if they do
zypper dup with vendor change)...

The change will be done by creating special project d:l:py:misc that
would have building enabled but publishing disabled.
This will hopefully motivate people to properly integrate the packages
while not losing all the work that was done on them so far.




Along with this change I think it would be worth updating the the python
packaging guidelines to suggest that applications be they cli or desktop
not also providing core libraries should go into the appropriate devel
project whether its X11:common, networking etc. unless there is a good
reason to keep them in d:l:p (for existing apps this maybe a slow
gradual change).


Simon Lees (Simotek)

Emergency Update Team
SUSE Linux Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups