-
-
Notifications
You must be signed in to change notification settings - Fork 28.5k
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
Improve the awesome list ecoystem #207
Comments
Neat idea. Just going through some of the lists. If a list looks unmaintained, should I open an issue to discuss removal and/or finding an alternative? |
Yes, though unmaintained should be a bit loose, meaning not updated in many months. |
@sindresorhus Well, WDYT? https://github.com/dypsilon/frontend-dev-bookmarks. The 54 open PRs... |
@arthurvr Would be happy to change the link to an alternative high quality fork, but don't want to remove it as it's a good resource as is. |
@sindresorhus Maybe creating a new file called something like |
@Aleksandar-Todorovic Yes, that's the idea. Just need to decide on what it should contain first. |
Here's my idea. Of course, you could improve the order a bit. Only link to awesome content.Don't link to everything people suggest you to link. Research it, find out if it's really awesome and include it if it is. Request a personal comment on why something is awesomeIt's not enough to just suggest something. You also have to say why do you suggest it and how will the potential users benefit from consuming it. Make it clear on what the list is aboutMake sure your list covers a certain scope and nothing else. Pay attention to the grammarPlease be sure that you do your best to keep the list grammatically correct. Choose an appropriate licenseSee Choose a License for more details. Keep in mind that if you haven't selected a license, it basically means the people are not allowed to reproduce, distribute or create derivative works. NOTE: I did an interview with a GitHub representative about licenses that could be a perfect addition to this section. It'll be online in a couple of days. Stylize your list properlyCreate table of content, put a picture or two, organize the content into different categories. Accept other people's opinionIf you're an owner of the list, respect other people's opinion. If there are plenty of users not agreeing to your decision, give it a second thought! |
Nice idea, I think we should continue our efforts in making the lists better. I'll start with my own one and then open issues on other lists. Should we mark "certified awesome" lists which adhere to the awesome guidelines with ☑ or ❤ or another symbol to distinguish them from the ones needing work? Should we create an "awesome.md" with a "check list" or merge the guidelines into contributing.md? |
I opened quite a bit of issues on lists last week too. |
I'd rather we just help everyone get there when the guidelines are decided on. We can remove entries that are non-responsive.
awesome.md file in this repo that is referred to from the readme and contributing.md |
I think such a community should be based on standards and choosen membership. A role model or overall inspiration could be these guys: https://thephpleague.com/ |
What does that even mean? Elaborate? |
Fair enough.
Okay, I'm doing just that. Should I create a PR or push directly and we discuss later? |
You can usually just push directly, but I think it would be helpful to do a PR so we can discuss directly there. |
@sindresorhus Its a term i used for the "we" in your previous sentence:
Defining what is "certified" needs to be a rfc-style decission needed a group of people. |
Fair enough.
Okay, I'm doing just that. Should I create a PR or push directly and we discuss later? |
Create a PR so we can discuss it first. |
Also worth checking some lists for broken links. Found quite a bunch of them. |
That could be offered as a service. Or every list would have to integrate that into its own CI with travis or such (what i already did). |
oh fuck. Accidentally uploaded it before branching :/ er, should I remove it again or should we just discuss it now? facepalm |
@n1trux Fixed it for you. Just click the green pull request button in the repo ;) |
@sindresorhus I will go through your list and improve the quality of frontend-dev-bookmarks asap. Thank you for your contributions to the community. |
You know what would be awesome but a long process? adding the logos to each link or just the big ones. |
@xpetrus It's a nice idea, but I honestly don't think it's worth the effort. And it will look weird when only some have graphics. |
I think this could be solved by putting a placeholder (e.g. blank circle or something) next to any list that doesn't have a graphic... shrugs |
Yeah, I just prefer the simplicity of text. Logos are all different. In my mind, it would look kinda noisy. |
The awesome manifesto is now live: https://github.com/sindresorhus/awesome/blob/master/awesome.md We're still very much open to improvements and additions. I'm sure there's things we've missed. |
A lot of lists are missing important things or just too low of quality. We could be nice internet citizens and help out those lists.
Common things I open issues about in lists:
Having all lists follow this would improve the quality considerably.
Maybe we could come up with some guidelines on what's a
awesome
"certified" list?Anything I missed?
Anyone care to help out opening issues on lists? Both lists included here and not.
The text was updated successfully, but these errors were encountered: