Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT.

Slides:



Advertisements
Similar presentations
Configuration management
Advertisements

Configuration management
Project Management Summary Castor Development Team Castor Readiness Review – June 2006 German Cancio, Giuseppe Lo Presti, Sebastien Ponce CERN / IT.
DEPARTMENT OF COMPUTER ENGINEERING
The Cactus Portal A Case Study in Grid Portal Development Michael Paul Russell Dept of Computer Science The University of Chicago
DANSE Central Services Michael Aivazis Caltech NSF Review May 23, 2008.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
Chapter 13 Web Application Infrastructure. Objectives Explain the components and purpose of a web application platform Describe several common webapp.
Trigger and online software Simon George & Reiner Hauser T/DAQ Phase 1 IDR.
DNN LOVES JENKINS FOR CONTINUOUS INTEGRATION
SEAL V1 Status 12 February 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Framework for Automated Builds Natalia Ratnikova CHEP’03.
Multimedia Teaching Tool SimArch V1.0 Faculty of Electronic Engineering University of Nis Serbia.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Introduction to MDA (Model Driven Architecture) CYT.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 Software Process panel SPI GRIDPP 7 th Collaboration Meeting 30 June – 2 July 2003 A.Aimar -
Configuration Management (CM)
LCG and HEPiX Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
DANSE Central Services Michael Aivazis Caltech NSF Review May 31, 2007.
Distribution After Release Tool Natalia Ratnikova.
The LCG SPI project in LCG Phase II CHEP’06, Mumbai, India Feb. 14, 2006 Andreas Pfeiffer -- for the SPI team
© ABB Inc. - USETI All Rights Reserved 10/17/2015 Insert image here An Economic Analysis Development Framework for Distributed Resources Aaron F. Snyder.
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
LIGO-G9900XX-00-M ITR 2003 DMT Sub-Project John G. Zweizig LIGO/Caltech.
PALMS update Marco Mambelli 18/9/ PALMS project OASIS provides the infrastructure to host the software in CVMFS but the users need more guidance.
NA-MIC National Alliance for Medical Image Computing Slicer Building and Deployment Steve Pieper, PhD.
Proposal for the new group web infrastructure SFT Group meeting 3/7/2009 Yves Perrin.
CRISP & SKA WP19 Status. Overview Staffing SKA Preconstruction phase Tiered Data Delivery Infrastructure Prototype deployment.
MINER A Software The Goals Software being developed have to be portable maintainable over the expected lifetime of the experiment extensible accessible.
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
20/09/2006LCG AA 2006 Review1 Committee feedback to SPI.
Feedback from the POOL Project User Feedback from the POOL Project Dirk Düllmann, LCG-POOL LCG Application Area Internal Review October 2003.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Grid User Interface for ATLAS & LHCb A more recent UK mini production used input data stored on RAL’s tape server, the requirements in JDL and the IC Resource.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
B. Hegner, P. Mato, P. Mendez CERN, PH-SFT Group 1 ST FORUM CERN 28-SEP-2015 THE QUALITY AND TESTING INFRASTRUCTURE OF PH-SFT.
OSG Integration Activity Report Rob Gardner Leigh Grundhoefer OSG Technical Meeting UCSD Dec 16, 2004.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Paperless Timesheet Management Project Anant Pednekar.
Servicing HEP experiments with a complete set of ready integrated and configured common software components Stefan Roiser 1, Ana Gaspar 1, Yves Perrin.
2012 Objectives for CernVM. PH/SFT Technical Group Meeting CernVM/Subprojects The R&D phase of the project has finished and we continue to work as part.
SEAL Project Overview LCG-AA Internal Review October 2003 P. Mato / CERN.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
W. Pokorski - EP/SFT Simulation Project1 Generator Services Subproject Witek Pokorski
Yannick Patois - Datagrid Software Repository Presentation - March, n° 1 Datagrid Software Repository Presentation CVS, packages and automatic.
WLCG Software Lifecycle First ideas for a post EMI approach 0.
5 Novembre 2001 Vincenzo Innocente AFT Agenda 1 AFT Tasks l Architecture l Framework l Framework specializations l Utility Toolkit l Graphics tools l Data.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Geant4 is a toolkit to simulate the passage of particles through matter, and is widely used in HEP, in medical physics and for space applications. Ongoing.
Marco Cattaneo Core software programme of work Short term tasks (before April 2012) 1.
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
David Adams ATLAS ATLAS Distributed Analysis and proposal for ATLAS-LHCb system David Adams BNL March 22, 2004 ATLAS-LHCb-GANGA Meeting.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES The Common Solutions Strategy of the Experiment Support group.
Integration TestBed (iTB) and Operations Provisioning Leigh Grundhoefer.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Comments on SPI. General remarks Essentially all goals set out in the RTAG report have been achieved. However, the roles defined (Section 9) have not.
SPI Report for the LHCC Comprehensive Review Stefan Roiser for the SPI project.
Chapter 13 Web Application Infrastructure
ALTOVA XMLSPY.
SPI external software build tool and distribution mechanism
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Leigh Grundhoefer Indiana University
SEAL Project Core Libraries and Services
Presentation transcript:

Providing a coherent view of SFT products to potential new users Stefan Roiser PH/SFT

What happened so far … 3 March 20102SFT Program of Work Multicore What SFT provides: Web Documentation Build Tools Testing Infrastructure Software Distribution Code Documentation “Computing Knowledge” Issue Tracking Integrated Releases LOTS OF SOFTWARE: Simulation MC Generators Data persistence Graphics Databases Scripting Languages Grid Middleware Detector Description Foundation Math Tools X Compilers X Architectures X Operating Systems Support for LHC in a good shape ? Can we attract also new users? More than 100 sw packages organized in “SFT Releases”

Ways to discourage users Incoherent software infrastructure –Too many ways to build our software Configure/Make, Makefiles, CMT, scram, … –Deployment possibilities Not needed for LHC but for others? –Runtime setup Outside CMT not usable Documentation / Information –It is there but spread over many different areas Project pages, twikis, dynamic pages, –-> Effort started to use Drupal based web infrastructure 3 March 2010SFT Program of Work3

A proposal for the sw infrastructure 3 March 20104SFT Program of Work Common build Infrastructure for all SFT software packages Configuration Management Native deployment methods per supported platform Runtime setup for all software pkgs within a “SFT release” one for all: e.g. cmake, cmt, waf, … one per supp. OS: rpm CVMFS, PkgMaker, … native scripts from config. mgmt. 3 concepts: Use common tools throughout SFT Decouple build and runtime Go native when necessary Advantages: Coherent view across all SFT constituents Simplification of usage for new users Taking load from LHC users for deployment ?

Conclusion We are ε away from a “SFT corporate identity” –Use common tools within our group –Simplification of our sw stack with only few measures –Huge potential if we all participate Lots of power but wrong chassis 3 March 2010SFT Program of Work5