Time |
S |
Nick |
Message |
12:04 |
|
kf |
good morning |
12:04 |
|
gmcharlt |
hi kf |
12:05 |
|
kf |
hi gmcharlt :) |
12:28 |
|
gmcharlt |
nahuel, paul_p: need a syspref translated |
12:29 |
|
gmcharlt |
FilterBeforeOverdueReport - Do not run overdue report until filter selected |
12:29 |
|
paul_p |
"Ne pas lancer le rapport sur les retards tant qu'il n'y a pas de filtre" |
12:29 |
|
paul_p |
'morning gmcharlt |
12:29 |
|
gmcharlt |
good morning paul_p |
12:29 |
|
paul_p |
(no more morning here :D ) |
12:29 |
|
gmcharlt |
any diacritics in that phrase? if so, pastebin might be better |
12:31 |
|
paul_p |
hey ! no diacritics here (it's quite uncommon...) |
12:31 |
|
gmcharlt |
:) |
12:31 |
|
gmcharlt |
thanks |
12:38 |
|
gmcharlt |
paul_p: so a bunch of acq patches coming later today? |
12:39 |
|
paul_p |
yerp, I hope. Do you want them through patcheskoha.org or pm ? |
12:39 |
|
gmcharlt |
send them to patcheskoha.org |
12:39 |
|
paul_p |
there are some patches not related to new_acq. How to send them with the -n ? |
12:40 |
|
paul_p |
(I have a meeting in 20mn, I hope it will last less than 2 hours, then your expected patches) |
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 |
will do that. |
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:41 |
|
gmcharlt |
ok |
16:36 |
|
paul_p |
gmcharlt: patches sent. Time to go for me. See you tomorrow. good day to everyone ! |
16:36 |
|
pianohacker |
paul_p++ |
16:37 |
|
gmcharlt |
paul_p: cool |
16:50 |
|
atz |
repair guy says I need a new washing machine :( |
16:50 |
|
pianohacker |
Ouch, not fun |
16:51 |
|
pianohacker |
If it's like our recent changeout, moving it could be the most difficult part (dang things are heavy) |
16:59 |
|
cait |
paul there? just wanted to say that I love reading the acquisiton patches, cant wait to see new acq in action! |
17:00 |
|
pianohacker |
He went home, its ~7:00 in france |
17:01 |
|
cait |
I know, in Germany too :) |
17:01 |
|
cait |
I will simply repeat saying it, until he gets to hear it |
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:02 |
|
pianohacker |
cait: Good plan |
17:02 |
|
cait |
sounds interesting |
17:02 |
|
cait |
* adding column to booksellers table: gstrate that will tell the gst rate for the bookseller. |
17:02 |
|
cait |
* adding sysprefs: AcqCreateItem (define when item creation is done ordering/recieving/cataloguing), CurrencyFormat |
17:02 |
|
cait |
those features are what we really missed until now |
17:02 |
|
pianohacker |
Oh, I missed those paging through, those do sound cool |
18:30 |
|
Ricardo |
Hi everyone :) |
18:30 |
|
gmcharlt |
hi Ricardo |
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:31 |
|
gmcharlt |
no problem |
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:39 |
|
gmcharlt |
Ricardo: a couple tools that would help visualizing them include gitk and tig |
18:40 |
|
gmcharlt |
if your looking for list of commits that are in the new branch but not its origin |
18:40 |
|
gmcharlt |
you could try |
18:41 |
|
gmcharlt |
git log --pretty=oneline master..origin/master |
18:41 |
|
gmcharlt |
and git log --pretty=oneline origin/master..master |
18:41 |
|
gmcharlt |
replace origin/master and master with the branch names you're interested in, of courxe |
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 |
|
Ricardo |
("points" is not the better word to use here, granted) |
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:42 |
|
gmcharlt |
or look at .git/config directly |
18:42 |
|
gmcharlt |
e.g., |
18:42 |
|
gmcharlt |
[branch "3.0.x"] |
18:42 |
|
gmcharlt |
remote = origin |
18:42 |
|
gmcharlt |
merge = refs/heads/3.0.x |
18:43 |
|
gmcharlt |
that will tell you the default branch that a git pull would work from |
18:43 |
|
Ricardo |
gmcharlt: .git/config ... BRILLIANT! Thanks! :) |
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: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: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:47 |
|
gmcharlt |
Ricardo: tig is the closest that I know of for that |
18:47 |
|
gmcharlt |
there may be others, of course |
18:49 |
|
Ricardo |
gmcharlt: Oh. Tig is curses based? Cool. I didn't know that. |
18:49 |
|
gmcharlt |
Ricardo: yep - http://jonas.nitro.dk/tig/manual.html |
18:50 |
|
Ricardo |
gmcharlt: I get it. I should have RTFM ;-) |
18:51 |
|
Ricardo |
yast -i tig ... done! :) Let me check this |
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:53 |
|
gmcharlt |
thank beppu, who pointed me to tig |
18:54 |
|
Ricardo |
Thanks beppu... wherever you are! |
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? |
19:01 |
|
gmcharlt |
Ricardo: grab the PO files and rebuild the templates |
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:02 |
|
Ricardo |
I'm guessing that, for translations for 3.0.2, I should be working on the 3.0.x branch, right? |
19:02 |
|
gmcharlt |
yep |
19:03 |
|
Ricardo |
Right, thanks |
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:26 |
|
gmcharlt |
Ricardo: ./install-code.pl pt-PT from the misc/translator should do it |
19:26 |
|
Ricardo |
OK. Missing Locale/PO.pm... That one is easy to solve (CPAN to the rescue) |
19:32 |
|
Ricardo |
Very nice... It's working! (Creating folders and files under "koha-tmpl") |
19:33 |
|
Ricardo |
"The install seems to be successful." :) |
19:37 |
|
Ricardo |
gmcharlt: Now, should I run perl Makefile.PL in /rickkhohaclone again? |
19:37 |
|
gmcharlt |
Ricardo: no reason to - assumiing that your database was already fully installed |
19:37 |
|
gmcharlt |
all you need to do is check your language sysprefs |
19:37 |
|
gmcharlt |
and activate pt-PT |
19:38 |
|
Ricardo |
gmcharlt: Hmmm... Let me check that |
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? |
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:15 |
|
gmcharlt |
Ricardo: well, I think that's more hdl's decision :) |
20:30 |
|
richard |
hi |
20:38 |
|
Ricardo |
Hi richard |
20:39 |
|
richard |
hi ricardo |
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:40 |
|
Ricardo |
Actually, it's 22H40. Not bad: I gained one hour in a second, eheh |
20:41 |
|
Ricardo |
gmcharlt: A problem of interpretation... |
20:41 |
|
Ricardo |
gmcharlt: When you say "Manage global system preferences like MARC flavor..." |
20:42 |
|
Ricardo |
do you mean " [You] manage global system preferences..." |
20:42 |
|
Ricardo |
or "[To] manage global system preferences..." ? |
20:43 |
|
gmcharlt |
Ricardo: both, more or less, in English |
20:44 |
|
gmcharlt |
but "[To] manage global system preferences..." is closer |
20:44 |
|
Ricardo |
gmcharlt: Right... The problem is when I want to translate it. In Portuguese and French, the distinction is clearer |
20:44 |
|
Ricardo |
OK thanks :) |
20:53 |
|
Ricardo |
gmcharlt: Still there? |
20:54 |
|
gmcharlt |
yep |
20:54 |
|
Ricardo |
I see something that seems to be an error |
20:54 |
|
Ricardo |
String to translate: |
20:54 |
|
Ricardo |
"> List Fields |
20:54 |
|
Ricardo |
in /koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-edit-layout.tmpl:68 |
20:54 |
|
Ricardo |
That line reads as: |
20:54 |
|
Ricardo |
<input type="radio" name="layoutchoice" value="layout_string" <!-- TMPL_IF NAME="formatstring" -->checked="checked"<!-- /TMPL_IF -->"> List Fields </input> |
20:55 |
|
gmcharlt |
yeah, the translator doesn't like it if you embed a TMPL_IF inside an HTML tag |
20:56 |
|
Ricardo |
But isn't that " (double quote) before > List Fields wrong? |
20:56 |
|
Ricardo |
(I mean, I don't see the opening of it) |
20:57 |
|
gmcharlt |
yeah, that's also wrong |
20:58 |
|
Ricardo |
:( OK. So, how should I translate it in order for it NOT to crash in a terrible way? :-S |
20:59 |
|
Ricardo |
Should I just translate the List Fields part (without any quotes) |
20:59 |
|
Ricardo |
? |
20:59 |
|
gmcharlt |
for the moment |
20:59 |
|
gmcharlt |
and that will probably be OK even after the template is fixed |
20:59 |
|
Ricardo |
Right. I'll do that thanks. Should I submit a patch later to correct that tmpl file? |
21:00 |
|
Ricardo |
Right. That's what I thought :) |
21:01 |
|
chris |
morning |
21:01 |
|
gmcharlt |
hi chris |
21:02 |
|
pianohacker |
hey chris |
21:02 |
|
richard |
hi chris |
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:04 |
|
chris |
well he is asleep now |
21:04 |
|
chris |
and he hasnt tagge the repo yet |
21:04 |
|
chris |
so go for it :) |
21:04 |
|
Ricardo |
chris: Great! :) |
21:04 |
|
chris |
im about to push up a round of .po changes |
21:05 |
|
Ricardo |
chris: I'm near 100% (althout some strings are still marked fuzzy) for the Portuguese OPAC |
21:05 |
|
chris |
cool, its all at translate.koha.org eh? |
21:05 |
|
Ricardo |
What happens to the fuzzy strings? Will they appear or not? |
21:05 |
|
chris |
yes |
21:05 |
|
Ricardo |
Yes, it is :) |
21:05 |
|
chris |
thats purely for the translators |
21:05 |
|
Ricardo |
What does %p mean in Pootle? |
21:05 |
|
chris |
to go hmmm im not sure thats right |
21:06 |
|
Ricardo |
Right... I mean... err, you know ;-) |
21:06 |
|
chris |
no idea what %p is |
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:07 |
|
Ricardo |
<input type="radio" name="layoutchoice" value="layout_string" <!-- TMPL_IF NAME="formatstring" -->checked="checked"<!-- /TMPL_IF -->"> List Fields </input> |
21:07 |
|
Ricardo |
The " (double quote) before > List Fields should NOT be there |
21:07 |
|
Ricardo |
And then the translator shows: |
21:07 |
|
Ricardo |
String to translate: |
21:08 |
|
Ricardo |
"> List Fields |
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 |
%p Lista de campos |
21:09 |
|
chris |
and the %p breaks things? |
21:09 |
|
Ricardo |
I don't know :-/ It's in Labels that I don't use. Let me try to check it |
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:12 |
|
Ricardo |
http://192.168.0.1:8080/cgi-bi[…]el-edit-layout.pl |
21:13 |
|
chris |
and if you take the %p out is it bette? |
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:15 |
|
chris |
you can just edit the .po file with a txt editor |
21:15 |
|
chris |
then run install_code.pl |
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:16 |
|
chris |
:) |
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:22 |
|
Ricardo |
I hope wget from the translate.koha.org web site respects UTF-8 :-S |
21:24 |
|
chris |
i think someone is uploading piles of stuff to pootle |
21:25 |
|
chris |
faster now? |
21:25 |
|
Ricardo |
Yes. Faster now. Thanks :) |
21:26 |
|
chris |
was an upload of spanish |
21:27 |
|
chris |
everyone is racing :) |
21:29 |
|
wizzyrea |
Dah! Are we coming up on the string freeze?! Wowie zowie! |
21:29 |
|
chris |
we have been on the string freeze for a while (for 3.0.2) |
21:29 |
|
chris |
we are coming up on the translation freeze |
21:30 |
|
chris |
and then release shortly after that |
21:30 |
|
chris |
i suspect HDL is writing the release notes for 3.0.2 (or was earlier) |
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:31 |
|
chris |
somewhere round there will be feature freeze for 3.2.0 .. and string freeze after that |
21:31 |
|
chris |
confused yet? :) |
21:32 |
|
Ricardo |
chris: Nah... That's way too easy. |
21:33 |
|
Ricardo |
Spanish and Portuguese are alike: we thrive on deadlines! ;-) |
21:33 |
|
chris |
hehe |
21:49 |
|
wizzyrea |
oh I read wrong... for 3.0.2, not 3.2 |
21:49 |
|
wizzyrea |
that's why I was wowied |
21:50 |
|
gmcharlt |
nope, no string freeze for 3.2 :) |
22:15 |
|
chris |
not yet anyway :) |
22:38 |
|
Jo |
Morena |
22:38 |
|
chris |
ata marie jo |
22:39 |
|
Jo |
( 2 ways of saying good morning in Maori for those non-Kiwi's among us) |
23:00 |
|
Ricardo |
chris: Still there? |
23:03 |
|
Jo |
he'll be biab |
23:03 |
|
Ricardo |
Jo: Thanks :) |
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? |
01:06 |
|
gmcharlt |
pianohacker: feature freeze is end of August |
01:07 |
|
pianohacker |
Okay. Thanks |
01:07 |
|
Ricardo |
Chris: Are you back now? |
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 |
|
pianohacker |
Yup |
01:07 |
|
pianohacker |
Do you still have any back-burner plans for a change to the sysprefs upgrade mechanism? |
01:08 |
|
gmcharlt |
pianohacker: yup |
01:08 |
|
gmcharlt |
that's pretty much essential for 3.2 |
01:08 |
|
gmcharlt |
there's also http://wiki.koha.org/doku.php?[…]ystem_preferences floating around |
01:09 |
|
pianohacker |
Hmm. Seems to cover both sysprefs and other config tables (branches, issuingrules) |
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 |
Yup |
01:14 |
|
Ricardo |
When is the code freeze (not string) for 3.0.2? |
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:15 |
|
Ricardo |
gmcharlt: OK, thanks |
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:22 |
|
pianohacker |
can do. Thanks for your work |
01:22 |
|
Ricardo |
pianohacker: You're welcome, Jesse! :) |
01:23 |
|
gmcharlt |
Ricardo++ |
01:23 |
|
Ricardo |
gmcharlt: Thanks Galen! :) |
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! :) |
02:11 |
|
Ricardo_AWAY |
Back. Thank you very much Chris. Just saw the pt-PT files in gitweb! :) |
02:12 |
|
Ricardo_AWAY |
Time to go to bed now. 3H12 AM! Take care everyone. Here's to another Great KOHA Release! |
02:12 |
|
chris |
cool |
02:12 |
|
chris |
:) |
02:12 |
|
Ricardo_AWAY |
:) |
02:12 |
|
Ricardo_AWAY |
Take care! |
02:21 |
|
pianohacker |
Gah, finally finished commit. Good night, all |
02:22 |
|
chris |
night pianohacker |
04:09 |
|
Amit |
hi chris, mason |
04:09 |
|
Amit |
good morning koha |
04:09 |
|
Amit |
hi jo |
04:10 |
|
richard |
hi Amit |
04:11 |
|
Amit |
hi richard |
08:20 |
|
nahuel |
did someone has already seen a tmpl_process segfault ? |
08:47 |
|
kf |
hi nahuel |
08:56 |
|
chris |
yep |
08:57 |
|
chris |
was reported on the koha-translate list |
08:59 |
|
nahuel |
ok |
08:59 |
|
nahuel |
too bad |
09:55 |
|
hdl_laptop1 |
chris: have you seen this segfault too ? |
10:04 |
|
chris |
no |
10:05 |
|
chris |
but i have 4 gig of ram on the machine i build templates on |
10:05 |
|
chris |
and i suspect its caused by running out of ram |
10:06 |
|
chris |
im rerunning install.pl to generate all the templates for every po file |
10:06 |
|
chris |
so ill see what happens |
10:07 |
|
chris |
it worked ok last time |
10:29 |
|
chris |
hmm done 20 languages, and no segfault yet |
10:34 |
|
chris |
yep, done them all no segfault |
10:41 |
|
hdl_laptop1 |
..... |
10:49 |
|
nahuel |
hdl_laptop1, on my laptop I have not this bug, with the same source code as in the remote install |
10:50 |
|
nahuel |
I think it's a perl module bug |
10:50 |
|
nahuel |
like Locale::Po |
10:50 |
|
hdl_laptop1 |
F..... da perl |
10:50 |
|
nahuel |
^^ |
10:51 |
|
hdl_laptop1 |
sorry |
10:51 |
|
gmcharlt |
hdl_laptop1: there's a problem with the marc_field_007 value builder template that I'm working on |
10:52 |
|
gmcharlt |
it has a rather long JavaScript string that appears to be causing the segfault |
10:52 |
|
gmcharlt |
(note this is HEAD only, not 3.0.x) |
10:52 |
|
hdl_laptop1 |
thx gmcharlt |
10:53 |
|
hdl_laptop1 |
So not a perl problem... |
10:53 |
|
nahuel |
my segfault is on 3.2 |
10:53 |
|
nahuel |
hmm 3.0.2 |
10:53 |
|
nahuel |
hdl_laptop1, perl shouldn't segfault |
10:53 |
|
nahuel |
raise an error yes, segfault no :)Ã |
10:54 |
|
gmcharlt |
nahuel: alas, it is possible to make the Perl interpreter segfault |
10:54 |
|
nahuel |
alas ? |
10:54 |
|
gmcharlt |
alas = unfortunately |
10:54 |
|
nahuel |
ahah ok:) |
10:54 |
|
nahuel |
but it shouldn't :) |
10:55 |
|
nahuel |
time to lunch |
10:55 |
|
nahuel |
happy meal :) |
10:55 |
|
gmcharlt |
no, but Perl's not TeX - it has at least a couple bugs :) |
10:55 |
|
gmcharlt |
enjoy :) |
11:59 |
|
hdl_laptop1 |
gmcharlt_: bug 2478 patch pushed today ? |