openjs-foundation / summit

Organizing a Collaborator Summit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Collaborator Summit 2019 - Berlin Edition - 30th and 31st of May

mcollina opened this issue · comments

The Vancouver 2018 Collab Summit is just finished, and it's time we start planning for next year first event.

Who is up for helping with the organization?

I would like to propose we do it again in Berlin before JSConf.eu on the 30th and 31st of May. I would kindly ask @MylesBorins and @hackygolucky to ask the Board if they could fund a venue for the 2-day event.

cc @nodejs/tsc @nodejs/community-committee @ladyleet

Registration: https://www.eventbrite.com/e/openjs-collaborator-summit-tickets-55985971548
CFP: https://docs.google.com/forms/d/e/1FAIpQLScneYhY4iqm8x2C2AO9EEzJ5smkOKhLqfxEMQcfNvP5rvXfHg/viewform

Hi @mcollina, I attended Vancouver 2018 Collab Summit and had a great time.
I would like to help organize Berlin summit, is there a wiki/notes on responsibilities of the organizers?

One bit of feedback I heard yesterday was that saving all the lightening talks to the end of day 2 so we're prioritizing the working sessions.

I also would like to help with organizing.

I would like to help to organize as well :)

I would love to help with this and attend!

I would like to help organize Berlin summit, is there a wiki/notes on responsibilities of the organizers?

Overall, ensuring that the event run smoothly. These includes:

  1. Ensure adeguate space is reserved for the summit, number of rooms, "hallway track", and so on.
  2. Determine the agenda before hand, and make sure everything is in place. This is typically a time sync and it includes a lot of guessing and back-and-forth to minimize the chance that a collaborator would like to attend two session at the same time as multiple people are involved in multiple discussions. @joyeecheung defined it as "playing Jenga" :D.
  3. MC the event, this typically includes a moment for agenda-bashing at the beginning and presenting the closing event.
  4. Deal with problems when they arises, including during the summit. This also include broadcasting our contacts for potential CoC violations during the summit.

I would love to help out in any way I can.

commented

I would love to attend and make myself useful in any way I can! ❤️

+1 to limiting the "talks" to the end and making them short (~ the length we had for lightning talks this time). I think its best if most of the time should be for discussions for the WGs/teams or other specific topics.

I'd also be OK with leaving a very large chunk of the agenda open until the day of, and then bash the agenda for 20 minutes at the start, unconference style. (I'm also OK if the organizers don't want to do it that way. Just a suggestion.)

Considering my experience of the last two, my impression is that we need the core of the work already done. On Sunday moving 3 slots took me a couple of hours of work to make (almost) everybody happy.

✋ for all kind of help in organizing next in Berlin.
I think we should be clear how much time a session would take. For example, Governance went for the whole day (and a half) and that wasn't still enough.

For Berlin, we will likely have the advantage of two full days for the summit whereas in Vancouver, because of the code and learn we had only 1.5 days. The additional time and a time boxed agenda set in advance will be helpful, for sure. We should try avoiding overlap in sessions except where we know for certain the participants are ok with it

Hey friends, how do I stop receiving notifications from this? I stepped down participation in CommComm & unwatched the repos, but I'm still getting emails.

edit: nvm i figured it out. -_-

One piece of feedback I've received is that there's a sense that decisions get made at the summits and that excludes people who can't attend these things. Travel fund helps, but aside from the expense, traveling to these things is not easy for some people.

I don't know what the solution to that would be, if any, but it's at least something to be aware of.

(One solution would be to make it easy to stream all the sessions. Even better if people can participate remotely. But that can be a lot of organizational overhead. Would be awesome if we could do it, though.)

@Trott Some of those could not be easily streamed, e.g. I believe that governance meeting format didn't allow to stream it - i.e. it was split to several smaller discussion groups for some time, and it used a real-world stickerboard.

But e.g. the format of the security wg meeting allowed streaming it (it was more like a regular conference discussion with everyone participating), and outside input could have been incorporated e.g. from a chat or something like that. For that format, just streaming + chat could have helped. Or streaming + a GitHub issue for discussion from outside participants - that should reduce the organizational overhead and reduce the barrier ever more. Something similar to what is done with Zoom meetings + questions from IRC.

But e.g. the format of the security wg meeting allowed streaming it (it was more like a regular conference discussion with everyone participating), and outside input could have been incorporated e.g. from a chat or something like that. For that format, just streaming + chat could have helped. Or streaming + a GitHub issue for discussion from outside participants - that should reduce the organizational overhead and reduce the barrier ever more. Something similar to what is done with Zoom meetings + questions from IRC.

Note that enabling remote participation implies having a ~stable agenda some time in advance.

We have got $30K approved by Board to rent a venue.

@trivikr @thefourtheye @mmarchini @sagirk @WaleedAshraf

Are you still ok in helping organizing?

Also @joyeecheung @jorydotcom @hackygolucky, would you like to help?

Yes, still interested :D

Yes :)

@mcollina happy to drive participation/engagement/planning from the jsf side of the table!

@mcollina A little late to the party, but yes, I would love to help.

@mcollina Super late, sorry! Yes, still up for it. 👍

Dropping a checklist here of the main work items from past Collab Summits:

  • Call for Sessions issue needs posting about 90 days ahead (see #100 as example), not too early that the topics are less relevant by the time of the Summit, but not too late that people don't have time to prepare
  • The Session Facilitator Guide should be promoted well ahead of time and included in the Call for Sessions. It can be updated on an ongoing basis with past learnings, and new ideas like those discussed above in this thread etc.
  • Maintain a live agenda in the document being PR'd #139

Please feel free to add anything I missed! 🙏🏽 Calling out peeps involved in past planning like Vancouver 2018 @mcollina @ladyleet @dshaw. I was going off of memory from those bi-monthly early morning Hangouts calls in the months leading up to Vancouver 😄

I can help too.

I am available for help ;)

How about we do a meeting next week at 6pm UTC on Tuesday the 22nd of January?

cc @trivikr @thefourtheye @mmarchini @sagirk @WaleedAshraf @joyeecheung @jorydotcom @hackygolucky @mbj36 @chowdhurian

I hope that time work for most people. I think we should plan to kick off the call for sessions asap.

let me know and i'll add you to the invite.

@mbj36 if you send me an email ladyleet@nodejs.org i can go ahead and add you to the invite.

I'll be in an airplane during the first half-an-hour of the meeting (returning from vacation for MLK Day weekend in the US)

I can join at 6:30pm UTC if the meeting is more than 30 mins long.

@mcollina works for me.

Agenda skeleton is available now.

@chowdhurian you're the best manil!

PSA folks have been emailing me as they want to be added to the invite, so feel free to do the same at ladyleet@nodejs.org

Hey pals,
Wanted to provide a brief recap of a preliminary chat @mcollina @ladyleet @christian-bromann & I had earlier this week, mainly for us (JSF) to learn more about how the summit has been formatted in the past and to share some ideas we had about ways JSF projects could participate/add value. I imagine we'll be sharing this all again at our meeting next week for the broader group, but the general idea so far that Tracy, Christian, Matteo & I liked was to have a 'showcase' area for all the projects, also have a quick "introduce the projects" session right after the welcome, to do a 'call for sessions' to collect/help organize meetings, and to pre-collect unconf session topics.

These are general ideas and of course need to be discussed further, but wanted to share a direction a few of us think could work really well across Node + jsf projects. more ideas are very welcome!

Love the ideas, stoked for the sync Tuesday.

added a ton of people to the cal invite but if you did not email me directly and want to join, join here at 1pm EST (30 mins from now). https://meet.google.com/whz-gxrr-caf

@ladyleet Not sure, if I can attend. But will the meeting be recorded? Just for others who can't attend :)

@antsmartian this one will not be recorded, but i will bring this up during the call.

Is anyone here from Berlin at all?

Update - we will start broadcasting these meetings for transparency! :)

You can view the proposed agenda and action items here: https://docs.google.com/spreadsheets/d/1r5am7B7eczC5OpkpZsyoU71LHrWS6fUS1gvDFfR1ifw/edit#gid=1300552757

Notes:
Call for proposals? Needs to be specific that those specific topics need to have the team leads there. (ie if you are proposing a session there needs to be a critical mass of people there)Need to write the criteria down for session proposal- # of people interested in session- team leads or wg members need to be there
OWNERS: Manil + Jory + (Tracy H + Matteo + Mohit) | 2/12/2019?

Set up Eventbrite / Tito for RSVP with information ie: - Where are you from- How likely are you able to go- What topics do you want to etc- How did you hear about it?- Which project/team/working group are you part of?
OWNERS: Tracy/Kaelyn | 2/5

Venue
OWNERS: Tracy/Kaelyn/Christian | 2/12/2019?

Merger discussions? - New programs, outreach, town halls? Make sure they are in the CFP list

How do we gauge interest from the specific topics? And will the right people be there to lead the conversation?

Matteo - way of CFP needs to be rethought on how we do it so that it can be more organized and effective. Ex: diagnostics wg had a session at the Vancouver Colalb Summit. There was a large amt of people from that room. Same for the n-api team. Those were the most successful activities there.

Make sure to add agenda in the CFP so people know how the structure is.

Sorting out conflicts between the sessions - Joyee did this to help with the summit last time? It was "which session will you go to"

Individual rooms sessions - do 10 second ice breakers before starting each session

Should have an owner and a facilitator/moderator in each room for each session ie wg chair (owner)

@ladyleet Yup, Berlin.

For those interested in joining, @mcollina has updated this to Zoom so we can live broadcast. join here if you are interested in attending. You can also always email me to be added to the invite ladyleet@nodejs.org https://zoom.us/j/122008117

Also, should out to @WaleedAshraf for brainstorming venues with us!

Hey @nodejs fam and @the_jsf - we are planning the next Collab Summit in Berlin and really need someone to check out a venue for us this week.

Can you help? If so just email me ladyleet@nodejs.org #nodejs #jsf

Is there a place to submit talks already? I'd like to give a short talk on building Node with GN.

@hashseed we hope to roll that out in the next couple of weeks! Keep watching this thread/repo, we will definitely post that info here ASAP.

@nodejs/community-committee this week's Summit planning meeting is happening now!

https://zoom.us/j/122008117

This week's Summit planning meeting is happening now. On the agenda:

  • Eventbrite finalized - to charge or not?
  • Swag - Node - ideas?
  • Finalize pricing by disucssing with Tracy/Matteo/Myles
  • Swag Budget - JSF
  • Feedback for CFP submission flow

Feel free to join: https://zoom.us/j/122008117

Feedback Requested!!

@keywordnew and I drafted a Google form to collect session submissions and ideas for sessions, and we'd like for you to give it a test drive and let us know what you think.

This is not 'done' - it is definitely still a draft. We wanted to give you an idea for how we imagined the flow, and how we could use one form to capture both session submissions and ideas for sessions.

https://goo.gl/forms/IMljpvzC6sbwqDcz2

❤ Jory & Manil

One of the things I like the most of our previous process is how it happened via issues. I think we should retain that, maybe with an issue template? In that way the proposed sessions would still be public.

(+1 on the flow in the google form)

We should also work on the actual text for the call for sessions.

+1 to using issues for the submissions as well.

The intent for the form is to:

  • help better structure the format of submissions to help organizers curate sessions
  • make a publicly viewable list of submissions
  • route people to right submission, based on an intent to lead a session or suggest one

This may be better discussed in sync at the next meeting 👍🏽

We had a good chat today and great feedback on the CFP form which I wanted to document here for those who missed:

  • the summary link has been added to the first page of the form, so people can see what's been submitted so far. We'll also make the responses spreadsheet publicly viewable, and link all of those resources in an issue on GH
  • we simplified it by adding the list of ideas to the first page as well, so people don't have to click through to see those (thanks @WaleedAshraf !!!)
  • we are thinking through the voting/interest measurement mechanism to ensure that is public and also that people who have registered to attend the summit are weighing in.

I've updated the form here - if there are no objections to move forward with this it would be great to start actively soliciting sessions by the end of the week!

We've got a calendar (on the same doc @ladyleet linked earlier!) where we can all put deadlines and delivery dates. It culminates in Summit Day 1 and 2. 🗓

Could we allocate budget to make this summit accessible to people with disabilities, and those who are limited in their ability to physically attend.

Could we allocate budget to make this summit is accessible to people with disabilities?

What would you expect? There might be some budget, but we probably need to know what to plan for.

What would you expect? There might be some budget, but we probably need to know what to plan for.

@mcollina In the past, we've had some ability for remote attendees to at least observe/listen. (Not at all Collaborator Summits but for at least one of them.) I would consider that to be the minimum low bar for inclusion of those who cannot physically attend.

If we want to improve on that (and I hope we do), we could find a way to incorporate Zoom attendees as equals (or as equal as possible at least). One thing a few people encourage at my work place that I think works well: Even though most attendees of a meeting are in a room together, everyone should open their laptop and connect via Zoom. People in the room should be sure to not connect audio to avoid feedback. But other than that, it puts everyone on an equal footing. Or at least makes remote attendees feel less forgotten. It makes it less of "one box for a room with 50 people, and three other boxes for the remote attendees no one cares about" and more of a "oh, there's 53 boxes on the screen, lots of people, let's all use the chat feature".

I don't think we've ever done much in the way of general accessibility. But that's certainly no reason to at least not discuss what might be possible to improve going forward. I'm not sure what's possible, but if accessibility/inclusivity is a priority for the Board such that we could get the money, and we have one or more motivated volunteers to make it a reality, video streaming of sessions with closed captioning perhaps? Signing for the hearing impaired maybe? (Full disclosure: I have a mild hearing impairment and, while I do not understand sign language, I am a heavy user of captioning when it is available.)

I'm sure there are lots of other ideas, and I'm sure much of what I wrote above will be out of reach this time around and probably next time around too. But I'm writing it anyway because if we don't talk about it, then we'll certainly never get there. :-D

@ladyleet @jorydotcom @WaleedAshraf do you think we could provide some good ambient mic with Foundation budget? In this way we could at least provide a good audio to the remote participants?

Not sure how much budget we have but we can get a good quilty table/meeting microphone in 50-60€. And as I have experienced, table microphone does improve audio quality as compared to normal laptop microphone.
@mcollina

Very helpful discussion here about improving accessibility and remote participation. Spinning out the microphone discussion into its own issue.

We are def looking for more volunteers to help on an ongoing basis! We have a weekly meeting that you can attend!

@ladyleet When is the next meeting? I can help with that :]

@LaRuaNa if you send me your email address i will add you to the cal invite! ladyleet@nodejs.org

@LaRuaNa if you send me your email address i will add you to the cal invite! ladyleet@nodejs.org

Ping @ladyleet :] Did you receive my email?

i don't think i did! what is the email so i can look for it?

also, thanks to some new folks who joined the planning meeting this week! 🎉

@ladyleet then doing it just here :]

@LaRuaNa thank you! just sent

I'll try to make it to the summit despite some other things happening on those days :) Let me know if there is anything I can do to help.

Is the date fixed? (Curious because the 30th is a national holiday in Germany.)

What sort of impact can we expect from the 30th being a national holiday?

Is the date fixed? (Curious because the 30th is a national holiday in Germany.)

Same thing last year. I don't think this changes anything, unfortunately.

What sort of impact can we expect from the 30th being a national holiday?

I am not sure, hopefully not much, but many businesses are closed. You can certainly expect many drunk people in public. Do we already have a venue?

Same thing last year. I don't think this changes anything, unfortunately.

The same holiday was on May 10th last year. I don't think there was a holiday during last year's summit :)

Do we already have a venue?

Courtyard Berlin City Centre is ready to go.

The same holiday was on May 10th last year. I don't think there was a holiday during last year's summit :)

I was thinking of Fronleichnam, which is a public holiday in Bavaria :P

Just FYI - registration and venue information in issue #152