Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update TechDocs Assessments based on work with Expert Support #193

Open
nate-double-u opened this issue Oct 5, 2023 · 6 comments
Open
Labels
Docs Assessment CNCF TechDocs Assessments documentation Improvements or additions to the TechDocs documentation

Comments

@nate-double-u
Copy link
Member

Expert Support has been working with CNCF on TechDocs Assessments for:

This issue is a discussion about changes we should make to the process (how to, criteria, and template) based on this work.

@nate-double-u nate-double-u added documentation Improvements or additions to the TechDocs documentation Docs Assessment CNCF TechDocs Assessments labels Oct 5, 2023
@nate-double-u nate-double-u changed the title Update TechDocs Assessment based on work with Expert Support Update TechDocs Assessments based on work with Expert Support Oct 5, 2023
@dwelsch-esi
Copy link
Collaborator

Per Paul G., propose the following changes to the TechDoc assessment program:

  • “TechDocs Assessments Program” becomes “TechDocs Assistance Program
  • ”The “Assessment” report becomes “Doc Analysis” the first step in the process.
  • The “Doc Analysis Report” loses the scoring/rating scale in favor of the scale we previously discussed: “Missing / Needs improvement / Adequate / Good / Excellent”
  • The Doc Analysis Report is extended to include a proposed Doc User Role Definitions section, and a proposed Doc Organization Proposal. The proposed User Roles and Doc Organizations are "straw-man" docs, intended as starting points for stakeholder discussions leading to consensus-generated final artifacts.

@psgustafson
Copy link
Collaborator

psgustafson commented Oct 6, 2023

The overall program could now look like this:

CNCF TechDocs Assistance Program Overview
Phase 0: Training (if needed) <<-- CNCF is funding free training for project contributors and maintainers on doc essentials
Phase 1: Doc analysis <<-- tech writer sorts out general state of docs, identifies user roles, proposes docs organization
Phase 2: Issues <<-- tech writers create issues for specific tasks writing assignments and other high priority tasks
Phase 3: Implementation <<-- community members tackle issues (tech writer to provide reviews and edit support?)
Phase 4: Impact analysis <<-- quarterly(?) review of doc issues opened/closed, and new issues

Thoughts?

@dwelsch-esi
Copy link
Collaborator

@psgustafson I like Phases 0 - 2. Phases 3 and 4 seem more aspirational from CNCF's perspective because they're the responsibility of the community. That said, hopefully if the community requested a doc analysis then they'll actively pick up the doc development, but:

  • I think the best we can do is offer editorial assistance for phase 3.
  • I don't think we can impose a schedule for phase 4, or even prescribe a review process -- suggest one, maybe.

Also, remember that phase 1 requires community stakeholder input to identify user roles and objectives.

@nate-double-u ?

@psgustafson
Copy link
Collaborator

@dwelsch-esi - I'd have to agree that 3 and 4 are aspirational. But - hopefully - our efforts result in an ongoing effort by the community to continually improve docs as part of their overall efforts. I too am interested in the @nate-double-u take on this. :)

@nate-double-u
Copy link
Member Author

Reviewing some of the criteria doc, I wonder if we look to remove the term "requirement" in the same way we're looking to remove the word "assessment." Typically we don't require projects to do things. We have opinions about how things could be done, and may even disagree with how something is done, but generally unless it's got to do with trademark, or copyright notices it's not really a requirement -- even then we refer to it as a guideline.

@jbogarthyde
Copy link
Collaborator

Perhaps change "requirement" to "recommendation"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Docs Assessment CNCF TechDocs Assessments documentation Improvements or additions to the TechDocs documentation
Projects
None yet
Development

No branches or pull requests

4 participants