Recap for Training Team Meeting June 6, 2019


Attendance: @juliekuehl, @jessecowens, @iwritten, @man4toman, @kartiks16, @mukesh27, @aurooba, @viitorcloudvc, @chetan200891, @lisa

Slack timestamp

Learn site update

@chetan200891 merged several pull requests that added the following new templates to the Learn site beta theme:

If anyone else wants to help out with the development of the Learn site, there are clear issues with help wanted labels in the Learn site GitHub repository that you can ask to be assigned to.

@aurooba has a pull request almost ready to publish that will add a README file to the repository that shows potential contributors how to set up a local installation so they can properly contribute to the theme.

@juliekuehl: It’s going to be great to have a beta site to show to contributors at WCEU. It will help them understand how their work fits in.

@aurooba wants to discuss the transition to SCSS from CSS the next time @chetan200891 is available during the meeting as well – it will help with modularity and collaboration.

@chetan200891 is planning on adding responsive styling to the templates soon, it doesn’t currently exist. Also brought up the issue of lack of authentication fields on the Submit Lesson Idea page, and recommended that either the submitter be required to include their WordPress.org username or email, or both.

@juliekuehl also suggested we add an area for objectives and recommended @chetan200891 go ahead and add these fields to the template.

@jessecowens has been working on the markdown importer implementation and the Custom Post Types code but would love help from anyone who’d like to assist.

Currently, @jessecowens is trying to get the manifest.json script perfected reliably for the markdown importer implementation.

Slides Style Guide update

@Janet357 made some comments on the Trello card

@juliekuehl added some information to the Slides Style Guide page in the handbook and @jessecowens is planning on getting a video up today possibly.

WCEU Contributor Day

The folks from the Calgary Contributor Day came up with a great list of workshops based on the ideas in this post (workshops are detailed in the comments), so the next step is to decide on a workshop to focus on as a team and tackle that during WCEU Contributor Day.

@jessecowens and the communications team came up with the following snippet for the day:

The training team has identified several workshops– series of lesson plans for a specific audience/learning outcome– and we’ll be doing a “Sprint” to complete one of them. The workshop we’ll be working on, Best Practices for WordPress-Friendly Layout includes the lesson plans Introduction to CSS, Web Fonts, Using the Theme Customizer, and Using Child Themes.

Everyone agreed that this is a good workshop to start with and as work begins on it, more lessons will probably need to be identified and created.

Once WCEU Contributor Day happens, we can set priorities for other workshops based on the experience and feedback from WCEU.

ZenHub now has the ability to break out other workspaces and this can be useful to narrow focus and not overwhelm people as they begin to contribute.

@juliekuehl: I’m going to work on making more digestible versions [of ZenHub Workspaces] that people can use to look for issues that they can work on. Which also means that there’s a ton of issues that could be added to lesson plans

screenshot of the workspace for WCEU Contributor Day

@jessecowens recommended making issues in these 4 plans to manage Contributor Day more easily.

Documentation will need to be created on how to get set up and use ZenHub if we want to use it during Contributor Day. @aurooba volunteered to kickstart the ZenHub documentation if someone (@juliekuehl volunteered) takes her through it once.

@juliekuehl: So right now there are only two “Workspaces” – the big, ugly master one and one called “Contributor Day” which is in preparation for WCEU. I can imagine adding a “New Contributors” workspace and then labeling the issues with the skills required to complete them.

Upcoming team meetings

@juliekuehl: WCEU is two weeks away and we will not have a meeting that week. So that would be 20 June. But we will meet next week (13 June) and be back again the week after WCEU (27 June)

Lesson plan assignments and updates

The WP-CLI lesson plan has been added to the team’s repos and is looking great!

#contributor-days, #handbook, #workshops