Samvera Community Wiki
Documentation: Write the Docs
Date
Sep 23, 2015
Attendees
@pketienne - University of Washington in Saint Louis
Carla M. Galarza - Dartmouth
Heidi Waterhouse - Documentation Specialist
@Mark Bussey - Digital Curation Experts
@mrbond - West Virginia University
@anjanette.young - University of Washington
Goals
Address issues with regard to documentation within the community.
Decide on some actionable items to take to the larger community which may help to alleviate issues surrounding documentation.
Summary
projecthydra.org vs. confluence vs. github
documentation being out of date
paths to appropriate documentation channels for specific audiences
docs can save incredible amounts of time
treat documentation like code
exploration of doing pull requests for documentation
policy: gem releases include a snapshot of github wiki
"good for newbies" tag is helpful
mark can propose on hydra call what best practices we come up with
some documentation lives in gem's readme.txt/md
is readme.txt/md production only? does release tagged code come with production documentation?
can we keep docs near code?
if you don't know what you're looking for, doc/answer could be in one of many different areas.
silversurfer could take a long time to search docs, and only if you know exactly what you're looking for.
can documentation be compiled up from code/readme into a higher level? can it be automated?
cannot issue pull request to change documentation code. answer is probably to edit doc to include the question / issue.
can questions / issues for documentation be tagged?
what is the best way to bring issues on documentation to the community? email? tagging in github repo documentation?
no feasible way to tag documentation inline (color code, etc) with documentation questions / issues.
dce borrows "Dive Into Hydra" documentation format from "Rails Bridge"
what can we report back? lessons from Heidi?
coders use testing frameworks to automate testing. documentation maintenance is huge. how can we automate portions of documentation writing? "Review" is a bad word. "Testing" is a good word for evaluation documentation quality.
Is there a way to time-expire things on Confluence?
Is there a way in github wiki to find all pages that link to a page?
what are the bit-sized or manageable pieces that we can get tangible solutions for?
kill an out-of-date page and recieve a bounty?
how to invite newbies to knowledge based projects -> Sumana Harihareswara
slack vs. IRC