-
Notifications
You must be signed in to change notification settings - Fork 97
Proposal: Re-format Weekly "All Hands" around scheduled presentations #636
Comments
I'm all in for this new format! |
Now that we’ve got some breathing room in our schedules we can proceed with this proposed format switch for the IPFS All Hands. The next step is to establish a schedule of presenters. We should aim to always have the presenters schedule set 6-8 weeks out. I’ve started a spreadsheet of possible presenters that we can use to track proposals, invitations, follow-ups, etc and to set the schedule. Remaining action Items
|
Can we also find a way for people to request presentations on specific topics? This would be useful for people in the community, especially new people. |
Would a section under https://discuss.ipfs.io/ be a good place for this? In addition, we could have a thread for community suggestions/questions, that could serve as a place for what @mikeal is saying. A community poll might be useful to consider here as well, for example: http://poal.me/bb5jia |
I suspect using community forum may have an added value of bringing new people to these calls. I remember talking to at least two people at DWeb/LabDay and they were not aware it happens every week. ps. Discourse supports polls natively 👌 |
Oh, nice. I like using the discuss forum for this. We should also make sure to advertise it at the start and end of the meetings. We could probably have a category for the all hands call and pin the agenda/poll for the upcoming call. Not sure if proposals are better handled as discussion on a particular week's call or if each one should be a new topic.
Agree this is important — we probably still need notetakers here, and because the call will be less of an open discussion, there’s not as much room to ask for a volunteer and wait around until someone raises their hand (not that we wouldn’t benefit from already doing this anyway). |
Is there any reason why that spreadsheet should not be publicly viewable? If everyone agrees, I can switch it so anyone with the link can view. |
Have we floated this idea by all the people whose names are on it? Otherwise it might feel to them like they just got volunteered if you make this public. (I know that’s not actually what this sheet is about; just pointing out how it might feel.) |
Based on discussion on today's all hands, we won't have the bandwidth to make this switch until mid-September. Once @mikeal has finished hiring a community engineer he will drive this format switch and then hand it off to someone else. |
Are we now ready to make this happen? |
I'm very eager to make this switch. The Community Manager is starting October 1st and the first Community Engineer is starting October 8th. I suspect we will wait for them to arrive before we proceed. |
Let's plan on the Community Engineer leading this, we can sync her first week in Glasgow about it. |
We can set up a slack channel dedicated to community call presentations. The #community-calls channel will act as a space where the internal team can: a. make presentation suggestions The larger community can suggest topics in the Youtube comment section or on #ipfs irc. |
We've pushed back on internal IPFS slack channels in the past to avoid excluding the wider community. We have quite a few very active community members not on slack who will likely want to give presentations and be actively involved in this process. I'd also encourage YouTube viewers to make their proposals on GitHub, instead of YouTube. YouTube is designed for one-to-many/many-to-one communication so I'm worried this will encourage a community with a user/dev (consumer/maker) relationship rather than a participatory community. What about issues? That is:
Presentations can be discussed in IRC but decisions/proposals will have to land somewhere more permanent. |
We could create a dedicated Github repo for community calls and schedule the presentations in the issues section. After each presentation, we'll distribute the link to Github community calls repo and everyone can write which presentations they want to see in the future. Alternatively, we can create a "Community Call" channel in discuss.ipfs.io and handle the scheduling there. I do prefer presentations to be discussed in discuss.ipfs.io as opposed to irc because I think past conversations in discuss.ipfs.io are more discoverable. |
Doing everything in discuss sounds like a great idea. |
I really like the idea of a public sheet (or just a table in the notes doc for people to sign up in advance) where we can schedule presentation items and the discuss list for incoming proposals/etc. I think the call organizer will need to explicitly source interesting topics from the community and the team and follow up that folks are still available - either by pinging ipfs working group captains for any new interesting work going on (maybe grab ideas off the weekly newsletter?), or by reaching out to community members and explicitly asking them to present via discuss. Managing that schedule will be work for the organizer, so let's optimize the comms and make it as lightweight as possible. =] |
I think sourcing topics is a great idea, and the weekly newsletter or even github issues is a good place to find ideas. Additionally, I think the best way to make some of these processes lightweight is to automate via github webhooks and protobots. Things like creating reminders is something that could be accomplished by using a script. I'm spending the next 2-3 days building some "hello world" workflow bots. |
FYI, we are beginning the process of revamping the IPFS All Hands on Meeting. In the next several days @flyingzumwalt and I will be sending you emails and asking you to present! |
@pkafei if people want to present something, how can they sign up? Should they email you? Should they comment here? Should they add their presentation to the spreadsheet? Do you want to set up a google form that they can fill out? |
Update of this Proposal on #737 |
Proposal: Switch the format of the weekly calls on Monday to focus on 1-2 pre-scheduled presentations, demos or discussions. Set the schedule 6-8 weeks in advance, so we can advertise a calendar of who will be presenting and what will be covered.
Structure/Timing for each call: (30 minutes total)
Examples of topics we could cover:
Rationale:
The text was updated successfully, but these errors were encountered: