Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

JSConf.cn Code + Learn planning and logistics #68

Description

@Trott

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)

    • Will Code + Learn be on one of those days? The day before? The day after?
    • Will it be part of the JSConf.cn program? Or separate?
    • Will we be able to have it take place in the same location? If not, where might be available?
  • Attendees

    • How many will the space accommodate?
    • How do we promote/handle registration?
  • Travel/Mentors

    • We'll want about one mentor for each 5 attendees.
    • @Trott (that's me!) does not speak Chinese. How much does that matter? (If it's what makes the most sense, I'm fine with helping in the preparation of issues, being available to label PRs as they come in and run them through CI, etc., but not actually being there. I'd love to go to Shanghai, but I wouldn't want the Foundation to spend the money to send me if I'm not going to be particularly effective there.)

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:

Activity

  1. joyeecheung commented on May 3, 2017

    @joyeecheung
    Member

    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?

  2. DavidCai1111 commented on May 3, 2017

    @DavidCai1111
    Member

    @joyeecheung Sure, count me in :=)

  3. TimothyGu commented on May 3, 2017

    @TimothyGu
    Member

    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.

  4. Trott commented on May 3, 2017

    @Trott
    MemberAuthor

    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.

  5. xeodou commented on May 3, 2017

    @xeodou

    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.
    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.

  6. bengl commented on May 3, 2017

    @bengl
    Member

    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).

  7. Trott commented on May 4, 2017

    @Trott
    MemberAuthor
  8. TimothyGu commented on May 4, 2017

    @TimothyGu
    Member

    @xeodou As a Node.js collaborator attending JSConf.cn, should I purchase a ticket from bagevent.com through the usual route as well?

  9. DavidCai1111 commented on May 4, 2017

    @DavidCai1111
    Member

    As a Node.js collaborator attending JSConf.cn, should I purchase a ticket from bagevent.com through the usual route as well?

    @xeodou +1

  10. JacksonTian commented on May 4, 2017

    @JacksonTian

    Hi @Trott , Count me in too.

  11. joyeecheung commented on May 4, 2017

    @joyeecheung
    Member

    @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?

  12. Trott commented on May 4, 2017

    @Trott
    MemberAuthor

    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.

  13. pmq20 commented on May 6, 2017

    @pmq20

    @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?

  14. Trott commented on May 6, 2017

    @Trott
    MemberAuthor

    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.

  15. xeodou commented on May 9, 2017

    @xeodou

    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
    image

    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.

  16. 49 remaining items

  17. joyeecheung commented on Jul 13, 2017

    @joyeecheung
    Member

    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

  18. joyeecheung commented on Jul 13, 2017

    @joyeecheung
    Member

    I believe completing these steps before the workshop will save most of the bandwith for attendees (gonna use Chinese here):

    1. 安装编译器与构建工具
    2. 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).

  19. xeodou commented on Jul 13, 2017

    @xeodou

    Cool. Thanks @joyeecheung will send the email to the workshop attendees tonight.

  20. bengl commented on Jul 15, 2017

    @bengl
    Member

    @xeodou Will power strips be available? Compiling node can often drain one's battery 😄

  21. Trott commented on Jul 16, 2017

    @Trott
    MemberAuthor

    @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.

  22. Trott commented on Jul 16, 2017

    @Trott
    MemberAuthor

    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    
  23. gireeshpunathil commented on Jul 16, 2017

    @gireeshpunathil
    Member

    @Trott - I will keep a watch. Will there be any special tags in the issue that indicate they emanate from the conference? or it is un-necessary?

  24. Trott commented on Jul 16, 2017

    @Trott
    MemberAuthor

    @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.

  25. Trott commented on Jul 16, 2017

    @Trott
    MemberAuthor

    @gireeshpunathil Also, THANKS!!!!

  26. Trott commented on Jul 16, 2017

    @Trott
    MemberAuthor

    (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.)

  27. bengl commented on Jul 16, 2017

    @bengl
    Member
  28. TimothyGu commented on Jul 18, 2017

    @TimothyGu
    Member

    I guess we can close this now. It was a blast seeing everyone there!

  29. Trott commented on Jul 18, 2017

    @Trott
    MemberAuthor

    Thanks, everyone! It was an amazing experience for me. I hope it was fun and useful for everyone else!

  30. jasnell commented on Jul 18, 2017

    @jasnell
    Member

    Sounds like it was a great event! Thanks all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions