Time Nick Message 22:39 * jcamins calls it a day and goes to lay out dinner. 22:39 wajasu i'm grabbing dinner, then will work on it. 22:39 jcamins :) 22:39 wajasu you will ike this. its fast, and spits out helpful context to debug. 22:38 jcamins Then test against that. 22:38 jcamins etc. 22:38 jcamins Access a bib record and nothing but the bib record shows up. 22:38 jcamins Absolute barebones. 22:37 jcamins You know, maybe we need a prog2 theme. 22:37 jcamins That would be *awesome*. 22:36 wajasu it will help with circulation rules 22:36 wajasu i uses this in a distributed java thick client, that supported what if scenarios, for rerouting flights. you can imagine the interactions with FAA rules engines. 22:34 jcamins The problem is the whole web-based nature, I think. 22:34 jcamins From your mouth to the ears of a hundred thousand librarians. 22:32 wajasu before you know it you will have thousands of cases. and refactoring won't be as intimidating. 22:32 rangi sweet thank you 22:32 jcamins wajasu++ 22:32 jcamins Woohoo! 22:31 wajasu ok. i'' play with it tonight and expose it to you tomorrow on the web against my test VM. 22:31 * jcamins too. 22:31 rangi sweet 22:31 wajasu you can group them (slow ones), integration ones, multithreaded ones, 22:30 rangi if you made writing tests easier, i will beer you many beverages at kohacon next year 22:30 wajasu you can right tests and use fixtures (or custom ones) to make writing tests easier. 22:30 rangi so tests people write can just get added to our jenkins test suite 22:29 wajasu yup 22:29 rangi https://wiki.jenkins-ci.org/display/JENKINS/Fitnesse+Plugin 22:29 wajasu it works well. when you have lots of side effects. someone works on aquisitions, and breaks authorities would show up. 22:29 rangi it has a plugin for jenkins too 22:29 rangi and if you can show it to a few non devs and see what they think, if they like it we can make it official 22:28 rangi that would be fantastic 22:28 wajasu if you want, i'll try to set it up. and expose you to my test environment. and write a patch. 22:27 rangi cool 22:27 wajasu you can right tests for use cases. 22:27 wajasu http://fitnesse.org/FrontPage.FitServers.PerL 22:26 rangi that would rule 22:26 wajasu then when folks change koha, they must past tests to see if they broke existing functionaility. 22:25 wajasu it worked well in an airline app. add biblio, add authority, etc, place hold, are described via a web app, and tests saved in a directory, and checked in. it was simple. 22:24 wajasu have you aver used a fitnesse based test environment? koha really could use it. because non programmers can write tests, and patches would have to pass tests to get submitted. 22:22 jcamins Yeah, perl test framework. 22:22 jcamins I do my best. :) 22:22 wajasu so what is prove? perl test framework? or koha specific? 22:22 wajasu you fast 22:22 jcamins Excellent. :) 22:22 jcamins As I said. 22:22 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8636 major, P5 - low, ---, jcamins, Needs Signoff , Some dependencies are not listed by the installer 22:22 jcamins Bug 8636. 22:22 jcamins I just added the bug and patched it. 22:21 wajasu maybe you can add that bug, to request those. unless you have another process for master. or should i add it. 22:21 jcamins Excellent. 22:20 wajasu All tests successful 22:19 jcamins This is excellent. 22:19 wajasu grabbed it. now running prove t xt ... 22:19 jcamins That's not listed either, is it? 22:19 jcamins Hm. 22:17 wajasu Can't locate Test/YAML/Valid.pm 22:15 jcamins No bug for that. 22:15 wajasu grabbed it.running prove xt ... 22:14 jcamins *Optional, rather 22:14 jcamins Even though it was. 22:14 jcamins Cache::Memcached was never listed as required. 22:14 jcamins Wait.. mystery solved. 22:14 jcamins Apparently not in the same package as Cache::Memcached. 22:14 jcamins Oh, missing Cache::Memcached::Fast. 22:14 wajasu Ahh 22:14 pastebot "wajasu" at 127.0.0.1 pasted "my test environment aug13th 2012part2 prove xt" (32 lines) at http://paste.koha-community.org/97 22:10 rangi if you click on one, you'll see :) 22:10 rangi and it really says pushed to stable or pushed to master 22:10 rangi it means that the column is too small 22:09 wajasu ready to be considerd for push to stable? 22:09 wajasu so bug queries that show state Push mean? 22:08 rangi but this is an abnormal situation 22:08 rangi but leaving the status as passed qa, so paul can push to master when he gets back 22:08 rangi while paul_p is away, some bug fixes i am pushing to 3.8.x 22:08 rangi Pushed to 3.8.x will be in 3.8.4 22:07 rangi eg 22:07 rangi jcamins and I usually note in the comments too 22:07 rangi then pushed to stable 22:07 rangi often it will go pushed to master 22:07 rangi you can look at the history of a bug 22:07 rangi then yep 22:07 rangi if it says pushed to master 22:06 wajasu when something is "push"ed does that mean its in master? 22:02 jcamins -L 22:02 wajasu cya 22:02 rangi cya wizzyrea 22:02 rangi doh 22:02 rangi cya wajasu 22:01 wizzyrea later people 22:00 oleonard See ya #koha 21:59 jcamins Okay... list of files that does not contain the specified string... any ideas how to get that? 21:57 jcamins Yep. 21:57 jcamins lol 21:57 wajasu i'm learning there is a bug for everything already. 21:57 jcamins wajasu: there's a bug for that. 21:56 wajasu i wonder if we can't just have a perl module package that gets built by jenkins and the project just depends on that. maybe for the common architecture cases (x86 x64). and stick it in the PERL5LIB. or is that too complicated. 21:54 wajasu grabbing CHI .. from cpan 21:53 jcamins If my apt repo were available, I'd point you to it, but it's not, and won't be for a few weeks. 21:53 jcamins So, yeah, using CPAN for CHI and CHI::Driver::Memcached is probably easiest. 21:52 jcamins I'm not sure why it's doing that... 21:52 jcamins Hmmm... well, you can certainly install CHI from CPAN. 21:51 pastebot "wajasu" at 127.0.0.1 pasted "my test environment aug13th 2012 prove xt" (24 lines) at http://paste.koha-community.org/96 21:51 jcamins It falls back to less capable caching. 21:51 jcamins The CHI stuff is optional. 21:51 jcamins The Moose and Data stuff is for solr, which is exempted from the load test. 21:50 jcamins At least, I don't think you do. 21:50 jcamins You don't need any of them for prove. 21:50 jcamins Right. 21:50 wajasu i haven't needed them. but for prove to work. 21:49 jcamins My apt repo is currently down for server moving. 21:49 jcamins You don't need any of them. 21:49 wajasu i'm grabbing it from cpan unless someone knows of packages somewhere. 21:48 jcamins Others are not. 21:48 jcamins Not yet. 21:48 jcamins Wait, no it isn't. 21:48 jcamins Test::MockModule is needed. 21:47 pastebot "wajasu" at 127.0.0.1 pasted "my test environment aug13th 2012 missing modules" (18 lines) at http://paste.koha-community.org/95 21:46 wahanui paste is found at http://paste.koha-community.org 21:46 rangi paste? 21:46 rangi wajasu: can you paste into 21:46 jcamins Probably those. 21:46 jcamins There are about a half dozen that aren't needed. 21:46 jcamins Which 6 or 7? 21:45 wajasu those last 6 or seven aren't in deb sqeeze repos OR koha-community, so i must CPAN them i guess. 21:41 jcamins Especially all the Test::* modules. 21:41 jcamins You should have optional ones, too, probably. 21:41 jcamins Hmmm... 21:41 wajasu its no required :) 21:40 jcamins Yes, you should have all required modules installed. 21:40 jcamins Oh, wait, I see what you mean. 21:40 jcamins No. 21:40 wajasu so to run the prove test stuff, i guess i have to have the memcached modules installed to prevent failing. 21:39 wizzyrea ah yea that'd do it 21:39 jcamins Then I started switching back and forth between databases, confusing the heck out of Zebra, so I disabled zebraqueue indexing. 21:39 wizzyrea oh hi :) 21:39 jcamins I had mine set to 5. 21:39 rangi hey wizzyrea :) 21:38 wajasu :) 21:38 wizzyrea I have mine set to 5 lol. 21:38 wizzyrea ;) 21:38 wizzyrea why wait 30! 21:38 wajasu i'm really happy to have the index-daemon working because its just a 30 second wait in testing with cataloging. :) 21:37 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8607 critical, P5 - low, ---, jonathan.druart, Signed Off , overdue_notices is broken 21:37 wajasu i signed off on bug 8607 and kf said i can try to followup patch the fine display so I guess I'll look at C4:Letter.pm 21:37 jcamins Hm. Definitely not NZ. :) 21:36 wizzyrea ah same as libsysguy 21:36 wajasu TX 21:36 jcamins BTW, where are you located? I thought you were in NZ, but you ate lunch at the same time I did. 21:35 * jcamins likes that strategy. 21:35 wajasu i have about 8 that i tried this weekend, so i am trying to get some answers on IRC today to move through them 21:34 jcamins wajasu: I started yesterday. 21:34 wajasu you fast 21:34 jcamins However, I also needed to adjust the follow-up, so someone else needs to test it to confirm I didn't screw anything up. :) 21:33 jcamins wajasu: I tested it and signed off on it. 21:33 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8185 enhancement, P5 - low, ---, tajoli, Needs Signoff , Plugin for linking records in MARC21 21:33 wajasu jcamins: should i try bug 8185 or should you work that one? 21:30 jcamins (Patch doesn't apply means "I wasn't able to even start testing this") 21:30 wajasu ok 21:29 oleonard failed qa 21:29 jcamins Failed QA, because the patch applied. 21:29 wajasu ok, should it be failed QA or Patch doesn't apply (course_reserve) 21:29 jcamins Bye. 21:29 oleonard Bye cait 21:29 cait bye all 21:24 wahanui cait: I forgot suggestions 21:24 cait forget suggestions 21:19 wajasu yes, i am planning on mentioning the standard install. 21:15 jcamins At least, that's what it sounded like he was planning on doing. 21:14 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8628 enhancement, P5 - low, ---, magnus, ASSIGNED , Add digital signs to the OPAC 21:14 jcamins bug 8628. 21:13 jcamins oleonard: like... 21:13 jcamins My thinking is that the theme selector would be available only on certain themes, so once you switched to kiosk mode, you'd have to delete the cookie. 21:13 wahanui suggestions are broken at the moment - I can't accept those for German :( 21:13 oleonard jcamins: suggestions? 21:13 oleonard http://blog.55minutes.com/2012/04/media-queries-and-browser-zoom/ 21:12 jcamins magnus_away was proposing something like it for suggestions. 21:11 jcamins Right. 21:11 oleonard I see, you mean a locked-down config 21:11 jcamins If you don't use kiosks, you wouldn't want to provide any options. 21:11 oleonard ..staff going and changing the OPAC theme back to what the patron expects 21:10 * oleonard pictures patrons coming to the desk and saying "Why does this OPAC look so weird?" 21:10 fcapovilla oleonard: dunno, it just doesn't work :( 21:10 jcamins That only works if you are logging all the kiosks in. 21:10 oleonard fcapovilla: But not in Chrome. Why? 21:09 oleonard Drupal has it as an option on the user's account jcamins 21:09 jcamins Only, not with a theme chooser at the bottom because I think that's unnecessary mess. 21:09 fcapovilla Fun fact: In firefox, zooming the browser will trigger the mobile view. 21:09 jcamins oleonard: right. Same as languages. 21:09 oleonard jcamins: So at least you're thinking of letting the library choose which themes are available 21:09 jcamins (from the user's side) 21:08 jcamins I think I've ruled out adding a link at the bottom to select the theme. 21:08 oleonard I wonder if you can trigger a state change based on the browser's zoom level 21:07 rangi ahh cool 21:07 * oleonard has been working on a responsive design for the library's web site for the past couple of weeks 21:07 jcamins But if you make it configurable, it works with kiosks. 21:06 rangi its quite nifty 21:06 rangi you can just resize your browser window to see what it degrades to 21:06 oleonard Thx 21:06 rangi opac.koha.workbuffer.org 21:06 rangi i do 21:06 jcamins Choose the theme you want them to use, and disable all the others. 21:06 oleonard rangi do you still have the mobile theme demo up? 21:06 jcamins My feeling is if you don't want your users to have choices, you should should just not give them any. 21:04 oleonard Hm... Yeah... 21:04 rangi with super large print 21:04 rangi and the holy crap im blind opac 21:03 rangi is so you can have the kids opac pc 21:03 rangi oleonard: the reason i like it 21:03 jcamins No? 21:03 * oleonard honestly doesn't like the idea of user-selectable themes 21:03 jcamins (and equivalent for intranet) 21:03 jcamins And adding an OPACDefaultTheme 21:03 jcamins I've come up with having opacthemes be multi-select like opaclanguages. 21:03 oleonard It was probably my computer then 21:02 rangi heh 21:02 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8634 enhancement, P5 - low, ---, oleonard, NEW , Themes should be user-selectable 21:02 jcamins I'm trying to figure out how to handle bug 8634. 21:02 jcamins rangi: maybe you used the same computer! 21:02 rangi in 2003 .. wow, that was a while ago 21:02 rangi i think i visted there too, i think stephen took me to all the branches on that first visit 21:02 oleonard Filling in for a vacationing co-worker 21:01 rangi ahhh nice! 21:01 oleonard No, Chauncey. On a PC running XP built in 2002 21:01 rangi is that nelsonville? 21:01 rangi but all the viruses you want! 21:01 oleonard No IRC, no git. 21:00 rangi :) 21:00 rangi luddites 21:00 rangi ahh 21:00 oleonard Stuck in a building with IRC blocked 21:00 rangi oleonard is a mibbit user now?? 20:57 drojf cool, will do 20:56 jcamins drojf: when you feel like doing something easy tomorrow, you can sign off on bug 8185 again. 20:55 drojf g'night, or back soon if i cannot sleep 20:55 drojf i already slept 4 hours aftwer uni, but so tired 20:55 rangi flu sux 20:55 rangi yuck 20:55 * drojf goes to bed, feels flu-ish 20:54 drojf not at all 20:54 drojf err 20:54 drojf jcamins: not all 20:53 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8185 enhancement, P5 - low, ---, tajoli, Needs Signoff , Plugin for linking records in MARC21 20:52 jcamins drojf: any objections to me squashing two additional spelling corrections into your follow-up on bug 8185 and then asking you to sign off on it? 20:49 rangi so good catch 20:49 rangi if it doesnt work in standard chances are would be broken in packages too 20:45 cait which means it's extra cool that you found it 20:45 cait wajasu: maybe point out you did a standard install and the files were not created - i think it only happens on standard installs :) 20:44 wajasu ok 20:44 jcamins wajasu: a useful check for conflict markers and syntax errors is to run `prove t xt` in your kohaclone directory. 20:43 wajasu i'm going to list all the ways i can find in the fail. 1) some code is missing for staff interface, 2) conflict in updatedatabase.pl 20:40 jcamins Yeah, I'd agree with cait, I think. 20:40 cait it does apply, but it's broken in 2 ways 20:40 cait hm failed qa I would say 20:39 rangi that can go straigt to patch does not apply 20:39 rangi sounds like the patch is bad 20:39 cait http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=11131 20:39 cait it's not your fault, it's the patch 20:39 wajasu no conflict in git status. i used git am -i -u -3 <thepatch> 20:39 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8215 enhancement, P5 - low, ---, kyle, Needs Signoff , Add Course Reserves 20:39 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8551 enhancement, P5 - low, ---, pelletiermaxime, NEW , Course reserves 20:38 cait wajasu: are you looking at bug 8551 or bug 8215? 20:38 cait and thx for testing :) wajasu++ 20:38 cait wajasu: do you have the bug number? 20:38 cait or it's in the patch already 20:38 cait hm 20:37 rangi you should see it saying both modified 20:37 rangi if you go git status now 20:37 rangi when you applied it, it should have given you some kinda message about that 20:37 rangi that means it applied with a conflict 20:37 wajasu is that a bad patch too? 20:36 wajasu there is a Use of bare << to mean <<"" is deprecated at ./installer/data/mysql/updatedatabase.pl line 5318. I see <<<<<<< HEAD in updatedatabase.pl at that line. 20:34 cait perhaps try testing in a dev installation if you want to continue testing, until this is fixed 20:34 cait and I would fail qa for the first and note on the bug 20:34 cait then you should be good to go for testing :) 20:33 cait wajasu: if you want to run the update database, go into kohaversion.pl file, increase the number of the version there by one - run the webinstaller, it will come up when you go to a page in staff - reset the number it's former value and save 20:33 rangi wajasu: yep, cait is right 20:33 cait wajasu: the new dirctory for the module needs to get added to a file so that it's copied for standard installations 20:32 cait wajasu: your first test was a good one - I sounds like this is a bug in the patch 20:32 rangi this is where DBIx::Class::Schema would be handy :) 20:31 wajasu ok. i'm such a newbie. 20:31 jcamins wajasu: when you are testing things, you have to run updatedatabase manually. 20:31 wajasu also when i tried to run it after an install, no table exists for courses (which I think needs to be created). do I need to run some update database after patches that might create tables? or should the webinstaller pop up? i need to know if i should tell the patch writer to add tables creation somehwere or is it my mistake? 20:30 libsysguy jk jcamins++ rangi++ 20:30 rangi you can still prepare and execute 20:30 jcamins begin_work turns it off. 20:30 libsysguy sorry jcamins no points for you :p 20:29 libsysguy do I have to use the ->do() function or can I still use prepare and execute 20:29 jcamins That's what I just said. 20:29 libsysguy ok well that makes sense 20:29 rangi you dont need to mess with autocommit 20:29 libsysguy ahh 20:29 rangi begin_work switches it off for that transaction 20:28 libsysguy rangi that is what i was trying to do 20:28 wajasu i did a perl Makefile.PL, make, make install. Some code was missing for a standard install, I expect some make/install routine copies it so it ends up in cgi-bin/cources-reserves/... 20:28 rangi use transactions! 20:28 rangi no, dont turn it off 20:28 libsysguy this is really feeling like one road block after another 20:27 libsysguy ill guess I'll turn it off 20:27 libsysguy hmm ok 20:26 jcamins At least, I think it is set by default. 20:26 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8215 enhancement, P5 - low, ---, kyle, Needs Signoff , Add Course Reserves 20:26 wajasu testing bug 8215 20:25 jcamins Using begin_work will automatically disable it. 20:25 jcamins libsysguy: it is by default. 20:25 libsysguy jcamins do you know if autocommit is set to true anywhere? 20:24 rangi back 20:17 libsysguy agreed 20:17 jcamins Whenever we have a series of SQL statements that are mutually interdependent, in fact. 20:16 jcamins Plus, we should be using transactions more. 20:15 jcamins Right. 20:15 libsysguy in conjunction with transaction to avoid a race condition 20:15 jcamins And a transaction. 20:15 jcamins Or you could just use last_insert_id, which is probably the right way to do it. 20:14 libsysguy i could cheat and do a select to update it again 20:12 libsysguy lol 20:12 libsysguy well hell 20:12 jcamins Probably. 20:12 libsysguy is there a better way to design the table so I don't have to do this dance 20:11 jcamins Use transactions anyway. 20:11 jcamins I see no reason not to. 20:11 libsysguy might just make this module use dbix class 20:10 jcamins $dbh->begin_work (work) $dbh->commit 20:10 libsysguy [off] waits for mbalmer to fail it :p 20:10 jcamins And, use transactions. 20:10 jcamins Sorry, only way to do it. 20:10 jcamins Use last_insert_id directly after the insert statement. 20:09 libsysguy thinking that ->execute was part of dbix::class 20:09 libsysguy umm I probably did 20:08 jcamins (hint: yes) 20:08 jcamins libsysguy: didn't you ask me how to do it with DBIx::Class? 20:08 rangi Ok my stop bbiab 20:08 * oleonard is pretty fond of telling people they did it wrong too 20:07 cait that's too mean, can I get something else? 20:07 libsysguy jcamins: you can't call ->id on a normal result set, it has to be a DBIx::Class object :'( 20:06 * oleonard wakes up 20:06 oleonard Hunh, what, did someone say my name? 20:06 cait eew 20:05 jcamins cait: the translation system needs some additions. 20:05 libsysguy cait what do you want? 20:05 libsysguy I think its worth noting that catalyst generates unit test files for you when you use the autogenerator for modules :) 20:05 cait libsysguy: what do I get? :) 20:04 libsysguy haha i just looked it up via your twitter 20:04 rangi http://blog.bigballofwax.co.nz/2012/07/31/yes-you-should-rewrite-it-no-not-like-that/ 20:00 libsysguy oh I haven't seen that one 20:00 libsysguy and our debt is starting to look like the US treasury :p 19:59 jcamins libsysguy: also the one on rewriting. 19:59 libsysguy lost your kids, there is a unit test to find them 19:59 rangi Or its just compound interest on our technical debt 19:59 libsysguy unit tests first 19:58 libsysguy yeah yeah i saw it 19:58 rangi Read my blogpost first :-P 19:58 libsysguy :p 19:58 libsysguy everything must go 19:58 libsysguy its like a koha code fire sale 19:57 libsysguy ok cool, I expect this done by the end of the week so rangi has time to reject all of our code 19:57 rangi None I'll just tell you you did it wrong 19:56 maximep im in charge of mobile theming :p 19:56 jcamins libsysguy: nah, once the theming works, oleonard gets to redo our themes so they are attractive. :) 19:56 libsysguy rangi what bits do you want :p 19:56 libsysguy oh apparently not, jcamins called it 19:56 libsysguy oleonard you're in charge theming 19:56 jcamins Looks like I got Koha's theme support, too. 19:56 rangi That actually takes very little work 19:56 libsysguy ill take fixing the database structure 19:56 jcamins OKay, fine. 19:56 jcamins Awww. 19:55 libsysguy jcamins you take searching 19:55 jcamins You take the unpleasant bits. 19:55 libsysguy but ill split it with him 19:55 jcamins lol 19:55 libsysguy I'm not trying to earn jcamins status of re-writing all of koha 19:55 libsysguy I'm only one programmer rangi :p 19:55 rangi Instead of kohastructure.sql 19:54 rangi I'd like to see us using the schema first 19:54 libsysguy heh 19:54 rangi I'm not the boss, but I wouldn't reject a patch just cos it did 19:50 libsysguy ^^ a long time ago 19:50 libsysguy rangi did you say we were able to use DBIx::Class? 19:49 rangi Your logic has no place here 19:49 jcamins lol 19:49 rangi Ahh Manos welcome to the mad world of library science 19:44 wajasu :) 19:43 cait don't know what this is all about, but still :) 19:43 cait lol 19:43 rangi :-) 19:43 rangi I'm helping! I'm helping! 19:42 wajasu rangi: Yes. the syspref was needed. 19:40 rangi If that's off it only allows one's for items on loan 19:39 rangi You might need allowholdonshelf syspref switched then 19:39 wajasu ALL,ALL 19:38 wajasu i can't see an option in OPAC for a patron to place a hold. not on loan fresh test install with newly added biblios/items. 19:38 oleonard wajasu: You have a circ rule set up for default library, default patron, default item type? 19:38 rangi Are they on loan? 19:37 wajasu i'm struggling to get holds working. i added circ rule with holds alloed count 2. my prefs are default. any ideas? 19:36 rangi Lies 19:36 jcamins Both of which will be modifying one file. 19:36 huginn rangi: The current temperature in Wellington, New Zealand is 7.0°C (7:00 AM NZST on August 14, 2012). Conditions: Scattered Clouds. Humidity: 93%. Dew Point: 6.0°C. Pressure: 29.83 in 1010 hPa (Rising). 19:36 rangi @wunder nzwn 19:36 jcamins Soon I will have two. 19:36 jcamins drojf: yeah, I have one commit. 19:35 drojf jcamins: "cut up"? 19:35 drojf morning rangi 19:35 jcamins In... uhhh... p[arts]? 19:34 jcamins oleonard: you do a reset, then you add it up. 19:34 rangi Morning 19:34 oleonard counter-intuitive. 19:33 jcamins git add -p 19:32 jcamins Does anyone remember that really cool git command for cutting up a commit? 19:11 jcamins If you open up the record directly in the staff client, are you able to edit it? 19:08 tcohen didn't see anything strnge in it 19:08 tcohen I have a log that says some record is to blame 19:08 jcamins \xC3 is usually from an acute, I think. 19:08 jcamins tcohen: didn't you identify the record? 19:07 tcohen the thing is I need to find that record 19:07 jcamins tcohen: unfortunately, usually one has to use a hex editor. 19:06 drojf works alright in konqueror and a standalone firefox i use with tor (10.0.5). maybe some plugin is to blame 19:06 tcohen jcamins: a noob question, how should I see if a record is marc8 ? 19:02 jcamins I thought you had moved on to testing bug 8597. 19:02 oleonard rangi had a test install didn't he? 19:02 jcamins Oh, no. 19:02 drojf jcamins: to see the demo?? 19:02 jcamins drojf: you know that you need to get the patches from my github repo, and apply 8622 first, right? 19:02 tcohen jcamins: touch_all_biblio didn't fix it 19:01 jcamins Oh, I forgot to obsolete the patches. 19:01 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8597 enhancement, P5 - low, ---, fcapovilla, Needs Signoff , New theme for the OPAC with a mobile view 19:01 drojf bug 8597 that is 19:00 drojf because i can't get the mobile css to appear 19:00 oleonard Shouldn't be too old. Why do you think media queries aren't working? 18:59 drojf no idea if that is old, i kind of lost track of numbering of firefox and thunderbird 18:59 drojf it says 10.0.6 18:57 oleonard old version drojf? 18:57 drojf hm maybe my iceweasel doesn't then 18:56 jcamins IE8 does not support media queries. :) 18:54 jcamins The only version of IE I have is 8. 18:54 fcapovilla We tested it on a windows mobile phone and it worked 18:54 jcamins fcapovilla: I highly doubt it. 18:54 fcapovilla Are there mobile phones with IE8? 18:53 jcamins Guess that means it won't work with IE8? 18:53 fcapovilla Also : Your browser must support viewport media queries :P 18:52 jcamins (that's my instance, not Sherbrooke) 18:52 jcamins drojf: http://screencast.com/t/M1ZdBLhco54c 18:51 drojf we should have free smartphones for testers ;) 18:51 drojf yes i thought that were my problem after reading it again, but even if i resize it to a little black and a little grey that does not make a difference 18:50 jcamins I had trouble with it for a while because I didn't realize just how small a phone screen is. 18:50 jcamins Oh, okay. 18:50 drojf i resized it to tiny 18:50 jcamins drojf: you have to resize it to very small. 18:48 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8274 major, P5 - low, ---, koha-bugs, NEW , count of suggestions on main page wrong 18:48 nengard found it 18:48 nengard bug 8274 18:48 drojf fcapovilla: how would i make the mobile view appear? there is a link to ccsr in the bug comments, but if i resize the window with that site it does not change anything 18:46 nengard :) 18:46 nengard i thought i reported a bug for the suggestions message on the homepage showing the count of all suggestions instead of limited to branch but i can't find it - anyone happen to know where i hid this bug report? 18:46 nengard next question 18:45 nengard thanks all 18:37 oleonard No, the problem was that the same value was getting hashed and saved for every patron 18:37 jcamins No, the security problem was hashing the "!" 18:36 nengard wasn't that a security problem? 18:36 nengard cause it's still doing that? 18:36 oleonard Short answer: You can query for password = "!" 18:36 nengard not yet - but i can :) 18:35 oleonard So nengard did you read back about the "!" password? 18:26 fcapovilla ok, thank you 18:25 jcamins fcapovilla: the new patch works great. I am going to push it all to my Github, and obsolete the patches on bugzilla so people know to sign off on the branch. 18:16 jcamins Yeah, there is -- unfortunately -- no way around that. 18:16 fcapovilla yes 18:15 jcamins fcapovilla: to confirm, the change to opac.css should be in the ccsr theme too, right? 18:15 fcapovilla I tried to make the new preferences work in the prog and ccsr theme, but the OpacShowFiltersPulldownMobile and OpacShowLibrariesPulldownMobile depended too much on our masthead.inc modifications, so they only apply to the ccsr theme now. 18:14 jcamins I'll take a look at the new patch. 18:13 jcamins Ah, yeah, that was why you had problems with the CSS. The patch with the CSS, javascript, and images was too big to attach to bugzilla, so it is in my github repository. 18:12 wajasu i'm working on signoff test for bug8382. can someone help me confirm the intent. it looks like a javascript fix to enabling cancelling an order via a filter. But I get "Can't delete order and catalog record" 18:12 fcapovilla But files like ccsr/en/css/opac.css aren't present in your patchs 18:12 fcapovilla No, I tried to apply all your patchs on a copy of master to make sure everything was up to date 18:11 jcamins fcapovilla: did you get the final patch for the new theme from my github? 17:52 fcapovilla Forget what I said, looks like it got fixed. I said that was a long time ago 17:52 oleonard It doesn't if borrowers.password = "!" 17:49 fcapovilla Dunno if it still works 17:49 fcapovilla I did some tests a long time ago and could connect to the user account using "!" 17:48 oleonard What do you mean? 17:48 fcapovilla yep, I'm still searching why it lets you connect with that 17:47 oleonard ...which is okay because you can't submit a password which hashes to "!" 17:45 fcapovilla $data{'password'} = ($data{'password'})? md5_base64($data{'password'}) : '!'; 17:45 fcapovilla I remember that : its in AddMember. The default behavior when you try to create a user without a password is to use "!" as the password : 17:41 * oleonard just created a new patron and the value stored in the password field in the database is "!" 17:40 oleonard When was it we were supposed to have fixed that "!" password bug? 17:36 wajasu now onto my signoff test 17:35 wajasu let alone, i must be a not suprelibrarian biblionumber to even add orders. 17:35 wajasu boy, acquisitions needs usability work. maybe a hint to "Add" in the section above, next to the required field. plus document how to "dup" a frawwork, by adding ACQ, then clicking "MARC structure"... and finally add some documentation. 17:32 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=1966 enhancement, P3, ---, henridamien, NEW , Allow manual editing of Qty 17:32 wajasu ok. i fugured out how to get the quantity increased. i had to click "Add" in the section above. (also refer to bug 1966) 17:29 jcamins tcohen: touch_all_biblios.pl --where='biblionumber=whatever' 17:28 jcamins tcohen: just as well, I was traveling. 17:26 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8382 blocker, P1 - high, ---, christophe.croullebois, Needs Signoff , It is not possible to cancel an order when receiving on a filtered page in parcel.pl 17:26 wajasu i need to be able to create an order to signoff bug 8382 17:26 nengard but if we removed that does that means it's NULL? or is there something in there no matter what? 17:25 nengard that i remember, removing the ! 17:24 wizzyrea I think we fixed it though, it's been ages ago 17:24 oleonard Better. 17:24 wizzyrea for a while there was a default password of ! 17:23 wizzyrea how about you? 17:23 wizzyrea oy yes I think so 17:22 nengard if you don't enter a password for a patron does it leave the pw field blank? I have someone asking for a report of patrons without passwords, but I'm getting no data 17:22 tcohen bin/maintenance/touch_all_biblios.pl 17:22 wajasu let anyone who can create an order in aquisitions (i.e. make quantity >1 ) please stand up :) 17:22 oleonard Feeling better wizzyrea? 17:21 tcohen could you elaborate? 17:21 tcohen jcamins_away: sorry, I was having lunch 17:21 gaetan_B bye ! 17:14 wahanui i guess oleonard is still here, if you just wish hard enough. or Koha's master UI designer 17:14 wizzyrea hey oleonard 17:12 oleonard Hi #koha 17:09 wizzyrea the rest I didn't get stuck on 17:09 wizzyrea yup I couldn't change the quantity either 17:05 wajasu going to lunch. maybe that will help. 17:02 wajasu Hmm. 17:00 wajasu so i can't save the order. 17:00 wajasu when editing accounting details, i can't edit the quantity still :( 16:56 wajasu ok. i have to click marc structure and it offers to create from default. 16:55 wajasu is there a feature to dup an existing? can't figure it out from "New framework" 16:53 wizzyrea yea, That's where I got stuck too 16:50 wajasu ok 16:50 hdl1 You can duplicate default framework into ACQ for quick first useage 16:50 hdl1 wajasu: creating an ACQ framework is quite a good idea if you mean tu use acquisition. 16:49 wajasu must i create a ACQ framework? 16:49 wajasu so i am stuck trying to edit the quantity field. 16:48 wajasu i went to add an order. i could not edit quantity, but i could pick the fund. 16:47 wajasu ok. i added a patron "staff" with aquisitions permissions, and superlibrarian 16:29 wizzyrea really ought to blow away this testing DB I guess. 16:28 wizzyrea interesting that I wasn't seeing that 16:27 jcamins_away tcohen, problem is marc 8. Run touch all biblios on rhat record only. 16:26 jcamins_away yes. 16:26 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8452 minor, P5 - low, ---, koha-bugs, NEW , "You must define a budget in Administration" always shows on acqui-home.pl 16:26 wajasu ok just found bug 8452 16:26 jcamins_away phone 16:26 jcamins_away look 16:25 jcamins_away wajasu there was a bug about that. Can't kook from phine. 16:08 wajasu my library is set to midway 16:07 wajasu i must be dowing something wrong? restriction = none 16:07 wajasu i did a fresh kohaclone. make, make install, new budget, new fund, Still have the message "You must define a budget in Administration" on acquisitions page. 16:06 tcohen thanks hdl1 16:06 hdl1 tcohen: try and look at either zebra logs or type the rpn query in yaz-client console 16:05 tcohen wizzyrea, how can I know which records that search returns? 15:53 wizzyrea would that record be the only result for that query? 15:52 tcohen search.pl: utf8 "\\xC3" does not map to Unicode at /usr/lib/perl/5.14/Encode.pm line 174., referer: http://bmayor.biblioadmin.unc.edu.ar/cgi-bin/koha/catalogue/detail.pl?biblionumber=1945 15:51 wizzyrea ? 15:51 wizzyrea anything in the log/ 15:51 wizzyrea hehe sok 15:51 tcohen sorry 15:51 tcohen YES, IT LOOKS OK 15:50 wizzyrea for 1945 15:50 wizzyrea dunno, the record looks ok http://bmayor.biblio.unc.edu.ar/cgi-bin/koha/opac-detail.pl?biblionumber=1945 15:50 tcohen http://bmayor.biblio.unc.edu.ar/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=1945 15:49 wizzyrea \o/ squee 15:49 tcohen it referes to http://bmayor.biblioadmin.unc.edu.ar/cgi-bin/koha/catalogue/detail.pl?biblionumber=1945 15:49 tcohen BUT... 15:49 tcohen in staff interface it says the same 15:49 tcohen mmm 15:49 wizzyrea search from there 15:49 wizzyrea more -> cataloging 15:48 wizzyrea cataloging search too? 15:48 wizzyrea oo. yikes. 15:48 tcohen same error on staff interface 15:48 wizzyrea say the cataloging search 15:48 tcohen I'm sure there's a broken record 15:48 wizzyrea well can you see it in the staff client? 15:48 tcohen is there a way to get that result set outside from koha? 15:47 wizzyrea in the result set are there records with really uncommon characters? 15:47 tcohen nope 15:47 wajasu or just search? 15:47 wizzyrea no, just a search result 15:47 wajasu tcohen: are you printing labels? 15:45 tcohen http://bmayor.biblio.unc.edu.ar/cgi-bin/koha/opac-search.pl?q=biblia 15:45 tcohen any advise on how to deal with this problem? 15:44 wizzyrea lol however, I can't increase the quantity of an order above 0 15:42 wajasu master but i am in a patch branch. let me try with fresh master, to see if patch influenced it. 15:41 * wizzyrea is on master 15:41 wizzyrea does it do it on master or only with the patch you're testing 15:41 wizzyrea no, you shouldn't need to do that 15:41 wajasu must i associate the budget with the vendor? or does that happend when an order is placed. 15:41 wizzyrea i'm not having this issue :( 15:40 wajasu so they are accosiated with that budget 15:40 wajasu they are Funds for "fall budget 2012" 15:40 wajasu fund codes (Fc1 and FC2) 15:39 wajasu i have two, one for 800 and one for 400 (base-level remaining) 15:39 wizzyrea how much is in your fund? 15:39 wizzyrea hm I'm not seeing that problem 15:38 wajasu but i have one defined. with a fund. 15:36 wajasu i open my basket, but it wants a budget/fund defined. 15:36 tweetbot` [off] twitter: @kohails: "#kohails Reporting Tips for Koha 3.4 http://t.co/Lh7hqnyk" 15:30 wajasu receive shipment. 15:30 wajasu i'm in my vendor now 15:30 wajasu wait 15:29 wajasu running master sandard install for testing 15:27 wajasu its active. money is available. 15:27 wajasu i created a budget, then a fund for that budget, assigning it to my library (no restriction), and whenever i go to aquisitions, it still wants me to define a budget :( 15:08 huginn rambutan: I have not seen life. 15:08 rambutan @seen life 14:46 magnuse dinnertime! 14:45 magnuse wajasu++ 14:45 wajasu yes 14:45 wajasu pey 14:45 tcohen (is that the way of saying it in english?) 14:45 tcohen hope this one has more consensus 14:44 tcohen its the second time I do it wajasu! hahaha 14:39 wajasu tcohen: glad you did that work! it was sorely needed. 14:37 tcohen thanks for signing wajasu 14:32 wajasu i signed off on bug8607 and as kf mentioned i might try to do a followup fix for the fine to display correctly. Fine: $0.00 USD instead of Fine: USD 14:30 wajasu bornie21: if you just set things up, you might need to configure/run the zebra search server (zebrasrv should be running) if you are running zebra. And look into running rebuild_zebra.pl -b -a -r to get teh zebra indexes generated. 14:27 bornie21 ok thnx let me see if I can find anything 14:27 wizzyrea :) 14:27 wahanui searching faq is probably at http://koha-community.org/documentation/faq/ 14:27 wizzyrea searching faq? 14:26 bornie21 hey guys I am Koha newbie and I have been trying to add a new book in the catalog and on saving, I can't find when I do a search in the OPAC 14:25 kf bbl bye all :) 14:24 kf wizzyrea++ :) 14:24 wajasu wizzyrea: thanks. I'll do that and retry setting a hold.and testing tht bug. 14:23 wizzyrea for all-all 14:23 wizzyrea wajasu: yes you must have a default circ rule to allow holds 14:22 wajasu i even set teh fund filter, and it show the fund 14:21 wajasu there is/was a popup showing MPL whic i am signed in as (midway) 14:21 wajasu i see 14:20 kf restrict to - library and then choose your home library 14:20 kf in the fund 14:20 wajasu where do i assign the library? 14:20 kf restrictive 14:20 kf acq is very restrictice 14:19 kf that you are logged in at 14:19 kf oh, and also, try setting it to be for your library 14:19 wajasu yup. $400 available 14:19 kf and allocated money for the fund? 14:19 kf and you created a fund for it? 14:19 wajasu even tried locked/unlocked. 14:19 kf hm. 14:19 wajasu yes 14:18 kf wajasu: did you mark the budget as active? 14:18 wajasu i can't create an order because i still get "You must define a budget in Administration" 14:17 wajasu bug8382 - i think for me to test this i kept getting "You must define a budget in Administration". created a vendor, created a budget/fund. i can't get further. must i do planning? 14:01 wajasu as i was working on overdue notices, I noticed cirrculation rules had an entry for "Holds allowed". Must I configure a circ rule to get max number of holds allowed to work? 13:59 * wizzyrea waves 13:58 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4045 critical, P5 - low, ---, gmcharlt, Needs Signoff , No check for maximum number of allowed holds. 13:58 wajasu maybe bug 4045 needs fixing first for me to work on 7720 13:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7720 enhancement, P5 - low, ---, kyle.m.hall, Needs Signoff , Ambiguity in OPAC Details location. 13:57 wajasu bug 7720 - i started on this. one applied, I think "Location" dissappeard from the holdings tabl for an opac user. So i tried to create a holding, but i always got an error "Too many holds". 13:57 maximep jcamins++ 13:57 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8597 enhancement, P5 - low, ---, fcapovilla, Needs Signoff , New theme for the OPAC with a mobile view 13:57 maximep oh wow, jcamins did amazing job on bug 8597. I didn't even know you could have multiple theme and change them with the opacthemes syspref o_O 13:53 maximep good morning =) 13:53 wajasu ok 13:53 magnuse wajasu: looked like in discussion to me too, really 13:50 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=5858 enhancement, P5 - low, ---, gmcharlt, Needs Signoff , Default frameworks missing many MARC21 tags 13:50 wajasu bug 5858 - should that be in discussion, or should i try to signoff? 13:49 wajasu i have many questions on the bugs i attempted. 13:48 kf I think we needed to make it a real column in the db - it's a good change, figuring out how to do it in a safe way is a bit trickier, but you won't lose data 13:47 wajasu ok i'll reattempt that one today. 13:47 kf but it shoudl not break anything 13:47 kf wajasu: and in theory they can also map another field to the new field in items - although I would recommend moving the spine label related information in another place and work to go with the standard 13:46 wajasu ok 13:46 kf wajasu: they don't have to change their mappings 13:44 wajasu i talked toby user and they said they used that field for spine label related stuff. 13:44 wajasu there was a concern in the bug discussion about breaking things with some custom mapping or usage in 942x nonpublic note 13:42 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4222 major, P2, ---, srdjan, Failed QA , Nonpublic note not appearing in the staff client 13:42 wajasu bug 4222 was an interesting read 13:41 wajasu i tried to test/signoff on a few bugs last week. 13:40 wajasu mornin 13:29 jcamins_away You probably don't need authority records, if you're not sure what they are. 13:29 jcamins_away bornie21: always ask questions in-channel. 12:51 hdl1 if I can be of any help 12:51 hdl1 bornie21: hi. 12:49 magnuse bornie21: sounds like reading up on authority records might be a good idea: http://www.loc.gov/marc/uma/ (i don't know much about them myself, though...) 12:45 tcohen morining #koha 12:42 nengard jcamins is the authorities expert :) 12:41 bornie21 hey everyone I am an IT technician and recently did a koha setup for our Library in Mutare, Zimbabwe and am facing challenges in creating authority records(infact I dont knw wht those are) 12:16 * mtompset waves bye. 12:09 * oleonard will return later 12:00 oleonard jcamins_away, I don't think there's any reason anymore to keep 4048 open based on the work you've been doing. New work can just be submitted against your bug reports 11:50 kf clrh: :) 11:29 clrh too short as all vacations but great as all holidays :) 11:28 clrh thanks kf 11:28 kf how was your vacation? 11:28 kf welcome back clrh 11:28 clrh I'm back 11:28 clrh hello 11:26 * magnuse wanders off in search of lunch 11:25 magnuse yup, Viktor++ 11:25 kf and greetings to him :) 11:25 kf viktor++ :) 11:25 magnuse (Viktor did) 11:25 magnuse yeah, i did not make those :-) 11:24 kf ooooh pretty 11:24 kf cool 11:24 magnuse kf: screenshots (mockups) added to the wiki page 11:15 kf ;) 11:15 kf go to sleep 11:15 kf and they were talking about which directoreis to move out of theme/language 11:15 kf but not the .js files 11:15 kf it is 11:14 rangi wait that? yes it is? why do we bother putting the _( stuff then? 11:11 kf jcamins_away: no it's not 11:11 * jcamins_away goes to pack. 11:09 jcamins_away Wait, just css. Javascript is translated. 11:08 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4048 normal, P5 - low, ---, oleonard, RESOLVED DUPLICATE, CSS and JS libs must be outside of translated paths 11:08 jcamins_away oleonard, we still need bug 4048 for css and javascript, just not for lib. 10:57 rangi probably 10:55 oleonard rangi, shouldn't 8623 depend on, rather than block 8622? 10:54 magnuse anything the library wants to "show off" 10:53 magnuse one use is "recently returned items", or "new items" or "items on a specific theme" 10:53 kf ok :) 10:53 magnuse i have some screenshots (mockups) from the customer, i have asked if i can share them, just to be on the safe side 10:52 magnuse hehe 10:52 kf hm both? :) 10:52 magnuse or what it will contain? 10:52 magnuse what it will look like? 10:52 kf can you give an example for a sign? 10:51 kf I am reading the rfc right now 10:51 mtompset The first digit is eating session number? 10:51 kf ooh 10:51 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8628 enhancement, P5 - low, ---, magnus, ASSIGNED , Add digital signs to the OPAC 10:51 * magnuse starts work on his most ambitious koha project so far: bug 8628 10:51 mtompset The third digit is the number of cookies made? 10:50 mtompset The second digit represents how much dark chocolate is in the cookie? 10:32 oleonard Lucky for us 10:31 kf hm I don't think so? 10:30 oleonard When you release a new version do you have to tell some people their software is no longer compatible? 10:27 kf kf release chocolate chip cookie maybe 10:26 * kf has decided to switch to another version numbering theme next year 10:24 magnuse ah, clever! 10:24 mtompset But then it isn't really a decade. :) 10:24 mtompset You can, if you change the base of your age. ;) 10:23 magnuse not sure i will manageme to avoid it next year, though 10:23 magnuse :-) 10:22 mtompset Ah, you avoided the decade switch. Congrats. 10:22 magnuse mtompset: 9 (if i'm not mistaken - "$x % 10" in perl, right?) 10:22 mtompset Happy Belated Birthday. :) 10:21 magnuse thank you, thank you! 10:20 rangi happy birthday! 10:20 oleonard Happy birthday magnuse! 10:20 mtompset What's the age mod 10? 10:19 magnuse yup 10:19 kf it was saturday, right? 11th? 10:18 magnuse thanks! 10:17 kf belated happy birthday wishes to you magnuse! 10:17 kf oh no 10:11 rangi nope, to his credit he didnt cop out and take the easy way out, he fixed things, instead of rewriting 10:10 mtompset At least the theming parts of it. ;) 10:10 wahanui jcamins is A-Grade developper on Koha willing to rewrite it from top to bottom. Good Luck jcamins 10:10 mtompset jcamins? 10:09 kf jcamins++ :) 10:09 magnuse jcamins++ 10:06 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8622 major, P3, ---, jcamins, Needs Signoff , Koha themes broken 10:06 rangi bug 8622 10:06 rangi needs the patch for 8622 first 10:04 rangi yeah based on 46e0c09 10:03 rangi nope not for me, i suspect its dependent on an earlier patch 10:02 rangi lemme check 10:01 oleonard The second patch isn't applying for me 10:00 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8623 normal, P5 - low, ---, oleonard, Needs Signoff , Javascript libraries should be outside theme directories 10:00 oleonard Has anyone else tried testing Bug 8623? 09:56 magnuse wb oleonard ;-) 09:44 oleonard brb 09:41 magnuse fair enough :-) 09:37 rangi to sign off 09:37 rangi i had too much input 09:37 rangi on what? the 4 bugs to do with the new theme? nope 09:37 magnuse rangi: you planning on signing off on that? 09:36 kf oleonard: oh :( 09:35 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4048 normal, P5 - low, ---, oleonard, Patch doesn't apply , CSS and JS libs must be outside of translated paths 09:35 oleonard So I guess back to the drawing board again with Bug 4048 09:34 mtompset very nice! 09:29 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8597 enhancement, P5 - low, ---, fcapovilla, Needs Signoff , New theme for the OPAC with a mobile view 09:29 oleonard mtompset, Bug 8597 09:28 magnuse rangi: good plan :-) 09:28 mtompset which bug/patch is being discussed? 09:28 rangi im hoping that if we get this tidied away, all the other people who have done mobile themes, might submit them in usable forms :) 09:27 rangi the nice thing is, the themes step down, like the languages do, so if masthead.inc and the css file are really all you changed, thats all that actually needs to be in your theme 09:27 rangi with a working example 09:26 rangi but it gives a good opportunity to fix the themes 09:26 rangi but different 09:26 rangi http://opac.koha.workbuffer.org/ <-- quite nice mind 09:26 rangi yup 09:26 oleonard rangi, is that because it was changing the default appearance of the OPAC as well, not just showing a mobile view for smaller devices? 09:25 kf oleonard: I think it's a little different, moving images and other things 09:25 rangi ah yep, its been done in a nice way now, as a separate theme, rather than as a drop in replacement 09:25 oleonard I haven't read up properly yet 09:24 mtompset Hmmm... "addicted"... that reminds me of a Robert Palmer song: http://youtu.be/ZNERRLdT-JA 09:24 oleonard Yeah, I'm confused about why there is a new bug for that 09:24 kf oleonard: uhoh, I just rmembered thta I wanted to test your patch for moving the js libraries :( 09:23 kf lots of patches to sign off on from jared 09:23 * magnuse never did catch up with the lists after his holiday... 09:23 magnuse there's a mobile theme saga? 09:23 oleonard Trying to catch up on the mobile theme saga 09:23 kf :) 09:21 magnuse ooh, addicted! 09:20 oleonard 5 days offline and worrying about work I guess 09:20 * oleonard grumbles groggily 09:19 rangi what the heck is oleonard doing awake? 09:14 rangi :) 09:14 * magnuse does whatever ubuntu update manager tells him to 09:13 rangi yeah i reboot for new kernels, but i generally only change kernel if there is a security issue 09:12 magnuse but that might not count 09:12 magnuse usually a new kernel, i guess 09:12 magnuse hm, i have to reboot every now and then after a software upgrade? 09:10 rangi :) 09:10 rangi i think i did last year once 09:10 kf lol 09:09 magnuse rangi: you *can* reboot linux too, you know ;-) 09:07 drojf hahaha 09:07 rangi yeah rebooting is awesome, i miss it 09:07 drojf it does? 09:07 rangi windows rules! 09:07 drojf hi kf :) 09:05 kf had to reboot :) 09:05 kf :) 09:05 magnuse wb kf 09:04 rangi heh 09:04 magnuse ooh, data virus? 09:03 drojf hope it's allergy related and not rangi's flu 09:02 * drojf is sneezing a lot 09:02 drojf hei magnuse 08:59 magnuse hiya drojf 08:57 drojf hey rangi 08:57 rangi hi drojf 08:56 drojf good day #koha 08:56 magnuse ouch, too hot! 08:56 huginn magnuse: The current temperature in Marseille, France is 26.0°C (10:30 AM CEST on August 13, 2012). Conditions: Mostly Cloudy. Humidity: 65%. Dew Point: 19.0°C. Pressure: 29.89 in 1012 hPa (Steady). 08:56 kf nice day for eythian to arrive here 08:56 magnuse @wunder marseille 08:55 huginn kf: The current temperature in Taegerwilen, Taegerwilen, Germany is 20.2°C (10:50 AM CEST on August 13, 2012). Conditions: Partly Cloudy. Humidity: 79%. Dew Point: 16.0°C. Pressure: 29.98 in 1015 hPa (Steady). 08:55 kf @wunder Konstanz 08:55 magnuse pft ;-) 08:54 huginn rangi: The current temperature in Wellington, New Zealand is 11.0°C (8:00 PM NZST on August 13, 2012). Conditions: Partly Cloudy. Humidity: 76%. Dew Point: 7.0°C. Pressure: 29.65 in 1004 hPa (Steady). 08:54 rangi @wunder nzwn 08:54 rangi heh 08:54 magnuse the sun is shining from a clear sky - summer at last! ;-) 08:53 huginn magnuse: The current temperature in Bodo, Norway is 15.0°C (10:20 AM CEST on August 13, 2012). Conditions: Partly Cloudy. Humidity: 82%. Dew Point: 12.0°C. Pressure: 30.24 in 1024 hPa (Steady). 08:53 magnuse @wunder boo 08:50 magnuse might be 08:49 rangi bad redirect maybe? 08:49 rangi https://www.eff.org/observatory 08:48 magnuse still weird that i got somewhere other than the lists page, though 08:48 rangi https://www.eff.org/https-everywhere 08:48 * magnuse should check that out 08:43 rangi i use the eff https everywhere firefox plugin, with the ssl observatory 08:43 rangi which is why the way browsers check them is dumb 08:42 rangi which are often more secure than the 'secure' ones 08:42 rangi oh its just a self signed cert 08:42 magnuse but now it works 08:42 magnuse then i made an exception for it and was taken to some kind og admin login 08:42 magnuse at first try i got a "this site is insecure" thing 08:41 rangi heh 08:41 magnuse now it works 08:41 magnuse huh, that was weird 08:41 magnuse oops: http://lists.koha-community.org/ - anyone from biblibre (?) feel like fixing that? 08:29 magnuse hiya mtompset 08:28 mtompset Greetings magnuse rangi 08:23 magnuse guten morgen kf 08:23 kf morning magnuse :) 08:23 magnuse hiya rangi 08:22 magnuse kia ora #koha 08:22 rangi hi magnuse 07:29 * mtompset laughs, "That's why I didn't answer." 07:27 rangi hmm when i said yes post to the list, i didnt mean all at once! 07:14 gaetan_B hello 07:10 rangi evening 07:08 matts hi ! 07:08 mtompset Greetings, matts 07:08 mtompset Greetings, sophie_m 07:06 sophie_m hello #koha 07:03 francharb Hi mtompset 07:03 mtompset Greetings, francharb 06:51 francharb Good morning #koha 06:43 julian_m hello cait 06:43 cait and brb :) 06:43 cait hi julian_m and hdl 06:43 cait mtompset: using an old way to do that.. prints out some information not correctly, like too many subfields 06:39 julian_m hello mtompset 06:39 mtompset Salutations, julian_m hdl 06:38 mtompset is is? 06:33 cait in general the way we get the data is is not good... but that's out of the scope of the bug 06:29 cait I have hebrew, umlauts, some spanish accents 06:29 cait doesn't look like they do 06:20 mtompset but encode_qp works and the diacritics don't break? 06:19 mtompset Ah... okay... 06:19 cait would 06:19 cait i think because it's already utf-8 - you could double encode 06:18 cait I tried it 06:18 cait mtompset: nope, that breaks the diacritics again 06:15 mtompset I'm just thinking out loud. :) 06:14 mtompset and possibly solve diacritic problems too? 06:14 mtompset Though, I wonder if perhaps it should be encode_qp(encode("UTF-8",$1)); 06:12 mtompset so line 146 becomes $body = encode_qp($1); 06:11 mtompset But then you'll likely still have the same diacritic problem. 06:11 mtompset Probably. 06:09 cait I think we can get it working with encode_qp which doesn't need an additional module 06:09 cait ah 06:02 mtompset I never could figure out how to get it set up. 06:02 mtompset Okay... but I think mail is busted on our server. :( 05:59 cait there is a send cart function in staff as wel 05:59 mtompset I have the power to change that, but not the authority. :( 05:59 cait ah 05:59 mtompset The library turned off login's. 05:59 mtompset I can't. 05:58 cait try umlauts in 3.6.3 05:58 mtompset But you said the diacritics were broken. 05:57 cait maybe using encode_qp in the right place is enough 05:56 mtompset I'm looking at 3.6.3 code, myself. 05:55 cait hm 05:53 mtompset If so, then we could put base64 encoding for the message itself. 05:53 mtompset I'm wondering if the base64 encoded section works. 05:52 mtompset The ermail message and an attachment? 05:51 mtompset There are TWO things in the email that is sent, right? 05:51 wahanui question is probably "What is the meaning of life, the universe and everything?" 05:51 mtompset question... 05:50 cait but I think I have an idea 05:50 cait we changed the way the cart email is sent because translations were totally broken, we just didn't get it quite right yet 05:50 cait so that's not much better 05:50 cait but in 3.6.x all diacritics are broken 05:50 mtompset Only on master? 05:50 cait no it doesn't 05:50 mtompset I don't think this bug exists on 3.6.x, cait 05:49 mtompset strange... 05:49 cait bye mtj :) 05:46 mbalmer g'day 05:46 mtj ok, ciao #koha... 05:45 mtj i think ive bumped into this bug before in Koha, so its also probably been fixed before? :) 05:43 mtj it might be worth having a quick look/grep thru the code, to check that 05:42 mtj but, as a final thought.. theres a good chance that koha handles this bug correctly, somewhere else... 05:41 mtompset Have fun. See you later, mtj. 05:41 mtj ok, i gotta scoot now.... 05:40 cait ok, continuing research 05:39 mtompset Okay, I had a ::Perl on mine. :P 05:37 cait mtompset: yours is a cpan module - i think this one is core? 05:37 mtompset Yes, cait. That's what I pointed at before. :) 05:36 cait mtompset: yes, but that's broken in translated templates anyway, if we get the cart right, we can port it to all other places 05:36 cait what about: http://perldoc.perl.org/MIME/QuotedPrint.html 05:36 mtompset opac-sendshelf.pl would have a similar problem./ 05:35 mtj yeah, email stuff gets pretty tricky, pretty quick 05:33 mtompset interesting read. 05:33 mtompset http://en.wikipedia.org/wiki/MIME#Content-Type 05:33 mtj aah, ok - interesting.... 05:32 cait mtj: but also back then the diacritics were broken, so I think somewhere in between there might be a way 05:32 mtj ... if they dont use something like Email::Simple 05:32 cait mtj: it used to work before we changed the cart template generation 05:32 mtj cait, potentially all emails generated by Koha have the same subtle bug, as this? 05:30 cait right now I am happy to have tracked down the problem ... it took me quite a while 05:30 mtj mtompset, yes... but html-emails are bad for other reasons, too 05:30 cait I will pick a few more minds today to see if we can do with something we already use 05:30 cait thx mtj :) 05:29 mtj cait, i added my comment to the bug ticket 05:29 mtompset spam filters are more likely to block it, yes. 05:28 mtj mtompset, html in email is bad :) 05:28 mtompset I think the use of quoted printable is to support text-only email clients. 05:27 mtompset Though, if you use HTML email, then use could use the CGI escapeHTML. 05:27 mtompset good question... I haven't hunted for other valid settings. 05:27 cait do we have to use quoted-printable even? 05:26 mtompset http://search.cpan.org/~gaas/MIME-Base64-Perl-1.00/lib/MIME/QuotedPrint/Perl.pm 05:26 cait not sure really, I think most mails don't include the links 05:25 mtj cait, i think the problem is everywhere :) we just havent noticed it yet... 05:24 mtompset but that might not be sufficient. 05:24 cait mtompset: not sure html is our problem here - it's a text mail 05:24 cait and I had urls in my data that had = 05:24 mtompset http://search.cpan.org/~markstos/CGI.pm-3.59/lib/CGI.pm#AUTOESCAPING_HTML 05:24 cait I only ran into it because I wanted to bring back the urls pointing to the catalog 05:24 cait not sure we got the problem everywhere even 05:23 mtj cait, if we fix a bunch of email-encoding bugs with Email::Simple, then it is worth it 05:22 mtompset But I have to read the code to determine where I would put it. 05:22 mtompset I was thinking perhaps CGI has an encode URL function which would do it. 05:21 mtj well, its a great dep to add :) 05:20 cait hm I am a bit worried to include another dependency 05:19 mtj ? -> http://search.cpan.org/~rjbs/Email-Simple-2.102/lib/Email/Simple.pm 05:19 mtj hmm , perhaps Email::Simple fixes this stuff 05:19 cait http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=opac/opac-sendbasket.pl;h=5b38a54394122366af12d8dbf0c1339cfa3b784a;hb=322a9c7fbbcf456084d1937f48345b3cdec058ce 05:18 mtompset opac-sendbasket.pl 05:18 mtompset opac-basket.pl? 05:18 cait yes 05:17 mtompset Is it perl creating this email? 05:16 cait ok, but how do you escape it correctly? I am a bit stuck on this right now 05:15 mtompset it isn't the quoted-printable so much as not escaping the =. 05:13 cait so far I can only tell that quoted-printable seems not to work 05:13 mtj the thing that drove me crazy with laptop VMs was - a thrashing VM caused your gui to become unresponsive 05:13 cait mtompset: so much I know now - but I don't know what the correct settings are 05:12 mtompset it should be easy to fix that bug. 05:12 * druthb has an i5 with 8 gig. It's got the chops for everything I need. :) 05:12 mtompset Actually, kf... if you look =51 means ascii character Q. 05:12 mtompset Sounds nice. 05:11 mtj 16 gig memory, i5 or i7 etc 05:11 mtj they are so grunty, i think you could run serious VMs on them 05:10 mtj mtompset: good news, i haven just seen rangi's and eythain's 'zareason' laptops 05:10 huginn 04Bug http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8626 normal, P5 - low, ---, oleonard, NEW , Encoding problem with = in cart emails 05:10 cait bug 8626 05:09 mtompset Generally, for one thing... it works well enough. 05:09 mtompset Well, it is only frustrating when there are so many things I want to do. 05:08 mtompset When I return to Canada, I will get access to a desktop. 05:08 mtompset Not for the next few months. 05:08 mtj it was pretty frustrating :/ 05:07 mtj mtompset, like you... i experimented doing dev work on VMs running on my laptop 05:07 cait bug is coming :) 05:06 cait hm found an interesting bug with email encoding, someone an expert in this? 05:04 mtj you cant find a 'spare' pc anywhere? i have so many... i give cant give them away 05:02 mtompset The netbook is a Christmas gift. 05:02 mtompset money. 05:01 mtompset I don't have that moeny. 05:01 mtompset I'm a volunteer getting paid based on donations. 05:01 mtompset That would be the proper solution... but that costs money. 05:01 mtj just get a proper dev system to to that work 05:00 mtompset Too hard to track several open windows. 04:59 mtompset not to mention, I'm copying files, here there and everywhere in an attempt to organize them. 04:59 mtompset A VM of 512 and Windows 7 = 512MB left. 04:58 mtompset My poor netbook only has 2GB of RAM. 04:58 mtompset And it wasn't so much CPU power as memory. 04:58 mtj ... which fixes my 'cpu problems with backups' perfectly 04:58 mtompset No, I was running simulations on the code I wrote, to confirm it was written properly. 04:57 mtj mtompset, i run my backups using nice, ioince 04:51 mtompset I feel bad for not being able to participate. This backup project is taking a lot of my CPU power, so I can't do both Koha and it. :( 04:50 mtompset Looks like the GBSD was a success. 04:50 cait hi mtompset 04:49 mtompset Greetings, cait 03:40 mtompset Greetings, #koha. 03:40 mtompset Oops... wrong window. :) 03:40 mtompset who