Skip to content

Conversation

fellyph
Copy link
Collaborator

@fellyph fellyph commented Sep 30, 2025

Motivation for the change, related issues

This pull request adds a new documentation page that serves as a guide for table leads at WordCamp Contributor Day events, specifically focusing on managing a WordPress Playground contributor table. The guide covers preparation, onboarding, contribution management, and post-event follow-up.

@fellyph fellyph added the [Type] Documentation Improvements or additions to documentation label Sep 30, 2025
@fellyph fellyph requested a review from akirk September 30, 2025 16:24
Copy link
Member

@akirk akirk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! I had a number of remarks trying to make it more hands-on and with clearer instructions. One other thing that I'd like to encourage to change is to set the expectation for contributors earlier, i.e. during the day. While they are there, they can agree for the PR to be taken over if they don't have time to finish it. Afterwards you might not be able to reach them


### Pre-Work Checklist

- **Curate "Good First Issues"**: Review and update the [good first issues list](https://github.com/WordPress/wordpress-playground/labels/good%20first%20issue) on GitHub. These should be straightforward tasks that new contributors can complete independently.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It could be helpful to suggest how they would curate the list. It says "update the list" but do they have the permission to change labels? I could see us suggesting to create a spreadsheet that they could share with contributors

### Pre-Work Checklist

- **Curate "Good First Issues"**: Review and update the [good first issues list](https://github.com/WordPress/wordpress-playground/labels/good%20first%20issue) on GitHub. These should be straightforward tasks that new contributors can complete independently.
- **Coordinate with the Team**: Confirm if team members are available online to provide remote support during the event, especially for flagship WordCamps.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's be more precise who we mean with "Team"


- **Curate "Good First Issues"**: Review and update the [good first issues list](https://github.com/WordPress/wordpress-playground/labels/good%20first%20issue) on GitHub. These should be straightforward tasks that new contributors can complete independently.
- **Coordinate with the Team**: Confirm if team members are available online to provide remote support during the event, especially for flagship WordCamps.
- **Connect with Local Contributors**: Identify regular contributors in the region attending the event. This is an opportunity to gather feedback and strengthen community connections.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this advice to contact them before or to recognize them when they are there?

Comment on lines +31 to +34
- [WordPress Playground Web Instance](https://playground.wordpress.net/)
- [Playground Documentation](https://wordpress.github.io/wordpress-playground/)
- [Playground Step Library](https://akirk.github.io/playground-step-library/)
- [GitHub Repository](https://github.com/WordPress/wordpress-playground)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- [Playground Step Library](https://akirk.github.io/playground-step-library/)
- [GitHub Repository](https://github.com/WordPress/wordpress-playground)

5. **Introduce the GitHub Repository**: Provide a brief walkthrough of the repository structure, highlighting different packages and their purposes for first-time contributors.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In this section I miss that the lead should discuss the potential issues to work on with the contributors.

They should also be able to give context, so it's not the first time they read the issue. If they don't know enoug about it, they should rather have not added it to the list. I wonder if we should add this guidance already to the section above.


### Managing Contributions

**Encourage Different Contribution Types**:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should go in the previous section, no?

During the day I would suggest them to visit each contributor regularly, ask them if they need help, help connect them with docs and the playground team (maybe on Slack), and help them find a new issue if the one they picked didn't work out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants