So what was agreed to keep on anvil? I don't really want any aspect
of c4l on it.
On Aug 2, 2007, at 12:36 PM, Gabriel Farrell wrote:
> Okay, no objections, and it's afternoon in Philly, so here it is. I
> think the following snippet pretty much covers yesterday's discussion.
> I don't think anyone said anything too incriminating. Please
> excuse my
> out-of-place Helen Thomas incrementing. Oh, and, mjgiarlo, I hope you
> didn't mean for that exclamation point to be real.
>
>
> 2007-08-01T14:57:53 *** jaf changes topic to "discussion on
> hosting code4lib.org"
> 2007-08-01T14:58:03 <ksclarke> the time has come, eh?
> 2007-08-01T14:58:09 <jaf> in a minute, yes :)
> 2007-08-01T14:58:28 <wtd> Attention! Attention! Discussion
> beginning soon.
> 2007-08-01T14:58:35 <jaf> ok, the time is upon us
> 2007-08-01T14:58:36 <dbs> wtd: Sigh. Check my blog post.
> 2007-08-01T14:58:37 <wtd> Everyone load up their channel loggers.
> 2007-08-01T14:59:00 <jaf> roll call, please: let's make sure folks
> are active
> 2007-08-01T14:59:02 <jaf> I'm here
> 2007-08-01T14:59:05 <ksclarke> here
> 2007-08-01T14:59:12 <rsinger> tom servo!
> 2007-08-01T14:59:12 <jbrinley> moo
> 2007-08-01T14:59:14 <jrochkind> I'm observing.
> 2007-08-01T14:59:16 <rsinger> croooooooooooooooooooow!
> 2007-08-01T14:59:25 <wtd> I'm here. I have an account on anvil (no
> root) and host a Rails site on it.
> 2007-08-01T14:59:33 <ksclarke> edsu back yet?
> 2007-08-01T14:59:40 <wickr> I'm observing
> 2007-08-01T14:59:43 <wtd> anvil.lisforge.net, that is, the box
> that got hacked.
> 2007-08-01T14:59:49 <jbrinley> .seen edsu
> 2007-08-01T14:59:49 <zoia> jbrinley: edsu was last seen in
> #code4lib 4 hours, 18 minutes, and 31 seconds ago: <edsu> like the
> librarything guys talk, and others
> 2007-08-01T15:00:09 <jaf> my local clock says 11:59, so let's wait
> another minute or so
> 2007-08-01T15:00:17 <ksclarke> sounds good
> 2007-08-01T15:00:20 <wickr> edsu said he might be able to pop in
> for a bit, and he might not
> 2007-08-01T15:00:35 <rsinger> plus, these are library types-- we
> need to give the customary 5 minutes
> 2007-08-01T15:00:38 * rordway is here
> 2007-08-01T15:00:43 <ksclarke> rsinger++
> 2007-08-01T15:00:56 <jaf> ok, well, we probably should begin the
> discussion
> 2007-08-01T15:00:57 <rordway> according to my Mac, it's now 12:00
> 2007-08-01T15:01:06 <jaf> the proposal on the table, as I
> understand it, is thus:
> 2007-08-01T15:01:18 <jaf> move the production version of
> code4lib.org over to a server here at OSU
> 2007-08-01T15:01:25 *** rob_desk has joined #code4lib
> 2007-08-01T15:01:30 <jaf> use anvil as a development enivornment
> 2007-08-01T15:01:41 <jaf> and set up policies for admin support
> and access of code4lib.org
> 2007-08-01T15:01:51 <wtd> Is that *.code4lib.org? journal, planet,
> etc?
> 2007-08-01T15:02:02 <jaf> wtd: yes, *.code4lib.org
> 2007-08-01T15:02:06 <rsinger> hrm
> 2007-08-01T15:02:12 <rsinger> dilettantes?
> 2007-08-01T15:02:15 <jaf> so, currently we are talking www,
> planet, and journal
> 2007-08-01T15:02:16 *** tholbroo has quit IRC
> 2007-08-01T15:02:29 <rsinger> jaf: there's more -- svn
> 2007-08-01T15:02:35 <jaf> ok, and svn :)
> 2007-08-01T15:02:37 <ksclarke> and trac
> 2007-08-01T15:02:38 <jaf> and trac
> 2007-08-01T15:02:39 <rsinger> trac?
> 2007-08-01T15:02:40 <rsinger> yeah
> 2007-08-01T15:02:46 <jrochkind> ++
> 2007-08-01T15:02:52 <wtd> There are about, what, ten other more or
> less production sites hosted on the box?
> 2007-08-01T15:03:01 <jaf> wtd: what are those?
> 2007-08-01T15:03:05 <jrochkind> Will OSU donate this service?
> Does this include sysadmin staffing, or just hardware/network, or
> what?
> 2007-08-01T15:03:17 <ksclarke> wtd, what, code4lib things or other
> people's things?
> 2007-08-01T15:03:17 <rordway> [a-zA-Z+].code4lib? :-)
> 2007-08-01T15:03:38 <ksclarke> we're only talking code4lib stuff I
> believe
> 2007-08-01T15:03:43 <wtd> Ah, OK.
> 2007-08-01T15:03:46 <jaf> jrochkind: we are donating the server
> space, bandwith, and will support the software running on the box
> in terms of security and uptime
> 2007-08-01T15:03:52 <jrochkind> Awesome.
> 2007-08-01T15:03:59 <wtd> So this is a sort of formalization and
> Oregon State adoption of code4lib.org as an online presence.
> 2007-08-01T15:04:06 <ksclarke> osu++
> 2007-08-01T15:04:08 <jaf> but we'd also like some commitment from
> the community for helping with the general admin of the software
> 2007-08-01T15:04:12 <rsinger> hmm
> 2007-08-01T15:04:17 <rsinger> i'm still not sure about this
> 2007-08-01T15:04:18 <jaf> wtd: no
> 2007-08-01T15:04:31 <ksclarke> so how will you manage letting
> people have the privs for that help, jaf?
> 2007-08-01T15:04:33 <jbrinley> jaf: commitment of what sort?
> 2007-08-01T15:04:37 <rsinger> 1) my online presence is in the
> code4lib.org domain
> 2007-08-01T15:04:49 <jaf> in other words, we're not going to set
> policies on / about code4lib.org
> 2007-08-01T15:04:52 <bradl> jaf: sounds like you have it handled :)
> 2007-08-01T15:05:01 <jaf> we're going to commit to a level of
> support to assure uptime
> 2007-08-01T15:05:09 <ksclarke> yeah, rsinger, yours is the
> exception (personal in the domain)
> 2007-08-01T15:05:12 <jaf> but other than that, it's still the
> community that controls c4l.org
> 2007-08-01T15:05:15 <rsinger> 2) what if, say, osu counsel (or
> anyone in the chain) objected to something in the code4lib.org
> domain and wanted it to be taken down?
> 2007-08-01T15:05:18 <jrochkind> We would want to make sure that
> OSU disclaims any ownership of any 'intellectual property' on
> *.code4lib.org. If minds are changed later, we want no legal
> barriers to moving it somewhere else.
> 2007-08-01T15:05:43 <jaf> rsinger, jrochkind: no problems there.
> We claim no copyright / ownership of the content
> 2007-08-01T15:06:01 <ksclarke> and not even any osu branding right
> jaf?
> 2007-08-01T15:06:07 <wtd> OSU providing free hosting, bandwidth,
> and tech support, and having no say over any content or
> administration, sounds pretty damn useful.
> 2007-08-01T15:06:08 <rsinger> jaf: is that actually feasible? i
> mean, legally?
> 2007-08-01T15:06:12 <jaf> rsinger: yes
> 2007-08-01T15:06:13 <ksclarke> but do you have policies for the
> type of material that you all can host?
> 2007-08-01T15:06:14 <rsinger> isn't osu liable at some point?
> 2007-08-01T15:06:15 <jaf> ksclarke: yes
> 2007-08-01T15:06:29 <jrochkind> Also, that the DNS were set up so
> things running on the current anvil can still run at
> [various].code4lib.org . So if you prefer to run a code4lib
> domained service not on OSU, you still could.
> 2007-08-01T15:06:30 <rordway> jaf is liable :-)
> 2007-08-01T15:06:31 <jaf> rsinger: are you going to make us liable
> for something? ;-)
> 2007-08-01T15:06:43 <rsinger> don't i always?
> 2007-08-01T15:07:00 <ksclarke> jrochkind, that would be nec. for
> rsinger's dila...
> 2007-08-01T15:07:05 <jaf> as long as truly illegal stuff doesn't
> happen on c4l.org, we should be fine
> 2007-08-01T15:07:08 <jrochkind> That's what I'm thinking.
> 2007-08-01T15:07:16 <jaf> i.e. no pr0n, illegal filesharing, etc.
> 2007-08-01T15:07:23 <rsinger> jaf: i guess i'm trying to make sure
> that all our t's are crossed and whatnot
> 2007-08-01T15:07:36 <jrochkind> anvil is still available for
> hosting *.code4lib.org, so long as it's owners want to keep making
> it available. But things that we want to be uptime-guaranteed, we
> can put on the OSU server.
> 2007-08-01T15:07:39 <ksclarke> jaf: after all illegal filesharing
> is why we have anvil
> 2007-08-01T15:07:41 <jaf> rsinger: you cross your t's? Sounds like
> an a-type personality to me.....
> 2007-08-01T15:07:43 <rordway> ksclarke: we have policies for what
> we can host, but I don't think there is anything that would be of
> conflict
> 2007-08-01T15:07:44 <ksclarke> just joking
> 2007-08-01T15:08:07 <rsinger> jaf: the advantage to it having
> lived in neutral territory thus far is that the issue of governance
> hasn't been an issue
> 2007-08-01T15:08:15 <jrochkind> If OSU gives us problems---the
> content on the OSU server can always be moved away. (Although of
> course that would be a pain in the ass nobody would look forward to).
> 2007-08-01T15:08:17 <jaf> so, another thing: Domain ownership is
> still with edsu
> 2007-08-01T15:08:32 <rsinger> jaf: since none of the owners of the
> machine have cared to interfere
> 2007-08-01T15:08:35 <rsinger> (obviously)
> 2007-08-01T15:08:39 <jaf> so, yes, following up on jrochkind, if
> problems arise, things can be copied and pointed elsewhere
> 2007-08-01T15:08:40 <wtd> This is the equivalent of code4lib.org
> getting an unused office and a phone line and doing whatever it
> wants, basically.
> 2007-08-01T15:08:50 <jaf> wtd: yes
> 2007-08-01T15:08:59 * ksclarke chuckles
> 2007-08-01T15:08:59 <zoia> ksclarke: true, true
> 2007-08-01T15:09:12 <rsinger> wtd: i guess i'm just skeptical that
> there are no strings attached with that deal
> 2007-08-01T15:09:17 <jrochkind> wtd: And OSU pays for the
> utilities, and for the plumber who needs to come biweekly for our
> leaky plumbing.
> 2007-08-01T15:09:32 <jaf> rsinger: so, what strings are you
> specifically worried about?
> 2007-08-01T15:09:38 <rsinger> or that somebody won't come in
> eventually to explain that the strings have always been there
> 2007-08-01T15:09:38 <ksclarke> jaf: I'm curious who will have
> login access to the box
> 2007-08-01T15:09:38 <jrochkind> Would a written contract make you
> feel better? Would OSU be willing to sign such? (Who would they
> sign it WITH, I don't know).
> 2007-08-01T15:10:04 <eby> finally around
> 2007-08-01T15:10:17 <jrochkind> As long as our content doesn't get
> held hostage, the worst case doesn't seem that bad to me. As long
> as the content can be moved elsewhere if strings do appear.
> 2007-08-01T15:10:20 <jaf> ksclarke: I think that's part of the
> discussion here. That's for the folks in the c4l community to
> decide, and Mr. Ordway to say, "that's doable"
> 2007-08-01T15:10:22 <ksclarke> not a having a who to sign it with
> is why it's not at princeton (which I thought about at one point)
> 2007-08-01T15:10:28 <rsinger> jaf: again, it comes down to
> governance -- government entities tend to be far more conservative
> about the sorts of services they host
> 2007-08-01T15:10:51 <jaf> rsinger: this is oregon, dude.
> 2007-08-01T15:10:54 <jaf> :)
> 2007-08-01T15:10:57 <ksclarke> rsinger: well any service can still
> be hosted from anvil if one of the box people want
> 2007-08-01T15:10:58 <rordway> haha
> 2007-08-01T15:11:00 *** caroldotou has quit IRC
> 2007-08-01T15:11:14 <mjgiarlo> "let's settle this over a case of PBR"
> 2007-08-01T15:11:20 <jaf> so, OSU has some precident here through
> the open source lab hosting for a variety of projects
> 2007-08-01T15:11:24 <rsinger> jaf: that may be, but i bet you're
> university lawyers are as chickenshit as any other university lawyers
> 2007-08-01T15:11:38 <rsinger> s/you're/your/
> 2007-08-01T15:11:44 <rordway> the only caveat that I'm aware of on
> our side is Network Engineering/IS has to approve of the hosting of
> the "domain", not even necessarily the content
> 2007-08-01T15:11:45 <eby> what's osu's policy on responding to
> complaints
> 2007-08-01T15:11:58 <jaf> eby: what type of complaints?
> 2007-08-01T15:12:01 <eby> inform, shutoff, delete?
> 2007-08-01T15:12:04 *** danja has quit IRC
> 2007-08-01T15:12:06 <eby> content or legal
> 2007-08-01T15:12:07 <rsinger> eby: that's more what i'm getting, i
> guess
> 2007-08-01T15:12:14 <ksclarke> rordway will this be on its own box
> or a shared machine?
> 2007-08-01T15:12:17 <jaf> i haven't had much experience on such
> 2007-08-01T15:12:30 <jaf> we've had some issues with pr0n being
> placed on our wiki via spammers
> 2007-08-01T15:12:39 <jaf> but those were handled directly
> 2007-08-01T15:13:03 <rordway> ksclarke: probably an isolated Xen
> guest
> 2007-08-01T15:13:05 <jaf> i imagine if a complaint were to occur,
> our network services would contact my boss, who would inform me
> 2007-08-01T15:13:11 <rordway> so effectively it would be dedicated
> 2007-08-01T15:13:28 <jaf> so, basically, at that point, it would
> be my roll to deal with whatever situation would occur
> 2007-08-01T15:13:47 <ksclarke> how many people are you comfortable
> with having access to the machine? is there a number?
> 2007-08-01T15:14:03 <rordway> and yes, usually NET gets a
> complaint, they usually forward it along to my group, Library
> Technology, and we handle it
> 2007-08-01T15:14:05 <jaf> but truly, are we anticipating some sort
> of content that would cause this?
> 2007-08-01T15:14:20 <ksclarke> and is there a way to decide who
> those people are? /me wonders aloud
> 2007-08-01T15:14:39 <rsinger> jaf: i think we need to to cover our
> asses
> 2007-08-01T15:14:43 <wtd> ksclarke: Wouldn't you start with who
> has codelib.org-related access to anvil, and grow from there?
> 2007-08-01T15:14:45 <eby> jaf: i don't expect directly but with a
> semi-open drupal it could come up indirectly
> 2007-08-01T15:14:48 <jaf> i mean, if I'm understanding what eby
> and rsinger are bringing up, is this the equivilant of a takedown
> notice brought on by something like the DMCA?
> 2007-08-01T15:15:03 <rsinger> or libel
> 2007-08-01T15:15:44 *** caroldotou has joined #code4lib
> 2007-08-01T15:15:47 <jaf> so, one benefit of having this at a
> public academic institution is that it's probably more difficult to
> have abuse of takedown notices via DMCA then at a normal ISP
> 2007-08-01T15:16:01 <ksclarke> wtd: not all the folks on anvil
> have any c4l leanings so I think that list would just be eby, me,
> edsu, you, rsinger
> 2007-08-01T15:16:26 <ksclarke> am I forgetting anyone? I don't
> think credding or dfox have any desire to
> 2007-08-01T15:16:32 <wtd> Good enough to start with.
> 2007-08-01T15:16:33 <jaf> and we (OSU) have to deal with this on
> our wiki, with blogs, etc. so this issue wouldn't be particular to
> c4l.org
> 2007-08-01T15:16:52 <jrochkind> We could, from the start, set up
> some kind of mirroring routine to mirror OSU content to anvil. So
> with the flip of a DNS entry, it could be switched back to anvil.
> 2007-08-01T15:16:56 <jbrinley> wtd, ksclarke: I would like to
> request some sort of access for the journal, but it's not
> absolutely necessary
> 2007-08-01T15:16:59 <jrochkind> But that would take someone to
> work on setting that up. Not me.
> 2007-08-01T15:17:09 <ksclarke> jaf, but having access at the wiki
> level is a bit different than machine level
> 2007-08-01T15:17:18 <wtd> Given codelib.org's growth over the past
> n years, and foreseeable future, it sounds like it's just strange
> edge conditions that are the concern here.
> 2007-08-01T15:17:19 <jaf> jrochkind: I believe that the journal
> would be fine to be hosted on the production server
> 2007-08-01T15:17:49 <jrochkind> jaf: I assumed so. I really want a
> more uptime-confident host for the journal.
> 2007-08-01T15:17:58 <ksclarke> jrochkind: yeah, mirroring sounds
> good... I've had other offers as spots to mirror c4l too so we'd
> have multiple redundancy
> 2007-08-01T15:17:59 <jaf> ksclarke: true, but I'm trying to
> address rsinger's and eby's concerns. Command-line access is
> another issue to decide
> 2007-08-01T15:18:10 <jbrinley> jaf: I'm meaning access to load
> files, WP templates, etc., for admining the journal website.
> 2007-08-01T15:18:10 <rordway> ksclarke: oh, actually that would be
> a pair of Xen guests behind our foundry serveriron
> 2007-08-01T15:18:13 <wtd> Would the box fit into any existing OSU
> service level agreements?
> 2007-08-01T15:18:28 <ksclarke> osu --> anvil + others
> 2007-08-01T15:18:48 <jrochkind> jaf: Yeah, we'd need command line
> access (although not root, of course) for many of these services, I
> think. To provide the software management you want us to provide.
> Otherwise it'll be way too much work for your admins responding to
> our requests.
> 2007-08-01T15:18:56 <jbrinley> jaf: right now I give files to eby
> and eby uploads them for me
> 2007-08-01T15:19:07 <eby> wtd: i think the community tends to be
> open and there might be concerns by others about their freedom to
> express. It doesn't really bother me
> 2007-08-01T15:19:09 <ksclarke> jbrinley, yeah you should have
> machine access I think
> 2007-08-01T15:19:24 <ksclarke> on the prod
> 2007-08-01T15:19:32 <jaf> jrochkind, jbrinley: right, these are
> details that can be worked out, I think. The policies wouldn't be
> decided by OSU, but by us, the c4l community
> 2007-08-01T15:19:51 <jbrinley> jaf: good point. A discussion for
> another day.
> 2007-08-01T15:20:04 <eby> jaf: are you still with innovative
> 2007-08-01T15:20:06 <njvack> jaf: There must be a University-wide
> network use policy at OSU...? We'd probably need to follow that.
> 2007-08-01T15:20:07 <wtd> About the root question, OSU would have
> root access, but just use it for adminning, and others would have
> root as decided?
> 2007-08-01T15:20:07 <jrochkind> As long as it's clear that we will
> not have constraints we do not want from OSU.
> 2007-08-01T15:20:15 <jaf> what I would recommend, putting my c4l
> hat on, is that we set up policies that help us keep c4l.org secure
> and up and running
> 2007-08-01T15:20:15 <gabe> helen_thomas++
> 2007-08-01T15:20:22 <jrochkind> jaf insists we will not. rsinger
> is not entirely convinced.
> 2007-08-01T15:20:50 <jaf> eby: yes, we are still with innovative.
> please don't hold it against us :-)
> 2007-08-01T15:21:11 <ksclarke> jaf: policies, heh, now see that's
> why this will never work on anvil ;-)
> 2007-08-01T15:21:20 <jrochkind> To me, it's cost-benefit. I agree
> with rsinger that is a risk of OSU attaching strings at a later
> date. I think it's worth the risk, especially if we from the start
> have a game plan as to what we'll do in that case (move the stuff
> away if neccesary) and how (by setting up mirroring to make it
> easy, etc.).
> 2007-08-01T15:21:20 <rordway> the only time that OSU would have to
> step in is if something within the site were violating the
> university AUP, which the only time that would happen I would
> imagine would be if the system were somehow compromised and was
> hosting pr0n or warez
> 2007-08-01T15:21:24 <jaf> njvack: I don't have any such policy
> immediately handy, but as I've stated, there is precident here at
> OSU for hosting these types of sites
> 2007-08-01T15:21:30 <gabe> oops, sorry for the interruption -- /me
> reads scrollback
> 2007-08-01T15:21:40 <ksclarke> I'm for using osu as production as
> long as we aren't tied in in anyway and can always do what we want
> in the future
> 2007-08-01T15:21:59 <jaf> ksclarke: yes, I think that's key. There
> is an exit policy if folks aren't happy with us hosting the site
> 2007-08-01T15:22:02 <rordway> and the way that is usually handled
> is usually fairly informal. NET contacts Library Technology (me and
> others), and we remove the offending content
> 2007-08-01T15:22:10 <jrochkind> rordway: Or cataloging records
> that some Big Library claims are their IP? Same as warez to the
> university lawyers. But I say, okay, so we put THOSE on anvil not
> at OSU.
> 2007-08-01T15:22:26 <ksclarke> and as jrochkind says we have the
> redundant servers in place to make that easy
> 2007-08-01T15:22:31 <rsinger> hrm
> 2007-08-01T15:22:32 <rordway> right
> 2007-08-01T15:22:45 <wtd> +1 from me too, "as long as we aren't
> tied in any way and can always do what we want," as ksclarke put it.
> 2007-08-01T15:22:46 <jaf> So, I think the key here is that as long
> as we keep the agreement with OSU informal, we have a lot of
> flexibility and can make this work easily
> 2007-08-01T15:22:48 <rsinger> rordway: but who decides 'offending
> content'?
> 2007-08-01T15:23:13 <wtd> What jaf and rordway sketch out sounds
> appealing.
> 2007-08-01T15:23:16 <jrochkind> jaf: As long as you are still at
> OSU, anyway, I think the risk is low. But you won't be there forever.
> 2007-08-01T15:23:19 <eby> rsinger: innovative calling their director?
> 2007-08-01T15:23:27 <rsinger> eby: that's what i'm getting at
> 2007-08-01T15:23:33 <jaf> jrochkind: is anything forever? ;-)
> 2007-08-01T15:23:53 <jrochkind> Despite what jaf and rordway say,
> I think we should realize there is indeed some risk of University
> Lawyers. I just think it's worth it, especially if we have a game
> plan for dealing with it.
> 2007-08-01T15:23:55 *** Cicer0 has joined #code4lib
> 2007-08-01T15:23:58 * rordway is looking for the AUP
> 2007-08-01T15:24:04 <jaf> so, trust me on this, III has no
> influence on what we say or do
> 2007-08-01T15:24:04 <rsinger> my point is that 'threat of
> litigation' is generally enough to make university lawyers buckle
> 2007-08-01T15:24:16 <jaf> I mean, has anyone seen any of reeset's
> presentations? ;-)
> 2007-08-01T15:24:22 <jrochkind> The university lawyers are
> unlikely to object to journal.code4lib.org, or with code4lib
> conference info. Those are the kinds of things we want more
> confident uptime for.
> 2007-08-01T15:24:42 <jrochkind> For things that are risky, you can
> keep hosting them on your own server---still with a *.code4lib.org
> domain name even (just not www.).
> 2007-08-01T15:25:06 * mjgiarlo wonders if chat logs are risky :)
> 2007-08-01T15:25:10 <wtd> Wouldn't take long to swing over to
> another box hosted elsewhere, in the worst case.
> 2007-08-01T15:25:11 <rsinger> mjgiarlo: YES
> 2007-08-01T15:25:12 <rordway> http://oregonstate.edu/aup.htm
> 2007-08-01T15:25:17 <njvack> Aha: http://oregonstate.edu/aup.htm
> 2007-08-01T15:25:18 <jaf> So, let me just repeat: I have no
> worries about the content we put on c4l.org being censered
> 2007-08-01T15:25:19 <rsinger> that's what i'm getting at
> 2007-08-01T15:25:22 <eby> jrochkind: i could see some journal
> articles that could cause some heckles with vendors
> 2007-08-01T15:25:34 <mjgiarlo> ! oh hai, III is teh sux0r. DOH!
> 2007-08-01T15:25:39 <jrochkind> eby: I suppose it's possible.
> Violationg of NDA or whatever.
> 2007-08-01T15:25:56 <wtd> That's up to the journal to deal with.
> 2007-08-01T15:26:01 <jrochkind> eby: If the University wouldn't
> stand up for it, we'd move the journal elsewhere. And get lots of
> publicity ensuring that the journal's readership would double, in
> the process. :)
> 2007-08-01T15:26:10 <jbrinley> jrochkind++
> 2007-08-01T15:26:15 <jaf> and I have total confidence in the folks
> here working with the community to deal with any issues that crop up
> 2007-08-01T15:26:25 <jaf> if that means at some point moving to
> another hosting site, that's fine
> 2007-08-01T15:26:34 <bradl> I know folks don't seem to like the
> idea, but to me, I would think code4lib should form a non-profit
> corp, and host the server where-ever it damn well pleases, with
> money it makes from donations and the annual conference... just my
> opinion
> 2007-08-01T15:26:51 <JodiS> bradl: +1
> 2007-08-01T15:26:57 <jaf> bradl: that would be fine
> 2007-08-01T15:27:01 <jaf> but we need the site back up
> 2007-08-01T15:27:02 <eby> bradl: i think many were for that idea,
> none for the paper work
> 2007-08-01T15:27:05 <mjgiarlo> rsinger: yeah, maybe chat logs go
> elsewhere. (wherever that crappy dilletantes thing goes)
> 2007-08-01T15:27:06 <jrochkind> bradl: Nobody wants to do the work
> of sysadmining it in a way that will give us some uptime
> confidence. I mean, that's basically the current situation, what
> you just outlined.
> 2007-08-01T15:27:07 * jbrinley wonders if c4lj should sell ad space
> 2007-08-01T15:27:12 <jaf> or there will be no conference, becuase
> no one will no about it
> 2007-08-01T15:27:16 <rordway> as long as we're not hosting
> anything *illegal*, at least by Oregon law, or selling viagra,
> we're good by the AUP
> 2007-08-01T15:27:20 <jdatema> seems to me ibiblio may also be a
> natural home--only policy I know about is that content has to be
> non-profit
> 2007-08-01T15:27:20 <dbs> jbrinley--
> 2007-08-01T15:27:22 <jrochkind> bradl: Money for hardware/
> bandwidth isn't the issue. We are not lacking in that already.
> 2007-08-01T15:27:42 <bradl> jrochkind: I don't think we're lacking
> in sysadmins around here, either...
> 2007-08-01T15:27:54 <jaf> so, can we take a straw vote right now?
> 2007-08-01T15:28:01 <bradl> I run around 90 servers. I can commit
> to admin'ing 1 more
> 2007-08-01T15:28:02 <ksclarke> jdatema: but there has to be a
> nonprofit to sign the papers right?
> 2007-08-01T15:28:06 <jrochkind> bradl: Are you volunteering to
> sysadmin a code4lib server in such a way that we will have as much
> uptime confidence as we would at OSU?
> 2007-08-01T15:28:08 <dbs> Sorry: jbrinley++ but c4lj_adspace--
> 2007-08-01T15:28:14 <jbrinley> :-)
> 2007-08-01T15:28:22 <jrochkind> Cause if you are, that's certainly
> worth considering.
> 2007-08-01T15:28:25 *** got_a_bean_out is now known as got_a_bean
> 2007-08-01T15:28:33 <jaf> I propose a straw vote for/against
> currently hosting *.code4lib.org at OSU, understanding that the c4l
> community can at any time decide to move the site elsewhere
> 2007-08-01T15:28:43 <jdatema> ksclarke: good question—know
> librarian.net is hosted there, but it's one person, etc. (you
> thinking 403(b)?)
> 2007-08-01T15:28:44 <mjgiarlo> +1 to moving ahead on a vote
> 2007-08-01T15:28:45 <jaf> sites, that is
> 2007-08-01T15:28:47 <rsinger> dbs: what would be so bad about
> adspace?
> 2007-08-01T15:28:48 <bradl> jrochkind: I think OSU's solution is
> fine... I always prefer someone else do the work :)
> 2007-08-01T15:28:52 <wtd> +1
> 2007-08-01T15:28:53 <bradl> jaf++
> 2007-08-01T15:28:55 <jrochkind> bradl: My sentiments exactly.
> 2007-08-01T15:29:02 <njvack> jaf++
> 2007-08-01T15:29:08 <jrochkind> +1
> 2007-08-01T15:29:08 <rsinger> for the record, i am in agreement
> with all this
> 2007-08-01T15:29:13 <ksclarke> jdatema: princeton would have given
> us space but there had to be a real non-profit that could sign
> 2007-08-01T15:29:16 <jbrinley> +1
> 2007-08-01T15:29:22 <rsinger> i would just like to see something
> in writing
> 2007-08-01T15:29:23 <ksclarke> 403b
> 2007-08-01T15:29:38 <jrochkind> I agree with rsinger that we
> should be cognizant that University Lawyer Trouble IS a risk. Let
> the record show. If it happens, we will take appropriate counter-
> measures.
> 2007-08-01T15:29:39 <bradl> I think the longer-term solution is a
> non-profit, though
> 2007-08-01T15:29:45 <dbs> +1 (osu hosts php.net servers, IIRC, and
> lord knows _their_ code is offensive!)
> 2007-08-01T15:29:46 <jaf> so, let's pause the conversation for the
> straw-vote:
> 2007-08-01T15:29:48 <jdatema> paul jones@ibiblio (and simon spero
> for backchannel information) could answer the non-profit question--
> I'm not sure
> 2007-08-01T15:29:49 <jaf> +1 or -1, people
> 2007-08-01T15:29:55 * miker_ is a wonder twin and takes the form
> of new york, circa 1776
> 2007-08-01T15:29:55 <jbrinley> ksclarke: why are we talking about
> variable annuities?
> 2007-08-01T15:30:01 <rordway> dbs: sadly
> 2007-08-01T15:30:15 <njvack> +1
> 2007-08-01T15:30:17 <wickr> +1
> 2007-08-01T15:30:32 <mjgiarlo> that's six +1s in favor of a vote
> 2007-08-01T15:30:32 <jbrinley> +1
> 2007-08-01T15:30:34 <rsinger> +1
> 2007-08-01T15:30:38 <ksclarke> bradl: this is a good question I think
> 2007-08-01T15:30:39 <bradl> +1
> 2007-08-01T15:30:42 <rordway> +1
> 2007-08-01T15:30:53 <ksclarke> if we're formal enough for a prod
> machine are we for a nonprofit
> 2007-08-01T15:30:57 <ksclarke> but yes +1
> 2007-08-01T15:31:06 <Cicer0> +1
> 2007-08-01T15:31:10 <bradl> ksclarke: I don't think the paperwork
> is as scary as some think :)
> 2007-08-01T15:31:12 <jaf> ksclarke: we may be, but that's another
> discussion :-)
> 2007-08-01T15:31:15 <dbs> +1
> 2007-08-01T15:31:16 <got_a_bean> pardon me, but OSU as in...?
> 2007-08-01T15:31:23 <rordway> Oregon State University
> 2007-08-01T15:31:23 <jbrinley> got_a_bean: Oregon
> 2007-08-01T15:31:29 <got_a_bean> o.k.
> 2007-08-01T15:31:30 <rordway> not Ohio
> 2007-08-01T15:31:32 <got_a_bean> +1
> 2007-08-01T15:31:32 <rordway> :-)
> 2007-08-01T15:31:41 *** tholbroo has joined #code4lib
> 2007-08-01T15:31:44 <ksclarke> if it had been ohio -1 ;-)
> 2007-08-01T15:31:48 <miker_> yeah, as long as it's not /Ohio/,
> then +1
> 2007-08-01T15:31:49 <mjgiarlo> ksclarke++
> 2007-08-01T15:31:52 * bradl chuckles
> 2007-08-01T15:31:52 <zoia> bradl: true, true
> 2007-08-01T15:31:54 <rordway> haha
> 2007-08-01T15:31:57 <miker_> bah ... beat me to it
> 2007-08-01T15:32:06 <wtd> So that's all votes in favour, I think.
> 2007-08-01T15:32:06 <jaf> ok, so it's seemingly a concensus
> 2007-08-01T15:32:11 <jbrinley> so is anyone actually opposed at
> this point?
> 2007-08-01T15:32:15 <jaf> but just to do a last check-in, any
> objectors?
> 2007-08-01T15:32:26 <bradl> we want a shrubbery
> 2007-08-01T15:32:32 <jdatema> is libraryfind a company?
> 2007-08-01T15:32:37 <njvack> FWIW, I have a friend who recently
> set up a nonprofit, and it's certainly do-able.
> 2007-08-01T15:32:38 <jaf> jdatema: nope
> 2007-08-01T15:32:45 <rordway> does anyone have any questions for
> me? or can I mosey?
> 2007-08-01T15:32:47 <wtd> So what happens next?
> 2007-08-01T15:32:54 <wtd> rordway: Thanks.
> 2007-08-01T15:32:55 <jaf> rordway: one sec on that
> 2007-08-01T15:32:58 <rordway> k
> 2007-08-01T15:32:58 <jbrinley> njvack: setting it up is doable.
> Maintaining the accounting is less desirable.
> 2007-08-01T15:33:00 <wickr> was there a consensus on where chat
> logs go?
> 2007-08-01T15:33:03 <mjgiarlo> we just voted on having a vote,
> correct, not on moving forward with OSU?
> 2007-08-01T15:33:04 <rsinger> rordway: one question
> 2007-08-01T15:33:16 <jrochkind> ksclarke: These days it costs $800
> in filing fees for 501-c-3, sadly. It's gone up a lot in the past 5
> years.
> 2007-08-01T15:33:18 <jdatema> jaf: thanks
> 2007-08-01T15:33:23 <jaf> mjgiarlo: no, we were voting on moving
> forward with OSU
> 2007-08-01T15:33:26 <njvack> jbrinley: True... but our books can't
> be too very complex.
> 2007-08-01T15:33:30 <jrochkind> The paperwork is a pain in the
> ass, but do-able.
> 2007-08-01T15:33:33 <rsinger> rordway: this will live on a xen vm,
> right?
> 2007-08-01T15:33:42 <rordway> rsinger: that's my current plan, yes
> 2007-08-01T15:33:47 <mjgiarlo> jaf: oh. +1 then.
> 2007-08-01T15:34:02 <jaf> so, the next step would be for ordway
> and ksclarke to work out a migration plan?
> 2007-08-01T15:34:07 <rsinger> rordway: would the plan be that
> code4lib.org (the thing we replicate elsewhere) will the be
> entirety of that vm?
> 2007-08-01T15:34:15 <ksclarke> jaf: well edsu has the backups
> 2007-08-01T15:34:26 <rordway> if for some reason I decide against
> a xen VM, it will be a dedicated system
> 2007-08-01T15:34:28 <ksclarke> I'm going to take out the old anvil
> drive once I get access to the machine
> 2007-08-01T15:34:32 <jrochkind> Then there's probably no reason
> that non-OSU code4libbers couldn't have root to the VM machine, yes?
> 2007-08-01T15:34:34 <ksclarke> but his should be good
> 2007-08-01T15:34:35 <rsinger> rordway: i.e., can we just make a
> snapshot of that vm and put it on anvil (or whereever)?
> 2007-08-01T15:34:40 <jaf> ksclarke: ok, then rordway, ksclarke,
> edsu would start talking about the migration plan
> 2007-08-01T15:34:44 <miker_> migration plan: 1) scp tarball to osu
> 2) untar
> 2007-08-01T15:34:45 <jrochkind> rsinger++
> 2007-08-01T15:34:46 <miker_> ;)
> 2007-08-01T15:34:57 <ksclarke> miker++
> 2007-08-01T15:34:59 <jrochkind> I like a nightly snapshot of that
> vm backed up to non-OSU location.
> 2007-08-01T15:35:23 <miker_> rsinger: if it's a xen vm we can
> migrate it to other xen servers at will :)
> 2007-08-01T15:35:25 <rordway> jrochkind: sudo would probably be
> easiest, but yes
> 2007-08-01T15:35:26 <rsinger> of course, that assumes it's a
> dedicated vm
> 2007-08-01T15:35:34 <jrochkind> [Our new sysadmin (hooray!) plans
> to make a lot of use of VMs like that here. I love having a new
> sysadmin!]
> 2007-08-01T15:35:44 <ksclarke> rsinger: should we do xen on the
> new anvil?
> 2007-08-01T15:35:45 * miker_ installs xen HV on his home box
> 2007-08-01T15:36:05 <wickr> does anyone know if some specific
> software was the culprit? do things need to be updated? or if they
> are just moved straight over will we have cracking issues again?
> 2007-08-01T15:36:11 <jrochkind> Ah, I see in the scrollback that
> dedicated system is not assured. That would certainly be preferable
> to meet the concerns that were raised.
> 2007-08-01T15:36:17 <jrochkind> With a dedicated VM, I think it's
> be almost perfect.
> 2007-08-01T15:36:21 * ksclarke wonders if ubuntu server does xen
> 2007-08-01T15:36:24 <rsinger> ksclarke: well, i don't really know
> one way or the other -- but a vm would be an easy way to share the
> 'host'
> 2007-08-01T15:36:34 <rsinger> ksclarke: yeah, xen is in apt
> 2007-08-01T15:36:42 <jaf> ok, how about this as an approach:
> 2007-08-01T15:36:54 <miker_> ksclarke: I think it does
> 2007-08-01T15:37:24 <ksclarke> hmm
> 2007-08-01T15:37:36 <rsinger> also, i don't see any reason why the
> logs and whatnot can't just stay on anvil
> 2007-08-01T15:37:43 <wtd> Does anyone have dates in mind for when
> the server would be back up, when content could get loaded up?
> 2007-08-01T15:37:56 <mjgiarlo> logs_on_anvil++
> 2007-08-01T15:38:19 <ksclarke> wtd: I'm being scheduled for
> getting my access pass so hopefully this week
> 2007-08-01T15:38:21 <jrochkind> If there's anything that someone
> has a strong preference to keep on anvil, and the anvil owners get
> it back up and allow it, I don't see any reason not to.
> 2007-08-01T15:38:37 <jrochkind> Unless there are others involved
> who have a strong preference the other way, and then they've got to
> duke it out.
> 2007-08-01T15:38:37 <ksclarke> but edsu has the logs so c4l could
> go up anytime they're transferred to osu
> 2007-08-01T15:38:48 <rordway> how about jaf and I work with
> ksclarke and edsu on a proposal, once that's ready we can float it
> by the group as a whole?
> 2007-08-01T15:38:50 <ksclarke> s/logs/c4l backups/
> 2007-08-01T15:39:00 <wtd> Sounds great, rordway.
> 2007-08-01T15:39:02 <mjgiarlo> rordway++
> 2007-08-01T15:39:05 <ksclarke> sounds good
> 2007-08-01T15:39:06 <jrochkind> rordway++
> 2007-08-01T15:39:08 <jaf> rordway++
> 2007-08-01T15:39:24 <rsinger> yeah, i like that
> 2007-08-01T15:39:38 <wtd> I'll put a little update onto the planet
> to assuage people's anxieties.
> 2007-08-01T15:39:40 <rordway> and FYI, this system would be backed
> up nightly
> 2007-08-01T15:39:49 <jaf> ok, so, maybe to sum up the decision
> points on this discussion:
> 2007-08-01T15:39:52 <mjgiarlo> wtd++ :)
> 2007-08-01T15:40:10 <rordway> monthly fulls, nightly incrementals
> 2007-08-01T15:40:14 <jaf> 1) General agreement that we will go
> ahead withan approach for OSU hosting the *.c4l.org site
> 2007-08-01T15:40:15 <jrochkind> rordway: The 'backups' I was
> talking to actually were 'in case of University Lawyer Trouble'. To
> assuage the paranoid that with a flip of a switch we could put the
> whole site up on a non-OSU machine, were it ever neccesary.
> 2007-08-01T15:40:27 <ksclarke> wtd: i see in my inbox I pick up my
> pass tom. so anvil should be up tom. after that
> 2007-08-01T15:40:45 <jaf> 2) rordway will take the lead in working
> with edsu, myself, and ksclarke on the actual details of a proposal
> for moving forward with said hosting
> 2007-08-01T15:40:48 <rordway> jrochkind: for those purposes, we
> could also do a periodic dump to someplace outside of OSU
> 2007-08-01T15:40:54 <jrochkind> rordway++
> 2007-08-01T15:41:04 <jaf> 3) proposal will be then floated to the
> c4l community via the discussion list
> 2007-08-01T15:41:15 <dbs> jrochkind: Get a Canadian to host a copy
> of the backup. Lots of copies keep things safe (from disaster, and
> from fickle federal laws).
> 2007-08-01T15:41:25 <njvack> BTW, do we know what attack vector
> the crackers used?
> 2007-08-01T15:41:31 <jrochkind> dbs: Canadian, pah. I'm going to
> get an Iraqi to do it. Wait a second, nevermind.
> 2007-08-01T15:41:57 <rordway> a remote hot-site on Mars?
> 2007-08-01T15:41:57 <ksclarke> njvack: no
> 2007-08-01T15:42:13 <gabe> ksclarke: wasn't it drupal?
> 2007-08-01T15:42:14 <rordway> is that inter-planetary network up
> and running yet?
> 2007-08-01T15:42:28 * dbs suspects it was edsu's weak username /
> password combo of "edsu" / "edsu"
> 2007-08-01T15:42:37 * ksclarke chuckles
> 2007-08-01T15:42:37 <zoia> ksclarke: true, true
> 2007-08-01T15:42:46 <rordway> haha
> 2007-08-01T15:42:50 <ksclarke> gabe, I don't think anyone has
> really done any real investigating
> 2007-08-01T15:42:54 <njvack> I ask, as I've found things like
> Drupal and Wordpress to be much bigger targets than OS vulnerabilities
> 2007-08-01T15:43:13 <ksclarke> wp or drupal would be my random off
> the cuff guess though
> 2007-08-01T15:43:18 *** lbjay has joined #code4lib
> 2007-08-01T15:43:21 <gabe> njvack: edsu seemed to think it was drupal
> 2007-08-01T15:43:24 <wickr> that's why I was wondering if
> something needs to be updated/patched before it's put back up
> elsewhere
> 2007-08-01T15:43:32 <rsinger> edsu was speculating
> 2007-08-01T15:43:52 <njvack> And if it was Drupal that got
> hacked... is OSU gonna be keeping *that* patched, or just the Xen
> client?
> 2007-08-01T15:44:11 <rordway> I'd probably import the data into a
> fresh install of the latest drupal
> 2007-08-01T15:44:26 <jaf> njvack: these are the kind of details, I
> think, that will be put into the proposed proposal
> 2007-08-01T15:44:40 <wickr> rordway: that may or may not go
> smoothly, def. worth a try though
> 2007-08-01T15:44:41 <rordway> njvack: jaf will do it
> 2007-08-01T15:45:03 <rsinger> does osu already have drupal
> installations?
> 2007-08-01T15:45:13 <jaf> rsinger: yeppers
> 2007-08-01T15:45:14 <rsinger> or should we consider migrating to
> another platform?
> 2007-08-01T15:45:15 <rsinger> ah
> 2007-08-01T15:45:57 <gabe> +1 on the vote, btw
> 2007-08-01T15:45:58 <rordway> we're most likely moving the
> library.o.e site to drupal, someday
> 2007-08-01T15:46:08 * gabe showed up late and got stuck in scrollback
> 2007-08-01T15:46:17 <rordway> and OSL runs drupal, as do some
> other groups on campus
> 2007-08-01T15:46:20 <ksclarke> migrate!
> 2007-08-01T15:46:26 <jrochkind> To what?
> 2007-08-01T15:46:39 <ksclarke> abd
> 2007-08-01T15:46:39 <rordway> cold fusion!
> 2007-08-01T15:46:46 <ksclarke> :-)
> 2007-08-01T15:46:47 <rordway> whee!
> 2007-08-01T15:46:56 <ksclarke> well, and cold fusion
> 2007-08-01T15:47:10 <rordway> maybe even warm fusion
> 2007-08-01T15:47:32 <rsinger> cocoon
> 2007-08-01T15:47:45 <jaf> gopher
> 2007-08-01T15:47:53 <rsinger> gopher on rails
> 2007-08-01T15:48:04 <mjgiarlo> OSU++
> 2007-08-01T15:48:04 * jaf smacks rsinger
> 2007-08-01T15:48:14 <rordway> gopher on meth
> 2007-08-01T15:48:20 * njvack smacks rordway
> 2007-08-01T15:48:30 <rordway> it's high performance!
> 2007-08-01T15:48:35 <njvack> :)
> 2007-08-01T15:48:45 <rsinger> so, we're done?
> 2007-08-01T15:48:46 <gabe> if we wanted gopher we'd host at UofM
> 2007-08-01T15:49:26 <jaf> rsinger: i believe so, unless there are
> any objections?
> 2007-08-01T15:49:39 <rordway> I object to gopher
> 2007-08-01T15:49:57 <rordway> and the 40 hour work week
> 2007-08-01T15:50:01 <gabe> more pointed objections can be raised
> on the list
> 2007-08-01T15:50:04 <rordway> but I'm ok with everything else
> 2007-08-01T15:50:16 <gabe> re: the proposal
> 2007-08-01T15:50:21 <jaf> rordway: we can negotiate on the 40-hour
> work week, I'll start at 80 :-)
> 2007-08-01T15:50:30 <jaf> gabe++
> 2007-08-01T15:50:34 <wtd> Well, good discussion.
> 2007-08-01T15:50:41 <rordway> maybe if I get paid for 80
> 2007-08-01T15:50:57 <jaf> rordway: hmmm, maybe in barbeque
> 2007-08-01T15:51:05 *** wtd has left #code4lib
> 2007-08-01T15:51:28 <rordway> I'd settle for some PC2700 DDR for
> my Sun Blade 1500
> 2007-08-01T15:51:53 <jaf> ok, I need to eat. Later folks
> 2007-08-01T15:51:56 *** jaf is now known as jaf_lunch
> 2007-08-01T15:51:57 <rordway> me too
> 2007-08-01T15:52:36 *** mjgiarlo changes topic to "gopher! (Was:
> discussion on hosting code4lib.org)"
|