Proposal: Recognition for event volunteers and attendees in WordPress.org profile

About two years ago Meta Trac ticket (note: please don’t continue in that ticket, this 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/. is the more correct place for it) was opened about adding 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. volunteer and attendee badges to WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ profiles. A few weeks ago Taco did bring it back to the discussion and I promised to write a proposal to move this forward.

Profile badges are graphics that do show users contributions towards WordPress project.

It is suggested that we should:

  • Give a badge for WordCamp volunteers
  • Give a badge for WordCamp attendees
  • Give a badge for 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. attendees

Let’s dive into each badge for a second.

WordCamp volunteers

Technically giving a badge for WordCamp volunteers is probably the most easiest of the badges to give automatically. In coordination with WordCamp MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. team, we could find a way to track all volunteers and their WordPress.org usernames as we do for organisers and speakers too.

It’s also almost unarguable that WordCamp volunteers are contributing to the project, so they should get a badge. In 2017 there was a conversation about recognising volunteers in WordCamp websites, that ended up in conclusion that we should do that. At that time the discussion didn’t consider profile badges and as an end result using Admin Flags functionality was suggested.

WordCamp Attendees

This is technically more harder to do, because we don’t ask WordPress.org usernames when attendees purchase a ticket.

Sure we could add a field and ask that, but then comes the question when badge should be added to profile. When a ticket is purchased? Then what happens if that ticket changes owner, is refunded or attendee doesn’t show up. If we add the badge after attendee has marked as attended in Camptix, not all would get a badge because not all WordCamps do use the functionality to mark attendance.

It’s also arguable whether attending to WordCamp is actually contributing to the project and something from which they should get a badge.

In the Trac ticket @andreamiddleton pointed out that in 2014 WordCamp San Francisco worked out a way display event registration and attendance on the activity log. She suggested that we recognise attendees in that way instead of giving badges.

Meetup attendees

Technically this is the hardest thing to achieve, because Meetups live totally their own lives in Meetup.com and don’t have strong connection to WordCamp.org or WordPress.org systems. We don’t have a way to link Meetup.com profile to WordPress.org username for giving them a badge. Surely it can probably be done if team invests a lot of time on developing this feature.

The same discussion as with WordCamp attendees on their level of contribution to the project also applies to Meetup attendees.

The proposal

I’m proposing:

Badge for WordCamp volunteers

We should create a new badge for WordCamp volunteers and recognise them the same way as we do for organisers and speakers. Technical aspects need to be decided with WordCamp Meta team, but I’d create a new post type and re-use same functionalities that are used for organisers and speakers.

Log note for WordCamp attendees

We should start asking WordPress.org username during ticket purchase with an optional field in preparations to recognising WordCamp attendees.

I’m in favour of Andrea’s suggestion on showing the attendance on profile log instead of giving them a badge. Log note could be added after the WordCamp, in case the ticket changes owner on the first event day. Logic could be that everyone with a ticket does get the note unless there are at least a certain amount of attendees marked as attended when log note would be added only to those attendees.

What about Meetups and other event formats?

For Meetup and our other event format attendees, I would say it’s a too low-level contribution towards the WordPress project and technically too complicated to implement. Hopefully we can start recognising them at some point, but not for now.

Feedback

Read the original proposal and discussion on Meta Track ticket, there are good arguments and points. Note: please don’t continue in that ticket, this P2 is the more correct place for it.

Please share your feedback on the topic and especially on:

  • Should WordCamp volunteers get a badge?
  • Should WordCamp attendees get a badge or a note in their log?
  • What things do we need to take into consideration in these cases?

Share your thoughts before 2020-08-13.

#attendees, #meetups-2, #recognition, #volunteers, #wordcamps

#WPDiversity Workshops in July: Different this month!

