Open Source Integrated Library System


Evergreen on IRC

#evergreen Logs for Friday, October 16th, 2009

< Thursday, October 15th, 2009Raw Log FileSaturday, October 17th, 2009 >
#TimeNickMessage
#00:10:35brendan_ga_ has quit IRC
#00:24:53brendan_ga has joined #evergreen
#00:42:52brendan_gaevening #evergreen
#01:00:07phasefx_herro
#01:07:52mck9 has left #evergreen
#01:08:50brendan_gaheya phasefx_
#01:09:07brendan_gayou're always up late :)
#01:11:42phasefx_yeah, I'm an insomniac %-)
#01:11:50brendan_gaI suffer too
#01:12:01brendan_gaerr.. not suffer
#01:12:13brendan_gabut get some things done at weird times :)
#01:12:20phasefx_ nods
#01:12:42brendan_gabut that is always good for client updates or upgrades
#01:12:45phasefx_I wonder what I would do if I didn't have to sleep. Try out a second career of some sort
#01:13:16brendan_gaor catch up on things that I should of done
#01:13:50phasefx_well, yeah :) but hopefully you wouldn't have to catch up every night *8)
#01:14:22phasefx_unless you're talking about hot air ballooning.. lots of catching up in that vein, for me :)
#01:14:44brendan_gaso I'm still slowly adjusting to cvs -- still prefer git :)
#01:15:04phasefx_I like git, but git-svn is broken for me
#01:15:10brendan_gawondering if gmcharlt is pushing you guys about that
#01:16:31phasefx_there's a bit of git use at Equinox
#01:16:52brendan_gagood to hear
#01:17:06phasefx_are you attending the dev meeting in the morning?
#01:17:13brendan_gaplanning on it
#01:17:18phasefx_cool deal
#01:17:20phasefx_brb
#01:17:20brendan_ga7am PST time right
#01:26:39phasefx_ isn't sure. One time zone converter says 10am in EST is 8am in PST8 with daylight savings time in effect
#01:26:58brendan_ga10 EST
#01:27:08brendan_gawe're 3 hours behind at all times :)
#01:27:53phasefx_3 hours relaxed
#01:35:54brendan_gaback
#01:36:05brendan_gascrewed up my mysql database for a sec
#01:36:16brendan_gahad to scramble and reset the URL
#03:25:40brendan_ga_ has joined #evergreen
#03:32:16brendan_ga has quit IRC
#03:37:04brendan_ga_ has quit IRC
#06:20:36natschil has joined #evergreen
#07:25:59wlayton has joined #evergreen
#07:53:26bott_otr has joined #evergreen
#07:57:45mck9 has joined #evergreen
#08:11:28kbeswick has joined #evergreen
#08:18:11gdunbar has joined #evergreen
#08:18:20HitScan has joined #Evergreen
#08:53:07djfiander has joined #Evergreen
#09:02:58jeff yawns
#09:03:00jeffmorning, all.
#09:03:53wlaytonmornin'
#09:03:54phase_bb has joined #evergreen
#09:07:55phasefx_gutentag
#09:08:46rschiffman has joined #Evergreen
#09:10:37bshum has joined #evergreen
#09:11:43Stuart_ has joined #evergreen
#09:12:56Stuart_ has quit IRC
#09:13:07Stuart_ has joined #evergreen
#09:14:21meliss has joined #Evergreen
#09:18:35chris_sharp has joined #evergreen
#09:20:53djfianderyou can't see me. I'm not really here.
#09:27:25grahamf has joined #evergreen
#09:27:58grahamfcan't see me either. :)
#09:30:19rmatott has joined #evergreen
#09:35:52natschil has quit IRC
#09:38:31bericki love seeing all the agenda items. it's going to be hard to keep this meeting under 6 hours, though ;)
#09:39:39dbs has joined #evergreen
#09:39:56chrissharp123berick: type fast :-)
#09:40:08berick slides a cup o' joe to dbs
#09:40:12berickchrissharp123: there you go..
#09:40:31dbs is boiling water to brew a pot as we speak/type
#09:40:33phasefx_or create a committee for a given item and punt
#09:40:58dbsI'm guessing this is if we get bogged down on a specific item?
#09:41:15bericki was just commenting on the awesome fullness of the agenda
#09:41:30berickso, yes
#09:42:36dbsfully agreed with that approach
#09:43:33djfiandermy 10:00 has been cancelled, so you can all see me now.
#09:44:11bericklooks like my extortion letter worked!
#09:44:24jamesrf has joined #evergreen
#09:44:44djfianderI blame bacon lung, actually.
#09:44:55djfianderof course, now I actually need to go look at the agenda.
#09:48:19bott_otrFor those that also need a refresher (like me): http://open-ils.org/dokuwiki/doku.php?id=dev:meetings:2009-10
#09:48:26wjr has joined #evergreen
#09:48:48ChanServ sets mode: +o dbs
#09:48:51dbs changes topic to "Dev meeting agenda: http://ur1.ca/dqnv | Welcome to the #Evergreen library system channel! | We are publicly logged. | Large pastes at http://paste.lisp.org/new/evergreen"
#09:48:58ChanServ sets mode: -o dbs
#09:49:06dbsyay djfiander++
#09:49:29dbs(kbeswick was just in my office asking where the agenda was - heh)
#09:49:40dbswe might want to try putting time limits on the agenda items, with a focus on reaching agreement on as much as possible and then punting to committee/mailing list for further discussion/resolution
#09:50:14moodaepo nomintes dbs to be the time keeper
#09:50:31dbs2 minutes for acquisitions
#09:50:31moodaepoouch need coffee - s/nomintes/nominates/
#09:50:47djfiander wonders why his headset isn't working on this meeting teleconference.
#09:51:37bradlholy cow, there's an agenda... what's wrong with you people? don't you know this is *evergreen*? :)
#09:51:55dbsbut where's the link to the hidden agenda?
#09:52:16BAr_ has joined #evergreen
#09:52:17djfianderI'm only here because I need some billable hours before I go on strike from my day job.
#09:52:23bradl does his best haughty french laugh
#09:52:24dbsargh / hah
#09:52:31moodaepoIt's on the welcome banner. Yay I win a prize!
#09:52:52BAr_Hello. Anybody in the mood for help a noob with a install problem?
#09:53:24dbsBAr_: sure, we're starting a meeting in about 7 minutes but fire away
#09:53:27moodaepoBAr_ Ask away, we are starting a meeting here soon so if you see people talking over you don't mind them.
#09:53:51BAr_I'll try and make it quick! I installed Evergreen and tested it....everything was fine, then :
#09:54:25BAr_I changed Posrgres to listen on more than localhost and gave the box a staic IP address,. Since then, I get this: Unable to connect to remote service open-ils.auth
#09:54:56moodaepo still votes for a separate #evergreen-dev for special occasions.
#09:55:41dbsBAr_: you still get that after restarting the opensrf services?
#09:55:49djfiander#evergreen-secret-lair
#09:56:03atheosBAr_ are you able to connect to postgres remotely?
#09:56:09BAr_yep...I ran the test settings perl script and no errors
#09:56:14bshum#evergreen-magical-forest
#09:56:17BAr_Yep, can connect to Postgres fine
#09:56:33atheosBAr_ how about locally, on the command line?
#09:56:43sboyette#eg-repo-cabal
#09:56:50atheoswith the same credentials as you use for EG
#09:56:51BAr_um....good question.....one sec and I'll try
#09:57:08djfianderif it were the magical forest, there'd be more programmer-fairies than there are.
#09:57:10moodaepoBAr_ > http://open-ils.org/dokuwiki/doku.php?id=troubleshooting:checking_for_errors&s[]=trouble
#09:57:20brendan_ga has joined #evergreen
#09:57:30dbssettings-tester uses the same credentials as EG does
#09:57:36Dyrcona has joined #Evergreen
#09:58:04BAr_Thanks....i was searching everywhere for TS docs.....I will make my way through that, thanks!
#09:58:29dbsI guess we need a volunteer or two to put together a summary of the meeting
#09:58:30ColinC has joined #evergreen
#09:59:29wlaytonI can put together a summary tonight (on the wiki, I suppose?)
#09:59:35moodaepoI'll volunteer for this sine I won't be doing much else.
#10:00:04dbswlayton/moodaepo: that would be awesome
#10:00:22brendan_gamorning
#10:00:41dbscould post it to the evergreen blog for broader distribution, too
#10:01:06dbsding ding ding, it's 10:00 AM EDT!
#10:01:48dbs52 nicks in the channel, that's gotta be a record
#10:02:28bott_otryou guys throw a heck of a party
#10:02:35moodaepoOk so we start at the beginning of the agenda?
#10:02:44rschiffmanI knew there was a reason I showed up. I can help on the record.
#10:03:00dbsrschiffman++
#10:03:19bradlwhat about a roll call/names?
#10:03:38Dyrcona is just lurking.
#10:03:46berickhttp://evergreen-ils.org/dokuwiki/doku.php?id=community:irc_channel
#10:03:51dbsberick++
#10:04:01moodaepoberick++
#10:04:02berickof course, if everyone tries to edit that at once.. ;)
#10:04:30greg_g is now known as greg-g
#10:04:35dbsthe order of the agenda looks reasonable to me, especially with the focus on 1.6 release first
#10:05:42moodaepoSo core devs status report please
#10:06:44dbsGeorge's list of acq problems/questions was ratholed quickly into a discussion about how to track bugs - berick, are those real and/or showstoppers?
#10:06:49bericki can comment on item #1 (george's reported acq bugs)
#10:06:53berickheh
#10:07:28berickACQ in 1.6 is not meant to be production ready. we're collecting bug reports, suggestions, etc.
#10:07:48berickso I have bookmarked George's bugs and will make sure they are dealt with
#10:07:55berickbut they are not showstoppers for 1.6
#10:08:27bericksound reasonable?
#10:08:30wlaytonberick: For the record, I haven't been able to reproduce the third bug in that list, and the fourth is a feature request
#10:08:41branflakes_bc has joined #evergreen
#10:08:50dbsberick: sounds okay. we should probably convert his report into separate bugs/features... somewhere
#10:08:55berickwlayton: and some of them are probably already fixed in post-1.6
#10:09:23dbsberick: you're porting fixes back to rel_1_6 or all the way to rel_1_6_0?
#10:10:03berickdbs: most ACQ features are ported to rel_1_6. anything that is critically broken will also be backport to rel_1_6_0
#10:10:32wlaytonberick: The first one is a bit of a concern for us, though, as it brings up an ugly error dialog box. We don't want staff to be confronted by that, if possible.
#10:10:35berickthere are still a number of partially developed (but they don't get in the way) features only in trunk
#10:11:10berickwlayton: ok, thanks.
#10:11:29berickdbs: agreed on putting the bugs somewhere, presumably trac for now
#10:11:30dbsokay - we have "acquisitions" as a separate agenda item so we can delve deeper then, perhaps?
#10:11:35bericksure
#10:11:52dbsnext is repke's authority import report - did anyone try reproducing his problem?
#10:12:57bericki have not
#10:13:41dbsauthority record import in vandelay is expected to work, though, yeah? Perhaps there are some assumptions about the incoming records that we need to document?
#10:14:15jeffif it is expected to work, does someone want to volunteer to (attempt to) reproduce?
#10:14:34dbsjeff++ # good suggestion
#10:14:36berickdbs: it is expected to work
#10:15:32dbsI'll volunteer to add his records to the test datasets, in case his web server dies
#10:16:05berickdbs: if you add the recs, I'll test the upload
#10:16:05dbsdeal
#10:16:05swills has joined #Evergreen
#10:16:07moodaepoI am looking at the mails for that issue and maybe mrpeters-isl has something to add?
#10:16:11swills is now known as Stev3
#10:16:44moodaepokgs mentions that it's on the DIG server and mrpeters-isl set that up
#10:17:08jeffgood thing to consider when trying to reproduce.
#10:17:18miker_moodaepo: the problem with acq records, you mean?
#10:17:40moodaepoNo authority records import
#10:17:44miker_I know the didn't work early in RC1, but I also know that particular issue was addressed
#10:17:47jeffi think that all of Repke's attempts were made against the DIG test server.
#10:18:02miker_sorry, I meant authority
#10:18:24jeffso if there are problems reproducing elsewhere, an attempt should be made to reproduce on that system, and mrpeters-isl can probably assist with server-side error logs/etc
#10:18:26dbsokay. so berick's test on rel_1_6_0_0-as-of-today will confirm that it's fixed (or not)
#10:18:29moodaepook so we think it's fixed and dbs will try a test
#10:19:10dbsmoodaepo: the berick / dbs tag team, but yes
#10:19:12jeffah, but i see miker states they should be fixed. missed that line.
#10:19:53dbsokay - I assume that Repke's other report on importing holdings via MFHD records that are separate from bib records is a post-1.6.0.0 feature request
#10:20:05berickdbs: correct
#10:20:09djfiander*whew*
#10:21:02dbsI saw a bunch of code flying by to do with gmcharlt's "invalid date of birth" issue - that fixed?
#10:21:42berickdbs: a different issue was fixed
#10:22:21dbsnot a showstopper, so file it as a bug for post-1.6.0.0?
#10:22:23berickin fairness, if i'm reading that right, you almost have to be trying to break things to reproduce gmcharlt's issue
#10:22:46berickIWO, ignore a big loud popup
#10:22:51berickdbs: agreed
#10:23:11dbsah, and gmcharlt says "if nobody picks it up in the next couple days, I might try my hand at a fix" so let's give him ownership of the bug :)
#10:23:33phasefx_delegation++
#10:23:34moodaepodbs++
#10:23:50ianB_ has joined #Evergreen
#10:24:08dbsconify org_unit hours of operation + addresses - wlayton & atz have been poking at this, you guys want to give us an update?
#10:24:33wlaytonThe Trac ticket is against trunk; in 1.6, I have no problems update hours of operation
#10:24:44miker_wlayton: submitted a patch, which I applied
#10:24:53dbsexcellent! dbs--
#10:25:07dbs(well, not excellent if it's still a bug in trunk but...)
#10:25:21miker_I don't think it is
#10:25:37wlaytonaddresses aren't hooked up yet, though.
#10:26:15miker_wlayton: hooked up? they were ... grumble grumble changing to TT grumble ...
#10:26:28berickconify isn't using TT
#10:26:31dbs throws a dose of XMLENT in for good measure
#10:26:34miker_or, they were when conify was standalone
#10:26:54miker_berick: you absorbed it into your TT-based infrastructure for 1.6, I though
#10:26:55berickare we missing a menu entry? or is something broken?
#10:27:17berickmiker_: just vandelay. conify was too big of a shift to fit in
#10:27:50miker_k
#10:27:50dbsis it the hard-coded regex that validates input for fields in a non-canuck friendly way causing silent rejection?
#10:27:50wlaytondbs: No, that's not it.
#10:28:20dbswell, we're not going to solve it now - let's open a bug and try reproducing it (wlayton, you volunteer?) and move on
#10:28:30wlaytonThere's some code surrounding the old pcrud calls that doesn't seem valid anymore (testing "isnew" and stuff, which, AFAICT, doesn't apply to those objects...)
#10:28:33djfianderdbs is good at this meeting stuff
#10:28:47wlaytonI can volunteer to fix it this weekend...
#10:28:52dbswlayton++
#10:28:54miker_wlayton++
#10:29:33wlayton...but please have a good look at the resulting code!
#10:29:54dbsand... we probably need to be better about posting responses to problems reported to the mailing list, given that that's the only way most people can currently post a bug report</nag_mode>
#10:30:45moodaepoOk I'm a bit confused
#10:30:56dbsmoodaepo: okay, how so?
#10:30:58moodaepowlayton's patch for the conify ticket didn't fix it?
#10:31:12dbshours of operation vs. addresses?
#10:31:25moodaepoYea that one.
#10:31:47dbs[10:25] <wlayton> addresses aren't hooked up yet, though
#10:32:01moodaepook'
#10:32:12miker_I'm confused as to why isnew and friends aren't working, as that will have bad effects on PermaCrud, but I'll wait for details
#10:32:37moodaepomiker_ I just wanted to clarify for non-core consumption in the notes : )
#10:32:43dbswlayton will reveal all after a fun weekend of poking at it :)
#10:32:51moodaepoyou can it up with wlayton after hours
#10:33:09moodaepos/can it / can pick it/
#10:34:17dbsokay, moving on - i was on a bit of drugs about OpenSRF release, as the docs pointed at a 1.2.0 tarball.
#10:35:29moodaepodbs One sec..did we nominate someone to respond to the mailing list about issues?
#10:35:43moodaepoI cut you off when you brought that up
#10:36:29sboyetteimo, whoever works the ticket should reply to the list if neccessary, rather than assigning one person to keep tabs on everything
#10:36:34jeffi think it was a general recommendation that there be more response to bug reports posted on the list, especially in the area of followup after bug resolution
#10:36:59moodaepoWill do.
#10:37:10dbsI'll drink to that.
#10:37:52dbsI guess a big question for 1.6.0.0 is - are we rolling an RC2 due to the number of changes that have gone in since RC1?
#10:38:23sboyetteon the topic of opensrf testing, though, i was working on that in trunk before being handed a stopwork order. i'm currently working on something which'll come up when we get to "release process"
#10:38:33sboyettebut everyone can see the status as of that time in a snapshot here http://open-ils.org/~sboyette/osrf_coverage/coverage.html
#10:39:36dbssboyette++
#10:39:54jefftesting++
#10:39:54miker_dbs: fwiw, 1.6.0.0 is in production now. I'd prefer to cut it and focus on 1.6.0.1 for any remaining bug fixes, after wlayton does his weekend stuff
#10:39:57jeffsboyette++
#10:40:15dbsOkay, if we jump directly to a final release, then we can put out a call for translations at the same time
#10:40:26miker_indeed
#10:41:07dbs wonders where 1.6.0.0 is in production, but that's off-topic :)
#10:42:11miker_dbs: indiana
#10:42:29miker_mrpeters-isl++ #and company
#10:42:44miker_moving on
#10:42:53moodaepoOk if we are done with 1.6 we can now move to opensrf?
#10:43:11dbsso - 1.6.0.0 tarball when?
#10:43:18moodaepoNext week?
#10:43:35Stev3should DIG change the download page so that the "latest stable release" is a 1.6 release?
#10:44:07dbsStev3: once the final release is there, yep, DIG or whoever
#10:44:09moodaepoStev3 I'd say we wait till core decided it's ready
#10:44:45Stev3okees... i misread ;) back to lurking.
#10:45:23moodaepoSo 1.6.0.0 tarball?
#10:45:39dbsmiker_: are you going to build the 1.6.0.0 tarball, and if so, what areas do you want help with surrounding the release process? release notes, upgrade notes, etc?
#10:46:27miker_dbs: I'm planning on doing it, yes. I would love more eyes on the release notes ... we have a draft which I'll share with voluneers
#10:46:51miker_dbs: and I may need you for help on i18n, though it's less critical since translations are mostly out of date now :(
#10:47:05miker_but if someone else would rather do it ...
#10:47:09berickhttp://evergreen-ils.org/dokuwiki/doku.php?id=release_notes_1_6_0_0_rc1
#10:47:12dbsheh, yeah. _this_ time the i18n stuff should work
#10:47:12moodaepoand we'll put a call out after the tarball anyways
#10:47:40miker_also, and sorry for unannounced agenda item, I'm planning a 1.4.0.7 RSN
#10:47:42dbsmiker_: I think it would be a good idea to have somebody else package a release, but maybe not this time :)
#10:48:11miker_depending on timing of patches, 1.4.0.7 may come first
#10:48:12moodaepomiker_ the release notes will need to be updated I presume
#10:48:17dbs(on the path to automated tarball builds, subsequent agenda item)
#10:48:17miker_moodaepo: yes
#10:48:41Stev3Atlanta is asking me for a training server, I will suggest we do that with a 1.6 if that will help with pkg q/a?
#10:49:12dbsStev3: sounds like a plan
#10:50:12dbsso - next week expect a 1.4.0.7 release and a 1.6.0.0 release, with a call for assistance in release notes posted by miker_ when the time comes, and I'll call for translations
#10:50:34moodaepo and a tarball of opensrf to go
#10:50:40berickthe 1_6_0_0_rc1 notes (pasted above) are the 1.6 notes, well 95% of them
#10:51:08dbsmoodaepo: the OpenSRF 1.2.0 tarball is linked from http://evergreen-ils.org/dokuwiki/doku.php?id=server:1.6.0:install
#10:51:17moodaepook
#10:51:31dbswe'll have to add that to the downloads page when the time comes
#10:51:43sboyettemoodaepo: opensrf and evergreen are versioned separately these days
#10:52:36moodaeposboyette Yup I knew that...just making sure the proper version of OpenSRF was ready.
#10:52:43dbsokay. Does that wrap up the 1.6.0.0 release planning? in less than an hour?
#10:52:54miker_though we don't usually get around to cutting a new opensrf release until there's a pending eg release ... I'd like to see more project autonomy, personally
#10:52:59moodaepo#evergreen++
#10:53:26phasefx_incidentally, there are two things I'd like to backport to 1.6.0.0, both relatively minor (a more relaxed "key" for oils_persist, so that sticky settings will survive upgrades, and a bug with fleshing un-rendered list rows when they're scrolled into visibility). I can do this today
#10:54:51dbsooh, #2 would make a lot of people happy here.
#10:55:27phasefx_ just discovered #2 yesterday :-/ had no idea folks were hitting that
#10:55:53jeffwhat is the "Formal support for IE8" in the 1.6 release notes?
#10:57:02miker_jeff: cross-protocol (http/https) stuff was fixed up
#10:57:02miker_so that IE8 doesn't take a dump on My Account
#10:57:02dbsjeff++
#10:57:10arnt has joined #Evergreen
#10:57:33jeffmiker_: okay, wasn't sure if the release note bullet was including other changes to support IE8 as well. thanks!
#10:58:01dbsthat caused major problems in IE7 too, fwiw - scary warnings with horrible failure if you said "cancel"
#10:58:20jeffit resulted in errors/warnings in all browsers, just to varying degrees.
#10:58:35dbsbut I digress. Let's move on to the only outstanding patch that I could find in the ten minutes I devoted to going back through the list
#10:59:11moodaepodbs++
#10:59:34dbswlayton sent a patch that enables bookbags to be exported to refworks, a bibliographic reference application. I'll volunteer to test and shepherd it into the first feature release after 1.6.0.0
#11:00:08miker_hrm.. I thought I got that in ... maybe just in trunk
#11:00:29miker_or maybe I'm thinking of another refworks related patch. nm me
#11:00:32wlaytondbs: I think that's wise. It isn't super urgent to add it for 1.6.0.0 (but for 1.6.0.1 or 1.6.0.2 would be nice)
#11:00:49wlaytonmiker_: That may be the RIS feed you're thinking of, which is in branch_1_6 but not branch_1_6_0
#11:00:51dbsmiker_: yeah, there have been a few wlayton patches in this area
#11:01:12dbswlayton: currently, 1.6.0.x are bugfix releases only
#11:01:44wlaytondbs: No problem - 1.6.1.0 or 1.6.2.0, then
#11:01:45dbsso 1.6.1.0 in the current scheme
#11:02:08dbsyeppers - and thanks for the patch - Conifer will thank you :)
#11:02:26moodaepowlayton++
#11:02:48natschil has joined #evergreen
#11:03:14rsinger has quit IRC
#11:03:15wlaytonSo perhaps the RefWorks for bookbags could be added to branch_1_6 as well, and then that's that.
#11:03:41dbswlayton: yep, I will do that (with at least a basic UI, although I'm no designer guy)
#11:03:43natschilHello. is the developer meeting still going?
#11:03:45dbsNext item: what do we need to do better?
#11:03:52dbsnatschil: yessir, entering hour #2
#11:04:02grahamf wonders if the refworks patch might be useful in our reserves tool as well
#11:04:13natschilwhat's currently being discussed?
#11:04:35dbsnatschil: we just passed the release 1.6 section of the agenda
#11:04:49natschilok.
#11:04:52natschil looks at the logs.
#11:04:54moodaeponatschil just finished thanking wlayton for the bookbags-refworks upgrade
#11:04:54sboyetteagenda link is in /topic
#11:05:05dbsfinishing up with "Outstanding patches" and moving on to "Lowering the barriers to participation"
#11:05:19moodaepoYup ok moving on..
#11:05:53dbsgrahamf: it might be, I can't remember how Syrup integrates with bookbags but once it's in place we can see if we can take advantage of it
#11:06:18jeffit doesn't sound like DIG (based on their survey results in the area of "priority") is going to focus on developer documentation immediately. are others interested in starting to draft up some more "so, you want to help out with evergreen..." docs?
#11:06:23dbsso... any suggestions on the "how can we help you help out in Evergreen development"?
#11:06:26dbsjeff++
#11:06:30jeff(and i don't have a link to the survey results handy, so i might be mis-remembering)
#11:07:01grahamfdbs: I have a pull-from-bookbag-URL thing in Syrup, but push-from-Evergreen might be better. (We can discuss later.)
#11:07:03dbsThe stuff that I'm rapidly running out of time for to prepare for the development workshop in two weeks might be useful for that
#11:07:58chrissharp123I think compiling some of the information presented at EG09 would be helpful...
#11:08:00dbsbut given a three-hour workshop, I feel like I'll only be able to cover the broadest of strokes, and more eyes & contributors would be awesome
#11:08:39natschilthere is a list somewhere of "how can I contribute to evergreen", but things there are often quite broad and quite large projects, so maybe that should be revised too.
#11:08:40jeffif you'd like to share with me after the meeting (or later at your convenience), i'd like to take a stab at some wiki page(s) with the idea of having some starting points / links to existing resources / etc
#11:08:56chrissharp123berick and miker_ and dbs (& others :-) ) gave good presentations that could be transformed into documentation
#11:09:02eby_ has joined #evergreen
#11:09:21jeffif anyone else is interested in the same, let me know / speak up, etc. i'll post to lists when things have progressed, later next week.
#11:09:26berickberick--
#11:09:28dbschrissharp123: yeah - and maybe getting some specific requests for developer-focused sessions or workshops at EG10 in place early
#11:09:39jeffsound good?
#11:09:40chrissharp123dbs: great thought
#11:09:48dbsjeff++ sounds great
#11:09:53wlaytonjeff++
#11:10:06moodaepojeff > http://evergreen-ils.org/blog/?p=257
#11:10:14berickjeff += 1
#11:10:16Stev3I often still feel as if I am peeking over the barrier between the EG dev community and the outside so perhaps I can help with the experience of one who is trying to scale that wall?
#11:10:25jeffi don't think that's all for that agenda item, though. does anyone else have additional ideas?
#11:10:33miker_berick: you missed some whispace at the start of that line
#11:10:39jeffberick++ # python :)
#11:10:47jeff laughs
#11:10:52berickhah
#11:10:53wlaytonAlready discussed, but I'd like to add that feedback for patches sent to the mailing list is non-existent.
#11:11:09jamesrfseconded
#11:11:11dbsmiker_++ yes, I forgot to add STRICT ENFORCEMENT OF CODE FORMATTING!!!! to the agenda
#11:11:18wlaytonI've sent patches which didn't get any feedback, only to see them committed weeks later without any discussion...
#11:11:48miker_wlayton: I've been very bad about that in the past when the code looks good
#11:11:55dbswlayton: I've certainly been guilty of that
#11:12:10jamesrfyes some people at SITKA have experienced that as well and it's discouraging
#11:12:10miker_that's one of the things I'm working on ... and why some patches are still lingering
#11:12:19natschilfor "Lowering the barriers to participation" It might be worth adding that all patches are sent over the mailing list, which might not be as practical as, for instance linking them to bugs directly, though that kind of toutches on the point after the next.
#11:12:28natschils/toutches/touches/
#11:12:28bericki think the patch problem is closely ralated to the 'lowering the barrier to participation' problem
#11:12:58jeffsimilar to bug reports, it might be good if patches made it into trac(or whatever) on a more regular/reliable basis. i know i've submitted a minor patch or two that just wasn't important enough at the time, and there's no easy way to go back later (searching the list archives for uncommitted patches isn't a great way to handle patching, i suppose)
#11:13:03bericks/patch problem/patch review problem/
#11:13:14jeff(and to be clear, i'm talking about the most minor of typo patches, things like that)
#11:13:48dbsnatschil/jeff: I agree, it can be hard to comb through the mailing list to find out what happened, what's still open... and then threads get broken
#11:14:15natschildbs: also, not all who want to contribute will want to sign up for the mailing list which is another barrier.
#11:14:57dbswhereas, if it was possible to generate a report of outstanding patches and keep the discussion focused on a specific bug/feature, that could be good
#11:15:03miker_natschil: well, until something else exists and is in use, that's the only place for discussion ...
#11:15:32miker_I think using trac (yeah yeah, or whatever replaces it) is the right way
#11:15:53natschilmiker_: exactly.
#11:15:56dbsI'd like to get more mail from whatever bug system we use; in our own Trac instance for Conifer, I've got it set up to email me for any change to any bug (whether I'm CCed or not), and that helps immensely
#11:16:11berickdbs: that can be arranged...
#11:16:16miker_agreed ... berick++
#11:16:21djfianderdbs, with what? testing the MTBF on your mail server?
#11:16:29jeffso, if some person(s) were responsible for creating a ticket in track for new patches, then they would not get lost in the archives.
#11:17:02miker_ looks for raised hands
#11:17:07miker_;)
#11:17:10jeffit doesn't seem like it would create too much ticket noise. patches (at this point) are still rare (which is the reason for the agenda item in the first place! ;)
#11:17:14dbsand if it were easy to add yourself as a "email the hell out of me because I'm a busybody and really interested in everything" that would be nice too
#11:17:30dbsjeff: touché :)
#11:17:37Stev3nod. the procedure for tracking patches should not relay on retrospective searches, for sure.
#11:17:37twirlipIs this where I jump in and ask about switching to a bug tracker that lets non-contributors submit bug reports?
#11:17:51miker_dbs: isn't that wat rss is for? ... hm... really, though, can trac spit out a feed of updates?
#11:18:00Stev3rely*
#11:18:16natschiltwirlip: that's current point+2, though it really links to this point too.
#11:18:45miker_twirlip: trac can be made to do that ... but it becomes a morass of configuration problems instead of developer-useful bug reports (IME, based on the bugzilla instance that once was)
#11:18:50sboyettejust yesterday i had to create an account on the MongoDB team's tracker in order to submit a bug, and my thought was "really? you're making me sign up to tell you broke something?". so i definitely think that making the bug-reporting barrier nil is the right thing to do, though this (possibly) induces a higher rate of spurious reports and spam, increasing work for the people running the tracker
#11:18:51natschilI think that one reason why patches are low is that people do not know what a) needs to be done b) is broken.
#11:18:53jeffany other ideas for lowering the barriers to participation?
#11:18:54dbsmiker_: it can be used for that, but now you're introducing a barrier to me :)
#11:19:10miker_dbs: how about both email and rss
#11:19:10sboyettebut the internet has commodified the shit out of everything, adn the alternative is having people just walk away and ignore you forever
#11:19:25jeffany core devs interested in making their brains available via irc for interactive brain-picking on a semi-regular basis?
#11:19:34moodaeposboyette++
#11:20:02twirlipjeff: I'd find more detailed development roadmaps helpful.
#11:20:07miker_jeff: I can get down with that
#11:20:10twirlipas far as participation goes.
#11:20:20miker_brain dumping, I mean
#11:20:30HitScannatchil: It's also difficult for people outside to submit substantial patches because the only current dev docs are the code. I speak perl like I speak german: Like a child. ;)
#11:20:30moodaepo think even reporting bugs is participation and that should go into a tracker...easily
#11:20:34djfianderhanding out bug-filing privileges like candy would work, sort of: once you've reported a problem via email/irc that's real, then you get to file your own.
#11:20:36dbsif we had an open without account required bug tracker, we would need people who were committed to triaging said bug reports
#11:20:46phasefx_ would even love periodic IRC-based hackfests/fix-a-pet-peeve-fests
#11:20:57moodaepodbs true that
#11:20:58jeffand of course, braindumps on the list can be incredibly helpful also. i've got more than one of miker's "here's the deal with FOO" emails filed away for reference.
#11:21:02dbsmoodaepo: oh for sure, bug reporting is definitely participation!
#11:21:25dbsdjfiander: that's a damned good model
#11:21:48moodaepodjfiander++
#11:21:55dbsI'm also down with jeff + phasefx's suggestions for periodic IRC brain damage
#11:21:57natschilHitScan: I think one of the large problems in perl is the absence of header files like in c, where functions, classes, etc can easily be documented.
#11:22:03jamesrfyeah also if there is more documentation to help with install/config issues then doesn't that offset some of that in theory?
#11:22:14jeffso that reduces the barrier to ticket creation to "subscribe to the list and report one valid bug", then you get credentials. how about for what someone just said earlier... those who don't want to subscribe to the list?
#11:22:26jeffdoes anyone watch non-subscriber posts to open-ils-dev?
#11:22:35djfianderwhich list is "the list"?
#11:22:36jeff(for valid posts to then approve?)
#11:22:50jeffdjfiander: yeah, good question also. :P
#11:23:04berickdjfiander++ # bug-reporter grey listing
#11:23:06djfianderI think that problem reports that come through on -general should be recognized. If you're not on any lists, you're not participating at all
#11:23:06dbsjamesrf: that's true - and I think we need to extend the docs to include things like setting up the standard cron jobs & basic group/circ rules configuration howto (natschil had been doing some work on that)
#11:23:07moodaepoI'd think non-subscriber posts would just not come through..no?
#11:24:16phasefx_ approved a non-subscriber post (really, they were just using an alternate email) on OPEN-ILS-DOCUMENTATION recently. "I don't think I'm notified the same way with the other lists, though
#11:24:24Stev3part of the bug reporting problem lies in the overall documentation problems. I have had problems with EG that are already known, in TRAC and have suggested fixes *IF* one can find the right threads or right way of asking you guys.
#11:24:25natschildbs: though that cron jobs document is probably horribly invalid though.
#11:24:30jeffbaby steps. any objections to persons being handed credentials to directly create tickets when they get their "thanks for reporting this bug"?
#11:24:40dbsnatschil: well, it's better than nothing!
#11:25:00moodaepoStev3++
#11:25:10miker_jeff: no, that sounds like a great plan
#11:25:13miker_djfiander++
#11:25:21Stev3am not sure if I am reporting a bug till I chat with you all and get told to RTFM ... or not. :)
#11:25:23dbsI concur
#11:25:24jeffdjfiander++ #indeed!
#11:25:26miker_no objections, I mean
#11:25:51berickif we start handing out bug db access, we still need some basic bug db oversight
#11:25:57bericknot as much, mind you
#11:26:08jeffberick: which is probably a few agenda items ahead of where we are right now. :)
#11:26:10natschilwould anyone think it might be a good idea to discuss "Bug tracking and QA" now, as it is heavily linked to outside participation?
#11:26:20moodaepoberick do you mean to triag (as dbs said) the bugs?
#11:26:36dbsnatschil: I think that's a good idea
#11:26:46Stev3so I don't mind not being able to create my own bug tickets yet... I DO mind not having a clear place to post my wtf to I do now, questions.
#11:26:46miker_hrm.. crazy idea: 2 bug trackers, 1 "frontline" and one "on top of the code"
#11:27:00berickmoodaepo: triag and preventing back-logs of old, fixed bugs that were not updated in the bug db
#11:27:11natschilStev3: I use #evergreen for that.
#11:27:28miker_go crazy on the frontline one (within reason, of course) but track actual, code-related stuff only in the on-top-of-the-code one
#11:27:28jeffmiker_: not that crazy, though i can't thnk of any real-world examples to see if it worked well or not.
#11:27:33dbsStev3: #evergreen or open-ils-dev or open-ils-general don't work for you?
#11:27:46miker_jeff: right ... I have no idea just how bad that will actually be
#11:27:53Stev3natschil ;) I get in trouble when I leave my IRC open. i have no chatter self-control ;(
#11:28:11miker_for developement itself, esp on top of svn, trac is second to none, IMO
#11:28:28miker_but there are valid complaints about it for end-user bug tracking workflows
#11:28:29berickStev3: you're not alone, there ;)
#11:28:47moodaepoberick what we need then is a bug db manager just someone who knows where the bugs should go (ish)
#11:28:47Stev3honestly, a barrier lowering mechanism MIGHT be to welcome folk here faster? not sure. I'll think on it.
#11:28:49miker_berick: you eyeballin me, boa? ;)
#11:28:50dbsmiker_: hrm. maybe we could use launchpad for the user-friendly interface
#11:28:57miker_dbs++
#11:29:05miker_and translations, and ... and ...
#11:29:15dbsheh :) you know me
#11:29:16miker_btw, yes, launchpad++ AFAIC
#11:29:40moodaepolaunchpad++
#11:29:42natschilmiker_: I actually like how trac as an end user looking at the actual code , though I haven't tried many of the alternatives
#11:29:42jeff goes ahead and moves Bug Tracking and QA next on the agenda
#11:29:43berickmiker_: you lost me?
#11:29:57natschils/like how trac/like how trac is UI wise/
#11:29:58miker_berick: Stev3: you're not alone, there ;)
#11:30:00chrissharp123as a non-developer who seeks out bug reports for Ubuntu, I like launchpad too
#11:30:13berickmiker_: oh, no, was talking about me and, well, most people
#11:30:16dbslaunchpad can integrate with upstream projects, so it provides a linkage back to our Trac instance too
#11:30:44jeffStev3: "welcome folk here faster" how? here as in #evergreen and welcome as in "hi there, Stev3! what can we help you with?"... or something else? :)
#11:30:47miker_berick: I know :)
#11:31:06sboyetteso, right now my job at ESI is "the QA guy". i've had been concentrating on the test suite, and am now working on tools to support the development process in general, but it seems natural for me to volunteer to be bug tracker oversight guy.
#11:31:11dbs(which was the one thing making me wonder about miker_'s crazy two bug tracker suggestion, but now that doesn't seem so crazy)
#11:31:26berickjeff++ # helpful, friendly bots
#11:31:31berick;)
#11:31:33natschilI actually quite like kde's bug and review system though I'm not sure what its based on.
#11:31:57dbssboyette: there's a natural relationship between converting bug reports & fixes into tests
#11:31:57sboyetteassuming no one else wants to do it. and history seems to show that no one else wants to do it.
#11:32:01bericknatschil: the process or the software they use?
#11:32:38natschilberick: I like the process, i.e. someone submits a bug and a patch, and that then may get forwarded to a review board, where the patch can be discussed.
#11:32:39dbssboyette: there can be more than one! I'm sure you could use help with reproducing bugs, for example
#11:32:48dbsnatschil: launchpad supports code reviews
#11:33:26dbs(but it might be an entirely different form of code review from what KDE uses)
#11:33:43natschildbs: I'm not saying the kde system is the best, its just only one of the only ones I've seen :)
#11:34:18natschilAs evergreen grows, there will probably be a number of patches that are controversal whether to accept or not, and therefore it is good if they can easily be discussed.
#11:36:04dbsand easily kept track of, so we don't piss off people like wlayton or jamesrf (who we really, really don't want to piss off - have you seen those guys? They're MONSTERS!)
#11:36:27jeffso in addition to sboyette's volunteering to be a bug wrangler (if i read that correctly), do we want to put out a call for a "QA team"?
#11:36:40dbsright: "Is there general agreement that we should put out a call for a QA team: bug testers & wranglers who would manage the public bug database & verify bugs & build tests to add to the test harness?"
#11:37:29sboyettei should probably post to the dev list about what i had been doing (and was trying to do) in trunk
#11:37:39jeffin the interest of not having all of those roles fall on sboyette, i'd say "yes, unless sboyette WANTS to do all that work" :)
#11:37:46dbssboyette++ # that might help lower the barrier to participation :)
#11:37:56jeffsboyette: i'd find that useful -- i had been watching your commits with great interest
#11:38:00miker_that team would need to be made up of patch advocates (or proxies thereof) I think
#11:38:14dbsjeff: I certainly think a team would be justified
#11:39:03dbsmiker_: well, but also for handling general bug reports and migrating them "upstream" to the dev Trac instance (and, quite likely, developing fixes for some of those bugs)
#11:39:04miker_IOW, that would be a responisbility of the qa team -- to shove the developers (assuming they are different people) around to get things done, and to keep the discussion going
#11:39:20miker_right
#11:39:42dbs suggests that the QA team name be "Whipcrackers"
#11:39:52jeffsboyette: want to send out the call for QA volunteers?
#11:40:06jeffdbs++
#11:40:08berick read that as whippersnappers
#11:40:08sboyettesure. i'm willing to get things started
#11:40:19moodaeposboyette++
#11:40:22miker_I guess my point is, I want sboyette to beat me about the head and neck if I'm an SME on a bug/patch he's wrangling publicly and I'm not getting anything done on it (and could be)
#11:40:31miker_right ... whipcrackers
#11:40:41miker_berick: I did too ;)
#11:40:51dbsSME: small to medium enterprise?
#11:40:55HitScan has left #Evergreen
#11:40:59miker_subject matter expert
#11:41:10phasefx_bug/patches being different than feature requests
#11:42:05jeffsure. i read "patch advocates" initially as "people who were advocating that a certain (possibly controversial) feature be accepted as a patch"... and upon clarification, that's not exactly what miker meant. :)
#11:42:09miker_phasefx_: well... different priorities
#11:42:13natschilphasefx_: though I would combine both in the same system
#11:42:18dbsright, feature requests with no supporting code are a different matter - still important, but a feature with an attached patch (at least to me) should carry more weight and have more attention paid in the short term
#11:42:36dbswhat natschil and miker_ said :)
#11:42:48jeffand bugfix patches will sometimes need some advocating/whip-cracking lest they be overlooked/forgotten/etc
#11:42:54natschildbs: does launchpad have a feature request system?
#11:42:58miker_jeff: right
#11:42:59dbsnatschil: of course!
#11:43:14moodaeponatschil and a kitchen sink too! : )
#11:43:31dbsnatschil: it's the "blueprints" section
#11:43:34djfianderit's built on top of emacs?
#11:43:45Stev3do features with attached patches have more, or less precedence than features with attached bounties? :)
#11:44:05natschilStev3: less :)
#11:44:22dbsbtw, https://answers.edge.launchpad.net/launchpad/+question/85776 (transfer of the inactive launchpad.net/evergreen is in progress)
#11:44:32moodaepodbs++
#11:44:36dbsdjfiander++
#11:44:36natschilso is evergreen going to stick with launchpad now?
#11:44:38miker_Stev3: depends on the feature in question
#11:44:56moodaepo agrees with miker_
#11:44:58natschilmiker_: Stev3: and the bounty ;)
#11:45:06miker_heh
#11:45:11moodaepoAnyways so launchpad++ ?
#11:45:34dbsnatschil: good question. Shall we put that to a vote, at least as something to try for the next three months or something?
#11:45:57natschildbs: how about sending it out on the mailing list?
#11:47:11miker_natschil: the risk is getting into "but why not use {my favorite tool} instead" arguments ... though the risk is probably much lower than the bug-db one ;)
#11:47:43dbsnatschil: well - we don't really have a formalized decision making process, and we have had some discussion already on the list
#11:47:52phasefx_the launchpad question, use launchpad for everything it offers or some things?
#11:48:04natschilphasefx_: I would keep trac as well.
#11:48:05Stev3would launchpad replace the present TRAC and mailman etc?
#11:48:16dbsStev3: no no
#11:48:20Stev3asked and answered.
#11:48:32dbsIf I understand, the proposals on the table are:
#11:48:51moodaepoYea we've talked on the list on #evergreen...I say no more votes just try out launchpad (say 3 months as dbs suggests)
#11:48:59natschilbtw, back to the issue of community contributions, feature requests and http://open-ils.org/dokuwiki/doku.php?id=sofware_bounties should maybe be moved to launchpad as well.
#11:49:00dbs1. Keep Trac as the "close-to-the-code" bug tracking system
#11:49:29natschildbs: Why not move all bugs to launchpad?
#11:49:45moodaeponatschil++ # if we do decide on Launchpad...I think dbs is making a list of proposals
#11:50:12dbs2. Open a writable-by-anyone bug tracking system that integrates with the Trac instance
#11:50:14natschiloh heh, I misunderstood there.
#11:50:16dbsmoodaepo: exactly
#11:51:15dbs3. Put out a call for a QA team that will, as one of their powers/responsibilities, have the ability to move bugs from the writable-by-anyone bug tracking system to the Trac instance
#11:52:33dbs4. For a trial period of three months, try out launchpad as the writable-by-anyone bug system / translations system / feature request / code review / FAQ-development thingy
#11:53:13dbsdjfiander's suggestion to grant an account to directly open bugs after reporting a legitimate one on the mailing list might not apply given (2)
#11:53:21sboyettei'm down
#11:53:22dbsIs that a reasonably accurate summary?
#11:53:23moodaepoSo are we putting these on the list or not...as I said I am all for #4. Hopefully they transfer launchpad/evergreen over to us.
#11:53:27moodaepodbs++
#11:53:50natschil4++ # or should that be spelt 3++ :)
#11:53:56dbsmoodaepo: heh, yes, they've granted a number of similar requests in the past, and if we agree and I point them at these logs, I don't think that will be a problem :)
#11:54:06berickwe could create an "un-verified" ticket status in trac, make it the default. less copying stuff around that way.
#11:54:13atzi think long-term, nobody wants to support 2 bugs systems
#11:54:21natschildbs: moodaepo: otherwise it's back to openils/openils-evergreen
#11:54:24natschil:)
#11:54:42jamesrfhttps://launchpad.net/trac-launchpad
#11:54:47dbsheh, berick and atz, are you calling miker_ crazy? :)
#11:54:50atzbut if it takes a 2nd system to get it opened up right now, that's worth it
#11:55:09moodaepojamesrf++ # dbs mentioned that earlier
#11:55:16jeffwill all bugs exist in launchpad and "promoted/accepted" bugs end up in trac also? or will some tickets be directly created by devs in trac and never make it to launchpad? will users need to search both systems to find a bug?
#11:55:36miker_atz: I think you're wrong abou tnot wanting 2 bug systems ... I want 2. but my mind may be changed by launchpad
#11:55:49dbsjeff: our history suggests that devs don't open bugs
#11:56:05dbsjeff: I'm not saying that's a good thing, though :)
#11:56:31sboyettewhether the 2-tier pilot is awesome or horrible, we learn something and get shunted toward the solution that works
#11:56:33atzi would like to see whatever artifacts exist from the "failed" open bug system... i understand there's some history there but i don't really get what happened
#11:56:41miker_dbs: and to be frank, it suggests that "open to all" doesn't work for the opposite reason ;)
#11:57:11phasefx_ can try reviving bugzilla for atz
#11:57:23atzdbs: recent history contradicts that
#11:57:24dbsWe're almost at two hours, folks
#11:57:25berickatz: get ready to install evergreen 1.0 alpha ;)
#11:57:28atz(w/ me anyway)
#11:57:36Stev3even if dev's don't historically document bugs, it is a good idea to have a central point to create a bug ticket... if we doing launchpad w/ trac-launchpad the proc probably should be LP -> T for all. imho
#11:57:37dbsatz: true! atz++
#11:57:48moodaepomiker_ That's why I still like djfiander's suggestion...noise control
#11:58:31berick will be mentally disconnecting from the channel shortly
#11:58:48miker_moodaepo: yep, me too. if it works, and lauchpad is good as a developer tool in addition to a user tool, my mind will change, I bet
#11:58:54dbsmoodaepo: but with a QA team to help filter the noise, I think that a little noise may be a reasonable price to pay for increased participation
#11:59:25miker_dbs: I agree with that too, fwiw
#11:59:30moodaepoWill do. Then are we deciding on proposal 4?
#11:59:38jeffi think the two-tier system has potential, even if it results in {abandoning trac in favor of just-launchpad|running screaming from the two-tier experiment back to trac/something}. i think the details/specifics of the two-tier experiment should be hashed out by sboyette and some others outside the context of this meeting, some discussion on the list, and when the evergreen project is re-assigned on launchpad, the experiment can begin.
#11:59:44miker_I'm not against noise, as long as there's some signal in there too :)
#11:59:44wlayton(I need to be off now -- I'll check the logs later...)
#11:59:50wlayton has quit IRC
#11:59:53atzi find the default resolution statuses INVALID and WONTFIX are so caustic that it doesn't take many of those before spurious filers are shut down... (and legitimate filers too if applied incorrectly)
#12:00:03jeffi think it's important that the expectations / process be laid out for the experiment (or whatever we wish to call it) begins.
#12:00:17dbsatz: we need to add a BOGUS resolution, just like PHP, to really offend people.
#12:00:27dbsjeff++
#12:00:30miker_or GETBENTNOOB
#12:00:31atzyeah, BOGUS is even worse than INVALID!
#12:00:47moodaepoI think I saw this on c4l the other day...dja vu man deja vu.
#12:00:47jeffand fwiw, agreed that some increased noise is a small price to pay for increased participation.
#12:00:47djfiandera less toxic way to do that would be to turn such things into documentation bugs.
#12:00:55jeffdjfiander++
#12:00:59dbsdjfiander: you read my mind
#12:01:08djfianderbecause that's what they are, eh.
#12:01:09dbslaunchpad lets you turn a bug report into an FAQ
#12:01:10atzdjfiander++
#12:01:15sboyetteWONTFIX shouldn't imply negative emotion. it means that the "bug" is actually a position contrary to a design decision, or that the reported issue cannot be handled due to technical reasons
#12:01:19moodaepodjfiander++
#12:01:47jamesrfok just like to shout out in the interest of keeping on topic and keeping things moving along
#12:01:49dbsand/or it could be assigned to the DIG team, assuming that they'll play a part
#12:02:00atzsboyette: that doesn't sound that way to a librarian who "really needs this fixed" (how many times do we hear that?)
#12:02:37sboyettethen an explanation should be sent along with the bug closure instead of summary execution :)
#12:02:37dbsso, immediate outcome of this agenda item is: sboyette will put out a call for a QA team to help refine the details
#12:02:38miker_atz: we could change it to "the "bug" is actually a position contrary to a design decision, or that the reported issue cannot be handled due to technical reasons", but the dropdown would be awefully wide
#12:03:15dbscan we leave it at that and move on to.... release process?
#12:03:15jeffi believe that brings us to "Release process"
#12:03:21dbsjeff++
#12:03:28dbsI move that we return to CVS.
#12:03:33sboyetteRCS
#12:03:39senatorSCCS
#12:03:46sboyettefile locking is for pansies
#12:03:55Stev3a rock and a chisel?
#12:03:58miker_SourceSafe
#12:04:00dbsln -sf Ingest.pm.really_fixed_this_time.pm Ingest.pm
#12:04:19miker_sboyette: you get the joys of thinking you have file locking without actually having file locking
#12:04:38dbsCMVC (shoutout to djfiander and any other ex-big bluers)
#12:04:52atzlol
#12:04:59djfianderI built some really great systems on top of SCCS
#12:05:09sboyetteok, seriously, release stuff: i'm working on a buildbot which is nearing completion of its first phase of development. it's gonna get its own box to live on, and it will be public (both output and source)
#12:05:24djfianderdbs, I never coded when I worked there.
#12:05:37jeffsboyette++ # hooray!
#12:05:41sboyetteby the time it goes public -- at the end of the month -- the goal is to have it not just acting as a continuous integration server
#12:05:44dbssboyette: holy crap! awesome
#12:05:47miker_sboyette: both opensrf and eg at this point?
#12:05:50sboyettebut to have it building nightly tarballs
#12:06:07miker_wheeeeeee!
#12:06:09sboyettemiker_: it doesn't care. it knows nothing of their internals.
#12:06:13miker_my dream has come true
#12:06:22moodaeposboyette++
#12:06:23sboyetteyou could use it to build anything that uses a GNU toolchain
#12:06:34dbskbeswick++
#12:06:38miker_indeed!~
#12:06:46sboyettethe eg-specific parts exist sort of on the side -- like the tarball building part
#12:06:52miker_kbeswick: and you thought that was all busy work! ;)
#12:06:54dbsequinox++ (for paying kbeswick to build the GNU toolchain)
#12:06:57miker_(j/k)
#12:07:11miker_sboyette: rad
#12:07:13sboyettethat'll be using the buildbot's libraries to intropect the bot's db. separate from the bot scripts proper, etc. ,etc.
#12:07:26sboyetteso that's what i'm doing for release management. you can all talk now.
#12:08:04sboyette(it'll have plenty of docs)
#12:08:08jeffsboyette: i think you just euchered everyone.
#12:08:13dbssboyette: so - any things that are not currently part of the GNU toolchain will need to either be added to it, or made available in some form of pre-built output?
#12:08:23jeff(euchred, even)
#12:08:37dbs calls no ace, no face, no trump
#12:08:52moodaepo looking up euchred
#12:08:56djfianderdbs, we didn't talk about that house rule before the game started.
#12:08:59dbsthings like the openils_dojo layer, translations... not much more I can think of off the top of my head
#12:09:15sboyettedbs: the design separates build slaves from a long-running process which handles all db access and system state and such
#12:09:20jeffopenils_dojo++
#12:09:22sboyettedbs: i think it's pretty open and extensible
#12:09:26sboyettedbs: but i have to start somewhere
#12:09:42dbssboyette: yes, that's cool. awesome, I say.
#12:09:58sboyettei tend to have problems with infinite design syndrome as it is, so i've tried to stick to the main point for starters
#12:10:27sboyette(and yes, the buildbot has its own test suite)
#12:10:31dbsOkay, so that pretty much takes care of the automated build section (although again, I imagine sboyette could always use more eyes once it's ready and rolling)
#12:10:39djfianderbut can the buildbot build itself?
#12:10:54jamesrfcan it build skynet?
#12:11:01phasefx_and does it have the 3 laws?
#12:11:19miker_sboyette: do we need a branch in the core repo for this thingy, once it's public-able?
#12:11:39dbswould ILS-Contrib work?
#12:11:48sboyetteit hasn't been decided where it should live. we (the esi dev team) have talked about it, but not decided anything
#12:12:14sboyettethe current candidates are ils-contrib and "a git repository, somewhere"
#12:12:23djfianderI vote for the latter.
#12:12:27dbshah :)
#12:12:46sboyetteat the moment it lives in a git repo on my workstation
#12:13:09atzsboyette: would you like a branch on http://github.com/senator/OpenILS-Evergreen ?
#12:13:52sboyetteatz: if we're gonna start sing github, i think it should be in a "evergreen" or "esi" account or some such
#12:13:57sboyetteinstead of someone's personal account
#12:13:58dbson that note - shall we set up quasi-official mirrors for git & bzr (& hg or whatever if somebody else comes along)?
#12:14:07senatoragreed with sboyette
#12:14:07moodaepoLaunch it on Launchpad!
#12:14:09sboyettes/sing/using/
#12:14:14atzsboyette: sure, but i don't control teh money$$
#12:14:20sboyettegithub don't cost nothin'
#12:14:44atzcertain features (private repos) do
#12:14:51sboyetteanyway. i'm not advocating for anything in particular. i can work with whatever.
#12:14:57natschil has quit IRC
#12:15:10sboyetteread: i'll still be using my git repo
#12:15:33chris_sharp has quit IRC
#12:17:18phasefx_ is for mirrors (official or otherwise) of the various distributed repos that are springing up
#12:17:23atzdbs: if there's interest/resources, whatever works
#12:17:44phasefx_for backup if nothing else
#12:17:50jeffi think it's a different form of "lowering barriers to participation"
#12:18:05atz checks if anybody has registered "bzrhub.com"
#12:18:06jeffand good/healthy.
#12:18:12moodaepoWhen exactly will this superbot start work?
#12:18:36phasefx_it has to win a round against mothra first
#12:18:37moodaepoor is it called the sboybot? : )
#12:18:40jeffmoodaepo: ``at the end of the month''
#12:18:44dbsjeff: good point; on launchpad and github, it should be easy for anyone to maintain their own branches with their own customizations
#12:18:54sboyetteit's actually a pretty simplebot. but the target is end of the month.
#12:19:14dbsrather than the patchwork of variant files that conifer currently has in ILS-Contrib, for example
#12:19:17sboyettethe next 2 weeks will be internal testing and adding the tarball building stuff
#12:19:23moodaepojeff sboyette right..I saw that.
#12:19:44moodaepoAnything else on the subject of release process?
#12:19:57lettie has joined #Evergreen
#12:20:11dbsmoodaepo: given that we're at two hours +, we should probably move the discussion back to the mailing list and revisit at next meeting
#12:20:25dbsmoodaepo: thanks for keeping us on track :)
#12:20:47dbswe've got acquisitions (already sort-of talked about, so maybe we can skip it)
#12:21:23dbsoils_i18n_gettext, which we can defer to the lists for more head-scratching?
#12:21:27moodaepodbs real quick what did we talk about acq?
#12:21:56moodaepoone liner will do
#12:22:15dbsmoodaepo: that 1.6.0.0 is a preview release, so no bugs in acq in 1.6.0.0 are considered showstoppers, bug fixes get added to rel_1_6_0, and new features are in rel_1_6 and above
#12:22:17jeffi think the release notes sum it up:
#12:22:19jeff``Acquisitions Preview includes a sneak peek at the preliminary work for manual funding management, PO creation, cataloging and receiving processes. These are functional but are not intended for insertion into current workflows. This feature was specifically included to solicit feedback from the community on this important feature.''
#12:22:22moodaepoah right
#12:22:40jeffand "acq bugs are not 1.6.0.0 showstoppers"
#12:22:53atzas in, they are expected
#12:23:12moodaepoI have that under my 1.6 notes ok...which was a long time ago : )
#12:23:22phasefx_ is okay with punting oils_i18n_gettext to list; "It came up because I was adding something and wanted to do it 'correctly', and found that I couldn't"
#12:23:29dbs taps his mike: is this thing on? :)
#12:24:01dbsfuture development - on craftsman specifically, kgs had sent me a document a while ago with a long list of bugs in craftsman that made my head swim, but we should convert those into actual bugs
#12:24:27atzyeah, she kept saying she already knew about a lot of the stuff i was filing
#12:25:24moodaepodbs anyone in particular to enter those as bugs/check which ones atz has entered already?
#12:25:45jeffcraftsman seems to have an interesting history, but one question i have is... are some of the "source" materials behind the design (logos without gradient/transparency/etc) available? was the design an entirely outsourced process and those were not "deliverables"?
#12:25:51dbsI'm not sure if it was supposed to be released to the wild, but I can dig it out of my inbox if equinox is okay with it
#12:25:51moodaepoor can we pass it on to atz : )
#12:25:55atz hasn't seen her doc though
#12:26:12dbs(the only reason that I'm not sure if it was supposed to be released to the wild is because kgs didn't post it anywhere public)
#12:26:43moodaepo nominates dbs and atz look over the kgs file
#12:26:54atzjeff: good question... i filed against the small logo, for example, because it is "crusty"
#12:27:03miker_dbs: I don't see any problem with getting the list of problems out there if you just want to yank that out of kgs' doc
#12:27:05moodaepoIf you need any help I volunteer
#12:27:20dbs needs to go celebrate support staff day
#12:27:41djfianderhow unfortunate
#12:27:44miker_jeff: it's a long story. several, actually. too long for right now (for me, anyway)
#12:27:58jeffmiker_: noted. thanks.
#12:28:42miker_at 2.5h, and doing 5 other things, I'm, as they say 'round here, plumb wore out
#12:28:50jeffif anything begins behind the scenes that would make development / enhancement against craftsman "wasted work", a heads up as quickly as possible would be appreciated by everyone. :)
#12:28:55miker_they don't actually say that around here ... thankfully
#12:29:11Stev3i'm going to lurk but need to step out in RL. thanks y'all for this EG distraction...i mean... project. very cool.
#12:29:27moodaepoI'm making a note that dbs and atz will work this craftsman thing out and I volunteered if they need any help/grunt work
#12:29:56dbsso - another meeting in a month? or sooner? is my only question - which can go to the lists, as I really really have to go. thanks a ton to everyone! this has been awesome
#12:29:58moodaepoI say we move any future development discussion to the mailing list or the next meeting
#12:30:02miker_jeff: well, I've expressed my displeasure with craftsman before, and I won't rehash that here, but suffice it to say that it's not what it could be internally :(
#12:30:06moodaepodbs++
#12:30:14djfianderdbs++
#12:30:24sboyettedbs++ # indeed
#12:30:25atzif there were master PSD or TIFFs or whatever.... those should go in the repo, imho
#12:31:07jeffi propose that we adjourn, with an encouragement to post any ``What's shaking in the near future? / Any long term projects that we need to start laying the groundwork for now?" items to open-ils-dev, and that someone (dbs?) start a "when's our next meeting?" thread soon.
#12:31:11miker_dbs=dbs<<8;
#12:31:53moodaepojeff++ Shall we call meeting adjourned then?
#12:31:55miker_dbs: want to sync up with grace on the meeting stuffs in general?
#12:31:57jeff(not that conversation can't continue here also)
#12:31:57atzi think that means we're done
#12:32:08miker_moodaepo: seconded
#12:32:10atzby general consent
#12:32:34moodaepothanks all I'm going to go finish typing up the notes
#12:32:40jeffmoodaepo++
#12:32:45djfianderyou can't see me. I'm no longer here.
#12:32:56atzthx, moodaepo++
#12:36:06natschil has joined #evergreen
#12:36:25sboyettei'm gonna get on the "what's up with testing" mail. i'll do the testers call one separately, after conferring with dbs about what he's been thinking.
#12:36:42natschil is back after a power cut.... what was decided on the issue of launchpad?
#12:37:00moodaeposboyette++
#12:37:11branflakes_bc has quit IRC
#12:38:30sboyettenatschil: basically, "let's try it"
#12:38:37moodaeponatschil I think we are going with it, details to be refined by the QA team which sboyette is assembling.
#12:38:39natschilok cool.
#12:38:54natschilwhat's the current discussion topic? (or has the meeting finished?)
#12:39:05moodaepoJust finished a few minutes ago
#12:39:07HitScan has joined #Evergreen
#12:39:31sboyettewrapped up about 3 minutes before you rejoined. moodaepo is working on the summary
#12:42:14sboyettenatschil: also, regarding C headers and documentation, that task is handled in perl through narrative documentation in pod format, which is read using 'perldoc', which is a tool that works like 'man' (sorry if i'm oversimplifying things; i don't know your level of experience)
#12:42:46sboyettehowever, the pod in osrf/eg is frequently scant or bitrotted. i was working on that in lockstep with the test suite development
#12:43:15natschilsboyette: no problem, better to oversimplficy than to overcomplicate :) I've heard of the concept before, but I didn't know about perldoc.
#12:43:32sboyetteyou just do 'perldoc Module::Name'
#12:43:57sboyetteor 'perldoc -f perlfuctionname' for the perl builtins
#12:44:26sboyetteif you're on debian you'll likely see a message that you don't have the 'perl-doc' package installed
#12:44:47sboyettebecause you don't, for some bizarre reason
#12:44:57sboyetteit is one of the mysteries of debian
#12:45:07sboyettedon't by default, i mean
#12:48:06ColinC has left #evergreen
#12:50:17jeffoh, and for those still paying attention... if you haven't added/updated your info at http://evergreen-ils.org/dokuwiki/doku.php?id=community:irc_channel and need a wiki account to do so, msg me with your desired username, realname, and email address -- i'll create a wiki account for you.
#13:03:05BAr_ has quit IRC
#13:08:28grahamf has quit IRC
#13:15:14ianB_ has quit IRC
#13:23:23rschiffman has quit IRC
#13:23:23atzheading out for the afternoon. tty Monday
#13:34:25dbwells has left #Evergreen
#13:35:29jamesrf_ has joined #evergreen
#13:39:30djfiander has left #Evergreen
#13:42:17HitScan has quit IRC
#13:51:37natschil has quit IRC
#13:51:48jamesrf has quit IRC
#13:52:48natschil has joined #evergreen
#13:57:48natschil has quit IRC
#13:58:56jamesrf_ is now known as jamesrf
#14:00:26natschil has joined #evergreen
#14:04:31natschil has quit IRC
#14:04:53natschil has joined #evergreen
#14:08:52natschil has quit IRC
#14:09:51natschil has joined #evergreen
#14:13:53natschil has quit IRC
#14:15:20natschil has joined #evergreen
#14:20:51natschil has quit IRC
#14:21:49natschil has joined #evergreen
#14:25:48natschil has quit IRC
#14:53:00meliss has quit IRC
#15:03:29dbsstill feeling the glow: http://evergreen-ils.org/blog/?p=276
#15:03:34dbs@list
#15:03:34pinesol`dbs: Admin, Channel, ChannelLogger, Config, Games, Herald, Karma, Later, Math, Misc, Note, Owner, Praise, Quote, Reply, Seen, Todo, and User
#15:04:18dbsphasefx: how do we get pinesol` to announce RSS feeds again? I miss that
#15:04:57phasefx_hrmm
#15:05:18phasefx_we may have lost a plugin during that big upgrade
#15:06:03phasefx_wonder if we could snag the configs and plugins for the #code4lib bot
#15:06:31dbsah, if I recall correctly the RSS plugin was memory-leaky over time; that's why it was pulled from zoia
#15:10:44berickheh.. "targeted at someone other than the one doing the decrementing"
#15:11:35dbsI was feeling quite challenged in working out a cleaner way of saying that. Brain is fried.
#15:14:30berickno, it made sense, it made me laugh though that you thought to add that, especially since I was one of the self-decrementers
#15:23:01dbsGotta have a zero on every list of numbers!
#15:23:18lettie has quit IRC
#15:27:27kbeswick has quit IRC
#15:27:46gdunbar has quit IRC
#15:30:13sboyettenow go away or i shall decrement you a second time-ah
#15:30:52berick dodges vaches
#15:41:07Stuart_ has quit IRC
#15:51:14jeffdbs: 6 (number of new evergreen wiki accounts created following the meeting)
#15:51:57dbsjeff++
#15:51:58jeff(possibly higher if others created accounts for people)
#15:52:34dbs3: number of times I managed to screw up meeting time zones or dates in various emails / blog posts
#15:53:52lettie has joined #Evergreen
#15:56:52bshum has quit IRC
#15:59:12lettie has quit IRC
#16:01:08rmatott has quit IRC
#16:04:33lettie has joined #Evergreen
#16:05:26moodaepoIs it just me or do the breadcrumbs/trace look wrong? > http://open-ils.org/dokuwiki/doku.php
#16:06:14dbsmoodaepo: depends on what you're seeing, it looks okay to me
#16:07:08moodaepohmm doesn't start with dig_meetings for you?
#16:07:22dbsI assume that the request "Block online renewals once a person has any fines, but allow in-person borrowing up to $10" is sufficiently difficult to implement in script-based circ rules as to say "No"
#16:08:33moodaepoI have "Trace: » dig_meetings » dig_meeting_20090702-meeting_notes » dig_meeting_20090909-notes » 2009-10 » start" maybe because I got the wiki login as a DIG volunteer to start with?
#16:08:57phasefx_dbs: not difficult if you make staff use overrides (just annoying)
#16:10:16dbsmoodaepo: that seems likely; if your first link into the wiki was to the "dig_meetings" page, then the cookies show you which pages you visited to get to "start"
#16:10:44jeffbreadcrumbs are specific to your user/session, not the page you are on.
#16:10:45dbsIt's a true breadcrumb, not a "this is where you are in the hierarchy" indicator
#16:10:53jeffwhat dbs said.
#16:10:59dbswhat jeff said
#16:11:02moodaepodbs jeff gotcha
#16:11:34natschil has joined #evergreen
#16:11:45moodaepoI presume then I can post the notes here and other note takers can add/clean it from there? >http://open-ils.org/dokuwiki/doku.php?id=dev:meetings:2009-10:notes
#16:12:28natschil /msg jeff
#16:12:36dbsmoodaepo: sounds great!
#16:12:57dbsphasefx: true, true
#16:13:46dbsbut wait - are you saying that the overrides would start at $0.01?
#16:14:52phasefx_and thus be very annoying
#16:15:25phasefx_I don't think fines information is available to the renew permit, alas
#16:15:36phasefx_renew permit script
#16:15:37dbswell, that's what we have now - they wanted to lift the overrides for anything under $10
#16:16:12jamesrf has quit IRC
#16:16:29phasefx_would be relatively easy to add an Override checkbox, such that all checkouts get .override
#16:17:12phasefx_probably not the best way to tackle the whole thing (which would be to shove billing summary data into the script environment)
#16:17:21jeffit would be nice if those overrides could differentiate between "this is a patron exception" (max fines, max out, etc) and "this is a copy exception" (bad copy status)
#16:17:52phasefx_yeah, that's the danger of a checkbox
#16:17:55berickjeff: agreed
#16:18:35phasefx_though I suppose you could play with permissions there.. have the copy exceptions require an escalation of privileges, even if temporarily
#16:21:56jeffsomewhat eww. :P
#16:22:15phasefx_ knows how to do quick & dirty :)
#16:22:25jeffi'm thinking something like a checkbox on the override dialog for "override all copy-based exceptions for this checkout session")
#16:22:46jeffbut the client doesn't currently have anything to know patron-based vs copy-based
#16:22:57jeffso, there's a bit of foundation work needed there. :)
#16:23:38phasefx_there was one checkbox I wanted to permission failure dialog, and that's Operator Change. Meaning, the credentials stick as if you had did Admin -> Operator Change
#16:23:54phasefx_wanted to add, even
#16:24:19phasefx_but yeah, no selective overriding
#16:24:43phasefx_well
#16:26:00phasefx_right now when the client sends off a request, as part of the request you define which events are overridable.. if all of the events that come back are in that list, you get the override prompt, which resends the message with .override. We could tweak how that event list works, and have it do automatic override events for certain events, and prompt for others
#16:26:34phasefx_so auto-override given a toggle somewhere
#16:29:19jeffah, neat. i remember seeing that.
#16:29:25jeff(now)
#16:29:43lettie has quit IRC
#16:30:04phasefx_so maybe 'overridable_events' and 'auto_overridable_events'
#16:33:51arnt has left #Evergreen
#16:47:45natschil has quit IRC
#16:47:47jamesrf has joined #evergreen
#16:48:24artunitit looks like our circ desk was rarely changing patron expiry dates, and a large bunch of them expired yesterday, does the fine generator key in on this scenario?
#16:51:31Stev3 has left #Evergreen
#16:52:02dbs has quit IRC
#16:53:13artuniti think dbs answered this question in one of his final acts before disconnecting, ignore me :-)
#16:58:13miker_artunit: not, the fine generator doesn't care about the details of the patron, jfyi
#16:58:20miker_s/not/no/
#16:59:13artunitmiker_: that's good news, i don't know why our circ desk was ignoring expiry dates
#17:04:27lettie has joined #Evergreen
#17:15:04lettie has quit IRC
#17:28:45moodaepo wants to change where he put the notes on the wiki!
#17:29:00moodaeporight now it's at > http://open-ils.org/dokuwiki/doku.php?id=dev:meetings:2009-10:notes
#17:29:12Dyrcona has quit IRC
#17:29:48Dyrcona has joined #Evergreen
#17:30:20moodaepohmm well maybe it wasn't my fault but I think it should've been here > http://open-ils.org/dokuwiki/doku.php?id=dev:meetings:2009-16:notes (2009-16 not 2009-10)
#17:30:57jeffmoodaepo: i think 2009-10 is correct, signifying the October 2009 meeting.
#17:31:20moodaepojeff oh right I was not thinking. again.
#17:31:36jeffnotes look nice! thank you!
#17:36:27moodaepoand we also have this > http://open-ils.org/dokuwiki/doku.php?id=dev:meetings
#17:36:41senator has quit IRC
#17:40:14moodaepowlayton put his up here > http://evergreen-ils.org/dokuwiki/doku.php?id=dev:meetings:2009-10:minutes
#17:40:14moodaepo: )
#17:43:10wlayton has joined #evergreen
#17:44:39wlaytonmoodaepo: Sorry about that! I think you've done more than me so far, though, so we can keep yours.
#17:45:16wlaytonHowever, I want to say that I like having bold ACTION items -- it reminds people what they're supposed to do after the meeting is over
#17:46:47wlayton has quit IRC
#17:49:29moodaepowlayton++ # yea I like the ACTION items too
#17:49:42moodaepothis is what I did a few minutes ago > http://evergreen-ils.org/dokuwiki/doku.php?id=dev:meetings
#17:50:14moodaeponamed users minutes and mine notes...was there anyone else who was going to put one together?
#17:51:30moodaepos/named users/named yours/
#17:53:16eby_ has quit IRC
#18:22:50jamesrf has quit IRC
#19:47:42phase_bb has quit IRC
#20:15:19dbs has joined #evergreen
#20:16:10dbs@later tell berick the auth records are in trunk; lemme know if you want them in other branches; also note that they are missing a 0 in leader position 22 (hrm...)
#20:16:10pinesol`dbs: The operation succeeded.
#20:18:54wlayton has joined #evergreen
#20:20:03berickdbs: thanks! trunk'll do nicely
#20:25:41dbsmy pleasure, sir
#20:28:06dbsbah, need to set the mime-type, one sec
#20:28:48dbsokay.
#20:49:34bott_otr has quit IRC
#20:59:43bott_otr has joined #evergreen
#21:04:02wlayton has quit IRC
#21:07:12wlayton has joined #evergreen
#21:14:02jeffi'm chuckling at the following:
#21:14:03jeff#
#21:14:03jeffJeff Godin (jeff) asked what “Formal support for IE8” meant in the 1.6.0.0 release notes
#21:14:07jeff *
#21:14:09jeff Mike Rylander (miker_) responded that it referred to http/https cleanups for the My Account page in the OPAC
#21:27:53dbsjeff: not sure what you're chuckling about (other than you being the contributor of those cleanups?)
#21:28:34jeffyes. i am easily amused tonight.
#21:28:43jeffs/ tonight// #perhaps
#21:28:52dbsthat's a good thing
#21:37:12dbsweird: "git clone foo" results in "The program 'git' is not currently installed"; "sudo aptitude git" installs git and gnuit, and then "git clone foo" results in "The program 'git' is not currently installed"
#21:37:15dbshuh?
#21:38:15dbsah... need git-core. long-standing ubuntu weirdness
#21:39:56jeffanyone here have filesystem access to libmail.georgialibraries.org?
#21:39:57jeffoh.
#21:40:01jeffnevermind.
#21:40:10jeffmy mailman-fu was rusty.
#21:40:14jeffbut no more!
#21:42:06jeffdo mailing list archives exist before March 16 2006? http://libmail.georgialibraries.org/pipermail/open-ils-dev/2006-March/000000.html
#21:45:53bott_otr has left #evergreen
#22:02:11jeffdbs: nice blog post, btw.
#22:12:36mck9 has left #evergreen
#22:13:28dbsjeff: thanks - it was fun to write :)
#22:22:18jeffhow was support staff day?
#22:24:33dbsonly a few showed up at the appointed time - heh
#22:25:00dbsbut kbeswick got to hang out during the eg dev meeting this morning, and we had lunch together... so that was cool
#22:26:51jeffkbeswick++ # again for the gnu toolchain work
#22:58:21dbsI guess it would be good to remove the bogus languages from 950.sql
#23:04:06jeffSubject: SPAM: Re: SPAM: SPAM: Re: SPAM: Re: eggs and SPAM: Re: [OPEN-ILS-DEV] IDL
#23:05:07jeff(i laughed) i see the "SPAM" subject insertions are nothing new.
#23:08:31dbsheh, you have to laugh to avoid crying
#23:09:16phasefx_hey guys
#23:09:31jeffhowdy
#23:09:37phasefx_ is playing Farmville :D
#23:15:03jeff is snarfing mbox archives
#23:19:16jefffirefox is not the ideal tool for this.
#23:19:22jeffoh well.
#23:21:27dbs is trying to get records to ingest in trunk
#23:22:10dbs is sure he has the right fm_IDL.xml in place, has run autogen.sh, and is still seeing oils_tsearch2 issues. :(
#23:48:45lettie has joined #Evergreen
#23:59:01miker_dbs: did you re-run the upgrade script?
#23:59:16miker_and with that, I'm running off to bed
< Thursday, October 15th, 2009Raw Log FileSaturday, October 17th, 2009 >