BuildingXwithJS / proposals

Place for proposals on things to build, talk and review during livestreams
MIT License
20 stars 1 forks source link

Working on open source of choice #3

Closed GeorgySerga closed 6 years ago

GeorgySerga commented 6 years ago

I think it could be super interesting, inspiring and valuable to work on some existing open source project issues. You choose one, it could be something famous like React, Angular, Atom or less acknowledged like hls.js, Angular or React plugins, then open an issue there, or claim existing one and show us the whole thinking process: how you tackle the new code base, how you version control, operate on new project, how you investigate what could be the problem, or if it is a feature-request, how and why to put it into modules like this, and write code like that. It's not only helpful for real projects, but helpful for people who want to help and are not sure how, and also it is what more or less real (typical) JavaScript developer job looks like: existing project with a bunch of issues, code reviewers, certain code styles etc.

yamalight commented 6 years ago

Hi @GeorgySerga, thanks for the suggestion! That does sounds interesting. I'm not sure it'd fit into one (or even two streams) as figuring out new codebase can take quite some time, but we can give it a shot anyways 👍

GeorgySerga commented 6 years ago

Thank you! The code could be familiar, of course, the main idea behind my proposal is: 1) show people how to help and work on open source or large codebases written by other people, 2) simulate real life developer challenges, solved by really experienced guy, with all the small nuances like does he writes // TODO: comments or grep instead of CMD+Shift+f . How professionals approach problems of this kind - that's the question I would love to see the answer to. Thanks for your work and enthusiasm!

yamalight commented 6 years ago

Done in: https://github.com/lukeed/polka/pull/7

yamalight commented 6 years ago

Stream VoD is up: https://www.youtube.com/watch?v=A7Ui28AGHuY

yamalight commented 6 years ago

Summary video is up: https://www.youtube.com/watch?v=VlB18LeK9R4