[12/18/15, 10:33:42 AM] p3: Hello Yu, how are you?
[12/18/15, 11:00:06 AM] Yu Wu: Hey p3! Nice to meeting you!
[12/18/15, 11:00:12 AM] Yu Wu: Sorry that I was in a meeting.
[12/18/15, 11:00:25 AM] p3: No problem :)
[12/18/15, 11:00:35 AM] Yu Wu: Do you have some time now for chat?
[12/18/15, 11:00:55 AM] p3: yes, I am free now
[12/18/15, 11:00:59 AM] Yu Wu: Great!
[12/18/15, 11:01:15 AM] Yu Wu: So you mentioned you just finished exams.
[12/18/15, 11:01:26 AM] Yu Wu: Are you a computer scientist majored student?
[12/18/15, 11:02:06 AM] p3: no I am actually majoring in Information Science
[12/18/15, 11:02:24 AM] Yu Wu: Oh, great:) so do I
[12/18/15, 11:02:33 AM] p3: oh nice!!
[12/18/15, 11:02:34 AM] Yu Wu: Which year are you in university?
[12/18/15, 11:02:57 AM] p3: I am in my second year..will be graduating in Spring 16
[12/18/15, 11:03:14 AM] Yu Wu: This is fast!
[12/18/15, 11:03:35 AM] Yu Wu: Are you a graduate student?
[12/18/15, 11:03:48 AM] Yu Wu: Do you have any professional software development experiences before?
[12/18/15, 11:04:07 AM] p3: yes...I am pursuing my masters
[12/18/15, 11:04:28 AM] p3: yes, I do have software development experience...of 2 years
[12/18/15, 11:04:49 AM] Yu Wu: Got it. I’m wondering why did you start awesome-* project? Why inspired you to do that?
[12/18/15, 11:06:36 AM] p3: Well, I see so many people when they take introductory classes in programming, they come to GitHub to get ready repositories...and that is overwhelming at first...so to get the started and motivated with programming I thought of collecting resources together in Awesome Programming
[12/18/15, 11:06:56 AM] p3: to get them*
[12/18/15, 11:07:47 AM] Yu Wu: interesting, so do you know how people use your project for learning purposes?
[12/18/15, 11:10:03 AM] p3: Yes, according to the graph, I see a lot of people viewing my repository everyday and they are usually interested in seeing videos in it...get inspired and then move to the resources section where they get all kinds of resources in their selected programming language
[12/18/15, 11:10:25 AM] Yu Wu: Awesome!
[12/18/15, 11:10:59 AM] Yu Wu: I’m wondering where do you find the resourced included in your project? And what is your criteria to select/filter resources?
[12/18/15, 11:11:53 AM] p3: Initial resource is just online and other GitHub forum posts...but now I am expecting from other contributors to sharing
[12/18/15, 11:12:09 AM] p3: for videos I searched for blog posts
[12/18/15, 11:12:19 AM] Yu Wu: By online you mean you find some places online, such as using search engines?
[12/18/15, 11:13:09 AM] p3: actually whenever I come across a good article or a video I bookmark it...so most of them were from the links that I had already saved in past
[12/18/15, 11:13:36 AM] Yu Wu: Got it, by GitHub forum posts, did you mean issue tracker on GitHub?
[12/18/15, 11:14:19 AM] p3: yes, you are right...the issue tracker as well as the GitHub official blog
[12/18/15, 11:14:50 AM] Yu Wu: So in general, you find resources to include in your project on GitHub, right?
[12/18/15, 11:15:42 AM] p3: yes, for this particular project I find resources...
[12/18/15, 11:15:55 AM] p3: for other projects, I develop codes myself
[12/18/15, 11:16:00 AM] Yu Wu: Got it
[12/18/15, 11:16:09 AM] Yu Wu: I’m wondering why choose to host the project on GitHub rather than other places, such as Wikipedia, blog, etc?
[12/18/15, 11:17:08 AM] p3: The main reason is collaboration...I may have some resources but other people may have even better stuffs or ideas to share
[12/18/15, 11:18:04 AM] Yu Wu: Oh, but I think wikipedia allows collaboration as well.
[12/18/15, 11:18:40 AM] Yu Wu: Do you think the tool (github), the community/audience, also influence your choice?
[12/18/15, 11:20:15 AM] p3: you are right, but it is not the first choice of students and programmers these days...also for this project Wikipedia does not allow to post external website links...Wikipedia thinks it is a form of advertisement...I do edit Wikipedia articles but when it is anthing related to programming, githus is preferred one
[12/18/15, 11:20:36 AM] Yu Wu: Got it! Well thought!
[12/18/15, 11:21:05 AM] Yu Wu: I’m wondering, did you learn from other awesome-* projects to decide the content, format, and categories in your own project?
[12/18/15, 11:21:35 AM] p3: yes...this was inspired form Awesome Python repo
[12/18/15, 11:21:46 AM] p3: I use that a lot
[12/18/15, 11:22:14 AM] Yu Wu: oh, great, do you use a lot of similar awesome-* projects?
[12/18/15, 11:22:20 AM] Yu Wu: In addition to awesome-python
[12/18/15, 11:22:47 AM] p3: no I am a heavy python developer...so I use that particular one a lot
[12/18/15, 11:23:11 AM] Yu Wu: How often? A rough idea would be enough :")
[12/18/15, 11:23:48 AM] p3: probably once every 3-4 days to refer to other repos...
[12/18/15, 11:24:23 AM] Yu Wu: For the resources included in your project, are you familiar with all of them?
[12/18/15, 11:25:26 AM] p3: yes, I have referred or gone through them atleast once
[12/18/15, 11:25:58 AM] Yu Wu: I see there’s contribution from others. Did you go through that as well?
[12/18/15, 11:26:42 AM] p3: yes...I usually refer the content before merging the pull requests in any project
[12/18/15, 11:26:56 AM] Yu Wu: Does awesome-* help yourself as well in some aspects?
[12/18/15, 11:28:05 AM] p3: no it specifically does not help me...it is intended to be used by beginners trying to learn programming
[12/18/15, 11:28:34 AM] Yu Wu: Got it.
[12/18/15, 11:28:37 AM] p3: it would have helpd me if there was something like this 3 years back :D
[12/18/15, 11:28:47 AM] Yu Wu: Aha definitely!
[12/18/15, 11:29:15 AM] Yu Wu: But for software projects, there’s new projects to come, and old projects to die everyday
[12/18/15, 11:29:25 AM] Yu Wu: Do you keep your resources up-to-date?
[12/18/15, 11:30:56 AM] p3: for sometime now I have not updated it due to my semester load...but I will try and do that going forward
[12/18/15, 11:31:18 AM] Yu Wu: So do you think you will maintain that project for a long time?
[12/18/15, 11:31:50 AM] p3: yes and I will try and gain traction like the other Awesome-* projects
[12/18/15, 11:31:53 AM] p3: :)
[12/18/15, 11:32:12 AM] Yu Wu: Do you plan to start other similar projects in the future as well?
[12/18/15, 11:32:39 AM] p3: yes...I do plan to start a lot of such projects...provided I can find some time...
[12/18/15, 11:32:51 AM] p3: masters is very heavy...haha
[12/18/15, 11:33:03 AM] Yu Wu: definitely :) Ph.D. is not easy as well ...
[12/18/15, 11:33:14 AM] Yu Wu: What about drawbacks, difficulties, unsatisfactory parts? Anything you wish you can improve for your projects or other similar projects?
[12/18/15, 11:33:21 AM] p3: yes...Ph.D is even heavy...that's right
[12/18/15, 11:33:51 AM] Yu Wu: I mean awesome-* project specifically
[12/18/15, 11:34:03 AM] Yu Wu: or other awesome-* projects
[12/18/15, 11:34:35 AM] p3: yes...everytime I cmmit some changes, I think I could have done better...added more stuffs...a lot of new content is planned to be added soon
[12/18/15, 11:35:04 AM] Yu Wu: So the drawback is there are too many resources and it is hard to keep track of all of them?
[12/18/15, 11:35:48 AM] p3: yes...precisely...I have received suggestions from people asking me to change few things...
[12/18/15, 11:36:14 AM] Yu Wu: Well, you projects might solve other people’s such problems :)
[12/18/15, 11:36:49 AM] p3: yes...I hope so...people who are not familiar with GitHub send such requests via email
[12/18/15, 11:36:52 AM] Yu Wu: OK that’s pretty much all I have. Thank you so much, p3. I really appreciate your time and help. Do you have any other comments or suggestions?
[12/18/15, 11:37:25 AM] Yu Wu: Oh, interesting, so do you think GitHub might be a barrier for other people to contribute to your project?
[12/18/15, 11:37:28 AM] p3: Well no problem at all :) I was just wondering if this is for your research studies?
[12/18/15, 11:37:36 AM] Yu Wu: Yes this is
[12/18/15, 11:38:05 AM] Yu Wu: I just had a poster and doctoral consortium at HCOMP 15 last month :)
[12/18/15, 11:38:22 AM] p3: wow! that sounds interesting...!
[12/18/15, 11:38:34 AM] p3: best of luck with your studies
[12/18/15, 11:38:42 AM] Yu Wu: thanks a lot:)
[12/18/15, 11:38:54 AM] Yu Wu: Could you plz also take a look at this? “do you think GitHub might be a barrier for other people to contribute to your project?”
[12/18/15, 11:38:54 AM] p3: yes, to your above question, GitHub is a barrier for the beginners
[12/18/15, 11:38:58 AM] Yu Wu: yep
[12/18/15, 11:39:12 AM] Yu Wu: how many people have sent you email about content?
[12/18/15, 11:39:59 AM] p3: and some people who wants to have their codes up on GitHub quickly really get depressed when they try to understand the working of any SVN
[12/18/15, 11:40:10 AM] p3: I receive about one email a week
[12/18/15, 11:40:20 AM] Yu Wu: oh great, that’s really a lot
[12/18/15, 11:40:39 AM] Yu Wu: are they beginners who found useful resources and would like to share with you?
[12/18/15, 11:40:46 AM] p3: yes...so I have made a not of those...which I will be doing it on repo
[12/18/15, 11:41:03 AM] p3: yes, mostly beginners or with little programming experience
[12/18/15, 11:41:18 AM] Yu Wu: This is really interesting, thanks a lot for sharing this :)
[12/18/15, 11:41:37 AM] Yu Wu: Can I follow-up with you if other questions come up?
[12/18/15, 11:41:57 AM] p3: yes surely...
[12/18/15, 11:42:13 AM] Yu Wu: Great! Again, thanks a lot :)
[12/18/15, 11:42:24 AM] p3: anytime :)
[12/18/15, 11:42:28 AM] Yu Wu: Hope you have a great weekend and marry Christmas!
[12/18/15, 11:42:45 AM] p3: Great holidays to you too!
[12/18/15, 11:42:50 AM] p3: Bye
[12/18/15, 11:42:52 AM] Yu Wu: Aha thanks
[12/18/15, 11:42:55 AM] Yu Wu: bye!