Time Nick Message 23:14 talljoy i'll ping him in the morning. 23:13 talljoy then i need to talk to him. 23:13 eythian isn't that magnuse's ballywick? 23:13 talljoy working beyond marc? 23:13 talljoy but it does bring up the point about accessibility to data. anyone working on 'linked data' and Koha? 23:12 talljoy and it is not pretty to recreate marc from flat files. 23:12 talljoy i've done some text to marc migrations. 23:12 eythian yeah, a lot of things we see try to do something like that, and it's always half arsed. 23:12 wizzyrea eythian would know better. 23:12 talljoy yah. 23:11 wizzyrea sounds like a migration from something like dbtext 23:11 talljoy so every library would have their 'own table structure' and that makes me twitch. 23:11 talljoy my mind goes to all the libraries who have unique needs. No, put the publisher in the author field because we <insert crazy scheme> 23:11 eythian it wouldn't really be possible in any sane way, the structures are too different. 23:10 talljoy yah. 23:10 * cait tries to imagine a clean database model for this and fails 23:10 talljoy it was pretty funny. 23:10 talljoy pianohacker started giggling maniacally. ask him! 23:10 talljoy right? 23:10 wizzyrea heh 23:10 eythian just that idea gives me nightmares 23:09 talljoy wizzyrea had a library today ask why doesn't Koha store ALL the bits in a marc tag in individual fields in the database. (ala 2.2) 23:08 wizzyrea have a good evening :) 23:05 pianohacker good night all 23:04 pianohacker okay, fair nuff 23:03 wizzyrea :) 23:03 wizzyrea I don't know 23:03 pianohacker right right, but if it had back when you could enable/disable granular permissions with a syspref 23:02 wizzyrea I don't think so? I'm not sure it's ever existed... 23:02 pianohacker wizzyrea: just to make sure I understand, would this experimental features sysprefs area have previously included things like granular permissions? 23:01 pianohacker thanks cait 23:01 indradg thanks cait 23:01 wizzyrea thx cait 23:00 cait thx all for attending 23:00 huginn Log: http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_2.2015-06-03-22.10.log.html 23:00 huginn Minutes (text): http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_2.2015-06-03-22.10.txt 23:00 huginn Minutes: http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_2.2015-06-03-22.10.html 23:00 huginn Meeting ended Wed Jun 3 23:00:47 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 23:00 cait #endmeeting 23:00 cait #info suggestion for the next meeting date: july 25th, 15 + 22 utc 23:00 cait so plans might change 23:00 cait i think they also talked about a meeting for the rest api next week 22:59 cait i will add it as a suggestion then and leave final decision to tcohen 22:59 cait any veto? 22:59 pianohacker oh nvm, I'm blind. But +1 to that date and time 22:59 cait #topic Set date and time for next meeting 22:59 cait 15 and 22 utc again? 22:59 cait July 25th? 22:58 cait hm in 3 weeks that would be 22:58 pianohacker thanks liz 22:58 wizzyrea #action pianohacker to add news item to notify koha users of experimental cataloguing interface 22:58 pianohacker cait: not in the posted log 22:58 cait eythian++ :) 22:58 cait can someone check if the last meeting already agreed on a date/time? 22:58 eythian whatever the continuation of an action is: I have a server for taiga built 22:58 pianohacker yup ypu 22:58 cait ok? :) 22:57 cait #action pianohacker to add a pref to turn off/on the new editor 22:57 pianohacker heh, why thank you ;) 22:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11559 enhancement, P5 - low, ---, jweaver, Needs Signoff , Professional cataloger's interface 22:57 pianohacker cait: mind putting an action for the test plan and syspref to enable/disable? 22:57 cait #action pianohacker to add a test plan addendum for outside-rancor code being touched by the patches (bug 11559) 22:57 cait ok, anything else before we close? 22:56 cait that feeds my hope of it not breaking something :) 22:56 pianohacker cait: the test plan for the outside-rancor code in those patches will be waaaaay shorter than the test plan for rancor itself :) 22:56 cait i find long text in bugzilla a bit hard to read at times 22:56 cait not sure where to put it, maybe the wiki 22:56 cait if it really gets long, you might want to move the test plan outside bugzilla maybe 22:55 cait sounds good to me 22:55 wizzyrea I had a thought, maybe we should have a specific area in the sysprefs for "experimental features" 22:55 cait let me reread that sentence 22:55 cait sorry, I am a bit slow tonight 22:54 pianohacker cait: would a test plan for the little bits and pieces of code that are touched outside Rancor itself, and the UI/syspref to enable/disable it be a good next step? 22:53 wizzyrea but I'm not fussed either way ;) 22:53 wizzyrea as they're the only ones with permissions to change sysprefs 22:53 pianohacker I'm more in favor of the intranet news item as well 22:53 wizzyrea I was thinking maybe only for superlibrarians 22:52 cait s 22:52 cait not sure there is a good place for iton those screen 22:52 cait having it constantly shw on cataloguing might get annoying :) 22:52 cait hm i'd maybe put in a staff news or soemthing in the release notes 22:52 wizzyrea "here's how you do that, file your bugs here, thanks for your participation blah blah" 22:51 wizzyrea but possibly also show a message on the cataloguing screen (or make an intranet news item?) that says "hey, there's a new cataloguing system help us out by testing it" 22:51 pianohacker +1 to liz's idea 22:51 pianohacker cait: okay, cool. That's generally what I was thinking 22:51 cait there will be workarounds with the existing editor 22:51 cait what i said was that it was nice it's independent - so we don't need to worry too much if we can make sure it doesn't break existing features and doesn't create invalid data or something evil 22:51 wizzyrea so that it absolutely does not get in the way of people who don't and won't ever want to use it. 22:50 wizzyrea syspref, probably 22:50 wizzyrea UI wise, we should probably require that it be enabled somehow 22:50 wizzyrea well, we should decide what it needs at an absolute minimum 22:50 cait so there will still things being missed probably 22:50 cait itihnk we should still get it through the normal qa process, but it's big 22:49 pianohacker cait: in your words without my optimistic filter 22:49 eythian I think we should agree that cait said it. 22:49 wizzyrea a. I like it, for something that big iterative is probably better. 22:49 pianohacker glad I asked then :) 22:49 cait hm not quite what i said :P 22:49 pianohacker I wanted to ask you all a) what you thought of this b) how we should mark Rancor as experimental within the UI and c) what I should provide to make this a possibility 22:48 eythian heh 22:48 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11559 enhancement, P5 - low, ---, jweaver, Needs Signoff , Professional cataloger's interface 22:48 pianohacker I was in favor of this, as my every-single-feature 4-page-long test plan that I posted on bug 11559 garnered, for some reason, little enthusiasm 22:47 pianohacker In a discussion with cait, she mentioned the possibility of bringing in Rancor as an experimental feature and hammering out the bugs as time goes on 22:47 pianohacker (quick refresher: Rancor is the code name for the professional cataloging interface for Koha that I've been working on for the past two years.) 22:46 cait go ahead 22:46 cait #topic Planning the 3.22 release cont 22:45 cait changed the topic too early i guess 22:45 cait sure :) 22:45 pianohacker cait: could I talk for a bit about Rancor after this? 22:44 pianohacker kk, good 22:44 pianohacker looks like it, yes 22:43 cait i haven'tchecked the code myself, i don't know 22:42 pianohacker cait: does the plan for that bug involve a migration that will prepend the protocol to the syspref if it's missing? 22:42 cait ihope the patches add consistency about the expected fomat 22:42 cait maybe the code could be pushed then and in a second step move it 22:42 eythian pianohacker: probably a fallback, yeah 22:42 pianohacker I'm in favor 22:41 cait are we ok about including the protocol? 22:41 pianohacker how would we go about migrating that, though? Helper that checks the config then the syspref, and move it to the config for new installs? 22:41 wizzyrea there's only one pref :P 22:41 cait but can't really think of something 22:41 wizzyrea baseurl has never been branch specific 22:41 cait i wonder if there are any implications for multi branch setups 22:41 cait #idea move opacbaseurl and intranetbaseurl to koha_conf 22:41 wizzyrea my feeling is that we're still using it because "it's how we've always done it" 22:40 rangi yup 22:40 wizzyrea too* 22:40 wizzyrea intranetbaseurl tool. 22:40 pianohacker agreed 22:40 rangi i agree, moving it to the config file makes a lot more sense 22:39 wizzyrea it should be in koha_conf 22:39 wizzyrea I feel squidgy about it being in the sysprefs at all. 22:39 wizzyrea on the opacbaseurl 22:39 wizzyrea I have a comment >.< 22:39 cait hm looks like it's all been done 22:38 cait #topic Action from last meeting 22:38 cait ok if there is nothing else, we are moving on 22:38 cait and in general... you shoudl be using https 22:38 indradg pianohacker +1 22:38 cait some need to be https, like when using shibboleth or cas i guess 22:38 pianohacker we have some systems on https for their opac and some not, and while they should all arguably be https, we need to capture that 22:37 pianohacker only comment is that it should include the protocol 22:36 cait comments? additions? 22:36 pianohacker good gracious 22:35 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5010 normal, P5 - low, ---, mtompset, Passed QA , Fix OPACBaseURL to include protocol 22:35 wahanui it has been said that bug 5010 is scary 22:35 cait bug 5010 22:35 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6874 enhancement, P3, ---, julian.maurice, Passed QA , Attach a file to a MARC record (Was: File upload in MARC) 22:35 wahanui rumour has it bug 6874 is epic 22:35 cait bug 6874 22:35 cait oh not that one 22:35 pianohacker joy, okay. 22:35 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6847 enhancement, P5 - low, ---, kohapatch, ASSIGNED , Bulk userid, password generation and email 22:35 cait bug 6847 22:34 cait i think basically trying to fix that up - but i haven't worked on it 22:34 cait somefeatures expect protocol to be part of the pref others not 22:34 cait there is a mix now 22:32 * wizzyrea too 22:31 * pianohacker <-- still out of the loop 22:31 pianohacker woah, what changes to opacbaseurl? 22:31 wizzyrea is there a bug # for that? 22:31 cait note: it depends on the changes to opacbaseurl including the protocol i think 22:31 cait anyone about file upload? 22:31 eythian heh 22:31 cait so you don't forget :) 22:30 cait #action eythian to update the elastic search demo server 22:30 cait #info ElasticSearch: basic staff client search works 22:30 wizzyrea hehe 22:30 eythian I'll probably do that today 22:30 eythian suuuuuure ;) 22:30 cait eythian: tell me when i can test again ;) 22:29 cait kathryn++ :) 22:29 * eythian needs to update his demo server. 22:29 wizzyrea kathryn++ 22:29 pianohacker excellent 22:29 wizzyrea \o/ 22:29 eythian Also, I have basic staff client searching working. 22:29 eythian cait: I've been delayed by other things, but Kathryn has now been fighting to get them out of my way, so I'm back on it pretty much only for a little while. 22:28 pianohacker I don't think we have any of the big players for the restful api here 22:28 cait I think a quick update on the state of Elastic would be cool :) 22:28 cait does someone want to add something to the list? 22:27 cait #link http://wiki.koha-community.org/wiki/Development_IRC_meeting_3_June_2015 22:27 cait there are a few big items listed on the agenda 22:27 cait koha-devel - for anyone interested 22:26 cait kyle has started something like a survey on the mailing list 22:26 cait as I understood it the idea is to find some times for monday meetings to talk specifically about big developments blocking other developments and general blockers 22:26 pianohacker http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_1.2015-06-03-15.10.log.txt starting at 15:32:57 22:25 cait hassomeone here attended the first meeting as well? 22:25 pianohacker I was curious about that as well 22:25 cait another idea i spotted in the logs is Blocker monday? 22:25 cait ok, i think we have heard about the trello/taiga idea 22:25 cait now it will be there no matter what 22:25 cait #action robin to look into hosting taiga 22:25 eythian I have no idea 22:25 cait does it record your actions or only mine? 22:24 eythian (otherwise I'll forget) 22:24 cait thx eythian 22:24 eythian #action robin to look into hosting taiga 22:24 cait #topic Planning the 3.22 release 22:24 cait as he is gone, I suggest we move on 22:24 wizzyrea can't compete with baby urgency. 22:24 pianohacker that does qualify. What's next on the agenda? 22:24 cait so i tihnk that was the RM comments 22:24 cait please help me a bit :) 22:24 cait slightly unprepared 22:24 tcohen bbl 22:23 tcohen sorry, baby urgency 22:23 tcohen cool 22:23 huginn Current chairs: cait tcohen 22:23 tcohen #chair cait 22:23 cait me chair? 22:23 pianohacker see? 22:23 tcohen before I let cait chair, just wanted to mention that for the next topic, I promised to ask Julian Maurice to attend to a meeting soon, dedicated to the RESTful aPI, so we can discuss the current aproach and even make decisions about it 22:23 eythian you know what I meant. Typing is hard. 22:22 eythian err 22:22 eythian So I we look into it 22:22 pianohacker m'excellent 22:22 eythian that's OK, our cloud people want it to be stress tested a bit :) 22:22 wizzyrea lol 22:22 pianohacker typing is hard 22:22 cait got it 22:22 cait oh 22:22 pianohacker *bws's servers until I've been here a bit longer 22:22 cait bsw? 22:22 eythian I already add things to it without really asking :) 22:21 pianohacker w 22:21 pianohacker I'm going to wait to start volunteering bsw 22:21 eythian sure 22:21 rangi i reckon we could put taiga in our cloud eh eythian, just need to check, but i think it should be fine 22:21 tcohen the important thing is all of us having the whole picture of what's going on 22:21 tcohen if someone volunteers 22:21 rangi taiga is easy 22:21 tcohen we were all open to that 22:21 rangi yeah we could use libreboard or taiga 22:20 tcohen jonathan proposed hosting our own libreboard 22:20 eythian grump proprietary tools grump 22:20 tcohen will set a trello board for the big stuff everyone is working on 22:20 tcohen and as said on part 1 22:20 tcohen i'll try to keep a 3-week cycle for dev meetings 22:19 tcohen to the point 22:19 tcohen i might need to leave in a couple minutes oops 22:19 tcohen probably utopical, but something in that direction is quite possible 22:18 eythian that would be a huge release if all those were in there. 22:18 tcohen all those words I wrote, need to be discussed, decisions made, and of course coded and tested 22:18 tcohen anyway, the future looks exciting and efforts need to be done 22:17 tcohen lots of cool stuff that could even boost participation from younger people 22:17 tcohen a full REST api, the posibility of using a web framework, Elastic Search, easier UI maintenance/coding/testing introducing angularjs, etc 22:16 tcohen we need to boost involvement from the dev team members in other people's projects 22:16 tcohen for that to happen 22:15 tcohen could make it a major milestone for the project 22:15 tcohen and the posibility of them making it for the next release 22:15 rangi yup, i upgraded them last night 22:15 eythian I think we have someone who'll be going prod on 3.20, too. 22:15 tcohen several month ago cool projects were started from several community members 22:14 tcohen i'd like to congratulate all of you for such a nice release 22:14 wizzyrea \o/ 22:14 tcohen we are upgrading to 3.20 really soon 22:13 tcohen i've been really happy with the 3.20 release 22:13 tcohen I'll repeat myself from part 1 22:12 tcohen #topic RM 3.22 comments 22:12 tcohen ok 22:12 rangi #info Chris Cormack, Catalyst 22:12 tcohen last time part 2 was only eythian and dcook (half of him) so, pretty good 22:11 indradg #info Indranil Das Gupta, India 22:11 pianohacker #info Jesse Weaver, ByWater Solutions 22:11 cait #info Katrin Fischer, BSZ 22:11 eythian #info Robin Sheat, Catalyst IT, Wellington 22:10 tcohen #info Tomas Cohen Arazi 22:10 wizzyrea #info Liz Rea, Catalyst 22:10 tcohen please introduce yourselves using #info 22:10 wahanui #info wahanui, a bot that has become sentient 22:10 tcohen #topic Introductions 22:10 huginn The meeting name has been set to 'development_irc_meeting_3_june_2015___part_2' 22:10 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:10 huginn Meeting started Wed Jun 3 22:10:10 2015 UTC. The chair is tcohen. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:10 tcohen #startmeeting Development IRC meeting 3 June 2015 - part 2 22:09 wahanui que tal, eythian 22:09 eythian hi 22:08 tcohen hi 22:05 wahanui i heard meeting was in two days, i thought was tomorrow. plenty of time then 22:05 cait tcohen: meeting? 22:03 cait done 22:01 cait not finished reading :) 22:01 cait can i get 5 minutes more? heh 21:51 huginn indradg: The current temperature in Kolkata, India is 29.0°C (3:20 AM IST on June 04, 2015). Conditions: Haze. Humidity: 84%. Dew Point: 26.0°C. Pressure: 29.62 in 1003 hPa (Falling). 21:51 indradg @wunder kolkata 21:51 huginn indradg: (wunder <US zip code | US/Canada city, state | Foreign city, country>) -- Returns the approximate weather conditions for a given city. 21:51 indradg @wunder 21:47 tcohen hi cait 21:44 wizzyrea nice :) 21:44 pianohacker wizzyrea: mix of a lot of things. SAML, Rancor, some smaller devs 21:44 wizzyrea pianohacker: what about you, what does bywater have you doing? 21:43 pianohacker tcohen: Will do, thanks. Will CC you 21:43 tcohen i'm interested on it too, of course 21:43 tcohen pianohacker: please show the translation manager your working idea. bgkriegel@gmail.com 21:42 cait tcohen: haven't read the logs yet :( 21:41 huginn tcohen: The current temperature in Bo Altos de San Martin - NW, Cordoba city, Cordoba City, Argentina is 20.2°C (6:40 PM ART on June 03, 2015). Conditions: Clear. Humidity: 38%. Dew Point: 5.0°C. Pressure: 29.97 in 1015 hPa (Rising). 21:41 tcohen @wunder cordoba, argentina 21:37 pianohacker cool 21:36 wizzyrea ^.^ 21:36 wizzyrea the usual 21:36 wizzyrea breaking stuff, fixing stuff, trying to make librarians happy :) 21:36 pianohacker what are you up to these days, liz? 21:35 pianohacker hi cait :) 21:35 * cait waves 21:35 pianohacker heavy mix of both. Things change more than I expected when you go from 4 to 40 hours a week 21:35 wizzyrea new/old job :) 21:35 pianohacker thanks :) 21:35 wizzyrea oh hi! grats on the new job! 21:35 pianohacker hi liz 21:34 wizzyrea hi 21:24 wnickc just quiet :) 21:23 cait i got woried for a moment that everyone was gone! 21:23 cait hi wnickc :) 21:23 wnickc hi cait 21:20 cait hi #koha 20:47 jmsasse Has anyone noticed an issue with item types being incorrect in overdue notices? 20:46 jmsasse wnickc: thanks 20:44 wnickc jmsasse: http://koha-na.org/index.php/Monthly_online_meetings 20:43 wnickc i think next thursday 20:43 wnickc hmm..notice went oout on the lists 20:43 jmsasse wnickc: When is the next nakug meeting? I didn't get an invite to the last one. 20:41 jmsasse good, me too. 20:41 wnickc jmsasse: yes, need ot register 20:40 jmsasse wnickc: Hello, are you going to Erie? 20:27 mtompset Have a great day, #koha 20:04 huginn mtompset: The operation succeeded. 20:04 mtompset @later tell tcohen I hate trying to debug nested hash references. Something is wrong with the patch. 19:59 huginn pianohacker: The operation succeeded. 19:59 pianohacker @later tell tcohen to revive an old discussion about JS translation; since we already have the format stuff working, would you object to an experimental patch that can translate strings in JS files? I do think it would make a noticeable difference in ease of development for larger JS stuff 19:14 mtompset But I may get around to it. No promises. 19:14 tcohen so intend to have a proper deterministic solution 19:14 mtompset tcohen: Sadly, I fear to touch that report now. :) 19:13 tcohen i'm not happy with the "most of the time" part of the first patch 19:13 tcohen i saw you put your signature on the first patch 19:13 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14256 normal, P5 - low, ---, jonathan.druart, Needs Signoff , Tests for TestBuilder fail randomly 19:13 tcohen mtompset: BTW, could you take a look at my followup fr bug 14256? 19:13 tcohen yes 19:12 mtompset new report, right? 19:12 mtompset Where should I submit the patch? 19:12 tcohen (i get emails for most of what happens on bugzilla) 19:12 mtompset Ah, it made it there fast. 19:12 tcohen mtompset: already read my inbox 19:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10900 normal, P5 - low, ---, mtompset, Pushed to Master , Incorrect calling conventions accessing C4::Context 19:11 mtompset and bug 10900 19:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8007 new feature, P5 - low, ---, matthias.meusburger, Pushed to Master , Discharge management 19:11 mtompset tcohen: Bug 8007 18:50 misilot thanks tcohen 18:50 tcohen http://snag.gy/ILFK2.jpg 18:49 misilot guess I could always try and get the vendor to modify the format they send us ... 18:49 misilot thanks tcohen 18:49 misilot ah didn't see it there 18:49 tcohen never tried though 18:49 tcohen yes, you can choose ISO-8859-1 18:48 tcohen ah 18:48 tcohen need to choose the correct encoding 18:48 misilot not through the marc import tool though?? 18:47 tcohen misilot: you can do it using Z39.50 18:46 misilot is it possible to import MARC files that are ISO-8859-1 formatted? 18:34 pianohacker paul_p++ 18:34 pianohacker so marc was 1.4 and the marc/marcxml blob style was 3.0? 18:34 talljoy paul_p++ 18:33 tcohen paul_p++ 18:33 tcohen talljoy: http://snag.gy/IaAQn.jpg 18:30 talljoy 2.something then 18:29 tcohen long before 3.0 18:29 tcohen MARC support was something big Paul introduced I recall 18:29 tcohen 3.0 was zebra 18:24 pianohacker looks like 3.0, yeah 18:23 talljoy but i would think 3.0 since it would be a big change. 18:23 * talljoy has narrowed it down to post 2.2 18:23 talljoy_afk yes 18:22 pianohacker talljoy_afk: by not broken apart, you mean stored as binary/MARCXML as opposed to the single-row-per-subfield thing in 2.2? 18:22 talljoy_afk and retained? (not broken apart) 18:20 talljoy_afk history question. in what version was MARC incorporated into Koha? 18:02 * magnuse wanders off again 17:57 huginn TGoat: The operation succeeded. 17:57 TGoat @later tell ashimema - will you please tell me ..in Koha, I understand that cash drawers will work in conjunction with the receipt printer. Is the equipment brand(s)/product(s) specific for the receipt printer and cash drawer? Can you setup with any general equipment brand(s)/product(s) for this so long as it has the available ports to allow daisy chaining the equipment? You can reach me at: todd.goatley@bywatersolutions.com 17:53 wahanui marc is, like, the standard that isn't 17:53 magnuse marc? 17:53 wahanui http://02varvara.files.wordpress.com/2011/04/01-how-about-no-bear.jpg?w=800 17:53 magnuse more marc? 17:53 magnuse drojf: lol yes 17:53 Dyrcona drojf++ 17:53 drojf magnuse: MARCtryoshka records? 17:51 Dyrcona I get about 1.3GB for binary MARC of 950,000 or so records with holdings information in 85x tags. 17:50 Dyrcona I take that back: 3-4x the size of binary marc. 17:48 magnuse swedes... 17:48 magnuse they figured out a way to put some weird mini records inside the regular records... 17:47 magnuse these records are pretty meaty, i think 17:46 Dyrcona I find MARCXML is often close to 10x the size of binary marc. 17:45 tcohen but it of course depends on the size of the records :-P 17:45 tcohen i have a file 1.5M -> 1GB 17:43 magnuse does this look reasonable? 130k records in marcxml = 563MB 17:35 indradg s/setnt/sent 17:34 indradg tcohen mail setnt 17:10 tcohen we have a trello board which has several things pending 17:10 tcohen indradg: just write me 17:05 gaetan_B bye 16:49 mtompset Adding upfront is easier, because like RFC's, no one reads the Talk page. ;) 16:47 indradg or should it be left as a comment on the talk page? 16:47 indradg I've a question: is it acceptable to add an agenda item in a planned upcoming meeting's wiki page? 16:22 khall ahh! 16:22 mtompset Bye, tcohen. 16:22 mtompset Chicks dig guitar players. :) 16:22 tcohen later! 16:21 tcohen he stole he's father's uke 16:21 mtompset CUTE! 16:21 huginn Log: http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_1.2015-06-03-15.10.log.html 16:21 huginn Minutes (text): http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_1.2015-06-03-15.10.txt 16:21 huginn Minutes: http://meetings.koha-community.org/2015/development_irc_meeting_3_june_2015___part_1.2015-06-03-15.10.html 16:21 huginn Meeting ended Wed Jun 3 16:21:19 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) 16:21 tcohen #endmeeting 16:21 tcohen keep the good work guys http://snag.gy/OEZ3d.jpg 16:21 mtompset Who is too productive? 16:20 tcohen a message from my boss: 16:20 tcohen and to end this meeting 16:20 tcohen #info we agreed to keep this two-part meeting schema, and a 3-week cycle 16:19 tcohen #topic Set time of next meeting 16:19 tcohen ok 16:19 tcohen =D 16:18 tcohen you are really too productive for a single person to go through all your work 16:18 tcohen please ping me if you feel your work is lagging too much 16:18 mtompset A push now, gives us 2-3 months to fix. :) 16:17 tcohen but I agree with ashimema, push soon, fix soon 16:17 tcohen and make the sysprefs help the user figure which use case he/she's in 16:17 tcohen i think we should think explicitly on each use case 16:16 mtompset Actually, tcohen. I was thinking of adding a SPLIT type to system preferences. 16:16 ashimema it's well tested.. just touches lots of area we probabl won't spot otherwise. 16:16 tcohen ashimema: I agree 16:16 ashimema 5010.. I tihnk push it soonre rather than later and lets fix it during the cycle if there are any further issues.. 16:16 tcohen anyone with something else to add? 16:16 tcohen anyway 16:15 tcohen OPACProtocolConfig = http|https|httpbehindhttpsproxy|etc 16:15 tcohen something like 16:15 tcohen i promise to discuss it explicitly soon 16:14 mtompset I was thinking of a rewrite, since I don't like the UI myself, but I didn't want to slow down its inclusion. 16:14 tcohen and I think we should decouple the transport protocol from the URL 16:14 tcohen as far as i can see there are several use cases that need to be taken into account 16:14 tcohen i'm not sure how it got so complicated 16:13 mtompset I have yet to actually do any coding for the QA feedback on it thus far. 16:13 tcohen i should have put 5010 on that list, but it will be impossible now (no time left for me) 16:12 reiveune bye 16:12 tcohen #info Marcel has conveniently created an umbrella bug for fixing all remaining stuff 16:12 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5010 normal, P5 - low, ---, mtompset, Passed QA , Fix OPACBaseURL to include protocol 16:12 mtompset Oh, and it is dependent on Bug 5010. :) 16:12 tcohen exactly 16:12 mtompset And marcel has created an umbrella bug report for following up on it. 16:12 tcohen *i think the implementation has 16:11 tcohen i'll try to provide feedback on some shortcomings 16:11 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=6874 enhancement, P3, ---, julian.maurice, Passed QA , Attach a file to a MARC record (Was: File upload in MARC) 16:11 tcohen #info Bug 6874 is candidate for early inclusion in the 3.22 cycle 16:10 tcohen #topic Specific bugs that need feedback 16:10 tcohen so moving on 16:10 tcohen i need to end the meeting to attend another one with the boss 16:09 tcohen i think on part 2 we'll have more feedback on this 16:08 tcohen is anyone aware of the ES implementation progress? 16:07 tcohen #actions Tomas will ask Julian for possible dates for a meeting to discuss/explain his implementation of a RESTful API 16:07 ashimema and attend a meet if we have one ;) 16:07 barton *be* the bug, ashimema :-) 16:07 ashimema but yes.. I'll add to it 16:06 tcohen ok 16:06 ashimema really need to find the time to sit down a get to konw the bug ;) 16:06 ashimema I've generally been adding to the wiki page so far.. 16:06 khall or wherever you think is most suitable 16:06 khall ashimema: I'm sure anything you can add to the bug would be most welcome 16:06 hkh bye 16:04 ashimema then write code to forfil it.. i don't think that message had really been gotten accross yet. 16:04 barton I wonder if we could come up with a way to announce progress on large projects... 16:04 ashimema i.e, you write the documentation and a json schema file first.. 16:04 tcohen moving into using a web framework like mojo has several implications for the project, so it is not as simple as "this patchset works" 16:04 ashimema big for instance.. the whole idea of swagger is that it's test/documentation driven development.. 16:03 ashimema I didn't feel we'de reached that point last I looked.. 16:03 ashimema I think to go with it, it's important to have it and how to code on it, well documented.. 16:03 indradg tcohen +1 16:03 tcohen i'd like to have someone involved on that work here 16:02 ashimema I'll try to show up for that.. I really need to find some time to have a play with it.. 16:02 tcohen so it is important we have feedback soon 16:02 tcohen once we agree that's the way to do it, RESTful endpoints will grow like grass 16:01 tcohen anyone from biblibre can confirm he could be available for that? 16:00 tcohen ok, I propose we schedule a meeting for next week so jajm shows, and explains us the implementation details, and people have the chance to discuss it 16:00 khall robin and co have been working on making sure it'll be package ready 16:00 indradg oh! /me was harboring it was POC and stayed away from it! mea culpa 15:59 khall tcohen: it started off as a POC, but it isn't any longer afaik 15:59 wahanui POC is Proof Of Concept 15:59 barton POC? 15:59 tcohen khall: it is not clear to me that it isn't just a POC 15:58 khall it still needs signoff 15:58 tcohen we need to know what are the next steps 15:57 tcohen is anyone working on the restful api willing to talk about it now? 15:57 pastebot "mtompset" at 127.0.0.1 pasted "Where should this go?" (10 lines) at http://paste.koha-community.org/132 15:56 mtompset about where to put the function? :) 15:55 mtompset where shall I ask my tiny question? :) 15:55 barton nod. 15:55 khall We could throw the accounts rewrite in there as well 15:54 tcohen only hear about their statuses and schedule a meeting soon (like next week) to discuss/make decisions on each one? 15:53 tcohen should we start discussing them now? 15:53 tcohen we should make a methodological decision 15:52 tcohen RESTful aPI and ElasticSearch integration 15:52 tcohen we have only two things listed 15:51 tcohen so I think it is time to hear from people working on that stuff, how is it going, what do they think about the timeframe fr the release and their work 15:51 tcohen we already talked about how will we deal with big stuff we are working on 15:50 tcohen #topic Planning the 3.22 release 15:50 tcohen next topic is too wide 15:50 tcohen ok, moving on 15:50 khall I'm writing at right now ; ) 15:49 tcohen :-D 15:49 tcohen would you send that email? 15:48 khall can we start an dev-list email thread for devs to list the times they can be available? That way we can come up with specific windows where a decent sized group of devs will be around 15:48 tcohen #info 'blocker days' are for people willing to help with blockers to show up and discuss solutions to blocker bugs 15:48 tcohen and yes, we will have that column 15:47 ashimema sounds good 15:47 tcohen i'd say anyone willing to help with blockers should show up on "blocker day" to help and discuss solutions 15:47 khall can't hurt, but I like the idea of the blocker trello column to quickly see all those blockers at once best. 15:47 mtompset asynchronous communication does work too. Not everything needs sychronous. 15:46 tcohen well, as ashimema said, this is a methodological problem 15:46 tcohen as barton said 15:45 tcohen so, we could say the dev team members should send alerts on possible blockers to the dev list with a BLOCKER mark on the subject 15:45 khall : ) 15:45 barton ['course he hears that from me all day long] 15:45 barton khall +1 15:44 indradg khall +1 15:44 tcohen khall: +1 15:44 barton If we used something like "BLOCKER: " to as a marker, could we then filter those out to an email to koha-dev? 15:44 khall if we can get a group or groups of devs to agree to some general times that would go a long way 15:44 tcohen i think it is fair to assume the RM will be available during his office hours to account possible bockers and as fr help if needed 15:43 * ashimema thinks loudly 15:43 ashimema hmm.. 15:43 ashimema I'm almost tempted to say it's mroe about having a key contact than a time and place.. 15:42 khall barton: I agreed time zone issues make it tough, but I'm afraid if we don't narrow down the times to one or two windows we won't be effective 15:42 barton maybe we could tag the blockers in IRC, to make them easier to filter from the logs. 15:42 tcohen #info mondays will become "blockers day", we'll raise concerns about possible blockers and try to coordinate efforts for fixing them 15:41 barton I think that it should be all day -- that way we don't have to worry so much about the international audience. 15:41 pianohacker brb coffee 15:40 khall yes, will there be a time window, or will it be all day? 15:40 ashimema ++ 15:39 tcohen can i say we agreed to explicitly talk about blockers on mondays? 15:39 khall good idea 15:37 indradg sounds good 15:37 barton I like that idea. 15:36 pianohacker here but not putting my name in, have to disappear for a conference call in 20 15:36 ashimema sounds good to me 15:36 ashimema so, things that can't move on yet sit in there 15:36 tcohen maybe we could set mondays to talk about blockers, informally 15:36 khall indeed, there are a number of open bugs that the accounts rewrite would resolve with no other changes 15:36 ashimema I would say a 'Blocked' column mre like tcohen. 15:35 ashimema thinks like the accounts re-write.. it's not yet in koha.. but is a major blocker for a whole bunch of us now saceed to go anywhere near accounts for worry of having to re-write when it goes in ;) 15:34 tcohen should we have a column for blockers? (sounds messy, though) 15:34 ashimema barton++ even, it was you who mentioned blockers 15:34 indradg #info Indranil Das Gupta, India 15:34 ashimema blockers are important to get out in the open 15:34 khall ashimema++ 15:34 ashimema nengard++ I agree there.. 15:33 tcohen #info this could be moved to another tool if someone volunteers to set it 15:33 nengard tcohen++ 15:33 ashimema the RFC's are an important step.. but they are entirely about drawing up a spec and agreeing upon it.. they shouldn't be used after that fro tracking current state.. once an RFC has been agreed we souhld think of it as effectively locked... and then we use trello or whatever to track the actual dev progress 15:33 * nengard likes being special 15:33 tcohen #info Tomas will set a provisional Trello board where people will document what are they working on at a given time 15:33 * mtompset notes that nengard is a special exception. :) 15:32 nengard but that's after it's in Koha 15:32 barton I also think that posting blockers is an important part of running standup meetings. Having an established time/place to get questions looked at can be very powerful. 15:32 * nengard does for documentation sake :) 15:32 * khall also confirms that 15:32 * mtompset agrees that no one reads RFCs. 15:32 ashimema there's two things to track that state of.. Proposition -> Coding -> QA -> Push.. is one workflow.. but often things sit in the 'Coding' pile for a long time without much update.. that's where the meetings come in.. a vocal.. yup.. we are actualyl still working on it.. few weeks away.. type thing 15:31 ColinC helps sometimes to clarify what x is tracking 15:31 tcohen if anyone has a better idea, we just move there 15:31 tcohen proposal: I'll set a TRello board for what we are working on for the 3.22 release cycle 15:31 andreashm ashimema++ 15:31 Joubu ok, same as ashimema :) 15:31 tcohen ashimema++ 15:31 Joubu We need 1 entry point for all wip, a whatever-board is excellent for that. 15:30 nengard ashimema++ 15:30 nengard barton++ 15:30 andreashm RFC's are hard to read to see what is going on. wall of text. 15:30 barton I agree that which tool we use isn't as important as actually using the tool we choose... 15:30 ashimema I like the kanban approach of trello et al personally, means you can get the 'jist' of somthings state at a glance 15:29 nengard "if" is the key word :( 15:29 ashimema the wiki RFC's would work, if everyone actually looked at them.. for example. 15:29 tcohen yeah 15:29 tcohen libreboard looks good 15:29 ashimema The real point is making sure we all use it and maintain it.. 15:29 andreashm Whatever board if would be good if it was open so interested parties can see what's going on 15:28 Joubu (libreboard is open source and can be hosted, that's why I suggest that, but not the point now) 15:27 tcohen nengard: i'll add anyone interested 15:27 misilot Possibly this: https://www.atlassian.com/solutions/agile-ready (I haven't used this product from Atlassian but I have used others) and free for open source (https://www.atlassian.com/software/views/open-source-license-request) 15:27 andreashm Slack? 15:27 tcohen so on each meeting we can ask about progress, etc 15:26 tcohen but we might have a general board to have the whole picture 15:26 tcohen i think each team/company has its own tools for this 15:26 tcohen :-D 15:26 tcohen but Katrin's shined 15:26 tcohen my trello board was a mess 15:25 tcohen we used/use trello for several things 15:25 Joubu (Maybe prefer http://libreboard.com/ ?) 15:25 nengard I thought trello was a success at the hackfest 15:25 barton Part of our daily work-flow at BWS is to send out a "what I'm working on" email, this works fairly well in place of actual stand-up meetings. 15:25 nengard tcohen would would we give our info to to be included on that? 15:25 Joubu We already tried a trello board, it was not a success 15:25 ashimema Trello is great for this sort of thing. 15:24 Joubu and to have a planning 15:24 tcohen would you all agree to have a shared Trello board where we share what we are working on? 15:24 Joubu I would be good to know who is working on what 15:24 wahanui ...but wahanui is a bot|a repository of important and useful and accurate information or at least partially slow.|a little bit creepy.|right sometimes|a strange duck|a bot.... 15:24 tcohen wahanui: you are right 15:23 wahanui questions are good :) 15:23 tcohen questions? 15:23 tcohen #info the RM will try to keep a 3-week frecquency for dev meetings 15:23 carmen #info Carmen Hernandez, Bywater Solutions 15:22 tcohen we can do it informally 15:22 tcohen it'd be awesome to have short scrum-like daily meetings 15:22 tcohen and am proposing a 3 week cycle for dev meetings 15:21 tcohen i'm happy with how promising this looks 15:21 tcohen so to the point 15:21 tcohen that'd be the next topic i think 15:21 tcohen work 15:21 tcohen we have a wip branch on catalyst repo for the elasticsearcg 15:20 tcohen we have a proof of concept for a restful api on mojo 15:20 ashimema sounds good to me. 15:20 tcohen i mean what will everyone be working on 15:20 tcohen i think it good be great to have a big picture of what our expectations are for the 3.22 (?) release 15:19 tcohen to the point 15:19 tcohen so 15:18 tcohen so we need to make hard decisions too, because of course several pov are in place on each decision 15:18 dani #info Dani BWS,Cedar Park, TX, USA 15:18 nengard koha++ 15:18 tcohen we all want Koha to shine more and more on each release 15:18 misilot #info Thomas Misilo, Florida Institute of Technology 15:18 AmitG tcohen++ 15:17 tcohen we need to join efforts, and coordinate actions 15:17 tcohen to have all those pieces put together at some point 15:17 barton #info Barton Chittenden, BWS, Louisville, KY, USA 15:16 tcohen and of course, ElasticSearch :-D 15:16 tcohen some because we might be introducing the use of a web framework for some parts of the project 15:16 edveal #info Ed Veal, Bywater Solutions 15:16 tcohen some are excited to have a RESTful API 15:16 tcohen most of us have thought what all that means 15:15 tcohen we need to put our hands on cool new stuff, points of view 15:15 talljoy #info Joy Nelson, ByWater Solutions 15:15 * nengard agrees with mtompset 15:15 tcohen as someone told me a while back: we need to enjoy developing Koha too, not only bugfixes 15:15 nengard #info Nicole Engard, ByWater Solutions 15:14 tcohen i'm really excited about all this, and I know most of the community shares this feeling 15:14 * mtompset mumbles, "4.0?" 15:14 tcohen if we look at the stuff we are trying to have ready soon 15:14 tcohen the next release might became a major milestone for the project 15:14 andreashm #info Andreas Hedström Mace, Stockholm University Library 15:13 ashimema tcohen++ we're only as good as our leader ;) 15:13 tcohen we are upgrading soon here 15:13 tcohen I'd like to congratulate everyone for the 3.20, has been pretty solid since the beggining 15:12 tcohen #topic RM 3.22 comments 15:12 tcohen ok then 15:12 mtompset #info Mark Tompsett 15:11 tcohen heh 15:11 tcohen hurry everyone 15:11 ashimema #info Martin Renvoize, PTFS Europe 15:11 AmitG #info Amit Gupta, Informatics Bangalore, India 15:11 ColinC #info Colin Campbell, PTFS-Europe 15:11 bgkriegel #info Bernardo Gonzalez Kriegel 15:10 Joubu #info Jonathan Druart 15:10 tcohen #info Tomas Cohen Arazi, Universidad Nacional de Córdoba 15:10 khall #info Kyle M Hall, ByWater Solutions 15:10 tcohen please introduce yourself with #info 15:10 wahanui #info wahanui, a bot that has become sentient 15:10 tcohen #topic Introductions 15:10 huginn The meeting name has been set to 'development_irc_meeting_3_june_2015___part_1' 15:10 huginn Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:10 huginn Meeting started Wed Jun 3 15:10:26 2015 UTC. The chair is tcohen. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:10 tcohen #startmeeting Development IRC meeting 3 June 2015 - part 1 15:09 ashimema but I'm here now at least 15:09 ashimema i got weighleighed on the way to the kitchen.. no tea for me :( 15:09 AmitG hi tcohen 15:09 ashimema lol 15:09 tcohen :-D 15:09 tcohen it'd be 3 more minutes, right? 15:09 tcohen we are waiting for ashimema's tea to be ready 15:08 AmitG hi all 15:07 tcohen hi ashimema 15:07 tcohen frido, come back! 15:07 tcohen oh noes 15:06 fridolin see u 15:06 ashimema sounds like I should get a cuppa tea then 15:05 ashimema hello tcohen 15:02 tcohen for the meeting 15:02 * tcohen will prepare some coffee and be back 15:02 tcohen back to that later 15:01 Joubu tcohen: yes it is 15:01 tcohen i still think the problem is default data 15:00 tcohen on 'userflags' 15:00 * mtompset notes that it is approaching DEV meeting time. :) 14:59 tcohen and it is a primary key 14:59 tcohen on each run 14:59 tcohen the problem is that is picking the default value for 'bit' 14:58 Joubu while 1 { foreach { foreach } } => usually it's not a good idea :) 14:58 Joubu I think so yes 14:58 tcohen it loops forever 14:57 tcohen my computer is taking offf too 14:56 Joubu is/are +s -s, blame me... 14:55 Joubu tcohen: the only changes with yours is next if ref($col_values->{$column}) eq 'HASH'; 14:55 pastebot Someone at 127.0.0.1 pasted "tcohen: like this :)" (43 lines) at http://paste.koha-community.org/130 14:53 tcohen i'm not sure I'm following you 14:52 Joubu with the last version you pasted 14:52 * mtompset jokes, "Get a room!" :) 14:52 Joubu 180 next if ref($col_values->{$column}) eq 'HASH'; 14:52 Joubu try: 14:52 Joubu so in your loop l.~179, $col_values->{$column} is a hashref 14:51 tcohen _you're talking about my _buildColumnValues ? 14:51 Joubu because permissions.module_bit is a fk and a pk 14:51 Joubu actually the problem is that you test assigned a hashref, instead of a string 14:50 Joubu no, just launched TestBuilder tests 14:50 tcohen you attached a drone to it? 14:50 Joubu wait 30sec :) 14:50 Joubu my computer is taking off 14:49 tcohen what did u fix? 14:49 Joubu sorry, I though you switched to something else 14:49 Joubu I fixed it 14:49 Joubu ha, ok 14:49 tcohen can u try? 14:49 tcohen yes 14:49 Joubu tcohen: always on the same thing? 14:48 * tcohen is not feeling guilty anymore 14:47 tcohen it has to be a DBIx bug 14:46 mtompset I fear to hear what is next. 14:46 tcohen if we use DBIx to deal with inserting data on the DB, and we get SQL syntax errors... 14:46 mtompset oh entity of non-descript gender, sentience, race, religion, etc? 14:45 tcohen oh boy 14:36 * mtompset randomly says, "I blame the semicolon and spacing." 14:29 tcohen SQL syntax problem 14:29 tcohen i'm not sure why 14:29 tcohen the tests break 14:29 tcohen if you use my _buildColumnValues 14:29 tcohen Joubu: I agree, but right now I'm dealing with a weird error 14:26 Joubu tcohen: yep, that's make sense to me, except the unique keys should be managed too 14:22 pastebot "tcohen" at 172.16.248.212 pasted "Joubu: full version" (42 lines) at http://paste.koha-community.org/129 14:21 Joubu -s 14:20 Joubu the only issues is when the generated data already existed 14:20 Joubu TestBuilder will generate random data to reuse them in the tests 14:20 Joubu tcohen: I didn't get it 14:06 tcohen it seems to me that generating random data and using that on the tests would be simpler and cleaner 14:05 tcohen otoh, the same applies for the use case when you need (say) a branch for your tests: your tests would end-up failing if you already have one 14:03 pastebot "tcohen" at 172.16.248.212 pasted "Joubu: like this" (29 lines) at http://paste.koha-community.org/128 14:02 tcohen and the issue was a collision with the defaults :-D 14:02 tcohen i moved my check for multi-column primary keys 14:02 Joubu it's not perfect but should work in 99.99% 14:02 Joubu I tried to provide a workaround with the last patch 14:01 Joubu that's an issue 14:01 Joubu yes 14:01 tcohen it would give a false negative on the tests 14:01 tcohen but what if the DB is already populated with some data that matches the defaults? 14:00 Joubu No need to provide something you don't care 14:00 Joubu Just to simplify :) 13:57 * tcohen has headaches 13:57 tcohen Joubu: do u have any idea why a default set of values is a good idea for TestBuildes? 13:53 mtompset There. I commented on it. :) 13:50 mtompset magnuse: Never noticed the bug before. 13:36 * magnuse shrugs and wanders off 13:30 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12488 trivial, P5 - low, ---, gmcharlt, NEW , bulkmarcimport.pl -d option should use DELETE instead of TRUNCATE 13:30 magnuse am i the only one bothered by bug 12488? 13:16 * tcohen will leave this for another one, and focus on RM duties 13:15 tcohen Joubu: if there is a multi-column primary key we need to have this check outside _buildColumnValue 13:15 xarragon Am I correct in assuming that bootstrap itself limits the layout a bit, in order to maintain the responsive design features etc? 13:14 xarragon mtompset: Hah, no, I saw it on the wiki page and in the source. I am just experimenting with restyling Koha to match the municipal home page and wanted to understand the output flow and the limitations of CSS overrides. I might need to move elements around etc. 13:12 mtompset xarragon: Did you try important? I find sometimes that CSS word is... important. :) 13:11 huginn magnuse: oleonard was last seen in #koha 13 weeks, 4 days, 19 hours, 16 minutes, and 58 seconds ago: <oleonard> That's very strange squash. I'm sorry, I don't know what's going on. 13:11 magnuse @seen oleonard 13:11 magnuse xarragon: sorry, dunno 13:10 xarragon magnuse: I have tried changing in both, so far the CSS override works as long as i choose the correct selectors. I was just curious if there is a way to implement plugins or alternative themes? 13:09 mtompset Development meeting in roughly 2 hours, right? 13:06 magnuse so to change things that are set there, override them with the custom css sysprefs 13:05 * mtompset smiles at nengard. :) 13:05 nengard :) 13:05 * nengard heard mtompset 13:05 magnuse xarragon: bootstrap.css sounds like it is provided by bootstrap? 13:05 xarragon There appears to be no less source for opac-tmpl/bootstrap/lib/bootstrap/ 13:04 * mtompset whispers, "Greetings, #koha." 13:04 xarragon If I want to customize the appearance of Koha I can ofc. use the custom CSS, but beyond that I can change the .less files.. But when I want to change settings inside bootstrap.css, is that generated from any other source? 12:50 huginn chris_n: The operation succeeded. 12:50 chris_n @later tell eythian it probably does; there are quite a few fixes in the queue which I plan to roll up into a new release toward the end of July 12:47 tcohen Joubu: i think TestBuilder it cannot be fixed without a major refactoring 12:30 kivilahtio Joubu: but the important thing is that this made it to master! 12:30 kivilahtio Joubu: I know 12:30 Joubu kivilahtio: you should follow the koha-devel ML 12:28 kivilahtio magnuse: yup, reading... 12:28 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12603 enhancement, P5 - low, ---, yohann.dufour, Pushed to Master , TestBuilder - Module to simplify the writing of tests 12:28 magnuse kivilahtio: bug 12603 12:28 tcohen Joubu: i'll post a new patch in a couple minutes 12:28 tcohen yeah, just kidding 12:28 tcohen heh 12:27 cait hm you? :) 12:27 tcohen :-P 12:27 tcohen oh noes, who willl chair then!!! 12:27 cait tcohen: i will miss the first dev meeting :( 12:27 kivilahtio a bit like TestObjectFactories? 12:27 kivilahtio TestBuilder sounds like it has something to do about setting up the test context 12:26 tcohen *->unique_contrains 12:26 kivilahtio ooo... what is a TestBuilder? 12:26 tcohen Joubu: I made a mistake with my patch for TestBuilder, I already put ->unique_constrains_columns but i dropped it on a refactoring 12:24 tcohen hi kivilahtio 12:24 kivilahtio hi Joubu and tcohen! 12:24 Joubu Hi Tomas! 12:23 tcohen hi Joubu 12:22 tcohen morning 11:31 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14101 major, P5 - low, ---, h.meissner.82, Needs Signoff , auto renewal is tied to 'no renewal before' 11:31 cait bug 14101 11:31 cait holger++ 10:04 mtj https://en.wikipedia.org/wiki/GitLab 10:03 mtj ^ me too, i havent used it myself... it looks very promising! 10:02 kivilahtio mtj: But I need to check gitlab out 10:02 kivilahtio mtj: Thanks for the help. I think I can manage from now on. 10:01 kivilahtio a goodread http://www.gitguys.com/topics/tracking-branches-and-remote-tracking-branches/ 10:01 kivilahtio yes, I guess i just track that 10:01 mtj kivilahtio: thats another synced koha mirror too 10:01 mtj https://github.com/Koha-Community/Koha 09:59 kivilahtio mtj: I know. Farewell Spyware Skype 09:59 mtj webRTC is great, hey :) 09:58 kivilahtio mtj: I could just fork tcohens koha mirror :) 09:58 mtj ..you can selfhost your gitlab repo on your own servers - something not possible with github 09:57 wahanui it has been said that gitlab is really interesting. 09:57 kivilahtio gitlab... 09:57 kivilahtio webRTC for conferencing 09:57 kivilahtio mtj: Just configured Redmine to server projectmanagement and issues and wiki. Set up sftp with Nginx as front end for file sharing. IRC for chat 09:57 mtj people seem to be recommending gitlab over github 09:56 kivilahtio mtj: We are forming the virtual office for several municipalities in Finland to work together 09:56 kivilahtio mtj: we share all our code 09:56 kivilahtio mtj: yes 09:56 kivilahtio so far we have been just tar-gz:ing a LXC-container and making that tar available 09:56 mtj are you planning use github for developing your koha too? 09:55 kivilahtio mtj: we chose GitHub, since it is easiest I hope 09:55 mtj i dont think it matters where you publish your repo 09:54 kivilahtio mtj: but should i :) 09:54 mtj kivilahtio: i think its possible ^ 09:53 kivilahtio hi wahanui 09:53 wahanui hey, kivilahtio 09:53 kivilahtio mtj: hi 09:53 mtj hiya kivilahtio 09:53 kivilahtio I see tcohen has a mirrored and synced Git repo from koha-community master 09:51 kivilahtio is this even possible in github? 09:51 kivilahtio then use that branched koha-community to act as the KohaFinland master branch 09:50 kivilahtio I was planning to create a remote branch to github pointing to the koha-community's git-server 09:50 kivilahtio We are setting up a GitHub Oraganization to publish our KohaFinland source code, and I am not very familiar on how to best do that in GitHub. 09:35 huginn ashimema: The operation succeeded. 09:35 ashimema @later tell pianohacker I'm aware of the shibboleth bug.. pretty sure I've fixed it somewhere.. let me dig it out 09:34 ashimema awesome.. thanks joubu 09:34 Joubu ashimema: it's on my list 09:34 ashimema David is one of our support guys who I bullied into taking on that peice of dev work to take it off my pile.. he's a tad scared aobut having to rebase again.. not the best at git.. though e's getting there.. don't want to put him off too soon though ;) 09:33 huginn ashimema: The operation succeeded. 09:33 ashimema @later tell khall woops, thats 13664 not 13644 09:33 magnuse ah 09:32 ashimema wrong number.. silly me 09:32 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13664 enhancement, P5 - low, ---, david.roberts, Signed Off , Add password strength plugin 09:32 ashimema bug 13664 09:32 ashimema but 13664 09:32 ashimema 13664 09:32 ashimema pants.. 09:32 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13644 trivial, P5 - low, ---, koha-bugs, NEW , Paging Javascript breaks links with anchor 09:32 magnuse bug 13644 09:31 huginn ashimema: The operation succeeded. 09:31 ashimema @later tell khall any chance you could re-QA 13644 now he's made the fixes pretty please :) 09:24 cait but i will be around tomorrow and friday - with more koha time then i hope 09:24 cait last day before vacation today 09:23 cait only for a quick moment 09:08 Joubu cait: around? 08:35 Joubu He clearly deserved a couple of beers :) 08:34 magnuse rangi: nice 08:26 indradg rangi++ for pushes into 3.20.1 :) 08:25 drojf later #koha 08:24 rangi how to understand nzers, in 2 images http://imgur.com/gallery/w1kQhf2 and http://imgur.com/gallery/UfkzKry 08:20 rangi evening all 08:15 nlegrand hey #koha o/ 07:51 magnuse namoshkaar indradg 07:49 indradg hi magnuse, fridolin, Joubu, gaetan_B 07:37 fridolin bonjour magnuse 07:37 gaetan_B hello 07:36 magnuse bonjour fridolin Joubu 07:28 Joubu Good morning #koha 07:21 fridolin hie there 07:08 drojf hei magnuse 07:08 magnuse moin drojf 07:05 drojf morning #koha 06:57 wahanui kia ora, alex_a 06:57 alex_a bonjour 06:41 cait bbiab 06:40 wahanui reiveune is working for biblibre 06:40 dcook hey reiveune 06:39 reiveune salut dcook magnuse 06:39 dcook Well, I mean... I had that part 06:39 dcook Hmm, thought I had it but I lost it again 06:38 magnuse bonjour reiveune 06:34 reiveune hello 06:33 magnuse eythian++ for "koha-stop-zebra, pkill zebra, koha-start-zebra" 06:32 * magnuse too 06:22 * dcook wishes that everything was just in UTF-8 so no one had to worry 06:21 dcook Perl encoding the bytes in the original output, your terminal trying to make sense of that output, other programs trying to make sense of that output 06:21 dcook So there's so many layers O_O 06:21 dcook Mmm and Perl outputs latin1 by default 06:20 dcook It's even more special in Perl, as I think there's some sort of internal magic for handling characters lower than 256 in a sort of automagical way 06:20 dcook Because 0xff doesn't mean "ÿ" in UTF-8. It's something else... relating to BOMs I think. 06:20 magnuse lulz 06:19 dcook And your PostgreSQL which is using UTF-8 encoding is going to explode 06:19 dcook But your terminal is probably encoding the data at Latin1 06:19 dcook So you might see "ÿ" in your terminal or your log and think that's OK because it's a Unicode/UTF-8 character... 06:19 dcook But to get ÿ in UTF-8, it needs to be encoded as c3 bf 06:18 dcook Or byte 0xFF 06:18 dcook Which is character 255 in latin1 06:17 dcook But U+00FF is a Unicode code point for the character ÿ 06:17 dcook Technically illegal in UTF-8 06:17 dcook At the moment, I'm looking at the byte Oxff. 06:17 magnuse hehe, yeah that is the feeling i always have when it comes to that stuff :-) 06:16 dcook I know, right? I'm sure I'm missing something 06:16 magnuse dcook: then you are a very lucky man :-) 06:16 magnuse no error messages after exporting - looks promising 06:16 dcook Or at least I do for a few minutes today 06:15 dcook I think I finally understand UTF-8, Unicode, Latin1... 06:14 magnuse gah, file permissions issue, one more try at reindexing 06:08 magnuse woohoo http://bywatersolutions.com/2015/06/02/jessew-welcome/ 06:05 * magnuse hopes this switch to dom works 06:05 magnuse kia ora cait 06:04 * cait waves 05:57 * magnuse waves 04:25 wizzyrea * to think about 04:25 eythian I kinda wonder if I should have a little predicate column in the database that lets you compare system preferences. 04:24 eythian yeah. But it's very hard to abstract that out so you're not hardcoding things. 04:23 wizzyrea which you facet on 04:23 wizzyrea I suppose it would depend on whether you have item or biblio level itemtypes enabled 04:22 * eythian creates a note to think about it another time. 04:21 wizzyrea yeah it is 04:21 eythian hrm, faceting of itype is awkward when we have both 952$y and 942$c 04:21 eythian heh 04:20 wizzyrea [off] not mine though eek. 04:20 wizzyrea there were glowing breasts :P 04:20 eythian was there a nuclear war? 04:19 wizzyrea I went to see electric six once 04:06 wahanui OK, eythian. 04:06 eythian wahanui: danger danger is <reply>High voltage! 02:49 huginn eythian: The operation succeeded. 02:49 eythian @later tell chris_n https://github.com/cnighswonger/PDF-Reuse/pull/6 02:49 huginn eythian: The operation succeeded. 02:49 eythian @later tell chris_n Not sure if any of these affect us, but it'd be worth keeping in mind. I'll see about updating it when a new release is made. 02:48 huginn eythian: chris_n was last seen in #koha 3 weeks, 4 days, 9 hours, and 21 seconds ago: <chris_n> @later tell khall I'll have to hold off on testing 14167 due to a stubborn zebra instance 02:48 eythian @seen chris_n 02:48 huginn eythian: I have not seen cnighswonger. 02:48 eythian @seen cnighswonger 02:28 wizzyrea later 02:27 mtompset Have a great day, #koha rangi wizzyrea mtj 02:19 mtj lol, thats classic 01:56 wizzyrea hehe later 01:56 rangi cya later 01:56 talljoy signing off. later koha 01:55 rangi heh 01:55 talljoy i applaud you sir! 01:55 talljoy knocked him flat on his back. 01:55 talljoy like when i said "keep your hands to yourself" and the one thought about it and then ran up to the other and hit him with his stomach 01:54 rangi hehe yep 01:54 talljoy sometimes it is so annoying. and sometimes i applaud their creativity 01:54 talljoy HA 01:54 rangi the worst is "get that off the couch" so they walk over and push it onto the floor 01:54 rangi yeah 01:53 talljoy rangi do your boys do that kind of silly stuff? 01:53 talljoy can you tell i raised two boys? 01:53 * talljoy walks over to the release tools and holds finger one cm away. "I'm not touching them" 01:20 mtj yep, i agree 01:18 rangi just the release manager and maintainers, and there is most 4 of them 01:18 rangi personally i dont want lots of people touching the release tools 01:18 rangi should put it on the agenda for a meeting 01:17 mtj gitlab sounds great... problem solved? 01:17 * mtj speaks from personal experience here ^ 01:16 rangi gitlab might work 01:16 mtompset The chicken/egg problem was solved. I believe they said it was chicken, because of a protein that wouldn't otherwise exist in the process. ;) 01:16 mtj ..no-one is sending patches, coz no-one knows where to send them 01:16 eythian put it on gitlab and allow pull requests from there? 01:16 rangi i dont want it broken when i have to do a release 01:16 rangi its not somethign that should be changing much, it should be super stable 01:16 rangi not really 01:16 mtj rangi: its commit activity is chicken/egg problem 01:15 rangi yeah nah im not convinced adding stuff to the koha bug tracker that is only tangentially related to koha is actually helpful 01:15 mtj ..just add a big sexxy description, about what it is.. and is not 01:14 rangi pretty much whoever is the release manager is the only one updating it, id probably just send a patch to tcohen, its changed 6 times this year .. its not a high change thing and i think we would be just making unnessecary overhead for ourselves 01:14 mtj rangi: i would add a new component 01:13 wizzyrea (like I have for the website) 01:13 wizzyrea or a new component for release tools 01:13 wizzyrea I wondered if maybe using the developer documentation component would do 01:13 rangi i could add a new product to bugzilla, but i fear it would confuse people and we would get bugs lodged in the wrong place 01:12 mtj ..for the release-tools repo 01:12 mtj oops, rangi ^ :) 01:12 mtj can we use an issue tracker? 01:11 talljoy hi mtj 01:10 mtj hiya talljoy 01:10 rangi true 01:10 talljoy i haven't talked to you all in NZ in quite a while. 01:10 talljoy hi rangi 01:09 rangi hey talljoy 01:09 rangi mtj: you could send a patch to me, tcohen, jcamins, gmcharlt or paulp im happy to apply a patch and push it 01:05 talljoy i should just try this from now on https://www.youtube.com/watch?v=PWcZKrP2sDU 01:04 wizzyrea :) 01:04 wizzyrea most clever people do 01:04 talljoy :-D 01:04 talljoy so good afternoon. 01:04 talljoy well it's a well established fact i struggle with the time 01:03 wizzyrea :) 01:03 wizzyrea afternoon really, but hi 01:03 talljoy evening/morning koha 01:03 wizzyrea < has some experience with that 01:03 wizzyrea try turning it off and on again 01:02 wizzyrea follow the old adage 01:02 wizzyrea they are quirky sometimes 01:02 mtj a bit faster than firebug too, i think? 01:02 mtj ive managed to give up firebug, the built-in dev tools seems to be good enuff 01:01 mtj ive recently switchd to the dev-edition of firefox, its waay better 01:01 mtompset Not so bad... just a blip. :) 01:00 mtompset Firefox update... let's see if this breaks... 01:00 mtj it can be quite satisfitying to fix those annoying little warns! :) 00:59 mtompset I haven't gotten further yet. 00:59 mtompset Thank you. There are still a couple more needing testing/sign off. 00:59 mtj ive seen loads of them recently 00:59 mtj hey mtompset, great work on your tidyup patches too :) 00:54 huginn mtompset: slef was last seen in #koha 1 week, 5 days, 13 hours, 33 minutes, and 10 seconds ago: <slef> Joubu: thanks. I'll try. 00:54 mtompset @seen slef 00:54 mtompset AH! slef! 00:54 wizzyrea his nick will be slef 00:54 huginn mtompset: I have not seen mjr. 00:54 mtompset @seen mjr 00:54 huginn mtompset: I have not seen mjray. 00:54 mtompset @seen mjray 00:53 mtj wizzyrea: thanks, ill wait for rangi's advice 1st 00:53 mtompset And lo and behold... there's a comment in the location by MJR. :) 00:52 mtompset And I was like: we should make it die meaningfully. 00:52 mtompset In fact, I saw it on a location, which I accidentally triggered by testing incorrectly. 00:52 wizzyrea but mtj is probably right 00:51 * wizzyrea knows more than one with those initials, so thought better to check before asserting that 00:51 mtj mjray 00:51 mtompset I was reading code, and saw a comment. 00:51 wizzyrea what's the context 00:51 mtompset who is MJR? 00:50 wizzyrea better to beg forgiveness than ask permission. 00:50 wizzyrea it just means no one has. 00:50 wizzyrea I wouldn't let that stop you from doing it 00:49 mtj i checked on bugzilla, but could not find any history of release-tool bugs/patches 00:49 wizzyrea or use the Developer Documentation component 00:48 wizzyrea you could get rangi to make a component for that 00:48 mtj hiya mtompset 00:48 wizzyrea no idea, probably something like clone the repo, make a bug, do the changes, then add the patch to a bug, like normal? 00:47 mtj ..so, i could send up those corrections too ^ 00:46 mtompset Greetings, mtj, wizzyrea. :) 00:46 mtj hey liz :0) 00:45 mtj ..i also spotted some a few typos in the various 'release team' templates 00:44 wizzyrea he's afk atm 00:44 mtj ..i was thinking of adding a README file to the repo, with that info in it :) 00:43 mtj that one -> http://git.koha-community.org/gitweb/?p=release-tools.git;a=summary 00:43 mtj ping rangi, how would someone send a patch to the release-tools repo ? 00:41 mtj hey #koha 00:00 mtompset Ah, thanks, rangi.