mattermost / docs

Mattermost documentation
https://docs.mattermost.com
BSD 3-Clause "New" or "Revised" License
207 stars 572 forks source link

Help Wanted: Note Consistency and Standardization #4484

Open cwarnermm opened 3 years ago

cwarnermm commented 3 years ago

Examples of standardization include:

davidylee commented 2 years ago

Hi @cwarnermm , I'm interested in learning more about what exactly is needed here so I could work on it? Thanks!

cwarnermm commented 2 years ago

Hi @davidylee! Thank you for your interest in this Mattermost documentation ticket! This ticket is all about standardizing how admonitions like Notes, Tips, Warnings, and Important are used throughout the product documentation, and identifying areas where inconsistencies need to be addressed.

Admonitions in technical documentation give the reader useful, timely, or critical information that helps them succeed with a task or operation. The Mattermost Product Documentation contains four types of notes today:

The work required for this ticket consists of the following:

Having all of the admonitions in a single spreadsheet helps maintain consistency in approach, voice, and tone across all admonitions.

BabbarRaghav commented 2 years ago

Hi, is this issue still open and without any assignees?

I would like to solve it

cwarnermm commented 2 years ago

Thank you, @BabbarRaghav, for your interest in contributing to Mattermost product documentation. We welcome your help with this ticket. I've assigned it to you. Please note any questions or concerns you have about the work here in the PR.

BabbarRaghav commented 1 year ago

hey @cwarnermm, thank you so much for assigning me this issue. Is there any code snippet or do I have to write down solution from scratch?

cwarnermm commented 1 year ago

Hi @BabbarRaghav! In the Mattermost Product Documentation, the majority of source files are in RST format (reStructuredText), and those RST files typically use the standard tip or note directive already. We likely have few warnings or notes marked as important.

Any source file in this doc set that isn't in RST format will be in MD format (Markdown). These notes, tips, warnings, and notes marked as important don't yet have the standard directive applied, so they won't display the same as RST formatted files. We have a follow-on task in a future iteration to format these notes to match the rest of the site.

The primary focus of this documentation ticket is to review all note, tip, warning, and important callouts from a content perspective, rather than a display perspective, and to provide input and feedback towards existing notes, tips, warnings, or important notes that are:

chessmadridista commented 3 months ago

Hi @cwarnermm, is this issue open? Can I pick it up?

Here are the steps I would take to resolve this issue:

    • [x] Make a spreadsheet.
    • [x] Each type of admonition will be contained in a separate tab.
    • [ ] For each type of admonition, I will do whatever is written in this comment.
    • [ ] As an extra, I will also add the links wherever all the admonitions occur.
    • [ ] Once I have filled up the spreadsheet, I will share it with you and any other team members for review.
    • [ ] Once the changes are reviewed in the sheet, I will start making the relevant changes.
    • [ ] Once the changes are complete in the documentation, I will submit a PR.

I am excited to start working.

cwarnermm commented 3 months ago

Sounds great, @chessmadridista! Looking forward to working with you on this.

chessmadridista commented 3 months ago

Hi @cwarnermm, can you please review the columns in this sheet?

Please let me know in case any column needs to be removed or if a column needs to be added.

cwarnermm commented 3 months ago

This is excellent, @chessmadridista! I recommend adding a column to track the docs PR where changes are executed.

chessmadridista commented 3 months ago

Thank you @cwarnermm!

I have added a column for tracking the PRs for each item in every tab.

cwarnermm commented 4 weeks ago

What are your next steps for this ticket, @chessmadridista?

chessmadridista commented 4 weeks ago

Hi @cwarnermm, I will take the following steps:

    • [ ] I will check whether the line formatting, as mentioned in the issue description, is uniform across all sections.
    • [ ] I will tackle each type of section and standardize the language of the content wherever necessary for readability and uniformity. I will note down the changes in the spreadsheet first before making the modifications in the codebase.
    • [ ] I then plan to make make multiple pull requests depicting small changes and will update the sheet accordingly as the requests get merged. I will do this until all the changes are complete. However, I would be happy to take help if someone is willing to contribute to this issue alongside me.
    • [ ] After #1to #3 are completed, I will notify you here.
cwarnermm commented 3 weeks ago

This sounds like a great plan, @chessmadridista!! Thank you!

cwarnermm commented 1 week ago

Are you actively working on this issue, @chessmadridista?

chessmadridista commented 1 week ago

@cwarnermm not right now. I am working on the code background thing. I plan to take this up once that one is done.