* Wu Yu
Hello P1. This is Yu Wu. Are you ready for a chat now?
*
8:24pm
P1
Hey Yu
*
8:24pm
Wu Yu
Hey
*
8:24pm
P1
yes, go for it
*
8:24pm
Wu Yu
thanks!
Let's get straight to the point
How many years have you been as a professional software engineer?
*
8:24pm
P1
10 years
*
8:25pm
Wu Yu
Why did you start the ‘awesome-*’ project? What inspired you to start the project?
*
12/17, 8:25pm
P1
+ 3 as a hobby . student
I like *
and I want other developers to know about * too. I also have * projects I want other devs to know about.
*
8:26pm
Wu Yu
Are you aware of the other awesome-* projects?
*
12/17, 8:26pm
P1
yes i am
*
8:26pm
Wu Yu
Did you learn from them to start your project?
*
12/17, 8:27pm
P1
I do not always agree with the idea, but I appreciate the original effort (probably by Sindre Sorhus) to create these sort of lists.
Sure, I browse some of them to get an idea of how to organize my list.
*
8:27pm
Wu Yu
Why don't you always agree with the idea?
And by idea, you meant ...?
*
12/17, 8:28pm
P1
There are too many awesome-* like lists.
It has gone way too mainstream.
So, I guess it's just a pet peeve or illogical reaction to the fact the idea is being overused now.
*
8:29pm
Wu Yu
Aha, do you mean they become the problem that they try to solve?
*
12/17, 8:29pm
P1
yes
too overwhelming
so I quickly lost interest.
I still went ahead and made my own for the * since there was none.
I do not intend to create any further lists.
*
8:30pm
Wu Yu
I see, interesting. So initially you try to index * related resources, including your own * projects.
Are you familiar with all the resources included in the list?
*
12/17, 8:31pm
P1
I do too much * so I can forgive myself.
*
8:31pm
Wu Yu
aha
*
12/17, 8:31pm
P1
most of them yes
80%
80% of them I tried them out to make sure they work
*
8:31pm
Wu Yu
What is your criteria to select/filter the resources included in your project?
Wow, amazing. You indeed spend a lot of effort
*
12/17, 8:31pm
P1
other 20% I just used my intuition to judge whether they are worth to be included or not
*
8:31pm
Wu Yu
Are you a contributor of * project?
*
12/17, 8:32pm
P1
I have contributed several issues and some small patches. I do use the * exclusively though and contribute to other * _related_ projects as well as create my own *-based libraries.
*
8:33pm
Wu Yu
What about contributions from others? Did you make sure that the resources recommended by others are good as well?
*
12/17, 8:33pm
P1
I have built tons of * plugins, themes, test framework, shell manager and currently working on a new one. (you know to rule them all and in the dark bind them :D)
*
8:33pm
Wu Yu
Definitely!
*
12/17, 8:33pm
P1
I have had a couple of PRs
I checked they were valid of course.
*
8:34pm
Wu Yu
What do you mean by valid here?
*
12/17, 8:34pm
P1
Fortunately there is not a hell lot of * action going on, so I can take it easy.
I mean like they were valid links and the PR was not bogus.
*
8:34pm
Wu Yu
what about the quality of the project?
is it included in "valid"?
*
12/17, 8:35pm
P1
while im the author of several components, I also made sure to post links to other people's stuff too. I don't want anyone to think I am doing this just to show my own work.
judging the quality is difficult given that * does not have a lot of open contributors
*
8:35pm
Wu Yu
I definitely understand
*
12/17, 8:35pm
P1
so if this was JavaScript for example, then I could be more rigurous
rigorous*
*
8:35pm
Wu Yu
Ok, got it. So why choose to host the project on GitHub rather than other places, such as Wikipedia?
*
12/17, 8:36pm
P1
Editing wikipedia articles is more difficult than setting up a repo on GitHub
I am not so familiar either.
I also use GitHub a lot and awesome projects only exist on GitHub too (not sure about that, but probably)
*
8:37pm
Wu Yu
What about ownership? On GitHub, if you created a project, then you are the owner.
*
12/17, 8:37pm
P1
I am the author / creator of the list.
*
8:37pm
Wu Yu
Yep, this is what I mean
*
12/17, 8:37pm
P1
In this case, to the extent of international copyrights, I released the project to the public domain
*
8:37pm
Wu Yu
On Wikipedia, ownership might not be clear
Interesting
Do you use the resourced included in the project often?
sorry, resources
Your own, and projects recommended through PRs
*
12/17, 8:39pm
P1
OK, I didn't know that. In this project is not so important for people to know I am the author. My main purpose is to advocate for * and let other people know about projects in *.
I use several of them.
I use mine for sure.
I have used some of the others in the past.
*
8:39pm
Wu Yu
Thanks for clarify!
Do you think GitHub good enough to support such indexing resources activity?
*
12/17, 8:40pm
P1
similar tools I tend to use only one, but posted the other for reference and transparency, and avoid bias
GitHub has a very large audience / devs actively spending time in it, so it's definitely the right place to publish a project such as this
it's also easy to setup
*
8:41pm
Wu Yu
Do you have any plan to improve the project in the future?
*
12/17, 8:41pm
P1
and last, but not least free
*
8:41pm
Wu Yu
Or start any similar projects?
*
12/17, 8:41pm
P1
sure, I hope to keep adding stuff as time goes by
I probably won't start another list for the time being.
*
8:41pm
Wu Yu
Do you know if your project has been used by others?
*
12/17, 8:42pm
P1
some people have starred the project and some people have sent PRs
so maybe they are using the list as a reference
I hope they find it useful
*
8:42pm
Wu Yu
Ok great! I definitely think so smile emoticon
Sorry we went a little over time
*
12/17, 8:42pm
P1
no prob
*
8:42pm
Wu Yu
Do you have any other comments or suggestions?
*
12/17, 8:43pm
P1
:+1:
*
8:43pm
Wu Yu
Can I contact you in the future via email if other questions come up?
*
12/17, 8:43pm
P1
no, I am Ok
sure
*
8:43pm
Wu Yu
Ok, great! Really appreciate your help, P1!
Thank you very much!