Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15160 > unrolled thread

DebConf 23: Python BoF

Started byStefano Rivera <stefanor@debian.org>
First post2023-09-10 07:30 +0200
Last post2023-09-28 09:10 +0200
Articles 3 — 2 participants

Back to article view | Back to linux.debian.maint.python


Contents

  DebConf 23: Python BoF Stefano Rivera <stefanor@debian.org> - 2023-09-10 07:30 +0200
    Re: DebConf 23: Python BoF Scott Kitterman <debian@kitterman.com> - 2023-09-10 21:00 +0200
    Re: DebConf 23: Python BoF Stefano Rivera <stefanor@debian.org> - 2023-09-28 09:10 +0200

#15160 — DebConf 23: Python BoF

FromStefano Rivera <stefanor@debian.org>
Date2023-09-10 07:30 +0200
SubjectDebConf 23: Python BoF
Message-ID<Hclbb-7Xtp-1@gated-at.bofh.it>
We have scheduled a Python BoF at DebConf23:
https://debconf23.debconf.org/talks/27-python-bof/
It will be on Sep 16 (Sat): at 10:30 local time (05:00 - 05:45 UTC)

I started getting together an agenda in:
https://pad.dc23.debconf.org/p/27-python-bof
Please help me to build it out.

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272

[toc] | [next] | [standalone]


#15163

FromScott Kitterman <debian@kitterman.com>
Date2023-09-10 21:00 +0200
Message-ID<HcxP3-85yQ-13@gated-at.bofh.it>
In reply to#15160

[Multipart message — attachments visible in raw view] — view raw

On Sunday, September 10, 2023 1:23:12 AM EDT Stefano Rivera wrote:
> We have scheduled a Python BoF at DebConf23:
> https://debconf23.debconf.org/talks/27-python-bof/
> It will be on Sep 16 (Sat): at 10:30 local time (05:00 - 05:45 UTC)
> 
> I started getting together an agenda in:
> https://pad.dc23.debconf.org/p/27-python-bof
> Please help me to build it out.

As of today (assuming my count approach worked correctly), there are 5,118 
source packages in Debian that B-D/B-D-I dh-python.  Of those, only 813 B-D/B-
D-I pybuild-plugin-pyproject.  I think it's very premature to be considering 
something at 20% usage for any kind of default.

I don't think it's a good idea in any case.  The only advantage I can see is 
that people would not have to add pybuild-plugin-pyproject to B-D/B-D-I 
anymore.  If the build backend is anything other than setuptools, people will 
still have to add that, so I don't see much of an advantage here.  In cases 
where both setup.py and pyproject.toml are provided, these packages might 
start to FTBFS.

On the disadvantage side, any package that does use setuptools has a 
pyproject.toml that has not been migrated by the maintainer (packages with 
both setup.py and pyproject.toml are not rare) will be automatically switched 
with unpredictable results.  The best case scenario is nothing changes.

I don't really see a lot of upside here.  Let's not.

We have lintian checks to let maintainers know they can update to the newer 
system.  I think that's sufficient.

Scott K

[toc] | [prev] | [next] | [standalone]


#15220

FromStefano Rivera <stefanor@debian.org>
Date2023-09-28 09:10 +0200
Message-ID<HiTjP-c530-13@gated-at.bofh.it>
In reply to#15160
Hi debian-python (2023.09.10_05:23:12_+0000)
> We have scheduled a Python BoF at DebConf23:
> https://debconf23.debconf.org/talks/27-python-bof/
> It will be on Sep 16 (Sat): at 10:30 local time (05:00 - 05:45 UTC)

We had the BoF, notes:

https://salsa.debian.org/debconf-team/public/data/dc23/-/blob/main/etherpad/txt/27-python-bof.txt

Stefano

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web