-
Notifications
You must be signed in to change notification settings - Fork 79
Code And Learn at NodeFest 2017 #72
Comments
Of course I will be there 👍 |
Possible case in tests: nodejs/node#16243 (comment) + next comment: check |
@vsemozhetbyt Thank you for your information! |
Note: Here is the last time we had - #58 |
This is awesome. Keep in mind that we're also running a small code-and-learn at NodeConf EU at the beginning of November so some of the tasks may adjust after that. We should likely coordinate a bit in advance to make sure we don't end up duplicating any effort! :-) (I totally wish I was able to get to Tokyo this year) One possible set of tasks that I can suggest for new contributors who are bit more confident in their Node.js skills, would be converting tests to use the new For instance, if you take a look at: https://github.com/nodejs/node/blob/master/test/parallel/test-http2-client-destroy.js, you'll see that there is a The way the Countdown utility works is straightforward: const common = require('../common');
const Countdown = require('../common/countdown');
// ...
const countdown = new Countdown(n, common.mustCall(() => {
// do something here
}));
// Decrement the counter, the callback is called synchronously when
// countdown.dec is called n times.
countdown.dec(); I know that there are quite a few of the http2 tests that can benefit from this, along with a bunch of other http and https tests. These tasks would be for folks who are a bit more comfortable with their Node.js skills. |
Another potential suggestion is replacing I think that's pretty similar in difficulty to the change that was done at Node.js Interactive this year. |
A simple thing is removing the redundant example: https://github.com/nodejs/node/blob/master/benchmark/assert/deepequal-object.js#L30L31 |
@jasnell @apapirovski @AndreasMadsen Thanks.🙌 I try to summarize that information in Gist. |
I can help!
Any interest in running a values session similar to what we did at node
interactive?
…On Oct 19, 2017 5:01 AM, "Yuta Hiroto" ***@***.***> wrote:
@jasnell <https://github.com/jasnell> @apapirovski
<https://github.com/apapirovski> @AndreasMadsen
<https://github.com/andreasmadsen> Thanks.🙌 I try to summarize that
information in Gist.
You should come to Nodefest2017!!
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAecVwrKcRTYEduY19ofZjv5tBf_N2vsks5stw_XgaJpZM4P9VKJ>
.
|
@abouthiroppy For my suggestion above, I created a gist with an eslint rule that will let you find all instances of |
@MylesBorins Thanks!! yep, but I don't know the values session of node interactive. Would you give me this information? @apapirovski wow, thank you so much 🙇 I'll use it! |
I'm on the fence about attending (concerned about the cost mostly). |
Also, I will be there. Happy to help out with whatever needed. |
I don't think the foundation typically sends Collaborators to an event simply because it's a Node.js event. It's usually a Collaborator Summit. There have been some exceptions though, like sending particular people to a TC-39 meeting one time. That said, there's absolutely nothing stopping any Collaborator from requesting funds from the TSC for something by opening an issue in the TSC repository. |
Have we prepared a list of changes for participants to implement? How many people are we expecting? |
I guess 30 - 50 people. |
|
I can help collect some changes after I run the Taiwan code and learn
On Nov 20, 2017 4:53 AM, "Yosuke Furukawa" <notifications@github.com> wrote:
Have we prepared a list of changes for participants to implement?
Not yet !! I will create the list asap...
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAecV2P7RIvNo1FfAQ8eK5A-sJwbyhLpks5s4UwQgaJpZM4P9VKJ>
.
|
a list of changes for participants
please modify freely! |
We can try replacing all the |
Also there are a few tasks that could be more advanced: find the tests in |
There is also nodejs/node#17169 , see nodejs/node#17169 (comment) |
I've added some to #72 (comment). |
This is generated with a script but should be a safe list |
Sorry, accidentally pressed the wrong button |
It was very fun! thank you! |
@yosuke-furukawa @joyeecheung @MylesBorins Thank you for your help! I was really happy :) |
1. Among the list of Code and Learn, I solved the unfinished task of replacing function with arrow function: nodejs/code-and-learn#72 (comment) 2. Replace arrow function with shorter property syntax Arrow function makes `this` lexical scope. But toString expects evaluate `this` in runtime. 3. Replace this with null makeBlock does not need `this`. update `this` with `null` to clarify the intent. PR-URL: #17345 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Jon Moss <me@jonathanmoss.me> Reviewed-By: Yosuke Furukawa <yosuke.furukawa@gmail.com>
1. Among the list of Code and Learn, I solved the unfinished task of replacing function with arrow function: nodejs/code-and-learn#72 (comment) 2. Replace arrow function with shorter property syntax Arrow function makes `this` lexical scope. But toString expects evaluate `this` in runtime. 3. Replace this with null makeBlock does not need `this`. update `this` with `null` to clarify the intent. PR-URL: #17345 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Jon Moss <me@jonathanmoss.me> Reviewed-By: Yosuke Furukawa <yosuke.furukawa@gmail.com>
1. Among the list of Code and Learn, I solved the unfinished task of replacing function with arrow function: nodejs/code-and-learn#72 (comment) 2. Replace arrow function with shorter property syntax Arrow function makes `this` lexical scope. But toString expects evaluate `this` in runtime. 3. Replace this with null makeBlock does not need `this`. update `this` with `null` to clarify the intent. PR-URL: #17345 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Jon Moss <me@jonathanmoss.me> Reviewed-By: Yosuke Furukawa <yosuke.furukawa@gmail.com>
1. Among the list of Code and Learn, I solved the unfinished task of replacing function with arrow function: nodejs/code-and-learn#72 (comment) 2. Replace arrow function with shorter property syntax Arrow function makes `this` lexical scope. But toString expects evaluate `this` in runtime. 3. Replace this with null makeBlock does not need `this`. update `this` with `null` to clarify the intent. PR-URL: #17345 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Jon Moss <me@jonathanmoss.me> Reviewed-By: Yosuke Furukawa <yosuke.furukawa@gmail.com>
1. Among the list of Code and Learn, I solved the unfinished task of replacing function with arrow function: nodejs/code-and-learn#72 (comment) 2. Replace arrow function with shorter property syntax Arrow function makes `this` lexical scope. But toString expects evaluate `this` in runtime. 3. Replace this with null makeBlock does not need `this`. update `this` with `null` to clarify the intent. PR-URL: #17345 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Jon Moss <me@jonathanmoss.me> Reviewed-By: Yosuke Furukawa <yosuke.furukawa@gmail.com>
PR-URL: nodejs#17803 Refs: nodejs/code-and-learn#72 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #17803 Refs: nodejs/code-and-learn#72 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #17803 Refs: nodejs/code-and-learn#72 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: #17803 Refs: nodejs/code-and-learn#72 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rich Trott <rtrott@gmail.com>
PR-URL: nodejs#17803 Refs: nodejs/code-and-learn#72 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Rich Trott <rtrott@gmail.com>
Hi!
We will hold NodeFest which is the largest Node.js conference in Japan.
I’m one of the organizers this year.
The team members are @yosuke-furukawa, @watilde, myself and some other great nodeschool staff.
We would like to open code-and-learn-jp on NodeFest and support the contribution to nodejs/core.
Please feel free to suggest any contribution areas for the participants! @nodejs/collaborators
We will receive some PRs on 26th November.(http://nodefest.jp/2017/schedule.html)
/cc @yosuke-furukawa @watilde @nodejs/nodejs-ja
Thanks.
Mentors
The text was updated successfully, but these errors were encountered: