Digital check-in for Block-editor end user documentation (🐝 docs) team (9/21/2020)

Our Digital Check-in for this week:
Please share the following in the comments:

  • What did you work on last week?
  • What would you like to work on this week?
  • What are your blockers (things that stand in your way of your work) ?

Links

Looking forward to ‘seeing’ many of you at the next 🐝 docs 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/. meeting on September 28, 2020 at 14:00 UTC

External Linking Policy – Meeting Notes August 25th

Attendance: @kenshino, @joostdevalk, @mkaz, @cbringmann, @andreamiddleton, @justinahinon, @wpza, @themiked, @milana_cap

Unfortunately, Zoom recording doesn’t display participants’ names, so it can be difficult to recognise people who had cameras turned off. If you attended the meeting and your name is not on the list, please let me know, and I’ll add it.

Agenda: https://make.wordpress.org/docs/2020/08/24/external-linking-policy-zoom-meeting-agenda/ 

Video recording of the meeting: https://drive.google.com/file/d/1KnB9PQHZDGBGc6Zn2f7FCZsLMnIsTmGu/view?usp=sharing 

Summary

In short, we’re allowing external links. We discussed that by virtue of an entity being a commercial one doesn’t make it undesirable. We’re proposing to start this slowly and the policy will mature as things move along. We’ll make a separate post on P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. to define the policy a little further and leave it for a period of time for feedback.

Brief introduction and goals of the policy

As you know, official  documentation has moved from Codex to WordPress. The whole content is updated, including screenshots and facts. We are required to take care of external links.

We should keep in mind that Documentation will soon have its official license. We agreed to have GPLGPL GPL is an acronym for GNU Public License. It is the standard license WordPress uses for Open Source licensing https://wordpress.org/about/license/. The GPL is a ‘copyleft’ license https://www.gnu.org/licenses/copyleft.en.html. This means that derivative work can only be distributed under the same license terms. This is in distinction to permissive free software licenses, of which the BSD license and the MIT License are widely used examples. v2+ but there is a high chance that we will consider making this multi license and add one that is more appropriate for documentation. 

Throughout the official documentation on 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/, we have taken care not to directly recommend any plugins, themes, products or services. We have so far been only documenting what is inside the WordPress software, that comes in a zip file you download from the official WordPress website.

We want to make sure the external content we are linking to is expanding the content in the documentation. That content should also be free for consumption, meaning it is not behind any paywall or other additional action required from the user.

We want to ensure our user’s privacy is intact, meaning we don’t want any tracking links.

License

Policy considered: External resources should publish content under a license compatible with GPL v2+, and this should be visible on their website.

Conclusion: This is beyond our control and sets hard limits on the number of resources that meet these criteria. There is likely to be a hard line for sites that promote non-GPL derivatives of WordPress which is consistent throughout the project. Rather than insisting on the presence of a GPL compatible license, we should focus on content that is NOT breaking or advocating against GPL.

Promotion, affiliates, paywalls, tracking

Policy considered: External resources will not promote any 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, theme, product, or service on the page we’re linking to. No affiliate links allowed in content, and the content as a whole is free for consumption without requirements from the user to pay, subscribe, or share on social media.

Conclusion: This remains as is. The scope of promotions and affiliate links expands to the whole page instead of just the content, while tracking links are limited to the URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org itself. The URL that we place inside WordPress.org documentation can not contain any tracking or referral codes. 

Direction

“Whatever we discuss here should apply to other parts of WordPress.org too.” – @kenshino

We should be focusing on the spirit of openness. Focus on what we want, rather than what we don’t want. Describe what is desired from external resources to have, and if possible, show examples. 

“These are the cases where we see the value or a need for external linking and anything we link to should meet these expectations…. Websites should uphold the values and principles of WordPress.” – @andreamiddleton

Next steps

Slowly building “allowed list”

Advice by @andreamiddleton on moving forward:

  • Start with a Plugin Developer Handbook, as there are leftovers from Codex. 
  • Identify five to ten safe resources without profit motives and supported by stable organizations, which we are confident will  not break (cease to exist, turn into link farms etc), e.g. MDN and ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/. docs.
  • Define the time period in which a new group of resources will be reviewed and vetted, and create a way for people to suggest new ones. Meanwhile, consolidate the proposed links.
  • The documentation team should be public in its decision on which links are allowed. In the case that a disagreement cannot be resolved amicably by the documentation team, it should be escalated to the Executive Director or the Project Lead. (This was discussed and added post call)

Community members

Besides these safe resources, we can also define what makes a single person’s content trustworthy following the criteria:

  • A historically proven positive contributor.
  • Gives sound advice.
  • Nurtures WordPress’s values and principles in contributions and the community.

Whenever this personal content appears to fit well in current WordPress documentation, it is advised that the Documentation team try to import it, whether by asking the author to contribute it to the official documentation or asking the author’s permission for the team to do that by themselves. 

#external-linking-policy

Agenda for Docs Team Meeting September 14, 2020

When: Monday, September 14, 2020, 15:00 UTC

Where: #docs channel on Slack.

Meeting Agenda

  1. Attendance
  2. Meeting Note-taker & Facilitator for next week’s meeting
  3. Project Updates
  4. External Linking Policy
  5. Docs Videos
  6. New Member Mentoring
  7. Monthly Coffee Break Reminder (September 2020)
  8. Google Season of Docs 2020 Updates
  9. Open Floor

#agenda, #meetings

Summary for Docs Team Meeting: September 07, 2020

Attendance

@chaion07 @atachibana @collinsmbaka @sasiddiqui @crstauf @tacitonic @lvg2013 @kafleg @manthanadmane @sukafia @fahimmurshed @justinahinon @rifatalif @estelaris.

Agenda

You can find the Agenda here.

Notetaker: @b-07

Notes Reviewed by: @chaion07

Facilitator: @chaion07

Facilitator for Next Meeting: @tacitonic

Follow the meeting on the Slack channel for Docs.

Project Updates

@atachibana mentioned that @stevenlinx and himself are working on the migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. and re-routing of codex to code reference for

  • Classes: 25 of 43 (58.1% < 48.8%)
  • HooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same.: 33 of 355 (9.3 < 7.3%)

External Linking Policy

@milana_cap is nearly done with the meeting notes draft for external linking policy and contributing video for setting up HelpHub in local. She’ll share those soon.

Docs Videos

We will hopefully have a contributing video for setting up HelpHub in local as @milana_cap is currently working on it.

New Member Mentor Training

@tacitonic provided new members update:  8 people have joined #docs last week. If anyone have a question or an inquiry then they are advised to reach out to @sukafia @softservenet @prubhtej or @tacitonic.

Monthly Coffee Break September 2020

@sukafia informed the team about The Monthly Coffee Break which is set for September 24, Thursday and will have an American friendly time. He further suggested that we adopt a time within lunch break hour instead of creating a Doodle.

Google Season of Docs 2020

@milana_cap, @felipeelia, and @tacitonic discussed regarding any additions/changes @tacitonic’s proposal. They will be reviewing it and we’ll decide whether we want to have a call on that. The new 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/ repository is yet to be created.

@dmivelli will give updates every 4 weeks approximately to the team here so we can move on.

@timohaver and @estelaris will help in reviewing articles to suggest a classification inside the 4 pillars (first run), there will be at least a second review of the articles depending on @dmivelli ‘s goals.

Open Floor

There was nothing much discussed on the open floor. So @chaion07 ended the meeting with this great quote from Henry Ford:

Don’t find fault, find a remedy

Agenda for Docs Team Meeting September 07, 2020

The next meeting is scheduled with the following details:

When: Monday, September 7, 2020, 15:00 UTC

Where: #docs channel on Slack.

Meeting Agenda

  1. Project Updates
  2. External Linking Policy
  3. Docs Videos
  4. New Member Mentoring
  5. Monthly Coffee Break Reminder (September 2020)
  6. Google Season of Docs 2020
  7. Open Floor

Please add comments with your suggestions or for any changes.

I want to add a quote by Henry Ford for this week:

Don’t find fault, find a remedy

Henry Ford

#agenda, #meetings

Digital check-in for Block-editor end user documentation (🐝 docs) team

After a series of weekly chat meetings in 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 #meta-helphub, we are testing “digital check-ins” for information and task coordination in September. Chat meetings will only take place every other week. 

For new contributors, here is the outline and all the links necessary: Getting started as a new contributors.

The Google sheet also has an “Experienced Contributors” tab and gives us an overview of what people are editing and what is on our priority list.

The source of truth for our ongoing work is the Trello board with the columns “Need changes /New Pages” and “Work in Progress”.

A few meetings ago I outlined a possible workflow for experienced contributors in slack and I will publish it on the make blog later this week as proposal with a request for input. 

The next Slack-chat meeting for 🐝-docs team will be September 14 at 14:00 UTC in the #meta-helphub channel. Feel free to post questions and comments between meeting there as well.

And now for our Digital Check-in for this week:
Please share the following in the comments:

  • What did you work on last week?
  • What would you like to work on this week?
  • What are your blockers (things that stand in your way of your work) ?

Summary for Docs Team Meeting: August 31, 2020

Attendance

@atachibana @justinahinon @chaion07 @bph @ibdz  @themiked @kenshino @tacitonic @b-07 @kafleg  @timohaver @kulsumsiddique  @dmivelli @bizanimesh  @thisisyeasin @benlk @mkaz

Agenda

You can find the Agenda here.

Notetaker: @b-07

Notes Reviewed by: @chaion07

Facilitator: @justinahinon

Facilitator for Next Meeting: @chaion07

Follow the meeting on the Slack channel for Docs.

Project Updates

@milana_cap  added patches on this 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. ticket https://meta.trac.wordpress.org/ticket/4915. She also started working on videos on how to set up a local HelpbHub instance.

@bph mentioned that we now have 32 pages to 5.5 status. She also updated the channel with the following information: 

  • New pages needed – 11
  • WordPress 5.5 – 31 
  • WordPress 5.4 – 15
  • WordPress 5.3 – 2
  • WordPress 5.0 – 18 
  • Pre WordPress 5.0 – 2
  • Total 79 pages

@atachibana mentioned that he and @stevenlinxf  migrating and re-routing of codex to code reference for

  • Classes: 21 of 43 (48.8% < – 30.2%)
  • HooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same.: 26 of 355 (7.3% < – 5.6%)

Stats and progress about it can be found here.

External Linking Policy

Here are some updates from @milana_cap

  • External linking policy meeting notes draft – In progress. The recording can be found here.
  • Set up HelpHub locally Contributing video – In progress. Please add your ideas here
  • Feedback form for HelpHub is under review: https://meta.trac.wordpress.org/ticket/4915
  • GSoD Style Guide project is going to be worked on at 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/. The link will be shared as soon as the repository is created.

@mkaz will be doing a Hallway Hangout on September 1, here’s the announcement. 

New Member Mentor Training

@prubhtej provided new members update: 5 people have joined #docs in the last week. A total of 33 people have joined #docs in the month of August.

Monthly Coffee Break

We had Monthly Coffee Break for August on the 27th, 10 people attended.

@sukafia is going to set up another Doodle as usual and we will probably have a different Time Zone preference for the Monthly Coffee Break for September.

Google Season of Docs 2020

@dmivelli mentioned that she has created a master document for the GSOD Improve Article Discovery project. There she and @timohaver will keep details, decisions, and progress. 

Open Floor

There was nothing much discussed on the open floor. So @justinahinon ended the meeting.

Agenda for Docs Team Meeting August 31, 2020

When: Monday, August 31, 2020, 15:00 UTC

Where: #docs channel on Slack.

Meeting agenda

  1. Attendance
  2. Meeting Note-taker & Facilitator for next week’s meeting
  3. Project Updates
  4. External Linking Policy
  5. Docs Videos
  6. New Member Mentoring
  7. Monthly Coffee Break (September 2020)
  8. Google Season of Docs 2020
  9. Open Floor

If you have something else you want to include to the agenda, please mention it in the comments below.

#agenda, #meetings

Summary for Docs Team Meeting: August 24, 2020

Attendance

@atachibana @milana_cap @chaion07 @bph @ibdz @collinsmbaka @crstauf  @themiked @kenshino @tacitonic @softservenet @b-07 @khushbu1983 @kafleg  @timohaver @kulsumsiddique  @manthanadmane @sasiddiqui @dmivelli @felipeloureirosantos @bizanimesh  

Agenda

You can find the Agenda here.

Notetaker: @b-07

Notes Reviewed by: @chaion07

Facilitator: @chaion07

Facilitator for Next Meeting: @justinahino

Follow the meeting on the Slack channel for Docs.

Project Updates

@milana_cap  added patches on this 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. ticket https://meta.trac.wordpress.org/ticket/4915. She also started working on videos on how to set up a local HelpbHub instance.

@bph mentioned that they are making great progress. They created 1 new page on how to move blocks and updated 11 pages to 5.5 status. She also updated the channel with the following information: 

  • New pages needed – 10
  • WordPress 5.5 – 24 
  • WordPress 5.4 – 18
  • WordPress 5.3 – 2
  • WordPress 5.0 – 20 
  • Pre WordPress 5.0 – 2
  • Total 76 pages

@atachibana mentioned that he and @stevenlinxf  migrating and re-routing of the codex to code reference for

  • Classes: 13 of 43 (30.2% <- 14.0%)
  • HooksHooks In WordPress theme and development, hooks are functions that can be applied to an action or a Filter in WordPress. Actions are functions performed when a certain event occurs in WordPress. Filters allow you to modify certain functions. Arguments used to hook both filters and actions look the same.: 17 of 355 (5.6% <- $4.8%)

External Linking Policy

@milana_cap mentioned that on 25th August there will be a zoom meeting to discuss unclear stuff. More details on that meeting can be found here

New Member Mentor Training

@tacitonic provided new members update: 17 People have joined #docs in the last week. A total of 28 people have joined #docs in the month of August.

Monthly Coffee Break

The August Coffee Break is set for this Thursday (August  27) at 1:00 PM UTC. More details on this here.

Google Season of Docs 2020

@timohaver mentioned that they have GSOD technical writers to move ahead with two projects: a global style guide and improving article discovery.

For the style guide, @tacitonic  is the  GSOD technical writer, @milana_cap and @felipeelia are the mentoring team.

For improving article discovery, @dmivelli is the GSOD technical writer,  @estelaris and @timohaver  are the mentors.

The writers will be in an acclimation phase until middle of September. Then they start 10 weeks of research and writing for their projects.

Open Floor

There was nothing much discussed on the open floor. So @chaion07 ended the meeting with this great quote from Foster C. McClellan:

Trust yourself. Create the kind of self that you will be happy to live with all your life. Make the most of yourself by fanning the tiny, inner sparks of possibility into flames of achievement.

Agenda for Docs Team Meeting August 24, 2020

The next meeting is scheduled with the following details:

When: Monday, August 24, 2020, 15:00 UTC

Where: #docs channel on Slack.

Meeting Agenda

  1. Project Updates
  2. External Linking Policy
  3. Contribute to Docs Videos
  4. New Member Mentoring
  5. Monthly Coffee Break Reminder (August 2020)
  6. Google Season of Docs 2020
  7. Open Floor

Just a quote I want to share with all of you:

Trust yourself. Create the kind of self that you will be happy to live with all your life.

Make the most of yourself by fanning the tiny, inner sparks of possibility into flames of achievement.

Foster C.McClellan

#agenda, #meetings