CERN IT Department CH-1211 Genève 23 Switzerland t IT Department Website 2011 Overhaul Cath Noble...

29
CERN IT Department CH-1211 Genève 23 Switzerland www.cern.ch/ IT Department Website 2011 Overhaul Cath Noble – IT-DI- LCG February 2011

Transcript of CERN IT Department CH-1211 Genève 23 Switzerland t IT Department Website 2011 Overhaul Cath Noble...

Page 1: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

IT Department Website 2011 Overhaul

Cath Noble – IT-DI-LCG

February 2011

Page 2: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Overview

• Motivation

• Proposal

• Roles, workflow, training

• Migration & retirement

• Prototype

• Summary2

Page 3: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

IT website has a problem…

• Information fragmented and hard-to-find– 300+ independent websites

• Majority based on previous department structures• Lots of sites, lots of conflicting information

– “Variations on a theme” template make usability difficult and unpredictable• Navigation is unstructured & has often disintegrated

– Search doesn’t work

– Target audience is not clear

3

Page 4: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

IT website still has a problem…

• Information is unreliable– Content maintenance… hit-n-miss!

• Owners come, owners go

– No archive policy

• Overall consistency, coherency and usability has been lost.

4

Page 5: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Overview

• Motivation

• Proposal

• Roles, workflow, training

• Migration & retirement

• Prototype

• Summary5

Page 6: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Proposal – our main audiences

• Analysis of search keyphrases, top URL hits & information-gathering missions show three main audiences

6

1. CERN-wide New users and visitors Other departments Users – general Users – specialised

2. IT Staff

3. Interested Public

HelpAccess to IT-related ServicesInformation about IT and Dept

‘Internal’ site for IT staff

About IT and Dept, Computing at CERN

Page 7: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Proposal - the aim

• An official hub/portal for all IT-related communications and services

– audience- and service-based architecture• complements the Service Catalogue

– centralised management of structure• Coherent ‘storyline’ in navigation, look&feel

– automated wherever possible• Reduce manual intervention

– regularly maintained• Trusted, reliable content

• Change the way the IT website is managed

and hosted. 7

Page 8: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Proposal – in practice

• As much official content as possible will be:

– migrated and created using Drupal content management system

– managed under one address:

cern.ch/departments/it/» provisional URL – to be approved

8

Page 9: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Overview

• Motivation

• Proposal

• Roles, workflow, training

• Migration & retirement

• Prototype

• Summary9

Page 10: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Who?

• Concrete implementation of new site

– New build & initial information structure• IT Webmaster

– Routine site maintenance & co-ordination • IT Webmaster

– Drupal backbone• Drupal Support Team / OIS

10

Page 11: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

• Providing and publishing content

– Web Content Team

• IT Webmaster• Service Content Providers - SCP

– Ideally your Service Catalogue person– Helpdesk MoD, Secretariat, willing individuals

• No longer ‘Group Webmaster’ role

Who?

11

Page 12: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

• Decision on ‘official’ content depends on the Service Owner or GL of SCP

– Total flexibility on content• Complement Service Catalogue where necessary• You have 100% decision over what is published• Delegate to SCP for decision

– Prototype framework provided for guidance

Who?

12

Page 13: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

• Content maintenance– Service Content Provider (SCP) is responsible

• No need to notify the IT Webmaster every time there is an update

– IT Webmaster responsible for:• Some top level content, general landing pages

– IT Webmaster to trigger regular, general maintenance overviews• Early stages: “Chase’n’check” the SCPs ~2 months• Less frequent with stabilisation of Service Catalogue,

SCP familiarity with content maintenance duties

Who?

13

Page 14: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Workflow – new content

SCP responsible for content maintenance

IT Webmaster to trigger regular content overviews with SCPs

SCP creates and populates new pages, adds to permitted menus etc

SCP works with IT Webmaster to enhance structure/permissions etc if more advanced requirements

IT Webmaster creates initial zone/permissions for new content under cern.ch/departments/it

IT Webmaster notified by SCP/SO

Feasibility of creating content in Drupal / IT site

Appropriate referencing of new content

Content validation workflows

SCP/SO to decide what official content + information structure desired

14

Page 15: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Workflow – revising content

IT Webmaster to trigger regular content overviews with SCPs

Content published

Validation/publication of draft passed to either:

Service Owner or SCP

SCP updates/creates content, menus etc

SCP/SO decision to update/revise content

15

DRAFT

Page 16: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Drupal Training

• New site designed to minimise need for SCP training.– Content structure provided – very easy to add

content

• No formal training sessions planned– Informal basic training can be provided by IT

Webmaster– www.cern.ch/entice community is helpful

16

Page 17: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Overview

• Motivation

• Proposal

• Roles, workflow, training

• Migration & retirement

• Prototype

• Summary17

Page 18: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

• All “turquoise template” sites– All sites listed under “Additional Information” in

the Service Catalogue– Will go to the IT site Reference section

18

Migration – first stage

Page 19: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

• All “no-template” sites will follow.

19

Migration – second stage

Page 20: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Migration - optional

• Twikis have their own universe

• In principle will not be touched.

• However more than welcome to join cern.ch/departments/it/… if desired

20

Page 21: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

21

• “Self-contained universe” or established/branded IT websites will not be migrated

Migration - unlikely

Page 22: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

• Implement ‘Good Housekeeping’ and Archiving as a policy

– Archive sites if of value – Delete if obviously rubbish

• How?– Archiving options under discussion

• Identifying sites…. Big task….• T. Bell, A. Wagner, D. Noyes

– Content maintenance-tracking possibility in Drupal.

• Process not perfect but better than what we have now.

22

Retirement

Page 23: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Overview

• Motivation

• Proposal

• Roles, workflow, training

• Migration & retirement

• Prototype

• Summary23

Page 24: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

The prototype

24

www.cern.ch/it-test Respects the CERN graphic charter

Complements the Service Catalogue

Targeted audiences

Automated

Consistent global navigation across entire site

A working Search

Page 25: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Presentation title - 25

Page 26: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Summary

• A tool: Drupal• Site hosted & managed on one address• Create a dedicated Web Content Team• Working prototype: www.cern.ch/it-test

• GLM help needed – Review proposal + prototype– Feedback for improvements– Support the set-up of the Web Content Team

• Ensure SCP role is taken seriously

– The go-ahead to build…

26

Page 27: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Supplementary material

Page 28: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

When?

Drupal 7 released

December ’10

CERN Theme

D7 version to be stabilised

URL to be decided by

DG/CO team

Initial construction

assured by IT webmaster

~2/3 months

SCP to build/populate

their pages

1 month

Go ahead from DHO / final

tweaks

2 weeks

OIS/Drupal Support / Computer Security

OK to go live

1 week

Online

28

Page 29: CERN IT Department CH-1211 Genève 23 Switzerland  t IT Department Website 2011 Overhaul Cath Noble – IT-DI-LCG February 2011.

CERN IT Department

CH-1211 Genève 23

Switzerlandwww.cern.ch/

it

Example

29

?