You are not logged in. Login Now
 0-9          
 
Author Message
andyv
Grex News for January 1995 Mark Unseen   Jan 7 12:02 UTC 1995

Here is a place for the board, committees, and staff to let the 
rest of us on Grex know what is happening.
9 responses total.
andyv
response 1 of 9: Mark Unseen   Jan 7 12:09 UTC 1995

PLEASE, reply here with only news items.  I have entered another
item to handle discussion, criticism and editorial comments.
robh
response 2 of 9: Mark Unseen   Jan 7 22:43 UTC 1995

Well, I guess someone should put *something* here.  >8)

I've just made some changes to the Grex Activities Pages on
Lynx, after watching my father run through the Menu system
today and realizing that there were a lot of options that
Lynx was missing.  So, I've added the following:

* A link on the main page to run a single Unix command
* A link to run "mathom", both from the main page and the
  games page
* Several games - ching, factor, figlet, figlist, and rain -
  to the games page
* A link to run avi's bank program, on the games page
kentn
response 3 of 9: Mark Unseen   Jan 8 05:54 UTC 1995

Thanks for the link to figlet, robh.
mju
response 4 of 9: Mark Unseen   Jan 8 06:07 UTC 1995

As a security measure, we have disabled set-UID programs on
all filesystems except the root filesystem, /usr, and /usr/local.
This should have no impact on most users.  Please send mail
to "help" if you think you have a real need for a set-UID
program e.g. in your home directory.
steve
response 5 of 9: Mark Unseen   Jan 8 07:14 UTC 1995

   There is a new "PC Route" box in Grex's near future.  Marc,
while on vacation from college, has worked on creating this
beast, which will do a better job of routing packets for Grex.
There will be more on this a little later.
rcurl
response 6 of 9: Mark Unseen   Jan 8 08:23 UTC 1995

                Grex Computer Rehabilitation Committee

        Grex has just completed the transfer of a second computer system
as a charitable gift. In October 1994 we were asked by a person with the
North Oakland Child & Adolescent Clinic whether we might be able to find a
computer system to help in the education of an 11-year old, who had been
diagnosed as learning-disabled. That's the sort of thing this committee
was created to do. In fact, we had just obtained an IBM XT from UM
Property Disposition. We asked for the donation of a printer, by an
announcement in the Agora conference, and a grexer generously donated one.
It took a while to get the equipment, the Clinic and the child's family
all coordinated for the delivery of the system, but it has now been
accomplished. TS Taylor checked out the hardware, and arranged the
delivery. Here are some of his comments on how it went: 

 "Finally, the family from Pontiac and I were able to coordinate
 in realtime and realspace - the machine is delivered!
   
 "Mom is thrilled - Young Son is thrilled! We sat around and played
 with "stuff" for about 4 hours of "familiarization." 
   
 "He watched me and also did things  - including make mistakes and
 recover from them. (DOS is like that ......) <heh-heh>.
   
 "He disassembled the hardware and learned (and fed-back) how and
 why certain wires go here or there, or the other place.
   
 "I learned a lot from this also - who's next?"
   
        Who's next, indeed? This Grex program needs both the donation of
equipment (or the money to buy equipment), and needy recipients. We have
been donating through other charitable non-profit organizations, and have
been asking for an agreement that, if the equipment breaks down or is no
longer needed, it will be returned to Grex. Otherwise, the donation is
unlimited.

        If you know of a situation where even an "obsolete" computer can
make a difference in helping people, or if you wish to donate equipment
(or money), please write to rehab@cyberspace.org


popcorn
response 7 of 9: Mark Unseen   Jan 8 15:11 UTC 1995

The moving committee is moving forward.  We met yesterday (1/7/94) to
plan the actual move.  This meeting resulted in a "To Do" list that
is dozens of items long.  We feel that the move planning is well in-hand.
Today (1/8) is drywalling day.  Next weekend are priming and painting
days.  The Sunday after that, January 22nd, is the actual moving day.
andyv
response 8 of 9: Mark Unseen   Jan 8 23:13 UTC 1995

 

 The following article was built from excerpts on Grex by Andrew Valentine,

 (andyv).

 

 STAFF INFECTION UNDER CONTROL?

 

 A LITTLE HISTORY

 by Rane Curl (rcurl)

 I would like to get a better understanding of how staffing occurred, and

 occurs, on Grex. I would appreciate it if the current staff would

 offer their observations on the following questions:

 

 1. How did the current staff develop? Is it essentially the same unix

    experts that got together to create Grex? 

 

 2. Why isn't the process that created Grex and its current staff still

    functioning? What can be done to create the situation that led to

    the consolidation of the current staff, so that the process

    continues?

 

 by Greg Cronau (gregc)

 1.) Yes, pretty much. Except for maybe 1 or 2 other masochists like myself

     who happened to know the wrong people.

 2.) Um, M-net is still functioning.  Well, we could tighten up all the

     rules on Grex to create a heavily fascistic system and several staff

     might leave in disgust and start another system.

 

 But seriously, my observation is that the driving force behind the

 creation of Grex and the banding together of it's original staff came

 from a common disgust with the Current-state-of-things, and a desire to

 make something better. How do you recapture the fervor of a revolution?

 Not easily, if at all. No, I think the original mechanism no longer applies

 and something new must be found. 

 

 by Dan Romanchik (danr) 

 My observation, as a non-staffer, is that the reason the process that 

 created Grex isn't working as well as it did is that a big part of it moved

 to Pittsburgh and we're asking staff to do a lot more these days.

 Just adding the internet stuff has added immensely to staff chores.

 

 by Marcus D. Watts (mdw)

 Not all staff members are, or ever were, unix gurus.  We've got quite a

 few people with different levels and types of experience, doing

 different things.  Hm.  Of the current staff members, 5 out of 9 are

 "founders"; and only 4 of 9 are of the type who build kernels as

 afternoon projects.  So, it's a mistake to think there is no process to

 add staff members, or that they are all founding unix gurus.

 

 The process for adding staff members has generally been quite ad hoc.

 It's been a question of identifying needs, then looking for people,

 either existing staff members, or more often, other users on the system

 who are not staff members, but who might be qualified and interested in

 working on the problem, and asking them.  The people doing this are

 existing staff members, since they have the best grasp on what the

 problems are and who might best solve them.  The process hasn't been a

 public process, because we want to avoid having the process turn into a

 popularity contest, or hurt feelings from people who weren't selected.

 We have also tried to avoid having staff make policy decisions.  All of

 the founders, certainly, and most if not all of the current staff, think

 those decisions should be made by the members, and not by staff.

 Whenever policy decisions occur, especially ones that we think might be

 controversial in any way, we try to bring those out in the open here.

 We want, very much, to avoid any possibilty that people might see being

 a grex staff person as being in any way glamorous, powerful, or sexy, or

 anything other than a lot of responsibilty and hard work, work which if

 properly done will probably not even be noticed by most.  That's why

 we've kept as low key as possible.  By and large, we don't even have any

 official titles.

 

 Kernel type work is actually relatively rare; a more common occupation

 is installing various applications.  Unix and C programming and trust

 are important, but not deep knowledge of the kernel or of systems

 programming, necessarily.  Several people don't actually do any

 programming at all, but do maintenance and support type activities.

 That includes things like cleaning out the mail queue, hassling people

 about big files, or restarting daemons if they hiccup.  Another level of

 non-programming is involved with things like rebooting the system when

 it dies, doing backups, and so forth.  In a big mainframe shop, those

 people would be called operators.

 

 

 by Marc Unangst (mju) 

 Staff members are: steve gregc mdw mju popcorn remmers meg morel srw

 Of these, I think meg and morel have gone somewhat inactive, and

 I tend to be inactive when I'm at school in Pittsburgh.  That means

 that the "staff regulars" are really steve, gregc, mdw, popcorn,

 remmers, and srw -- six people.  Staff probably each put in around

 1-3 hours per day, every day, so say 2*6*7 = around 84 person-hours

 per week.  There are, of course, days when an individual staff membe

 puts in more than that -- there have been days when I've spent

 in excess of 16 hours working on Grex, and this is true for other

 staff members, too.

 

 by Marcus D. Watts (mdw)

 Actually, the staff list that Marc & I looked at is by no means

 exhaustive.  Danr, for instance, acts in certain respects as a staff

 person, and in fact has root so he can maintain the members list in

 /etc/group.  In points past, we've had a publicity chairperson, who was

 part of staff but who was almost entirely non-technically oriented.  Ken

 Ascher, who isn't on any of those lists, sometimes reboots the system

 (after all, it is his warehouse).  So, to some extent, being a "staff

 member" is not entirely well defined.

 

 

 ARE YOU A POTENTIAL STAFFER?

 by Steve Weiss (srw)

 There are also important support functions performed by people who do not

 have root access. I think these people should be considered staffers,

 as well. Our webmaster, carl, and chief helper ("guide-father") robh

 come to mind, but there must be others.

 

 I am an example of one who became a staff member. Initially I had

 no knowledge of Grex or Unix systems. I became a Grex user, and started

 learning Unix because my job required it. I have a very strong

 software background. I decided that I wanted to install some new

 software on Grex, and wound up talking to the staff about it.

 With a little help, I managed it. Then later, when they were in a pinch, 

 they asked if I would look at newuser, which needed some changes. I agreed.

 In order to test newuser changes, I was granted root access.

 Since then I have learned to perform more and more functions.

 The whole process was gradual, with the occasional rite of passage

 (e.g. getting root). It can be done, but not in a hurry.

 I still don't build kernels, but Grex doesn't really need me for that anyway.


 

 

 

 GETTING SOME ACTION

 by Marcus D. Watts (mdw) 

 One of the key things that has to happen is that there has to be a lot

 of trust, hard work, a commitment to quality, and communications going

 on.  We don't want to invite the friendly neighborhood vandal to become

 a staff member, staff needs to be able to work well together, and the

 users of the system have entrusted a lot of responsibilty to the staff;

 staff needs to be capable of living up to those expectations.

 

 There are 2 main areas where we are "hurting" for staff; we have limited

 access to the hardware, so that limits backups and other routine

 operational needs.  The other area where we are hurting is in terms of

 fixing the disk, implementing the new network policy, and so forth.

 These all share the property that they require extended non-routine

 access to the hardware.  Adding more staff won't fix these problems.

 

 by Valerie Mates (popcorn) 

 We've got a pile of software packages (eg IRC) that need to be installed

 or upgraded.

 

 by Chris Bartlett (bartlett)

 I would like to propose that some time after the move, we organize a

 meeting of people who would like to become staff members.  At this

 meeting, we could figure out what needs doing, who can do it, and who can

 teach everyone else how to do it.  I'm anxious to help, but my experience

 with Unix is limited to shell account stuff, i.e I've never wandered

 around in the inards of a Unix system, but I'd love to learn, and I have

 sufficient free time in big enough blocks that I could contribute to staff

 time.
I am going to leave this this way because I have been trying to upload this
half the day.  I'v got to figure out where the <cr>s came from.  This is
an example of what I think would be interesting to those who are new to 
Grex
:e
davel
response 9 of 9: Mark Unseen   Jan 9 01:38 UTC 1995

This response has been erased.

 0-9          
Response Not Possible: You are Not Logged In
 

- Backtalk version 1.3.30 - Copyright 1996-2006, Jan Wolter and Steve Weiss