-
-
Notifications
You must be signed in to change notification settings - Fork 34
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
Question about plugin maintenance #78
Comments
Hey there! Happy to know that this humble side-project has proven useful to your company :) Before I comment on maintenance questions, here's some context around this repository. I created this plugin to play with both Grafana and Backstage. At the time, I was also using Backstage professionally, so it was easy to find reasons and time to maintain this repo. Since then, I changed jobs and no longer work on a Backstage deployment (directly at least). That explains the delays and lack of regularity in updates & PR reviews: the project reverted to being a side-project only, work on it pretty much happening when/if I have some motivation and time. However, the company you work for (and others I presume) understandably have different needs. I can think of two main ways to ensure that these needs will be met:
So to summarize: I view this project as a side-project and I'll work on it from time to time with no promises on any regularity (unless some kind of sponsoring is involved). Again: I'm genuinely happy to learn that this repo is useful enough for your company to even have this discussion (and kinda surprised, if I'm honest) |
@K-Phoen what about to just assign multiple maintainers for this existing repo without necessary forking? |
A fork sounds good to me :) I like the idea of retaining ownership on this repo since I still plan on playing with it from time to time. |
Could we also move this into the main Backstage repo and "donate" it? |
That was one of our initial ideas, but I think that's not an option anymore: backstage/backstage#20266 |
Hey @Vity01 , will you then create the new repository for the plugin? Or should we find a different approach to publish it? |
In our company we have been using this plugin for quite some time already. The work done here was pretty good so far, but we have noticed that it is not being maintained that often anymore (the last release was in March, already 6 months ago) and some of the features we wanted to have, which might be really useful for others as well, are not merged at all.
Due to this situation, we ended up creating a fork of this project, add our suggestions to it and keep all the backstage dependencies up to date, to avoid any possible issue. However, we would like to get rid of our forked repo and use the actual plugin again.
I've already mentioned it in the Backstage's discord channel, and we would like to know if this plugin is going to be maintained in the near future or not. Otherwise, it might be a good idea if somebody decides to get the ownership of this plugin and bring it to life again. I was also thinking about adding it directly to the list of open-sourced plugins maintained by the backstage community.
What do you think about it?
The text was updated successfully, but these errors were encountered: