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

Migrate to new library #215

Open
DifferentialOrange opened this issue Jun 14, 2023 · 2 comments
Open

Migrate to new library #215

DifferentialOrange opened this issue Jun 14, 2023 · 2 comments
Labels
8sp blocked Not ready to be implemented code health Improve code readability, simplify maintenance and so on dashboard Related to dashboard template part of repo feature A new functionality

Comments

@DifferentialOrange
Copy link
Member

grafana/grafonnet-lib is deprecated now in favor of grafana/grafonnet. The main advantage is that new library is automatically generated from Grafana code itself, so any new updates should be fetched automatically or self-automatically.

Since it doesn't seem that old panels would be dropped soon, we may not hurry too much. But it's better not to ignore it too much too.

We may need to rework generate grid and ensure that 6.x graph panels would look fine if we replace it with 8.x graph panels.

@DifferentialOrange DifferentialOrange added dashboard Related to dashboard template part of repo feature A new functionality code health Improve code readability, simplify maintenance and so on labels Jun 14, 2023
@DifferentialOrange DifferentialOrange self-assigned this Jun 23, 2023
DifferentialOrange added a commit that referenced this issue Jun 26, 2023
grafana/grafonnet-lib is deprecated now in favor of grafana/grafonnet.

Part of #215
@DifferentialOrange DifferentialOrange added the blocked Not ready to be implemented label Jun 26, 2023
@DifferentialOrange DifferentialOrange removed their assignment Jun 26, 2023
@DifferentialOrange
Copy link
Member Author

DifferentialOrange commented Jun 26, 2023

Library supports Grafana 9.4.0. Our default policy is to support versions until EOL + 6 months. Grafana 8.x series has not reached its EOL yet, so we cannot migrate to grafonnet yet.

See grafana/grafonnet#73 for possible updates.

@DifferentialOrange
Copy link
Member Author

Grafana 9 had reached its EOL (Security support) 14 may 2024. I'm not sure about our clients.

https://endoflife.date/grafana

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8sp blocked Not ready to be implemented code health Improve code readability, simplify maintenance and so on dashboard Related to dashboard template part of repo feature A new functionality
Projects
None yet
Development

No branches or pull requests

1 participant