Re: Feature branches

2023-05-10 Thread Maxim Cournoyer
Hi Andreas, Andreas Enge writes: > Am Wed, May 10, 2023 at 03:40:31PM +0200 schrieb Andreas Enge: >> I just deleted the rust-team branch, we will see what happens. > > Apparently nothing. Here is an excerpt of /var/log/cuirass.log: > 2023-05-10 15:44:10 Fetching channels for spec 'gnuzilla-updat

Re: Feature branches

2023-05-10 Thread Andreas Enge
Am Wed, May 10, 2023 at 03:40:31PM +0200 schrieb Andreas Enge: > I just deleted the rust-team branch, we will see what happens. Apparently nothing. Here is an excerpt of /var/log/cuirass.log: 2023-05-10 15:44:10 Fetching channels for spec 'gnuzilla-updates'. 2023-05-10 15:44:19 Fetching channels f

Re: Feature branches

2023-05-10 Thread Andreas Enge
Am Wed, May 10, 2023 at 09:23:11AM -0400 schrieb Maxim Cournoyer: > Feel free to remove 'wip-cross-built-rust' Done! > We'd have to try, I would assume it may cause errors in Cuirass (it'd > make sense that it let you know: hey, you've defined a job spec that > won't build anything!) I just dele

Re: Feature branches

2023-05-10 Thread Maxim Cournoyer
Hi Andreas, Andreas Enge writes: > Hello, > > Am Mon, May 08, 2023 at 01:01:05PM -0400 schrieb Maxim Cournoyer: >> - I'd make the team branches permanent; e.g. the 'gnome-team' branch >> would always exist, and get synced periodically to master (when enough >> built/deemed stable). This sho

Re: Feature branches

2023-05-10 Thread Christopher Baines
Andreas Enge writes: > Am Mon, May 08, 2023 at 10:15:56AM -0700 schrieb Felix Lechner: >> How about requiring prior to merging a feature branch that substitutes >> exist for all changed derivations? It would prevent build failures and >> preempt local builds, and thereby improve the experience f

Re: Feature branches

2023-05-10 Thread Andreas Enge
Hello, Am Mon, May 08, 2023 at 01:01:05PM -0400 schrieb Maxim Cournoyer: > - I'd make the team branches permanent; e.g. the 'gnome-team' branch > would always exist, and get synced periodically to master (when enough > built/deemed stable). This should reduce the overhead of constantly > ha

Re: Feature branches

2023-05-10 Thread Andreas Enge
Am Mon, May 08, 2023 at 10:15:56AM -0700 schrieb Felix Lechner: > How about requiring prior to merging a feature branch that substitutes > exist for all changed derivations? It would prevent build failures and > preempt local builds, and thereby improve the experience for average > users. Taken ab

Re: Feature branches

2023-05-08 Thread Development of GNU Guix and the GNU System distribution.
Hi, On Mon, May 8, 2023 at 9:34 AM Andreas Enge wrote: > > This does not yet explain how the branches interact with continuous > integration. How about requiring prior to merging a feature branch that substitutes exist for all changed derivations? It would prevent build failures and preempt loca

Re: Feature branches

2023-05-08 Thread Maxim Cournoyer
Hi Andreas, Andreas Enge writes: > Hello, > > indeed someone™ should update the documentation to describe the new > process. Probably we should agree on one before doing that as well... > In principle all big updates should go through a feature branch now. > > However, this does not solve the pr