Time Nick Message 11:59 hdl_laptop1 gmcharlt_: bug 2478 patch pushed today ? 10:55 gmcharlt enjoy :) 10:55 gmcharlt no, but Perl's not TeX - it has at least a couple bugs :) 10:55 nahuel happy meal :) 10:55 nahuel time to lunch 10:54 nahuel but it shouldn't :) 10:54 nahuel ahah ok:) 10:54 gmcharlt alas = unfortunately 10:54 nahuel alas ? 10:54 gmcharlt nahuel: alas, it is possible to make the Perl interpreter segfault 10:53 nahuel raise an error yes, segfault no :)à 10:53 nahuel hdl_laptop1, perl shouldn't segfault 10:53 nahuel hmm 3.0.2 10:53 nahuel my segfault is on 3.2 10:53 hdl_laptop1 So not a perl problem... 10:52 hdl_laptop1 thx gmcharlt 10:52 gmcharlt (note this is HEAD only, not 3.0.x) 10:52 gmcharlt it has a rather long JavaScript string that appears to be causing the segfault 10:51 gmcharlt hdl_laptop1: there's a problem with the marc_field_007 value builder template that I'm working on 10:51 hdl_laptop1 sorry 10:50 nahuel ^^ 10:50 hdl_laptop1 F..... da perl 10:50 nahuel like Locale::Po 10:50 nahuel I think it's a perl module bug 10:49 nahuel hdl_laptop1, on my laptop I have not this bug, with the same source code as in the remote install 10:41 hdl_laptop1 ..... 10:34 chris yep, done them all no segfault 10:29 chris hmm done 20 languages, and no segfault yet 10:07 chris it worked ok last time 10:06 chris so ill see what happens 10:06 chris im rerunning install.pl to generate all the templates for every po file 10:05 chris and i suspect its caused by running out of ram 10:05 chris but i have 4 gig of ram on the machine i build templates on 10:04 chris no 09:55 hdl_laptop1 chris: have you seen this segfault too ? 08:59 nahuel too bad 08:59 nahuel ok 08:57 chris was reported on the koha-translate list 08:56 chris yep 08:47 kf hi nahuel 08:20 nahuel did someone has already seen a tmpl_process segfault ? 04:11 Amit hi richard 04:10 richard hi Amit 04:09 Amit hi jo 04:09 Amit good morning koha 04:09 Amit hi chris, mason 02:22 chris night pianohacker 02:21 pianohacker Gah, finally finished commit. Good night, all 02:12 Ricardo_AWAY Take care! 02:12 Ricardo_AWAY :) 02:12 chris :) 02:12 chris cool 02:12 Ricardo_AWAY Time to go to bed now. 3H12 AM! Take care everyone. Here's to another Great KOHA Release! 02:11 Ricardo_AWAY Back. Thank you very much Chris. Just saw the pt-PT files in gitweb! :) 01:25 Ricardo I must say our names (in the Translations page) went into Bold (strong). I don't know why. If you want to un-bold them, be my guest. But please, DON'T remove them! :) 01:23 Ricardo gmcharlt: Thanks Galen! :) 01:23 gmcharlt Ricardo++ 01:22 Ricardo pianohacker: You're welcome, Jesse! :) 01:22 pianohacker can do. Thanks for your work 01:21 Ricardo If Chris show up here, can you PLEASE ask him to submit one last time the patch for pt-PT (OPAC and Intranet)? The files in Pootle now are up-to-date. I'm exhausted (it's 2H20 AM here) and won't be able to translate any further :) 01:15 Ricardo gmcharlt: OK, thanks 01:15 gmcharlt Ricardo: I don't know if Henri has declared it frozen formally, but I suspect it's basically frozen now for everything excpet blocker bug fixes 01:14 Ricardo When is the code freeze (not string) for 3.0.2? 01:09 pianohacker Yup 01:09 gmcharlt yeah, but syspref import/export alone potentially could fall out naturally from what you and I want to do 01:09 pianohacker Hmm. Seems to cover both sysprefs and other config tables (branches, issuingrules) 01:08 gmcharlt there's also http://wiki.koha.org/doku.php?id=en:development:rfcs3.2:rfc32_import_export_system_preferences floating around 01:08 gmcharlt that's pretty much essential for 3.2 01:08 gmcharlt pianohacker: yup 01:07 pianohacker Do you still have any back-burner plans for a change to the sysprefs upgrade mechanism? 01:07 pianohacker Yup 01:07 gmcharlt although it would be a good idea to have at least a prototype of the sysprefs stuff out for the devs to look at by the end of June, given its size 01:07 Ricardo Chris: Are you back now? 01:07 pianohacker Okay. Thanks 01:06 gmcharlt pianohacker: feature freeze is end of August 01:05 pianohacker gmcharlt: I know you've mentioned this before, but I if I wanted to get something reasonably large into 3.2 (like the new sysprefs editor), when should it be finished by, roughly? 23:03 Ricardo Jo: Thanks :) 23:03 Jo he'll be biab 23:00 Ricardo chris: Still there? 22:39 Jo ( 2 ways of saying good morning in Maori for those non-Kiwi's among us) 22:38 chris ata marie jo 22:38 Jo Morena 22:15 chris not yet anyway :) 21:50 gmcharlt nope, no string freeze for 3.2 :) 21:49 wizzyrea that's why I was wowied 21:49 wizzyrea oh I read wrong... for 3.0.2, not 3.2 21:33 chris hehe 21:33 Ricardo Spanish and Portuguese are alike: we thrive on deadlines! ;-) 21:32 Ricardo chris: Nah... That's way too easy. 21:31 chris confused yet? :) 21:31 chris somewhere round there will be feature freeze for 3.2.0 .. and string freeze after that 21:31 chris so 3.0.2 will come out, then not that long after (a month or 2) will be 3.0.3 21:30 chris i suspect HDL is writing the release notes for 3.0.2 (or was earlier) 21:30 chris and then release shortly after that 21:29 chris we are coming up on the translation freeze 21:29 chris we have been on the string freeze for a while (for 3.0.2) 21:29 wizzyrea Dah! Are we coming up on the string freeze?! Wowie zowie! 21:27 chris everyone is racing :) 21:26 chris was an upload of spanish 21:25 Ricardo Yes. Faster now. Thanks :) 21:25 chris faster now? 21:24 chris i think someone is uploading piles of stuff to pootle 21:22 Ricardo I hope wget from the translate.koha.org web site respects UTF-8 :-S 21:21 Ricardo OK... Pootle started to slow down now. Probably, too many people hitting on it now. I'll try to download the file, do the change and test it then 21:16 chris :) 21:16 Ricardo The problem is running install_code.pl It's S-L-O-W in my 512 Meg virtual machine. Let me change some more things in the STAFF PO file, besides that :) 21:15 chris then run install_code.pl 21:15 chris you can just edit the .po file with a txt editor 21:14 Ricardo Not sure... I think that I have to do the "full cycle" to test that (change it, download PO file, run ./install_code.pl ... right? 21:13 chris and if you take the %p out is it bette? 21:12 Ricardo http://192.168.0.1:8080/cgi-bin/koha/labels/label-edit-layout.pl 21:12 Ricardo It seems that it ended up not being translated... at least it shows more or less the original strings (untranslated) at: 21:09 Ricardo I don't know :-/ It's in Labels that I don't use. Let me try to check it 21:09 chris and the %p breaks things? 21:08 Ricardo %p Lista de campos 21:08 Ricardo ... and the Portuguese translation (not sure how it ended up there... maybe Rafael António using POEdit, shows as this: 21:08 Ricardo "> List Fields 21:07 Ricardo String to translate: 21:07 Ricardo And then the translator shows: 21:07 Ricardo The " (double quote) before > List Fields should NOT be there 21:07 Ricardo <input type="radio" name="layoutchoice" value="layout_string" <!-- TMPL_IF NAME="formatstring" -->checked="checked"<!-- /TMPL_IF -->"> List Fields </input> 21:07 Ricardo chris: I don't know if you scrolled up. The thing is there's a mistake in /koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-layout.tmpl:68 21:06 chris no idea what %p is 21:06 Ricardo Right... I mean... err, you know ;-) 21:05 chris to go hmmm im not sure thats right 21:05 Ricardo What does %p mean in Pootle? 21:05 chris thats purely for the translators 21:05 Ricardo Yes, it is :) 21:05 chris yes 21:05 Ricardo What happens to the fuzzy strings? Will they appear or not? 21:05 chris cool, its all at translate.koha.org eh? 21:05 Ricardo chris: I'm near 100% (althout some strings are still marked fuzzy) for the Portuguese OPAC 21:04 chris im about to push up a round of .po changes 21:04 Ricardo chris: Great! :) 21:04 chris so go for it :) 21:04 chris and he hasnt tagge the repo yet 21:04 chris well he is asleep now 21:03 Ricardo Good morning Chris! :) How are your lobbying skills in order for hdl wait a few (just a few! honest!) more hours for the string freeze for 3.0.2? 21:02 richard hi chris 21:02 pianohacker hey chris 21:01 gmcharlt hi chris 21:01 chris morning 21:00 Ricardo Right. That's what I thought :) 20:59 Ricardo Right. I'll do that thanks. Should I submit a patch later to correct that tmpl file? 20:59 gmcharlt and that will probably be OK even after the template is fixed 20:59 gmcharlt for the moment 20:59 Ricardo ? 20:59 Ricardo Should I just translate the List Fields part (without any quotes) 20:58 Ricardo :( OK. So, how should I translate it in order for it NOT to crash in a terrible way? :-S 20:57 gmcharlt yeah, that's also wrong 20:56 Ricardo (I mean, I don't see the opening of it) 20:56 Ricardo But isn't that " (double quote) before > List Fields wrong? 20:55 gmcharlt yeah, the translator doesn't like it if you embed a TMPL_IF inside an HTML tag 20:54 Ricardo <input type="radio" name="layoutchoice" value="layout_string" <!-- TMPL_IF NAME="formatstring" -->checked="checked"<!-- /TMPL_IF -->"> List Fields </input> 20:54 Ricardo That line reads as: 20:54 Ricardo in /koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-layout.tmpl:68 20:54 Ricardo "> List Fields 20:54 Ricardo String to translate: 20:54 Ricardo I see something that seems to be an error 20:54 gmcharlt yep 20:53 Ricardo gmcharlt: Still there? 20:44 Ricardo OK thanks :) 20:44 Ricardo gmcharlt: Right... The problem is when I want to translate it. In Portuguese and French, the distinction is clearer 20:44 gmcharlt but "[To] manage global system preferences..." is closer 20:43 gmcharlt Ricardo: both, more or less, in English 20:42 Ricardo or "[To] manage global system preferences..." ? 20:42 Ricardo do you mean " [You] manage global system preferences..." 20:41 Ricardo gmcharlt: When you say "Manage global system preferences like MARC flavor..." 20:41 Ricardo gmcharlt: A problem of interpretation... 20:40 Ricardo Actually, it's 22H40. Not bad: I gained one hour in a second, eheh 20:39 Ricardo gmcharlt: OK. Thanks for the tip. I hope hdl shows up here... but it's probably a bit too late for that (I think it's now 23H40 in France) 20:39 richard hi ricardo 20:38 Ricardo Hi richard 20:30 richard hi 20:15 gmcharlt Ricardo: well, I think that's more hdl's decision :) 20:14 Ricardo I'm going to have dinner. If Chris shows up, please tell him, that he's FORBIDDEN to release 3.0.2 before I can submit the latest version of the Portuguese translation in a few hours... PLEASE! :) 20:02 Ricardo Not bad :) I'll have to correct some things... but I think I can make it. I wonder if chris is back now. Chris? 19:38 Ricardo gmcharlt: Hmmm... Let me check that 19:37 gmcharlt and activate pt-PT 19:37 gmcharlt all you need to do is check your language sysprefs 19:37 gmcharlt Ricardo: no reason to - assumiing that your database was already fully installed 19:37 Ricardo gmcharlt: Now, should I run perl Makefile.PL in /rickkhohaclone again? 19:33 Ricardo "The install seems to be successful." :) 19:32 Ricardo Very nice... It's working! (Creating folders and files under "koha-tmpl") 19:26 Ricardo OK. Missing Locale/PO.pm... That one is easy to solve (CPAN to the rescue) 19:26 gmcharlt Ricardo: ./install-code.pl pt-PT from the misc/translator should do it 19:22 Ricardo gmcharlt: OK. I now have the two PO files in my /rickohaclone/misc/translator/po directory. Now what should I do? 19:03 Ricardo Right, thanks 19:02 gmcharlt yep 19:02 Ricardo I'm guessing that, for translations for 3.0.2, I should be working on the 3.0.x branch, right? 19:01 Ricardo gmcharlt: Right... I tried that at work and got an error. Let me try it here also, and I'll tell you what the error is. 19:01 gmcharlt Ricardo: grab the PO files and rebuild the templates 19:00 Ricardo While chris isn't here yet... What's a good way to test locally my translation (po file and "pt-PT" new directory) , before submitting it through git? 18:54 Ricardo Thanks beppu... wherever you are! 18:53 gmcharlt thank beppu, who pointed me to tig 18:53 Ricardo gmcharlt: Looks very nice (openSUSE 11.0 has tig 0.11 while the latest version is 0.14, but I think that's OK for now). Thanks for the info! :) 18:51 Ricardo yast -i tig ... done! :) Let me check this 18:50 Ricardo gmcharlt: I get it. I should have RTFM ;-) 18:49 gmcharlt Ricardo: yep - http://jonas.nitro.dk/tig/manual.html 18:49 Ricardo gmcharlt: Oh. Tig is curses based? Cool. I didn't know that. 18:47 gmcharlt there may be others, of course 18:47 gmcharlt Ricardo: tig is the closest that I know of for that 18:46 Ricardo Now, if there was a git "graphical" client based on curses/ncurses that I could run on the command line... THAT would be awesome! :) 18:45 Ricardo ryan: Oh... I don't have any alternatives to the command line. I have created a virtual machine running openSUSE 11.0 *without* any XWindows. Thanks for the tip regarding qgit, though :) 18:44 ryan Ricardo: I've played with qgit a bit. seems easier to work with than gitk. interesting for visualization, but in the end commandline works best. 18:43 Ricardo gmcharlt: .git/config ... BRILLIANT! Thanks! :) 18:43 gmcharlt that will tell you the default branch that a git pull would work from 18:42 gmcharlt merge = refs/heads/3.0.x 18:42 gmcharlt remote = origin 18:42 gmcharlt [branch "3.0.x"] 18:42 gmcharlt e.g., 18:42 gmcharlt or look at .git/config directly 18:42 danny Ricardo, I don't know if there is a better way, but you could switch to that branch then do a git config --list 18:41 Ricardo ("points" is not the better word to use here, granted) 18:41 Ricardo gmcharlt: actually I was trying to find a command to know if "ricardowork" local branch "points" to origin/HEAD or origin/3.0.x 18:41 gmcharlt replace origin/master and master with the branch names you're interested in, of courxe 18:41 gmcharlt and git log --pretty=oneline origin/master..master 18:41 gmcharlt git log --pretty=oneline master..origin/master 18:40 gmcharlt you could try 18:40 gmcharlt if your looking for list of commits that are in the new branch but not its origin 18:39 gmcharlt Ricardo: a couple tools that would help visualizing them include gitk and tig 18:37 Ricardo Newbie git question: is there any argument to git-branch to show the origin/remote branches side-by-side with our ones (that are based on them)? Not sure if I'm being clear here :) 18:31 gmcharlt no problem 18:31 Ricardo gmcharlt: Hi Galen. I saw your reply to my patch to the "INSTALL.opensuse" file. Thanks for accepting it and providing input regarding the branch :) 18:30 gmcharlt hi Ricardo 18:30 Ricardo Hi everyone :) 17:02 pianohacker Oh, I missed those paging through, those do sound cool 17:02 cait those features are what we really missed until now 17:02 cait * adding sysprefs: AcqCreateItem (define when item creation is done ordering/recieving/cataloguing), CurrencyFormat 17:02 cait * adding column to booksellers table: gstrate that will tell the gst rate for the bookseller. 17:02 cait sounds interesting 17:02 pianohacker cait: Good plan 17:01 pianohacker Can't wait to test it with the staff at my library, tho, our current acquisitions process involves a couple of wiki pages and PBWiki's email notification feature... 17:01 cait I will simply repeat saying it, until he gets to hear it 17:01 cait I know, in Germany too :) 17:00 pianohacker He went home, its ~7:00 in france 16:59 cait paul there? just wanted to say that I love reading the acquisiton patches, cant wait to see new acq in action! 16:51 pianohacker If it's like our recent changeout, moving it could be the most difficult part (dang things are heavy) 16:50 pianohacker Ouch, not fun 16:50 atz repair guy says I need a new washing machine :( 16:37 gmcharlt paul_p: cool 16:36 pianohacker paul_p++ 16:36 paul_p gmcharlt: patches sent. Time to go for me. See you tomorrow. good day to everyone ! 12:41 gmcharlt ok 12:41 paul_p (unless i've missed some, they are all at the beginning, or at the end, and contains a "not related to new_acq" comment) 12:40 paul_p will do that. 12:40 gmcharlt paul_p: that's fine - if there are are some of them that are not related to acq and that you think should be apply before I merge the new_acq branch into master, just let me know which ones 12:40 paul_p (I have a meeting in 20mn, I hope it will last less than 2 hours, then your expected patches) 12:39 paul_p there are some patches not related to new_acq. How to send them with the -n ? 12:39 gmcharlt send them to patches@koha.org 12:39 paul_p yerp, I hope. Do you want them through patches@koha.org or pm ? 12:38 gmcharlt paul_p: so a bunch of acq patches coming later today? 12:31 gmcharlt thanks 12:31 gmcharlt :) 12:31 paul_p hey ! no diacritics here (it's quite uncommon...) 12:29 gmcharlt any diacritics in that phrase? if so, pastebin might be better 12:29 paul_p (no more morning here :D ) 12:29 gmcharlt good morning paul_p 12:29 paul_p 'morning gmcharlt 12:29 paul_p "Ne pas lancer le rapport sur les retards tant qu'il n'y a pas de filtre" 12:29 gmcharlt FilterBeforeOverdueReport - Do not run overdue report until filter selected 12:28 gmcharlt nahuel, paul_p: need a syspref translated 12:05 kf hi gmcharlt :) 12:04 gmcharlt hi kf 12:04 kf good morning