-
Notifications
You must be signed in to change notification settings - Fork 228
Process for Reviewing Internal Technical Documentation
Service integrations are reviewed whenever someone leaves the team to ensure that they are not responsible for a particular service.
Of our technical documentation, these pages are the most likely to require updating:
- https://github.com/programminghistorian/jekyll/wiki/Making-Technical-Contributions
- https://github.com/programminghistorian/jekyll/wiki/Technical-Tutorial-on-Search
- https://github.com/programminghistorian/jekyll/wiki/Technical-Tutorial-on-Setting-Up-a-New-Language
- https://github.com/programminghistorian/jekyll/wiki/Technical-Tutorial-on-Translation-Links
- https://github.com/programminghistorian/jekyll/blob/gh-pages/_layouts/crossref.xml
- https://github.com/programminghistorian/jekyll/wiki/How-to-Request-a-new-DOI
But by far the most difficult changes will be those that come from outside the team, as when the GitHub interface changed. The most likely page to need review, then, is the "Making Technical Contributions" wiki - https://github.com/programminghistorian/jekyll/wiki/Making-Technical-Contributions. When reviewing them for necessary updates, these principles should be kept in mind.
- Aesthetic changes in the screenshots can probably be ignored. GitHub switched to rounded corners, for example, but that is unlikely going to throw people off on its own.
- Any icon changes or more minor changes to the interface should be noted in the running text.
- Any substantial changes to the interface probably require a new screenshot. Otherwise, older screenshots can probably still serve.
It's probably a good idea to review these pages once annually. If pressed for time, that particular page could be broken up into two tasks and assigned to different people:
- "Editing the site using GitHub through responding to a review"
- "developing this site locally" through the end
Technical documentation last reviewed by @walshbr 7/10/2020
- Copyediting
- Copyedit comments
- Typesetting
- Archival Hyperlinks
- Copyright
- DOI
- Gallery image
- Checklist comment
- Handover comment
- Closing comment
- Opening comment Phase 0
- Phase change comment 1 to 2
- Phase change comment 2 to 3
- Phase change comment 3 to 4
- Opening comment Phase 4
- Phase change comment 4 to 5
- Phase change comment 5 to 6
- Phase change comment 6 to 7
- Tracking lesson phase changes
- Organisational Structure
- Trustee Responsibilities
- Trustee and Staff Roles
- Services to Publications
- Funding
Training
- Onboarding-Process-for-New-Editors
- Leading-a-Shadowing-process
- Board-of-Director---Continuing-Development
The Ombudsperson Role
Technical Guidance
- Making Technical Contributions
- Creating Blog Posts
- Service Integrations
- Brand Guidelines
- French Translation Documentation
- Technical Tutorial on Translation Links
- Technical Tutorial on Setting Up a New Language
- Technical Tutorial on Search
- Twitter Bot
- Achieving-Accessibility-Alt-text-Colour-Contrast
- Achieving-Accessibility:-Training-Options
Editorial Guidance
- Achieving Sustainability: Copyediting, Typesetting, Archival Links, Copyright Agreements
- Achieving Sustainability: Lesson Maintenance Workflow
- Achieving Sustainability-Agreed-terminology-PH-em-português
- Training and Support for Editorial Work
- The-Programming-Historian-Digital-Object-Identifier-Policy-(April-2020)
- How to Request a New DOI
- Service-Agreement-Publisher-and-Publications
- ProgHist-services-to-Publications
- Technical Tutorial on Setting Up a New Language
- Editorial Recruitment
Social Guidance
Finances
- Project Costs
- Spending-Requests-and-Reimbursement
- Funding Opportunities
- Invoice Template
- Donations and Fundraising Policies
Human Resources
- Privileges-and-Responsibilities-of-Membership
- Admin-when-team-members-step-down
- Team-Leader-Selection-Process
- Managing-Editor-Handover
- Checklist-for-Sabbaticals
- New Publications Policy
- Parental-Leave-Policy
Project Management
Project Structure
Board of Trustees