awesome-blazor
awesome-blazor copied to clipboard
Write the criteria for a sample project or a library to be accepted
Write the list of criteria for a sample or a library to be accepted on this repository. The goal is to publish the awesome resources only.
Criteria
Is hard to tell the collaborators that their project will be rejected. Alternative:
- Only reject terrible projects: old Blazor versions, no recent repo updates, nudity, personal attacks, bigotry, harassment, ... .
- Create a visibility strategy to mote to "relegated to second place" non interesting projects (secondary list/page) and highlight interested projects ( Ex: top on each category, max 10 ). Also, one interested project can participate in several categories. I think it is important to do not sort the categories alphabetically but for interest, and, also, do not sort projects into categories alphabetically, use our own criteria (stars, quality, demo, open source, maintenance, ... ). For example, all people are looking for components, then, put components at top. Maybe, at top, an special category like "mandatoy" or "indispensable" with max 5 projects.
- Update list often.
-
Off topic but relevant:
- Create awesome Blazor community.
- Show project [range] stars (at least for top projects)
Example:
Controls
- MatBlazor ( 0,3K⭐) ...
- XXX. ....
- ...
- All awesome controls ... ( to secondary list alphabetically ordered )
Tools & Utilities
- Blazor-Redux ( 0,3K⭐) ...
- XXX. ....
- ...
- All awesome Tools & Utilities ... ( to secondary list alphabetically ordered )
Thank's for your comment! It's highly valuable!
I like your visibility strategy, we definitely have to think about this and start something. And it's a very good idea to display the number of stars for the top projects, I will do this very soon.
Is this ticket still relevant since the stars count is already added to the top projects? Also a lot of categories are also sub-categorized.