Re: Recommended way of proposing changes in someone else Fedora packages configuration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 18/10/15 18:46, Kevin Fenzi wrote:
> On Sun, 18 Oct 2015 15:36:24 +0200
> Marcin Zajączkowski <mszpak@xxxxx> 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

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux