Community Team Reps for 2020

Now that voting for this year’s Community Team reps has concluded, I’m pleased to announce that the new Community Team reps for 2020 are Mary Job (@mariaojob) and Cami Kaos (@camikaos)!

Mary Job

Mary hails from Lagos, Nigeria. She started using WordPress about 7 years ago, and has been involved in organising her local WordPress community meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. group since 2016. Not only that, but she has been the primary catalyst for the explosive growth of WordPress community events all across Nigeria, offering countless hours of ongoing support to local organisers. She has also spoken at a number of WordCamps around the world and has served as a community deputy since 2017. Mary brings a passion and fervour to her work on the Community Team that is matched by few others. You can read more about her journey with tech and WordPress on HeroPress and her profile page.

Cami Kaos

Cami needs no introduction to those who have been involved in WordPress community events program for a while. A resident of Portland, OR, Cami has served as an integral member of the WordCamp CentralWordCamp Central Website for all WordCamp activities globally. https://central.wordcamp.org includes a list of upcoming and past camp with links to each. team since 2013 where she has assisted hundreds, if not thousands, of local organisers in bringing their event ideas to life. While she has been such an active member of the team for so many years, it is very exciting to now have her serving in the role of Community Team repTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. so she can bring her trademark insight, understanding, and wisdom to new areas of the team. You can read more about Cami’s journey on HeroPress and her profile page.

From myself and @francina (the outgoing Community Team reps), we’re excited to see these two wonderful women step up to their new role and are looking forward to a fruitful and productive year ahead for the team!

How to contribute to the Global Community Team

These are some of the different options for getting involved with the WordPress Global Community Team 🙂

1) The best way to start is by organizing Meetups and/or WordCamps in your city. If you feel like you can represent WordPress, follow the code of conduct for WordPress events, and follow the five good-faith rules for WordPress meetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. organizers, then you can apply to join the program: 

  1. a) Check if there is a WordPress Meetup group in your city – if there is one, join it, attend the events, and step up by either helping the organizers or becoming an organizer yourself!
  2. b) Check if there is a WordCamp in your area – you can attend, apply to speak, volunteer, sponsor and/or help organize your local WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more.!
  3. c) If there is not an existing WordPress Meetup group (or if there is an inactive group) in your town/city and you want to start one, you can apply here – you’ll receive a reply within a couple of weeks.

2) If you already have experience organizing a successful WordCamp and have an availability of 2-3 hours a month, you can apply to become a WordCamp mentor here: – you’ll receive a reply within a couple of weeks.

3) If you have had at least 1 year of experience as a Meetup organizer and/or have been a WordCamp lead organizer, you are familiar with the WordPress Open Source project and philosophy, you have at least 2-3 hours a week available for contributing, and you accept our Code of Conduct, you can apply to become a Community Deputy. We are a team of community-minded people around the world who review WordCamp and Meetup applications, interview lead organizers, and keep things moving at WordCamp CentralWordCamp Central Website for all WordCamp activities globally. https://central.wordcamp.org includes a list of upcoming and past camp with links to each.. You can apply to join the Global Community Team as a deputy here – you’ll receive a reply within a couple of weeks.

Note: if you have any additional questions, join us in the #community-events channel of Make WordPress Slack, we’ll be happy to help you there!

#contributors

Event Cancellation Guidelines and Procedures

Given the unfortunate crisis we find ourselves in with COVID-19 (corona virus) we’ve seen as many WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. cancellations this month as we would ordinarily see in a full calendar year. Being mindful that the question of when to cancel, and what to do if cancellation is required, is on the minds of many organizers I’d like to start collecting some information on and common questions you might have around cancelling/postponing an event so we can add them to the WordCamp Organizers Handbook.

We have some existing documentation on procedures followed for WordPress Community Support which we’ll publish along with an FAQ and other guidelines.

I know @courtneypk and @sippis have a lot to add to this conversation, I invite everyone to chime in as well.

While ordinarily we would wait until a call for feedback has been completed to add an update like this, in this case I hope you all agree we should add this documentation as soon as possible and update as necessary.

Please share feedback and concerns in the comments!

#community-events #wordcamps

Youth Event Working Group (Formerly Kids) Chat Agenda | Thursday 27 February 2020

Our next Kids Events Working Group chat is happening Thursday, 27 February 2020 at 1900 UTC/ 3pm EST. This chat will occur in the Make WordPress Community-Team SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel.

This chat occurs every 2nd and 4th Thursday of the month. Asynchronous chat will be noted in the minutes up to 12 hours after the chat occurs so feel free to chat when it is convenient for you.

Agenda

  1. Updates from the month
  2. Goals for next month
  3. Open Floor Discussion

Come and discuss how you can be involved. We need people to:

  • Research – laws surrounding minors at events globally
  • Writing – arts and crafts documentation, WordPress basics documentation, Parental Resources Documents
  • Editing – grammar, spell check, and general flow proof readers/editors

Everyone is welcome. Please attend even if you are not sure how to participate.

If for any reason you can not attend the meeting live but still want to be involved please comment on the post to introduce yourself. Share a bit about your WP background and what area you want to help with.

Please leave a comment below of anything else that should be added to the agenda for discussion.

#kids-events, #youth-events

X-post: Daylight Saving Time Meeting Planning

X-comment from +make.wordpress.org/updates: Comment on Daylight Saving Time Meeting Planning

Recap of the Diverse Speaker Training group (#wpdiversity) on Feb 26, 2020

Summary: I shared where I’m at with creating the new Train the Trainers videos, and asked for help filling in some gaps in our 2019 year-end report.

Continue reading

#wpdiversity

Forming the WordCamp Central Twitter account working group

I think that the WordCamp Central Twitter account is too silent, official and boring. Currently, the only content is automatically shared from central.wordcamp.org news. It would be awesome to raise local communities and their WordCamps more in the content of that account. One way of doing this could be re-tweeting curated content.

Birgit Pauli-Haack and contributors did write an awesome proposal about this in 2017 and feedback on that proposal was enthusiastic. After the proposal, activating the Twitter account didn’t get enough momentum because of a lack of interested contributors.

The proposal from 2017 is still valid and could be a good starting point for activating the Twitter account today. The missing part is contributors who want to commit to updating the account actively.

That’s why I’m calling all persons interested in contributing to this topic to express their interest in the comments. If we get at least six interested and tentatively committed contributors, we’ll start a working group.

The first task for the working group will be scheduling a video meeting where the plan for reactivating the Twitter account will be discussed. The next steps will be agreed on that call.

#marketing, #twitter, #working-group

WordPress meetup organizer newsletter: February 2020

Hello WordPress MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. organizers!

Welcome to another meetup organizer newsletter, packed full of news, information, and inspiration for your local meetup.

Newsletter contents:

  • Diverse Speaker Training Workshops
  • 2019 Annual WordPress Meetup Member Survey
  • Grow your meetup – from WCUS
  • Visual Composer is a 100% GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples.-Licensed PluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party!

Diverse Speaker Training Workshops

As a meetup or WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. organizer, have you ever had challenges getting women and people from other under-represented groups to speak at your events? So have we.

There is a workshop created by and for people from under-represented groups to help us bust through Impostor Syndrome and other obstacles.

The Diverse Speaker Training workshop (#wpdiversity), run by the Community Team, busts through this and other obstacles.

Sign up to run the workshop in your local WordPress meetup chapter this coming year: http://tiny.cc/wpdiversity

Bonus! If you have run the workshop in your meetup, please let us know by emailing us at speaker-training@wordcamp.org. We’d love to hear your feedback. 

2019 Annual WordPress Meetup Member and Organizer Survey

Since 2019 has come to a close, we would like to gather feedback on how the chapter meetup program is doing. Please share the WordPress meetup program survey with your meetup members.

Help your chapter by letting members know about the survey. You can share it in both online and in-person discussions!

Also, for organizers like yourself, we have the WordPress meetup organizer survey here.

Grow your meetup – Tips for Meetup organizers.

WCUS 2019 held a workshop to help organizers grow their meetups, and a wide variety of general tips were shared at this workshop for Meetup organizers. These tips are relatable to all meetup organizers and volunteers – even if you are just beginning to start your first meetup, this workshop will ensure you are starting off on the right foot.

The workshop is available on WordPress.tv

Visual Composer is now a 100% GPL-Licensed Plugin!

We’re very happy to announce that Visual Composer (and all plugins/themes from the same company) is now 100% GPL compliant!

From now on, Visual Composer, WP Bakery and any other of their plugins/themes can be sponsors of official WordPress Meetup groups in the chapter program and WordCamps, and their employees can be organizers, volunteers and/or speakers at our community events!
  

Join us in welcoming the big team of Visual Composer, and we would especially like to thank Michael Makijenko, the company’s founder, for his amazing and quick collaboration.

That’s it for now — chat with you next time!

Your friends on the Community Team

make.wordpress.org/community

#newsletter

Weekly Updates

Hello to all our Deputies, WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. organizers, MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. wranglers, and WordPress Community builders! You were probably hard at work this weekend. Tell us what you got accomplished in our #weekly-update!

Have you run into a roadblock with the stuff you’re working on? Head over to #community-events or #community-team in SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and ask for help!

Changes in Meetup Organizer Application form

For some time, we have had a problem with vetting MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for ‘WordPress’ on meetup.com will help you find options in your area. applications that we don’t have enough information about the applicant to do the proper vetting. First step for many applications have been sending email asking more information. This has caused extra work for deputies and delay in application processing time.

To tackle this issue, changes have been made to the Meetup Organizer Application form. From now on, the application form asks the same question deputies have usually asked in the email.

New questions added to the form are:

  • Could you introduce yourself and tell us more about your connection with WordPress?
  • Where we can find you online? (Please add links to your websites, blogs and social media accounts.)
  • Why do you want to start a WordPress Meetup in your city? And what are your immediate plans?
  • Have you talked with people in your community to check the level of interest?
  • Anything else you want us to know while we’re looking over your application?

These questions were removed because those are covered in new ones:

  • How would you describe yourself?
  • Anything you’d like to tell us about yourself, or what you hope to do with a meetup group?

When deputies are doing application vetting, all answers to these questions can be found from “Original Application” metaboxMetabox A post metabox is a draggable box shown on the post editing screen. Its purpose is to allow the user to select or enter information in addition to the main post content. This information should be related to the post in some way. at the very end of the page just like in WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. applications.

Hopefully, this change will make Meetup Organizer application vetting more smoother for deputies and reduce the processing time for an individual application!

Props to @sippis, @ryelle and @iandunn.

#meetup-applications

Community Team Chat Agenda | 20 February 2020

Hello Team!

Our bi-monthly Community Team chat is happening this Thursday, 20 February 2020. Meeting times are detailed below. We use the same agenda for both meetings in order to include all time zones.

Asia-Pacific / EMEA friendly: Thursday, February 20, 2020, 11:00 UTC

Americas friendly: Thursday, February 20, 2020, 20:00 UTC

Deputy/Mentor check-in

What have you been doing and how is it going?

P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. posts needing review/feedback

Highlighted P2 posts

  • https://make.wordpress.org/community/2020/02/19/changes-in-meetup-organizer-application-form/
  • https://make.wordpress.org/community/2020/02/06/community-team-reps-for-2020-2/
  • https://make.wordpress.org/community/2019/10/04/how-to-contribute-to-the-global-community-team/

Please add any additional items to this agenda by commenting on this post as needed.

#meeting-agenda

Applying lessons from agile to event organization: the sprint retro

In the last 2 years, I have been diving deep into the practice of agile methodologies, their frameworks and processes. Hindsight being what it is, I often find myself looking back and thinking, “Man, if only I knew then what I know today!” And not only for software delivery, but for my time working as a WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. organizer as well.

There is a lot that event organizers can learn from lean and agile beyond the now ubiquitous kanban board, and today I want to share some thoughts and techniques for my favorite of all the agile practices: the sprint retrospective.

At the end of each of the three WCEU organizing years that I participated in (2016-2018), the team, or teams, would hold a “post-mortem” to reflect on all of our successes, learnings and fumbles. Those learnings didn’t often translate into anything actionable, because:

  1. We didn’t have a clear and consistent process
  2. The team had a high turnover rate
  3. Folks switched roles from year to year
  4. At the end of the year we were all exhausted and just ready to move on

Why run a sprint retrospective?

Retros are most effective when they are done at regular intervals while the work is ongoing. They serve as checkpoints to create space for teams to stop, inspect, learn, and adapt. In scrum jargon we call this a sprint retrospective, where a sprint is a predefined and regular interval of time into which project delivery is broken down and delivered. The sprint retro then serves to only look back on that period of time. Typically this is 2 weeks, but 3 and 4-week intervals are also common. (Yes, I do realize that I’m writing this largely to a group of software developers, but I won’t assume everyone reading is familiar with these concepts 🙂)

Am I saying that because we didn’t run regular retros that we never learned on the job and course-corrected when needed? No, of course not! On the contrary, for a huge team of volunteers self-organizing across a dozen countries, we were constantly learning and adapting our work accordingly. We just didn’t have a clear process to do so, which meant that a lot did slip through the cracks, knowledge did get lost, and a lot of things went unsaid. And worst of all, not everyone felt comfortable or safe raising difficult topics and in a timely manner.

Retrospectives serve to:

  • Create a safe, dedicated space to have open, candid conversations
  • Build trust
  • Hold ourselves and one another accountable
  • Celebrate everything we’re doing right
  • Share our learnings
  • Identify things that don’t make sense to us
  • Take an honest look at what’s not going well
  • Come up with creative, tangible solutions toward improvement
  • Define controlled experiments
  • Follow up on action items, experiments and their outcomes in the next iteration

How to run a remote retro

These types of conversations are best had in person, with a big bare wall, a punch of Post-it notes and some Sharpies. But there are lots of great tools and tips for running remote retrospectives as well. Let’s dive in.

Participants

The participants should only include the immediate delivery team. That is, the individuals who are directly collaborating on a daily (or regular) basis. No stakeholders or outside team members should be present, without the express permission of every coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. team member. Why? Again, this needs to be a safe place to talk about potentially difficult topics. Folks need to be able to express themselves without fear of judgement or repercussions.

However, sometimes it does make sense to bring in someone to facilitate the meeting, that way all team members can participate. This person should of course be someone that all team members are comfortable with, and someone capable of remaining neutral (more on facilitating below).

Duration

A retro shouldn’t last longer than an hour, although for larger teams, and for end-of-project retros it might make sense to extend this an extra 30m to ensure enough time for discussion.

The acknowledgment

Before kicking off I always mention the following (and include it in written form on the tool being used):

We are having this discussion with the goal in mind of continuous improvement. Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what was known at the time, their skills and abilities, the resources available, and the situation at-hand.

Hat tip to my colleague Jen Laker for that one. She says that she will refer back to this if the conversation ever starts turning into a blame game – retros aren’t about blaming people or passing the buck. They are about being accountable and learning from our inevitable errors.

I’ve also come to add the following:

If you find yourself struggling to find the right words to say something, that probably means that it’s really important. I encourage you to not worry about getting the phrasing just right. Get it out there first, then we will work through it together as a team.

This came after repeatedly watching people start to type and then erase their words…finding just the right words is not always possible, and not wanting to offend anyone is a real fear. Make it easy for people to voice the hard stuff.

The brainstorm

Now it’s time to get all the ideas out. There are different tools that you can use for this:

  • Google docs (my preferred method)
  • TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing.
  • Confluence (has a built-in template)
  • Miro

Really, any online tool that lets multiple people collaborate simultaneously can serve this purpose. With Trello and Confluence, the prompts are divided into columns. On a Google doc you can create sections with bullet lists.

I find that 7-8 minutes is the right amount of time for this phase.

  • Encourage everyone to contribute at least one item to each column
  • Invite them to mute themselves and to work in silence
  • If you see the activity waning early, you of course don’t need to use the whole allotted time, stop early
  • Give folks a 1 minute warning before the time is up, asking them to wrap it up
  • At the end, ask if anyone needs more time – it should absolutely be ok to spend another minute or two to make sure all of the important stuff gets out there

The formula

There are lots of different ways to frame a retro, the most common, and the one I use most frequently with teams is:

  1. What went well?
  2. What went less well?
  3. What still puzzles me?

And sometimes I add a fourth:

  1. What did I learn?

An alternative to this is:

  1. Start doing
  2. Stop doing
  3. Keep doing

Though I find this lacks the emotional connection that helps foster team building.

For long term projects I like to shake it up from time to time. Two I’ve experimented with, with great results, are The Wish, and The Sailboat.

The vote

This is an optional step. Ideally, when the time intervals aren’t too lengthy or the team too big, the group can get through all of the items in the allotted time. However, if it’s clear that there are too many to get through, then you can take 4-5 minutes and have members upvote the topics that they feel would be the most valuable use of time to discuss.

Grant each person 3-4 votes. They can be added as emojis, and tools like Trello have “like” features that can serve this purpose well. People can place one or more of their votes on individual items, as long as they don’t use more than the defined quantity each. Count the votes and sort topics in each question/column by those with the most votes.

The discussion

I often like to start with what went well as a bit of an ice-breaker. It’s great to look at everything the team is doing well, and this column/section often has the largest quantity of items.

That said, when there are a lot of items in the “went less well” and “puzzles me” columns, then I’ll save the “went wells” until the end. The facilitator should read the room and decide what the best approach is on that particular day.

The facilitator

Right, so yes, someone should facilitate this meeting, and ideally that should be someone who is not also participating. This may not always be possible. The important things for effective facilitation of this meeting:

  • The facilitator is neutral, they are not there to push an agenda
  • They actively create a safe space and ensure that everyone has a voice
  • Respect the timeboxes, and move the conversation along if the group gets stuck on a topic (see below)

Notes, decisions & action items

The facilitator should also capture the output of the discussion. This generally falls into 3 categories:

  1. Notes: general impressions that add value beyond what was captured in the brainstorm items. The development of those topics that add clarity, meaning and different perspectives.
  2. Decisions: has the group agreed to make any process changes? Document these under Decisions, and keep a log to refer back to. Process is specific to each group and it is natural for it to evolve.
  3. Action items: these are clear tasks to be completed and should be immediately assigned to one or more individuals. p2’s have built in checklists that can be used to track the completion of actionables, or trello could be a good place to track them as well. Make sure and check off items as they’re completed, and review previous Decisions and Action items in the next meeting.

Decisions and action items don’t often manifest on their own. It is also the role of the facilitator to move the discussion toward the learning, change, action or experiment. Give the discussion ample space to breathe, then move toward the idea of improvement.

Some closing thoughts

I had the honor and privilege of accompanying the WordCamp Asia organizing team over the last 10 months as one of their mentors. I brought up this idea of running retros, and eventually facilitated one for one of the teams. A big thanks to @hlashbrooke for prompting me to share these thoughts and techniques with you all, following that experience 😄

Some final thoughts in no particular order:

  • You might try leaving the sprint retro doc open for folks to add to it as they go, rather than wait until the meeting itself. This can be particularly useful if the sprint is longer than 2 weeks, but also helps for teams that are multitasking a lot (as WordCamp organizers do!).
  • I recommend making it clear that people don’t need to wait for a retro to raise a topic. Some topics are timely and should be addressed accordingly.
  • On the flip side, not all topics need to be addressed right away. The sprint also serves to let the team focus. I often suggest, “hey, that’s a great topic, how about we address it in the next retro?” That way folks don’t get unnecessarily distracted by things that aren’t urgent. Also, you don’t want to introduce change or an experiment mid-sprint (unless something is really broken and it’s absolutely vital). Most things can wait, ride it out then introduce change in the next iteration.
  • While conflicts and misunderstandings absolutely can get resolved through this process, a retro is not a replacement for conflict resolution, or to be used punctually as such. This is essentially what ended up happening for WordCamp Asia. It’s not a bad thing, but again, retros are most effective when done regularly.
  • Along those same lines, everyone on a delivery team should participate. For flagship events, this would mean that if one team is running retros, all teams should be running retros. They can each add their own nuance to the way they’re run, but ideally all teams have the same framework to operate in.
  • Community Mentors could potentially be well placed to serve as facilitators, especially for local WordCamps.
  • For flagship events, I’ve always thought of the global lead role as being that of a scrum master, more so than that of a product owner. That is, a servant leader, someone who is their to educate, mentor and coach the team. I see the individual team leads as the product owners, each with the vision and autonomy to set objectives for their teams.
  • A flagship event might then run a scrum of scrums, where individual teams run team retros, then team leads also gather to run them at a global level.
  • It would be interesting to explore how other scrum practices could benefit event organizing teams, but that will have to be another post for another time 😍

Thank you for reading to the end! I hope you have found this interesting and valuable. If there is any area that I may have missed or that you’d like me to develop on further, please let me know. 🙂