
In a message of Sun, 06 Sep 2015 15:31:16 -0400, Terry Reedy writes:
On 9/6/2015 1:33 PM, Sven R. Kunze wrote:
With this post, I would like raise awareness of the people in charge of the Python infrastructure.
pypa is in charge of packaging. https://github.com/pypa I believe the google groups link is their discussion forum.
They have one -- https://groups.google.com/forum/#!forum/pypa-dev but you can also get them at the disutils mailing list. https://mail.python.org/mailman/listinfo/distutils-sig I think, rather than discussion, it is 'people willing to write code' that they are short of ... Laura

On 7 September 2015 at 05:54, Laura Creighton <lac@openend.se> wrote:
I think, rather than discussion, it is 'people willing to write code' that they are short of ...
For the build farm idea, it's not just writing the code initially, it's operating the resulting infrastructure, and that's a much bigger ongoing commitment. Automatically building wheels for source uploads is definitely on the wish list, there are just a large number of other improvements needed before it's feasible. Cheers, Nick. -- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia

On 07.09.2015 02:26, Nick Coghlan wrote:
For the build farm idea, it's not just writing the code initially, it's operating the resulting infrastructure, and that's a much bigger ongoing commitment. Automatically building wheels for source uploads is definitely on the wish list, there are just a large number of other improvements needed before it's feasible.
Could you be more specific on these improvements, Nick? Best, Sven

On 8 September 2015 at 02:22, Sven R. Kunze <srkunze@mail.de> wrote:
On 07.09.2015 02:26, Nick Coghlan wrote:
For the build farm idea, it's not just writing the code initially, it's operating the resulting infrastructure, and that's a much bigger ongoing commitment. Automatically building wheels for source uploads is definitely on the wish list, there are just a large number of other improvements needed before it's feasible.
Could you be more specific on these improvements, Nick?
- PyPI: migrating from the legacy Zope codebase to Warehouse - PyPI: end-to-end content signing (PEPs 458 & 480) - PyPI: automated analytics & dashboards - Tooling: integration with operating systems & other platforms - Python Software Foundation financial sustainability - Python Software Foundation project management capacity - Infrastructure improvements for the CPython workflow Those aren't dependencies of automatic wheel-building per se, but rather are issues that are higher priorities for folks like Donald (in terms of actually getting things done), myself (in terms of collaborating more effectively with other open source ecosystems), and the PSF staff and Board (in terms of ensuring the python.org infrastructure is being appropriately maintained). Running an automated build service is expensive, not primarily in setting it up, but in terms of the ongoing sustaining engineering costs (including security monitoring and response), so before we commit to doing it, we need to know how we're going to fund it. However, most of the PSF's focus at the moment is on getting the things we *already* do [1] on a more sustainable footing, so adding *new* services isn't currently a priority. Cheers, Nick. [1] https://wiki.python.org/moin/PythonSoftwareFoundation/Proposals/StrategicPri... -- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia

On 08.09.2015 01:45, Nick Coghlan wrote: > On 8 September 2015 at 02:22, Sven R. Kunze <srkunze@mail.de> wrote: >> On 07.09.2015 02:26, Nick Coghlan wrote: >>> For the build farm idea, it's not just writing the code initially, >>> it's operating the resulting infrastructure, and that's a much bigger >>> ongoing commitment. Automatically building wheels for source uploads >>> is definitely on the wish list, there are just a large number of other >>> improvements needed before it's feasible. >> >> Could you be more specific on these improvements, Nick? > - PyPI: migrating from the legacy Zope codebase to Warehouse > - PyPI: end-to-end content signing (PEPs 458 & 480) > - PyPI: automated analytics & dashboards > - Tooling: integration with operating systems & other platforms > - Python Software Foundation financial sustainability > - Python Software Foundation project management capacity > - Infrastructure improvements for the CPython workflow Very appreciated. Let's see how they make progress on these. > Those aren't dependencies of automatic wheel-building per se, but > rather are issues that are higher priorities for folks like Donald (in > terms of actually getting things done), myself (in terms of > collaborating more effectively with other open source ecosystems), and > the PSF staff and Board (in terms of ensuring the python.org > infrastructure is being appropriately maintained). > > Running an automated build service is expensive, not primarily in > setting it up, but in terms of the ongoing sustaining engineering > costs (including security monitoring and response), so before we > commit to doing it, we need to know how we're going to fund it. > However, most of the PSF's focus at the moment is on getting the > things we *already* do [1] on a more sustainable footing, so adding > *new* services isn't currently a priority. > > Cheers, > Nick. > > [1] https://wiki.python.org/moin/PythonSoftwareFoundation/Proposals/StrategicPriorities >
participants (3)
-
Laura Creighton
-
Nick Coghlan
-
Sven R. Kunze