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

Chores: remove team references #573

Merged
merged 8 commits into from
Jun 18, 2024
Merged

Chores: remove team references #573

merged 8 commits into from
Jun 18, 2024

Conversation

inimaz
Copy link
Contributor

@inimaz inimaz commented Jun 15, 2024

Issue ==> https://github.com/orgs/mlco2/projects/4/views/1?pane=issue&itemId=67355803

Goal is to remove the team to avoid too many dependencies. New structure will be:

  • Orga

    • Project
      • Experiment
        • Run
          • Measure
  • User

TODO:

  • Remove references to the team
  • Alembic migration
  • How to do a /v2 of the API without affecting the current dashboard? This PR will delete all references to teams in the db ==> it will break the dashboard Not applicable. We will create new db from scratch when release is ready.

@prmths128
Copy link
Contributor

Seems like we can forget the current API version and dashboard and just go ahead and break it.

Copy link
Collaborator

@SaboniAmine SaboniAmine left a comment

Choose a reason for hiding this comment

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

I guess we could go for a hard reset on the API, should be simpler

@inimaz inimaz requested a review from SaboniAmine June 16, 2024 18:04
@inimaz inimaz marked this pull request as ready for review June 17, 2024 18:35
Copy link
Collaborator

@SaboniAmine SaboniAmine left a comment

Choose a reason for hiding this comment

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

LTGM thanks!

Copy link
Contributor

@prmths128 prmths128 left a comment

Choose a reason for hiding this comment

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

migration for another PR ?
other than that lgtm ; lots of unused stuff removed

@inimaz
Copy link
Contributor Author

inimaz commented Jun 17, 2024

migration for another PR ?

ah @prmths128 since we said we would do a dump, I understood it was not needed and I removed it dfef868 🤦‍♂️ I can do another PR and add it later if that's ok?

@inimaz inimaz merged commit c0f5efc into master Jun 18, 2024
8 checks passed
@inimaz inimaz deleted the chores/remove-team branch June 18, 2024 16:50
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