Welcome to the official blog of the community/outreach team for the WordPress open sourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project!
This team oversees official events, mentorship programs, diversity initiatives, contributor outreach, and other ways of growing our community.
If you love WordPress and want to help us do these things, join in!
We use this blog for policy debates, project announcements, and status reports. Everyone is welcome and encouraged to comment on posts and join the discussion.
You can learn about our current activities on the Team Projects page. These projects are suitable for everyone from newcomers to WordPress community elders.
You can use our contact form to volunteer for one of our projects.
We have Office HoursOffice HoursDefined times when the Global Community Team are in the #community-events Slack channel. If there is anything you would like to discuss – you do not need to inform them in advance.You are very welcome to drop into any of the Community Team Slack channels at any time. four times a week in the #community-events channel on Slack: Mondays & Wednesdays 22:00 UTC, Tuesdays and Thursdays 9:00 UTC.
Events WidgetWidgetA WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user.
When we come together we step outside of our comfort zones and regular thinking and open ourselves to new, innovative ideas. When you’re gathered together, away from the distractions of regular life, your mind opens and creativity flows.
While there was lots of innovation around online events, COVID stopped in person events in its tracks, but that seems to be changing.
This post gives us a place to share ideas on how we can support organizers who are trying to restart in-person events in their communities.
What is Blue Sky Thinking?
Blue Sky Thinking is just another way to say “brainstorming”. The idea is simply that the sky is the limit to any ideas you might have to share. Even if it seems unachievable now, who knows when the right pieces might exist to make it possible.
So, for our purposes here, share your ideas below with kindness and compassion as your only limits.
The Goals of This Exercise
We have three goals to meet in this exercise:
support organizers as they navigate COVID concerns
help attendees feel safe and comfortable
offer resources and options that make being together at in person events exciting and interesting
If we don’t meet the first two, then the community is unlikely to use our ideas.
Why? The people we’re trying to bring with us have changed. This article from Andrea Middleton dives into that a little more.
The Organizers We’re Helping
As people, we’ve been through a lot. We’ve all made some painful choices and worked extra hard just to manage what used to be simple tasks. We’re tired and we’re more cautious than ever.
If we’re feeling that way in general, how much harder must it be for those organizing and attending events?
However, if our organizers feel supported and our attendees feel safe, they’ll more readily embrace ideas we’ve laid out for them to implement.
There’s a very good chance this could be achieved by continuing to clearly state our COVID guidelines and how we help organizers implement them, as well as easy to access channels for both organizers and attendees to ask questions.
It’s Time for Your Ideas to Reactivate In-Person Events
Once people are more comfortable being together, we can move one step further and help make organizing events a little easier.
Fortunately for us, WordPress has been far from idle in the pandemic. New programs like Learn and the Photo Directory have been launched, just to name a few. Along with what’s new, there are also some resources that are still relatively unknown to the community like the do_action events.
These new and existing resources could be used to help ease the weight of planning and streamline a return to events with less additional effort on our part.
But let’s not stop there!
Through brainstorming, we can look at the resources we have with new eyes, and possibly even use them as a prompt for more ideas. Who knows where your creativity and unique perspectives can take us!
This is Blue Sky Thinking after all. Don’t let what we have done or current resources limit your creativity. Any and all ideas are welcome here. How we do it or if we can do it are irrelevant. This is a purely open sandbox.
Before You Share
this is asynchronous brainstorming
there are no wrong answers
be kind to fellow brainstormers
the discussion on implementation will come later
Share your Concept
Answer what you can from this list (no pressure here)
The Community Team is seeing a renewed interest in in-person regional WordCamps in the light of a slow but steady return of in-person WordCamps. This post aims to take another look at our existing guidelines for regional WordCamps and to explore whether the process for organizing an in-person WordCampWordCampWordCamps 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. could be improved or simplified.
Traditionally, WordCamps have been local, city-based events that had active local meetupMeetupMeetup groups are locally-organized groups that get together for face-to-face events on a regular basis (commonly once a month). Learn more about Meetups in our Meetup Organizer Handbook. groups, with the exception of flagship camps such as WordCamp US and WordCamp Europe. In pre-pandemic times, several local communities expressed interest in organizing regional events, which helped our team prepare guidelines for regional WordCamps. Established communities with experienced organizers could organize a regional camp by submitting a formal proposal, which would be reviewed by deputiesDeputyCommunity Deputies are a team of people all over the world who review WordCamp and Meetup applications, interview lead organizers, and generally keep things moving at WordCamp Central. Find more about deputies in our Community Deputy Handbook. before proceeding further. WordCamp Nordic (which was held successfully in 2019) and WordCamp Asia are two camps that were born out of these guidelines. Our team also discussed the possibility of organizing micro-regional WordCamps where multiple cities could come together to organize a single camp. As a result of these conversations, our enthusiastic Dutch community organizers paved way for the return of WordCamp Netherlands in 2020, which was later canceled due to the COVID-19 pandemic.
WordCamp Netherlands (which was originally approved in 2019) is back on the schedule for 2022 as an in-person event. Some local communities have also approached WordCamp CentralWordCamp CentralWebsite for all WordCamp activities globally. https://central.wordcamp.org includes a list of upcoming and past camp with links to each., expressing their interest in organizing regional events. At this time, our organizers are still encouraged to plan smaller city-based WordCamps over larger regional events (especially in the light of COVID restrictions that are still in place in many regions). However, I strongly feel that the Community Team should revisit the existing guidelines for regional events due to a renewed interest in the same. I would like to listen to your feedback on how, as a community, we can proceed with in-person regional events, going forward.
What guidelines should a community meet to organize a regional event?
How can the team better define micro-regional WordCamps, and can we do anything to simplify their process? For example, would a relatively smaller region – such as a state or a group of cities in countries like the USA or Canada, OR a country in Europe such as the Netherlands or Italy – qualify as a micro-regional WordCamp? Additionally, should we even have micro-regional WordCamps – can we just define regional camps using a uniform language and uniform guidelines?
Is there anything that should be changed or simplified about the application process for regional WordCamps? (For example, are proposals still required for a regional guidelines, or can these guidelines still be enforced in orientations?)
Are there any learnings from online regional events in 2020 and 2021 that can be applied to in-person regional events going forward?
Please share your thoughts in the comments by April 4, 2022 (Monday). Based on your feedback, our team will explore the possibility of revamping guidelines for regional WordCamps and will share the next steps shortly.
Learn WordPress is getting closer to its full launch and more workshops are being published, worked on and planned. One essential idea with workshops are discussion groups, that are a great way to share thoughts and ideas between others that have watched the recorded workshop.
Discussion groups can be held via Zoom or in #community-eventsSlackSlackSlack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. channel by original workshop presenter(s) or anyone who wants to be a discussion group leader. Virtually anyone interested in leading a discussion group on any of the workshops on the site is welcome to do so.
To make the most out of workshops and discussion groups, it would be great to have at least two discussion groups per each workshop. These discussion groups can happen anytime and even after the workshop has been published already months ago – it’s up to the discussion group leaders interest.
Currently, discussion groups are a bit hidden in the Learn WordPress platform. I’m proposing the following additions in order to raise awareness about discussion groups happening and more attendees and discussion group leaders:
1. Add “Upcoming discussion groups” section between “Recent workshops” and workshop idea submission CTA on the front page.
This new section would list three next upcoming discussion groups and link to the meetup.com page where all upcoming discussion groups are listed. This way also older workshops get some attention on the front page if new discussions groups for those are scheduled.
We already have code to get meetupsMeetupMeetup groups are locally-organized groups that get together for face-to-face events on a regular basis (commonly once a month). Learn more about Meetups in our Meetup Organizer Handbook. from meetup.com, so it shouldn’t be a big job to get scheduled discussion groups from there as well. Of course, it needs some dev time, but I’m sure it will be worth it.
2. Add “Interested in running a discussion group?” CTA next to current “Have an Idea for a Workshop?“ CTA on the front page.
I’d like to have many discussion group leaders, so running those won’t fall into the responsibility of a workshop presenter(s) and a small group of an active group of Learn WP deputiesDeputyCommunity Deputies are a team of people all over the world who review WordCamp and Meetup applications, interview lead organizers, and generally keep things moving at WordCamp Central. Find more about deputies in our Community Deputy Handbook.. With this new CTA in place, we make it more visible that virtually anyone can run a discussion group if they find a workshop they’re really interested in and there’s no scheduled discussion group for that workshop.
3. Add details about discussion groups in workshop pages.
Currently, the page of a single workshop only has a button “Join a Discussion Group” which is a bit vague. We should add a small blurb on top of the button explaining what is a discussion group. Below the button could be a small text, much like the CoCCode of Conduct“A code of conduct is a set of rules outlining the norms, rules, and responsibilities or proper practices of an individual party.” - Wikipedia notice, saying that if there’s no scheduled discussion group for this workshop, apply to be a discussion group leader to run one.
4. Create a new “Be a Discussion Group leader” page
As you might notice, two previous proposals contain a link to a page that doesn’t exist at this time on Learn WP platform. We should create a new page where it is explained what discussion group is, what it means to be a discussion group leader and how to apply. Currently, this information exists only in this make/community posts.
Tracking all the upcoming discussion groups and keeping an eye that each workshop has at least two groups
It would be nice to have at least two discussion groups for each workshop. These can happen anytime after the workshop has been published, even months later.
To keep track of upcoming discussion groups, we’ll use meetup.com where all scheduled discussion groups are being added.
In parallel to public listing on scheduled groups, I suggest that we create a new Google sheet with each workshop listed on it. In the sheet we can track if;
Zoom discussion group has been scheduled/held
Slack discussion group has been scheduled/held
Additional discussion groups have been scheduled/held
It would fall mostly under my lap, as I promised to manage discussion groups, but everyone who schedules a new discussion group in meetup.com should update this sheet.
With this sheet, we can track if a workshop hasn’t had any discussion groups and we can reach out to our discussion group leaders and workshop presenter(s) (not too) regularly asking whether they would like to schedule one. In future, the list of workshops needing a discussion group leader, could be added to the new “Be a Discussion Group leader” in Learn WP platform.
What do you think? Thoughts, ideas, comments, questions? How we could attract more discussion group leaders and attendees in your opinion? Please share your feedback before 2020-11-09.
Office hoursOffice HoursDefined times when the Global Community Team are in the #community-events Slack channel. If there is anything you would like to discuss – you do not need to inform them in advance.You are very welcome to drop into any of the Community Team Slack channels at any time. are usually quite quiet, people ask their questions when it’s convenient for them and deputiesDeputyCommunity Deputies are a team of people all over the world who review WordCamp and Meetup applications, interview lead organizers, and generally keep things moving at WordCamp Central. Find more about deputies in our Community Deputy Handbook. forgot to open or close those (regardless of the bot we have to remind us). There is almost always deputyDeputyCommunity Deputies are a team of people all over the world who review WordCamp and Meetup applications, interview lead organizers, and generally keep things moving at WordCamp Central. Find more about deputies in our Community Deputy Handbook. to answer questions or if there isn’t, the question will be caught up later when some deputy sees it.
So, I’d like to question if community hours are really needed and propose their retirement. In exchange there are few things we could do to encourage people to ask questions freely.
During the last community team meetings, few good ideas were conducted from the discussion:
replace the office hours sidebarSidebarA sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme. and welcome box text with something more general about #community-events channel and encouraging to ask questions at all times
having a random empathy bot that reminds #community-team that we should post something encouraging to #community-events if the channel has been quiet for some time
Some concerns were also raised:
some people are waiting for the office hours before asking their questions
we don’t want to loose a human touch so having a bot in #community-events opening/closing office hours, sending random reminder messages or auto-replying is not an option
we need to be very clear that people can ask their questions any time, but know that they may not get an immediate answer
Please share your thoughts about retiring office hours or ideas on how to evolve those! Comments will close 10.4., please leave your comment before that.
tl;dr: Let’s brainstorm on how we can change the Community Summit event format to keep the benefits and reduce the pain points!
History and Background
The first WordPress Community Summit was organized in 2012, guided by the idea that face-to-face interactions in a safe space amongst a small number of contributors can help resolve conflicts that are deadlocked.
Build bridges between the people making WordPress (via the contributor groups) and the people doing the best and most influential work built on top of it
Open channels of communication between project leaders, volunteers, and professionals in the community
Learn more about each others’ goals, challenges, and ways we can help each other
Share best practices
Have some social time and get to know each other better
The event has always been invitation-only, to keep the discussion groups small enough that everyone could interact and participate. The smallest summit had around 200 attendees; the largest was around 350 attendees. Most of our community summits have included a travel assistance program to ensure that no invited contributor was unable to attend for financial reasons.
Results and Challenges
We’ve had 4 community summits, which have resulted in some really positive outcomes, including:
identification of shared goals and/or struggles
productive cross-team discussions
conflict resolutions (due to face-to-face interaction or “safe space” conversations? both? hard to tell)
stronger relationships between contributors who attended
Some of the pain points we’ve discovered include:
Invitation-only events are challenging — I’m tempted to say “excruciating” — for our community. The event is, by definition, not inclusive. Not being invited to a summit can be taken to mean, “I’m not important here,” which conflicts with the welcoming and egalitarian environment we value. When you organize an exclusive event like this, you are guaranteed to hurt a lot of feelings.
Selecting “the right people to invite” along with “the right topics to discuss” is very difficult. The method we’ve used most recently has been to ask contributor teams to identify the issues they need to discuss, which then defines the people who need to attend (to cut down on the “popularity contest” effect). But that means discussion topics are selected 3-6 months in advance, which can mean that difficult decisions are put on hold for longer than necessary.
We can’t depend on “fly everyone to the same place” as our primary way to make hard decisions or have productive conversations. For one thing, it’s really expensive (in cash money and in volunteer hours). It also sets artificial limits on how many brains we can focus on a problem or opportunity — only the people in the room can help with a problem that’s being addressed by a (relatively) small group of people.
Where do we go from here? Let’s get creative! I’d love your thoughts on this topic, especially on the following points:
Is there anything missing from the above lists of benefits and pain points?
Do you have suggestions of how WordPress can still enjoy the benefits of this kind of event, while eliminating or reducing the pain points?
To give the conversation some structure, let’s aim to close comments by March 15, 2019. #summit#discussion
There’s been discussion in our community lately about expanding the number of regional WordCamps in the community program. In this post, I’d like to give some historical context about how the program came to include regional events, and then discuss how regional WordCamps fit into the goals of the community team’s programs. Finally, I’d like to gather opinions and thoughts about what kind of criteria we should set to decide on how to add regional WordCamps to the program.
A little history
First came WordCampWordCampWordCamps 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. SF, which was the first WordCamp ever and became to be the official annual conference of the WordPress open sourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project. Over the years, WordCamp SF grew as WordPress itself grew (quickly).
Then we tried a new event concept: WordCamp Europe, a large regional event that brings together WordPress community members in Europe to share knowledge and create closer community ties. When discussing WordCamp Europe with the first organizers in 2012, we set very specific goals:
to organize an event that exemplified the values of the WordPress project and the WordCamp program
to encourage the growth of local communities in Europe (to prompt more WordCamps, not less)
In 2014, WordCamp SF finally grew out of its historic home in the (edit) Moscone Center Mission Bay and became WordCamp US. Unlike the WordCamp Europe tradition of moving to a new city every year, WordCamp US currently moves to a new city every 2 years. WordCamp US is also the event that hosts Matt’s annual State of the WordState of the WordThis is the annual report given by Matt Mullenweg, founder of WordPress at WordCamp US. It looks at what we’ve done, what we’re doing, and the future of WordPress. https://wordpress.tv/tag/state-of-the-word/. address.
The success of these two events begs the question: why don’t we organize more regionally-based WordCamps?
Community team program goals: ALL OF THE CAMPS!
One goal for the WordPress Community program is to have a WordPress meetupMeetupMeetup groups are locally-organized groups that get together for face-to-face events on a regular basis (commonly once a month). Learn more about Meetups in our Meetup Organizer Handbook. and annual WordCamp in as many cities as possible in the world. So while regional or national events have a purpose, they should never be a replacement for our focus on supporting the growth and health of local communities.
Regional events are big events, and big events are challenging. A lot of program resources (volunteer time especially) go into organizing both WordCamp Europe and WordCamp US. So as we start thinking about adding more regional events to the program, the question of “how is our volunteer time best spent” is important. For example, if we had to choose between organizing 3 more WordCamps in CountryX, or organizing just one WordCamp CountryX, then we’d always go with 3 more WordCamps in CountryX — because that directly helps us meet our goal of “a WordCamp in every possible city.”
Of course, just as WordCamps don’t replace year-round monthly meetup events — but instead hopefully help the local monthly meetup community grow — regional WordCamps can also help our program grow by attracting people who weren’t already active in their community and/or inspiring attendees to start communities in their hometowns.
Community team program goals: ALL OF THE PEOPLE!
Another goal in the WordPress Community program (which dovetails nicely with our goal of having a community in as many cities in the world as possible) is to make WordPress community accessible to as many people as possible, regardless of their financial status or other factors that might limit travel.
Having several WordCamps in a certain country every year makes WordCamp more available to more people, even if those folks are not able to travel. So more WordCamps gets more good quality content to more people, which is another good reason not to allow regional WordCamps (even one that travels from city to city every year) to replace an active local WordCamp scene.
What should a region have, to make a regional WordCamp possible and beneficial to the overall community? Here’s my first stab at a set of expectations:
Multiple, active local WordPress communities: Regional WordCamps need a lot of local, experiences volunteers wherever the event is hosted. If there aren’t already more than 3-5 local communities in a region that have experience hosting WordCamps (at least one but preferably two in a row), then a regional event won’t be able to move around and share the work of organizing a big regional event.
Multiple, experienced and available regional organizers: A regional WordCamp organizing team should represent and reflect all of the local communities in the region it represents. I’ve previously mentioned that regional camps should not be organized at the expense of multiple WordCamps being held in the region, so that means if a regional camp is going to happen, it should not be robbing local camps of all their prospective organizers.
Further the goals of the community program: As with any event in our program, regional WordCamps should help the program pursue our goal of having more, better local communities and more, better local WordCamps.
What do you think about the idea of having more regional WordCamps, considering our community team goals? How about those suggested expectations? Please share your thoughts in the comments!
We were chatting in the office hoursOffice HoursDefined times when the Global Community Team are in the #community-events Slack channel. If there is anything you would like to discuss – you do not need to inform them in advance.You are very welcome to drop into any of the Community Team Slack channels at any time. today about coming up with some simple tags like Beginner, Novice, Advanced, etc. to describe the difficulty of the video. In some minor discussion a question was asked what the difference was between Beginner and Novice. We got a couple of different answers, so rather than discuss is in chat, let’s talk about it here.
What are your thoughts for difficulty level tags? Are Beginner, Novice, Advanced adequate? Do we think everyone will understand them? And GO! 🙂