Evergreen ILS Website

IRC log for #evergreen, 2019-03-21

| 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
05:02 pinesol News from qatests: Testing Success <http://testing.evergreen-ils.org/~live>
07:01 agoben joined #evergreen
07:15 rjackson_isl joined #evergreen
07:34 bdljohn joined #evergreen
08:31 Dyrcona joined #evergreen
08:40 bos20k joined #evergreen
08:53 mmorgan joined #evergreen
08:54 Dyrcona So, I think my issues with the fine generator and open-ils.storage are memory issues.
08:57 Dyrcona Because, I started running the fine generator on a test VM yesterday and today, I see that is has used swap, and there's a decent amount of RAM in the O/S cache: 4GB.
08:57 Dyrcona I'm working on getting the rss sizes of the drones, the listener is not presently all that big.
08:59 aabbee joined #evergreen
09:07 Dyrcona Interesting... All of the storage processes, including the listener have had 15,000+ minor page faults while running. That's no big deal, right, because that's accessing stuff that's in RAM already.
09:07 Dyrcona One of the drones had 20 major page faults where it had to retrieve code from disk, and it's not one of the first ones started, if the pid is anything to go by.
09:09 Dyrcona None of the drones or listeners are particularly large right now, so it's not a memory leak.
09:10 Dyrcona Interestingly, free -h says 1.6MB of swap have been/are used, but vmstat reports an average of 0 swap-ins and swap-outs since boot.
09:11 Dyrcona I think I'm going to have to catch this in action to see what's really going on.
09:32 Christineb joined #evergreen
09:44 nfBurton joined #evergreen
09:55 tlittle joined #evergreen
10:01 tlittle joined #evergreen
10:05 Dyrcona So, our storage drones seem to use around 260MB of RAM apiece and I'm cycling through them rather quickly, at least on this test machine.
10:06 Dyrcona Perhaps, I should up the connection count settings on the machine that runs the fine generator?
10:22 jeff I wouldn't focus on the swap usage too much, especially that amount. If vm.swappiness is at the default of 60, swap usage isn't something that indicates "we're running out of physical memory".
10:25 Dyrcona jeff: I know that it normally doesn't. It can, though if your swap usage gets really high and you have a large number of swap ins and swap outs....When swap usage is 100%, you've got real problems. :)
10:26 Dyrcona Just looking at this, I think the storage drone that collects the list of circulations to be processed is the one that uses the most RAM, the others are all using about 260MB.
10:26 Dyrcona I also think that bumping the connection count for storage on the utility server will help, as I'll cycle through drones less quickly that way.
10:27 jeff Sure, just trying to talk you down from chasing "why did my system use 1.6 megabytes of swap" :-)
10:27 Dyrcona Yeah, and it dropped to 160K rather soon after.
10:28 Dyrcona The fine generator has been running for the past 1.5 hours on my test vm, and it is still doing something as I'm tailing syslog.
10:29 Dyrcona The test db is also busy with other things.
10:29 Dyrcona when this stops. I'll up the connection count by a factor of 10.
10:34 collum joined #evergreen
10:36 Dyrcona Looks like drones are being recycled at a rate of about 1 every 3 minutes.
10:47 Dyrcona Seems to be going through cstore drones at a similar clip, too. That must be some of the storage calls using cstore.
10:48 Dyrcona Think I'll up the max requests on cstore for the next test.
11:22 phasefx @later tell sandbergja re: LP1721109, I noticed a syntax error in line 430 of cat/item/app.js, with  var all_items = itemSvc.copies.map((item) => {return item.id});
11:22 pinesol phasefx: The operation succeeded.
11:32 jeff certificate expired on https://yeti.esilibrary.com
11:35 phasefx csharp: ^ re: LP1721109
11:36 sandbergja joined #evergreen
11:37 Dyrcona Lp 1721109
11:37 pinesol Launchpad bug 1721109 in Evergreen 3.2 "Web client: Editing item information from the item status screen does not automatically update item status display" [Medium,Fix committed] https://launchpad.net/bugs/1721109
11:37 phasefx also, I only saw the syntax error with npm, haven't tested it in a real browser.  Could be a version issue on my end given that the functionality tested out
11:38 phasefx npm and rhino
11:38 berick that would be interesting if browsers supported arrow functions
11:38 berick not impossible
11:39 Dyrcona rhino? Really?
11:39 phasefx Dyrcona: I just ran js at the command-line to double-check, then noticed it was rhino
11:39 * Dyrcona is more astounded that someone uses rhino than browser would support lambdas.
11:39 phasefx no idea what installed it :)
11:39 Dyrcona :)
11:40 phasefx in the pst it would have been spidermonkey in my environments :D
11:40 Dyrcona Yeah, we got rid of spidermonkey some time ago.
11:41 phasefx the good old days, when circ policies could be turing complete
11:42 Dyrcona Looks like lambdas are supported in current browsers: https://developer.mozilla.org/en-US/docs/Web/J​avaScript/Reference/Functions/Arrow_functions
11:43 Dyrcona Node.js should support it, too.
11:43 sandbergja phasefx++
11:43 phasefx sandbergja: so maybe a false alarm :)
11:43 sandbergja I am happy to de-arrow-ify it too
11:44 Dyrcona And, hey, my fine_generator is still going after 2 3/4 hours.... @blame hourly fines
11:44 phasefx for reference, I have npm 5.6.0 and node 8.11.4
11:44 Dyrcona @blame hourly fines
11:44 pinesol Dyrcona: hourly fines HAXORED Dyrcona's SERVERZ!!!!
11:45 Dyrcona https://developer.mozilla.org/en-US/do​cs/Web/JavaScript/Reference/Functions/​Arrow_functions#Browser_compatibility
11:45 berick Dyrcona: neat
11:45 khuckins joined #evergreen
11:45 phasefx fwiw, the live tester behaves the same (reports a syntax error) but doesn't flag a warning/error with the QA tests
11:46 Dyrcona phasefx: You're getting the syntax from npm run test ?
11:46 phasefx Dyrcona: yeap
11:47 phasefx http://testing.evergreen-il​s.org/~live/cronoutput.txt
11:47 * Dyrcona usually skips that.
11:48 berick probably best to de-arrow-ify for now
11:48 sandbergja_ joined #evergreen
11:49 Dyrcona So, PhantomJS doesn't like it.
11:49 phasefx Dyrcona: I tried to make the installer match the instructions on the website as closely as possible; we call for npm run test there
11:49 Dyrcona phasefx: Yeah, it definitely makes sense to run the test on the QA testing server. :)
11:49 phasefx :D
11:50 Dyrcona I usually skip it on my own installations because it usually passes and I'm lazy. :)
11:50 Dyrcona I do run it for new stuff that I'm doing, though.
11:51 phasefx so the actual shell level return value from npm run test is 0, which is why the tests didn't sound an alarm
11:51 phasefx though I could start looking for it explicitly
11:51 phasefx http://testing.evergreen-i​ls.org/~live/test.28.html
11:53 * Dyrcona agrees with berick that it is probably best to de-arrowify it for now.
11:53 Dyrcona Shame to miss out on language features from the 1950s, though. :)
11:54 JBoyer Oh, and as for the arrow func, it's probably complaining because what that really says is "return return item.id;" -- The only contents of an arrow function are "return (your text here)"
11:55 JBoyer Oops, no. Apparently it's not *that* dumb, given some examples. Never mind! may as well swap it out for the wordier version...
11:56 JBoyer (*when* there's only 1 statement, *then* it becomes a return "blahblah")
11:56 sandbergja JBoyer++ # yeah, I guess I could have made the arrow version less verbose
11:57 JBoyer ALso, sandbergja, re: my "it's not that dumb," It in that case is the browser. Didn't want any confusion on that front. :)
11:57 * Dyrcona thinks the real bug is PhantomJS should support a more recent version of ECMAScript .
11:57 JBoyer Also that, yes.
11:57 JBoyer Dyrcona++
11:57 jeff phantomjs is dead.
11:57 jeff so that's unlikely to happen anytime soon.
11:58 sandbergja JBoyer: hahaha, that's what I thought. :-)
11:58 JBoyer Is it still used by node, or only the version of node that builds the AngularJS parts of the client?
11:59 berick JBoyer: it's used for headless unit tests
11:59 berick node doesn't use it
11:59 JBoyer Ah, that's where I was getting confused.
11:59 JBoyer berick++
12:02 jeff_ joined #evergreen
12:05 Dyrcona We should stop using all of this dead and frozen software.
12:06 JBoyer It doesn't seem overly difficult to move to headless chrom(e|ium), just the tuits.
12:07 JBoyer or the lack thereof.
12:07 nfBurton HAHA how fortunate I am here. I went to set up my first DEV server for contributing and got stopped by the almighty arrow
12:08 phasefx I would have been a programmer like you, but I took an arrow in the knee
12:08 JBoyer phasefx++
12:08 nfBurton phasefx++
12:10 Dyrcona phasefx++
12:10 Dyrcona And, yeah, tuits or the lack thereof. Easy to make pronouncements like that, harder to find the time to do it.
12:13 sandbergja Okay, de-arrow-ified version is at LP1821196
12:13 phasefx sandbergja++
12:13 jeff_ joined #evergreen
12:15 sandbergja I'll save my arrow functions for the Angular 7 client. :-)
12:17 Dyrcona sandbergja++
12:23 jihpringle joined #evergreen
12:30 nfBurton sandbergja++
12:32 afterl joined #evergreen
13:04 krvmga joined #evergreen
13:21 Dyrcona Doing another fine_generator.pl run while monitoring drone memory usage. Looks like I was right, the first drone that gets the list of overdue circs is the biggest, but not by much in this test run.
13:23 berick 3043651
13:23 pinesol berick: [opensrf|Bill Erickson] LP#1706147 Perl Force-Recycle drone option - <http://git.evergreen-ils.org/?p​=OpenSRF.git;a=commit;h=3043651>
13:23 berick Dyrcona: ^-- may be of interest
13:24 berick if a drone gobbles up a lot of ram, the API in question can be modified to exit after a single call of said API.
13:25 Dyrcona Might be handy, but for this run it's only using about 13MB more than the others.
13:30 Dyrcona I'll test that patch later, as in tomorrow or after next week.
13:31 Dyrcona As expected, after upping max requests for both storage and cstore, drones are sticking around longer. It also took longer to spawn a 6th cstore drone, though that may not be related to the setting change.
13:38 Christineb joined #evergreen
13:38 Dyrcona I expected storage drones to start dying off by now, but they haven't.
13:43 littlet_ joined #evergreen
13:50 rgagnon joined #evergreen
13:55 terran joined #evergreen
13:58 Dyrcona It hasn't recycled any storage or cstore drones, yet.
13:58 miker EOB meeting to start in just a minute
13:59 afterl joined #evergreen
13:59 * Dyrcona shuts up for a while. :)
14:00 miker Dyrcona: :)
14:01 miker alright! let's do it
14:01 miker #startmeeting EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.​php?id=governance:minutes:2019-03-21
14:01 pinesol Meeting started Thu Mar 21 14:01:38 2019 US/Eastern.  The chair is miker. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01 pinesol Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:01 Topic for #evergreen is now  (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:01 pinesol The meeting name has been set to 'eob_meeting_for_2019_03_21__agenda__​https___wiki_evergreen_ils_org_doku_p​hp_id_governance_minutes_2019_03_21'
14:01 * JBoyer crakcs knuckles
14:01 miker #topic roll call
14:01 Topic for #evergreen is now roll call (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:01 miker Use the #info command stating name and affiliation
14:02 miker #info miker == Mike Rylander, EOLI
14:02 terran #info terran is Terran McCanna, Georgia PINES
14:02 collum #info collum is Garry Collum, KCPL
14:02 agoben #info agoben == Anna Goben, Evergreen Indiana
14:02 JBoyer #info JBoyer is Jason Boyer, Evergreen Indiana, IN State Library
14:02 rgagnon #info rgagnon = Ron Gagnon, NOBLE
14:02 miker we have a quorum...
14:02 miker #topic Approval of minutes
14:03 Topic for #evergreen is now Approval of minutes (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:03 miker #info Minutes from 1/17 meeting: http://evergreen-ils.org/meetings/evergr​een/2019/evergreen.2019-01-17-14.03.html
14:03 miker Any updates/corrections/objections?
14:03 miker hearing none...
14:04 miker #startvote Accept minutes for 2019-01-17? yes, no
14:04 pinesol Begin voting on: Accept minutes for 2019-01-17? Valid vote options are yes, no.
14:04 pinesol Vote using '#vote OPTION'. Only your last vote counts.
14:04 miker #vote yes
14:04 agoben #vote yes
14:04 JBoyer #vote yes
14:04 collum #vote yes
14:04 terran #vote yes
14:04 rgagnon #vote yes
14:04 miker #endvote
14:04 pinesol Voted on "Accept minutes for 2019-01-17?" Results are
14:04 pinesol yes (6): rgagnon, JBoyer, agoben, miker, collum, terran
14:04 miker #topic Chair report
14:04 Topic for #evergreen is now Chair report (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:04 miker Nothing special here that won't be discussed later
14:05 miker (moving quickly, we have a full docket...)
14:05 miker #topic Financial report
14:05 Topic for #evergreen is now Financial report (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:05 miker #info No changes known at this time from SFC. We have ~$50k from conference registrations held with MOBIUS.
14:06 terran Scott emailed and asked, "how close are we to getting a check from the SFC? Who will the payee? I am still working on getting a bank account for the Evergreen Project, but it is slow going. Could SFC make out the check to MOBIUS since MOBIUS is setup to pay conference expenses?"
14:06 miker pardon, ~$59k, per Scott Thomas
14:07 miker terran: we will get to those parts in a bit, unless we want to skip to that
14:08 terran It sort of straddled the line between the two topics
14:08 miker tl;dr: we just need MOBIUS to send an invoice on our behalf to SFC
14:08 miker sure, let's start that topic
14:08 miker #topic SFC Updates
14:08 Topic for #evergreen is now SFC Updates (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:08 miker #info Separation agreement signed, and grant plan in place.  Separation will be complete upon receiving exempt acknowledgement.
14:09 miker as for getting project funds from SFC, they need an invoice from us. since MOBIUS is doing admin stuff for us, we'll ask Donna to produce an invoice from "us"
14:10 miker MOBIUS has already set up a bank account specificially for the project, so we'll use that to deposit funds
14:10 miker that's where they're collecting conference income currently
14:10 terran MOBIUS++
14:11 JBoyer MOBIUS++ # indeed.
14:11 rgagnon MOBIUS++
14:12 miker terran: would you be willing to interface with Donna on that invoice? (everyone should have the separation agreement, and a recent email from Bradly re an invoice)
14:12 miker and indeed
14:12 miker MOBIUS++
14:12 terran Sure, I can do that
14:12 miker thank you. Karen (and, Bradly, I suppose, since he jumped in) should get the invoice, I think
14:13 miker there was also a question from SFC to us about how we want to make use of their eventbright account
14:13 terran He referenced an accounts-payable email address, but I'll copy them both
14:14 miker however, because (AIUI) they cut us of in January, Scott just moved to MOBIUS's
14:14 terran And I don't believe we'll need it next year because we'll have access to a different registration / payment system for free for next year's conference
14:14 miker so, I don't think there's action for us beyond thanking them for the offer
14:15 JBoyer Wasn't there a difference in the Eventbright's take on the one account? I understood something like that was the reason for trying to use it in the first place.
14:15 miker terran: FORESHADOWING! ;)
14:15 terran lol
14:15 JBoyer I was gonna say, sounds pretty confident. ;)
14:15 terran JBoyer: yes, I believe it was a difference of about $10 per ticket IIRC
14:15 miker JBoyer: there may have been more details, yes. but in the end we just lost access, I think
14:16 JBoyer But what about 2021+ ? Is there any benefit to having "our own" account now vs using MOBIUS's in the future
14:16 JBoyer ?
14:16 miker any questions re SFC that we can/should act on with them in particular?
14:17 JBoyer I suppose not, my position was to just take over the account and then we can let it sit if there's no benefit later.
14:17 miker JBoyer: that's a good question about which I don't have an opinion, having never had to wrangle eventbright
14:17 JBoyer Same.
14:17 terran I'm not sure if they charge an ongoing fee, or if the charges are just per ticket when there are events
14:17 agoben If there's an annual cost, that might make a difference.
14:18 miker JBoyer: there may be a cost associated with that?
14:18 terran At any rate, it's probably worth comparing all options for 2021+
14:18 miker JBoyer: do you want to get details from Scott? I think he is the most recently versed of us
14:19 agoben According to their site it looks like all fees are based on ticket sales.
14:19 miker agoben: ah, thanks for that.
14:19 collum But it should just take a matter of minutes to set up a new one, the thing you lose is history.
14:20 JBoyer I can double-check with Meagan/Debbie since MOBIUS already has an account. I just don't want us to potentially lose out on a later benefit.
14:20 miker JBoyer: thanks
14:20 miker collum: that's a good point. I wonder if it can be exported
14:21 miker I also don't know if we've ever made use of the historical data. does anyone know that?
14:21 collum Nope, that's another Maegan question.
14:22 JBoyer I would suspect not, we're not missing it this year.
14:22 JBoyer That I'm aware of, anyway,
14:22 miker ok, moving on to the nex topic
14:22 miker #topic Release Manager (Dan Wells)
14:23 Topic for #evergreen is now Release Manager (Dan Wells) (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:23 miker dbwells: sir, have you anything for us?
14:23 dbwells Not too much to report.  I'll be building and testing the RC over the next couple days.
14:23 dbwells We also need to still sort out some of the new translation bits, but we're getting there.
14:23 dbwells It's been a pretty quiet and routine release cycle, which I think is as expected.
14:23 dbwells Any questions?
14:24 terran dbwells++
14:24 collum dbwells++
14:24 miker dbwells: one -- should we be avoiding angular7 infrastructure pushes in 3.3?
14:24 agoben dbwells++
14:24 JBoyer dbwells++
14:24 rgagnon dbwells++
14:24 miker dbwells++
14:25 dbwells miker: I've been thinking about that, and I actually think we can be more liberal there, since it is primarily still branded experimental.  What do you think?
14:25 miker I'm in favor of it, personally
14:26 JBoyer And the home icon has kind of been changed into an escape hatch, yes? I'd say for anything that's not Ang7 only now's the time to experiment.
14:26 miker ok, cool, thanks dbwells!
14:27 miker now for committees
14:27 dbwells Yeah, I think we can proceed with that attitude until it becomes an issue.
14:27 dbwells No problem.
14:27 miker #topic 2019 Conference Committee
14:27 Topic for #evergreen is now 2019 Conference Committee (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:27 miker we don't have Scott, I believe, but any other 2019 committee member want to speak?
14:28 miker hearing nothing...
14:28 terran Everything seems to be coming along nicely!
14:28 miker #topic Outreach Committee
14:28 Topic for #evergreen is now Outreach Committee (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:28 rhamby update was in email, nothing to add really other than to say everything is on schedule and some experiments are going well for increasing our exposure
14:28 rhamby any questions?
14:28 terran rhamby++
14:28 miker terran: sorry! do you have more to say re 2019?
14:28 terran miker: not really, it's just down to little details now
14:29 miker awesome
14:29 terran registration & sponsor numbers are all good
14:29 miker rhamby: was that for outreach?
14:29 collum The last meeting was about signage.  So the end is near.
14:29 rhamby miker: yep, more detaiils are in the email I sent about an hour ago, everyone on the committee is doing a great job
14:29 miker rhamby++
14:29 agoben rhamby++
14:29 JBoyer rhamby++
14:29 collum rhamby++
14:30 rgagnon rhamby++
14:30 miker and now
14:30 miker #topic 2020 Site Selection (Amy Terlaga)
14:30 Topic for #evergreen is now 2020 Site Selection (Amy Terlaga) (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:30 miker afterl: it's all you
14:31 afterl coming ...
14:31 terran <trumpets>
14:31 afterl #info Site Selection Report:  The site selection committee, after careful review, contacted the PINES consortium earlier this month to let them know that they had been selected to be the host of the 2020 Evergreen International Conference.
14:31 JBoyer The suspense! ;)
14:31 afterl We asked a few follow-up questions and PINES was able to provide good answers to all of them.   So we will be returning to Atlanta, GA in April 2020!  PINES will be working with the University System of GA conference planning group on the conference.  The MOBIUS consortium will help again this year in the final contract review and signing.
14:31 afterl Elizabeth McKinney will be organizing the first meeting with various committee members and MOBIUS soon.
14:32 afterl Any questions/
14:32 afterl ?
14:32 miker I'm curious what the venue will be. has that been determined?
14:32 miker or was it in the proposal?
14:33 afterl Crowne Plaza in Ravinia
14:33 terran The Crowne Plaza Ravinia - it just completed a 40 million dollar renovation and it's lovely. And there are power outlets EVERYWHERE.
14:33 miker cooool
14:33 terran Direct shot on MARTA from the airport to about a mile from the hotel, and the hotel has a free shuttle, so travel should be easy
14:34 afterl and a beer garden
14:34 JBoyer Ooh, and it appears to be easier to drive to than some prior, heh.
14:34 terran Was just going to mention the beer garden in the pretty terraced wooded area :)
14:34 afterl and you can press a button to get drink service
14:34 terran Yes, it's right off the freeway, so extremely easy for driving too
14:34 afterl from your seat
14:34 miker that's great! thanks PINES!
14:35 terran And a Dancing Goats coffee bar in the lobby :)
14:35 JBoyer coffee++
14:35 miker goats++
14:35 JBoyer going to be fun to see pinesol mention that one now and then.
14:36 miker moving on
14:36 agoben afterl++
14:37 collum afterl++
14:37 terran afterl++
14:37 JBoyer afterl++
14:37 miker afterl++
14:37 rgagnon afterl++
14:37 afterl thank you for the thanks :-D
14:37 miker #topic Update on nonprofit status
14:37 Topic for #evergreen is now Update on nonprofit status (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:37 miker #info We've agreed on COI, so now we just need to get final confirmation from the lawyer and submit.
14:37 miker Which also covers the next topic
14:38 miker submit the 1023, that is
14:39 miker with Jessica on leave, I would like someone that will be on the board next year to take her place with me in coordinating with our lawyer
14:39 miker don't all volunteer at once! ;)
14:39 agoben There's only a couple of us.  I can
14:40 terran agoben++
14:40 miker agoben: fair point. and thanks
14:40 miker agoben++
14:40 collum agoben++
14:40 rgagnon agoben++
14:40 miker agoben: you'll see an email with a bunch of attachements soon, then
14:40 agoben ++
14:40 JBoyer I almost forgot how few of us there actually would be.
14:41 terran Only four o_O
14:41 JBoyer agoben++
14:41 miker 4, I think
14:41 JBoyer Hey, that's at least 1 better than I thought. ;)
14:41 terran That's assuming Jessica comes back!
14:42 miker terran: sssshhhhh!
14:42 terran sorry :(
14:42 miker ;)
14:42 miker this carries us right into the next topic
14:42 JBoyer Yeah, maybe not with the tempting fate! ;)
14:42 terran I'm always jinxing everything
14:42 miker #topic Scott Thomas' Board Position
14:42 Topic for #evergreen is now Scott Thomas' Board Position (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:42 miker IIRC, Scott has one more year on his term
14:43 terran Current term end dates are here: https://evergreen-ils.org/governance/
14:43 JBoyer terran++
14:43 terran When someone leaves before their term is up, do we appoint someone, or include the position in the election?
14:44 miker the governance doc says appoint
14:44 miker however, we need to confirm the bylaws
14:44 agoben Since we're running an election in the immediate, it seems like it would be easiest to just include doing that along with.
14:44 collum 2.4f special election
14:44 * miker tries to do so quickly
14:45 miker collum++
14:45 miker thank you. 2.9 is much less specific
14:45 terran collum++
14:45 JBoyer collum++
14:45 terran For reference: A special election will be held if a member leaves the Board with more than six months remaining in their term, to complete the duration of the original term.
14:45 miker #info For reference: A special election will be held if a member leaves the Board with more than six months remaining in their term, to complete the duration of the original term.
14:46 miker terran++
14:46 miker so we'll have 2 elections, one for Scott's seat and one for the normal cohort
14:46 miker #topic Board Nominations and Voting
14:46 Topic for #evergreen is now Board Nominations and Voting (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
14:46 agoben Do we need to run separate nominations?
14:47 miker agoben: I think we do
14:47 miker one slate should know they're running to fill a single-year position
14:48 agoben ++
14:48 JBoyer That may be more appealing to some, also.
14:48 miker terran: were you looking into how we did this before, generally?
14:48 terran Errrr...
14:48 miker JBoyer: I would image that's so
14:48 agoben And can people be cross nominated or do they have to pick one?
14:48 miker terran: I don't mean you had an action item
14:48 miker sorry
14:49 miker just inferring from an email that I haven't dug out to the level of yet :)
14:50 miker agoben: seems simpler to me to pick one. but I guess with ranked-choice it'd be possible?
14:50 miker possible to handle nominations in both
14:51 agoben Just hoping for a larger pool of nominations if possible
14:52 miker agoben: that's fair... might be tough even without separate lists
14:52 agoben Having a choice is always appreciated
14:52 agoben :)
14:53 miker terran: you probably guessed that I was about to ask if you wanted to announce and collect nominations :)
14:53 terran miker: Yes, I can do that
14:53 terran I don't recall how we did the actual voting - did people have to register in advance to vote?
14:53 miker terran: thank you very much
14:53 terran Any suggestions on timing? We're behind schedule
14:54 * miker looks at calendar
14:54 agoben Solicit nominations thru the 5th, register the week after; vote the next week.   That takes us to conference
14:54 terran The call for nominations last year went out in February and the candidates were announced one year ago today.
14:55 terran agoben: sounds good to me - anyone else feel different?
14:55 miker agoben: that sounds good IMO
14:55 collum agoben++
14:55 agoben And we're supposed to have the new officers selected by the meeting at the Conference, so that's still tight.
14:55 rgagnon agoben++
14:56 agoben Do we know who ran the software we've been using for the election registration and voting?
14:56 terran I don't recall
14:56 agoben I thought someone mentioned Galen, but wasn't sure
14:56 JBoyer I was trying to look it up, I think the SFC managed it.
14:56 miker so, nominees should specify 3-year, 1-year, or either?
14:56 agoben oh, hmmm
14:57 terran I'm unclear as to the purpose of the registration - did that anonymize the votes?
14:57 agoben I would go with a hard ranking of preference
14:57 agoben It created a fresh voting pool each year
14:58 agoben And once registered you were notified of the vote timings
14:58 JBoyer terran, you could only vote if you pre-reg'd; you got a special key that allowed you to vote and then you could use it later to verify.
14:58 terran ah, okay, thanks
14:59 JBoyer The software appears to be open source, but our local proxy appears to be unhappy about it so I can't really see much. :/
15:01 miker JBoyer: it's not just you ... I can't get to the voting page
15:01 terran What software is it?
15:01 miker terran: can't get there to see... :(
15:01 terran Oh, heh
15:01 miker it's hosted on gitorious, but that seems to be down
15:01 terran Can we use something like helios?
15:02 agoben I was looking at that one too
15:02 miker terran: I don't know that in particular, but we can use anything that support SVT or the like, IMO
15:02 JBoyer if it's verifiable and actively maintained that should be fine. Availability certainly is a point in it's favor.
15:03 miker heh
15:03 miker it's actively maintained, yes
15:04 miker so, let's do that, then
15:04 JBoyer +1
15:04 agoben Who's hosting?
15:04 miker unless there are objections, or we want to get SFC to do it for us
15:04 miker agoben: looks like we can do it right on the helio site
15:04 jeff In 2017 I believe we used https://www.opavote.com/
15:05 miker jeff: we did, and could again, for a small fee depending on voter count
15:07 agoben And at $10 for the election (based on past voter counts that I can remember), that also  seems very reasonable.
15:07 terran Yes, opavote looks like it might handle ranked elections better
15:08 miker +1 from me
15:08 agoben ++
15:08 rgagnon +1
15:08 collum +1
15:08 JBoyer Not having "sign in with Google or Facebook!" on the homepage also gets opavote a +1 from me.
15:08 terran True!
15:08 agoben Can MOBIUS create the account for us in the next week or so?
15:09 miker since the relationship is already in place, do we just ask MOBIUS to cover and invoice for reimbursement? (they know whe have the money to cover it, now ... :) )
15:09 miker ha!
15:09 miker agoben++
15:10 miker terran: can you interface with Donna or others at MOBIUS for that?
15:10 JBoyer agoben++
15:10 terran Yes, will do
15:10 agoben terran++
15:10 JBoyer jeff++ # thanks for the reminder
15:10 collum agoben++ jeff++
15:10 rgagnon jeff++
15:11 terran I got lost when we were talking about the 1 vs 3 year - when we do the call for nominations, do we specify? Or just whoever is in 5th place gets the 1 year spot?
15:11 terran jeff++
15:11 agoben We should be able to ask 2 questions in an election
15:11 miker terran: I think we ask them to specify which, or both, they want to be listed for,
15:12 miker agoben: am I interpreting what you were saying correctly?
15:12 agoben I would have a ranking for 3 year and one for 1 year.  With any adjustments to the pools based on nominations required.
15:12 miker terran++
15:12 terran ok
15:12 agoben That way if someone ranks high on both, we can fall back on their personal preference for term length
15:13 miker agoben++
15:13 JBoyer agoben++
15:15 miker last topic is
15:15 miker #topic Updating the Photography Policy: https://evergreen-ils.org/co​nference/photography-policy/
15:15 Topic for #evergreen is now Updating the Photography Policy: https://evergreen-ils.org/co​nference/photography-policy/ (Meeting topic: EOB meeting for 2019-03-21, agenda: https://wiki.evergreen-ils.org/doku.p​hp?id=governance:minutes:2019-03-21)
15:15 collum This is just a concern because of the upcoming conference. The photography policy makes mention of the SFC.  Is it premature to remove these references?
15:15 collum https://evergreen-ils.org/co​nference/photography-policy/
15:16 agoben I would think that since they're not involved with this conference, it would be acceptable to remove them.
15:16 terran +1
15:16 rgagnon Should we have "The Evergreen Project" instead?
15:17 agoben Yes.
15:17 miker +1
15:17 JBoyer rgagnon, that does make sense, it's not as if we need to wait on the 1023 for that, it's already A Thing.
15:17 collum I propose: "If the Evergreen Executive Oversight Board, or the Evergreen Conference Planning Committee chooses to publish photographs and recordings taken by event staff, we will publish them under a Creative Commons license.  Evergreen further reserves the right to use those photographs and recordings in promotional materials to promote the Evergreen project and/or the use of free and open source software."
15:18 collum as the change.  It just removes the mention of the SFC.
15:18 agoben Would go with: The Evergreen Project further reserves...
15:18 collum agoben++
15:19 JBoyer I'm +1 with that addition.
15:19 miker 1) +1 2) I don't feel strongly that this needs a vote, but if I hear a motion we can make it official that way
15:19 agoben I'll move
15:20 rgagnon So moved
15:20 JBoyer Second
15:21 miker #startvote change photo policy to read: If the Evergreen Executive Oversight Board, or the Evergreen Conference Planning Committee chooses to publish photographs and recordings taken by event staff, we will publish them under a Creative Commons license.  The Evergreen Project further reserves the right to use those photographs and recordings in promotional materials to promote the Evergreen project and/or the use of free and open source software. yes,
15:21 miker no
15:21 pinesol Unable to parse vote topic and options.
15:21 miker bah...
15:21 miker #startvote "change photo policy to read: If the Evergreen Executive Oversight Board, or the Evergreen Conference Planning Committee chooses to publish photographs and recordings taken by event staff, we will publish them under a Creative Commons license.  The Evergreen Project further reserves the right to use those photographs and recordings in promotional materials to promote the Evergreen project and/or the use of free and open source software." ye
15:21 miker , no
15:21 pinesol Unable to parse vote topic and options.
15:21 miker well, then...
15:21 terran heh
15:22 JBoyer "update policy in accordance with collum's recommendation?"
15:22 miker #info followin vote is to consider changing photo policy to read: If the Evergreen Executive Oversight Board, or the Evergreen Conference Planning Committee chooses to publish photographs and recordings taken by event staff, we will publish them under a Creative Commons license.  The Evergreen Project further reserves the right to use those photographs and recordings in promotional materials to promote the Evergreen project and/or the use of free and
15:22 miker open source software.
15:22 miker #startvote accept proposed photo policy change? yes, no
15:22 pinesol Begin voting on: accept proposed photo policy change? Valid vote options are yes, no.
15:22 pinesol Vote using '#vote OPTION'. Only your last vote counts.
15:22 miker #vote yes
15:22 agoben #vote yes
15:22 collum #vote yes
15:22 JBoyer #vote yes
15:22 rgagnon #vote yes
15:22 terran #vote yes
15:22 miker #endvote
15:22 pinesol Voted on "accept proposed photo policy change?" Results are
15:22 pinesol yes (6): rgagnon, JBoyer, agoben, miker, collum, terran
15:23 miker whew... ok, any last minute discussion? we're 23 minutes over...
15:23 miker hearing nothing, I thank you all for your (extra) time
15:23 terran marathon!
15:23 miker #endmeeting
15:23 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:23 pinesol Meeting ended Thu Mar 21 15:23:41 2019 US/Eastern.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:23 pinesol Minutes:        http://evergreen-ils.org/meetings/evergr​een/2019/evergreen.2019-03-21-14.01.html
15:23 pinesol Minutes (text): http://evergreen-ils.org/meetings/evergr​een/2019/evergreen.2019-03-21-14.01.txt
15:23 pinesol Log:            http://evergreen-ils.org/meetings/evergree​n/2019/evergreen.2019-03-21-14.01.log.html
15:23 terran miker++
15:23 collum miker++
15:23 agoben miker++
15:23 agoben Last question: how are we collecting nominations?
15:24 terran I think they were just emailed to Tim last year - I don't mind collecting them that way. Or I could set up a google form.
15:24 miker terran: whatever is easier for you
15:24 agoben I can do a google form too.  Just wanted to be sure we have someplace to collect them before putting the ballot together
15:25 JBoyer A form may help those that don't want to nominate themselves or may not want to tell you that they're nominating X or Y.
15:25 terran I'll do a google form to collect them so it can be easily shared
15:25 miker JBoyer++
15:25 agoben terran++
15:25 miker terran++
15:25 JBoyer Not that there's that much drama in the community, but still.
15:25 JBoyer terran++
15:25 afterl joined #evergreen
15:25 terran The most drama will probably be trying to get 5 nominees!
15:25 agoben +1
15:25 Bmagic miker++
15:25 Bmagic terran++
15:26 Bmagic @karma MOBIUS
15:26 pinesol Bmagic: Karma for "MOBIUS" has been increased 6 times and decreased 0 times for a total karma of 6.
15:26 terran MOBIUS++ for all the karma
15:26 JBoyer Bmagic is in charge of buying cupcakes for the MOBIUS offices, heh.
15:26 Bmagic :)
15:26 Bmagic lol
15:26 terran :)
15:27 JBoyer "I'm so generous with your time!"
15:27 Bmagic Yes, thank you JBoyer. So nice to have you around!
15:27 collum The policy on the website has been updated.  I didn't find it on the wiki.
15:28 JBoyer miker++
15:28 miker collum++
15:29 JBoyer collum++
15:30 agoben collum++
15:35 afterl left #evergreen
17:00 pinesol News from qatests: Testing Success <http://testing.evergreen-ils.org/~live>
17:04 mmorgan left #evergreen
17:25 yboston joined #evergreen
18:04 dbwells_ joined #evergreen
20:08 jamesrf joined #evergreen
20:32 sandbergja joined #evergreen
23:46 sandbergja joined #evergreen

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