Slides on the IT- Slides on the IT- CDA Service CDA Service - - PowerPoint PPT Presentation

slides on the it slides on the it cda service cda service
SMART_READER_LITE
LIVE PREVIEW

Slides on the IT- Slides on the IT- CDA Service CDA Service - - PowerPoint PPT Presentation

Slides on the IT- Slides on the IT- CDA Service CDA Service Documentation Documentation Strategy Strategy Thomas Baron & Maria Dimou As agreed with the CDA SLs on 2018/10/31 1 This presentation This presentation Summarises a


slide-1
SLIDE 1

Slides on the IT- Slides on the IT- CDA Service CDA Service Documentation Documentation Strategy Strategy

Thomas Baron & Maria Dimou As agreed with the CDA SLs on 2018/10/31

1

slide-2
SLIDE 2

This presentation This presentation

Summarises a proposal on: the types of documentation every Service needs to have and where each of these documentation types should be hosted. Suggests some implementation steps.

2

slide-3
SLIDE 3

Reasons for this Proposal Reasons for this Proposal

Our Group runs very visible and widely used services. These services are documented in various formats. So far, we didn’t have an agreed set of sine qua non documentation types a service should have. After and in the MAlt context we propose the following documentation rationalisation. discussions and inventory

3

slide-4
SLIDE 4

Goal of this Proposal Goal of this Proposal

To offer guidelines to our service managers in order to ensure: a common look and feel for all user-facing documentation of CDA services that all service documentation is independent from a temporary administrative structure that central tools are used whenever possible that publishing and maintaining this information is as easy and standardised as possible as little data redundancy as possible

4

slide-5
SLIDE 5

Proposed Documentation Types Proposed Documentation Types

We are proposing a common look and feel for all documentation types of CDA services. Documentation types covered are: Short General Service Description Public Service Site (including User Guides) Administration Guide FAQs for users Service Incidents/Requests/Changes/Privacy_Notices are also covered for completeness without proposing changes.

5

slide-6
SLIDE 6

Short General Service Description Short General Service Description

It should live in: The SNow FE/SE Description and The relevant service page of (made in Jekyll with Markdown) These are currently manually synchronised, hopefully automated in the future. the CDA web site

6

slide-7
SLIDE 7

Example of short service description in SNow Example of short service description in SNow

7

slide-8
SLIDE 8

Example of short service description in the Example of short service description in the CDA site CDA site

8

slide-9
SLIDE 9
slide-10
SLIDE 10

Public Service Site Public Service Site

Accessible by all users of the given Service. To be: Written in Markdown with (which builds static HTML web sites with an easy configuration file). 1. Versioned and published via Gitlab 2. Hosted in a dedicated (EOS-based now, in OpenShift soon) web site. 3. See , including for above steps 1-3. MkDocs guidelines a boilerplate

9

slide-11
SLIDE 11

Example of a Public Service Site Example of a Public Service Site

The Indico User Guide

10

slide-12
SLIDE 12

Administration Guide Administration Guide

This is for service managers’ internal use. It should be hosted on the same web site, as a restricted sub-tree of the Public Service Site. To be: Written in Markdown with (which builds static HTML web sites with an easy configuration file). 1. Versioned and published via Gitlab 2. Hosted in a dedicated (EOS-based now, in OpenShift soon) web site. 3. See links to guidelines in the last-but-one slide. MkDocs

11

slide-13
SLIDE 13

Example of an Administration Guide Example of an Administration Guide

. The Indico Ops Guide

12

slide-14
SLIDE 14

FAQs for users &/or FAQs for users &/or Administrators/Supporters Administrators/Supporters

In use today: SNow KBs are the ones Level 1,2 supporters agree to use Sections with restricted access rights in the Public or Administration Guides. We recommend the use of for new services, with restrictions set, where appropriate. Discourse

13

slide-15
SLIDE 15

Example of a Service FAQ in SNOW KBs Example of a Service FAQ in SNOW KBs today today

14

slide-16
SLIDE 16

Service Incidents/Changes Service Incidents/Changes

All CDA Service Incidents/Changes live in SNow SSB, right?

15

slide-17
SLIDE 17

Service Change Requests Service Change Requests

These are tracked in either Github/Gitlab Issues or Jira tickets, and entered either directly or through SNow requests. The Indico example:

16

slide-18
SLIDE 18

Privacy Notice Privacy Notice

This lives in SNow and is mandatory for all services.

17

slide-19
SLIDE 19

Implementation Implementation

Obtain Service Managers’ agreement on their Public Service Sites’ new format and location. A and are written to get help with the migration and the content validity. 1. Expand the use of Discourse to obtain enough data for its popularity and scalability. 2. Expand tools for 1 to Administration Guides. 3. Assign a curator for the Short General Description content maintenance and the development of the SNow-Jekyll sync. 4. TECH project STAG project

18

slide-20
SLIDE 20

Pending actions Pending actions

SLs to discuss the proposed strategy in their sections. 1. Get suggestions and, finally, a consensus on the naming convention for CDA Service Documentation, before the templates are defined in OpenShift for all Service Public Sites, Administration sub-sites and discourse fora names. 2.

Background info Background info

in more words. Other recent reflection notes:

  • n Markdown editing, gitlab publishing and EOS

hosting. The first draft of this proposal IC section internal reflection Group-wide reflection Technical notes

19

slide-21
SLIDE 21

Thank You! Thank You!

Lets discuss it!

20