Sounds good to me overall. However, we should also address the following problems:
The dashboards are highly dependent on the Domain Layer definition from the devlake repo, How do we keep track of them? e.g. dashboards developed for v0.18 might not work on v0.17. Keep in mind we have to make old dashboards should be upgraded or downgraded automatically while users upgrade/downgrad the helm chart. @IronCore864 Currently, we have some dashboards specifically designed for data verification (for both Testing and Debugging), should we deploy the helm in order to do so? if so, we should set up an automated CD system for testing. @IronCore864 @abeizn How do we and users develop new dashboards or upgrade existing ones, we need documents to guide users on how to do so and submit their contribution. @IronCore864 @Startrekzky
On 6/2/2023 10:02 PM, Tiexin Guo wrote:
Hi all, There is a proposal from a while ago: https://github.com/apache/incubator-devlake-helm-chart/issues/120 It's about managing Grafana as a dependency (instead of including it in the DevLake helm chart). I've done some research (and a draft PR), and I think it's a good idea. I have created a short description of this proposal here: https://github.com/apache/incubator-devlake-helm-chart/issues/120#issuecomment-1573642213 Please review and provide some feedback. Thanks! Tiexin Guo
