Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland www.cern.ch/i t OIS Drupal Module Management Tim Bell 7 th April.

Slides:



Advertisements
Similar presentations
CERN IT Department CH-1211 Geneva 23 Switzerland t Emil Pilecki, IT-DB Standby configuration clean up and standardization.
Advertisements

Our aims ease the pain – for all our users get with the times better communication with our supporters recruit and engage people to our campaigns raise.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Open source web analytics.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Simplifying Configuration Ricardo Rocha ( on behalf of the LCGDM.
Operating Systems & Infrastructure Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS CERN Search Updates Eduardo Alvarez November.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Web Content Management System Discussion.
Hans Hoerschelman. whoami Hans Sr. Application UI 460 Design (moonlight) UIDUG & DrupalHawks.
Topics Content administration Basic installation and configuration Theme and module installation The Nice-to-Have Modules that expand functionality for.
Drupal and the CMS Project. Lesson Learned #1 Keep your modules updated, especially when there are security concerns in the update notes 2010 | The Sky’s.
CERN IT Department CH-1211 Genève 23 Switzerland t Some Hints for “Best Practice” Regarding VO Boxes Running Critical Services and Real Use-cases.
Hook, Drush, and Alters Oh Mai! Bryan Ollendyke.
Introduction to the CDISC Website John Brega, PharmaStat LLC Bay Area CDISC Implementation Network 2 April 2009.
Drupal in Use at Duke Duke Web Services Office of Information Technology.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES WLCG operations: communication channels Andrea Sciabà WLCG operations.
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Ideas for 2011 Prepare must be done work items –Warranty –Software maintenance –Commitments.
Energy Regulatory Partnership Program of the National Association of Regulatory Utility Commissioners with the National Commission Exercising State Regulation.
Operating Systems & Infrastructure Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS OIS Feedback on Module Responsibilities.
CERN - IT Department CH-1211 Genève 23 Switzerland t The CERN Document Server 12 th November 2010 Tim Smith.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Make the most of Office 2010, Expression.
TPF Development Process Flow. Major Project* Process Steps Project Inception Research and Design Solution Construction Testing Production/Implementation.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Cross Platform Browser Support Tim Bell 15.
1 PH-DT site migration to Drupal Nefeli Kousi (Supervisor: Danilo Piparo) PH-SFT 1.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Working with Windows 7 at CERN Michał Budzowski.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS CERN IT-OIS Tim Bell, Eduardo Alvarez Fernandez, Andreas Wagner HEPiX Fall 2010 Workshop.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES PhEDEx Monitoring Nicolò Magini CERN IT-ES-VOS For the PhEDEx.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Database Selection Tim Bell 6 th June.
IPPOG Database Status Update 20 April, Process of Website Development  Consultant paid by Pathway Project (EU Funds)  Temporary help from Ivan.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Andreas Wagner – CERN IT/OIS Eduardo Alvarez – CERN IT/OIS Sergio Fernandez – CERN.
CERN IT Department CH-1211 Geneva 23 Switzerland t Storageware Flavia Donno CERN WLCG Collaboration Workshop CERN, November 2008.
Drupal Training within TT Needs of development team(s) – October 2010 – Hands-on, fast-paced, for developers 2 days, ½ day consulting on specific projects.
CERN IT Department CH-1211 Geneva 23 Switzerland t Daniel Gomez Ruben Gaspar Ignacio Coterillo * Dawid Wojcik *CERN/CSIC funded by Spanish.
U.S. Department of Agriculture eGovernment Program Prototype Weekly Status Meeting July 1, 2003.
CERN IT Department CH-1211 Genève 23 Switzerland t Castor development status Alberto Pace LCG-LHCC Referees Meeting, May 5 th, 2008 DRAFT.
Drupal for NGOs 1 Amnesty.org redesign 22 July 2008.
CERN IT Department CH-1211 Genève 23 Switzerland t The new IT Web Site Tim Bell Cath Noble IT Technical Forum 15 th June 2012.
The new European Toolkit EC-CHM Miruna Bădescu EEA contractor: Eau de Web.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Update on Windows 7 at CERN & Remote Desktop.
CERN - IT Department CH-1211 Genève 23 Switzerland t OIS Deployment of Exchange 2010 mail platform Pawel Grzywaczewski, CERN IT/OIS HEPIX.
CERN HR Strategy CONTRACT POLICY August 2009 HR Presentation to Departmental GLMs – September 2009.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS First look at the Mobile Framework Ivan Deloose,
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT DPM / LFC and FTS news Ricardo Rocha ( on behalf of the IT/GT/DMS.
Outline of Drupal Gardens setup and site export ENTICE meeting 12 November 2010 Silvia Tomanin DG-CO.
CERN General Infrastructure Services Department CERN GS Department CH-1211 Geneva 23 Switzerland SMS CERN General Infrastructure.
CERN General Infrastructure Services Department CERN GS Department CH-1211 Geneva 23 Switzerland Db Futures Workshop
Data & Storage Services CERN IT Department CH-1211 Genève 23 Switzerland t DSS XROOTD news New release New features.
Drupal Service: Infrastructure Update 2 Marek Salwerowicz Sergio Fernandez ENTICE Meeting
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Upcoming Features and Roadmap Ricardo Rocha ( on behalf of the.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal at CERN Juraj Sucik Jarosław Polok.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF Alarming with GNI VOC WG meeting 12 th September.
CERN IT Department CH-1211 Genève 23 Switzerland t ALICE XROOTD news New xrootd bundle release Fixes and caveats A few nice-to-know-better.
CERN IT Department CH-1211 Genève 23 Switzerland t Migration from ELFMs to Agile Infrastructure CERN, IT Department.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
Configuring Drupal Information Systems 337 Prof. Harry Plantinga.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Tim Bell CERN IT/OIS 7 th September 2010 Service Management Meeting.
CERN IT Department CH-1211 Geneva 23 Switzerland t Distributed Database Operations Workshop November 17 th, 2010 Przemyslaw Radowiecki CERN.
CERN IT Department CH-1211 Geneva 23 Switzerland t James Casey CCRC’08 April F2F 1 April 2008 Communication with Network Teams/ providers.
CERN - IT Department CH-1211 Genève 23 Switzerland t Service Level & Responsibilities Dirk Düllmann LCG 3D Database Workshop September,
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Web site lifecycles Problem is that web sites live forever –Out of date sites with.
CERN - IT Department CH-1211 Genève 23 Switzerland t RITS Forum 29 October 2009 Nick Ziogas IT-UDS.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Discussing possibility of deleting archives.
LCG Introduction John Gordon, STFC GDB December 7 th 2010.
Platform & Engineering Services CERN IT Department CH-1211 Geneva 23 Switzerland t PES GIT Service in the Agile Infrastructure Project Vítor.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland.
OIS Progress on Drupal pilot service ENTICE meeting, 30 th September 2010 Jarosław (Jarek) Polok IT-OIS Operating systems and Internet services.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES Author etc News from the CMS computing and offline monitoring.
Operating systems and Internet services
Operating systems and Internet services
Outlook and Shared Drives
Presentation transcript:

Operating Systems & Information Services CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Drupal Module Management Tim Bell 7 th April 2011

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Module Types DescriptionApproach CoreIncluded in base drupal distribution IT manage upgrades based on change calendar. Only single version supported (based on recommended level) Centrally ManagedModules from drupal.org which are in use by at least 20% of the sites. These will be installed but not enabled by default. IT manage upgrades based on change calendar. Only single version supported (based on recommended level) Locally developedModules from ENTICE developers of general interest such as the CERN profiles, Indico, CDS, … These will be installed but not enabled by default. IT manage upgrades based on change calendar and release schedule. Only single version supported (based on recommended level) Site LocalModules developed by the site owner or downloaded from Drupal.org Site owner manages the installation and upgrade using the D7 tools 2

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Central management candidates ThresholdModule List Already centrally managed advanced_help, cernmods, ckeditor, ctools, custom_breadcrumbs, devel, dragndrop_uploads, globalredirect, google_analytics, imce, imce_wywsiwyg, media, panels, pathauto, permissions_lock, redirect, shib_auth, skinr,token, transliteration, views, views_bulk_operation, votingapi, wywiwyg >20% locally installed >10% locally installedFeatures, entity, date <10% locally installed & >2 installations Rules, devel, diff, backup_migrate, advanced_forum, link, ldap, calendar, …. Drupal Modules - 3 The 40 pilot sites may not be representative Propose >20% should be promoted to centrally managed

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Locally developed module naming Naming conventions make it easier to identify locally developed modules and avoids name space clashes Proposed convention for module names is ‘cern_project_module’ where - cern is fixed - project is the name of the project (ie. profiles) - module is the name of the module (ie. displayname) It must be lowercase. For example the name ‘cern_profiles_displayname’ means that the module is called displayname (the name is supposed to outline the function of the module), belongs to the profiles project and has been developed for the CERN Drupal environment. Is there an issue for branding with modules for use outside of CERN such as Invenio ? 4

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Pre-prod sites Pre-prod sites consist of a copy of the database and files of a production site but with a different name –E.g. android-preprod.web.cern.ch Site contents are temporary and will be overwritten when the next copy is performed Operation will be performed on a regular basis as part of the change management process Pre-prod sites may be subject to unannounced interruptions and maintenance 5

CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Proposal Regular ENTICE module review –Modules to promote to central management –List upcoming centrally managed and ENTICE module changes at this meeting –Module naming conventions for locally developed modules to be ‘cern_project_module’ Change Calendar –Installation of new version of module/theme in pre-prod ‘new’ sites on the Wednesday morning following the approval from ENTICE –One week later, the prod sites are upgraded unless a show stopper is raised in the forum. If major issue, change is postponed by one week –Tool scripting and implementation during Q