Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future deprecation notice #128

Merged
merged 2 commits into from
Mar 13, 2024
Merged

Future deprecation notice #128

merged 2 commits into from
Mar 13, 2024

Conversation

timetinytim
Copy link
Contributor

No description provided.

@timetinytim timetinytim self-assigned this Feb 23, 2024

We have plans in the very near future to deprecate this chart in favor of a [new git repo](https://github.com/mastodon/helm-charts), which has proper helm repository support (e.g. `helm repo add`), and will contain multiple charts, both for mastodon and for supplementary components that we make use of.

We still encourage suggestions and PRs to help make this chart better, and this repository will remain available after the new charts are ready to give users time to migrate. However, we will not be approving large PRs, or PRs that change fundamental chart functions, as those changes should be directed to the new charts.
Copy link
Contributor

Choose a reason for hiding this comment

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

is the new chart not going to start with an import of this one?

Copy link
Contributor

Choose a reason for hiding this comment

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

also why not just rename this repo, and move the existing chart into a charts/ subdirectory?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It's going to be a "rough" import, as we basically want to do a refactor of this chart to clean it up.

We can't rename the repo because we additionally want it this repo to both support multiple helm charts in the future, and support helm repo integration, neither of which seem possible with an existing repo.

But this one will be around for a while afterwards. I just made a pinned issue explaining this in more detail: #129

@renchap renchap merged commit d91a52b into main Mar 13, 2024
4 checks passed
@timetinytim timetinytim deleted the depreciation-notice branch March 19, 2024 11:13
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.

3 participants