Re: Fedora 33 System-Wide Change proposal: ELN Buildroot and Compose

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

 



On 27. 03. 20 10:59, Vít Ondruch wrote:
As you can see, there is much more to this just to "put some conditional
somewhere". There are very complex considerations and a lot of work.

I would also like to point out the obvious:

The RHEL only patch needs to be rebased every time the package is updated to a new version.

- RHEL doesn't generally do updates like this
- Fedora generally does updates like this often

A Fedora contributor will try to build the updated package in mock and it will work, they will submit a PR (better case) or push directly.

When the package is attempted to be built in ELN, the patch(es) won't apply.

If the update was submitted via a PR and the PR pipeline/CI will provide this kind of feedback, the Fedora contributor will be intimidated by this.

If the package will be gated on ELN, the Fedora contributor will be intimidated by this.

If there is no gating and there is a direct push, the ELN build will be broken. The RHEL/ELN maintianer will need to push a fixup patch-rebase commit or live with a broken ELN package.

This might happen several times between RHEL 8 and 9, while the patch would only be rebased/created once trough 1 major RHEL release lifetime.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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