On Wed, 25 Mar 2020 15:59:55 +0100 Miro Hrončok <mhroncok@xxxxxxxxxx> wrote: > On 25. 03. 20 15:50, Fabio Valentini wrote: > >>> Branching means forking Fedora Rawhide into something else. Which > >>> eventually will lead to new downstream tree which will ignore the > >>> rest of Fedora and just use the fork instead. It can be done, but > >>> I think it will damage Fedora as a project. > > (snip) > > > >> Not if we do automation that constantly keeps them in sync. Is > >> that hard? Most likely. But it doesn't put additional burden to > >> the community maintainers. > > I don't even think this needs to be hard. > > > > 1. For packages where no modifications are necessary, just merge > > master into eln whenever master changes > > 2. For packages where modifications are necessary, either > > - push changes into master, when those changes are acceptable > > (particularly small changes), and proceed with case 1. > > - keep "bigger" changes unacceptable for master/rawhide in eln > > and rebase those on rawhide whenever master changes > > > > Given that the number of packages that need such "big" modifications > > are expected to be small, this approach should scale very well. > > The branch can even be optional. For packages that don't need > modifications (or prefer %if conditionals), ELN could build directly > from master. and when a branch will be required, it will come with an assigned maintainer, so the community maintainer can still focus on regular Fedora branches only. Dan _______________________________________________ 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