2008-07-08T06:33:23 *** kgs_away has joined #openils-evergreen 2008-07-08T06:33:37 *** kgs_away is now known as kgs 2008-07-08T08:20:09 *** kbeswick has joined #openils-evergreen 2008-07-08T08:22:22 *** Slazer has joined #openils-evergreen 2008-07-08T08:55:06 *** _bott_ has joined #OpenILS-Evergreen 2008-07-08T09:02:07 *** dbs has joined #openils-evergreen 2008-07-08T09:05:02 hey Slazer, my copy of "Test-Driven Development By Example" (Ken Beck) just arrived 2008-07-08T09:05:57 * asmodai eyes dbs 2008-07-08T09:06:02 (as well as my copy of "Dungeons & Desktops: The History of Computer Role Playing Games" - but I'm not loaning _that_ time-sink to anyone on #openils-evergreen) 2008-07-08T09:06:24 Ooooo... If I could borrow that sometime to look through it for a bit... the first book that is. 2008-07-08T09:07:16 dbs: hahaha 2008-07-08T09:07:26 * asmodai counters with his collection of Forgotten Realms books 2008-07-08T09:07:44 * phasefx_ whiplashes 2008-07-08T09:07:57 eek! 2008-07-08T09:08:15 I want a decent FR MMORPG 2008-07-08T09:08:52 asmodai: I was looking at the Roundup system in action on bugs.python.org and of course stumbled across a bug filed by none other than asmodai himself (the third bug I looked at) 2008-07-08T09:09:15 asmodai: you are everywhere in the python universe, aren't you? 2008-07-08T09:09:34 Slazer: you would certainly be welcome to it 2008-07-08T09:10:00 dbs: I have Python commit rights actually. 2008-07-08T09:10:06 Granted, doc only, but still... 2008-07-08T09:10:24 * dbs counters with his php commit rights 2008-07-08T09:10:28 phasefx_: that would rock 2008-07-08T09:10:31 FAIL 2008-07-08T09:10:35 Epic fail. 2008-07-08T09:10:37 Sorry. 2008-07-08T09:10:40 :) 2008-07-08T09:10:41 Just not cool enough. 2008-07-08T09:10:50 Epic Fail - Fortitude Saving Throw 2008-07-08T09:11:26 * asmodai pats his stack of Malazan books 2008-07-08T09:11:43 i got nothin 2008-07-08T09:11:51 * asmodai sends berick some spam 2008-07-08T09:11:54 There you go. 2008-07-08T09:12:22 much better 2008-07-08T09:13:36 asmodai: in my defence, my php commit rights are only for -doc, PECL, and PEAR - no core. so I'm not completely tainted / responsible for php. 2008-07-08T09:14:06 * asmodai pats dbs 2008-07-08T09:14:09 You're forgiven. 2008-07-08T09:17:23 So none of you into the Malazan books? 2008-07-08T09:17:55 asmodai: never heard of them 2008-07-08T09:19:21 Steven Erikson 2008-07-08T09:19:25 fantastic series 2008-07-08T09:19:41 I think it replaced Lord of the Rings on my #1 spot for fantasy. 2008-07-08T09:19:46 Although it's a bit unfair to compare. 2008-07-08T09:19:55 The Malazan Book of the Fallen 2008-07-08T09:20:16 asmodai: have you read any George RR Martin? 2008-07-08T09:20:25 kbeswick: Not yet I think. 2008-07-08T09:20:40 Recently completed Gail Z. Martin's Blood King 2008-07-08T09:21:26 asmodai: his Song of Ice and Fire Series is pretty good, i dont read fantasy much either. 2008-07-08T09:21:44 recommended to me by fantasy gurus though 2008-07-08T09:21:55 kbeswick: heard a lot about Ice and Fire 2008-07-08T09:22:14 People also were enthusiastic about Eddings though. 2008-07-08T09:22:24 Picked up his latest series, boy, was that a mistake. 2008-07-08T09:22:43 Never before read a series that was so shallow, templated, or utterly annoying to read. 2008-07-08T09:23:00 hahaha 2008-07-08T09:23:54 I'm serious. 2008-07-08T09:24:09 The Dreamers, the series is called. 2008-07-08T09:25:31 I thought Guy Gavriel Kay's Fionavar series was pretty bad. and the Shannara stuff; book 2 was basically a (better) rewrite of book 1, couldn't get past the first chapter of the wishsong. 2008-07-08T09:25:36 asmodai: i was also recommended the Legend of Drizzt series'. im assuming you've read them if you're into Forgotten realms... any good? 2008-07-08T09:27:17 kbeswick: Got them! 2008-07-08T09:27:18 :D 2008-07-08T09:33:42 Slazer: for now, you might want to start by reading http://www.agiledata.org/essays/tdd.html 2008-07-08T09:34:15 T'is bookmarked. 2008-07-08T09:36:13 * kgs kgs also finds that interesting and has bookmarked it! 2008-07-08T09:37:38 kgs: but you were not allowed! 2008-07-08T09:38:05 * kgs runs away laughing 2008-07-08T09:40:17 grrr 2008-07-08T09:43:19 Slazer: of course the horse is already out of the gate with opensrf / evergreen, but the principles are still sound 2008-07-08T09:48:23 Slazer: you know, I think the reason the i18n tests were failing on your system is because you're missing some dependencies 2008-07-08T09:48:40 the translate toolkit module for python being the biggie 2008-07-08T09:49:10 unfortunately, the real reason for the errors is masked because the tests invoke a shell that calls the Makefile, blah blah... 2008-07-08T09:49:27 Ahhh, then I suppose I should get the dependencies. 2008-07-08T09:49:50 Slazer: well, only if you're interested in running the python i18n tests 2008-07-08T09:50:13 you might be better off taking a look at the Perl t tests 2008-07-08T09:52:03 *** _dkyle_ has joined #openils-evergreen 2008-07-08T10:00:41 Slazer: some articles introducing standard perl testing at http://del.icio.us/denials/testing 2008-07-08T10:01:35 dbs: in related news 2008-07-08T10:01:40 dbs: CLDR 1.6 got released. 2008-07-08T10:03:09 Also bookmarked. *thumbs up* 2008-07-08T10:04:01 asmodai: with your bugs addressed, I hope? 2008-07-08T10:04:30 dbs: at least the Norwegian date representation is fixed. 2008-07-08T10:04:34 As well as some other things. 2008-07-08T10:05:13 how are Norwegian dates represented? 2008-07-08T10:41:53 ØØØØ-ØØ-ØØTØØ:ØØ:ØØ 2008-07-08T10:42:40 berick: it was a specific case 2008-07-08T10:42:48 where an additional . was added 2008-07-08T10:46:35 happily we can regenerate the dojo locales of interest using CLDR 1.6 whenever we feel so inclined 2008-07-08T10:50:25 rsinger++ # ISO 8601 ftw 2008-07-08T11:03:22 *** _bott_ has left #OpenILS-Evergreen 2008-07-08T11:04:52 dbs: There are some changes. 2008-07-08T11:08:02 *** _bott_ has joined #OpenILS-Evergreen 2008-07-08T11:09:16 bradl: so i've finally come clean about that meeting at emory so many years ago 2008-07-08T11:23:18 <_bott_> miker_: are you missing a comma in the CREATE TABLE statement in the 1.2.2.2-upgrade.sql ? 2008-07-08T11:42:47 _bott_: shouldn't be now ... and 1.2.2.2 isn't cut yet ;) 2008-07-08T11:42:59 _bott_: there was a missing comma at one time, though, yes 2008-07-08T11:45:40 still appears to be missing to me 2008-07-08T11:48:10 well, I'd better fix that before tonight :) 2008-07-08T11:51:05 done 2008-07-08T11:51:10 thanks _bott_ 2008-07-08T11:51:23 <_bott_> yep 2008-07-08T11:52:08 1.2.2.2 is getting cut tonight? 2008-07-08T11:52:53 * dbs wakes up from his locale focus for a moment 2008-07-08T11:53:10 heh 2008-07-08T11:53:29 s/focus/coma/ 2008-07-08T11:53:32 dbs: well, that's the plan unless you have anything you want added 2008-07-08T11:54:03 * eeevil , the great communicatator 2008-07-08T11:58:00 eeevil: we'll need to include the new perl module in the upgrade release notes; I'll add it to settings-tester.pl too 2008-07-08T11:58:16 w00t, running apache in valgrind works 2008-07-08T11:58:24 dbs++ 2008-07-08T11:58:39 dbs: the DateTime stuff for RSS, you mean? 2008-07-08T11:58:46 right-o 2008-07-08T11:58:55 valgrind++ 2008-07-08T11:59:20 btw, I ran the opac through ratproxy a couple of days ago - innaresting, although it didn't flag too much that looked scary to me 2008-07-08T11:59:57 berick: I was thinking more about the translator problem last night ... could apache be replacing malloc and removing stuff between calls? 2008-07-08T12:00:35 eeevil: no, it's just a thinko on my part 2008-07-08T12:00:55 so it is found? 2008-07-08T12:01:05 well, one issue is found. about to start on the next one ;) 2008-07-08T12:01:40 i typo'd sizeof(pointerToThingy) instead of sizeof(Thingy) 2008-07-08T12:01:49 that was the initial and most grevious problem 2008-07-08T12:01:55 thanks, valgrind 2008-07-08T12:03:19 * sboyette mails Vint Cerf and lobbies for IPv7 to include a GetIPByThingy call 2008-07-08T12:03:36 (or should it be GetThingyByIP?) 2008-07-08T12:03:37 heh ... "why is everything after the first 4 bytes of my Thingy pointing off into space?" ;) 2008-07-08T12:04:16 eeevil: heh.. it's surprising how far into the program you can get with that ;) 2008-07-08T12:04:39 sboyette: both! 2008-07-08T12:10:54 alright.. getting valid responses now 2008-07-08T12:13:04 eeevil: how do you feel about introducing deprecation for database/password in 1.2.2.2 (versus database/pw)? 2008-07-08T12:14:01 I've got a patch for clark-kent.pl & settings-tester.pl ready to roll, but could hold off on the deprecation warning until 1.2.3 if you would prefer 2008-07-08T12:17:03 dbs: since it's a config file change I'd be happier about 1.2.3 2008-07-08T12:17:12 oh 2008-07-08T12:17:18 well, it's just a warning? 2008-07-08T12:17:25 yep 2008-07-08T12:17:28 or a required change (per the patch) 2008-07-08T12:17:40 just like today's database/name vs. database/db (or whatever) 2008-07-08T12:17:42 yeah, earlier is better for a warning 2008-07-08T12:17:46 thought so 2008-07-08T12:37:07 *** asmodai has quit IRC 2008-07-08T12:38:26 *** asmodai has joined #OpenILS-Evergreen 2008-07-08T12:41:50 rsinger: err... what meeting? 2008-07-08T12:42:23 bradl: i guess that was around 2003 2008-07-08T12:42:49 my master index is corrupt before... about 2006 :) 2008-07-08T12:43:22 UNABLE TO RETRIEVE RECORD 2008-07-08T12:51:21 rsinger: so, what did you say? You've got me all curious-like. 2008-07-08T12:58:19 bradl: you've got to read the web, man 2008-07-08T13:06:38 oh god that thing again? what's wrong with gopher? 2008-07-08T13:10:20 bradl: http://dilettantes.code4lib.org/?p=119 2008-07-08T13:18:07 * dbs goes on a backporting flurry 2008-07-08T13:21:01 rsinger I love that story... 2008-07-08T13:21:02 what about backporting the org_tree_proximity stuff (optional -u flag for autogen.sh)? 2008-07-08T13:21:41 kgs: :) 2008-07-08T13:21:48 dbs: i say sure, why not 2008-07-08T13:21:56 kgs: i thought they were nice kids 2008-07-08T13:22:09 well, they are. just nice and right 2008-07-08T13:22:11 berick: cool - no sense in it sitting there in trunk with nobody but me using it 2008-07-08T13:25:17 kgs: their 'niceness' i'm sure in no way influenced by their 'paycheckiness' 2008-07-08T13:27:18 I liked 'em long before I agreed to work for 'em 2008-07-08T13:28:14 * rsinger chuckles. 2008-07-08T13:28:23 kgs: still need to find you that stick of gum 2008-07-08T13:28:25 * rsinger can't stand 'em, never could. 2008-07-08T13:28:26 oh wait 2008-07-08T13:28:36 are they standing right behind me? 2008-07-08T13:28:41 they are, aren't they? 2008-07-08T13:28:53 "Heeeeeey, y'all... how have you been?" 2008-07-08T13:28:54 feel hot breath on your neck rsinger? 2008-07-08T13:29:05 here, have a stick of gum ;-) 2008-07-08T13:29:10 ok back to work 2008-07-08T13:29:27 kgs: you need to have /started/ work before you can get /back/ to work 2008-07-08T13:29:51 ::g:: 2008-07-08T13:30:17 :-d 2008-07-08T13:32:52 miker_: what's the status on the ruby opensrf interface? 2008-07-08T13:33:15 rsinger: not good 2008-07-08T13:33:29 o 2008-07-08T13:33:32 rsinger: re: your blog post... got that from a lot of places, unsurprisingly 2008-07-08T13:33:41 bradl: ;) 2008-07-08T13:33:59 rsinger: but, you know, I'm used to being underestimated. It's a strategeric advantage ;) 2008-07-08T13:34:02 rsinger: due entirely to "your contract is in the mail - no, for real this time" shenanigans on behalf of project conifer 2008-07-08T13:34:12 s/on behalf of/by/ 2008-07-08T13:34:31 * dbs turns around and gives rsinger / miker_ a big target to boot, hard 2008-07-08T13:34:42 conifer is laurentian/mcmaster/windsor? 2008-07-08T13:34:47 aye 2008-07-08T13:35:06 ah, ok 2008-07-08T13:35:37 somebody was wined and dined and talked into buying aleph for the entire province or something? 2008-07-08T13:37:11 haha 2008-07-08T13:37:45 *** atheos has joined #openils-evergreen 2008-07-08T13:37:56 *** _dkyle_ has left #openils-evergreen 2008-07-08T13:39:56 Okay, I'm done backporting - travelled back in time all the way to February looking at all of my patches 2008-07-08T13:40:36 rsinger: no, just bureaucratic hijinks 2008-07-08T13:40:55 dbs: oh, unsurprising 2008-07-08T13:41:03 "Never assume malevolence where mere incompetence" blah blah 2008-07-08T13:41:40 dbs: so what's the eta for teh rubies? 2008-07-08T13:47:07 if mjgiarlo gets on that horse, it wouldn't take him long (it's his exercise in learning OpenSRF, which really isn't important to Conifer in the short term but which we're happy to support for the good of the project) 2008-07-08T13:48:00 *** asmodai has quit IRC 2008-07-08T13:48:13 he was a good chunk of the way through a port of the python opensrf client back in May, after just a half day; another 10 hours and I'm sure it would be done 2008-07-08T13:49:19 *** asmodai has joined #OpenILS-Evergreen 2008-07-08T14:05:09 *** _dkyle_ has joined #openils-evergreen 2008-07-08T14:07:38 *** _dkyle_ has left #openils-evergreen 2008-07-08T14:12:11 *** asmodai_ has joined #OpenILS-Evergreen 2008-07-08T14:23:20 *** asmodai has quit IRC 2008-07-08T14:23:20 *** asmodai_ is now known as asmodai 2008-07-08T14:23:57 *** EGUEST074 has joined #openils-evergreen 2008-07-08T14:24:06 Hello? 2008-07-08T14:24:21 EGUEST074: hi 2008-07-08T14:24:31 what kind of database backend does open-ils use? 2008-07-08T14:24:40 postgresql 2008-07-08T14:24:58 I was looking at the install instructions and it looks quite involved 2008-07-08T14:25:24 are the daemons for sending notices to users or seomthing? 2008-07-08T14:25:28 why does it need daemons 2008-07-08T14:25:32 there's a vmware image that can get you up and running quickly 2008-07-08T14:25:38 I'm downloading that now 2008-07-08T14:25:47 EGUEST074: which instructions were you looking at - ubuntu or debian? 2008-07-08T14:25:51 debian 2008-07-08T14:25:58 good - they're about 20 steps shorter :) 2008-07-08T14:26:24 :) I'm just trying to understand why it needs daemons and can't just run as a standard web app 2008-07-08T14:26:26 daemons are used for things like calculating overdues, sending notices, yes 2008-07-08T14:26:43 things that happen periodically 2008-07-08T14:26:48 oh wait (due) 2008-07-08T14:26:50 duh 2008-07-08T14:27:06 ok 2008-07-08T14:27:39 there's a reporter daemon that basically sits and waits for a request for a report, which it then goes off and runs for you; also runs scheduled reports 2008-07-08T14:27:51 notices and such are actually cron jobs (thus the duh) 2008-07-08T14:27:55 what does apache call when serving up a page... does the front end run with php, perl, etc? 2008-07-08T14:28:17 perl + a couple of C apache extensions 2008-07-08T14:29:32 the c extensions call some special binaries that do something? 2008-07-08T14:31:44 why does it use memcached and ejabberd 2008-07-08T14:33:09 ejabberd is the medium for inter-module communication 2008-07-08T14:33:25 memcached for caching (search results, settings, sessions) so it can scale nicely 2008-07-08T14:33:44 EGUEST074, a typical evergreen implementation would span across many servers 2008-07-08T14:33:48 ejabberd is just an option, you should be able to use any jabber server where you can disable offline messages 2008-07-08T14:33:57 ejabberd basically acts as a message bus; something like JMS or CICS or MQSeries 2008-07-08T14:34:04 oh I see 2008-07-08T14:34:06 the protocol is called xmpp 2008-07-08T14:34:08 right 2008-07-08T14:34:19 some diagrams and stuff are available at http://open-ils.org/dokuwiki/doku.php#technical_documentation 2008-07-08T14:34:29 I have a small library I'm looking to set up with a web based catalog 2008-07-08T14:34:33 this looks like it could work 2008-07-08T14:35:12 the openils platform seems to link in quite heavily with other libraries 2008-07-08T14:35:17 is that a feature that can be turned off? 2008-07-08T14:35:48 EGUEST074: you could run it with just a single library, sure 2008-07-08T14:36:50 would those columns inthe search showing how many copies available in other libraries go away? 2008-07-08T14:37:08 it'd be just one column, but you could skin it such that they are hidden completely 2008-07-08T14:37:50 ok if it's completely skinnable I should be fine 2008-07-08T14:38:36 well, I'll try out this vmware image and see how it goes 2008-07-08T14:38:45 thanks for the information 2008-07-08T14:39:20 no problem, good luck! 2008-07-08T14:39:22 since I'm a small library not really afiliated with other libraries, should I be looking at other software or do you think this would fit us best 2008-07-08T14:39:37 EGUEST074: openbiblio or koha would be other options 2008-07-08T14:39:57 and maybe opals, if you're looking for ASP 2008-07-08T14:40:24 opals == some variant of koha 2008-07-08T14:41:26 might even be possible to use LibraryThing and just "tag" circuations :) 2008-07-08T14:41:45 ugh 2008-07-08T14:41:53 I know, I'm horrible, right? :D 2008-07-08T14:42:07 wouldn't give you fines, etc 2008-07-08T14:43:06 how many volumes? 2008-07-08T14:43:18 for Mac lovers and really small libraries, http://www.delicious-monster.com/ 2008-07-08T14:46:39 oooh, eye candy 2008-07-08T14:49:21 *** _dkyle_ has joined #openils-evergreen 2008-07-08T14:55:17 I don't know how many volumes probably 10k? 2008-07-08T14:57:58 that's not so small, actually! 2008-07-08T15:02:52 *** _dkyle_ has left #openils-evergreen 2008-07-08T15:03:04 *** Slazer has quit IRC 2008-07-08T15:41:35 Someone just asked if we have an RFC for serials - I guess http://open-ils.org/dokuwiki/doku.php?id=acq:serials:model is about the best we have 2008-07-08T15:41:47 * dbs fears he may have started something with the reserves RFC 2008-07-08T15:43:23 *** kbeswick has quit IRC 2008-07-08T15:54:49 * berick finally has time to peer at dbs' email 2008-07-08T15:56:04 * dbs wonders what email berick is peering at 2008-07-08T15:56:21 yours from 4 hours ago... 1.4 release:.. 2008-07-08T15:56:35 open-ils-dev, that is 2008-07-08T15:57:58 oh that 2008-07-08T15:58:08 opened a placeholder ticket for it too 2008-07-08T16:06:26 berick: does it make sense, or did I miss the blindingly obvious 2008-07-08T16:07:40 dbs: it all makes sense 2008-07-08T16:07:55 "too much sense - I quit!" 2008-07-08T16:07:56 i have some vague recollection of us explicitly deciding to put the locales into the db 2008-07-08T16:07:59 hah 2008-07-08T16:08:12 oh, the sensitude! 2008-07-08T16:12:29 berick++ 2008-07-08T16:22:43 any objections to turning on email notifications in trac? 2008-07-08T16:23:03 s/turning on/configuring, then turning on/ 2008-07-08T16:25:25 berick: no objections here 2008-07-08T16:34:01 ok, emails turned on for opensrf and ils. updater and owner are emailed automatically 2008-07-08T16:34:22 now, just need to find where email addrs are stored so i can update them... 2008-07-08T16:35:48 umm - back in the old trac days, your login name == your email address 2008-07-08T16:35:56 trac 0.9 or thereabouts 2008-07-08T16:36:37 oh, but I'm dumb, there's an account email address in the preferences 2008-07-08T16:37:24 and you're running 0.11, so my experience is worthless. Worthless! 2008-07-08T16:37:41 well, pre-0.11, but basically 0.11 2008-07-08T16:48:58 ahh, session_attribute 2008-07-08T17:01:14 *** _bott_ has left #OpenILS-Evergreen 2008-07-08T17:14:20 *** kgs is now known as kgs_away 2008-07-08T17:59:32 *** atheos has quit IRC 2008-07-08T18:21:10 ooh, I might be able to do away with some of the printer xpcom with window.print and xulrunner preference 2008-07-08T18:48:32 *** sarabee has quit IRC 2008-07-08T18:50:13 *** miker_ has quit IRC 2008-07-08T19:05:56 *** sarabee has joined #openils-evergreen 2008-07-08T19:09:34 *** djfiander has joined #OpenILS-Evergreen 2008-07-08T19:48:39 *** miker_ has joined #openils-evergreen 2008-07-08T20:02:45 *** rsinger_ has joined #OpenILS-Evergreen 2008-07-08T20:18:54 *** rsinger has quit IRC 2008-07-08T20:21:28 *** mjg_ has joined #openils-evergreen 2008-07-08T20:27:07 oops: "The requested URL /opac/extras/docgen.xsl was not found on this server." 2008-07-08T20:53:51 i always liked that wording. as if you were wondering if it might be on another server 2008-07-08T20:58:47 *** grahamf has joined #OpenILS-Evergreen 2008-07-08T20:59:42 I'm in! They don't know it yet, though. 2008-07-08T21:00:55 baby trouble ... in in a few 2008-07-08T21:03:15 can't you outsource that? 2008-07-08T21:03:48 *** grahamf has quit IRC 2008-07-08T21:04:19 heh 2008-07-08T21:04:19 *** grahamf has joined #OpenILS-Evergreen 2008-07-08T21:24:21 *** kgs_away is now known as kgs 2008-07-08T21:26:47 *** grahamf has quit IRC 2008-07-08T21:27:33 *** grahamf has joined #OpenILS-Evergreen 2008-07-08T21:28:26 *** sarabee has quit IRC 2008-07-08T21:35:27 *** sarabee has joined #openils-evergreen 2008-07-08T21:38:35 *** kbeswick has joined #openils-evergreen 2008-07-08T21:41:36 three more commits in open-ils until the big r10000! 2008-07-08T21:42:34 oooo! I MUST GET IT 2008-07-08T21:43:24 because I have lost my svn.open-ils.org pwd, I won't be getting it (don't ask) 2008-07-08T21:50:11 I'm sure I can find 3 typos 2008-07-08T21:51:02 im putting my money on berick 2008-07-08T21:51:12 *** kgs is now known as kgs_away 2008-07-08T21:58:19 *** djfiander has quit IRC 2008-07-08T21:59:38 * miker_ commits a typo fix to all 3 branches 2008-07-08T22:00:09 arg 2008-07-08T22:00:14 arg indeed 2008-07-08T22:00:32 * berick watches the battery blink 2008-07-08T22:00:35 it's like drowning 2008-07-08T22:00:38 haha 2008-07-08T22:00:56 no second battery? 2008-07-08T22:01:10 no :( 2008-07-08T22:01:16 double arg 2008-07-08T22:01:32 just take a plug from the tv, cut off the end, and jam it into the ac port 2008-07-08T22:01:39 heh 2008-07-08T22:01:49 oh, guess that's a dc port. whoops! 2008-07-08T22:01:58 if only i could charge it from the phone instead of the other way around 2008-07-08T22:02:28 could just cut 1.2.2.2 for changeset 10000 2008-07-08T22:02:37 do those get changesets? 2008-07-08T22:02:56 i think so 2008-07-08T22:03:01 that would be a fine idea 2008-07-08T22:03:04 phasefx++ 2008-07-08T22:03:18 unless of course something needs to get into 1.2.2.2 ;) 2008-07-08T22:03:23 "no fix for you!" 2008-07-08T22:03:33 wow, this is a slow death 2008-07-08T22:04:17 how many do we have left? ... /me checks 2008-07-08T22:04:37 still 3 ... good 2008-07-08T22:04:43 I need one of those :) 2008-07-08T22:08:03 oh ... no I don't 2008-07-08T22:13:19 I can commit the 70 lines of lame code I started towards an MFHD parser 2008-07-08T22:13:35 http://www.sitepen.com/blog/2008/07/08/dojo-toolbox-first-look/ 2008-07-08T22:14:06 or we could just branch at 9998 ;) 2008-07-08T22:16:10 ok ... I have to make a phone call, then I'll branch at whatever rev it happens to be at 2008-07-08T22:16:41 10001 would be palindromic, would have been perfect for 1.2.2.1. damn. 2008-07-08T22:18:10 I'm sure we can find some pattern out of the digits and bits to parade about 2008-07-08T22:18:31 kbeswick: did you commit your fixes for autotools in bzr? 2008-07-08T22:20:06 reader still breaks IE 2008-07-08T22:21:43 crap, I think I was bad mouthing you earlier and was just looking at your old bzr repo, although your new bzr repo has a bunch of .moved files 2008-07-08T22:21:58 miker_: what are you babbling about? 2008-07-08T22:23:35 dbs: yes, although i changed some stuff that broke make install, and am currently trying to fix it 2008-07-08T22:23:57 kbeswick: ah, okay; i'll keep my hands off that then :) 2008-07-08T22:24:16 dbs: although make dist works right now ;) 2008-07-08T22:26:13 hah 2008-07-08T22:28:05 miker_: maybe we should try to figure out why the hell http://islandpines.roblib.upei.ca/opac/en-US/skin/roblib/xml/rdetail.xml?r=280732&ol=4&l=4&d=2&hc=1&adv=280732&rt=tcn isn't displaying a URL and fix that? 2008-07-08T22:28:45 it doesn't like having an array of URLs to pick from? or .pdf extensions? 2008-07-08T22:29:08 I'll look 2008-07-08T22:29:12 * dbs goes digging 2008-07-08T22:29:17 damn you're fast 2008-07-08T22:29:29 you're not 30 yet, are you? 2008-07-08T22:29:56 6 months of youth left 2008-07-08T22:31:09 SuperCat links it like crazy 2008-07-08T22:31:20 in htmlholdings-full format, naturally 2008-07-08T22:33:03 *** mjg_ has quit IRC 2008-07-08T22:34:08 so line 212 in rdetails.js holds one major clue for the FTP case 2008-07-08T22:34:12 if( href.match(/http/) ) { 2008-07-08T22:35:42 :D 2008-07-08T22:36:24 I don't see an ftp:// URL in that record, though 2008-07-08T22:36:35 right, that's a different case 2008-07-08T22:39:49 the problem is the mods transform ... it's not adding elements 2008-07-08T22:40:46 though, looking at the stylesheets, I don't see why not 2008-07-08T22:41:06 2008-07-08T22:42:14 that should match the tags we want 2008-07-08T22:43:47 strange, in firebug alert(record.online_loc()) shows that the right stuff seems to be spit out 2008-07-08T22:44:04 http://dsp-psd.pwgsc.gc.ca/Collection/FB2-13-2000E.pdf,1999,http://www.bankofcanada.ca/en/pdf/loans-eng.pdf,2000,http://dsp-psd.pwgsc.gc.ca/Collection/FB2-13-2002E.pdf,2001 blah blah 2008-07-08T22:44:14 yeah, that's what we want 2008-07-08T22:44:34 is it tripping over the purely numeric descriptions somehow? 2008-07-08T22:44:53 which just means that I was looking at the mods 3.0 transform, but we use 3.1 :P 2008-07-08T22:45:16 heh 2008-07-08T22:46:36 yeah ... that must be it 2008-07-08T22:46:43 * miker_ goes digging in the opac code 2008-07-08T22:47:25 it definitely wants to display the URLs ... otherwise the Online Resources box wouldn't show up at all 2008-07-08T22:49:49 damnit - and when I manually trigger that code via firebug using dummy data, it does show up 2008-07-08T22:50:14 ...the hail... 2008-07-08T22:50:41 but no error in firebug? 2008-07-08T22:51:23 a HA 2008-07-08T22:51:25 that IS IT 2008-07-08T22:51:32 the line you identified before 2008-07-08T22:51:44 name.match is not a function 2008-07-08T22:51:44 http://islandpines.roblib.upei.ca//opac//skin/default/js/rdetail.js 2008-07-08T22:51:44 Line 215 2008-07-08T22:52:00 name is a number there 2008-07-08T22:52:02 ARG 2008-07-08T22:52:06 ha, I hated that 2008-07-08T22:55:42 yay 2008-07-08T22:57:14 so we identified two problemos: one, we're only looking for HTTP: links; and two, we've got to take the string value of links[i+1] instead 2008-07-08T22:57:30 yeah, I'm working on the latter 2008-07-08T22:59:04 String( name ).match? 2008-07-08T22:59:45 phasefx: I was going to use '' + name (basically) 2008-07-08T23:00:15 yeah, have to be careful with my suggestions, because I"m all Mozilla; no IE experience 2008-07-08T23:01:37 for #1, i was just going to locally define an array of acceptable URL protocols to trigger links and iterate over those 2008-07-08T23:01:51 dbs: sounds good 2008-07-08T23:01:56 or /http|ftp/ 2008-07-08T23:02:07 ftp, http, https, irc, mailto... (although we're starting to get esoteric there) 2008-07-08T23:02:28 heh 2008-07-08T23:02:29 miker_: well, might as well get specific and include the : as well 2008-07-08T23:02:37 \S+:\/\/ ? 2008-07-08T23:02:49 dbs: shift-refresh that page 2008-07-08T23:02:54 otherwise we'll link "The Big Book of HTTP Reference Crud" 2008-07-08T23:03:04 phasefx: heh, no :) 2008-07-08T23:03:10 * phasefx doesn't even know if javascript regexps do \S :) 2008-07-08T23:03:26 * dbs claps 2008-07-08T23:04:03 dbs: ok, so /https?:|ftp:|mailto:/ should be enough eh? 2008-07-08T23:04:25 miker_: yeah 2008-07-08T23:04:42 I insist on tn3270: :) 2008-07-08T23:04:56 miker_: if we were crazy, we would surface it as a configurable option somewhere - but not for 1.2.2.2 2008-07-08T23:05:15 "mailto:// triggered a vulnerability in my Outlook client" 2008-07-08T23:05:44 "irc://chat.freenode.net/#code4lib linked me to a bunch of crazies" 2008-07-08T23:05:53 heh 2008-07-08T23:06:22 "telnet://" -> Evergreen looks like software from the 80's 2008-07-08T23:06:32 ok ... still works with that regexp 2008-07-08T23:06:36 phasefx: ha! 2008-07-08T23:09:57 *** kbeswick has quit IRC 2008-07-08T23:09:59 I'll commit the change to 1.2 and 1.2.2, then branch, and then commit to head 2008-07-08T23:10:45 perfect 2008-07-08T23:10:54 miker_++ 2008-07-08T23:13:34 svn says: Committed revision 10000. 2008-07-08T23:15:09 yessir 2008-07-08T23:15:25 time to download and update the VMWare image 2008-07-08T23:15:42 well... maybe tomorrow night 2008-07-08T23:20:05 *** dbs has quit IRC