Evergreen ILS Website

IRC log for #evergreen, 2017-04-19

| 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
02:41 gsams joined #evergreen
03:56 bshum miker++ # I think I finally understand more about how the fieldmapper works with i18n now.
03:57 bshum Which scares me a little actually
04:04 pinesol_green [evergreen|Mike Rylander] LP#1682292: Mark record attr label and description as translation-aware - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=f017609>
04:11 bshum Sigh
04:11 bshum Fixing i18n is a never-ending thing it seems :)
04:11 bshum No sooner do I think we can close one thing, I find something related to it that's broken
04:15 bshum @later tell dbs So much more love needed for i18n in 950.data-seed-values.sql than I thought. Starting to add more notes and tasks as part of old bug https://bugs.launchpad.net/evergreen/+bug/1160347
04:15 pinesol_green bshum: The operation succeeded.
04:15 pinesol_green Launchpad bug 1160347 in Evergreen "Database strings not marked for translation" [Medium,Confirmed] - Assigned to Ben Shum (bshum)
04:17 bshum Looks like I've found a "fun" thing to work on for 3.0 in addition to the rest of my i18n tasks :D
04:18 bshum Unrelated, I think the ar-JO translations are busted somewhere
04:19 bshum Getting an internal server error when going to like https://hostname/IDL2js?locale=ar-JO ; and the log shows some utf8 issues
04:19 bshum So must be some mixed character sets in the translation file somewhere
04:19 bshum Have to learn how to parse that better to find the culprit issue
04:20 * bshum stops digging his grave and tries going back to sleep now
04:24 pastebot "bshum" at 64.57.241.14 pasted "ar-JO error log with fieldmapper parsing" (1 line) at http://paste.evergreen-ils.org/83
04:30 pinesol_green News from qatests: Test Success <http://testing.evergreen-ils.org/~live>
06:40 rlefaive joined #evergreen
06:55 agoben joined #evergreen
07:15 rjackson_isl joined #evergreen
08:11 collum joined #evergreen
08:17 rlefaive joined #evergreen
08:36 mmorgan joined #evergreen
08:52 bos20k joined #evergreen
09:12 Dyrcona joined #evergreen
09:24 terran joined #evergreen
09:33 _bott_ joined #evergreen
09:37 yboston joined #evergreen
09:44 maryj joined #evergreen
09:44 gmcharlt jeffdavis: yes, although circ/patron/index.tt2 would be more specific
09:44 kmlussier joined #evergreen
09:46 kmlussier Good morning #evergreen
09:46 * Dyrcona finds another lying comment.
09:46 Dyrcona :)
09:46 Dyrcona It was probably true at the time it was written, though.
09:48 mmorgan joined #evergreen
09:48 mmorgan kmlussier: Good Morning!
09:49 Dyrcona Good Morning! Good Morning! Guten Morgen!
09:50 Dyrcona So, on that memory issue with exporting bibs, I see a simple script that dumps all marc for non-deleted records is using 11GB of RAM on a debian 7 machine.
09:50 * Dyrcona should write a revised email.
09:50 kmlussier I'm planning to merge a couple of bug fixes this morning since it is a maintenance release day. But, since I left the hackfest early, I just want to verify who is doing what.
09:51 kmlussier berick and Bmagic are in charge of building maintenance releases? Is that right?
09:52 dbwells I am still doing maintenence release for 2.11, as far as I know.
09:52 kmlussier Also, if anyone wants me to review any patches for 2.12.1, let me know.
09:52 Dyrcona There was going to be one last release for 2.10, even thought there shouldn't be, right?
09:53 Dyrcona Well, I was going to review some things for 2.12. in training, but ran into bad characters in bibs that broke the upgrade script. :(
09:53 Dyrcona charsets--
09:53 kmlussier Dyrcona: Yes, that's right. Because we missed the maintenance releases last month, and there were a lot of patches in the 2.10 branch that are not yet in a tarball.
09:54 kmlussier dbwells: Ah, ok. Thanks for the clarification. I was going by the call for buildmasters gmcharlt put out last month.
09:55 terran kmlussier: Nobody has tested this yet - https://bugs.launchpad.net/evergreen/+bug/1681943
09:55 pinesol_green Launchpad bug 1681943 in Evergreen "Improve Responsive Design in My Lists" [Undecided,New]
09:56 kmlussier terran: Ah, yes. Thanks for the reminder. Given the poor state of the current lists on a small screen, I was planning to treat that as a bug fix.
09:57 berick kmlussier: i threw my hat in for 3.0 builder (as far as I knew)
09:59 kmlussier OK, then, does 2.12 have a buildmaster? My recollection was that gmcharlt was stepping down because of his 3.0 release duties.
10:00 Bmagic kmlussier: Same for me, threw my hat in for 3.0 builder
10:02 Dyrcona Who was 2.10 buildmaster?
10:02 Dyrcona was/is
10:02 kmlussier Dyrcona: gmcharlt was 2.10 release manager. We didn't have a buildmaster for 2.10
10:03 Dyrcona I know I'm going to regret saying this: I could build one or the other if someone is needed.
10:04 * dbs had a radical (and probably terrible) idea about decoupling releases for the front end from the back end so that the front end could evolve faster
10:05 * dbs also suspects that if he wants to try that, he should run for release lead next time around
10:05 dbs money meet mouth
10:05 Dyrcona :)
10:05 Dyrcona Them twoonies are hard to chew. :)
10:06 dbs more likely foot meet mouth
10:09 dbwells I know buildmasters have been described as a "pool", but the folks volunteering (including me) seem more comfortable with a more specific assignment.  Again, I am happy to continue building 2.11 until I am no longer needed.  Bmagic or berick, do either of you want to take on 2.12?
10:09 * JBoyer misreads Dyrcona's Guten Morgen as Gluten Morgen and now wants doughnuts...
10:09 Dyrcona Heh.
10:09 Bmagic I don't mind playing with 2.12, if someone could double check me
10:11 mdriscoll joined #evergreen
10:11 dbwells Bmagic: congrats, you are now the 2.12 buildmaster for today and the foreseeable future :)
10:11 Bmagic lol
10:12 Bmagic It feels good
10:12 Bmagic right up until the tarballs drop everyone's database, then I might have to be removed
10:13 gmcharlt I'll build the 2.10 tarball as it's the last
10:14 dbwells Bmagic: I can commit that either remingtron or I will give your tarball I once over today at least.  I am sure it will be fine!
10:14 gmcharlt Bmagic: also, please check with bshum, as there will likely be a couple tweaks needed for dealing with i18n that are going to be specific to 2.12.1
10:15 Bmagic kmlussier: so, now that that is settled. Have I just assigned myself work that begins like today?
10:15 tsbere I wish someone had informed me that I needed to bring earplugs to work today. :(
10:18 gmcharlt by the way, I've started using a 'removexul' tag in LP
10:18 gmcharlt intended for bugs that have to do with paving the way for a clean removal of the XUL client next year
10:26 kmlussier Bmagic: Yes. Do you have the time? We could put off the release a day or two if it helps.
10:26 Bmagic Is the branch ready now?
10:27 gmcharlt Bmagic: I need to write a fix for an seed data update I messed up in 2.12.0, so IMO it's not quite ready ye
10:27 gmcharlt but I'll have the patch available shortly
10:27 Bmagic ok, ping me, and I can get started
10:28 kmlussier I was planning to merge some code before noon, but if you just give me a minute to merge a patch from berick, I can be done and put the other patches off until .2
10:28 kmlussier I still need to work on release notes for all the point release, but I assume you can get started without the finished release notes?
10:29 Bmagic I don't know the rules there. I don't think it will affect the functionality of the tarball, but...
10:29 gmcharlt well, the release notes should be in the branch before the final tarball is built
10:29 Bmagic there you go
10:29 gmcharlt but if you want to do a dry run first...
10:30 Bmagic yeah, couldn't hurt. Ping me when the last non-doc bits are done
10:31 dbwells gmcharlt: I didn't realize yesterday that a final full 2.10 release was in the works.  Any objection to me pushing in the fix on bug #1670407?
10:31 pinesol_green Launchpad bug 1670407 in Evergreen "Return of paid lost items will not reopen a closed transaction" [Medium,Fix committed] https://launchpad.net/bugs/1670407
10:31 gmcharlt dbwells: no objection
10:33 dbwells gmcharlt: done, thanks
10:35 pinesol_green [evergreen|Bill Erickson] LP#1679279 Hold targeter parallel grouping repair - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=c24975a>
10:36 kmlussier Bmagic: My non-doc bit is done.
10:36 * kmlussier works on release notes and then returns to vacationing.
10:37 kmlussier Also, Bmagic++ # Thanks for volunteering to get the release out there!
10:47 collum joined #evergreen
10:50 bos20k joined #evergreen
11:13 sandbergja joined #evergreen
11:16 remingtron dbs: IRC tells me you grabbed the EG 2012 conference presentations back in 2013 before they got forever lost: http://irc.evergreen-ils.org/evergreen/2013-08-26
11:17 remingtron any chance you still have them?
11:17 remingtron and want to dump them on the 2012 conference wiki page, or elsewhere for me to grab?
11:25 kmlussier Bmagic: release notes are updated too. All that's left then is the seed data fix from gmcharlt and possibly a release note entry for that fix.
11:25 pinesol_green [evergreen|Kathy Lussier] Docs: Point release notes for 2.12.1 release - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=e375b0f>
11:26 Bmagic k
11:35 Christineb joined #evergreen
11:37 terran_ joined #evergreen
11:39 JBoyer remingtron, dbs, that would be quite the archaeological find if you do. I remember trying to find anything about it here, nothing survived until my time except the apache site config. :/
11:54 JBoyer Except that those logs show us having great success pulling everything out. I wonder what I'm thinking of now, because I know I was looking through some old servers for things and coming up empty.
11:56 * JBoyer thinks < 40 is too early to claim senility.
11:57 khuckins joined #evergreen
12:24 gmcharlt kmlussier: mmorgan: I've now got a pull request for bug 1680554
12:24 pinesol_green Launchpad bug 1680554 in Evergreen "Upgrade script 1026 transposes metabib_field.id" [Undecided,Confirmed] https://launchpad.net/bugs/1680554
12:25 mmorgan gmcharlt: mdriscoll^^
12:25 gmcharlt mmorgan: whoops, sorry!
12:25 mmorgan no worries!
12:29 kmlussier gmcharlt: I can look at it in about 15 minutes if somebody else doesn't beat me to it.
12:42 jihpringle joined #evergreen
12:43 JBoyer joined #evergreen
12:45 jeffdavis pushed a fix for bug 1681466
12:45 pinesol_green Launchpad bug 1681466 in Evergreen "webstaff: crash when attempting to open opt-in confirmation modal " [Medium,New] https://launchpad.net/bugs/1681466
12:55 bshum A quick note (cause I have a meeting to step into at 1) but with i18n, be mindful that running with newer translate toolkit has the potential to goof up the templates.
12:55 bshum So Bmagic you might need to be building with an older version.  Or we have to do some git magic and discard any POT changes for XUL POs
12:56 bshum I didn't document out the steps for 2.12 branch yet, but basically, there's an output here:  bzr branch lp:~bshum/evergreen/translation-export-2.12
12:57 bshum But if there are any template changes being merged to rel_2_12, it won't update till 10 pm eastern, etc.
12:57 bshum So any last minute alterations today won't be reflected in the translation-export-2.12
12:57 * bshum ends his mind dump for now, need to go to my next meeting, sorry..... :\
12:57 kmlussier Calling 1033
13:06 pinesol_green [evergreen|Galen Charlton] LP#1680554: fix upgrade of subject|temporal_browse and subject|geographic_browse indexes - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0b682cc>
13:06 pinesol_green [evergreen|Kathy Lussier] LP#1680554: Stamping upgrade script for fix browse definition ids - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=499f9a0>
13:14 jvwoolf joined #evergreen
13:16 pinesol_green [evergreen|Kathy Lussier] Docs: Release notes for the 2.10.11 maintenance release - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=2fa9681>
13:16 pinesol_green [evergreen|Kathy Lussier] Docs: Release notes for 2.11.4 maintenance release - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=326113d>
13:16 pinesol_green [evergreen|Kathy Lussier] Docs: Final addition to 2.12 release notes - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=6e158f0>
13:17 kmlussier Bmagic: OK, everything is good to go, both code and documentation.
13:17 * kmlussier disappears for the rest of the week.
13:48 rlefaive joined #evergreen
14:18 * miker updates webby ... building nodejs from source now. wheeeeee
14:28 pinesol_green [evergreen|Galen Charlton] schema update script for 2.10.10 - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=644b37b>
14:28 pinesol_green [evergreen|Galen Charlton] 2.10.10-2.10.11 schema update - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=2c826a4>
14:32 rlefaive joined #evergreen
14:48 jvwoolf joined #evergreen
14:49 dbs miker: why building nodejs from source?
14:49 Dyrcona Probably to catch the breakage of the day. :)
14:50 Dyrcona j/k
14:51 dbs hah
14:51 miker dbs: I couldn't fine a modern wheezy .deb, and lovefield won't install without it
14:51 Jillianne joined #evergreen
14:51 dbs nodejs binary works
14:51 miker Dyrcona: I'm not brave enough for a nightly ;)
14:52 miker I probably should have just done that, yeah
14:52 Dyrcona On another humorous note, top reports the resident memory usage of a program as 0.012t. :)
14:52 dbs I think it's even in the Makefile.install target now
14:53 Dyrcona The virt column says 11.978g.
14:53 bshum dbs: miker: It is part of the -developer target for Wheezy now.
14:53 bshum For master anyways
14:53 Dyrcona Node is installed with the developer make targets from packages.
14:53 Dyrcona You might want something more recent than that for reasons.
14:54 bshum I thought about bumping it to v6.10.2 even (but left it at v6.10.1 which is what's hardcoded right now in the wheezy installer branch in random)
14:54 Bmagic gmcharlt: which OS is recommended for building? bshum says 16.04 is too new
14:54 bshum (that's the newest release on the site
14:55 bshum gmcharlt: More accurately, I mean to ask which version of translate toolkit did you install locally when you built 2.12.0 to avoid PO template mangling
14:58 gmcharlt bshum: 1.9 from wheezy; 2.0 from stretch should definitely be avoided
14:58 gmcharlt unsure about 1.12 from jessie
14:59 bshum Okay, Ubuntu 16.04 came with 1.13.0, and that's no good then
15:05 dbs in searching for current translate-toolkit source, /me runs across "Translator Toolkit", a Google thing that enables shared PO translation: https://translate.google.com/toolkit?hl=en
15:05 Bmagic Is there a bug or a discussion about creating a feature in Evergreen for blocking cards in a group when a single card is blocked?
15:06 dbs (yeah, translate-toolkit is at https://github.com/translate/translate)
15:07 bshum Bmagic: A very cursory poke at 1.10.0 on Ubuntu 14.04 did not yield too much drift for me with the XUL accesskey issue that gmcharlt and I saw on newer translate toolkit
15:07 bshum So that's about as high as I'd go.
15:07 bshum Trusty might be "safe" then
15:07 Bmagic ok, great!
15:07 bshum Well, Wheezy or Trusty
15:08 bshum We really should merge my fix in
15:08 bshum https://bugs.launchpad.net/evergreen/+bug/1681864
15:08 pinesol_green Launchpad bug 1681864 in Evergreen "db-seed.po files need cleanup to remove duplicate IDs from generated localized seed data" [Medium,Confirmed]
15:08 bshum So that we don't mangle db.seed
15:08 bshum When we generate the POT sync
15:09 gmcharlt are we better off letting it bake a bit... and waiting until 2.12.2 to sync again?
15:09 bshum That's not a bad idea, honestly.
15:09 bshum There's a lot of weird stuff going wrong with i18n
15:11 bshum gmcharlt: Course then I'd want to move all the "fix committed" i18n stuff towards 2.12.2 milestone and not say they're going to get fix released now.  But that's trivial.
15:11 gmcharlt yeah - as well as double-check and tweak the release notes if need be
15:12 jvwoolf left #evergreen
15:14 gmcharlt bshum: looked, and I don't think we have any mandatory changes to make to the release ntoes if we decide to hold off on the POT sync
15:18 eady joined #evergreen
15:19 gmcharlt I've uploaded 2.10.11, by the way, and it's now avaialble for downlaod
15:21 gmcharlt also, courtesy of rhamby, a 2.12.0 client for OS X is now available as well
15:59 dbs huh, tried uploading db.seed.po to Google's translate toolkit and it offered to send it off to a translation service for ~$1,800 :)
16:03 bshum Ha!
16:06 maryj joined #evergreen
16:09 Dyrcona heh
16:09 * Dyrcona has to be more aggressive in looking for bad records. My simple script found none.
16:09 bshum dbs: But the question is how many languages do we get for that money?  If it's more than X, maybe?  :D
16:10 dbs one
16:10 bshum Lame
16:11 dbs but... if you skip that and say "manual", it autopopulates all of the translations using Google Translate, which isn't a terrible start for someone to then go through and tweak
16:11 dbs hmm...
16:13 dbs although it's translating the msgids, not the msgstr. go home google
16:14 remingtron Bmagic: have you had a chance to build a tarball for 2.12?
16:14 Bmagic working on it atm
16:14 remingtron cool, let me know when you want some testing
16:15 Bmagic shouldn't be too long now (I have been pulled around to all kinds of stuff today )
16:16 Bmagic oh, and to make sure, I'm using rel_2_12 ?
16:16 gmcharlt eyp
16:16 gmcharlt yep
16:17 Bmagic not tags/
16:20 gmcharlt so, a current rel_2_12 is the starting point
16:20 gmcharlt and a couple things would be added there, including the schema update script and a patch to bump up version numbers in the server upgrade instructions
16:21 gmcharlt and the schema update script should also go into master
16:21 gmcharlt now, in your case you can push the final versions into working tree branches and one of the committers can pick them for you
16:22 gmcharlt you'd create a new tags/rel_2_12_1  branch just before doing the make_release step
16:22 Bmagic This will be a first then
16:29 * Dyrcona has much rebasing to do today and tomorro.
16:31 pinesol_green News from qatests: Test Success <http://testing.evergreen-ils.org/~live>
17:09 mmorgan left #evergreen
17:27 dcook__ joined #evergreen
18:06 dcook joined #evergreen
18:22 Mat__ joined #evergreen
18:22 Mat__ anyone happen to be around?
18:53 bshum Sort of.
18:53 bshum Mat__: how's it going?
18:55 bshum Receipt printing headaches?
19:10 bshum Mat__: You may more folks to respond to your question by asking it on the Evergreen general mailing list: http://libmail.georgialibraries.org​/mailman/listinfo/open-ils-general
19:11 * bshum knows it has something to do with the paper settings for various printer options in the client and elsewhere depending on the operating system and printers involved.
19:11 * bshum wanders off for a bit.
19:11 bshum https://answers.launchpad.ne​t/evergreen/+question/624118 <-- Mat's original question
19:11 bshum (for other people if they're around too) :)
19:12 * bshum really wanders
19:13 dbwells Okay, 2.12.1 (thanks, Bmagic) and 2.11.4 are both up, and the downloads page is updated.  Will tie up any loose ends in the morning.  'night all.
19:22 Mat__ thanks bshum. We're running w10 and it's an epson TM-T88IV
19:28 jihpringle Mat__ if you haven't already try adjusting the margins and header/footer in the Printer Settings Editor - in general we've found that the margins need to be set to 0 and the headers/footers to blank
19:35 Mat__ okay, can try
19:37 Mat__ jihpringle, I could kiss you on the mouth right now
19:37 Bmagic lol
19:42 jihpringle glad it worked!
19:44 Mat__ me too. Thanks all.
19:51 kmlussier joined #evergreen
19:52 kmlussier Bmagic++ dbwells++ gmcharlt++
20:04 dcook joined #evergreen
22:20 genpaku joined #evergreen
22:35 khuckins joined #evergreen

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