-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Replace programming language with categories #13953
Comments
I think we should fully remove the languages and add a new tags option which can have multiple values. This should also be matchable via package rules. |
Maybe the term "category". I would like to remove language as a semantic concept including from package rules |
In most cases it would be better replaced by datasource matching in package rules |
Use list styling for long listsWe have too many managers under the Until we rewrite the code to the new structure, could we at least make long items like this go in a list? Like this:
I'd want us to change the supported datasources section as well, so it looks like this:
Use
|
I think to have option to give managers multiple categories is definitely useful. e.g.
I think there are enough use cases like |
I have an issue open to discuss making managers declare their supported datasources so that we can convert that to docs |
@rarkins It sounds like you're thinking of this issue? |
To summarize, the requirements are so far:
The topic of long lists and MkDocs tags earns an own issue IMO. |
@rarkins what's the best order to tackle these items?
|
I think more generally:
Dashboard is mostly sufficient, but I think sometimes content is "lost". For config warnings, we should make sure the message is sufficient. I think we could also add a message to each PR which says something like ":warning: this repository has warnings. Please check the logs of Dependency Dashboard for details". This should draw more attention.
This should last for enough time so that people have the chance to see the warnings and change their config. We may want to give a guide to migrating from them in the docs.
Major bumps don't help repo users - only admins - so that's why we need (2) above to try to alert people first. Back to the original point, our language-based grouping of managers in docs is not great. I think we could change the docs grouping - whether manually or automatically using categories - independently of the above languages deprecation. |
Implementation of categories: |
Closes #13953 Co-authored-by: Rhys Arkins <[email protected]> Co-authored-by: Michael Kriese <[email protected]> Co-authored-by: HonkingGoose <[email protected]> BREAKING CHANGE: languages are now called categories instead
Closes #13953 Co-authored-by: Rhys Arkins <[email protected]> Co-authored-by: Michael Kriese <[email protected]> Co-authored-by: HonkingGoose <[email protected]> BREAKING CHANGE: languages are now called categories instead
🎉 This issue has been resolved in version 36.0.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Describe the proposed change(s).
The
other
category of the manager docs has become quite big.I propose following refactor to improve visibility for new users:
The text was updated successfully, but these errors were encountered: