On 12 February 2016 at 01:19, Barry Warsaw <ba...@python.org> wrote:
> On Feb 11, 2016, at 01:58 PM, Nick Coghlan wrote:
>>Anyway, the core point is wanting to ensure we can automate not only
>>"direct to binary" installation with Python specific tools, but also
>>the "convert to alternate source archive format and build from there"
>>workflows needed by redistributor ecosystems like Linux distros,
>>conda, Canopy, PyPM, Nix, etc.
>
> Cool.
>
> Note that not even all Debian-based distros are equal here.  For example, in
> Debian, especially for architecture independent (i.e. pure-Python) packages,
> the source package to binary package step happens on the maintainer's local
> system, while in Ubuntu we upload the source package and let the centrally
> maintained build daemons produce the resulting binary packages.

Yeah, Fedora is closer to the Ubuntu set up, with a centralised git
backed build service (Koji), and tools for submitting build requests
to that:

* https://fedoraproject.org/wiki/Package_maintenance_guide
* https://fedoraproject.org/wiki/Package_update_HOWTO

In my ideal world, for previously reviewed packages, the path from
PyPI release, through the Anitya release monitoring service and the
Taskotron CI service, to updating Fedora Rawhide would be, if not
fully automated, at least not much more work than clicking an
"Approve" button after getting a green light from Taskotron and
reading the upstream release notes.

Cheers,
Nick.

-- 
Nick Coghlan   |   ncogh...@gmail.com   |   Brisbane, Australia
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to