On 18/10/15 18:46, Kevin Fenzi wrote:
On Sun, 18 Oct 2015 15:36:24 +0200 Marcin ZajÄ…czkowski mszpak@wp.pl wrote:
Hi,
I would like to propose a minor (yet important) change in one of the Fedora packages configuration (a SPEC file and/or a patch). Is it possible to create (something like) a pull request which could be reviewed by the maintainer in some convenient way (*) and optionally merged? Or the only way is to create a patch and put it into a Buzilla ticket?
We have talked about such a frontend to pkgs.fedoraproject.org (most likely reusing code from pagure.io), but we haven't imemented anything yet.
Perhaps OT, but I cannot resist: Have you discussed the overall workflow here? Cloning package, unpack sources, create patches, make a build, revise patches, finalize the spec, perhaps upstream to package owner...
All this is IMHO quite messy with a lot of manual steps (?). In the best of worlds I could:
- With a single command create an unpacked source directory with a patch series reflecting the spec patches. - After creating/editing patches, just build using the new patchset. - When the patch(es) are finalized, have the spec updated in a single command e. g., syncing the spec with a git or quilt series or so. - Of course, something like a pull request would be nice. But isn't it the icing on the cake in this context?
Or is it perhaps already possible, I just missed how to do it?
--alec