21:00:08 #startmeeting Development IRC meeting 12 July 2017 21:00:08 Meeting started Wed Jul 12 21:00:08 2017 UTC. The chair is Joubu. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:08 The meeting name has been set to 'development_irc_meeting_12_july_2017' 21:00:17 #topic Introductions 21:00:17 #info wahanui, a bot that has become sentient 21:00:21 #info Jonathan Druart 21:00:29 #info Jesse Weaver 21:02:19 exciting 21:02:21 no kidding 21:02:24 rangi, bag, barton: around? 21:02:35 I'll try to get them 21:03:24 Joubu: Just barely -- I need to prep for a talk at my Linux User Group meeting tonight. 21:03:30 I let them knoiw they're being requested to the #Koha channel 21:03:48 #topic Announcements 21:03:52 but I'll hang out while prepping :-) 21:03:55 #info I am going to share the result of the poll beginning of next week. 21:04:10 #info Next "what's on in koha-devel" email should be ready soon 21:04:15 #info Thomas Dukleth, Agogme, New York City 21:04:29 I will certainly complain a lot, no need to complain here... 21:04:30 #info Michael Cabus, Princeton, NJ 21:04:46 Not a lot of attendees and I guess nobody read the IRC log (if you do, send me an email :)) 21:04:59 anyone else? 21:05:17 #topic Update from the Release Manager (17.11) 21:05:28 #info Few refactoring patches have been pushed this week. It highlighted a problem with item type, I sent an email to koha-devel to get feedback 21:05:58 #info I also sent an email today about the MySQL AI behaviours that caused us lot of trouble. Review and test the procedures on the wiki page please. There is also a patch on the bug report for the alert message on the about page (bug 18931) 21:05:58 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18931 enhancement, P5 - low, ---, jonathan.druart, Needs Signoff , Add a "data corrupted" section on the about page 21:06:24 skipping updates from Rmains and QAers... 21:06:36 #topic General development discussion (trends, ideas, ...) 21:06:56 pianohacker: your turn to monologue 21:07:10 all right 21:07:27 I've been starting work on reviving bug 15522 21:07:27 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15522 enhancement, P5 - low, ---, jweaver, ASSIGNED , New interface for revamped circulation rules 21:08:00 nice I've been wanting that 21:08:15 As part of that, I would very much like to use React, but there have issues with pulling React into our frontend; I have an idea that might help with some of them 21:08:22 #link https://github.com/pianohacker/koha/commit/d8fea298d6615da95f2be908cae202379f11940a 21:08:31 #info Barton Chittenden, BWS 21:08:32 the above is a very very minimal proof of concept 21:09:04 nice 21:09:11 but the basic idea is a) to use prebundled versions of React, so we don't need to add a JS package manager 21:09:25 and b) to show React code without ES6 or JSX 21:09:57 the commit above directly brings in prebundled packages from unpkg.com, but these could easily be added to the Koha source tree instead 21:10:37 #info pianohacker is working on reviving bug 15522 (revamp circ rules) 21:10:44 I would very much like feedback on the above; I think it's a low-friction, minimal-change way to bring in a nicer UI framework 21:10:55 I'd be on board for feedback 21:11:03 Will there be a graceful fallback for noscript? 21:11:23 excellent :) 21:11:44 pianohacker: personnaly I am more wondering "what" instead of "how". The mockup image you put on the wiki is no longer available 21:11:56 and IIRC there were concerns about the UI 21:12:18 thd: this interface would strongly depend on JS, but the old interface could perhaps be preserved? 21:12:27 before starting the tt part it would be great to show people (to get feedback and ideas) what you are doing 21:12:53 I've been rethinking that interface..if that UI doc is gone I can get together what I was thinking 21:12:54 that will be a good way to interest them and so find testers easily (maybe...) 21:13:11 Joubu: oh, absolutely; that needs some work, though, and I want to figure out this piece as well 21:13:24 the staff interface does not work without JS, it's completely out of the discussion here 21:13:42 I'll be posting an updated wireframe soon for feedback 21:13:47 nice 21:14:42 long story short; the UI needs to be discussed, but for now I would like to know if this is a viable way to bring in React. Not much of a quorum here; do we send this to the mailing list? 21:14:51 pianohacker: I think we (core team) more or less agreed on React at the last KohaCon in Marseille, so I do not think it will be an issue 21:15:12 prove us and show us how nice it is, and I am sure we will follow you ;) 21:15:20 okay, cool :) will do 21:15:28 pianohacker! 21:15:29 regexes are AWESOME 21:15:36 keep in mind 1. release early and 2. small steps :) 21:15:54 I was also curious about bug 15395, but that can wait until later 21:15:54 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15395 enhancement, P5 - low, ---, julian.maurice, Signed Off , Allow correct handling of plural translation 21:15:55 hi wizzyrea :) 21:16:18 sorry I see you and I get excited :) 21:16:24 I would send an email to the general list with the mockup and more generally with what you have in mind (ergonomic) 21:16:53 and 1 the koha-devel with the commits and testable code 21:16:57 to* 21:17:59 pianohacker: what is the questions about 15395? 21:18:00 I'll probably just put together a super-bare-bones React version, so both the general UI and the underlying code can be examined 21:18:41 Joubu: whether it's likely to move forward, and anything that can be done to help it along 21:19:39 you can let a note and/or ask the QA team to take a look 21:19:53 kk will do 21:20:02 that's all from me 21:20:32 thanks 21:20:38 anybody else? 21:20:53 #topic Set time of next meeting 21:21:09 #info Next meeting: July 26, 14 UTC 21:21:13 #endmeeting