Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save toraritte/6eac173e6face17e4d3303d6e1cf4cc4 to your computer and use it in GitHub Desktop.
Save toraritte/6eac173e6face17e4d3303d6e1cf4cc4 to your computer and use it in GitHub Desktop.
Notes/tasks about making it easier to contribute to the Nix eco-system

Tasks/notes for self:

  • sync contribution guides namely:

  • "format-aware"/technical contributions

    • is there a GitHub issue template for docs? (either way, if the suggestion is in more general in nature - i.e., not related to specific content, proposition for an over-arching structural changes to the manual triumvirate, etc. -, advise person to make a "format-agnostic" feedback; GH issues tend to remain hidden from the larger public eye)
    • general GitHub PR and issue guidelines
      • use documentation tag
      • open issue in the right repo (make sure to link to the right repo when updating the contrib guides!)
    • make it clear what the official documentation format is (RFC 0072)
      • what is the status of docbook -> markdown migration?
  • propose avenues of "format-agnostic"/non-technical feedback

    • by writing a post on Discourse in "Development > Documentation" category
      • draw up draft of general guidelines
        • what methods are the most effective? (not "accepted" - every feedback is important)
        • support web annotation tools
          • hypothes.is notes will get "unmoored" when site changes -> would be nice to get a snapshot URL for a specific report (3rd party solution: create Internet Archive snapshot, annotate, and share)
          • are such content changes an issue for other tools? if they can share annotations, will they be guaranteed to stay?
        • encourage new ideas
      • add Discourse topic template(s) to report doc issues
  • repository for documentation tasks

    • both for actionable (e.g., nixos.wiki's Documentation Gaps) and theoretical ones (i.e., propositions that may be fundamentally different from the current official course; maybe someone would feel inspired to give one a go to see if it works for others)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment