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)"