Skip to content

Service Integrations

Adam Crymble edited this page May 26, 2018 · 72 revisions

While the content of The Programming Historian is tracked and hosted on GitHub, we do use several non-GitHub services to aid our editorial and publishing process.

Gmail

  • [email protected] (please do not email this box as it is not monintored)
  • purpose: to provide a shared email box that these service integrations can be linked to.
  • maintained by @acrymble and linked to his phone number. Recovery email address is [email protected]

Google Groups

Directory of Open Access Journals (DOAJ)

Travis CI

  • purpose: Dead link and YAML checking
  • maintained by: @mdlincoln
  • notes for transfer: No password needed. New admin would need to authorize Travis CI to access their GitHub account.

Netlify

  • purpose: live web previews of pull requests
  • maintained by: @mdlincoln
  • notes for transfer: No password needed. New admin would need to authorize Travis CI to access their GitHub account, and current maintainer would add new maintainer as an admit for the Netlify app.

Twitter

  • purpose: to tweet about news and content
  • maintained by @acrymble, @walshbr, @mdlincoln (administrators)
  • All members of the editorial board should have tweeting access. contact @acrymble if you don't.
  • The account is linked to the following email: [email protected]

Twitter bot

  • purpose: Pre-compose tweets
  • maintained by: @walshbr (with @mdlincoln and @jerielizabeth as collaborators on Heroku account)
  • notes for transfer: App is hosted at Heroku, which requires a Heroku account (currently Brandon's). The app uses Twitter credentials (the ProgHist Twitter account) as well as a Google Sheets keychain that exists only on @walshbr machine. New admin would need to generate new custom keychain for Google Sheets, and ensure they have push privileges to Heroku.

Google Analytics

  • purpose: Monitor site traffic
  • maintained by: @acrymble, also linked to [email protected] account
  • notes for transfer: New administrative access and user management accessible via the above email account.

Domain Name

  • purpose: Gives us the custom url programminghistorian.org
  • maintained by: [email protected]

Cloudflare

  • purpose: Provides HTTPS
  • maintained by: @mdlincoln
  • notes for transfer: Current admin removes programminghistorian.org from their Cloudflare account, allowing a new admin to add it to their Cloudflare account.

Zenodo

New Uncyclo (in-progress)

Publishing Tasks

Phase 1 Submission

Phase 6 Sustainability Accessibility

Phase change templates

Communications

Social Media

Bulletin

Events

Call Packages

Administration and Documentation

Members

Internal records

Resource indexes

Lesson Production and Development

Language and Writing

Accessibility

Governance

ProgHist Ltd


Old Uncyclo

Training

The Ombudsperson Role

Technical Guidance

Editorial Guidance

Social Guidance

Finances

Human Resources

Project Management

Project Structure

Board of Trustees

Clone this wiki locally