*** [mharrison] has joined #cc | 00:07 | |
*** nathany has joined #cc | 00:18 | |
paulproteus | nathany, FYI I think I might have found the problem in Babel. Testing now. | 00:27 |
---|---|---|
* paulproteus continues fiddling | 00:29 | |
nathany | paulproteus: excellent; and it appears to be a problem in Babel? | 00:29 |
paulproteus | Yes. | 00:29 |
paulproteus | A long-standing Babel bug. | 00:29 |
nathany | EXCELLENT :) | 00:30 |
paulproteus | As far as I can tell (going to painstakingly try to fix this), it doesn't reset the "I am working on the same message" state when it hits a msgctxt. | 00:30 |
paulproteus | Only when it hits a msgid. | 00:30 |
nathany | ah | 00:31 |
nathany | so not necessarily "long standing" -- it only became a bug when we added msgctxt support? | 00:31 |
nathany | that does make perfect sense, though | 00:31 |
paulproteus | Well, they had msgctxt *read* support for a while apparently before this. | 00:31 |
paulproteus | I haven't checked how long-standing that is. | 00:31 |
nathany | ah | 00:31 |
nathany | got it | 00:31 |
nathany | btw i'm experimenting with bzr svn-import-ing zope.i18n | 00:32 |
nathany | just to compare | 00:32 |
paulproteus | Cool. | 00:32 |
nathany | and because all this talk of babel re-ignited my desire to actually fix zope.i18n -- i have the power (and the commit privileges) | 00:32 |
paulproteus | Hah, nice. | 00:32 |
paulproteus | Do keep me posted as to how bzr fares. | 00:34 |
*** SDFE has joined #cc | 00:39 | |
*** SDFE has quit IRC | 00:41 | |
*** ergb546uy4ry has joined #cc | 00:41 | |
*** ergb546uy4ry has quit IRC | 00:43 | |
*** ergb546uy4ry has joined #cc | 00:43 | |
*** ergb546uy4ry has quit IRC | 00:45 | |
*** ergb546uy4ry has joined #cc | 00:45 | |
*** ergb546uy4ry has quit IRC | 00:47 | |
*** ergb546uy4ry has joined #cc | 00:48 | |
*** Danny_B has quit IRC | 00:48 | |
*** _Danny_B_ has joined #cc | 00:49 | |
*** _Danny_B_ is now known as Danny_B | 00:49 | |
*** ergb546uy4ry has quit IRC | 00:50 | |
*** ergb546uy4ry has joined #cc | 00:50 | |
*** nkinkade has left #cc | 00:51 | |
*** ergb546uy4ry has quit IRC | 00:52 | |
*** ergb546uy4ry has joined #cc | 00:52 | |
*** ergb546uy4ry has quit IRC | 00:54 | |
*** ergb546uy4ry has joined #cc | 00:55 | |
*** ergb546uy4ry has quit IRC | 00:56 | |
*** ergb546uy4ry has joined #cc | 00:57 | |
*** zeko has joined #cc | 01:08 | |
*** zeko has quit IRC | 01:13 | |
paulproteus | ...still jabbing at this. | 01:14 |
paulproteus | Good heavens. | 01:14 |
*** stevel has quit IRC | 01:14 | |
*** jgay has quit IRC | 01:46 | |
*** nathany has quit IRC | 01:59 | |
paulproteus | mlinksva, Yo | 02:00 |
paulproteus | mlinksva, Let me know if I should do something. | 02:00 |
*** Bovinity has quit IRC | 02:03 | |
*** [mharrison] has quit IRC | 03:19 | |
*** everton137_ has quit IRC | 03:55 | |
*** mlinksva has quit IRC | 04:01 | |
*** [mharrison] has joined #cc | 04:28 | |
*** mlinksva has joined #cc | 05:10 | |
*** mlinksva has quit IRC | 05:34 | |
*** UncleCJ2_ has joined #cc | 06:18 | |
*** UncleCJ2_ has quit IRC | 07:15 | |
*** UncleCJ2_ has joined #cc | 07:48 | |
*** UncleCJ2_ has quit IRC | 09:41 | |
*** UncleCJ2_ has joined #cc | 10:41 | |
*** ergb546uy4ry has joined #cc | 11:21 | |
*** MaesterBaevern has joined #cc | 13:01 | |
*** MaesterBaevern has left #cc | 13:01 | |
*** mlinksva has joined #cc | 13:34 | |
*** sama has joined #cc | 14:06 | |
*** TRD has quit IRC | 14:44 | |
*** TRD has joined #cc | 15:07 | |
*** nathany has joined #cc | 15:41 | |
*** nkinkade has joined #cc | 15:43 | |
*** UncleCJ2_ has quit IRC | 16:06 | |
*** nathany has quit IRC | 16:37 | |
*** nathany has joined #cc | 16:42 | |
*** UncleCJ2_ has joined #cc | 16:52 | |
*** OZZYpro has joined #cc | 17:26 | |
OZZYpro | !cc | 17:30 |
*** Bovinity has joined #cc | 17:30 | |
Bovinity | OZZYpro: please, no private chat. send email to tips@fbi.gov | 17:31 |
OZZYpro | ok | 17:31 |
*** mlinksva has quit IRC | 17:33 | |
*** TRD has quit IRC | 17:41 | |
nkinkade | nathany: Is you CC Net invite code supposed to check whether someone has already been invited? | 17:47 |
nathany | yes, it checks by transaction id | 17:48 |
nkinkade | People with recurring contributions are receiving duplicate invites | 17:48 |
nathany | more than just that one? | 17:48 |
nkinkade | Each contribution will have a unique tranx id | 17:48 |
nkinkade | Even recurring ones. | 17:48 |
nkinkade | I think maybe there's another ID we need to check agains. | 17:48 |
nkinkade | t | 17:48 |
nathany | i thought we were pulling a stable ID for recurring | 17:48 |
OZZYpro | ? | 17:49 |
nathany | (let me look @ the code) | 17:49 |
OZZYpro | stop | 17:49 |
OZZYpro | f off | 17:49 |
nathany | LOL | 17:49 |
nathany | i <3 OZZYpro | 17:49 |
OZZYpro | STOP | 17:49 |
nkinkade | OZZYpro: you are a regular riot. | 17:50 |
nkinkade | nathany: It might be my fault, perhaps I made the claim that trxn id was sufficient. I can't remember. | 17:50 |
nathany | nkinkade: i'm just trying to find the script right now... | 17:51 |
nkinkade | OZZYpro: Do you read English? | 17:51 |
nkinkade | I'm looking at the get_commoner.py script. | 17:51 |
nathany | where does that live again? | 17:51 |
*** jgay has joined #cc | 17:52 | |
nkinkade | a9:creativecommons.net/bin/get_commoner.py | 17:52 |
nathany | oh right | 17:54 |
OZZYpro | waht this | 17:54 |
OZZYpro | ?? | 17:54 |
nathany | OZZYpro: this is the channel used for questions and discussion around Creative Commons licenses (http://creativecommons.org) | 17:55 |
nathany | we also use it for semi-public discussion amongst the tech team | 17:55 |
OZZYpro | thanx | 17:55 |
OZZYpro | westen union ? | 17:55 |
nathany | no, Creative Commons | 17:55 |
nathany | nkinkade: yeah, looks like we're always using trxn_id | 17:56 |
nathany | so we need to a) use a stable identifier for recurring sequences | 17:56 |
nathany | and b) probably write a script that replaces trxn_id with the stable id for existing transactions | 17:57 |
nathany | is contribution_recur_id unique enough? | 17:57 |
nkinkade | nathany: I think the stable identifier is simply the existence of civicrm_recur_id. | 17:58 |
nkinkade | trxn id is unique for every individual trxn. | 17:58 |
*** BjornW has joined #cc | 17:58 | |
nathany | nkinkade: do you mean contribution_recur_id? (looking at the get_commoners.py code) | 17:58 |
nkinkade | Yeah. | 17:59 |
nathany | ok | 17:59 |
nkinkade | If you run "select * from civicrm_contribution where contact_id = '5254';" against the DB you will get an example data set. | 17:59 |
nathany | can you get me a text file with a list of trxn_id, contribution_recur_id | 17:59 |
nkinkade | nathany: Do you mean for every donation since Oct. 15, 2008? | 18:00 |
nathany | for every donation w/ a contribution_recur_id | 18:00 |
nathany | (that should only be recurring ones, right?) | 18:01 |
nkinkade | I think so. If it weren't I would be confused. | 18:01 |
nathany | then i can write a script that goes through and replaces the trxn_id's on existing ones with the recurrence ids | 18:01 |
nathany | great, thanks | 18:01 |
nkinkade | nathany: Okay, I'll get you that text file within a few minutes. | 18:01 |
nathany | thanks | 18:02 |
*** stevel has joined #cc | 18:04 | |
*** jgay_ has joined #cc | 18:05 | |
*** OZZYpro has quit IRC | 18:12 | |
nathany | nkinkade: the only other thing i can think of is whether or not there will be collisions between the contribution_recur_id and txn_id | 18:12 |
nathany | i don't think there will be, do you concur? | 18:12 |
nkinkade | nathany: How do you mean? | 18:14 |
nkinkade | The recur ids are very small ... 3 digits at the moment. | 18:14 |
*** cacimar has joined #cc | 18:14 | |
nathany | right... and they're numeric while the txn_id is alphanum, right? | 18:15 |
nathany | i just have that sneaking suspicion that we're going to regret this :) | 18:15 |
nathany | probably not, i suppose... just | 18:16 |
nathany | eh | 18:16 |
nkinkade | nathany: a9:creativecommons.net/recur | 18:18 |
nkinkade | But I guess that we can't get any worse than using the trxn_id, which is broken. | 18:19 |
nkinkade | nathany: One thing does occur to me. The first donation will have a recur_id, but we still need to send out the invite. | 18:19 |
nathany | right, but the recur-id will be unique | 18:22 |
nathany | (correct?) | 18:22 |
nkinkade | nathany: The recur_id is a mysql auto-incremented id, so it should be as unique as mysql is correctly implemented. | 18:24 |
nathany | :) | 18:24 |
*** TRD has joined #cc | 18:24 | |
*** mlinksva has joined #cc | 18:28 | |
nathany | nkinkade: we should be fixed up with the txn_id -> recur_id change | 18:46 |
mlinksva | nkinkade: but your blog was so nice :) anyway, i think you'll enjoy victor stone's take on a number of things http://virtualturntable.fourstones.net/jason-scott-youre-a-sucker | 18:49 |
*** sama has quit IRC | 18:57 | |
*** jgay_ has quit IRC | 19:03 | |
nkinkade | mlinksva: http://donewith.info | 19:35 |
*** BjornW has quit IRC | 19:37 | |
mlinksva | nkinkade: i appreciate the (!)\ | 19:38 |
nkinkade | mlinksva: Try mailing that address. | 19:39 |
mlinksva | nkinkade: heh. | 19:41 |
*** cacimar has quit IRC | 19:42 | |
Bovinity | mlinksva: jen informs me the focus group banner shouldn't come down since the online group isn't full; should i remove the SF and NYC locations from the list? | 19:59 |
mlinksva | sorry, just leave it up for now | 20:01 |
mlinksva | Bovinity: | 20:01 |
Bovinity | ok | 20:02 |
*** sama has joined #cc | 20:14 | |
nkinkade | Bovinity: You are going to love the new Drupal/CiviCRM stuff. Especially now that I've installed a module that let's us define a diff. CiviCRM admin theme! | 20:23 |
nkinkade | I suppose Melissa and Allison will appreciate that too. I know I will. | 20:24 |
paulproteus | Yay! | 20:24 |
nkinkade | paulproteus: Check it out. | 20:25 |
nkinkade | Or maybe you don't ever use it. | 20:25 |
paulproteus | I don't currently ever use it. | 20:25 |
nkinkade | It made my day to find that module. | 20:25 |
paulproteus | (-: | 20:25 |
nkinkade | Suffice it to say that the support2008 theme sucked for the admin of the site. | 20:25 |
isforinsects | nkinkade hey | 20:33 |
nkinkade | isforinsects: Hi. | 20:34 |
isforinsects | you guys are using civicrm+drupal for the cc site? | 20:34 |
paulproteus | Only for support.creativecommons.org. | 20:34 |
isforinsects | aah | 20:34 |
nkinkade | What he said. | 20:34 |
isforinsects | we're hosting a drupal con this week | 20:34 |
isforinsects | very quiet bunch | 20:35 |
paulproteus | Very quite brunch? I'm in. | 20:35 |
paulproteus | Oh, never mind. | 20:35 |
isforinsects | subsiquently, sj and I are planning on rolling out a drupal+civicrm+$foo site for some campaign management | 20:35 |
isforinsects | mind if I ping you as we go along? :) | 20:35 |
nkinkade | isforinsects: Sure. Give me a shout if you have any questions. | 20:36 |
nkinkade | Bovinity: Can you remind me where the menu data is stored in the admin area for the support site? | 20:36 |
isforinsects | sweet :) | 20:38 |
nkinkade | Bovinity: ^^ | 20:58 |
Bovinity | nkinkade: /admin/build/menu | 21:01 |
Bovinity | nkinkade: also, hooray on custom civicrm theme | 21:01 |
nkinkade | Bovinity: I think I've been in there, but am not seeing it for some reason. | 21:02 |
nkinkade | Take a looks at zupport and you'll see that the International <select> is showing up twice. Is that stuff configured in the build/menu area? | 21:02 |
Bovinity | nkinkade: it's showing up twice on support (!!) but looks fine on zupport | 21:02 |
nkinkade | Bovinity: What? | 21:03 |
nkinkade | Let me check again. | 21:03 |
Bovinity | nkinkade: actually, on SUPPORT the jurisdiction dropdown shows up twice on Firefox, but looks fine in Safari | 21:03 |
Bovinity | ZUPPORT looks ok on both | 21:03 |
Bovinity | wtf | 21:03 |
nkinkade | Bovinity: It shows up twice for me on both zupport and support. | 21:03 |
Bovinity | nkinkade: two dropdowns on Z and S with Firefox. | 21:04 |
Bovinity | looks fine in Safari | 21:04 |
nkinkade | Hmm. | 21:04 |
nkinkade | Bovinity: Where is that menu stored? | 21:04 |
Bovinity | nkinkade: which menu? | 21:04 |
Bovinity | dropdown? | 21:04 |
nkinkade | Yeah. | 21:04 |
Bovinity | pretty sure it's defined in the page template | 21:05 |
nkinkade | Where is the code being inserted from ... somewhere in the database I imagine. | 21:05 |
nkinkade | Bovinity: I did a grep -r in the theme and found nothing. | 21:05 |
Bovinity | nkinkade: maybe it's a block then | 21:05 |
nkinkade | So I assumed it was configured via the interface and stored in the db. | 21:05 |
nkinkade | I looked at blocks too, but still didn't see it. | 21:05 |
Bovinity | /admin/build/block/configure/block/4 | 21:06 |
*** sama has quit IRC | 21:06 | |
Bovinity | "Worldwide Dropdown" | 21:06 |
nkinkade | Ah. | 21:06 |
nkinkade | Now how did I miss that? | 21:06 |
nkinkade | Bovinity: I see why it's happening now. http://creativecommons.org/includes/jurisdictions.js is re-writing the <select>. | 21:08 |
nkinkade | paulproteus: Did you recently make any change to jurisdictions.js by any chance? | 21:08 |
Bovinity | ah | 21:08 |
Bovinity | i guess safari is (incorrectly?) ignoring the multiple select tags | 21:08 |
nkinkade | So, Firefox is actually doing the right thing. | 21:08 |
nkinkade | Safari must be more forgiving. | 21:09 |
Bovinity | <3 html renderers :/ | 21:09 |
nkinkade | Which I'm inclined to think is not really good in this case because it's hiding a serious bug. | 21:09 |
paulproteus | nkinkade, No | 21:09 |
Bovinity | that change to jurisdictions.js happened a while ago, for i18n purposes IIRC. | 21:10 |
Bovinity | no idea why support is only just noticing | 21:10 |
nkinkade | Hmm. It has a mod date of Jan. 23. | 21:10 |
paulproteus | Could have had to do with someone running buildout or something? | 21:10 |
* paulproteus has no clue, honest | 21:10 | |
isforinsects | /quit | 21:10 |
*** isforinsects has quit IRC | 21:10 | |
*** seth_ has joined #cc | 21:10 | |
nkinkade | nathany: Your commit r11555 on the 22nd seems to have rewritten includes/jurisdictions.js, and it's causing the jurisdiction dropdown to appear twice on the support site. Do you know why it might have changed to include document.writes for the <select> tags? | 21:13 |
nathany | nkinkade: it's probably a mistake from the merge | 21:13 |
nathany | iirc that file is generated from the API and just included there for speed | 21:13 |
nathany | so i'd just grab a clean copy and overwrite | 21:13 |
nkinkade | nathany: Good. Just wanted to get some background before I started editing. | 21:14 |
nkinkade | Thanks. | 21:14 |
*** isforinsects has joined #cc | 21:14 | |
*** isforinsects has quit IRC | 21:17 | |
*** isforinsects has joined #cc | 21:17 | |
*** mecredis has joined #cc | 21:17 | |
nkinkade | Bovinity: It may not matter to you, but just so you know ... rather than fetching a5:includes/jurisdictions.js, it now just fetches the same list as the dropdown from CC.org. | 21:23 |
Bovinity | nkinkade: ok | 21:23 |
nkinkade | mecredis: Is your email address confirmed on the RDFa wiki? | 21:27 |
mecredis | used openID | 21:32 |
mecredis | so it didn't send one? | 21:32 |
mecredis | oh will do it through the preferences | 21:33 |
paulproteus | nathany, Sigh, this confounded Babel bug just thrwarted my attempt to do the last screencast. | 21:34 |
nathany | thwarted? | 21:36 |
paulproteus | Well, I hit commit, and it took a long long time, and then the language I was demo-ing no longer appeared as an option on the staging chooser. | 21:36 |
nathany | LOL | 21:37 |
nathany | uh-oh | 21:37 |
paulproteus | Seriously. | 21:37 |
paulproteus | Oh, oops, I think I know why. | 21:37 |
paulproteus | (brb) | 21:38 |
nkinkade | Bovinity: What does <!-- p> signify? | 21:39 |
Bovinity | nkinkade: a botched comment | 21:40 |
nkinkade | Okay. Looks like Drupal 5.x allows it and doesn't display it, but 6.x show it. | 21:41 |
nkinkade | Wanted to make sure it wasn't some new markup I didn't know about before I removed it. | 21:41 |
nkinkade | Bovinity: Is support/join looking right? | 21:43 |
nkinkade | It makes a diff. when I remove that bit. And what is that stuff about laptop cases that is floating around down there? | 21:43 |
nkinkade | Seems out of place. | 21:43 |
Bovinity | that shouldn't be there | 21:47 |
Bovinity | laptop cases have been removed | 21:47 |
Bovinity | htmm | 21:47 |
Bovinity | hmm | 21:47 |
isforinsects | oh are you guys trying to migrate? | 21:48 |
isforinsects | is that what's up? | 21:48 |
paulproteus | Ya. | 21:48 |
Bovinity | nkinkade: k, fixed that. | 21:48 |
nkinkade | isforinsects: From 2.0.3 to 2.1.4 | 21:48 |
nkinkade | And from Drupal 5.7 to 6.9 | 21:49 |
nkinkade | It's turning out to be somewhat non-trivial, but we are nearly done. | 21:49 |
nkinkade | Bovinity: Thx. | 21:49 |
isforinsects | the drupal guys here at OLPC are doing the same thing to drupal.org today | 21:51 |
isforinsects | I've been hearing the same kind of comments all day | 21:51 |
*** NotADJ has quit IRC | 21:54 | |
nkinkade | isforinsects: paulproteus was nice enough to setup a system that pulls in Drupal's CVS repo and CiviCRM's subversion repository into git repositories. You're Drupal guys might find this useful if they prefer working with git. | 22:01 |
nkinkade | http://code.creativecommons.org/viewgit?p=drupal.git;a=summary | 22:02 |
nkinkade | And civicrm.git | 22:02 |
paulproteus | And as far as I know, OLPC is filled with git lovers. | 22:04 |
paulproteus | They're welcome to chat with me about it. | 22:05 |
mlinksva | "git lover" sounds like a fetish | 22:06 |
paulproteus | Sounds like a git command. | 22:06 |
paulproteus | $ git lover --help | 22:06 |
*** mlinksva has quit IRC | 22:14 | |
isforinsects | they're aware of it apparently | 22:14 |
*** isforinsects has quit IRC | 22:22 | |
*** isforinsects has joined #cc | 22:26 | |
*** mlinksva has joined #cc | 22:36 | |
TRD | cchelpbot ping | 22:36 |
cchelpbot | pong | 22:36 |
TRD | +list | 22:36 |
TRD | !list | 22:36 |
paulproteus | nathany, Whenver you want (or even later), let's chat. | 22:39 |
*** TRD is now known as TRD|Away | 23:03 | |
*** isforinsects has quit IRC | 23:14 | |
*** isforinsects has joined #cc | 23:16 | |
*** SDFE has joined #cc | 23:33 | |
*** ergb546uy4ry has quit IRC | 23:36 |
Generated by irclog2html.py 2.6 by Marius Gedminas - find it at mg.pov.lt!