*** [mharrison] has joined #cc | 01:33 | |
*** JoiIto has quit IRC | 02:30 | |
*** JoiIto has joined #cc | 03:00 | |
*** JoiIto has joined #cc | 03:27 | |
*** JoiIto has quit IRC | 03:28 | |
*** Edden has joined #cc | 03:56 | |
*** Edden has left #cc | 03:58 | |
*** JoiIto has joined #cc | 04:39 | |
*** JoiIto has quit IRC | 04:52 | |
*** JoiIto has joined #cc | 05:27 | |
*** Roderick has quit IRC | 05:38 | |
*** Roderick has joined #CC | 05:39 | |
*** nb has quit IRC | 06:26 | |
*** nb has joined #cc | 06:28 | |
*** [mharrison] has quit IRC | 06:42 | |
*** JoiIto has joined #cc | 06:45 | |
*** [mharrison] has joined #cc | 07:07 | |
*** sama has joined #cc | 08:57 | |
*** ankitg has joined #cc | 08:58 | |
*** Kaetemi has joined #cc | 09:09 | |
*** JED3 has quit IRC | 09:42 | |
*** wormsxulla_ has joined #cc | 10:22 | |
*** wormsxulla has quit IRC | 10:37 | |
*** Kaetemi__ has joined #cc | 10:52 | |
*** [mharrison] has quit IRC | 10:54 | |
*** [mharrison] has joined #cc | 10:55 | |
*** jwyg has joined #cc | 11:02 | |
*** jwyg has quit IRC | 11:03 | |
*** Kaetemi has quit IRC | 11:10 | |
*** michi__ has joined #cc | 11:13 | |
*** michi__ has quit IRC | 11:55 | |
*** michi__ has joined #cc | 12:10 | |
*** michi__ has quit IRC | 12:35 | |
*** ankitg has quit IRC | 13:31 | |
*** tvol has joined #cc | 14:21 | |
*** ankitg has joined #cc | 14:28 | |
*** nkinkade has joined #cc | 14:30 | |
*** ankitg has quit IRC | 14:31 | |
*** johndbritton has quit IRC | 14:42 | |
*** johndbritton has joined #cc | 14:44 | |
*** JoiIto has left #cc | 15:51 | |
*** stevel has joined #cc | 16:09 | |
*** Kaetemi__ has quit IRC | 16:31 | |
*** balleyne has joined #cc | 16:39 | |
*** nathany has joined #cc | 16:48 | |
*** JED3 has joined #cc | 16:49 | |
*** jgay has joined #cc | 17:02 | |
*** JED3 has joined #cc | 17:04 | |
nathany | JED3, fyi, mlinksva is out of the office today so I'm scheduling the ccnetwork checkin for tomorrow | 17:15 |
---|---|---|
JED3 | okay nathany, thanks | 17:16 |
*** akozak has joined #cc | 17:24 | |
*** sama has quit IRC | 17:27 | |
*** JED3 has quit IRC | 17:39 | |
*** balleyne has quit IRC | 18:16 | |
*** JED3 has joined #cc | 18:38 | |
*** luisv has joined #cc | 18:40 | |
nkinkade | nathany: po2cc is failing in Pootle. | 18:44 |
nkinkade | http://pastebin.com/d432b4111 | 18:44 |
nkinkade | How do you go about debugging po2cc? | 18:45 |
nathany | nkinkade, 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 anymore | 18:46 |
nathany | is this by any chance Alek's PO file? | 18:46 |
nathany | fwiw 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 isolation | 18:47 |
nkinkade | nathany: 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 |
nkinkade | nathany: Yeah, I also ran po2cc manually to see the traceback. | 18:47 |
nathany | nkinkade, i think the issue probably has to do with his file, based on this line: | 18:48 |
nathany | po/cc_org/pl/cc_org.po | 18:48 |
nathany | (@ the bottom of the traceback) | 18:48 |
nathany | nkinkade, here's my hypothesis: | 18:48 |
nathany | alek's file contains translations for strings that have since changed in the master PO file | 18:48 |
nathany | so po2cc fails because it can't map correctly | 18:48 |
nkinkade | nathany: I don't see that at the bottom of the traceback. | 18:49 |
nathany | i suspect we need to run msgmerge manually | 18:49 |
nathany | right below AssertionError: | 18:49 |
nathany | Exception in project (cc_org) hook (precommit) for file (po/cc_org/pl/cc_org.po): | 18:49 |
*** sama has joined #cc | 18:49 | |
nkinkade | nathany: 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 |
nathany | nkinkade, ah, ok | 18:50 |
nkinkade | It's just contextual, but you get none of that when you run po2cc manually. | 18:50 |
nathany | but you get the error? | 18:51 |
nkinkade | Yeah, I get the same error when I run it manually, but no the Assertion Error thing, which is something from Pootle. | 18:51 |
nathany | nkinkade, run it with -v and it'll give you output as it runs | 18:51 |
nathany | so you can see what file is making it barf | 18:51 |
nkinkade | I guess Pootle throws the Assertion Error when the post-commit hook fails. :-) | 18:52 |
nkinkade | I'll try with -v. | 18:52 |
nkinkade | Sure enough, it's choking on pl/cc_org.po like you said. | 18:52 |
nkinkade | I don't think I've done a msgmerge on our PO files. | 18:53 |
nkinkade | Is there any special process for that? | 18:53 |
nkinkade | Can it be done within the Pootle install, or must I do it from my own checkout? | 18:53 |
nkinkade | The PO file in Pootle is the latest one from Alek. | 18:54 |
nkinkade | nathany: ^^ | 18:54 |
nathany | nkinkade, it's a command line tool included with the gettext utilities | 18:54 |
nkinkade | nathany: Right. | 18:54 |
nathany | let me look @ the man page | 18:54 |
nkinkade | But 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 |
nkinkade | I sure hope we can move to Transifex soon. | 18:55 |
nathany | nkinkade, i'd just drop it into your checkout and do msgmerge/po2cc before i bothered commiting | 18:55 |
nkinkade | Not that it would have prevented this problem. | 18:55 |
nathany | right | 18:55 |
nathany | nkinkade, i think you can do: | 18:56 |
nathany | msgmerge [oldpl.po] [newpl.po] | 18:56 |
JED3 | whats the status of a transifex deployment? a po editting frontend? | 18:56 |
nkinkade | JED3: http://transifex.creativecommons.org | 18:56 |
nathany | nkinkade, i think we'll need to look @ the resulting file to see if it seems sane | 18:56 |
nkinkade | It's all pretty much working, but we probably need to meet about it. | 18:56 |
*** isforinsects has quit IRC | 18:56 | |
nkinkade | nathany: I'll do the msgmerge and then let you know what I find. | 18:57 |
nathany | nkinkade, JED3, I'm hoping to figure it out further next week f2f | 18:57 |
nathany | thanks | 18:57 |
nathany | nkinkade, i might have the params reversed, actually | 18:57 |
nkinkade | nathany: 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 |
nathany | it looks like the first file specified will be the preferred one for translations. | 18:57 |
nkinkade | It sure does look really nice and the interface is intuitive. | 18:58 |
nkinkade | I'll check the man page, nathany. | 18:58 |
nathany | thanks | 18:58 |
nathany | let me know if you have questions or run into issues | 18:58 |
nkinkade | nathany: Do you I just use, for example, en_US.po as the reference PO file for msgmerge? | 19:12 |
nathany | no, i'd i think i'd use the most recent, synced polish version | 19:13 |
nkinkade | We don't have a POT file for regular english-key PO files do we? | 19:13 |
nathany | nkinkade, the EN file is probably pretty close to that | 19:13 |
nkinkade | Wait, I'm confused, I think. | 19:13 |
nkinkade | So 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 |
nathany | there are going to be "duplicated" strings in the file, I think | 19:14 |
nathany | (differing keys) | 19:15 |
nkinkade | So I'll want to use the pl/cc_org.po file as it exists in our repository as the reference? | 19:15 |
nathany | i think those who don't show up in the reference file will be commented out/marked as fuzzy | 19:15 |
nathany | yes, i *think* so | 19:15 |
nkinkade | So, to be sure, I'm running a merge between the his PO file and the one as it exists in our repository?? | 19:16 |
nkinkade | nathany: Yeah, there are 9 more fuzzy strings in the merged PO file than there are in the PO file he sent us. | 19:19 |
nkinkade | Not too bad. | 19:19 |
nkinkade | nathany: Do you want to glance at the merged file before I commit it: | 19:24 |
nkinkade | http://a6.creativecommons.org/~nkinkade/merged_pl_po.txt | 19:24 |
nkinkade | It seems okay to me. | 19:24 |
nathany | nkinkade, seems sane to me; i'd commit go ahead and commit, email Alek and ask him to review staging and the file\ | 19:32 |
nkinkade | Cool. | 19:32 |
nkinkade | Thanks. | 19:32 |
nkinkade | nathany: 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 |
nathany | nkinkade, right; specifically we changed english text and that caused the keys to change | 19:36 |
nathany | that 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 keys | 19:36 |
nkinkade | nathany: 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 |
nkinkade | But I was able from this page: http://translate.creativecommons.org/pl/cc_org/index.html?editing=1 | 19:39 |
nathany | sigh | 19:39 |
nathany | weird | 19:39 |
nkinkade | Who know's why. I don't even want to think about. | 19:39 |
nkinkade | In 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 #cc | 19:41 | |
*** akozak has quit IRC | 19:43 | |
*** balleyne has joined #cc | 19:43 | |
*** Kaetemi has joined #cc | 19:47 | |
*** jgay has quit IRC | 19:53 | |
JED3 | ughh | 19:59 |
JED3 | the pyqt4 bindings are so disappointing | 20:00 |
*** isforinsects has joined #cc | 20:10 | |
*** michi__ has joined #cc | 20:21 | |
*** mecredis has joined #cc | 20:30 | |
*** sama has quit IRC | 20:44 | |
*** rafpaf has quit IRC | 20:44 | |
*** Danny_B has quit IRC | 20:44 | |
*** paulproteus has quit IRC | 20:44 | |
*** lotia_ has quit IRC | 20:44 | |
*** k9d-925 has quit IRC | 20:44 | |
*** JED3 has quit IRC | 20:44 | |
*** michi__ has quit IRC | 20:44 | |
*** luisv has quit IRC | 20:44 | |
*** paroneayea has quit IRC | 20:44 | |
*** balleyne has quit IRC | 20:44 | |
*** akozak_ has quit IRC | 20:44 | |
*** nathany has quit IRC | 20:44 | |
*** Odd_Bloke has quit IRC | 20:44 | |
*** johnsu01 has quit IRC | 20:44 | |
*** CIA-42 has quit IRC | 20:44 | |
*** ianweller has quit IRC | 20:44 | |
*** stevel has quit IRC | 20:44 | |
*** nkinkade has quit IRC | 20:44 | |
*** [mharrison] has quit IRC | 20:44 | |
*** mecredis has quit IRC | 20:44 | |
*** isforinsects has quit IRC | 20:44 | |
*** Kaetemi has quit IRC | 20:44 | |
*** tvol has quit IRC | 20:44 | |
*** nb has quit IRC | 20:44 | |
*** Roderick has quit IRC | 20:44 | |
*** sparr has quit IRC | 20:44 | |
*** CharelB has quit IRC | 20:44 | |
*** greg-g has quit IRC | 20:44 | |
*** RainRat has quit IRC | 20:44 | |
*** johndbritton has quit IRC | 20:44 | |
*** wormsxulla_ has quit IRC | 20:44 | |
*** jonsson has quit IRC | 20:44 | |
*** mecredis has joined #cc | 20:45 | |
*** michi__ has joined #cc | 20:45 | |
*** isforinsects has joined #cc | 20:45 | |
*** Kaetemi has joined #cc | 20:45 | |
*** balleyne has joined #cc | 20:45 | |
*** akozak_ has joined #cc | 20:45 | |
*** sama has joined #cc | 20:45 | |
*** luisv has joined #cc | 20:45 | |
*** JED3 has joined #cc | 20:45 | |
*** nathany has joined #cc | 20:45 | |
*** stevel has joined #cc | 20:45 | |
*** johndbritton has joined #cc | 20:45 | |
*** nkinkade has joined #cc | 20:45 | |
*** tvol has joined #cc | 20:45 | |
*** [mharrison] has joined #cc | 20:45 | |
*** wormsxulla_ has joined #cc | 20:45 | |
*** nb has joined #cc | 20:45 | |
*** Roderick has joined #cc | 20:45 | |
*** sparr has joined #cc | 20:45 | |
*** CharelB has joined #cc | 20:45 | |
*** paroneayea has joined #cc | 20:45 | |
*** ianweller has joined #cc | 20:45 | |
*** johnsu01 has joined #cc | 20:45 | |
*** CIA-42 has joined #cc | 20:45 | |
*** k9d-925 has joined #cc | 20:45 | |
*** Odd_Bloke has joined #cc | 20:45 | |
*** rafpaf has joined #cc | 20:45 | |
*** paulproteus has joined #cc | 20:45 | |
*** lotia_ has joined #cc | 20:45 | |
*** Danny_B has joined #cc | 20:45 | |
*** greg-g has joined #cc | 20:45 | |
*** RainRat has joined #cc | 20:45 | |
*** jonsson has joined #cc | 20:45 | |
nkinkade | nathany: I'm having a bit of a problem getting staging to display the updated PL strings for the Deeds. | 20:46 |
nkinkade | The 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 |
nkinkade | Any ideas? | 20:47 |
nkinkade | The new strings are in fact in cc/engine/i18n/po/pl/cc_org.po | 20:47 |
nathany | nkinkade, that should do it; are they fuzzy? | 20:47 |
nkinkade | nathany: Ah, let me check. | 20:50 |
nkinkade | That could very well be it. | 20:50 |
nkinkade | I'll tell Alek to review the PO file again. | 20:50 |
nathany | in that case alek will need to review | 20:50 |
nathany | yup | 20:50 |
paroneayea | :D | 21:01 |
paroneayea | yay, you can now choose a license and it works | 21:01 |
paroneayea | the license chooser submission works I mean | 21:01 |
paroneayea | * | 21:03 |
paroneayea | /\ | 21:03 |
paroneayea | /o \ PARTY HATS | 21:03 |
paroneayea | /o o\ | 21:03 |
paroneayea | ========_ | 21:03 |
paroneayea | \____.--' | 21:04 |
paroneayea | okay, not that exciting I guess. | 21:04 |
luisv | I've got a party hat on. | 21:07 |
paroneayea | ascii party hats are cheap and affordable accessories for all kinds of parties. | 21:09 |
*** akozak_ is now known as akozak | 21:11 | |
*** sama has quit IRC | 21:26 | |
*** nathany has quit IRC | 21:38 | |
*** jwyg has joined #cc | 21:45 | |
*** tvol has quit IRC | 21:49 | |
*** johndbritton has quit IRC | 21:53 | |
*** jwyg has quit IRC | 21:54 | |
*** JoiIto has joined #cc | 21:57 | |
*** michi__ has quit IRC | 22:19 | |
*** [mharrison] has quit IRC | 22:34 | |
JED3 | heh "What the F are we doing?" | 22:56 |
paroneayea | ? | 22:58 |
JED3 | paroneayea: check your inbox ;) | 22:58 |
*** [mharrison] has joined #cc | 22:59 | |
paroneayea | JED3: OIC :) | 23:00 |
JED3 | paroneayea: what does miro use for the web broswer portion of the app? | 23:01 |
JED3 | just out of curiosity | 23:01 |
paroneayea | JED3: depends on your platform | 23:01 |
JED3 | ahh okay | 23:01 |
JED3 | i think I recall watching a screencast of you explaining how miro handles multi platforms | 23:02 |
paroneayea | iirc, webkit if OSX, xulrunner if windows, gtkmozembed if gtk-x11 | 23:02 |
paroneayea | oh :) | 23:02 |
paroneayea | that was probably when I first joined the project, I gave a few talks in our area | 23:03 |
*** [mharrison] has quit IRC | 23:04 | |
*** Kaetemi__ has joined #cc | 23:22 | |
*** Kaetemi has quit IRC | 23:40 | |
*** [mharrison] has joined #cc | 23:43 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!