[Rpm-ecosystem] rpm debugedit as a separate project?

Mark Wielaard mark at klomp.org
Sun Feb 21 18:46:46 UTC 2021


Hi,

Dmitry V. Levin wrote:
> On Sun, Feb 21, 2021 at 10:49:03AM -0500, Neal Gompa wrote:
> [...]
>> I'm also not comfortable with the idea of having a part of RPM itself
>> broken out and transferred to a project with subpar contribution
>> practices. Most of Sourceware still relies on the email workflow for
>> contribution of fixes and improvements. While you are the main
>> contributor the last few years (and you don't use GitHub), you are not
>> the only one, and you are the only one who uses the email workflow. If
>> Sourceware projects had something like Pagure overlaid on their Git
>> repos where they could also take pull requests properly, then I'd be
>> more comfortable with it.
>
> On the contrary, I believe all potential debugedit contributors are
> perfectly fine with email workflow used e.g. in elfutils.
>
>> If we really want to split it out, we could just split it out here in
>> the rpm-software-management GitHub org. That's where popt lives
>> too[1]. Also, popt is definitely used by more than just RPM stuff, so
>> I don't know why you noted it as if it's a problem.
>
> I don't think the choice of hosting is important at this stage of
> discussion, but you're well aware that github is out of the consideration
> for the reason you mentioned above.

I would be happy to try setting up pagure on sourceware even though I believe a simple email based approach encourages more discussion on patches. I am not against forges on principle. It might actually help with the buildbot integration. I don't really like github as a centralized proprietary forge however. It isn't even possible to create an account there without using non-free JavaScript.

Neal and I do seem to differ of opinion on whether debugedit is mainly part of the rpm-ecosystem or is mainly one of the sourceware tools for inspecting and manipulation of ELF/DWARF.

Cheers,

Mark


More information about the Rpm-ecosystem mailing list