-
Notifications
You must be signed in to change notification settings - Fork 79
JSConf.cn Code + Learn planning and logistics #68
Comments
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? |
@joyeecheung Sure, count me in :=) |
I 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. |
I'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. |
Hey 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.
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.
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? |
@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? |
@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? |
@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. |
Also remember that there could be a very low chance that GitHub might get blocked during the C+L (I mean, who knows, The Wall has its own way of deciding when to do stuff like this ¯\(ツ)/¯). If something like this happens, I can provide a proxy for people who don't know how to get pass the wall as long as there aren't too many clients, because I am not sure how the wall detect suspicious servers.. (I hope the wall won't have its eye on me because of this post lol, we have good intentions!) |
@xeodou Note that the Foundation has a small budget for this event – if you have any questions about that, @hackygolucky is the one to talk to. :) |
I'd like to help out with this if possible. I'll need to work out the logistics for travel/budget etc. I speak some Chinese... |
That's cool. Thanks @addaleax I will talk to @hackygolucky directly. @joyeecheung I don't think that could be an issue for us. I guess most of the people have the way to access the website that are not existing in China if we provider a proper internet connection. But that's for the backup plan. ;) |
I think I can have a try then. |
@xeodou you might be the best person to ask, do you know for sure whether we need a visa to be there or not? |
addaleax FWIW, there might be exceptions but the visa thing is usually mutual, so I am guessing if a Chinese citizen like me needs a visa to enter Schengen Area and the U.S., citizens from those places would need a visa to enter China as well? Of course @xeodou should be more familiar with this stuff than I am :) |
I think a Tourist (L) visa should be enough, costs about £85 in London. You need to give hotel and flight confirmations as part of the application. I don't think you'd need a business visa... |
I am most definitely not an expert on such things, but the same site that @gibfahn linked to and other sources seem to indicate that there's no visa requirement from a number of countries (including Germany and the United States) if your stay is less than 144 hours and if you do not leave Shanghai. https://www.travelchinaguide.com/embassy/visa/free-transit-144hour.htm |
Hey @Trott, may I be a mentor? though I'm not in core. |
@Trott I think that one is for layovers...? Although that works too if you do travel to a third country.
|
@XadillaX It would probably be a good idea to get a commit into core before the event so that you can help people with things like commit message requirements or how to run the linter without having to run all the tests first. One commit is enough, in my opinion. If you need a quick/simple task so that you can go through the process, check out http://nodetodo.org/getting-started/. /cc @addaleax |
@joyeecheung Argh! I guess I better get to work on getting a visa then... |
for @addaleax @gibfahn and the others might interesting about the visa issues In China we have a new policy citizen from 51 counties can get a 144 hours (which is 7 days) visa, for several regions in China, for example if you go to Shanghai ,you will be able stay at Shanghai, Jiangsu, Zhejiang (It's already a big place in China) for 7 days without any problems.
see more at the immigration website. We actually do this last year, our speaker never get any issues when they pass the custom in Nanjing. |
Hey @Trott Do we already prepare list of small issues , so every team can work on during the workshop ? |
@xeodou Yes, I have issues prepared. |
Will there be some kind of internet connection for Code + Learn attendees? (An email today indicates that there would not be Wi-Fi at the venue.) |
Hi, we do have wi-fi for all the speakers, workshops and staff. |
@Trott We have internet, but i can't promise the speed. So if we required pull a town of packages, we can ask them prepare them before the workshop. |
Just a N.B. for everyone coming over from abroad: Generally for package downloading, domestic mirrors are preferred due to the uhm special Internet conditions in China. Taobao provides mirrors in China for Node.js and npm: https://npm.taobao.org/ Tsinghua University provides mirrors for a bunch of Linux distros and package managers, include Debian, Ubuntu, Homebrew: https://mirror.tuna.tsinghua.edu.cn/ |
@TimothyGu is the Taobao mirror a full one (i.e. it contains everything)? How long does it take things to get into it from npmjs.org? Really useful info btw, do you have any articles/resources with more information? Maybe something we could document in nodejs.org |
@gibfahn yeah it's a full mirror. it sync every 15 minutes (or some interval other? I'm not sure) If you download a package that hasn't synced yet, mirror will sync that package immidiately. |
@gibfahn Yep it is. The website says "同步频率目前为10分钟" so 10 minutes, but you can actually manually request a resync too. Can't say I've seen any articles relating to mirrors in China, and I mean this information is pretty specific to China so not sure if nodejs.org is the best place for that. I've created https://github.com/TimothyGu/survive-in-china though, will add some stuff when I get the chance to. |
We have a bunch of guides in docs/guides talking about how to do things in Node. As China presents a unique challenge to Noders, I think a guide to using Node in China might be very helpful. I notice that none of the existing guides have been translated into Chinese yet (https://nodejs.org/zh-cn/docs/). Just judging by the issue tracker, there's clearly a large number of Chinese node users getting involved, which is great to see. I think we could be a lot more organised in how we help them though (probably applies to other countries too, I'm just more familiar with China). Obviously if nodejs.org is blocked then there's not much point 😉 |
Right now cnpmjs.org can sync with npmjs.org in near-realtime because it is subscribed to the npm change stream. It uses a server in Singapore to relay the traffic between China and U.S.. @fengmk2 knows more about the details. |
According the sync log https://r.cnpmjs.org/alcedo-ui/sync/log/3749013 , sync delay between cnpmjs.org and npmjs.org is below 10s. I think it's the fastest npm registry mirror of the world.
|
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):
(详细参见 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). |
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 😄 |
@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 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:
|
@Trott - I will keep a watch. Will there be any special |
@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.) |
I guess we can close this now. It was a blast seeing everyone there! |
Thanks, everyone! It was an amazing experience for me. I hope it was fun and useful for everyone else! |
Sounds 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:
The text was updated successfully, but these errors were encountered: