AdrienTorris / awesome-blazor

Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
Creative Commons Zero v1.0 Universal
8.74k stars 969 forks source link

Write the criteria for a sample project or a library to be accepted #140

Open AdrienTorris opened 5 years ago

AdrienTorris commented 5 years ago

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.

ctrl-alt-d commented 5 years ago

Criteria

Is hard to tell the collaborators that their project will be rejected. Alternative:

1) Only reject terrible projects: old Blazor versions, no recent repo updates, nudity, personal attacks, bigotry, harassment, ... . 2) 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. 3) Update list often. 4) Off topic but relevant:

Example:

Controls

Tools & Utilities

AdrienTorris commented 5 years ago

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.

stsrki commented 5 years ago

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.