-
Notifications
You must be signed in to change notification settings - Fork 196
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
💬 RFC: Management of community plugins list on microsite #704
Comments
@dragonfleas wanted to move this to the community-plugins repo to get some feedback on this from @backstage/community-plugins-maintainers as this applies to both plugins in this repo as well as 3rd party published ones too 🙏 |
Just wanted to note that the 2nd alternative - "Create a |
I thought it was implied that this option would come with moving the |
That's fair, I did not infer that these steps were implied. I was just trying to highlight an incorrect assumption and make sure that we consider self hosted plugins as part of this. I personally like the 2nd alternative as it would open up other possibilities that have been asked for like tagging, better filtering, inline docs, reviews, etc. Trying to have this as part of a Docusaurus site is a bit limiting. BUT we also need to have Contributors who will help make this a reality and keep it maintained and this part has been a bit harder to find. My personal thoughts on a plan of actions: first we create a GitHub issue template for being able to submit a plugin that's no longer maintained and this can be just linked in the header section of the Plugin Directory. If someone wants to add a button on each card that would link you to the template even better. From there anyone who's motivated can work on something better as proposed in the 2nd alternative. |
Hey! 👋 Nice! I think also key here is what do we consider to be "no longer maintained" could it be "no updates after X period of time?" I also think we could host something in terms of a plugins page from community-repo as mentioned and I think it would tie in well with a docs site for the plugins which I believe @BethGriggs mentioned in the discord not long ago! 👏 |
I can say for certain, "Company who maintained the plugin and the platform it integrates with no longer existing" as being representative of at least one criteria, in the case of the plugin in the linked issue. 😛 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
🔖 Need
Currently, there's not a solution in place for vetting whether or not community plugins have been abandoned, and/or are no longer maintained.
🎉 Proposal
Primary Behavior
My initial proposal is something to the effect of a flag button to the side of each plugin in the list on the microsite that does the following:
Optional Behavior
Reference example image
Relevant issue:
backstage/backstage#25715
〽️ Alternatives
backstage-plugins.io
microsite that's hosted @ the community plugins repository❌ Risks
As plugin development accelerates, this will scale into an unwieldy list that many people who visit the micro site will see as a graveyard, specifically the plugins page. This will likely cause decrease in conversions when someone visits the backstage website and looks for support for their various technology stacks. It's often the case that users will not adopt software that has no, or unsupported, integrations with whatever technology they are using.
👀 Have you spent some time to check if this RFC has been raised before?
🏢 Have you read the Code of Conduct?
The text was updated successfully, but these errors were encountered: