Repository navigation
JSConf.cn Code + Learn planning and logistics #68
Description
Activity
July 15 and 16 are weekends so if C+L happens on those days we would be able to attract more people (and people who are not going to attend JSConf but want to attend C+L). That said we can still do it on the day before/after JSConf if it would distract the JSConf crowd too much, though the turnout would probably be lower if the C+L happens on weekdays.
I think it's OK if @Trott doesn't speak Chinese, there were many speakers giving English talks at JSConf China before, maybe there will be some this year too. At least part of the attendees should be able to communicate in English, some of them might even be more comfortable speaking English.
/cc @DavidCai1993 because if I remember correctly you are based in Shanghai? Would you be interested in mentoring in this C+L?
Reacted by Rich Trott, David Cai and Maples7@joyeecheung Sure, count me in :=)
Reacted by Rich Trott, Weiya, Saviio, LongYinan, Jerry Zou, xZensh, sunhao and erdunReacted by Weiya, Saviio and LongYinanReacted by Saviio and LongYinanI will be in Shanghai during the entirety of July as well, so let me know if there is anything I can help with. I do speak both Mandarin and English (and FWIW I understand Shanghainese), though I'm more confident in English than I am in Mandarin these days, especially when it comes to programming terms.
Reacted by David Cai, Rich Trott and Joyee CheungI've added a mentor list to the original post above.
@TimothyGu Considering we both live in California, it will be somewhat strange to meet you for the first time on an entirely different continent. Looking forward to it.
Reacted by Timothy GuHey Guys
I can give some updates from JSConf China side. Yeah, we are very happy the C+L can be part of the program. The venue we booked now doesn't have too much space for a workshop, but we already check another meeting room at the same location, it should be able fit 200 people. And i'm trying to get the place.
About the date, i would prefer the 2nd day afternoon of the conference, i already have a proposal host a NodeJS w/ drone on the 1st day. So 2nd will be a perfect time.How do we promote/handle registration?
If C+L will be part of the JSConf.cn program, we can use the ticket platform as we use it for JSConf.cn now. And we will send an email for all the attendees who already bought the ticket. And let the other choose if he want have a C+L ticket when he bought the JSConf.cn ticket. At this time, people who attend the C+L won't miss the conference he still be able see the videos afterwards. And we only has the limit slots there, that's why i don't think it will distract people from the conference.
Travel/Mentors
We definitely need more budget for this section and need more sponsors to sponsor us as well. And thanks for the help from Foundation, and the help from the community . Let's try to make it happen.
I've mentored at almost every C+L and I'd like to continue that trend, if it's helpful/possible/reasonable (and if there's budget for it).
@xeodou As a Node.js collaborator attending JSConf.cn, should I purchase a ticket from bagevent.com through the usual route as well?
As a Node.js collaborator attending JSConf.cn, should I purchase a ticket from bagevent.com through the usual route as well?
@xeodou +1
Hi @Trott , Count me in too.
@xeodou If we use the ticket platform that JSConf China uses, will people who don't attend JSConf China be able to register? Like opening a special scheme for C+L only?
I've mentored at almost every C+L and I'd like to continue that trend, if it's helpful/possible/reasonable (and if there's budget for it).
@bengl I think budget would have to be requested from the Node.js TSC to come out of their travel budget, but I'm not 100% sure about that. @hackygolucky or @mikeal would probably know.
@Trott Thanks for organizing the event, please count me in as a mentor. I am not quite sure what I need to prepare. Do I need to prepare a presentation or just need to be there on time to answer questions?
Do I need to prepare a presentation or just need to be there on time to answer questions?
@pmq20 No preparation needed.
If you happen to come across issues in Node.js that might be good for a first-time contributor, making a note of it would be great.
Updates for venue
The venue we rent for conference have a large space in the middle building. We can use it for free which has 50 ~ 80 capacity. Pic see here

So we will save a lots of money for the C+L event, if the event is really hot we can consider add another one in the morning. Apparently we don't have the accommodation/travel budget for the mentors. But i think at least we can offer the free tickets for whom mentor for the C+L event.
@TimothyGu @DavidCai1993 @joyeecheung
About the ticket
I'm not sure we set the price for C+L free for all conference attends (i prefer free personally, need check will @Trott ). But it will be part of the conference program i guess. People who attend the conference have the opportunity to purchase the ticket for C+L and we will send the email for all people who already purchase the ticket already. And as i mention above we will think to give free tickets for all mentors (big discount without doubt) , will update this under the issue.
By the way any question or any issues you can ask me here, i will try answer all the questions here.
Reacted by Rich Trott, Timothy Gu, David Cai, Joyee Cheung and XGHeaven49 remaining items
BTW the whole cnpm solution is open sourced: https://github.com/cnpm/ For example, see https://github.com/cnpm/cnpmjs.org/tree/master/sync on how the synchronization works
I believe completing these steps before the workshop will save most of the bandwith for attendees (gonna use Chinese here):
- 安装编译器与构建工具
- Linux
- gcc 和 g++ 4.9.4 或更新的版本(或 clang 和 clang++ 3.4.2 或更新的版本)
- GNU Make 3.81 或更新的版本
- Python 2.6 或 2.7
- Mac:
- Xcode 和最新的 Xcode Command Line Tools (
xcode-select --install)
- Xcode 和最新的 Xcode Command Line Tools (
- Windows
- Visual C++ Build Tools,或 Visual Studio 2015 Update 3 或更新的版本,或 Visual Studio 2017
- Python 2.6 或 2.7
- Linux
- Clone nodejs/node repo, 如果不需要 git 历史可以用
git clone --depth=1加快下载
(详细参见 BUILDING.md)
@xeodou @cocoyu Can you notify the attendees about this? The instructions can be more specific, but I believe most attendees should already know how to do these (at least cloning the repo beforehand would help).
Reacted by Timothy Gu, Rich Trott and Anna Henningsen- 安装编译器与构建工具
Cool. Thanks @joyeecheung will send the email to the workshop attendees tonight.
@xeodou Will power strips be available? Compiling node can often drain one's battery 😄
Reacted by Gibson Fahnestock@nodejs/collaborators If anyone remote wants to help out, it would be great if someone or someones could watch the issue tracker, label issues that come in as
code-and-learn, provide code reviews in near-realtime, and (when appropriate) kick off CI jobs. Let me know if you plan on doing that, and let's keep in touch in IRC in case anything comes up!If anyone at JSConf.cn wants to find me before the workshop, I'm wearing a black t-shirt that says "i <3 my internet friends" on it.
For the remote help I asked for above:
The workshop starts at 14:10 Shanghai time (CST) which is:
Location Local Time Time Zone UTC Offset New York (USA - New York) Monday, July 17, 2017 at 2:10:00 am EDT UTC-4 hours San Francisco (USA - California) Sunday, July 16, 2017 at 11:10:00 pm PDT UTC-7 hours Berlin (Germany - Berlin) Monday, July 17, 2017 at 8:10:00 am CEST UTC+2 hours Moscow (Russia - Moscow) Monday, July 17, 2017 at 9:10:00 am MSK UTC+3 hours Chennai (India - Tamil Nadu) Monday, July 17, 2017 at 11:40:00 am IST UTC+5:30 hours Sydney (Australia - New South Wales) Monday, July 17, 2017 at 4:10:00 pm AEST UTC+10 hours Tokyo (Japan) Monday, July 17, 2017 at 3:10:00 pm JST UTC+9 hours Shanghai (China - Shanghai Municipality) Monday, July 17, 2017 at 2:10:00 pm CST UTC+8 hours Corresponding UTC (GMT) Monday, July 17, 2017 at 06:10:00 @Trott - I will keep a watch. Will there be any special
tagsin the issue that indicate they emanate from the conference? or it is un-necessary?@gireeshpunathil Since the people opening the PRs don't have the ability to add labels, they won't have any special tags/labels. We'll probably ask them to mention "Code + Learn" in the PR, though.
@gireeshpunathil Also, THANKS!!!!
(Also, I listed the start time above, but PRs probably won't start coming in for at least a half hour, and probably more like an hour, after starttime.)
- Reacted by Rich Trott and Timothy Gu
I guess we can close this now. It was a blast seeing everyone there!
Reacted by David Cai and Rich TrottThanks, everyone! It was an amazing experience for me. I hope it was fun and useful for everyone else!
Reacted by xeodouSounds like it was a great event! Thanks all!
Let's figure out how Code + Learn in Shanghai is going to work!
Based on other Code + Learn events, we should try to schedule it for at least 3 hours. 4 hours is better. If we can schedule for 5 hours, that would be great but I wouldn't expect people to stay the entire time.
JSConf.cn is July 15 and 16. (http://www.bagevent.com/event/455850)
Attendees
Travel/Mentors
I'm sure there are a dozen other things we'll have to consider, but just to get started, there's what I'm thinking about right now.
/cc @xeodou @hackygolucky @addaleax @joyeecheung @pmq20 @yorkie @TimothyGu
Mentors: