Recap for Training Team Meeting May 30, 2019

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

Slack timestamp

Learn SiteLearn site The Training Team publishes its completed lesson plans at https://learn.wordpress.org/ which is often referred to as the "Learn" site. Update

@chetan200891 worked on the Custom Metadata for the learn site, which can be found here.

Everyone’s comments and feedback are encouraged. For those contributors, who would like edit access, please reach out to @chetan200891.

Getting Started Info / Handbook Update

@juliekuehl made significant progress on cleaning up and streamlining the Getting Started info in the Training Handbook to make it leaner and clearer.

@iwritten went through it today to learn and found it very helpful, so that’s good feedback!

The new glossary tool is activated on the Training Team blog, if there are other definitions anyone wants to suggest, please let @juliekuehl or another team member know!

@aurooba shared the open source plugin link for anyone who may want to take advantage of the feature.

@juliekuehl: I believe that the Handbook could still use some work around our actual workflow processes, but with the Learn site still in development some of those may be changing which is why we haven’t documented those just yet.

@jessecowens noted that there should be more videos and a lot of people concurred.

The move to ZenHub from Waffle.io for GitHubGitHub GitHub is a website that offers online implementation of git repositories that can 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/ project management also impacts the workflow, and there are a lot of new features that can be taken advantage of. This will also need to be documented.

Style Guide update

@janet357 worked on the Style Guide and made good progress! The more comments and feedback on Handbook Information the better!

Workshop focus / Calgary Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/.

Reference: https://make.wordpress.org/training/2019/05/25/a-small-shift-in-focus/ (and the comments!)

The Calgary Contributor Day contributions included brainstorming and fleshing out outlines for 8 potential workshops targeting different audiences that the Training team could work on.

@juliekuehl noted a lot of lesson plans that were included are in various stages of development and completeness.

@Janet357 mentioned that the next is step is to decide which workshop to start on and list the lesson plans to be used. These become top priority.

@juliekuehl: So, what I’d like the team to do at this point is to think about those suggestions and make comments as to whether or not they think they are the right ones or if there are others that should be included. Then I’d like us to get down to the specifics of choosing a workshop to begin with and decide which lesson plans would be a part of it and build those out. Then we could move on to the next workshop. Basically do sprints to get a workshop built out.

@aurooba volunteered to create TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. cards for each workshop that has been suggested after she’s given access. @juliekuehl will also make an “Other Workshop Ideas” Trello card.

Everyone should comment on the Trello card for the workshop they feel can be one of the first ones to work on.

WCEU Contributor Day

If everything can be put in place in time for 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. Europe, the aim is to do a couple sprints on workshops to get them fleshed out and completed. Beginner workshops will take precedence and will likely be the first few to be fleshed out and completed.

@juliekuehl and @jessecowens were thinking if it’s possible to also do a sprint on the learn.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/ there too with the help of another team.

@aurooba suggested that the tasks left for the website be added to GitHub. @juliekuehl will go through and create issues (in the repository https://github.com/wptrainingteam/learn-theme-beta) for all the tasks noted in the Trello card (https://trello.com/c/HgCQ6Jlp). @chetan200891 also felt that getting help from a different team would be helpful!

Lesson plan assignments and updates

A repository was created for the WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ lesson plan that @tristup created, now it just needs to be submitted using a PR request by @tristup to https://github.com/wptrainingteam/wp-cli.

There have been a few pull requests. Some of these still need to be reviewed and a few more have come in since the last queue clean out.

The team focus is coming back to including lesson plans, and the plan is to focus intensely on them after WordCamp Europe.

Open announcements/discussion

@chetan200891 shared GitPod, which is an online IDE for Github, that is easy and fast to use. You can work directly on Repo. Edit, Preview and Submit PR. It’s free for 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. projects! He made a video on how to work using it: https://www.youtube.com/watch?v=xmCEyyzctbk.

@juliekuehl mentioned that this may become the recommended way to work on lesson plans for the Training team and contributors. She’ll add the video to the Getting Started section in the Training Handbook.

Action Items

Tasks without a specific person assigned are for anyone who’d like to contribute.

  • Provide comments and feedback on Custom Metadata doc.
  • Provide comments and feedback on Style Guide and Handbook.
  • Suggestions and feedback on which workshops to focus on, on this post.
  • @aurooba: create Trello cards for each workshop that has been suggested
  • @juliekuehl: Make an “Other Workshop Ideas” Trello card.
  • Comment on workshop Trello cards to indicate which one you think should be prioritized
  • @juliekuehl: Create issues for tasks left for Learn site in GitHub
  • @tristup: submit lesson plan to WP-CLI lesson plan repository
  • @juliekuehl: add this video to the Handbook
  • There are some lesson plan PRs to review still

#contributor-days, #feedback, #handbook, #workshops