Community Theme Vote #2268
Replies: 1 comment 12 replies
-
Hey @jesterb0206. Thanks for your suggestion everything that helps to clean up the PRs is an improvement. 🔥 I implemented the top-issues-dashboard, stale-theme-pr-closer.yaml and improved the preview-theme.yml to do just that some time ago. These changes allowed me to trim the open themes PRs down from more than 140 to about 60. We currently have no written procedure for merging themes into the main branch. 😅 I currently check the themes once a month and merge the ones that receive the most likes, adhere to the theme guidelines and are not similar to the themes we already have. The last ones that were merged were: The ones that are most close to being merged are: If these receive more than 3 likes, I will take a look. Maybe we can extend the https://github.com/rickstaa/top-issues-action action such that users can specify custom labels for creating sections. 🤔 Doing this would allow us to show the top-voted themes (i.e. |
Beta Was this translation helpful? Give feedback.
-
I was wondering what it actually takes for a theme to get merged into main? There's pull requests for themes from a year ago or longer that are just sitting there waiting to be merged or shot down. I was thinking the administrator(s) could start a community vote where all pull requests for themes that pass the GitHub Action tests could be voted on and the top 5 or 10 could be merged into main (only a small handful could get approved to avoid bloating). You could give the community say 1 month to vote on themes and then the ones that weren't in the top 5 or 10 could get removed (would help to get rid of a lot of open pull requests). That was just an idea I had, personally I think the pull requests are cluttered and messy right now. You could also have a section in the repository's main README where you show what each of the themes that are up for vote look like and allow each GitHub user that votes to cast votes for 5-10 of their favorite themes. @rickstaa @anuraghazra
Beta Was this translation helpful? Give feedback.
All reactions