Evergreen ILS Website

IRC log for #evergreen, 2018-09-05

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
01:23 Smeef24 joined #evergreen
01:37 beanjammin joined #evergreen
05:18 gsams joined #evergreen
07:06 agoben joined #evergreen
07:09 rjackson_isl joined #evergreen
08:06 bdljohn1 joined #evergreen
08:07 bdljohn joined #evergreen
08:07 bdljohn joined #evergreen
08:10 bdljohn1 joined #evergreen
08:10 bdljohn1 left #evergreen
08:10 bdljohn1 joined #evergreen
08:10 bos20k joined #evergreen
08:16 rlefaive joined #evergreen
08:36 mmorgan joined #evergreen
08:54 Dyrcona joined #evergreen
08:54 idjit joined #evergreen
09:15 Dyrcona I wonder if someone reported duplicate triggers on asset.copy_tag_copy_map before?
09:17 mmorgan Dyrcona: http://irc.evergreen-ils.org/​evergreen/2018-08-28#i_374554
09:18 Dyrcona mmorgan++ # Yes, I thought so.
09:18 Dyrcona There has been a lot of that since the upgrade to 3.0.
09:21 Dyrcona Strange that it didn't blow up in my test database last week.
09:21 mmorgan Dyrcona: Was your test db newly built?
09:24 Dyrcona mmorgan: No, it was a duplicate of production with some upgrade scripts applied.
09:24 Dyrcona The upgrade scripts did not fix the trigger.
09:24 Dyrcona It is failing in that database today, because I had it refresh from production on Saturday.
09:28 Dyrcona Perhaps I dropped that trigger manually and forgot about it?
09:29 Dyrcona Anyway, the problem is exactly what Bmagic encountered.
09:34 jvwoolf joined #evergreen
09:34 JBoyer I just looked and noticed that we still have duplicate triggers on that table, but at some point I must have removed the DELETE from when it's run so it doesn't cause issues anymore. Time to finally clean it up I suppose.
09:35 * csharp confirms duplicated triggers too
09:35 * mmorgan will put together a launchpad bug. We had a similar issue when attempting to delete vandelay queues because of another duplicate trigger.
09:35 mmorgan At least it can be a place to find that there are issues.
09:37 Dyrcona Well, it could be added to an upgrade script with DROP TRIGGER IF EXISTS ....
09:37 Dyrcona Then, it's harmless if the database doesn't have the trigger.
09:38 Dyrcona Of course, we'd need to check for the existence of the other trigger, I suppose.
09:39 Dyrcona mmorgan: The vandelay trigger, was it inherit_imported_as_fkey?
09:39 Dyrcona We dropped that one in June.
09:40 * mmorgan looks at notes
09:41 mmorgan Dyrcona: Yes, that was the one.
09:42 yboston joined #evergreen
09:43 gmcharlt hey berick, when do you /not/ want us merging bugfixes into master over the next few days?
09:55 berick gmcharlt: good question.  i suppose we need time to compile release notes, etc.  if we're cutting on Friday, should we wrap up bug fix on Thursday?
09:55 gmcharlt 23:59 on Thursday works for me
09:56 berick i'll notify the list
10:22 berick added a general question at the bottom of https://bugs.launchpad.net/eve​rgreen/+bug/1775466/comments/3
10:22 pinesol Launchpad bug 1775466 in Evergreen "Angular6 Base Application" [Undecided,New] - Assigned to Bill Erickson (berick)
10:27 khuckins joined #evergreen
10:32 mmorgan1 joined #evergreen
10:45 gmcharlt new pull request to fix a webstaffblocker; requesting review - bug 1781235
10:45 pinesol Launchpad bug 1781235 in Evergreen "Web Client: Sometimes Unable to Change Primary Patron Barcode within "See All" Box" [High,Confirmed] https://launchpad.net/bugs/1781235
10:46 * Dyrcona will ask the bug reporter if he'd like it set up for testing today. It could wait until next week, no?
10:55 rlefaive_ joined #evergreen
10:57 Dyrcona And, here we go!
11:19 jeff spammers--
11:20 bdljohn1 left #evergreen
11:20 Dyrcona gmcharlt++ # I was just going to check that Lp 1781641 was signed off and then push it.
11:20 pinesol Launchpad bug 1781641 in Evergreen 3.1 "Web Client: Cannot Override Patron Message Block" [High,Confirmed] https://launchpad.net/bugs/1781641
11:20 bdljohn joined #evergreen
11:41 berick oh yeah, dev meeting today
11:41 berick good time for one, I guess
11:42 Dyrcona I guess it is.
11:51 bshum phasefx: Curious, did we ever find out what's happened to the live test running?  The page seems to be gone now entirely.
11:56 beanjammin joined #evergreen
11:58 pinesol [evergreen|Jeff Davis] LP#1781641: make staff-applied patron blocks overridable on web client checkout/renew - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=55f5d3c>
12:01 rlefaive joined #evergreen
12:13 phasefx bshum: no, I didn't even realize there was a problem.  Looking
12:16 phasefx bshum: out of disk space
12:16 bshum phasefx: Aha, fun stuff
12:16 phasefx the archive/ of html output is 17G by itself
12:17 bshum Yowza
12:17 bshum I guess all those reports add up, lol
12:18 bshum I wouldn't think we'd need to go that far back
12:18 * phasefx is a digital packrat, would hate to delete things.  Can maybe zip stuff up
12:18 * bshum likes deleting things
12:18 berick @love deleting things
12:18 pinesol berick: The operation succeeded.  berick loves deleting things.
12:19 phasefx deleting is certainly easier :)
12:19 phasefx at this point
12:19 bshum If it was me, I'd say anything older than a month might be unnecessary.
12:20 bshum For the live test outputs I mean
12:20 bshum Even a couple weeks is probably overkill
12:20 bshum We really only are paying attention if it screams at us daily
12:20 phasefx alright, I'm convinced
12:22 * phasefx had an old notion of comparing output between runs, but that doesn't have to go far back in time either
12:23 phasefx everything but this month has been deleted; we'll see if it recovers with the next run
12:23 berick phasefx++
12:25 bshum phasefx++
12:30 rlefaive joined #evergreen
12:34 bos20k joined #evergreen
12:41 jihpringle joined #evergreen
12:45 rlefaive joined #evergreen
12:48 nfBurton joined #evergreen
12:56 rlefaive joined #evergreen
12:59 rlefaive joined #evergreen
13:00 rlefaive joined #evergreen
13:12 jeff phasefx: deleted as in gone-forever now?
13:12 jeff or is there a copy/archive elsewhere?
13:14 jvwoolf joined #evergreen
13:15 jeff (guessing the former, but just wanting to check)
13:18 phasefx jeff: gone forever
13:23 jeff thanks.
13:23 jeff phasefx++
13:29 kmlussier joined #evergreen
13:59 jvwoolf1 joined #evergreen
14:20 pinesol [evergreen|Galen Charlton] LP#1781235: fix changing primary user barcode in web client - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=90c716e>
14:51 * csharp will miss the dev meeting - 3:00 is exactly when I need to leave to pick up kiddos :-/
14:55 * JBoyer can only be here until 3:30. :/
14:57 * dbwells also has a 3:30 commitment :\
14:58 * kmlussier just finished her outreach call and will be here!
15:00 JBoyer Lightning talk / meeting? ;)
15:01 berick any meeting runner volunteers?
15:02 * gmcharlt is busy finishing up his XUL-disabling branch
15:02 berick agenda is pretty short today
15:02 gmcharlt which kinda also amounts to the main substance of an update for the meeting
15:02 berick ;)
15:02 Dyrcona Well, we could skip right to the 3.2 items.
15:03 berick i'm fine w/ informal
15:03 JBoyer Well I can make it quick then.
15:03 kmlussier I can run the meeting. Hold on...
15:03 berick thanks kmlussier
15:03 JBoyer (thank goodness for kmlussier, I don't have any of the meetbot commands handy. :D )
15:03 berick yeah, that would be a good #info for the meeting
15:03 kmlussier Well, I'm looking them up now. :)
15:03 * jeffdavis also scrambling to find the relevant wiki pages
15:04 jeffdavis https://wiki.evergreen-ils.org/do​ku.php?id=community:using-meetbot
15:04 kmlussier #startmeeting Evergreen Developer Meeting 2018-09-05
15:04 pinesol Meeting started Wed Sep  5 15:04:35 2018 US/Eastern.  The chair is kmlussier. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:04 pinesol Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:04 Topic for #evergreen is now  (Meeting topic: Evergreen Developer Meeting 2018-09-05)
15:04 pinesol The meeting name has been set to 'evergreen_developer_meeting_2018_09_05'
15:05 khuckins joined #evergreen
15:05 kmlussier #info Agenda is available at https://wiki.evergreen-ils.org/do​ku.php?id=dev:meetings:2018-09-05
15:05 kmlussier #topic Introductions
15:05 Topic for #evergreen is now Introductions (Meeting topic: Evergreen Developer Meeting 2018-09-05)
15:05 Dyrcona #info Dyrcona is Jason Stephenson, CW MARS.
15:05 gmcharlt #info Galen Charlton, Equinox
15:05 dpearl #info DPearl = Dan Pearl, C/W MARS Inc.
15:05 kmlussier #info kmlussier is Kathy Lussier, MassLNC
15:05 miker #info miker = Mike Rylander, EOLI
15:05 stephengwills #info Stephen Wills rep: Maine Balsam Consortium
15:05 abneiman #info abneiman, Andrea Buntz Neiman, Equinox
15:05 berick #info berick Bill Erickson, KCLS
15:05 JBoyer #info JBoyer is Jason Boyer, IN State Lib
15:06 jeff #info jeff = Jeff Godin, Traverse Area District Library (TADL)
15:06 dbwells #info dbwells = Dan Wells, Hekman Library (Calvin College)
15:06 rhamby_ #info rhamby_ = Rogan Hamby, EOLI
15:06 kmlussier #topic Action Items from Last Meeting
15:06 Topic for #evergreen is now Action Items from Last Meeting (Meeting topic: Evergreen Developer Meeting 2018-09-05)
15:07 kmlussier gmcharlt will open and work on bugs for documentation changes for better ejabberd configuration during installation of OpenSRF
15:07 kmlussier gmcharlt: How's that going?
15:07 gmcharlt working on it, but will be doing OpenSRF stuff after the 3.2 beta merge window closes tomorrow
15:08 kmlussier gmcharlt: OK, do you want me to add an action for it again?
15:08 gmcharlt kmlussier: sure
15:08 kmlussier #action gmcharlt will open and work on bugs for documentation changes for better ejabberd configuration during installation of OpenSRF
15:08 kmlussier That's our only action item.
15:09 kmlussier #topic OpenSRF Updates
15:09 Topic for #evergreen is now OpenSRF Updates (Meeting topic: Evergreen Developer Meeting 2018-09-05)
15:10 kmlussier gmcharlt: Anything more to add other than you'll be working on OpenSRF stuff after the beta merge window closes?
15:10 gmcharlt kmlussier: nope
15:10 kmlussier #info gmcharlt will be working on OpenSRF after the Evergreen beta merge window closes.
15:11 kmlussier #topic Evergreen updates
15:11 Topic for #evergreen is now Evergreen updates (Meeting topic: Evergreen Developer Meeting 2018-09-05)
15:11 miker I'd like to get some more eyes (thanks, Dyrcona) on the changes I attempted for newer ejabberd's
15:11 miker oh... missed my chance :)
15:11 Dyrcona heh.
15:11 kmlussier miker: That's okay. We can discuss it now.
15:11 Dyrcona I was thinking of adding that we should really add SASL and TLS support for XMPP with OpenSRF.
15:11 berick i was hoping to circle back to miker's code when I get a little more time
15:12 miker Dyrcona: agreed ... but, tuits (for me, right now, anyway)
15:12 Dyrcona I am also planning to have another look at it soonish.
15:12 kmlussier Is there a bug number for that?
15:12 miker looking...
15:13 jeff bug 1703411?
15:13 pinesol Launchpad bug 1703411 in OpenSRF "OpenSRF: XMPP Non-SASL auth is being phased out" [Medium,Confirmed] https://launchpad.net/bugs/1703411
15:13 miker jeff: yep
15:13 Dyrcona Yeah
15:13 JBoyer Would those changes require explicit support in Evergreen? If not that would relieve a little pressure since OpenSRF releases are more "as-needed"
15:13 * Dyrcona had just found it in browser history.
15:13 miker JBoyer: no, just rebuilding
15:14 miker JBoyer: and that's my hope, too
15:14 JBoyer +1
15:14 berick should probably split those bugs into 2
15:14 yboston joined #evergreen
15:14 Dyrcona Or three?
15:14 Dyrcona Or, you mean separating the Evergreen bug from OpenSRF?
15:15 berick a bug for schema changes and a bug for SASL changes
15:15 miker well, splitting sasl and attributes
15:15 berick yeah
15:15 miker what berick said
15:16 Dyrcona OK. that's what I thought at first.
15:16 miker anyway, I know it's busy right this moment, so "soon" is great for me
15:16 kmlussier Would anyone like to take an action item to look at miker's code?
15:17 berick i can
15:17 kmlussier berick++
15:18 kmlussier #action berick will review miker's ejabberd changes for bug 1703411
15:18 pinesol Launchpad bug 1703411 in OpenSRF "OpenSRF: XMPP Non-SASL auth is being phased out" [Medium,Confirmed] https://launchpad.net/bugs/1703411
15:18 kmlussier OK, anything else for OpenSRF?
15:19 kmlussier Sorry to have rushed it earlier. :)
15:19 berick one thing..
15:19 berick do we have a general sense of when the next release will be (gmcharlt?)
15:19 gmcharlt berick: I'm shooting for beta around the same time as general release of Evergreen 3.2.0
15:20 berick thanks gmcharlt
15:20 kmlussier #info gmcharlt is planning an OpenSRF beta release around the same time as the 3.2.0 release
15:20 kmlussier #topic Evergreen update (for real this time)
15:20 Topic for #evergreen is now Evergreen update (for real this time) (Meeting topic: Evergreen Developer Meeting 2018-09-05)
15:21 kmlussier berick, you have the floor
15:21 * berick clears throat
15:22 berick in reverse of the list, I need volunteers to help with building, documentation, etc for the Beta
15:22 dbwells I've put myself on the sheet for the beta build, and remingtron will do a test install, but more testers are always welcome.
15:22 berick thanks dbwells and remingtron
15:22 Dyrcona I can test.
15:23 berick thanks Dyrcona
15:23 JBoyer I'll give at least a live-data upgrade a shot.
15:23 kmlussier berick: sandbergj is usually pretty good about taking care of release notes.
15:23 berick kmlussier: even for the major releases?  wasn't sure if that usually fell under the regular process
15:24 dbwells I have also put myself (for now) and the release notes line, but plan to ask sandbergja if she wants to give it a go.
15:24 berick awesome
15:24 berick note to self: save some time to review the DB upgrade in depth Friday
15:25 berick ok and.
15:25 berick discussed earlier today in IRC, bug merge cut-off for beta1 will be tomorrow night
15:25 berick (thursday)
15:26 berick so we can start the build steps first thing Friday
15:26 berick i expect there will be a bump or two given the late mergeds of xul stuff, angular stuff
15:26 berick *merges
15:26 berick which leads me to...
15:26 berick any last minute OMGNO's on either the xul or angular stuff?
15:27 berick (note I'm running the angular stuff through build tests to today on the current code)
15:27 gmcharlt so just to give an update on the XUL-disabling stuff
15:28 gmcharlt it is going to be *easy* to revert if we end up not running with it before release of 3.2.0
15:28 * dbwells steps out quietly
15:29 gmcharlt as the only thing it's going to do is to coerce the STAFF_CLIENT_STAMP_ID to "legacy" (and manage the xul/server symlnk) and update some bits in the document
15:29 gmcharlt if you want a staff client, you'll be able to have it by explicitly supplying STAFF_CLIENT_STAMP_ID in the make install step and run the make_release step to build a client for you
15:29 berick gmcharlt: any changes to the make_release script to bypass building?
15:29 berick or maybe there's a flag for that, can't remember
15:30 gmcharlt yeah, there's a flag
15:30 berick great
15:30 rlefaive joined #evergreen
15:31 * gmcharlt notes that there are a couple webstaff interfaces that still iframe in xhtml interfacs udner /xul/server
15:31 Dyrcona I'm a bit concerned about the XUL link, because I swear that I've seen parts of the web staff client fail without it.
15:31 gmcharlt so outright removal won't be possible in 3.2
15:31 Dyrcona heh.
15:31 * JBoyer must also disappear. Micro update re: bug 1731922, it's been well tested, the version on the AMO site is fine for testing, you just need to make sure your hatch.bat has the changes in that branch. Will answer any Qs tomorrow
15:31 pinesol Launchpad bug 1731922 in Evergreen "Firefox add-on for Hatch" [Wishlist,Confirmed] https://launchpad.net/bugs/1731922
15:32 kmlussier gmcharlt: Do we have a list of those interfaces?
15:32 berick good targets for early angular porting
15:32 gmcharlt kmlussier: user permission editor is one
15:32 * kmlussier won't be sad to see that interface ported to angular.
15:33 gmcharlt looks like a copy admin interfaces (unless they happened to be swept away in the ang6 branch)
15:34 berick stat cat editor
15:34 berick at least, that's one
15:34 berick (not ported to angular, but in /xul/server/)
15:34 kmlussier Would it be helpful to add a LP bug so that we can get started early on those for the 3.3 release process?
15:34 Dyrcona +1
15:35 berick yes
15:35 * kmlussier can do that.
15:35 berick cash reports too, looks like
15:37 kmlussier Is there anything else for Evergreen updates? How are things going with the angular branch?
15:38 berick i'm putting final touches on release notes
15:38 berick as I build the code on new dev VMs
15:38 berick once i'm happy with that, I'm going to squash it all down to just 2 or 3 commits
15:39 berick angularjs changes, new angular stuff, and release notes
15:39 berick oh and a db update for workstation settings
15:39 berick i'll keep the original branch around for history
15:39 berick well, branches
15:39 berick that should be wrapped up today
15:39 kmlussier Great! Do you need volunteers to test it or are they already lined up?
15:40 berick I do need volunteers
15:40 * gmcharlt volunteers
15:40 berick main test targets are: ability to build/install/run etc. and testing the ACQ admin UI's to make sure they function as expected
15:40 Dyrcona I can probably test it again tomorrow.
15:40 berick there's a lit of the UI's in the release notes that will be ang6-based
15:40 berick s/lit/list/
15:41 berick but basically got to admin -> acq admin and poke around
15:41 berick i'll update the LP when I'm done and slap a pullrequest on
15:41 kmlussier #action gmcharlt and Dyrcona to test ang6 branch once it is squashed.
15:41 berick thanks gmcharlt, Dyrcona
15:42 kmlussier berick++ gmcharlt++ Dyrcona++
15:42 berick oh, one thing I wanted to mention...
15:42 berick since we're just doing grid UI's for now
15:43 berick the grid has some additional niceties.  arrow keyboard navigation (all directions), drag-drop column positioning works, Enter==dbl-click, verticall expand rows to see more content, inline translations editor
15:43 Dyrcona berick++
15:43 berick good to test some of that too
15:44 kmlussier Ooh! People are going to be happy to see drag-drop column positioning.
15:44 berick everything else should be the same
15:44 kmlussier OK we have about 15 minutes left. Do we have anything else on Evergreen updates or on any other topic?
15:45 berick none from me
15:45 berick thanks for all the bug/feature work everyone!
15:46 kmlussier berick: Thanks for all the cat herding!
15:46 kmlussier OK, I guess that's a wrap then.
15:46 kmlussier #endmeeting
15:46 Topic for #evergreen is now Welcome to the #evergreen library system channel! | We are publicly logged: http://irc.evergreen-ils.org/evergreen | Large pastes at http://paste.evergreen-ils.org | Can't speak? Make sure your nickname is registered and that you are identified to freenode services: https://freenode.net/kb/answer/registration
15:46 pinesol Meeting ended Wed Sep  5 15:46:45 2018 US/Eastern.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:46 pinesol Minutes:        http://evergreen-ils.org/meetings/evergr​een/2018/evergreen.2018-09-05-15.04.html
15:46 pinesol Minutes (text): http://evergreen-ils.org/meetings/evergr​een/2018/evergreen.2018-09-05-15.04.txt
15:46 pinesol Log:            http://evergreen-ils.org/meetings/evergree​n/2018/evergreen.2018-09-05-15.04.log.html
15:46 berick kmlussier++
15:46 Dyrcona kmlussier++
15:46 miker kmlussier++
15:46 miker berick++
15:47 gmcharlt kmlussier++
15:47 gmcharlt berick++
15:50 * csharp wanders in
15:50 csharp so you guys had some sort of meeting? :-D
15:50 * csharp will read the scrollback later :-)
15:50 berick csharp: you'll need to edit the IRC logs to add your comments
15:51 * csharp breaks out sed & awk
15:56 khuckins joined #evergreen
15:57 dpearl kmlussier++
15:58 jihpringle joined #evergreen
15:58 kmlussier csharp: We volunteered you for ALL THE THINGS
16:00 csharp kmlussier: but csharp is already doing ALL THE THINGS!
16:00 csharp @love all the things
16:00 pinesol csharp: The operation succeeded.  csharp loves all the things.
16:01 csharp @love all the things
16:01 pinesol csharp: But csharp already loves all the things!
16:18 idjit joined #evergreen
16:19 sandbergja joined #evergreen
16:27 gmcharlt ok, the disable-XUL-cilent pull request is now ready at bug 1790923
16:27 pinesol Launchpad bug 1790923 in Evergreen "disable XUL staff client by default" [Wishlist,New] https://launchpad.net/bugs/1790923
16:52 berick ditto the angular branch
17:08 mmorgan1 left #evergreen
17:19 dbwells joined #evergreen
17:19 JBoyer joined #evergreen
17:57 pinesol [evergreen|Bill Erickson] LP#1755258 Improve network error handling - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=9266a76>
17:57 pinesol [evergreen|Bill Erickson] LP#1755258 Browser client auth proxy login support - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=19e5d97>
17:58 berick gmcharlt++
18:06 khuckins joined #evergreen
18:10 khuckins_ joined #evergreen
18:32 pinesol News from qatests: Failed Running perl live tests <http://testing.evergreen-ils.org/~live>
18:32 pinesol News from qatests: Failed Log Output: osrfsys.log - Expected 3 errors but encountered 7. <http://testing.evergreen-ils.org/~live>
19:35 bdljohn1 joined #evergreen
21:47 bdljohn joined #evergreen

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat