D0 GROUP LEVEL3
ONLINE LESSONS

Amber Boehnlein

FNAL Computing Division
(630) 840-2937
cope@fnal.gov
Last Update:
10/06/00
by Amber Boehnlein
Links to lessons Other Links

Introduction

As promised at the Aug. 12 L3F meetings, follows is the first installment of the example for building a basic tool. This episode covers the first step--setting up a working area. I will try to keep each episode reasonable short so that getting started doesn't mean reading overwhelming amounts of mail. You might be past this point or not need all of the episodes.
DISCLAIMER 1 :
I have tested all commands, however, I'm likely overlook something that I already have set up. Please give me feedback if something doesn't work.
DISCLAIMER 2 :
In the current enviroment, there are "many ways to skin a cat". These instructions will show some combination of non-negotiable choices (eg. component tests), negotiable choices (eg. where to put the header files), and conditioned responses based on how I got things to work. If you know a better way (or find a better way), feel free to share. I would like, however, to avoid protracted policy disputes.
NOTE :
If you are new to UNIX, you might need some additional help. I think I have included all the commands you need. A good additional one to know is "pwd" (equi to sho def) As for editors, I prefer nedit--setup nedit. It has comprehensive online help. Be sure to enable syntax highlighting for the most fun.
ADDITIONAL SUPPORT :
To better help the tool developers, there is now a new mailing list called d0-l3f-support@fnal.

Mail sent to this list will go to Gustaaf, Dan and me, and the most appropriate (or fastest typer) will answer.
Often the questions we get are of general interest, and so I have set up an archive similar to the one that Gordon uses for d0nt.
I have chosen to moderate the postings (which I might come to regret...) rather than to just post everything. In this way, there will be a throttle on the volume and quality of postings.
This also gives you, the user, a chance to say that you don't want your problem used as a general example, although, I hope that won't happen often. You can do your part by making the subjects of your message as descriptive as possible, and checking the archive for useful information.
The archive can be accessed from: http://www.egroups.com/list/d0l3fsup/ Currently it has the subscription notice to the FNAL mailserver account, and a message from Dan about getting started with video conferencing.
Another, more in-depth, example of parts of this process is given on http://www-d0.fnal.gov/software/cmgt/cmgt-example.html

So let's start! with First Episode