The Diverse Speaker Training group (#WPDiversity) is holding workshops this summer to support diverse voices to share knowledge and stories at virtual WordPress meetups and WordCamps.

Our schedule in July is different!

  • We have an event for women in Latin America (Saturday, July 11)
  • We are holding an event 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 (Saturday, July 18)
  • We have a change to our regular workshop series for people of marginalized or underrepresented groups in WordPress. This month, one of the 3 workshops will be a special class on “Answering Tricky questions“! (Tuesday, July 28, Wednesday, July 29, and Thursday, July 30)

Action requested: Please invite people you know to attend these events!

Read more:

  Continue reading

#wpdiversity, #wpdiversityworkshops

Video and YouTube Workflow for Online WordCamps: Request for Feedback

Since many WordCamps are moving online, the Community team is exploring different options on how best to support 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 in publishing their videos online. Recent online WordCamps have successfully used YouTube to live stream their events, so the Community team is working on setting up a streamlined process for publishing WordCamp videos in WordPress.tv and YouTube. 

We would like to hear your feedback on our existing workflow and ask you to identify where we should improve or modify the current process.

Challenges

The Community team originally considered using the official WordPress YouTube channel (youtube.com/wordpress) for live streaming WordCamps. However, the following concerns were identified:  

  1. Since this channel has relatively few administrators, adding local community members as WordCamp chat moderators could take a long time for approval.  
  2. Online WordCamps work closely with vendors (either verified vendors recommended by the Community Team, or local vendors that are identified by WordCamp organizers). The WordPress YouTube channel is the official channel of the WordPress project. Sharing administrator access to a large group of people (including third party vendors) comes with a lot of risks, including copyright takedown, that will result in the loss of thousands of hours of videos.  

Current Approach

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. has its own legacy YouTube channel with live-streaming support. To address the challenges mentioned above, we currently expect that all upcoming online WordCamps will use the WordCamp Central YouTube channel for live streaming their events, as the risks involved here are a lot lower when compared to the official WordPress YouTube account. Here’s the existing workflow that we have in place for online WordCamps: 

  • Once organizers have confirmed their vendor, and after the WordCamp is scheduled, Community Team deputies will grant the vendor access to the WordCamp Central YouTube channel (We will typically revoke vendor access to the channel once the event concludes).
  • Community deputies will provide moderator access to select members from the WordCamp organizing team for chat moderation, prior to the event (Access will be revoked as soon as the event concludes).
  • WordCamp organizers will work closely with the vendor to stream the event.
  • Once the event concludes, live-streamed videos from the WordCamp central channel will be unlisted. Attendees can re-watch the stream by visiting the WordCamp website. 
  • The vendor will then edit the individual session videos and upload them to WordPress.tv
  • The WordPress.tv team is currently working on an automated way of cross-posting the videos to the WordPress YouTube channel. When this is fully implemented, videos will be available both in the official WordPress YouTube channel, as well as on WordPress.tv, so that they will have a better reach. 

Potential Alternate Solution

The WordPress Foundation has now been approved for a G-Suite for Non-Profits account. This account can be used for the @wordcamp.org domain as well. This would allow the Community team  to provide G-Suite access to each individual WordCamp, so that they can make use of the bundled YouTube account to stream their event in their own channel. Using the G-Suite for Non-Profit account for YouTube would help us bypass the monetization requirement, thus helping each WordCamp to have their own individual YouTube channel for live streaming the events. 

While G-Suite powered YouTube channels can be used for live streaming events, WordCamp organizers will not be able to publish finalized individual session videos in their channel, if they want these videos to be published in the official WordPress YouTube channel. This is because individual YouTube videos can only be uploaded once on the platform

.Alternatively, WordCamps can potentially set up their own YouTube accounts for live streaming. However, YouTube has set up some barriers to embedding live streams on web pages unless the account is monetized, which prevents camps from using their accounts for live streaming. 

Note: This monetization requirement is fairly new, so events such as WordCamp Europe with long-established YouTube accounts did not face this problem.

Request for Feedback

What are your thoughts on the existing workflow for publishing WordCamp videos? Are there any shortcomings with this approach? Can you suggest any improvements to this process? 

Do you think that providing G-Suite accounts to individual WordCamps would be beneficial? Are you aware of any reasons why this may (or may not) work? 

We would like to hear from you all! Please share your suggestions as comments to this post by July 3rd, 2020 (Friday). 

+make.wordpress.org/tv/

The following people his helped in publishing this post: @andreamiddleton @angelasjin @camikaos @carike @courtneypk @casiepa @megabyterose @nukaga @shinichin @tacoverdo

Proposal for WordCamp site’s SEO fixes

People searching online should be able to find 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., by searching for that WordCamp’s name at the very least. Unfortunately at the moment, Google isn’t even indexing some of our WordCamp sites. See this example, for WordCamp Torino. You won’t be able to find it in Google. Or this, for the already past WordCamp Glasgow. We need to fix this.

Why isn’t Google indexing these sites?

We are not blocking Google from accessing these sites. The problem we have is that Google treats each of these subdomains as a separate site. And since it’s a subdomain of a subdomain it doesn’t deem it very important. In technical terms, it’s a matter of crawl budget. Each site, because they’re each different subdomains and thus new sites, has to gather enough links for Google to deem it worthy of indexing. 

Honestly, the solution is very simple to explain (albeit probably a fair bit of work to implement): instead of making a new subdomain for every year of every WordCamp, we should switch to the extreme opposite of the model. We think https://2020.torino.wordcamp.org/ should become https://wordcamp.org/torino/2020/. In fact, it would be even better if we could make https://wordcamp.org/torino/ the homepage, all the time, of that WordCamp, with sub-pages having the year of the event in the permalink. Previous years homepages could then live on https://wordcamp.org/torino/2019/ etc.

The homepage of WordCamp.org should be what is now https://central.wordcamp.org/. The result of this would be that every WordCamp in the world benefits from every other succesful WordCamp, in terms of reach, links, etc. It could still be a multi-site, all these WordCamps could still have their own themes, style, etc.

This is as “simple” as flicking the switch and creating redirects for these sites, so the old version 301 redirects to the new. I’d prefer for those redirects to be handled serverside as this is going to be creating a fair amount of them. I’m fairly positive that within months of doing this we’d suddenly see all those new sites indexed.

Speaker pages

Right now, every camp has to create new speaker pages for all their speakers, even when a lot of these speakers speak on more than one WordCamp. How about we turn it around: we tie sessions on WordCamp sites to profile.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ pages. 

More SEO

There’s more SEO to be done on these sites, much more, and I honestly would not want to do that without an SEO 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. As you may know I am the original author of Yoast SEO and I’m thus very biased on what would be the best plugin for these sites. I think it’s best fit for this purpose and we’d love to invest the time needed into fixing all the other SEO things that need fixing, of course after discussion with the team. But that’s for later. First, let’s get these subdomains rolled into one main domain.

2020 WordCamps stalled in pre-planning

In a normal year we see a number of events that stall in the pre-planning phase and just kind of fizzle out. The number of those events stuck in pre-planning seem higher than ever due to the COVID-19 outbreak.

Ask: Deputies will you please update this list of events in pre-planning that have been stalled long enough to require us to check in on their plans to to give us a better idea of which events are cancelled and which will be shifting to an online only event?

Some of these events may already have discussed cancelling or moving online and we’ve had conversations with them but haven’t received their final decision. Some of them may just not have been updated in Central.WordCamp.org. Either way let’s make sure we have the most up to date information so we have an accurate look at what could be coming in the next 6 months.

Through the end of the weekend please select events with which you have already worked and been in contact. After we’ve all had a chance to select events we’ve worked with we can divided up the remainder to reach out to starting Monday.

If you’re an organizer whose event has been stalled in preplanning, please feel free to update us on the status of your event.

The linked document should be viewable by everyone with the link and several deputies have already been granted access. If you require access please let me know in the comments.

Thanks so much!

#wordcamps #community-management #deputies

Meetup organizer newsletter suggestions for July 2020

We’ve started working on the July 2020 edition of the 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. organizer newsletter, and we’d love to hear from you as to what to include!

This newsletter typically includes:

  • An interesting event format that organizers might want to try
  • News about global community team projects
  • News about the WordPress open sourceOpen Source Open 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
  • News about upcoming online WordCamps or meetups, in the recent months.

If there are any topics you’d like to see included, or if you’ve come up with or participated in any interesting meetup event formats that you think are worth highlighting, please share that with us in the comments on this post.

We’ll leave this post open for comments until Wednesday, July 8th, and send the newsletter out on Friday, July 10th. If any deputies are interested in helping us put together this newsletter, awesome! Just let us know in the comments.

#newsletter

Community Team Chat Agenda | July 2 2020

Hello Team!

Our bi-monthly Community Team chat is happening this Thursday, 02 July 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, July 02, 2020, 11:00 UTC

Americas friendly: Thursday, July 02, 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

  • Diverse Speaker Workshops Report – June 2020 – Jill Binder – https://make.wordpress.org/community/2020/06/22/diverse-speaker-workshops-report-june-2020/
  • Tuesday Trainings: Encouraging Diversity in Meetups and WordCamps – Angela Jin – https://make.wordpress.org/community/2020/06/23/tuesday-trainings-encouraging-diversity-in-meetups-and-wordcamps/
  • Video and YouTube Workflow for Online WordCamps: Request for Feedback posted by Hari Shanker R. – https://make.wordpress.org/community/2020/06/24/video-and-youtube-workflow-for-online-wordcamps-request-for-feedback/
  • 2020 WordCamps stalled in pre-planning, update by Cami Kaos – https://make.wordpress.org/community/2020/06/26/2020-wordcamps-stalled-in-pre-planning/
  • Timi posted a Proposal: Dedicated communication place for deputies – https://make.wordpress.org/community/2020/06/29/proposal-dedicated-communication-place-for-deputies/
  • Estela posted an update on: Exploration of a new classification for user documentation – https://make.wordpress.org/docs/2020/06/22/exploration-of-a-new-classification-for-user-documentation/
  • Another edition of Tuesday Trainings by Evarlese – Tuesday Trainings: Tips for managing an online meetup – https://make.wordpress.org/community/2020/06/30/tuesday-trainings-tips-for-managing-an-online-meetup/

Highlighted P2 posts

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

#deputy-chat, #meeting-agenda, #team-chat

Pending update for the Code of Conduct

All the way back in 2017, @adityakane proposed we update the WordCamp Code of Conduct to include distinctions for “caste” and “social class” when highlighting groups that we do not discriminate against. A decision was made to go ahead with the addition, but it was never acted upon, so let’s make that happen now.

For clarity, the change would update the 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. Code of Conduct from this:

WordCamp CITYNAMEHERE believes our community should be truly open for everyone. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, disability, ethnicity, religion, preferred operating system, programming language, or text editor.

to this (new additions in bold):

WordCamp CITYNAMEHERE believes our community should be truly open for everyone. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, disability, ethnicity, religion, caste, social class, preferred operating system, programming language, or text editor.

Before we finalise the update, this discussion will be open until Monday, 22 June for further input. Please comment here if there is anything else you think would be valuable to include in this section.

Proposal: Dedicated communication place for deputies

For some time I’ve personally have felt that deputies would need another place than #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 to discuss some topics. Mary’s proposal about monthly virtual calls is a great one to create a place for deputies to see each other and share how they are, though it has a slightly different function than I’m proposing here.

To keep it short, my few arguments why deputies would need dedicated channel:

1) We have 51 active deputies and the #community-team channel has over 1 500 members

2) During exceptional situations, like resent COVID-19 response and things caused by that, deputies needed to communicate realtime a lot while working with fast actions to help organisers. And in other hand, deputies stepping in to help with the response work needed to get (at that point) internal instructions. Sharing and creating internal instructions on a channel that has over 1 500 members, means that community members will see an incomplete and in some cases information that is subject to change. This means that #community-team channel is not space place for deputies to draft some posts, changes and guidelines in urgent or controversial situations.

3) Currently, some discussion that is internal for deputies for a reason or another (like how to respond in sudden situations/cases, how to handle this thing we haven’t faced before or issues that are delicate) are hepping in small(ish) deputy DM groups. For transparency this is bad.

4) The dedicated channel could encourage deputies to ask help when they need it during their work.

This is why I’m proposing: creating a new private channel for active deputies. Active deputies would be defined based on this deputy sheet we have.

Yes, the private channel is somewhat against the transparency we as a team and as a project in general cherish. At the same time, it should be remembered that some discussions that could involve all deputies happen in smaller DM groups. Creating a private channel for all deputies would hopefully reduce the need for that kind of DM groups and add transparency amongst deputies.

Also, the CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. team has a private channel for some discussions mainly related to releasing new versions, because it’s more convenient to have a smaller channel instead of trying to have the discussion in the public channel where a lot of conversation happens. (Someone who is more familiar with the Core team can correct me if I’m wrong).

And the last argument in favour of the private channel is that we are already good in directing discussion from Slack to 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/. when needed, so why we wouldn’t be good on moving some discussion from a private channel to public #community-team if the topic is something that can be discussed publicly.

When pitching this idea to some members of our deputy team, it got objections and a counter-proposal of creating new public channel for this purpose.

Please leave your feedback on the topic and particularly in the following questions:

  1. Should deputies have another place than the #community-team channel to discuss among themselves if needed?
  2. If deputies should have a dedicated channel, should it be private or public?

Leave your feedback on 2020-07-31 latest.

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!