Monday, 2009-12-07

*** [mharrison] has joined #cc01:33
*** JoiIto has quit IRC02:30
*** JoiIto has joined #cc03:00
*** JoiIto has joined #cc03:27
*** JoiIto has quit IRC03:28
*** Edden has joined #cc03:56
*** Edden has left #cc03:58
*** JoiIto has joined #cc04:39
*** JoiIto has quit IRC04:52
*** JoiIto has joined #cc05:27
*** Roderick has quit IRC05:38
*** Roderick has joined #CC05:39
*** nb has quit IRC06:26
*** nb has joined #cc06:28
*** [mharrison] has quit IRC06:42
*** JoiIto has joined #cc06:45
*** [mharrison] has joined #cc07:07
*** sama has joined #cc08:57
*** ankitg has joined #cc08:58
*** Kaetemi has joined #cc09:09
*** JED3 has quit IRC09:42
*** wormsxulla_ has joined #cc10:22
*** wormsxulla has quit IRC10:37
*** Kaetemi__ has joined #cc10:52
*** [mharrison] has quit IRC10:54
*** [mharrison] has joined #cc10:55
*** jwyg has joined #cc11:02
*** jwyg has quit IRC11:03
*** Kaetemi has quit IRC11:10
*** michi__ has joined #cc11:13
*** michi__ has quit IRC11:55
*** michi__ has joined #cc12:10
*** michi__ has quit IRC12:35
*** ankitg has quit IRC13:31
*** tvol has joined #cc14:21
*** ankitg has joined #cc14:28
*** nkinkade has joined #cc14:30
*** ankitg has quit IRC14:31
*** johndbritton has quit IRC14:42
*** johndbritton has joined #cc14:44
*** JoiIto has left #cc15:51
*** stevel has joined #cc16:09
*** Kaetemi__ has quit IRC16:31
*** balleyne has joined #cc16:39
*** nathany has joined #cc16:48
*** JED3 has joined #cc16:49
*** jgay has joined #cc17:02
*** JED3 has joined #cc17:04
nathanyJED3, fyi, mlinksva is out of the office today so I'm scheduling the ccnetwork checkin for tomorrow17:15
JED3okay nathany, thanks17:16
*** akozak has joined #cc17:24
*** sama has quit IRC17:27
*** JED3 has quit IRC17:39
*** balleyne has quit IRC18:16
*** JED3 has joined #cc18:38
*** luisv has joined #cc18:40
nkinkadenathany: po2cc is failing in Pootle.18:44
nkinkadehttp://pastebin.com/d432b411118:44
nkinkadeHow do you go about debugging po2cc?18:45
nathanynkinkade, it looks like the error is being thrown when it's trying to convert from PO to CC style (duh) and isn't finding the string in the English master anymore18:46
nathanyis this by any chance Alek's PO file?18:46
nathanyfwiw i usually find it easier to debug these issues outside of the pootle harness so you can see the traceback of the "real" problem in isolation18:47
nkinkadenathany: I noticed the error after uploading Alek's PO file, but I can't say for sure that the problem wasn't already there.18:47
nkinkadenathany: Yeah, I also ran po2cc manually to see the traceback.18:47
nathanynkinkade, i think the issue probably has to do with his file, based on this line:18:48
nathanypo/cc_org/pl/cc_org.po18:48
nathany(@ the bottom of the traceback)18:48
nathanynkinkade, here's my hypothesis:18:48
nathanyalek's file contains translations for strings that have since changed in the master PO file18:48
nathanyso po2cc fails because it can't map correctly18:48
nkinkadenathany: I don't see that at the bottom of the traceback.18:49
nathanyi suspect we need to run msgmerge manually18:49
nathanyright below AssertionError:18:49
nathanyException in project (cc_org) hook (precommit) for file (po/cc_org/pl/cc_org.po):18:49
*** sama has joined #cc18:49
nkinkadenathany: That mention of pl/cc_org.po is only there because Pootle is letting you know what action caused it to run po2cc.18:50
nathanynkinkade, ah, ok18:50
nkinkadeIt's just contextual, but you get none of that when you run po2cc manually.18:50
nathanybut you get the error?18:51
nkinkadeYeah, I get the same error when I run it manually, but no the Assertion Error thing, which is something from Pootle.18:51
nathanynkinkade, run it with -v and it'll give you output as it runs18:51
nathanyso you can see what file is making it barf18:51
nkinkadeI guess Pootle throws the Assertion Error when the post-commit hook fails. :-)18:52
nkinkadeI'll try with -v.18:52
nkinkadeSure enough, it's choking on pl/cc_org.po like you said.18:52
nkinkadeI don't think I've done a msgmerge on our PO files.18:53
nkinkadeIs there any special process for that?18:53
nkinkadeCan it be done within the Pootle install, or must I do it from my own checkout?18:53
nkinkadeThe PO file in Pootle is the latest one from Alek.18:54
nkinkadenathany: ^^18:54
nathanynkinkade, it's a command line tool included with the gettext utilities18:54
nkinkade nathany: Right.18:54
nathanylet me look @ the man page18:54
nkinkadeBut just wondering how I would get Alek's PO file into my checkout, unless I drop it there manually then commit.  But Pootle already has the newest one.18:55
nkinkadeI sure hope we can move to Transifex soon.18:55
nathanynkinkade, i'd just drop it into your checkout and do msgmerge/po2cc before i bothered commiting18:55
nkinkadeNot that it would have prevented this problem.18:55
nathanyright18:55
nathanynkinkade, i think you can do:18:56
nathanymsgmerge [oldpl.po] [newpl.po]18:56
JED3whats the status of a transifex deployment? a po editting frontend?18:56
nkinkadeJED3: http://transifex.creativecommons.org18:56
nathanynkinkade, i think we'll need to look @ the resulting file to see if it seems sane18:56
nkinkadeIt's all pretty much working, but we probably need to meet about it.18:56
*** isforinsects has quit IRC18:56
nkinkadenathany: I'll do the msgmerge and then let you know what I find.18:57
nathanynkinkade, JED3, I'm hoping to figure it out further next week f2f18:57
nathanythanks18:57
nathanynkinkade, i might have the params reversed, actually18:57
nkinkadenathany: JED3: That's what I was thinking.  We'll want to sit down and look at it on a projector and discuss how it will/can integrate with out workflow.18:57
nathanyit looks like the first file specified will be the preferred one for translations.18:57
nkinkadeIt sure does look really nice and the interface is intuitive.18:58
nkinkadeI'll check the man page, nathany.18:58
nathanythanks18:58
nathanylet me know if you have questions or run into issues18:58
nkinkadenathany: Do you I just use, for example, en_US.po as the reference PO file for msgmerge?19:12
nathanyno, i'd i think i'd use the most recent, synced polish version19:13
nkinkadeWe don't have a POT file for regular english-key PO files do we?19:13
nathanynkinkade, the EN file is probably pretty close to that19:13
nkinkadeWait, I'm confused, I think.19:13
nkinkadeSo what happened is that Alek downloaded the PO file a while back, and since then we made updates to the PO file in our repository?19:14
nathanythere are going to be "duplicated" strings in the file, I think19:14
nathany(differing keys)19:15
nkinkadeSo I'll want to use the pl/cc_org.po file as it exists in our repository as the reference?19:15
nathanyi think those who don't show up in the reference file will be commented out/marked as fuzzy19:15
nathanyyes, i *think* so19:15
nkinkadeSo, to be sure, I'm running a merge between the his PO file and the one as it exists in our repository??19:16
nkinkadenathany: Yeah, there are 9 more fuzzy strings in the merged PO file than there are in the PO file he sent us.19:19
nkinkadeNot too bad.19:19
nkinkadenathany: Do you want to glance at the merged file before I commit it:19:24
nkinkadehttp://a6.creativecommons.org/~nkinkade/merged_pl_po.txt19:24
nkinkadeIt seems okay to me.19:24
nathanynkinkade, seems sane to me; i'd commit go ahead and commit, email Alek and ask him to review staging and the file\19:32
nkinkadeCool.19:32
nkinkadeThanks.19:32
nkinkadenathany: Just so that I'm 100% clear about what happened, did this problem arise because Alek downloaded the PO some time ago and meanwhile we merged in new msgids causing his PO file to be out of sync with how things really are?19:34
nathanynkinkade, right; specifically we changed english text and that caused the keys to change19:36
nathanythat was fine for the upload, but when it tried to sync them back to cc-style keys, it couldn't map the english text to our keys19:36
nkinkadenathany: Just FYI, and interestingly, earlier I was unable to upload the PO file from this URL: http://translate.creativecommons.org/pl/cc_org/19:38
nkinkadeBut I was able from this page: http://translate.creativecommons.org/pl/cc_org/index.html?editing=119:39
nathanysigh19:39
nathanyweird19:39
nkinkadeWho know's why.  I don't even want to think about.19:39
nkinkadeIn my head we're moving to Transifex (even if we don't) and I just want to keep patching up Pootle with chewing gum and match sticks until we can move.19:40
*** akozak_ has joined #cc19:41
*** akozak has quit IRC19:43
*** balleyne has joined #cc19:43
*** Kaetemi has joined #cc19:47
*** jgay has quit IRC19:53
JED3ughh19:59
JED3the pyqt4 bindings are so disappointing20:00
*** isforinsects has joined #cc20:10
*** michi__ has joined #cc20:21
*** mecredis has joined #cc20:30
*** sama has quit IRC20:44
*** rafpaf has quit IRC20:44
*** Danny_B has quit IRC20:44
*** paulproteus has quit IRC20:44
*** lotia_ has quit IRC20:44
*** k9d-925 has quit IRC20:44
*** JED3 has quit IRC20:44
*** michi__ has quit IRC20:44
*** luisv has quit IRC20:44
*** paroneayea has quit IRC20:44
*** balleyne has quit IRC20:44
*** akozak_ has quit IRC20:44
*** nathany has quit IRC20:44
*** Odd_Bloke has quit IRC20:44
*** johnsu01 has quit IRC20:44
*** CIA-42 has quit IRC20:44
*** ianweller has quit IRC20:44
*** stevel has quit IRC20:44
*** nkinkade has quit IRC20:44
*** [mharrison] has quit IRC20:44
*** mecredis has quit IRC20:44
*** isforinsects has quit IRC20:44
*** Kaetemi has quit IRC20:44
*** tvol has quit IRC20:44
*** nb has quit IRC20:44
*** Roderick has quit IRC20:44
*** sparr has quit IRC20:44
*** CharelB has quit IRC20:44
*** greg-g has quit IRC20:44
*** RainRat has quit IRC20:44
*** johndbritton has quit IRC20:44
*** wormsxulla_ has quit IRC20:44
*** jonsson has quit IRC20:44
*** mecredis has joined #cc20:45
*** michi__ has joined #cc20:45
*** isforinsects has joined #cc20:45
*** Kaetemi has joined #cc20:45
*** balleyne has joined #cc20:45
*** akozak_ has joined #cc20:45
*** sama has joined #cc20:45
*** luisv has joined #cc20:45
*** JED3 has joined #cc20:45
*** nathany has joined #cc20:45
*** stevel has joined #cc20:45
*** johndbritton has joined #cc20:45
*** nkinkade has joined #cc20:45
*** tvol has joined #cc20:45
*** [mharrison] has joined #cc20:45
*** wormsxulla_ has joined #cc20:45
*** nb has joined #cc20:45
*** Roderick has joined #cc20:45
*** sparr has joined #cc20:45
*** CharelB has joined #cc20:45
*** paroneayea has joined #cc20:45
*** ianweller has joined #cc20:45
*** johnsu01 has joined #cc20:45
*** CIA-42 has joined #cc20:45
*** k9d-925 has joined #cc20:45
*** Odd_Bloke has joined #cc20:45
*** rafpaf has joined #cc20:45
*** paulproteus has joined #cc20:45
*** lotia_ has joined #cc20:45
*** Danny_B has joined #cc20:45
*** greg-g has joined #cc20:45
*** RainRat has joined #cc20:45
*** jonsson has joined #cc20:45
nkinkadenathany: I'm having a bit of a problem getting staging to display the updated PL strings  for the Deeds.20:46
nkinkadeThe post-commit hooks should do all that is necessary, but that didn't do it ... so I manually svn uped cc.engine, did buildout install i18n and then restarted cc.engine, but still nothing.20:46
nkinkadeAny ideas?20:47
nkinkadeThe new strings are in fact in cc/engine/i18n/po/pl/cc_org.po20:47
nathanynkinkade, that should do it; are they fuzzy?20:47
nkinkadenathany: Ah, let me check.20:50
nkinkadeThat could very well be it.20:50
nkinkadeI'll tell Alek to review the PO file again.20:50
nathanyin that case alek will need to review20:50
nathanyyup20:50
paroneayea:D21:01
paroneayeayay, you can now choose a license and it works21:01
paroneayeathe license chooser submission works I mean21:01
paroneayea     *21:03
paroneayea    /\21:03
paroneayea   /o \      PARTY HATS21:03
paroneayea  /o  o\21:03
paroneayea ========_21:03
paroneayea  \____.--'21:04
paroneayeaokay, not that exciting I guess.21:04
luisvI've got a party hat on.21:07
paroneayeaascii party hats are cheap and affordable accessories for all kinds of parties.21:09
*** akozak_ is now known as akozak21:11
*** sama has quit IRC21:26
*** nathany has quit IRC21:38
*** jwyg has joined #cc21:45
*** tvol has quit IRC21:49
*** johndbritton has quit IRC21:53
*** jwyg has quit IRC21:54
*** JoiIto has joined #cc21:57
*** michi__ has quit IRC22:19
*** [mharrison] has quit IRC22:34
JED3heh "What the F are we doing?"22:56
paroneayea?22:58
JED3paroneayea: check your inbox ;)22:58
*** [mharrison] has joined #cc22:59
paroneayeaJED3: OIC :)23:00
JED3paroneayea: what does miro use for the web broswer portion of the app?23:01
JED3just out of curiosity23:01
paroneayeaJED3: depends on your platform23:01
JED3ahh okay23:01
JED3i think I recall watching a screencast of you explaining how miro handles multi platforms23:02
paroneayeaiirc, webkit if OSX, xulrunner if windows, gtkmozembed if gtk-x1123:02
paroneayeaoh :)23:02
paroneayeathat was probably when I first joined the project, I gave a few talks in our area23:03
*** [mharrison] has quit IRC23:04
*** Kaetemi__ has joined #cc23:22
*** Kaetemi has quit IRC23:40
*** [mharrison] has joined #cc23:43

Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!