Skip to content

Conversation

jimmysway
Copy link

Addresses #144

@jimmysway
Copy link
Author

I had a brief discussion with @naved001 pertaining to how we should structure all the hardcoded variables. I was going to do it bit by bit but that might have been confusing perhaps.

I've found a lot of constants in the process of doing this and having one massive env file seems unwieldy so I've split it up into constants and config. There were also ideas of organizing things further with some sort of yaml formatting with some validation.

I think some documentation is probably needed in the future regarding these config variable

This will probably subject to change as we make a decision on how we want to manage all our hardcoded values.

@jimmysway jimmysway force-pushed the fix/144-organizing-config branch from 4480a0f to c472167 Compare September 10, 2025 22:00
@jimmysway jimmysway force-pushed the fix/144-organizing-config branch from c472167 to 9f1b0be Compare September 11, 2025 17:26
Copy link
Collaborator

@naved001 naved001 left a comment

Choose a reason for hiding this comment

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

This PR does too much in one. I'd like to see smaller PRs that way they get reviewed quickly and don't sit for months.

We should start by having a PR that only manages a subset of the config - specifically the infrastructure config (S3 related config) to start with. That's the one that currently changes between various environments.

@jimmysway jimmysway closed this Oct 1, 2025
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.

2 participants