Proposal: Merging Lesson Plans, Video Tutorials, and Slides

As a team, we’ve spoken about merging our content types, and even making it easier to create one of our long-requested content types.

Based upon our UX audit, we know we’ve got some site design work to be done.

Where are we now with 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. design?

  • For the landing page design, move forward with the first option shared.
  • For the archives page, the team landed on this design with containers around the lessons and filters in the right sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme.. Much of this piece has been done.
  • Finally, for the single lesson plan page, all looks good. The only two concerns raised were around whether or not the accordions could be made accessible and if it’s possible to add some sort of breadcrumb navigation.

These options have been sitting in the GitHub issue for some time. It seems now would be a good time to revisit this.

Where are we with Slides?

The team has been requesting support for Slides relatively as long as we’ve been a team. Our last real look had us considering a WordPress plugin that would create a Slides custom post type. Our 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/ issue is still open as well.

The advantage of doing this on Learn would more easily allow contributors to access the source file that may be used in recording videos from inside WordPress, vs access to the paid Canva account or tracking down Google Slides previously used.

Next steps:

  1. Implement lesson plan landing page and archives page designs.
  2. Consider single lesson plan layout. We’re most of the way there now. When improved, embed Video Tutorials into Lesson Plans, rename Lesson Plans to Tutorials.

Discussion needed:

  • The drop-downs on single lesson plan page are great. As a team, we’ve talked about keeping the example walkthrough fully displayed upon page load with a table of contents, while collapsing the sections like Objective Statements, Prerequisites, Materials needed, and other teacher bits behind those v dropdowns.

    What do we envision in current lesson plans being collapsed upon load?

  • If we bring videos in, and if that lesson plan has a video prominently at the top, would we envision the transcript being collapsed as well, or remain in sidebar as a button? We do require captions on WPTV before embedding on Learn.

    Example Video Tutorial.

    Are the outcomes and objectives here in unison with Lesson Plans objectives and descriptions?

    How will we show the transcript? How will this work with translations?

    Why do videos have a print layout option but lesson plans do not? What do we want displayed if someone wishes to print the lesson plan?

    What considerations do we have for this in merging?

  • Both content types have versions shown publicly, and any other publicly viewable taxonomyTaxonomy A taxonomy is a way to group things together. In WordPress, some common taxonomies are category, link, tag, or post format. https://codex.wordpress.org/Taxonomies#Default_Taxonomies..

    Any additional considerations for combining these?

  • Slides: As a team, several contributors over the years have come forward expressing interest in getting this request passed. Currently there is a Slides 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 that has been forked from the one tested above. It would still need to be submitted to the 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 for review/approval to use on LearnWP.

    We can currently store reveal.js slides in GitHub, as shown on High Level Overview. However, making slides these way was a barrier to entry for many WordPress-familiar contributors.

    If/when the Slides plugin is available, do we want to embed the player in the single lesson plan OR do we want to link to it from the button in the right sidebar?

Please share your thoughts in the comments.

#slides

Recap for Training Team meeting August 3, 2021

Slack Log (Requires 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/. login to view. Set one up if you don’t have a Slack account.)

The agenda for the meeting can be found here.

Introductions and Welcome

@Michel Moraes @M.M. Tanjil Hasan Ratul @binarygary @camwyn @Yusuf Omotoso @Oliver Klee @frankremmy @Israel Barragan @Chris Badgett

News

  • UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it. Audit update:@Hugh Lashbrooke has posted https://make.wordpress.org/training/2021/07/30/learn-wordpress-user-survey-focus-groups/.  We have a short turn around time to get survey answers, so you may have found postings about this all over social media.  Thank you to @HauwaAbashiya and @manzwebdesigns who were present and able to help us get the word out last Friday.  
    • Many have been filling out the form and also sharing with their meetups and other locations as well. This is really valuable for the UX audit organization to assess where things are and were various types of visitors to Learn want things to go.
  • WCUS is coming up.  I don’t have more to say yet on that, but will do some digging to see if the organizers anticipate any team talks and/or contribution sessions similar to WCEU.
  • Translation Day is Coming Up: #polyglots kicked off a translation day last year that just kept going and going…. for about a month. It was amazing. They will have another round lasting a few weeks in September. https://make.wordpress.org/polyglots/2021/07/13/wordpress-translation-day-2021-planning-call-for-organizers/@evarlese and Nao – if you have any specific ways that the Training team can further support any help for participants that are focused on translating Learn, do let us know.
  • Informal Training Team Hangout: Last week we posted a survey asking about your interest or availability for a team informal Zoom hangout. This will follow the same code of conduct that we see for WordCamps and Meetups. Please complete the survey before we finish today’s meeting if you’d like to come meet some folks, talk about whatever, and just hang out.  The intention is for this to not be a work-oriented event.
  • Friday Drop-In Work Session: Friday between 9-5EDT, we are focused on any Training team work. If you’d like to join for a Zoom group work session, @courane01 can open a Zoom room for that as well.
  • @Hugh Lashbrooke is considering starting a parallel meeting to this for APAC timezone again. Due to attendance, Hauwa and I had to drop that a few months back.

Sprint

For those of you that are new here, we are using the Sprint methodology to track our work on a monthly basis.

Based on our review last week this is what we have planned for our August Sprint:

This month I’ve broken down the Learn Content so that it is easier to identify what needs to be done at each stage of our Developmental Workflow

We are currently using 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. to track the Content on Learn

1. We have a number of lesson plan ideas in the Lesson Plan and Workshop Ideas list that need:

  • Finalize description
  • Set objectives (goals)
  • Research and add links to support and developer docs
  • Identify marketing communications
  • Carry out an SEO review.
  • Review related material on Learn

If you are interested then please let us know which card you want to work on and we can assign you to it. Please note that we are not expecting you to complete all the above by yourself, pick what bit you want to work on.


2. Next Up – You Can Help!

These 3 lesson plans are ready to be drafted but have no current owner, let us know if you want to work on one (or all) of them.

  1. Site Backup
  2. Migrate, Copy, or Clone a Site
  3. Introduction to Gutenberg

3. We have 5 lesson plans currently in our Drafts in Progress list. These all have a current owner. Please let us know if you are experiencing any issues or are unable to continue working on them.

  1. Sample content – Theme Unit Test Data, Gutenberg Blocks Data, Monster Widget @cousett
  2. Annotation options @cousett
  3. When to use browser dev tools inspector to override some information (hiding your name) @cousett
  4. Zooming in, how to crop for enough focus and context, aspect ratios @courane01
  5. How to create a blog post in WordPress 5.x @geheren

4. We have 1 lesson plan ready for Instructional Review. Let us know if you have capacity to conduct this.

Using a browser inspector @woodnet



5. We hope to introduce a section for Workshops soon, so please keep an eye out for that.

We’ve had a few new folks join lately and some of their ideas and content will get documented soon.

@binarygary, who joins us as a subject matter expert. Gary does a lot of work in PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php. and also mentors entry devs on their journey in: the following is a quick rundown he has for a current mentee.

  • HTTPHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. Requests – understanding this is foundational (GET, POST). We are going to walk through both WP and Laravel from where the request first hits the server to the time when the request is complete.
  • Language Constructs (clean code). conditionals, loops, functions, namespacing. We’ll also explore DRY
  • DB – I actually have been realizing that a LOT of the WP devs I know have a bit of trepidation around the database. So, being able to confidently interact with the DB directly is super helpful. (Obv this is mostly MySQLMySQL MySQL is a relational database management system. A database is a structured collection of data where content, configuration and other options are stored. https://www.mysql.com/., but we are also going to talk about Elasticsearch and Redis)
  • OOP gets it’s own meeting(s) because the transition from thinking procedurally to OOP is a big shift.
  • Composer – though just a cursory exploration and explanation of how to use it. Knowing namespacing and OOP will make this really about “tooling”
  • Automated Testing – I’m planning on using cypress and using phpunit and leaving the integration testing for the future.

I also introduced @camwyn as well, who would also fit in amazingly as an SME (subject matter expert).  In years past, we’ve had others to refer to.  We’ll keep working to build back up this area of the team. They are welcome in as much as they want, but definitely encouraged as content advisors.

I invited Chris Badgette today, who has expressed interest (not tagging as it was just an hour back).  Chris is the co-founder of an LMS 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 – learning management system.  This is the thing that makes online courses possible. So – welcome friends, and here are the areas to contribute to now, and the help we really value in planning.

As a team, we haven’t had subject matter experts that weren’t also multitasking in other teams in quite a while, so this is exciting!

Subject matter experts are those who do this work, know it really well, and can help inform us what should be taught/included, what skills are needed in the workforce.


6. We can append to the content roadmap and also to Trello.  The difference?  The roadmap is more visually organized about everything there is to learn.  When we are closer to creating more of that content, it can get over to Trello.  We’ve so far kept Trello for the scope of current features in WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress..

If we have further ideas/brainstorms on content, do be sure to post here or submit through https://learn.wordpress.org/contribute.


7. If you’re interested in joining us shape the Learn platform then we have a number of functionality goals we want to work on this month:


8. And last but not least our own Training Team Goals for the month:

  1. Publish initial draft for Brand guidelines, seeking specific feedback. (awaiting further input with #Marketing)
  2. Audit Learn Functionalitly Trello board
  3. Deputy program
  4. Update Training Team and Learn Handbook
  5. Schedule Learn Stakeholder meeting
  6. Conduct a retrospective on the previous sprint.

If you want to help out in any of these areas, let us know in the #training Slack and we can assign you to a card and give you access to Learn.

Open Discussions

There is a lot going on, and lots of new contributors!

  • Feel free to let us know your areas of expertise and what format you like to help with.  Writing lessons? Recording videos? Just hanging out… we welcome it all.
  • A good reminder is the truth that sometimes it takes time to find where you can pitch in.  Based on my experience, I encourage people to ask questions rather than wait for them to get answered implicitly.
  • Asynch (asynchronous) participation in meetings is always welcomed, or skimming through agendas and recaps of meetings too.
  • Friday may also provide a great opportunity to look into getting started, collaborating, and working together on Lesson Plans.
  • It is a bit of an overload at the beginning of the month as we set out what we plan to work on. Don’t hesitate to ask us for help. We want to make it easier for you to contribute, not harder. We use are here async and also use our Office Hours to answer any questions, these are run at every Friday at 10:00 AM UTC. We plan to hold some to cover the APAC region as well so please look out for that announcement. 

Upcoming Meetings


Training Team Mission

The WordPress training team helps people learn to use, extend, and contribute to WordPress through synchronous and asynchronous learning as well as downloadable lesson plans for instructors to use in live environments, via learn.wordpress.org.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

Team Links:

#audit, #slides, #sprint

Agenda for June 1, 2021

Please join us Tuesday, 1 June 2021, 17:00 GMT+1 OR Office Hour  Friday, 4 June 2021, 11:00 GMT+1 in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. Intro/Welcome
  2. News
    1. WCEU team presentation
    2. Upcoming info
      1. Proposed user roles on Learn
      2. Proposing an audit tool
    3. High Priorities
      1. Handbook
      2. Slides
      3. Wording for non-CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. mentions on Learn
  3. Current work in process
    1. Lessons in the process: (These need to incorporate the lesson plan template, and bump the content into the lesson plan walkthrough)
      1. Setting up a local WordPress Development Environment for Core
      2. Testing a Trac ticket or a Github PR
      3. Trial run on a lesson plan and workshop about overcoming Imposter Syndrom by @lepittenger as part of Web Dev Studios 5FTF to be included in the speaker series.
    2. Lessons ready to be drafted
      1. Use browser dev tools to anonymized info
      2. What other teams have found
      3. How to create a blog post in WordPress 5.x
      4. Using a browser inspector
      5. What to do when you forget your password
  4. Open Discussions

Upcoming Meetings

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.

Training Team Mission

The WordPress training team creates downloadable lesson plans and related materials for facilitators to use in live environments.

Getting Invovled

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

Team Links:

#agenda, #content-audit, #slides

March 2021 Sprint Planning

The Training team is using the Sprint method to determine what we are working on and to determine our timeframe for delivery.

What is a Sprint?

[Sprints] are fixed length events of one month or less to create consistency. A new Sprint starts immediately after the conclusion of the previous Sprint.

https://www.scrum.org/resources/what-is-a-sprint-in-scrum

Sprint Content on Learn Goals (Lesson Plans)

Theme: How to contribute to the WordPress Project with screenshots and videos (guidelines for how content within screenshots and videos appear).

Think about these with as much consideration toward accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) as possible.

Ideally, these guidelines could be adopted by other teams as well, turned into a video series of workshops, and help onboard others into several parts of the project. Additionally, it lifts needing to maintain this from our team handbook into content on Learn.

Sprint Functionality of Learn Goals

Sprint Team Functionality Goals

Stakeholders Meeting

We missed our goal for February on planning a meeting to kick off stakeholders meetings. These would be cross-team collaboration in the organization of our goals. Ideas have included:

  • Learn Functionality
    • Learn Working Group/Community
  • Content Planning
    • Release squad
    • Marketing
    • Docs

Next action: learn from Marketing how release comms planning occurs and from Docs when they plan content for pending releases. Plan an initial review post 5.7 release date.

#slides, #sprint, #sprint21m

Agenda for February 9, 2021

Please join us Tuesday 1700 UTC OR  Friday 1100 UTC in the #training Slack channel for our weekly meetings!


This Week’s Agenda

  1. WC India Recap
  2. Sprint
    1. Lesson plans for WP 5.7 (most of these have video workshops) Using blocks in a Post
      1. BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Patterns
      2. Reusable Blocks
      3. Block Directory
      4. Blocks in Widgets
      5. How to Configure WordPress installation for Contributor and Developer Testing
    2. Slides unified and proposal submitted to 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. (help us test)
    3. Logistics on staying in step with release (read release notes)
    4. Plan March sprint with key stakeholders (Meta, Design, Marketing, etc.) – Plan next steps
  3. Handbooks
    1. Training handbook (team roles, procedures) Hauwa update
    2. Learn handbook (how to use Learn, guidelines about brands, etc) – Request for volunteers
      1. @camikaos put out a call for volunteers to develop the Learn WordPress Handbook.
    3. The meeting/sprint time for working on this will be Thursday, February 11, 2021, 12:00 PM EST.
  4. Feedback requested
    1. UX Review Requested
    2. @carike has been rethinking the delivery of training, including cost of consumption
    3. COPPA comments
    4. Next meetings
      1. Fridays become drop-in office hours/working sessions
      2. Learn Working group meetings
        1. Thursday, February 18, 2021, 02:00 PM EST
        2. Thursday, March 4, 2021, 10:00 AM EST
  5. Open discussion/questions

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.

Training Team Mission

The WordPress training team creates downloadable lesson plans and related materials for facilitators to use in live environments.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

Team Links:

#slides

Agenda for October 30, 2020

Please join us Friday at 11:00 UTC in the #training 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 for our weekly meeting! As a team, we will stick to UTC time.

This agenda is long. Consider a quarterly progress report and introducing topics we need to work through over the next few months. It would help to review the overview before the meeting and then clarify parts during the meeting.

Today’s Agenda

  1. Team Reps
  2. Additional roles
    1. Welcome committee
    2. Meeting note taker
    3. Checking inboxes from forms on Training and Learn websites for new contributors
    4. APAC timezone facilitator
  3. Badges redefined while not with GitHub & track current contributions & props. We don’t need to have answers now but do need to help track who has contributed during this season of transition.
  4. Audit update – all live lessons have had a first pass! Here are small chunks of areas to contribute:
    1. Call for screenshots contributors
    2. Call for code snippets help
      1. Proofreading
      2. Testing
    3. Call to remove some templated post content that has moved to taxonomy
      1. Target Audience
      2. Experience level
      3. Types of instruction
      4. Time duration
  5. Lesson plans nearly “done” – these are medium chunks of ways to contribute
    1. Refer to our Trello – almost done column at the FAR right.
    2. As a team, do you want to just pick and choose, or shall we start with those almost done?
  6. High-level organization and potentially larger areas of commitment for contribution
    1. Additional proposed lessons and organization of a series of lessons
      1. Learn WordPress Course Planning & our Trello lesson plan ideas (middle column roughly)
    2. Slides – we have talked about them for ages. They are useful for instructors to use when presenting. They may or may not hold up well in pre-recorded videos for the Community online workshop route, but can be.
      1. Historically, the team has settled on Shower.md. We have a good bit of content on that now.
      2. We rejected Google Slides after putting considerable work into 2 screen ratios and a template to standardize the look.
      3. Issue tracker
      4. Key posts
        1. https://make.wordpress.org/training/2015/08/25/slides/
        2. https://make.wordpress.org/training/2018/05/10/recap-of-may-10-2018-meeting/#post-10773:~:text=Slides,-have
        3. https://trello.com/c/jpp5ob7t/192-slides
        4. https://make.wordpress.org/training/handbook/guidelines/slides-style-guide/ (note, the team decided on open source tools as a requirement)
      5. It’s a big ask to have some means for slides functionality on the Learn site.
        1. Understandably .org is very stringent on adding plugins to a multi-multi-site.
        2. We need revision control tools
        3. We need a way to make it easiest on attendees to view slide decks, presenters to access the slides, and display in any manner
        4. Do we need the means for storing that to be open source-based code?
        5. If we add something to .org, what are our long term commitments and expectations to a new tool?
        6. Would this solve ease of contribution?
        7. Do we revisit tools again that we have already decided against?
    3. More granular auditing work is on the horizon. We need to plan how to track so many moving parts
      1. If/when we include videos on lesson plans (like the video Workshops portion of the site), tracking updates to those. Unlike Vimeo, WPTV videos do not get overwritten with newer uploads, so embeds will need to be tracked. Related – when it hits core, we may get chapter options!
      2. Links to Support/DevDocs articles –
        1. oEmbed?
        2. Taxonomy
        3. Get notified about articles updated
      3. Revision control for lesson plan post content. If a lesson is live, we need to have a draft version to prepare for releases and also to be proofread and revised before it goes live.
      4. Sensei assessments are an option on Learn.
        1. We have assessment questions for each lesson. Those do need to be available for facilitators in a live setting without requiring users have internet connectivity.
        2. We can additionally convert our assessment questions to Sensei quizzes.
      5. The trouble with terminology (teacher, coach, instructor, class, workshop, curriculum, course, class, and more).
    4. Cross-team coordination
      1. Workflows on releases and procedure
      2. Release squad
  7. Open announcements/discussion

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.

Training Team Mission

The WordPress training team creates downloadable lesson plans and related materials for instructors to use in live environments.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

Team Links:

#learn-wordpress, #slides

Agenda for September 18, 2020

Please join us Friday at 11:00 UTC in the #training 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 for our weekly meeting!

Today’s Agenda

  1. Call for volunteers
    1. Today’s notetaker & willing to post Recap notes (we have a reusable blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. for that now)
    2. Welcoming new users to our Slack channel
    3. Alternate meeting for Pacific Rim
  2. Update on Lesson Plan audit
    1. Replay: https://us02web.zoom.us/rec/share/pUqNzNAOFotXvMuXeysYm249DdzNFmy2Uv-1-d3-FOfAHaFw7L1P4yRA_5mBcY7S.K8MzXeYH1ljBFEub Passcode: #4AWNuNL
    2. Edit Flow in Learn
    3. Proposing Slides support on Learn
  3. Discussion items in the near future
    1. Renaming Lesson Plan Workshops (courses?)
    2. Lesson plans that involve brands need to be discussed/considered.
    3. Discussion on where lesson plans live
  4. Open announcements/discussion
    1. Contributor open office hours

You are welcome to join the team at any time! If you are new to the Training Team, please introduce yourself in the #training channel before the meeting (or anytime!) and feel free to join us in the meeting and participate as you are able.

Training Team Mission

The WordPress training team creates downloadable lesson plans and related materials for instructors to use in live environments.

Getting Involved

Everyone is welcome and encouraged to join in, comment on posts, and participate in meetings and on projects.

Team Links:

#learn-wordpress, #slides

Notes on January 3, 2019 Meeting

Slack Log (Requires 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/. login to view. Set one up if you don’t have a Slack account)

Welcome and Meeting Outline

  1. Handbook Updates
    1. Revising the Style Guide
      1. Examples displayed should be relevant to 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/ formatting
      2. Slides style guide wasn’t functional as the slide display tool was discontinued. Suggest moving to https://pages.github.com/ . 
      3. @juliekuehl will update this page.
    2. Add tasks for semi-annual handbook updates to our team 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. board.
      1. 2 weeks before time changes begin, communicate about if the meeting moves times.
      2. Update a few places on the handbook displaying meeting times
      3. Update annual team goals
  2. Videos
    1. @jessecowens has been working on editing the atom video with some updates. He expects both the atom video and the one on slides to be complete by end of January
  3. 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/
    1. The Design Team is still working on re-doing the design based on the recommendations of the 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.
  4. Lesson Plans
    1. Regrouping about what lesson plans are in process next week to get more ready for the relaunch of the 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.
    2. Possibly conduct a video meeting to brainstorm regrouping on lesson plans.
    3. Work with Kids Camps for workshop plans
    4. Repo Maintenance Labels for tagging lesson plans
      1. @courane01 will brainstorm ideas this week to be reviewed next week (January 10) and finalized on January 17.
      2. These will be part of the lesson plan submission process
    5. Meeting Wrap Up and Next Meeting Next meeting on 10 Jan 2019

#handbook, #slides, #videos

Recap of November 10, 2015 Meeting

Slack Log  (Requires 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/. login to view. Set one up if you don’t have a Slack account)

  1. Welcome
  2. Recap of last meeting
  3. Making workshops out of lesson plans
    1. We need your help to create groups of lesson plans (proposed workshops). You can read more about why we’re doing this and also add your ideas for workshops to our post on this topic!
    2. After we have a rough list of workshops, we will make a push to complete any lesson plans that will work across workshops.
    3. As a team, we’re going to try to get an average of one proposed workshop a person this week.
  4. Lesson plan progress – no updates
  5. Testing progress
    1. Pittsburgh 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. Tested Conditional Tags last week and will be testing the LoopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. on Thursday. @torlowski is/was presenting both and we will submit feedback ASAP.
  6. Quarterly Lesson Plan Audit
    1. We are doing our quarterly audit to determine an accurate list of plans people are currently working on. If the plan you are listed with is correct, please pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @abuango or @bethsoderberg to let them know. If you can no longer work on the plan listed, please ping and let us know. We’ll ping people in our Slack meetings for the next three weeks and the list will also be in the meeting recaps.
      User Lessons
      managing menus @wpnzach
      what can you do with WordPress @meaganhanes
  7. Training Handbook Outline
    1. @courtneyengle has created an outline for how the training documentation could be organized.
    2. The handbook discussion will be the first priority of next week’s team meeting.  We’d like to get set at that time so that we can start actually creating the content, especially any super important details, before the WCUS 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/. on dec 6. At this time, it’d help if you can review what’s on the outline above.  Next week, share if we’ve overlooked any areas, if there are things that you think will help orient new people to the team, how we can continue to make it clear how and what the training team does, etc.
  8. WCUS
    1. Getting ready for #wcus will be the focus of the team meeting on November 24.
    2. We’ve been working on a few foundational areas as a team, and will have an opportunity during WCUS Community Summit to hopefully finalize some things. @courtneydawn has been heading up our efforts on providing slides to lesson plan instructors.
    3. Please, please, please comment on the slides post!
    4. If you’ve tested plans, please comment on this post about what slides you did/did not use.
  9. Contributor days
    1. Will anyone who attends the training team meetings be attending the WordCamps/Contributor Days in Berlin or Orlando this coming weekend? If so, please ping @courtneyengle or @bethsoderberg

#contributor-days, #slides, #wcus, #workshops

Recap of November 3, 2015 Meeting

Slack Log  (Requires 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/. login to view. Set one up if you don’t have a Slack account)

  1. Welcome
  2. Recap of last meeting
  3. Lesson Plan Updates
  4. Testing Updates
    • We had a conversation about the need to improve our testing feedback process:
      • @torlowski will do a trial run of having a feedback form for participants in the session at tomorrows WP Pittsburgh meeting
      • @bethsoderberg will write up a post on the website so folks can share their ideas.
      • We’ll continue to revisit this topic and have a full discussion in the coming weeks.
  5. Lesson Plan Audit
    • We are doing our quarterly audit to determine an accurate list of plans people are currently working on. If the plan you are listed with is correct, please pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @abuango or @bethsoderberg to let them know. If you can no longer work on the plan listed, please ping and let us know. We’ll ping people in our Slack meetings for the next three weeks and the list will also be in the meeting recaps.
    • User Lessons
    • Theme Lessons
      • local installLocal Install A local install of WordPress is a way to create a staging environment by installing a LAMP or LEMP stack on your local computer. @courtneydawn
      • custom post types @olalaweb
  6. WordCamp NYC Contributor Day update
    • The WCNYC contributor day was last Friday and we had awesome volunteers who worked mostly on abandoned lesson plans.
    • Feedback from @bethsoderberg: We need to have one very clearly defined set of tasks for people to work on and it is best to have a real person there to explain them. I think if we didn’t have a real human, we might not have attracted any volunteers. I also learned that our auditing of plans to make them current is something that (at least for me) I could not explain to new folks how to do very well because we don’t have a system since that is still an experiment so I think someone needs to go through with the work @mikemueller and @judylwh have done to make a process with clear instructions on how to do this new thing.
    • Our long term goal should be to recruit volunteers to be the liaison at contributor days since obviously when limited to the current team members we can’t be at all of them.
  7. Team Handbook Outline
  8. WordCamp US
    • During the annual WordCamp – now WCUS, not just WCSF, there is a community summit day.  We have a few topics in terms of how the training team works that we need to talk about with the WP community at large. In order to be ready to ask those key people for help, we need to have a few things really thought out and documented. Therefore, preparation for WCUS is going to be our priority in the next few weeks.
    • Please add any items you have to the agenda in progress.
    • If you haven’t already, please comment on the slides post and also if you’ve tested plans, please share the slides you used,  or the method, or the print outs, or anything that would be a “material” .
    • We’ll also focus on refining our process to keep lesson plans updated.

#content-audit, #contributor-days, #slides, #testing, #wcus