Www.eu-etics.org INFSOM-RI-026753 WP3: WP3: Software configuration tools and methodologies Status Report ETICS All-Hands – 23 May 2007 E. Ronchieri.

Slides:



Advertisements
Similar presentations
INFSO-RI Module 03 Installing the ETICS Client Alberto Di Meglio.
Advertisements

OMII-Europe Repository Steven Newhouse Director, OMII-UK.
4 th DataGRID Project Conference, Paris, 5 March 2002 Testbed Software Test Plan I. Mandjavidze on behalf of L. Bobelin – CS SI; F.Etienne, E. Fede – CPPM;
Automated Software Testing: Test Execution and Review Amritha Muralidharan (axm16u)
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
IT:Network:Microsoft Applications
EMI INFSO-RI SA2: Session Summary Alberto Aimar WP Package Leader 1 June 2011, Lund.
Effective Methods for Software and Systems Integration
13 ° COSMO General Meeting Rome VERSUS2 Priority Project Report and Plan Adriano Raspanti.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI EMI SA2 Report Quality Assurance Alberto Aimar (CERN) SA2 WP Leader.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio CERN.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
1 SEG4912 University of Ottawa by Jason Kealey Software Engineering Capstone Project Tools and Technologies.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
Software Quality Assurance
INFSO-RI NA2 Status Update ETICS2 second AHM Isabel Matranga Engineering Ingegneria Informatica SpA Darmstadt, February 2009.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
INFSO-RI SA1 Service Management Alberto AIMAR (CERN) ETICS 2 Final Review Brussels - 11 May 2010.
INFSOM-RI Alberto Di Meglio CERN ETICS 2 nd EC Review (CERN) 15 February 2008 WP1 Administrative and Technical Management.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Quality Assurance Alberto AIMAR (CERN) SA2 Leader EMI Second EC.
Chapter 3: Software Project Management Metrics
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
INFSO-RI Module 05 The ETICS Plugins and Compliance Analysis Alberto Di Meglio.
David Adams ATLAS DIAL/ADA JDL and catalogs David Adams BNL December 4, 2003 ATLAS software workshop Production session CERN.
INFSOM-RI Elisabetta Ronchieri INFN CNAF ETICS 2 nd EU Review (CERN) 15 February 2008 WP3 - Software Configuration Tools and Methodologies.
INFSO-RI Enabling Grids for E-sciencE Information and Monitoring Status and Plans Plzeň, 10 July 2006 Steve Fisher/RAL.
Software Maintenance Speaker: Jerry Gao Ph.D. San Jose State University URL: Sept., 2001.
Principles of Computer Security: CompTIA Security + ® and Beyond, Third Edition © 2012 Principles of Computer Security: CompTIA Security+ ® and Beyond,
INFSOM-RI ETICS: E-infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio Project Manager.
ETICS All Hands meeting B ologna, October , 2006 WP4 Status Eva TAKACS.
Testing Grid Software on the Grid Steven Newhouse Deputy Director.
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Development Tools Andres Abad Rodriguez SA2.4 Tools Activity Leader.
INFSOM-RI WP5: Dissemination, Training, Certification Study and Web Interface Status Report ETICS All-Hands – 21 November 2007.
INFSOM-RI Project Status Update for All-Hands Meeting Alberto Di Meglio Project Manager.
INFSOM-RI WP 4 : Testing Tools and Methodologies Status Report ETICS Review – 15 February 2008 Éva Takács (4D SOFT)
INFSOM-RI Project Overview Alberto Di Meglio Project Manager 2.
EGEE is a project funded by the European Union under contract IST GLite Integration Infrastructure Integration Team JRA1.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Security Middleware Andrew McNab University of Manchester.
D4Science and ETICS Building and Testing gCube and gCore Pedro Andrade CERN EGEE’08 Conference 25 September 2008 Istanbul (Turkey)
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MSA3.4.1 “The process document” Oliver Keeble.
INFSOM-RI WP1: Administrative and Technical Management Alberto Di Meglio Project Manager.
INFSOM-RI WP3 Software Configuration Tools and Methodologies Elisabetta Ronchieri (INFN CNAF) ETICS Final Review (CERN) 15 February.
INFSOM-RI ETICS: E-infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio Project Manager.
EGEE-III INFSO-RI Enabling Grids for E-sciencE JRA1 and SA3 All Hands Meeting December 2009, CERN, Geneva Product Teams –
INFSOM-RI ETICS and EGEE Testing Alberto Di Meglio.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
INFSOM-RI The ETICS Service Configuration, Building and Testing Elisabetta Ronchieri, ETICS Project, INFN CNAF.
M.-E. Bégin¹, S. Da Ronco², G. Diez-Andino Sancho¹, M. Gentilini³, E. Ronchieri ², and M. Selmi² ¹CERN, Switzerland, ² INFN-Padova, Italy, ³INFN-CNAF,
Review for Eclipse Release Review | © 2012 by Review for Eclipse Committers, made available under the EPL v1.0 1 Review for Eclipse (R4E) 0.11 Release.
INFSOM-RI Project Status Update Alberto Di Meglio Project Manager.
INFSOM-RI Elisabetta Ronchieri INFN CNAF ETICS 2 nd EU Review (CERN) 15 February 2008 WP3 - Software Configuration Tools and Methodologies.
INFSO-RI Module 03 Installing the ETICS Client ETICS Online Tutorials.
JRA1 Middleware re-engineering
All-Hands Meeting Outcome and Discussion
Release BETA Integration Tool Status Geneva – 1 March 2007
Elisabetta Ronchieri WP3
ETICS Services Management
Maintaining software solutions
Module 01 ETICS Overview ETICS Online Tutorials
Presentation transcript:

INFSOM-RI WP3: WP3: Software configuration tools and methodologies Status Report ETICS All-Hands – 23 May 2007 E. Ronchieri

INFSOM-RI Staffing and Resources WP3 teamWP3 team –G. Diez Andino Sancho –S. Da Ronco –M. Gentilini –E. Ronchieri –M. Selmi FreelancersFreelancers –A. Di Meglio –M. Bégin 2 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Deliverables Status D3.1 – PM03 - Done Configuration, build and integration specifications D3.2 – PM12 - Done Interoperability reports specifications and configuration, build and integration system (prototype) D3.3 – PM 22D3.3 – PM 22 Final evaluation report and configuration, build and integration system (final release) 3 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Major Tasks Performed A3.1 - Collect requirements for configuration, build, integration and packaging tools – –From October – –Collect requirements from EGEE JRA1, OMII-Europe, and Diligent – –Related to checkout, build, package and edit – –Some of which are included in the following documents: – –“Use Cases - Web Application, Command Line Interfaces and Web Service” – –“Use Cases - Local Editing Operations” – –“Web Service Requirements” 4 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Major Tasks Performed A3.2 Deploy, adapt and maintain the software configuration tools – –Deployment performed by Alberto – –Consists on testing and producing each ETICS release – –Maintenance performed by Alberto, Meb and WP3 people – –Consists on bug fixing – –Adaptation performed by Alberto, Meb and WP3 people – –From October – –New features: local editing, accounting, scheduler, man pages – –Improvements: checkout, packager, build, support for new platforms (started for Windows and Debian), edit operations, security 5 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Major Tasks Performed Local editing: configuration and module are locally handled correctly. The command etics-commit is planned for June together with the roll back mechanism. Accounting: ready Scheduler: This functionality has been implemented in the new command etics-submit

INFSOM-RI Major Tasks Performed From Alberto – –Build command: for the moment there are no open critical issues that I know of, only working in maintenance mode. I’m adding a new feature to create lists of the packages built during a build and create a report with the report generator. It’s partially done, the last missing bit is the list of run-time dependencies packages (only build-time packages are listed now). The integration with the report generator is done. This is required to perform the deployment tests needed by JRA1 – –Support for Windows: for the moment this is done on low priority. I would like to have a script to install the client on Windows, but packaging will not be available before the Summer – –Support for Debian: the client installs fine on Debian, but I need to add a check for the required dependencies to warn users of missing packages. I will start the implementation of the Debian packager next week – –Extension of RPM spec file features: not done, but we know how to do it. It will be added after Debian support, unless it become more critical. 7 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Major Tasks Performed A3.3 Identify interoperability metrics based on software configuration items, and provide information collectors for the reporting engine – –From October –IPv6 plugin (ready for test) Test the compliance with the Ipv6 standard –WSI plugin (ready for test) Check the compliance of WSDL with the T.A.D. distributed by WS-I –D3.2 - –D3.2 - Interoperability reports specifications and configuration, build and integration system (prototype) – –M. Begin et al., “ANALYSIS OF REQUIREMENTS FOR AUTOMATED INTEROPERABILITY TESTING”, IDPT conference ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Issues InteroperabilityInteroperability –WP3 is in delay –But Management gave higher priority to other features, such as accounting and local editing 9 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Recommendations Tasks are currently well defined for each developerTasks are currently well defined for each developer Cooperation is required inside WP3 –Holidays should not be a problem Currently Bug Fixes and Patches are performed by WP3 and freelancers which is helpfulCurrently Bug Fixes and Patches are performed by WP3 and freelancers which is helpful But if it is not done by the main developer of the code, s and notifications would be appreciated as it would avoid some duplicated efforts 10 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Workplan for the next quarter 11 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007 ActivitiesDate Local editing30 June LockingETICS 1.2 Scheduler30 June Study of the ETICS performance 30 June Interoperability metrics for the reporting engine 31 July Interoperability collectors for the reporting engine 30 September

INFSOM-RI Metrics Client’s bugsClient’s bugs Platform supportedPlatform supported –slc3, slc4 –debian (no packaging) –Windows on going –suse 12 ETICS 3rd All-Hands Meeting - University of Wisconsin, Madison /05/2007

INFSOM-RI Client’s bugs 94 bugs in the category “Client” related to one week ago Distribution among developers Status of the bugs Number of submitted bugs in the last 7 months

INFSOM-RI