Wednesday, 2007-04-25

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** DystopicFro has quit IRC00:02
*** mithro has joined #tp00:49
*** DystopicFro has joined #tp01:04
mithronash_: ping?01:05
mithrohey DystopicFro01:16
nash_mithro: pong01:48
*** nash_ is now known as nash01:48
mithronash: any more thoughts on the wiki stuff?01:48
nashnone at all01:49
nashhaven't really thought about it at all to be honest01:49
mithrohe he okay :P01:50
mithrojust writing an email to the list requesting insight01:50
mithroemail sent02:08
mithroit appears that dmpayton's laptop died, he said he will be back in a few days when his new one arrives :/02:13
nashd'oh02:51
* nash goes and writes some code03:28
mithronash: git:// is working for the web repo :)03:58
mithronash: yay! http://marc.info/?l=git&m=117748816222174&w=204:14
*** mithro_ has joined #tp04:14
tpbTitle: '[PATCH] Actually handle some-low memory conditions' - MARC (at marc.info)04:14
*** mithro has quit IRC04:14
*** mithro_ is now known as mithro04:14
*** CIA-19 has quit IRC04:16
*** CIA-30 has joined #tp04:16
mithrohrm, my laptop is getting very hot for some reason...04:19
mithrois freenode lagged atm?04:19
*** llnz has joined #tp04:58
*** llnz2 has joined #tp04:59
*** llnz has quit IRC05:00
*** llnz2 is now known as llnz05:00
mithrohey llnz05:07
llnzhi mithro05:07
mithrohow goes tpserver-cpp ?05:07
llnzgood05:10
mithrowhere are you at?05:10
llnzpersistence currently broken while i work on TP04 and backend persistence support05:13
*** tpb has joined #tp05:17
*** ChanServ sets mode: +o tpb05:17
nashmithro: Cool ;-)05:29
mithronash: cool?05:29
nashgit clone fix05:29
*** DystopicFro has quit IRC05:30
*** Epyon has quit IRC05:30
*** Demitar has quit IRC05:30
nashAnyway - off again05:31
mithrollnz: did you end up setting up the crontab?05:35
llnzthe website update is running05:35
*** DystopicFro has joined #tp05:35
*** Epyon has joined #tp05:35
*** Demitar has joined #tp05:35
mithrollnz: which user is it running under?05:47
llnzroot05:48
mithroboth the mailing list and developments isn't working05:48
mithrollnz: they should probably run as www-data or another unprivledge user05:48
llnzcrontab in /etc/cron.d/thousandparsec-web05:48
llnzi'll change it to www-data05:49
llnzthe repos need to be updated05:49
llnzcurrently only root can update them currently05:50
llnzi'll change the repos to be owned by www-data05:51
mithroI'll add a "tp" user which we can use for it05:52
llnzok05:52
CIA-30mithro web * r8b96443c6ad2 / (index.php utils/rss-get.sh): Fixed up the RSS to use git.06:01
CIA-30mithro web * r43e49ceedb32 / (.boring .gitignore): Fixed up boring file.06:01
llnzupdate the rss every 5 minutes?06:06
llnzand the webstats every 5 minutes as well?06:06
llnzwe need a script to update all the repos so that the sloccount is acurate06:07
mithrothe tp user should be able to pull06:12
mithrothe webstats works better when you call it more often06:12
llnzok06:13
llnzwhat is web-darcs for?06:15
mithrothats the old repository in darcs06:16
llnzi know, do we still need it?06:17
mithroprobably good to keep it around for a couple more weeks06:17
llnzok06:21
llnzshould i add the update to the repos at the start of update.sh? or as a seperate script and/or crontab job?06:22
mithroi think at the start would be good06:23
llnzok06:23
mithroor just before the sloc stuff06:33
llnz?06:40
llnzwhy can't i su to tp?06:40
llnzah06:41
CIA-30root web * r5f01a06ac27b /utils/update.sh:06:43
CIA-30Update the repo copies for sloccount and other processes06:43
CIA-30And only do it once for each.06:43
mithrollnz: opps!06:44
mithrollnz: can you use cg-admin-uncommit and re-commit as you?06:45
llnzall fixed now06:45
llnzah06:45
llnzmaybe?06:45
llnzbtw: tp is now in group codemonkey06:46
llnzwhy is it important?06:46
llnz(to change who commited it?)06:46
llnzit's has already been commit to the web.git repo (hence the message)06:48
mithroauthorroot <[email protected]>06:51
mithro Wed, 25 Apr 2007 10:43:30 +0000 (06:43 -0400)06:51
mithrocommitterroot <[email protected]>06:51
mithro Wed, 25 Apr 2007 10:43:30 +0000 (06:43 -0400)06:51
mithrowe would like that info to be correct06:52
llnza quick read of the docs makes it sound like it can not be undone06:53
llnzi could be wrong though06:53
*** niphree has joined #tp07:11
niphreehello07:11
JLPniphree: ahoy07:23
mithrollnz: it can if nobody has pulled it07:25
llnzi'm fixing it now07:25
llnzgrrr...07:26
llnzfatal: /usr/bin/git-reset cannot be used without a working tree.07:26
mithrollnz: do you want me to fix?07:26
llnzi have a new patch in the web repo (thousandparsec/repos/web)07:27
llnzneed to obliterate the patch from the naked repo (web.git)07:27
mithrollnz: all fixed07:29
llnzok...07:29
llnzrecommited07:30
llnzabout to push? ok?07:30
llnzmithro?07:31
mithrosure07:31
CIA-30lee web * rf17d26a51f4f /utils/update.sh:07:31
CIA-30Update the repo copies for sloccount and other processes07:31
CIA-30And only do it once for each.07:31
llnzfatal: unable to create 'refs/heads/master.lock': Permission denied07:31
llnzfatal: The remote end hung up unexpectedly07:31
CIA-30lee web * rf17d26a51f4f /utils/update.sh:07:32
CIA-30Update the repo copies for sloccount and other processes07:32
CIA-30And only do it once for each.07:32
llnzodd07:32
llnzwtf07:33
mithrodidn't look like it pushed07:34
CIA-30lee web * r34d20fad3f19 /utils/update.sh:07:34
CIA-30Update the repo copies for sloccount and other processes07:34
CIA-30And only do it once for each.07:34
llnzyeah, it's failing somewhere07:34
CIA-30lee web * r34d20fad3f19 /utils/update.sh:07:37
CIA-30Update the repo copies for sloccount and other processes07:37
CIA-30And only do it once for each.07:37
mithrollnz: any idea where?07:37
llnzyeah07:37
llnzpermissions in web.git not set right07:37
mithrooh?07:37
llnzworking now, i think....07:38
mithroit appears so07:38
llnzyeah07:40
llnzdemo1 running again07:56
llnzwith partial tp04 support07:58
llnz(untested)07:59
llnzmithro: the website needs a new news item about everything being back to normal08:08
mithrollnz: well forums are still down08:09
llnzalmost everything...08:09
mithrollnz: well you want to add one?08:20
llnzlong day tomorrow, have to go very soon08:20
mithrookay08:21
llnzwell, lots of non-coding done tonight08:24
llnzsloc page updating all repos, demo1.thousandparsec.net running08:25
llnzok, not so much really08:25
* llnz wanders off08:25
llnzlater all08:25
*** llnz has quit IRC08:26
* nash reads logs08:26
* nash shudders at all the rewriting of history08:26
nashmithro: Also a great news article is the discovery of the earth like planet08:26
mithronash: ahh well08:27
mithronash: you could post a news item :P08:28
nashmithro: I have NFI how to08:29
mithroclone the web repository then copy the other items in ./news/ directory08:30
nashAh...08:30
nashSo this is a test of cloning the web archive...08:30
* nash finds it ironic he went to the git page he wrote to get instructions08:33
CIA-30mithro web * r1793f3394807 /bits/start_page.inc: Disabled the Forum link.08:33
mithronash: :)08:34
nashBTW: I got shaped by my ISP last night.  So my speed is a little low08:34
mithronash: :/08:34
mithroneed to add --partial to git :P08:34
nash--shallow I believe08:34
nashBut then I can't look at history08:35
nashbesides it robably still needs the 128 meg pack08:36
mithrohttp://www.gelato.unsw.edu.au/archives/git/0511/11390.html08:36
tpb<http://ln-s.net/S5x> (at www.gelato.unsw.edu.au)08:36
mithro       --depth <depth>08:39
mithro           Create a shallow clone with a history truncated to the specified number of revs.08:39
nashYep08:40
nashEek... I have a 3meg pack... this is going to take a while08:43
nashhttp://www.eso.org/outreach/press-rel/pr-2007/pr-22-07.html08:43
tpb<http://ln-s.net/S66> (at www.eso.org)08:43
nashThat's the official URL... you post it ;-)08:43
mithrowe should fix this http://validator.w3.org/check?uri=http%3A%2F%2Fwww.thousandparsec.net%2Ftp%2Fnews.php08:45
nashs/<a[^>]*&/\1\&amp;/08:52
nashwill take care of a good fraction08:52
nashAnyway - I"m off to bed08:55
nashTalk to you later08:55
*** niphree has quit IRC09:06
CIA-30mithro web * rc4d23da012d9 /news/2007-01-01-0000.news: Fixed a non-escaped entity.09:12
CIA-30mithro web * r465156b2e917 /bits/start_page.inc: Fixed DIV and A around the wrong way.09:12
CIA-30mithro web * rd145c6ed2a42 /utils/rss-get.sh: Fixed the variable name to make more sense.09:12
CIA-30mithro web * r0a3b146b6eb6 /utils/update.sh: Allow people to override GITROOT.09:12
CIA-30mithro web * r1e5d9a5a0d3f /index.php: Uppercase tags are not valid in XHTML.09:16
CIA-30mithro web * r4880f1d25df8 / (index.php parsec.css): Put the header and links around the right way.09:26
*** jotham has quit IRC11:53
*** jotham has joined #tp11:53
tpbdisconnected from worldforge: Ping sent at 2007-04-25T12:10:07 not replied to.12:12
tpbtpb has joined on worldforge13:15
*** zipola has joined #tp13:18
*** sijmen has joined #tp14:53
sijmenevening!14:53
*** cherez has quit IRC15:14
*** cherez has joined #tp16:00
*** jotham has quit IRC17:24
*** nash has quit IRC17:30
*** mithro has quit IRC19:07
*** nash has joined #tp19:14
*** mithro has joined #tp19:35
*** JLP has quit IRC19:40
*** JLP has joined #tp19:40
mithrohttp://marc.info/?l=git&m=117750755105429&w=219:48
tpbTitle: 'Re: [Feature Request] Download transfer rate display' - MARC (at marc.info)19:48
sijmenmithro, was that mail okay?19:52
mithrosijmen: which email :/19:52
sijmenoh heh that patch19:53
sijmenthe media stuff.. I send the mail to the tp-dev list19:57
mithrohrm...19:59
mithrosijmen: It's not looking if it went through20:03
mithrosijmen: where did you send it20:04
mithro[email protected] ?20:05
sijmenyeah.. I got it too (subscribed to the list)20:17
sijmenhmm not.. only the CC I got20:18
sijmen[email protected]20:18
mithrosijmen: did you send an email using the account you are subscribed too/20:21
mithroyou should have gotten a reject message if you did20:23
sijmenhmm, afraid not20:23
sijmenwell I did use it as 'from' address20:24
*** mithro has quit IRC20:44
*** mithro_ has joined #tp20:44
*** mithro_ is now known as mithro20:44
mithrosijmen: did I miss your response?20:45
mithrothe logs seem to indicate no :/20:45
sijmenwell, the 'from' field was 'Sijmen Mulder <[email protected]>'20:46
sijmenwhich is the address I subscribed from20:46
mithrosijmen: what was the <[email protected]> part?20:53
sijmensjmulder at gmail dot com20:53
sijmenShall i try to forward it using my regular client?20:53
mithrosijmen: checking logs now20:54
mithrosijmen: I don't see anything in my logs20:54
sijmenhmm..20:55
sijmenI used git-email if not mistaking20:55
mithroonly outgoing mail to that address20:55
nashsijmen: Did it actually send it - or just dump it in your drafts folder?20:55
sijmenit did arrive at my own mailbox (which I CCed it to), I can forward it to tp-devel20:55
mithrojust try sending using your regular client?20:55
sijmenwell, I don't know how to get it from git-format to Mail.app :P (without using git-email to send it to myself)20:56
sijmenwell, sent it from my regular client now20:57
nashgit-imap-send?21:00
sijmenthat puts it in your imap folder or something right?21:01
mithrointresting21:01
mithroApr 25 20:57:31 lester postfix/cleanup[15204]: 1BF9AB58D: resent-message-id=<[email protected]>21:01
mithroApr 25 20:57:31 lester postfix/qmgr[845]: 1BF9AB58D: from=<[email protected]>, size=4829, nrcpt=1 (queue active)21:01
mithroApr 25 20:57:35 lester postfix/cleanup[15212]: 95FD2B58F: resent-message-id=<[email protected]>21:01
sijmenI don't recall having an imap account anywhere21:01
nashsijmen: It uses imap to dump it in your mail folder21:03
nashelse git-format-patch, and open it in your mail client21:03
sijmendo I need to use --attach?21:03
nashurr...21:05
mithrosijmen: I can't figure out why your email has disappeared into oblivion :/21:05
nashsijmen: Take a look at the page we put up on tp.net - it should be there21:06
nashAnd yes, use --attach or --inline21:06
nashEither is fine21:06
sijmenFormat-patch is there, but I don't know how to - if possible at all - import that raw file into Mail.app21:06
sijmenahh, in that case I'll use --inline, then I can just copy-paste21:06
mithrosijmen: did you get a bounce message?21:06
sijmen"The results of your email command are provided below. Attached is your21:07
sijmenoriginal message."21:07
nashsijmen: Point the output from git-format-patch to a subfolder in you mail directory21:07
sijmenthen -Unprocessed, the entire mail, -Processed, then the entire mail again21:07
sijmens/Processed/Done21:07
mithrosijmen: you sent to "[email protected]" ?21:07
mithros/sent/send21:07
sijmenyes21:08
nashsijmen: Send the bounce to either tim or myself21:08
mithrosijmen: send to "mithro AT mithis DOT com" please21:09
sijmendone21:09
mithrosijmen: from what I can see you sent it to tp-devel-request not tp-devel?21:11
sijmenreally :|21:11
* sijmen hides in shame21:11
sijmenhmm21:12
sijmenit appears not21:12
sijmenhuh21:12
mithrowhat is Opnieuw-verstuurd-aan ?21:12
sijmenyes I did21:12
sijmenForwarded-to21:12
sijmenor Resent-to21:12
mithro> Opnieuw-verstuurd-door: Sijmen Mulder <[email protected]>21:13
mithro> Van: Sijmen Mulder <[email protected]>21:13
mithro> Datum: 22 april 2007 19:48:02 GMT+02:0021:13
mithro> Opnieuw-verstuurd-aan: [email protected]21:13
mithro> Aan: [email protected]21:13
mithro> Kopie: Sijmen Mulder <[email protected]>21:13
mithro> Onderwerp: Fixed exceptions when media not on server21:13
sijmenAan = to, Kopie = CC, Onderwerp = topic, Van = from, Opnieuw-verstuurd-door = resent by21:13
mithroApr 25 20:57:35 lester amavis[15172]: (15172-02) Passed CLEAN, [66.249.92.172] [66.249.92.172] <[email protected]> -> <[email protected]>, Message-ID: <[email protected]>21:15
mithrosijmen: what ever you did made the request go to tp-devel-request21:15
mithrocan you try again sending to tp-devel?21:16
sijmenJust did that21:16
sijmenI guess I was too fast with auto completion21:16
mithroyay! it worked21:16
mithronash: how do I apply this patch now?21:17
nashheh21:17
sijmenjust checking, is it right that I didn't get the mail back from the mailing list?21:17
nashmithro: Basically if you pipe it through git-apply of some flavour21:17
nashsijmen: Depends on your subscription options21:17
sijmenokay21:18
nashAlso do you greylist?21:18
nasheasiest is save it as a fully file (ie an mbox) and just run git-applymbox to file21:18
nashhave a look at the options to git-applymbox to find you choice of poisons21:19
mithronash: it doesnt like the wrapping of the lines?21:19
nashWell either sijmen or your client has screwed with teh formating ;-)21:20
nashlook at it in les21:21
nashless21:21
nashis is okay?21:21
sijmenmy client probably did that.21:21
mithrosijmen: it's wrapped21:23
sijmenokay, in that case..21:23
mithrosijmen: i'll reformat it by hand21:24
mithroit's only a small patch21:24
* sijmen goes up to Cupertino with some heavy weapons written in C++21:24
sijmenokay.. I'll see what I can do in the future21:25
nashdid you use --attach or --inline?21:26
sijmenneither21:26
sijmenoh wait21:26
sijmeni used attach, but the attachment was inlined by my mail client21:27
nashsijmen: Time to get an email client that doesn't screw with your email21:28
mithrohrm -- this patch doesn't want to apply :/21:28
sijmenyeah21:28
sijmenbut I'm in love with Mail.app21:28
sijmenmithro, what's wrong?21:29
mithrosijmen: dunno, this patch doesn't apply in any shape or form21:31
nashmithro: Want to bounce it to me, and I'll give it a try21:31
mithropatching file tp/client/media.py21:32
mithroHunk #1 FAILED at 62.21:32
mithroHunk #2 FAILED at 106.21:32
mithroHunk #3 FAILED at 140.21:32
mithroHunk #4 FAILED at 154.21:32
mithro4 out of 4 hunks FAILED -- saving rejects to file tp/client/media.py.rej21:32
mithro:/21:32
nashpretty nasty21:32
nashsilly question: Is the file you are looking at the same version of each others?21:32
mithrosijmen: can you do a "cg-fetch" ?21:32
sijmenWell I checked out from the normal tree (not dev).. about (?) one week ago21:33
sijmensorry, not atm :( the machine is in Vista mode today21:33
nashmithro: Do you mean cg-update?21:33
mithronash: yes!21:33
mithrobe back in about 5 minutes21:34
nashc&f21:34
sijmenI'll reboot to Linux21:34
nashsijmen: DOn't worryu for now21:35
nashlets see if the problem is at mithros end first21:35
nashand we should be able to apply anyway21:35
nashcg-seek does that for us21:35
nashbe back shortly21:35
sijmenokay21:35
nashsijmen: Can you email me the patch21:35
nashTwice (once for greylisting ;l-)21:36
nashmy nick @ nash id au21:36
sijmendone21:40
sijmenWhat's greylisting?21:40
mithroc&f ?21:40
mithronash: i'll apply the patch by hand21:44
nashcool & fruity21:48
nashsijmen: greylisting... if you've never seen the combination of (mailserver, sender email, dest email) reject the email as server busy21:48
nashMost spam emails never get retried.21:49
nashEveryone else gets retired after about 5 minutes21:50
sijmenah okay21:51
nashSo I'll get it, just takes another 5 minutes, or 3 horsu in teh worst case21:51
CIA-30sjmulder libtpclient-py * r3e8ee5c12e63 /tp/client/ (media.py threads.py):22:08
CIA-30Added better handling of getting files.22:08
CIA-30Includes support for redirects (302, 301) and not failing horribly on 40422:08
CIA-30errors.22:08
CIA-30I made a few small changes to the original patch from Sijmen Mulder.22:08
mithrosijmen: :P22:10
mithronow I should get back to doing some work22:11
mithrosijmen: it would be cool if you could look a the media stuff in the new libtpclient22:15
mithros/new/development22:15
mithronash: I think the safest way to do patches is to get the person to output a file which they can then attach to an email22:15
mithrothere are just to many variables and things which can go wrong trying to use local sending22:16
mithros/to/too22:17
nashmithro: Well if the mail client works it normally isn't an issue22:21
mithronash: command line sending mail is very problamatic22:22
mithroyou want to send via a users mail client - and there is no proper way to do that22:22
mithromost home machines don't have a properly setup local mail sender - their client sends mail via their ISP's server22:24
mithroand anti-spam measures tend to mean that even if the local machine is able to get out - it gets binned22:25
sijmenI also found this very confusing, to say the least22:47
sijmenI'm going to bed, later!22:47
*** sijmen has quit IRC22:47
*** mithro has quit IRC23:39

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