Time |
Nick |
Message |
08:08 |
|
Dyrcona joined #evergreen |
08:39 |
|
mmorgan joined #evergreen |
09:00 |
|
kmlussier joined #evergreen |
09:00 |
kmlussier |
Good morning #evergreen! |
09:01 |
kmlussier |
@coffee [someone] |
09:01 |
* pinesol |
brews and pours a cup of Costa Rica Finca Cerro Palado, and sends it sliding down the bar to jweston |
09:01 |
kmlussier |
@tea [someone] |
09:01 |
* pinesol |
brews and pours a pot of Chamomile (Sachet), and sends it sliding down the bar to book` (http://ratetea.com/tea/harney/chamomile-sachet/5103/) |
09:02 |
kmlussier |
mmorgan++ # Great way to use your tuits! |
09:07 |
Dyrcona |
That's enough "playing" with PHP. Think I'll get started on 3.10.4. |
09:10 |
Dyrcona |
Does anyone have a recommendation for which distro to use? I was thinking of Ubuntu 20.04/Focal Fossa. I'm going to use a vm to make the release. |
09:10 |
kmlussier |
Dyrcona++ |
09:10 |
|
sandbergja joined #evergreen |
09:12 |
|
jvwoolf joined #evergreen |
09:15 |
sandbergja |
Bmagic: Dyrcona: apologies, I didn't check the google sheet to see that you'd agreed to do release notes for today! I prepared and pushed release notes for 3.11.2 before seeing that in the spreadsheet. |
09:15 |
|
redavis joined #evergreen |
09:17 |
sandbergja |
I hadn't started on the 3.10 release notes, so I'll butt out before I step on any more toes. :-) |
09:19 |
|
terranm joined #evergreen |
09:20 |
|
dguarrac joined #evergreen |
09:20 |
Dyrcona |
sandbergja: If you want to do the release notes, please feel free to do so. |
09:20 |
Dyrcona |
I can wait. |
09:22 |
sandbergja |
I could do that, probably could push them by around 10 eastern? |
09:22 |
Dyrcona |
That's fine with me. Don't rush on my account, though. I can wait. |
09:22 |
Dyrcona |
I've got plenty to do. :) |
09:22 |
kmlussier |
sandbergja++ |
09:23 |
jmurray-isl |
++ |
09:23 |
jmurray-isl |
(Oops, wrong window.) |
09:26 |
Dyrcona |
sndbergja++ |
09:26 |
Dyrcona |
sandbergja++ |
09:28 |
* Dyrcona |
ponders how much the PHP Evergreen objects should resemble their Perl counterparts.... There are two ways I could implement property access, and one is similar to the Perl way, the other is more like public property access. I could do both. |
09:30 |
jmurray-isl |
For some reason, the concept of "PHP Evergreen objects" leaves a bad taste. |
09:32 |
Dyrcona |
jmurray-isl: I have reasons for implementing Evergreen client code with PHP, mainly to do with testing Aspen code changes. I'm going a bit farther than I might actually need to go and implementing actual classes for a client, fieldmapper, requests, objects, and probably another to represent class metadata. |
09:38 |
pinesol |
News from commits: Docs: release notes for 3.11.2 <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=82d206eebd22b89a9ea002cb58188adf1c84169d> |
09:39 |
jmurray-isl |
Dyrcona: I get it. It's mostly just the principle for me. |
09:41 |
Dyrcona |
jmurray-isl++ |
09:43 |
Dyrcona |
I'm actually having a little bit of fun with this. I swiped and modified the CurlWrapper class from Aspen, so the hard work was done by someone else. :) |
09:43 |
jmurray-isl |
That's always nice! |
09:44 |
jmurray-isl |
I've done a lot of VuFind customization in my time, so I think that has soured me a bit on PHP. ;) |
09:45 |
jmurray-isl |
At least it has for the Zend Framework... |
09:45 |
Dyrcona |
TBH, a lot of the PHP web code I've seen over the years has been pretty bad and a source of serious security issues, my own included. |
09:46 |
jmurray-isl |
Indeed. |
09:47 |
Dyrcona |
CLI programming in PHP is a different thing, and it's easier/better in some ways. |
09:48 |
jmurray-isl |
Agreed. My initial work with VuFind was pre-Zend. The cli harvest scripts were much easier to troubleshoot. |
09:51 |
Dyrcona |
I kind of like using the interactive mode (aka REPL) for testing code. The only problem is having to restart when I change a class definition. (In Lisp, I can just reload the file and it will replace the existing code definitions.) |
09:54 |
sandbergja |
Dyrcona: 3.10.4 release notes pushed |
09:56 |
Dyrcona |
sandbergja++ |
09:56 |
mmorgan |
sandbergja++ |
09:57 |
Dyrcona |
I'll get started in a few minutes. |
09:57 |
sandbergja |
Dyrcona++ |
09:59 |
|
sleary joined #evergreen |
09:59 |
Dyrcona |
i suppose I'll use the latest 3.2.x opensrf, is that 3.2.4? |
10:08 |
pinesol |
News from commits: Docs: release notes for 3.10.4 <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=7841903328d04ef7849d3eaa7e4a0f7b459c6195> |
10:31 |
|
sandbergja joined #evergreen |
11:16 |
Bmagic |
sandbergja: so 3.11.2 is ready to build? |
11:16 |
sandbergja |
yup, should be! |
11:16 |
Bmagic |
sandbergja++ |
11:26 |
Dyrcona |
Wish I could remember the options that I use for adduser to create the opensrf account. It's not what's in the README. |
11:28 |
Dyrcona |
Looks like just --disabled-password. |
11:28 |
|
mantis1 joined #evergreen |
11:30 |
Dyrcona |
yeah, i know... I should script this with ansible. |
11:40 |
kmlussier |
Dyrcona: On the other hand, it's always good to have an opportunity to test the steps in the README. |
11:46 |
Dyrcona |
Oof. have to start over. I started installing prerequisites for the wrong branch. |
11:53 |
Dyrcona |
Maybe another burrito will help? |
11:58 |
|
jihpringle joined #evergreen |
12:03 |
|
Dyrcona joined #evergreen |
12:03 |
Dyrcona |
Well that wasn't right... |
12:03 |
Dyrcona |
Maybe I should just call it off for today? I did the adduser and reboot in the wrong tab/window. |
12:30 |
|
sandbergja joined #evergreen |
12:35 |
sandbergja |
berick: Dyrcona: fwiw, my router crashed again. This time, the syslog said: |
12:35 |
|
briank joined #evergreen |
12:36 |
sandbergja |
https://gist.github.com/sandbergja/de75fb81333e8a76c089deb99e662974 |
12:37 |
Dyrcona |
sandbergja: That's something. berick might have an idea ^^ |
12:37 |
berick |
interesting.. |
12:38 |
berick |
sandbergja: got any lines close before that? |
12:39 |
Dyrcona |
I seem to have a lot of JSON parser errors in my logs from last week. |
12:40 |
Dyrcona |
Oh! they're all from last Thursday, and I may have been playing around to cause them. |
12:45 |
berick |
sandbergja: can you try this on the VM? addr2line -e /openils/bin/router 00007fdba11b7fd4 |
12:45 |
sandbergja |
berick: updated the gist. That basket thing a few lines above looks suspicious |
12:46 |
berick |
thanks |
12:47 |
sandbergja |
I got ??:0 |
12:47 |
berick |
bleh, ok |
12:56 |
Dyrcona |
So, I went to the poeditor import link from the wiki page, and I get a "Whoa! Nothing here to see." page. if I go back to poeditor and click on Evergreen, I can't find anything that lets me import. |
12:57 |
Dyrcona |
Oh, never mind. i found it. Bad UI is bad. |
12:57 |
Dyrcona |
I had to click on a non-obvious to my mind button. |
12:58 |
Dyrcona |
And no, that screen doesn't look right, either. It's for importing translations apparently. |
13:04 |
Dyrcona |
Looks like I'm not able to import translations. Can i skip that, or what do we do now? |
13:04 |
Dyrcona |
or, strings rather. I probably can import translations. |
13:09 |
sandbergja |
Dyrcona: does https://poeditor.com/projects/import?id=218177 do anything? |
13:10 |
sandbergja |
probably the strings in PoEditor are pretty fresh from the uploads of rel_3_12 strings, but I suppose it's possible that a new string is in rel_3_11 and not rel_3_12 |
13:11 |
sandbergja |
Oh, I wonder if that's one of the screens where you have to be a PoEditor admin? The 3.12 release team ran into an issue there |
13:11 |
sandbergja |
If you're able to send me the file, Dyrcona, I could attempt to upload it |
13:12 |
Dyrcona |
sandbergja: That give me a 404. |
13:13 |
sandbergja |
poeditor-- |
13:15 |
Dyrcona |
sandbergja: I just emailed the file to you. Thanks! |
13:15 |
sandbergja |
Dyrcona++ |
13:16 |
sandbergja |
it uploaded, and after all that: "3371 terms parsed, 1 term added" |
13:16 |
Dyrcona |
heh. |
13:17 |
Dyrcona |
I think I need to be made an admin or something on poeditor. |
13:18 |
Dyrcona |
The English language translations give me a 403 error, so that's different. |
13:19 |
sandbergja |
hahaha |
13:19 |
sandbergja |
gotta catch 'em all |
13:19 |
Dyrcona |
I think we need to do something about the translations, but my only other real reference is Battle for Wesnoth. They keep their strings in po files in the repo. |
13:27 |
berick |
sandbergja: i think I see the issue.. |
13:28 |
sandbergja |
berick++ |
13:29 |
berick |
sandbergja: i have a few patches on the end of collab/berick/lp2017941-opensrf-on-redis-v3, the last one being the one that should fix it |
13:35 |
Dyrcona |
I'm just going to skip the rest of the poeditor/Angular translation steps because they don't seem to work for me. |
13:38 |
|
sleary joined #evergreen |
13:39 |
|
adam_reid joined #evergreen |
13:45 |
Dyrcona |
So, poeditor is apparently a hurdle to participation in release building. |
13:46 |
mmorgan |
Dyrcona: Indeed! |
13:47 |
|
bgillap joined #evergreen |
14:08 |
pinesol |
News from commits: Docs: final updates to 3.12 release notes <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=807fb5cf59f4ba65a4d668cfbf87627fbf36ebb9> |
14:10 |
|
jvwoolf joined #evergreen |
14:14 |
jmurray-isl |
win 2 |
14:16 |
Dyrcona |
Live tests are failing. Guess I'll need to figure out what I did wrong. |
14:18 |
Dyrcona |
heh. --load-all-sample might help. :) |
14:23 |
Dyrcona |
yeah, that's much better. |
14:33 |
|
jihpringle joined #evergreen |
14:39 |
pinesol |
News from commits: Translation updates - newpot <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=ee88be885c4f13dc822a7ba62f2d8cc66cfa6b60> |
14:39 |
pinesol |
News from commits: sync up relator codes between TPAC and BOOPAC <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=41be3a0c1b18ecf45c9134adb9271aa5c4b6e6d7> |
14:39 |
Dyrcona |
So I didn't configure a websockets proxy and I'm not able to login to the staff client. I have another vm where I could login just fine without the proxy. |
14:42 |
Dyrcona |
WebSocket connection to 'wss://release.cwmars.org:7682/osrf-websocket-translator' failed: |
14:44 |
Dyrcona |
So, any idea what's wrong? |
14:44 |
sleary |
@band add The YOLO Factor of Docs |
14:44 |
pinesol |
sleary: Band 'The YOLO Factor of Docs' added to list |
15:00 |
Dyrcona |
OK. I setup the ninx proxy and it works now. We should probably make it clear that not using the proxy is broken, or requires something else be done. |
15:04 |
Dyrcona |
anwyay, I sent the release files to lupin. Are we going to release everything at about the same time? FYI, I have to take off at 4:00 PM EST and I'm likely to be occupied for 3+ hours at that time. |
15:20 |
Dyrcona |
ha! some of my commits were made in UTC, so that looks weird. :) |
15:20 |
Dyrcona |
Anyone mind if I push the 3.10.3 to 3.10.4 db upgrade to main at the moment? |
15:29 |
|
mantis1 left #evergreen |
15:53 |
Dyrcona |
So, I pushed it.... |
15:53 |
Dyrcona |
And, I'm out for now. Catch you all later! |
16:02 |
|
jihpringle joined #evergreen |
16:04 |
|
jvwoolf left #evergreen |
16:09 |
pinesol |
News from commits: LP2046362 Button type for staff portal catalog search <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=533b9e5bcc11dc99bd5a0d1393bb8a46934c7d18> |
16:09 |
pinesol |
News from commits: Forward port 3.10.3 to 3.10.4 db upgrade script <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=b6d73efaac01e2604d6871d1bcf704b4fcb41f14> |
16:18 |
|
smayo joined #evergreen |
16:20 |
Bmagic |
Dyrcona: Just testing my tarball, and I got this while building the old concerto set: psql:assets_concerto.sql:58: ERROR: update or delete on table "record_entry" violates foreign key constraint "browse_entry_def_map_source_fkey" on table "browse_entry_def_map" |
16:21 |
Bmagic |
oops, Dyrcona's not here |
16:27 |
Bmagic |
enhanced concerto loaded ok though |
16:27 |
Bmagic |
not sure if that's "ok" but I've put the tarball on the web server (I think that the concerto issue isn't related to the tarball) |
16:38 |
Bmagic |
I updated the downloads page |
16:41 |
|
mmorgan1 joined #evergreen |
17:14 |
|
adam_reid joined #evergreen |
17:15 |
kmlussier |
abneiman++ collum++ rfrasur++ sleary++ smayo++ terranm++ mmorgan++ sandbergja++ |
17:16 |
|
sleary joined #evergreen |
17:21 |
abneiman |
also gmcharlt++ |
17:22 |
kmlussier |
Indeed! gmcharlt++ |
17:24 |
|
mmorgan1 left #evergreen |
18:18 |
|
kmlussier left #evergreen |
18:39 |
pinesol |
News from commits: Docs: update minimum OpenSRF version <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=2c2ea552d2a6c285f6ad4d2b9afb86af870e12ea> |
18:39 |
pinesol |
News from commits: Docs: bumping opensrf minimum in server install docs <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=77d7dc53039197365238d26e6fa4b4aaba20927c> |
18:39 |
pinesol |
News from commits: Forward-port upgrade script for 3.12.0 <https://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=a58bab7c0e544aa074102dcd5c7e0bc71284e0af> |