<div dir="ltr">Notes from sysadmin meeting 20080812<br><br>Initial Scope<br>How to manage<br>How to recruit and retain volunteers<br>How to insure good communication and accountability<br><span class="__mozilla-findbar-search" style="padding: 0pt; background-color: yellow; color: black; display: inline; font-size: inherit;">How to eval</span>uate the project<br>


How many people are enough?<br><br><b>Initial Scope<br></b><br>the discussion thus far has been around using the infrastructure-gang for trac/git, wiki admin, and possibly rt admin<br><br>
<b>How to manage</b><br><br>sysadmin will be &quot;benevolent dictator&quot;, everyone else will be everyone else<br><br>
&lt;gregdek&gt; 1. Keep a list of tasks and go through them every week/meeting interval.&nbsp; At least, the highest priority items.<br>&lt;Ian_Daniher&gt; gregdek: +1<br>&lt;gregdek&gt; 2. Make sure that every task has (a) a clear description, (b) a clear owner, and (c) a deadline of some kind.<br>


&lt;gregdek&gt; 3. The &quot;leader&quot; basically walks everyone thru the agenda.<br>&lt;gregdek&gt; 4. The gathered peers publicly embarrass those who continually drop tasks.&nbsp; :)<br><br><b>How to recruit and retain volunteers<br>
<br></b>&lt;gregdek&gt; I think you&#39;re dealing with a different class of volunteer in sysadminland.<br>&lt;gregdek&gt; You&#39;re not going to need to do a whole lot of training.<br>&lt;gregdek&gt; What you need to do is figure out what responsibilities you&#39;re willing to hand over...<br>


&lt;isforinsects&gt; ideally the sysadmin team will train you.<br>&lt;gregdek&gt; ...figure out what your trust relationship is...<br>&lt;gregdek&gt; ...and then get the hell out of the way.&nbsp; :)<br><b><br>How to insure good communication and accountability<br>
<br></b>&lt;hhardy&gt; Quis custodiet ipsos custodes?<br>&lt;isforinsects&gt; on the wiki/rt/db cleaning note, a wiki-team might be in the works<br>* gregdek doesn&#39;t speak Latin.&nbsp; :)<br>&lt;hhardy&gt; &quot;who will watch the watchmen&quot;<br>


&lt;Ian_Daniher&gt; hhardy: tu<br>&lt;gregdek&gt; The watchmen will watch each other, and you, hhardy, will be accountable.<br><b><br>
<span class="__mozilla-findbar-search" style="padding: 0pt; background-color: yellow; color: black; display: inline; font-size: inherit;">How to eval</span>uate the project<br><br></b>&lt;hhardy&gt; I want to keep an eye on things and expand on what works and triage what not works<br>
&lt;cjl&gt; evaluate -&gt; see weekly meetings<br>

&lt;gregdek&gt; Yep.<br>&lt;gregdek&gt; You might want to consider some metrics...<br>&lt;gregdek&gt; ...but most things are pretty pass/fail.<br>&lt;hhardy&gt; we will have a sense from meetings if formalisms are needed they will porbably evolve<br>


&lt;cjl&gt; also declare successes and admit failures to OLPC mgmt.<br>&lt;gregdek&gt; &quot;Did we get monitoring set up for these 5 hosts?&nbsp; No?&nbsp; Why not?&quot;<br>&lt;CBIgenho&gt; is this &quot;project&quot; goal driven?<br>


&lt;gregdek&gt; Very much so.<br>&lt;gregdek&gt; The goal:<br>&lt;hhardy&gt; s/porbably/probably/<br>&lt;gregdek&gt; To ensure 100% uptime of all systems without hhardy having to do a thing.&nbsp; ;)<br>&lt;gregdek&gt; With additional goals coming along all the time.<br>
<b><br>


How many people are enough?<br></b><br>Gregdek says 6 are enough for the initial scope, but if more we will expand over time<b><br></b><br><b><br>transcript follows:</b><br><br><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote">
<div dir="ltr">* gregdek hullos.<br>&lt;hhardy&gt; gregdek: hello<br>&lt;gregdek&gt; Who do we have for the meeting?<br>&lt;CanoeBerry&gt; Hola, I&#39;ll try to join most of yr mtg Henry, thx!<br>&lt;hhardy&gt; welcome to the OLPC sysadmin meeting<br>


&lt;hhardy&gt; today has a special topic: organizing the OLPC Infrastructure Group, aka olpc infrastructure-gang<br>&lt;hhardy&gt; this meeting is open to all<br>&lt;hhardy&gt; however, please don&#39;t jump the gun and announce anything discussed here as definitely decided<br>


&lt;CanoeBerry&gt; reubencaron: hi!<br>&lt;reubencaron&gt; hello!<br>&lt;hhardy&gt; agenda follows:<br>&lt;cjl&gt; hello<br>&lt;hhardy&gt; Today&#39;s meeting will be devoted to discussing the proposed OLPC infrastructure volunteer group (up to 50 minutes):<br>


&lt;hhardy&gt; Initial Scope<br>&lt;hhardy&gt; How to manage<br>&lt;hhardy&gt; How to recruit and retain volunteers<br>&lt;hhardy&gt; How to insure good communication and accountability<br>&lt;hhardy&gt; <span class="__mozilla-findbar-search" style="padding: 0pt; background-color: yellow; color: black; display: inline; font-size: inherit;">How to eval</span>uate the project<br>


&lt;hhardy&gt; How many people are enough?<br>&lt;hhardy&gt; end of meeting (up to 10 minutes):<br>&lt;hhardy&gt; update on weka, owl and swan<br>&lt;hhardy&gt; new business<br>&lt;hhardy&gt; I am user hhardy, aka Henry Edward hardy, olpc sysadmin<br>


&lt;hhardy&gt; who else is here?<br>&lt;CanoeBerry&gt; reubencaron: plz private-message me<br>&lt;hhardy&gt; anyone here who is new to OLPC?<br>&lt;coderanger_&gt; coderanger == noah kantrowitz == olpc expat and hypothetical keeper of the Trac<br>


&lt;cjb&gt; the only person who doesn&#39;t look obviously familiar is mark__ <br>&lt;hhardy&gt; Mark is a new support-ganger yes?<br>&lt;mark__&gt; Me .... I am Mark Bauer ... I teach EE at the University of Nebraska&nbsp; and a G1G1 guy<br>


* Ian_Daniher has quit (Remote host closed the connection)<br>* gregdek from RH/Fedora<br>&lt;mark__&gt; I just joined the support gang<br>&lt;hhardy&gt; welcome Mark__<br>&lt;isforinsects&gt; welcome mark<br>&lt;hhardy&gt; Initial scope:<br>


&lt;CanoeBerry&gt; Hi Mark, thx for the phone call in July, good to see you.<br>&lt;hhardy&gt; here is a list of some functional areas of IT<br>&lt;hhardy&gt; trac/git<br>&lt;hhardy&gt; provision activities-related accounts for git access<br>


&lt;hhardy&gt; mailing list setup and maintenance<br>&lt;hhardy&gt; build system<br>&lt;hhardy&gt; websites<br>&lt;hhardy&gt; wikis<br>&lt;hhardy&gt; mail and shell account provisioning<br>&lt;hhardy&gt; rt ticket system<br>


&lt;hhardy&gt; the discussion thus far has been around using the infrastructure-gang for trac/git, wiki admin, and possibly rt admin<br>&lt;hhardy&gt; then expanding to other areas<br>&lt;CanoeBerry&gt; RT Admin for sure!&nbsp; But more on that later.<br>


&lt;hhardy&gt; discussion?<br>&lt;cjl&gt; a fair amount of front-end wiki work gets handled by sysops already<br>&lt;CanoeBerry&gt; (Old News: I&#39;m recruiting Adric &amp; JGay to be RT Admins &amp; toolsmiths for our Support Gang)<br>


&lt;isforinsects&gt; I&#39;m strongly for a team that can do this.<br>&lt;hhardy&gt; there is already a wiki admin application<br>&lt;hhardy&gt; we can also use wiki support from the sysadmin side for upgrades, bugfixes, etc<br>


&lt;isforinsects&gt; I&#39;m confident that we have qualified people in the community that would like to get involved.<br>&lt;gregdek&gt; So then.&nbsp; What are the impediments to giving root access responsibly to these potential admins?<br>


&lt;isforinsects&gt; Topic: &quot;Initial Scope&quot;<br>&lt;m_stone&gt; initial scope and some agreement on how and where coordination should take place and be recorded.<br>* Ian_Daniher (~<a href="mailto:it@69.61.230.246" target="_blank">it@69.61.230.246</a>) has joined #olpc-admin<br>


&lt;isforinsects&gt; Do we want regular meetings to be IRC and/or phone?<br>&lt;isforinsects&gt; I am partial to IRC<br>&lt;gregdek&gt; irc ftw.&nbsp; Non-english speakers are more comfortable, meetings are self-documenting.<br>


&lt;hhardy&gt; IRC seems the best choice for day to day admin<br>&lt;cjl&gt; also teamWiki Team: space seems like a good place to organize some more permanent things (unless it seems necessary to have a further differentiated space), but teamwiki in any event<br>


&lt;hhardy&gt; disagree?<br>&lt;isforinsects&gt; members of the [I-G] should be competent in IRC at the very least.<br>* _sj_ (~<a href="mailto:sj_@wireless-19-210.media.mit.edu" target="_blank">sj_@wireless-19-210.media.mit.edu</a>) has joined #olpc-admin<br>


&lt;cjl&gt; +1 IRC<br>&lt;isforinsects&gt; I see nothing wrong with a few introductory meetings over the phone for new members. A big part of the S-G community and conversation takes place there.<br>&lt;Ian_Daniher&gt; +1 IRC<br>


&lt;_sj_&gt; send invites to the dev lists of our infra pieces<br>&lt;hhardy&gt; ok we can use this channel until further notice if no objection<br>&lt;Ian_Daniher&gt; phones have worked well for non-public discussions<br>


&lt;_sj_&gt; we&#39;ve been talking about this for rt for a while anyway<br>&lt;CanoeBerry&gt; Relevant: We need better IRC training for the Support Volunteers. Talk to me if you can help.<br>&lt;hhardy&gt; we could use ventrilo rather than phones<br>


&lt;_sj_&gt; hhardy:&nbsp; can you unlock the channel topic here?<br>&lt;Ian_Daniher&gt; hhardy: why not use freenode like support gang?<br>&lt;isforinsects&gt; freenode is a limited number of total channels that one can have open there.<br>


&lt;isforinsects&gt; #olpc-devel is here, as are a few other channels<br>&lt;hhardy&gt; Ian Daniher: no reason this channel was inherited from neuralis<br>&lt;Ian_Daniher&gt; hhardy: ah, alright<br>* cjb hereby announces that he doesn&#39;t have time for any phone meetings.&nbsp; They require too much attention.<br>


&lt;gregdek&gt; Yep.&nbsp; IRC is good because it&#39;s async.<br>&lt;gregdek&gt; So we&#39;ve all agreed, IRC meetings, yes?<br>&lt;gregdek&gt; Weekly?&nbsp; This channel?&nbsp; This time?&nbsp; :)<br>&lt;Ian_Daniher&gt; Very true, it&#39;s also unlikely very sensative info will be discussed during meetings<br>


&lt;hhardy&gt; phone works for support-gang to help build community but I think we have a consensus on IRC, lets move on<br>&lt;isforinsects&gt; I would like to include ffm&#39;s proxy vote for thursday or friday<br>&lt;hhardy&gt; how about sunday at 2pm EDT for weekly meeting time for the i-g?<br>


* joef (<a href="mailto:joe@dhcp-47-117.media.mit.edu" target="_blank">joe@dhcp-47-117.media.mit.edu</a>) has joined #olpc-admin<br>&lt;gregdek&gt; I prefer weekdays myself.<br>&lt;isforinsects&gt; Yeah, employees at *other* companies could participate at work were it during the week.<br>


&lt;hhardy&gt; weekdays during day not works for people who have school or work, and nights are tough for people w/ kids<br>&lt;gregdek&gt; Depends on the class of volunteer.<br>&lt;gregdek&gt; Remember, we&#39;re talking sysadmins.&nbsp; :)<br>


&lt;hhardy&gt; so anytime after midnight? lol<br>&lt;gregdek&gt; Heh.<br>&lt;gregdek&gt; Maybe ask for consensus on list.<br>&lt;gregdek&gt; Or just decide arbitrarily and change if a fistfight ensues.&nbsp; ;)<br>&lt;hhardy&gt; <a href="http://lists.laptop.org/listinfo/olpc-sysadmin" target="_blank">http://lists.laptop.org/listinfo/olpc-sysadmin</a><br>


&lt;CanoeBerry&gt; Current time works for me..<br>&lt;hhardy&gt; good place to mention the mailing list for the i-g<br>&lt;Ian_Daniher&gt; hhardy: your sunday 2pm time would work marvelously, as it&#39;s before s-g meetings<br>


&lt;hhardy&gt; Ian Daniher: my thinking as well<br>&lt;gregdek&gt; Do you see a high overlap between s-g and i-g?<br>&lt;hhardy&gt; there has been significant interest from that direction<br>&lt;hhardy&gt; and they have a model which works for OLPC<br>


&lt;isforinsects&gt; gregdek, I see a higher overlap between the domains of the s-g and the testing-gang<br>&lt;gregdek&gt; I might drive as many people to the list as possible, and then ask on-list.<br>&lt;hhardy&gt; ok y&#39;all please get on list I&#39;m going to say tentative Sunday 2pm subject to discussion on list<br>


* isforinsects is joining now<br>* gregdek joins.<br>* cjl too<br>&lt;hhardy&gt; next topic: how to manage the i-g<br>&lt;gregdek&gt; WITH AN IRON FIST.<br>&lt;gregdek&gt; :)<br>&lt;Ian_Daniher&gt; seriously though, in #s-g, holt lays down the law<br>


&lt;isforinsects&gt; RT tickets or trac?<br>&lt;CanoeBerry&gt; Sunday late afternoon / dinnertime works much better than 2pm for me. if it must be Sunday.<br>&lt;hhardy&gt; lol I will try to be like Jon Postel was as much as possible<br>


&lt;gregdek&gt; CanoeBerry: slug it out on-list.&nbsp; :)<br>* _sj_ has quit (Ping timeout: 480 seconds)<br>&lt;gregdek&gt; My take?<br>&lt;gregdek&gt; People mostly manage themselves.<br>&lt;gregdek&gt; The only &quot;management&quot; involved in the groups I run for Fedora:<br>


* isforinsects agreed<br>&lt;gregdek&gt; 1. Keep a list of tasks and go through them every week/meeting interval.&nbsp; At least, the highest priority items.<br>&lt;Ian_Daniher&gt; gregdek: +1<br>&lt;gregdek&gt; 2. Make sure that every task has (a) a clear description, (b) a clear owner, and (c) a deadline of some kind.<br>


&lt;gregdek&gt; 3. The &quot;leader&quot; basically walks everyone thru the agenda.<br>&lt;gregdek&gt; 4. The gathered peers publicly embarrass those who continually drop tasks.&nbsp; :)<br>&lt;gregdek&gt; That&#39;s it.<br>* Culseg (<a href="mailto:1893d58d@67.207.141.120" target="_blank">1893d58d@67.207.141.120</a>) has joined #olpc-admin<br>


* isforinsects points and laughs<br>&lt;isforinsects&gt; (not at Culseg)<br>&lt;hhardy&gt; I suggest rt provides us a good vehicle for 1) and 2)<br>&lt;Ian_Daniher&gt; there needs to be a central organization, based around the decrees of our benevolent dictator, and as this is infrastructure where there&#39;s mandatory low downtime, there needs to be some fairly serious organization with regards to &quot;who&#39;s doing what?&quot;<br>


&lt;hhardy&gt; using the existing sysadmin queue<br>&lt;Ian_Daniher&gt; fully utilized RT would be perfect<br>&lt;Ian_Daniher&gt; hhardy: can custom fields be added to RT?<br>&lt;hhardy&gt; yes<br>&lt;gregdek&gt; Fedora uses Trac, I think.&nbsp; But it&#39;s either/or.<br>


&lt;Ian_Daniher&gt; RT has worked marvelously so far, for s-g, and is already established<br>&lt;hhardy&gt; both are established and either would work<br>&lt;gregdek&gt; Make a call.<br>&lt;gregdek&gt; Dictator.<br>&lt;hhardy&gt; rt<br>


&lt;gregdek&gt; :)<br>* cjl genuflects to hhardy as uber-admin<br>&lt;hhardy&gt; the email integration is useful<br>&lt;hhardy&gt; lol<br>&lt;hhardy&gt; I am very humble in this company<br>&lt;hhardy&gt; &lt;-- genuflects<br>


&lt;hhardy&gt; with Minsky pottering around how can I not? :)<br>&lt;coderanger_&gt; hhardy: For reference, Trac has email integration too<br>&lt;hhardy&gt; do we need any formal structures other than dictator and team?<br>


&lt;coderanger_&gt; lookup email2trac<br>&lt;Ian_Daniher&gt; hhardy: I don&#39;t believe so<br>&lt;Ian_Daniher&gt; that&#39;s pretty much the way it is in s-g<br>&lt;gregdek&gt; hhardy: When they are required, you&#39;ll know.&nbsp; :)<br>


&lt;cjl&gt; hhardy: RT (within existing sysadmin queue?)<br>&lt;hhardy&gt; rt:sysadmin queue<br>&lt;Ian_Daniher&gt; hhardy: would subdivisions of the sysadmin queue be needed?<br>&lt;hhardy&gt; support gang already has access as do &quot;volunteers&quot;<br>


&lt;isforinsects&gt; There are already a backlog of low- and medium- priority tickets in RT<br>&lt;Ian_Daniher&gt; if so, is it possible to add them?<br>&lt;hhardy&gt; we might set some categories of tickets to correspond with functional working groups<br>


&lt;Ian_Daniher&gt; can we have a central list of who has access to what servers and services?<br>&lt;hhardy&gt; we can also add more queues if there is due cause<br>* _sj_ (~<a href="mailto:sj_@wireless-19-210.media.mit.edu" target="_blank">sj_@wireless-19-210.media.mit.edu</a>) has joined #olpc-admin<br>


&lt;gregdek&gt; Ian_Daniher: +1.<br>&lt;hhardy&gt; and its a plus to be able to share tickets with s-g<br>&lt;cjl&gt; I like idea of sysadmin queue within RT (only needs some definition of who doesn&#39;t get fingers chopped off :-)<br>


* CBIgenho (<a href="mailto:41db8208@67.207.141.120" target="_blank">41db8208@67.207.141.120</a>) has joined #olpc-admin<br>&lt;gregdek&gt; Share tickets liberally, but make simplified views for ease of management.<br>&lt;hhardy&gt; Ian Daniher: there is some docuemntation on internal wiki, this should be put public as much as possible<br>


&lt;CanoeBerry&gt; Welcome Caryl!<br>&lt;hhardy&gt; that is a good wiki-task<br>&lt;Ian_Daniher&gt; I agree<br>&lt;hhardy&gt; &lt;-- waves caryl<br>&lt;CBIgenho&gt; Sorry I&#39;m late...I was hopelessly lost!<br>&lt;Culseg&gt; has protocol for mentoring RT tickets been discussed?...ie liberal use of &#39;Comments&quot;<br>


&lt;Ian_Daniher&gt; It would help to know that this person has access to activation server, this other individual to t.l.o, etc<br>&lt;hhardy&gt; culseg: say on<br>&lt;_sj_&gt; hiya caryl<br>&lt;hhardy&gt; I tend to use respond a lot, s-g uses comment more so they end user doesnt see everything<br>


&lt;Culseg&gt; add those with more exp to be allowed to make comments freely in RT tickets until persons are up to speed on issues<br>&lt;cjl&gt; Culseg focus has been more directly on sysadmin style tasks, less on SG enhancing suggestions like that<br>


&lt;hhardy&gt; pretty much anyone with read access to sysadmin queue now has powers to open, close, comment etc now<br>&lt;CanoeBerry&gt; Comments are badly broken (counterintuitive: fails to email the owner, and worse) but were working on it.<br>


&lt;hhardy&gt; CanoeBerry: use respond if you want to go to requestor<br>&lt;CanoeBerry&gt; Comments are so badly broken they require you know the actual email addresses, beyond just RT usernames.&nbsp; But again, we&#39;re working on it (RT14244 :)<br>


&lt;gregdek&gt; hhardy: still counterintuitive.<br>&lt;hhardy&gt; I want to at least know the real email address of anyone who is into the sysamdin queue<br>&lt;hhardy&gt; gregdek: better idea?<br>&lt;Ian_Daniher&gt; hhardy: know from memory or from a spreadsheet?<br>


* kimquirk (~<a href="mailto:kimquirk@wireless-42.media.mit.edu" target="_blank">kimquirk@wireless-42.media.mit.edu</a>) has joined #olpc-admin<br>&lt;hhardy&gt; Ian_Daniher whichever<br>&lt;gregdek&gt; hhardy: Fix RT as planned.&nbsp; :)<br>


&lt;CanoeBerry&gt; Agreed.<br>&lt;cjl&gt; RT improvements very much a project for infrastructure-gang to contribute to on behalf of support-gang<br>&lt;Ian_Daniher&gt; it&#39;s fairly easy to add a commenter if you&#39;ve memorized their address, but when you have to look it up, it becomes quite a pain<br>


&lt;gregdek&gt; If you have two input mechanisms that people are accustomed to using, make sure that (a) both work, or (b) one is forbidden.&nbsp; Confusion is bad.<br>&lt;hhardy&gt; kimquirk: welcome we are at how to manage<br>


&lt;_sj_&gt; this group in particular can note counterintuitive bits and spec out how to fix them<br>&lt;kimquirk&gt; sorry i&#39;m late<br>&lt;hhardy&gt; kimquirk: they have already plotted how to take over the universe :)<br>


&lt;kimquirk&gt; cool<br>&lt;CanoeBerry&gt; Beyond <a href="http://rt.laptop.org/Ticket/Display.html?id=14244" target="_blank">http://rt.laptop.org/Ticket/Display.html?id=14244</a> , my job of cleaning up &quot;Comment&quot; functionality is here: <a href="http://rt.laptop.org/Ticket/Display.html?id=14352" target="_blank">http://rt.laptop.org/Ticket/Display.html?id=14352</a><br>


&lt;CBIgenho&gt; Have you already discussed recruitment, training, and retention?<br>&lt;cjl&gt; currently agreement to use sysadmin queue in RT under benevolent dictatorship of hhardy.<br>&lt;hhardy&gt; so far we have a organizational structure of dictator + everyone else<br>


&lt;CanoeBerry&gt; Caryl: we delegated that all to you!<br>&lt;CBIgenho&gt; Yikes!&nbsp; We need to all work on that<br>&lt;kimquirk&gt; oh... if someone is taking over RT mods -- they can have all the RT tickets I own on that subject<br>


&lt;CanoeBerry&gt; I&#39;m on &#39;em :)<br>&lt;hhardy&gt; we will use rt, this IRC chan and will discuss proposed meeting time on the mailing list <a href="mailto:olpc-sysadmin@lists.laptop.org" target="_blank">olpc-sysadmin@lists.laptop.org</a><br>


&lt;CanoeBerry&gt; Henry is forcing us to give up our wkds.<br>&lt;CanoeBerry&gt; ;)<br>&lt;hhardy&gt; CBIgenho: canoeberry is kidding with you :)<br>* hhardy has changed the topic to: How to recruit and retain volunteers<br>


&lt;CanoeBerry&gt; How are we doing towards wrapping up 5pm?<br>&lt;hhardy&gt; I am a bit daunted at the prospect of putting out and announcement and having a slashdot hoarde arrive<br>&lt;CBIgenho&gt; Did everyone see the brainstorm results on this topic?<br>


&lt;gregdek&gt; ...<br>&lt;hhardy&gt; we will wrap at 17:00 and carry on over the list, this chan and Sunday<br>&lt;cjl&gt; CBIgenho: some of those are a bit more SG &quot;classic&quot;, to some extent the infrastructure gang (current topic) is more about the &quot;SG for the SG&quot; and sysadmin tasks that hhardy can use help with.<br>


&lt;hhardy&gt; CBIgenho: please feel free to summarize<br>&lt;gregdek&gt; May I?<br>&lt;hhardy&gt; gregdek: go<br>&lt;CBIgenho&gt; one important suggestion was that we have several trained s-gers to help Adam assist in the training<br>


&lt;CanoeBerry&gt; Great!&nbsp; Further Results of Caryl&#39;s Brainstorming: <a href="http://lists.laptop.org/pipermail/library/2008-August/000694.html" target="_blank">http://lists.laptop.org/pipermail/library/2008-August/000694.html</a><br>


&lt;gregdek&gt; I think you&#39;re dealing with a different class of volunteer in sysadminland.<br>&lt;gregdek&gt; You&#39;re not going to need to do a whole lot of training.<br>&lt;gregdek&gt; What you need to do is figure out what responsibilities you&#39;re willing to hand over...<br>


&lt;isforinsects&gt; ideally the sysadmin team will train you.<br>&lt;gregdek&gt; ...figure out what your trust relationship is...<br>&lt;gregdek&gt; ...and then get the hell out of the way.&nbsp; :)<br>&lt;isforinsects&gt; :)<br>


&lt;gregdek&gt; If you get 6 good recruits, you&#39;re basically set with the systems you have now.<br>&lt;isforinsects&gt; Do we want to migrate the third private wiki to a separate server?<br>&lt;isforinsects&gt; And let it die a horrible, unmaintained death? :)<br>


&lt;cjl&gt; Some of infrastructure task is sysadminning, some is training trainers as Caryl mentions.<br>&lt;hhardy&gt; kimquirk: opinion of moving internal wiki away from where volunteers can see things?<br>&lt;kimquirk&gt; how is it available to volunteers?<br>


&lt;hhardy&gt; if it was only 6 trusted people maybe not a problem, or maybe we should have some nda like agreement<br>&lt;hhardy&gt; if they are wiki admins with root access on pedal they could see into internal potentially<br>


&lt;CBIgenho&gt; nda is good<br>&lt;kimquirk&gt; i thought the internal wiki was not to be used except for internal contact infroamtion<br>&lt;gregdek&gt; I would be wary of mixing hardcore sysadmin tasks with more general &quot;how to keep wiki/rt/db clean&quot; tasks.<br>


&lt;hhardy&gt; so initially they will live in userland<br>&lt;gregdek&gt; You may be talking about two sets of problems.<br>&lt;kimquirk&gt; I would suggest the internal wiki be moved to &#39;internal infrastructure&#39;<br>


&lt;gregdek&gt; +1<br>&lt;gregdek&gt; hhardy is stuck with that stuff.&nbsp; ;)<br>&lt;hhardy&gt; works for hhardy<br>* hhardy has changed the topic to: How to insure good communication and accountability<br>&lt;isforinsects&gt; +1<br>


&lt;hhardy&gt; Quis custodiet ipsos custodes?<br>&lt;isforinsects&gt; on the wiki/rt/db cleaning note, a wiki-team might be in the works<br>* gregdek doesn&#39;t speak Latin.&nbsp; :)<br>&lt;hhardy&gt; &quot;who will watch the watchmen&quot;<br>


&lt;Ian_Daniher&gt; hhardy: tu<br>&lt;gregdek&gt; The watchmen will watch each other, and you, hhardy, will be accountable.<br>&lt;hhardy&gt; or, &quot;who will clean up after the janitors&quot; :)<br>&lt;gregdek&gt; The leader reaps the rewards when things go well, and takes the bullet when things go badly.&nbsp; ;)<br>


&lt;Ian_Daniher&gt; hhardy: tu semper custodiet custodes<br>&lt;gregdek&gt; But if you do things right, accountability is tracked in RT -- &quot;who has this task?&nbsp; Ask RT&quot; -- and communication is mailing lists + weekly meeting.<br>


&lt;gregdek&gt; The weekly meeting, in my world, is *incredibly important*.<br>&lt;hhardy&gt; gregdek: +1<br>&lt;gregdek&gt; It&#39;s the opportunity to praise people who are doing well, and call out people who are slacking off.<br>


&lt;Ian_Daniher&gt; gregdek: +1<br>&lt;gregdek&gt; Oh, and every meeting ends with a common understand of actions.<br>&lt;gregdek&gt; s/understand/understanding/<br>* hhardy has changed the topic to: <span class="__mozilla-findbar-search" style="padding: 0pt; background-color: yellow; color: black; display: inline; font-size: inherit;">How to eval</span>uate the project<br>


&lt;isforinsects&gt; gregdek, %2e1<br>&lt;CBIgenho&gt; did the desired results happen<br>&lt;hhardy&gt; I want to keep an eye on things and expand on what works and triage what not works<br>&lt;cjl&gt; evaluate -&gt; see weekly meetings<br>


&lt;gregdek&gt; Yep.<br>&lt;gregdek&gt; You might want to consider some metrics...<br>&lt;gregdek&gt; ...but most things are pretty pass/fail.<br>&lt;hhardy&gt; we will have a sense from meetings if formalisms are needed they will porbably evolve<br>


&lt;cjl&gt; also declare successes and admit failures to OLPC mgmt.<br>&lt;gregdek&gt; &quot;Did we get monitoring set up for these 5 hosts?&nbsp; No?&nbsp; Why not?&quot;<br>&lt;CBIgenho&gt; is this &quot;project&quot; goal driven?<br>


&lt;gregdek&gt; Very much so.<br>&lt;gregdek&gt; The goal:<br>&lt;hhardy&gt; s/porbably/probably/<br>&lt;gregdek&gt; To ensure 100% uptime of all systems without hhardy having to do a thing.&nbsp; ;)<br>&lt;gregdek&gt; With additional goals coming along all the time.<br>


&lt;hhardy&gt; to keep the ticket queue at a reasonable level<br>&lt;CBIgenho&gt; see &quot;volunteer&quot; queue<br>&lt;hhardy&gt; to expand the capabilities of the OLPC movement<br>&lt;gregdek&gt; BINGO.<br>&lt;gregdek&gt; Of course, that&#39;s not so obviously actionable.&nbsp; ;)<br>


&lt;gregdek&gt; There will be new tactical goals all the time.<br>&lt;gregdek&gt; The purpose of the meeting is to drive those, and evaluate periodically whether they actually matter or not.<br>* hhardy has changed the topic to: How many people are enough?<br>


&lt;cjl&gt; general tasking to generate sub-project efforts in pursuit of technical improvements to OLPC &quot;capacity&quot; (ability to channel vol effort)<br>&lt;gregdek&gt; cjl: Well put.<br>&lt;CanoeBerry&gt; henry: anything else from your stated agenda for this mtg we need to cover quick? or later?<br>


&lt;CBIgenho&gt; what type of people/skills are you looking for?<br>&lt;gregdek&gt; CBIgenho: sysadmins at first, I would think.<br>&lt;CBIgenho&gt; we see all kinds on the Volunteer queue<br>&lt;gregdek&gt; Narrow focus, strong results.<br>


&lt;hhardy&gt; CanoeBerry nothing too pressing that cannot be deferred<br>&lt;gregdek&gt; So long as we recap action items, and owners, and deadlines.&nbsp; ;)<br>&lt;hhardy&gt; yes this isn&#39;t a &quot;we will train you&quot; thing till we reach some critical mass<br>


&lt;CBIgenho&gt; we can alert you when we find good prospects<br>* hhardy has changed the topic to: final comments<br>&lt;cjl&gt; CBIgenho: They may need to have been around long enough to be trusted &quot;semi-insiders&quot;, not sure picking them out of the vol queue will necessarily be necessary <br>


&lt;CBIgenho&gt; how about I send a note when one that seems to be a possiblility?<br>&lt;hhardy&gt; I am prepared to accept gregdek&#39;s recommendation of people in the existing fedora infrastructure project<br>&lt;hhardy&gt; CBIgenho: good<br>


&lt;isforinsects&gt; I think that the need to be known *somewhere* and have someone vouch for them maybe<br>&lt;gregdek&gt; Yeah.<br>&lt;isforinsects&gt; but we let people into the S-G with no history<br>&lt;cjl&gt; It is no so much the skills that are in short supply as minimizing the risks that OLPC incurs by sharing access at a deep level.<br>


&lt;gregdek&gt; Different risk profiles.<br>&lt;isforinsects&gt; Some without even giving their name<br>&lt;cjl&gt; isforinsects: not the same as giving root<br>&lt;gregdek&gt; The risk profile of screwing up infrastructure is *very* high.<br>


&lt;isforinsects&gt; How about credit card numbers?<br>&lt;gregdek&gt; Yeah, that&#39;s high too.&nbsp; :)<br>&lt;cjl&gt; isforinsects: I give my credit card to a gas station attendent regularly.<br>&lt;CBIgenho&gt; first-born child?<br>


&lt;hhardy&gt; how about accidentally deleting a few TB of data?<br>&lt;CanoeBerry&gt; Webster says we are all going off to war (infrastructure = the permanent installations required for military purposes!)<br>&lt;gregdek&gt; Job #1 for your infrastructure team: GET BACKUPS BULLETPROOF.<br>


&lt;isforinsects&gt; Of course this is a war!<br>&lt;CanoeBerry&gt; Peace Out!<br>&lt;hhardy&gt; webster, schmebster :)<br>&lt;gregdek&gt; srsly.&nbsp; One of the most important things is to remove risk from the equation.<br>

&lt;hhardy&gt; gregdek: +1<br>
&lt;gregdek&gt; Backups are item #1.<br>&lt;gregdek&gt; hhardy: this was covered in Mike McGrath&#39;s note to you, I think.<br>&lt;gregdek&gt; Should I invite him to the next meeting, btw?<br>&lt;hhardy&gt; gregdek: yes<br>


&lt;CanoeBerry&gt; Background on Mike McGrath anybody?<br>&lt;gregdek&gt; Mike McGrath is the head of the Fedora Infrastructure team, for those who don&#39;t know.<br>&lt;gregdek&gt; CanoeBerry: jinx.&nbsp; :)<br>&lt;gregdek&gt; Used to run Linux for Orbitz.&nbsp; Now runs Fedora infrastructure for us.&nbsp; ;)<br>


* hhardy has changed the topic to: next meeting sunday at 2pm EDT, same Bat-channal<br>&lt;cjl&gt; folks from projects like Fedora are to be highly valued, building bridges to other efforts and leveraging shared best practices is very impt.<br>


&lt;gregdek&gt; Fedora folks are psyched and ready to do so.&nbsp; :)<br>&lt;CanoeBerry&gt; 2pm Sunday is INSANE, everything else above I agree with :)<br>&lt;cjl&gt; I want to sucker wome wikipedians into helping with countervandal bots. . <br>


&lt;hhardy&gt; Kim is rounding up peoples for activities meeting shutting down this for now<br>&lt;gregdek&gt; We will work out meeting onlist.&nbsp; ;)<br>&lt;gregdek&gt; ACTION ITEMS?<br>&lt;hhardy&gt; THANKS ALL!!<br>&lt;gregdek&gt; ACTION ITEMS???<br>


&lt;hhardy&gt; oh action items<br>&lt;hhardy&gt; lol<br>&lt;gregdek&gt; :)<br>&lt;cjl&gt; Join mailing list<br>&lt;hhardy&gt; camp out on this chan<br>&lt;gregdek&gt; My only job is to nag you for action items every week.&nbsp; ;)<br>


&lt;hhardy&gt; backups<br>&lt;gregdek&gt; Can we make backups a focus of next week&#39;s meeting?<br>&lt;CanoeBerry&gt; Action Item: Gang Colors Must be Chosen (and shirts/bandanas distributed pronto..)<br>&lt;cjl&gt; to be fair, first meeting was about scoping (not setting actions)./<br>


&lt;hhardy&gt; send a more general announcement to christoph, et al<br>&lt;gregdek&gt; Or Sunday&#39;s meeting, or whenever?&nbsp; :)<br>* hhardy has changed the topic to: ACTION ITEMS<br>&lt;CanoeBerry&gt; SJ/is4: any action on shirt?<br>


&lt;cjl&gt; thanks all<br>&lt;hhardy&gt; gregdek: yes see if you have someone with TSM exp pls we can do TSM to MIT just need the client installed and configured<br>&lt;hhardy&gt; TYVM all<br>&lt;cjb&gt; (TSM is &quot;Tivoli Storage Manager&quot;)<br>


&lt;isforinsects&gt; CanoeBerry, no news from SJ<br>&lt;isforinsects&gt; I may take over :P<br>&lt;isforinsects&gt; cjl, working on a bot today :)<br>* reubencaron is now known as register<br>* register (~<a href="mailto:reuben@crank.laptop.org" target="_blank">reuben@crank.laptop.org</a>) has left #olpc-admin<div>
<div></div><div class="Wj3C7c"><div>
<div></div><div><br>
<br></div></div></div></div></div></div></div></div><br></div>