Study of a new architecture for the CERN web
-
Upload
silvia-tomanin -
Category
Documents
-
view
139 -
download
0
Transcript of Study of a new architecture for the CERN web
![Page 1: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/1.jpg)
STUDY OF A NEWARCHITECTURE FOR THE CERN WEB AND REDESIGN OF THE CERN PUBLIC WEBSITE
Silvia Tomanin18 November 2013
![Page 2: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/2.jpg)
What’s CERN?
CERN is the world's largest particle physics laboratory. It is one of the most respected centres for scientific research. Its business is fundamental physics: finding out what the universe is made of and how it works.
CERN is where the web was born too.
18/11/2013
2
Silvia Tomanin
![Page 3: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/3.jpg)
CERN structure
18/11/2013Silvia Tomanin
3
![Page 4: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/4.jpg)
CERN structure
18/11/2013Silvia Tomanin
4
![Page 5: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/5.jpg)
The team
18/11/2013Silvia Tomanin
5
The Communications Group Press Office Bulletin Events Web teamWeb manager Content editorWeb developer
![Page 6: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/6.jpg)
The team
18/11/2013Silvia Tomanin
6
The Communications Group Press Office Bulletin Events Web teamWeb manager Content editorWeb developer
That’s me!
![Page 7: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/7.jpg)
Goals and timeline
1. Study of a newarchitecture for the CERN web
2. Add timeline
2. Redesign of the CERN website
18/11/2013
7
Silvia Tomanin
![Page 8: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/8.jpg)
Goal 1: Why?
18/11/2013Silvia Tomanin
8
1. Not a single site for CERN, thousands!2. No coherent treatment of CERN brand3. No clear way of distinguishing between official
and unofficial sites4. Content duplicated, often out of date5. Information hard to find6. Information largely available only in English
![Page 9: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/9.jpg)
Goal 1: How?
18/11/2013Silvia Tomanin
9
Involve people Meetings with other departments and project leaders Established ENTICE project Annoucements, calls for feedback Blog
Study of CERN infrastructure What’s already there that could be useful? What needs to be implemented and/or integrated?
Try different solutions…
![Page 10: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/10.jpg)
Goal 1: CERN supported technologies
18/11/2013Silvia Tomanin
10
OS: Linux - SLC5Version control: SVNFramework: SharepointDB: Oracle
![Page 11: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/11.jpg)
Goal 1: Is this enough?
18/11/2013Silvia Tomanin
11
OS: Linux - SLC5 Version control: SVN
Framework: Sharepoint DB: MySQL
Sharepoint isn’t customizable enough Drupal
![Page 12: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/12.jpg)
Goal 1: Is this enough?
18/11/2013Silvia Tomanin
12
OS: Linux - SLC5 Version control: SVN Framework: Sharepoint
DB: Oracle
Oracle has no drivers available for DrupalMySQL
![Page 13: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/13.jpg)
Goal 1: Solution adopted
18/11/2013Silvia Tomanin
13
Drupal LAMPLinux supported!Apache supported!MySQLPHP supported!
SVN supported!
![Page 14: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/14.jpg)
Goal 1: How did this fix the initialproblems? 1. No coherent treatment
of CERN brand2. No clear way of
distinguing betweenofficial and unofficialsites
Design and UX guidelines
+CERN theme followingguidelines provided bydefault (ex. Entice and IT websites)
(…)
18/11/2013
14
Silvia Tomanin
![Page 15: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/15.jpg)
Goal 1: How did this fix the initialproblems?
3. Content duplicated, often out of date
4. Information hard tofind
5. Information largelyavailable only in English
6. Not a single site forCERN, thousands!
Drupal helpsmanaging content and supports SOLR
Drupal supportsmultilingual websites
Redesign of CERN website
18/11/2013
15
Silvia Tomanin
![Page 16: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/16.jpg)
Goal 1: How did this fix the initialproblems?
3. Content duplicated, often out of date
4. Information hard tofind
5. Information largelyavailable only in English
6. Not a single site forCERN, thousands!
Drupal helpsmanaging content and supports SOLR
Drupal supportsmultilingual websites
Redesign of CERN website Goal 2!
18/11/2013
16
Silvia Tomanin
![Page 17: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/17.jpg)
Goal 2: Redesign, study of the audiences
Asking for feedback on the old website we cameup with 4 main audiences
General public Students and educators Scientists CERN people
18/11/2013
17
Silvia Tomanin
![Page 18: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/18.jpg)
Goal 2: Definition of the contentstructure
18/11/2013Silvia Tomanin
18
![Page 19: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/19.jpg)
Goal 2: Definition of the contentstructure
18/11/2013Silvia Tomanin
19
![Page 20: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/20.jpg)
Goal 2: Definition of the contentstructure. How?
18/11/2013Silvia Tomanin
20
The different sections were built with
Drupal Views Contexts Blocks
![Page 21: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/21.jpg)
Goal 2: Definition of the roles and workflows
18/11/2013Silvia Tomanin
21
We came up with the following roles Administrators Editors Writers Club presidents/editors CERN users Anonymous users
![Page 22: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/22.jpg)
Goal 2: Definition of the roles and workflows. How?
CERN tools
CERN SSO Shibbolethauthentication
CERN e-groups
Drupal tools Drupal Shibboleth
module, customized Drupal roles and
permissions Drupal rules
18/11/2013
22
Silvia Tomanin
Roles and workflows were implemented with
![Page 23: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/23.jpg)
Goal 2: CERN apps to integrate
ShibbolethSingle Sign-On
LDAP, Phonebook Indico, Maps Webcast CDS
18/11/2013
23
Silvia Tomanin
CERN applications
![Page 24: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/24.jpg)
Goal 2: CERN apps to integrate
ShibbolethSingle Sign-On
LDAP, Phonebook Indico, Maps Webcast CDS
CERN toolbar
Profiles website Indico and Webcasts
feeds modules CDS integration
module (still in dev)
18/11/2013
24
Silvia Tomanin
CERN applications Integration with Drupal environment
![Page 25: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/25.jpg)
Conclusions
Study of a newarchitecture for the CERN web Design and UX
guidelines definition CERN theme Drupal to
easily manage content multilingual websites allowe the customizations
needed
Redesign of the CERN website Audiences Roles and workflows Content structure Integration of CERN
applications
18/11/2013
25
Silvia Tomanin
Goal 1 Goal 2
![Page 26: Study of a new architecture for the CERN web](https://reader034.fdocuments.in/reader034/viewer/2022051520/58ef4e941a28ab3c288b4611/html5/thumbnails/26.jpg)
Thank you for listening
Any questions?
18/11/2013
26
Silvia Tomanin