Time |
Nick |
Message |
00:21 |
|
buzzy joined #evergreen |
01:32 |
|
gsams joined #evergreen |
02:11 |
|
remingtron__ joined #evergreen |
04:55 |
pinesol_green |
Incoming from qatests: Test Success - http://testing.evergreen-ils.org/~live/test.html <http://testing.evergreen-ils.org/~live/test.html> |
07:39 |
|
jboyer-isl joined #evergreen |
07:53 |
|
rjackson_isl joined #evergreen |
08:12 |
|
akilsdonk joined #evergreen |
08:32 |
|
Dyrcona joined #evergreen |
08:35 |
|
mrpeters joined #evergreen |
08:53 |
|
Newziky joined #evergreen |
09:05 |
|
jwoodard joined #evergreen |
09:11 |
|
yboston joined #evergreen |
09:15 |
|
rfrasur joined #evergreen |
09:15 |
|
maryj joined #evergreen |
09:30 |
|
Shae joined #evergreen |
09:50 |
|
sbrylander joined #evergreen |
10:31 |
gsams |
jeff++ #My shelving location change over was successful in part to you |
10:33 |
gsams |
mmorgan++ #You too, that moment when the correction to my command makes me go "Oh... I should have known better." |
10:58 |
* bshum |
shakes fist at typos |
11:06 |
pinesol_green |
[evergreen|Josh Stompro] Docs: Update action trigger docs to add missing fields. - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=d07549d> |
11:11 |
* Dyrcona |
shakes his fist in solidarity with bshum. |
11:13 |
rfrasur |
What is this speling you speke of? |
11:14 |
bshum |
For me, it was a typo that set the wrong status for about 51k items in our system. |
11:14 |
bshum |
Fortunately, it wasn't hard to set things right that once went wrong... |
11:15 |
rfrasur |
bshum++ #for setting right that which was rong. |
11:23 |
pastebot |
"bshum" at 64.57.241.14 pasted "Evergreen financials with Conservancy donations" (42 lines) at http://paste.evergreen-ils.org/76 |
11:24 |
Stompro |
Hehe - just followed this link from the wiki - http://evergreen2012.org/presentations/27%20Friday/Evergreen_Availability_Monitoring.pdf - I think evergreen2012.org should probably be purged or redirected though archive.org |
11:24 |
bshum |
rfrasur: So the paste I just linked to includes a new sub-divided breakdown of Income to show Conservancy vs. Evergreen |
11:25 |
bshum |
The ratio isn't exactly 10% because past contributions were 5% before the board raised them. |
11:26 |
bshum |
I'm going to keep toying with the ledger command scripts, but at this point, I think I'd be curious to check individual entries in the ledger's text to see how things were noted. |
11:28 |
csharp |
hmm looks like we no longer have access to 2010 or 2012 EG conference sites |
11:29 |
csharp |
the others need to be linked on the "All Conferences" page |
11:29 |
csharp |
2009: http://evergreen-ils.org/dokuwiki/doku.php?id=eg09:main |
11:29 |
bshum |
csharp: I think jboyer-isl said he may have a snapshot of the old 2012 site |
11:30 |
csharp |
2011: http://evergreen-ils.org/dokuwiki/doku.php?id=eg09:main |
11:30 |
bshum |
We talked about getting the material moved over to the main Evergreen website eventually. |
11:30 |
csharp |
2013: http://eg2013.sitka.bclibraries.ca/ |
11:30 |
bshum |
But I don't think the webteam has made much progress there |
11:30 |
csharp |
understood |
11:30 |
csharp |
if you want ours, it's available (currently in Drupal form) |
11:30 |
csharp |
oops 2011 is http://pines.georgialibraries.org/evergreen2011/ |
11:32 |
bshum |
yboston: In case it helps, that paste has the ledger command I'm experimenting with |
11:33 |
yboston |
bshum: thanks, I noticed and promply copied it :) |
11:33 |
bshum |
yboston: In the actual subversion repo, there's a script there called "command-dbs-likes" which we've been using up to now. |
11:33 |
yboston |
bshum: perhpas we want to send the ledger-cli command used to create each report when we share it with the board. Perhpas, the previous commands were documented publicly somehwere |
11:33 |
bshum |
I just stole the command from in there to tweak it. |
11:34 |
|
collum joined #evergreen |
11:34 |
yboston |
what is the repo URL? (being lazy) |
11:34 |
bshum |
yboston: It's a subversion repository for the Evergreen ledger file. Conservancy has to grant you access to copy it. |
11:35 |
yboston |
bshum: duh, I remmebr now. SO used to public repos around here :) |
11:35 |
rfrasur |
bshum: I'll take a look in an hour or so. |
11:36 |
jboyer-isl |
bshum: I don't think it survived. I have a bunch of local planning stuff, but I think the server that would have originally hosted it crashed and burned before I was in a position to retrieve the old site. :( |
11:39 |
yboston |
jboyer-isl: I may have copies of the presentation, maybe |
11:39 |
yboston |
*presentations |
11:43 |
Dyrcona |
bshum: Nice about batch screw ups is that they are usually easy to batch fix. :) |
11:43 |
bshum |
Dyrcona: Agreed. |
11:43 |
* Dyrcona |
shakes fist at missing words. |
11:44 |
* Dyrcona |
just had to fix some copies that were moved to fiction when they should have been moved to non-fiction. |
11:44 |
Dyrcona |
i.e. copy location changes. |
11:49 |
|
bmills joined #evergreen |
12:03 |
jboyer-isl |
yboston: The web team will probably want those if you still have them lying around. We're doing a final sweep of old hardware to see if it's possible anything survived, but I doubt it. |
12:04 |
jboyer-isl |
Hey Bmagic, hopkinsju, and all the ships at sea: Mostly functional Ansible Playbooks and some vague documentation are available! http://1drv.ms/1Ljmq7v |
12:26 |
|
tsbere joined #evergreen |
12:32 |
|
bbqben joined #evergreen |
12:42 |
|
montgoc1 joined #evergreen |
12:59 |
|
krvmga joined #evergreen |
13:02 |
|
jihpringle joined #evergreen |
13:46 |
jeff |
has anyone else here had a desire for brand new patrons to have a shorter expiry interval than "renewed" patrons? |
13:50 |
Dyrcona |
jeff: Not really, but I can see why you might want that. |
13:52 |
jboyer-isl |
jeff: I can see some interest if it were already available, but no one has expressed any yet. Potentially more interesting is limiting a patrons checkouts until their account is X old, etc. |
13:52 |
jboyer-isl |
We have had the occasional question about that. |
13:53 |
|
rfrasur joined #evergreen |
13:54 |
Dyrcona |
jboyer-isl: You should run a quassel server so rfrasur doesn't come and go and always appears in channel. :) |
13:54 |
Dyrcona |
Smiley, 'cause bshum and others say I should do the same for myself. |
13:56 |
* bshum |
likes his quasselcore server. |
13:57 |
jboyer-isl |
Dyrcona: is it smart enough to mark you "away" when you're not connected? I assume if you're in channel, you're available (for certain values of "you," since I know some use it already. ;) ) |
13:57 |
rfrasur |
I think it is because my computer goes to sleep. |
13:57 |
Dyrcona |
jboyer-isl: When I private message someone and they're not available, I get a message to that effect. |
13:57 |
* rfrasur |
just woke it up. |
13:58 |
jboyer-isl |
Dyrcona: That also works. Maybe I'll investigate. |
13:58 |
Dyrcona |
rfrasur: With the quasselcore server it would stay connected even when your client isn't. |
13:58 |
Dyrcona |
You get scroll back and all of that when you connect to quasselcore again. |
13:58 |
rfrasur |
Oh, that's pretty cool. |
13:59 |
Dyrcona |
I've been meaning to set one up for myself for a while, but just haven't out of laziness. |
13:59 |
rfrasur |
I'm not LAZY...but I'm a little lazy...and busy. |
14:00 |
Dyrcona |
heh. We all are. ;) |
14:00 |
bshum |
We're all lazy in different ways. And busy. |
14:01 |
Dyrcona |
Even though, I do this for "fun," sometimes it isn't fun to set up new services. |
14:05 |
|
_robbat2|irssi joined #evergreen |
14:05 |
jboyer-isl |
Ugh, is that static linked core download the only way (short of a manual build) to not download all of KDE 5? |
14:07 |
bshum |
Hmm |
14:07 |
bshum |
jboyer-isl: I dont' remember what all installed when I put it on my Linode. |
14:08 |
bshum |
I don't think I used that, I ended up using the PPA or something. |
14:08 |
bshum |
Hmm, nope not the PPA. |
14:08 |
jboyer-isl |
bshum: I'll continue to poke around, it does sound neat (especially the "while you were away" scrollback.) |
14:09 |
jboyer-isl |
_robbat2|irssi: I'm not sure if that's been tried or not, what are you wanting to do? |
14:10 |
jboyer-isl |
Aside from use xinclude, that is. :D |
14:11 |
jboyer-isl |
Ah, that's making more sense. Maybe set their mode to 0600 too? |
14:12 |
bshum |
jboyer-isl: Ah, yeah I did use a PPA: https://launchpad.net/~mamarley/+archive/ubuntu/quassel |
14:12 |
bshum |
That's the "stable" series one. They have another that's to the development one that's more cutting edge. |
14:12 |
bshum |
But stable was good enough for me... |
14:13 |
jboyer-isl |
bshum: I'm thinking about just the server. I don't have Linux installed anywhere aside from our servers. |
14:14 |
jboyer-isl |
So I probably do need that static download or to build it by hand if all I want is the server running. |
14:14 |
bshum |
jboyer-isl: I think I just selected "apt-get install quassel-core" and that only installed the server piece, not the client, etc. |
14:16 |
bshum |
jboyer-isl: Looking at related packages from http://packages.ubuntu.com/trusty/quassel-core, I assume that'll still draw in some QT libs, but not the whole GUI thing. |
14:16 |
jboyer-isl |
bshum: Oops. You're right, I was looking for quasselcore, not quassel-core. Crisis averted. |
14:17 |
rfrasur |
I think I shall be lazy and figure out how to set up a microscope to our flat screen. Seems like legit librarianship...ish. (while the smart kids make the server magic) |
14:20 |
jboyer-isl |
_robbat2|irssi: Since the config files are all loaded with XML::LibXML from CPAN, it depends on what that package supports. As I understand it, the resulting data should "look" the same to OpenSRF either way. |
14:23 |
jboyer-isl |
Having never looked into it, is that something easy enough to patch in as an enhancement or does that scrap your plan altogether? |
14:23 |
bshum |
jboyer-isl: Fwiw, I made my quassel-core use PostgreSQL as the backend and not SQLite too. Mostly cause I love PostgreSQL soooooooo much. |
14:25 |
* bshum |
idly wonders how much system resource quassel-core is actually taking up... probably just simple bandwidth. |
14:26 |
jboyer-isl |
_robbat2|irssi: That's a shame. Trying to fit it into an upgrade or something else? |
14:28 |
jboyer-isl |
If it's only that one line (inserted at line 34 of OpenSRF's System.pm) you could run a custom version of OpenSRF until it's accepted upstream. Of course, if your timeline is too short that might be a bit rough. |
14:29 |
jboyer-isl |
Why not build the file from a template? |
14:35 |
jboyer-isl |
That would only fix the issue for passwords though, there are a lot of things in the default file that (likely) need to be changed. The min/max/standby/etc. number of servers for each service are a big one, and there are tons of those. |
14:37 |
jboyer-isl |
I only looked into puppet enough to mention that it exists in my conference presentation, but I assume it allows you to build the file from a template with some variables generic to your whole installation and some specific to the machine it's being run on, all of our configs are unique to each machine but built from a single template. |
14:39 |
jeff |
yeah, puppet gives you erb templating. |
14:41 |
|
bbqben joined #evergreen |
14:42 |
rfrasur |
K...y'all are awesome. Time to go make capes for stuffed tigers. Be jealous. |
14:43 |
Dyrcona |
Well, you can also have 1 configuration file with sections for each host name. |
14:46 |
jeff |
Dyrcona, jboyer-isl: request came in as "checkbox to determine if renewal of account expiry date would be for 6 months or 2 years", and i was trying to ferret out the reasons and simplify. |
14:47 |
Dyrcona |
Six months? Really? That seems short. |
14:47 |
Dyrcona |
We do 3 years for regular patrons. |
14:48 |
eeevil |
jeff: sounds like "radio group to choose between various patron groups with different expiry timelines" ... or, you know, "choose the patron group from the dropdown that you need for the patron" ;) |
14:48 |
Dyrcona |
eeevil++ |
14:49 |
Dyrcona |
Was gonna say we have a temp patron, good for 3 months, but they don't usually get renewed. |
14:49 |
jeff |
eeevil: but there's no second group of patrons. every patron gets this treatment. :-) |
14:49 |
Dyrcona |
The patron normally gets the profile changed. |
14:49 |
eeevil |
INSERT INTO permission.grp_tree ... ;) |
14:49 |
* eeevil |
ducks |
14:49 |
jeff |
eeevil: but yes, you could approximate this with a "New Patron" profile group as a child of Patrons. |
14:50 |
jeff |
it would require more UI interaction ("more clicks!") at patron renewal time, but it would require no new code, just config. |
14:50 |
jeff |
at present, only one library has shown interest. at some point, if there's more interest, a new feature may form. :-) |
14:51 |
eeevil |
ISTM it's a tradeoff between training for a new feature, and one more click |
14:51 |
jeff |
Dyrcona: we used to do 1 year, moved to 3 years. |
14:51 |
Dyrcona |
We have 11 patron groups, fyi. |
14:51 |
Dyrcona |
And temp. only lasts 30 days, I misspoke. We also a have 6-month patron group. |
14:52 |
jeff |
eeevil: keep in mind, if i wasn't clear... i was rejecting the idea of new radio box/etc. |
14:52 |
eeevil |
jeff: oh, I'm just shaking my fist at the universe in gerenal |
14:52 |
eeevil |
general, even |
14:53 |
* Dyrcona |
shakes his fist in solidarity with miker. |
14:53 |
Dyrcona |
:) |
14:53 |
bshum |
Maybe it's just me, but today has seen more fisticuffs than usual, no? |
14:54 |
Dyrcona |
Oops... Maybe, too much, even. |
14:54 |
|
eeevil joined #evergreen |
14:54 |
eeevil |
whoa ... that was weird |
14:54 |
Dyrcona |
That's what happens when you shake your fist at the universe. :) |
14:54 |
bshum |
Hehe |
14:54 |
jeff |
dojo-- |
14:55 |
Dyrcona |
We use the different patron types in circ matchpoints, too. |
14:56 |
Dyrcona |
And holds for that matter. |
14:59 |
Dyrcona |
@bartender |
14:59 |
* pinesol_green |
fills a pint glass with Czechvar, and sends it sliding down the bar to Dyrcona (http://beeradvocate.com/beer/profile/304/6715/) |
15:00 |
jeff |
A/T question: is action_trigger.event_definition.group_field meant to do things like have Hold Available emails group multiple holds into one email for a given user? |
15:00 |
Dyrcona |
pinesol_green: I wanted Pilsner Urquell, and you gave me /that/? |
15:00 |
pinesol_green |
Dyrcona: The horror... The horror... |
15:00 |
pinesol_green |
Dyrcona: I am only a bot, please don't think I'm intelligent :) |
15:01 |
berick |
jeff: yes |
15:01 |
jeff |
berick: followup question -- any specific reason why stock event_def for hold available emails doesn't have a group_field set? :-) |
15:02 |
jeff |
template iterates over an array, but group_field lacking a value seems to ensure that it's always going to be an array of one hold. |
15:03 |
miker |
jeff: because holds usually become available at different times throughout the day |
15:03 |
berick |
jeff: ah, but it does |
15:03 |
miker |
or, that ... ;) |
15:03 |
* jeff |
looks |
15:04 |
berick |
http://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/src/sql/Pg/950.data.seed-values.sql;h=bac8cfc6a07828da5d45d68951569886be4a2a8c;hb=HEAD#l7317 |
15:04 |
jeff |
oh, right you are. |
15:05 |
jeff |
bad memory. i think it was 3 AM when i was looking at that. :-) |
15:07 |
jeff |
looking at the stock hold available SMS event_def, it has a group_field of sms_notify, which is going to group by destination SMS number (disregarding carrier), because that's going to be ahr.sms_notify just like the email group_field of usr is ahr.usr |
15:10 |
jeff |
(and now i'm just talking out loud) |
15:12 |
Dyrcona |
Thinking out loud is fine. I do that in here all the time. :) |
15:12 |
Dyrcona |
Never know what might help someone else searching the logs later. |
15:20 |
jeff |
and usr_field and opt_in_setting pair with each other -- usr_field points to the field containing the user id which is then used to look up the opt in user setting. |
15:44 |
|
mmorgan joined #evergreen |
15:51 |
|
finnx joined #evergreen |
16:02 |
bshum |
It was a dark and stormy night... |
16:02 |
* mmorgan |
shudders |
16:02 |
bshum |
@weather 06776 |
16:02 |
pinesol_green |
bshum: The current temperature in Santa Lane, New Milford, Connecticut is 81.3°F (4:02 PM EDT on June 23, 2015). Conditions: Overcast. Humidity: 70%. Dew Point: 69.8°F. Pressure: 29.76 in 1008 hPa (Falling). Severe Thunderstorm Watch 344 in effect until 9 PM EDT this evening... |
16:03 |
jeff |
stay safe and dry (and with power, if possible) |
16:03 |
* bshum |
should go recharge his phone now... |
16:03 |
mmorgan |
@weather 01923 |
16:03 |
pinesol_green |
mmorgan: The current temperature in Central Peabody, Peabody, Massachusetts is 87.8°F (4:03 PM EDT on June 23, 2015). Conditions: Partly Cloudy. Humidity: 64%. Dew Point: 73.4°F. Pressure: 29.68 in 1005 hPa (Falling). Severe Thunderstorm Watch 341 in effect until 4 PM EDT this afternoon... |
16:04 |
Dyrcona |
@weather 01845 |
16:04 |
pinesol_green |
Dyrcona: The current temperature in WB1CHU, Lawrence, Massachusetts is 87.1°F (4:04 PM EDT on June 23, 2015). Conditions: Mostly Cloudy. Humidity: 59%. Dew Point: 71.6°F. Pressure: 29.70 in 1006 hPa (Falling). Severe Thunderstorm Watch 341 in effect until 4 PM EDT this afternoon... |
16:04 |
Dyrcona |
Hmm.. No mention of the tornado warning. |
16:05 |
mmorgan |
...and the thunderstorm watch ended 7 minutes ago. |
16:13 |
mmorgan |
tornado watch until 11:00pm tonight =-O |
16:14 |
kmlussier |
@weather 97205 |
16:14 |
pinesol_green |
kmlussier: The current temperature in APRSWXNET, Portland, Oregon is 72.0°F (12:18 PM PDT on June 23, 2015). Conditions: Partly Cloudy. Humidity: 55%. Dew Point: 55.4°F. Pressure: 30.10 in 1019 hPa (Falling). |
16:15 |
bshum |
Hehe |
16:15 |
mmorgan |
sounds lovely! |
16:15 |
bshum |
I wish I was on that side of the country :) |
16:15 |
kmlussier |
It is! Of course, I'm sitting in an air-conditioned classroom rather than enjoying the weather. |
16:15 |
bshum |
Just right now. |
16:15 |
kmlussier |
mmorgan: How's your tech expo going? |
16:15 |
|
bbqben joined #evergreen |
16:15 |
bshum |
I'm not sure I could stand living three hours in the past |
16:16 |
* kmlussier |
just realized that mmorgan's tech expo is probably finished. |
16:17 |
mmorgan |
kmlussier: Wrapped up about an hour and a half ago |
16:18 |
* mmorgan |
thinks it was a success :) |
16:19 |
mmorgan |
My favorite part was the makey makeys and little bits in the lobby :) |
16:20 |
* kmlussier |
's wheels are spinning after sitting in on a phonetic search session earlier today. :) |
17:10 |
|
mmorgan left #evergreen |
17:13 |
kmlussier |
tsbere++ #Helping me get the db from our ALA demo system on to a MassLNC VM so that we can have a backup. :) |
17:32 |
|
akilsdonk joined #evergreen |
18:48 |
|
mrpeters left #evergreen |
20:01 |
|
bbqben joined #evergreen |
20:17 |
|
bbqben joined #evergreen |
22:39 |
|
bbqben joined #evergreen |
22:44 |
|
jboyer-isl joined #evergreen |
22:47 |
|
jboyer-isl joined #evergreen |
22:55 |
|
jboyer_isl joined #evergreen |
22:59 |
|
jboyer-isl joined #evergreen |
23:03 |
|
bmills joined #evergreen |
23:36 |
|
mtj_- joined #evergreen |