Dne 17. 05. 21 v 10:39 Vít Ondruch napsal(a):
Dne 14. 05. 21 v 16:58 Stephen Gallagher napsal(a):
On Fri, May 14, 2021 at 10:53 AM Vít Ondruch <vondruch@xxxxxxxxxx>
wrote:
...
Maintaining a separate branch for ELN requires us to do the
following things:
* Create an `eln` branch for the package
* Exclude the package from the Rawhide auto-rebuild
This is not necessary as long as `git pull --rebase` works.
I'm not sure what you mean here. What I was saying is that we need to
make sure that the auto-rebuild doesn't attempt to build the Rawhide
content in the ELN buildroot for this package.
I think you are considering something like:
~~~
$ git checkout eln
$ git merge rawhide
~~~
I am talking about
~~~
$ git checkout eln
$ git pull --rebase rawhide
~~~
IOW if there is some commit on top of Rawhide, it will be preserved as
long as it cleanly merges, which will be successful 99 % of time IMO.
Reading the rest of discussion, maybe there should be two strategies for
ELN branch:
1) the `pull --rebase` I am talking about
2) complete cut-off for cases such as FF, where the ESR should be
probably maintained independently, with possible cherry-picks from Rawhide.
Vít
Vít
_______________________________________________
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
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure