Status of DT website and prospects for improving SFTs Nefeli Kousi (Supervisor: Danilo Piparo) PH-SFT.

Slides:



Advertisements
Similar presentations
Configuration management
Advertisements

COMBASE: strategic content management system Soft Format, 2006.
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
The Documentum Team Lance Callaway, Brooke Durbin, Perry Koob, Lorie McMillin, Jennifer Song Missouri University of Science and Technology Rolla, Missouri.
Using Drupal for Your Organizational Website (or, how to use Drupal without cursing) Michelle Murrain Nonprofit Open Source Initiative MetaCentric Technology.
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
Easy Website Creation Using WordPress Welcome and Thank You to our Sponsors.
5/24/ Planning an enterprise Drupal CMS at Princeton University.
Kick start your career with WordPress
Why choose Drupal?
Web Content Management – easier way to manage wild web Dong Chen, Lead Web Developer Office of the Chief Information Officer I.T.S / Web Development Bowling.
Why choose Drupal?
Update on Version Control Systems: GitLab, SVN, Git, Trac, CERNforge
Copyright Dong Chen, This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial,
Status April 2009 and Roadmap. CNVC strives to serve people all over the world in at least four languages We want to help people interested in learning.
Sample School Website Sydney Region ITSU School Support
PBA Front-End Programming Development Organisation.
GOVERNANCE ELECTRONIC. ” “ E-Governance is the application of Information and Communication Technology (ICT) for delivering government services, exchange.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Web Content Management System Discussion.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Online Search Marketing OMI Certification Course – Discovery Documentation.
ATLAS Public Pages A proposal for development. Web Proposal - 3 Dec 2012ATLAS Outreach Team 2.
Creating a Web Presence Introduction to WordPress Week 1.
Drupal Training Syllabus Chaitanya Lakshmi
Trimble Connected Community
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
09/28/ Cascade Server User's Conference1 Smart Cascade Server Implementations & Strategies 2009 Cascade Server User’s Conference Justin Klingman,
Do More With Your School Website! Delaware Instructional Technology Conference April 14, 2005 Liz Niederberger Zumu Software.
Communication & Web Presence David Eichmann, Heather Davis, Brian Finley & Jennifer Laskowski Background: Due to its inherently complex and interdisciplinary.
Content Strategy.
We invented the Web. 20 years later we got Drupal. CERN’s perspective on adopting Drupal as a platform. DrupalCon, London 2011 Cath Noble, CERN | Nicolas.
Configuration Management (CM)
1 PH-DT site migration to Drupal Nefeli Kousi (Supervisor: Danilo Piparo) PH-SFT 1.
InWEnt | Qualified to shape the future1 Internet based Human Resource Development Management Platform Human Resource Development Programme in Natural Disaster.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Database Selection Tim Bell 6 th June.
Proposal for the new group web infrastructure SFT Group meeting 3/7/2009 Yves Perrin.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
CERN Equipment Management Integrates Safety Aspects EDMS Doc Eva Sanchez-Corral Mena, Stephan Petit / CERN 1 CERN Equipment Management Integrates.
New Content Management System Sean Johnson ASU/NASA Space Grant Web Site 2007/2008.
Drupal for NGOs 1 Amnesty.org redesign 22 July 2008.
Content Management Systems Jenny Owens & Nick Owens.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
PBA Front-End Programming Development Organisation.
INTRODUCTION TO DREAMWEAVER CS SOFT. OVERVIEW  DreamWeaverCS5.5  Defining a site  Site files  Authoring views  Property Inspector  AP Divs.
Discover the Newest Solution from Expertime: Magento + PimCore Running on Microsoft Azure MICROSOFT AZURE ISV PROFILE: EXPERTIME Expertime works with clients.
CERN Content Management System Support ATLAS Requirements S. Goldfarb – 19 May 2010 (On behalf of the ATLAS Collaboration)
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Content Management System/ Web Quality Initiative Administrative Departments.
Internet Organization Structure
Drupal Service: Infrastructure Update 2 Marek Salwerowicz Sergio Fernandez ENTICE Meeting
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal at CERN Juraj Sucik Jarosław Polok.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
DT Technical Space Overview December 2012 M.Capeans, A.Catinaccio PH-DT.
INTERNAL USE ONLY CIS Web Centre, December 22, Web Content Management Systems A Presentation by Randy Schilling CIS Web Centre.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
ILO Public web site guided tour. WEBDEV Page 2 The way we were...  The ILO web presence is composed of about 150 different sites  On top of them there.
New PH-DT website Nefeli Kousi PH-SFT/PH-DT Supervisor: Danilo Piparo PH-SFT.
Community of Practice K Lead Project Team: الالتزامالتحفيز التفكير المؤسسي المرونةالتميزالشراكةالاستقامة.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
CERN PH-DT Physics Department (PH) Detector Technologies (DT)
SCEC Drupal Website Development Overview and Status
June 22, 2017 Burkhard Schmidt for the DT coordination team
Business in a Connected World
DRAFT Standards for the Accreditation of e-Learning Programs
Simplified Development Toolkit
The INTERACT Website: Important source of information for the ETC Community Karen Vandeweghe, Communications Manager, IS Bratislava 27 January 2010.
Harvard Web Publishing Web Publishing for the Harvard Community
Connecting Volunteers with Causes in London
COMPANY PROFILE: REELWAY
Presentation transcript:

Status of DT website and prospects for improving SFTs Nefeli Kousi (Supervisor: Danilo Piparo) PH-SFT

A PHP framework managing modules with a data base backend. One of the most popular Content Management Systems (CMS) on the market. A powerful tool for web development. CERN’s choice for the web presence of the Organisation. (infrastructure for hosting, backup and support) Clear and Transparent cooperation with the CERN infrastructure.(ENTICE forum, Indico Module, LDAP Modules, CERN-branded theme) Offers a WYSIWYG (what you see is what you get) editor. 24,159Modules 1,863Themes 29,677Developers Some Quanities: (In a nutshell)

Drupal Site NodesThemesModulesViews Content Types Drupal main concepts:

How is CERN using Drupal All Cern.chPH-DT.cern.chPH-TH.cern.chETC Hierarchy When any page of any CERN hosted site is to be displayed Drupal will seek for the configuration files in this fashion Local File All File This allows us to override anything that we need to have working differently(module, theme, css file, js file). But at the same time anything existing in the local file is loosing the full CERN support. All the sites inherit configuration from the main “All” folder.

Advantages of CERN support Automatic update of supported modules and Drupal core  Less work for the Administaitors Security is centrally managed  Less work and risks for the group Database Backend  Content flexibility CERN theme  Beautifully represented content and correct brand

Our workflow Drupal is based on a database. So in order to duplicate one site to an other location we just need to clone the database. Dev instance : this is where we try things out. We install new modules create new Content Types and Views and install new modules. Test instance: this is where we move changes when they are ready for testing. The users are invited to test the pages and give feedback. Prod instance: this is the final product the only one to be visible for the public.

PH-DT group

Detector Technology (DT): The Detector Technologies (DT) group in the Physics department participates in the development, construction and operation of particle detectors for experiments at CERN. This comprises detector consolidation and upgrade projects as well as infrastructure for experiments. A key asset of DT is the vast range of expertise and facilities in many different domains that are crucial for advanced detector-systems. Among these are detector research development and system support, fine mechanics, engineering, thin film coatings, optics, silicon detectors facility with wire-bonding lab, irradiation facilities, magnet support, B-field mapping, instrumentation and controls, gas and cooling systems for particle detectors. DT runs mechanical workshops with conventional and CNC machines and equipment for specialized machining for scintillators, glass and ceramics.

Why this project? There is a great challenge to communicate the work done by and the identity of the group. I had the challenge as well as the opportunity to create a web site that represents the work, the unique personality and the contribution of the group in a consistent and clear way, according to the style guidelines adopted by the organisation.

PH-DT and PH-SFT cooperation Cross group project (and student!) in PH. A cooperation between PH-DT (offering the financial support) and PH-SFT (offering supervision). It includes the porting into Drupal and update of PH-DT as well as PH-SFT sites (and more if time allows?).

The Key people Head of the group: Mar Capeans Garrido We have a great cooperation with Mar that allows us to have fast feedback, content and support. Administrative Assistant: Veronique Wedlake Veronique cooperates with us for the creation of the group’s tools as well as for the site in general. She is also a good source of knowledge, structure and help.

What we began with A Dreamweaver site. A lot of broken links and redirections to other pages. No automatic connection to other CERN sites. Several scattered non uniform, non CERN branded and old fashioned (although working!) pages.

What we began with

What is the strategy 1.PH-DT is a large group with many sub-teams and has a matrix organisation also (cross-group activities, O (10²) people, 12 teams). 2.Every team and activity should be represented in the site. 3.The site should contribute to the smooth organisation of the group. 4.There is a great amount of equipment that the group has and an infrastructure in order to pin-point and book-keep it is needed. 5.There is a great amount of spaces (laboratories, assembly halls, offices etc) and they change usage form time to time. 6.The site should be scalable and sustainable. FACTS:

What is the strategy 1.Get the general specifications from the head of the group (Mar). 2.Meet with a limited amount of diverse teams and get the specifications of their needs. 3.Create the draft of the main structure(Content Types, Main Pages). 4.Implement the pages for those teams by adjusting the structure to their needs. 5.Use those pages as portfolio to help the rest build their pages. STEPS:

Thinking ahead FACTS: As most pages in CERN the main editor and maintainer of the site after its completion is going to be the secretariat of the group. Every team will be responsible for the content of their pages. Drupal 8 is going to be released in It is secure to assume that CERN will migrate at some point.

Stick to CERN PRECUTIONS: We have used mostly CERN supported tools in order to create a site that is sustainable and supported out of the box (no special cases). It is ensured that the editing experience will be as easy as editing a Word Document (WYSWYG editor). For the very few cases that we could not solve only with CERN modules we used only modules that are heavily supported by the Drupal community (tens of thousands of users, actively maintained or Drupal Core candidates).

What we used CERN-Supported Infrastructure CERN branded theme LDAP(CERN users database) users aggregation Indico events aggregation CERN – Maps automatic redirection CERN Profile CERN-Supported community Drupal-Supported ModulesDrupal-Supported community Date Devel generate Media Superfish

Management tools Jira: tracking and organising work Twiki: Material, Instructions, Documentation, Minutes of all meetings DtDrupalMigration/WebHome

Where we are The site is almost finished CERN branded Automatic connected to Indico and LDAP Automatically assigned rights to the members via E-groups

Where we are Every team has a customised page reflecting the unity of the group as well as the unique character of the team.

Where we are Infrastructure for the administration of the offices has been created. It has a flexible representation and organisation in order to cover the future needs of the Group.

Where we are The equipment of the group is presented in the page of the team currently using it and at the same time aggregated in the main group’s Equipment page (functionality provided by the database backend).

Where we are The site is almost complete and waiting for content. It will be finished before the end of the year. Effort by SFT is ramping down.

Lessons learned Drupal experience: manipulation of content, creation of consistent structures, easing the work of the editors. CERN related Drupal experience: CERN modules, hosting service, ENTICE, troubleshooting. Group image: how to represent the identity of a CERN group which is supporting experiments and drives innovation of technology.

The new SFT web site SFT group is smaller than DT but very active 4 main activities: – Root – Geant4 – Concurrency Forum – CERN VM R&D – GeantV – Concurrent Gaudi – Numerical Computing Many other satellite activities such as: – Participation and organisation of conferences, workshops, trainings and educational activities.

Ideas for the new site “Under the spotlight” Good publicity of all the activities:(CERN School of Computing, E-planet program, Google summer of Code, Workshops, Conferences) Updated list of the members as profile. (image, expertise, interests) Major releases Inventory Educational activities in Universities and research Centres Cooperation with other CERN groups, departments or industry