IMO that's a yes, the branch is created and now main has more commits than master and is the "source of truth". We should be using main as the default branch (the way it is in Github now), rebasing PRs atop main and changing the PRs in Github to have main as the base branch (so no mistakes are made when merging). With any luck master just kind of fades away, or perhaps at some point we just delete it.
With some scripting we should be able to automate such PR updates, but personally it felt a little heavy-handed so I haven't written said script(s). Instead I'm just updating my own PRs and when I review someone's, I'm leaving a comment to please switch over to main as the base branch (both in the code and the PR). That's just my two cents though, happy to discuss further. I think we really just need to avoid updating the master branch from here on out rather than trying to keep them in sync, or even worse having them diverge each with new commits that aren't in the other. Regards, Matt On Tue, Jul 7, 2020 at 12:06 PM Otto Fowler <ottobackwa...@gmail.com> wrote: > > So, is that a yes? > > On July 7, 2020 at 10:53:59, Matt Burgess (mattyb...@apache.org) wrote: > > Thanks Mike! I rebased against main since that's our default branch > from now on, so should be ok now. > > On Tue, Jul 7, 2020 at 10:52 AM Mike Thomsen <mikerthom...@gmail.com> > wrote: > > > > I'll take it. > > > > On Tue, Jul 7, 2020 at 9:57 AM Matt Burgess <mattyb...@apache.org> wrote: > > > > > I've got a PR [1] that's approaching 1.5 years since the last update, > > > but it should be good to go and fairly straightforward to test, any > > > takers? :) I just rebased it against the laster master branch, should > > > I be using main as of this point, or is there more work to be done > > > before we switch over? > > > > > > Thanks, > > > Matt > > > > > > [1] https://github.com/apache/nifi/pull/2718 > > > > > > On Tue, Jul 7, 2020 at 5:48 AM Mike Thomsen <mikerthom...@gmail.com> > > > wrote: > > > > > > > > Might also be a good time to think about closing out old PRs (like > age > > > > > 1.5 years). > > > > > > > > On Mon, Jul 6, 2020 at 10:49 PM Otto Fowler <ottobackwa...@gmail.com> > > > wrote: > > > > > > > > > So, should we rebase our outstanding PR’s? Should all outstanding > > > PR’s > > > > > get a note? > > > > > > > > > > On July 6, 2020 at 17:57:25, Andy LoPresto (alopre...@apache.org) > > > wrote: > > > > > > > > > > Apache Infra completed the change. Everything looks ok from my end > but > > > as I > > > > > made the initial change, can someone else verify that their local > repo > > > is > > > > > good to go? Once that’s done, I’ll update the committer guide and > > > GitHub PR > > > > > template with the new language, and check the CI/CD for GitHub > Actions > > > too. > > > > > Thanks. br/> < > > > > > > > > > > Andy LoPresto > > > > > alopre...@apache.org > > > > > alopresto.apa...@gmail.com > > > > > He/Him > > > > > PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4 BACE 3C6E F65B 2F7D EF69 > > > > > > > > > > > On Jul 6, 2020, at 11:02 AM, Joe Witt <joe.w...@gmail.com> wrote: > > > > > > br/>> Looking into this we might be fine. We use thee github > 'default > > > > > branch' > > > > > > which I think you'll get changed by the INFRA ticket. > > > > > > br/>> We then might want to look at > > > > > https://github.coom/ethomson/retarget_prs > > > > > > br/>> Thanks < > > > > > > br/>> On Mon, Jul 6, 2020 at 9:21 AM Joe Witt <jooe.w...@gmail.com> > > > > > > wrote: > > > > > > br/>>> Andy < > > > > > >> br/>>> I *think* we need to change the githubb actions config a > > > little > > > > > bit as > > > > > >> well. It defaults to master I believe and we can specify an > > > alternative > > > > > >> branch of 'main'. Maybe we just keep an eye on it and see if > there > > > is a > > > > > >> material difference. One example is the 'build passing' > indicator > > > comes > > > > > >> from master unless you override it (as I've read previously). > > > > > >> br/>>> Thanks < > > > > > >> br/>>> On Mon, Jul 6, 2020 at 9:18 AM Andy LooPresto < > > > > > alopre...@apache.org> wrote: > > > > > >> br/>>>> It appears that we don’t havee the ability to switch the > > > default > > > > > branch > > > > > >>> ourselves; I’ve filed > > > > > https://issues.apache.org/jira/browse/INFRA-20487 > > > > > < > > > > > >>> https://issues.apache.org/jira/browse/INFRA-20487> requesting > > > Apache > > > > > >>> Infra takes care of that. Until that time, committers _should_ > > > merge > > > > > the > > > > > >>> code to main but I will monitor to ensure we keep the branches > in > > > sync. > > > > > The > > > > > >>> history was moved, the only remaining step is GitHub being > aware > > > of the > > > > > >>> default branch change. > > > > > >>> br/>>>> br/>>>> Andy LoPresto < > > > > > >>> alopre...@apache.org > > > > > >>> alopresto.apa...@gmail.com > > > > > >>> He/Him > > > > > >>> PGP Fingerprint: 70EC B3E5 98A6 5A3F D3C4 BACE 3C6E F65B 2F7D > EF69 > > > > > >>> br/>>>>> On Jul 4, 2020, at 11:57 AMM, Joey Frazee > > > > > <joey.fra...@icloud.com.INVALID> > > > > > >>> wrote: > > > > > >>>> br/>>>>> @@alopresto Do you want everyone individually pushing > to > > > both > > > > > master and > > > > > >>> main or are you intending to keep it in sync until it’s made > the > > > > > default? > > > > > >>>> br/>>>>> -joey < > > > > > >>>> On Jul 2, 2020, 6:39 PM -0500, alopre...@apache.org, wrote: > > > > > >>>>> This is an automated email from the ASF dual-hosted git > > > repository. > > > > > >>>>> br/>>>>>> alopresto pusheed a change to branch main > > > > > >>>>> in repository https://gitbox.apache.org/repos/asf/nifi.git. > > > > > >>>>> br/>>>>>> br/>>>>>> at 239a2e8 NIFFI-7513 Added custom DNS > > > resolution > > > > > steps to walkthrough > > > > > >>> (#4359) > > > > > >>>>> br/>>>>>> No new revisionns were added by this update. > > > > > >>>>> br/>>>> br/>>>> br/> < > > > > > > > >