Purpose¶
This documentation provides information for key archetypes of 2i2c’s managed interactive computing service.
Overview¶
Our documentation follows a structure like this:
/[reader-archetype]/[high-level-topic]/[specific-topic.md]For example:
docs/
└── user/ # Reader archetype
├── index.md # Archetype landing page
└── environment/ # High-level topic
└── choose.md # Specific topicThe site’s table of contents lives in _data/toc.yml, with one top-level entry per archetype:
- file: [archetype]/index.md
children:
- file: [archetype]/[topic]/page.mdAdd new pages to _data/toc.yml or they won’t appear in the site navigation.
Reader archetypes / personas¶
A user of a hub (
user/). They use features enabled for them by a hub administratorA hub administrator (
admin/). They carry out technical actions with the hub on behalf of a community.A community leader (
community-lead/). They make decisions about the community’s service, care about cost and billing, etc.
❌ Not included: A general researcher data scientist who wants to learn about cloud workflows. We imagine either linking to other community documentation for this, or having a dedicated resource in the future.
Top-level guides¶
There are a few special topics we include as top-level guides.
Getting started (
<archetype>/get-started.md). Meant for a newcomer who needs orientation. Could be any other user persona. They want to learn about the service and triage themselves into a persona.Contributing guide (
contribute/). Could be any persona or a 2i2c team member. They need information for how to contribute to the documentation.
Writing documentation¶
When adding new documentation, follow our Minimal viable documentation guidelines to ensure pages are actionable and value-focused.