Skip to content

refac(cs-flags): Split experiments into internal and preview#544

Open
nathanael-ruf wants to merge 1 commit into
mainfrom
nate/split-exp
Open

refac(cs-flags): Split experiments into internal and preview#544
nathanael-ruf wants to merge 1 commit into
mainfrom
nate/split-exp

Conversation

@nathanael-ruf

@nathanael-ruf nathanael-ruf commented Jun 30, 2026

Copy link
Copy Markdown
Member

Also enabled workspace-ssh preview flag by default (was handed over to SRE yesterday).

Comment thread cli/cmd/bootstrap_gcp.go
Comment on lines +31 to +33
// Experiments backs the deprecated --experiments flag; its values
// are folded into the internal bucket for backwards compatibility.
Experiments []string

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if/who uses that flag. Up to you to eventually remove it.

Comment on lines +127 to +129
InternalFlags []string `json:"internal"`
PreviewFlags []string `json:"preview"`
FeatureFlags []string `json:"feature_flags"`

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Decided to make them all slices internally. I think that is easier to understand and it's good enough to convert to a map where needed when writing the config file.
Not sure why it's even inconsistent in the config.yml file.

Signed-off-by: Nathanael Ruf <nathanael@codesphere.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant