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

misc: project smell tracker #494

Open
6 of 7 tasks
NiceAesth opened this issue Sep 21, 2023 · 2 comments
Open
6 of 7 tasks

misc: project smell tracker #494

NiceAesth opened this issue Sep 21, 2023 · 2 comments
Labels
code quality Something is implemented poorly good first issue Good for newcomers

Comments

@NiceAesth
Copy link
Contributor

NiceAesth commented Sep 21, 2023

  • Databases pinned to ancient version
  • Redis library out of date
  • Scripts call other scripts (PLEASE no): docker/makefile etc
  • Bloated tools folder
  • Tests broken / do not exist
  • Whole dependency pipeline is very prone to exploding. Dependabot and stuff is nice and all but it is spammy and breaks things. Would like an approach similar to osu! repositories where they just do it manually when necessary. Ideally the action should detect changes on pipfile / pipfile.lock then re-pin all 4 files (similar to make update)
  • No CI (Added mypy)
@NiceAesth NiceAesth added good first issue Good for newcomers code quality Something is implemented poorly labels Sep 21, 2023
@NiceAesth
Copy link
Contributor Author

Feel free to take any of these tasks / discuss. Opening as this is getting to a point where it is a bit annoying to work with.

Also I want to mention that we should really consider caddy over nginx as well.

@minisbett
Copy link
Contributor

#525

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Something is implemented poorly good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants