Tuesday, 2008-05-06

*** ankitg is now known as Ankitg|Lunch00:50
*** pmiller has left #cc00:51
*** isforinsects has joined #cc01:01
*** Bovinity has quit IRC01:32
*** Ankitg|Lunch is now known as Ankitg01:41
*** rohitj has joined #cc02:05
*** isforinsects has quit IRC02:45
*** isforinsects has joined #cc02:48
*** isforinsects has quit IRC02:58
*** pmiller has joined #cc03:16
*** sama has joined #cc03:16
*** pmiller has quit IRC03:16
*** rejon has joined #cc03:30
*** sama has quit IRC03:55
*** sama has joined #cc03:55
*** rohitj has quit IRC03:58
*** rohitj has joined #cc04:16
*** rohitj has quit IRC04:19
*** rohitj has joined #cc04:20
*** rohitj has quit IRC05:36
*** Ankitg has quit IRC06:27
*** ankitg has joined #cc06:32
*** ankitg is now known as Ankitg|Dinner07:13
*** Ankitg|Dinner has quit IRC07:28
*** ankitg has joined #cc07:33
*** skxpl has quit IRC07:56
*** ankitg has quit IRC07:59
*** ankitg has joined #cc07:59
*** tvol has joined #CC08:15
*** greg-g has joined #cc08:24
*** rohitj has joined #cc08:32
*** tvol has quit IRC08:45
*** tvol has joined #CC09:07
*** JasonWoof has quit IRC09:13
*** nathany has joined #cc09:33
nathanypaulproteus: SYN09:34
*** sama has quit IRC09:43
*** sama has joined #cc09:44
*** sama has quit IRC10:00
*** sama has joined #cc10:00
*** Bovinity has joined #cc10:07
*** rohitj has quit IRC10:23
*** ajbrooks has left #cc10:24
*** rohitj has joined #cc10:24
*** stevel has joined #cc10:38
*** JasonWoof has joined #cc10:38
*** Bovinity has quit IRC10:44
*** rohitj has quit IRC10:47
*** skxpl has joined #cc10:58
*** nkinkade has joined #cc11:00
*** Danny_B has quit IRC11:03
*** Bovinity has joined #cc11:20
*** ajbrooks has joined #cc11:27
*** sama has quit IRC11:40
*** rohitj has joined #cc11:45
*** Bovinity has quit IRC12:08
*** Bovinity has joined #cc12:08
*** nathany has quit IRC12:13
*** tvol has quit IRC12:25
*** Yaco has joined #cc12:57
*** kristallpirat has joined #cc13:01
*** nathany has joined #cc13:23
*** montagg has quit IRC13:46
*** rohitj has quit IRC13:57
nathanynkinkade: sorry if i stepped on your feet on a614:07
nathany(when i restarted apache + varnish an hour ago)14:07
nkinkadenathany: Nope.  I didn't even notice.14:09
nathanyok... things seemed pretty dead locked14:09
nathanynot the same thing as a5, but pages weren't returning for any a6 sites14:09
nkinkadeReally?  I didn't notice anything, but I was transfering a couple GB of data to it.14:10
nathanyhrm14:10
nathanymaybe that was it?14:10
nathanyok, back to my mtg14:10
nkinkadeThe transfer only lasted about 3 minutes.14:10
* paulproteus blinks14:23
nkinkadeIt was getting about 10MB/sec.  I was surprised, pleasantly.14:26
paulproteusnathany, I want to change /account/profile to be /account/ - but in the case that user is not logged in, redirect to /account/login .  What's the Pylons+AuthKit idiom for this?14:34
paulproteusI can do the former easy - just change the method name to index.14:34
paulproteusI'm more interested in how to do the second, though.14:35
nathanyiirc there's an authkit setting in the .ini config that says what the "login" url is14:36
*** sama has joined #cc14:36
nathanyand that if authkit raises an unauthorized exception (ie, with the PermissionRequired decorator) it goes there14:36
paulproteusOh, that's reasonable enough.14:42
nathanybtw, paulproteus, please don't think of me as the pylons expert -- this is my first pylons project, too :) (i just tried it and liked it)14:45
paulproteusnathany, Sure, but you're the person of least embarrassment for me to ask on this stuff. (-:14:45
nathany:)14:45
nathanygreatr14:45
nathanyask away :)14:45
paulproteusYou got itr.14:46
nathanyokr14:46
paulproteuslolr14:46
nathanyyour momr14:46
paulproteusYou go girlr14:46
*** isforinsects has joined #cc14:47
paulproteusnathany, If I want to make a method in one of these controller classes that isn't accessible via the web, is starting it with an underscore adequate?14:54
nathanyyes14:54
*** sama has quit IRC15:01
*** tvol has joined #CC15:04
*** isforinsects has quit IRC15:16
*** isforinsects has joined #cc15:24
*** ankitg is now known as ankitg|Zzzz15:43
*** Yaco has quit IRC15:46
*** Yaco has joined #cc15:46
*** nathany has quit IRC16:10
*** nathany has joined #cc16:46
*** pmiller has joined #cc17:10
*** pmiller has left #cc17:12
nkinkadenathany: I think the zupport stuff is more or less ready to go.  I think all that remains is to put a freeze on making updates to the live site, port it, and then bring it back up on our side.17:13
nkinkadeI was able to get civicrm to v2.0 on the test site.17:13
nathanynkinkade: greast17:13
nathanygreat, that is17:13
nathanywrt to "freezing" do you mean freeze people making contributions, etc?17:14
nkinkadeSo, is there there anything pending on other fronts that I'm missing?17:14
nathanyWe want to install CiviMail into that installation and we need to see about contact "merging"17:14
paulproteuszupport++17:14
nkinkadeWell, there is going to have to be some downtime where the db is locked.17:14
nathany(I thought it was a standard feature of 2.0, but need to double check)17:14
nkinkadeWhat was a standard feature?17:14
nathanymerging contact17:14
nathanys17:14
nkinkadeMerging contacts between servers/installs?17:15
nathanynkinkade: no -- if someone makes two donations using different details, they can wind up with two contact records17:17
nathanyright now they have to manually merge them together17:17
nathanyi believe ethan stated that merging them (showing the details side by side so you could visually pick which field from which contact) was a feature in the upgraded version17:18
nkinkadeOh.  I mean simply making sure that no new writes happen to the database from the time I dump the db and import everything into the new system and then get DNS changed.17:18
nkinkadeI suppose that would include changes to the Drupal pages, additions or changes to contact in civicrm, and most likely new donations.17:19
nathanynkinkade: right17:19
nathanythis is orthogonal17:19
nathanyits a feature melissa, et al really want so we'll want to make sure it's there (or we'll be writing it ourselves)17:20
paulproteusnathany, You were right when you said, "Write it" in response to, "What should I be doing with Herder".17:20
* paulproteus gets back to that.17:20
nkinkadeSo, I guess this means that the donations page will have to be temporarily frozen. 0.5 day?17:20
nathanyright17:21
nkinkadeWe should better test the test setup, to make sure that donations even work.17:21
nkinkadeI guess I can try that right now.17:21
nathanylet's get civimail installed and make sure merging is there, do some simple test donations17:21
nathany(i can do those, or we can do them with the CC credit card)17:21
paulproteus(Whoa, CC credit card donating to CC.)17:21
*** montagg has joined #cc17:24
isforinsectsCareful, there's some potential for recursion in that statement.17:24
nkinkadepaulproteus: I think I just realized why offlineimap dated everything it imported to Google Apr 30.17:34
*** Bovinity has quit IRC17:35
nkinkadeofflineimap had no record of the messages we untarred onto of it's local store, so it use the mtime of the files themselves.17:35
*** Bovinity has joined #cc17:35
paulproteusnkinkade, Oh, actually, I forgot - the Maildir spec uses file mtime as "Delivery time".17:37
paulproteusSo yeah, you're right.17:38
nkinkadeOh, well.17:38
nkinkadeIt makes sense, but the damage was already done.17:38
nkinkadeI've decided to cut Google out of the picture altogether, so I've installed Dovecot on a6 and am going to just run the shared account from there and be done with it!17:39
paulproteusYippee!17:39
nkinkadeBut don't get any ideas!17:39
paulproteusUsing Maildir?17:39
nkinkade:)17:39
nkinkadeOf course.17:39
paulproteusYippee!17:39
paulproteusWhen Dovecot 1.1 is released, I'll invite you to the release party.17:39
paulproteusOr at least send you an email urging you to upgrade and enable full-text search indexing.17:40
nkinkadeOne thing I found was that Dovecot didn't know what to do with an offlineimap maildir17:40
paulproteusNot quite true.17:40
nkinkadeAt least partially.17:40
nkinkadeI didn't see the mail, and I wasn't sure how to manipulate it to make it see the mail.17:40
paulproteusI have a nametrans for this.17:40
nkinkadeWhat I'm doing right now is I'm just going to use offlineimap again to push the mail into Dovecot.17:40
paulproteusnkinkade, You're right there?17:41
paulproteusI'll just tty in person17:41
*** dinamousa has joined #cc17:43
*** OPrim has joined #CC17:44
OPrimHello are there any lists of CC Music Albums?  Even a nice little repository of all known would be helpful in browsing.  Thanks.17:46
dinamousano one here17:46
*** dinamousa has quit IRC17:48
paulproteushttp://pear.php.net/reference/File-1.0.3/File/File_CSV.html17:58
paulproteusnathany,17:58
nathanypaulproteus:18:03
nathanynathan@a6:~$ peardev update-channels pear.php.net18:03
nathanyPEAR_Remote (pear.php.net:80) : unexpected HTTP response18:03
paulproteusnathany, lol!18:03
nathanysigh18:03
paulproteusYou may hear me laugh.18:03
nathanyi did18:03
paulproteusAwesome.18:03
nathanynote that i did that after seeing this:18:03
nathanynathan@a6:~$ peardev remote-info file18:03
nathanyWARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update18:03
paulproteusUnexpected clueful user18:03
nathanyoh, wait18:03
nathanyi may be stupid (was doing update-channels instead of channel-update)18:03
nathanyi am stupid18:04
paulproteusoing update-channels instead of channel-upd18:04
paulproteusBTW18:04
paulproteusEr, wrong paste18:04
paulproteushttp://us2.php.net/manual/en/function.fputcsv.php18:04
paulproteusThat's probably a better idea.18:05
*** themayor has quit IRC18:05
paulproteusnathany, ^^18:08
nathanyyeah, saw it18:08
nathanyjust looking @ doing in memory file I/O now18:08
* paulproteus nods18:09
nathany(since it still needs a file handle)18:09
paulproteusDoes PHP provide  STDOUT file handle?18:09
paulproteusI think it does.18:09
paulproteusSTDOUT18:09
paulproteusis what it's called, it seems.18:09
nathanyyeah, it does, but i'm not certain that it's safe to send to std out at this point in processing18:09
nathanysince we're implementing a query printer which is supposed to return it's output18:09
paulproteusOh, gack.18:10
nathanyyeah18:10
paulproteusI mean, it's pretty reasonable, just impedance mismatches everywhere.18:10
nathanyuh, yeah18:10
paulproteushttp://us2.php.net/wrappers.php - php://memory18:11
nathanyalready found it18:11
* paulproteus goes back into hiding for real then.18:11
nkinkadenathany: The donation process seems to have at least taken me to the/a CC paypal page.  Beyond that I'm not sure it has anything to do with civicrm.18:16
nathanyok18:16
nathanyi'll take a look at it tomorrow18:17
nkinkadepaulproteus: How much speedup on a network transfer do you suppose I might get by using netcat as opposed to scp?18:18
paulproteusnkinkade, 0 to 20% unless you're above 20MB/s18:18
paulproteusIf scp is transferring a directory, that sucks.18:18
nkinkadeThat's not very promising.18:18
paulproteusUse tar | ssh remotehost untar18:18
nkinkadeNo, a tar-gzipped file.18:18
paulproteusAh.18:18
nathanypaulproteus: CSV export is up with "real" CSV output now18:19
paulproteusnathany, w00t!18:19
nathanythanks for screaming ;)18:20
*** isforinsects has quit IRC18:25
*** nathany has quit IRC18:38
*** ajbrooks has quit IRC19:04
*** OPrim has left #CC19:09
*** Bovinity has quit IRC20:00
*** Bovinity has joined #cc20:02
*** Bovinity has quit IRC20:03
*** nkinkade has left #cc20:14
*** CoskunD has joined #cc20:21
CoskunDhi20:21
*** akn has joined #cc20:29
*** akn has quit IRC20:30
*** Bovinity has joined #cc20:41
*** stevel has quit IRC20:44
*** montagg has quit IRC20:45
*** CoskunD has quit IRC20:47
*** isforinsects has joined #cc20:50
*** stevel has joined #cc21:09
*** stevel_ has joined #cc21:43
*** stevel has quit IRC22:00
*** stevel_ has quit IRC22:11
*** kristallpirat has quit IRC22:14
*** greg-g has quit IRC22:15
*** greg_g has joined #cc22:15
*** Yaco has quit IRC22:41
*** montagg has joined #cc22:52
*** montagg has joined #cc22:53
*** ankitg|Zzzz has quit IRC23:16
*** greg_g has quit IRC23:19
*** montagg has quit IRC23:31
*** JasonWoof has quit IRC23:39

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