Time |
Nick |
Message |
00:00 |
bshum |
kmlussier: Yeah that's happened :( |
00:00 |
bshum |
Oh well. |
00:00 |
bshum |
New year. :) |
00:18 |
jeff |
and... success! |
00:28 |
berick |
@karma |
00:28 |
pinesol_green |
berick: Highest karma: "bshum" (1), "cookies" (1), and "kmlussier" (1). Lowest karma: "parts" (0), "bshum" (1), and "cookies" (1). |
00:41 |
jeff |
oh good. my "keep this one handy" IP address that was added to the state firewall ruleset Way Back When is still on it. |
01:59 |
|
gsams joined #evergreen |
02:14 |
|
eady joined #evergreen |
02:43 |
|
mtcarlson_away joined #evergreen |
02:44 |
|
mnsri joined #evergreen |
02:44 |
|
b_bonner joined #evergreen |
04:54 |
|
eeevil joined #evergreen |
05:49 |
csharp |
marc-- |
05:49 |
csharp |
ie-- |
05:49 |
csharp |
microsoft-- |
05:49 |
csharp |
apple-- |
05:49 |
csharp |
linux++ |
05:49 |
csharp |
evergreen++ |
05:53 |
csharp |
oh yeah |
05:53 |
csharp |
reports-- |
07:15 |
|
sbrylander joined #evergreen |
07:28 |
|
graced joined #evergreen |
07:29 |
|
mrpeters joined #evergreen |
07:48 |
|
mceraso joined #evergreen |
07:48 |
|
bshum joined #evergreen |
07:48 |
|
kmlussier joined #evergreen |
07:57 |
|
rjackson_isl joined #evergreen |
08:07 |
|
collum joined #evergreen |
08:10 |
|
bshum joined #evergreen |
08:14 |
|
ericar joined #evergreen |
08:18 |
|
ericar joined #evergreen |
08:39 |
|
mmorgan joined #evergreen |
08:46 |
|
Dyrcona joined #evergreen |
08:51 |
csharp |
@praise add In days of old, it was prophesied that a hero would come and restore karmic balance to #evergreen. $who is that hero. |
08:51 |
pinesol_green |
csharp: The operation succeeded. Praise #8 added. |
08:56 |
bshum |
Haha |
08:56 |
bshum |
csharp++ |
08:56 |
csharp |
:-D |
09:03 |
phasefx_ |
@praise And $who raised the report up on high, saying "O Lord, bless this thy circ report, that with it thou mayst blow thine enemies to tiny bits, in thy mercy." |
09:03 |
* pinesol_green |
And $who raised the report up on high, saying O Lord, bless this thy circ report, that with it thou mayst blow thine enemies to tiny bits, in thy mercy. is one of the few who deserves to be praised |
09:04 |
phasefx_ |
Oops :) on a phone, so am not retyping that ;) |
09:04 |
|
Shae joined #evergreen |
09:04 |
phasefx_ |
Damn autocorrect :) |
09:04 |
Dyrcona |
heh |
09:04 |
csharp |
@praise add And $who raised the report up on high, saying "O Lord, bless this thy circ report, that with it thou mayst blow thine enemies to tiny bits, in thy mercy." |
09:04 |
pinesol_green |
csharp: The operation succeeded. Praise #9 added. |
09:04 |
Dyrcona |
I'm miffed. My final karma is too high by 1. ;) |
09:04 |
phasefx_ |
csharp++ |
09:06 |
|
maryj joined #evergreen |
09:16 |
|
yboston joined #evergreen |
09:16 |
csharp |
@praise 8 bshum |
09:16 |
* pinesol_green |
In days of old, it was prophesied that a hero would come and restore karmic balance to #evergreen. bshum is that hero. |
09:18 |
jeff |
and now i have the music from Windwaker stuck in my head. |
09:19 |
jeff |
that, and some random fight sounds. |
09:19 |
jeff |
also, a very weird mash-up between two kids' shows. |
09:19 |
jeff |
(i was up a little late last night) |
09:19 |
csharp |
heh |
09:20 |
Dyrcona |
Yay! Can't print from the wireless, 'cause latency, not to mention another bridge involved. |
09:20 |
Dyrcona |
Gonna sign out and switched to wired. |
09:21 |
|
RoganH joined #evergreen |
09:23 |
|
Dyrcona joined #evergreen |
09:23 |
jeff |
essentially this, with s/wonderpets/thundercats/ https://youtu.be/xxlWvE2U0nw?t=2m45s |
09:24 |
RoganH |
jeff: I could have gone the rest of my life without hearing that _again_ |
09:25 |
jeff |
RoganH: you are very welcome |
09:35 |
kmlussier |
Dyrcona: That's my fault. I upped your karma on Saturday because I was unsettled by the 666 |
09:36 |
Dyrcona |
heh. |
09:36 |
Dyrcona |
I joked with bshum that we should just set my karma at 666 and make it immutable. :) |
09:38 |
bshum |
Maybe -666 |
09:39 |
Dyrcona |
hah! |
09:39 |
bshum |
csharp: That praise is hilarious. |
09:39 |
Dyrcona |
@praise 9 phasefx_ |
09:39 |
* pinesol_green |
And phasefx_ raised the report up on high, saying O Lord, bless this thy circ report, that with it thou mayst blow thine enemies to tiny bits, in thy mercy. |
09:40 |
Dyrcona |
The Holy Circ Report of Antioch. |
09:40 |
Dyrcona |
@praise kmlussier |
09:40 |
* pinesol_green |
the upgrade came off brilliantly, and it's all because of kmlussier |
09:40 |
rjackson_isl |
for some reason I am seeing Charlton Heston and a rather large missile... |
09:41 |
kmlussier |
Hmmm...I can't say I've ever been praised for pulling off an Evergreen upgrade. |
09:41 |
bshum |
... yet. |
09:41 |
Dyrcona |
I see Graham Chapman. |
09:43 |
Dyrcona |
and Michael Palin. |
09:43 |
jboyer-isl |
bshum: Finally read the scrollback, glad to hear you got help with the CHQ bits. As for the text param to that func, that comes from CHQ, so they know who's what. (Just reiterating in case it wasn't completely clear.) We run it system-wide here even if there's only one location in the system, just in case. |
09:44 |
bshum |
jboyer-isl++ # cool, cool, thanks :) |
09:45 |
|
_whitni joined #evergreen |
09:46 |
|
jwoodard joined #evergreen |
09:47 |
Dyrcona |
Is --enable-python only an option for OpenSRF? I thought it existed for Evergreen, too. |
09:48 |
Dyrcona |
NM. grep python configure.ac for the answer. :) |
09:49 |
jboyer-isl |
Dyrcona: Planning to see if they still work? :) |
09:49 |
Dyrcona |
Yeah. |
09:50 |
jboyer-isl |
I certainly don't have time to make use of them at the moment, but I do at least like that they're available. I hope it all works as expected. |
09:51 |
Dyrcona |
I have a script that I want to try rewriting in Python, partly to improve my Python skills. |
09:52 |
Dyrcona |
Also, I overheard someone (jlamo?) saying at the conference that it was a one-line change to make the Python not require the name resolver module. |
09:52 |
Dyrcona |
A fork of the particular module was being considered. |
09:53 |
jboyer-isl |
A fork or a patch? How big a deal is this change? |
09:53 |
jboyer-isl |
(one less lib to depend on sounds like a feature to me.) |
09:54 |
Dyrcona |
I think it was a change in a Python module used by OpenSRF Python. |
09:54 |
Dyrcona |
So, a fork, I guess. |
09:55 |
Dyrcona |
Turns out, I won't need dnsmasq, since the servers I talk to are looked up via DNS, at least on the machine where I'm enabling python. |
09:56 |
* Dyrcona |
uses, too, many, commas. |
09:56 |
Dyrcona |
heh |
09:56 |
jboyer-isl |
Oh, was. I read that as you saying you would keep your own version that dropped a dependency and I thought you should submit it as a patch. I follow now. |
09:56 |
jboyer-isl |
Oh, meetings. How did people kill time before you came along. :/ |
09:56 |
bshum |
Pacman |
09:56 |
bshum |
And goldfish snack crackers. |
09:59 |
jeff |
@excuse |
09:59 |
pinesol_green |
jeff: Mr. Spock: Something fascinating just happened. |
09:59 |
Dyrcona |
Nah. I overheard a bit of conversation about it related to Debian packaging. |
09:59 |
jeff |
alas. |
09:59 |
* Dyrcona |
has a meeting at 11:00 EDT. |
09:59 |
kmlussier |
Dyrcona: FWIW, the other two networks use python-enabled OpenSRF to use Syrup. |
09:59 |
kmlussier |
For their purposes, it still works. |
10:00 |
Dyrcona |
Yep. I hadn't thought of that, but they do. |
10:00 |
* bshum |
wants pancakes. |
10:00 |
* berick |
uses srfsh.py occaisonally |
10:00 |
|
bmills joined #evergreen |
10:00 |
berick |
bshum: i bought so Oregonian pancake mix at the airport :) haven't tried them yet. |
10:01 |
|
dMiller_ joined #evergreen |
10:02 |
RoganH |
bshum always wants pancakes |
10:02 |
Dyrcona |
@who always wants pancakes |
10:02 |
pinesol_green |
jeff always wants pancakes. |
10:02 |
berick |
Dyrcona++ # RM hat in the ring |
10:03 |
jeff |
Dyrcona++ |
10:04 |
RoganH |
So, I'm trying to grok how detailed we want pg_tap tests in the non-concerto tests. Do we want tests that ultimately would test for all the tables, indexes, etc...? |
10:06 |
bshum |
Hmm, opinions on https://bugs.launchpad.net/evergreen/+bug/1454879 -- bug or new feature? (I'm leaning towards new, since it never displayed that information before, and if so, we should put in release note entry and add it towards 2.next, aka, 2.9) |
10:06 |
pinesol_green |
Launchpad bug 1454879 in Evergreen "Account Expiration Date in My Account" (affected: 2, heat: 10) [Undecided,New] |
10:08 |
berick |
bshum: i'd call it new as well |
10:09 |
bshum |
berick: Cool, I'll tag it as wishlist for now and keep an eye on it. I like the feature :) |
10:10 |
berick |
yeah, it's a good one |
10:10 |
RoganH |
bshum: I like the idea. I can't imagine off the top of my head a time that someone would want to toggle it on / off per org unit for patrons. |
10:11 |
|
ohiojoe joined #evergreen |
10:12 |
jeff |
interesting. the card that i used pretty much exclusively for the conference trip was just reissued due to being part of a compromise at an undisclosed merchant or service provider. |
10:13 |
bshum |
Dun, dun, dunnnnn |
10:16 |
RoganH |
jeff: I haven't gotten that. hmmmmm maybe if we compared expenses we could narrow down the compromise, lol. |
10:17 |
jeff |
this particular card had the same number for something like 14 years until recently. |
10:18 |
jeff |
i was impressed that it lasted that long. |
10:18 |
RoganH |
once upon a time I was really interested in the dark net stuff and the commonality with which I discovered credit card data was bought and sold was enough to make me worry about our entire economic system |
10:22 |
|
montgoc1 joined #evergreen |
10:22 |
* kmlussier |
concurs on new feature for bug 145879 |
10:22 |
pinesol_green |
Launchpad bug 145879 in thunderbird (Ubuntu) "thunderbird-bin crashed with SIGSEGV in __kernel_vsyscall()" (affected: 0, heat: 14) [Medium,Invalid] https://launchpad.net/bugs/145879 |
10:22 |
kmlussier |
Well, not that bug. You know what I mean. |
10:22 |
Dyrcona |
heh |
10:22 |
Dyrcona |
Happens to me all the time. |
10:24 |
Bmagic |
I love that the old karma database had ie at the bottom next to microsoft and windows! lol! |
10:32 |
Dyrcona |
On --enable-python: srfsh.py works and I can authenticate, so guess python is still working. |
10:34 |
Dyrcona |
Plus, I'm thinking of dusting off constrictor. |
10:36 |
dbs |
Dyrcona++ # RM Ring! |
10:36 |
|
wjr joined #evergreen |
10:37 |
jwoodard |
@weather 76227 |
10:37 |
pinesol_green |
jwoodard: The current temperature in Nipe Ranch, Krugerville, Texas is 56.5°F (9:36 AM CDT on May 21, 2015). Conditions: Light Rain. Humidity: 90%. Dew Point: 53.6°F. Pressure: 30.19 in 1022 hPa (Rising). |
10:38 |
jwoodard |
It was just 85°F and sunny yesterday... |
10:38 |
dbs |
timely article on release management stresses in PostgreSQL: http://lwn.net/SubscriberLink/645020/15f0367e0d5affff/ |
10:40 |
pgardella |
Hi, all. Trying to track down why many of our action triggers don't work. Namely overdue notices. Our hook=longoverdue.auto ones work. The hook=checkout.due ones do not, not even the example seed one. The action_trigger.event.state is "invalid" when I try to test the action trigger from the staff client. Nothing gets put into action_trigger.event_output, and the gateway.log only has osrf_http_translator 2015-05-21 14:37:42 [ACT:18040:./osrf_htt |
10:40 |
dbs |
we still use OpenSRF python for our custom LDAP-based auto-population of actor.usr & friends |
10:42 |
pgardella |
Any thoughts on how to debug it further? |
10:44 |
kmlussier |
Dyrcona++ # dusting off constrictor. |
10:45 |
berick |
pgardella: A/T notices are generated on the server, so you probably won't see much in the gateway log, since that generally represents external clients talking to evergreen. i suggest checking the error/warn logs |
10:45 |
berick |
and osrfsys |
10:47 |
pgardella |
berick looking now |
10:48 |
|
test-ignore joined #evergreen |
10:52 |
bshum |
dbs: That article is eerie. |
10:59 |
Dyrcona |
I haven't had time to read it all. I got excited at "upsert" being available in 9.5. ;) |
10:59 |
Dyrcona |
Meeting time. |
10:59 |
pgardella |
berick - looks like it fails validation, but with no WARN or ERROR. open-ils.cstore.direct.action_trigger.event.update sets the state to "validating", then "collecting" and then to "invalid". |
10:59 |
krvmga |
dbs: very interesting article |
11:00 |
pgardella |
and it rolls back right after doing open-ils.cstore open-ils.cstore.direct.asset.copy_location.retrieve 1 |
11:00 |
|
Newziky1 left #evergreen |
11:06 |
jboyer-isl |
The postgres article can sadly have a /PostgreSQL/(Project)/g applied to it and apply to way too many foundational projects. |
11:06 |
jboyer-isl |
I especially like how people recommend more "move fast and break stuff" style releases to the one type of project least able to do so. |
11:07 |
jboyer-isl |
Punch that ticket too many times and you're just another dead project that some people remember and crack jokes about at the conference for a more stable product. |
11:08 |
dbs |
jboyer-isl++ |
11:10 |
|
kbutler joined #evergreen |
11:11 |
jonadab |
That's why modern vcs is so important. You can break stuff in a branch and not merge it until it is fixed. |
11:11 |
jonadab |
git++ |
11:11 |
bshum |
git++ |
11:14 |
kmlussier |
jboyer-isl++ |
11:15 |
jboyer-isl |
jonadab: provided you can properly excersize it. We (I!) have issues with that, and that's before you even get to things like race conditions / bugs that lie in wait until the load spikes. |
11:16 |
jonadab |
True. |
11:16 |
krvmga |
git++ |
11:16 |
jonadab |
Although a project like Postgres is widespread enough to have a lot of people testing even the bleeding-edge code. |
11:17 |
jboyer-isl |
git++ # in any case though. |
11:17 |
bshum |
jonadab: Well, a project like Evergreen occasionally has... bleeding code |
11:17 |
bshum |
And bleeding adopters |
11:17 |
bshum |
But that's besides the point. |
11:17 |
jonadab |
Yes, Evergreen would have more of a problem getting new stuff tested. |
11:17 |
bshum |
I forgot what I was trying to say. |
11:17 |
bshum |
I just see blood now. |
11:19 |
jboyer-isl |
I don't know if Pg is on the list of projects that huge companies are now throwing money at (OpenSSL is where that started) but they probably should be. |
11:19 |
jboyer-isl |
to lunch! |
11:21 |
|
bmills joined #evergreen |
11:22 |
bshum |
Bmagic++ # helping others upgrade on the lists (upgrading is *hard*) |
11:27 |
|
Megakeen joined #evergreen |
11:29 |
pgardella |
Can anyone point me to the code that creates the text from an action_trigger template and sends it to SendMail.pm? |
11:29 |
|
bmills joined #evergreen |
11:36 |
|
PaxtonJo joined #evergreen |
11:37 |
berick |
pgardella: what validator are you using? CircIsOverdue ? |
11:56 |
bmills |
bug #1457544 |
11:56 |
pinesol_green |
Launchpad bug 1457544 in Evergreen "Self check: Patron login fails when username different than barcode" (affected: 1, heat: 6) [Undecided,New] https://launchpad.net/bugs/1457544 |
12:02 |
mmorgan |
bmills: I don't see this issue on our 2.7.2 system. Both username and barcode are working. |
12:04 |
|
jihpringle joined #evergreen |
12:06 |
bmills |
mmorgan: hmm, i wonder if something local could be causing the issue for us then. |
12:06 |
mmorgan |
bmills: Your barcode is 15 digits long, is that what it should be? |
12:07 |
kmlussier |
mmorgan: I'm impressed that you can accurately count all of those zeros |
12:07 |
* mmorgan |
has a cursor and knows how to use it ;-) |
12:09 |
kmlussier |
mmorgan: Do you have a regex set for your barcodes? bmills mentioned in his bug that no regex is set. |
12:09 |
bmills |
mmorgan: that was just an example barcode, but the barcodes range from 12-16 in our system |
12:09 |
jeff |
today if i have a chance to resume my jspac / craftsman / etc removal, I'll get to play "how many Javascript implementations of sprintf do we need?" |
12:12 |
mmorgan |
kmlussier: "Regex for barcodes on patron registration" is not set. |
12:12 |
bshum |
bmills: I just saw the bug you filed |
12:13 |
bshum |
We had a similar issue too until we set one of the regex settings somewhere in our system. |
12:13 |
mmorgan |
We do have "Patron barcode format" set |
12:13 |
bshum |
Based on https://bugs.launchpad.net/evergreen/+bug/822874 I'm going to say that that was how the selfcheck was originally intended to function |
12:13 |
pinesol_green |
Launchpad bug 822874 in Evergreen master "support username logins for web selfcheck" (affected: 1, heat: 6) [Wishlist,Fix released] - Assigned to Mike Rylander (mrylander) |
12:13 |
bshum |
But it probably should be redesigned to be more accomodating or that we should set barcode format regex by default or something |
12:17 |
RoganH |
a good wishlist would be to allow the user to select barcode or usrname |
12:17 |
bmills |
bshum: ahh, thanks. missed that launchpad entry. not sure if we could do a system wide barcode regex since we have a lot of barcodes that look like usernames: hrccirc, ,etc.. |
12:18 |
bshum |
bmills: Well, the barcode regex only applies to the user creation phase. We set our staff accounts up too, but not via the staff client, most often via DB. |
12:18 |
bshum |
bmills: I think you can also write a regex that says, numbers or other |
12:20 |
mmorgan |
Interestingly, we have Patron Barcode Format set to include a string of five numbers, but we have many "barcodes" that have letters, no numbers. So I wonder where that applies. |
12:21 |
kmlussier |
mmorgan: Were those barcodes migrated over? |
12:22 |
mmorgan |
No, our staff user barcodes are all letters, no numbers, and we have been creating them that way all along. |
12:22 |
kmlussier |
mmorgan: Are you creating those in the staff client or in the database? |
12:22 |
mmorgan |
In the staff client. |
12:23 |
berick |
if a regex can't be created the differentiates between barcodes and usernames, how is EG supposed to know the difference? |
12:23 |
berick |
s/the/that/ |
12:23 |
mrpeters |
hey all - who is the admin for the dokuwiki? My account is associated with my old @library.in.gov email so I can't reset my password, but I would like to retain my edit history, etc. -- anyone able to change that? |
12:24 |
jeff |
i tend to favor the route of "use regex to determine if value looks like barcode, try as barcode if so. if that doesn't work, try as username" :-) |
12:24 |
mrpeters |
oh, thanks pinesol_green -- bshum took care of it last night :) |
12:24 |
|
akilsdonk joined #evergreen |
12:25 |
jeff |
but i'm also the one who wants to make usernames case insensitive, so who knows. :-) |
12:25 |
berick |
heh |
12:25 |
RoganH |
bshum++ |
12:25 |
bshum |
mrpeters: No problem man. |
12:25 |
mrpeters |
bshum++ |
12:26 |
|
dMiller_ joined #evergreen |
12:31 |
kmlussier |
Searching the catalog on webby doesn't appear to be retrieving any results. |
12:31 |
kmlussier |
Or maybe somebody removed all the harry potter records. :) |
12:31 |
csharp |
@who will create a larger disk for webby? |
12:31 |
pinesol_green |
kitteh_ will create a larger disk for webby. |
12:32 |
kmlussier |
Poor webby. |
12:33 |
eeevil |
phasefx cleared some space on webby, so that's not it anymore. I'll kick it |
12:34 |
csharp |
phasefx++ eeevil++ |
12:34 |
jeff |
26,717,258 lines of "csv" data, 26,717,258 lines of "csv"... take some down, just kidding this isn't even close to being valid CSV, don't you wish this song were about beer on the wall? |
12:52 |
|
buzzy joined #evergreen |
13:01 |
|
krvmga joined #evergreen |
13:03 |
|
krvmga joined #evergreen |
13:19 |
pgardella |
berick: yes, CircIsOverdue |
13:22 |
|
cmccarthy joined #evergreen |
13:26 |
|
bshum left #evergreen |
13:26 |
|
bshum joined #evergreen |
13:26 |
pinesol_green |
All hail the supreme potentate! |
13:26 |
bshum |
:D |
13:26 |
bshum |
Okay, that was fun. |
13:26 |
jeffdavis |
bshum++ |
13:27 |
jeffdavis |
We have a local customization to selfcheck so that it assumes a barcode has been entered if the barcode regex org setting is not set. |
13:28 |
jeffdavis |
I think. |
13:31 |
kmlussier |
Wait, where did that come from? Did pinesol_green become sentient? |
13:31 |
bshum |
kmlussier: Beware the robots. |
13:31 |
bshum |
I was just toying with the @herald plugin |
13:31 |
bshum |
@herald bbqben Where's the barbecue going to be, other Ben? |
13:31 |
pinesol_green |
bshum: You probably want hard-boiled eggs. |
13:32 |
bshum |
Aww |
13:32 |
bshum |
@herald add bbqben Where's the barbecue going to be, other Ben? |
13:32 |
pinesol_green |
bshum: Error: I can't find bbqben in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work. |
13:32 |
bshum |
Damn shame |
13:32 |
bshum |
Only works for cool kids |
13:32 |
kmlussier |
@herald |
13:32 |
pinesol_green |
kmlussier: <shaggy>We're, like, doomed.</shaggy> |
13:33 |
bshum |
OKay, so if you have an identified nick with pinesol, you can ask it to politely welcome you every time you come into the channel. |
13:33 |
bshum |
@herald add |
13:33 |
pinesol_green |
bshum: (herald add [<channel>] <user|nick> <msg>) -- Sets the herald message for <user> (or the user <nick|hostmask> is currently identified or recognized as) to <msg>. <channel> is only necessary if the message isn't sent in the channel itself. |
13:33 |
bshum |
@herald add bshum All hail the supreme potentate, bshum has arrived! |
13:33 |
pinesol_green |
bshum: The operation succeeded. |
13:34 |
* kmlussier |
thinks this EOB chair thing is going to bshum's head. ;) |
13:34 |
bshum |
I have the power! |
13:34 |
bshum |
This is my kingdom, AHAHAHAHAHA |
13:34 |
bshum |
...... err, of course with her majesty's approval. |
13:35 |
bshum |
What, did nobody else watch the Great Mouse Detective when they were kids? :) |
13:35 |
* bshum |
goes back to playing with the bot |
13:35 |
kmlussier |
Ummmm...I was 16 when the Great Mouse Detective was released. |
13:36 |
bmills |
bshum: so setting the regex in opac.barcode_regex allows usernames/barcodes in now with no issue! thanks! however, with the password setting enabled it's letting usernames through but not barcodes. and hanging on the "enter your password" screen. enter a password and it just stays there with no change. |
13:36 |
bmills |
seeing some some "CALL: open-ils.auth open-ils.auth.authenticate.init null" in the osrfsys log after an attempt. not sure if that's related |
13:36 |
* kmlussier |
should just wander off to the old folks home. |
13:37 |
bshum |
kmlussier: They probably have some very comfortable chairs there. |
13:38 |
rjackson_isl |
just a smidge under 28 for me kmlussier |
13:38 |
bshum |
bmills: Hmm, anything else odd, like http vs. https? |
13:38 |
bshum |
Or maybe the type of browser you've got |
13:38 |
bshum |
Or weird caching |
13:39 |
bmills |
bshum: all in https. in firefox now. |
13:42 |
bshum |
bmills: Hmm, that sounds suspicious. |
13:42 |
bshum |
Unfortunately we do not require passwords for our selfchecks |
13:42 |
bshum |
So I don't think I've tested it lately. |
13:43 |
bmills |
we only have one library interested in that aspect. otherwise.. |
13:52 |
bshum |
csharp: Every time I get a PGCon-announce email, I think to myself, (1) I wish I was going to hear the talks, and (2) I want poutine!!! :( :( |
13:52 |
bshum |
csharp: Just a little while to go, you'll have to share all the cool things you see and learn |
13:53 |
bshum |
bmills: I'm firing up one of our test servers to see if I can duplicate the problem you see. |
13:54 |
bshum |
Assuming of course, I can figure out which setting it is... whee! |
13:54 |
* bshum |
sets both settings to TRUE for giggles |
13:55 |
RoganH |
bshum: can we give karma to poutine? |
13:56 |
yboston |
heads up, the IRC practice time will start at 2 PM EST |
13:56 |
bshum |
RoganH: I would.... then I'd eat it. |
13:57 |
RoganH |
yboston: are you going to cover bouncing between completely nonrelated discussions in IRC? |
13:57 |
RoganH |
yboston: it seems like a good skill to develop |
13:57 |
yboston |
RoganH: to be [erfectly hnest not sure if you are making a joke or have a legitimate sugegstion? |
13:57 |
yboston |
though the more I think about it, I think you are serious |
13:58 |
yboston |
last time things got crazy |
13:58 |
RoganH |
yboston: actually, I am being serious |
13:58 |
yboston |
RoganH: please take that as a compliment |
13:58 |
RoganH |
yboston: it can be disorienting for folks not used to that kind of flow |
13:58 |
bshum |
bmills: Confirmed, if I use a barcode, I can't get past the password entry phase. |
13:58 |
bshum |
But usernames + password work just fine |
13:58 |
Dyrcona |
Bah! Not enough M&M's..... |
13:59 |
bmills |
bshum++ |
13:59 |
bshum |
RoganH: yboston: Agreed, poking with the name prefixes like that can be helpful towards guiding directed conversations. |
13:59 |
bshum |
It can get noisy in here if we all get excitedly talking about things. |
14:00 |
bshum |
bmills: Not sure why it's broken yet. But yes, it definitely seems bad. :\ |
14:00 |
yboston |
It is 2 PM EST time. Welcome everyone to the EG community IRC practice time |
14:00 |
yboston |
My name is Yamil Surez from Berklee College of Music in Boston. |
14:00 |
krvmga |
hi yboston! |
14:01 |
yboston |
I met a bunch of you just last week. Others are used to me by now :) |
14:01 |
krvmga |
#info krvmga is Jim Keenan from C/W MARS |
14:01 |
yboston |
feel free to type your name and say hello |
14:01 |
yboston |
also mention if you made it to the conferece last week |
14:02 |
PaxtonJo |
Hello from Ohio |
14:02 |
* bshum |
is Ben Shum, Bibliomation, from Connecticut. |
14:02 |
yboston |
To get started, have a look at this longer version of my IRC presentation: http://goo.gl/w3zml2 |
14:02 |
* Dyrcona |
is Jason Stephenson from MVLC. |
14:02 |
krvmga |
if you're using webchat through a web browser, the place to enter text is at the bottom of the window. just type and hit enter. |
14:02 |
ohiojoe |
I'll say hello now too, though I've been lurking for hours.. |
14:02 |
PaxtonJo |
PaxtonJo is Joni Paxton from COOL, Community Library, Sunbury, Ohio. |
14:02 |
* mmorgan |
is Michele Morgan, North of Boston Library Exchange (NOBLE) |
14:02 |
* kmlussier |
is Kathy Lussier, MassLNC |
14:03 |
kmlussier |
Yay, IRC practice time! I had almost forgotten about it. |
14:03 |
kmlussier |
yboston++ |
14:03 |
krvmga |
yboston++ |
14:03 |
montgoc1 |
yboston++ |
14:03 |
bshum |
yboston++ |
14:03 |
yboston |
I am going to practice addressing someone in particuar by tfirst typing their IRC "nickname" and then a colon |
14:04 |
yboston |
yboston: this is me addressign myself (which does not make much sense) |
14:04 |
|
makohund joined #evergreen |
14:04 |
yboston |
kmlussier: hello Kathy! |
14:04 |
ohiojoe |
PaxtonJo@ hi Joni! |
14:04 |
krvmga |
if you're giving someone a thumbs up, an "atta boy" or "atta girl", type their irc handle (like yboston) and put two ++ after it. |
14:04 |
kmlussier |
yboston: Hello! |
14:04 |
Dyrcona |
yboston++ |
14:04 |
ohiojoe |
yboston++ |
14:04 |
krvmga |
kmlussier: hi! |
14:04 |
makohund |
hey y'all |
14:04 |
* kmlussier |
predicts that yboston will have the most IRC karma by the end of today. |
14:05 |
krvmga |
lol |
14:05 |
PaxtonJo |
ohiojoe: yo, Joe! |
14:05 |
yboston |
when the IRC channe; has a lot of conversations happening at a tyme; this way of addressing someone in articular makes it easy to keep track of conversations |
14:05 |
bshum |
Challenge accepted. |
14:05 |
makohund |
lol |
14:05 |
yboston |
kmlussier: no comment |
14:05 |
Dyrcona |
It also gets highlighted in most IRC clients, so that person knows you're talking to them. |
14:05 |
krvmga |
yboston: that's right. and in some chat clients, your name will get highlighted if a message is aimed at you. |
14:05 |
Dyrcona |
Mine even gives a system notification. |
14:06 |
kmlussier |
I also hear a ding, when my volume is turned up. |
14:06 |
montgoc1 |
yboston: can you explain IRC karma for folk? |
14:06 |
yboston |
if this is your first time on IRC; please reply to me with a message to practice |
14:06 |
|
supreme_potentat joined #evergreen |
14:07 |
bshum |
In certain clients, hitting tab also auto-completes the name you're trying to type, if it's channel. |
14:07 |
bshum |
So if I start typing y... b..., then hit TAB, it can complete to yboston |
14:07 |
bshum |
With the : after it, to start typing next |
14:07 |
ohiojoe |
That's a good tip on the autocomplete |
14:07 |
ohiojoe |
bshum++ |
14:07 |
yboston |
montgoc1: I will give an explanation on karma |
14:07 |
krvmga |
bshum: that certainly helps with fumbly fingers |
14:08 |
bshum |
krvmga: I use it often. |
14:08 |
montgoc1 |
yboston: cool, thanks. |
14:08 |
yboston |
if you want to give someone a "pat on the back" or some type of encourragement you can type the nickname followed by two plus signs like this... |
14:08 |
mmorgan |
Also avoids bshum being addressed as bhsum :) |
14:08 |
yboston |
kmlussier++ |
14:08 |
ohiojoe |
lol |
14:09 |
krvmga |
:) |
14:09 |
ohiojoe |
@weather 45327 |
14:09 |
kmlussier |
mmorgan: Ha ha, that's true. :) |
14:09 |
pinesol_green |
ohiojoe: The current temperature in Germantown - Ron Heights, Germantown, Ohio is 56.3°F (2:09 PM EDT on May 21, 2015). Conditions: Overcast. Humidity: 56%. Dew Point: 41.0°F. Pressure: 30.06 in 1018 hPa (Rising). |
14:09 |
makohund |
not an irc newbie, but sporadic use = forgetting little tricks and learning them over again |
14:09 |
krvmga |
@weather 01606 |
14:09 |
PaxtonJo |
bshum++ |
14:09 |
pinesol_green |
krvmga: The current temperature in Thornton Rd., Worcester, Massachusetts is 65.1°F (2:09 PM EDT on May 21, 2015). Conditions: Overcast. Humidity: 10%. Dew Point: 6.8°F. Pressure: 29.92 in 1013 hPa (Falling). |
14:09 |
kmlussier |
@karma |
14:09 |
pinesol_green |
kmlussier: Highest karma: "bshum" (7), "yboston" (6), and "Dyrcona" (4). Lowest karma: "marc" (-1), "ie" (-1), and "microsoft" (-1). You (kmlussier) are ranked 6 out of 19. |
14:09 |
yboston |
BTW, I wanted to bring up the EG community calendar that list upcoming community meetings on IRC: http://evergreen-ils.org/communicate/calendar/ |
14:10 |
makohund |
not to mention never settling on a client... not even sure if some of them exist any more |
14:10 |
kmlussier |
Our karma totals are a little low today because we just reset them to zero last night. |
14:10 |
krvmga |
@karma |
14:10 |
pinesol_green |
krvmga: Highest karma: "bshum" (7), "yboston" (6), and "Dyrcona" (4). Lowest karma: "marc" (-1), "ie" (-1), and "microsoft" (-1). |
14:10 |
yboston |
Some of the meetigns that you can find posted on the calendar are: developer, DIG, EG board, and web team meetings |
14:10 |
tsbere |
marc-- |
14:10 |
krvmga |
:) |
14:11 |
bshum |
@librarian |
14:11 |
pinesol_green |
bshum: Management:11, Cataloging:8, Acquisitions:13, Reference:13, Circulation:13, Systems:12, Research:8, Custodial:14 |
14:11 |
cmccarthy |
First time I've used irc for any purpose besides online gaming :) Slly question, with the webchat client is there a trick to getting it to auto-scroll down to the newest messages? I'm used to mIRC at home and it does it automatically |
14:11 |
yboston |
for the record, as a community we do not like to lower the karma of any user, unless it is done by the user themself |
14:11 |
kmlussier |
Just a note, while it's okay for tsbere to give negative karma to something like marc, we ask that you never give another community member negative karma. |
14:12 |
makohund |
makohund-- |
14:12 |
krvmga |
kmlussier: good note |
14:12 |
kmlussier |
Though there are people who will give it to themselves like makohund just did. :) |
14:12 |
makohund |
aka self deprecating humor? |
14:12 |
makohund |
:) |
14:12 |
yboston |
makohund: yes |
14:12 |
tsbere |
@praise kmlussier |
14:12 |
* pinesol_green |
kmlussier is kind and patient to newbies |
14:13 |
makohund |
@praise thelordandpasstheammunition |
14:13 |
* pinesol_green |
In days of old, it was prophesied that a hero would come and restore karmic balance to #evergreen. thelordandpasstheammunition is that hero. |
14:13 |
yboston |
I wanted to mention some special comands that some re using. In this IRC channel we use an IRC helper bot called pinesol_green |
14:13 |
yboston |
It listens for certain commnands that start with an "@" sign. |
14:14 |
yboston |
likeif I want info on a marc tag |
14:14 |
makohund |
yboston: I def need a pinesol_green class |
14:14 |
yboston |
@marc 856 |
14:14 |
pinesol_green |
yboston: The information needed to locate and access an electronic resource. The field may be used in a bibliographic record for a resource when that resource or a subset of it is available electronically. In addition, it may be used to locate and access an electronic version of a non-electronic resource described in the bibliographic record or a related electronic resource. (Repeatable) (1 more message) |
14:14 |
|
cmccarthy joined #evergreen |
14:14 |
kmlussier |
@more yboston |
14:14 |
pinesol_green |
kmlussier: [a,b,c,d,f,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,2,3,6,8] |
14:15 |
yboston |
makohund: here is a link on the wiki with more info that we added last year… http://wiki.evergreen-ils.org/doku.php?id=community:using-pinesol_green |
14:15 |
kmlussier |
cmccarthy: I don't know the answer to your question. It's been a long time since I've used the web IRC client. |
14:15 |
krvmga |
kmlussier: i've noticed sometimes it seems chrome doesn't scroll right. |
14:16 |
cmccarthy |
krvmga suggested trying another browser so we'll see how that works :) I'm a chrome fangirl so I defaulted to that |
14:16 |
krvmga |
cmccarthy: normally, i am too. i'm using internet exploder right now, though. |
14:16 |
makohund |
yboston: thanks... and nice this client will pop open a link for me |
14:16 |
cmccarthy |
lol apt! |
14:16 |
kmlussier |
krvmga: Ugh. Why? |
14:17 |
yboston |
There are more IRC tips and links on the IRC section of the EG site: http://evergreen-ils.org/communicate/irc/ |
14:17 |
krvmga |
kmlussier: chrome wasn't scrolling properly for me. not sure why. |
14:17 |
yboston |
For example, the link for the logs of previous conversation broken down by day http://irc.evergreen-ils.org/evergreen |
14:18 |
yboston |
Another example, in case you joined us late here is a link to the IRC logs for today. http://irc.evergreen-ils.org/evergreen/2015-05-21#i_177280 |
14:18 |
makohund |
I get what bots do, not so much how they do it |
14:18 |
yboston |
This link start at 2 PM EST for those that joined after I started welcoming everyone |
14:18 |
makohund |
a function of the irc server software, I suppose |
14:18 |
kmlussier |
makohund: There's a blog post on that. |
14:18 |
* kmlussier |
tries to hunt it down. |
14:19 |
makohund |
kmlussier: sweet |
14:19 |
* makohund |
annoyed that my username tab completion concludes with a comma, instead of a colon |
14:19 |
kmlussier |
makohund: Our bot is based on the zoia bot that's used in code4lib. This blog post is from somebody who talks about making a plugin for that bot. http://andromedayelton.com/blog/2012/06/09/i-wrote-a-plugin-for-zoia-in-code4lib-irc-heres-how/ |
14:20 |
|
dMiller_ joined #evergreen |
14:20 |
krvmga |
in case anyone is wondering about the comments with asterisks in front: if you type /me (forward slash and the word me) in front of something, it puts your irc name there. |
14:20 |
yboston |
to recap so far... |
14:20 |
yboston |
1) we have shared the link to the IRC presentation full of tips http://goo.gl/w3zml2 |
14:20 |
krvmga |
for example |
14:21 |
* krvmga |
is trying to demonstrate the function. |
14:21 |
|
bmills joined #evergreen |
14:21 |
yboston |
2) we have talked about "replying" to someone by starting the message with their nickname and a colon |
14:21 |
yboston |
3) we shared the EG community calendar so you now when meetings are held http://evergreen-ils.org/communicate/calendar/ |
14:22 |
yboston |
4) we have spoken about karma |
14:22 |
* makohund |
is hunting for xchat config to fix that |
14:23 |
yboston |
any comments or questions? |
14:23 |
yboston |
5) we spoke about IRC logs too |
14:24 |
yboston |
also, if you have not introduced yourself, feel free to just type a simple hello to us |
14:24 |
PaxtonJo |
this is new to me. i'm feeling schizophrenic. |
14:25 |
krvmga |
PaxtonJo: welcome! |
14:25 |
makohund |
leaving messages, private conversations, etc... prob good stuff to look at |
14:25 |
yboston |
PaxtonJo: usually the channel is not as busy as it was when we first started the practice time. it has slowed down by now |
14:25 |
makohund |
PaxtonJo: hi |
14:26 |
yboston |
oops, I forgot about private messages |
14:26 |
PaxtonJo |
makohund: right back at ya! |
14:26 |
makohund |
that's the stuff I always forget about |
14:26 |
yboston |
can someone remind me what the command is for private messages? I usualky right click with my mouse on my IRC program? |
14:27 |
PaxtonJo |
"/ msg" |
14:27 |
Dyrcona |
yboston: /msg user message |
14:27 |
makohund |
I thing /msg |
14:27 |
yboston |
PaxtonJo: thanks |
14:27 |
PaxtonJo |
no space |
14:27 |
bshum |
Doing "/query nick" can sometimes launch it as a new tab or something. |
14:27 |
montgoc1 |
PaxtonJo++ |
14:27 |
bshum |
In case you wanted it separately viewed. |
14:28 |
yboston |
for a private message, you need to start the message with a slashthen emmidiatly the letters "msg" |
14:28 |
Dyrcona |
Or, if using a graphical client, you can usually double click on the list of nicks in the channel. |
14:28 |
yboston |
who would like to private message me or get a message from me ? |
14:28 |
makohund |
I'll do it |
14:29 |
kmlussier |
yboston: Do you want to encourage people to add their names here?: http://evergreen-ils.org/dokuwiki/doku.php?id=community:irc_channel |
14:29 |
* cmccarthy |
is happy to report that the scrolling is working fine in Firefox btw |
14:29 |
yboston |
for example, to private message me type at the beguining: /msg yboston |
14:29 |
makohund |
there it was, and now for the bshum's version... |
14:29 |
yboston |
kmlussier: good one |
14:30 |
Dyrcona |
@quote |
14:30 |
pinesol_green |
Dyrcona: Message root @ server God....Universe going down for reboot.... |
14:30 |
krvmga |
cmccarthy++ |
14:30 |
yboston |
our friend kmlussier posted a link ( http://evergreen-ils.org/dokuwiki/doku.php?id=community:irc_channel) where folks can say what their IRC nickname is and what their real name / library system is |
14:30 |
makohund |
OK, that was jarring, in xchat at least. took a moment to see how it treats second conversations (not as windows or tabs) |
14:32 |
yboston |
to edit that page of "who is who" you need an EG community wiki, and I can provide that to folks, or you can ask me to make an edit on that page for you |
14:33 |
krvmga |
@sortinghat |
14:33 |
pinesol_green |
Hmm... krvmga... Let me see now... GRYFFINDOR! |
14:33 |
krvmga |
of course |
14:33 |
cmccarthy |
That's awesome! |
14:33 |
cmccarthy |
@sortinghat |
14:33 |
pinesol_green |
Hmm... cmccarthy... Let me see now... HUFFLEPUFF! |
14:33 |
krvmga |
:) |
14:33 |
cmccarthy |
boring -_- |
14:33 |
bshum |
Yeah, pinesol_green has some fun little commands for amusement. |
14:33 |
bshum |
@dessert kmlussier |
14:33 |
* pinesol_green |
grabs some boxes of Samoa cookies for kmlussier |
14:34 |
krvmga |
good grief, i love those cookies. |
14:34 |
kmlussier |
Ooh, yum! |
14:34 |
kmlussier |
krvmga: I noticed you didn't buy any from me this year. :) |
14:34 |
makohund |
@bartender everyone |
14:34 |
* pinesol_green |
fills a pint glass with Allagash Musette, and sends it sliding down the bar to everyone (http://beeradvocate.com/beer/profile/4/31254) |
14:34 |
krvmga |
kmlussier: how did that get past me?! |
14:34 |
kmlussier |
That is, from my daughter. I obviously am no longer a Girl Scout. |
14:35 |
krvmga |
now i have to wait till next year :( |
14:35 |
kmlussier |
@coffee [someone] |
14:35 |
* pinesol_green |
brews and pours a cup of Ethiopia Biloya Special, and sends it sliding down the bar to graced |
14:35 |
yboston |
I am pretty sure we ended up talking about food at last year's IRC practice time |
14:35 |
makohund |
nice, works randomly too |
14:36 |
Dyrcona |
@developer |
14:36 |
pinesol_green |
Dyrcona: Communication:14, BigPicture:10, DetailOriented:16, KungFu:18, GetsStuffDone:12, FlakeFactor:13, JavaAvoidance:14 |
14:36 |
krvmga |
Dyrcona: nice KungFu |
14:36 |
* Dyrcona |
bows. |
14:36 |
bshum |
For logs, sometimes people use [off] at the front of their statement to keep it out of logs. |
14:37 |
bshum |
So as you can see, in the daily log or today: http://irc.evergreen-ils.org/evergreen/2015-05-21#i_177474 -- that last [off] isn't included. |
14:37 |
Dyrcona |
But, others will still have logs of it, though, so don't count on it for privacy. |
14:37 |
bshum |
Dyrcona++ # true. |
14:37 |
krvmga |
Dyrcona: important safety tip |
14:37 |
bshum |
We are watching you. |
14:38 |
kmlussier |
Yes, if you don't want other people to see it, it's better not to say it in the public channel at all. |
14:38 |
jeff |
protip: if you're considering using [off], consider just not saying that thing you were going to prefix with [off] |
14:39 |
kmlussier |
jeff++ |
14:39 |
krvmga |
jeff++ # excellent LPT |
14:39 |
yboston |
again, if you are joining us late, here is a link to the IRC logs for today:http://irc.evergreen-ils.org/evergreen/2015-05-21#i_177280 |
14:40 |
yboston |
this log link starts at 2 PM EST when the meetign started |
14:40 |
yboston |
that way you can catch up to what we have talked about. |
14:40 |
makohund |
any per-platform client recommendations (or just preferences)? |
14:41 |
Dyrcona |
Lots of people like quassel. |
14:41 |
Dyrcona |
I'm currently using Pidgin. |
14:41 |
* makohund |
googles quassel |
14:42 |
krvmga |
makohund: i use X-Chat on Linux; i have used Pidgin on windoze; i'm in a web browser atm because i gave staff here instructions on how to irc via browser and wanted to be in the same space with them. |
14:42 |
montgoc1 |
X-Chat here too. |
14:43 |
makohund |
Using xchat at the moment, have dabbled with irssi and a few others that I don't remember the names of anymore |
14:44 |
berick |
irssi++ |
14:44 |
bshum |
makohund: Quassel is interesting for me, cause I use the server/client model, where I leave myself logged on 24/7 with quasselcore server on a Linux VM. Then I use various quassel clients to connect back to the chat from any device. |
14:44 |
kmlussier |
I like Pidgin. I use quassel now because somebody allows me to use their quassel server, but it may not be doable for everyone. |
14:44 |
kmlussier |
bshum++ |
14:44 |
bshum |
kmlussier: :) |
14:45 |
krvmga |
makohund: have tried hexchat, hydrairc, mirc and quassel |
14:45 |
bshum |
I used to use Pidgin and some variants of ZNC bouncer to keep connected all the time. |
14:45 |
Dyrcona |
@how is trying to convince Dyrcona to switch to quassel. |
14:45 |
pinesol_green |
Dyrcona: http://wonder-tonic.com/geocitiesizer/content.php?theme=2&music=6&url=evergreen-ils.org |
14:45 |
ohiojoe |
quassel and a server sounds interesting.. |
14:45 |
Dyrcona |
Doh! |
14:45 |
* bshum |
doesn't like missing anything from IRC |
14:45 |
makohund |
bshum: that sounds pretty interesting... think I'll look into that |
14:45 |
Dyrcona |
@who is trying to convince Dyrcona to switch to quassel. |
14:45 |
pinesol_green |
edoceo is trying to convince Dyrcona to switch to quassel. |
14:45 |
ohiojoe |
right now I'm using xchat because I could install the same client on both my Windows and Linux systems.. |
14:45 |
yboston |
any questions or comments from the newcomers? |
14:45 |
ohiojoe |
and I thought installing an actual client my help me to be more invovled in the IRC than just turning up during practice time... :-) |
14:46 |
Dyrcona |
Pidgin is cross-platform. Quassel is also, including Android. |
14:46 |
bshum |
ohiojoe++ # participation |
14:46 |
makohund |
krvmga: I think mirc is one I've used before |
14:47 |
bshum |
Quassel has an iOS version too, but I'm not sure how well maintained it is. Plus it costs $$ |
14:48 |
makohund |
Quassel sounds like a fit for me, I must investigate further. Usually on linux or mac, and often have a windows VM or remote desktop going. Also plenty of androids and one iOS. |
14:49 |
makohund |
I was trying to use irssi with screen to try to do the "leave it going and connect to it anytime" thing at one point. |
14:49 |
bshum |
makohund: I enjoy that I can use it from multiple stations. So sometimes I'll type here on one laptop and switch to my phone to go pick up a different laptop, and continue the conversation. |
14:49 |
bshum |
But I live too much of my life in IRC.... maybe. |
14:50 |
makohund |
bshum: exactly how I'd want/need to do it... otherwise I rarely get around to logging in in the first place |
14:51 |
makohund |
bshum: end up invisibly lurking by reading logs, lol |
14:51 |
bshum |
makohund: I've been there before. |
14:52 |
bshum |
Once upon a time, my boss had to tell me to say at least one thing in IRC every day. To eventually force me to join in the conversation. |
14:52 |
bshum |
Maybe that's why I'm such good friends with the bot... |
14:52 |
makohund |
lol |
14:52 |
* bshum |
lets yboston get back to his practice |
14:52 |
kmlussier |
bshum: No, that's a good story for practice time. |
14:52 |
yboston |
I agree |
14:53 |
kmlussier |
I lurked for several months to get a feel for the room before I said anything. |
14:53 |
yboston |
we are down to the last 7 minutes of this practice time, but feel free to join in whenever you want. |
14:53 |
makohund |
I should do that (get on and say something daily), and be sure to do it before 11 am PST. |
14:53 |
kmlussier |
Dyrcona was the person who encouraged me to come in here to begin with. |
14:53 |
yboston |
you can also stay logged on after the practice session ends |
14:53 |
bshum |
Actually makohund makes a good point too. |
14:54 |
bshum |
So, the lively hours of IRC tend to be during office hours of Eastern time in the Americas. |
14:54 |
cmccarthy |
I have read the logs online before when a library reports a strange situation and I'm looking to see if it's come up before :) but only in the last few days have I come into the channel |
14:54 |
bshum |
Not that we're ignoring anybody, it's just that people tend to be more focused during work hours usually. |
14:54 |
makohund |
Else I don't login at all, or do so at 5PM PST... and most folks checked out by then. |
14:54 |
Dyrcona |
I sometimes have google search the logs for me, using the site: feature in google search. |
14:55 |
* cmccarthy |
nods |
14:55 |
gsams |
Dyrcona: I think I use that just about every 2 days anymore |
14:55 |
bshum |
But I know there are west coasters out there somewhere. |
14:55 |
cmccarthy |
Love the Google search algorithm :) |
14:55 |
* bshum |
stares at jeffdavis and ldw |
14:56 |
makohund |
It's just a time zone thing, really. Same goes for support with various vendors... have to watch the clock. |
14:57 |
bshum |
It's easy enough to leave messages too. People can follow back up via logs or whatnot. |
14:57 |
Dyrcona |
@later tell bshum Hi! |
14:57 |
pinesol_green |
Dyrcona: The operation succeeded. |
14:57 |
gsams |
I'm a big fan of @later myself |
14:57 |
bshum |
@love logs |
14:57 |
pinesol_green |
bshum: The operation succeeded. bshum loves logs. |
14:57 |
makohund |
lol |
14:57 |
kmlussier |
@whocares logs |
14:57 |
pinesol_green |
moodaepo, csharp and bshum love logs |
14:57 |
gsams |
@love @later |
14:57 |
pinesol_green |
gsams: The operation succeeded. gsams loves @later. |
14:57 |
gsams |
@love logs |
14:57 |
pinesol_green |
gsams: The operation succeeded. gsams loves logs. |
14:58 |
gsams |
woo |
14:58 |
makohund |
https://www.youtube.com/watch?v=RTrAVpK9blw |
14:58 |
gsams |
I haven't seen that in a while |
14:59 |
makohund |
Terrible quality, just grabbed the first one. Seemed appropriate. |
14:59 |
bshum |
@later tell [someone] We missed you! |
14:59 |
pinesol_green |
The operation succeeded. |
14:59 |
bshum |
Mystery note for someone. |
14:59 |
yboston |
OK folks time to wrap up. thank you for joing the practice time. I got two offers to have it June and I will follow through. Talk to you all later |
15:00 |
makohund |
Thanks! |
15:00 |
krvmga |
yboston++ |
15:00 |
bshum |
yboston++ # leadership |
15:00 |
cmccarthy |
Thanks :) |
15:00 |
krvmga |
yboston: thanks! |
15:00 |
gsams |
yboston++ |
15:00 |
montgoc1 |
yboston++ |
15:00 |
makohund |
yboston++ |
15:00 |
cmccarthy |
yboston++ |
15:00 |
makohund |
And... he takes the lead! |
15:00 |
makohund |
Maybe |
15:00 |
bshum |
:) |
15:00 |
bshum |
@karma |
15:00 |
pinesol_green |
bshum: Highest karma: "yboston" (12), "bshum" (8), and "Dyrcona" (5). Lowest karma: "marc" (-2), "ie" (-1), and "microsoft" (-1). You (bshum) are ranked 2 out of 25. |
15:00 |
gsams |
I was about to say, and yboston takes an early lead? |
15:00 |
bshum |
Yes, yes, he does. |
15:00 |
|
ohiojoe joined #evergreen |
15:00 |
bshum |
But only for the moment. |
15:01 |
makohund |
I owe a bit of these... |
15:01 |
makohund |
bshum++ |
15:01 |
gsams |
I was surprised at how much I had before the reset honestly |
15:01 |
makohund |
kmlussier++ |
15:01 |
makohund |
krvmga++ |
15:02 |
kmlussier |
yboston++ |
15:02 |
gsams |
I've got a bit of an issue I can't seem to figure out with z39.50 server |
15:02 |
* bshum |
backs away slowly from gsams... |
15:03 |
gsams |
bshum: a sound decision |
15:03 |
bshum |
Now, go cut the red wire. |
15:03 |
gsams |
hah |
15:03 |
bshum |
No, no, not the orange one, the really, really red one. |
15:03 |
gsams |
It's a port issue, I can't get it to listen on port 210 anymore |
15:03 |
* bshum |
keeps backing up |
15:04 |
gsams |
we had that odd issue with the server a few weeks back and now I'm having issues with both z39 and ezproxy |
15:04 |
bshum |
gsams: Heh, all kidding aside, hmm... |
15:04 |
gsams |
I know that starting z39 changed in our upgrade to be something that could be passed through oils_ctl.sh |
15:04 |
gsams |
after trying to start it the old way a few times and failing anyway |
15:05 |
gsams |
and I edited the oils_yaz to include a listener on ports 210 and 2210 because that was how it was setup originally |
15:05 |
gsams |
but when I restarted it, it was only listening on 2210 locally |
15:05 |
gsams |
if I remove that line from the config file it switched back the default 9999 |
15:06 |
bshum |
gsams: How did you add the listener for the port? |
15:06 |
* bshum |
doesn't know offhand what it looks like in oils_yaz.xml |
15:06 |
gsams |
<listen id="internal">tcp:@:2210</listen> |
15:06 |
gsams |
<listen id="public">udp:@:210</listen> |
15:06 |
gsams |
woops |
15:06 |
Dyrcona |
gsams: To use port 210, z39.50 has to be started as root. |
15:06 |
gsams |
that's not the right one, it's tcp |
15:09 |
gsams |
Dyrcona: So I want to run the old method, because oils_ctl.sh requires opensrf? |
15:10 |
Dyrcona |
gsams: Yep. If you want to use 210. |
15:10 |
gsams |
Dyrcona: alrighty, I'll give that a go then thanks a bunch! |
15:10 |
gsams |
Dyrcona++ |
15:10 |
Dyrcona |
Ports < 1024 require root permission on Unix/Linux systems. |
15:12 |
bshum |
Dyrcona++ |
15:12 |
bshum |
Good to know. |
15:13 |
tsbere |
You can always rig iptables or similar to redirect a < 1024 port to a > 1024 port to avoid that issue |
15:15 |
tsbere |
ALT: Use the setcap command on the binary (if there is a binary) to add "cap_net_bind_service=+ep", then it can bind to <1024 ports without being root. It does get a pile of other restrictions, though... |
15:18 |
jwoodard |
can believe y'all had practice time without me... |
15:18 |
jwoodard |
*can't |
15:18 |
gsams |
jwoodard: Every day is practice time for me |
15:18 |
bshum |
jwoodard: What do you mean? The interrogation (I mean... practice) continues... |
15:18 |
bmills |
bshum: is there any harm in adding an additional timeout reset to the SelfCheckManager.prototype.updateScanBox function? we've had a couple patrons with big piles books logging in and then getting timed out while they were scanning the items in. looks like the clock resets at patron login, printing lists and tab switching right now |
15:18 |
gsams |
tsbere++ #I might just do that |
15:19 |
gsams |
well, one of those |
15:19 |
bshum |
bmills: That sounds like it might be a worthy goal... |
15:19 |
bshum |
bmills: I haven't encountered it personally, but I guess I don't check out that slowly :) |
15:19 |
tsbere |
gsams: I would call the iptables route more tested, though setcap kindof helps to ensure nothing else will use the port instead... |
15:20 |
bshum |
I'd say Launchpad that idea, and if you can mock up a quick proof of concept on code, that'd be cool. : P |
15:21 |
bmills |
bshum: thanks. mainly encountered the issue with the self check in kids. the piles can get big there |
15:21 |
bmills |
bshum++ |
15:23 |
gsams |
Now I just have to figure out what went wrong with ezproxy... |
15:24 |
* tsbere |
really needs to see about getting his "proxy straight in evergreen" stuff set up for testing somewhere... |
15:24 |
tsbere |
I mean, I know it works in theory. I haven't actually tested with real services, though. |
15:24 |
jboyer-isl |
gsams: I' |
15:26 |
jboyer-isl |
I'd recommend looking into what tsbere mentioned re: iptables and redirection. That way you don't have to run the server as root. We actually have our firewall doing that before requests hit our z39.50 server, so that's another option. (And much more appealing since I think IPtables looks like a social experiment in gaslighting sysadmins...) |
15:27 |
jboyer-isl |
Finally reading the rest of the scrollback, that's what he's doing anyway. Ah, well. |
15:27 |
gsams |
jboyer-isl: heh, second opinions always welcome |
15:28 |
bshum |
bmills++ # selfcheck goodness |
15:29 |
* jwoodard |
thinks he knows all about reports then bills... |
15:31 |
gsams |
jwoodard: I'm currently working up another round of training, and some advanced training as well |
15:35 |
* bshum |
found a donut in the staff kitchen. |
15:35 |
* bshum |
feels ready to take on the world now. |
15:35 |
|
Megakeen joined #evergreen |
15:36 |
jwoodard |
gsams: sweet! lets focus it all on billing lol |
15:36 |
jwoodard |
I will crush these reports once and for all! |
15:37 |
bshum |
Mention of "billings" just sucked away all my new energy. |
15:37 |
bshum |
I need another donut now. |
15:37 |
pgardella |
for A/T, where is the params.sender_email set? |
15:39 |
jwoodard |
I tend to steer clear of it but I was assign to understand it |
15:40 |
Megakeen |
Is there a good way to use OPAC to search for and display an arbitrary list of copies by their barcodes? |
15:40 |
bshum |
pgardella: So that stuff lives in the database, in action_trigger.event_params, but I believe if you're in the staff client, and you click on the name of an A/T event definition, you can edit things like the environment and params. |
15:40 |
Megakeen |
Or failing that, is there a way to request an encapsulated data structure (JSON, XML, etc) containing a copy's fields by its barcode? |
15:40 |
bshum |
And from there you can add a value for "sender_email" |
15:40 |
bshum |
Well, new entry anyways |
15:41 |
tsbere |
Megakeen: There is the advanced "numeric" search by barcode option... |
15:41 |
tsbere |
But that ends up dumping you into a bib, doesn't give you other copy info |
15:42 |
pgardella |
bshum: OK, is there any way to reference the Library Settings "Sending email for patron notices" value in the template? |
15:42 |
tsbere |
pgardella: Yes, there is. :D |
15:42 |
* tsbere |
can dig up what MVLC does to do that if needed |
15:43 |
tsbere |
helpers.get_org_setting(id, setting) I think is the function, though |
15:43 |
pgardella |
tsbere: please! I've looked at your old irc's and saw this: "[% user.home_ou.name %]" <[% params.sender_email || helpers.get_org_setting(user.home_ou.id, 'org.bounced_emails') || default_sender %]> |
15:43 |
tsbere |
id being "org unit id", setting being "string containing the setting name" |
15:43 |
pgardella |
I just didn't know how to look up the id and setting |
15:43 |
tsbere |
yea, that org.bounced_emails is, I believe, the "Sending email for patron notices" setting |
15:43 |
pgardella |
Ah. OK. |
15:44 |
pgardella |
I'll give it a shot! |
15:44 |
Megakeen |
tsbere: I'm trying to come up with a less clunky (read: scripted) way to handle our branch's new items list but I'm a total web coding neophyte. I'm messing with OpenSearch atm but floundering at it. |
15:44 |
tsbere |
user.home_ou.id is "the user who is getting the message's home library ID", but you probably only need usr.home_ou because I don't think the home_ou is fleshed by default. |
15:44 |
Dyrcona |
Megakeen: If you can use the API, there is open-ils.circ.copy_details.retrieve.barcode which probably gives you way more information than you need. |
15:44 |
tsbere |
Megakeen: Buckets. Specifically bookbag buckets. ;) |
15:45 |
tsbere |
People can even search inside of bookbag buckets. :D |
15:45 |
tsbere |
and get RSS feeds of them, etc |
15:45 |
pgardella |
tsbere++ |
15:45 |
pgardella |
That worked! |
15:46 |
Megakeen |
I'll take a look at that, then. |
15:47 |
tsbere |
Megakeen: I actually wrote a database function to fill "new materials" bookbags based on various criteria for our members. |
15:48 |
Megakeen |
I'm looking at a ppt about bookbag buckets now. I'll see what I can come up with. |
15:49 |
Megakeen |
My local director expects miracles when I don't have access to anything at the consortium level--nothing on the back end. D: |
15:51 |
makohund |
Megakeen: a test server with real data in it that you do have access to would be a nifty thing |
15:51 |
Megakeen |
Okay, from what I'm reading it looks like user lists created in-browser in the catalog can be viewed/edited as buckets in the client? |
15:52 |
Dyrcona |
Yes, that is true. |
15:52 |
Megakeen |
I think that solves my issue, then. The powers that be requested an easier way to add/remove items from the new lists 'cause doing so from the web interface is clunky. |
15:53 |
pgardella |
tsbere: Is there a way to set up an A/T to send an email to all overdue patrons regardless of how long they're overdue? Most of them are set up for 1/7/14/30 days overdue, but I want to send to everyone here at the end of the semester. |
15:53 |
Dyrcona |
You will likely need to know the database id of the list. I don't think they just show up for the owner. |
15:54 |
Megakeen |
According to this ppt the ID shows up in the URL of the list in HTML view. |
15:55 |
Dyrcona |
Oh, yes. That's right! |
15:55 |
Dyrcona |
So, easy peasy. |
15:59 |
tsbere |
Megakeen: You can load bookbags in the staff client record buckets interface |
15:59 |
tsbere |
Megakeen: The problem is that sometimes permissions get wonky. Best if you either give all staff the "mess with all buckets" permissions or if the staff account to be managing the bookbag owns it |
16:00 |
Megakeen |
The latter is already true, so that won't be an issue. |
16:00 |
tsbere |
pgardella: Yes, there are ways to accomplish that. |
16:01 |
Megakeen |
I haven't worked with buckets much, though. I see the big ol' button to remove items from the bucket, but how do I add stuff? |
16:02 |
tsbere |
Megakeen: Add to bucket from many places in the client and you can switch to the "Record Query" and "Pending Records" sub-tabs |
16:03 |
tsbere |
pgardella: "Processing Delay" should be set to a day or so, then "Max Event Validity Delay" should be unset. |
16:04 |
pgardella |
OK |
16:05 |
bshum |
@coin |
16:05 |
pinesol_green |
bshum: tails |
16:05 |
bshum |
Darn. |
16:07 |
Dyrcona |
@roulette |
16:07 |
pinesol_green |
*BANG* Hey, who put a blank in here?! |
16:07 |
* pinesol_green |
reloads and spins the chambers. |
16:07 |
bshum |
Dyrcona: Aww, you should have let me grant pinesol admin powers first ;) |
16:07 |
Dyrcona |
heh |
16:07 |
bshum |
It's more fun with live rounds. |
16:08 |
Dyrcona |
@swill |
16:08 |
* pinesol_green |
grabs a can of Sparks Plus and sends it sliding down the bar to Dyrcona |
16:08 |
bshum |
Maybe we should rename it. |
16:09 |
bshum |
pinesol_green is just a legacy from when we ran two bots, the original pinesol, vs. this one |
16:09 |
pinesol_green |
bshum: I am only a bot, please don't think I'm intelligent :) |
16:09 |
pinesol_green |
bshum: MARC still isn't dead yet, alas |
16:09 |
Dyrcona |
pinesol is shorter to type. |
16:12 |
kmlussier |
Isn't there a new item RSS feed that doesn't require the use of buckets? |
16:13 |
Dyrcona |
kmlussier: Yes, but it doesn't do what most people want it to do. |
16:15 |
kmlussier |
This is the one I was thinking of - http://catalog.mvlc.org/opac/extras/browse/html/item-age/MCD/ |
16:15 |
kmlussier |
Though it would be much faster if we ever got that performance improvement from depesz in there. |
16:15 |
* kmlussier |
should take a look at that one again. |
16:16 |
berick |
re, pinesol, can we get rid of the "i am only a bot" message? :) |
16:18 |
bshum |
kmlussier: Wait there's still depesz patches out there? I thought we merged them already? |
16:19 |
kmlussier |
bshum: No, not one of them. I think I found a problem with it. |
16:19 |
bshum |
berick: I'm sure there's a way to do that. If only someone out there knew more python... |
16:19 |
bshum |
:D |
16:19 |
kmlussier |
I thought the "i am only a bot message" was there for newbies who might not understand why pinesol_green is saying odd things to them. |
16:19 |
Dyrcona |
Thing about item-age is it returns newest added copies, including old things that are being replaced or having new copies added. |
16:20 |
bshum |
kmlussier: Probably. |
16:21 |
jeff |
which is why one approach is to use the age of the oldest volume at the library in scope. |
16:21 |
kmlussier |
Dyrcona: True. There's also one based on most recently-added bibs, but then that's not useful for libraries that may not have added a copy to that bib yet. |
16:22 |
|
wongon joined #evergreen |
16:22 |
berick |
yeah, i'm sure it's for the newbies. and there's value in that. it just really dimishes its charm when it keeps repeating it's a bot. |
16:24 |
* berick |
is clearly taking a mental break from more pressing matters :) |
16:24 |
|
Stompro joined #evergreen |
16:24 |
kmlussier |
bshum: https://bugs.launchpad.net/evergreen/+bug/1236979 |
16:24 |
pinesol_green |
Launchpad bug 1236979 in Evergreen "Speed up bibs-by-item-age" (affected: 1, heat: 10) [Medium,Confirmed] |
16:25 |
Dyrcona |
Other thing about item-age, is if you put in on order copies, they fill it up. |
16:26 |
Dyrcona |
As in the example that kmlussier shared, the first couple of "pages" are all on order: o/o. |
16:26 |
kmlussier |
We need one that's based on active date, if it doesn't already exist. |
16:27 |
kmlussier |
berick: Everyone should take a mental break every once in a while so that we can focus on the bot. |
16:33 |
gsams |
Anyone using Novelist Select? I'm trying to help troubleshoot adding the service for a library |
16:33 |
|
Sato joined #evergreen |
16:34 |
gsams |
I've added the relevant information to the eg_vhost.conf file but something still seems to be out of sorts. |
16:34 |
bshum |
gsams: Yes. |
16:34 |
bshum |
We use it. |
16:34 |
Dyrcona |
We do, too. |
16:35 |
gsams |
Beyond that information was there anything else you needed to do to get it working properly? |
16:36 |
bshum |
So, in theory |
16:36 |
bshum |
You should just edit the NOVELIST variables |
16:37 |
gsams |
Yeah, I edited the URL one, and added 2 more that weren't present in ours. |
16:37 |
bshum |
That weren't present? |
16:37 |
gsams |
yeah, two lines for a profile and password |
16:38 |
bshum |
Oh, right. |
16:38 |
bshum |
Yeah, I gotcha now. |
16:39 |
gsams |
Apparently, after restarting the webserver it made a call for content but passed a blank profile and password |
16:40 |
bshum |
gsams: Yep, that's what I see when looking at your catalog too ;) |
16:40 |
bshum |
So the variable is something like "SetEnv OILS_NOVELIST_PROFILE " and it's not commented out or anything |
16:41 |
Dyrcona |
The other one is OILS_NOVELIST_PASSWORD |
16:41 |
gsams |
yeah SetEnv OILS_NOVELIST_PROFILE and , SetEnv OILS_NOVELIST_PASSWORD no comments |
16:42 |
gsams |
hmm... |
16:43 |
gsams |
I think they may have messed it up themselves |
16:43 |
bshum |
gsams: Have you talked to Novelist? Sometimes they do weird stuff where they don't... |
16:43 |
bshum |
... have the right OPAC URL or whatnot on their end |
16:43 |
bshum |
And so they give you back junk |
16:43 |
bshum |
For us, I think they use specific hostnames to verify that we are who we are. |
16:43 |
bshum |
And that their content is allowed on our pages. |
16:44 |
gsams |
Yeah, they were planning to pull the eg_vhost file from another site and the award.tt2 file from another site to see if we could figure it out |
16:44 |
gsams |
I decided to take a shortcut |
16:44 |
gsams |
but I think I know what's wrong, gonna test it |
16:45 |
bshum |
Do you have multiple eg_vhost entries for your different virtualhosts? |
16:45 |
bshum |
Maybe the variables aren't getting up to the right level |
16:46 |
gsams |
The lines they sent me for those two variables had a colon in it that should have been a space |
16:46 |
gsams |
and fixed |
16:46 |
gsams |
bshum++ |
16:46 |
bshum |
Whoot, whoot |
16:46 |
gsams |
Dyrcona++ |
16:46 |
bshum |
gsams++ |
16:46 |
gsams |
many thanks for my many problems today |
16:46 |
bshum |
Pretty. |
16:46 |
Dyrcona |
gsams++ |
16:47 |
bshum |
gsams: So if you look at Dyrcona's catalog's record pages, you'll see that they make a template change to move the novelist stuff out of the tab into the main record body area. |
16:47 |
bshum |
Ours too, but you'd have to be looking at a library which subscribes. |
16:47 |
bshum |
It's nicer when it's expanded out than inside the Awards, etc. tab. |
16:47 |
bshum |
But that's up to you :) |
16:47 |
Dyrcona |
I can't take credit for those changes. NOBLE did it first. |
16:48 |
bshum |
Oh, right. NOBLE++ |
16:48 |
Dyrcona |
We copied their templates. |
16:48 |
bshum |
gsams: For example: http://catalog.mvlc.org/eg/opac/record/1051723 |
16:49 |
gsams |
excellent, I will definitely look at making that change for them then. I think it'd be helpful to have it out of that little confine as well |
16:49 |
gsams |
I suppose I should |
16:49 |
gsams |
NOBLE++ |
16:50 |
gsams |
bshum++ Dyrcona++ |
16:50 |
bshum |
Just something to think about. |
16:52 |
|
_whitni left #evergreen |
16:54 |
|
dMiller_ joined #evergreen |
17:04 |
pgardella |
tbere++ |
17:11 |
mmorgan |
Hey! NOBLE got karma and I missed it? |
17:14 |
|
mmorgan left #evergreen |
17:18 |
pinesol_green |
Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html> |
17:34 |
|
dkyle1 left #evergreen |
17:40 |
|
wongon joined #evergreen |
19:05 |
kmlussier |
tsbere++ #Making up for the typo above :) |
19:06 |
|
dMiller_ joined #evergreen |
19:56 |
kmlussier |
@karma |
19:56 |
pinesol_green |
kmlussier: Highest karma: "yboston" (13), "bshum" (12), and "Dyrcona" (9). Lowest karma: "marc" (-2), "ie" (-1), and "microsoft" (-1). You (kmlussier) are ranked 5 out of 32. |
19:56 |
kmlussier |
Heh, same rank that I had before the big purge. |
19:57 |
eeevil |
@hate fake oils:// protocol |
19:57 |
pinesol_green |
eeevil: The operation succeeded. eeevil hates fake oils:// protocol. |