WordPress / Documentation-Issue-Tracker

Issue Tracker for the WordPress Documentation team.
https://make.wordpress.org/docs/
Other
77 stars 39 forks source link

Write description for onboarding sessions #830

Open zzap opened 1 year ago

zzap commented 1 year ago

Onboarding session videos are great and useful, but in a situation like a Contributor Day, watching videos might not be the best way or even possible.

Writing a description for the video in the form of a step-by-step guide would be more helpful in this scenario.

Descriptions should live in Documentation team handbook under Get involved - create a new page, "Onboarding sessions".

TODO: When done, update onboarding post with links to these new pages.

zzap commented 1 year ago

Heads up @WordPress/docs-issues-coordinators, we have a new issue open. Time to use 'em labels.

zzap commented 1 year ago

Overview

Recording: https://wordpress.tv/2022/06/21/milana-cap-overview-onboarding-for-wordpress-documentation-team/

What skills do I need?

How much experience with WordPress do I need?

Which accounts do I need?

Places where the Docs team operates:

When and where are meetings happening? Meetings happen in #docs Slack channel. Days and timing can be found in several places: The Welcome box (on the top of every page in this handbook or blog), the sidebar on the blog page, global meeting calendar.

What type of meetings does the Docs team hold?

What contribution can I make after this onboarding session?

How do I work with GitHub issues? There are two major ways to work on documentation GitHub issues:

When you find anything wrong with WordPress documentation (it's out of date, missing info, typo, dead link etc.), you can report it in our GitHub issue tracker by opening a new issue. At the time of writing this, we have three templates for creating a new issue. These templates will guide you on what information is needed for a good issue report.

When you want to work on existing issues, you can browse them in a few ways:

Once you find the issue you want to work on, it is important to leave a comment in which you express interest in working on the issue ("I'd like to work on this" or something similar). This is needed because GitHub doesn't allow us to assign issues to a random username that is not in WordPress organisation. There has to be some kind of connection between the username and the issue. If the issue you like is already assigned to someone else, but the last comment is older than 3-4 weeks, you can express interest in that issue as well as lack of activity means that the issue is probably abandoned.

Show me documentation WordPress documentation is split into two major parts:

Team documentation is located in this handbook. Each team has their own handbook, which is maintained by the team itself.

zzap commented 6 months ago

Updating and creating new screenshots for WordPress end-user documentation

Recording: https://wordpress.tv/2022/03/04/update-screenshots-in-wordpress-documentation/

What do I need?

Reviewing the screenshots

When the new WordPress version is released, we want to make sure all the screenshots in the documentation match what's in the latest WordPress dashboard. Compare screenshots in the documentation article to the dashboard in the fresh WordPress install with the latest version.

Any user-facing change means we need a new screenshot:

Updating existing screenshots

When creating a new screenshot, it's important to cover the same area as the existing screenshot or, if things have moved to a different place, cover the same interface.

Some screenshots are annotated. It is preferred to use the same annotation for new screenshots as well.

All screenshots should be uploaded in the comment section of the appropriate GitHub issue, after which someone will review them and update the article. Here are some examples of completed issues for updating screenshots.

Creating new screenshots

Sometimes, a feature is new, and there is no existing screenshot. Depending on the feature, showcasing it might need more than one screenshot.

When creating a new screenshot, ensure you capture enough of the surroundings to make it easier for end-users to locate it. Use annotations if necessary. Follow the order of actions in order to use the feature successfully.

All screenshots should be uploaded in the comment section of the appropriate GitHub issue, after which someone will review them and update the article.

Screenshots versus videos (GIFs)

If the feature is complex and requires a significant number of screenshots, consider recording a video demoing its usage. This video can be converted to GIF and accompanied by one or two screenshots if necessary.

Upload the video (GIF) in the comment section of the appropriate GitHub issue, after which someone will review it and update the article.