James N. Bellinger University of Wisconsin at Madison 10 November 2010

Slides:



Advertisements
Similar presentations
SolidWorks Enterprise PDM Data Loading Strategies
Advertisements

IcePro Source Code Management Source code analysis Runtime analysis Application deployment Source code generation Multi sites Click ! IcePro.
Javascript Code Quality Check Tools Javascript Code Quality Check Tools JavaScript was originally intended to do small tasks in webpages, but now JavaScript.
SENG 422 Lab 3 In the last lab we did a brief overview of Design Patterns and of Linux Screen. For this lab search the internet and find a design pattern.
CS27510 Commercial Database Applications. Maintenance Maintenance Disaster Recovery Disaster Recovery.
AGENDA Tools used in SQL Server 2000 Graphical BOL Enterprise Manager Service Manager CLI Query Analyzer OSQL BCP.
SQL Server 2005 SP2 Israeli SQL Server User Group March 2005 Ami Levin
Client Management. Introduction In a typical organization there are a lot of client machines used for day to day operations Client management is a necessary.
Cisco Unity & Unity Connection Server Updates Wizard TOI Josh Rose UCBU Engineering May 17, 2007.
Code Management James N. Bellinger University of Wisconsin at Madison 19 January
What is SharePoint? Module 1. Module Overview  Defining SharePoint  Understanding How SharePoint is Used  Interacting with SharePoint.
1 Lecture 19 Configuration Management Software Engineering.
Farcry Not just a game anymore…. What is Farcry?  Farcry is a Content Management System (CMS)  It is designed to separate the jobs of site creation/design.
Use of Coverity & Valgrind in Geant4 Gabriele Cosmo.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring Mike Phenow.
Code Management James N. Bellinger University of Wisconsin at Madison 16 March
Release Management Configuration management. Release Management Goal Coordinate the processes through the project development life cycle Ensure the.
Code Management James N. Bellinger University of Wisconsin at Madison 11 May
Migration from SL4 to SL5 at CC-Lyon J ü rgen Brunner.
Application Software System Software.
Surya Bahadur Kathayat Outline  Ramses  Installing Ramses  Ramses Perspective (Views and Editors)  Importing/Exporting Example.
Windows 10 R. Craig Collins ©2015 WINDOWS CRASH COURSE.
Simulation Status for Year2 Running Charles F. Maguire Software Meeting May 8, 2001.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
Software Deployment & Release 26/03/2015 1EN-ICE.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
Code Management James N. Bellinger University of Wisconsin at Madison 8 December
Migration to SL5 James Bellinger University of Wisconsin at Madison 7-Apr
1 09/2003 Processing Library Update CF Checker – Script made available as a web based form on the BADC site -
Migration to SL5 James Bellinger University of Wisconsin at Madison 21-Apr
Validation. What is Validation? Removing errors improves the consistency of how our pages look to a wide variety of browsers and devices. Ensuring that.
Code Migration James N. Bellinger University of Wisconsin at Madison 7 July
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
2001 ROOT Workshop The Summary. Content Most Requested Request already satisfied Build and Distribution Web Page Information and Documentation.
ANALYSIS TRAIN ON THE GRID Mihaela Gheata. AOD production train ◦ AOD production will be organized in a ‘train’ of tasks ◦ To maximize efficiency of full.
Code improvement: Coverity static analysis Valgrind dynamic analysis GABRIELE COSMO CERN, EP/SFT.
Introduction to CAST Technical Support
Online Database Work Overview Work needed for OKS database
Validation.
Constructing Deploying and Maintaining Enterprise Systems
Archiving and Document Transfer Utilities
What, When, Why, Where and How SCC maintains your Oracle database
GOCDB current status and plans
Installing Software Tutorial 11.
Chapter 7 Installing Program &Backup Tool
James N. Bellinger University of Wisconsin at Madison 3-August-2011
University of Wisconsin at Madison
Validation.
University of Wisconsin at Madison
University of Wisconsin at Madison
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 13 October 2010
University of Wisconsin-Madison
Introduction to CAST Technical Support
University of Wisconsin at Madison
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 3 November 2010
James N. Bellinger University of Wisconsin at Madison 21 July 2010
James N. Bellinger University of Wisconsin at Madison 6 October 2010
“All Lawson, All the Time!”
University of Wisconsin at Madison
University of Wisconsin at Madison
Software Engineering I Fall 2017
NAVIGATING THE MINEFIELD
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 18-January-2012
James N. Bellinger University of Wisconsin at Madison 11-January-2012
James N. Bellinger University of Wisconsin at Madison 28 July 2010
James N. Bellinger University of Wisconsin at Madison 4 August 2010
University of Wisconsin at Madison
Presentation transcript:

James N. Bellinger University of Wisconsin at Madison 10 November 2010 Code Management James N. Bellinger University of Wisconsin at Madison 10 November 2010 10 November 2010

Current Work Backup/Restore Need to exercise and document restore procedure Glitches in code browser: zip files being searched again and at least one library is missing src Donatella is investigating 10 November 2010

Code Tasks perl_dbd_oracle diskcache_i rootd TAuthenticate Product-1 perl_dbd_oracle DONE, now need to make sure everybody gets it Product-2 diskcache_i DONE Product-3 rootd TAuthenticate Partial list of incompatible versions Product-4 tcsh bug SOLVED Product-5 Two names for each product Expertise loss => need backup:IN PROGRESS Tools-1 Code Browser New location, new code Tools-2 Code Browser non-CDF Browse non-CDF utilities too, optionally? Tools-3 Expanded validation suite Code-1 CosmicMods crash Think we’ve found it. PATCH? Code-2 Uninitialized variables A couple of libraries were examined Code-3 Program Speedup Possible approaches: Code-3A look for hot spots 1) single routine Code-3B Modules run several times! 2) investigate consolidation when running Code-3C Program Speedup: partition 3) Partitioning does not look promising Code-4 Frontierize remote sites Persuade remote sites to update/patch, Frontier from main Code-5 Get complete list of managers Have 2/3, or all but a dozen of the official ones Code-6 Frontier should use main branch Support-1 Non-RHEL support Volunteers work on it, but no support? Support-2 cdf.code rebuildable on failure? Stephan has backup procedures, need to test restoration Support-3 6.1.4int11.m W-analysis will probably never stop using this version 10-November 2010

Wish List Let me know of others Large file support in root File storage issues reduced if we use this Wish-2 New release has working Stntuple Wish-3 Joint MC + Production release ONE RELEASE TO RULE THEM ALL… Wish-3A Decide on base: 6.1.6 or 7.0.1 Tracking is main question? Wish-3B Combine BMC and regular MC DONE Wish-4 new root 7.0.1 is proof of principle Wish-5 Use xrootd? See Wish-4 Wish-6 EDM validation running test utility Wish-7 New MC engines in new release Wish-8 Test with different compilers long-term support issue Wish-9 code cleanup See Wish-8 and Code-5 and Code-2 Wish-10 Frontier: use current version? Wish-11 CAF submit tools in product Problem, data needs to be updated regularly Wish-12 package pruning See Code-5 Wish-13 Optimizing for 64-bit SL5 Wish-14 Products compiled 64-bit Only standalones, not li braries Wish-15 64-bit CDF code/Stntuple/root Let me know of others 10-November 2010