Process Proposal: Moderating the New Showcase

Earlier in 2023, @jpantani posted about Revitalizing the Showcase, and the new Showcase launched on October 18th, 2023. The following is an update on what sort of entries have come in so far, and a proposal for the next steps in moderation.

Submission Stats

In the first 30 days post-launch, the Showcase received 142 new submissions. This is in line with expectations based on the trend of over a thousand submissions each year. After performing a high-level review of these entries, I found the following:

  • Of the 142 entries, 48 (34%) were immediately omitted due to the site: not loading, having SSLSSL Secure Socket Layer - Encryption from the server to the browser and back. Prevents prying eyes from seeing what you are sending between your browser and the server. errors, being a blank/hosting/domain page, containing only default content (i.e. โ€œHello worldโ€), being a duplicate submission, or not being a WordPress site.
  • 21 entries (15%) were discounted due to low-resolution images, excessive ads, broken styling, etc. Some of these seem to be intentional efforts to drive traffic to sites with a ton of ads or affiliate links.
  • The remaining 73 entries are in this Google sheet so everyone can see the breadth of submissions. Note that these have not been reviewed beyond the simple checks mentioned above.

49% of entries being unsuitable (due to the reasons stated above) for the Showcase is also in line with previous Showcase behavior. Unfortunately, the new submission form and login requirement do not seem to be deterring these low-quality entries.

Ongoing Showcase Moderation

Given the volume and nature of the Showcase submission cadence, it would not make sense to create GithubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ issues for every submission. Even narrowed to the 73 passable entries, creating an issue per submission would be time-consuming and create a lot of notification noise. It should be noted that no integration currently allows the automatic creation of Github issues from Showcase submissions.

Instead, I think a Showcase admin (myself or perhaps @ndiego or @laurlittle) could periodically export entries to a spreadsheet like the one shared above. Marketing contributors and others are invited to the sheet to collaborate on the review. Based on the obvious motivation to manipulate this process, this document should not be publicly editable, but could be publicly visible.

After sites are reviewed in the spreadsheet, those deemed appropriate for publication in the Showcase could be turned into Github issues (ideally with a new issue template) where collaborators can submit screenshots, copy, etc. Once complete, a Showcase admin could publish this content as a new Showcase entry. This process is similar to that of the People of WordPress, so there is some precedent for it working already.

Next Steps

This post is a proposal to which everyone can offer feedback and/or volunteer to help with moderation and content. With new submissions piling up daily, establishing a process within the next couple of weeks is the soft deadline. Future iterations are certainly possible and expected, and I would hope that over time some of these tasks can be automated.

Assuming this process is agreeable, we will need the following:

  • A fresh Google sheet to store exported Showcase submissions
  • A new issue template in the Marketing-Team repo
  • Reviewers to go through submissions and create Github issues for those that meet the submission criteria
  • Copywriters to write the Showcase entry descriptions (an excellent task for new contributors)
  • Designers to capture the necessary screenshots

Thank you to @ndiego, @laurlittle, @rmartinezduque, and @ninianepress for their review of this proposal.

+make.wordpress.org/design/

X-post: Call for Mentees & Mentors: Contributor Mentorship Program Cohort #2 (2024 Q1)

X-comment from +make.wordpress.org/community: Comment on Call for Mentees & Mentors: Contributor Mentorship Program Cohort #2 (2024 Q1)

Announcing the 2024 MakeWP Marketing Team Reps

The voting process for the 2024 Make WordPress Marketing Team team reps ended today, January 9, at 17:00 UTC, after opening December 20, 2023.

The 2024 MakeWP Marketing Team Reps are:

Over the next week, the departing 2023 Team Reps (myself and Robin) will be working to onboard the new team reps. The complete election timeline is as follows:

  • Wednesday, December 6: Nominations open
  • Tuesday, December 19: Nominations close
  • Wednesday, December 20: Voting begins
  • Tuesday, January 9: Voting closes
  • Tuesday, January 09: New Marketing Team Reps announced
  • Wednesday, January 10 โ€“ Monday, January 15: 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. onboarding and transition
  • Tuesday, January 16: 2024 Marketing Team Reps begin term

Congratulations, welcome, and good luck to the new Team Reps.

Screenshot from the RankedVote.co results page showing 3 winners (Nyasha Green, Bernard Meter and Jenni McKinnon), Votes to Win (8 of 29 votes), and Candidates (5).

Thanks to Courtney Robertson for reviewing this post.

#election, #marketing-team, #team-reps

X-post: WordPress End of Year Celebrations!

X-comment from +make.wordpress.org/project: Comment on WordPress End of Year Celebrations!

Vote for the 2024 MakeWP Global Marketing Team Reps

Voting for the 2024 Marketing Team Representatives is now open through January 9, 2024. After a two-week nomination period, we have confirmed five nominees who are standing for election to three 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. positions. Hereโ€™s everything you need to know to cast your informed vote:

2024 MakeWP Marketing Team Rep Election Timeline

  • Wednesday, December 6: Nominations open
  • Tuesday, December 19: Nominations close
  • Wednesday, December 20: Voting begins
  • Tuesday, January 9: Voting closes
  • Wednesday, January 10: New Marketing Team Reps announced
  • Wednesday, January 10 โ€“ Monday, January 15: Team Rep onboarding and transition
  • Tuesday, January 16: 2024 Marketing Team Reps begin term

Meet the Candidates

We have five candidates for the position of MakeWP Marketing Team Rep. In order of nomination, hereโ€™s a short introduction based on their WordPress profiles.

  1. Meagan Hanes โ€“ @meaganhanes
    • Contributor: Community, CoreCore Core is the set of software required to run WordPress. The Core Development Team builds 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. Organizer, Photo, 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 Developer, Training, 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, WordCamp Speaker
    • WordPress Contributor since 2012
  2. Nyasha Green โ€“ @ngreennc
    • Contributor: Core, Marketing, Meetup Organizer, Photo, WordCamp Speaker
    • Team member: Marketing, 2023 Interim Marketing Team Rep (appointed July 2023)
    • WordPress Contributor since 2022
  3. Jenni McKinnon โ€“ @ninianepress
    • Contributor: Documentation, Marketing
    • Team member: Documentation
    • WordPress Contributor since 2012
  4. Bernard Meyer โ€“ @bernard0omnisend
    • Contributor: Marketing
    • WordPress Contributor since 2023
  5. Kayla Mehojah โ€“ @kaylaxburns
    • WordPress Contributor since 2023

About the Marketing Team Rep Role

Make WordPress Team Representatives coordinate their respective team efforts and administrative tasks and facilitate the team meetings and activities. Read more about WordPress Team Reps and the Team Rep role.

Marketing Team Rep Responsibilities

The Make WordPress Marketing Team has three Team Reps. The Team Reps share team responsibilities and can divide responsibilities as needed.

Team Communications and Documentation

  • Coordinate team activities and tasks with other Team Reps and Marketing team contributors
  • Ensure Marketing team tasks, meetings, processes, and decisions are documented
  • Ensure marketing work being done on the team and throughout the project is represented at team meetings and reflected on the teamโ€™s GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/
  • Communicate and collaborate on behalf of the Marketing team with other contributor teams and project leadership; openly share this process and information with the full Marketing team
  • Ensure meetings, proposals, and decisions are documented on the Marketing team blog
  • Maintain the Marketing blog, including managing posts and contributor input/comments
  • Monitor the teamโ€™s GitHub for new, updated, or closed issues
  • Provide quarterly or biannually Marketing team updates to make.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//updates

Team Meetings

  • Facilitate the planning and scheduling process for Marketing team meetings on GitHub
  • Facilitate team meetings, with input and participation from other contributors
  • Maintain the meeting schedules and meeting flow
  • Facilitate โ€œCoffee & Collaborationโ€, an audio/video based meetup, to work on Marketing team issues
  • Maintain the team calendar and meetings postings on make.wordpress.org/meetings

Task and Team Management

  • Assist with updates to the handbook as needed
  • Facilitate contributor access to GitHub, Marketing documents, etc.
  • Facilitate Marketing Tables at WordCamp Contributor Days, particularly flagship WordCamps
  • Encourage contributors and help direct them to contribution opportunities

About Ranked Choice Voting

Ranked Choice Voting (RCV) ensures a more accurate representation of preferences, reflecting the intentions of our community. The process will be run via rankedvote.co, which allows for one free election per account. Hereโ€™s how it works:

RCV Voting Process

  • Voters provide their name and email address (optional)
  • Voters rank candidates in order of preference.
  • Voters submit their ballot.

Note: An email address is not required to vote.

RCV Ranking Process

  • All ranking is handled by the RCV system.
  • The candidate with the fewest total votes is eliminated first.
  • Votes for the eliminated candidate are then redistributed to the remaining candidates based on the next preference on each voterโ€™s list.
  • This process repeats until the correct number of candidates are selected.
  • Results are tallied by the system.

How to Vote

Follow the instructions below to cast your vote for 2024 Marketing Team Rep. If you have any issues, please leave a comment on this post or message @sereedmedia in the WordPress 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/. #marketing channel.

  1. Visit this election link: https://app.rankedvote.co/rv/tobyqhtdhvwl58n3k2/vote
  2. Enter your name and email address.
    • This does not need to be your WordPress user email.
    • Vote records will not be connected the voters or the email addresses provided.
  3. Rank the candidates in order of your preference from 1st Choice to 5th Choice.
  4. Submit your ballot.

Voting will close at 17:00UTC on January 9, 2024. The selected team reps will be announced on or before January 10, 2024.


Thank you to @eidolonnight for reviewing this post.

Important editing note: This post was edited to change voting platforms after initial launch. Thank you to @alexstine for alerting us that the RCV123.org platform was inaccessible to people using screen readers, and for reviewing the rankedvote.co ballot to ensure access.

#election, #team-reps

X-post: Developer Resources gets a refresh

X-post from +make.wordpress.org/meta: Developer Resources gets a refresh

X-post: Update on Matrix Migration: Pausing the Transition

X-comment from +make.wordpress.org/project: Comment on Update on Matrix Migration: Pausing the Transition

X-post: How can we best handle local channels in WordPress global Slack?

X-comment from +make.wordpress.org/polyglots: Comment on How can we best handle local channels in WordPress global Slack?

Election process and nominations for MakeWP Marketing Team Reps 2024

Itโ€™s time for the election of the 2024 Marketing Team Reps.

Here is the timeline:

  • Wednesday, December 6: Nominations open
  • Tuesday, December 19: Nominations close
  • Wednesday, December 20: Voting begins
  • Tuesday, January 9: Voting closes
  • Wednesday, January 10: New Marketing Team Reps announced
  • Wednesday, January 10 โ€“ Monday, January 15: 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. onboarding and transition
  • Tuesday, January 16: 2024 Marketing Team Reps begin term

About Team Reps in WordPress

The Make WordPress contributor community is segmented into teams for each area of focus, such as Marketing or Training. Team representatives coordinate team efforts and administrative tasks and facilitate the team meetings and activities.ย 

โ€œTeam Rep is a leadership role that is mostly administrative in nature; it is not a Lead role. Someone who is a leader in a team can lead whether they are doing the team rep job or not.โ€

Read more about WordPress Team Reps and the Team Rep role.

About the MakeWP Marketing Team Repsย 

The Make WordPress Marketing Team has three Team Reps. The Team Reps share team responsibilities and can divide responsibilities as needed.ย 

Marketing Team Rep Responsibilities

Team Communications and Documentation

  • Coordinate team activities and tasks with other Team Reps and Marketing team contributors
  • Ensure Marketing team tasks, meetings, processes, and decisions are documented
  • Ensure marketing work being done on the team and throughout the project is represented at team meetings and reflected on the teamโ€™s GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/
  • Communicate and collaborate on behalf of the Marketing team with other contributor teams and project leadership; openly share this process and information with the full Marketing team
  • Ensure meetings, proposals, and decisions are documented on the Marketing team blog
  • Maintain the Marketing blog, including managing posts and contributor input/comments
  • Monitor the teamโ€™s GitHub for new, updated, or closed issues
  • Provide quarterly or biannually Marketing team updates to make.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//updatesย ย 

Team Meetings

  • Facilitate the planning and scheduling process for Marketing team meetings on GitHub
  • Facilitate team meetings, with input and participation from other contributors
  • Maintain the meeting schedules and meeting flow
  • Facilitate โ€œCoffee & Collaborationโ€, an audio/video based 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., to work on Marketing team issuesย ย 
  • Maintain the team calendar and meetings postings on make.wordpress.org/meetings

Task and Team Management

  • Assist with updates to the handbook as needed
  • Facilitate contributor access to GitHub, Marketing documents, etc.
  • Facilitate Marketing Tables at 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. Contributor Days, particularly flagship WordCampsย 
  • Encourage contributors and help direct them to contribution opportunitiesย 

Current Team Reps

All 2023 Marketing Team Reps (@sereedmedia, @robinwpdeveloper, and @ngreennc) are eligible for another term. I (Sรฉ Reed) will not be standing for another term at this time. As such, my fellow Team Reps have appointed me to manage the 2024 election process.ย 

A New Approach with Ranked Choice Voting

Weโ€™re introducing ranked choice voting, ensuring a fair election process. The process will be run via the free service offered at RCV123.org, Hereโ€™s how it works:

  • Voters provide an email to receive a verification code.
  • Upon verification, voters are shown a list of all candidates.
  • Voters rank candidates in order of preference.
  • If no candidate has more than 50% of the first-choice votes, the candidate with the fewest votes is eliminated.
  • Votes for the eliminated candidate are then redistributed to the remaining candidates based on the next preference on each voterโ€™s list.
  • This process repeats until a candidate has more than 50% of the votes, ensuring that the most preferred candidates are elected.

Note: The email address verification is to ensure valid voting. Vote records will not be connected to the email addresses provided.

Why Ranked Voting?

Ranked voting ensures that your preferences are accurately represented and reflective of our communityโ€™s diversity and our teamโ€™s intentions. Voting will remain open and public.ย 

Nominate a contributor for 2024 Marketing Team Rep

Nominations will be accepted as comments on this post. You may nominate others and/or yourself. Please tag your nominee(s) with their WordPress.org username. Nominees may accept or decline to stand for the position.

Nominations will close at 23:59 UTC on Tuesday, December 19, 2023.


Thank you to @ngreennc, @oglekler, and @robinwpdeveloper for reviewing this post.

#marketing-team, #team-rep-nominations, #team-reps

X-post: Embracing Matrix for Enhanced Communication

X-comment from +make.wordpress.org/project: Comment on Embracing Matrix for Enhanced Communication