Apache Ant Ant is an installation tool similar to make build that creates a directory structure and fills it with files as directed by a special buildfile called ...
June 2016: This page appears to be substantially out of date. TLA/Bluestone, the tla/ directory structure, Grid computing, and links to spy hill.net seem to no lo...
Bluestone Update Procedure This page describes the proceedure to follow to release ("roll out") a new revision of the Bluestone software. It also describes how ...
CIMA CIMA is the CMS Instrument for Masterclass Analysis, a special piece of PHP software used for CMS Masterclasses. It's not part of the CMS e Lab, but it is w...
ELabs Cluster Operations This page describes proceedures for managing the cluster, installing software, and the overall configuration of the cluster. See also th...
The Web Site Deployment Process Places A) You. You know who you are. You have a local development machine that you use to edit website code. B) The source code i...
Asymmetric file deployment Noted while dealing with Username/Password Retrieval bug. After deploying changes to the repo file common/src/jsp/login/retrieve userna...
Join The Crew: Information for new team members This page is intended to help new members of our team get up to speed quickly, to figure out where things are, an...
Git Git is a modern distributed version control system. Like SVN, it permits version control but also much, much more. It permits disconnected operation and bra...
Moving to Git This page describes how I (Joel) initially set up the e Labs repository in Git. Ideally, nothing here should have to be repeated. For documentatio...
iSpy The iSpy Event Display is used in the CMS e Lab and in CMS Masterclasses. It is maintained primarily by Tom McCauley on GitHub. Structure iSpy is served fr...
Kerberos There are three basic steps to configuring Kerberos: 1. Install Kerberos so that you can authenticate using it. If in doubt, look for the program or pac...
LIGO e Lab Notes and Links The LIGO experiment monitors seismic activity at its observatory sites in Livingston, LA and Hanford, WA in order to account for this b...
Local Build Setup Basic Requirements You need subversion or git svn to work with the code. You need ant to build it. If your development system is on Linux, use ...
Local Filestructure The quarkcat user We create a system user called quarkcat to maintain consistency among developers. On a Linux system, create this user as ...
Local Configuration File Settings There are four files directly within the quarkcat/ directory that you must edit to reflect your local environment: setenv.sh, .v...
Local Users and Permissions On the VMs, we created an OS user and group called quarkcat to control the necessary functions behind the website. The Apache and Tomc...
Subversion local installation Installation OS X / MacOS Ubuntu 16.04 Fedora 23 SVN is in the main repository (1.9.4 as of July 2016). There are three packages...
Local Setup If you're setting up a local copy of the website for the first time, you're possibly new to QuarkNet. Check out the New Members Guide if you haven't a...
Present: Liz, Mike W., Bob and Tom J. Eric Myers: We discussed including him on the telecon next Wednesday (May 16th) His first milestone ahoudl be to get ra...
Present: Liz, Mike Jr, Tibi, Eric, Bob, Nick and Tom J. Eric Myers: Needs to get the analysis tools running on local machines. Action item: Tibi will help ...
Meeting Notes for 30 November 2007 Present: Liz, , Mihael, Eric, and Dale Ingram This was a special meeting of just these four people to discuss how to migrate ...
Meeting Notes for 5 December 2007 Present: Eric, Mihael, Bob, Liz, Tom L. , Dan K., K. Whelan(at end) Absent: Mike W. Randy, Joao, Tom J. New Data Server Unexpec...
Meeting Notes for 12 December 2007 Present: Eric, Mihael, Liz Absent: Bob, Mike W. Randy, Tom L. , Dan K., K. Whelan Joao, and Tom J. (Tom J., Kris and Bob at ...
Meeting Notes for 9 January 2008 Present: Eric, Bob, Mihael, Liz, , Tom J., Nick Absent: Mike W. Randy, Dan K., K. Whelan, Joao,Tom L. Announcement Mihael will...
Meeting Notes for 23 January 2008 Present: Tom L., Liz, Mihael, Eric; Absemt: Dan K, Mike W., Randy., Kris, Joao, Tom J. Bob, LIGO wiki incident Eric reported o...
Meeting Notes for 20 February 2008 Present: Liz, Mihael, Tom L., Tom J., Bob; Absemt: Eric, Dan K, Mike W., Randy., Kris, Joao Helping Taiwanese Liz received a...
Meeting Notes for 14 May 2008 Present: Bob, Tom J., Mihael, Liz, Eric Absent: Dan K, Mike W., Randy, Kris, Joao, Tom L. Taiwan Report: Working Taiwanese e Lab M...
Meeting Notes for 16 July 2008 Present: Mihael, Eric, Tom L. Liz Absent: Dan K, Mike W., Randy, Kris, Joao, Tom J., Bob Modes of working #8211; SVN We discussed...
Meeting Notes for 23 July 2008 Present: Mihael, Eric, Tom L. Liz Absent: Dan K, Mike W., Randy, Kris, Joao, Tom J., Bob IT job We discussed strategies for findin...
Meeting Notes for 30 July 2008 Present: Tom L, Mihael, Eric, Liz Absent: Dan K, Mike W., Randy, Kris, Joao, Tom J., Bob Progress on Action Items from Last Week: ...
Meeting Notes for 6 August 2008 Present: Mihael, Eric, Liz, Tom L. Absent: Dan K, Mike W., Randy, Kris, Joao, Tom J., Bob We had some minor problems at the beginn...
Meeting Notes for 20 August 2008 Present: Mihael, Eric, Liz, Tom J, Tom L., and Alan Absent: Dan K, Mike W., Randy, Kris, Joao, Bob Telephone Number for Telecon ...
Meeting Notes for 20 August 2008 Present: Mihael, Eric, Liz, Tom L., Tom J., Dan K, Bob Absent: Mike W., Randy, Kris, Joao CMS e Lab Swift #8211; Analysis Dan ...
Present: Mihael, Eric, Liz Absent: Mike W., Randy, Kris, Joao, Dan K., Bob, Tom L., Tom. J A parallel telecon on evaluation took place while we talked about tec...
Meeting Notes for 12 November 2008 Present: Mihael, Eric Absent: Liz, Tom J., Bob, Tom L., Mike W., Randy, Kris, Joao, Dan K. CI computer accounts Eric reports ...
Meeting Notes for 26 November 2008 Present: Mihael, Tom J., Liz,, Tom, L., Dan K. Absent: Eric, Bob, Mike W., Randy, Kris, Joao New OGRE pages Dan K. introdu...
Meeting Notes for 3 December 2008 Present: Mihael, Eric, Liz, Tom J. , Bob Absent: Mike W., Randy, Kris, Joao, Tom L. , Dan K Eric's Security Problems Someone g...
Meeting Notes for 11 February 2008 Present: Marge, Bob, Phong, Liz, TomL, TomJ, Eric Absent: Mihael Action Items * Liz gets in touch with Dave to see if he'l...
Meeting Notes for 25 March 2009 Present: Phong, TomL, Bob, Eric, Mihael, TomJ Absent: Liz, Marge Action Items * Someone get pictures of the servers so we kno...
Meeting Notes for 08 April 2009 Present: Liz, Phong, Marge, Mihael, Eric Absent: Bob, TomL, TomJ Upload * It is hateful and drives Mihael to tears * Tra...
Meeting Notes for 26 August 2009 Present: Liz, Phong, Mihael, TomL, Eric Absent: Bob, Marge Systems * A serious database MySQL failure occurred 18 August ...
ELabs Dev Meeting at Notre Dame Attending: Mihael, Phong, Dan, TomL * We have Monte Carlo and Test Beam data (on a flash drive!) * Real data is awaiting th...
Meeting Notes for 30 September 2009 Present: Liz, Phong, TomL, DanK Absent: Eric, Marge, Bob, TomJ, Mihael General * We have two different wikis (Teacher spec...
Meeting Notes for 29 Sep 2010 Present:Liz, Bob, TomL Absent: Marge, Phong, TomJ Common There were server problems on www13. Many pages seemed to be missing. L...
Meeting Notes for 7 Sep 2011 Present: TomM, Phong, Bob, KenC, TomL, Liz, TomJ Absent: Marge Common * Bugs should be discrete * Need prioritization on wher...
Meeting Notes for 27 Mar Present: TomJ, Liz, Bob, Ken, Edit General * Stress test for www18/cluster: Scheduled a phone call with Phong to go over these issues...
Meeting Notes for 5 August Present: Bob, Ken, Liz, Sudha, Edit Cosmic * Shower Study: * Changed Event Coincidence to Hit Coincidence in the Shower Anal...
Meeting Notes for 27 July Present: Joel, Liz, Edit, Sudha, Marge Special appearance by Edit today, who's graciously agreed to help us figure out a few things abou...
Meeting Notes for 24 August Present: Joel, Liz, Mark, Sudha, Marge LIGO * The new outreach coordinator (replacing Dale) should be in place by the end of Augus...
Meeting Notes for 27 September Present: Sudha, Senem, Kevin, Tom, Joel Drupal * The lack of HTTPS support for the old URL (quarknet.i2u2.org) is causing enoug...
Meeting Notes for 4 October Present: Sudha, Senem, Mark, Tom, Joel, Adam, Shane, Ken Drupal * Senem has arranged so that Sudha can deploy directly to producti...
Meeting Notes for 4 October Present: Sudha, Senem, Mark, Tom, Joel, Adam, Shane, Ken Drupal * The issue with Annual Report uploads seems to be that Word docum...
New Release Process This page will describe the new rollout/release strategy and proceedure using SVN. When it is finished the old page will be renamed, and the...
Password/Username Retrieval Error On Feb 3 Rebecca J reported that the username and password retrieval function is not working. From the page http://i2u2 dev.crc....
Getting Started with StreamTool This is an ad hoc page for using Mihael's StreamTool script to examine LIGO stream files. When we get the chance, we should 1 ...
Apache Subversion (SVN) Subversion (SVN) is a powerful, centralized version control system that stores source code and allows changes to it to be tracked over tim...
Building Software from Source Code Our servers now run a fairly up to date version of Ubuntu Linux, which includes most of the software we need. We prefer to use ...
QuarkNet Developers' Wiki This is the Developers' Notebook for the NSF funded QuarkNet e Labs education project. The e Labs are a science education project where...
Web Server Configuration (this page is still incomplete, but better than nothing) We are using Apache's httpd web server, version 2.210, on all of our servers. I...
Web Server Software Configuration This document is in flux and is an attempt to itemize exactly what packages we need on our servers. We are transitioning to Ubun...