Hello all, I wanted to ask about having Pulp 3 land in Fedora. We've had Pulp 2 in the distribution for several releases now (it was dropped in Fedora 28~29). The new Pulp 3 stuff looks wicked cool and seems to be a vast improvement over Pulp 2. With MongoDB being dropped in Fedora 30[1], there's no longer an opportunity to run the current Pulp on Fedora.
Moreover, Fedora has been aggressively moving to drop Python 2 components[2] and has done so for more than half of all Python components packaged in the distribution[3]. I had briefly discussed this with a few folks before, and they'd been under the impression that packaging for Fedora would be difficult. On the contrary, Python packaging in Fedora has never been easier! We now have the ability to auto-generate runtime dependencies[4] (which can also be activated on a per-spec basis in F28 and RHEL8) and an excellent tool for auto-generating the spec files for packaging Python software that is released to PyPI[5]. I would love to see Pulp reintroduced to Fedora now so that it could debut with the Fedora 30 release. It could also be interesting to see if we could leverage the new Pulp 3 in Fedora infrastructure for RPMs, OSTrees, and Docker containers in place of the hodgepodge of things we have now. I've heard good things about how Pulp 3 is developing, and I'd love to see it available on Fedora so I could use it there too. :) What do you all think? Best regards, Neal [1]: https://fedoraproject.org/wiki/Changes/MongoDB_Removal [2]: https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal [3]: https://fedora.portingdb.xyz/ [4]: https://fedoraproject.org/wiki/Changes/EnablingPythonGeneratorsByDefault [5]: https://github.com/fedora-python/pyp2rpm -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ Pulp-dev mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-dev
