savannah-hackers
[Top][All Lists]
Advanced

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

Re: [sr #110909] gnuboot git repository cleanup


From: Denis 'GNUtoo' Carikli
Subject: Re: [sr #110909] gnuboot git repository cleanup
Date: Mon, 14 Aug 2023 06:53:44 +0200

On Sat, 12 Aug 2023 01:45:27 -0400 (EDT)
Ineiev <INVALID.NOREPLY@gnu.org> wrote:
> Enabling non-fast-forward commits in master and changing the default
> branch conflicts with our policies; 

The issue we have is that the master branch has only one commit and the
commit was a work in progress that wasn't supposed to end in the
main/master branch like that. 

Here's its commit message:
> commit 86e8130b70c11eb6766864aed42581cff37f6353
> Date:   Tue Jun 20 21:04:13 2023 +0200
> 
>     WIP: Initial commit

And here we can't just revert that commit because it conflicts with
another goal we have which is to base it on top of the commit of last
release of Libreboot that didn't include nonfree software.

So we want to use that commit as a base:
> commit fbbb5bc616b08a5cd747735b0612fd0f0046c7fe (tag: 20220710)
> Author: Leah Rowe <leah@libreboot.org>
> Date:   Sat Jul 9 20:50:39 2022 +0100
> 
>     Libreboot 20220710

And also to keep the exact same hash
(fbbb5bc616b08a5cd747735b0612fd0f0046c7fe) to make it easy to check
what we modified.

Once this is done, even if later on we mess up in some way, we'd still
have a clean history that is based on the right commit.

Is there an easy solution for that? 

Also are we obligated to use the master branch for consistency reasons
with other projects or are we expected to pick the default branch once
and stick to it?

> other branches can be removed this way:
Thanks a lot.

Denis.

Attachment: pgpKUzBcfYhCw.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]