[OSM-dev] The future of sysadmin

Lars Aronsson lars at aronsson.se
Thu Jul 19 06:36:27 BST 2007


Steve Coast wrote:

> I'm still accused of centralising control and being  
> evil (I'm looking at you Lars).

I like it when you write long messages, Steve, but it happens far 
too seldom.  You should make it a habit.  All too often I only got 
a one-liner from you, and your "have fun" .signature which I 
always found a bit arrogant.  Not only did that add to whatever 
frustration I was carrying, it also kept me from asking again.  
We need to communicate more, not less.  My whining would be 
totally without merit if I didn't contribute to the project from 
time to time.

I can't travel to London to visit the servers, so I hope you find 
someone who can.  In my experience, responsibilities can be 
distributed.  There were many cases where a simple "ssh" and a 
database restart could have helped OSM, but nobody was trusted to 
do this.  Many could help with that (using setuid or sudo), 
without travelling to London and without "getting root".

For some time this spring, I did put great hopes in the tiles at home 
project, but these have faded.  I'm now more inclined to 
Frederik's ideas of live feeds.  That change could transform the 
project towards a more distributed architecture, very much like 
the introduction of the planet.osm dumps did.  In any such 
solution we must make sure that the maximum amount of work can be 
distributed, and the remaining central component is as small as 
possible.  This is where I think t at h has failed: Too much work 
(index updates) is still centralized, and there is no obvious way 
to move that work from central server to distributed clients.

> How have other projects managed it?

This computer room, with a mix of Solaris, BSD, Linux and more,
http://www.lysator.liu.se/media/foo_large.jpg
http://images.google.com/images?q=foo-hallen

belongs to the students' computer club http://www.lysator.liu.se/

and is operated by the club's "root team", mostly undergrads, lead 
by a single person titled "super root", all volunteers.  I have 
just a small server in there (runeberg.org) where we are only 
three people with root access. I have a key to the computer room, 
but am not a member of the club's root team.  The club was founded 
in 1973, 
http://www.lysator.liu.se/history/images/D21-invigning-konsoll.gif

and has had Unix servers on the Net since 1989.  This computer 
room has been used since 1996.


-- 
  Lars Aronsson (lars at aronsson.se)
  Aronsson Datateknik - http://aronsson.se




More information about the dev mailing list