<div dir="ltr">Neal,<div><br></div><div>I completely agree with the points you brought up and would love to see Pulp 3 shipped in Fedora. The only thing I am hesitant about is the timing. Fedora 30 is shipping in May, correct? We’re approaching an RC for Pulp’s core but none of the plugins are really ready. I think releasing Pulp for Fedora 31 in the fall might be more feasible but maybe we can re-evaluate in March.</div><div><br></div><div>Also, I’d love to talk more about integrating Pulp into's Fedora infrastructure. I joined the Pulp team a couple years ago and have been constantly wondering why Fedora is not using Pulp to manage and distribute its RPMs. Maybe at some point we can give you a demo of Pulp 3 and figure out how we can help fill Fedora’s needs.</div><div><br></div><div>Thanks for reaching out.</div><div><div><div dir="ltr" class="m_-2481923298634305276gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br></div><div>David<br></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 11, 2019 at 2:39 PM Neal Gompa <<a href="mailto:ngompa13@gmail.com" target="_blank">ngompa13@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Hello all,<br>
<br>
I wanted to ask about having Pulp 3 land in Fedora. We've had Pulp 2<br>
in the distribution for several releases now (it was dropped in Fedora<br>
28~29). The new Pulp 3 stuff looks wicked cool and seems to be a vast<br>
improvement over Pulp 2. With MongoDB being dropped in Fedora 30[1],<br>
there's no longer an opportunity to run the current Pulp on Fedora.<br>
<br>
Moreover, Fedora has been aggressively moving to drop Python 2<br>
components[2] and has done so for more than half of all Python<br>
components packaged in the distribution[3].<br>
<br>
I had briefly discussed this with a few folks before, and they'd been<br>
under the impression that packaging for Fedora would be difficult. On<br>
the contrary, Python packaging in Fedora has never been easier! We now<br>
have the ability to auto-generate runtime dependencies[4] (which can<br>
also be activated on a per-spec basis in F28 and RHEL8) and an<br>
excellent tool for auto-generating the spec files for packaging Python<br>
software that is released to PyPI[5].<br>
<br>
I would love to see Pulp reintroduced to Fedora now so that it could<br>
debut with the Fedora 30 release. It could also be interesting to see<br>
if we could leverage the new Pulp 3 in Fedora infrastructure for RPMs,<br>
OSTrees, and Docker containers in place of the hodgepodge of things we<br>
have now. I've heard good things about how Pulp 3 is developing, and<br>
I'd love to see it available on Fedora so I could use it there too. :)<br>
<br>
What do you all think?<br>
<br>
Best regards,<br>
Neal<br>
<br>
[1]: <a href="https://fedoraproject.org/wiki/Changes/MongoDB_Removal" rel="noreferrer" target="_blank">https://fedoraproject.org/wiki/Changes/MongoDB_Removal</a><br>
[2]: <a href="https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal" rel="noreferrer" target="_blank">https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal</a><br>
[3]: <a href="https://fedora.portingdb.xyz/" rel="noreferrer" target="_blank">https://fedora.portingdb.xyz/</a><br>
[4]: <a href="https://fedoraproject.org/wiki/Changes/EnablingPythonGeneratorsByDefault" rel="noreferrer" target="_blank">https://fedoraproject.org/wiki/Changes/EnablingPythonGeneratorsByDefault</a><br>
[5]: <a href="https://github.com/fedora-python/pyp2rpm" rel="noreferrer" target="_blank">https://github.com/fedora-python/pyp2rpm</a><br>
<br>
--<br>
真実はいつも一つ!/ Always, there's only one truth!<br>
<br>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>