Skip to content

[WIP] Simplify Config#5255

Draft
akshaymankar wants to merge 3 commits into
developfrom
simplify-config
Draft

[WIP] Simplify Config#5255
akshaymankar wants to merge 3 commits into
developfrom
simplify-config

Conversation

@akshaymankar

@akshaymankar akshaymankar commented Jun 9, 2026

Copy link
Copy Markdown
Member

TODO:

  • Reorganize configs across all services so they're neatly nested into domain specific configs
  • Make all binaries accept the same config
  • Add defaults for every config option into haskell code
  • Adapt the wire-server helm chart to use the new config, feel free to break compat
  • Write some tool (maybe another helm chart?) to translate current way of configuring the wire-server helm chart into the new config.
  • Document migration using the new tool.
  • Write meaningful docs for each config option. See if we can generate some kind of rendered html out of it (can be a separate PR).

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Jun 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants