[ANN] Updating branching scheme to use "main"
Tom Rini
trini at konsulko.com
Wed Jul 15 19:01:51 CEST 2026
On Wed, Jul 15, 2026 at 06:22:16PM +0200, Marek Vasut wrote:
> On 7/8/26 6:19 PM, Tom Rini wrote:
>
> Hello Tom,
>
> > As part of migrating from source.denx.de and over to
> > git.u-boot-project.org, I think it's time to change the branching scheme
> > from master or next to main or next. Since we'll be changing the URLs, I
> > don't think we need to (and I'm not sure we can automatically) have a
> > period where both exist. Thanks!
> It would be helpful for legacy build system integrations to keep the
> 'master' branch around and mark it as "protected" or some such, so it cannot
> be updated after certain cutoff point.
>
> OE fetcher for example checks whether a specific commit SHA exists on a
> branch unless that is inhibited via 'nobranch=1'.
>
> It was suggested that the 'master' branch can be pushed with commits up to
> v2026.07 release, and then stop being updated, while the 'main' branch will
> be updated going forward. I think this would cover all the old build system
> integrations without causing them too much breakage.
>
> For example gstreamer kept the old 'master' branch around, stopped updating
> it, and then kept updating the 'main' branch going forward, which to me
> seems like the optimal compromise:
>
> https://gitlab.freedesktop.org/gstreamer/gstreamer/-/tree/master?ref_type=heads
Thanks for looking in to this. It's not hard to have "master" stop at
v2026.07 and be protected from pushes, etc, so I've done that now on
git.u-boot-project.org.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot-custodians/attachments/20260715/a4c12c57/attachment.sig>
More information about the U-Boot-Custodians
mailing list