WebGUI irc logs from: 2006-01.log

--- Log opened Tue Jan 03 17:52:12 2006
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui17:52
-!- Irssi: #webgui: Total of 3 nicks [1 ops, 0 halfops, 0 voices, 2 normal]17:52
-!- Irssi: Join to #webgui was synced in 0 secs17:52
lonkik, talk to you later guys, I'm going home17:54
-!- lonki is now known as lonki_home17:54
@bwvoidfvhello xdanger17:54
@bwvoidfvi'm matthew wilson (from the wg-dev list)17:55
xdangerhi, i'm Jukka Raimovaara... long time reader of wg-dev...17:56
@bwvoidfvwhat's your relation to webgui?17:57
@bwvoidfv(other than being on the dev list) :)17:57
xdangerI was kinda hoping for a irc-channel for webgui, because just some times someone might want to just chat about wg17:57
xdangerI've been using it from 6.017:57
xdangermaintaining a couple of sites..17:58
@bwvoidfvyeah.  there were several others on it yesterday (Crythias and Colin, also from the dev list)17:58
@bwvoidfvthey'll be on later.17:59
xdangerok17:59
@bwvoidfvwhat timezone/country are you in17:59
xdangerjust have to say that I really like wg17:59
xdangerfinland17:59
@bwvoidfvi like it too.  most of the time. :)17:59
xdangeryeah =)18:00
@bwvoidfvis web hosting your primary job18:00
xdangerI was just wonderin the reason for the removal of If macro... I use it on every my sites..18:00
@bwvoidfvmerely to reduce plainblack support costs.  The If macro is too flexible/capable to be secure/reliable (supportable).18:01
@bwvoidfvso now it's been demoted to a 'contribution' :)18:02
xdangerwell My two companies are in a middle of reorganization... my old company is going to shutdown and I'm transfering my "stuff" to the new company that we put up last year..18:02
@bwvoidfvah.18:03
xdangermainly we are a hosting/websolutions company, but we do webpages and graphics..18:03
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:04
@bwvoidfvwelcome crythias.18:04
crythiashello18:04
@bwvoidfvxdanger: do you use the WRE18:04
xdangerbwvoidfv: nope, we have our own "hoster" based on debian/ldap/postgresql18:05
xdangermainly the reason I don't like the WRE is that I trust the debian security team to keep our software up to date..18:06
@bwvoidfvah.18:06
@bwvoidfvdo you use mod_perl?  what version of webgui?18:06
xdangercurrently 6.7.718:06
xdangerand yes mod_perl since 6.018:07
@bwvoidfvmod_perl 1 or 2 ? :)18:07
xdangerI've been using perl apps quite long time, so that was my biggest criterion18:07
xdanger218:08
@bwvoidfvoh.  i'm glad you're in the community.18:08
xdangeralmost all our software is from debian sarge, so I'm not quite happy about 6.8 requiring mysql 5 and mod_perl2 2.0.x (? debian has 1.999-something..)18:09
@bwvoidfvit doesn't actually required 5; just 4.1.18:10
xdangerI know =)18:10
@bwvoidfvbut yeah, mod_perl2.0.2 and latest libapreq2 are required18:11
xdangerbut I belive that 4.1 subquerys are a bit kind of hack =)18:11
@bwvoidfvi introduced the first subqueries into the core codebase....18:11
@bwvoidfvthey were necessary to solve data integrety issues b/c of the way certain things were designed with the versioning system.18:11
@bwvoidfvin other words, things in 6.7 might return bad data sometimes.18:12
@bwvoidfvon rare occasions.18:12
xdangerI think I'm going to sit on 6.7 until 6.9 or maybe 7.0... but that dependences on our customers..18:12
@bwvoidfvI would highly recommend that.18:12
xdangerI know, I reported the issue with collaboration reporting random revision based order =)18:13
@bwvoidfvah.  on the support boards or on sourceforge?  18:13
xdangerI've backported your changes to collaboration system to 6.7 ;)18:14
@bwvoidfvoh, good. :)  18:14
xdangerI have a modified collaboration system in use that allows different kinda listings...18:14
xdangerhttp://luovapaja.fi/taitajat18:15
xdangeryou can browse by the first letter or category on the right..18:15
@bwvoidfvthat's pretty speedy.18:15
@bwvoidfvtoo bad I don't read whatever this language is.18:16
xdangerfinnish =)18:16
@bwvoidfvnice css.18:17
xdangerit's a local portal for ... creative people =)18:17
xdangerour graphics guy does all the css/html also =)18:19
xdangerhis site: http://rook.fi/about.php18:19
@bwvoidfvwebgui 7.0 is going to have an entirely different look/feel for both the administration templates and the default templates.18:19
xdangerand does some little cms-kind-of-hacks in php..18:20
xdangerso I understood...18:20
xdangerbut I like the current admin templates =)18:20
@bwvoidfvwould you submit a screenshot/description of luovapaja.fi to http://www.plainblack.com/webgui/campaigns/sightings18:20
xdangerwell there's allways room for improvment =)18:20
xdangerargh, my english is a bit rusty...18:22
@bwvoidfvi'll edit it18:23
xdangerI'm not concerned about that, just my speedy chat english =)18:23
@bwvoidfvoh18:24
xdangerI've also been thinking that we could be w3-finland, since we have done a bit of traslation and have some knowledge about wg =)18:25
xdangerhave had a mail to jt/plainblack on my todo list for a long time but never got around to it..18:25
@bwvoidfvspeaking of which...18:26
@bwvoidfvlooks like ^W3 macro is broken.18:26
@bwvoidfvat http://www.plainblack.com/w318:26
crythiasdarn W3 macro.18:26
crythiasheh :) somebody didn't read the gotcha :)18:26
@bwvoidfvlol18:27
xdanger=D18:27
@bwvoidfvyou can fill out the form http://www.plainblack.com/w3/application18:27
xdangermayby someday in the near future..18:28
crythiasBADREDR18:29
@bwvoidfvxdanger: (yesterday crythias and I were playing the "who can type the funniest license plate" game)18:29
crythiasI win, of course.18:30
@bwvoidfvSAYSWHO18:30
crythiasISAIDSO18:30
crythiasTHATS Y18:30
@bwvoidfvdo you have custom vehicle plates in finland?18:31
xdangersome sites that are unfinnished: http://tnnet.axxion.fi/ http://dp.axxion.fi/ (that one's layout and structure has been messed up by the customer =))18:31
xdangeryes, but in the form on xxx-11118:31
crythiasIt's in Finland. They're all finnish'd :)18:31
xdangereh :)18:31
@bwvoidfvunfinished18:31
@bwvoidfvha18:32
@bwvoidfvthose are very pretty.18:32
xdangerdamn irssi doesn't have a spellchecker =)18:32
@bwvoidfvplease put them on sightings?18:32
@bwvoidfvor i'll order crythias to.18:32
xdangerand the "forever" (in the spirit of duke nukem forever) site project, our own: http://beta.axxion.fi/18:33
xdangerour "mascot" axi: http://beta.axxion.fi/axi18:33
crythiasUORDRHU ?18:33
@bwvoidfvLSTNHERE18:34
@bwvoidfvUJOKE18:34
xdangerxxx-1 was owned by a local pornstar ;)18:34
crythiasDNT MK ME18:34
@bwvoidfvMKMYDAY18:34
crythiasMNY SPNT18:35
@bwvoidfv1DOL WHR18:35
crythiasWho's lonki_home?18:35
@bwvoidfvHans Wolters18:35
crythiasHiya, Hans!18:36
@bwvoidfvhe left it on for the evening (he went home)18:36
@bwvoidfvhence _home18:36
crythiasoh.18:36
crythiasHiya, xdanger. I'm Gerald.18:36
xdangerhi =)18:37
xdangerI'll but those sites up on sightings when they are published for everyone to see =)18:38
@bwvoidfvok; yay.18:38
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:41
crythiashi18:41
lenthamenhowdy18:41
@bwvoidfvwelcome Len18:42
xdangerhi18:42
lenthamenCrythias have you seen my mail on apache process growth on FreeBSD ?18:42
crythiasyes18:43
crythiasI don't run so hard as you...18:43
crythiasprobably not worth a sighup as much as a timed shutdown restart.18:43
@bwvoidfvThis was a well-known issue with mod_perl 1.x built using DSO.  I never 18:44
@bwvoidfvuse graceful restart because of this.  I thought 2.x got rid of this 18:44
@bwvoidfvissue though.  You could try making a static build and see if that fixes 18:44
@bwvoidfvit. 18:44
@bwvoidfv 18:44
@bwvoidfv- Perrin18:44
-!- perlDreamer [n=ckuskie@nat051.mxim.com] has joined #webgui18:44
@bwvoidfvwelcome Colin18:44
perlDreamerHey, Matt!18:44
xdangerjust begining to fell like "I'm not worthy" 'cous I'm the only one who isn't a wg-developer here =)18:44
perlDreamerso how about a quick round of introductions so we can connect a screen name to an email address?18:45
perlDreamery'all probably know me better as ckuskie@sterling.net, or colink18:46
* bwvoidfv is Matthew Wilson, of Plainblack-dom.18:46
* bwvoidfv is a.k.a. matthew@veradox.com18:46
xdangerJust a user/admin from finland, only posted once on wg-dev, jukka.raimovaara@dlvisions.fi, but migrating to use @axxion.fi because business reorganization.18:49
xdangerthat should ve user/admin/fan =P18:50
@bwvoidfvlonki_home is offline (_home)18:50
crythiasI'm Gerald. Ifoundthisemailonwebgui@gwy.org18:54
lenthamenI'm Len. len@primaat.com from The Netherlands.18:54
* crythias is tired of answering support calls.18:55
crythiassorry. Been a bit under the weather.18:56
perlDreamernot since that last storm...18:57
lenthamenbwvoidfv: Building a static apache2 is not the solution for mod_perl leaking perl imho18:59
@bwvoidfvoh19:01
lenthamenxdanger what kind of site are you running ?19:02
xdangerlenthamen: http://luovapaja.fi/ and unfinished: http://tnnet.axxion.fi/ http://dp.axxion.fi/ http://beta.axxion.fi/ and I've also helped with http://elker.fi/19:05
lenthamenWhat a weird language that is :) Nice sites though.19:07
xdangerlenthamen: we (Axxion Oy) are a webhosting/websolution provider, and what I brought with me to that company was webgui ;)19:08
xdangerfinnish =)19:08
crythiaswow. And I thought Japanese was bad with respect to more syllables=more polite :)19:10
crythiasAre they mostly compound words in Finnish?19:10
-!- perlDreamer [n=ckuskie@nat051.mxim.com] has quit [Read error: 104 (Connection reset by peer)]19:11
lenthamenI think Finish is one of the rare European languages that has no connections to other languages.19:11
xdangerI'ts a slavic language =)19:11
lenthamenYeah, it's like hungarian.19:12
xdangerhttp://en.wikipedia.org/wiki/Finnish_language19:12
xdangerfor all your questions ;)19:13
lenthamenI'm going home guys. My workday is finished :) ttyl !19:13
crythiasl8rness19:13
xdangerI am home...19:14
@bwvoidfvI am home and at work.19:14
xdangerit's 19:14 here..19:14
lenthamenhere 18:1419:14
@bwvoidfvhere 11:1419:15
crythias12.1719:15
xdangerand i also work from home (since we don't have an office at the moment =))19:15
lenthamenAre you in helsinki xdanger ?19:16
xdangerfinland, the land of linux and irc =)19:16
xdangerlenthamen: no, in Jyväskylä.. Jyvaskyla if you don't include tha scandic letters19:16
xdangerIt's a town in center finland... about 85 000 people here..19:18
lenthamennever heard of :) I'm 30 min. from Amsterdam.19:18
xdangerthis is something like 3h from helsinki...19:18
xdangerif's -1.3°C, and snowing outside... beatifull...19:19
xdangerlast week it was -20 =)19:20
lenthamenI know it can be cold out there ! They offer Snow Scooter Safaris to Finland here :)19:21
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]19:23
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:32
crythiasdarn peer pressure19:33
crythiasHeya19:33
rizenhowdy19:33
rizenwho is bwvoidfv19:34
@bwvoidfvme19:34
crythiasMatthew19:34
rizenwow, everyone uses such strange names19:34
rizenthat i'm not familiar with19:34
rizenexcept for gerald19:34
rizen=)19:34
crythiasheh19:34
-!- crythias is now known as doanbehayten19:35
@bwvoidfvwhere did perlDreamer go19:35
doanbehaytendropped19:35
-!- doanbehayten is now known as crythias19:35
-!- bwvoidfv is now known as makinMoneyForThe19:36
@makinMoneyForTheoops19:36
-!- makinMoneyForThe is now known as pbMoneyPrinter19:36
crythiasheh19:36
crythiasso, matt, you fix that nasty bug I sent ya?19:37
@pbMoneyPrinteruh; which one19:37
crythiasthe one that turns all images to nasty wmfs19:37
@pbMoneyPrinteryeah, i had to remove that back door that's been in webgui since 6.1.119:38
@pbMoneyPrinterj/k19:39
crythiasI heard that there is a built-in backdoor JTH4X19:39
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []19:40
-!- pbMoneyPrinter is now known as hallMonitor19:41
* crythias has a pass19:43
* hallMonitor revokes crythias' pass.19:51
* crythias leaves a trail of yellow back to his classroom.19:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:53
rizengerald19:54
crythiasyes19:54
rizenwhat's your email address?19:54
crythiasme@gwy.org19:54
crythiasbtw: JT, apologies.19:55
rizeni'm bestowing upon you a great honor19:55
rizenand i hope you'll accept19:56
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:56
macOnkihi19:56
rizenWe're starting a new Spread WebGUI campaign today19:56
@hallMonitorhello macOnki19:56
rizenit's called the People Behind WebGUI19:56
-!- hallMonitor is now known as mdawg19:56
crythiasOK.19:56
rizenit's basically just an interview with people who contribute a lot to the webgui world19:56
rizenYou are among the first to be interviewed19:57
rizenThe other two to start out the process with you are Len and Colin19:57
crythiasSure. Thanks. I'll do right by yeh.19:57
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui19:57
rizenYou should now have the email with the list of questions.19:57
macOnkifor those of you who do not know me, I'm Hans Wolters  :-)19:57
rizenHi Hans19:57
macOnkihi rizen19:57
rizen/whois19:57
rizenhmmm19:57
macOnkiI know19:57
perlDreamerrizen: matt mentioned that you wanted to talk to me?19:58
@mdawgoh... lonki is your work login19:58
@mdawgperlDreamer=Colin19:58
macOnkimdawg, yes19:58
rizenYes Colin19:58
rizenI'm going to tell you what I just told Gerald19:59
rizenbut first, what's your email address?19:59
perlDreamerckuskie@sterling.net19:59
rizenah yes19:59
rizenthat's right19:59
-!- mode/#webgui [+o crythias] by mdawg19:59
@mdawgbe back in a bit.19:59
rizenWe're starting a new Spread WebGUI Campaign today19:59
rizenIt's called the "People Behind WebGUI"20:00
rizenIt's basically an interview with people that make the webgui community work20:00
rizenthe first three that have been selected for interview are You, Gerald, and Len20:00
rizenI've just emmailed you the questions20:00
rizenfor the interview20:00
rizenI hope that you'll accept this interview20:00
rizenand agree to be in the listing20:01
rizenThe idea behind this is to give WebGUI a human element20:01
rizenRight now, people really don't know much about us20:01
rizenthe people that make WebGUI live20:01
rizenI think that should change20:01
rizenSo that's where this idea comes in.20:02
perlDreamerDid you know that WebGUI was in the first issue of Open Source Enterprise magazine?20:02
perlDreamer(I think that was the name)20:02
rizenno i didn't20:02
rizenDid you do that?20:02
perlDreamerNo.20:02
rizenAnyway, once per month from here on out we're going to send out this list of questions to people in the community who we think should be in the spotlight20:03
rizenBut initially, we're going to put up 3 so there's some good starting content20:03
-!- mdawg is now known as mdawg_atLunch20:03
-!- mode/#webgui [+o rizen] by crythias20:03
-!- mode/#webgui [+o perlDreamer] by crythias20:04
-!- crythias changed the topic of #webgui to: WebGUI CMS ... and more | www.plainblack.com20:04
@perlDreamerokay, I gotta ask.  What is "mode +o"?20:04
@perlDreamerI accept the invite to the interview.  When would you like answers back?20:04
@rizenthe sooner the better20:05
@crythiasmode +o is operator of channel20:06
@crythiasit allows control of moderation, addition of other ops, and ability to /kick users20:07
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit ["User disconnected"]20:18
-!- mdawg_atLunch is now known as mdawg20:55
@mdawghello room20:57
macOnkihi20:57
@crythiashi21:00
@crythiaswow.21:04
@mdawg?21:04
macOnkiif you say wow now already then wait until this channel has 400 visitors daily :-)21:05
@crythiasI didn't know the government obscured planting explosives in the WTC and ignored a coordinated effort to simultaneously explode plus crash planes into them.21:05
@crythiasthe things you learn in comments on digg.21:06
macOnkiwell, it's not my government :-)21:06
@mdawgnor mine.21:07
@mdawgregardless of how hard it tries to be.21:07
@perlDreameryou may not like it, but it's still your government21:07
@crythiasyeah. 21:08
-!- crythias was kicked from #webgui by mdawg [for straying off topic]21:08
macOnkicould you all clear me on how webgui validates user input b.t.w?21:08
@perlDreamerlike where?21:08
@perlDreamerin an asset?21:08
macOnkiwell, in the forms for example21:08
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui21:08
crythiasyou're funny21:08
-!- mode/#webgui [+o crythias] by mdawg21:08
@perlDreamersome form types validate input based on type21:08
@perlDreamerlike dates, integers, etc.21:09
macOnkiI know, I submitted the XSS bug21:09
@perlDreamermost however, just take what they're given and hand it back to whomever embedded the form21:09
@perlDreamerlike an asset.21:09
@perlDreamerIt has to be done that way, because the form element itself has no idea what it's input would be used for.21:09
macOnkibut there only seems to be no internal validation on the type, only client side checking with javascript, I hope I am wrong21:10
@perlDreamerAgain, it depends on what's using the form element21:10
@perlDreamerA forum post isn't validated, but when it is displayed it may be washed through one of the filters for removing macros, or javascript, or more (or less)21:11
macOnkihmmm, yuk21:11
@mdawgwhy yuk21:11
macOnkiwhen the admin wants an integer value it should be checked before you store it in a database imho21:12
macOnkiit could even be typecasted probably21:12
@perlDreamerIn each form in lib/WebGUI/Form/*.pm, look for a subroutine called getValueFromPost21:13
@perlDreamerif there's any form based validation, it would be done in there.21:13
macOnkihmm, ok21:13
@perlDreamerHere's the one from Form/Integer.pm, for example:21:13
@perlDreamersub getValueFromPost {21:13
@perlDreamer        my $self = shift;21:13
@perlDreamer        my $value = $session{req}->param($self->{name});21:13
@perlDreamer        if ($value =~ /^[\d\-]+$/) {21:13
@perlDreamer                return $value;21:13
@perlDreamer        }21:13
@perlDreamer        return 0;21:13
@perlDreamer}21:13
@mdawgonki: are you talking about the DataForm wobject?  or writing custom assets?  or user profile fields?21:14
macOnkicurrently it is possible to enter js into both the text and the url field21:14
@perlDreamerYou could try writing a bunch of tests to see what you can shove into the Forms, but that would require mocking up Apache::Request objects.21:14
macOnkimdawg, yes21:14
@mdawgwhich one21:14
macOnkithe default form generator, and the default contact form21:14
macOnkisee the bug entry and the mailing list today21:15
macOnkior yesterday for you maybe21:15
@mdawgokay, so DataForm.21:16
@mdawgnot user profile fields or custom assets.21:16
macOnkino21:16
macOnkiindeed the DataForm21:16
@mdawgperlDreamer - he's not talking about the api, just an existing core wobject.21:17
@perlDreamerI know.21:17
@perlDreamermaybe the best thing to do would be to build an option into the base text form element so that you could pass it a filter.21:18
@mdawgwhat onki is suggesting, then, is filtering dataform submissions for javascript, which isn't currently done.21:18
macOnkiperlDreamer, that would be a good idea 21:18
@perlDreamerbut what he's talking about isn't limited to the DataForm, it applies to anywhere a Text like form element is used and not checked.21:18
macOnkieeks21:18
@perlDreamerthat's right21:19
@perlDreameranywhere21:19
@mdawgbut imo those should be handled on a case-by-case basis, leaving the api as is21:19
macOnkithat will give some serious problems in the future21:19
@mdawgwell, every form control should have a filter callback coderef then...?21:20
@perlDreamerSome of them already filter in their getValueFromPost subroutines.21:20
@perlDreamerit's just that general purpose things, like Text, don't21:20
macOnkib.t.w. I already mailed JT about a more serious bug, it is possible to missuse the noCache param in the GET values to look at the saved data as a visitor (data shown by the list all entries), even if normally only the admin can see it21:21
macOnkiTogether with the XSS bugs it would be possible to send someone the noCache param en give them reading access to that data21:22
@mdawgah.  that's b/c someone forgot to put security checking in DataForm's view() method.21:23
@perlDreameryou'd have to set up filtering on a per field basis then.21:23
macOnkimight be, havn't looked at how the code handles that21:23
@perlDreamerand migrate all existing DataForms via an update script.21:24
macOnkibrb21:24
macOnkire21:28
@perlDreamerso I've been doing some thinking about where else the XSS might pop up21:38
@perlDreamerthere are all assets21:38
@perlDreamerFile, Image, Event21:39
macOnkiI will do some additional testing tonight21:39
macOnkior tomorrow21:41
@perlDreameryou're in Finland?21:41
macOnkino, the Netherlands21:41
@mdawgxdanger is in finland.21:42
@perlDreamersimilar time zone.  It's almost tomorrow for y'all anyway :)21:42
macOnki:-)21:42
@crythiasstill getting more hits for my pcanywhere dynamic IP stuff than my free norton antivirus getter.21:42
@mdawgcrythias: oddness.21:42
@mdawgcrythias: stay on topic. ;)21:42
@crythiasoh, yeah.21:42
@mdawgor change the topic listed. :-D21:43
@crythiasthis is my and more.21:43
@mdawgoh, right.21:43
@mdawggotcha.21:43
@crythiasWGNODOX21:44
@mdawghey :p21:44
@crythiasPA4SPRT21:44
@mdawgWGTSTLSS21:45
macOnkiso, you are all working on webgui fulltime? :-)21:45
@mdawgno, goofing off fulltime.21:45
@mdawg:p21:45
macOnkihehe21:45
@crythiashardly working.21:45
@mdawgbarely working.21:45
@mdawgcolin: merely working21:45
@crythiasMODPRL221:45
@mdawgjt: just working21:45
@mdawgxdanger: you still there?21:46
@crythiasI'm not so much a programmer of WebGUI as one who tries to provide free support.21:46
@crythiasMDAWG21:46
@crythiasPRLDRMR21:47
@mdawgWREWG21:47
macOnkiWTF ?21:47
@mdawgfunny custom license plate/tag contest.21:47
@crythiaswebgui runtime envirunment webgui?21:47
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui21:47
@mdawgwelcome mike.21:47
@crythiasRUGUI?21:47
@perlDreamerGOT GUI?21:48
mike_sthx mdawg -- thought i'd come see the hub bub... ;)21:48
@crythias2GUI2^C21:48
@mdawgmike: we're a little offtopic currently (funny custom license plate/tag contest).21:48
mike_sanybody drag JT onto here yet?21:48
@crythiashe's been21:48
@mdawgyeah for a minute.21:48
@perlDreamerhe was here earlier21:48
@crythiasthen we bother him with all sorts of nonsense about his involvement in perl conspiracies and... 21:49
-!- crythias was kicked from #webgui by crythias [stop rambling]21:49
mike_slol -- ya -- he is really tolerant about that kind of thing... 21:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui21:49
@perlDreamermacOnki: daytime, I'm a chip designer.  nightTime I'm a WebGUI documenter/tester/hacker21:49
-!- mode/#webgui [+o crythias] by mdawg21:50
macOnkiah, sounds nice21:50
@mdawgbetween day and night, he is a husband/father/webmaster.21:50
@perlDreamertuba player21:50
@crythiasmy wife plays flute and I play YuGiOh...21:51
macOnki*g*21:51
@mdawgmy wife plays french horn & piano.  i play nylonstring guitar.21:51
@crythiasnot exactly something that should be said in the same sentence. I suppose...21:51
-!- mode/#webgui [+o macOnki] by mdawg21:52
-!- mode/#webgui [+o mike_s] by mdawg21:52
@macOnkidirty minds all think the same21:52
@perlDreamerSuit her up and ship her out west.  We could use a good french horn player in orchestra.21:52
@macOnkiow guys, do me a favor, do not op me, been one for 5 years at #php21:52
@mike_sso have any of you tried out the dashboard yet?21:52
-!- mode/#webgui [-o macOnki] by mdawg21:52
macOnkithanks21:52
macOnkigive that to the webgui hackers :-)21:53
@mdawgi'm afraid i'm the chump who wrote the thing (dashboard).21:53
@mike_shey !!! love it man21:53
@mike_svery nice job mdawg21:53
@mdawggee thanks; i appreciate the appreciation.21:54
macOnkimdawg, what inspired you? macosx?21:54
@crythiasSlacker can't fix real bugs.21:54
@mike_swhen i last chatted with JT sounded like not taht many people *getting* it yet21:54
@perlDreamernot many using 6.8 yet21:54
@mdawgthe specs inspired me.  Steve (plainblack's designer) admits to being influenced by macosx's titlebars/buttons.21:54
@mdawghe did the colors/buttons.21:55
macOnkiah, ok21:55
@mdawgcrythias: "Slacker can't fix real bugs."?21:55
@mdawgLAYDOWN21:56
@perlDreamerit's much more fun to make them than fix them21:56
@mdawgI doubt anyone's actually seen the dashboard in action (besides you, mike), and the handful of people who have access to plainblack.com/clients21:57
@mike_sit's working pretty well in my tests21:57
@mike_sstill working out the auto-refresh21:57
@mdawgby handful, I mean, compared to the scores of people who visit the rest of plainblack.com21:57
@mike_sand getting some fatal errors with Cahrt Director edits - but not sure how to tell if that is due to CHartDirector or to dashboard21:58
@mdawgi've never used chart director.21:58
@mike_sy - 3rd party wobject that we paid PB to updte for 6.7|821:59
@mike_sbut very nice in the dashboard context with autorefreshing graphs21:59
@crythiasDOWNBOY21:59
@mdawgthat's neat.  i'd like to see it sometime21:59
@crythiasChartDirector is nice22:00
@mike_shere ya go - i just made it visible to everyone for the moment... http://dev4.dwvpn.net/mydashboard22:01
@perlDreamerheadin' out to lunch.  catch you guys later22:02
-!- perlDreamer is now known as perlDreamer_lunc22:02
@mdawgcool; that's fast.22:03
@mdawgthe refresh I mean.22:03
@mdawgcan't even tell it's occurring unless i watch the http headers.22:03
@mike_sanyhow - good framework that should mature over next while...22:04
@mdawgyeah22:04
@mdawgdid JT mention to the the extensibility/plugin potential?22:05
@mdawgto you22:05
@mike_sno....  :)  care to tell me?22:05
@mdawgNew Dashlet containers (similar to Shortcut's functionality) can be created to hold/import any of the existing dashlet frameworks out there (Microsoft's gadgets, google's homepage dashlets, apple's desktop objects, yahoo's homepage dashlets).22:06
@mdawgthere are tens of thousands of those dashlet thingies out there for the various frameworks.22:06
@mdawgApple's being the best and most extensive.22:07
@mike_svery cool -- would be very attractive to those wanting to create consolidated dashboards22:07
@mike_scould even see someone creating a mydashboard.com kind of site...22:07
* mdawg scurries off to check if mydashboard.com is taken22:08
@mike_slol - me too22:08
@mike_sgone22:09
@mike_salthough superdashboard.com would work....22:09
@mike_sjust pay me a commission if you do it... ;)22:09
@crythiasD4SHB04RD.COM is available22:13
@crythiasof course nobody would be able to type it.22:13
@mdawgmike - i watched the paper napkin ads22:14
@mdawgsome time ago22:14
@crythiasdashboardlive.com22:14
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui22:15
@crythiashello22:15
rizenholy crap balls and stuff22:15
rizenthere's a lot of people on here22:15
@crythiasmost are sleeping.22:15
macOnkinot true :-)22:15
@crythiasI can actually get h3110.com22:15
-!- mdawg is now known as FranksWGSlave22:16
@mike_sguess i can't mock jt anymore... 22:16
@crythiasheh22:16
rizenas it should be matt22:16
@crythiasthis is all Colin's fault.22:16
rizenwhy can't you mock me anymore?22:16
rizeni'm totally mockable22:16
@mike_smdawg - what did you think of the napkins?22:16
@FranksWGSlavewell done.  very professional.22:17
@mike_sit was fun to do -- and it is pretty much what i would do sitting down with someone anyhow - 22:17
@mike_sjt -- i like the pluggable dashlet idea... very cool22:17
rizenwhy are we talking about napkins?22:17
rizenwhich pluggable dashlet idea?22:18
-!- crythias changed the topic of #webgui to: WebGUI CMS ... and more | www.plainblack.com | napkin friendly!22:18
rizenthe one where we use other people's dashlets?22:18
@mike_syes!22:18
rizenmatt and i each came up with it independently...so it must be a good idea22:19
@mike_su do that and we're al lgonna go setup a dahsboard consolidation site and make a gazillion dollars22:19
@FranksWGSlavenow *that* was not my idea.22:19
@FranksWGSlavethe dashboard consolidation site.22:19
rizenmike, what makes you think that i would allow you to do that22:20
rizendid you read the fine print of WebGUI's license?22:20
@mike_slol - cuz you'd get a cut?22:20
rizenyup22:20
rizenit's actually the GBL not the GPL22:20
rizenand it says that 50% of all money that exchanges hands related to or directly through webgui22:20
rizenshall be put directly into jt's back pocket22:21
@mike_swhat a deal!22:21
* crythias starts polishing forks.22:21
rizen=)22:21
* FranksWGSlave puts the nose to the grindstone22:21
* macOnki logs into the server, sudo rm -rf /data (there, that will save the company a lot :-)22:21
@crythiashrm... server runs much faster.. and doubled its capacity!22:22
@mike_sand no more of that non-standard /data stuff... ;)22:22
@crythiashee22:22
macOnkihehe22:22
rizenthat's right mike22:22
rizenbecause you love your22:23
rizen/usr/local/web/webgui directory22:23
@crythiasoh. wait. what's this? don't rm across filesystems?22:23
rizenand your sites called22:23
rizensomerandomname22:23
@mike_slol -- just a little sensitive?? 22:23
rizenwith a config file called sm_rand-name4322:23
rizen=)22:23
rizenno, just saying you've got no room to talk when it comes to "non-standard"22:23
@mike_sya - well we outsourced all that to you now -- enjoy rejecting our reality and substituting your own... 22:24
@FranksWGSlaveWIFEBTR22:24
rizenindeed22:24
rizenso who created this channel?22:24
rizenwas it matt?22:24
rizenand what is it here for?22:24
* FranksWGSlave looks around22:25
rizenwhat are we accomplishing?22:25
@mike_sbonding without the beer so far...22:25
rizeni c22:25
@crythiasI created the channel22:25
@FranksWGSlavewell, very late last night crythias and I were having a funny license plate contest22:25
@crythiasbut it was Colin's idea22:26
@FranksWGSlavehence random msgs like 'WIFEBTR'22:26
@crythiasWTHSTPD22:27
rizenbesides each of you being members of the webgui community22:27
rizenwhat does this have to do with webgui?22:27
@mike_si learned about hte dashboard plugin idea.... :)22:27
rizenok.....but22:27
rizeni guess what i'm trying to figure out is22:27
rizenis this a permanent thing22:28
rizenand what's it's function22:28
@crythiasit's cool for at least a few of us developer types  to collaborate22:28
rizenentertainment?22:28
rizensupport?22:28
rizendev discussion?22:28
rizenok22:28
rizenso it's a "whatever comes up"22:28
rizenkind of place22:28
@FranksWGSlaveisIn($entertainment,@okayThings)?1:022:29
rizen/help22:29
rizenhmmm...this irc client doesn't seem to support commands22:29
@crythiasdidn't think that was irc client's fault22:30
macOnkirizen, what client are you using?22:30
@FranksWGSlaveFire22:30
rizenyeah, i'm using fire22:30
rizenit's actually an im client22:30
rizenwith irc built in22:30
rizeni didn't expect it to be fully functional22:31
macOnkitry xchat aqua if you are on osx22:31
@crythiasI'm using gaim.22:31
rizenbut i figured that commands should work22:31
-!- mode/#webgui [+o rizen] by crythias22:31
@rizenwhoa22:33
@rizennow that i've been granted op status22:33
@rizeni get right click options on people22:33
-!- mode/#webgui [-o mike_s] by rizen22:33
mike_slol22:34
-!- mode/#webgui [+o macOnki] by rizen22:34
-!- mode/#webgui [+v mike_s] by rizen22:34
-!- mode/#webgui [+v macOnki] by rizen22:34
@FranksWGSlavemacOnki doesn't want to be op22:34
-!- mode/#webgui [-o macOnki] by rizen22:34
+macOnkithanks22:34
@rizenwhat is "Voice"22:34
@FranksWGSlavei dunno22:34
@rizenmike_s has been voiced22:34
@crythiasthink it means can speak in moderated channel22:34
@rizenit's been a thousand years since i've used irc22:34
+macOnkicrythias, it is22:35
-!- mode/#webgui [-v macOnki] by rizen22:35
-!- mode/#webgui [-v mike_s] by rizen22:35
-!- mode/#webgui [+o mike_s] by rizen22:35
* FranksWGSlave scurries off to write an ajax irc client wobject in his spare time22:35
@crythiasYou work for plainblack.com. You don't have spare time.22:35
* FranksWGSlave loves issuing vaporware announcements22:35
macOnkib.t.w. did Len already visit this channel? we seem to live in the same city22:36
@FranksWGSlaveyes for an hour or two earlier today.22:36
macOnkihmm, must have missed that22:37
@FranksWGSlaveHALFEYE22:38
-!- mode/#webgui [+m] by crythias22:38
@crythiasoops22:38
-!- mode/#webgui [-m] by crythias22:38
@crythiaswhat's with the napkins?22:39
-!- crythias changed the topic of #webgui to: WebGUI CMS ... and more | www.plainblack.com22:40
@FranksWGSlavehttp://www.donorware.com/coffee22:40
@mike_sit was just a way for us to educate folks on what we do...22:40
-!- perlDreamer_lunc [n=ckuskie@nat050.mxim.com] has quit [Read error: 104 (Connection reset by peer)]22:41
@crythiasit's fast22:41
@crythiasthink i want some cherry cobbler, now22:42
@FranksWGSlave-cobbler22:42
* crythias smacks FranksWGSlave. Sicko.22:43
@FranksWGSlaveoh wait.  22:43
* FranksWGSlave 's face turns red22:43
@crythiasI've heard of DonorWare .. I think.22:45
@rizenmike, that's brilliant22:45
@mike_sjust a flash object in webgui22:45
@mike_ssome little powerpoint to flash converter22:45
@FranksWGSlaverizen: hence the napkin references earlier.22:45
@mike_seasy to update and maintain22:46
@mike_swe've also started using wimpy player for embedding audio greetings on pages22:46
@rizenthat's not the brilliant part22:47
@rizenthe technology part of this is almost irrelavant22:47
@mike_slol - what part do you like?22:47
@rizenthe presentation (the napkins idea)22:47
@rizenand the really dumbed down presentation22:47
@mike_si agree - we wanted to communicate to non-techies in a way they would feel comfortable with22:47
@rizengiving real world examples22:47
@rizenit's very well written22:48
@mike_stook about 10 days to put it all together22:48
@rizenbrilliant22:49
@rizenwhen 7.0 comes out i'll have to get my peeps to put together something similar22:49
@rizenor perhaps i'll have to do it myself22:49
@crythiasOK. JT: why are dataforms not altering real tables?22:49
@mike_syep - something that targets mid-level managers22:49
-!- crythias was kicked from #webgui by FranksWGSlave [for speaking blasphemy]22:49
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui22:49
crythias??22:50
@rizenmatt...why did you kick him22:50
@FranksWGSlavejust playin'.22:50
crythiasI did finally pay for support... :)22:51
-!- mode/#webgui [+o crythias] by FranksWGSlave22:51
@crythiasdid I miss the answer?22:51
@rizenam i missing something?22:51
@rizenwhat does paying for support have to do with this question?22:52
macOnkiyou see, this is why I didn't want ops :-) newbies always start kicking people :-)22:52
-!- mode/#webgui [-o FranksWGSlave] by rizen22:52
@rizenregardless22:52
@rizenthe answer is this:22:52
@rizenallowing users to arbitrarily modify database tables22:52
@rizenis DANGEROUS22:52
macOnkiunless it are heap tables;22:53
@rizenthat's why the tables are simulated for the dataform22:53
@crythiaswell, how much more dangerous than killing a field?22:53
@rizenwhat i want to do is eventually replace the dataform22:53
@rizeni could care less what users do with their data in the dataform22:54
@rizenyeah, they can delete fields or whatever22:54
@rizenthat's not why it's dangerous22:54
@crythiasbut if you create a table for a dataform, let that be the same deal.22:54
@rizenwhat's dangerous is allowing users to go around creating tables in the webgui database22:54
@rizendeleting tables in the webgui database22:54
@rizenor modifying tables in the webgui database22:54
@crythiasbut they wouldn't have any more rome than you'd give them.22:54
@crythiasrome:roam22:55
@crythiasNew dataform: new table22:55
@mike_scrythias -- are you needing more regular looking tables for reporting?  would views in MySQL 5 address the need?22:55
macOnkiwhat would be a good idea is to use levels with access granted, visitors only need select, insert, update22:55
@rizennot exactly true22:55
@rizenbut regardless22:55
macOnkiusers could have more rights22:55
@rizenin the old days22:55
@rizeni was trying to make webgui database agnostic22:55
@rizenand as such22:55
@rizencreate/drop/alter syntax is different from database to database22:56
@rizenso that was another reason22:56
@crythiasthat I understand.22:56
@rizenit doesn't much matter anymore though22:56
@rizenbecause dataform is dead22:56
@crythiasbut queries on dataforms stink.22:56
@rizenno new features will be added to it until it is replaced22:56
-!- lenthamen [n=len@83.116.130.37] has joined #webgui22:56
@rizendataform will be replaced with a new asset that will allow you to create actual databases22:56
@rizenit will work like ms access22:57
@crythiasdbs or just tables?22:57
@rizenit will allow you to add multiple tables22:57
@rizenstructure the workflow of the application22:57
@rizendesign user interfaces22:57
@rizenand reports22:57
@rizenetc22:57
@rizendatabases22:57
@rizennot tables22:57
-!- mode/#webgui [+o FranksWGSlave] by crythias22:57
-!- mode/#webgui [-o FranksWGSlave] by rizen22:58
-!- mode/#webgui [-o crythias] by rizen22:58
@rizenyou should have never promoted me22:58
@rizeni've now taken control of your channel22:58
macOnkirizen, that will not allow us to host more then one customer on a single machine, if you grant users the rights to create databases then you might as well give them the database root privs22:58
@rizennot true22:59
@rizenthey can't create databases22:59
@rizenok i stated that wrong to begin with22:59
macOnkiok, 22:59
@rizenthey can create  a database asset22:59
@rizenon the back end22:59
@rizeni don't know how it will work22:59
@rizenthere are 3 options currently23:00
@rizena) a database must be pre-created for them by an admin23:00
@rizenb) a prefix will be used like db_userdb_usertable23:00
@rizenwhich will create "virtual" databases23:01
@rizenc) users that have the appropriate admin rights will be able to create physical databases23:01
@rizenthe database asset will be then bound to one of those backends23:01
@rizenso from the user's point of view23:02
@rizenthey have their own database to work from23:02
macOnkiwell, looking at it as the security guy c is not an option I think23:02
@rizenmaybe, maybe not23:02
@rizeni'm not ruling anything out yet23:02
@rizenthat's the advantage i get during design phase23:02
@rizenall options are legal23:02
macOnkihi lenthamen b.t.w., hans from piramide here23:03
@rizenwe let the real world work it's way in after we've had the opportunity to consider everything23:03
xdangeryou could use something like sqlite, and place the database in uploads =)23:04
lenthamenhello all.23:04
xdangeryes, and hi from me too =)23:04
@rizenexcellent23:04
@rizensoo now there are 4 options23:04
@rizen=)23:04
@rizeni hadn't considered that, but it's an excellent idea23:05
xdangerthat would allow versioning the data base ;)23:05
@mike_show's sqllite on an nfs mount for clustered environments?23:05
@rizenjust so everyone knows...this is a 7.x+++ discussion23:06
@rizenno work will begin on this until much much later23:06
@rizenthat is, unless we get some big company to come along and pay for it's development23:06
FranksWGSlave(unless 6.9, 7.0 are extremely well funded asap)23:06
@rizenand there are a few companies who have already expressed interest23:07
@rizenI think i really like the idea of SQL::Lite for this23:07
@rizeni mean SQLLite23:07
FranksWGSlavecan you do queries joining the various database handlers23:08
@rizennot that i'm ruling out anything, just moving one to the top23:08
FranksWGSlavewebgui db and a sqllite db23:08
xdangerrizen: we also have a lot of intrest in crm & the dbasset you just described...23:08
xdangerbut we just don't have very much extra money =)23:09
FranksWGSlave.... or would you copy the sqllite db's into mysql heap db's for such queries23:10
FranksWGSlave.... or not allow such queries23:10
@mike_syou'd need such queries -- just joins on username alone would be important i would think23:11
@rizeni disagree23:11
@mike_sso just do several queries and join in memory?23:12
@rizenthere's really no good info in the users table except username23:12
@rizenyou may need to get info from the user's profile, but we can provide scripting methods to get to that data if necessary23:12
@rizenthis is not meant to become an api to get into webgui's internals23:12
macOnkib.t.w. did someone already start writing views, triggers, etc..?23:12
FranksWGSlaverizen: ah.23:13
@rizenbut rather a mechanism for end users to create scalable web apps instead of locking their company into unscalable ms access apps23:13
@mike_si was asking re views for queries23:13
macOnkihavn't tested it yest on mysql 5, triggers do work though23:13
@mike_spersonally i like the idea of keeping the data in the webgui db via meta-data - whterh that is field by field or some other technique23:14
@mike_si'd have concerns about the scalability of SQL::Lite in uplods23:14
@mike_sand use views to make the data more accessible for queries23:15
* mike_s gets off my soap box23:15
@rizenviews don't help performance23:15
@rizenpart of the big deal with the dataform is that it doesn't scale23:16
@mike_sno but - but views to dedicated mysql server vs multiple webgui nodes hitting sqllite on an nfs share...23:16
@rizenoh23:16
@rizenright23:16
@rizeni'm not arguing that23:16
macOnkiwhat has been the reason to use strings as the primary key for tables?23:16
@rizenit would need to be tested23:16
@rizenstrings?23:17
FranksWGSlavemacOnki: they're binary varchar23:17
@rizenare you talking about guids?23:17
macOnkiand the reason was?23:17
@rizenmacOnki, are you talkinga bout the GUIDs?23:17
@rizenglobal unique ids?23:18
@rizenuserId varchar(22) binary23:18
macOnkirizen, the primary keys on the mysql tables23:18
@rizenok23:18
@rizenthey are GUIDs23:18
@rizenthey are strings because making them strings actually makes them unique across multiple servers23:18
@rizenyou can't do that with plain old integers23:18
* mike_s is still looking forward to guids coming to play in exportable/syndicated packages23:19
@rizenthe advantage is that you can share content between multiple sites23:19
macOnkirizen, hmm, what if you would use unsigned integers?23:19
@rizenwithout having guids conflict23:19
@rizenit's not about having a number of them23:19
@rizenit's about having them not conflict23:19
macOnkiok23:19
@rizenencased int that 22 character string23:19
crythiasI like signing my content in the UID23:19
@rizenis the date and time it was created23:20
@rizenthe sitename it was created on23:20
@rizenand a random 9 digit integer23:20
macOnkiok, that clears a lot for me23:20
@rizenthat keeps it unique23:20
macOnkialthough I know it will be much faster if you would use integers23:20
@rizenit would be faster23:20
@rizenwe used to use integers23:20
@rizenbut we've switched23:21
macOnkibut given the above I understand 23:21
@rizenbecauuse the power available to us is better23:21
macOnkiusing increased cache and buffer size makes it a lot faster too23:21
macOnkifor mysql I mean23:22
lenthamenI dont think mysql is the bottleneck for webgui :)23:22
macOnkilenthamen, well, if you have the site you know we have it is :-)23:22
macOnkidropping tables and recreating them doesn't do it any good23:23
macOnkiwhich is b.t.w. a problem, users who do not have enough knowledge of sql should not be allowed to use sql reports :(23:25
FranksWGSlavevarchar(22) binary (712 bits) is a MUCH larger space than an unsigned double float integer field could support (64 bits) (equivalent to BIT(64)).23:28
@mike_sbut doesn't that make a wel controlled meta-data implementation all the more importatant?23:28
macOnkimike_s, imho it needs privs given within the database yes, I mentioned it before23:29
FranksWGSlaveoops nix float (floats aren't integers!) in my last msg.23:29
xdangerjust thought that sqlite_db could be cachet with filecache-kind-of consept for reads, and the cache flushed when write's a made... to help with scalability23:32
xdangerbut that would be quite complex, i think...23:33
macOnkiit will help, but not more then using the mysql query_cache 23:33
macOnkiI've seen sites hitting the IO only 1 out of 2023:33
-!- FranksWGSlave is now known as mdawg23:35
-!- mode/#webgui [+o crythias] by rizen23:40
-!- mode/#webgui [+o mdawg] by rizen23:40
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui23:42
-!- mode/#webgui [+v perlDreamer] by rizen23:42
* lenthamen is thinking about giving up on FreeBSD...23:47
+perlDreamerlenthamen is wise23:48
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui23:50
lenthamenmdawg: Hows memory management on Windows ?23:51
@mdawgwelcome roy23:51
lenthamenI might try that23:51
lenthamenhehe23:51
@mdawguh; i dunno; i switched to centos23:51
snapcounthey what's up guys23:51
@mdawgyou missed a DataForm replacement apocalypse23:52
+perlDreamerwhere did that end up?23:52
@mdawgwith some varying exegeses23:52
lenthamenIt ended up in a discussion about GUIDs23:52
+perlDreamerwow, from javascript form validation to GUIDs.23:53
macOnkihehe23:53
@mdawgbye crythias23:55
@crythiasbuh bye23:57
@mdawgBUHBYE23:57
-!- crythias [n=gyoung@64.200.2.35] has quit ["adios! see you later!"]23:57
* mdawg is almost done downloading Vista December CTP (5270)23:58
--- Day changed Wed Jan 04 2006
@mdawgit's getting late in Europe, isn't it?00:02
lenthamenyep, I'm going offline. Its 23:00 here00:03
lenthamenttyl guys00:03
-!- lenthamen [n=len@83.116.130.37] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:03
+perlDreamerlater len00:03
@mdawgyou arrived at a quiet point, snapcount00:06
@rizenare you guys ready for apocalypse #2 for today?00:07
+perlDreamerbring it on00:07
@rizenlen and i have been discussing changing webgui's output model00:07
@rizengoing more toward apache bucket brigade style of doing things00:08
@rizenit ends up using less memory, processes faster, and most importantly00:08
@rizengives a percieved performance boost of over 300%00:08
@rizeni say percieved because to the human eye it looks 300% faster00:08
@rizenbut in reality it's just about 20% faster00:09
@mike_sis there a link explaining the concept?00:09
@rizenthere is, but i'm going to explain it00:09
@rizenin webgui terms right now00:09
@rizenthe apache docs are very technical on this subject00:09
@rizenin webgui right now00:09
@rizena page processes in its entirety before it gets returned to the browser00:10
@rizenbefore any part of it gets returned00:10
@rizenwe do this because any page can cause a 302 redirect, which is in the http head00:10
@rizenand because we need to be able to insert stuff into the <head> block00:10
@rizenthe problem with this is that there is a noticable lag between the click and the user getting any data back00:11
@rizenit's not that webgui is slow, it's that webgui processes everything before rendering00:11
@rizenserver page languages don't work that way00:11
@rizenthey start spewing back as soon as they have content to spew00:11
@rizeni've heard the arguement that webgui is slow compared to php apps00:12
@rizenbut it's not really, it's a perceived difference00:12
@rizennot a real difference00:12
@rizenanyway...here's what would change00:12
@rizenthere will be a new output class accessible through session00:12
@rizen$session->output->content00:12
@rizen$session->output->header00:12
@rizen(oh yeah, this is the new session object model for those of you who aren't up to speed)00:13
@rizenSo assets will be responsible for outputing their own content00:13
@rizenrather than returning it all back to the WebGUI content handler00:13
@rizeni don't have all the details worked out yet, but here's the jist of how it will work00:14
@rizenyou make a request to the page00:14
@rizenand the asset gets loaded00:14
@rizenonce in the www_ method00:14
@rizenthe following happen00:14
@rizendetermine if the asset can result in a redirect00:14
@rizenif it can, process it like we do now00:14
@rizenif it can't, send the http header00:15
@rizendetermine all the stuff the asset needs to add to the <head> block00:15
@rizenprocess the style00:15
@rizenprocess macros on the style00:15
@rizenreturn the first half of the style00:15
@rizen(everything before <tmpl_var body.content>00:16
@rizenprocess the asset template00:16
@rizenreturn the asset content00:16
@rizenreturn the footer content00:16
@rizenif it's a layout00:16
@rizenwhich has multiple stages00:16
@rizenthen it will work a little differently00:16
@rizenbut that's ok, since the asset is responsible for printing it's own content00:16
@rizenif it's a layout00:16
@rizenwe'll load up all the sub assets00:17
@rizenget all the head block elements00:17
@rizenthen process the style00:17
@rizenprocess macros on the style00:17
@rizenprint the style head00:17
@rizenthen process and return each asset in the page00:17
@rizenindependently00:17
@rizenas they're rendered00:18
@rizenprocessing macros on the contents of each one as they go by00:18
@rizenand ultimately print out the style footer00:18
@rizenit's more work for the asset developer to do it this way, by a little bit00:18
@rizenbut because we're dumping out buckets at a time00:19
@rizenrather than the entire page contents00:19
@rizenwe're not using up as large of chunks of memory00:19
@rizenwhich makes macro processing faster00:19
@rizenbecause regex is recursive and uses big heaps00:19
@rizenand most importantly00:19
@rizenthe user is seeing the page as it's rendered00:20
@rizenrather than waiting to load anything00:20
@rizenuntil everything is complete00:20
@mike_svery cool -- any idea how this would be affected by table based layouts vs CSS div based layouts?00:20
@rizenSo what do you think?00:20
@rizenwon't make any difference00:20
@rizenthe layout template will be preprocessed00:20
@rizenand in the space where we currently put asset loops00:21
@rizenwe'll just put some sort of a delimiter00:21
@rizenthat we can split on00:21
@rizenso that we can chunk the contents of the page layout00:21
@rizenback to the browser00:21
@rizeni doubt it will even change the page layout templates00:21
@rizenit will just change the backend processing a little00:21
@mike_sk- that's that part i was wodnering about00:22
@rizenand there will of course be helper methods in Asset.pm and Asset/Wobject.pm to aid in this00:22
@mike_sso the effect is that it *appears* that the content starts filling in on the page asynchronously00:22
@rizenyup00:22
@rizenit's more like streaming00:22
@mike_scool - have had clients ask for that...00:23
@rizenwe stream the content back in real time00:23
@rizenrather than waiting for processing00:23
@rizenanybody see any problems?00:23
@rizenhave any ideas for making it better?00:23
@rizenif not, i can tell you about part two of this apocalypse00:24
@mike_smight be my lack of understanding about how the rendering is done but...00:24
@mike_show does a style or layout that uses a table get split? 00:24
-!- mdawg is now known as mdawg_afk-errand00:24
@rizenwhen the browser gets it, it will be a complete table00:25
macOnkirizen, it sounds ok but like mike_s mentioned, a table design will always wait until the table is closed, if an outer table is part of the layout mike_s remark still stands00:25
@rizenas far as webgui is concerned, it's just a string of text00:25
@rizenso we just chunk it up00:25
@rizenat the variable inserts00:25
@rizenyes mac, that's true00:25
@mike_sso there is some importance to designing styles/layouts to take advantage of this approach00:25
@rizenbut you'll have stuff before the table design00:25
@rizenfor instance, all teh stuff in the <head> block00:26
macOnkirizen, true, those are parsed00:26
@rizenthat stuff can be downloading00:26
@rizenthere is some importance00:26
@rizenbut not much00:26
@rizeneaven table layouts will render faster00:26
@rizenin modern browsers00:26
@rizensorry...even00:26
macOnkithat all depends on the browser indeed00:26
@rizeni have a demo for you00:27
@mike_sbut potentially a css based layout could all be pushed down first, and then the divs filled in async right?00:27
@rizencrap, my demo isn't online...forgot about that00:27
@rizenno demo for you00:27
@mike_slol - glad that doesn't happen to just me...00:27
@rizenyes, css based layouts will theoretically render faster00:28
macOnkirizen, I understand what you mean, I'm a php developer, ob_flush is what you are trying to achieve I suppose00:28
@rizenbut honestly, you likely won't notice that much of a difference00:28
@rizenwe're talking about a second or two here anyway00:28
@rizennot minutes00:28
@rizenyes, basically no buffering00:29
macOnkiit wouldn't gain any client side speed if the design holds nested tables00:29
@rizenjust spew it forward00:29
@rizenyes it still will00:29
@rizenlike i said00:29
@mike_sthis is probably more meaningful for environemtns using expensive assets like the WS client00:29
@rizenimages, css, javascript00:29
@rizenetc00:29
@rizenwill still all be requested00:29
@rizenwhile the user is waiting for the html00:29
@rizenso there will still be perceived speed advantage00:29
macOnkihmm, true00:29
@rizenyes, anything that has to access external content will benefit even more greatly00:30
@rizenbecause the first part of the page can be downloading00:30
@rizenwhilst requesting the second part of the page00:30
@rizenok00:30
@mike_sfor us, the next WS client enhancemnt was either to make it AJAX aware and do its stuff async, or do what JT is describing here00:30
@rizenanymore questions before part 200:30
macOnkinopes00:31
@mdawg_afk-errand(sry I can't participate more :( )00:31
@rizenactually, the ajax aware thing may be a good idea anway00:31
@rizenanyway00:31
@rizenbecause that way the entire page can load00:31
@rizenand you can display a little "please wait" message00:31
@rizenwhile the ajax content is fetched00:31
@mike_strue00:31
@mike_sgotta keep matt busy...00:31
@rizenindeed00:32
@rizenok...any further questions?00:32
@mike_snope00:32
@rizenpart 2:00:32
@rizenbecause all the content will be going out through this output class00:32
@rizenmacro processing can be done there00:32
@rizenthusly saving the programmer from having to write in macro processing00:33
@rizenin addition, since the content is all going to one place00:33
@rizenit can all be piped out to a cache file00:33
@rizenand then the entire contents of the page (http header and all) can be cached00:33
@rizenso that if the page is requested again00:33
@rizenit can be retrieved directly from the cache00:34
@rizenwithout even loading the asset00:34
@rizenthat's not something we can currently do00:34
@mike_swhat about places where macros affect what data is fetched in the first place? (SQL reports or WS CLient) but otherwise very cool for "generic" assets00:34
@rizenon those pages, you'll need to disable caching00:34
@rizenjust as you would now00:34
@mike_sfair enough00:34
@mike_sbut we would still need the macro processed before output00:35
@rizen??00:35
+perlDreamerotherise you can't execute the SQL Query that depends on the macro output00:35
@rizenare you talking about preprocessing on the query itself?00:35
+perlDreamerselect * from myTable where myField=^FormParam("field");00:35
+perlDreameryes00:35
@rizenah yes00:35
@rizenthat would continue to be just as it is00:36
@rizeni'm talking about macro processing on the page content00:36
+perlDreamerpost processing, so to say00:36
@rizenyes00:36
@mike_sin that case... cool -- would let rendered assets sit in cache...00:36
@rizenbasically what i'm getting at here00:36
@rizenis that now that we have an output class00:36
+perlDreameralmost like a little built in squid proxy00:36
@rizenwe can acheive all sorts of post processing tasks00:36
@rizenthat we couldn't before00:36
@rizenlike caching00:37
@rizenlike better macro handling00:37
@rizenetc00:37
@rizenexactly like a built in squid proxy00:37
@rizenor more correctly, a reverse proxy00:37
+perlDreamerso would the WRE drop the squid proxy and use this instead?00:37
@rizenno00:37
@rizenit's still beneficial to have the mod_proxy00:38
@rizenserving up static files00:38
@rizenand handling ssl connections00:38
@rizenetc00:38
+perlDreamerokay00:38
@mike_sbut with memcahced (yes i'm biased) most of a site could be sitting in cache...00:38
@rizenbecause mod_perl is still very heavy00:38
@rizenyes00:38
@rizennot just on memcached00:38
@rizenthe file cache would be too00:38
@rizenthough memcached would be faster00:38
@mike_sright 00:38
@mike_sso main diff is that the caching would be at a rendered asset level instead of a page level?00:39
@rizenso yes, it will take better advantage of your giant memcached servers00:39
@rizenno, the reverse00:39
@mike_sdoh00:39
@rizenit would be at the page level instead of the asset level00:39
@rizenand it would be handled outside of assets00:39
@rizentherefore not requiring the asset to be loaded00:40
@rizenin order to serve up the cache00:40
@rizenwe're just comparing the requested URL00:40
@rizenand the userId00:40
@rizenno asset privileges00:40
* mike_s light *** goes on00:40
@rizenso anybody see any problem with this?00:40
@rizenthis will be a 6.9 or 7.0 feature, if i can work out all the details00:41
@rizenif i can't work it out, then it won't happen until 9.x or 10.x00:41
@rizenwhenever we do the next restructuring00:41
@rizenof the api00:41
@mike_sseems like a good direction from my limited perspective...00:44
macOnkirizen, apart from this, will the api be restructured a lot?00:44
@rizenyes00:45
@rizenthe new session system00:45
@rizento get rid of the global session variable00:45
@rizenhas affected every single file in the system00:45
@rizenand therefore the api00:45
@rizenit sux from a migration perspective00:45
@rizenbut it's a huge advantage from a future outlook perspective00:46
macOnkirizen, well, that is part of another problem, we are still in the process of updating sites, with an api changing this much there will be problems upgrading to newer versions, please be aware00:46
* mike_s personally wants a *very* stable api in 7.x00:46
@rizenjt want's what mike wants00:46
@mike_sLOL00:46
@rizenmac, i understand your perspective00:47
@rizenbelieve me00:47
macOnkirizen, part of the problem is that the upgrade scripts do not work as the way people expect it00:47
@rizenplain black manages more than 2000 web sites for our clients00:47
@rizensome with 10's of thousands of lines of custom code00:47
macOnkiand the company I work for is thinking about other solutions 00:47
@rizenthe upgrade scripts can't work perfectly00:47
@rizentoo much is different00:47
@rizenand there are too many variables from install to install00:47
@rizenwe test and test and test00:48
@rizenand we still never can account for every single thing00:48
@rizenhere's what i recommend00:48
@rizenbuy our advanced support package00:48
@rizenthen it's our problem00:48
@rizennot yours00:48
@rizenwe'll do your upgrades for you00:48
@rizenask, mike00:48
@rizenwe do it for his org00:48
@mike_slol -- still not painless, but not as bad as the last upgrade cycle00:49
@mike_sand to JT's credit, when we do have a problem, he owns it00:49
macOnkirizen, we do not have enough paying customers using webgui to get that kind of support, migrating to for example exponentcms which has simular problems security related can be fixed by me.00:49
macOnkior by anyone  else with a deeper knowledge of php00:50
macOnkithe problem with webgui is the ever changing api00:50
macOnkino offence 00:50
@rizensure, but there's nothing i can do about php00:50
@rizeni'm certainly not going to rewrite it in php00:50
@mike_sso jt - after 6.9 -- how long with the api be locked in?00:51
macOnkiI didn't ask that :-)00:51
@rizenmac, how long have you been part of the webgui community?00:51
@rizendid you come in after 5.5?00:51
macOnkirizen, only short, but I did read a lot00:51
@rizenok00:51
macOnki5.400:51
@rizenso you never experienced the bliss that was pre 5.5 upgrades00:51
@rizenonce we get to 7.0.000:51
@rizenthere will be ZERO new API changes00:52
@rizenuntil the next restructuring00:52
@rizenwe'll add to the API to give more functionality00:52
macOnkitrue, but this isn't an attack to webgui. I only state what we are thinking about00:52
@rizenbut never change or delete any part of the api00:52
@rizenwhich means that assets, macros, etc that are written for 7.0.000:52
@rizenwill work on 8.5.900:52
@mike_sserious?00:53
@rizenalso, it means that your upgrades will be far more smooth than they have ever been in your webgui lifetime00:53
@rizenyes i'm serious00:53
@rizenthe only way that an asset (or whatever) that was written for 7.0.0 won't work in 8.5.9 would be if it's using some bugged part of the api00:54
@mike_sso what were the commetns re 9.x and 10.x previously? any expected lifespan yet? (not a fair question, but is 7.x gonna last longer than 6 months)00:54
@rizenas in, the bug gets fixed00:54
@rizenand the fix breaks the code00:54
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has left #webgui []00:54
@rizenbut the API will not change00:54
@rizen9.x or 10.x (whatever the next restructuring ala 6.x is) will be 3 or 4 years down the road00:55
@rizenat minimum00:55
@mike_sso we have 7/8 for 3-5 years of stability ?00:56
@rizenyes00:56
@rizenwe may have 7/8/9/10/11/1200:56
@rizenfor all i know00:56
@rizenversion numbers are irrelevant as far as this goes00:56
@mike_sanything beyond 3-5 years is meaningless00:56
@rizenjust know that you have AT MINIMUM 3 years of stability00:56
@mike_sthe world changes too much00:57
@rizeni agree that the world changes too much00:57
@rizenbut that's what 6.x has been about00:57
@rizengiving us a platform we can build on00:57
@rizenwithout chaning the apip00:57
@rizenapi00:57
@rizenonly adding to it00:57
@mike_sso what is the big picutre purpose of 7.x vs 8.x in your mind?00:58
@mike_sare you that far in your thinking yet>?00:59
@rizeneach one will have functional goals01:00
@rizen7.x should be about commerce01:00
@rizen8.x should be about whatever functional goal we come up with at that time01:00
@rizenbut who knows01:00
@rizen7.x is still 6 months away01:01
@rizenby then i may decide that 7.x is about CRM01:01
@rizenand 8.x is about web games01:01
@mike_sso in some ways, the question is, while breaking the apis for eliminstating global sessions, does it make sense to also make the move the apache buckets01:01
@mike_sor wait for that until 9 or 1001:01
@rizenactually no01:02
@rizenthat's not the question01:02
@rizeni already know it makes sense to do it01:02
@mike_spersonally, i want the api pain to stop, but i'd rather get the api changes done once and for all for a *long* time01:02
@rizenthe question is whether or not i'm smart enough to figure out how to do it in a reasonable timeframe01:02
@rizen6.x has dragged on long enough01:02
@rizeni won't delay the release of 7.0.0 just to do that01:02
@mike_sin whcih case it waits for 3-5 years?01:03
@rizenyes01:03
@rizenbecause it requires a break in the api01:03
@rizenif it doesn't get done now01:03
@rizenit won't get done for a very long time01:03
@rizenthat means that i either better be as smart as i think i am01:03
@mike_ssin which case ajax aware ws client becomes way more meaningful01:03
@rizen(which isn't very)01:03
@rizenor we need to get a lot of money flowing in to hire people smarter than me01:04
@rizen=)01:04
@mike_slol01:04
@rizenlike i said before01:04
@rizenthe ajax ws client makes sense anyway01:04
@rizenit's the right thing to do01:04
@rizenregardless of this stuff01:04
@mike_sya - i'm sure we'll be talking about that yet....01:05
@rizenmac01:05
@rizendid we lose you?01:05
macOnkino01:05
@rizendoes my 3 year promise sound good to you?01:05
@rizenwill you relay that to your colleagues01:05
macOnki3 years sounds good, but I see a lot of problems01:05
@rizenfill us in01:06
@rizenwhat problems01:06
macOnkiI want to think about it and do some more research before I reply01:06
@rizenok, at least hint me01:06
@rizenproblems with the 3 year promise01:06
@rizenor with the bucket output01:06
@rizenor with something else01:06
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui01:07
macOnkirizen, well, part of it would be what I mailed you about, looking at the code and hearing what was told here today will make me have a sharper look01:07
macOnkieven the fact that you are considering ajax01:07
macOnkiwebgui needs proper input validation for instance01:08
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has left #webgui []01:08
@rizenthat's easily done though01:08
@rizenour forms system is all OO01:08
macOnkiif you would use ajax without it you will have a big problem01:08
@rizenby changing a single method01:08
@rizeni can validate every form element for XSS01:08
macOnkirizen, again, I will need to investigate it a bit more but I do see problems01:09
@rizenplease note that most of webgui already has such validation01:09
@rizenthe parts of webgui exposed to users01:09
@rizenuser profile fields, cs posts01:09
@rizenetc01:09
macOnkiwell, people told me that all textfields are not validated since webgui can't expect what is supposed to be submitted01:10
macOnkimaybe there is a backlog of todays discussion01:11
macOnkibut is webgui tested for sql injections?01:11
macOnkirizen, to be more precise, I am afraid it hasn't been tested, I hope I am wrong01:12
@rizenhold on a sec, on phone01:12
macOnkinp, back in a minute too, taking a cigaret01:12
snapcountanytime user data is passed into an sql statement it should be escaped by the quote method01:16
snapcountwhich in the webgui api is just a wrapper for DBI quote01:17
snapcountthat should quash any sql that is passed in01:17
macOnkisnapcount, bullshit, forgive me for saying that01:17
macOnkiit should be checked before inserting it into the database01:17
snapcountit is01:17
macOnkiit isn't01:18
snapcountquote is executed before the statement is executed on the db01:18
macOnkiwhenever you quote user input you should depend on sanitizing the output, this is not done01:18
macOnkibut rizen can fill you in on what I discovered today01:19
snapcountI'm not following you01:20
snapcountare you saying it's okay to let the injection happen so long as you don't let it affect what is sent back to the user?01:21
macOnkisnap, I can insert js into text fields, you can quote it before inserting it into the database but webgui fails to check it when it's read from the database01:21
snapcountoh01:22
@mdawg_afk-errandonki is referring to a situation in dataform where js is inserted.  snapcount is referring to escaping sql code, not js.01:22
snapcountyes01:22
snapcountXSS vulnerabilities do exist01:22
snapcountand need to be fixed01:22
macOnkiwhenever you store data it should be what you expect01:23
snapcountI agree... I just wouldn't describe what you're talking about as SQL injection01:23
snapcountthat's where the confusion came in01:23
snapcountI smell what you're cookin'01:23
macOnkitrue, but these issues are in general part of the sql injections. I am not saying webgui has those problems but stated that I will need to examine that a bit more01:24
@mdawg_afk-erranddoes anyone here mind if today's irc transcript is emailed to the dev list?01:25
@mdawg_afk-errandI won't do it if anyone objects in the next 7 hours.01:25
@mdawg_afk-errandor even next 18 hours.01:25
macOnkimdawg_afk-errand, I think it's better to store it somewhere online and post the link :-)01:25
-!- mdawg_afk-errand is now known as mdawg01:25
@mdawgthat could be.01:26
snapcountI'm okay with it so long as my name is changed to "Rizen's Daddy whom he worships because $self->coolness > his"01:27
snapcountor something to that effect01:27
@mdawgi thought maybe you'd want to see the 1000 lines you missed01:27
macOnkirizen, sorry but I need some sleep now, It is past midnight over here, I can discuss the issues again tomorrow01:27
macOnkinight all01:27
@mdawgnight01:28
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:28
snapcountby the way... is there a bot that will keep this channel alive?01:28
@mdawgno; want to make one?01:28
snapcountyeah... I haven't done it since I was like 12 though01:29
@mdawg:-D01:29
snapcountI've some friends over on #novell on a different network... I'll see what they're using01:29
snapcountI'm pretty sure my TOS will allow me to host it but I'm not sure01:30
snapcountunless PB wants to host it01:30
snapcountI don't care either way01:30
@mdawgi dunno.  I don't know if pb's datacenter allows that either.01:36
@rizenok back01:39
@rizensorry that took so long01:39
@rizenpeople like to chat01:39
@rizenlooks like mac is gone01:39
@rizentoo bad01:39
@mdawghis other login is lonki_home (his work pc)01:40
@mdawgso he'll have a transcript of this.01:41
@mdawgif you wanted to send him a msg that he'll get in a few hours.01:41
@rizeni c01:43
@rizenwell then the answer is:01:43
@rizenyes, webgui has been tested for sql injections01:43
@rizenby 2 seperate security companies01:43
@rizenand the two errors they found were fixed01:43
@rizenno it doesn't protect all public fields against XSS, but it does do it where it counts01:44
@rizeni'm not sure how severe the dataform thing is yet, still have to investigate01:44
@mdawgi looked into it.01:44
@mdawgthere's no privilege/group security on viewList01:45
@rizenand like i said before, if we decide to do so, making all fields do some basic javascript injection testing is rather trivial01:45
@rizenespecially in 6.901:45
@rizenok, that's easily fixed matt01:45
@rizenand that has virtually nothing to do with an xss exploit01:45
@mdawgi know.01:45
snapcountshit ballz01:45
snapcountWe do not allow IRC, egg drop bots, or anything of the sort on our network. IRC servers are extremely prone to DoS activity. If you are caught running an IRC server inside our network your account will be terminated immediately. This is a pretty common practice in the hosting industry today. The rule is, you can run anything on the server as long as no one can access it via a standard IRC client.01:46
snapcountI guess I can't host the bot01:46
snapcountmaybe I can get one of my Novell friends to do it01:47
@mdawgI didn't think irc bots were necessarily irc servers.  i thought they could be client-only01:47
@mike_sanyone want to write a POE based IRC bot? i'll host it on one of our servers01:47
snapcountI'm so lame I don't even know what POE is01:48
snapcountso I guess that counts me out01:48
* mdawg is a lam3r as well.01:48
snapcountI'll provide moral support01:48
@mike_shttp://search.cpan.org/~bingos/POE-Component-IRC-4.77/lib/POE/Component/IRC.pm01:48
@rizenthere are already half a dozen poe irc bots01:49
@rizenon the example pages01:49
snapcountbrb... I'm gonna hop on efnet and see if someone will take up our cause01:49
@mike_syep01:49
@rizenincidentally, no i can't host anything related to irc either01:49
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit []01:49
@rizen2 of our 7 upstream providers have strict clauses in our contract with them not to do it01:49
@mike_si'm not aware of any restrictions we have in our data center -- let me double check01:50
xdangerI can, but I'm in finland and don't know that much about bot's... but my irssi is online 24/7 and has some limited autoop functions...01:51
-!- mode/#webgui [+o xdanger] by mdawg01:51
@xdangerso now I just have to remember how the autoop syntax went =P01:52
@rizenanybody know what language this is:02:00
@rizenhttp://www.framasoft.net/article3540.html02:00
@mdawgfrench02:01
@xdangerfrench02:01
-!- usepoe712 [n=poebot@64.78.230.164] has joined #webgui02:01
@mike_sthat would be my little poe bot02:01
@rizennice02:01
@mike_sjust testing -- and it will be setup to log the conversations02:01
-!- mode/#webgui [+o usepoe712] by mdawg02:01
@xdangermdawg: could you leave the channel and come back so that I know that I did this correctly ?02:01
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:02
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:02
-!- mode/#webgui [+o mdawg] by xdanger02:02
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:02
@mdawgnice.02:02
@xdanger02:02 -!- Friends checked: mdawg02:02
@xdanger02:02 -!- mode/#webgui [+o mdawg] by xdanger        02:02
@mike_shere's sample logging fromthe poebot...02:02
@mike_s[mike@mark4 irc_logger]$ ./poebot.pl02:02
@mike_s [Tue Jan  3 17:01:27 2006] <mike_s:#webgui> that would be my little poe bot02:02
@mike_s [Tue Jan  3 17:01:44 2006] <rizen:#webgui> nice02:02
@mike_s [Tue Jan  3 17:01:46 2006] <mike_s:#webgui> just testing -- and it will be setup to log the conversations02:02
@mike_s [Tue Jan  3 17:01:48 2006] <xdanger:#webgui> mdawg: could you leave the channel and come back so that I know that I did this correctly ?02:02
@xdangerdon't know how static your host's are, but..02:02
@mike_s [Tue Jan  3 17:02:19 2006] <mdawg:#webgui> nice.02:02
@mike_s [Tue Jan  3 17:02:20 2006] <xdanger:#webgui> 02:02 -!- Friends checked: mdawg02:02
@mike_s [Tue Jan  3 17:02:20 2006] <xdanger:#webgui> 02:02 -!- mode/#webgui [+o mdawg] by xdanger02:02
@mdawgmy ip changes about once a month.02:02
-!- mode/#webgui [+o crythias] by mdawg02:03
@crythiashowdy02:03
@mike_sso what does everyone want wiht the logs?02:03
@mike_semailed once a day to the dev list? posted to a website?02:04
@crythiasbetter not02:04
@crythias:)02:04
@mdawgi dunno.  but I can mail you the entire log for today.02:04
@xdangerjust some one adds something to op me so that should be enough02:04
@crythiastyvm02:04
@xdangergenerate a funny statistics with pisg02:04
@xdanger=)02:04
@crythiaswhat's new?02:05
@mike_syou missed out on a few of JT's apocolypse's02:05
@mike_sso we decided to start logging this -- thus the poe bot 02:07
@mike_sjust needing to decide what to do with the logs02:07
@crythiasoh :)02:07
@mdawgnail them to santa clause02:07
@mdawgerr02:07
@mdawgmail them to santa02:07
@mdawgjust kidding.02:07
@crythiasfreudian slip? And I didn't think they'd fit you...02:07
@mdawg(I think?)02:07
@mdawghey :p02:07
@xdangermy irssi also automaticly logs everything...02:08
@xdangerjust for your amusement: http://mentalhouse.net/irc/webgui02:09
@mike_swow - very good random quotes...02:10
@mike_snot putting quesiton marks on anymore02:11
@rizeni like that section below02:12
@crythiasthat amuses me.02:12
@rizenis mike_s stupid?02:12
@rizenIs mike_s stupid or just asking too many questions? 23.3% lines contained a question!02:12
@mike_s)(*#$) )(*#$)(* #)02:12
@mike_sthanks for picking that up buddy02:12
@rizenhehe02:13
@rizenit also says i talk too much02:13
@mdawg?02:13
@mdawg?02:13
@mdawg?02:13
@mike_srizen talks to him/herself a lot.02:13
@mike_sya - i liked that one02:13
@xdangerI'm just wondering how well does our connection scale to US, is it slow ?02:14
@mike_sso xdnager - (not using a question mark but) does your app generate a web page of the log02:14
@rizenit seems quite fast02:14
@xdangerIt's mainly finnish and scandinavian and europe, but haven't got a clue about over the atlantic..02:15
@mike_si'm in canada -- works quite well02:15
@xdangermike_s: yes, it's a perl script that takes in different kinds of logs and generates configurable statistics =)02:16
@xdangerhttp://pisg.sourceforge.net/02:16
@mike_sk - if you want to just generate the web page log i'll shut down the little poe bot ...02:16
@crythiaswow02:16
@xdangerwell, If you want the logs some where I can set up a cronjob to copy them every hour or something like that ?02:17
@crythiaswell, if it's going to get indexed, I'll throw in http://www.gwy2.org/cgi-bin/fom02:17
@rizengerald, how's that interview coming?02:18
@crythiasawe. darn it. I left it at work. I've been under the weather since my return from my grandmother's funeral.02:19
@crythiasI'll be able to get a copy in a sec02:19
@rizendo you need me to send again?02:19
@rizenno02:19
@rizenok02:19
@rizenapparently snapcount has gotten his friends to set up some sort of a bot as well02:19
@rizenyou people are going bot crazy02:19
@mdawgthis will be the most well-protected channel on this network.02:20
@mdawghighest bot-person ratio.02:20
@mike_srot13 hello world02:21
@usepoe712uryyb jbeyq02:21
@mike_sbut will there's do rot13? ;)02:21
@rizenwe might as well just make the bots talk to each other too02:21
@mdawgrot13 rot1302:21
@usepoe712ebg1302:21
@rizenand decide the features of webgui too02:21
@mdawglol.02:21
@mdawgmight as well.02:21
-!- mode/#webgui [-o usepoe712] by rizen02:21
@mike_sgood plan there02:22
@mike_si'll shut that one down02:22
-!- usepoe712 [n=poebot@64.78.230.164] has quit [Remote closed the connection]02:22
@rizenthe others aren't logged in yet though02:22
@mike_sso demanding...02:22
-!- usepoe2 [n=poebot@64.78.230.164] has joined #webgui02:23
@mike_si'll leave it up for a while to keep the channel open, but won't be doing anything with the logs02:23
@rizencould you email the logs to matt every half hour02:24
@rizenthe entire days logs though02:24
@rizenjust spam the crap out of him02:24
@xdangerhttp://mentalhouse.net/irc/logs/webgui/02:24
* mdawg exclaims, "It's a spamity calamity!"02:25
@mdawgi'll blacklist your mail servers' ips with every known ip-based blocklist.02:26
@mdawg(not pb's)02:26
@mdawgwhoever spams me :)02:26
@xdangerit's 2:25 am, so I'll head over to my bed, girlfriend and cats...02:26
@xdangergood night ;)02:26
@mdawg'night.02:27
@crythiasgnite02:27
@rizennite02:27
@rizenor perhaps knight02:28
@crythiasworking on the interview...02:31
@rizenexcellent02:31
@rizeni can't wait to see how these turn out02:31
@rizeni hope people like them02:32
@mike_swhat interviews?02:35
@rizeni don't know what you're talking about02:36
@rizenthose aren't the droids you're looking for02:36
@crythiasyou can go about your business.02:36
@rizenmove along02:36
@mike_slol02:37
@mike_syes Mr Anderson02:37
@rizeni can already see that this channel is going to be a huge time suck02:37
@crythiasyes02:37
@rizeni'm going to have to never log in here agian02:37
@crythiasit's all matthew's fault.02:37
@mdawg:(02:38
@rizenmatt, you're fired02:38
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]02:38
-!- mdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:38
-!- mode/#webgui [+o mdawg] by xdanger02:38
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui02:39
snapcountour bot should be joining us soon :-)02:40
@mike_salthough rizen - some scheduled apocolypses on here could be interesting02:40
@mdawginteractive apocalypses.02:40
@mdawgif only the apostle john had IRC.02:40
@mike_sLOL02:40
-!- gooey [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI02:40
@mdawgwelcome, goodoll02:41
-!- usepoe2 [n=poebot@64.78.230.164] has quit [Remote closed the connection]02:41
@rizenit's hard to imagine that interactive apocolypses would be a good thing02:42
@rizenit seems they'd likely make it more confused02:42
@rizenas people ask questions02:42
@rizenetc02:42
@rizenin the middle of me spewing my spiel02:42
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui02:42
@crythiasI'm scared02:42
@mdawgwelcome fearNess.02:42
-!- mode/#webgui [+o gooey] by rizen02:42
@rizenok snapcount02:43
@rizenwhat can we do with this bot02:43
snapcountwe're debugging02:43
snapcountit's version 6.x02:43
snapcounthaha02:43
@mdawgtouche02:44
snapcountwe should be at 7.0 shortly02:44
@crythias6.8.3 and you try to dcc and it forgets where it put the files?02:44
@rizenlisten here bitch02:44
@rizendon't make me get out my whiping stick02:44
@crythias:)02:45
phobia*** Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )02:46
phobiasad...02:46
phobiasoooooooooo very sad...02:46
phobia"free"node02:46
phobiaWTFEVAH02:46
-!- gooey [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]02:47
@mdawghello phobia02:47
phobiahi02:47
-!- snapcount is now known as gooey02:47
gooeyshit02:48
@mdawgwhom do you fear, phobia.02:48
phobiayou think that my nickname represents what I am, versus what I inspire in the people I meet?02:48
gooeyhehe02:49
-!- mdawg is now known as WebGUI702:49
phobiaif it's fear you want, download & watch this:    http://tinyurl.com/9vklz02:50
@WebGUI7my advent is imminent.02:50
-!- gooey is now known as WRE02:50
-!- phobia is now known as stckovrflw02:51
-!- WRE is now known as snapcount02:51
@crythiasgrr02:51
@WebGUI7lost you on AIM, gwy02:52
* crythias nods02:53
snapcountdamn freenode02:54
* WebGUI7 is downloading terror-inspiring flick. 02:54
snapcountwe're at 6.902:54
snapcounthehe02:54
-!- rizen2 [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui02:55
-!- mode/#webgui [+o rizen2] by xdanger02:55
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []02:55
snapcountis xdanger a bot?02:55
-!- rizen2 [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [Client Quit]02:56
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI02:58
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui02:59
-!- mode/#webgui [+o rizen] by xdanger02:59
@crythiasxdanger help02:59
snapcount!help02:59
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:00
snapcount6.9.103:00
* rizen /help03:01
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has left #webgui ["Leaving"]03:01
-!- rizen is now known as test03:01
-!- test is now known as rizen03:01
@WebGUI7mixing you guys, perl, and irc bots is like a bunch of bulls in China.03:02
@WebGUI7I mean.  a China shop.03:02
-!- rizen changed the topic of #webgui to: WebGUI is the best plumbing monitor software ever made03:02
snapcountwe're working on that interactive apocalypse03:02
@crythiasnice03:02
snapcountdid you guys know this channel name is open on EFNet?03:03
snapcountlike 10x's the ppl over there03:03
@WebGUI7I blindly chose from the list of networks when I chose this one.03:03
snapcounthehe03:03
@rizenis that a good thing?03:03
snapcountprobably not03:03
snapcount10 times the retards mucking up our discussions 03:04
@rizeni don't think we necessarily want peeps unrelated to webgui dropping by03:04
* snapcount reflects on the quality of discussion thus far03:04
@rizenunless this irc channel is a promotional thing03:04
@WebGUI7snapcount, you missed quite a lot.03:04
* WebGUI7 releases itself early.03:05
-!- crythias changed the topic of #webgui to: WebGUI R0X0R$ | visit http://www.gwy2.org/cgi-bin/fom03:05
stckovrflwEfnet is the wild west of IRC03:05
stckovrflwat least, it was at one time03:05
@WebGUI7nice.03:05
stckovrflwI smell fear :P03:05
@WebGUI7url error.03:05
-!- stckovrflw is now known as phobia03:05
@WebGUI7WebGUI was unable to instantiate your style template.03:06
@WebGUI7at http://www.gwy2.org/cgi-bin/fom.03:06
@crythiasI clicked and it worked.03:06
@WebGUI7your client is superior.03:06
@rizeni think webgui needs new error messages03:06
@rizenlike, webgui was unable to account for your ineptitude03:07
@WebGUI7LOL03:07
@rizenwebgui couldn't overcome your unbearable nature03:07
@rizenwebgui can't tollerate ignorance03:07
@WebGUI7webgui can't spell.03:07
@rizenjt can't spell03:07
@rizenperhaps we can add a with-humor = 1 flag to the config file03:08
@rizenthat will replace the error messages with humor03:08
@WebGUI7it could be its own language.03:08
@WebGUI7EnglishHumor03:08
@crythiasJT.. I will need to send photo under separate cover. acceptable?03:08
snapcounthow about03:09
snapcountwebgui farts in your general direction03:09
@rizenon april 1 this year03:09
@crythiasThese aren't the style templates you're looking for.03:09
@rizeni'm going to run the webgui translation through a redneck translator03:09
snapcountLOL03:09
@rizenand release it as a new WebGUI Worldwide member03:09
snapcounthell yeah03:09
* snapcount screams yee-haw!!! in the spirit03:10
* WebGUI7 bites something.03:10
@rizeni don't understand gerald, what do you mean under a seperate cover?03:10
@crythiasYou dum messed sumpin up, boy.03:11
@crythiasdun03:11
@crythiasY'all caint do that 'round hyere.03:11
* WebGUI7 returns "I'm broked!"03:12
-!- WebGUI7 is now known as ircSucksTime03:13
@crythias separate email03:13
@rizenk03:14
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:25
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:26
-!- mode/#webgui [+o crythias] by xdanger03:26
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI03:26
-!- snapcount is now known as gooey03:27
-!- gooey is now known as snapcount03:28
-!- snapcount is now known as WRE_03:28
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:28
WRE_what a pain in the ass03:28
@crythiashrm.03:29
@ircSucksTimewhat03:29
@ircSucksTimeclue me in03:29
-!- WRE__ [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:29
@crythiasmost used words03:29
-!- WRE_ is now known as snapcount03:29
-!- WRE__ is now known as WRE_03:29
@crythiaspeople should think about database using Dataform asset WebGUI because still 03:30
-!- WRE_ [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:32
@crythiasIRCUL8R03:33
snapcountwe can't initialize the bot until it logs in03:33
snapcountand it we can't log it in until we initialize it03:33
snapcountisn't that a paradox?03:33
@crythias??03:33
@ircSucksTimecan't you spoof it?03:34
@ircSucksTimelog in using another prog.03:34
@ircSucksTimesame ident, etc.03:34
@ircSucksTimesame machine03:34
@crythiasinitialize it in a different #channel?03:34
phobiathe ye olde gaytownne irc network you have chosen03:34
@ircSucksTimeroy, do you have a webgui business?03:35
snapcountyeah03:35
@ircSucksTimeoh yeah; oceansview03:35
@crythiasok03:35
snapcountno03:36
@ircSucksTime?03:36
snapcountwe can't message it b/c freenode won't allow dcc unless you're registered03:36
snapcountand we have to dcc it to initialize it03:36
snapcountand we can't tell it how to login until it's initialized03:36
@crythiasyou can't message under the bot's name?03:37
snapcountthe bot can't message me back until it's logged in03:38
snapcountI think we found a script that will do it03:38
@crythiasregister the bot under the bot's name?03:38
snapcountwhen it joins the channel03:38
snapcountwe did03:38
snapcountwe can't get the bot to type the command to identify it's self03:38
snapcountbut we think we found a script that will do so03:38
@crythiasdon't you have console method of running the bot?03:39
snapcounttune in at 1103:39
snapcountyeah03:39
snapcountbut not until you initialize it03:39
snapcountit will just ignore you03:39
snapcounthehe03:39
@crythiasthat's what I encountered.03:39
snapcountoh03:39
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:39
@crythiasshouldn't ignore you from YOUR console.03:40
snapcountyou mean the cmd line of the server running the bot?03:41
@crythiasyeah03:42
snapcounthmmm03:42
snapcountnot sure03:42
snapcountlet me see if we can do that03:42
snapcountit's an eggdrop bot03:42
@crythiasyeah03:42
snapcountdo you know how to do that?03:43
@crythiasone second03:43
snapcountcommand to make the bot say "/msg nickserv ident password"03:43
snapcountwe need it to say that03:43
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:43
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:43
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]03:44
snapcountwe found a way03:44
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:44
snapcountwith telnet03:44
@ircSucksTimewho is we03:44
snapcountphobia03:45
@ircSucksTimewho is phobia03:45
snapcountfriend of mine from #novell on efnet03:45
@ircSucksTimeoh; i see.03:45
@ircSucksTimesry phobia.03:45
snapcountruns a bunch of bots03:45
@ircSucksTimedownloading (from ed2k) that movie you linked.03:45
snapcountI gave him free WG hosting in exchange for our bot03:45
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]03:45
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:45
snapcountwho does webguibot belong to?03:46
@ircSucksTimethe enemy.03:46
@crythiasme03:46
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:46
snapcountcool03:46
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:46
snapcountwe'll have more bots than people03:46
snapcountI welcome our new IRC bot overlords03:47
@rizeni'll do your bidding my master03:47
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:47
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:47
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]03:51
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has quit ["Create like a God, Command like a King, Work like a Slave <k!15b8>"]03:52
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:52
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:53
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]03:53
@crythiasheh03:55
@crythiasthat kinda worked03:55
@crythiashello03:55
@crythiaswebguibot hello03:55
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:56
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []03:56
@crythiasI got eggdrop to work. sorta.03:56
@crythiasat least I got it to create the user file.03:56
WREhohoho03:56
WREphear03:56
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Client Quit]03:56
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI03:57
-!- crythias is now known as webguibo103:58
-!- webguibo1 is now known as crythias03:58
-!- webguibot [n=webguibo@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]04:00
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]04:05
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI04:06
WREhmmm04:10
WREblah04:10
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui04:11
WREwhee04:12
WREops!04:12
WREplz?  :)04:12
@crythiasfor whom?04:12
snapcountfor the bot04:13
@crythiasright. gimme a nick.04:13
snapcountWRE04:13
-!- mode/#webgui [+o WRE] by crythias04:13
-!- mode/#webgui [+t] by WRE04:13
snapcount&op04:15
snapcount&op04:21
-!- mode/#webgui [+o snapcount] by WRE04:21
-!- mode/#webgui [-o snapcount] by WRE04:21
snapcountnice04:21
snapcountwe get the fucker working04:21
snapcountand I break it04:22
snapcount&op04:22
-!- mode/#webgui [+o snapcount] by WRE04:25
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]04:31
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui04:32
-!- mode/#webgui [+o snapcount] by WRE04:36
@WRETAKEOVER04:36
@WREmuuhaha04:36
@snapcount.wx04:37
phobia!bofh04:37
@WREBOFH Quick-excuse: Password is too complex to decrypt04:37
phobia!bash04:37
@WRE|bash 96| <VIVI> Xbox already has the following games:04:37
@WRE|bash 96| <VIVI> Microsoft Word04:37
@WRE|bash 96| <VIVI> Microsoft Excel04:37
@WRE|bash 96| <VIVI> Solitaire 04:37
phobia!exchange $1 eur usd04:37
phobia!gb george orwell nineteen eighty four04:38
@snapcount!exchange $1 eur usd04:38
@crythias!bash04:39
@WRE|bash 462| <achan> DigDug: 'ascetic' is maybe the word you're looking for04:39
@WRE|bash 462| <DigDug> ascetic?04:39
@WRE|bash 462| <DigDug> I don't know such a word. :/04:39
@WRE|bash 462| <achan> someone who lives a monastic life outside of a monestary04:39
@WRE|bash 462| <DigDug> Ahh.04:39
@WRE|bash 462| <DigDug> Is there a term for someone who lives a monastic life on the Internet?04:39
@WRE|bash 462| <Medieval> yes, e-scetic. 04:39
* crythias shakes his head04:40
@snapcount!g webgui04:40
@ircSucksTimeHELO04:42
@snapcounthello WRE04:42
@ircSucksTimeoh no.04:42
@ircSucksTimenot bash.04:42
@snapcount!g webgui04:43
@WRE<img src=/nav_page.gif width=16 height=2 @ /search?q=webgui&hl=en&lr=lang_en&ie=UTF-8&safe=off&start=10&sa=N 04:43
@ircSucksTimelol.04:43
phobia!gb george orwell nineteen eighty four04:43
phobia!exchange $1 usd cad04:44
@WRE$1 U.S. Dollar makes 1.1561 Canadian Dollar.04:44
phobia!horoscope scorpio04:44
@WREScorpio; <span id="intelliTxt">The stars are telling you that it's time to get away from it all. Even if that just means a hot bath behind a locked bathroom door, make some kind of attempt to get some private time for relaxation.</span>04:44
phobiawoo complete with html tags04:44
@snapcountshiney!04:44
@snapcount.wx Daytona Beach, FL.04:45
@snapcount&kick phobia04:46
-!- phobia was kicked from #WebGUI by WRE [Requested by snapcount]04:46
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #WebGUI04:46
phobiaheh04:46
-!- ircSucksTime is now known as self04:46
@self&kick self04:47
@selfdangit.04:47
@snapcounthaha04:47
phobia!seen self04:47
@WREphobia, self is right here!04:47
phobia!lastspoke self04:47
@WREself last uttered a word on #webgui less than a minute ago.04:47
phobia!seen my ass04:48
@WREphobia, I don't remember seeing my.04:48
phobiabah04:48
@self!seen myHead04:48
@WREself, I don't remember seeing myhead.04:48
* crythias loves self.04:48
@selfcrythias: can we get it to play the funny license plate game04:49
@snapcountwhat is the funny license plate game?04:51
@selfcrythias?  04:51
@selfthat's your cue.04:51
@crythiassorry04:52
@crythiassomeone's having problems installing wg04:52
@selfum; that never happens.04:53
@crythiasIM2SXY04:53
@crythiastestCodebase.pl doesn't see dsn. why?04:53
@snapcountno WG config04:53
@snapcountor incorrect config04:54
@crythiasNO2HARD04:55
-!- cluge [n=aaron@rrcs-24-73-239-166.se.biz.rr.com] has joined #webgui04:56
@crythiashi04:56
clugehello04:56
@crythias21:46:41) Cluge1669: Let me give you some quick background04:56
@crythias1. I've been using web GUI for years, installed it at least 30 times.  (From the 4 series on up)04:56
@crythias2. The server is basically a RH 9 box with serveral udpate04:56
@crythiasapache 2.0.5404:56
@crythiasperl 5.8.004:56
@crythiasmysql 5.0.1804:56
@crythiaswebgui latest verision04:56
clugethats me04:56
@crythiasok - that won't be too painful to udpate04:56
@crythiasThe problem is that it's not even connecting to the SQL server.  It's as if the DSN isn't correct, or that it can't read the config file (which it can)04:56
@crythiasnssgerald: any error messages?04:57
@crythias(21:50:27) Cluge1669: yeah - when running testCodebase.pl :Can't connect to data source , no database driver specified and DBI_DSN env var not set a04:57
@crythias(21:50:43) nssgerald: ok04:57
@crythiasso... self?04:58
@selfwhat04:58
@crythiascan you help?04:58
clugeany idears on my problem?04:58
@crythiasI don't know what to check.04:58
@crythiascluge: is this a new install?04:58
clugeit is for this version of webgui04:59
clugeI'm also running an older 5.8.1 useing speedy CGI on the same box04:59
@selfhold on 2 sec04:59
clugeI've run several concurrent webguis even with different versions in the past without issue04:59
@selfwhat's the exact command you're typing to run testCodebase05:00
@crythiasthe new one require major changes to httpd.conf05:00
clugeperl testCodebase.pl --configFile /var/www/www2.flaglermoms.com/WebGUI/etc/www205:00
@selfno .conf??05:00
@selfI think it needs it.05:00
clugeyeah, thats why I'm running the old with speedy CGI, so it won't interfere with mod perl05:01
clugeno .conf05:01
@snapcountdoesn't your config file end in .conf?05:01
clugeok, will change the name and update index.pl05:01
@crythiasyeah. the parser looks for .conf's.05:01
clugestand by05:01
@crythiasindex.pl is useless in 6.8.305:01
@selfindex.pl shouldn't exist in 6.8.305:01
clugeok.....05:02
clugejust use the pre init in the httpd.conf?05:02
@selfpreload.perl, you mean?05:03
clugePerlInitHandler WebGUI05:03
@selfoh yeah.  no wre.05:03
@selfhold on05:03
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has quit ["Create like a God, Command like a King, Work like a Slave <k!15b8>"]05:03
@selffamiliar tagline.05:04
@snapcountyeah...05:04
@snapcountthat's the old one05:04
@snapcounthe's rejecting realities now a days05:04
@selfyeah.05:04
@crythiasPoit05:04
@selfNark.05:04
@snapcountso our bot is now at 7.005:04
@selfNarf.05:04
@crythiasEgads05:05
@snapcount!bash05:05
@WRE|bash 2680| ~ frOsty- giggles.. in a manly, tesrosterone-filled sort of way. 05:05
@selfcluge:05:05
@selfdo you have this in httpd.conf? 05:05
@selfPerlSetVar WebguiRoot /data/WebGUI05:05
@selfPerlRequire /data/wre/prereqs/apache/conf/startup.pl05:05
@selfPerlCleanupHandler Apache2::SizeLimit05:05
@selfPerlRequire /data/WebGUI/sbin/preload.perl05:05
@selfyou don't necessarily need the SizeLimit05:06
@self(with adjusted paths)05:06
@crythiaswoe05:06
@selfand05:06
@selfAlias /extras /data/WebGUI/www/extras05:06
@crythiasChapelle Show doing spot on Matrix parity.05:07
clugeyeah looking now05:07
@selfparody?05:07
@crythiasyeah. that, too.05:07
clugethe perl Require is new05:07
@snapcountself: you can run 6.8.x concurrent with older versions?05:07
clugeto me that is05:07
@selfhere's my startup.pl05:08
clugeremember I'm running the old version with speedy CGI05:08
@selffor reference.05:08
@crythiasyeah. the gotcha.txt is a must read.05:08
@selfactually; startup.pl is unneeded for you too.05:08
@selfjust preload.perl is needed.05:08
clugewell web server restarted without too much bitching05:09
clugestand by05:09
clugenope - falls back to default test page, and of course :)  perl testCodebase.pl --configFile /var/www/www2.flaglermoms.com/WebGUI/etc/www2 provides the same error as before05:09
@selfdid you add the .conf?05:10
clugeerr  perl testCodebase.pl --configFile /var/www/www2.flaglermoms.com/WebGUI/etc/www2.conf now :P05:10
@selfk :p05:10
@selfdid you try testEnvironment.pl05:10
@selfb/c testCodebase is for developers testing stuff.05:10
clugetotally clean05:10
@selftestCodebase can be destructive to your db.05:11
@selfclean?05:11
clugeyeah, I peaked in the testCodebase, and at least it gives me a little more enlightening errors05:11
@selfall okay05:11
clugeclean - as in all OK05:11
@self     --configFile          The config file of the WebGUI site you'll use05:11
@self                    to test the codebase. Note that you should not05:11
@self                    use a production config file as some tests may05:11
@self                    be destructive.05:11
@selfum05:13
@selfwhat webgui version is your site db05:13
clugethis is a fresh install05:13
@selfoh ok.05:13
@selfdefault create.sql05:14
clugeYep05:14
@selfignore the results of the testCodebase05:14
@selfdid testEnvironment.pl find your config file?05:14
@selfoh, of course not.05:15
@selfb/c your config file isn't under05:15
clugeno I changed the testEnvironment path so that it could find it :)05:15
@selfoh ok.05:15
@selfjust to confirm05:16
clugeyep05:17
@selfdoes testEnvironment output "Verifying database connection"05:17
clugeyes05:17
clugewhich is why my forehead hurts05:18
* self is installing 2005 Dec 02 Longhorn Server build 5270.05:18
@selfon a virtual machine.05:18
* cluge is sorry for self05:18
* cluge likes his puns05:18
-!- self is now known as self_05:18
-!- self_ is now known as freenodeAdmin05:19
@freenodeAdminanyway.05:19
@freenodeAdminokay.05:19
@freenodeAdmindid you add the PerlInitHandler line?05:20
clugeyes05:20
@freenodeAdminpaste the vhost05:20
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit []05:21
@freenodeAdminhere's mine.05:22
cluge<VirtualHost 209.208.36.150:80>05:22
cluge        ServerName www2.flaglermoms.com05:22
cluge        DocumentRoot /var/www/www2.flaglermoms.com/WebGUI/www05:22
cluge        Alias /extras /var/www/www2.flaglermoms.com/WebGUI/WebGUI/www/extras05:22
cluge        SetHandler perl-script05:22
cluge        PerlInitHandler WebGUI05:22
cluge        PerlSetVar WebguiConfig www2.conf05:22
cluge        PerlRequire /var/www/www2.flaglermoms.com/WebGUI/sbin/preload.perl05:22
cluge        ErrorLog /var/www/www2.flaglermoms.com/logs/error_log05:22
cluge        CustomLog /var/www/www2.flaglermoms.com/logs/access_log combined05:22
cluge</VirtualHost>05:22
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui05:22
clugeBAH05:22
clugeI see the f&*@#&*@* problem05:22
clugebrb05:22
@freenodeAdminyour conf file really needs to be in $webguiRoot.'../etc/'05:23
@freenodeAdmincrythias: see the problem with not using /data/ ? ;p05:23
@crythiaswow05:24
@freenodeAdmincrythias: j/k05:24
@crythiasand why is webgui under a domain instead ...05:24
clugeyeah05:24
clugeno worries05:24
clugeworks like a charm now05:24
@freenodeAdminoh good.05:24
clugethe problem was simple05:24
@freenodeAdminwhat was it.05:25
clugeI had 2 different perl preloads05:25
snapcount&op05:25
clugeone that I thought was commetted out wasn't05:25
clugethe comment was one line off05:25
@crythiasoops05:25
@freenodeAdminso you have 6.8.3 up and running?05:25
-!- mode/#webgui [+o snapcount] by WRE05:25
clugeYes05:25
@freenodeAdminCongratulations!05:25
clugelooks like a small path issue with extras05:25
@freenodeAdminthe installation is not trivial.05:25
clugebut I can fix that05:25
* crythias does a fancy dance.05:25
* freenodeAdmin quotes from /home.05:26
clugeI've done it so many times, that when this one stuck me, I thought I was going crazy05:26
@crythiasFNC DNCR05:26
@freenodeAdminNUD DNCR05:26
@crythiasITZABOY05:26
@crythiasHUZLINE05:27
@freenodeAdminSTRCHMRKS05:27
@snapcountSKIDMRK05:28
@freenodeAdminBASHQUOT05:28
clugeok thank you guys05:28
@crythias:)05:28
clugeI'll go finish the rest of it05:28
@freenodeAdminhave fun05:28
@snapcountmay the force be with you05:28
clugeguess I just needed to have a second set of eyes05:28
@freenodeAdminFORCEME05:28
@crythiasPeace and long life05:28
@snapcounthehe05:28
@snapcountlive long and prosper05:29
@freenodeAdminPERLDOC05:29
clugeLive long and prosper - AND - may you live in interesting times05:29
@crythiasPODWRTR05:29
@snapcountwhoa05:29
@crythias2DA GD 2DI05:29
@freenodeAdmin2GA4U05:30
@crythias^URTYPE05:30
@freenodeAdminBUTT ER  ?05:31
@crythiasPARKAY05:31
@freenodeAdminMARYKAY05:31
@freenodeAdminMILKME05:32
@snapcountBUTT RKT05:32
@snapcount(.wmv)05:32
@crythiasTIMWSTR05:32
@crythiasor .. TYMWSTR05:32
@freenodeAdminIRC LRKR05:32
@snapcountBUNGHLE05:32
@freenodeAdminaw; c'mon; they've gotta get by the censors.05:33
@freenodeAdminso there have to be 2 meanings.05:33
@freenodeAdminplausible deniability.05:33
@snapcount!g bunghole05:33
@WREGoogle Book Search @ http://books.google.com/books?q=bunghole&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 05:33
@crythiasTPS RPRT05:33
@snapcountit's where the whiskey comes out of05:33
@snapcountduh05:33
@crythiasyeah05:33
@freenodeAdminoh.05:34
@freenodeAdmindidn't know.05:34
@crythiasWizard of Id05:34
@snapcountBUNG PLG05:34
@freenodeAdminthere you go.05:34
@snapcount(that stops the whiskey from coming out)05:34
@freenodeAdminobviously.05:34
@crythiasFUJ STPR05:34
@crythiastoo bad?05:34
@freenodeAdminENMA BAG05:34
@snapcountgross05:35
@freenodeAdminyeah.05:35
@snapcountthat crossed the line05:35
@crythiasKLOSTME05:35
* freenodeAdmin ashamedly backs back over the line.05:35
@snapcountnice05:35
@snapcountMR HNKY05:35
@crythiasXMASPOO05:36
@crythiasCOF A LNG05:37
@crythiasSNZN WZN05:38
@freenodeAdminPPING TOM05:38
@snapcountCRCH ROT05:38
@freenodeAdminLONRWIFE05:40
@crythiasVOYEUR05:40
@freenodeAdminDOCBRWN05:41
@freenodeAdminOUTTATIME05:41
@crythiasBTTF12305:41
@crythiasFLUXCAP05:41
@snapcountDBL HELX05:41
@crythiasEINSTIN05:41
@crythiasGENETICS05:42
@freenodeAdminMSFT HTR05:42
@crythiasI CLONE U05:42
@snapcountU CLNE ME05:43
@crythiasWMF VIRII05:43
@crythiasI'm schizophrenic... and so am I.05:43
@crythiasI got fired at my job at an OJ factory. I couldn't concentrate.05:44
@crythiasI got fired at my job at a doorknob factory. Couldn't get a handle on it.05:44
@crythiasThen there was the fire hydrant factory. Didn't know where to park.05:45
@crythiasWhat did the grape say when the elephant sat on it? Nothing. it just let out a little wine.05:46
@freenodeAdmintopic WebGUI vs. WebPhooey05:51
@crythiasphp is SO much faster05:53
@crythiasand everyone else is doing it!05:53
@freenodeAdminphp is the bomb.06:06
@freenodeAdminla BOMBA06:06
@freenodeAdminU8BOOGR06:12
@freenodeAdminSMSHBROS06:14
@freenodeAdminPPLEATR06:17
@freenodeAdminNCROPHIL06:19
@freenodeAdminyou still there, cluge?06:19
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui06:25
-!- mode/#webgui [+o rizen] by xdanger06:25
@rizenhow many bots do we have on here?06:25
@snapcountat least one million06:29
@snapcountgive or take 999,99806:29
@snapcount!bash06:30
@WRE|bash 4198| <RevQuixo> i want a mario game where you do actual plumbing06:30
@WRE|bash 4198| <RevQuixo> oh, did i mention i was gay? 06:30
@rizenit's funny the number of people then that are just squatting here06:30
@snapcountI think there are two bots06:30
@rizeni wonder if that's true for the irc channels of other projects06:30
@snapcountthe rest are real06:30
@rizen!bat06:30
@rizen!bash06:30
@WRE|bash 7005| <Rikhei> I am *not* a pricktease06:30
@WRE|bash 7005| <K`shandra> oh - you follow through.  Okay. ;-) 06:30
@rizen!bang06:30
@freenodeAdmin!bash06:30
@WRE|bash 7065| <skatoni> will some one please help06:30
@rizenso what is special about bash06:30
@WRE|bash 7065| <shev> ya?06:31
@WRE|bash 7065| <skatoni> there is a guy hacking into my computer06:31
@WRE|bash 7065| <shev> unplug your modem06:31
@WRE|bash 7065| <skatoni> how?06:31
@WRE|bash 7065| <shev> see those wires behind your computer?06:31
@WRE|bash 7065| <shev> rip'em all out06:31
@WRE|bash 7065| *** skatoni has quit IRC (Read error to skatoni[ppp012.rosenet.net]: Connection reset by peer) 06:31
@freenodeAdmin!bash06:31
@WRE|bash 7526| <Cerebus> when i go on a rampage killing all women on the planet, i'll spare you06:31
@WRE|bash 7526| <yunicus> yer a dear heart06:31
@WRE|bash 7526| <yunicus> really06:31
@WRE|bash 7526| <yunicus> please leave me with a bunch of stinky men 06:31
@snapcount!gg webgui support06:31
@WREWebgui error: Unexpected Error: Shutti @ http://groups.google.com/group/alt.satellite.direcpc/browse_thread/thread/2b8af6a8fbaa12b8 | Bug#139749: preliminary webgui package @ http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/a19e27b73171c21e | Opinions sought: PHP+MySQL CMS @ http://groups.google.com/group/aus.computers.linux/browse_thread/thread/e0b172cfad7c47e8 06:31
@snapcount!seen rizen06:31
@WREsnapcount, rizen is right here!06:31
@rizen!seen snapcount06:32
@WRErizen, snapcount is right here!06:32
@rizen!seen mdawg06:32
@WRErizen, I don't remember seeing mdawg.06:32
@rizen!seen perlDreamer06:32
@rizenoop, i killed him06:32
@snapcounthe doesn't know you06:32
@rizen!seen me06:32
@WRErizen, I don't remember seeing me.06:32
@snapcountyou pissed him off by asking so many questions06:32
@rizen!seen perlDreamer06:33
@rizenhe just doesn't like me asking about perlDreamer06:33
@rizen!seen perldreamer06:33
@snapcount!horoscope aquarius06:33
@WREAquarius; <span id="intelliTxt">No matter how tempting, don't succumb to shopping sprees, second helpings or any other temptations that you know you'll have to pay for later. You're not the best judge of what's good for you right now.</span>06:33
@rizen!seen mother06:33
@WRErizen, I don't remember seeing mother.06:33
@rizen!help06:33
@rizen!man06:33
@rizenhow do i get a command list?06:34
@snapcount"/msg WRE help"06:34
@rizeni can't /msg06:34
@rizenat least not with this client06:34
@snapcountreally?06:34
@snapcountwhat client?06:34
@rizenit's an IM client06:35
@rizenthat happens to also connect to irc06:35
@rizenit's called Fire06:35
@snapcountat least the name doesn't suck06:35
@rizenit's pretty cool for most things06:35
@rizenjust not very good at irc06:35
@snapcountahh06:35
@rizeni can do some basic stuff06:35
@rizenwith irc06:35
@rizeni can click on my own name06:36
* rizen can emote06:36
* rizen can change nick06:36
* rizen can change topic06:36
* rizen can kick06:36
* rizen promote/demote06:36
@rizenetc06:36
@rizenbut can't do any other /commands06:37
@rizenif it's not available through right clicking06:37
@rizenthen it's not available06:37
@snapcountahh06:37
@rizencool06:37
@rizenit has text to speech06:37
@rizeni just enabled it06:37
@rizenso it now tells me whatever you say06:38
@freenodeAdminhe killed Kenny06:38
@snapcountyou are gay06:38
-!- mode/#webgui [+v WRE] by rizen06:38
@rizenthis rocks06:39
@rizeni can have it read back the entire log to me06:39
@snapcount"Four score and seven years ago..."06:39
@snapcountwell, I'm still learning this bot06:40
@rizen!swear06:40
@snapcount"!g something" will do a google search for something06:40
@rizen!g cars06:40
@snapcount"!gg" google groups06:40
@WREAdvanced Search @ /url?sa=U&start=1&si=0&oi=smap&q=http://www.cars.com/go/search/advanced_search.jsp?tracktype=usedcc&aff=national | Google Book Search @ http://books.google.com/books?q=cars&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 06:40
@snapcount"!gb" google books06:41
@snapcount.wx will do weather06:41
@snapcountbut it's broken right now06:41
@snapcountit will op people, kick them, ban them, etc06:41
@snapcount!traffic06:42
@rizen!traffic06:44
@rizen.wx06:44
@rizen!wx06:44
@rizen!kill snapcount06:44
@rizen!kick snapcount06:44
@rizen!fuck snapcount06:44
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:46
perlDreamermighty quiet tonight06:47
@snapcount&kick rizen06:47
-!- rizen was kicked from #WebGUI by WRE [Requested by snapcount]06:47
@snapcountthis is great06:47
@snapcount&chaninfo06:48
@snapcount&info06:50
@snapcount!info06:50
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui06:58
-!- mode/#webgui [+o rizen] by xdanger06:58
-!- mode/#webgui [-o snapcount] by rizen06:58
-!- mode/#webgui [+o snapcount] by WRE06:58
-!- mode/#webgui [-o snapcount] by rizen06:58
-!- mode/#webgui [+o snapcount] by WRE06:58
@rizen&kick snapcount06:58
@rizendoood06:58
@rizenthis bot sux06:58
@snapcountit doesn't listen to you06:59
@snapcountI don't know how to make it listen to you is the funny part06:59
@snapcountwe should set our bots to fight one another06:59
@snapcountrobot warz06:59
@crythias /msg nickserv register <password>07:00
@snapcountrandom?07:00
@crythiasJT: ask snapcount. msg is turned off by default.07:01
@snapcountI'm so lost right now07:01
@crythiassorry07:01
@crythiasit was phobia07:01
@crythiasphobia: *** Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )07:01
@snapcountoh 07:02
@snapcountyou can turn that off07:02
@snapcount"/msg nickserv unfiltered on"07:02
@snapcountno quotes07:02
@crythiasJT was saying that the /msg didn't work....07:02
@snapcountoh07:02
@snapcountthat's his client07:02
@snapcountit sux0rz07:02
@crythiasdon't know. my /msg isn't working on gaim, either.07:02
@snapcounthe's using Mac earth wind and fire or something07:03
@crythiasFire.07:03
@crythiasI heard that there is another adium or something that is better.??07:03
@snapcountI know zero about mac07:03
@snapcountexcept that it runs on top of a BSD variant07:04
@snapcountwhich makes it a little cool07:04
@WREI didn't get a control panel for christmas <tear>07:05
@rizenyeah, i'm using fire07:05
@freenodeAdmin"...mommy and daddy.... are mad..."07:05
@rizeni was using adium07:05
@WREJT is mean to me07:05
@rizendid you make the bot cry?07:06
@WREI'm not crying07:06
@WREWould you like to play a game?07:06
@crythiasgnite.07:06
@freenodeAdmingame07:06
@WREHow about a nice game of Tic-Tac-Toe?07:07
@crythiasLet's play globalthermonuclear war07:07
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []07:07
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Gnite."]07:07
@snapcounthe's desperately searching for a client that doesn't suck07:07
@snapcount!seen rizen07:15
@WRErizen (n=rizen@c-67-184-239-85.hsd1.il.comcast.net) was last seen parting #WebGUI 7 minutes ago stating "{}".07:15
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has left #webgui []07:16
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui07:17
snapcount&op07:17
-!- mode/#webgui [+o snapcount] by WRE07:17
@freenodeAdmin!bash 11700207:19
@WRE|bash| <YuFFie> SO U HACKING ME THEN HUH07:19
@WRE|bash| <YuFFie> WElL I GOT NEWS FOR U MISTER I GOT MORE FIREWALL POWERS NOW SO IM SECURE AND IM USING WINDOWS 98 SO IM REALLY SECURE FROM HACKERS LIKE YOU SO YOU BETTA JUST GIVE UP CUZ U GOT NO HOPE MISTER.07:19
@WRE|bash| * YuFFie (~mirc@3B942731.dsl.stlsmo.swbell.net) Quit (Quit: Owned.)07:19
@WRE|bash| * YuFFie (~mirc@3B942731.dsl.stlsmo.swbell.net) has joined #07:19
@WRE|bash| <YuFFie> HELP MY MOUSE IS MOVING BY IT SELF 07:19
@freenodeAdmin!bash 58016207:21
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 23): sending as privmsg instead07:21
@snapcount!find myBallz07:26
@snapcount!seen myBallz07:26
@WREsnapcount, I don't remember seeing myballz.07:26
@snapcount!seen yourBallz07:27
@WREsnapcount, I don't remember seeing yourballz.07:27
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit []07:31
-!- freenodeAdmin [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]08:30
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui09:07
-!- mode/#webgui [+o rizen] by xdanger09:07
-!- rizen changed the topic of #webgui to: WebGUI Discussion09:08
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []09:08
-!- lonki_home is now known as lonki09:25
lonkimorning09:31
-!- Minminq [n=marc@host1.procolix.nl] has joined #webgui09:56
-!- Minminq [n=marc@host1.procolix.nl] has left #webgui []09:57
-!- Minminq [n=marc@host1.procolix.nl] has joined #webgui09:57
-!- Minminq [n=marc@host1.procolix.nl] has left #webgui []10:02
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:49
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []10:50
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:55
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]11:12
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:13
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:11
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:42
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui14:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []14:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:06
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:06
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:12
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []16:12
-!- bbwwicci [n=bbwdii@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:18
-!- bbwwicci is now known as mdawg16:20
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:23
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:23
mdawgah, the usual suspects arrive.16:23
crythiasCOF COF16:24
mdawgHIC CUP16:25
mdawgxbox 360 was hacked.16:26
mdawgthey'll have bootable linux DVDR5 iso's making the net rounds within a week or two.16:27
lonkiwhat else is new? it's microsoft :-)16:27
* lonki runs16:27
lonkigood morning 16:27
mdawghello.16:27
@xdangergood afternoon =)16:28
-!- mode/#webgui [+oo crythias mdawg] by xdanger16:28
-!- Irssi: #webgui: Total of 7 nicks [4 ops, 0 halfops, 0 voices, 3 normal]16:28
-!- zmk [n=zaphod@dsl46-47.uninet.ee] has joined #webgui16:29
-!- zmk [n=zaphod@dsl46-47.uninet.ee] has quit [Client Quit]16:31
@mdawganyone know how to tell mirc to show timestamps?16:32
@mdawgand no, i won't rtfm.16:33
@crythiasdon't know. don't care. Gaim does.16:58
lonkiwhat is mirc?17:03
@mdawgnm17:05
lenthamenhello all. 17:12
lenthamenI believe there's no game console that isn't hacked already ;)17:12
lenthamengaim rulez17:13
lenthamenlonki: Do you have a WebGUI install on Mac available right now ? 17:14
lonkilenthamen, not now, I'm still in Almere :-)17:15
lonkiBut yes, I do have one running at home17:16
lenthamenlonki: Ok, because I was interested if the memory leak I have is reproducable on mac OS.17:16
lenthamenAs macOS is derived from BSD.17:17
lonkiI can test that tonight17:17
lonkisince I cannot ssh into that workstation, only my server17:18
lenthamenok.17:18
lonkilenthamen, it is weird though, we had simular probs on linux17:20
lenthamenWhich kernel ?17:20
lonkilet me check, I though the 2.4.x17:21
lonkiLinux webgui 2.4.21-32.EL17:22
lenthamenI'm running 2.6.9-22.ELsmp and I can't reproduce it on that box17:23
lonkiI will try it at home later today17:24
lenthamenok17:24
* lonki submits a new bug17:42
lonkilenthamen, will you be online tonight? I can test it somewhere around 21:00 our time17:50
lonkiI'm off, going home, laterzzzz17:51
-!- lonki is now known as lonki_home17:51
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui18:31
-!- mode/#webgui [+o mike_s] by xdanger18:31
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui18:35
-!- mode/#webgui [+o onioncoder] by xdanger18:35
-!- mike_s [n=mike@s205-206-123-62.ab.hsia.telus.net] has quit ["Leaving"]18:35
* lenthamen has finished his working day and goes home.18:49
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui18:49
-!- mode/#webgui [+o snapcount] by WRE18:50
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]18:50
@mdawgsnapcount19:55
@snapcountyes19:59
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui20:03
macOnkihi20:03
@snapcounthello20:03
@snapcountmdawg: my AIM is snapc0unt if you're having troubles with dcc 20:09
@snapcount!bash20:20
@WRE|bash 9662| corpratewar: gah, why would somebody encode a song @ 28kbps 20:20
@WRE|bash 9662| arkain88: Thats so small it could fit through a condom. 20:20
@snapcount!bofh20:20
@WREBOFH Quick-excuse: Police are examining all internet packets in the search for a narco-net-traficer20:20
@snapcountwhoa20:21
@snapcounthave any of you guys seen google today?20:21
@snapcounttheir logo is in braile20:21
@snapcountthe raised bumps are not translating correctly through my monitor however20:22
@snapcountI can't feel them20:22
macOnki!cluebat20:22
macOnki:-)20:22
@snapcountWRE has much to learn20:23
@snapcounthe is but a minimalist at present with few tricks20:23
@snapcount!seen rizen20:28
@WRErizen (n=rizen@c-67-184-239-85.hsd1.il.comcast.net) was last seen parting #WebGUI 11 hours, 19 minutes ago stating "{}".20:28
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]21:13
-!- crythia1 [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui21:23
-!- mode/#webgui [+o crythia1] by xdanger21:23
-!- crythias was kicked from #webgui by crythia1 [crythia1]21:24
@crythia1oops21:24
@crythia1!bash21:27
@WRE|bash 10499| * go_boy getting his haujobb on21:27
@WRE|bash 10499| <jej> i read that as 'handjob'21:27
@WRE|bash 10499| <go_boy> i assumed you would21:27
@WRE|bash 10499| <jej> you can always count on me.21:27
@WRE|bash 10499| <go_boy> for a handjob?21:27
@WRE|bash 10499| <jej> of course.21:27
@WRE|bash 10499| <go_boy> rockin. 21:27
@crythia1interesting.21:28
@crythia1!help21:28
@crythia1!bash21:28
@WRE|bash 10732| <Locke> Thats three nights in a row I've been awake and glanced at the clock and seen 3:14 and thought 'Hahaha, it's Pi Time. Man Pi Time, how lame, I can't believe I thought that' 21:28
@mdawg!bash21:33
@WRE|bash 26778| <LunchPailTree> the moral of this story is: if you have no morals, go get yourself a 12 year old friend so you can fuck her after you drug her 21:33
@crythia1hrm.21:34
@crythia1tasteless much?21:34
@mdawgyeah.21:35
@mdawgsry; not my fault.21:35
@mdawg!bash21:35
@WRE|bash 33616| <ohyeah> i hate sex.21:35
@WRE|bash 33616| <niggals> WHAT?!!! WHY?!!!!!!!!!!21:35
@WRE|bash 33616| <ohyeah> because it isn't moral and christian21:35
@WRE|bash 33616| <ohyeah> and its killing youth 21:35
@WRE|bash 33616| <ohyeah> and its the cause for many diseases21:35
@WRE|bash 33616| <ohyeah> and so many people who are underage are having it21:35
@WRE|bash 33616| <niggals> well then how the fuck come your sn is 'oh yeah'21:35
@WRE|bash 33616| <ohyeah>  i can't talk to you! 21:35
@mdawgthey just get better and better.21:35
@crythia1while your at it... fire missiles from an airplane running into a building.21:35
@mdawgheh.21:36
@mdawgspeaking of which, I watched that whole video.21:36
@crythia1and21:36
@mdawginteresting.21:36
@crythia1the flash couldn't possibly be the reflection of the plane against the windows...21:37
@mdawgdownloading the hires version now, to burn on a dvd for my dad.21:37
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has left #webgui []21:37
@mdawgwho was onioncoder21:37
@crythia1beats me.21:37
-!- freenodeAdmin [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui21:37
-!- mode/#webgui [+o freenodeAdmin] by xdanger21:37
-!- mdawg [n=bbwdii@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []21:37
-!- freenodeAdmin is now known as msnort21:38
@crythia1the heck?21:38
macOnkimsnort, is that you lilo?21:39
@msnortnot lilo21:39
macOnkik21:39
@crythia1matthew.21:39
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:39
-!- mode/#webgui [+o rizen] by xdanger21:39
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []21:39
@crythia1oh... kay.21:39
@crythia1!bash21:40
@WRE|bash 35923| <CzarKhan> well I have like 20 pillows and two teddy-bears but it's really like alone 21:40
@crythia1the wha?21:40
@crythia1BSG coming this week!21:41
@crythia1!faq21:42
@msnortGOOG8ME21:43
@crythia1SPAMDLR21:50
@crythia1SHOOTME21:50
@crythia1SLOPOKE21:50
@msnortRNMEOVER21:51
@msnortLOVETAP21:51
@crythia1RTBLNKR21:51
@crythia1BLUHAIR21:51
@crythia1LO RYDR21:51
@crythia1LOWRYDR21:51
@msnortPPLMOWR21:52
@crythia1TRFCJAM21:52
@crythia1LYT RNNR21:52
@msnortSQUIRTS21:53
@crythia1URAPIG21:53
@crythia1SUPRMAN21:53
@crythia1SPRMODL21:53
@msnortTRAINWRK21:53
@msnortHOMWRKR21:54
@msnortARBTN DR21:54
@msnortABRTN DR21:54
@crythia1?21:54
@crythia1oh21:54
@crythia1nasty21:54
@crythia1CHM BUKT21:56
@msnortas in, shark bait?21:56
@crythia1yeah21:56
@msnortk21:56
@crythia1MLTG POT21:58
@msnortRACIST21:58
@msnortHOMOFOBE21:58
@msnortGENOCIDAL21:59
@crythia1WHITEY21:59
@msnortHARPO H8R22:00
@crythia1LAME TAG22:01
-!- crythia1 is now known as crythias22:05
@crythiasthat was tedious.22:06
@crythiasDSFNXNL22:10
@crythiasUSEWBGUI22:11
@msnortEXECUTOR22:21
macOnkiIRCGEEKS22:28
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui22:37
macOnkihi len22:38
lenthamenhey Hans22:38
macOnkilenthamen, I just tested it, no problem on osx22:38
lenthamenok. So most likely its only freebsd that has this issue.22:38
macOnkiyou could try to test it on openbsd22:39
lenthamenbtw I've tested it with mod_perl1 too, and same story.22:39
macOnkiI used to crash the terena server every 3 days22:39
lenthamenwith webgui ?22:39
macOnkino, but it used mod_perl too22:40
macOnkiand mysql22:40
-!- msnort is now known as msnort_afk22:40
macOnkiis mod_perl threaded?22:41
lenthamenah ok. Well, now I know that I shouldn't graceful restart apache on freebsd, I can keep memory usage under control, no problem with that anymore.22:41
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui22:42
lenthamenBefore a apache crached like every 2 months.22:42
-!- mode/#webgui [+o snapcount] by WRE22:42
macOnkiI know that openbsd had a simular problem when using mod_php and apache 22:42
lenthamenyou can choose to compile perl / mod_perl threaded or not.22:42
macOnkiThe solution was to switch to Linux :-)22:42
lenthamenI might do that to, but that's not an easy one for us. Well, actually it is easy, it just take a week to reinstall all the boxes.22:43
lenthamenBut I kinda like FreeBSD :) 22:44
macOnkihow many machines should you migrate in that case?22:44
lenthamenWe have 2 boxes running WebGUI22:44
lenthamenBut in total 16 systems 22:45
@msnort_afkSMPx8?22:45
lenthamendual Xeon's I believe.22:45
lenthamenno, we have 2x Squid, 2x Firewall, 2x static content, 2x mysql, etc.22:46
lenthamenso if I move to another platform I likely migrate them all.22:46
macOnkilenthamen, are the mysql machines replicated?22:48
lenthamenmacOnki: Good to know that macOs doesn't have that probem though :)22:48
lenthamenyep, master -> slave.22:48
macOnkinice22:48
lenthamenwebgui has buildin support to read from multiple slaves.22:48
lenthamenthat works fine.22:48
lenthamenAlthough I got a problem once the slave was like 6 hours out of sync with the master.22:49
macOnkihmm, I must test it too one day22:50
lenthamenI believe, since webgui is using guids for all id's22:50
lenthamenyou could run mysql in Master <-> Master replication mode22:50
macOnkiyes, I know22:50
lenthamenmacOnki: I'm talking English to you like a lunatic while you live like 10 minutes from here, I heard :)22:51
macOnkiyes, indeed :-)22:52
macOnkibut I do not mind, was an op on #php for 5 years22:52
macOnkiand this way the rest of the channel can understand what we are talking about too22:52
macOnki:-)22:52
lenthamenOk. Are you using php5 yet ?22:52
macOnkiI've started the first tests here, not using it very much yet22:53
macOnkitogether with mysql 5.x22:53
macOnkibut the latest version might be worth a good try, is seems to have good pdo support22:54
lenthamenI'm not  using php that much. I'm going to dig into mysql 5 first.22:55
macOnkibrb22:56
@crythiasSVNLTRS23:03
@msnort_afkABBRH8R23:04
@snapcountSACDRIP23:05
@crythiasNASLDRP23:05
@crythiasCOF A LNG23:06
@crythiasBWLMVMT23:06
@msnort_afkterrible.23:09
@msnort_afkbbl.23:09
macOnkilenthamen, if you have specific mysql questions then #mysql on freenode is a good channel, some of their developers are helping out there23:13
lenthamenok, don't need it right now, but good to know.23:15
macOnkilenthamen, b.t.w. where do you live in Zeewolde? Our house is on the Laak23:17
lenthamenAlmereweg23:26
macOnkithat is only 5 minutes :-)23:26
@msnort_afkgo have a beer.23:27
macOnkiyeah, maybe next time when he is visiting his old friends on a friday afternoon :-)23:27
lenthamenI'm planning to do that for a long time23:27
macOnkiyou did it a few months ago, but I left the office at 3 p.m.23:28
macOnkilenthamen, did you know that Anouchka left Piramide too?23:28
lenthamenThat beer was a good idea btw, I'm going to get one right now.23:29
lenthamenYeah I heard that23:29
lenthamenDo you have sufficient Linux / php work ? 23:29
macOnkimwoah23:29
lenthamenhehe23:29
@msnort_afkmwoah?23:29
macOnkithere isn't a lot of php work there23:29
lenthamen.NET is all that matters23:30
macOnkiI took a few Oracle classes23:30
macOnkiand I'm busy hacking webgui :-)23:30
lenthamenyeah that's a good thing to do :)  I'm thinking about taking the mysql 5 exams.23:31
macOnkimsnort_afk, mwoah is simular to 'not very much'23:31
lenthamenyeah23:31
macOnkithey seem to be good yes23:32
-!- msnort_afk is now known as msnort_notAFK23:32
macOnkithere we go, dvd number 823:33
macOnkibrb23:34
lenthamenYou sold 8 illegal dvd copies ?  :)23:34
@msnort_notAFKcopies of what.23:36
macOnkilenthamen, no, I am the backup dude for the rest of the guys :-)23:39
macOnkiwe all keep backups so we will not loose any data :-)23:40
macOnkiand no, we do not sell any illegal data23:42
lenthamenYou know, from the time I worked @ piramide I still have so much dvd copies left that I don't have the time to watch them all.23:42
macOnkihaha23:42
macOnkiI already have that problem23:43
* lenthamen has 55 holiday hours left from last year.23:43
macOnkihmm, tomorrow will be a fun day, another windows worm will try to hit the email servers23:44
* msnort_notAFK runs an email filtering service.23:45
macOnkisober number 123423345345346456456E3454356345645623:45
macOnkimsnort_notAFK, I run a blacklist, dns based23:46
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []23:49
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui23:50
macOnkihmm, I almost need to order a new spindle, bah23:52
-!- lenthamen is now known as slim_shady23:56
macOnkilenthamen, did you already move primaat.com?23:56
slim_shadynot yet.23:57
macOnkiyou still need the database dump?23:57
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui23:57
slim_shadyyou mean of the webgui site ?  Nah, don't need it.23:57
macOnkiit's still available if you want it, just let us know if we can delete it23:58
slim_shadyok, I do need to move over the dvd database23:58
macOnkiit is still available I think23:58
@snapcountphobia23:58
@snapcountwhat's up man23:58
phobianot much, just got home from the dungeon23:59
@snapcountdid you come to teach our bot new tricks23:59
@snapcount?23:59
@snapcounthehe23:59
--- Day changed Thu Jan 05 2006
phobiamaybe I can get that weather script working later tonight00:00
@snapcountthat would be cool00:00
macOnki!weather zeewolde :-)00:00
phobiaI might be upgrading that box from sarge to etch at some point, hopefully it doesn't break too badly...00:01
@snapcountheh00:01
@snapcountwe were discussing interactive apocalypses yesterday00:01
@snapcountyou should've been here for that00:02
phobiaheh00:02
* slim_shady doesn't need apocalypses. A stable core would make him happy.00:03
-!- msnort_notAFK is now known as msnort_bbl00:11
-!- snapc0unt [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui00:23
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]00:23
-!- snapc0unt is now known as snapcount00:24
-!- mode/#webgui [+o snapcount] by WRE00:24
slim_shadyGuys my bottle of beer is finished.00:44
@snapcountuh oh00:44
@snapcountkernel panic00:44
slim_shadyGuess it's time to sleep...00:44
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui00:44
-!- mode/#webgui [+o rizen] by xdanger00:44
macOnkisnapcount, what are you doing? running a 2.8 kernel? :-)00:45
macOnkihi rizen00:45
macOnkisw slim_shady 00:45
@rizen!bang00:45
@rizenhowdy00:46
@snapcount!bofh00:46
@WREBOFH Quick-excuse: The UPS is on strike.00:46
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []00:46
slim_shadyttyl guys00:47
-!- slim_shady [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:47
@crythias!bofh00:51
@WREBOFH Quick-excuse: It's stuck in the Web.00:51
@crythias!bash00:51
@WRE|bash 36180| (Mr_Moppy) I got me some great head last night00:51
@WRE|bash 36180| (Mr_Moppy) Tired the dog out though... she's not used to such vigorous work. 00:51
@crythiasI must. stop. this.00:51
@crythiasKRNL PNC00:52
phobiawho is this kernel panic, and what has he done to my keyboard?!00:54
@crythiasWho is General Protection  and why is it his fault?00:55
phobiaif you choose 'british english' at install time, does it say "colonel panic" instead?00:55
phobiaI think hacking the kernel to make it say "JIHAD!" would be the ultimate00:57
-!- msnort_bbl [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]01:00
-!- msnort_bbl [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui01:00
-!- mode/#webgui [+o msnort_bbl] by xdanger01:00
@crythias!bofh01:00
@WREBOFH Quick-excuse: The CPU has shifted, and become decentralized.01:00
phobiaanarchy!01:01
@crythiasno kidding. 01:01
@crythiasI didn't vote for that to happen.01:01
phobiaheh01:01
-!- msnort_bbl [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit [Client Quit]01:01
phobiaI voted for chaos and all I got was this burning T-Shirt01:01
@crythiasyeah but you had to wait until all the votes were counted... and every person had to vote, or else it wasn't fair?01:02
phobiathe z-axis of the fractal got screwed by hanging chads01:03
@crythiashrm. but you can't force everyone to vote... but those who don't vote are being plagued by the will of the majority...01:03
phobia...and therefore must be eliminated01:04
phobia:>01:04
@crythiashrm. are we talking about pure democracy anarchy or libertarian anarchy?01:05
phobiaI was thinking like, David Banner after too many gamma-rays anarchy :)01:06
@crythiasyou wouldn't like me if I'm angry anarchy?01:06
phobiamaybe more of a Homer Simpson type of anarchy...01:07
phobiawhere everyone is just lazy and stupid to a fault01:07
phobiaoh wait...01:07
@crythiasThat's socialism.01:07
phobiabwaha01:08
phobiathat sounds like the voice of an American if I've ever heard it!01:08
phobiaflorida...01:08
phobiasunny florida...01:08
@crythiasachieve the lowest job that pays the same.01:08
phobiasafe under the ever watchfull eye of Mr. Jeb01:09
@crythiasBest doctors insurance can buy.01:10
phobiaheh01:10
phobiahave you seen 'Loose Change'?01:12
@crythiasnope01:13
phobiayour gubbnahr probably won't like it, but you should check it out01:13
phobiahttp://ts.searching.com/download.asp?id=49742601:13
@crythiasbecause it's full of fun stuff like missiles on an airplane.01:13
phobiayah, and fun stuff like theft on the scale of hundreds of billions of dollars01:14
phobiaprofessional building demolitions, things of that nature01:15
@crythiasstupid idea.01:15
phobiait's like hollywood, but without the sex01:15
@crythiassee, aparently the terrorists already tried to bomb the WTC. it wouldn't be unlikely to think that they'd try again.01:15
phobiayah in 199301:16
phobiaI think it was...01:16
@crythiasbut gee... who'd know it if there were professional demolition teams in your building.01:16
phobiaslight difference though, that was a rather uncomplex and ineffective truck-bomb which was made using commonly-available materials...01:16
macOnkinight all01:16
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:17
phobiaprofessional demolition with high-powered and precisely engineered and placed explosives on the other hand01:17
@crythiaswhere placed?01:17
@crythiason the exact floor of the place the airplanes crashed?01:19
phobiano...01:20
phobiawatch the video, that part is right at the beginning01:20
phobiathere were explosives placed along the vertical axis of both buildings, you can see the timed checkerboard explosions on the collapse videos01:20
phobiathey were also reported by CNN, ABC, etc. on the day that it happened01:21
phobiaas were the secondary explosions in the pentagon...01:21
@crythiaspressure of collapsing floors don't explode the windows?01:23
phobianot these explosions...01:23
phobiaall the witnesses that escaped with their lives including firemen said that they heard the explosions above them01:23
phobiathe official explanation given to them was that it was gas canisters being stored in all the kitchens...01:24
phobiawhich is beyond absurd01:24
@crythiasthere was a lot of noise. 01:24
phobiaalso, jet fuel doesn't burn hot enough even with continuous supply to actually melt steel even in the slightest01:24
phobiawhen those planes hit, all of their fuel was consumed within a few minutes01:24
@crythiasyes. I heard that.01:24
@crythiasbut that didn't mean the fire didn't stop burning.01:25
phobiathere are exaples in the video of DOZENS of big buildings that burned for up to 24 hours without collapsing01:25
@crythiasyes, yes, 01:25
phobiain some cases spanning 30+ floors, and reaching the roof01:25
phobiain one case, the roof & top floors collapsed, and the rest held...01:25
phobiaall built to far less a standard than those towers were01:25
@crythiasI don't suppose the extra weight of an airplane had anything to do with it, nor airpressure.01:25
phobiaalso multiple examples of large plane crashes into buildings, and none ever fell01:25
phobiathe weight of the airplane?  :)01:26
phobiahere's the KILLER fact01:26
phobiathe time it takes for the collapse to happen, it is measured in the videos01:26
phobiaand it is freefall speed01:26
@crythiasso.01:26
phobiaif it was actually a collapse, and not a demolition, there would have been resistance, and it would have taken much longer01:27
phobianot to mention that they wouldn't have fallen straight down01:27
phobiabut even assuming that was a fluke, TWICE01:27
phobiathe free-fall speed gives it away beyond any question whatsoever01:27
@crythiasreally.01:27
phobiaanyway I can't lay the facts and questions out as well as this documentary does...01:27
@crythiasbecause what would prevent 1/3rd of the towers from collapsing anything below it?01:28
phobiaso check it out and see what you think for yourself01:28
phobiaI don't understand your question01:28
@crythiasyou have the weight of 1/3 of the trade center coming down. you claim resistance.01:29
phobiathe towers are constructed of vertical steel+concrete columns, had just the top portion collapsed because of the plane fire, the floors underneath would EACH have offered resistance to the top coming down01:29
@crythiasonce the first floor collapses, it's all inertia.01:29
phobiait would cumulatively get faster as the weight increased from each floor crashing down01:29
phobiabut there is NO resistance, because the floors are demolished from the top down by explosives01:30
@crythiasyes.01:30
phobiathe roof just falls as if nothing is in the way01:30
@crythiasit's called acceleration...01:30
phobiano dude01:30
phobiathere is NO example of this in any other collapse ever.01:30
@crythiasgravity is m/s^201:30
phobiayes they use newton's formula in the documentary01:31
@crythiashttp://911research.wtc7.net/essays/green/loose_change.html01:31
@crythiasfor you :)01:31
@crythiasand, WTC7 had debris fall on it.01:32
phobiahahah my goodness01:33
phobiawell01:33
phobiareading these "debunks" at the end just makes me laugh01:33
@crythiasok.01:33
phobiaesp this one:  4)    Mr. Avery makes much effort to prove that UA77 did not bounce off the Pentagon lawn.  He even shows photos of other plane crashes that bounced off the ground and what they look like.  The film gives no idea why this is relevant to anyone except, perhaps, the Pentagon gardener.01:33
phobiait's relevant because it is YET ANOTHER piece of evidence that no airplane crash happened there...01:34
@crythiasum.01:34
phobiaas *all* the eye witnesses were saying the day that it happened, btw01:34
@crythiasI'm certain there were no lawn skidmarks in WTC! and 2...01:34
phobiayes because they impacted several hundred feet above ground...01:34
@crythias20 feet, several hundred feet... why does the lawn matter?01:35
* phobia blinks in dismay01:36
@crythiasWas the official word that the plane bounced into the building?01:37
@crythiasOK, easier question: Did Loose Change say that the official word was that the plane bounced?01:42
@crythiasOr is it just because a plane didn't bounce, it didn't crash?01:42
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]01:43
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui01:45
-!- mode/#webgui [+o crythias] by xdanger01:45
@crythiaslovely01:45
@crythiasgaim dumped core01:45
-!- msnort_bbl [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:24
-!- mode/#webgui [+o msnort_bbl] by xdanger02:24
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 110 (Connection timed out)]02:24
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui02:26
-!- mode/#webgui [+o rizen] by xdanger02:26
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []02:27
* crythias caused problems...02:28
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has quit ["Create like a God, Command like a King, Work like a Slave <k!15b8>"]02:42
-!- msnort_bbl [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit [Remote closed the connection]02:50
-!- msnort_bbl [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:50
-!- mode/#webgui [+o msnort_bbl] by xdanger02:50
-!- msnort_bbl is now known as msnort02:50
@crythiasheh02:51
@crythiasI think I irritated phobia02:51
@crythias2MUCHTV02:52
@msnort!bash02:53
@WRE|bash 37780| <femakita> I'm fuckable! I deserve bling! 02:53
@msnort!bash02:53
@WRE|bash 37996| <Soberguy> redhat 8 can't decide if  a rpm is installed or not02:53
@WRE|bash 37996| <toxictv> Redhat is like anal sex - good every now and then, but if you rely on it too heavily, it starts to bleed out the ass. 02:53
@msnort!bash02:53
@WRE|bash 41326| <test4> ive been tied up before with ethernet cable to my bedpost 02:53
@msnort!bash02:53
@WRE|bash 42391| <@Phillip> so02:54
@WRE|bash 42391| <@Phillip> ive come up with a rough formula to calculate the chance that a chick at a bar will want to screw me02:54
@WRE|bash 42391| <@Phillip> C=[(p/t)/100]+100(D)02:54
@WRE|bash 42391| <@Phillip> C is the percentage chance that she will want to02:54
@WRE|bash 42391| <@Phillip> p is pi02:54
@WRE|bash 42391| <@Phillip> t is the amount of time in seconds that i talk02:54
@WRE|bash 42391| <@Phillip> and D is how drunk she is 02:54
@crythiassomehow... talking more is actually worth it?02:55
@msnort!bash02:55
@WRE|bash 47588| Ibekev: yeah that does, I guess you never really know until you meet someone and I'm not trying to put any assumptions into any of this other than I am willing to meet new people and learn more about myself and them at the same time, I don't think you can go out there looking for you soul mate or whatever, it just happens but it won't happen if you're just sitting on your couch02:55
@WRE|bash 47588| Keli_86: right..i completely agree with you02:55
@WRE|bash 47588| Ibekev: So I guess the rule of thumb is to see this as a way to meet new friends and just see02:55
@WRE|bash 47588| Keli_86: you couldnt have put it any better 02:55
@WRE|bash 47588| Ibekev: cool, so you wanna get naked and put your webcam back on? 02:55
@crythiasoh.02:56
@msnort!bash02:56
@WRE|bash 50158| <rising> wow this room is full of losers 02:56
@crythiasbad math.02:56
@WRE|bash 50158| <Bored_Catboy> rising, your on IRC.... 02:56
@crythias!bofh02:56
@WREBOFH Quick-excuse: Sand fleas eating the Internet cables02:56
@msnort!bash02:56
@WRE|bash 51590| <DA_BUTCHER> Annie will you marry me?02:56
@WRE|bash 51590| <DA_BUTCHER> I don't care what gender you are!02:56
@WRE|bash 51590| <|Annie|> shizz02:56
@WRE|bash 51590| <DA_BUTCHER> I'm Greek02:57
@WRE|bash 51590| <|Annie|> that's like the 6th time someone's asked me that in here02:57
@WRE|bash 51590| <|Annie|> I'll get back to you k ._.02:57
@WRE|bash 51590| <Scotch> It's your own fault for making your gender so obvious in your nick02:57
@WRE|bash 51590| <DA_BUTCHER> yes but the others would freak out if you turned out to be a 30 year old wrestler named Bernard 02:57
@crythiasBernard is a great Girl's name.02:57
@msnortmy 6th college roommate's name is Bernie02:57
@msnorthe went/goes by Bo, however.02:58
@crythiasbecause you've been to 6 colleges?02:58
@crythias:)02:58
@msnortno02:58
@msnort1st/main college.02:58
@crythiasI couldn't keep roommates. Too messy.02:58
@msnortyeah.  roommates are hard to clean up after.02:58
@msnortmaking like a baby and heading out...02:58
@crythiasespecially when there hair keeps getting stuck on your tire iron.02:59
@crythiastheir02:59
@msnortthe babies' hair?02:59
@crythiasroommates02:59
@msnortyour roommates were babies?02:59
@crythiasroommates are hard to clean up after, especially when their hair keeps getting stuck on your tire iron.03:00
@msnortwhy do you keep a tire iron on the bathroom floor.03:00
@crythiaswho said anything about a bathroom floor?03:00
@msnortoh.  never mind.03:01
@msnortanywayz03:01
@msnortnewaz03:01
@crythiasGOT2GO03:01
@msnortBEBACKL03:01
@crythiasB BAK L8R'03:01
-!- msnort is now known as finkTurd03:02
-!- finkTurd is now known as finkTurd_bbl03:03
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui03:08
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui05:00
-!- mode/#webgui [+o rizen] by xdanger05:00
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []05:01
@crythias!bofh05:11
@WREBOFH Quick-excuse: The hardware bus needs a new token.05:11
@finkTurd_bblthought you left crythias05:12
-!- finkTurd_bbl is now known as funkTired05:12
snapcountI thought you both left05:12
@crythiasyeah05:12
snapcountyou know we're *really* dorks when we can be found here and rizen is not05:13
-!- crythias changed the topic of #webgui to: WebGUI Discussion | http://www.plainblack.com | http://www.gwy2.org/cgi-bin/fom05:13
@funkTiredhttp://www.plainblack.com/webgui/campaigns/people05:14
@crythiasand why would this be any differnt than http://www.plainblack.com/discuss ?05:14
snapcountdude05:15
snapcountit's so weird how you get an idea of what someone will look like before you actually know05:16
@funkTiredcrythias: why and how didn't I/we immediately drive you away from webgui back when you first tried it out.05:16
snapcountlike based on their name and personality05:16
snapcountand then are completely shocked when you see their pic05:16
@funkTiredyeah, like my pic on aim :p05:16
@funkTiredi always knew what gerald looked like.05:17
@funkTiredhe always had his avatar/signature.05:17
@funkTiredi was surprised by colin.05:17
@crythiasheh05:17
snapcountyeah... I pictured colin as that guy from who's line is it anyways05:18
snapcountthe semi-bald one with blond hair05:18
snapcountdon't know why05:18
@crythiasI was there before you, Matt. barely.05:18
@funkTirednuh uh :p05:18
@funkTiredb/c i bought paid support in august 0405:18
@crythiasoh05:18
@crythiasok.05:19
@funkTiredi was quiet though.05:19
@funkTireduntil Oct/Nov05:19
@crythiasyeah.05:19
@crythiasmy first post was some probs upgrading 5.x -> 6.x05:19
@crythiasthen I dumped and restarted under 6.2.705:19
@funkTiredprob. at someone's (like me) insistence.05:20
@crythiasThink it was Len.05:20
@crythiasI had so many issues with FreeBSD that I *HAD* to make the FAQ05:20
@crythiashrm.05:21
@funkTiredBNSD05:21
@crythiasI don't know why Matt and I got along.05:22
snapcountFREEBSD05:22
@funkTiredberkeley non-standard distribution.05:22
snapcountLNX LVR05:22
snapcountPENGUIN05:22
@crythiasTUX RACR05:22
@funkTiredcrythias: snapcount is like 2 days behind us.05:22
snapcountTUX FKR05:22
@funkTiredpretty soon he'll start to degenerate.05:22
snapcountyeah yeah05:22
@funkTiredall of my plates have turned deviant.05:23
snapcountI'm like a borg05:23
@crythiasLATE .05:23
snapcountplug my ass in05:23
snapcountand I'll reboot05:23
snapcountre-assemilate05:23
@crythiashee05:23
@funkTiredBORGBUTT05:23
snapcountAll your planets are belong to us05:24
@crythiasBRG PMPL05:24
@crythiasPUS MNGR05:24
snapcountSALADTSR05:24
@funkTiredPMPLPOPR05:25
@crythiasPUSLIKR05:25
@funkTiredliker or licker05:25
snapcountASSCRM05:25
@crythiasMUNGE05:25
@funkTired!REGEXP!05:25
@crythiasC DOS RUN05:25
snapcountASSMNKY05:25
@funkTiredhey.05:26
@funkTiredI bet with the three of us here we could crank through the open bugs....?05:26
snapcountso based on recent conversations... I guess none of this will make the dev list05:26
@funkTiredheh.05:26
@crythiasRED SHRT05:26
snapcountsorry dude... I'm still writing a SOW05:26
snapcountthat sux my ass05:26
@funkTiredFATAL1TY05:26
@funkTiredsow = female pig?05:27
@crythiasDEADMAN05:27
@funkTiredor statement of work05:27
snapcountyes05:27
@funkTiredah; both.05:27
snapcountSOW == Statement of Work"05:27
snapcounterr05:27
snapcountSOW == "Statement of Work" || "female pig"05:28
snapcountevaluates to true05:28
@funkTiredSOW == "Statement of Work" || SOW == "female pig"05:28
@crythiasGET OVR HR05:29
snapcountthat would evaluate to 1 || 005:29
snapcountwhich still evaluates05:29
snapcountto 105:29
snapcountbut that should answer your question05:29
@funkTired== has precedence over ||05:29
snapcountyeah05:29
snapcount1 || 005:30
@funkTired1 || 105:30
snapcountno05:30
@funkTired"female pig" is always 105:30
snapcountsow != female pig in my universe05:30
snapcountjust statement of work05:30
snapcountbut you have a valid argument in a parallel dimension05:30
snapcountsome call it earth05:30
@funkTiredbut your expression is equiv to if((SOW == "Statement of Work") || ("female pig"))05:30
snapcountno05:31
-!- RingLeadeR [n=contests@pool-71-115-163-68.gdrpmi.dsl-w.verizon.net] has joined #webgui05:31
snapcountmy expression is equiv to if((SOW == "Statement of Work") || 005:31
snapcountbecause the ==05:31
snapcountcan never be true05:31
snapcountin my world05:31
@funkTirednewayz.05:31
snapcountlol05:31
RingLeadeRIs this the OpenCMS fan club channel?05:31
@funkTiredwelcome RingLeadeR05:31
snapcountsomething like that05:32
RingLeadeR:)05:32
@funkTireduh, if by OpenCMS, you mean WebGUI05:32
-!- RingLeadeR is now known as ParkerOne05:32
snapcountdude05:32
snapcountgood thing you changed your nick05:32
@funkTiredyou would've been reamed.05:32
snapcountwe were about to lay the smack down05:32
* funkTired claps his hands gleefully05:33
ParkerOneheh irc warz... so 1996ish05:33
snapcountthe good ol' days05:33
snapcountBUTBOOM05:34
snapcountVOTECTR (FL Tag)05:35
@crythiasNEAR MRS05:35
snapcountnice05:35
snapcountI like that one05:35
@funkTiredcrythias: say the one about the face05:36
@crythiassigh05:36
@crythiasI MR FACE05:36
snapcountPKTSNIFR05:36
snapcounthaha05:36
@funkTiredRONGHOL05:36
snapcountGOT HAIR05:36
@crythiasTOE SUKR05:36
snapcount(comes after I MR FACE)05:37
@funkTireduh05:37
@funkTireddouble entendre there snapcount05:37
snapcountwhat05:37
@funkTiredn/m05:37
@funkTiredWKIPEED05:38
* snapcount googles entendre to un-dumb himself05:38
snapcountok05:38
snapcountI defend the double entendre status of my plate05:39
snapcountit can be read as a question for bald people05:39
@funkTiredI meant your parenthetical.05:39
@crythiasyeah no doubt.05:39
@crythiasjust caught it.05:40
@funkTiredHAIRLESS05:40
@crythiasa bit slow05:40
@funkTiredSHAVEN05:40
@crythiasbut... wouldn't it be before?05:40
snapcountcould be05:40
snapcountwhich increases it's comedic value05:41
@crythiasyeah.05:41
@crythiasGOT HAIT05:41
@funkTiredfor the irc log trollers05:41
@crythiasor hair.05:41
snapcountI could really go for a big ass bowl of fruit loops right now05:42
@funkTiredugh.05:42
@funkTiredBULEMIC05:42
snapcountUPCHKR05:42
@crythiasLV LOHAN05:42
@crythiasMOR PZZA05:43
-!- mode/#webgui [+o ParkerOne] by funkTired05:43
snapcountHey WRE... you big sack of crap05:43
@funkTiredDEOPME05:44
snapcountIf I'm cool... make me an op05:44
snapcountummkay?05:44
@crythiasMLTD CHZ05:44
-!- mode/#webgui [+o snapcount] by WRE05:44
@funkTiredokay, new rule05:44
@ParkerOnei think you need to script wre with all of the WebGUI Done Right Information05:44
@funkTiredyou have to describe the vehicle that the plate is on.05:44
@funkTiredmodel/color is enough.05:45
@snapcountVIAGRA1 -- JT's pinto05:45
@snapcountbaby blue05:45
@crythiasLOKDKYZ blonde's convertible.05:45
@ParkerOneWho is Snapcount?05:46
@snapcountEXPLRER -- Proctologists SUV05:46
@funkTiredSPLNKR05:46
@funkTiredoops I broke my own rule.05:47
@WREsnapcount is the coolest guy I've ever known05:47
@funkTired!bash 05:47
@snapcounthehe05:47
@WRE!bash: no results found for search05:47
@ParkerOnewre does talk.. lol05:47
@snapcountthat's cheating05:47
@snapcountwre is my bitch05:47
@funkTired!bash05:47
@WRE|bash 60904| <Squiggle> Also:the bottom ones [on bash.org] are some of the best05:47
@WRE|bash 60904| <Squiggle> They're all about niggers05:47
@WRE|bash 60904| <Squiggle> Niggers  =  funny05:47
@WRE|bash 60904| <Sulzanti> Not if you have to be in smelling distance 05:47
@crythiashrm.05:47
@funkTired!bash05:48
@WRE|bash 61227| <Tont0> TCP/IP illustrated needs a swimsuit issue 05:48
@funkTired!bash 34522305:48
@snapcount!bofh05:48
@WRE!bash: quote not found05:48
@WREBOFH Quick-excuse: Due to Federal Budget problems we have been forced to cut back on the number of users able to access the system at one time. Namely none allowed....05:48
@funkTired!bash 322105:48
@WRE|bash| <SementE> anyone here have a commercial pilot license?05:48
@WRE|bash| <blazemore> semente: do you have any idea how many fbi 'carnivore' systems you just set off05:48
@WRE|bash| <SementE> blazemore:  oh.. I forgot to add airline 05:48
@funkTired!bash 91105:48
@ParkerOneheh05:48
@WRE|bash| <Kez> FIND A DISEASE AND CRAWL INTO BED WITH IT PLS THX 05:48
@funkTired!bash 102405:49
@WRE!bash: quote not found05:49
@funkTired!bash 12805:49
@WRE!bash: quote not found05:49
@snapcount!horiscope aquarius05:49
@funkTired!horoscope gemini05:49
@WREGemini; <span id="intelliTxt">There's nothing like seeing someone else's inspired artistic expression to light a fire under your own creative endeavors. Rather than being jealous, you start to think of new ways to address your projects.</span>05:49
@snapcountdid I spell it wrong05:49
* snapcount recognizes himself as a lame ass05:49
@snapcountbad spelers of the world untie05:50
@snapcountwell that was fun05:50
@ParkerOneHey snap, what do you do for a living?05:50
@funkTired!bash 983405:50
@WRE!bash: quote not found05:50
@snapcountwell05:51
@snapcountI used to own Ocean View Web Creations05:51
@snapcountnow I work for PB05:51
@snapcountfor the past couple of hours anyways05:51
* funkTired allows the world to rejoice with him.05:51
@ParkerOnecoolio, PB is a growing05:52
@snapcountyep05:52
@snapcountI'm a tumor05:52
@snapcounthehe05:52
@snapcountj/k05:52
@funkTireddon't 'replicate' near me.05:52
@crythias!bash 2443105:52
@WRE!bash: quote not found05:52
@funkTiredbash 885305:52
@crythias!bash 24432105:52
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 17): sending as privmsg instead05:53
@funkTired!bash 885305:53
@crythias!bash 9983505:53
@WRE|bash| <Guo_Si> Hey, you know what sucks?05:53
@WRE|bash| <TheXPhial> vaccuums05:53
@WRE|bash| <Guo_Si> Hey, you know what sucks in a metaphorical sense?05:53
@WRE|bash| <TheXPhial> black holes05:53
@WRE|bash| <Guo_Si> Hey, you know what just isn't cool?05:53
@WRE|bash| <TheXPhial> lava? 05:53
@crythias!bash 475305:54
@WRE|bash| <xterm> The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself? 05:54
@funkTiredamen.05:54
@snapcountfuck yeah05:54
@snapcounthrmm05:54
@funkTired|bash| <snapcount> (comes after I MR FACE)05:55
@snapcountI wonder if WRE finished his metorology degree yet05:55
@snapcount.wx 3211705:55
@funkTiredrename WRE to WRECK05:55
@snapcountI'm bored05:55
@funkTiredfinish your sow.05:56
@crythias!bash 2360105:56
@WRE|bash| <mage> what should I give sister for unzipping?05:56
@WRE|bash| <Kevyn> Um. Ten bucks?05:56
@WRE|bash| <mage> no I mean like, WinZip? 05:56
@snapcounthe better learn new tricks or I'll kill -9 his ass05:56
@funkTiredOne of the earliest examples of double entendre in American culture was the late 19th-century vaudeville act, the Barrison Sisters. They danced, raising their skirts slightly and asking the audience: "Would you like to see my pussy?" After an enthusiastic response, they would raise up their skirts, revealing live kittens secured over their crotches.05:57
* snapcount reflects on this priceless snippet of wisdom05:57
@funkTiredsomehow I doubt that was really one of the earliest examples of double entendre in American culture.05:58
@snapcountyeah05:58
@ParkerOnesnap what are you going to be doing at PB?05:58
@funkTiredmore like someone trying to put jokes in wikipedia05:58
@ParkerOnematt you should be watching this game btw.. 05:58
@snapcountI'm supposed to be JT's mini-me05:58
@ParkerOneoh really? heh.. that ought to be interesting05:59
@crythias!bash 33026105:59
@WRE|bash| <i8b4uUnderground> d-_-b05:59
@WRE|bash| <BonyNoMore> how u make that inverted b?05:59
@WRE|bash| <BonyNoMore> wait05:59
@WRE|bash| <BonyNoMore> never mind 05:59
@snapcountfund a feature dev, bugs, server admin05:59
@snapcountsome core stuff here and there05:59
@ParkerOneawesome.. the more devs the better05:59
@snapcounta little bit of everything I guess like everyone else on staff05:59
@ParkerOnesince matt keeps messing everything up05:59
@crythiaswho's kill -9?05:59
@ParkerOneer i mean... 06:00
@ParkerOnehehe06:00
@funkTiredi'm such a f-up.06:00
@ParkerOneyeah right.. you've saved my ass plenty-o-times06:00
@crythiasFMLY GUY - pink yugo06:01
@funkTiredSTMRLR - delorean (whatever color unpainted brushed stainless steel is)06:02
@funkTiredweird.06:03
@funkTiredI have the latest leaked Vista build running in a vmware vm.06:03
@funkTiredand the latest leaked Office 12 build runs 10x faster in there than it does in my native XP.06:04
@crythiasVaporware06:04
@funkTireddead serious.06:04
@crythiasyes. and I'm not?06:05
@funkTiredoh; yeah.06:05
@funkTiredfinal release, yeah.06:05
* funkTired deals a round of cards.06:05
* funkTired kicks WRE06:06
@funkTired&kick WRE06:06
* funkTired suffers from ennui06:07
* funkTired tires of seeing * funkTired in purple.06:07
* funkTired enjoys referring to himself in the third person, to himself.06:07
-!- funkTired was kicked from #WebGUI by WRE [request]06:07
@snapcountoops06:08
-!- funkTired [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui06:08
-!- mode/#webgui [+o funkTired] by xdanger06:08
-!- WRE was kicked from #webgui by funkTired [Kick]06:08
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has joined #WebGUI06:08
@funkTiredahah.  WRE can't op himself.06:08
@funkTiredmruhaha.06:09
-!- mode/#webgui [+o WRE] by snapcount06:09
@snapcountyeah06:09
@snapcounthe still suxorz06:09
@snapcounthe will become more powerful06:09
@funkTiredthan I can possibly imagine?06:09
@snapcountmaybe06:09
@snapcountwhat kind of bot is xdanger?06:10
@funkTireddunno06:10
@snapcountwho's bot is it?06:10
@snapcounthrmmm06:11
@snapcountmust be a SPY!06:11
@funkTiredit's onki's.06:11
@snapcountcool06:12
@snapcounta dutch bot06:12
@snapcountI guess WRE is Canadian technically06:12
-!- cluge [n=aaron@rrcs-24-73-239-166.se.biz.rr.com] has quit ["Leaving"]06:15
@snapcountgrrr06:17
@funkTired?06:18
@snapcountI want some fruit loops06:18
@snapcountI'm out06:18
@funkTiredfroot loops06:18
@funkTiredyeah, i'm a jerk.06:18
* snapcount scratches his head06:18
@funkTiredi was correcting your spelling.06:19
@snapcountis that how you spell it?06:19
@snapcountfroot06:19
@funkTiredyeah, on the box, I think.06:19
@snapcountdamn06:19
@snapcountyou're right06:19
@snapcountI never noticed that before06:19
@funkTiredhttp://www.frootloops.com/06:19
@ParkerOneno way.. seriously06:19
@funkTiredtakes one (froot loop) to know one (froot loop)06:20
@snapcountwow06:20
@snapcountthe pre-loader is pretty cool06:20
@ParkerOnewow damn... that's a hella good trivia question06:20
@funkTiredWRE: evolve ability trivia06:21
* snapcount plays froot ahoy game06:21
@snapcountLOL06:22
* funkTired ROTFL06:22
@snapcountI just got a 1000 fruity points06:22
@funkTiredI just created my very own treasure map with the fruity delight of Froot Loops(r)06:22
@snapcount!seen rizen06:24
@WRErizen (n=rizen@c-67-184-239-85.hsd1.il.comcast.net) was last seen parting #WebGUI 1 hour, 23 minutes ago stating "{}".06:24
@funkTired!seen boss06:24
@WREfunkTired, I don't remember seeing boss.06:24
@funkTiredok, enough trolling.... off to bed.06:24
@snapcount!seen my_ass06:24
@WREsnapcount, I don't remember seeing my_ass.06:24
@ParkerOnecya funk06:24
@snapcountlater06:25
-!- funkTired is now known as frootLoop06:25
@ParkerOnei gotta go fix some client crap.. yay.. talk at you guys later06:25
-!- ParkerOne [n=contests@pool-71-115-163-68.gdrpmi.dsl-w.verizon.net] has quit []06:25
@frootLoophey, frootLoop isn't taken.06:25
@snapcountare you really surprised by that06:26
@frootLoopi guess06:26
@snapcountI imagine flames would come a plenty06:26
@crythiasgrr06:29
@crythias"Get yours for a fraction of the price"06:29
@frootLoopwootreseller.com06:30
@crythiasyeah ok. 100/100 is a fraction. so what.06:30
-!- crythias is now known as lootfroop06:30
@lootfroopcluge stayed a long time06:30
@frootLoopegulc06:30
-!- lootfroop is now known as crythias06:31
@crythiasl8r06:31
@frootLoopl8r.06:32
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []06:32
@frootLoopheal up.06:32
@snapcountheal up?06:32
@frootLoophe was home sick today06:32
@snapcountoh06:35
@snapcountI thought I was ignorant to some sort of slang or something06:35
@frootLoopSINGED06:35
@frootLoopNJUNERE06:36
@snapcountyou live in TX fruit?06:42
@frootLoopused to.06:42
@frootLoopnow in KC, KS06:42
@snapcountI lived in OK for about 6 yrs06:42
-!- snapc0unt [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui08:50
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 110 (Connection timed out)]09:01
-!- snapc0unt [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 110 (Connection timed out)]09:12
-!- lonki_home is now known as lonki09:29
@xdangerehem, I am not a bot... Just my irc-client has little features like autoop-list... and I run it 24/7...09:44
lonkixdanger, and it generates discussions? :-)09:49
@xdangernope =) just op's people ;)09:49
lonkihaha09:49
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:54
-!- lonki [n=hans@195.18.93.61] has quit [Remote closed the connection]10:59
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []11:17
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:53
-!- midellaq [i=user@host168-164.pool8249.interbusiness.it] has joined #webgui12:17
-!- midellaq [i=user@host168-164.pool8249.interbusiness.it] has left #webgui []13:09
-!- lonki [n=hans@195.18.93.61] has joined #webgui13:23
lonkihi13:24
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui14:30
-!- mode/#webgui [+o crythias] by xdanger14:30
@crythias!bofh14:31
@WREBOFH Quick-excuse: new management14:31
@crythiasAcceptable.14:31
@crythiasThanks.14:31
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]15:30
* lenthamen just had lunch15:32
-!- midellaq [i=user@host168-164.pool8249.interbusiness.it] has joined #webgui16:00
@frootLoophello16:04
-!- frootLoop is now known as pbmdawg16:05
lenthamenhello all !16:05
midellaqhi there16:05
@pbmdawghaven't seen or heard from you lately MD16:06
@pbmdawgon the dev list or pb boards..16:06
@pbmdawghow have you been?16:06
midellaqthat's because I'm shy16:06
midellaqfine.. almost.. 16:07
midellaqwho am I chatting with?16:07
@pbmdawgmatthew wilson 16:07
midellaqnice to meet you, mwilson.. you're doing a greeeat job, let me tell you16:08
@pbmdawgi detect some sarcasm?16:09
midellaqno no no.. I'm telling the truth..16:09
@pbmdawgoh, ok. thanks.  not sure what you mean, but thanks.16:09
lenthamenYes, Matthew, we're all proud of you !16:09
* lenthamen Matthew doesn't know what to say anymore ;)16:11
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui16:21
-!- mode/#webgui [+o crythias] by xdanger16:21
lenthamenhowdy crythias16:24
@crythiashello16:25
@xdangerand I'm not a bot ;)16:29
@xdangerjfyi16:29
@pbmdawgyes; sorry for that. :)16:29
lenthamencrythias: Another day supporting WebGUI ;)16:29
@crythiasheh16:33
@crythiasaccording to Matthew, I hit both sides of the bell curve.16:33
@crythiasEither I'm exactly right or horribly wrong.16:33
lenthamenhehe... Don't believe what Matthew says :)16:34
@crythiasAre you kidding? I believe everything he reads.16:34
lenthamenThis is already the second day I'm working on cleaning up code I've written myself.....16:40
lenthamenA messy piece of horrible spagetti code16:41
@pbmdawgand I just read this: http://www.defensereview.com/modules.php?name=News&file=article&sid=52616:41
@pbmdawgthe "musketball sling"16:41
@crythiasyeah16:43
@crythiaswhiners in the digg comments.16:44
@crythias"What do you mean no recoil?" 16:44
@pbmdawgactually i asked an engineer friend about that.16:44
@crythiasduh. You ever play with hotwheels?16:44
@pbmdawgthere is recoil16:44
@pbmdawghe asked me if I ever used a sling.16:45
@crythiassling is accurate.16:45
@crythiashotwheels: at least one set has this motorized "acceleration" machine in the track that keeps the cars going. I guess the best way to describe it is a car wash machine which spins, hugging the car, and forces it out.16:47
@pbmdawgyeah.16:47
@crythiasnot really recoil, too much. 16:47
@pbmdawgand it hops/pushes back when the car is released.16:47
@pbmdawgslightly16:47
@crythiasnot near as much as if it were stationary16:47
@pbmdawgsame amount.16:48
@pbmdawgwait, what do you mean stationary.16:48
@crythiasit's already accounted for in the spin.16:48
@crythiasa rifle is stationary relative to the explosive charge in the muzzle.16:48
@crythiasit has to recoil because of the initial force of the bullet.16:49
@crythiasslingshots don't recoil.16:49
@pbmdawgyeah they do16:49
@crythiasno they don't. they're pulled back and that's the precoil, but that IS the force required to move the projectile.16:50
@crythiasthe projectile in a sling shot doesn't apply force against the sling.16:51
@pbmdawgif you are standing on a teflon surface, and you are holding a spinning sling, and you release the release cord when the cords are at a 90 degree angle to your target, the payload will continue on toward the target, and you will start moving backwards.16:51
@crythiasthat is net, force16:51
@crythiasno way16:51
@pbmdawgin fact, we did that exact experiment in high school, standing on wheeled platforms.16:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui16:51
-!- mode/#webgui [+o rizen] by xdanger16:52
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []16:52
@pbmdawgyeah way.16:52
lenthamenperl question: Do I still need to call $dbh->disconnect if I'm using Apache::DBI ?16:52
@pbmdawgno16:53
lenthamenk16:53
@pbmdawgbut you do still need to do $sth->finish16:53
@pbmdawgif you create a $sth16:53
lenthamenyeah thats to finish the statement16:53
@crythiasok, I'll buy that you have recoil on frictionless surface. I'm reasonably certain that the recoil is insignificant compared to relative velocity of the projectile versus a bullet's recoil.16:56
@pbmdawgno, it's identical, if the mass and release velocity of the projectile is the same16:56
@pbmdawgconservation of momentum.16:56
@crythiashttp://www.defensereview.com/modules.php?name=News&file=article&sid=53916:58
lenthamenmy $self = shit;17:03
@crythiasoh... kay17:06
lenthamenshould be my $self = shift;17:09
@pbmdawg!bash17:09
@WRE|bash 82201| <b1u3> my sister, whos studing to be a chef, was at one of those miracle blade conventions...she said chef tony cut like five perefect slices off of a roast and had an orgasm17:09
@crythiasyeah17:09
@WRE|bash 82201| <p1rpl3> lol 'oh...oh yeah...is that camera still on? ill be right back friends...oh' 17:09
@pbmdawg!bash17:10
@WRE|bash 85649| <Kai-Bach> 900 years, hensons hand up your butt, not as good you will look 17:10
@pbmdawg!bash17:10
@WRE|bash 89683| Liz: id like to have something else :-P17:10
@WRE|bash 89683| katie: lol17:10
@WRE|bash 89683| katie: i would too17:10
@WRE|bash 89683| katie: like 5 seconds with him17:10
@WRE|bash 89683| katie: even 5 milliseconds17:10
@WRE|bash 89683| Liz: mmmm, 5 milliseconds of sex17:10
@WRE|bash 89683| Liz: is that even a full thrust?17:10
@WRE|bash 89683| katie: 1/2 of one17:10
@WRE|bash 89683| Liz: mmmm, half thrust 17:10
lenthamen!tcsh17:11
lenthamen!ksh17:11
@pbmdawg!bash17:11
@WRE|bash 100524| <boyd> anyway, theres a survey on the back and one question is 'What was the easiest way to make new friends at your Teritary Institution?'17:11
@WRE|bash 100524| <boyd> if my name wasn't going to be attached to it, i'd put something like 'i'm doing computer science, I  HAVE NO FRIENDS 17:11
@crythias!zsh17:12
@crythias!flash17:12
@crythias!csh17:12
@pbmdawg!bash17:13
@WRE|bash 102182| <@DrPoole> i wish i had a friendly panda17:13
@WRE|bash 102182| <@DrPoole> he'd be my buddy. watch tv and stuff.17:13
@WRE|bash 102182| <@DrPoole> drink beer.17:13
@WRE|bash 102182| <@niklas> get high17:13
@WRE|bash 102182| <@DrPoole> yeah. he'd get fucked right up and he'd beat on me from time to time.17:13
@WRE|bash 102182| <@DrPoole> that, would, RULE 17:13
* crythias hangs his head in shame.17:13
* pbmdawg gloats.17:14
@pbmdawg!bash17:15
@WRE|bash 105245| <Halibut> Oh dear17:16
@WRE|bash 105245| <Halibut> I just tried to swat a fly with my cursor 17:16
@pbmdawgi've done that.17:16
@crythiasoh. my. word.17:16
@pbmdawga fruit fly17:16
@crythiasapple or pear?17:17
@pbmdawgdunno.17:17
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui17:24
* crythias snaps his fingers. One. Two. Three.17:25
-!- mode/#webgui [+o snapcount] by WRE17:25
@pbmdawgcute.17:25
@crythiasMore heresy: Centrifugal force doesn't exist.17:34
@pbmdawgangular momentum does.17:34
@crythiasyes17:35
@crythiasbut there is no force pulling something away from center.17:35
@crythiasI think I'll post that on one of these boards and see how much I get flamed.17:36
@crythiashrm.17:36
@crythiascombined with magnetic railgun, there's no recoil like a propellant...17:37
@pbmdawg?17:37
@crythiasyes, there's recoil, but it's not the same type as a propelled missile.17:37
@crythiasalternating magnetic field acceleration.17:37
@crythiasroller coasters17:38
@pbmdawgthere's still recoil.17:38
@crythiasreal physics, and no gun-like recoil17:38
@crythiasit's outward, not backward.17:38
@pbmdawgbackward.17:38
@pbmdawgequal and opposite reaction.17:39
@crythiasright.17:39
@crythiasok. ever use a magnet to pick up a paperclip?17:39
@pbmdawgyes.17:39
@crythiasdoes it push against the table to elevate itself?17:39
@pbmdawgno.17:40
@pbmdawgbut the table does push up on it while the clip is lying there.17:40
@crythiasbut there's gotta be an equal and opposite reaction behind the accelerating paperclip17:40
@crythiasoh. wait. it's not pushing against the table. no recoil, but it does accelerate as it approaches the magnet17:41
@pbmdawgyes. the force the clip exerts against the magnet is lessened while the clip is moving toward the magnet, and then changes to the force of the additional weight of the clip when the clip combines with the magnet.17:42
@crythiasyeah, but there's no recoil... it's an impact... 17:42
@crythiasand imagine if the magnet turned itself off before the paperclip got to it, but another magnet grabbed it.17:43
@crythiasno friction. no recoil.17:43
@pbmdawgthe recoil is felt by the magnet-holder as a greater 'heaviness' of of the magnet while nearing the clip, and while the clip is pulled up to the magnet.17:43
@pbmdawgwhich is lessened when the clip reaches terminal velocity through the air (if it does).17:44
@crythiasfine, but it's miniscule compared to the exploision of a gun.17:44
@pbmdawgonly b/c a paperclip weighs less and is travelling slower than a bullet.17:44
@crythiasit's not impossible to use a bullet sized paperclip.17:44
@pbmdawgyes, and you will feel the clip pulling the magnet toward it when you approach the bullet-sized clip.17:45
@crythiasand it's not impossible to use magnetics to accelerate the bullet. 17:45
@crythiasbut if you used a cylindrical magnet...17:45
@pbmdawgyes, and the electromagnets will exert equal and opposite reactionary forces on their housings.17:45
@pbmdawgwhich will exert those forces on their mounts.17:45
@crythiasIt's not going to kick me in the shoulder when I use it.17:46
@pbmdawgwhat won't17:46
@pbmdawgthe centrifuge gun?17:46
@crythiasyes17:46
@pbmdawgit would be impossible for a person to hold, let alone aim.17:46
@pbmdawgthe weight alone....17:46
-!- WRE changed the topic of #webgui to: railguns, magnets, oh my!17:46
@crythiasit's a vehicle mounted armament.17:47
@pbmdawgnot regarding the gyroscopic effects (Nm^2)17:47
@crythiascounterrotating is good enough to offset it. see gyro helicopters.17:47
@pbmdawgno17:48
@pbmdawgthat's for counteracting the equal and opposite rotational effects.17:48
@pbmdawgnot the gyroscopic effect.17:48
@crythiashow do helicopters work?17:49
@pbmdawga helicopter can have two horizontal rotors spinning oppositely or one horozontal rotor and a rear vertical fan to offset those forces.17:49
@crythiasthey can do lots of things.17:49
@crythiasok.17:50
@crythiasbut ... slings don't have gyroscope affects?17:50
@pbmdawgthe force the rear fan exerts against the air counteracts the force it takes to get the top rotor spinning and keep it spinning.17:50
@pbmdawgthey do.17:50
@pbmdawgbut miniscule b/c they're spinning so slowly.17:50
@pbmdawgcomparatively.17:50
@crythiasgyroscopes tend to have their mass on their perimeter.17:51
@pbmdawgdoesn't matter where it is.17:51
@pbmdawgit's the amount of angular momentum that counts.17:51
@crythiasit matters.17:51
@crythiasgyroscopes don't evenly distribute their mass across the plain for a reason.17:52
@crythiasplane17:52
@pbmdawgonly for efficiency.17:52
-!- lonki is now known as lonki_home17:52
@crythiasright...17:52
@pbmdawgto maximize their angular momentum / mass.17:53
@pbmdawgrebooting18:01
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []18:02
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:06
-!- crythias changed the topic of #webgui to: WebGUI real time help. et al. | http://www.plainblack.com18:10
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui18:19
-!- mode/#webgui [+o pbmdawg] by xdanger18:19
@snapcount!bofh18:23
@WREBOFH Quick-excuse: Too many interrupts18:23
@crythiasknow sendmail?18:30
@pbmdawgme? no18:30
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:30
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:32
@crythiasok.. bug/rfe18:39
@crythiasfirst page of a long thread, the title is obnoxious. seconds page, it's all tidy.18:39
@crythiasstill can't click to go directly to a post on the second page of a thread.18:39
@pbmdawgyeah.18:40
@pbmdawgi never remember to report that when I notice it18:40
@crythiasisa bug?18:40
@pbmdawgyeah18:40
@pbmdawgadd it18:40
@pbmdawgplz18:40
@pbmdawg!bash18:40
@WRE|bash 107421| <melx0rz> we just polled some guy .. out of the following he is a) child molester b) FILTHY LIAR18:40
@WRE|bash 107421| <melx0rz> i didn't answer18:41
@WRE|bash 107421| <melx0rz> er.. HE18:41
@WRE|bash 107421| <melx0rz> He didn't answer 18:41
@crythiashey18:42
@crythiasany chance adding a real release # to the list of releases might be helpful?18:42
@crythiasSpecifically: Category: 6.8.3 gamma18:43
@crythiasin sf.net18:43
@pbmdawg'tis probably a good idea18:44
@pbmdawgsend that one to the dev list18:44
@crythiasdon't just do it?18:45
@crythiascause I'm about to submit...18:45
@crythiasok18:46
@pbmdawgdunno18:47
@crythiasat least we should add current gamma18:51
-!- agent [n=agent@217.160.141.149] has joined #webgui19:04
agenthi all19:04
@pbmdawghi19:04
-!- agent is now known as LuckyLStrike19:05
@pbmdawgwho is luckylstrke19:05
LuckyLStrikeme :) an unknown webgui coder/user19:06
@crythiasyawn.19:07
@pbmdawgwelcome mr/ms unknown wg coder/user.19:07
@crythiasFNCSHNL19:08
LuckyLStrike?19:08
@pbmdawgBITEME19:08
@pbmdawgBITEME - brown cadillac19:08
@crythiasyeah... um.. yellow hummer19:09
@pbmdawgso who are you lucky19:09
@crythiasRUNOVRU - white semi19:09
@crythiasSTM ROLR - yellow steam roller19:10
LuckyLStrikesorry later, lots of work todo19:10
-!- midellaq [i=user@host168-164.pool8249.interbusiness.it] has left #webgui []19:10
-!- crythias changed the topic of #webgui to: WebGUI real time help. et al. | http://www.plainblack.com | DO U WBGUI ?19:11
-!- crythias changed the topic of #webgui to: WebGUI real time help. et al. | http://www.plainblack.com | WebGUI - You're soaking in it.19:12
@crythiassomehow... that doesn't seem right.19:13
@crythias!bash19:13
@WRE|bash 136376| <Blade> Too bad your ex wasn't there.19:13
@WRE|bash 136376| <Sonsquidku_V> She was in f*cking San Diego. Can you believe that?19:13
@WRE|bash 136376| <Sonsquidku_V> There's like nothing there. It's mexican canada.19:13
@WRE|bash 136376| <Blade> Seriously, it's like LA took a crap.19:13
@WRE|bash 136376| <Sonsquidku_V> And then that crap took a crap.19:13
@WRE|bash 136376| <Sonsquidku_V> And picked through the crap to find a land mine.19:13
@WRE|bash 136376| <Sonsquidku_V> And threw it at my mom.19:13
@WRE|bash 136376| <Blade> XD19:13
@WRE|bash 136376| <Sonsquidku_V> Who fell down the stairs.19:13
@WRE|bash 136376| <Sonsquidku_V> And into a hole which led to China.19:13
@WRE|bash 136376| <Sonsquidku_V> And that's why I haven't seen her for the last 15 years.19:13
@WRE|bash 136376| <Blade> You have some issues, Dan. 19:13
@crythias!bash19:13
@WRE|bash 138229| <Calisa> I can only hope there are hotel rooms involved in the party. I need to give my secret garden to serenity. We'll ride the comet of passion and wait until the sun dawns on the pool of spilled innocence. A world that's calm in the everlasting wake. 19:13
@WRE|bash 138229| <TribGuru> she's gonna fuck the desk clerk. 19:13
@pbmdawg!bash19:13
@pbmdawg!bash19:14
@WRE|bash 149939| <Algorithms> I just threw a squirrel carcass in a cardboard box and installed NetBSD on it. 19:14
@pbmdawg!bash19:14
LuckyLStrike^^19:14
@pbmdawg!bash19:14
@WRE|bash 189180| <[GSF]Nitro> if that hot assistant had done a tumor check on my nads, it would have been an embarrassing experience for both of us19:14
@WRE|bash 189180| <Quizical> heh19:14
@WRE|bash 189180| <PunMeister> lol19:14
@WRE|bash 189180| <The_Spaniard> excuse me sir can you do something about that erection19:14
@WRE|bash 189180| <[GSF]Nitro> unless she found a tumor.. that would kill the mood pretty fast I bet19:14
@WRE|bash 189180| <[GSF]Nitro> 8=============D19:14
@WRE|bash 189180| <[GSF]Nitro> you have cancer19:14
@crythiasNetBSD: runs on anything.19:14
@WRE|bash 189180| <[GSF]Nitro> 8D 19:14
@pbmdawg!bash19:15
@WRE|bash 196025| <m00> Why does the mexican olympic team suck?19:15
@WRE|bash 196025| <m00> everyone who can run, jump or swim is already in the US 19:15
* crythias rubs his eyes. Can't. remove. burnt. image.19:15
@pbmdawg!bash19:15
@WRE|bash 215386| <Marasmus> So I was listening to a comedian who was talking about the Queen of England being attractive when she was young.19:15
@WRE|bash 215386| <Shae> Erm.. okay...19:15
@WRE|bash 215386| <Marasmus> And that some guys would talk about her, you know, the lewd way guys do about celebrities.19:15
@WRE|bash 215386| <Marasmus> And some of the guys would go further than that... and I thought, it must be very strange...19:15
@WRE|bash 215386| <Marasmus> masturbating to pocket change. 19:15
@pbmdawg!bash19:16
@WRE|bash 221449| <Space-Monkey|ftw> my hand is stuck in my pc case 19:16
@pbmdawg!bash19:16
@pbmdawg!bash 22144919:16
@WRE|bash| <Space-Monkey|ftw> my hand is stuck in my pc case 19:16
@crythiaspress eject19:16
@crythiasdrag your hand to the trash can19:17
@crythiasumount /dev/hand19:17
@crythiassomehow, that doesn't look right in print, either.19:18
@pbmdawgbrb19:20
@pbmdawgcrythias: http://www.plainblack.com/etcetera/affordable-hosting-for-slightly-customized-site19:31
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:33
@crythiasyeah19:37
@crythiasbut I'm not going to do that.19:37
@crythiasI'm not set up to provide mission critical anything.19:37
@crythiasand ... I'm not certain anyone will include customization in the hosting charges...19:39
@pbmdawgsurely he's not expecting that??!?!19:39
@pbmdawgthat's like, outsourcing to east asia  range prices.19:39
@crythias*shrug*19:40
@crythiashosting is one thing. just google it.19:40
@crythiasor use pb's hosting or whatever.19:40
@pbmdawgthat's theoretically possible, if whatever customizations they have can be rolled into the core.19:41
@pbmdawgdepends on what they are.19:41
@pbmdawgwhich is why i asked.19:41
@pbmdawg:D19:42
-!- midellaq [i=user@host168-164.pool8249.interbusiness.it] has joined #webgui20:29
-!- midellaq [i=user@host168-164.pool8249.interbusiness.it] has left #webgui []20:30
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 110 (Connection timed out)]20:53
@crythiashrm... http://www.thinkgeek.com/electronics/cameras/7edc/?cpg=wnrss20:56
@crythias!bofh22:58
@WREBOFH Quick-excuse: Zombie processess detected, machine is haunted.22:58
@crythias!bash22:59
@WRE|bash 239322| <stuberg> we got home from fishos at about 3 am drank as fuck22:59
@WRE|bash 239322| <stuberg> drunk*22:59
@WRE|bash 239322| <stuberg> and decided to have this mass acid/shrooms binge22:59
@WRE|bash 239322| <stuberg> and we kept goin all mornin on it like trippin out crazy and watching some chinese subtitle moviee22:59
@WRE|bash 239322| <stuberg> and at about 8.30 in the mornign paulie decides he has to go to school and he actually left and walked to school22:59
@WRE|bash 239322| <pualat> ur friend went school on an acid/mushies trip nice22:59
@WRE|bash 239322| <stuberg> no no u dont get it, hes 24 and owns his own business hes not sposed to go to school 22:59
* crythias snickers.22:59
* pbmdawg lol23:00
@crythias!bash23:02
@WRE|bash 265013| <Geno> Dude...23:02
@WRE|bash 265013| <Geno> I was wearing my All Your Base shirt...and someone pointed out the craziest thing23:02
@WRE|bash 265013| <Geno> 'Somebody Set Up Us the Bomb', when read Backwards, is 'Bomb the US (united states) Up Set (upset) Somebody' 23:02
@crythiasgasp23:03
@crythiasUs to belong are base your all23:03
@crythias!bash23:04
@WRE|bash 301963| <lib1790> so, at this college there was an extra credit question 'Is hell endothermic or exothermic'23:04
@WRE|bash 301963| <lib1790> this is what one kid wrote:23:04
@WRE|bash 301963| <lib1790> First, we postulate that if souls exist, then they must have some mass. 23:04
@WRE|bash 301963| If they do, then a mole of souls can also have a mass. So, at what rate are souls moving into hell and at what rate are souls leaving? I think that we can safely assume that once a soul gets to hell, it will not leave. Therefore, no souls are leaving. 23:04
@WRE|bash 301963| <lib1790>As for souls entering hell, lets look at the different religions that exist in the world today. Some of these religions state that if you are not a member of their religion, you will go to hell. Since, there are more than one of these religions and people do not belong to more than one religion, we can project that all people and all souls go to hell. 23:04
@WRE|bash 301963| With birth and death rates as they are, we can expect the number of souls in hell to increase exponentially. 23:04
@WRE|bash 301963| <lib1790> Now, we look at the rate of change in volume in hell. Boyle's Law states that in order for the temperature and pressure in hell to stay the same, the ratio of the mass of souls and volume needs to stay constant. 23:04
@WRE|bash 301963| <lib1790>So, if hell is expanding at a slower rate than the rate at which souls enter hell, then the temperature and pressure in hell will increase until all hell breaks loose (i.e.,Hell is exothermic). 23:04
@WRE|bash 301963| <liv1790>Of course, if hell is expanding at a rate faster than the increase of souls in hell, than the temperature and pressure will drop until hell freezes over (i.e.,Hell is endothermic). 23:04
@WRE|bash 301963| <lib1790>So which is it? If we accept the postulate given by Ms.Therese Banyan during my freshman year, 'That it will be a cold night in hell before I go out with you,' and take into account the fact that I still have not succeeded in having a relationship with her, the second case cannot be true. Therefore, hell is exothermic.23:04
@WRE|bash 301963| <lib1790> the kid was the only one who got credit 23:05
@crythias!bash23:05
@WRE|bash 386538| <simon-say> CNN is reporting that Lance Armstrong may be stripped of his 6th Tour de France title.23:05
@WRE|bash 386538| <simon-say> In a random check for banned substances, three were found in Armstrong's hotel room.23:05
@WRE|bash 386538| <simon-say> The substances banned by the French that were found in his hotel room were as follows: (1) Toothpaste, (2) Deodorant, (3) Soap23:05
@WRE|bash 386538| <simon-say> The French officials also found several other items which they had never seen before, including a testicle and a backbone...23:05
@WRE|bash 386538| <simon-say> Earlier reports that French Government officials attempted to surrender to Armstrong as he entered Paris were apparently erroneous. 23:05
@crythiasthey did not... 23:06
@crythias!bash23:08
@WRE|bash 396157| SmarterChild: Market data (delayed 20 minutes) provided by Reuters   23:08
@WRE|bash 396157| Ticker  Price  Change  Percent  Volume  23:08
@WRE|bash 396157| 1  :-) B    26.50  +0.22   +0.84    1830023:08
@WRE|bash 396157| 2  :-( A    22.15  -0.05   -0.23    74760023:08
@WRE|bash 396157| 3  :-) S    38.50  +0.07   +0.18    68870023:08
@WRE|bash 396157| 4  :-) T    14.45  +0.15   +1.05    93070023:08
@WRE|bash 396157| 5  :-( A    22.15  -0.05   -0.23    74760023:08
@WRE|bash 396157| 6  :-) R    43.55  +0.05   +0.11    15770023:08
@WRE|bash 396157| 7  :-) D    64.77  +0.07   +0.11    342600 23:08
@crythias!bash23:08
@WRE|bash 464561| <xp99> We all know that it is a sin for an Islamic male to see any woman other than his wife naked, and that he must commit suicide if he does.23:08
@WRE|bash 464561| <xp99> So next Sunday at 4:00 PM Eastern time, all American women are asked to walk out of their house completely naked to help weed out any neighborhood terrorists.23:08
@WRE|bash 464561| <xp99> Circling your block for one hour is recommended for this antiterrorist effort. All men are to position themselves in lawn chairs in front of their house to prove they are not terrorists, and to demonstrate that they think it's okay to see nude women other than their wife and to show support for all American women.23:08
@WRE|bash 464561| <xp99> And since the Koran also does not approve of alcohol, a cold six-pack at your side is further proof of your antiterrorist sentiment.23:08
@WRE|bash 464561| <xp99> The American Government appreciates your efforts to root out terrorists and applauds your participation in this anti terrorist activity.23:08
@WRE|bash 464561| <xp99> God bless America and GOD BLESS AMERICAN WOMEN! IT IS YOUR PATRIOTIC DUTY TO PASS THIS ON 23:08
@crythiasI think I nee to stop23:09
@crythiasneed*23:09
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []23:44
--- Day changed Fri Jan 06 2006
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has joined #webgui00:10
-!- mode/#webgui [+o onioncoder] by xdanger00:10
macOnkicrythias, hmmm, you might be right00:11
@crythiasabout what?00:16
* crythias likes to know when he's right about something... it's not that often.00:17
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui00:17
-!- onioncoder [n=mike@s205-206-123-62.ab.hsia.telus.net] has left #webgui []00:17
@crythiasabout needing to stop, maconki?00:17
macOnkiyes :-)00:17
-!- mode/#webgui [+o snapcount] by WRE00:17
@crythias!bash 12009500:28
@WRE|bash| <Naudiz> my IQ is high enough that I can do anything I want00:28
@WRE|bash| <Naudiz> college means nothing00:28
@WRE|bash| <netbsd_> What is this almighty IQ you have and what self-scoring IQ test gave you the idea you have it?00:28
@WRE|bash| <Naudiz> I'm a Mensa member .. I allready mentioned this.00:28
@WRE|bash| <netbsd_> So you're in the top two percent of the population?00:28
@WRE|bash| <netbsd_> This is me being impressed.00:28
@WRE|bash| <Naudiz> no actually ... only 1 in 50 people qualify to be in Mensa 00:28
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has left #webgui ["Leaving"]00:33
LuckyLStrike!bash00:35
@WRE|bash 21| <Tempy^^> I'll settle for old and fat00:35
@WRE|bash 21| <Tempy^^> begger can't be choosers00:35
@WRE|bash 21| <Tempy^^> prolly find used condoms inside of her 00:35
LuckyLStrikekewl00:35
LuckyLStrikere00:35
@snapcount!bofh00:36
@WREBOFH Quick-excuse: Out of cards on drive D:00:36
@crythiassorry00:36
LuckyLStrikenp, whats BOFH ?00:37
LuckyLStrikenice idea to create a webgui irc channel00:37
@snapcountBastard Operator From Hell00:37
LuckyLStrike;P00:38
@snapcountit's an online comic00:38
@snapcountgoogle it... good stuff00:38
@snapcountso what's the talk of the town00:38
@snapcountI need to waste some of my time 00:39
LuckyLStrikethx, bookmarked00:39
@snapcounthehe00:39
LuckyLStrikesnapcount: too much time ?00:41
@crythiashee00:43
@snapcountno00:43
@snapcountI don't have time to be doing this00:43
@snapcountI just need a break00:43
@crythiasewww soaking in WebGUI00:43
@snapcountWGSOAKR00:44
@snapcountyou'd think we would be tired of this game by now00:44
@snapcountbut somehow it continues to remain ammusing00:44
@crythiasHee00:45
@crythiasso simple. minor brain usage00:45
@snapcounthttp://www.ebaumsworld.com/2006/01/brotherhit.html00:52
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui00:54
-!- mode/#webgui [+o pbmdawg] by xdanger00:54
@snapcount!seen rizen00:57
@WRErizen (n=rizen@c-67-184-239-85.hsd1.il.comcast.net) was last seen parting #WebGUI 8 hours, 5 minutes ago stating "{}".00:57
@snapcount!seen phobia00:57
@WREphobia (n=phobia@66-46-142-242.amtelecom.net) was last seen quitting from #WebGUI 22 hours, 14 minutes ago stating ({"Create} like a God, Command like a King, Work like a Slave <k!15b8>\").00:57
@pbmdawg!bash01:37
@WRE|bash 172| [@kode54] /quote:96 <smcn> uNF = universal noise of fucking01:37
@WRE|bash 172| [@kode54] one of my few smcn quotes (I need more!)01:37
@WRE|bash 172| [@smcn] ok i will say something funny01:37
@WRE|bash 172| [@smcn] i'm having trouble breathing01:37
@WRE|bash 172| [@smcn] and my dick is on fire01:37
@WRE|bash 172| [@smcn] is this normal? 01:37
@pbmdawg!bash01:37
@WRE|bash 1147| <AirMonk> I'm still looking for a girl that can get aroused by the sound01:37
@WRE|bash 1147| of a hard drive spinning down 01:37
@pbmdawg!bash01:37
@WRE|bash 1945| <infinity> IT'S AN EAST COAST WEST COAST THANG..BEEEEYOTCH!01:37
@WRE|bash 1945| <al-x> east coast west coast for inf = russia and france01:37
@WRE|bash 1945| <infinity> stfu asswipe 01:37
@pbmdawg!bash01:38
@WRE|bash 2085| [rancid_mf] wow i need to be a better typer i dont know what is going on01:38
@WRE|bash 2085| (|Chris) typist*01:38
@WRE|bash 2085| [rancid_mf] ok im am idiot too 01:38
@pbmdawg!bash01:40
@WRE|bash 2929| <neck> btw... bought an ice cream maker today :)01:40
@WRE|bash 2929| <qu4ntum> dont you mean a donut maker ?01:40
@WRE|bash 2929| <Lord-Data> very easy to get those confused ..01:40
@WRE|bash 2929| <neck> oh hell yeah01:40
@WRE|bash 2929| <neck> oh crap... it was a donut maker 01:40
@pbmdawg!bash01:40
@WRE|bash 3110| <putnam> this chinese kid said something so damn funny today on the phone01:40
@WRE|bash 3110| <putnam> let me give you the exact quote that he said, i will make sure not to make any typos. just picture hearing a chinese thug say this01:40
@WRE|bash 3110| <putnam> i said 'man i'm gonna kick your ass' and he responds with:01:40
@WRE|bash 3110| <putnam> oh fuck nah...i'm gonna get some brick, and throw it across your window. i'm gonna throw it across your window and burn your bushes. 01:41
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []01:41
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []01:54
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]03:04
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui04:42
-!- mode/#webgui [+o rizen] by xdanger04:42
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []04:43
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:08
-!- mode/#webgui [+o pbmdawg] by xdanger05:09
@pbmdawg!bash05:19
@WRE|bash 4349| <Sharkey> I've been told I should be a phone sex operator.05:19
@WRE|bash 4349| <Sharkey> Which gender hasn't been specified.05:19
@WRE|bash 4349| <Xerox> I've been told I should be a phone sex caller.05:19
@WRE|bash 4349| <Sharkey> Keep reaching for that rainbow.05:19
@WRE|bash 4349| <Kashan> he's waiting for your call 05:19
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:19
-!- Open_CMS_Rules [n=contests@pool-71-115-163-68.gdrpmi.dsl-w.verizon.net] has joined #webgui07:03
-!- Open_CMS_Rules is now known as ParkerOne07:04
-!- ParkerOne [n=contests@pool-71-115-163-68.gdrpmi.dsl-w.verizon.net] has left #webgui []07:04
-!- lonki_home is now known as lonki09:23
-!- midellaq [i=user@host226-201.pool873.interbusiness.it] has joined #webgui10:44
-!- midellaq [i=user@host226-201.pool873.interbusiness.it] has left #webgui []10:44
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:55
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []11:19
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui12:26
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []12:26
-!- lonki is now known as lunchlonki12:58
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:00
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui14:24
-!- mode/#webgui [+o crythias] by xdanger14:24
@crythias!seen mac0nki14:24
@WREcrythias, I don't remember seeing mac0nki.14:24
@crythias!seen maconki14:24
@WREmacOnki (n=hanswolt@lonki.xs4all.nl) was last seen parting #WebGUI 13 hours, 51 minutes ago stating "{{"Leaving"}}".14:24
-!- midellaq [i=user@host130-190.pool8255.interbusiness.it] has joined #webgui14:35
-!- midellaq [i=user@host130-190.pool8255.interbusiness.it] has left #webgui []14:35
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Later"]14:56
-!- lunchlonki is now known as lonki15:06
lenthamenhello everyone15:24
lenthamenMight it be that there is an inifinite loop error in WebGUI 6.7.8 ?15:24
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:31
-!- mode/#webgui [+o pbmdawg] by xdanger15:31
@pbmdawghello15:31
lenthamenhey Matt15:31
lenthamenDo you know if there is an infinite loop problem in WebGUI 6.7.8 ?15:32
@pbmdawgI didn't think so.15:32
@pbmdawgwhat module?15:32
lenthamenI have WebGUI 6.7.8 running in production. Upgraded two weeks ago from 6.6.4 to 6.7.815:33
lenthamenSince then I have a huge load on that server15:33
lenthamenand several http processes that have the state "Running" for hours15:34
lenthamenwhile there is no traffic15:34
@pbmdawghrm15:34
lenthamenthat sounds lke an infinite loop problem.15:35
lenthamenor something15:35
@pbmdawgdo you have any reason not to upgrade that one to 6.8.x?15:36
lenthamenThe only reason is that it is production so I have to plan it in15:36
@pbmdawgb/c now that I think about it; there might have been something things fixed that could have caused unending things15:36
lenthamenBut I can definitely do that.15:36
lenthamenAh wait15:36
lenthamenit's running on apache 1.315:36
@pbmdawgoh.15:36
lenthamenbecause theres also php code running.15:37
lenthamengrr15:37
@pbmdawgyou could do a modproxy chain.15:37
@pbmdawg1.3 as front end15:37
lenthamenah yeah, good idea15:37
@pbmdawg2.0 as modperl15:37
@pbmdawgor even 2.215:37
@pbmdawg;)15:37
lenthamenok15:37
@pbmdawgthat would keep the php and perl more segregated15:38
@pbmdawgin fact, you could even use the wre for the back end...?15:39
lenthamenIt has worked together without problems though15:39
lenthamenIt happened after the migration.15:39
@pbmdawgok.15:39
lenthamenThanks to FreeBSD it keeps on running... 15:42
lenthamenHmm15:52
lenthamenIf I do a recursive download of the entire site, it'll end up with 20 RUN'ning apache processes15:54
lenthamenand a load of 1715:54
lonkihi guys15:54
@pbmdawghi15:54
lenthamenaloa lonki15:55
lenthamenIm going to install mytop and see if there is still db activity...15:57
lonkilenthamen, mytop is nice yes16:07
lonkilenthamen, but I would have a look at apache, I know plone.org had a simular problem with their site yesterday16:08
lenthamenNo sessions on the database...16:13
lenthamenBut 3 running httpd processes16:13
lenthamenAll http requests successful.16:13
lonkiweird16:13
lenthamengoing to install lsof16:14
lenthamenand see what files apache keeps open16:14
lenthamenlsof did not give any clue16:20
lenthamenIt runs stable if I don't preload the WebGUI modules.16:28
@pbmdawghm16:29
lenthamenOn this server its ok to run without preloading. Its low traffic. I'll stick with it for now...16:32
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui16:42
-!- mode/#webgui [+o snapcount] by WRE16:43
@pbmdawg!bash16:56
@WRE|bash 6266| <Masharoni> after that i vowed to clench my ass when barfing 16:56
@pbmdawg!bash16:56
@WRE|bash 6758| <Kilroy`> I had this blind date, her name was :. .:. : ... .:: -16:56
@WRE|bash 6758| <Kilroy`> well, all I saw was the top of her head16:56
@WRE|bash 6758| <Kilroy`> I wonder if I'll recognize her if I meet her again16:56
@WRE|bash 6758| <Kilroy`> .....16:56
@WRE|bash 6758| <dh> Kilroy`: I guess you'll just have to make every chick you meat give you head16:56
@WRE|bash 6758| <dh> err meet16:56
@WRE|bash 6758| <dh> but then, meat works too 16:56
@pbmdawg!bash16:57
@WRE|bash 8189| <Joe_> how do you downgrade to IE5.5? 16:57
@WRE|bash 8189| <Soulflame> fdisk 16:57
@pbmdawg!bash16:57
@WRE|bash 9962| (@MpTaNk) one time, I wanted to call someone and their number was on my computer, and my first reaction was to cut and paste it to the phone 16:57
@pbmdawg!bash16:57
@WRE|bash 11888| <sparks> got the house to myself for the evening16:57
@WRE|bash 11888| <Robert> bbl16:57
@WRE|bash 11888| <Robert> hehe enjoy ;)16:57
@WRE|bash 11888| <sparks> guess I'll invite a bunch of friends over and have a party and play rap music16:57
@WRE|bash 11888| <sparks> by which I mean I'll order a pizza and nair my legs 16:57
lenthamen!bash16:57
@WRE|bash 14908| @(SikLogik) this one time... at computer camp... I shoved a linux cd in my windows computer 16:57
@pbmdawg!bash16:57
@WRE|bash 15312| úùú Quits: JESUS (adam@rootdown.net): Ping timeout 16:57
@WRE|bash 15312| <Cyph3r> jesus died from my syn's 16:57
@pbmdawg!bash16:57
@WRE|bash 16974| <Cyc66> http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItem&item=****16:58
@WRE|bash 16974| <Cyc66> plz ruin that auction16:58
@WRE|bash 16974| <bbz_> what do i want to do that for?16:58
@WRE|bash 16974| <Cyc66> she's a dirty whore16:58
@WRE|bash 16974| <bbz> maybe i could get her phone number16:58
@WRE|bash 16974| <Cyc66> uh why would u do that16:58
@WRE|bash 16974| <bbz> well, if she is a dirty whore 16:58
@pbmdawg!bash16:58
@WRE|bash 17373| <LoRdZephyR> i cant swim 16:58
@WRE|bash 17373| <roboman20> i thought only people with down syndrome couldnt swim 16:58
@WRE|bash 17373| <LoRdZephyR> WELL YOUR WRONG WHORE 16:58
@WRE|bash 17373| * roboman20 hands zeph a chromosome 16:58
@pbmdawg!bash16:58
@WRE|bash 21854| <fuck0ff> hi, does someone here know the escape sequence for a blank?16:58
@WRE|bash 21854| <fuck0ff> hello? a blank ?16:58
@WRE|bash 21854| <fuck0ff> escape sequence like 't' for tab, and blank like the things you do between words. ?16:58
@WRE|bash 21854| <fuck0ff> it's for a c program16:58
@WRE|bash 21854| <fuck0ff> has the channel #programming anything to do with, like to program?16:58
@WRE|bash 21854| <MadSciFab> why do u need an escape sequence for a blank space?16:58
@WRE|bash 21854| <MakAtak> err.. is that what you call 'space'? 16:58
@pbmdawglol16:59
@snapcounthttp://www.stsc.hill.af.mil/crosstalk/2005/12/0512CroxfordChapman.html17:08
@snapcountinteresting...17:08
@snapcountHey Matt, are you doing bugs today?17:18
@snapcountok... I'm not much of a networking guy17:26
@snapcountso if this is completely lame17:26
@snapcountfeel free to flame me17:26
@snapcountI'll probably enjoy it17:26
@snapcountneway17:26
@snapcountI have a broadband provider17:27
@snapcountthat is wireless (clearwire)17:27
@snapcountand it kinda sux17:27
@snapcountI'm thinking about purchasing roadrunner (cable)17:27
@snapcountb/c it was good to me before17:27
@snapcountanyways, my brother wants to keep his clearwire17:27
@snapcount(we live in same house)17:27
@snapcountis it possible to bridge to broadband connections?17:28
@snapcountto achieve faster downloads, etc?17:28
@pbmdawgno17:30
@pbmdawgno faster singular downloads, at least.17:31
@pbmdawgif you have a dual or multi wan router that's nice enough it can split up some of your connections among the links.17:31
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []17:41
@pbmdawgbut in that case, the router would need to be connected to two upstream networks that were connected to the wireless networks.17:42
-!- lonki [n=hans@195.18.93.61] has quit [Read error: 110 (Connection timed out)]17:45
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]17:57
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui18:03
-!- mode/#webgui [+o snapcount] by WRE18:03
@snapcountL                    A                         G18:38
@snapcountgrrrr18:38
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:52
macOnkihi19:52
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui20:06
-!- mode/#webgui [+o crythias] by xdanger20:06
@crythiasanother day at home. this time after doctors and drugstore20:07
* macOnki is at home too, although that's normal around this time of the day :-)20:14
@crythiasdarn20:15
@crythiasI can't be nick identify20:15
@crythiasthat would be cool.20:15
macOnkihaha20:15
macOnkiask lilo :-)20:15
@crythias?20:16
@crythias!seen pbmdawg20:16
@WREcrythias, pbmdawg is right here!20:16
macOnkithe person running the irc service, his nick is lilo20:16
@crythiaswhat would I ask him?20:16
@pbmdawg!seen crythias20:16
@WREpbmdawg, crythias is right here!20:16
macOnkito permit you to have the nick identify20:17
@crythiasI'd  be +b'd from irc.freenode.net20:17
macOnki!seen WRE20:17
@WREmacOnki, I'm right here.  Quit wasting my time!20:17
macOnkias long as it's not klined :-)20:17
@crythiasklined?20:18
macOnkisee the freenode site20:18
@crythiasok.20:18
@crythiasKLINE means Kill LIne20:22
@crythiasits original intention appears to be able to modify irc server params 20:23
@crythiasoh. duh20:24
@crythiasI'm a bit slow.20:24
macOnkiklined on irc is, afaik, banning a person from all servers20:24
macOnkiwithin the network20:24
-!- pbmdawg is now known as klined20:25
@crythiasII. Using KILL and KLINE  The KILL and KLINE commands are as follows:20:25
@crythias KILL nick :reason20:25
@crythiasKLINE nick :reason20:25
@crythiasKLINE username@hostmask :reason20:25
@crythiashttp://www.irchelp.org/irchelp/ircd/ircopguide.html20:25
-!- klined is now known as klineMe20:25
@crythiasA K-line means that you don't want that user on your server, for whatever reason.  Depending on the server, K-lines may be cleared after a week or two, a few months, or maybe never.20:26
@crythiasnow that is relevant to the discussion. While ignorant before, I now feel enlightened.20:26
* macOnki huggles his new O'Reilly pdf20:30
@klineMewhich one20:30
-!- klineMe is now known as pbmdawg20:31
macOnkimastering regular expressions20:31
@crythiassee, when macOnki said, "(13:16:31) macOnki: as long as it's not klined :-)"20:31
@crythiasI assumed that macOnki was talking about a nick20:32
@pbmdawgme220:32
@crythiasrather, a noun. not a  verb20:32
@pbmdawga noun, not an adjective. :p20:32
macOnkicrythiasI'd  be +b'd from irc.freenode.net <-- I was refering to this line, +b is banned right?20:33
@crythiasyeah20:33
@crythiasbut I was interpreting your comment to mean, "as long as it's not klined who is doing the banning"20:34
@pbmdawgi was interpreting his comment to mean, "as long as you don't choose the nick 'klined' "20:34
@crythiashence my confusion.20:35
macOnkisorry for not being native guys, and for drinking beer late in the afternoon :-)20:35
@crythiasit's ok. I've not been on IRC since yesterday.20:35
@crythiasor this morning?20:35
@crythiasbut before this recent setup, not for gosh. 10 years or so?20:36
@crythiasmaybe I played with Microsoft's Chat on my own server.20:37
macOnkibrb, need a coffee20:37
@snapcountcrythias: the bug you reported about the CS and the wrong pagenumber20:42
@snapcountthe expected behavior is that when you are viewing the latest post in a thread on a seperate page and return to the CS that you should be on the same page as that thread...20:42
@snapcountis that what you're saying?20:42
@pbmdawgno20:43
@crythiasIf I receive an email notification with link to post on page 2, I should be on page 220:43
@pbmdawgwhen you click or type a url of a post, and its thread is viewed, the page of the thread that contains that post should be displayed20:43
@pbmdawg(since viewing a post actually views its parent thread)20:43
@crythiashttp://digg.com/security/Student_arrested_for_deadly_F5_attack20:44
@crythiascomment: reminds me of the times when you tell the annoying IRC user to try to press ALT+F4 to filter the channel to only chat to girls. sigh20:44
@crythiasFelony20:45
@crythiashttp://www.wkyc.com/akron/akron_article.aspx?storyid=4572120:45
@crythiasmeanwhile digg effect hosed it.20:45
@pbmdawglol20:46
@pbmdawghe'll be released, surely.20:46
@crythiasThe defense has to be easy.20:46
@crythias"I did something stupid, and the computers didn't crash. You arrested me, and the computers crashed. Who's to blame?"20:46
@crythiasooh21:35
@crythiassomeone googled gerald young webgui21:35
@crythiasNL domain :)21:35
@pbmdawgilance.nl ?21:35
@pbmdawgor an isp, i assume21:36
@crythiasgoogle.nl21:36
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []21:36
@crythiaswidnet.xs4all.nl 21:36
@crythiasoriginating site21:36
@crythiasnot that I'm trying to be all big brother. Most of my hits are regarding pcanywhere.21:37
@crythiasalthough I get about 5/day regarding my antivirus updates.21:37
@crythias(how to update norton antivirus definitions without subscription)21:37
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["codeine kicking in. BSG starts tonight at 10pm on SciFi. Monk begins Jan 13th. The Shield -Tuesday. I watch too much tv?"]22:33
--- Day changed Sat Jan 07 2006
@snapcount!bofh00:16
@WREBOFH Quick-excuse: secretary plugged hairdryer into UPS00:16
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui00:57
-!- mode/#webgui [+o pbmdawg] by xdanger00:57
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []00:57
@snapcount.wz Daytona Beach, FL.01:05
@snapcountrandcalc01:18
@snapcount!bash01:23
@WRE|bash 27436| KiSsAbLeMaiDeN: question01:23
@WRE|bash 27436| KiSsAbLeMaiDeN: is it good for a girl to be hairy er no?01:23
@WRE|bash 27436| KiSsAbLeMaiDeN: ?01:23
@WRE|bash 27436| Eric3934: no01:23
@WRE|bash 27436| KiSsAbLeMaiDeN: aight thanks 01:23
@snapcount!bash01:24
@WRE|bash 37236| * @Cryogen jumps up and down01:24
@WRE|bash 37236| <@[4K^Got|AW]> I'm putting it in and stuff01:24
@WRE|bash 37236| <@[4K^Got|AW]> it's coming VERY soon 01:24
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit []01:40
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui01:52
-!- mode/#webgui [+o crythias] by xdanger01:53
@crythiastoo bad Matt isn't here. he'd find something hilarious01:53
@crythiasWe were playing the License tag game...01:54
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:53
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui14:19
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []14:19
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui15:22
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []15:57
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui16:18
-!- mode/#webgui [+o crythias] by xdanger16:18
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui16:29
lenthamenCrythias ?16:29
@crythiashey16:31
lenthamenQuick question. Do you have any idea why the hover help box is positioned so far down in the initial setup page ?16:33
lenthamenhttp://demo.plainblack.com/demo1136644369_103/16:33
lenthamenJust hover over "Password".16:34
@crythiasone sec16:34
@crythiasmust be some config...16:35
@crythiasnoting much in the page though..16:35
lenthamenyeah an x / y offset or so16:35
@crythiasnot on the page.16:37
@crythiasbut that's creepy.16:37
lenthamenI might log it as a bug so colink could have a look at it.16:38
lenthamenHe'll know it for sure.16:38
@crythiasok.16:39
@crythiasvar ttOffsetX      = 12;            // horizontal offset of left-top corner from mousepointer var ttOffsetY      = 15;           // vertical offset 16:39
@crythiasthat's the default global16:39
lenthamenI think it's b/c of this:16:40
@crythiashrm... and it follows mouse16:40
@crythiasit's not usually supposed to.16:40
lenthamen<div style=".....  top: 20%; left: 20%; .... ">16:41
lenthamenbecause the offset changes if you make the browser window smaller.16:41
lenthamenI need to go. I'll log a bug for this. ttyl.16:42
@crythiasok.16:42
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]17:03
@crythias!bash 5952218:32
@WRE!bash: quote not found18:32
@crythias!bash 59552218:33
@WRE|bash| <Mod> he was very nasty. called him that word you never wanna call a black man18:33
@WRE|bash| <Sirak> ??18:33
@WRE|bash| <Mod> no one ever wants to call a black man the word that begins with 'n' ends in 'r' and has 'ig' in the middle18:33
@WRE|bash| <Sirak> Neighbour? 18:33
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]18:51
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui18:58
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui19:40
-!- mode/#webgui [+o snapcount] by WRE19:41
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]19:55
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui20:53
-!- mode/#webgui [+o crythias] by xdanger20:53
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []20:54
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui20:54
-!- mode/#webgui [+o crythias] by xdanger20:54
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 110 (Connection timed out)]21:36
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui22:30
-!- mode/#webgui [+o snapcount] by WRE22:31
--- Day changed Sun Jan 08 2006
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui00:14
@snapcount!lastspoke crythias00:46
@WREcrythias last uttered a word on #webgui 3 hours, 52 minutes ago.00:46
macOnkihmm, lenthamen, you are still working? :-)01:00
macOnkihi guys01:01
@snapcount!lastspoke lenthamen01:11
@WRElenthamen last uttered a word on #webgui 56 minutes ago.01:11
@snapcountseeing as how we have a big crowd here and everything... this is probably pointless01:13
@snapcountbut01:13
@snapcountI have a bot running #webgui on efnet now01:13
@snapcountsupposedly we can link the channels together01:13
@snapcountwith a botnet01:13
@snapcountI'm reading about it... this stuff is rather new to me01:13
macOnkieeks efnet, that is ages ago01:13
@snapcountseems to be a lot more ppl than freenode :-)01:14
@snapcountwhat's "cool" these days?01:14
macOnkiyeah, knocking on your frontdoor01:14
macOnkisnapcount, what do you mean by cool? irc channels?01:14
@snapcountnetworks01:14
@snapcountefnet seems to be very popular01:15
macOnkidunno, been stuck to oftc.net and a bit of nonfreenode these days01:15
@snapcountoh ok01:15
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 104 (Connection reset by peer)]01:43
-!- snapcount [i=snapcoun@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]01:57
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui04:26
-!- mode/#webgui [+o snapcount] by WRE04:27
-!- WRE [n=gooey@66-46-142-242.amtelecom.net] has quit ["snapcount"]04:27
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI04:33
-!- mode/#webgui [+o WRE] by snapcount04:35
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Client Quit]04:35
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI04:35
-!- mode/#webgui [+o WRE] by snapcount04:35
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 110 (Connection timed out)]04:51
-!- snapc0unt [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui04:52
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]04:52
-!- snapc0unt is now known as snapcount04:53
-!- mode/#webgui [+o snapcount] by WRE05:07
@snapcountsweet05:14
@snapcountwre has established a botnet with gooey in #webgui on efnet05:14
@snapcountmy diabolical plan to takeover all irc networks is nearing completion05:15
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit ["snapcount"]06:58
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI06:59
-!- mode/#webgui [+o WRE] by snapcount06:59
@snapcounthello07:03
@snapcount!addclink #webgui #webgui07:04
@snapcounthello07:04
@snapcountwhat the hell07:14
@snapcounthello07:21
@snapcount!cn07:34
@WREHi! I'm WRE, #WebGUI's channel bot. The funny stuff you see from me, like (snapcount@SN), are people on other nets. I provide a channel link between this channel on 8 nets.07:34
@WRETo see who else is on the channel, type  !cnlist in the channel.07:34
@snapcount!cnlist07:35
@snapcount!listcnet07:36
@snapcount!listclink07:36
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit ["snapcount"]07:47
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI07:48
-!- mode/#webgui [+o WRE] by snapcount07:48
@snapcount!listcnet07:48
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]07:51
-!- snapc0unt [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui07:51
-!- snapc0unt is now known as snapcount07:51
-!- mode/#webgui [+o snapcount] by WRE07:52
@snapcount!addcspy #novell #webgui08:06
@snapcount!delcspy 008:06
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit ["snapcount"]08:23
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI08:23
-!- mode/#webgui [+o WRE] by snapcount08:25
@snapcount!listclink08:26
@snapcount!delclink 008:26
@snapcount!listclink08:27
@snapcount!addclink #webgui #webgui08:27
@WRE(snapcount@EN) ;lafj;dlkfja;dklfja;dklf08:27
@WRE(snapcount@EN) it fucking works08:28
@WRE(snapcount@EN) holy shit08:28
@WRE(snapcount@EN) it works08:28
@WRE(snapcount@EN) holy holy shit shit08:28
@snapcountbad ass08:28
@WRE(phobia@EN) heh08:28
@WRE(phobia@EN) sweeeeet08:28
@WRE(phobia@EN) now I can mock you guys without even leaving Efnet :P08:28
@WRE(snapcount@EN) haha08:29
@WRE(phobia@EN) well, I think ima crash now08:30
@WRE(snapcount@EN) cool08:30
@WRE(snapcount@EN) later man08:30
@WRE(snapcount@EN) thx08:30
@WRE(phobia@EN) if you set the topic here to something inviting, you'll probablt get periodic visitors looking for assistance with WebGUI08:30
@WRE(phobia@EN) hey no problem, glad we(you) got it working :)08:30
@WRE(snapcount@EN) k08:31
@WRE(snapcount@EN) now for the weather script08:31
@WRE(phobia@EN) good luck with that :)08:31
@WRE(phobia@EN) it's b0rken08:31
@WRE(phobia@EN) I dunno how reb00t got it working on NLM...08:31
@WRE(phobia@EN) I've never had much luck with it08:31
@snapcount!delclink 008:39
@snapcounttesting08:39
@snapcount!listclink08:40
@snapcounttesting 1...2...3...08:40
@snapcount!addclink #webgui #webgui08:44
@snapcounttest08:44
@WRE(snapcount@EN) test08:44
@WRE(snapcount@EN) gooey: goodnight08:47
@snapcount!cn08:51
@WREHi! I'm WRE, #WebGUI's channel bot. The funny stuff you see from me, like (snapcount@SN), are people on other nets. I provide a channel link between this channel on 8 nets.08:51
@WRETo see who else is on the channel, type  !cnlist in the channel.08:51
@snapcount!cnlist08:51
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit []08:55
@WRE(snapcount@EN) k09:12
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui09:12
@WRE(snapcount@EN) kdk09:12
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]09:15
@WRE*** [signoff/#webgui] snapcount (Read error 54: Connection reset by peer) on EFnet09:15
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui14:22
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []15:56
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]16:21
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui16:37
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:40
-!- mode/#webgui [+o pbmdawg] by xdanger16:40
@pbmdawghowdy16:41
macOnkihi16:41
@pbmdawgwhat's up16:41
macOnkinothing much, just enjoying a day at home16:42
-!- pbmdawg is now known as pbmdawg_afk17:48
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui18:01
-!- mode/#webgui [+o snapcount] by WRE18:01
@snapcountis there a reason this channel is secret?18:19
-!- mode/#webgui [-s] by snapcount18:21
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]18:30
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui20:19
-!- mode/#webgui [+o snapcount] by WRE20:19
-!- pbmdawg_afk is now known as pbmdawg21:03
@pbmdawgi dunno why it was secret21:08
-!- lenthamen [n=len@83.116.130.37] has joined #webgui21:13
-!- lenthamen [n=len@83.116.130.37] has left #webgui []21:14
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []21:15
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui21:15
-!- mode/#webgui [+o crythias] by xdanger21:15
-!- lenthamen [n=len@83.116.130.37] has joined #webgui21:19
@crythiashi21:21
@crythiasLen, what do I do to tell my laptop to use ram instead of swap?21:21
@crythiasI have 512MB and first loads are not touching ram but thrashing hd like nothing.21:21
@crythiaslaptop running freebsd, btw21:23
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has joined #webgui21:27
specsmuhello, anyone awake?21:28
specsmuwebgui says it comes with a built in photogallery.21:28
specsmuI need it, and I can't find it anywhere.21:28
specsmucan you point me in the right direction?21:28
@crythiashrm21:29
lenthamenhi specsmu21:29
specsmuhi lenthamen 21:29
lenthamenwhat version of WebGUI are you using ?21:29
specsmuthis has been a horrible upgrade21:29
specsmu6.8.321:30
specsmuthe latest21:30
lenthamenok21:30
specsmuI was using 6.1.1, which the client liked, and it had a photogallery I could install21:30
specsmuthat photogallery no longer works21:30
lenthamenYou need to use the generic "Collaboration System" for that.21:30
specsmuahh, let me try.21:30
lenthamenIt has a Photo Gallery template.21:30
specsmuoooo, I see!21:30
* specsmu creates a new page to test that on.21:31
lenthamencrythias: No idea why it start using swap memory instead of physical memory.21:32
specsmuwhat's the problem?  I know a little bit about VM.21:32
lenthamen(20:21:28) crythias: Len, what do I do to tell my laptop to use ram instead of swap?21:33
lenthamen(20:21:49) crythias: I have 512MB and first loads are not touching ram but thrashing hd like nothing.21:33
lenthamen(20:23:20) crythias: laptop running freebsd, btw21:33
specsmuthat's odd.21:33
@crythiasFrom what I'm reading, starting apps DO use hd swap.21:33
specsmuand you have a lot of free ram available while it does that?21:33
@crythiasgobs21:33
specsmuthat is really odd.21:33
@crythiasI think.21:33
@crythiastop?21:34
specsmuor free.21:34
specsmuor vmstat. :)21:34
specsmubrb.21:34
@crythiasno free21:35
lenthamentop will do it21:35
@crythiasavm223428 fre 29168021:36
lenthamenmy httpd is not using any swap if I start it.21:37
lenthamenas supposed :)21:37
specsmuhmm.21:37
specsmuthat does seem a little strange to me, but I'm more of a linux expert.21:37
lenthamencrythias: I've never seen this before on freebsd21:37
lenthamenIs that WebGUI 6.8 :? 21:38
@crythiasit's an ancient laptop. who knows.21:38
@crythiasThis is standard app. firefox, thunderbird, etc.21:38
lenthamenhow much ram  ?21:38
@crythiasonce run, I don't have to worry about the speed of launch.21:38
@crythiaseven if closed. 512MB total21:39
@crythiasI'm using ion3 window manager, so it's almost nothing.21:39
lenthamenIt *might be* that at first loads all 512MB is used, and that is needs swapping ? 21:41
@crythiashrm...21:42
lenthamenI never use freebsd in graphical mode btw21:42
specsmuok, this is progress, but there's nothing next to "attachment"21:43
specsmueven after I said you can have 20 attachments per post.21:43
@crythiasok. I'm going to ##freebsd21:44
specsmuohhhh.  it doesn't work with konqueror.21:46
lenthamenI've never used the CS Photo Gallery.21:47
lenthamenTesting it on demo.plainblack.com...21:47
lenthamenworks fine for me..21:50
@crythiasyuck21:50
specsmuare you using IE?21:50
lenthamenyep21:51
specsmuI'm using mozilla (now) and it's not uploading the attachments at all.21:51
lenthamenshould work on firefox as wel.21:51
specsmuit's not uploading any of the pictures using mozilla.21:51
lenthamenstrange21:52
specsmuI'll try installing firefox, but I think it uses the same engine.21:52
lenthamentry it on demo.plainblack.com21:52
specsmuk21:52
* specsmu tries21:53
lenthamenk21:55
specsmunope, not there either.21:55
lenthamenok. It works for me. I'll try it with firefox.21:57
lenthamenWhat file did you try to upload ?21:57
specsmuthx, and I'll download firefox and try that instead of mozilla.21:58
specsmua jpg.21:58
specsmuactually, two jpgs at first.21:58
lenthamenworks for me with firefox21:59
specsmuwell, I'm downloadinng firefox now..21:59
specsmuI usually use just plain mozilla21:59
specsmubut that doesn't make a whole lot of sense because they use the same engine21:59
specsmuok, that failed too.22:02
specsmucan I tell you how I did it?22:02
specsmuI might be missing something basic.22:03
specsmuI created a new post...22:03
specsmutyped a nonsense into the subject and message, and then entered a filename into "attachment".22:03
specsmuthen I clicked outside the box, and it showed an icon like a pallette.22:03
specsmuand then I clicked save.22:04
lenthamenhttp://demo.plainblack.com/demo1136749495_85/home 22:04
specsmunow when I created the photo gallery...22:04
specsmuI did so with a "ohoto gallery" template, and allow 20 attachments, but I did nothing else special.22:05
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]22:05
lenthamentry look at the settings here: http://demo.plainblack.com/demo1136749495_85/home 22:06
lenthamenyou can login with admin / 123qwe22:06
specsmuyup22:06
specsmulooking22:06
specsmusorry to be a pain22:07
lenthamenno prob :)22:07
specsmuthis has been kicking my butt for a week...22:07
specsmunot just this but everything related to it22:07
lenthamenare you behind a proxy or something ? 22:07
specsmunope.22:08
lenthamenok22:08
specsmustandard linux machine sitting on a standard dsl connection.22:08
lenthamenah wait22:08
lenthamenhow big is that jpg ? 22:08
specsmulet me look22:08
specsmu5K22:08
lenthamenhehe22:08
lenthamenthat's ok then.22:09
specsmubut I notice you didn't put anything in the "message".  hmm.22:09
lenthamenlet me try that.22:09
lenthamenworks fine22:11
specsmunope, nothing.22:11
specsmutime to check the error logs.22:11
specsmuooo.22:11
specsmuI think I may have goofed.22:12
specsmuyup.  I fsked up.22:13
specsmuwrong upload location in the config file.22:13
specsmuthough that doesn't explain the demo failing to work for me..22:13
lenthamenah yeah that make sense.22:14
lenthamentry another client.22:14
specsmuwell, it doesn't work in konqueror, that's for daaaaamn sure.22:14
specsmuthe attachment box doesn't even show up.22:14
lenthamenfirefox must work. all developers use that...22:15
specsmunow to work on the templates22:25
specsmuis there any harm in making a graphics directory that is NOT under the auspices of webgui?22:25
lenthamensry, what do you mean with that ?22:27
specsmuyou know how in the vhost you have SetHandler PerlScript or some such22:27
specsmuI want to make a <Location /graphics> SetHandler None </Location>22:28
specsmuAny harm in that?22:28
specsmuso I can dump graphics in there and refer to them in the stylesheet22:28
lenthamenyeah you could savely do that.22:28
specsmucool. thanks.22:28
specsmuexcellent. :)22:32
lenthamenok. good to know that it's working :)22:33
specsmuyeah22:33
specsmuit's a good start22:33
specsmusomeone might want to put a note on the web page that an install that used the old photogallery is not upgradable.22:34
lenthamenyou could mail the author...22:37
specsmuwell, the problem is that the photogallery wobject is stuck in the database somehow22:38
specsmuso there's no easy way to pull it out so the rest of the site will work.22:38
specsmuanyway, time to eat something and fsck with the templates...  yawn.22:39
lenthamena "delete from wobject where namespace='PhotoGallery' should do it...22:40
specsmuhmm, well, bit late for that now... no biggie22:40
specsmuwhere do you edit templates?22:41
lenthameneh, what template do you want to delete ?22:41
specsmuI don't want to delete one, I want to either create a new one or edit the default one.22:41
specsmuI knew how to do all this in 6.1.1 :)22:42
lenthamenjust edit the Collaboration System Asset, and click on "manage" next to the template22:42
specsmuand that'll let me manage the whole thing?22:43
specsmuI want to fsck the whole site up. :)22:43
lenthamentemplates are assets, you can find them also through the asset manager.22:43
* specsmu looks22:43
specsmuahh, I see.22:44
specsmunot exactly intuitive, but better than 6.122:44
lenthamenwill take you a day or two to get used to the new webgui :)22:44
lenthameneverything is a asset22:44
specsmuwell, once I have it all set up, I don't have to touch it anymore, my client will be doing all the updating22:45
specsmuthat's why I use CMS... so he doesn't have to bug me22:45
lenthameneverything has it's own url.22:45
lenthamenhehe22:45
specsmuhe likes it too because I'd have to charge him if he wanted to bug me all the time.  lol.22:45
lenthamenpages are called layout btw22:46
specsmuahh.22:46
lenthamengoing to watch a movie with Her Majesty ;)22:47
specsmuhave fun.22:47
lenthamenttyl 22:47
specsmuthanks.22:48
--- Day changed Mon Jan 09 2006
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui00:07
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Client Quit]00:07
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui00:08
-!- mode/#webgui [+o snapcount] by WRE00:08
@snapcountanyone alive?00:22
specsmuyes.00:28
-!- snapc0unt [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui00:30
-!- mode/#webgui [+o snapc0unt] by WRE00:31
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]00:37
macOnkiwiggy, I saw your posting about the bug I mentioned last night, any idea on how you guys are going to solve it?00:38
-!- snapc0unt is now known as snapcount00:39
macOnkihmm, wrong channel00:39
specsmuI think I just found a bug.00:40
specsmuif I paste a navigation into root/home, it doesn't stick.00:40
specsmuI don't see any "save" button anywhere, either.00:40
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit []00:43
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has joined #webgui00:45
-!- mode/#webgui [+o snapcount] by WRE00:46
@snapcountwhat? no lag... do I finally have a *real* connection???00:46
macOnki:-)00:51
specsmuwhat is the proper way of including a Navigation?00:54
specsmuI tried "AssetProxy"00:56
specsmubut somehow I don't think that's right00:56
specsmuthe template tags are very poorly documented01:01
lenthamen^AssetProxy(/your/navigation/url);01:04
lenthamenI might have some lag as I'm currently downloading all 21 James Bond dvd's.01:04
lenthamenhehe01:04
macOnkilenthamen, grmbl, seen that torrent too :-)01:05
lenthamenI'm using the newsgroups.01:06
macOnkiah01:07
lenthamen98 gig in the queue :)01:08
lenthamennewsleecher says I've another 92 hours to go 01:09
specsmuhmm, thanks01:09
@snapcountthis sux01:10
@snapcountI'm going to have to get a new ISP01:10
@snapcountthis connection isn't reliable enough to maintain the botnet between here and Efnet01:11
@snapcountoh well, enough playing01:12
@snapcounttime to squash some bugz01:12
specsmuI so hate CSS.01:15
-!- snapcount [n=roy@64-193-14-144.dtb.clearwire-dns.net] has quit [Read error: 104 (Connection reset by peer)]01:16
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:29
-!- lenthamen [n=len@83.116.130.37] has left #webgui []01:29
specsmuthis is turning out well.02:03
-!- lonki [n=hans@195.18.93.61] has joined #webgui09:55
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []10:46
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui16:08
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Nick collision from services.]16:09
-!- crythia1 is now known as crythias16:10
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []16:11
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:11
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui17:33
-!- mode/#webgui [+o rizen] by xdanger17:33
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []17:33
specsmuheh, I have a new webgui install down to a few minutes17:34
crythiasyes. it gets like that.17:40
crythiasMagician tricks. You'd be irritated if you knew how they were accomplished.17:41
specsmuthere used to be a way to add a picture to an article - is there still?17:43
specsmuit looks like it was removed17:43
crythiasthere is imbedding via the toolbar17:46
crythiasbut genereally, not through articles.17:46
crythias^AssetProxy(/url/to/image);17:46
specsmuhmm17:47
-!- lonki is now known as lonki_home17:55
specsmucan you do AssetProxy calls from inside the edit screen of an article?18:03
crythiasyes18:03
specsmuhmm18:04
crythiasesp. in html mode.18:04
specsmuI'm trying to figure out how I can tell my completely nontechnical client how to insert a picture18:04
crythiasuse the picture thing of the bar.18:04
specsmuthe who wha?18:04
crythiasthe add picture duhickey of the edit bar.18:05
* specsmu looks18:05
specsmunone of those things show up on konqueror18:05
crythiasif not there, you can customize the bar to add it.18:05
specsmuI see18:09
specsmuI am so tempted sometimes to tell him "here's your login and password.. use dreamweaver"18:10
specsmu:-D18:10
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:14
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]18:32
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui18:32
-!- mode/#webgui [+o rizen] by xdanger18:32
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []18:32
crythiasop19:01
crythias?19:01
specsmuI'm not used to seeing people op each other on freenode19:02
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui20:16
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]20:28
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui20:28
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []20:42
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui20:43
crythiashi20:45
crythiasI'm trying to install WG 4.0.0 on my Windows 98 box.20:46
crythiasIt gives me an error every time I try to start that web thing. IQ level LESS_THAN_OR_EQUAL_TO 5020:47
crythiasAccess 95 seems to not work for holding the data.20:47
crythiaswhat did I do wrong?20:47
crythiasfeh. this webgui thing is impossible to install. it is teh suck.20:50
crythiasIf I can't apt-get it, it's not going on my debian box.20:50
crythias!seen pbmdawg21:35
@WREpbmdawg (i=user@CPE-65-31-211-163.kc.res.rr.com) was last seen parting #WebGUI 1 day, 20 minutes ago stating "{}".21:35
crythias!lastspoke pbmdawg21:35
specsmucrythias: it is indeed difficult to install.21:42
crythiasI'm being goofy.21:56
specsmuheh.21:57
specsmuand I'm being mickey21:57
crythiasI'm liking my palm Tungsten E..21:58
crythiasI have a 1gb sd card in it.21:58
crythiasok. so per GB, it's expensive.21:58
crythiasbut it's still fun.21:58
specsmumost fun things are expensive.22:04
crythiasBjork rocks.22:06
crythiasor. doesn't. but still cool.22:06
* crythias feels wrinkled and pruny. Maybe he's been soaking too long.22:07
specsmumaybe you're just old :)22:07
crythiasI can't be.22:07
crythiaswell..22:08
specsmuwhy not?22:08
crythiasis 34 old?22:08
specsmuI'm 30, so yes. :)22:08
specsmuyou old geezer you22:08
crythiasJust you wait.22:09
specsmu*snicker*22:09
crythiasyou young whippersnapper. And  get off'n mah lawn, afore I git the hose.22:10
specsmu*steals your walker*22:10
* crythias waves his walking stick...22:10
crythiasy'all come back hyere wit mah walkah, yahear!22:10
crythiasdoan make me git my boom stick. 22:11
crythiasEarline! Git back t' da house. I's a gonna shoot what gots mah walker.22:11
specsmuhehe22:12
crythiasdon't touch da chrome.22:12
specsmutell me a story about the old days, gramps22:12
crythiasI dun brasso'd it last nie-yit.22:12
crythiasWhen I wuz yer age, I was recoverin' from that why too kay thingermajig.22:13
crythiasok, so it took me a year to recover, so doan giv me no lip, boh-ee22:14
specsmuI was only 25 at the time...  I don't remember it gramps22:14
crythiasWhen I was yer age, I didn't have no 3GHz Pea cease.22:15
crythiasWe was larnin to yooz dat Windoze two t'ousand.22:16
crythiasiPods? dernit, we were using them ree-oh thangs.22:16
crythiasDoom 3? still vaporware.22:17
specsmuheh22:18
specsmuand that's the way it was, and you liked it?22:18
crythiaswe went uphill both ways in our non-hybrid SUV's and we liked it.22:19
specsmuhehe22:20
crythiaswe didn't have no monolith in are back yard22:21
crythiaswe just got over a big hit two dem big buildings in new york city22:22
crythiaswe had whatchacall that Code Red virus. 22:23
crythiasdidn't affect me, none.22:23
specsmuit;s funny to think about the kids today being old people22:23
specsmuor scary..22:24
crythiasyeah22:24
specsmuno one ever thinks of goths as 80 year olds.22:25
crythiasit's funny to think of kids graduating that were born near my grad date.22:25
specsmuso what do you think:  www.thinwood.com22:26
specsmuthe latest webgui install.22:26
specsmuno logo yet.22:26
crythiasWhen I was your'n age, we got ourselves that Pentium 3, and we're told the P4's on its way. Overshadowed by Athlon...22:26
specsmuI'm waiting for him to give me one22:26
specsmuturns out I had some built-in job security on this one, he tried to get some other people to do the template work, and they couldn't even *find* the templates.22:27
specsmulol22:27
crythiasheh22:28
specsmuwonder if plainback would hire me to help with installs.22:28
specsmumy guess is, they were logging in and looking on the server.22:28
specsmu*giggles*22:28
crythiasheh22:29
crythiasWe had Max Payne and Civ III when I was your'n age.22:29
specsmuand don't forget no simcity 400022:29
crythiashttp://www.gamepc.com/labs/view_content.asp?id=2001yir&page=922:30
crythiasactually, not much that screams "exciting" in 200122:30
crythiasThat is to say, not much that seems like we've advanced that much farther in 5 years.22:31
crythiasnVidia still owns, AMD is still better than Intel, 22" LCD's are still out of most pocketbook ranges, and plasma TV's are still up there.22:32
specsmuyeah, things have stagnated a bit.22:32
crythiasThe shuttle pc case is eh, but not anything near it.22:32
specsmuI will be happy when there's fast 100G mass storage that has no moving parts.22:32
specsmuby fast, I mean approaching the speed of DRAM.22:32
crythiaswell, that's a good start.22:33
specsmuwell, let's see what I have in the way of food22:33
crythiasI'm thinking that a ram-slot usb attachment wouldn't be unheard of.22:33
crythiasI realize the immediate thing is "WHAT?"22:34
specsmuI'd really hesitate to stick anything but RAM in a ram-slot.22:34
specsmubut something being on the north bus might be cool.22:34
crythiasImagine, though... maybe 4-8 slots, available for up to 8MB per slot.22:34
crythias8 GB per slot22:35
crythiasfast RAM22:35
crythiasattaches to USB port22:35
crythiaswhat's the point?22:35
crythiasgood question.22:35
crythiasexcept it's great for volatile ram situations... tmp, "Bad" stuff, etc.22:36
crythiasmount that volatile ram and run your torrents off of it.22:37
crythiasuse it for unencryption, etc.22:38
crythiaswhile your PC is on, it's just another drive letter. Feds come, oops. all gone.22:38
crythiasgoing home.23:00
-!- crythias [n=gyoung@64.200.2.35] has quit ["http://www.gwy2.org/cgi-bin/fom"]23:01
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui23:06
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]23:18
-!- onki [n=hanswolt@lonki.xs4all.nl] has joined #webgui23:18
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit []23:37
--- Day changed Tue Jan 10 2006
-!- onki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]00:02
-!- onki [n=hanswolt@lonki.xs4all.nl] has joined #webgui00:10
-!- onki [n=hanswolt@lonki.xs4all.nl] has left #webgui ["Leaving"]01:12
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:40
-!- mode/#webgui [+o pbmdawg] by xdanger02:40
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:42
-!- specsmu is now known as WinterWOO03:50
-!- WinterWOO is now known as specsmu04:03
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui04:06
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit []04:37
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:40
-!- mode/#webgui [+o pbmdawg] by xdanger05:40
@pbmdawghowdy05:40
specsmuhi05:41
@pbmdawgwhat's happening05:41
@pbmdawgwith whom am I speaking05:45
@pbmdawgthis is mwilson from the dev list / pb boards.05:47
specsmuwith me. :)05:47
specsmuprobably no one you know.05:47
@pbmdawgok.05:48
@pbmdawg!bash05:48
@WRE|bash 1222| <Ron912> oh wow pregnant porno05:48
@WRE|bash 1222| <Ron912> that's like a 2 for 1 deal 05:48
@pbmdawg!bash05:48
@pbmdawg!bash05:48
@WRE|bash 1545| <peng> Guilty and I never had dealings05:48
@WRE|bash 1545| <Guilty> Remember that time you were lonely and couldnt find any new Brittney porn05:48
@WRE|bash 1545| <peng> which time05:48
@WRE|bash 1545| <Guilty> And I hadnt gotten a haircut in a while so my golden locks were flowing05:48
@pbmdawg!bash05:48
@WRE|bash 1545| <Guilty> And I happen to have a tight red jumpsuit...05:48
@WRE|bash 1545| <Guilty> And well, you know 05:48
@pbmdawgI really don't know why that does that.05:48
specsmudoes what?05:49
@pbmdawgreplies with those obscene quotes05:49
specsmubash.org, I think.05:50
specsmumost of the quotes on bash.org are obscene05:52
@pbmdawgwhy are you in the webgui room05:52
@pbmdawg(curious)05:52
@pbmdawgdid you chat a lot in here today05:52
specsmubecause I installed webgui yesterday and never left. :)05:52
specsmunot much.05:53
@pbmdawgoh ok.05:53
@pbmdawgwere you successful (at installing webgui)?05:53
specsmuyes05:53
specsmuin fact, I've got a new install down to about 30 minutes.05:53
specsmuabout 5 without having to mess with perl modules :)05:54
@pbmdawgwhat o/s.05:54
specsmulinux05:54
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui07:54
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]08:03
-!- lonki_home is now known as lonki09:36
-!- midellaq [n=midellaq@caronte.isinet.it] has joined #webgui12:02
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:26
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []17:05
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:09
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:15
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui21:21
-!- midellaq [n=midellaq@caronte.isinet.it] has quit [Read error: 110 (Connection timed out)]21:31
crythiastwo men walked into a bar. You'd think the second one would've noticed the first one...22:23
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:25
--- Day changed Wed Jan 11 2006
specsmuis there any way to increase the size of the photos in the photo gallery collaboration thingy?01:09
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui01:43
-!- mode/#webgui [+o crythias] by xdanger01:43
specsmuhi crythias 01:43
@crythiashello01:43
* crythias rescues the damsel from this dress.01:44
@crythiaserm.. no, that's not right...01:44
-!- crythias changed the topic of #webgui to: WebGUI real time help. et al. | http://www.plainblack.com | WebGUI - You're soaking in it. | 6.8.4 latest version01:45
@crythiasweird. my name is one of the most used words in the past 11 days.01:46
specsmuis there any way to increase the size of the photos in the photo gallery collaboration thingy?01:50
@crythiasdunno, personally.01:54
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has left #webgui ["Leaving"]01:54
specsmuhmm01:58
@crythias.-.__.-.02:10
@crythias\ o-o /02:10
@crythias ` ~'02:10
@crythiastoo much tv to watch tonight.02:12
@crythiasI'm a sucker.02:12
specsmulol02:18
@crythiasHouse, The Shield...02:24
@crythiasI probably won't stay up that long. 02:25
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:49
-!- mode/#webgui [+o pbmdawg] by xdanger02:49
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []03:18
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui04:43
-!- mode/#webgui [+o snapcount] by WRE04:43
@snapcountecho05:45
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]05:45
specsmusnapcount: EPERM05:45
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI05:46
-!- mode/#webgui [+o WRE] by snapcount05:46
@snapcounthuh?05:46
specsmuheh05:46
specsmuyou echoed05:46
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:46
-!- mode/#webgui [+o pbmdawg] by xdanger05:46
@pbmdawg!bash05:46
@WRE|bash 57| <hypr> if i was getting it in the ass by a brute id fucking kill him stab him in the throat with a pencil or something 05:46
@snapcountheh05:47
@snapcount#webgui05:47
@snapcounta chatroom for family and friends05:47
@snapcountlol05:47
@pbmdawgdefinitely.05:47
specsmuhey, my friends would think that's tame05:47
@snapcountyour friends sound like my friends05:49
@snapcountgrrr05:49
@pbmdawgi don't have any friends like that.05:49
@snapcountwre is being a prick05:49
@pbmdawghow could anyone call a throat-pencil-stab "tame"?05:49
@pbmdawg!bash05:50
@WRE|bash 2468| <god4ever> I had sex before, just never with a person 05:50
@pbmdawg!bash05:50
@WRE|bash 3647| *** Now talking in #funadultchat05:50
@WRE|bash 3647| <Megumi> i am ready to receive my fun 05:50
@pbmdawghey crythias; are you there05:51
@snapcountwre probably scared him05:52
@snapcountwre: be nice05:52
specsmuheh05:54
specsmu!bash05:55
@WRE|bash 4062| <DigDug> <nowakow> does anyone want to teach a horny female to masturbate to orgasm?05:55
@WRE|bash 4062| <DigDug> Approve Kill Nothing05:55
@WRE|bash 4062| <orion> kill;05:55
@WRE|bash 4062| <jestuh> kill05:55
@WRE|bash 4062| <jestuh> if she's horny she knows what to do 05:55
specsmuwtf?05:55
@pbmdawg!bash05:56
@WRE|bash 522| <J3anyus> my bellybutton smells worse than my ass05:56
@WRE|bash 522| <DigDug> heh05:56
@WRE|bash 522| <DigDug> how do you smell your bellybutton?05:56
specsmuok I don't take responsibility for anything but the !bash command. :)05:56
@WRE|bash 522| <J3anyus> digdug: pick all the lint out of it and then smell your finger : 05:56
@snapcountheh05:56
@pbmdawg!bash05:56
@WRE|bash 710| <iln> i haven't stuck anything up my ass before but i've thought about it 05:56
@snapcountI'm about to teach him some new tricks05:56
@snapcountnow that I have a stable internet connection05:56
@snapcountthis channel should be linked to the one on Efnet soon05:57
@pbmdawg!bash 11505:57
@WRE|bash| <BlackDeth> i like stalked this girl sorta :D05:57
@WRE|bash| <BlackDeth> like once she asked me for a ride home from work05:57
@WRE|bash| <BlackDeth> and i took her home... i dropped her off at her house05:57
@WRE|bash| <BlackDeth> and shes like... wait a minute..how did you know where i lived? 05:57
@pbmdawg!bash 389605:58
@WRE!bash: quote not found05:58
@pbmdawg!bash 448805:58
@WRE|bash| <FM{FF1}> Rizen: I thought you didn't bang chicks, only me.05:58
@WRE|bash| <FM{FF1}> ...men.05:58
@WRE|bash| <FM{FF1}> GOD THAT WAS A BAD TYPO. 05:58
@pbmdawg!bash 3404005:59
@WRE|bash| <rizen> I can put my penis in my belly button.05:59
@WRE|bash| <rizen> Envy me. 05:59
@pbmdawg!bash 3403705:59
@WRE|bash| <rizen> huge tits are not good05:59
@WRE|bash| <rizen> but then05:59
@WRE|bash| <rizen> I fuck guys05:59
@WRE|bash| <rizen> so take it as you will 05:59
@pbmdawg!bash 10526005:59
@WRE|bash| <Hydra> Gary Coleman's the shit...05:59
@WRE|bash| <int> ...05:59
@WRE|bash| <rizen> yeah, he's about the size and coloration of a turd 05:59
@pbmdawg!bash 15186106:01
@WRE|bash| -[Conroy_Bumpus]- OH FUCK ME06:01
@WRE|bash| -[Conroy_Bumpus]- I FORGOT TO PICK UP MY 7 YEAR OLD DAUGHTER FROM SOCCER PRACTICE06:01
@WRE|bash| -[Conroy_Bumpus]- 9 HOURS AGO06:01
@WRE|bash| -[Conroy_Bumpus]- HOLY SHIT06:01
@WRE|bash| -[Conroy_Bumpus]- BYE 06:01
@pbmdawg!bash 1592006:01
@WRE|bash| <+kmad> whats the best way to get vaseline off your dick06:01
@WRE|bash| <@BigJesus> sand paper06:01
@WRE|bash| <+royceda59> lol06:01
@WRE|bash| <+kmad> fuck you, not fallign for that again 06:01
@snapcount.link gooey06:02
@snapcountwrong window06:02
specsmuconroy_bumpus is in deep, deep shit.06:03
specsmu:)06:03
@snapcountcool06:17
@snapcountthe bot are linkzored06:17
@snapcount!listclink06:17
@WRE(snapcount@EN) hey... I'm on efnet06:18
@snapcountsweet06:18
specsmuthat sucks :)06:19
specsmuthat you're on efnet, not the link06:19
@snapcountI'm still here too06:19
@snapcountI exist in multiple dimensions06:19
@snapcountgooey (the bot on Efnet) is far superior to wre06:19
@snapcounthe will converse with you06:19
@snapcounttell weather, GW Bush jokes, remember quotes, stock prices, etc06:20
@snapcountwre has to be brought up to speed06:20
@snapcountwe can actually link to other networks as well06:21
specsmuI wrote a bot that can do a lot of that.06:21
@snapcountall we have to do is create another bot to hold the channel06:21
specsmuin fact, most. :)06:21
@snapcountsweet06:21
specsmunot hard in perl06:22
@snapcountwe use eggdrop06:22
@snapcountjust get the plugins06:22
@snapcountI spend all my time writing perl for WG06:22
@snapcountthat's enough for me06:22
@WRE*** Join pbmdawg (user@CPE-65-31-211-163.kc.res.rr.com) on EFnet06:22
@WRE(pbmdawg@EN) woof06:22
@WRE(pbmdawg@EN) dang that's fast06:23
@WRE(snapcount@EN) check this out06:23
@WRE(pbmdawg@EN) aww; gooey's replies don't go to freenode06:23
@WRE(pbmdawg@EN) Up gooey06:23
@WRE(snapcount@EN) well that would create a feedback loop because the bots relay the messages06:24
@WRE(pbmdawg@EN) apparently, googey.06:24
@WRE(pbmdawg@EN) gooey.06:24
@WRE(snapcount@EN) gooey: shut up06:24
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has left #webgui []06:24
@pbmdawgaww06:24
@WRE(snapcount@EN) you can use addquote to store them06:25
@WRE(pbmdawg@EN) can I add dubya quotes?06:25
@snapcountwe'd have to put them in the text file06:25
@snapcountit's not as smart as the quotes plugin06:25
@WRE(pbmdawg@EN) k; i have a bunch.06:25
@snapcountit has like 250 something06:25
@WRE(pbmdawg@EN) oh.06:26
@WRE(pbmdawg@EN) i have video clips06:26
@WRE(snapcount@EN) heh06:26
@snapcountIf my connection remains up... this should work quite nicely06:26
@WRE(pbmdawg@EN) hey gooey06:27
@pbmdawgi killed gooey06:28
@WRE(snapcount@EN) his flood restrictions are too strict06:28
@WRE(snapcount@EN) he's ignoring you for two minutes06:28
@WRE(snapcount@EN) I need to relasx them06:28
@pbmdawg!bash 36478206:30
@WRE|bash| <Pahalial> 'ignorance more frequently begets confidence than does knowledge' - Charles Darwin06:30
@WRE|bash| <kionix> wtf? begets isn't a word. quit trying to make up words, fuckface. 06:30
@WRE(pbmdawg@EN) hey gooey06:35
@WRE(pbmdawg@EN) kick yourself06:35
@WRE(pbmdawg@EN) gooey, rename yourself webphooey06:36
@WRE(snapcount@EN) you have address him directly06:36
@WRE(snapcount@EN) gooey: are you a virgin?06:36
@WRE(pbmdawg@EN) gooey: with whom06:36
@WRE(snapcount@EN) he's retarded06:37
@WRE(pbmdawg@EN) apparently.06:37
@WRE(snapcount@EN) gooey: who created you?06:37
@WRE(snapcount@EN) gooey: what languages do you speak?06:37
@WRE(pbmdawg@EN) gooey: how many distinct languages are on the Rosetta Stone?06:37
@WRE(pbmdawg@EN) gooey: kick yourself06:37
@WRE(pbmdawg@EN) gooey: void06:38
@WRE(pbmdawg@EN) gooey: void06:38
@WRE(snapcount@EN) the only problem with talking to him is that half of the conversation gets echoed to freenode06:38
@WRE(snapcount@EN) and spams the channel06:38
@WRE(pbmdawg@EN) heh06:38
@WRE(snapcount@EN) if you read it over there you're like wtf?06:38
@WRE(pbmdawg@EN) hello poor freenode folks.06:38
@WRE(snapcount@EN) that's the other problem06:39
@WRE(snapcount@EN) b/c the freenode users don't show up in your irc programs user list06:39
@WRE(snapcount@EN) it's easy to forget that others can hear you? ;-)06:39
@WRE(snapcount@EN) and vice versa06:39
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []06:46
@WRE*** Part pbmdawg (user@CPE-65-31-211-163.kc.res.rr.com) on EFnet06:46
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has left #webgui []06:50
@WRE*** Part snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet06:50
@WRE*** Join pbmdawg (user@CPE-65-31-211-163.kc.res.rr.com) on EFnet15:27
@WRE(pbmdawg@EN) hello freenode #webgui15:27
@WRE(pbmdawg@EN) 'sup room15:36
@crythiashowdy15:36
lonkihi15:46
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]16:38
-!- lonki [n=hans@195.18.93.61] has quit ["Leaving"]17:45
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:49
-!- mode/#webgui [+o pbmdawg] by xdanger17:49
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui17:51
@pbmdawgwb17:52
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []17:52
@WRE(pbmdawg@EN) still here17:52
crythia1yeay17:53
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui20:44
@WRE*** Join gooey_ (~webgui@241.246.33.65.cfl.res.rr.com) on EFnet22:18
@WRE*** [signoff/#webgui] gooey (EOF of client) on EFnet22:19
@WRE***  Nick Change: gooey_ is now gooey on EFnet22:19
-!- crythia1 is now known as GeWY22:41
GeWY'cause it's my name.22:41
-!- GeWY is now known as crythia122:42
-!- crythia1 is now known as crythias22:43
-!- crythias is now known as crythia122:45
-!- crythia1 is now known as crythias22:45
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:26
--- Day changed Thu Jan 12 2006
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui00:24
-!- mode/#webgui [+o crythias] by xdanger00:24
@crythias!bash00:24
@WRE|bash 4400| <GPF> Quake, Quake II, Quake III....three universes joined by one common theme....BROWN. 00:24
@crythiasweird00:25
@WRE*** Part pbmdawg (user@CPE-65-31-211-163.kc.res.rr.com) on EFnet00:51
@WRE*** Part gooey (webgui@241.246.33.65.cfl.res.rr.com) on EFnet00:51
@WRE*** Join gooey (~webgui@241.246.33.65.cfl.res.rr.com) on EFnet00:51
@WRE*** [mode/#webgui(+n)] by irc.blessed.net on EFnet00:51
@WRE*** [mode/#webgui(+t)] by irc.blessed.net on EFnet00:51
@WRE*** [mode/#webgui(+s)] by gooey on EFnet00:51
@crythiasjoy01:43
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:49
@crythias!bash02:15
@WRE|bash 5519| <scoob-e> i got in a fight with the lady at CVS cuz she wouldnt develop the picture of my cock 02:15
@crythias!bash02:15
@WRE|bash 8111| <@IS2> play it again, dugy02:15
@WRE|bash 8111| <@Dugy> oooooooo ah ooooo da da de da dooo02:15
@WRE|bash 8111| <@Dugy> oooooooo ah ooooo daaaaa da daaa02:15
@WRE|bash 8111| <@IS2> ahhh, what a classic02:15
@WRE|bash 8111| * IS2 saves it to his mp3 collection02:15
@WRE|bash 8111| <@Dugy> :( 02:15
@crythias!bash02:16
@WRE|bash 8362| <TTX> How do I change my name in here?...02:16
@WRE|bash 8362| <Naoki> type /nick yournick02:16
@WRE|bash 8362| *** TTX is now known as yournick 02:16
@crythias!bash02:17
@WRE|bash 8478| <cactoid> you're all gay02:17
@WRE|bash 8478| <cactoid> and those of you who are married, everyone knows it's a marriage of convenience 02:17
@crythias!bash02:18
@WRE|bash 9258| <Murder-Is-Funny> I get this huge kick of trying to talk people I judge as worthless into suicide 02:18
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui04:26
-!- mode/#webgui [+o pbmdawg] by xdanger04:26
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []04:26
@WRE*** Join snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet05:01
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui07:29
-!- mode/#webgui [+o rizen] by xdanger07:30
@rizen!w07:30
@WRE(snapcount@EN) rizen in the house07:30
@rizensnapcount is on fnet07:31
@rizenso is this being relayed through your bot?07:31
@WRE(snapcount@EN) yeah07:31
@WRE(snapcount@EN) cool, huh07:31
@rizennice07:31
@WRE(snapcount@EN) we could span multiple networks07:31
@rizenso are you always on here?07:32
@WRE(snapcount@EN) usually later at night07:32
@rizenhave there been any discussions on here since the first day?07:32
@WRE(snapcount@EN) I'm not sure07:33
@WRE(snapcount@EN) there haven't been many07:33
@WRE(snapcount@EN) that I have seen07:33
@WRE(snapcount@EN) most ppl are on during the day I think07:33
@rizeni think we'll definitely have to do the fireside chats07:34
@WRE(snapcount@EN) for sure07:35
@WRE(snapcount@EN) that is a really good idea07:36
@WRE(snapcount@EN) if it's publicised well enough and the topic is well defined07:37
@WRE(snapcount@EN) they could be really productive07:37
@rizenare you buttering my toast07:37
@WRE(snapcount@EN) no07:37
@WRE(snapcount@EN) just look at the non-paying support forums07:37
@WRE(snapcount@EN) tons of people would love a chance to pick PB Staff's brain07:37
@WRE(snapcount@EN) but most can't afford it or aren't sure about making the leap07:37
@rizenthis isn't meant to replace support07:38
@rizenit would be used to get people interested in areas of webgui they may not have known about previously07:38
@rizenas well as to discuss specific subject matter07:38
@rizensuch as "how do i write a macro"07:38
@rizen"how do i make a page layout template"07:39
@rizenetc07:39
@rizenit won't be an adhoc support session07:39
@rizendon't get me wrong, people will certainly be able to ask questions07:40
@rizenbut only related to the topic on hand07:40
@rizennot just whatever bs they may want to ask about07:40
@WRE(snapcount@EN) exactly07:41
@WRE(snapcount@EN) that's what I was getting at07:41
@rizenso the question is, when would we do this?07:41
@rizenduring the day07:41
@WRE(snapcount@EN) the topics should be like workshops07:41
@rizenat night07:41
@rizenon a saturday?07:41
@WRE(snapcount@EN) hmmm07:42
@WRE(snapcount@EN) I see a poll on PB.com in our future07:42
@WRE(snapcount@EN) one for topics (workshops)07:42
@WRE(snapcount@EN) and for times07:43
@rizenbah07:43
@rizentopics will be decided at the previous discussion07:43
@rizenthe first one will be decided by me07:43
@rizenand it will be about "how to post illegal content to my webgui site"07:44
@rizen=)07:44
@WRE(snapcount@EN) nice07:44
@WRE(snapcount@EN) "this is the proxy asset..."07:45
@rizendiscuscussion #2: all the ways you can use peanut butter with webgui07:46
@WRE(snapcount@EN) that's pretty clever07:46
@WRE(snapcount@EN) I like that one07:46
@WRE(snapcount@EN) seriously... what will the first topic be07:47
@rizenprobably how to install webgui and the wre07:48
@WRE(snapcount@EN) that's a good one07:48
@rizennobody seems to be joining us07:50
@rizeneven though i heavily advertised that i'd be here07:50
@WRE(snapcount@EN) huh07:51
@WRE(snapcount@EN) where did you advertise07:51
@rizenfive minutes before i came on here, i said to myself, "self, i should check out irc, because if i show up, they will come"07:51
@rizenand then i said "hello me, it's me again07:52
@WRE(snapcount@EN) field of dreams idiologies07:52
@rizenhello me, it's me again07:52
@rizenit's been nice talking to myself07:52
@rizenowe credit to dimensia07:53
@WRE(snapcount@EN) hello you, it's I again07:54
@WRE(snapcount@EN) the sound your hearing is you 07:54
@rizenok...methinks it's time to call it a night07:56
@rizenyou should too07:56
@WRE(snapcount@EN) yeah07:56
@WRE(snapcount@EN) I have to work tommorow07:56
@rizeni have to work always07:56
@rizenbye07:57
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []07:57
@WRE*** Part snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet07:57
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:03
-!- cla [n=cla@193.15.169.115] has joined #webgui14:26
clainstalling on an os x box...14:26
cla...it not exactly double-clicking an icon.14:26
lenthamenhello cla15:07
lenthamenI personally have no experience with WebGUI on osx but I know a lot of people are using it on the mac.... 15:08
lenthamenDid you use the WRE ? 15:09
claYes, at first...15:11
claProblem is, I've never dealt with perl15:11
claI'm a php guy...15:11
claThough I really liked webgui and thought I'd give it a chance.15:12
claAt first, plainback's business model got me confused: "How are they going to make money". Now I know: support... :>15:12
claShould I use the wre if I'm installing on a site already running apache and mysql?15:32
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:51
-!- mode/#webgui [+o pbmdawg] by xdanger15:51
@pbmdawghowdy room15:51
lenthamencla: WRE has apache / mysql / perl all in one.15:53
lenthamenhello Matt15:54
clalenthamen: Not a very good idea installing that on an already running production system then...15:54
lenthamenthen you should follow the source install doc.15:54
@pbmdawgi wish you could set the wre to (optionally) run mysql and httpd on different ports, so you could just plug the wre into existing production systems.15:54
@pbmdawgusing mod_proxy from your existing apache...15:55
clapbmdawg: That would be nice15:55
lenthamenyeah thats easier cla.15:55
@pbmdawgdo either of you know how to tell DBI which port to get to mysql in the DSN string?15:56
@pbmdawgoh; here it is; never mind. http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm15:57
@pbmdawgcla: the good thing about the wre is that it puts everything having to do with webgui under a single directory16:00
@pbmdawg-> /data/wre/prereqs  /data/WebGUI/lib|etc|docs|sbin|www /data/domains/yourdomainnames16:01
@pbmdawg-> /data/wre/prereqs/mysql /data/wre/prereqs/apache and so on16:01
clapbmdawg: The bad thing is that I can't use it. I'm choosing between CMS's to put a customers web site on. Fell in love with webgui, but installation-wise it doesn't look promising...16:01
claThe server _has_ to run on an existing web server. Although I have root access and all that, they have to run in parallel...16:02
@pbmdawgit can work, if you use mod_proxy to connect the different apache instances.16:02
claI can't risk a failure in production, and currently I feel my level of expertise isn't quite enough.16:04
@pbmdawgoh.16:04
claToo bad. Mambo has a wonderful installation procedure. Why can't webgui? =)16:04
@pbmdawgthe mambo world has like 300 developers; webgui has like 30.16:05
@pbmdawg:)16:05
@pbmdawg(that's my answer, anyway)16:05
claYeah, I guess you're right.16:05
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui16:22
crythia1I crossed a horse with a black widow spider.16:23
@pbmdawg!bash16:23
@WRE|bash 11281| <Ouroboros> I think the downfall of the Roman Empire was caused by something similar to IRC.16:23
@WRE|bash 11281| <Ouroboros> The Roman equivilent of a lawless, perverted group of weirdos, if you will. 16:23
crythia1I'm not quite sure what I got, but if it bites me, I can ride it to the hospital.16:24
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]16:44
lenthamenmatt ?16:46
@pbmdawglen16:46
lenthamenQuick question16:46
@pbmdawgquick answer16:46
lenthamensuppose I have s sub somewhere in class "My::Own::Class"16:47
lenthamenIs there a way to get the package name "My::Own::Class ?16:47
@pbmdawgyeah16:48
lenthamentell me :)16:48
@pbmdawgThe special symbol __PACKAGE__ contains the current package16:50
lenthamenAh yeah... tnx man.16:50
@pbmdawgYou can say *foo{PACKAGE} and *foo{NAME} to find out what name and package the *foo symbol table entry comes from.16:51
lenthamenhehe. Is that the camel book ? 16:54
@pbmdawghttp://www.perl.com/doc/manual/html/pod/perlmod.html16:54
lenthamenok... I'm going on. thx for the answer.16:55
claHas anyone installed webgui using fink?17:12
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:05
crythia1!bash babies19:11
@WRE!bash search results: Q# 3320 | Q# 363553 | Q# 477397 | Q# 1124 | Q# 103 | Q# 128544 | Q# 4756 | Q# 58715 | Q# 182354 | Q# 1169019:11
crythia1!bash 332019:11
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 13): sending as privmsg instead19:11
crythia1!bash 36355319:11
@WRE|bash| <@Laplie|Gone> I just don't place periods at the end of my sentences every time.19:12
@WRE|bash| <@TacoMaster> Periods are important...19:12
@WRE|bash| <@TacoMaster> You start missing periods...19:12
@WRE|bash| <@TacoMaster> Next thing you know...19:12
@WRE|bash| <@TacoMaster> BLAMMO!19:12
@WRE|bash| <@TacoMaster> Babies. 19:12
crythia1!bash 47739719:12
@WRE|bash| <Vash> /ctcp Bot doit passwd <command>19:12
@WRE|bash| <Vash> try it!19:12
@WRE|bash| <Kao> okay19:12
@WRE|bash| -> [Bot] DOIT passwd msg #scripting I love babies19:12
@WRE|bash| <bot> I love babies19:12
@WRE|bash| -> [Bot] DOIT passwd /run shutdown -r -t 3 -c 'byeeeee'19:12
@WRE|bash| <Vash> ohhh19:12
@WRE|bash| * Vash has quit IRC (Connection reset by peer)19:12
@WRE|bash| * Bot has quit IRC (Connection reset by peer) 19:13
crythia1!bash 10319:13
@WRE|bash| <matt`> it makes you get a horrible disease19:13
@WRE|bash| <matt`> called 'babies' 19:13
crythia1!bash top 1019:14
@WRE!bash search results: Q# 334762 | Q# 420855 | Q# 488793 | Q# 457037 | Q# 177548 | Q# 409223 | Q# 401556 | Q# 487298 | Q# 139622 | Q# 25566019:14
crythia1!bash 33476219:14
@WRE|bash| <UKDJ|Planet> I swear to god19:14
@WRE|bash| <UKDJ|Planet> I've just heard a duck tell a joke19:14
@WRE|bash| <Jock> o...k19:14
@WRE|bash| <UKDJ|Planet> there was as group of ducks on a pond near where i live19:14
@WRE|bash| <UKDJ|Planet> one of the ducks was quacking away looking straight at a group of like 10 ducks19:14
@WRE|bash| <UKDJ|Planet> then he stopped and all the other ducks went mental19:14
@WRE|bash| <UKDJ|Planet> it looked just like duck stand-up comedy 19:14
crythia1!bash 42085519:14
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 13): sending as privmsg instead19:14
crythia1!bash 48879319:15
@WRE|bash| <evilada>: Best suicide plan ever19:15
@WRE|bash| <mcm310>: what is it?19:15
@WRE|bash| <evilada>: you go up to the top of a roof19:15
@WRE|bash| <evilada>: string piano wire tight across the front edge at neck level19:15
@WRE|bash| <evilada>: tie a cord to your foot and the other end to the building so that you'll be above sidewalk level when its fully stretched19:15
@WRE|bash| <evilada>: then you put super glue on your hands19:15
@WRE|bash| <evilada>: and put your arms around the front of the wire and then back to touch your head19:15
@WRE|bash| <evilada>: then you lean forward, so the piano wire cuts your neck but not your elbows19:15
@WRE|bash| <evilada>: when the cord goes taut, youll be hanging upside down with no head....except your head will be in your outstretched arms thanks to gravity and the glue, staring at someone upside down and spewing blood everywhere.19:15
@WRE|bash| <evilada>: And some poor bastard will be traumatized for LIFE.19:15
@WRE|bash| <mcm310>: i dont think i can be your friend anymore 19:15
-!- crythia1 is now known as crythias19:16
crythias!bash crossed19:16
@WRE!bash search results: Q# 450693 | Q# 79776 | Q# 46858 | Q# 138634 | Q# 137512 | Q# 428416 | Q# 20506 | Q# 36242319:17
-!- cla [n=cla@193.15.169.115] has quit [Read error: 110 (Connection timed out)]19:19
@pbmdawgi think you drove him off19:40
crythiashm20:03
crythias!bash 45069320:03
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 75): sending as privmsg instead20:03
crythiaswow20:05
crythiasthink they've sold near 100 of them?20:06
crythias1 person bought 320:06
@pbmdawgwow.20:06
crythiasok. 1% but... that's gotta be one person.20:07
crythias'specially since nobody bought 220:07
crythiasI need a $2500 blender20:07
@pbmdawgme220:08
crythiasgrrr. wife doesn't understand the need for a 61" television in the house.20:27
crythiasuh. ktobey doesn't have ImageMagick installed.20:28
crythiasI doubt he's going to get far.20:28
crythias!google milk20:29
@WREGoogle Book Search @ http://books.google.com/books?q=milk&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 20:29
crythias!google gerald young20:29
@WREGoogle Book Search @ http://books.google.com/books?q=gerald+young&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 20:29
crythias!help google20:29
crythias!commands20:29
crythias!g gerald20:29
@WREGoogle Book Search @ http://books.google.com/books?q=gerald&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp 20:29
crythias!a gerald20:29
crythias!search20:29
crythias!yahoo20:29
crythias!g20:29
crythias!search gerald20:30
crythias!yahoo gerald20:30
crythias!gs gerald20:30
crythias!y gerald20:31
crythias!o gerald20:31
crythias!random20:32
crythias!quote20:32
crythias!lastspoke pmdawg20:32
crythias!seen pmdawg20:32
@WREcrythias, I don't remember seeing pmdawg.20:32
crythias!seen pbmdawg20:33
@WREcrythias, pbmdawg is right here!20:33
crythias!lastspoke pbmdawg20:33
@WREpbmdawg last uttered a word on #webgui 24 minutes ago.20:33
crythias!digg20:49
crythiastwas brillig, and the slythey toves did gyre and gimble in the wabe. All  misty were the borogroves and the mome wraths outgrabe.21:23
@pbmdawg!digg21:23
crythiasBeware the Jabberwock, my son. The jaws that bite, the claws that scratch.21:23
crythiashttp://www.jabberwocky.com/carroll/jabber/jabberwocky.html21:24
crythiaswell, I did it from memory. not from copying.21:24
@pbmdawgnice21:25
crythiasand I hadn't read it in probably 9 years.21:25
crythiasfrumious bandersnatch.21:25
* crythias wields his vorpal blade.21:26
crythiashttp://www.frumiousbandersnatch.com/21:28
crythiaspsi21:28
crythiassquatters should be shot21:33
crythiasI can get earpuss.com21:34
crythiasI can get meltedwatch.com21:35
@pbmdawgheh21:35
crythiasGet your Dali posters and more at meltedwatch.com21:36
crythiasI can get 123pfft.com21:38
crythiasHow about eyeboogers.com?21:38
@pbmdawgoh dear21:38
@pbmdawg!bash21:38
@WRE|bash 12430| <Lithium^> I always attract either scary men/ugly men/psychopaths21:38
@WRE|bash 12430| <Smess> what's your profile URL?21:38
@WRE|bash 12430| <Lithium^> Smess: gaydar/uk1821:38
@WRE|bash 12430| <Smess> 'I like making new friends all the time, especially if you`re a big bear' - yep.. think I've found your problem. 21:38
crythiashrm. crustynipples.com is available, too.21:39
@pbmdawgum21:40
@pbmdawgsmithersAndBurns.com21:40
crythiasdid you need a new keyboard?21:40
@pbmdawguh what21:41
crythiasthought it was funny enough you'd snort beverage of current consumption.21:41
@pbmdawg'twas funny.21:42
@pbmdawgno beverages nearby.21:42
crythiascan get itchytp.com21:42
crythiasit's tp that you keep using.. cause it itches so you gotta scratch with something... more itchytp.21:43
@pbmdawgoh gosh.21:44
crythiasI can get smeltitdealtit.com22:16
@pbmdawgrotfl22:16
crythiasI have an idea for visual helpdesk... www.seethisfixit.com22:17
crythiasThis domain name IS AVAILABLE:                         ISTHISDOMAINAVAILABLE.COM  $8.95*/yr22:17
@pbmdawgthisdomainisavailable.com22:17
@pbmdawgThisDomainIsNotAvailable.com22:18
@pbmdawgEmailMeAndDie.com22:18
crythiasicantfindadomainname.com22:18
crythiaswillthisdomainnamework.com22:19
@pbmdawgvisitThisWebsiteAndBeKilled.com22:19
crythiasThis domain name IS AVAILABLE:                         IWASTEDTIMETYPINGTHISDOMAINNAME.COM22:20
@pbmdawgthisIsNotADomainName.com22:20
@pbmdawgNobodyHasRegisteredThisDomainName.com22:20
crythiasloserdomain.com22:21
crythiasHelpMeFindABetterDomainName.com22:21
@pbmdawgTypeThisDomainNameAndDie.com22:21
crythiasfesteringpustule.com is, fortunately, available.22:22
crythiaswhydidyoutypethis.com is also ready for the taking.22:23
crythiasdoanbehayten.com is available as well.22:24
crythiasanontroll.com is curiously available.22:25
crythiasas is buttscrubber.com22:26
crythiasstrange. nobody has picked up flingingpoop.com22:27
crythiasI'm also surprised to find dontsmellthis.com not snatched up by cybersquatters.22:28
@pbmdawgSTOP22:28
crythiasok22:28
@pbmdawgThis domain name IS AVAILABLE:  DUBYADOPE.COM 22:28
crythiasFortunately, someone had the good sense to snatch up carfarts.com22:30
crythiasbut they failed to grab badsphincter.com22:33
@pbmdawgSQUATR22:33
crythiassqtrsuk.com just happens to be ripe for tha picking.22:34
crythiasfor those with hairy nipples, nipplefloss.com is just the ticket.22:36
@pbmdawgdomainnamedotcomdomainname.com22:37
crythiaslaughslikeahyena.com22:37
@pbmdawgdrunkhyena.com22:38
crythiashyenaJaiAlai.com22:38
crythiashttp://www.answers.com/topic/jai-alai22:39
crythiasanswers.com is neat.22:47
crythiasI've never used it, but it's quite nice that you have so much available at one glance.22:48
@pbmdawgthunderbird 1.5 released.23:05
crythiasyeah.23:06
@pbmdawgooooo pretty23:07
crythiasmethinks the versioning system isn't the best.23:12
-!- geeg [n=Wikipedi@p50892A70.dip0.t-ipconnect.de] has joined #webgui23:21
-!- geeg [n=Wikipedi@p50892A70.dip0.t-ipconnect.de] has left #webgui []23:21
crythias4 seconds.23:27
@pbmdawg?23:27
crythiasgeeg23:28
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []23:37
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:38
--- Day changed Fri Jan 13 2006
@WRE*** Join snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet00:04
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui03:48
-!- mode/#webgui [+o pbmdawg] by xdanger03:48
@pbmdawg!w03:48
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []03:57
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui05:50
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]05:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui07:05
-!- mode/#webgui [+o rizen] by xdanger07:05
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []07:16
@WRE*** [signoff/#webgui] snapcount (Read error: Operation timed out) on EFnet08:50
-!- cla [n=cla@193.15.169.115] has joined #webgui09:37
claHow's webgui on mysql4?11:32
claDoable?11:32
claIt does however mean it needs fixing... :>11:44
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui12:14
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has joined #webgui12:30
specsmuanyone around?12:30
* lenthamen is12:31
specsmuahh12:31
specsmuI just did an install of webgui12:32
specsmuwell12:32
specsmumore like I just added a site to an existing install12:32
specsmucopied the config file over, changed a couple things... now that site won't see the extras directory.12:32
specsmuany idea what I might be doing wrong?12:35
lenthamenDid you add a new virtualhost  directive for that site ?12:35
specsmuI already had one, I just changed an existing one.12:35
lenthamenok, you might need an alias for extras, something like Alias /extras /data/WebGUI/www/extras   for that virtualhost12:37
specsmuhmm...12:37
specsmuwhy didn't I need it for the others?12:37
lenthamenwell, if it worked for that virtualhost before, it should work still work now.... 12:39
specsmuit never worked on this particular virtualhost12:39
lenthamenThere's also a extrasUrl setting in the webgui.conf12:39
specsmuI'm trying to bring up a new one12:39
lenthamenok12:39
lenthamenalso check your apache log / error log to see if there are any hints.12:40
specsmuhmm.12:40
specsmua lot of "file does not exist"12:41
specsmualmost as if webgui didn't bother with that directory12:41
specsmuwell, whatever12:44
specsmunite12:44
specsmuthanks12:44
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has left #webgui []12:44
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:03
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:03
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []13:14
-!- midellaq [n=midellaq@caronte.isinet.it] has joined #webgui14:46
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui15:56
crythiassigh16:11
-!- cla [n=cla@193.15.169.115] has quit ["BitchX-1.0c19 -- just do it."]16:40
-!- bfree [n=knoppix@dsl-32-113.dsl.netsource.ie] has joined #webgui16:48
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:57
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []17:14
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui17:18
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []17:19
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:39
-!- mode/#webgui [+o pbmdawg] by xdanger17:39
-!- rizen [n=rizen@64.241.37.140] has joined #webgui17:50
crythiashi17:59
midellaqhi all!17:59
rizenhowdy17:59
rizenare you guys just here to chat, or are you going to be working on the codebase testing marathon?18:00
crythiasprobably test. I have to get a powersupply for my server2 box, 'cause I'm not prepared for 6.8x+ yet18:01
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has joined #webgui18:04
perlDreamermighty quiet this morning18:06
perlDreameris everyone hackin' on 6.9?18:06
@pbmdawg5.5.8 here.18:06
crythias5.4.318:06
perlDreamerslackers18:07
@pbmdawgseriously; porting an older app to 6.7.18:07
perlDreamer$dayJob?18:07
crythiasReading digg, modding down relevant posts.18:07
perlDreamerdoes everyone have a dev box for hackery?18:09
crythiasI'll have it tonight. Serious.18:09
perlDreamercool.  Like you're going to buy one?18:09
crythiasno. just need a power supply. had to scavenge for my windows game box.18:10
@pbmdawgsomeone needs to write a testcode-generator(-generator)(-generator)18:11
perlDreamerwhats with (-generator)x3?18:11
@pbmdawgcode that generates a code generator that generates a code generator that generates tests.  for webgui.18:12
perlDreamerso while we're all fixing 6.9 session syntax bugs, how do we avoid stomping on each others toes?18:14
perlDreamershould we divide up the files among ourselves18:14
crythiasfoot binding?18:14
perlDreameryou read my interview?  steel toed boots18:15
crythiasYeah. I was just thinking .. smaller feet. um.. never mind.18:16
@pbmdawgI'll handle all the assets, operations, macros, and session libraries.18:16
@pbmdawgjust kidding, (hopefully obviously).18:17
* pbmdawg resolves to stop making jokes.18:17
perlDreamerahem....18:21
perlDreamerso I'm working inside Asset::Template18:21
perlDreamerhow 'bout y'all ?18:21
@pbmdawgdid Jt add in the new template plugins yet18:21
perlDreamerno18:21
perlDreamerthis is all session work18:21
crythiasgenerally, what is syntactically changing?18:22
-!- lenthame1 [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:22
perlDreamerI talked about it in a post yesterday, but I'll see if I can reproduce it18:22
rizenEVERYTHING18:22
rizen=)18:22
perlDreamerHey, dude!18:22
rizenwe've renamed every method18:22
rizenand every class18:23
rizenand we've converted webgui from perl18:23
perlDreamerand changed their argument lists18:23
rizento jelly18:23
perlDreamerI thought you chose PHP18:23
perlDreameror was it lisp?18:23
rizenjelly is a java scripting language (not to be confused with javascript)18:23
rizenthis gist of it is this18:23
@pbmdawgoh.  I thought you converted webgui to vbscript.18:23
rizen%session no longer exists18:24
rizeninstead, we now create a session object18:24
rizenmy $session = WebGUI::Session->open($some,$stuff,$goes,$here);18:24
rizenand then pass that object around to everything18:24
rizenin objects, it goes to every class methods18:24
rizenlike constructors18:24
rizenfor the purposes of assets, for example, it looks like:18:25
rizenmy $asset = WebGUI::Asset->new($session, $assetId, $class, $revisionDate);18:25
rizenand then once in the object, it can be referenced by the session method18:25
rizentherefore: $asset->session = $session18:25
rizenor rather ==18:26
rizenthe same is true of all objects18:26
perlDreamersay, is Asset::Template::getList a class method?18:26
rizenhyes18:26
rizenyes18:26
rizenin the case of things that are not object oriented18:27
@pbmdawgand for utility subroutines in packages that aren't objectified, $session is passed in as the first parameter.18:27
rizenlike operations and macros18:27
rizenexactly18:27
rizenthank you pbmdawg18:27
rizenalso, the session object is far more powerful18:27
rizenthan %session ever was18:27
rizenhere are some examples18:28
rizen$session->id->generate;18:28
rizenmy $value = $session->form->get("myFormField");18:28
rizenor better yet18:28
rizenmy $value = $session->form->get("myFormField","yesNo");18:28
rizenthat applies validation18:28
rizenalso, since session is no longer a hash18:29
rizenand is an object18:29
rizenyou can't just arbitrarily store stuff in the session18:29
rizenthe same way you used to18:29
rizenso for that18:29
rizeni created stow18:29
rizen$session->stow->set("name", $value);18:29
rizenmy $value = $session->stow->get("name");18:29
@pbmdawgplace all your belongings in the overhead stowage compartments.18:29
perlDreamerI think we're clean18:30
rizenyou can store any scalar value in stow18:30
rizenincluding a reference to an object, array, or hash18:30
* lenthame1 is listening patiently18:30
crythiasWait... when does session get destroyed?18:30
rizensession gets destroyed when we close it18:30
rizen$session->close;18:30
lenthame1is $session->stow persistent between requests ?18:30
perlDreamerwhere does that normally happen?18:30
rizenand that then goes through and destroys all the sub objects18:30
rizen$session->close is called in WebGUI.pm18:31
rizenwhich is where the apache handler is18:31
rizennow stow is not persisted18:31
rizenfor that, you use scratch18:31
lenthame1ok18:31
rizen$session->scratch->set("name",$var);18:31
rizenanyway, does that give you the gist of what has changed?18:32
rizenand give you enough to do the work?18:32
crythiasyeah.18:32
perlDreamerwhat do I do with stuff like this:18:32
perlDreamer$session{page}{useAdminStyle} = 1;18:32
rizen$session->style->useAdminStyle(1);18:32
perlDreamerthx18:32
lenthame1JT did you get a performance increasement b/c of this ? 18:32
rizeni can't know for sure because nothing works yet18:33
rizenbut i think we will18:33
rizenthe reason is dynamic loading18:33
rizen$session->form18:33
rizenor $session->user18:33
rizenor $session->whatever18:33
lenthame1I see18:33
rizendoesn't exist until it's called18:33
rizenso if it never gets called18:33
rizenthen we save that18:33
rizenthis may not help us much on normal page requests18:34
rizenbut it will help tremendously on specialized requests18:34
rizenlike RSS feeds, ajax requests, and file privs checks18:34
lenthame1yeah18:34
lenthame1its definitely more flexible and more intuitive, I'd say...18:35
rizenthe best part for people other than me18:35
rizenis that since it's all method based18:35
rizenit's all documented18:35
rizenand therefore easier to figure out18:35
rizenthe old %session variable was quite a bit of voodoo magic18:36
rizencuz you never knew what was going to be in there18:36
rizenwho put it there18:36
crythiasso... all the stuff is more session oriented than the individual things doing their own thing...18:36
rizenetc18:36
crythiassorry if that sounds stupid.18:36
rizeni guess that's true18:36
rizeneverything was really session oriented before18:36
rizenthe difference is that now it is all explicitly defined18:37
rizenoooooohhhh18:37
rizenone more thing18:37
rizena big change18:37
crythiasbut now you have my $importNode = $self->session->asset->getImportNode;18:37
rizendatabase requests are done 18:37
rizenlike this:18:37
rizen$session->db->quickArray("select blah.....");18:37
lenthame1ah thats cool18:37
rizenor $session->dbSlave->quickArray("....");18:37
rizenno more using WebGU::SQL18:37
rizenunless you want to connect to an external database18:38
crythiasooh.18:38
rizeni mean, behind the scenes you're still using it18:38
crythiasthis is an interesting change.18:38
* pbmdawg makes a macro in his editor to type "$session->"18:38
rizenbuut you don't have to type WebGUI::SQL->whatever18:38
crythiasI should include something?18:38
crythiaser.. *use* something?18:38
rizenno18:38
rizenyou don't need to "use" anything that's directly accessible through session anymore18:39
rizenso there's no use WebGUI::SQL;18:39
rizenunless you're in WebGUI::Asset::Wobject::SQLReport, or something that connects to an external db18:39
crythiasSession is defined where?18:39
@pbmdawgit's always passed into whatever scope you're in.18:40
perlDreamerand WebGUI.pm creates the original18:40
@pbmdawgbut it's defined where it's opened, in WebGUI.pm18:40
lenthame1Guys I'm going home for dinner. Ttyl. 18:41
perlDreamerlater, len18:42
crythiasWhat am I looking for that's going to be "wrong"?18:42
lenthame1BTW: nice work, JT !18:42
@pbmdawgsee https://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=47018:42
perlDreamercrythias: lots of stuff18:43
rizenthank you18:43
perlDreamerthe automatic conversion scripts JT wrote have done like 70% of the work18:43
-!- lenthame1 [n=len@82-148-208-20.fiber.unet.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]18:43
rizenspecial thanks to colin for those18:43
rizeni may have wrote them18:43
perlDreamerbut class methods need to have $session in their arg list, and use $session instead of $self to get the session18:43
rizenbut colin gave me the mad skillz to do it18:43
crythiasok.18:44
rizenok guys, i have to go do some client stuff for a bit18:44
rizeni'll be back in a half hour or so18:44
perlDreamerperl -wc will tell you what you need to fix18:44
crythias$var{"application_loop"} = $self->getAdminFunction;18:44
crythiasthis isn't session specific?18:44
perlDreamerwhere at?18:44
crythiasAdminConsole.pm, line 42618:45
perlDreameris getAdminFunction defined in AdminConsole?18:45
crythiasyes18:46
perlDreamerdoes it use the session variable stored inside the AdmnConsole object?18:46
crythiasI don't know how to answer that question.18:47
crythiasand, as I'm looking at https://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=470, I am trying to figure out when to use $self-> and when not to...18:49
perlDreamergetAdminFunction is not in itself session specific.18:50
perlDreamerso it should use $self18:51
@WRE*** Join snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet18:51
perlDreamerin the code that you posted.18:51
crythiasok.18:51
crythiasI don't think I'm going to be helpful.18:52
perlDreamerwhy?18:52
crythiasI don't grasp the concept well enough.18:52
crythiasI thought I got it in AdminConsole.pm18:52
perlDreamerwell, JT has outlined a 2-step process18:53
crythiasself->session->asset->getImportNode18:53
crythiasbut then I look at Product.pm18:53
crythiasand it's $self->get('skuTemplate')18:53
crythiasline 33018:53
perlDreamerit's the difference between session data and instance data18:54
perlDreamerthe entire session doesn't need to know about the individual product so you don't access it that way18:54
crythiasso you drop an instance of skuTemplate into the session?18:55
perlDreamerno18:55
perlDreamer$self is the Product object.18:55
crythiasoh.18:55
perlDreamerare you seeing it now?18:55
crythiasI think.18:56
crythiasthe original sku is the processed template of the current session, the skuTemplate, and the sku18:56
perlDreameralmost.18:57
crythiasgoes to processRaw, which shifts class, session, template, vars.18:57
perlDreamerthe session variable is needed to do most "utility" functions18:57
perlDreamerlike error handling, internationalization, etc.18:57
perlDreamer$session gets passed to processRaw because processRaw is a class method.18:58
perlDreamerclass methods have no object instance data, so they can't find their own copy of the session variable18:58
perlDreamerand so you have to pass them a session variable manually18:58
perlDreamerinstead of having them inherit it like usual18:58
crythiasok.18:58
crythiassbin changes as well?19:02
perlDreameryes19:02
perlDreamerthe session variable creeps everywhere19:02
crythiasline 133 of changeIobStatus19:03
perlDreamerstarting with line 89.19:03
perlDreameropen is now a class method19:03
perlDreamerWG::Session->open19:03
perlDreamerand it returns a session variable that will be used throughout the file19:04
-!- Vrby [i=Vrby@mdsnwikwbas08-pool16-a74.mdsnwikw.tds.net] has joined #webgui19:04
@pbmdawgwelcome Vrby19:04
* pbmdawg welcomes Vrby19:05
crythiasooh. and what of upgrade.pl?19:05
crythiasline 167, 17019:05
@WRE(snapcount@EN) &op19:05
perlDreameryup19:05
@WRE*** [mode/#webgui(+o snapcount)] by gooey on EFnet19:05
crythias277, 28019:05
perlDreameryup19:06
@WRE*** [mode/#webgui(-s)] by snapcount on EFnet19:06
perlDreamerand the ::remove stuff as well19:06
perlDreamerall object methods now19:06
crythiasok. and what about the .pl's.19:07
crythiasupgrade.pl's19:07
perlDreameryeah19:07
perlDreamerall of them, too19:07
crythiasyou are going to *must* be at 6.8.4 to do that.19:07
-!- Vrby [i=Vrby@mdsnwikwbas08-pool16-a74.mdsnwikw.tds.net] has left #webgui []19:07
perlDreameryeah19:07
crythiasunless you change the old ones.19:07
crythias??19:07
perlDreamerthey all call current code, so they'd all have to changed, I think19:07
crythiasSession::open19:09
perlDreamer->open19:09
crythiasSession:refreshUserInfo(3);19:09
crythiasSQL->write ?19:09
rizenok, back19:09
@pbmdawgyeah, people are gonna have to upgrade all the way to 6.8.latest before upgrading to 6.9.19:09
perlDreamertrace down the sub call in Session19:09
perlDreamerl8r19:09
@pbmdawgjust like 6.7 and 6.3.19:09
crythiashee :) can't stub it? :)19:10
crythiaslike Session.pm sub open return $session->open(@params); ?19:11
@WRE*** Join snapc0unt (~roy@241.246.33.65.cfl.res.rr.com) on EFnet19:16
@WRE*** [signoff/#webgui] snapcount (Read error: Connection reset by peer) on EFnet19:16
@WRE***  Nick Change: snapc0unt is now snapcount on EFnet19:17
perlDreameranyone got some bug fixing bandwidth?19:45
perlDreamerwe've got an easy one set up19:45
@pbmdawgdon't everyone volunteer at once19:54
rizenoooh oooh19:55
rizencan i volunteer?19:55
perlDreamercan you hack like the best?19:56
perlDreameror will you die like the rest?19:56
perlDreameror can you make bad Hacker movie quotes like that loser in Portland?19:56
perlDreamerthis patch19:56
rizenhmmm. i don't think i'm good enough to do any of those things19:56
perlDreamerhttps://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=43219:56
rizenwhat about that?19:57
rizenactually, maybe i should work on the bugs that have been submitted to sf for 6.919:58
perlDreamerwell, in the context of the svn patch it's easy to see some bugs that won't cause syntax errors19:58
perlDreamerso we can head some of them off19:58
perlDreamerand there's only 1 unanswered 6.9 bug19:58
rizeni c 219:59
perlDreameru fixed the first one yesteday19:59
@pbmdawg(form method)19:59
rizeni'm seeing that now19:59
rizenhow come you didn't close it19:59
rizen=)19:59
perlDreamerfigured it was bad politic to close one's own bugs20:00
rizenlet me fix this other one20:00
rizenand then i'll help you out20:00
perlDreamerk20:00
rizenhehe20:03
rizenthis is too funny20:03
rizenok, the reason there's no useAdminStyle method20:03
rizenis because there isn't a need for one20:03
rizenbecause we created teh AdminConsole class20:03
perlDreamerwow20:03
rizenbut we never removed the method20:03
rizenthat calls useAdminStyle20:03
rizenwhich is not used anywhere in teh code base20:03
rizenand i have a problem typing the20:04
perlDreamerso useAdminStyle should be pulled out and replaced with....20:04
rizenit should be pulled out20:05
rizenand not replaced20:05
rizenit was only used in one method20:06
rizenand that method isn't called from anywhere20:06
perlDreamerso kill Operation/Shared::menuWrapper ?20:06
rizenalready done20:07
rizenbug closed20:07
rizenok, what's up20:07
rizenwhat should i be doing20:07
rizenor should i just go about my own testing20:07
perlDreamercan you fix the bugs in that patch?20:07
perlDreamerand then maybe take a look at the regex that created them?20:08
rizenchicas are gonna have to go in a minute or two20:09
rizenwhat specifically is the problem with this patch20:10
rizenso not to waste time discovering whatever it is20:10
perlDreamerhere's one example20:10
perlDreamer㰀猀瀀愀渀 挀氀愀猀猀㴀∀æ€æ”€æ°€âˆ€ã¸€çˆ€æ”€ç€ç”€çˆ€æ¸€â€€â€çŒ€æ”€çŒ€çŒ€æ¤€æ¼€æ¸€ç¬€çŒ€æŒ€çˆ€æ„€ç€æŒ€æ €ç´€ç¬€â€çŒ€æ”€æ°€æ˜€â´€â˜€æœ€ç€ã¬€æœ€æ”€ç€åˆ€æ”€çŒ€ç€€æ¼€æ¸€çŒ€æ”€ä¤€æ€åŒ€ç€çˆ€æ¤€æ¸€æœ€ç´€ã¬€à¨€ã°€â¼€çŒ€ç€€æ„€æ¸€ã¸€ã°€çŒ€ç€€æ„€æ¸€â€€æŒ€æ°€æ„€çŒ€çŒ€ã´€âˆ€æ¤€æ¸€çŒ€âˆ€ã¸€ã°€çŒ€ç€€æ„€æ¸€â€€æŒ€æ°€æ„€çŒ€çŒ€ã´€âˆ€æ€æ¤€æ˜€æ˜€â´€æ°€æ”€æ„€æ€æ”€çˆ€âˆ€ã¸€â¬€â€€ã°€â¼€çŒ€ç€€æ„€æ¸€ã¸€à¤€çˆ€æ”€ç€ç”€çˆ€æ¸€â€€â€çŒ€æ”€æ°€æ˜€â´€â˜€æœ€ç20:10
perlDreamercrap20:10
perlDreamerstupid solaris operating system20:10
rizenoh20:10
rizenwait20:10
rizendouble quotes20:10
rizenand half quotes20:10
perlDreamerit looks like some method lookups are stringified20:11
rizenwhat does that mean exactly?20:11
@WRE(snapcount@EN) since everyone is in the spirit of volunteering and stuff20:11
perlDreamerit's in double quotes.  variable interpolated20:12
-!- midellaq [n=midellaq@caronte.isinet.it] has quit ["Trillian (http://www.ceruleanstudios.com"]20:12
rizenok, so we're talking about the same thing then20:12
perlDreamerI think so20:12
@WRE(snapcount@EN) I need someone to update all of the style objects with a deconstructor method.  Cut and paste job.  Any takers?20:13
rizeni can think of no easy way to fix this stringification problem mechanically, at least not in a manner that would be any faster than just going through the code and fixing them manually20:14
perlDreamerneither can I20:17
perlDreamerbut with the patch at least we can identify them specifically20:19
perlDreamerjust committed Auth.pm.  It's clean20:21
perlDreameror cleaner20:21
perlDreamerI'm in Group20:21
perlDreameroh my20:32
crythias?20:37
-!- rizen [n=rizen@64.241.37.140] has quit [Read error: 110 (Connection timed out)]20:37
perlDreamerI was looking at Group.pm20:37
perlDreamerthere have been a couple of other refactorings that need to be mentioned20:37
perlDreamerThere used to be Group.pm and Grouping.pm20:38
perlDreamerthey've been merged into Group.pm20:38
perlDreamerhow's things going, Crythias?20:38
@WRE*** Join mlamar (~mlamar@130.157.145.49) on EFnet20:44
perlDreamerHey, Michelle!20:45
@WRE(mlamar@EN) Hi Colin20:45
@WRE(mlamar@EN) (That is Colin, yes?)20:45
perlDreameryup20:45
@WRE(mlamar@EN) I was just checking out the IRC20:45
@WRE(mlamar@EN) got lost while looking for the svn repo info :)20:46
perlDreamerit's a little slow right now20:46
perlDreamerwe've been talking about the 6.9 upgrade20:46
perlDreamersession changes and all20:46
@WRE(mlamar@EN) mmm.  sounds major20:46
perlDreamerit is20:47
@WRE(mlamar@EN) will it affect the external APIs?  (for custom wobjects and macros)20:47
perlDreameryes20:47
@WRE(mlamar@EN) darn. :/20:47
perlDreamerdid you find the SVN repo?20:47
@WRE(mlamar@EN) not yet, do you have url?20:47
perlDreamerhttps://svn.webgui.org/svnroot/WebGUI20:48
perlDreamerthat's for 6.920:48
perlDreamer6.8 is in https://svn.webgui.org/svnroot/branch/WebGUI_6.820:48
@WRE(mlamar@EN) thanks20:48
perlDreameryou're welcome20:48
@WRE(snapcount@EN) woo hoo... another Efnet person20:48
@WRE(snapcount@EN) I'm not alone!!!20:49
@WRE(mlamar@EN) I didn't see the other net via x-chat20:49
@WRE(snapcount@EN) which bot20:49
@WRE(snapcount@EN) WRE20:49
@WRE(snapcount@EN) you said net20:49
@WRE(snapcount@EN) sorry20:49
@WRE(snapcount@EN) I read bot20:49
@WRE(mlamar@EN) :)20:50
@WRE(snapcount@EN) if you want to see whose on the other network20:50
@WRE(snapcount@EN) do this20:50
@WRE(mlamar@EN) ah, we have a bigger group than I thought -- hi all20:51
perlDreamerpbmdawg is out for lunch20:51
perlDreamerJT was here for a little bit20:51
perlDreamereveryone else is pretty quiet20:51
perlDreamerWRE:  tell me about your copy/paste job, please.20:52
perlDreameris this a 6.9-ism?20:53
@WRE(snapcount@EN) yeah20:53
@WRE(snapcount@EN) it came down from rizen20:53
perlDreamerwhat's entailed?20:53
@WRE(snapcount@EN) all of the style objects need a destructor method added20:53
@WRE(snapcount@EN)  #-------------------------------------------------------------------20:54
@WRE(snapcount@EN) =head DESTROY ( )20:54
@WRE(snapcount@EN) Destructor.20:54
@WRE(snapcount@EN) =cut20:54
@WRE(snapcount@EN) sub DESTROY {20:54
@WRE(snapcount@EN)         my $self = shift;20:54
@WRE(snapcount@EN)         undef $self;20:54
@WRE(snapcount@EN) }20:54
crythiasop20:54
crythias!io20:54
@WRE(snapcount@EN) but destroy20:54
@WRE(snapcount@EN) needs to be Destructor20:54
@WRE(snapcount@EN) typo20:54
crythias!op20:54
perlDreamerthat's it?20:55
@WRE(snapcount@EN) yep20:55
perlDreamerand the style objects are.. Session/Style.pm20:55
@WRE(snapcount@EN) I was hoping someone that was just starting out may want to take it on20:55
@WRE(snapcount@EN) but no one else spoke up 20:55
perlDreamerlet's wait20:56
perlDreameror better yet, log it as a bug on SF, and we'll keep it in out pocket for someone new20:56
@WRE(snapcount@EN) we're trying to grow the community20:56
perlDreamerand let JT know that he shouldn't just fix it himself :)20:56
@WRE(snapcount@EN) haha20:56
@WRE(snapcount@EN) he gave it to me20:56
@WRE(snapcount@EN) and was like20:56
@WRE(snapcount@EN) go find someone on IRC to do this20:57
@WRE(snapcount@EN) we need to get more people from the dev list in here20:57
perlDreamerslight correction: we need more perl hackers here20:57
@WRE(snapcount@EN) heh20:57
@WRE(snapcount@EN) well, doc writers and testers are welcome also20:58
crythiasyeah. 'cause lamers like me aren't hacking it.20:58
@WRE(snapcount@EN) people that are useful20:58
@WRE(snapcount@EN) and not lurkers :-)20:58
@WRE(snapcount@EN) good news is we're coming up with more incentives20:58
perlDreamer$crythias->knockingSelf('disable')20:58
@WRE(snapcount@EN) to increase community involvement20:58
crythiasIMALRKR20:58
@WRE(snapcount@EN) oh no20:58
@WRE(snapcount@EN) here we go20:59
@WRE(snapcount@EN) NOTLAME20:59
perlDreamer$crythias->licensePlateMode('disabled')20:59
crythias$session->knockingSelf("crythias","disable");20:59
perlDreamernow that's appropriate!21:00
@WRE(snapcount@EN) I hope I'm not the only one here that finds this stuff funny21:01
@WRE(snapcount@EN) because I really laugh at these jokes21:01
crythiaswell, besides me.21:01
perlDreamerthe perl code or the license plates?21:01
crythiasyou missed my available domain names, yesterday.21:01
@WRE(snapcount@EN) both21:01
perlDreamerno, they're funny.21:02
@WRE(mlamar@EN) hey I stepped out for coffee and am now a lame lurker? :)21:02
@WRE(snapcount@EN) you're a quasi-lurker21:02
perlDreamers/lame/lamar/21:02
@WRE(mlamar@EN) hey!21:02
@WRE(snapcount@EN) heh21:02
@WRE(snapcount@EN) now regex humor21:02
crythias .../g?21:03
@WRE(snapcount@EN) we're dorks21:03
perlDreamershe only said lame once21:03
@WRE(snapcount@EN) LMAO21:03
@WRE(mlamar@EN) and that's why it's fun to be here21:03
@WRE(mlamar@EN) LMAO???21:03
perlDreamerLaughing My ___ Off21:03
@WRE(snapcount@EN) Laugh My Ass Off21:03
@WRE(mlamar@EN) ah21:03
@WRE(snapcount@EN) his was nicer21:03
* crythias looks at pieces of snapcount's A__ flopping on the floor.21:03
@WRE(snapcount@EN) then there's the ever popular21:04
@WRE(snapcount@EN) ROTFLMAO21:04
@WRE(snapcount@EN) Rolling on the floor LMAO21:04
crythiasok.21:04
@WRE(snapcount@EN) if it's a really good regex joke21:04
crythiasso, what's going to be the upgrade path on all this.21:04
perlDreamerRunning Over to Florida Leaving My Applicances On21:04
@WRE(mlamar@EN) lol21:05
crythiass/Running/Rolling21:05
perlDreamer\/21:05
perlDreamer /21:05
@WRE(snapcount@EN) Refactoring Objects That Fearless-leader Left Misconfigured All OVer21:05
@WRE(snapcount@EN) no capital v21:06
@WRE(snapcount@EN) oops21:06
crythias /humanity : Pattern not found: humanity21:06
@WRE(snapcount@EN) Hey Michelle... check this out.  The freenode folks won't see this.21:06
@WRE(snapcount@EN) gooey tells GW humor21:07
@WRE(snapcount@EN) now he's talking to us21:07
@WRE(snapcount@EN) gooey: shut up21:07
perlDreamerI'll be back in a little while guys21:07
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has left #webgui []21:07
@WRE(snapcount@EN) he'll also do weather21:08
@WRE(mlamar@EN) cool, is there a list of commands?21:08
@WRE(snapcount@EN) I'm thinking of doing an announce when people join the channel21:08
@WRE(snapcount@EN) that has them21:08
@WRE(snapcount@EN) the only thing that sux is the people on freenode can't see what gooey says21:09
@WRE(snapcount@EN) so it spams them with our commands21:09
@WRE(mlamar@EN) too bad21:09
@WRE(snapcount@EN) I'm trying to figure out how to get him to relay some of the stuff he says21:09
@WRE(snapcount@EN) hah21:10
@WRE(snapcount@EN) eh... he's ignoring me now21:10
@WRE(snapcount@EN) he thinks I'm flooding the channel21:10
@WRE(mlamar@EN) did you write gooey?21:10
@WRE(snapcount@EN) I need to relax that21:10
@WRE(snapcount@EN) gooey: shut up21:11
@WRE(snapcount@EN) god no21:11
@WRE(mlamar@EN) ha ha21:11
@WRE(snapcount@EN) he's an eggdrop bot21:11
@WRE(snapcount@EN) I compiled him and host him21:11
@WRE(snapcount@EN) I also run WRE on freenode21:11
@WRE(mlamar@EN) the future is theirs :)21:11
-!- mode/#webgui [+o crythias] by pbmdawg21:11
@WRE(snapcount@EN) he doesn't know as many tricks as gooey yet21:11
@WRE(snapcount@EN) if you haven't noticed... he trys to join the conversation when you utter his name21:12
-!- rizen [n=rizen@64.241.37.140] has joined #webgui21:12
rizenback21:12
@WRE(mlamar@EN) do the freenode folks see gooey's conversation too?21:12
@WRE(snapcount@EN) and I'm rigin' the bell... rockin' on the mic while the fly girls yell21:12
@pbmdawgno21:12
@pbmdawgwe don't see gooey's goo21:12
@WRE(snapcount@EN) LOL21:12
@WRE(snapcount@EN) yeah... that's what I was saying21:13
@WRE(snapcount@EN) because he relays the conversation21:13
@WRE(snapcount@EN) he doesn't send what he says21:13
@WRE(snapcount@EN) or it would be like a feedback loop21:13
@WRE(mlamar@EN) got it21:13
@WRE(snapcount@EN) echoing the echo kinda thing21:13
@WRE(snapcount@EN) wre's output won't show up here either21:14
@WRE(snapcount@EN) rizen: did you leave the distractions of panera bread?21:15
@WRE(snapcount@EN) oh btw21:16
@WRE(snapcount@EN) everyone should watch this21:16
@WRE(snapcount@EN)  http://ts.searching.com/download.asp?id=49742621:16
rizenno21:16
rizeni'm still here21:16
@WRE(snapcount@EN) haha21:16
rizenjust had lunch with some chicas that came by21:17
@WRE(snapcount@EN) 6.9 will now be delayed another month or 621:17
rizenwhy is that?21:18
rizencuz i had lunch?21:18
@WRE(snapcount@EN) yeah... how could you21:18
@WRE(snapcount@EN) no21:18
@WRE(snapcount@EN) b/c of your distractions21:18
rizeni c21:18
rizenit's true, i don't get as much done when i work outside21:18
@WRE* (snapcount@EN) increases screen resolution to all more efficent multi-tasking21:19
rizengood thing i only do it once in a while21:19
@WRE(snapcount@EN) you must interact with other humans sometimes21:19
-!- crythias changed the topic of #webgui to: WebGUI real time help. et al. | http://www.plainblack.com | 6.8.4 latest version | SVN https://svn.webgui.org/svnroot/WebGUI (6.9) | SVN https://svn.webgui.org/svnroot/branch/WebGUI_6.8 (6.8)21:19
@WRE(snapcount@EN) although coding in your underware is very liberating21:19
@pbmdawgis underware more like shareware, or freeware?21:20
@crythiasum. loose change is lame.21:20
@WRE(snapcount@EN) depends on what kind of person you are I suppose21:21
@WRE(snapcount@EN) I would consider my underware shareware to one party21:21
@WRE(snapcount@EN) some girls I've met would probably consider them freeware21:21
@crythiasYeah, if you believe in whatever you see in a mockumentary, I guess you'd like it.21:21
@pbmdawgthere are much better 9/11 exposés21:21
@WRE(snapcount@EN) well, there are certain things that I find hard to believe21:22
@WRE(snapcount@EN) the biggest being it's too many people to keep quiet21:22
@WRE(snapcount@EN) if it is a conspiracy21:22
@WRE(snapcount@EN) too many involved21:22
@crythiasI just went over this with paranoia/phobia.21:22
@WRE(snapcount@EN) haha21:22
@WRE(snapcount@EN) on the other hand21:22
@WRE(snapcount@EN) the lack of a 757 at the pentagon is also disturbing21:23
@crythiasone of the contentions is that there isn't any grass disturbances, therefore, no plane?21:23
@WRE(snapcount@EN) that doesn't bother me21:23
@WRE(snapcount@EN) the one that bothered me is seeing other plane crashes21:23
@WRE(snapcount@EN) and the hole in the building21:24
@WRE(snapcount@EN) there was no wreckage21:24
@WRE(snapcount@EN) and the whole was too small21:24
@WRE(snapcount@EN) err hole21:24
@crythiasthere was wreckage. and the hole was big enough.21:24
@WRE(snapcount@EN) ok...21:24
* pbmdawg tries to rein in the topic....21:25
@WRE(snapcount@EN) do you have a resource that rebuffs loose change21:25
@pbmdawgi'm gonna wait on the outcome of this lawsuit: http://www.flight77.info/21:25
@WRE(snapcount@EN) I'd like to see your side21:25
@crythiasyes. what was xdanger's log page?21:25
@WRE(snapcount@EN) umm... I don't know21:26
@crythiashttp://911research.wtc7.net/essays/green/loose_change.html21:26
@WRE(snapcount@EN) thanks21:27
@crythiasnot *my* side.21:27
@WRE(mlamar@EN) I'm heading out for lunch - talk to yall later.21:30
@WRE*** [signoff/#webgui] mlamar (Leaving) on EFnet21:30
rizenso what's the deal here21:32
rizenare we making any progress21:32
rizenor are we just talking about underware and conspiracy theories21:32
rizenroy21:35
rizenis anybod working on that deconstructor thing?21:35
@crythiasRoy is.21:36
rizenk21:36
rizencolin are you here?21:37
@pbmdawg!seen perlDreamer21:37
@crythiashe had to leave quickly.21:37
@crythias(14:09:52) perlDreamer: I'll be back in a little while guys21:38
@crythias(14:10:00) perlDreamer left the room.21:38
@WRE(snapcount@EN) I'm not working on the deconstructor thing21:39
@WRE(snapcount@EN) I can though...21:39
@crythiassorry. I misread that.21:39
rizenroy are you doing the deconstructor thing?21:52
rizenif not, i'll do it21:52
rizensince there are no takers21:52
@WRE(snapcount@EN) I can do it21:57
@crythiastalk to you later.23:32
-!- crythias [n=gyoung@64.200.2.35] has quit ["if a dog poops in the middle of the woods, does it still smell?"]23:33
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []23:34
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has joined #webgui23:45
rizenyay!!!23:46
perlDreamerhowdy23:46
rizenperl dreamer is back23:46
rizeni'm a bug fixing maniac23:46
perlDreamerI saw23:46
perlDreamermind if I hack on Session.pm a little?23:47
rizenWebGUI::Session::Icon is really screwed up23:47
rizenyeah that's fine23:47
rizenlet me check in what i've done23:47
perlDreamerhow's group?23:47
perlDreamerGroup.pm?23:47
rizeni think group.pm is pretty good23:47
rizenno syntax errors at least23:47
rizeni've been going through them one by one23:47
rizenperl -c XXX.pm23:48
rizenI'm up to Session.pm23:48
rizenand the Sesssion subfolder right now23:48
rizenSo if you want to start after session23:48
rizentaht would be good23:48
perlDreamerAfter Session how?23:49
perlDreamerHey, we're compiling!23:50
rizenI mean23:50
rizenStorage.pm23:50
perlDreamerGotcha23:50
rizenthe next one alphabetically23:50
rizenwhile i finish off the Session/Folder23:50
--- Day changed Sat Jan 14 2006
perlDreamerStorage clean00:01
perlDreamerSubscription won't compile due to Commerce/Payment.pm problems00:01
rizenare they things you can fix00:01
perlDreamerI think so.00:01
perlDreamerall other files on top are clean alphabetically after Session00:01
perlDreamerI think Commerce/Payment.pm probably needs to be sessionized.00:02
rizenoh you know what00:03
rizeni don't know that i actually ever converted00:03
rizenanything under the Commerce folder00:03
rizenexcept for the regex stuff00:03
rizeni never went through it and created session methods00:03
rizenand modified class methods00:03
rizenetc00:03
perlDreamerthat would probably explain it :)00:03
perlDreamerI'll be in Commerce/Item/Product.pm00:04
rizencool00:06
rizenstill working on the session folder00:06
perlDreameras far as bugs go, I'm not one who should talk00:10
perlDreamerbut why document the constructor as "new" but name it "init"?00:10
rizendon't know00:10
rizeni didn't write the commerce doe00:10
rizencode00:10
perlDreamerI know00:11
rizenmartin kamerbeek did it00:11
perlDreamerokay, there's one00:27
perlDreamerI need to hack schematics for a bit, but I'll be back00:28
rizenk00:28
rizeni'll be leaving shortly00:28
perlDreamerjust let me know where you left off00:40
perlDreamergoing away for the weekend?00:40
rizenok, i'm done with session00:41
rizenall that needs to be done is macro00:41
rizenand asset00:41
rizeni already did auth00:41
perlDreamerare you all checked in?00:41
rizensession00:41
rizenand sql00:41
rizenyes00:41
rizenoh...crap00:41
rizenoperations too00:41
perlDreameryeah00:42
rizenonce we have all the syntax errors fixed00:42
rizenwe can actually start working on the test scripts00:42
rizeni'll be online this weekend some00:42
rizenthough not as much as usual00:42
rizencuz i'm doing some remodeling00:42
perlDreamerwhat are you doing?00:42
perlDreamerdo all the sub Session modules need to be loaded in Session?00:43
perlDreamerI'm getting an error:00:43
perlDreamerCan't locate object method "new" via package "WebGUI::Session::ErrorHandler" (perhaps you forgot to load "WebGUI::Session::ErrorHandler"?) at ../lib/WebGUI/Session.pm line 222.00:43
rizenjust some minor stuff in my second bathroom00:44
rizenoh yes, all the session modules do need to be loaded00:44
perlDreamerCan you get that one?00:45
perlDreamerI'm neck deep in the shipping module00:45
perlDreamerWe should ask Marten to look everything over once we're done.00:45
rizeni can't00:48
rizeni have to go right now00:48
perlDreamerokay00:48
rizenthrow it up there on the bug list00:48
rizenand i'll give it a look tommorrow00:48
rizenthank you sir00:48
perlDreamergood luck!00:48
rizenttyl00:48
-!- rizen [n=rizen@64.241.37.140] has left #webgui []00:49
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui01:33
-!- mode/#webgui [+o crythias] by xdanger01:33
perlDreamerit compiles now01:38
perlDreamerkind of01:38
perlDreamerwe can run tests again!01:41
@crythiaskewl.01:42
* crythias didn't get his PS.01:42
perlDreamer--crythias01:42
perlDreamerQue paso?01:42
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has joined #webgui01:43
@crythiasolvide' a obtener my cosa de poder.01:43
* specsmu wonders if anyone is available to help with a problem. :)01:43
@crythiaspara my PC.01:43
specsmuwhat language is that?01:43
perlDreamerspecsmu:  what's the problem01:43
perlDreamerspanish01:43
specsmuahh01:43
@crythiasIt's espanish.01:44
perlDreamerfloridanish01:44
specsmuwell, I did a new vhost install on a computer that already has a running version of webgui.01:44
perlDreamerwhich is probalby muy cubano01:44
perlDreamerwhat's your question?01:44
specsmuthe extras directory doesn't appear to be showing up.01:44
specsmuso all the images and stuffs are broken.01:44
perlDreamercheck your config file?01:44
@crythiashttpd.conf allow,deny on extras?01:44
perlDreamerUnix level permission on the directory?01:45
specsmuit's configured pretty much identically to every other webgui vhosts, all of which work fine.01:45
perlDreamererrors in the webgui.log file?01:45
specsmunone.01:45
specsmuthe only errors in error_log say the files aren't found.01:45
perlDreamercrythias, I bow to your superior debug experience.01:45
perlDreamerI'm just a documentation hacker.01:45
specsmu;)01:45
@crythiasI'm saying check your allow,deny for extras directory.01:46
@crythiasin httpd.conf01:46
specsmuok, I can.  It worked in other vhosts though just fine.01:46
@crythiasand the .conf for extras location.01:46
@crythiaswebgui.conf, that is.01:46
specsmuoooooooops.01:46
@crythias?01:47
* specsmu slithers back into the corner with a shameface01:47
perlDreamermethinks you got it, crythias01:47
specsmuI forgot to add an Alias.01:47
@crythiashee01:47
@crythiasit happens.01:47
specsmuthere we go01:47
perlDreamernow you either have to fix a bug, find a bug or submit a doc patch01:48
specsmuhmm01:48
perlDreamerthat's our standard fee for online community help01:48
specsmuI have to write a template01:48
perlDreameror tell a license plate joke.01:48
perlDreamerthat works too01:48
specsmuthat's punishment enough01:48
@crythiasWhat kind of warm fuzzies should I have when I get a referral link from a del.icio.us link?01:48
specsmuhmm, license plate joke.01:48
@crythiasHave I really made the big time?01:49
specsmuwell, I saw a license plate a few days ago that said D SABAI01:49
perlDreamerwhat's del.icio.us?01:49
@crythiasit's social bookmarking.01:49
specsmunow I have to figure out how to make a good looking page in webgui.01:49
specsmuso far I have not been able to do that at all.01:49
specsmuI've been able to make a very *functional* page01:49
@crythiasIt's not that hard, once you figure out how to make a good looking web page.01:50
specsmubut those are not at all the same thing.01:50
specsmucrythias: I haven't figured that out, either.01:50
perlDreamerhave you thought about using one of the WebGUI themes/templates?01:50
@crythiasI just can't get past those people who insist that photoshop slices make a good web page.01:50
specsmuI like etomite's templates, but they don't work here01:50
specsmuperlDreamer: yes, but I haven't found any other than the default01:50
@crythiasI have one.01:51
perlDreamerWG version?01:51
specsmu6.8.301:51
@crythiasand I've worked on a few from OSWD.org01:51
@crythiasI haven't played with 6.8.3, though. keep losing images :)01:51
specsmulooks like they rolled out a new version01:51
perlDreameryeah01:52
perlDreamerI'd upgrade01:52
@WRE*** [signoff/#webgui] snapcount (lost in the netsplit) on EFnet01:52
specsmuhumm.01:52
@WRE*** Join snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet01:52
@crythiasUPGRDBL01:53
perlDreamerBADFORM01:53
perlDreamercode, that is01:54
@crythiasCNT NST801:54
perlDreamerwhich is why you should upgrade to 6.8.401:54
specsmuwhat's with the license plate stuff?01:54
@crythiasMatt and I got into it.01:54
@crythiasCNT NST8 is 'spost to mean Can't Instantiate.01:55
specsmuher'es a suggestion.01:55
specsmumove preload.perl to preload.perl.orig or some such.01:55
specsmuthat way when you upgrade, you don't have to reemmber to change it every time.01:55
@crythiasheh.01:55
@crythiasI hear ya. 'cept it'll break everyone else01:56
specsmuhow?01:56
@crythiaswell, supposing one actually gets it to work on first try, it's not obious on a new install that the .orig is 'sposed to be copied.01:57
@crythiasobvious*01:57
specsmuwell, you do the same thing with etc/*.conf files.01:57
@crythiasyeah but do you think about sbin?01:57
@crythiasNot that I don't agree with you. I do.01:58
specsmuyou have to edit it anyway on a new install if you don't put WebGUI in /data.01:58
@crythiassymlink01:58
@crythiasalthough it didn't quite work for me, somehow.01:58
* specsmu looks for webgui templates.02:00
* specsmu notes also that the webgui site is kinda small.02:01
specsmuer slow02:01
* specsmu *also* notes that the only themes available are for old versions.02:01
@crythiasMy resizeable template is copy-pasteable.02:03
@crythias:)02:03
@crythiasnot that it's a masterpiece.02:03
* specsmu sighs02:05
specsmuI suck at logos, I suck at anything but bordered tables.02:05
@crythiasNO LOGO02:09
specsmuexcuse me?02:09
@crythiasBAD PL802:09
specsmu?02:10
perlDreamermore license plates02:10
@crythiasI have about 3 that I like from OSWD.02:12
perlDreamerlicense plates?02:13
@crythiashttp://www.oswd.org/design/preview/id/209202:13
@crythiashttp://www.oswd.org/design/preview/id/179402:14
@crythiashttp://www.oswd.org/design/preview/id/178702:14
@crythiasthat last one has been a real nasty one in WebGUI02:15
@crythiasbut it's purty02:15
@crythiasat least, to me.02:15
specsmuso what is a good place to get web clipart?02:18
-!- bfree [n=knoppix@dsl-32-113.dsl.netsource.ie] has quit [Read error: 110 (Connection timed out)]02:52
specsmuso, what's the variable that displays the body layout again?  I accidentally deleted it from the template.02:55
perlDreamerI always look it up in the docs02:57
perlDreamerAnd I'm headin' out for tonight02:57
specsmuhmm02:58
perlDreamerone WebGUI test is fully running with no errors.02:58
specsmuseeya02:58
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:58
@crythiashrm.03:00
@crythias<tmpl_var body.content>03:00
specsmuI found it, but thanks.03:01
@crythiashttp://www.gwy2.org/fomfiles/cache/45.html03:01
specsmuI'm glad it's almost the weekend03:03
specsmuI have to work through it, but at least I don't have to go to the office.03:03
* crythias nods in acknowledgment of the statement.03:04
specsmuI hate webgui03:04
specsmunot because it's not easy to use and what not03:04
specsmubut because it's so farking complex03:04
specsmubut it's the best out there, and that's not a compliment to webgui.03:04
specsmuwhenever I use webgui, I get the urge to connect it to an oracle database, put it in a million dollar server, and only configure it while wearing a suit and tie.03:05
@crythiasexcept that you could buy Oracle's version.03:05
specsmumaybe I'm just easily annoyed.03:06
specsmu:)03:06
@crythias:)03:06
specsmuoh, you're fscking kidding me.03:07
specsmuI go to root->home, click on the checkbox, and absolutely nothing happens.03:07
@crythiaswhat would you expect happens?03:08
specsmuthe checkbox checks?03:08
@crythiasoh. 03:08
specsmunot webgui's fault, though.  konqueror seems to have some broken javascript.03:09
specsmuoh, cool.  I like the "cool menu"03:12
specsmuhmm, any idea how to get the descendants to go left to right on a "cool menu" and have the descendants on the pop-down?  or am I missing the point entirely?03:17
-!- slowmaw [n=bob@dsl-191.tncphl.infoave.net] has joined #webgui03:51
-!- slowmaw [n=bob@dsl-191.tncphl.infoave.net] has left #webgui ["Konversation terminated!"]03:51
@crythiasI'd guess you'd have the siblings left-to-right.04:13
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []05:32
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: LuckyLStrike07:55
-!- Netsplit over, joins: LuckyLStrike07:55
@WRE*** [signoff/#webgui] snapcount (Read error: Operation timed out) on EFnet08:38
specsmuanyone awake?08:54
specsmunm.08:54
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has joined #webgui13:14
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has quit ["Disappeared through a network continuum rupture"]13:16
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has joined #webgui13:16
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has quit [Remote closed the connection]13:17
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has joined #webgui13:17
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:55
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has left #webgui []16:12
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has joined #webgui16:16
-!- Pterokeum [n=icechat5@i03m-194-117-199-250.d4.club-internet.fr] has left #webgui []16:17
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:58
-!- mode/#webgui [+o pbmdawg] by xdanger16:58
@pbmdawgmartin17:13
MrHairgreasepbmdawg!17:41
@pbmdawgyes17:53
@pbmdawgWhat's up HairGrease18:09
MrHairgreaseyou asked martin first.18:36
MrHairgreaseWho are you anyway?18:36
@pbmdawgmwilson18:37
MrHairgreaseoh ok18:37
@pbmdawgi was going to bug you about when you're going to release your Data wobject.18:37
MrHairgreasego ahead18:37
MrHairgrease:)18:37
* pbmdawg bugs MHg18:37
* MrHairgrease ignores bugs18:38
MrHairgreaseeasiest way to code :)18:38
@pbmdawghave you looked at 6.9 ?18:38
@pbmdawgWebGUI, that is.18:38
MrHairgreaseno18:38
@pbmdawgit's unbelievably different.18:38
MrHairgreasecodewiswe?18:39
MrHairgreaseor the ui?18:39
@pbmdawgprobably 70% of the lines of code are changed.18:39
@pbmdawgui is the same.18:39
MrHairgreasethat's not very weird. 18:39
@pbmdawgoh.18:39
MrHairgreaseyou'd expect that if you change the totall api18:39
MrHairgreaseright?18:39
MrHairgreaseI'm having exams this week18:40
@pbmdawgoh.18:40
MrHairgreaseso from the 23rd on I'll be doing more core stuff18:40
MrHairgreasei hope18:40
@pbmdawgreally??18:40
@pbmdawgthat'd be very welcomed.18:40
MrHairgreasethe data sql form thing is finished btw.18:40
MrHairgreaseso i guess i can spend more procolix time on wg18:41
@pbmdawgso release it, so I can convert it to 6.918:41
MrHairgreasethat's the 'i hope' part18:41
MrHairgreasejoeri will release it.18:41
MrHairgreaseI guess anytime soon.18:41
@pbmdawgso, are you proud of it?18:41
MrHairgreaseyeah of course.18:42
@pbmdawgoh.18:42
MrHairgreaseshouldn't i?18:42
@pbmdawgmaybe not, if you disagreed with the specs or something?18:42
MrHairgreaseit uses ajax :)18:42
MrHairgreaseif i don't like the specs. i can still be proud of it.18:43
@pbmdawgI suppose that's true.18:43
MrHairgreaseI think it's the biggest thing i have ever coded.18:43
MrHairgreasethink 3000+ lines of perl plus 500+ javascript18:43
@pbmdawgyeah.18:43
MrHairgreaseyeah!18:43
MrHairgreasesorry for that.18:44
@pbmdawgthis week I'm converting a 4k lines of perl wg5.5.8 app to wg6.718:44
@pbmdawgwhee; fun.18:44
@pbmdawgI think it'll be 1.5k lines when I'm done.18:44
MrHairgreasei hope so. It's you day job. :P18:44
MrHairgreaseI can have exams as an excuse :)18:44
MrHairgreasedo frank and jt and the other dev guys hang out here a lot?18:45
@pbmdawgnot frank18:46
MrHairgreaseAnyway. I gotta cuddle my girlfriend.\18:46
@pbmdawgsometimes JT.  very often Roy (newest pb staff/dev).  very often Colin.18:46
@pbmdawgsometimes me.18:46
@pbmdawgsometimes about 5 others.18:47
@pbmdawgk bye18:47
* specsmu is just a webgui enduser18:47
MrHairgreaseI'm not really the irc type either.18:47
@pbmdawgand some webgui endusers like specsmu18:47
specsmu:)18:47
MrHairgreaseok see ya18:47
* specsmu bows18:47
@pbmdawg.... webgui endusers (whom we'd like to see get more involved in the community).18:47
specsmuKP DRMNG18:48
specsmu:D18:48
@pbmdawg?18:48
* pbmdawg is confused.18:48
specsmuguess you're not one of those license plate guys18:48
@pbmdawgoh; I am.18:48
@pbmdawgI just didn't get it.18:48
specsmuhmmm18:48
specsmuNOTRTNW18:49
@pbmdawgdo you know perl?18:49
specsmuvery well, in fact.18:49
@pbmdawgoh.18:49
@pbmdawgprob. better than I, i'm sure.18:49
specsmuI just have barely enough time to get done what I need to get done18:49
@pbmdawgoh.18:49
@pbmdawgspecsmu is at capacity.18:49
@pbmdawgwhat do you do, specsmu18:50
specsmuyup.18:50
specsmucomputer admin18:50
specsmuweb hosting18:50
specsmuwebgui is one of the products I offer18:50
specsmuwhich I do appreciate18:50
specsmuand I'd contribute back if I had the time, but I really can't do a whole lot that doesn't help my bottom line right now18:51
specsmuif I get a few customers, I'll send money ;)18:51
@pbmdawgwhat's your geog. location?18:53
@pbmdawgif I my ask18:53
@pbmdawgmay ask18:53
specsmusouthern california18:53
specsmuland of fruits and nuts18:53
specsmuI see you are from kansas city?18:56
@pbmdawgyeah.18:57
specsmuI used to live in the midwest.18:57
specsmuI seriously don't miss it.18:59
@pbmdawgwhy is that18:59
specsmutoo cold in the winter, too hot in the summer18:59
specsmunicer looking chicks here :)18:59
specsmuI do miss the thunderstorms though.19:00
@pbmdawgI don't get out much (ever), so I don't know how the chicks look around here.19:00
specsmulol19:00
specsmuchatsworth is the porn capital of the world19:00
specsmuI'm not in chatsworth but a couple of miles outside it19:01
specsmuI think some of the actresses live around here.19:01
@pbmdawgis that what they're called?19:01
specsmuwell...  dunno19:01
specsmugotta call 'em something19:01
specsmuand I'm too nice right now for "dirty whores"19:01
specsmuafter I've had some caffeine, I might change my mind.19:01
-!- lenthamen [n=len@83.116.130.37] has joined #webgui19:02
@pbmdawgspeaking of caffeine...19:02
specsmuI'm going back to bed for a while.19:03
specsmuit's the only good thing about weekends19:03
specsmuseeya19:03
@pbmdawgcya19:03
-!- lenthamen [n=len@83.116.130.37] has quit [Read error: 110 (Connection timed out)]19:45
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []19:47
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []20:01
@WRE*** Join snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet20:39
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui21:54
-!- mode/#webgui [+o crythias] by xdanger21:54
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui23:29
-!- mode/#webgui [+o snapcount] by WRE23:29
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui23:31
-!- mode/#webgui [+o rizen] by xdanger23:31
@rizenhowdy everybody23:32
@rizenif there's anybody even here23:32
@rizen=)23:32
@snapcountI'm here23:32
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui23:32
@snapcountbut not fur long23:32
-!- mode/#webgui [+o pbmdawg] by xdanger23:32
@rizenwhy not23:32
@rizenhow can you leave me like this?23:32
@rizenhow's 6.8.5 coming along?23:32
@snapcountall I have to do is get in my car23:32
@snapcountit's easy23:32
@snapcounthonestly... that's what I'm doing all day Sunday23:33
-!- lenthamen [n=len@83.116.130.37] has joined #webgui23:33
@snapcountdamn rizen23:33
@snapcountyou brought everyone with you23:33
@pbmdawgwe flock.23:33
@snapcountok... so I've decided I'm very unorganized23:34
@snapcountand I'm trying to fix it23:34
@snapcountthe mozilla calendar seems cool23:34
@pbmdawgSunbird?23:34
@snapcountbut the timezones don't work23:34
@snapcountyeah... that's one version23:34
@pbmdawgnope; no timezones.23:34
@snapcountI kinda need that to work23:34
@snapcountb/c my TZ is different than ya'lls23:34
@snapcountso when vrby sends appts the time is wrong23:35
@snapcountand the point is to *not* miss shit23:35
@snapcountsuggestions?23:35
@snapcount(except from rizen) -- he'll probably say something like "stop sucking"23:35
@pbmdawga $10 palm from ebay?23:35
@rizenactually23:36
@rizeni believe if you log in to web mail23:36
@rizenand go into settings23:36
@rizenyou can set your own personal time zone23:36
@rizeni could be wrong23:36
@snapcounthmmm23:36
@snapcountthat would be ideal23:36
@snapcountI wanted something that would pop up reminders though23:36
@snapcountb/c I start doing shit and get tunnel vision23:37
@snapcountnext thing I know it's like 4am23:37
@rizenyup23:37
@rizenyou can set your time zone23:37
@rizenreminders for calendars?23:37
@snapcountI wonder if one of those pop3 checkers you mentioned23:37
@snapcountwould do task/event reminders23:37
@snapcountyeah..23:37
@rizenprobably not23:37
@rizenbut your calendar is exported as an ics23:38
@rizentherefore you can have sunbird23:38
@rizenor any other calendaring agent23:38
@rizensubscribe to it23:38
@rizenand pop up reminders23:38
@pbmdawgics stores stuff in UTC23:38
@pbmdawgwith timezone offsets.23:38
@pbmdawgafaik.23:38
@rizenwhat does that have to do with the price of tea in china?23:39
@snapcountyeah... but sunbird ignores the timezone settings23:39
@pbmdawgso do the appt requests that vrby sends out.23:39
@rizenget a different program then23:39
@rizenOR23:39
@snapcountactually they say CST in their23:39
@rizentry setting your damn time zone in web mail23:39
@rizenand see if that affects the time zones23:39
@snapcountreminders fucker23:39
@rizenbeing sent to you23:39
@snapcountoh23:40
@snapcounthaha23:40
@snapcounti c23:40
@snapcountI wish they would get lightning working23:40
@snapcountit's supposed to integrate sunbird with thunderbird23:40
@snapcountkinda like outlook or groupwise23:40
@snapcountthat would be nice23:41
@pbmdawghere's another potential speedup for WebGUI: http://www.revsys.com/writings/modperl/ModPerl-ParamBuilder/23:41
@pbmdawgfrom the mod_perl list.23:41
@pbmdawgWhere PerlSetVars, PerlSetEnvs, etc. are evaluated for each and every request, custom directives are only evaluated when the Apache child is started. While this will probably not give you a noticeable increase in performance, in some environments every little bit counts.23:41
@snapcount!seen rizen23:41
@rizenhey matt23:41
@WREsnapcount, rizen is right here!23:41
@pbmdawghey rizen23:42
@rizenFOCUS!!!23:42
@snapcounthey guys23:42
@pbmdawgon what23:42
@snapcountdanieal son... you lack dicipline23:42
* snapcount squints eyes23:43
* pbmdawg bemoans his lack of a sense of humor.23:44
@rizenfocus on something23:44
@rizenanything23:44
@rizenyou get distracted as easily as a hooker spreads her legs23:44
@pbmdawgas easily as $20 ?23:45
@snapcountI'm failing to make the connection here23:45
@rizen$523:45
@rizenwe're working on getting webgui to work at all23:45
@snapcountwell... that's probably a good place to start23:45
* pbmdawg capitulates to the arm-twisting.23:45
@rizenand he's over here saying we should look at XXX to get a 0.0000003 per page request performance improvement23:45
* snapcount notes the obscure reference to XXX23:46
@rizenXXX is my favorite non-descript variable23:46
@rizeni use it all the time23:46
@rizen=)23:46
@snapcountinteresting23:46
* pbmdawg just freed up 6.1 GB of non-descript variable from his hdd.23:48
@pbmdawgj/k.23:48
@rizenall you have is 6.1gb23:49
@rizenplease23:49
@pbmdawg*had*23:50
@rizenanything less than a terabyte is sinful23:50
@pbmdawg!bash rizen23:50
@WRE!bash search results: Q# 4488 | Q# 34053 | Q# 34031 | Q# 4497 | Q# 34025 | Q# 34040 | Q# 34037 | Q# 10526023:50
@pbmdawg!bash 448823:50
@WRE|bash| <FM{FF1}> Rizen: I thought you didn't bang chicks, only me.23:50
@WRE|bash| <FM{FF1}> ...men.23:50
@WRE|bash| <FM{FF1}> GOD THAT WAS A BAD TYPO. 23:50
@pbmdawg!bash 3405323:50
@WRE|bash| <mchem> what does less do?23:51
@WRE|bash| <Rizen> it's like more23:51
@WRE|bash| <Rizen> but better23:51
@WRE|bash| <aegis> conversations about unix are funny 23:51
@pbmdawg!bash 3403123:51
@WRE|bash| <malis> Also, minister seems to be the most efficient position23:51
@WRE|bash| <rizen> minister?23:51
@WRE|bash| <rizen> do you mean missionary?23:51
@WRE|bash| <malis> whatever23:51
@WRE|bash| <rizen> the minister position would be with the young boy on his knees 23:51
@rizenwhat the hell? 23:51
@snapcountdude23:51
@pbmdawgI dunno; bash quotes with "rizen"23:51
@rizenmethinks that whatever i'm paying snapcount23:52
@rizenit's way too much23:52
@snapcountthis should be interesting23:52
@snapcountpbmdawg reveals your discovery of the minister position, and my usefulness is questioned23:53
@pbmdawgsomehow i doubt that's the same rizen23:53
@rizenok...how about we stop fucking around now23:53
@snapcountit's saturday23:54
@snapcountwhat's the project anyway23:54
@snapcount6.9 session stuff23:54
@rizenyeah, but this is annoying23:54
@snapcountseeing all this WG talent doing nothing at the same time?23:55
@rizeni know you like your little napolean dynamite movie23:55
@rizenbut this is more humorless than that23:55
* pbmdawg == "talent"? hahaha23:55
@pbmdawghey, I liked napoleon dynamite.23:56
@rizennow for some intelligent conversation23:56
@rizenhow's it going len?23:56
* snapcount hears crickets chirping23:56
@rizeni think you scared him way23:56
@pbmdawgit's past midnight where Len is.23:56
@rizenwith your mindless drivel23:56
@snapcountmust have23:57
@rizenyeah, but he just joined23:57
@rizenman..i think i'm very close to having this work23:57
@rizen6.9 that is23:58
@pbmdawgyeah.23:58
@pbmdawgEnv.pm needs a DESTROY23:59
@rizenlot's of stuff needs a destroy23:59
@rizenroy did you ever get around to that?23:59
--- Day changed Sun Jan 15 2006
@snapcountno... on the list for tommorow, and I thought it was a Destructor method?00:00
@rizenare  you making a joke?00:00
@rizenit's not really possible to tell00:00
@pbmdawgi'm pretty sure he wasn't joking.00:01
@snapcountyou said the method was supposed to be called destructor, not destroy00:01
@snapcountyou corrected yourself in the IM00:01
@rizenno00:01
@rizeni said the comment should say "Deconstructor"00:01
@rizenthe method HAS to be called DESTROY00:02
@rizenall upper case like that00:02
@rizenit's the perl convention00:02
@snapcountwell, that makes a lot more sense00:02
@rizenjust like BEGIN00:02
@snapcountanyways... wasn't that just the style objects?00:03
@rizenno00:04
@rizenwhat planet are you on?00:04
@rizenare you smoking dope or something?00:04
@rizena) there's only one Style object00:04
@rizenso if that was the case00:04
@rizenwhy wouldn't i just paste that in there myself00:04
* pbmdawg finishes the last of the DESTROY methods....00:04
@rizenb) you got the destructor thing wrong recursively00:05
@rizenc) who are you?00:05
@rizend) i'm done now, i just though it would be cool to continue with this list00:05
@snapcountI'm going to log all of our IM conversations from now on00:06
* snapcount was framed00:07
@rizenyou should do that00:07
@pbmdawg#-------------------------------------------------------------------00:07
@pbmdawg=head DESTROY ( )00:07
@pbmdawgDeconstructor.00:07
@rizencuz then you'd have some notes to follow00:07
@pbmdawg=cut00:07
@rizenthat aren't all screwed up like your brain00:07
@pbmdawgsub DESTROY {00:08
@pbmdawg        my $self = shift;00:08
@pbmdawg        undef $self;00:08
@pbmdawg}00:08
@pbmdawgin Session::close00:09
@rizenhmm?00:10
@pbmdawgwhy do we need all these identical DESTROY methods...? why not just 00:10
@pbmdawgdelete $self->{$object};00:10
@pbmdawgdoesn't that clean up all the references and such?00:10
@rizenbecause they don't all work that way00:11
@rizeni want a uniform way of calling stuff00:11
@rizenfor instance DESTROY in WebGUI::SQL has to close a db connection00:11
@rizenBy having the destroy method in all of them00:12
@rizenif we ever decide that we need to clean up some resources00:12
@rizenwe can do that00:12
@rizenwithout changing the api00:12
@pbmdawglikewise, would WebGUI::Session::ErrorHandler::DESTROY  have this?00:12
@pbmdawg$Log::Log4perl::caller_depth--;00:12
@rizenthat's a good point00:13
@rizenit probably should00:13
@pbmdawgshould the $Log::Log4perl::caller_depth++; line be moved into new()00:13
@rizenyes00:13
@rizenwasn't it already?00:13
@pbmdawgno.00:13
@rizenok, then yes, please do so00:14
@pbmdawgit was in the implied BEGIN.00:14
@rizenah00:14
@rizenit's these sorts of things that are the reason we should have a standardized DESTROY method00:14
@pbmdawggotcha.00:15
@rizenroy, i hope i didn't hurt your feelings00:15
@rizensometimes i play too rough00:15
@rizenmatt...help me figure this out00:16
@rizencd t00:16
@rizenperl User.t --configFile=dev.localhost.localdomain.conf00:16
@rizenwe get an error00:16
@rizenCan't locate object method "fetchrow_hashref" via package "WebGUI::SQL::ResultSet" at ../lib/WebGUI/SQL/Resultset.pm line 170.00:16
@snapcountI think I can handle it00:17
@rizenit's almost as if it's trying to call fetchrow_hashref on the WebGUI::SQL::ResultSet object00:17
@rizenbut it should be calling it on the statement handler00:17
@snapcountshit... see this is why I need a calendar pop-up00:18
@snapcountgotta go... supposed to be taking christmas lights down at 500:18
@pbmdawgforgot about date with the girlfriend?00:18
@rizenbye00:18
@snapcountpeace out homies... keep it real00:18
* snapcount bangs on chest and flashes his bling-bling00:19
@pbmdawgoh.00:19
@rizenbling bling00:20
@rizenyou have bling bling?00:20
@pbmdawguh; why does it think ResultSet.pm has a line 17000:20
@rizenwhoa00:20
@rizenit does have a line 17000:20
@rizenthat's in the hashRef method00:21
@rizencrap00:21
@rizeni never checked it in00:21
@rizen=)00:21
@pbmdawgI don't have a SQL::ResultSEt00:21
@pbmdawg:P00:21
@rizengoin in now00:22
@rizenk, it's there00:23
@pbmdawgno wonder ->env was working, but ->setting and ->db were not00:23
@rizeni'm sorry for sucking00:24
@rizeni'll try to do better00:24
@pbmdawgremember when you forgot to commit like all of tinymce2.00:25
@pbmdawgthat was funny to watch/listen00:25
@pbmdawg"oh wait, here are some more"00:25
@rizenit works on my machine00:25
@rizennot my fault if it doesn't work on yours00:25
@rizenjust because i forgot to check stuff in00:25
@pbmdawgcommitting DESTROYs for the session subpackages.00:26
@pbmdawggrr00:27
@rizenso what do you think of the new api00:27
@rizenis it better or worse?00:27
@pbmdawgi can't say until see how subjectively fast it runs on my machine. :)00:27
@rizengranted that none of it works00:27
@rizenAPI has nothing to do with speed00:28
@rizeni wasn't asking how you like the code00:28
@rizeni was asking how you like the API00:28
@pbmdawgoh.00:28
@pbmdawgit's nice.00:28
@pbmdawgI dunno what else to say.00:28
@rizendo you like that everything is all objectified00:29
@pbmdawgit's gonna be fun to convert all of a certain client's stuff.00:29
@pbmdawgi really don't know.00:29
@pbmdawgI haven't gotten my hands dirty in it yet.00:30
@pbmdawgSQL::ResultSet is failing to compile for me00:30
@pbmdawgto be more specific00:31
@pbmdawgSQL.pm is failing to compile.00:31
@rizenlet me check in some more bug fixes00:32
@rizenok, try it now00:32
@pbmdawgCan't locate WebGUI/SQL/Resultset.pm in @INC00:33
@rizenit's ResultSet00:33
@rizennot ResultSet00:33
@pbmdawguse WebGUI::SQL::Resultset;00:33
@pbmdawgin SQL.pm00:34
@rizenah fixed it00:34
@pbmdawgmruhaha00:34
@rizenthat didn't fix the other big problem though00:35
@pbmdawgsame error.00:35
@rizenperl User.t --configFile=dev.localhost.localdomain.conf00:35
@rizenwhat do you mean same error?00:35
@rizenwhat error?00:35
@rizenwe've talked about several in the past 20 min00:35
@pbmdawgnuthin; never mind00:35
@rizenso back to the problem at hand00:35
@rizenhelp me figure out why the result set object isn't getting created properly00:36
@pbmdawgoh.00:39
@pbmdawgwait; nm.00:39
@pbmdawgfiguring this out...00:39
@rizenahah00:40
@rizenfound00:40
@pbmdawgwut00:40
@rizennevermind00:40
@rizeni'm an idiot00:40
@rizeni don't know what the problem is00:42
@rizeni thought i found it00:42
@rizenbut then i didn't00:42
@pbmdawg$VAR1 = bless( {}, 'DBI::db' );00:42
@pbmdawgthe dbh is not getting created first of all00:43
@pbmdawguh, I think.00:43
@rizenare you saying that in the connect method00:45
@rizenwe're not creating the database handler?00:45
@pbmdawgnot sure.00:45
@pbmdawgdon't follow me down that rabbit goose chase00:46
@rizeni'm 99% sure we are00:46
@rizenotherwise we'd die00:46
@rizenon line 22600:46
@rizenof WebGUI::SQL00:46
@pbmdawgok.00:46
lenthamenhello ladies00:47
@rizenlisten here dutchman00:47
lenthamenoops wrongs channel :)00:48
lenthamenhehe00:48
@rizenheh00:48
@rizenwhat are you still doing up00:48
@rizenshouldn't you be in bed?00:48
lenthamenNope, I go to bed only when I'm tired.00:48
@rizencool00:49
@rizenthen pull up a chair and help us track down a doozie of a problem00:49
specsmuwow, this channel really rocks sometimes.00:49
specsmuas in being active, not cool :)00:49
lenthamenHey specsmu00:49
specsmuhoa00:49
specsmuhola00:49
@rizenare you saying that we're not cool?00:50
specsmuno00:50
specsmuI'm saying that this conversation isn't. :)00:50
specsmubut it's ok00:50
specsmucoding convos aren't supposed to be cool.00:50
@rizenwhat kind of conversation would you prefer?00:50
specsmuno no no00:50
specsmuthat's what this channel is for00:50
@rizeni can have matt strap on some chaps and pull out the furry handcuffs00:50
specsmugo right on ahead00:51
specsmurizen: ewwww.00:51
@rizen=)00:51
@crythiasI'm playing with an install on my dual-boot game box.00:51
* pbmdawg discovers all the fur has been eaten off his handcuffs by his dog.00:51
specsmuunless matt is female00:51
specsmuhaha00:51
specsmuin which case: rowr.00:51
@crythiasactually, I haven't dual-booted to new in so long I'm about 1 year behind in updates.00:52
@crythiasno. Matt's male. and married.00:52
@pbmdawgprepare for 8MB of svn.00:52
@pbmdawgcrythias: /last00:52
specsmuin which case, we're back to eww.00:52
@crythiashm?00:52
@pbmdawgEWEEYE00:53
@rizenhow dorky are we? sitting here on an irc channel coding late on saturday afternoon00:53
@rizenor evening (depending on where you are)00:53
@rizenor sunday morning in len's case00:53
* crythias is in the process of runing cvsup for freebsd ports. that's how geeky.00:53
specsmurizen: very dorky. :-)  but I am too.00:53
specsmuI have to finish my webgui site today00:54
specsmuand do some other work too00:54
-!- crythias is now known as GeWY00:54
@rizeni hope it's not running on webgui 6.900:54
@rizensince that doesn't work00:54
lenthamenI00:54
specsmuoh, I've had a 6.9 working release for a while now00:54
@pbmdawgrizen: $self->sth in ResultSet::array() is definitely an STH.00:54
specsmuI just haven't shared it00:54
specsmuLOL00:54
@rizendamn you specsmu!!!00:54
@pbmdawgrizen: I mean, it's definitely a blessed 'WebGUI::SQL::ResultSet'00:55
specsmu;-)00:55
@pbmdawgoh, that's the problem.00:55
@GeWYBSG was cool. creepy, but cool.00:55
@rizenwait00:55
@rizenso $self is a blessed WebGUI::SQL::ResultSet00:55
@rizenor $self->sth is?00:55
@pbmdawguse Data::Dumper;print Dumper($self->sth);00:55
@pbmdawg$VAR1 = bless( {00:56
@pbmdawg                 '_sth' => bless( {}, 'DBI::st' ),00:56
@pbmdawga bunch of stuff00:56
specsmuif webgui wants another mascot, I have some finches who want to apply for the job.00:56
@pbmdawg               }, 'WebGUI::SQL::ResultSet' );00:56
@pbmdawgoh and there's still some debug code in ResultSet00:57
@rizencrap00:58
@rizenthis isn't what's supposed to be printing out here00:58
@pbmdawgyeah, there are two nested ResultSet objects00:58
lenthamenAre we still talking on the ResultSet bug ?00:59
@rizen$self->sth should just have dbi stuff in it00:59
@pbmdawgoh00:59
@rizenyes00:59
@pbmdawgit's b/c ResultSet::prepare is recursive00:59
@pbmdawg$db->dbh->prepare($sql)00:59
@pbmdawgwhich calls return WebGUI::SQL::ResultSet->prepare($sql, $self);01:00
@pbmdawgor something having to do one of the files that includes one or more more of those lines. :p01:00
@rizenfound it01:00
@rizenyes01:01
@rizenyou're right01:01
@rizeni guess i should also read your posts01:01
@rizen=)01:01
@rizenread shouldn't be blessing anything01:01
@pbmdawgyes.  prepare does that.01:01
@rizenchecking in01:01
@pbmdawgunconditionalRead01:02
@pbmdawg(also)01:02
@pbmdawgWHO is danny_mk01:03
@GeWYanother user.01:03
@pbmdawgthanks :)01:03
@GeWYnp01:03
@rizenok still not working01:04
@rizenbut at least we're past that bug01:04
@rizenthat one was annoying me01:04
@rizenwhy are we asking about danny_mk?01:04
@pbmdawgDBD::mysql::st execute failed: called with 1 bind variables when 0 are needed at /data/WebGUI/lib/WebGUI/SQL/ResultSet.pm line 245.01:05
@pbmdawgI just saw danny_mk go by in the svn logs01:05
@rizenwhat did he commit?01:06
@rizenhe's supposed to be working on a test for Stow01:07
@pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=51301:07
@rizenso that's probably what you saw01:07
@pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/checkout/WebGUI/t/Stow.t?rev=51301:07
@pbmdawg_config is also nested twice.  _session' => bless( { '_config' => bless( { '_config' => bless( {01:10
@pbmdawgoh, but it's supposed to.  never mind.01:11
@pbmdawgwhoa.01:13
@pbmdawgprogress.01:13
@rizenwhat's the progress?01:13
@pbmdawgUndefined subroutine &WebGUI::Operation::WebGUI::www_setup called at /data/WebGUI/lib/WebGUI.pm line 16101:13
@rizeni c01:16
@rizenooh01:16
@rizeni just fixed the next sql bug too01:16
@pbmdawgoh good.  and I fixed Operation/WebGUI.pm01:16
@pbmdawgnow there are problems in International.pm01:16
@pbmdawgwhere's Colin01:16
@rizeni'm actually able to pass 2 whole tests01:16
@rizenin the user test01:16
@pbmdawgCan't call method "user" on an undefined value at /data/WebGUI/lib/WebGUI/International.pm line 78.01:20
@rizenholy crap and stuff01:22
@rizeni just passed 25 of 33 tests on User.pm01:22
@pbmdawg?01:22
@pbmdawgcommit!!  commit!!!01:22
@pbmdawggimme gimme01:22
@rizendone01:22
@pbmdawg:01:23
@pbmdawg)01:23
@pbmdawgbtw01:26
@pbmdawgnowhere is $session->request->print() needed01:27
@pbmdawgprint() is all you need.01:27
@rizentrue01:28
@rizenbut i've been putting it in there01:28
@rizencuz it's easier to search for01:28
@rizencuz eventually it will be01:28
@rizen$session->output->print01:28
@rizenor something like that01:28
@pbmdawgoh yeah.01:28
lenthamenI fixed that Can't call method "user" on an undefined value at /data/WebGUI/lib/WebGUI/International.pm line 78. error01:30
@pbmdawgnice; how01:30
@pbmdawgI was just about to figure it out01:30
lenthamen--- WebGUI/Form/Control.pm      (revision 521)01:31
lenthamen+++ WebGUI/Form/Control.pm      (working copy)01:31
lenthamen@@ -439,7 +439,7 @@01:31
lenthamen                %raw = @_;01:31
lenthamen        }01:31
lenthamen        my %params;01:31
@rizennice01:31
lenthamen-       foreach my $definition (reverse @{$class->definition}) {01:31
lenthamen+       foreach my $definition (reverse @{$class->definition($session)}) {01:31
@rizenvery good01:31
lenthamenI'll commit it01:31
@rizenhere's one i'm having trouble tracking down01:32
@rizenCan't call method "datetime" on an undefined value at ../lib/WebGUI/User.pm line 201.01:32
lenthamenOk, I01:32
@rizencan't figure out why session would be undefined at that point01:32
lenthamen'm looking at  Can't locate object method "db" via package "WebGUI::Session::Var" at /data/WebGUI/lib/WebGUI/Session/Var.pm line 154.01:32
lenthamenWhy don't we just make $session global... 01:33
@rizeni recently made cahnges in that class01:33
@rizenyou should update01:33
@rizendamn it len01:33
@rizenthat's a great idea01:33
@rizenlet's just make session globa01:33
@rizenthis passing shit around is really a pain the ass01:33
lenthamenperl will get very slow because it needs to keep track of all the object references 01:34
lenthamen;)01:34
@pbmdawglen:01:34
@pbmdawg$self->db->quote($sessionId)01:34
@pbmdawgshould be 01:34
@pbmdawg$self->session->db->quote($sessionId)01:34
@pbmdawgI mean01:35
@pbmdawg$session->db->quote($sessionId)01:35
@pbmdawgin Var.pm01:35
lenthamenok, check it in !01:35
@rizencould you guys help me out with that User.pm bug01:35
specsmucperl?  slow?01:35
specsmusay it ain't so!01:36
@GeWYUSED PRL01:36
lenthamenperl cant be slow because its written in C01:36
specsmuPERL SLW01:37
specsmuI thought of this one last night01:38
specsmuIM INGR801:38
@GeWYCMPL PRL01:38
@pbmdawgINBRED01:38
specsmuREDNECK01:38
@pbmdawgjt01:39
@pbmdawgi'm confused by Var.pm01:39
@rizenhow so?01:39
@pbmdawgthe new method is putting all kinds of stuff in $self->{_var}01:39
@pbmdawgbut $self is a WebGUI::Session::Var object.01:40
@rizenright01:40
@rizenso what's the problem?01:40
@pbmdawgso, the session will have $session->{_var}{_var}{lastIP} and so on01:40
@rizenyes01:40
@rizenbut it's accessible01:40
@rizenthrough01:40
@pbmdawgok; just checking.01:40
@rizen$session->var->get("this")01:40
@rizenthe whole point of putting stuff in _var01:41
@rizenor anything with _01:41
@rizenis that it's private01:41
@rizenand therefore should never be accessed directly01:41
@pbmdawgok; but just to confirm, it's {_var}{_var}01:41
@rizenwhat are we confirming?01:42
@pbmdawgmy understanding.01:42
@pbmdawgthat there are two nested _var keys01:42
@rizenit's not nested01:43
@rizen$session is an object01:43
@rizenthat has a property called {_var}01:43
@rizenthat has a WebGUI::Session::Var object reference in it01:43
@rizenand that object01:43
@pbmdawgwith you so far01:43
@rizenhappens to have a property called {_var}01:43
@rizenthat has a hash reference01:43
@rizencontaining other scalar values01:43
@pbmdawgok.  got it.01:44
@rizenyou're looking at it like a hash reference01:44
@rizenrather than an object tree01:44
@pbmdawgk; i see now.01:44
@rizenk01:44
@pbmdawgthnx01:44
@rizennp01:44
@rizensorry i was questioning01:44
@rizeni just wasn't sure where you were going01:45
lenthamenpbmdawg: $session->db->quote($sessionId) doesn't work for me in Var.pm01:46
@pbmdawgoh?01:47
@pbmdawghmm.01:47
@pbmdawgis $session undefined?01:47
lenthamenHmm I've checked out a new version of Var.pm and now I'm getting an endless loop01:48
@pbmdawgthat would be my fault, i'm sure01:48
@pbmdawgbrb; dinner.01:49
@pbmdawgrolling back Var.pm01:49
lenthamenWell, it might just be a bug that we haven't reached before.01:49
lenthamenI don't get the Var.pm error anymore.01:50
lenthamenJT there's something wierd going on in Var.pm02:00
@rizenit's not my fault02:02
@rizeni swear02:02
@rizen2 things02:02
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui02:02
@rizena) how do i replicate the problem02:02
@rizenb) how do i replicate the problem02:02
@rizenand f) what is the problem?02:03
lenthamenheh. The problem in on line 168 in Session/Var.pm02:03
lenthamenreplicate ? Just dl latest svn and start a browser02:03
@rizeni just found the problem02:04
@rizenfixing02:04
lenthamenok02:04
lenthamenAfter your fix you'll get a loop I suppose...02:04
lenthamenI mean, with my fix I ended up with no more RAM :)02:05
perlDreamernice work guys02:05
perlDreameryou've fixed the problem I was having with the help tests!02:05
perlDreamerthanks02:05
lenthamenThank you too, for writing the test ;)02:06
@pbmdawgback.02:06
lenthamenmatt, your fix in Var.pm, line 168 should fix it but it ends up in an endless loop02:07
@pbmdawgit's probably a problem with one of the things that is called upon session later in the subroutine then02:07
lenthamenthat was a quick dinner btw02:10
@rizenvar is now working02:10
@rizensomething else is causing the loop02:10
@rizenit's checked into svn02:10
perlDreamerwhat loop?02:11
@rizeni know var is working because i can run this: use strict; use lib '/data/WebGUI/lib'; use WebGUI::Session;  my $session = WebGUI::Session->open("/data/WebGUI","dev.localhost.localdomain.conf");  print $session->var->getId;  $session->close;02:11
@rizenif you try to view a page02:11
@rizenyou get an endless loop of some sort02:11
@rizenwhich is why we shouldn't be trying to view pages02:11
@rizenbut instead be writing tests02:11
@rizenfor all the core classes02:11
@rizenonce the tests pass, then we can try viewing pages02:12
perlDreamerdude, you're singing my song!02:12
lenthamenI'm more of a pragmatic guy: Once we get WebGUI running your tests will also work :)02:16
lenthamenJust joking...02:16
perlDreamerbut true02:17
lenthamenMatt: Is there a Visual Studio plugin for perl so I can execute the code line by line and view the stack at that point ?02:19
lenthamenhehe02:20
@pbmdawgyeah; i haven't tried it.02:20
@rizengotta go, be back in a while02:21
perlDreamerl8r rizen02:21
@pbmdawgwe'll have it all fixed up when you get back.02:22
lenthamenmatt: Var.pm line 170: $self->end;   causes the endless loop02:23
@pbmdawg$self->delete;02:24
@pbmdawg?02:24
@pbmdawgline 7402:24
lenthamenOk, I'm a bit further... In sub end $self->session->scratch->deleteAll is called 02:26
@pbmdawgi can't find a ->delete method.02:27
@GeWYweird02:27
@GeWYData::Structure::Util won't install without Clone02:28
perlDreamerSession/Scratch.pm line 5902:28
@GeWYsorry if this is not appropriate.02:28
perlDreameris the delete method for Scratch02:28
perlDreamerdeleteAll is right below it02:28
@pbmdawgoh, then line 74 of Var.pm is wrong02:28
lenthamen        $self->session->scratch->deleteAll;02:31
lenthamenJust calling that cause the memory leak02:31
lenthamenline 7402:31
lenthamenhehe02:33
lenthamenfound it02:33
perlDreamerwhat is it?02:34
lenthamenVar->new() calls Var->end, which calls Session->scratch, which calls Var->new()02:36
perlDreamerthat's a good one02:37
perlDreamernew calls end02:37
@pbmdawgi'm not seeing where scratch calls Var->new02:38
lenthamenLine 426: 02:39
lenthamen                $self->{_scratch} = WebGUI::Session::Scratch->new($self->var->get("sessionId"), $self->db);02:39
lenthamento get the sessionId02:39
@pbmdawgthat one might have to be hardcoded.02:39
lenthamenyep02:39
@pbmdawg$self->{_var}{_var}{sessionId}02:39
lenthamen$self->id ?02:40
lenthamenit is $self->getId02:40
lenthamenhey02:41
lenthamenthat fixed it02:41
@pbmdawghmm.02:42
perlDreamerI'll be back later guys02:42
lenthamenttyl perldreamer02:43
@pbmdawgI'm not seeing how _sessionId is reliably set.02:44
lenthamenIt set in the very beginning, when the session is opened02:45
@pbmdawgit's an optional parameter02:46
lenthamenyeah if it's undefined it will be created.02:46
@pbmdawgi don't see where02:46
lenthamenah thats another story02:47
lenthamen:)02:47
@pbmdawg?02:47
* pbmdawg is confused02:47
lenthamenThat's a functional bug then02:50
lenthamenWhen a session is opened, and sessionId is undefined (which is the case for all new sessions) , then the sessionId should be generated and send back to the browser in a cookie02:51
@pbmdawghum.02:58
perlDreamerjust fyi, there are lots of i18n bugs, like over a hundred.  They may interfere with running WebGUI through the interface.02:59
@pbmdawgk03:00
@pbmdawglen:03:04
lenthamenmatt, when Session::Scratch->new is called03:06
lenthamenshouldn't the session object be passed through ?03:06
@pbmdawgi'm not sure03:08
@pbmdawgwhy03:08
@pbmdawgyes, you're right.03:09
@pbmdawgb/c it needs a ->session method.03:09
@pbmdawgScratch, that is.03:09
@pbmdawgb/c that's why deleteAll is failing03:09
@pbmdawgb/c Scratch->session doesn't exist.03:10
@pbmdawgI'll add them in.03:10
lenthamenok tnx03:12
lenthamenIve fixed lib/WebGUI/Operation/Auth.pm03:12
@pbmdawgcool03:13
lenthamenbecause it didn't compile ;)03:13
@pbmdawgah03:13
-!- Klaus_ [n=klaus_he@p54AD2146.dip0.t-ipconnect.de] has joined #webgui03:15
specsmuso?03:18
specsmuwhy let a little thing like not compiling get in the way?03:18
-!- Klaus_ [n=klaus_he@p54AD2146.dip0.t-ipconnect.de] has quit [SendQ exceeded]03:20
-!- Klaus_ [n=klaus_he@p54AD2146.dip0.t-ipconnect.de] has joined #webgui03:21
lenthamenKlaus: That's late for a German :)03:22
Klaus_indeed, I think I will sleep tomorrw a bit longer ;-)03:24
lenthamenTomorrow ? It is already tomorrow ;)03:25
Klaus_Ohh - let's see - you're right....03:25
lenthamenMatt: I'm not thinking this is going to work tonight :(03:25
@pbmdawgyeah.... :/03:26
lenthamenI'm a bit further: 03:27
lenthamenUndefined subroutine &WebGUI::Asset::Wobject::definition called at /data/WebGUI/lib/WebGUI/Asset/Wobject/Layout.pm line 82.03:27
@pbmdawgwow03:27
lenthamenDid you fix that Session->scratch thing ?03:28
@pbmdawgstill working on that and the sessionId thing.03:28
@pbmdawgI'm having to create the var object along with every session->open.03:31
lenthamenwhy's that ? 03:34
@GeWYlen: p5-libapreq2 is a pain in my butt03:34
@GeWYon FreeBSD03:34
specsmuhow do you add a file?  I don't see any option to do so on the left.  Or is a collaboration thing?03:34
@pbmdawgFile Pile03:35
specsmuhmm03:35
lenthamenpkg_add -r libapreq203:35
@GeWYit's throwing me this 2.04 stuff03:36
@GeWYthat doesn't have Apache2::Request03:36
@pbmdawglen: oh, never mind; you're right. I did this03:36
lenthamenApache2::Request is in libapreq203:36
@GeWYsomehow... it's not... well, I'll fix it. Seems I've not much better to do. 03:37
lenthamenyou could also compile wre on freebsd.....03:37
@GeWYlftp won't compile03:37
lenthamenI did it on 6.003:38
@GeWYwell, not on 5.403:38
lenthamenwell, if I remember correctly03:38
lenthamenwhat error did you get ?03:38
@GeWYI have another person who's told me that it isn't installing on half a dozen linux distros.03:38
@GeWYmine is something like a ; was expected.03:38
@GeWYnear a comment03:39
@GeWYtell ye in a sec03:40
lenthamenok03:40
@pbmdawglen: hold on a sec03:40
lenthamenBecause I thought it was just a missing dep03:40
@GeWYbuffer.cc 314 error: ICONV_CONST undeclared ...03:40
lenthamenyeah you need to install libiconv03:41
@GeWYno need to upgrade it. 1.9.2_103:42
@GeWYmust obviously not know where 'tis03:42
lenthamenand probably tell where to find it ?03:42
@GeWYyeah. libapreq2 didn't perlclue03:43
@GeWYglue03:43
lenthamendo you have gettext installed ?03:44
lenthamenyou need that too for lftp03:44
lenthamenand expat03:44
Klaus_you're trying to build the wre?03:44
lenthamenyeah on freebsd03:44
@GeWYno need to upgrade gettext03:44
@GeWYnor expat03:45
Klaus_I've struggled with it on SuSE the last two weeks, now I've installed the perlmodules section by hand, I think now it works...03:46
lenthamenI'm running it on CentOS 4.2 - works fine.03:47
@pbmdawgme203:48
@pbmdawglen: I have to open the var in order to populate the sessionId.03:48
@pbmdawgb/c in Var::new, it uses either the passed in sessionId or gets it from the cookie.03:48
lenthamensession->getId also contains the sessionId03:49
lenthamenisn't that redundant ?03:49
@pbmdawgwell, I'm starting to think that the _sessionId stored in the session object isn't the same as the wgsession cookie sessionId.03:49
lenthamenhuh03:49
@pbmdawg(which would be weird).03:49
@GeWYabsolutely doesn't like apache2203:50
@pbmdawglen: wait no, that can't be right.03:51
lenthamenI'm going to sleep. ttyl guys.03:56
@pbmdawgl8r len03:56
Klaus_bye!03:57
lenthamentsjuss.03:58
-!- lenthamen [n=len@83.116.130.37] has left #webgui []03:59
@GeWYooh. I got my 6.8.4 installed on scratch machine. I'm done. now to reboot it to win 9804:14
@pbmdawgheh04:14
@pbmdawglol04:14
perlDreamer61 more bugs to go in this batch04:18
perlDreamerhow are things in sesson-ville?04:18
@pbmdawgsessioning04:19
* GeWY likes Morton's Hot salt for seasoning.. oh. sorry.04:21
specsmuI always thought the chick on  morton's salt containers was kinda neat04:23
specsmu:)04:23
@GeWYWL SESHND04:23
specsmubut I haven't seen her for years, I think she might be younger than I think04:23
specsmuhmm...  yep.  forget it.  apparently I grew up.04:24
@GeWYshe's sister to the coppertone baby :)04:25
specsmulol04:25
specsmumaybe I'm thinking of the land o'lakes girl04:25
@GeWYmay be.04:26
specsmuhttp://www.ladyfaceconsulting.com/webgui/04:26
specsmuwhat do you think?  good use of webgui?04:26
specsmu:)04:26
specsmujust need a footer now04:27
@GeWYthen we learn that there's that girl on the Miller beer bottle. 'cept I'm more inclined toward that St. Pauli Girl...04:27
@pbmdawgyikes!  you're using my weatherdata wobject.... yours is the first site I know of that uses it04:27
specsmu:)04:27
specsmuseemed like a good way to fill content.04:27
@GeWYCONTENT04:30
@pbmdawgAIRHEAD04:30
specsmulol04:30
specsmuDIPSHIT04:30
* specsmu runs04:30
@GeWYBANNER04:30
@pbmdawgsomehow I don't think DIPSHIT would pass the censors04:31
specsmuyou're probably right.04:31
-!- GeWY is now known as crythias04:31
specsmuwhat would be really cool is if there were a way to develop assets from inside webgui.04:31
@pbmdawgnow you're talking.04:32
specsmuthat strikes me as being the achilles heel.04:32
@crythiaswhat would be really cool is if assets were simply extensions to articles.04:32
@crythiasoh, yeah.04:32
* crythias ducks.04:32
specsmuthe only thing about webgui I don't like right now is that there are only a limited number of assets and coding them doesn't appear to be anywhere near trivial.04:33
@pbmdawgit's trivial.04:33
@pbmdawgtrust me.04:33
@crythiaswell, it's not *hard* but it's certainly not trivial.04:33
specsmupbmdawg: and yet for some reason, I don't. :)04:33
perlDreamerwith the definition sub it's trivial04:33
perlDreamerlook at Article.pm04:34
specsmuwhat I'd really like is an asset sort of like sourceforge.04:34
@pbmdawgdude04:34
@crythias?04:34
@pbmdawgyou are on my wavelength.04:34
@pbmdawgintegrated with svn::web04:34
@pbmdawgwith all kinds of trackers04:34
specsmuyes, but also with download and upload and bug tracking and stuff04:34
@pbmdawgintegrated forums/subscriptions.04:34
specsmuI do software development and I'd like to run the whole thing from inside webgui04:35
@pbmdawgdude04:37
@pbmdawgdude04:37
@crythiaseclipse... webgui... bugtraq.... flypaper/bugzapper...04:37
@crythiasflypaper.04:38
@crythiasthat's a good name.04:38
specsmupbmdawg: dude?04:38
specsmu:)04:38
* specsmu looks for his horse04:38
@crythiaswhere's my car?04:38
specsmuwell, I'm about to put the new site into production.04:38
@crythias1HOTCAR04:39
specsmuI HOT CHK04:39
specsmu(in CA you can put a heart in there)04:39
@pbmdawgHOTBOX04:39
@crythiasFNGR LKN04:41
perlDreamer!WGBUGS04:41
specsmuCODRGEK04:41
specsmuI should probably get a license that says LICENSE04:42
@crythiasMT TANK04:42
specsmuIM IDIOT04:42
@crythiasICE BUKT04:43
perlDreamerSTEAMTRN04:43
@crythiasVNTY PL804:43
@crythiasLT ME PAS04:45
specsmuhmm.  I just moved the location of the webgui root, and now the admin menu doesn't work.04:45
specsmuoh.04:45
perlDreamerrestart the server?04:45
@crythiasextras04:45
perlDreamerupdate the config04:45
@pbmdawgdo you mean the default page?04:45
perlDreamercrythias, we need to build a FAQ bot04:45
@pbmdawg!bash04:45
@WRE|bash 18431| <xbain> 'statistics show that teen pregnancy significantly drops off after age 25' 04:45
specsmunever mind, I goofed.04:45
@crythiaswth?04:46
@crythiasthat's just ... wrong ... on so many levels.04:46
specsmuis there a way to turn cache off globally?04:46
@crythiasguess you could symlink to /dev/null04:46
@pbmdawg!bash04:46
@WRE|bash 23284| (Sloth) neighbor's house power is out.. perfect time for me to kill them04:46
@WRE|bash 23284| (Kirby-no-Osekkai) good idea 04:46
specsmuwell, time to make chili.04:47
specsmu!bash04:47
@WRE|bash 23427| (Amanda`) I think random orgasms would get old after a while 04:47
specsmu*snicker*04:48
@crythias!faq04:48
@crythiasHow do I install 6.8.x+? Where's index.pl?    1) As always, read the docs/gotcha.txt in your distribution.  2) There *is* no index.pl in 6.8.x+04:48
@crythias http://www.plainblack.com/downloads/builds/6.8.3-gamma/WebGUI/docs/install.txt04:48
@crythiashttp://www.plainblack.com/downloads/builds/6.8.3-gamma/WebGUI/docs/gotcha.txt04:48
@crythiashttp://www.plainblack.com/downloads/builds/6.8.3-gamma/WebGUI/docs/migration.txt 04:48
@pbmdawgactually Roy made it so you can add faq entries to the bot on EFNET.04:48
perlDreamerI included those on purpose in the bundled docs04:48
perlDreamer!pbmdawg04:49
@crythias!faq04:49
perlDreamerso what's so special about bash?04:49
perlDreamer!zsh04:49
perlDreamer!ksh04:49
specsmuI like qdb.04:49
perlDreamer!tcsh04:49
specsmuI have a couple of quotes there.04:49
@crythiasHow to Center coolmenu ...  From nuba:04:49
@crythiasChange line 151 html file to04:49
@crythias coolmenu.menuPlacement="center" 04:49
@crythias!faq04:50
@crythiasHow do I get the URL of a file?04:50
specsmuwell, that is a good good start.04:50
specsmutime for chili.04:50
@crythias^FileURL("/url/of/upload");04:50
specsmuI like boston market chili04:51
specsmuYAYCHLI04:51
@crythias2SEXY4U04:51
@crythiasTOESUKR04:52
@crythiasNAIL BTR04:52
perlDreamerecho "Corinthians" >> /dev/crythias04:53
specsmuheh04:53
specsmuSUB4ME04:53
* specsmu rums04:53
specsmuruns04:53
specsmubut rums too04:54
@crythiasWYZ FOOL04:54
@crythiasWhere is the wise man? Where is the scholar? Where is the philosopher of this age? Has not God made foolish the wisdom of the world?04:55
specsmuhmm04:55
specsmuI worship Flying Spaghetti Monster.04:55
@crythias1 Cor. 1:20, btw04:56
perlDreamerI hear the Jedi have an easier path to enlightenment04:56
perlDreamerand even people who are allergic to tomatoes can be saved04:56
specsmuhmm.04:56
specsmuso, honest question.04:56
specsmuis this a "christian" channel?04:56
@crythiasnot.04:56
perlDreamerNo, it's a WG channel04:56
specsmuok.04:57
specsmuI'm asking because I don't think I would be welcome on a "christian" channel.04:57
@crythiasjust... a couple of us are, just I don't have so much fruit.04:57
@crythiaswhy does that sound weird?04:57
@pbmdawgfruitless04:57
@crythiasyeah04:57
perlDreamerWasn't someone calling you a fruit just the other day?04:57
specsmulol04:57
@crythiasFRUTLSS04:57
specsmuI won't go so far to say that I am anti christian, because I'm not.  But I *am* anti-hypocrite, and have had some really, really bad experiences with idiots who call themselves christian.04:58
specsmuso I hope you don't get offended at a little snark if you quote the bible.04:58
@crythiasI'm a pragmatic Christian. Saved by grace. Jesus loves me. Everyone else thinks I'm a jerk.04:58
specsmulol.04:59
specsmuI was raised in a quasi-christian cult.04:59
perlDreamercrythias: I don't think you're a jerk.04:59
perlDreamerIf I did, I'd filter you.04:59
specsmuheh.05:00
@crythiasI know. I saw this bumper sticker on the movie "Saved!" which, I thought was an interesting movie. It was a bit harsher statement.05:00
specsmuI liked "dogma"05:00
specsmuand "god, please save me from your followers"05:00
@crythiasCHNG LNZ05:04
perlDreamer+35 BUGS05:05
perlDreamerBUG FIXR05:06
perlDreamerFAQDUDE05:06
perlDreamerthere's one for you, Crythias05:06
@crythiasah05:06
@crythiasUR2CLOS05:06
perlDreamerI wish they were the last 35 bugs.05:09
@crythiasMine is NETWAGN, my wife is NETWIFE.05:10
@pbmdawgmine was NTLDR05:10
perlDreamer??05:10
specsmulol05:10
specsmuIBMBIOS05:10
perlDreamertime to be a Daddy, be back later05:10
@pbmdawgbootsector for winnt05:11
@pbmdawgntldr05:11
@crythiashee05:11
@crythiasCNFG SYS05:11
specsmuC64RULZ05:11
@crythiasDOS JNKY05:11
specsmuUNZIPME05:11
@crythiasTAR XZVF05:12
specsmuthat's a good one05:12
specsmuI have to renew next week, might see if it's taken05:12
@crythiasDECODER05:13
@crythiasDCMPOSR05:13
specsmuHTTPD05:13
specsmuDAEMON05:13
specsmuPROC FS05:14
@crythiasUSR HOME05:14
@crythiasMNT THIS05:14
@crythiasoops05:14
@crythiassorry05:14
specsmuheh05:15
specsmuFSCK ME05:15
@crythiasapologies.05:15
specsmufor what/05:15
specsmu?05:15
@crythiasnot trying to be crude-er05:15
specsmuNFS MNT05:16
specsmuPORTMAP05:16
@crythiasBRD BSKT05:16
@crythiasDEV NULL05:16
@crythiasI think I've seen that one05:17
specsmuDEV TTY05:17
@crythiasCOM PORT05:18
specsmuPCI CARD05:18
@crythiasAGP CARD05:18
@crythiasPCMCIA05:19
specsmuUSB STCK05:19
@crythiasMEMORY05:19
@crythiasMORE RAM05:19
@crythiasDBL WIDE05:20
specsmuDDR 40005:21
@crythias24IN LCD05:21
-!- Klaus_ [n=klaus_he@p54AD2146.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)]05:21
specsmuLSRJET05:22
@crythiasGT CNCTD05:22
specsmuETHERNT05:23
specsmuman, that was some good chili.05:23
@crythiasFAST LNK05:23
specsmumakes up for yesterday's taco bell05:23
specsmuGIGABIT05:23
@crythiasOC1205:23
specsmuOC19205:24
@crythiasWEB 2PT005:24
specsmuPTR CHAR05:25
@crythiasOVR CLKD05:26
specsmuMGC SMK05:28
@pbmdawgwoo hoo05:28
specsmuno no05:28
@crythiaslike that05:28
specsmuWOO HOO05:28
@pbmdawg6.9 lives (more)05:28
specsmuso is there a list to join that tells you when there are new releases?05:29
specsmuit seems like there's a new release every few days.05:29
@pbmdawgyou can subscribe to the annc CS at getwebgui.com05:29
@crythiasyeah. subscribe to announce.05:29
specsmuthat part underneat with "these are the recommended packages" - what is that?  a modified article?05:30
@pbmdawgwhere05:30
specsmuin getwebgui.com05:30
@pbmdawgwhat page05:30
@pbmdawgoh05:30
@pbmdawgha05:30
* specsmu whaps pbmdawg 05:30
specsmu:)05:30
specsmuTHE page.05:30
@pbmdawgit's an article05:31
@crythiaseasy.05:31
@pbmdawghttp://www.plainblack.com/getwebgui/downloads/download-binaries05:31
@crythiasseveral ways.05:31
@pbmdawgcolin you still there?05:32
@pbmdawgwho wants to write a test for me?05:32
@pbmdawgspecs?05:32
specsmuwhat kind of test?05:33
@pbmdawgtest the webgui codebase to see if all calls to WebGUI::Cache->new(@params) have a $session object as the first param.05:33
specsmuhmm.05:34
specsmuwhat would a $session object look like?05:34
@pbmdawgnm; I already did it05:34
specsmulok05:35
specsmulol05:35
specsmutook you more time to ask than to do it.05:35
specsmuit does appear that it is not the case, btw.05:35
specsmu./lib/WebGUI/Operation/Cache.pm:        my $cache = WebGUI::Cache->new();05:35
@crythiashrm.05:38
@crythiasdel.icio.us link is replicating giving me more hits.05:38
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]05:42
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:43
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []05:46
specsmuheh, one of my favorite comedians is named colin05:53
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:59
-!- mode/#webgui [+o pbmdawg] by xdanger05:59
@pbmdawgguess what guys05:59
@pbmdawgWebGUI runs.05:59
@crythiasneed a tissue?05:59
@pbmdawgyeah05:59
@crythiasooh. kewl06:00
@pbmdawghmm06:00
@pbmdawgit's sending html as text/plain06:00
@pbmdawgi'll have to fix that06:00
@crythiasWhen it starts sending as peanut, let us know.06:02
@crythiasI must be tired. my humor is changing to even weirder than normal.06:03
@pbmdawgwhat humor06:03
@pbmdawg:p06:03
@crythiasHey. If I wanted your opinion, I'd give it to you.06:05
@crythias:)06:05
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []06:10
specsmuno, it's:06:10
specsmu"If I wanted your opinion, I'd beat it out of you"06:10
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui06:21
-!- mode/#webgui [+o rizen] by xdanger06:21
@rizenspecs, are you still here or are you dormant?06:22
specsmuI'm here06:24
specsmuwhazzup?06:25
@rizenyour name seems very familiar to me06:25
specsmuit does?06:25
@rizenyeah06:25
specsmureal name or nick?06:25
@rizendo i know you from somewhere06:25
@rizenreal name06:25
specsmuhmm.  I've never been to illionois.06:25
specsmuhmm.  I've never been to illinois.06:25
@rizenhave we ever met06:25
@rizenmaybe at the wuc?06:25
specsmuno.  have you ever read a book on scientology?06:26
@rizena few articles, never a book06:26
@rizenare you a scientologist?06:26
specsmu"russell miller" is a famous anti-scientologist.06:26
specsmuI am not he.06:26
@rizenisn't that the religion where they think aliens are coming to get them06:26
@rizenor something06:26
specsmupretty much06:27
specsmuno, I'm not a scientologist, and I don't tolerate them, either.06:27
@pbmdawgheading to bed.  hack you tomorrow.06:27
specsmuseeya pbmdawg 06:27
@pbmdawglata'06:27
specsmuI also did kde traffic for a while06:28
@rizenok...must just be some sort of co-incidence06:28
@rizenor it could be that i'm just getting old and senile06:28
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]06:28
specsmumaybe. :)06:28
@rizenso you've been hanging out here all day06:30
specsmukind of.06:30
@rizenare you trying to pick up quick tips06:30
specsmuno.06:31
specsmuI'm just too lazy to leave :)06:31
@rizenplanning on joining the dev team?06:31
@rizenthat's pretty lazy06:31
specsmuif I joined all the dev teams I wanted to, I'd have no time for a girlf... ummm06:31
specsmuI'd have no time for wor... ummm06:31
specsmuI'd have no time for anything fu... ummm06:31
@rizentis one of the three principles of a good perl hacker: laziness06:31
specsmuI'll be back in a few mins06:32
@rizenk06:32
@rizenyou know...joining a small team like webgui would bring more benefits than a big project like KDE06:32
@rizenfor one, there's a lot more to do, so you can gain more recognition faster06:33
@rizenfor another, you'd be appreciated a lot more, and your input taken more seriously06:33
@rizennot that i'm trying to coax you or anything06:33
@snapcount!heard rizen06:40
@snapcount!lastspoke rizen06:40
@WRErizen last uttered a word on #webgui 7 minutes ago.06:40
@snapcountinteresting06:41
@rizen!heard snapcount06:41
@rizen!bash06:42
@WRE|bash 35178| <@Deosyne> Yeah. I'm not admitting to anyone, especially my kid, that I stuck a vacuum in my ass 06:42
@rizen!bash snapcount06:42
@WRE!bash: no results found for search06:42
@rizenthat sucks ass06:42
@rizenwhatchudoin roy?06:43
* specsmu is back.06:45
specsmurizen: I have no interest in ever joining kde again.06:45
specsmuI just an not sure webgui is such a good fit for me either06:46
@rizenwhy is that?06:46
specsmuif I'm going to join a project, it has to be one I believe very strongly in06:46
specsmuand webgui is helpful to me and I have no problems with fixing things I think need fixing06:46
specsmubut it just doesn't sound like fun.06:47
@rizencuz it's web stuff?06:47
@rizencuz it's perl?06:47
specsmuthe former.06:47
@rizencuz i'm a jackass?06:47
specsmunow that was a given. ;-)06:47
@rizenyeah, if web stuff ain't your thing, then webgui probably ain't your thing06:48
@rizenbut the thing about that is06:48
specsmuhonestly, when I do web stuff it's because I have to, not because I want to.06:48
@rizenthat the line between web stuff and regular apps is blurring06:48
specsmuI like webgui because it helps me take a shorter time to do the web stuff.06:48
specsmuso I can get on with my life.06:48
@rizenunderstood06:48
@rizenso are you a user level apps kind of person06:49
@rizenor a backend system type of person?06:49
specsmuwhen it comes to web stuff, yes.06:49
@rizenno06:49
specsmuwhen it comes to linux and system stuff, I tend to like to get in as deep as I can06:49
@rizennot with web apps06:49
@rizenso you're an os hacker then06:49
specsmuI have written some user level apps06:49
@rizenthat's your thing06:49
specsmuklicker is one06:50
specsmubut I have also written packetbl06:50
@rizenthat's coolio06:51
@rizenlike i said, not trying to coax you06:51
specsmuI think it really all depends on what I'm interested in at the time.06:51
@rizenespecially if you're not really into web apps06:51
specsmutruthfully, I don't like web apps.06:51
specsmuI like apps with windows and buttons and fields and stuff06:51
specsmuI don't like web apps where there's all this refreshing and reloading... it just feels wrong06:51
@rizensee, that's what i want webgui to be06:51
@rizenexactly06:51
@rizeni want webgui to be all ajaxified06:52
@rizenat least the admin level components06:52
@rizenand some of the end user apps06:52
@rizenone end user app in particular that i want that way06:52
@rizenis a database system06:52
@rizenthink of it like ms access06:52
specsmuwhat I really want to happen is, I start up webgui, say "this is how I want my website to look", and it looks like that.06:52
@rizenthe user should be able to design databases and data entry forms06:52
@rizenall drag and drop06:53
specsmuand *templates*.06:53
* snapcount scratches his head06:53
@rizenooh06:53
specsmuwebgui is very weak right now in the way of templates.06:53
@rizendesignable templates would be the shit06:53
@rizenwait...06:53
specsmuI suck at web design, and anything that would make *that* task easier... well, I'd kiss you.  or your daughter, at your option.06:54
@rizenweak because you have to see use html to design them?06:54
specsmu..and because there aren't any available drop-in ones.06:54
specsmuas near as I can tell, webgui doesn't even *support* drop-in templates now.06:54
@rizenthat'll all change soon06:54
@rizenwe used to have it06:54
@rizenand we killed it turing 6.x06:55
specsmuI know, and that's the worst part. :)06:55
@rizenbecause it wasn't implemented well06:55
@rizenit was buggy at the best of times06:55
@rizenand completely useless most of the time06:55
specsmuin etomite, you just untar it, drop it in, and there it is.06:55
specsmuand I also don't like the way each asset has its own template, and if you have a strange design, you have to do all of them at once...06:55
specsmuand the stylesheets are *really* screwed up06:55
specsmusomeone actually specified a stylesheet in one of the templates, instead of using a <div>06:56
specsmuer a <div class>06:56
specsmuthe classes and ids are inconsistent.06:56
@rizenwow06:57
@rizenit practically sounds like you hate webgui06:57
specsmuwell...06:57
specsmuit's more like it's the best that's out there.06:57
specsmubut, be honest - adulation isn't going to improve your product.06:58
@rizenwasn't asking for flattery06:58
specsmugood :)06:58
@rizencan't stand it most of the time06:58
@rizenhowever,06:58
specsmuif I hated webgui I wouldn't use it06:58
@rizensome of the stuff you're saying makes no sense06:59
specsmutell me what doesn't make sense.06:59
@rizenparticularly, you don't like the fact that each object has it's own template06:59
@rizenif it didn't06:59
@rizenevery damn webgui site would look exactly the same06:59
specsmuno...  I don't mind that so much.06:59
@rizenand that's not a good place to be06:59
specsmuwhat I don't like is the fact that it's hard to get to each template.06:59
@rizen2 clicks06:59
@rizeni suppose we could make it one click06:59
specsmuit's like there are a gazillion different templates sitting there and you have to change each one06:59
@rizenyup07:00
@rizenthat's what happens when you break each object out with it's own template07:00
@rizenmake up your mind07:00
@rizenyou either hate it or you like it07:00
@rizenit's ok either way07:00
specsmunope.07:00
@rizenyou're entitled07:00
specsmuI just see room for improvement.07:00
specsmulet me see if I can explain a different way.07:00
specsmuare you familiar with etomite?07:00
@rizenok...thats' the kind of thing i like to hear07:00
@rizeniv'e seen their site07:01
@rizenbut i've never heard of anyone using their product07:01
specsmuhave you tried their software?07:01
@rizenno07:01
specsmuwell, some do, and I tried.07:01
specsmudidn't much like it, mostly because it was buggy.07:01
specsmubut it did have some good things.07:01
specsmuone of the good things was that the templates were all completely drop-in.07:02
specsmuyou downloaded a template, untarred it, stuck it in there, and voila, new site07:02
specsmuand all of the different assets changes too.07:02
@rizenthat might work great on a small site, but that would be useless to most of our customers07:02
specsmubut with webgui, there was, from what I could tell, none of that cohesiveness.07:03
specsmuthere were a thousand different little templates that had no idea what was going on with the other templates07:03
@rizenyup07:03
@rizenfrom what i know of etomite07:03
@rizenthey are trying to be the simplest cms on the planet07:03
specsmuyeah...  and doing a pretty good job of breaking even that.07:04
@rizennothing more important than simple to them07:04
specsmubut anyway...07:04
specsmulet's take that off the table right now07:04
specsmuone of my other problems was this.07:04
@rizenhere's what i'm saying to you about that though07:04
@rizenyou can't do it07:04
@rizenif you have a large site07:04
specsmuok, fine.  so tell me this07:04
@rizenyou'll likely have all sorts of assets with different templates07:05
specsmuwhy are there templates with style elements built in?07:05
@rizenfor the same type of asset07:05
@rizencuz on some of them you can't get away without having something built in07:05
specsmubut then there's no way to override them07:05
@rizenof course not07:05
@rizenthe templates that come with webgui aren't designed for you to override this or that07:06
@rizenthey're there as examples07:06
specsmuI ended going in, wiping out the styles, putting them in my stylesheet, and got it doing what I wanted.07:06
@rizenfor you to copy and edit07:06
specsmu:)07:06
@rizenthat's exactly what you're supposed to do07:06
specsmuhmm.07:07
@rizeni understand that it doesn't make webgui as easy to use07:07
specsmuwhat I actually did was made a "link rel" stylesheet07:07
@rizenas just dropping in a new style sheet07:07
specsmupulled everything possible out of the template, and just used the stylesheet as much as possible.07:07
@rizennow that sounds like a jim dandy idea07:08
@rizenand you just then included that into a snippet somewhere?07:08
specsmunope.  just "link rel".07:08
specsmustuck it in a passthruUrl directory.07:08
specsmunow I'll admit maybe that was missing the whole point, but it makes it damned easy to change.07:09
specsmumy template has no style elements in it whatsoever and are just a bunch of <div> tags.07:10
specsmuno tables, no nothing.07:10
specsmuat least not in the main template.07:11
@rizensounds good07:11
@rizenjust told my designer to do that07:11
@rizeni have him going through all the templates07:11
specsmuheh07:11
@rizenand making sure they are XHTML 1.0 strict compliant07:11
@rizenfor 6.907:11
specsmuso I actually had a good idea.07:11
specsmu;-)07:11
@rizenyup07:11
specsmuIt does seem to me that there should at least be a single stylesheet07:12
specsmu*shrug*07:12
specsmuof course, you'll have to dump all the tables to be xhtml strict, iirc07:12
@rizenactually no07:13
@rizenXHTML does support tables07:13
specsmuhmm, didn't know that07:13
@rizenand we have for the most part07:13
@rizenalready dumped the tables anyway07:13
@rizenthere are only a very few templates that still use them07:13
specsmuthe weather one seems to.07:13
@rizeni said a few still do07:14
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui07:22
perlDreamerhey crew, what's up tonight?07:22
specsmuperlDreamer: I'm offending rizen.07:23
specsmu:)07:23
@rizenyou're not offending me07:23
perlDreamerad hominem, or programming?07:23
specsmuthen I'm not trying hard enough07:23
@rizeni'm just telling you that you can't have your cake and eat it to07:23
@rizenplus, we agreed on one thing07:23
@rizenactually a couple things07:23
@rizencuz i also want to have a visual template builder07:24
@rizeni want to add themes back in07:24
@rizena visual style sheet editor07:24
specsmuI really wish webpages could get to the point where they're indistinguishable from an OS app.07:24
specsmuno refresh, no cache, no reload.07:24
@rizenthey're getting there07:25
@rizenbut browser technology has to catch up07:25
@rizenbefore you can get 100% of the way there07:25
@rizenfor one, we really need a way to draw arbitrary vector shapes07:25
@rizenlike svg07:25
@rizenbut hardly anything supports that07:25
specsmuI made my logo with svg07:26
specsmusvg seems to be a limited format, though07:26
@rizenas limited as it may be07:26
@rizenit's even more limiting not to be able to use ti07:26
specsmutrue07:26
specsmuI don't think many browsers these days can even use it.07:26
@rizennone can07:27
@rizenwithout plugins07:27
@rizenfirefox 2.0 is supposed to be able to07:27
@rizenbut unless ie 7.0 does07:27
@rizenit won't matter07:27
perlDreamerrizen:  What's the replacement for Session::refreshUserInfo ?07:28
specsmuI wish there were a Directory O' Files07:29
specsmuI don't think like a FilePile07:29
perlDreameruse ctags07:29
@rizen$session->user({userId=>'XXX'});07:29
perlDreamerrizen: thx!07:29
@rizenor $session->user({user=>$userObject});07:30
@rizendescribe director o files07:30
specsmuI mean... like an asset full of files, that an admin can add, delete, reorder07:30
specsmuand that a user can download07:30
perlDreamerLike a CS?07:31
specsmuCS?07:31
perlDreamerCollaboration System07:31
perlDreamerYou can build something a lot like the old FileManager with a CS07:31
@rizenthat's what a folder is07:31
specsmuhmm...07:31
@rizena folder does everything you just listed07:32
specsmucool.07:32
perlDreamerDo Folder's have the "multiple files per entry" feature that FileManagers had?07:32
@rizenno07:32
@rizenthat was a dumb feature07:32
@rizenmainly because it was limited07:32
@rizento only 307:32
@rizenhowever07:32
@rizenfolders allow for subfolders07:32
@rizenwhich allows you to group stuff07:32
@rizenwhen a folder asset detects that it has a folder asset as a child07:33
specsmuahh, cool.07:33
specsmuit does seem that "collaboration system" seems to be a misnomer.07:33
@rizenit deals with it differently07:33
@rizenthan a regular file07:33
@rizenwe had to come up with a generic term for the cs07:33
@rizenbecause it does so many things07:33
specsmuwhy not just "grab bag"?07:33
specsmu:)07:33
@rizen"related list of things manager" just didn't seem like a good title07:34
perlDreamerI'll tinker more with the folders.07:34
perlDreamerThanks for the tip, rizen!07:34
@rizennp07:34
perlDreamerthat was the only thing keeping us from upgrading.07:35
@rizenyour file manager assets07:35
perlDreameryeah07:35
@rizenare all converted into folders07:35
@rizenautomatically07:35
perlDreamerright, but they're flat07:35
@rizenyes07:35
@rizenbut file managers were flat too07:35
perlDreamerflat, but allowed grouping of files.07:36
@rizensort of, in a crappy sort of way07:36
@rizen=)07:36
perlDreamercheck one out:07:36
perlDreamerhttp://www.sunsetpres.org/women/gift/ecclesiastes07:36
perlDreamerPPTs and MP3s of studies07:37
@rizeni c07:37
@rizenthat wasn't the intended use of it07:37
@rizenbut i can see how it works nicely07:37
specsmuheh07:37
@rizenthat's actually the reason i created folders07:37
@rizencuz i was sick of the limitations of the file maanger07:37
perlDreamerbut the update scripts don't create subfolders, so it "looks like" that feature went away completely07:38
@rizenright07:38
@rizenbut that's because you're not using the file manager07:38
@rizenhow i thought people were using it07:38
specsmuI see they're using a cool menu07:38
@rizeni didn't know anybody was using it that way07:39
perlDreamerit's manually made (the cool menu)07:39
specsmucongratulation, btw.07:39
perlDreamer?07:39
specsmuyou found a way to get me to visit a church website without wanting to write an angry letter.07:39
specsmu;)07:39
perlDreameroh, you're welcome07:39
@rizenhey colin07:40
@rizenyou could pretty easily modify the upgrade script07:40
@rizenfor 6.2.11-6.3.007:40
@rizento create sub folders07:40
perlDreamerI'll either do that, or post process07:40
perlDreamerspecsmu: it's running an old version of WG, 6.2.1107:42
specsmuhmm07:44
specsmuI was running 6.1.1 a few weeks ago.07:45
perlDreamerdid you upgrade to something else?07:45
@rizenhey colin, if i throw a big release party in chicago, will you come?07:45
specsmutried upgrading webgui07:45
specsmuI ended up having to completely rebuild a site.07:45
specsmuthat damn photogallery asset.07:46
perlDreamerneed to check with Kathy on that07:46
perlDreamerI'd love to.07:46
perlDreamerwhen would it be?07:46
perlDreamer7.0-ish?07:47
perlDreamer6.9-ish?07:47
specsmunot in los angeles? :)07:47
perlDreamerspecsmu: I've found it way easier to upgrade with the least amount of custom code.07:47
perlDreamerSo I used the USS to build photo galleries07:48
perlDreamerNot so fancy, but they work07:48
perlDreamersee:http://www.sunsetpres.org/life/sanctuary/pictures07:49
@rizenit would be 7.007:49
@rizenand no, not in la07:49
specsmuaww07:49
specsmuoh well, I probably wouldn't go even if it were. :)07:49
specsmu<-- not a party person07:49
@rizenit's going to be a geek party though07:49
@rizenspecs, you're also invited07:49
specsmuI think the last party I attended was when I was 17.07:50
@rizenit's just that i didn't think you'd come, since you hate webgui and all07:50
@rizen=)07:50
specsmurizen: no, I wouldn't come because I live two thousand miles away. :)07:50
@rizenhey colin07:50
perlDreamerrizen?07:50
@rizenspecs said that webgui is a pile of crap07:50
specsmuI did not.07:50
@rizenbut it's the best pile of crap out there07:50
@rizenso that's why he uses it07:50
specsmuwell, you're getting closer. :)07:50
perlDreamerwhat does that make PHP and Zope?07:51
@rizeni'm paraphrasing here07:51
specsmuyou have the general sentiment correct.07:51
@rizeni'm actually inclined to agree with him07:51
@rizenit is a pile of crap07:51
@rizenbut it's the best pile of crap out there07:51
@rizenbut that doesn't mean we should rest on our laurels07:51
@rizencuz some other pile of crap07:51
perlDreamerthat's why we have 6.x07:52
@rizenmight come along and just get one turd better than us07:52
@rizenyup07:52
specsmulol07:52
specsmureminds me of south park07:52
specsmuit's a contest between a giant douche and a turd sandwich.07:52
perlDreamerwhat if it wasn't bigger but just smelled worse?07:52
specsmulol07:53
@rizeni think the point is07:53
@rizenwe know our shit stinks07:53
@rizenand we're trying to correct it07:54
@rizenthat's what makes us different than most of them out there07:54
@rizenwe at least admit that we're not perfect07:54
perlDreamerwe could become the first CMS with a full test suite07:54
@rizenhehe07:54
@rizeni think bricolage has one07:54
@rizenor at least a partial07:54
perlDreamerWith Ovid working on it, I wouldn't doubt it.07:54
specsmuheh07:54
perlDreamerIt helps that here in Portland we have merlyn, rootbeer, chromatic, Allison Randal, Ovid, Ingy and Schwern07:55
specsmuI used to live in portland..07:56
perlDreamertoo much rain?07:56
specsmutoo few jobs07:56
perlDreamerI hear ya.07:56
perlDreamerI'm not even a real perl programmer.07:56
perlDreamerI design chips for a living07:56
specsmuactually, I lived in beaverton07:56
@rizenso do you think that we could use "Our shit don't stink as much as the rest of them." as a slogan?07:57
specsmuworks for me.07:57
perlDreamerReminds me of the discussion that we had about locations for conferences.07:57
@rizeni think we're probably going back to vegas btw07:57
perlDreamerit's very cost effective07:58
@rizenpretty much everyone i have talked to set07:58
perlDreamerand I haven't seen he Borg yet07:58
@rizensaid vegas was number one07:58
specsmuvegas is four hours from here07:58
perlDreamerwhich hotel?07:58
@rizeni'm working on a deal with the riviera07:58
@rizenbut we're also looking at the orleans07:59
@rizenand a couple others07:59
@rizenif we're going to vegas every year, the least we can do is switch hotels each time07:59
perlDreamerthat's cool.07:59
@snapcountheh07:59
perlDreamerI live in Hillsboro07:59
@snapcountmicro-variety07:59
perlDreamerHey, Roy!07:59
@snapcounthola07:59
@rizenwhat's that smell?07:59
@rizenoh it's roy07:59
perlDreamerWebGUI07:59
perlDreamer:)08:00
@snapcount!bash08:00
@WRE|bash 38297| [JJJTTT] what's this 707 thiong?08:00
@WRE|bash 38297| [st-707-afk] oh08:00
@WRE|bash 38297| [st-707-afk] that's LOL upside-down08:00
@WRE|bash 38297| [JJJTTT] gotcha08:00
@WRE|bash 38297| [st-707-afk] HTTP 707:  File Not Funny08:00
@WRE|bash 38297| [st-707-afk] that's gonna be one of my new error messages08:00
@WRE|bash 38297| [st-707-afk] well, neither of us are gainfully employed so that's what happens08:00
@WRE|bash 38297| [st-707-afk] sit here and think of stupid shit 08:00
@snapcounttake that08:00
perlDreamerokay, clue me in08:00
perlDreamerwhat's bang-bash?08:00
@snapcountit causes wre to insult jt08:00
@snapcountfor calling me stinky08:00
perlDreamerWRE's a bot?08:01
@snapcountactually, it just spews out funny stuff08:01
@snapcountyeah08:01
@snapcount!lastspoke perlDreamer08:01
@WREperlDreamer last uttered a word on #webgui less than a minute ago.08:01
@snapcountand if you're dealing with a client08:01
perlDreamer!help08:01
@snapcountand need an excuse08:01
perlDreamer!api08:02
specsmufrom bash.org08:02
@snapcount!bofh08:02
@WREBOFH Quick-excuse: Party-bug in the Aloha protocol.08:02
perlDreamer!commands08:02
perlDreamer!man08:02
perlDreamerhmmmm08:02
@snapcountyou know everyone asks for bot documentation08:02
perlDreamer:)08:02
perlDreamerIt's my gig.08:02
perlDreamer!backdoor08:02
@snapcountso I've decided Mozilla Calendar doesn't suck after all08:02
@snapcountexcept for the timezone thing08:03
@snapcountso how's 6.9 coming?08:03
perlDreamer!history08:03
@rizendid switching your timezone in webmail help?08:03
@rizenjust checked in another test Session_Var08:03
@snapcountno08:03
perlDreamernice test writing08:03
@snapcountI just change them manually08:04
@rizenand fixed a few more bugs whilst writing it08:04
perlDreamerI'm tempted to try out WWW::Mechanize08:04
perlDreamerbut it wouldn't work with our javascript08:04
@snapcountmay the force be with you08:04
@snapcountcuz I'll be over here08:04
@snapcounthehe08:04
perlDreamer6.908:05
perlDreamerlots of tests being written08:05
perlDreamermany of them work08:05
@snapcountthat's cool08:05
perlDreamermatt and len were working on some infinite loop problem in the Session code, but they were using a browser.08:05
@rizenthat's cuz they have extreme opposition to writing tests for some reason08:06
perlDreamerthere's one posted outstanding bug, where i18n for database code is completely broken.08:06
@snapcountfor 6.9?08:06
perlDreamerit's due to the change in i18n API.08:06
perlDreamerno more subroutine access, object methods only08:06
@snapcountI didn't realize people were posting bugs for 6.9 already08:07
perlDreameroh, yeah.08:07
perlDreamerit's all development stuff08:07
@snapcountI'll be on a 6.8 bug safari in a few hours08:08
perlDreamerare you a late nighter?08:09
@snapcountsometimes08:09
@rizenPOD.t is working again08:09
@snapcountI just don't sleep much08:09
@snapcountright now I'm trying to organize myself so I can actually accomplish stuff instead of working in circles08:10
@snapcountat least MLK died so I don't have to go to school on monday :-)08:10
specsmuheh.08:10
specsmuif I lived in south central I'd be offended08:10
@snapcountwell, I'm sure he died for other stuff too08:11
@snapcountI was paying my respects08:11
specsmu:)08:11
@snapcounthey... what's the difference in the subscribe modes for the PB mailing list08:12
@snapcountI always guess and get it wrong the first time08:12
@snapcountwtf is digest?  I think that's the one I hate08:12
@rizendigest, i believe, is similar to index08:13
@rizenexcept sends you the contents of all the messages once per day08:13
@rizenif you want, i can get it out of the help08:13
@snapcountok... so index is the normal one08:13
@rizenfor the mail server08:13
@rizenno08:13
@rizenindex just tells you who sent what08:14
@rizenit's an index of names and subject lines08:14
@rizenfeed08:14
@rizenis the normal one08:14
@snapcountok08:14
@snapcountwe should put a blurb about that on the page where you signup.  I tried searching google for the difference between them and couldn't find anything08:15
@snapcountthx for the info08:15
perlDreamerI think you're going to win our bet, JT08:17
@rizenoh yeah?08:17
perlDreameryeah08:17
@rizenwhy do you think that?08:17
perlDreamerI figured that I could write basic POD for all the rest of WebGUI to make all the tests pass.08:18
perlDreamerbut with the 6.9 changes, I'm not so sure anymore08:18
perlDreamerIt's big.08:18
@rizenplease08:18
specsmuwhat will 6.9 have that 6.8 doesn't?08:18
@rizenall the new methods i created in 6.9 i already wrote POD for08:18
perlDreamerall the POD for SQL.pm is out of date.08:19
@rizenso the size of the task is no different08:19
perlDreamerIt's not the only stuff, either.08:19
@rizenyeah, but it can be out of date08:19
@rizenand still pass08:19
perlDreamerthat's a legalism08:19
@rizenall the pod needs to be gone over with a fine toothed come in order to get to 7.0 stable status anyway08:19
@rizenso just write the pod for the missing stuff08:20
@rizenand you're done08:20
@rizenwhich, granted08:20
@rizenis still a lot of pod08:20
perlDreamertrue.08:20
@rizenif you thought you could do it before08:20
@rizenyou should still think you can do it now08:20
perlDreamerokay08:20
@rizenunless you've finally seen the error of your ways08:20
perlDreameroh no08:21
@rizencuz i told you that it would be very hard08:21
perlDreamerI want that daily test run08:21
@rizencuz there was so much to do08:21
perlDreameractually, I think you'll like it too, once we have enough tests written08:23
@snapcountwhat url should I be using to browse the wrebuild folder (svn) on the website08:24
@snapcountI tried replacing WebGUI with wrebuild and it got pissed08:25
@rizenhehe08:25
@rizendon't try and muck with the url08:25
@rizenjust click on "WebGUI SVN" in the crumbtrail08:26
@rizenand then select wrebuild08:26
@snapcountahh08:26
@snapcountoh there everything else is08:26
@snapcountmy eyes are opened08:26
@rizendarmok his eyes wide open08:26
@rizendarmok when the walls fell08:27
perlDreamerdarmok and gelad?08:27
@rizenat tenagra08:27
@rizengelad on the ocean08:27
specsmuis there a way to change page rank?08:28
@rizengelad his arms wide08:28
@rizenof course there is08:28
specsmudarmuk and gillard at tenagra08:28
@rizenthere are actually 3 ways to do it08:28
perlDreameryou'd better not be reading some online script for TNG08:28
specsmulol, no.08:28
@rizendo you want to do it programatically or through the UI?08:29
specsmuthrough the ui08:29
specsmuso far all I've figured is to cut and paste08:29
@rizenfrom the inline view or in the asset manager?08:29
@rizenor both?08:29
specsmuinline08:29
@rizenclick on the class icon08:29
@rizenand then select promote/demote08:30
specsmuahhh08:30
@snapcountrizen: what else did you want changed with wremonitor other than logging amount of memory in use when kill is issued?08:30
@rizenhey wait, he tricked me08:30
@rizenhe just got free support08:30
@rizensomeone go kill him08:30
specsmulol08:30
@snapcount(please deposit $0.25)08:30
@rizenthat was all roy08:30
@rizenthanks08:30
@snapcountif you'd like to make a call08:31
@snapcountoh ok08:31
@snapcountcool... i had already finished that08:31
@snapcountwasn't sure if I was done08:31
* specsmu puts in a quarter08:32
specsmuwhere should I put it?08:33
perlDreamerrizen: do you know if Test::More subroutines have defined return values, for things like ok, is, isnt, etc?08:34
perlDreamerI'm not finding anything in the docs, and you know Andy08:34
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer, @snapcount08:35
-!- Netsplit over, joins: snapcount08:35
-!- Netsplit over, joins: perlDreamer08:36
snapcountthat was weird08:36
-!- mode/#webgui [+o snapcount] by WRE08:36
@rizenno idea if they have subroutines at all08:36
@rizensorry08:36
@rizenreturn values at all08:36
@rizeni guess it would be easy enough to find out08:37
perlDreameram I still here?08:37
perlDreamerbueller?08:37
* specsmu is still looking for quarter slot08:37
@rizenyes08:37
@rizenthey return 1 if successful08:37
@rizenand 0 if not08:37
@rizenyes you're here perlDreamer08:38
@rizentype if you see this08:38
perlDreamerspecsmu:  place your Visa card on the coffee holder and then download this WMF file to have your computer process it :)08:38
perlDreamercool08:38
specsmulol.08:39
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer08:41
-!- Netsplit over, joins: perlDreamer08:43
-!- perlDreame1 [n=colink@199.107.160.242] has joined #webgui08:44
perlDreame1hello?08:44
perlDreame1am I persona grata again?08:44
@rizenyup08:44
perlDreame1SQL.t is committed08:47
perlDreame1are FormListEquiv and mandatory template variables the only two missing?08:47
@rizenUser.t isn't fully functional yet08:48
@rizenbut it's a problem with DateTime08:48
@rizenso I'm working on Session_DateTime.t right now08:49
perlDreame1ok08:49
@snapcountfarking sourceforge08:49
perlDreame1I should have used a loop on FormListEquiv.t08:49
@snapcountour project page is just blank08:50
@snapcountsyn08:52
@rizenseems to be working for me08:55
@snapcountr u logged in08:55
@rizenno08:56
@rizendoing it now08:56
@rizenstill not blank08:56
@snapcountgrr08:57
@snapcountI'll logout and back in08:57
@snapcounthmm08:57
@snapcountonly does it when I use ssl08:57
@snapcountweird08:58
specsmuoh, now that's interesting.09:00
specsmudid you fix the attachment javascript between .3 and .4?09:00
specsmuoh, wait, nevermind.09:00
specsmuI'm not using konqueror.09:00
specsmu:)09:00
@snapcountok... my eyes are throwing I/O exceptions and a kernel panic is likely09:05
perlDreame1$snapcount->sleep09:05
@rizenor better09:05
@rizen$snapcount->reboot();09:05
@snapcount$self->sleep('60*60*5');09:05
perlDreame1open (BEVERAGE, '/dev/caffeine') or die "No caffeine\n";09:06
perlDreame1$self->imbibe(<BEVERAGE>)09:06
@snapcountgrep /dev/blanket09:06
perlDreame1$self->insert('sheets')09:06
@rizen$snapcount->sleep(60*60*8) unless ($snapcount->reboot);09:06
perlDreame1snapcount, mount check exceeded09:07
perlDreame1proceed with fsck (Y/n)09:07
@rizeni'm trying to decide whether to throw a 7.0 release party09:09
@rizenor to do some sort of big shindig at this year's wuc09:10
@rizenfor 7.009:10
perlDreame1I like the idea09:10
@rizenwhich?09:10
-!- perlDreamer [n=colink@199.107.160.242] has quit [Read error: 110 (Connection timed out)]09:10
perlDreame1parties09:10
@rizenok, but which one09:10
@rizensome sort of after hours party at the wuc09:11
@rizenor a seperate event09:11
@rizenin chicago09:11
@rizenmethinks if we did the seperate event, it would be cooler09:11
perlDreame1a separate party would be real expensive for PB and for the attenders.09:11
@rizenbut not many people would show09:11
perlDreame1but yeah, much cooler09:11
perlDreame1and PB people could probably use extra face time09:12
@rizenperhaps an after hours party09:12
@rizenincidentally webgui turns 5 in august09:12
@rizenso we need a party for that too09:13
perlDreame1:)09:13
@rizenmethinks rolling them all into one huge event09:13
@rizenwould be a good idea09:13
perlDreame1yeah09:14
@rizenare you coming to the wuc again?09:14
perlDreame1yes09:15
perlDreame1planning on it09:15
@rizenwe should have a party for you too09:15
@rizenfor all the docs and tests you've been writing09:15
@rizen=)09:15
perlDreame1thanks09:15
perlDreame1oh dear09:16
perlDreame1that put me over the top09:17
perlDreame1I didn't get the form code fully sessionized.09:17
perlDreame1time to do the snapcount09:17
@rizenwhat is the snapcount?09:17
@rizensleep?09:17
perlDreame1yup09:18
@rizenme too soon09:18
@rizenjust going to finish this test first09:18
perlDreame1catch y'all tomorrow09:18
-!- perlDreame1 [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]09:18
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]09:27
specsmuwow.  collaboration is broked.09:34
@rizenhowso?09:34
specsmutitled link list... well, how bout I show you.09:35
specsmuhttp://www.ladyfaceconsulting.com/home/software/downloads09:35
specsmuI uploaded an attachment.. but you click on the link, it doesn't take you to the attachment.09:36
@rizenis that the default titled link list template?09:37
specsmuyep.09:37
@rizenk, you're not exactly using it correctly then09:37
@rizenwhat i mean by that is09:37
specsmupfft.. figures09:37
@rizenit's not supposed to take you to the submission09:37
@rizenit's supposed to take you to a URL09:38
specsmuahh09:38
@rizenthat you specify in the post form template09:38
@rizenso you need to use the link post form template09:38
* specsmu drops in a quarter09:39
@rizenthere actually is a reason people buy support from us09:40
specsmuI know09:41
specsmuI'm not trying to take advantage09:41
specsmu:)09:41
specsmubut I'm not tricking you, either.09:41
@rizenwasn't accusing09:41
@rizenjust didn't know if you were one of those that think we're the evil empire09:41
@rizencuz we don't provide free support09:41
specsmuno09:42
specsmuI don't really know how I feel.  :)09:42
specsmuI just figured if you were here, and didn't tell me to fsck off, it wasn't a problem09:43
specsmuI figured you'd tell me when it got too bad09:43
specsmuor if09:43
specsmuor whatever09:43
@rizenit's 2am on sunday morning09:43
@rizeni'm here09:43
@rizenyou're here09:43
@rizenwhat the hell do i care09:43
@rizeni don't even mind giving free support09:44
@rizeni just charge for it, cuz i have to eat09:44
@rizenand pay my employees09:44
specsmuI know what you mean09:44
@rizenit's funny how employees get pissy when you don't pay them =)09:44
specsmuI don't have any employees, but I want to get to the point where I do09:45
@rizenwhat is it that you do?09:45
specsmucomputer administration, etc.09:45
specsmuhosting09:45
@rizensort of a freelance it company?09:46
specsmukind of.09:46
specsmuif I might make a suggestion09:46
specsmuI use a web control panel called DSM...09:46
@rizendsm sux ass09:46
@rizenjust kidding, never heard of it09:47
specsmuheh09:47
specsmuwell, anyway09:47
specsmuthey're proprietary, yes09:47
specsmubut they have a subscription for about $10/mo.09:47
specsmuor you can buy it outright for $150.09:47
specsmuwould it be practical to sell monthly subscriptions like that, even if it's just for support?09:47
specsmuI'd pay that just to have a few questions answered09:47
specsmunot for any of the more advanced stuff though09:48
@rizenwe've thought long and hard about it09:48
@rizenbut the problem is that it doesn't work out mathematically09:48
@rizenpeople ask 90% of their questions in the first 1-3 months09:48
@rizenso that's where our cost is09:48
@rizenif we did just one month subscriptions09:48
@rizenthen we'd actually have to charge full price09:49
@rizenlike an hourly rate09:49
@rizenfor support09:49
@rizenand it would be more expensive09:49
@rizenthan what we offer for 12 months09:49
specsmuhmm09:49
@rizenwe're playing a gamble09:49
specsmuwell, just a suggestion.09:49
@rizenit's a good suggestion09:49
@rizenit gets made about every 2 or 3 weeks09:49
@rizenit just doesn't work out fiscally09:49
@rizenwhat do you charge your clients for an hour of work?09:51
specsmuwell, that is a variable rate.09:51
specsmubut let's say $6009:51
@rizenok09:51
@rizenlet's say that a person might open 10 support tickets within the first month of signing up with you, cuz they're getting used to the process and what you provide09:52
@rizeneach support ticket takes 1 hour of your time (on average, some take way less, some take way longer)09:52
@rizenthat would be $600 per month for support09:52
@rizenwe charge $500 per year09:52
specsmuhmm.09:53
specsmuI'd buy it if I could afford it.09:53
@rizenalso, our hourly support rate09:53
@rizenis $200 09:53
@rizenwe don't charge hourly most of the time09:53
@rizenyeah, i'm sure you would buy it if you could afford it09:53
@rizenbut that's the cool thing about open source communities09:54
@rizenwe put up a public message board09:54
@rizenthat's free for all to use09:54
@rizenand the community can support itself09:54
specsmuI even answered a question on it :)09:54
@rizento some extent09:54
@rizenand when people like you do that09:54
@rizenthat's when the community is working at it's best09:54
@rizeni'm all for that sort of thing09:55
@rizeni wish there were more people answering questions out there09:55
@rizenthen people could get all their simple questions answered out there09:55
@rizenand only come to us when something really difficult or challenging arises09:55
specsmuheh09:56
specsmuoh well, not gonna try to figure out that file thing09:58
specsmuright now, anyway09:58
@rizenmethinks it's time to go watch some tv to numb my brain09:58
@rizenand then go to bed09:58
specsmuok09:58
@rizennice talking to you09:59
specsmusee you later.09:59
specsmuyou too09:59
@rizenthanks for the idea on the style sheet09:59
specsmuyeah09:59
specsmuthat's a fair trade for tricking you into some answers09:59
specsmu:)09:59
@rizenhopefully i'll see you on here some more, with more brilliant ideas09:59
@rizen=)09:59
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []09:59
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui14:31
-!- mode/#webgui [+o pbmdawg] by xdanger14:31
@pbmdawganyone there?14:32
@xdangeronly me =)15:16
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui16:36
@pbmdawghey len16:40
@pbmdawgwebgui displays pages. :)16:40
@pbmdawg(as soon as i check in some stuff)16:40
lenthamenhehe that good news :)16:44
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []16:44
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui16:45
@pbmdawglen: wanna help me find a bug?16:45
lenthamenI can help you but not right away. I'm working on something that I need to finish today :(16:48
@pbmdawgoh ok :)16:49
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui18:05
snapcount!cnlist18:06
@pbmdawgahoy18:06
snapcounthey18:06
@pbmdawgwebgui lives.  ish.18:06
snapcountnew session stuff is running huh?18:07
@pbmdawgyeah, somewhat18:07
@pbmdawgSession::form::process doesn't work18:07
@pbmdawgalso we need a method in that module that returns a list of all the form parameters.18:07
@pbmdawgso if you want something to work on.... :)18:08
snapcountI'm working on 6.8.5 today18:08
@pbmdawgoh18:08
snapcountwe're probably doing another release tommorow18:08
@pbmdawgthat'll be nice.18:08
snapcountBUGKILLR18:08
@pbmdawgBUGEATR18:09
-!- mode/#webgui [+o snapcount] by WRE18:10
@snapcountmy shit is fux0r3d18:11
* snapcount reboots18:11
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit []18:12
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui18:32
-!- mode/#webgui [+o snapcount] by WRE18:33
@snapcountI need help closing bugs for 6.8.518:53
@snapcountif anyone wants to close a few please assign them to yourself on sf18:53
@snapcount(don't forget to merge the changes)18:53
@snapcount:-)18:53
@snapcountwe're going to try and release 6.8.5 tommorow18:56
@pbmdawgI think it's just me and you in here Roy18:56
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui18:58
perlDreamermorning, guys18:58
@snapcountyou must be on the west coast :-)18:58
@pbmdawgand colin18:58
perlDreamerand colin what?18:58
@pbmdawgnuthin18:58
@pbmdawg:)18:58
perlDreamer"hrm"18:59
@pbmdawg[10:56] snapcount: we're going to try and release 6.8.5 tommorow18:59
@pbmdawg[10:56] pbmdawg: I think it's just me and you in here Roy18:59
@pbmdawg[10:57] *** perlDreamer has joined #webgui.18:59
@snapcounthaha18:59
@pbmdawgand colin18:59
@snapcountI missed your last comment18:59
@snapcountI get it now18:59
@pbmdawggreat, now my text is red.19:00
@snapcountpfft19:00
@snapcounteverything you say seems so important now19:00
perlDreamerhow's webgui today?19:00
@pbmdawgWEBGUI19:00
@snapcountwell, that's closer to black19:00
@pbmdawgwebgui makes (some) pages.19:00
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:00
-!- mode/#webgui [+o rizen] by xdanger19:00
@pbmdawgwhoozeewhat?19:01
@pbmdawgsyntaxCheck.t passes, mostly.19:01
@pbmdawg(on my box)19:01
@pbmdawg(Colin:)19:02
@pbmdawg( Colin: )19:02
@snapcountokay... those colors offend me19:02
@pbmdawghere19:02
@snapcountdoes anyone know of a reason that the old url of an asset remains valid after changing it19:02
@snapcountis this a feature or a bug19:02
@pbmdawgjt already closed that ticket.19:03
@rizenintended behavior19:03
@snapcountoh19:03
@snapcountI must have lag19:03
@snapcountb/c I just opened sf a few minutes ago :-)19:03
@rizeni just closed it 2 minutes ago19:03
perlDreameris old url persistance due to version control?19:03
@rizenyes19:03
perlDreamerI'm either getting to be better at guessing or I'm starting to understand WG.19:04
@snapcountso are we going with Matt's new format on SF.  I like it19:04
@pbmdawgrizen: we could rot13 the url property of the old revision when a new revision is created.  Then revert it if it is "reactivated"19:04
@snapcountlabeling things Fixed instead of closing19:04
@snapcountand then closing before the release19:05
@rizenwhat is rot1319:06
@snapcountkinda like md519:06
@pbmdawgnever mind.  I just mean reversibly encode it somehow.19:06
@rizeni don't particularly like that new format19:06
@snapcountdifferent algorithim19:06
@rizenwhy would we do that?19:07
@pbmdawgso the old url doesn't "work"19:07
@rizenwe want the old url to work19:07
perlDreamerrot13 = tr/a-z/n-za-m/19:07
@rizenthe old URL should work19:07
@snapcountit's too early in the morning to discuss transliterations19:07
@pbmdawgoh. ok.19:07
@rizeni need you guys to understand this19:08
@snapcountrizen: you don't like the new format on SF?19:08
perlDreamerset your decoder ring to M and get ready for The Shadow's Secret Daily Message19:08
@rizenbecause this question comes up a lot19:08
@rizenthe old URL must continue to work19:08
@rizena) because the W3C recommends this procedure19:08
@rizenb) due to versioning19:09
@rizenif we alter the old URL in any way19:09
@rizenand someone creates a new page19:09
@rizenwith the same url19:09
@rizenwe can never roll back to that old version19:09
@rizencuz we can't recover the url19:09
@pbmdawgtrue.19:09
@snapcountso what about stale links taking people to old content19:10
@snapcountjust have to deal with it19:10
perlDreamerjust curious, how come URLs are used instead of ID's?19:10
@snapcounterr old versions19:10
@rizenone thing at a time19:10
@rizensnapcount19:10
@snapcounthaha19:10
@rizenit's not possible to take you to stale content19:10
@rizencuz if you go to the old url19:10
@rizenyou're still taken to the new version of the asset19:11
@snapcountoh ok19:11
@rizenand if the asset is deleted19:11
@rizenyou're taken to the "not found" page19:11
@snapcountgot it19:11
@rizenperlDreamer19:11
@rizeni don't understand the question19:11
perlDreameryou said that if the URLs were the same that the old page couldn't be accessed.19:11
@rizenyes, if two assets have the same url19:12
perlDreamerbut the user's current version is tied to a tag, which could be tied to ID's instead of URLs19:12
perlDreamerI think19:12
@rizenwhich one do you serve up19:12
perlDreamerthe one for the user's current tag19:12
@rizenno19:12
@rizenthere is no tag19:12
perlDreamerwhich would mean a gnarly lookup19:12
@rizenthis is a user we're talking about19:12
perlDreamerno tag?19:12
@rizenuser's have nothing to do with tags19:12
@rizentags are only for cms19:12
@rizenCM's19:12
perlDreamerokay19:12
@rizena user looks at what's published19:13
@rizenthey don't know about tags19:13
@rizenshould never know about tags19:13
@rizenetc19:13
@rizenlet's take a different approach19:13
@rizencuz i don't feel you're getting me19:13
@rizenyou have a filesystem19:13
@rizenon your personal computer19:13
@rizencan you store two files at the same path19:13
@rizenwith the same filename?19:14
perlDreamerno19:14
@rizenthat's the same reason two assets can't exist with the same url19:14
@rizenthe web server wouldn't know which one to serve up19:14
@rizenyou have to forget about versioning in this case19:15
@rizenbecause from an end user's point of view19:15
@rizenversioning doesn't exist19:15
perlDreamerright19:15
perlDreamerI keep thinking that there's a "RELEASED" tag that is used to figure out what users can see19:15
@rizeneven if there was19:15
@rizenyou couldn't have 2 things at the same url19:16
@rizenno matter what configuration you through at it19:16
@rizenultimately you have exactly one url per object19:16
@rizenthere's no way to have one url point to 2 seperate things19:16
@rizeni've given this hours and hours and hours of consideration19:17
@rizencuz i have some clients that insist that they should be able to rename one asset19:17
@rizenand put another in it's place with the same url19:17
@rizenwithout having to delete the old revisions19:17
@rizenbut any way you look at it19:17
@rizendoing that breaks the versioning system19:18
@rizenbecause it comes down to two possible errors19:18
@rizena) you can't roll back because there would be a conflicting url19:18
@rizenb) you can roll back, but never with the url you originally had19:18
@rizentherefore urls aren't versioned19:18
@rizenif we want to make that change19:19
@rizenthat urls aren't versioned19:19
@rizeni'm ok with it19:19
@rizenbut there are consequences of it19:19
@snapcountrizen: do you usually do a commit after each bug fix, or just fix a bunch of stuff and then commit19:19
@rizeni don't usually do anything19:19
@rizensometimes it's one19:20
@snapcountplay make believe with me19:20
@rizensometimes it's the either19:20
@rizenare you asking me what i want you to do?19:20
@snapcountjust trying to figure out what other people do19:20
@snapcountI usually commit after each bug19:20
@snapcountb/c the svn logs are more meaningfull19:20
@rizeni really don't have one way i do it19:20
@rizenthe only thing that i try to be consistent on19:21
@rizenis that i try to list everything i did19:21
@rizenin the comment19:21
@rizenwhen i commit19:21
perlDreamertime for me to head to church guys19:21
@rizenwhat19:21
@rizenchurch19:21
@rizenon sunday?19:21
@rizenyou've got to be kidding me19:21
perlDreamer:) I might be back later today/tonight19:21
@rizen=)19:21
@snapcountit's just a pain to commit after each bug when you have to merge the changes into head19:21
@snapcountso I thought I'd see what everyone else was doing19:22
@snapcountlater colin19:22
@rizenthat's why i don't do it only one way19:22
@rizendo what's most efficient for you19:22
@snapcountaye aye cap'n19:22
@snapcountyarr19:22
@rizenwalk the plank as you shiver me timbers19:22
@snapcountso you never answered me about the SF question19:23
@rizenthat sounds sort of brokeback mountainish?19:23
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]19:23
@snapcountare we gonna change the title to fixed and close the tracker before the release19:24
@rizenthat's up to you19:27
@snapcountokay... that's the new rule19:27
@rizenbut i prefer to just close them as they're fix19:27
@snapcountwell fuckers keep submitting dups19:27
@snapcountit's annoying19:27
@rizendo you really think that's going to stop19:27
@rizenor even slow down19:27
@rizenby implementing this rule?19:27
@rizenit won't19:27
@rizenpeople don't read the bug reports that already exist19:28
@snapcountyou know19:28
@snapcountyou're right19:28
@snapcountbut19:28
@pbmdawgWelcome to WebGUI. This is web done right.19:28
@snapcountwhat it will help is for developers19:28
@snapcountif I see a new bug and another one with a similar desc19:29
@snapcountand one has fixed in it19:29
@snapcountI won't waste my time looking at the dup19:29
@snapcount(or as much time)19:29
@rizenlike i said, i don't care what you do19:29
@rizenjust make sure you're doing it for the right reasons19:29
@rizenand if it's to get people to stop submitting dups19:29
@rizenthat's the wrong reason19:29
@snapcountok... I need to think about it some more19:31
@snapcountI'm on the fence again, Matt19:31
@pbmdawgwutevr19:31
@snapcountso jump in if you see other advantages... right now I'm inclined to just do it the way we have been19:31
@pbmdawgrizen:19:39
@pbmdawgrizen: in this conversion, I'm seeing a few examples of things that weren't fully migrated from pre 6.3 days19:39
@pbmdawgkinda funny19:39
@rizenlike?19:41
@rizeni'm sure you're right19:41
@rizenbut i'd still like to know what we missed19:41
@pbmdawguses of $session{page}19:41
@pbmdawgin HttpProxy.pm19:41
@rizenactually some stuff for $session{page} continued on for Style.pm19:42
@rizenthings like makePrintable19:42
@pbmdawg'twas $session{page}{cacheTimeout}19:42
@rizenuseAdminStyle19:42
@rizenetc19:42
@rizenoh, yeah, not that19:42
@pbmdawgi changed it to $self->session->asset->get("cacheTimeout")19:42
@pbmdawgerr I mean $self->get("cacheTimeout")19:43
@pbmdawgone of those19:43
@pbmdawg:p19:43
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]19:49
@rizenwhat we have here is failure to communicate19:54
@rizenbut i can't figure out why19:54
@pbmdawg?19:54
@rizenrunning the User.t test19:54
@rizenon line 201 of lib/WebGUI/User.pm19:54
@rizeni get an error19:54
@rizensaying that $self->session19:54
@rizenisn't defined19:54
@rizenhowever19:54
@snapcountohhhhh shiiiiiittttt19:55
@rizenif i call $self->session->errorHandler->getStackTrace19:55
@rizenjust before it19:55
@rizenthen all the sudden19:55
@rizenit works19:55
* snapcount orders Papa Johns19:55
@rizenwhy are we oh shitting?19:55
@snapcountb/c I'm ordering pizza19:55
@snapcountdon't worry I'm sharing19:56
@pbmdawgoh good.19:56
@pbmdawgsharing the shit?19:56
@rizenand you're eating an aweful lot of papa johns lately19:56
@snapcountI'll bring it to Chicago next week19:56
@snapcounthell yeah19:56
@snapcountpapa johns is good19:56
@pbmdawgcrap19:58
@pbmdawgis that next week?19:58
@pbmdawgoh you mean 12 days from now19:58
@rizenthere's a papa johns a few blocks from here19:58
@snapcountwell, it's next week from tommorow19:59
@rizenyou need not bring it with you19:59
@snapcountgood thing you have one close19:59
@snapcountI might have withdraws19:59
@pbmdawgi lived off subway and papa johns during college.19:59
@pbmdawgand dirt.19:59
@snapcountmy dog eats dirt19:59
@snapcountstrange19:59
@pbmdawgmine too.19:59
@rizendepending upon the phase in college19:59
@rizenduring my poor phases19:59
@rizeni'd live off of mac n cheese or potatos20:00
@rizensometimes a box of cereal20:00
@rizenbut when i was living large, it would be little ceasars20:00
@rizenor rocky rococos20:00
@snapcountohhh20:00
@snapcountlittle caesars20:00
@rizenpapa johns didn't exist yet then20:00
@snapcountthat was the shit!20:00
@snapcountsquare pizza20:01
@snapcountpizza pizza!!20:01
@rizendo they still exist?20:01
@snapcountno20:01
@pbmdawgyeah20:01
@rizeni haven't seen them anywhere20:01
@snapcountnot around here anyway20:01
@pbmdawgin KC yeah20:01
@snapcountlucky ass20:01
@snapcountso we should disable cache on the poll?20:02
@snapcountis that what you're saying matt?20:02
@rizenno20:02
@pbmdawgthat was my suggestion, yeah.20:02
@rizeni think what we should do20:02
@rizenis disable matt20:02
@snapcountthat's what adding that method will do right?20:02
@pbmdawgeither that or $self->purgeCache when a new vote is submitted.20:02
@rizennope, you're going about it all wrong20:02
@rizenit isn't the poll that's getting cached and causing problems20:03
@rizenit's the container20:03
@rizenso when someone votes20:03
@snapcountthe layout?20:03
@rizenyou need to do $self->getContainer->purgeCache20:03
@pbmdawgoh; that.20:03
@snapcountoh... the page is caching the results display20:03
@rizenyes, the layout20:03
@snapcounti c20:03
@rizenvery few people will ever actually see the poll itself20:04
@snapcountbut adding a www_view method effectively disables cache for the asset if you call that superclass method right?20:04
@rizenit's the page that it's attached to that's causing the problems20:04
@rizenwhat?20:04
@pbmdawgroy: yeah.20:04
@pbmdawg(when the asset is viewed alone, not in a container)20:05
@rizenare you trying to solve the problem people are having, or some other mythical problem?20:05
@pbmdawghe's asking what my suggestion effected.20:05
@snapcountreturn $self->SUPER::www_view(1)20:05
@snapcountyeah... I understand the solution20:05
@rizenmatt20:06
@rizenneed your help20:06
@snapcountI'm asking about Matts suggestion and what effect it would have20:06
@pbmdawgriven: ok20:06
@rizencan you run User.t20:06
@pbmdawgrivet:20:06
@pbmdawgrizen20:06
@snapcountribbet20:06
@rizenand help me get past this bug20:06
@pbmdawgok20:06
@rizenit's been plaguing my soul for 2 days now20:06
@pbmdawgdid you update recently?20:07
@rizenyes20:07
@pbmdawgwhat's the command again?20:07
@pbmdawg(can't remember the filename of the dev config file)20:08
@pbmdawgnm; got it20:08
@snapcountdev.localhost.localdomain.conf20:08
@pbmdawgtest 26, right?20:09
@rizenperl User.t --configFile=dev.localhost.localdomain.conf 20:09
@rizenit's whatever your config file is20:09
@rizenyes, it appears to be test 2620:09
@rizengives you an error for line 201 of User.pm20:09
@pbmdawggot farther20:12
@pbmdawgline 134 of User.pm needs to be   foreach my $groupId (@{$self->getGroups}) {20:12
@rizencoolio20:13
@rizenok, i'll take it from here20:13
@rizenthanks for your help20:13
@rizenthat is20:13
@snapcountok... so I'm a little confused on OO Perl20:13
@rizenunless you want to help with the rest20:13
@rizento get this test going20:13
@snapcountif you call a method that is not defined in a class, does it start looking in the super class for it?20:14
@snapcountand on up the hierarchy?20:14
@snapcountso if it's not defined in Poll, will it look for that method in Asset?20:14
@rizenyes20:15
@snapcountthen why do you use SUPER? to override a local class method20:15
@rizenSUPER allows you to call the parent's method20:15
@rizenfrom the child20:16
@snapcountok.20:16
@pbmdawgrizen:20:17
@pbmdawglet me check in a bunch of changes20:17
@rizenfixed the auth error20:17
@pbmdawghold on a sec20:17
@rizenon to the next one20:17
@rizeni just did too20:17
@rizenso you should update20:17
@pbmdawgk20:17
@pbmdawgcommitted... update everyone20:20
@rizenmoldy buckets20:20
@rizenyou've been holding out on us20:20
@pbmdawgyay; the_latest_news works20:20
@pbmdawgmoldy buckets?20:21
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui20:21
-!- mode/#webgui [+o crythias] by xdanger20:21
@snapcounthey gerald20:21
@snapcountwelcome to the circus20:21
@crythiashello20:21
@rizengerald20:21
@crythiaswhat's new?20:21
@rizenmatt has been holding out on us20:21
@crythiasoh?20:21
@rizencould you please shame and scorn him?20:21
* pbmdawg is confused/shamed/scorned20:22
@snapcountyeah... he has a little caesars where he lives and has told no one.20:22
* crythias is so confused.20:22
@crythiaswhat's the big deal?20:22
@pbmdawgI have a severe taste/smell/though aversion to Godfather's Pizza, by the way.  Even just driving by the one near my house causes me to barf a little.20:23
@crythiasPIZZA X220:23
@pbmdawg /thought20:23
@pbmdawgrizen: wtf are you talking about20:23
@rizeni'm saying that you were holding out on us20:23
@rizenyou just committed20:24
@rizenand there were about 20 files in that commit20:24
@crythiasoh.20:24
@rizenyou've had fixed all this time20:24
@rizenand left us out in the cold20:24
@pbmdawgoh; yeah.20:24
* snapcount hands rizen a rattle20:24
@pbmdawgbut you guys are doing test-oriented fixing. :)  20:24
@rizenonly me and colin20:24
@rizeneveryone else is doing brute force fixing20:24
* crythias hands pbmdawg an ID10T award.20:24
@pbmdawgthat's like rear door entry.  I'm working from apache20:25
@pbmdawgwel,20:26
@pbmdawgto be honest I've been using syntaxCheck.t for the past few hours20:26
@pbmdawgwhich Colin generously wrote a while back.20:26
@pbmdawghey rizen: what do I do with $session{whatNext}20:27
@pbmdawgstow?20:27
@rizenno idea20:27
@rizendon't know what it's used for20:27
@rizensince you didn't provide any context20:27
@pbmdawg     if ($self->session->form->process("fid") eq "new") { # hack to get proceed to work.20:27
@pbmdawg          $session{whatNext} = $self->session->form->process("proceed");20:27
@pbmdawg     } else { $session{whatNext} = "nothing"; }20:27
@pbmdawgin DataForm::processPropertiesFromFormPost20:28
@rizenthat looks like a stow to me20:28
@pbmdawgk.20:28
@pbmdawgfor all of our benefit, what is the difference between stow and scratch20:29
@crythiasone of them survives session->destroy.20:29
@snapcountwhich one survives?20:30
@snapcountstow20:30
@pbmdawgno, scratch survives.20:30
@rizenscratch20:30
@rizenstow is for the request only20:30
@snapcountahh20:30
@rizenit dies at session->close20:30
@snapcountsvn is slooooowwww20:33
@snapcountits my dev server20:34
@snapcountits a POS... its like "ummfff"20:34
@pbmdawghummm20:34
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []20:43
@crythiasSLOSRVR20:45
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #webgui20:46
@pbmdawgwelcome chansen20:47
chansenthanks pbmdawg :)20:48
@snapcountsyn20:51
@pbmdawgack20:51
@snapcountthank you20:51
@snapcounti thought i was dead20:51
chansenis SVN::web running in a non persistent CGI env?20:51
chansen.. painfully slow20:51
@pbmdawgno it's mod_perl.  on a celeron 23320:52
@snapcountit's not just me20:52
chansenMay I make a few suggestion regarding your testsuit?21:03
chansenI'll do it anyway ;)21:05
chansenCreate a common t/lib/Test.pm or WebGUI::Test instead of duping code thats required for each test21:05
@pbmdawgfeel free to do it :)21:05
@pbmdawgdo you have commit access?21:05
chansenI use to have ;)21:05
chansen2) line up things for readability, eg: http://rafb.net/paste/results/2hGUB956.txt21:06
@crythiasAYT21:08
chansenanother common way is : http://rafb.net/paste/results/fDIYhZ84.txt21:09
chansenif column width is important, I prefer the "table" layout21:10
@pbmdawgeveryone update; more changes in SVN.21:30
@snapcountis anyone else on 6.8.5 right now21:45
@snapcountor is this a 6.9 party21:45
@snapcount!lastheard pbmdawg21:46
@snapcountgreat21:46
@snapcountwre is b0rk3d again21:46
chansenWebGUI::Session::Env.pm 69: if ($var eq "REMOTE_ADDR" && $self->{_env}{HTTP_X_FORWARDED_FOR} ne "") {21:52
chansenvery dangerous, any one set that header21:52
chansenshould only trust a defined pool of ip's21:52
-!- Klaus_ [n=klaus_he@p54AD0F48.dip0.t-ipconnect.de] has joined #webgui21:57
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:57
-!- mode/#webgui [+o rizen] by xdanger21:57
@snapcountmatt: is the calendar supposed to support viewing months earlier than the current one21:59
@snapcounti.e., past events21:59
@pbmdawgit's complicated.21:59
@snapcountok... is it a feature request or a bug?21:59
@pbmdawgit's a bug.  and I thought I had assigned it to me..22:00
@pbmdawgmaybe I didn't.22:00
@snapcountnope... i'll assign it to you22:00
@pbmdawgsry about that22:00
@snapcountnp22:00
@pbmdawgI'll get all of those assigned to me fixed this evening.22:02
@snapcountsweet22:02
@snapcountthats awesome22:02
@rizenare we on schedule for the release tommorrow?22:05
@rizeni hear crickets chirping22:07
chansenrizen: did you see the bug (serious) that i reported just before you joined?22:07
@rizennope22:08
@rizenlet me go look22:08
chansen[20:52] <chansen>WebGUI::Session::Env.pm 69: if ($var eq "REMOTE_ADDR" && $self->{_env}{HTTP_X_FORWARDED_FOR} ne "") {22:08
chansen[20:52] <chansen>very dangerous, any one set that header22:08
chansen[20:52] <chansen>should only trust a defined pool of ip's22:08
@snapcountrizen: so far so good22:08
@pbmdawgsnapcount: that's not a 'yes/commitment' :p22:11
@snapcountI'm committed22:11
@snapcountwhether or not I'll have them all fixed22:11
@snapcountwell, that's another matter22:11
@rizeni don't see this bug out on the bug list22:11
@rizenor are you just saying you said that on here?22:11
@rizenregardless22:12
@rizenit's not dangerous22:12
@rizenbecause webgui is designed to be sitting behind a reverse proxy22:13
@rizenas is set up in the wre22:13
@rizenand the reverse proxy will be setting that variable22:13
chansenWell you can spoof any system that has no reverse proxy22:13
@rizenunderstood22:13
@rizenbut you HAVE to use a reverse proxy22:13
@rizenonce i rewrite the docs for 7.022:14
@rizenthe install instructions will tell you specifically22:14
@rizento set up either mod_proxy22:14
@rizenor squid22:14
@rizenin front of webgui22:14
chansenI familiar with _large_ deployments, especially with MP1/2 ;)22:14
@rizenmore specifically, we want to encourage everyone22:15
@rizento use the wre22:15
@rizeni do agree that if it isn't set up with a reverse proxy22:15
@rizenthis will be dangerous22:15
@snapcountrizen: [ 1403347 ] Proxy Not Working22:15
@snapcountdo we have access to her site b/c I can't dup this22:15
@rizenhow dangerous depends upon how you have your install set up22:15
@rizenlike if you're using ip based groups22:16
@rizenthis could be very dangrous22:16
@rizenyes22:16
@rizeni'll im you seperately roy22:16
@snapcountcool22:16
chansenFWIW, That kind of bug will easily get a popular product on bugtraq  22:18
@rizentell me this22:19
@rizenwhat would you do about it?22:19
@rizenhow would you fix this "bug"22:19
chansenyou verify remote_ip before accepting X-Forward-For header22:20
@rizenand how do you verify remote_ip?22:20
@snapcountmatt: did you fix this? Because it's working on her website also22:20
@pbmdawgdid I fix what22:20
specsmuhmm, gack.22:20
chansenrizen: remote_ip is your reverse proxy22:21
specsmuI'm not sure I can use squid.22:21
@rizeni understand that22:21
@rizenbut how do you verify it?22:21
@snapcountmatt: proxy issue on tiffany's site22:21
@pbmdawgroy: no22:21
chansenrizen: define a CIDR address in config and validate remote_ip against that22:21
@snapcountokay... I guess it fixed its self somehow or this chick is challenged22:22
chansenrizen: I have some code for that, let me see if i can find it22:22
@snapcountrizen: I'm going to close this.  It works on her website best I can tell.22:23
@rizenit wasn't working22:23
@rizenwhen i tried it last22:23
@snapcountI just got a listing of homes22:23
@snapcountcan you help me dup it?22:24
@rizenok, first of all22:24
@rizenthat's not working22:24
@rizenbecause it's supposed to show stuff inline22:24
@rizenin her page22:24
@rizenand it's taking you to another page22:24
@rizenalso22:25
@crythiaswow. Colts scored.22:25
@rizenthe one about http://www.salestraq.com/las_vegas/newhomesearch/start.cfm?id=3037&RealtorURL=http://www.lasvegasrealestatebybobbi.com22:25
@rizenisn't working22:25
@snapcountI tried that URL on my sys and it's telling me only authorized users can use the system22:26
@snapcountbut it does it from the proxy22:26
@rizenhttp://demo.plainblack.com/demo1137356763_844/home22:26
@rizenit tells you "An error was encountered while processing your request."22:27
@snapcountand to contact Larry Murphey22:27
@snapcountok... i see that22:27
@snapcountonly happens with url rewriting on22:27
@rizenyeah22:28
@rizenbut that's what's supposed to work22:28
@rizenfor that matter22:29
chansenrizen: pseudo code, but should give you the picture: http://rafb.net/paste/results/vGCu9X57.txt22:29
@rizenyou can't even proxy googl22:29
@rizenhttp://demo.plainblack.com/demo1137356763_844/site_map22:29
@rizenthanks for that chansen22:30
chansenrizen: np :)22:30
@rizeni'll look it over and figure out how to integrate it22:30
* chansen goes back to hack on Authen::Simple22:34
chansenwhich btw might be a nice auth framework for WebGUI22:35
chansenhttp://search.cpan.org/~chansen/22:35
@rizenhmmm22:39
@rizenthere seems to be a bit of self promotion going on here22:39
@rizenchris22:39
chansenno, seriously not, I just thought you could benefit from it22:40
chansenI don't care if you use it or not22:40
@rizenactually, i would love a better auth framework22:40
@rizenbut i have a question22:40
chansenok, just ask :)22:41
@rizenwill this work through form based auth22:41
@rizenor does it require basic http auth?22:41
chansenno, it does not require form or http auth :)22:42
@rizenawesome22:42
@rizennext question22:42
@rizenhow can i con you into putting this into webgui for us?22:42
* specsmu giggles22:43
specsmurizen: you are so subtle.22:43
chansenI can have a take/look at it ~ 1-2 weeks22:43
@rizeni don't really have time to be subtle or to play games22:44
specsmuyour middle name is subtle... and your first name is "not".22:44
@rizenhehe22:44
@rizenthe thing is, stuff will get done faster if there are more people working22:44
* pbmdawg sheds a tear22:45
@rizeni've already got 10,000 things on my plate22:45
chansenJust need to do some performance enhancements, Authen::Simple::Cache and Authen::Simple::LoginAttempts. Then I can have go on it :)22:45
@rizenawesome22:45
@rizeni'd really appreciate it22:45
@rizenand i'm sure tha tthe rest of the webgui community would too22:45
chansencool :)22:47
@rizenwe needed this module 5 years ago22:47
@rizenwhen i started webgui22:47
@rizen=)22:48
chansenYou can use _all_ Authen::Simple packages as PerlAuthenHandlers if you need something pronto22:49
chansenMP13/MP19/MP222:50
@rizenwebgui 6.9 will be coming out around April 122:51
@rizenthat's supposed to be the last of the webgui api changes22:51
@rizenso if we're going to do this22:51
@rizenit needs to be done before then22:51
@rizenotherwise, it will have to wait for 3 years22:52
@rizenuntil the next api revamp22:52
chansenok, plenty of time I think :)22:52
chansenThere is already an way to introspect required args/options for each Authen::Simple package22:53
@rizenwill webgui be the first major project to make use of these modules?22:53
@rizeni noticed that they just came out this year22:53
chansenNo, Catalyst and there is an package on CPAN HTTP::Server::Simple::Authen that uses it, written by miyagawa22:55
* chansen is also a core developer on Catalyst project22:55
@rizeni c22:55
@snapcountI have to go do some yardwork22:57
@snapcountif someone would like to troubleshoot the proxy but that would make me all warm and fuzzy inside22:57
@snapcounter bug22:58
@snapcountnot but22:58
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []22:58
@crythiasColts scored. 16:2122:58
chansensnapcount: what kind issues are you having?22:59
@crythias2 point conversion22:59
@pbmdawgall: You're not gonna believe this.22:59
@crythiasPit: 21 Ind: 1822:59
@pbmdawgWebGUI 6.9 now is fully syntactically compilable.23:00
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui23:00
-!- mode/#webgui [+o rizen] by xdanger23:00
@crythiasthe svn or your hidden version, Matt?23:00
@pbmdawgmy hidden23:00
@pbmdawgabout to be svn23:00
@crythiasJT missed: (15:58:33) pbmdawg: all: You're not gonna believe this.23:01
@crythias(15:58:50) pbmdawg: WebGUI 6.9 now is fully syntactically compilable.23:01
@pbmdawgps. so nobody break it!  ;)23:01
@rizeni'm planning on breaking the hell out of it23:01
@pbmdawgI figured.23:02
@pbmdawgno more of your nasty regexes23:02
@crythiasI heard that WebGUI is going to be C compiled binary only.23:02
@pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=56423:02
@rizenmy nasty regexes are the reason we are as far as we are23:03
@pbmdawgyes I know; I was just ribbing you.23:04
@pbmdawgbut for the sake of everyone else - rizen's regex code changers were a great start.23:04
@pbmdawgwhee; another create.sql url works - site_map23:07
@pbmdawgprogress is being made.23:08
@rizenmatt, you're really rocking and rolling23:08
@rizennice job23:08
@pbmdawgthnx23:08
@pbmdawgtaking our mullet to the dog park for a coupla hours.  bbl.23:09
-!- pbmdawg is now known as pbdawg_afk23:10
-!- pbdawg_afk is now known as pbmdawg_afk23:10
@pbmdawg_afkone last thing before I go23:11
@crythiaswow23:11
@crythiassteelers sacked manning at Colts 223:11
@pbmdawg_afkI dare say that 6.9 *feels* significantly faster... who knows if it actually is.23:11
@pbmdawg_afkcrythias: is that the superbowl?23:12
@crythiasno.23:12
@crythiasit's conference playoffs23:12
@crythiasoh my gosh23:13
@crythiassteelers fumbled!23:13
@pbmdawg_afkbbl23:13
@crythiasColts regained possession23:13
@crythiasColt's 4223:13
@crythias1:09 left in game23:14
@crythiasPit 36yl23:14
@crythias31 seconds23:14
@crythias2nd & 223:15
@crythiasincomplete23:16
@crythias3rd and 2 steelers 3223:16
@crythias4th and 2 steelers 32 Pit 21, Ind1823:17
@crythias46 yard FG attempt. TO called.23:17
chansenpbmdawg_afk: And it can be made faster, drop %ENV and use native mp API, makes a difference. shortcut PerlTransHandler,. A couple of ideas out of my head. 23:17
@crythias21 seconds left.23:18
@crythiasno good fg23:18
@crythiaswide right23:18
@crythiasflag on play23:18
@crythiasunsportsmanlike conduct ...23:19
@crythiasno affect on play.23:20
@crythias11 seconds. Pit 21 Ind 1823:20
@crythiasSteelers have the ball. Looks like it's *really* over for the colts.23:21
@rizenok cosell23:21
@crythiassorry.23:21
@rizenare you a colts or steelers or just general football fan?23:22
@crythiasum. I actually don't like sports. But I was interested to see if the Colts could come through.23:22
@snapcountwhoa23:55
@snapcountnice play by play23:56
@snapcount*crythias changes nick to dick_vitel23:56
--- Day changed Mon Jan 16 2006
-!- Klaus_ [n=klaus_he@p54AD0F48.dip0.t-ipconnect.de] has quit []00:08
@snapcountdoes anyone know what this means?00:18
@snapcountCan't locate auto/Apache2/Request/tmpFileName.al00:18
@snapcountis this just a path to a file00:19
chansenNo, you are probably calling an non existent method name. Autosplit (XS) creates .al files that are loaded on runtime when needed, think AUTOLOAD00:24
@snapcountthx00:30
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has left #webgui []00:31
@pbmdawg_afkhey, i'm gonna work on upgrade.pl and the other sbin scripts00:33
@pbmdawg_afkso nobody else do that00:33
@snapcountok00:37
@snapcountI think I know what the fark is wrong00:37
@snapcountnow I have to figure out how to fix the beeotch00:38
chansenModPerl::MethodLookup is very useful if you are unsure which package provide xyz method00:44
chansenexample:00:44
chansenmundus:~ chansen$ perl -MModPerl::MethodLookup -e print_method pnotes00:44
chansenTo use method 'pnotes' add:00:44
chansen        use Apache2::RequestUtil ();00:44
chansensee man ModPerl::MethodLookup for more commands00:45
@snapcountthx00:48
@snapcountthat may come in handy00:48
chansen:)00:50
chansenThis is also very handy during development:00:50
chansen<Perl>use ModPerl::MethodLookup; ModPerl::MethodLookup::preload_all_modules();</Perl>00:50
chansenLoads whole Apache2:: packages, so you can focus on getting the job done and later performance.00:51
@pbmdawg_afkcrythias: you there?00:57
-!- pbmdawg_afk is now known as pbmdawg00:58
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui01:14
@snapcountthis is driving me nuts01:14
@pbmdawghi colin01:15
perlDreamerhey, guys!01:15
@pbmdawgsvn update01:15
perlDreameralready did01:16
perlDreamerit broke a test01:16
@pbmdawg:)01:16
perlDreamerwhat's happenin?01:16
@pbmdawgwhere'd it break a test01:16
@pbmdawgnot much here.01:16
@pbmdawgi'm working on upgrade.pl01:16
perlDreamerMacro.t01:16
@snapcountwell, I'm about to take a long walk off of a short pier01:16
perlDreamerProcessing failed on macro: ^AssetProxy(getting_started);: Can't call method "param" on an undefined value at ../lib/WebGUI/Form/Control.pm line 400.01:17
perlDreamerline 400 is in getValueFromPost01:17
perlDreamerI have no idea how that got called.01:17
@pbmdawgweird.01:18
perlDreamerwhatcha doin', Roy?01:18
@pbmdawgdebugging an httpproxy issue01:18
@rizenhave you ever worked on a single bug all damn day long and gotten no where?01:19
@rizeni hate that01:19
perlDreamerI hate that too01:19
@pbmdawgyeah.01:19
perlDreamerif I had more time, I'd offer to switch01:19
perlDreamersometimes that helps01:19
perlDreamermaybe if you talked it through?01:19
@snapcountok01:20
@snapcountwe'll try that01:20
@snapcountthe proxy wobject is breaking when it trys to post form variables and return them01:20
@snapcountin the wg.log file01:20
perlDreamerform variables, you say?01:20
@snapcountit's bitching about line 24801:21
@snapcountwhich trys to create a temporary file01:21
@snapcountmy $uploadFile = $session{req}->tmpFileName($session{form}{'HttpProxy_'.$input_name});01:21
@snapcountthis call is generating this message01:21
perlDreamer6.8?01:22
chansentmpFileName isa CGI.pm method, IIRC01:22
@snapcountCan't locate auto/Apache2/Request/tmpFileName.al01:22
@snapcountyes 6.801:22
@snapcountat first I thought it might have been len's code01:22
@snapcountb/c this appeared after 6.8.401:22
@snapcountbut I changed it back and the bug persisted01:22
@snapcountall I have figured out so far is that $session{req} is an Apache2::Request object01:23
@snapcountI don't know much about WG at this level so I'm struggling01:24
@snapcountbut learning quite a bit01:24
perlDreamerwhat chansen said is right01:24
@snapcountthis method doesn't exist in Apache2?01:24
chansenno01:24
perlDreamerIt's not in Apache2::Request01:24
perlDreamerthere must be a replacement/alternative01:24
@pbmdawgApache2::Upload01:25
@pbmdawgmerges into the Apache2::Request namespace01:25
perlDreamerright idea, wrong module01:25
perlDreamerit returns the name of "the" tempfile used for uploading01:25
perlDreamerbut I don't think it will generate temporary filenames01:26
chansenmy $upload = $r->upload('name');01:26
chansen$upload is a object01:26
@pbmdawgchansen: is $r the Apache2::Request object, or the RequestRec object?01:26
chansenboth ;)01:27
chansenA2::Request isa subclass of A2::RRec01:27
chansenwhen you call A2::Request->new($r) is re bless the object01:28
chansenor that was MP1, ..01:28
chansenbut it does not matter, it takes the same methods01:28
chansensnapcount: you probably want : you probably want my $uploadFile = $session{req}->upload($session{form}{'HttpProxy_'.$input_name})->tempname;01:29
chansenThat is one ugly cryptic line ;)01:30
@snapcountok.. for my benifit01:30
@snapcountwhat you're saying is that because CGI.pm has been replaced by Apache201:30
@snapcountthe method tmpFileName no longer exists01:31
@snapcountand has a replacement called upload01:31
@snapcountright?01:31
@pbmdawgsnapcount: if you dare, take a look at WebGUI::Storage::addFileFromFormPost01:31
@snapcountthanks matt, I'll take a look01:32
@pbmdawgit's somewhat convoluted for various reasons (:P)01:32
@pbmdawgbut, as of 6.8.5, it will work again (as expected).01:32
chansensnapcount: yes01:32
@pbmdawgin 6.9, it looks like this01:34
perlDreamerthere's another patch.  More of the list type Form elements should work now01:34
perlDreamerback to the toilet, I'll be back later01:34
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:34
@snapcountforeach my $upload ($session{req}->upload($formVariableName)) {01:36
@snapcountwhy is this in a foreach01:36
@snapcountwhat causes it to return multiple files?  they are not passed into the method01:36
chansenIt's context sensitive01:36
chansenyou can have several upload files with same input name01:37
* snapcount reads the docs on upload01:37
chansenlibapreq's docs suxs, read the source instead01:38
chansensnapcount: where is that code located?01:39
@snapcountthe code I was asking about (the foreach) ?01:40
@snapcountor the code thats broken01:40
chansengrep found it :)01:41
@pbmdawgsnapcount: b/c you can have multiple uploads of the same parameter name01:41
@pbmdawgthe code's not broken01:41
@pbmdawgit's used in FilePile and Posts' attachments01:41
@snapcountnot your code01:41
@pbmdawgfor multiple uploads01:41
@snapcountthe code in httpproxy01:41
@snapcountI understand now... thanks matt01:42
@snapcountok, enough education01:42
@snapcountI'll try to fix the bitch now and move on :-)01:42
@rizenhey roy and matt!!!01:43
* pbmdawg prepares to be fired.01:43
@rizenat the annual staff meeting01:43
* snapcount cowers01:43
@rizenshould we do anything special this year01:43
@rizenlike...do you guys want to do something in chicagoland?01:43
@pbmdawgwell, I think we should make it your bachelor's party.01:43
@snapcountyeah... you could teach me about all the shit I'm asking about01:43
@rizenor should we just hang out, do the usual business stuff01:43
@rizenand then play some games or something01:43
chansenWoW :)01:44
@snapcountI want some time to learn some shit01:44
@snapcountbut having fun in chicago sounds cool too01:44
* snapcount ponders01:44
* pbmdawg insists on the bachelor party idea.01:44
@rizenthe bachelor party is a long way off yyet01:44
@rizenthat's this summer sometime01:45
@rizenwe can do something at the WUC for that if you like01:45
@rizenthe reason i'm asking this01:45
@rizenis because this is the first year01:45
@rizeni've had employee's coming from as far out as you guys are01:45
@snapcountwhat cool shit is there in chicago?01:46
@rizenthere's all kinds of stuff to do01:46
@rizenbut the limiting part is you're only here for a day01:46
@rizenso i'm thinking it might be better to just sort of "hang out"01:46
chansenpbmdawg: It'a a lot mor perform-ant 01:46
@rizenrather than to plan some sort of big activity01:46
* pbmdawg listens intently to chansen01:47
chansenpbmdawg: to try to link tempname instead of copying01:47
@pbmdawgoh; we tried doing that01:47
@pbmdawgchansen: but WebGUI runs on Windows01:47
@pbmdawgsometimes.01:47
@pbmdawgand, yes, I know Windows can handle symlinks01:48
@pbmdawgbut01:48
chansenpbmdawg: link( $upload->tempname, $destination ) || File::Copy::copy( $upload->tempname, $destination );01:48
chansenpbmdawg: works :)01:48
@pbmdawgoh.01:48
@pbmdawgokay.01:48
chansenalso catches if tempname is on a different fs than destination01:49
@rizenchristian, what's your email addy?01:49
@rizenok, let's try this again01:51
chansenrizen: chansen@pause.org01:51
@rizenchansen, what's youre 01:51
@rizencool01:51
@rizenthanks01:51
chansen:)01:51
* chansen was outside smoking01:52
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]01:52
chansenrizen: sorry, it should have been: chansen@cpan.org01:54
* chansen not sure what i was thinking with01:55
@rizenemail is away01:57
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui01:58
@pbmdawgi'm working on finishing User.t02:01
perlDreamerI'm almost all through FormListEquiv.t02:02
@rizengood luck with that02:03
@rizeni've been working on it all day02:03
@rizeni've given up02:03
@rizeni'm now making Config.t02:03
chansenrizen: thanks02:03
@pbmdawgchansen: help02:03
chansenNow i can bork the source ;)02:03
perlDreamerAre we supposed to have WebGUI::SQL::getSlave ?02:03
@pbmdawgchansen: question, if you have the time02:03
@pbmdawg$session->dbslave02:03
perlDreamerthx02:04
chansenpbmdawg: sure, just ask02:04
@snapcountheh, so I made the error message go away... but now there's a new problem02:04
@snapcountthe request is still failing02:04
@rizenperldreamer: no02:05
perlDreamerno?02:05
perlDreamerno02:05
perlDreamerok02:05
chansenheh02:05
@rizenperldreamer: $session->dbSlave replaced it02:05
perlDreamerdbSlave or dbslave?02:05
@pbmdawgdbSlave02:05
@snapcountis there an echo in here :-)02:05
perlDreamerunset echo02:06
@snapcountlol02:06
@pbmdawg@echo off02:06
@pbmdawg(dos)02:06
* snapcount slaps pbmdawg with a debian cd02:07
perlDreamer***perlDreamer recommends a knoppix cd02:07
perlDreameroi02:08
perlDreamerI'm such a geek02:08
@snapcountthose are fun at best buy :)02:08
@snapcounttake them in there, restart their machines02:08
@snapcountpop out the cd and walk away02:08
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:08
-!- mode/#webgui [+o crythias] by xdanger02:08
@snapcounthillarious02:08
@pbmdawgAuditor Security Collection02:08
@pbmdawgfor the laptops02:08
@snapcountI liked the STD version02:08
perlDreameranyone know how to fake an Apache Request object?02:09
@rizenwhy would you want to do that?02:10
chansenperlDreamer: http://search.cpan.org/dist/Apache-Fake/02:10
@pbmdawghttp://www.remote-exploit.org/index.php/Auditor_tools02:10
perlDreamerso that I can really test the forms, from creation to form value processing02:10
chansenbut it suxs02:10
chansenmuch better to write proper Apache::Test tests02:10
perlDreamerlike sucks*5 or sucks^5 ?02:10
chansenmore!02:11
* pbmdawg snorts02:11
perlDreamerIn order to write proper Apache::Test tests, I'd have to create a page with all the form elements on it.02:11
perlDreamerthat might suck worse than faking a Request object.02:11
chansenno, what are you doing now?02:12
perlDreamerthere are no tests02:12
perlDreameronly for form creation02:12
perlDreamerand they're not even really checked extensively02:13
@pbmdawgit would be good to have a test for forms processing since WebGUI::Session::Form::process doesn't work at all right now in 6.9.  always returns "".02:14
@pbmdawgso I can't get past the daggone WebGUI initial configuration screen without manually changing stuff in the db.02:14
perlDreamerhey, a form problem I didn't create!02:14
@pbmdawgchansen: want to help me figure this one out?02:15
chansenperlDreamer: I would have used Test::MockObject if we are talking about t/Form*.t02:15
@pbmdawgtake a look at https://svn.webgui.org/svnweb/WebGUI%20SVN/view/WebGUI/lib/WebGUI/Session/Form.pm?rev=56802:15
@pbmdawgperlDreamer:02:16
perlDreamer?02:16
chansenpbmdawg: what about it?02:17
@pbmdawgI'm confused as to what $value = $self->$type($self->session,$name); is supposed to do02:17
@pbmdawgand why it doesn't work? :)02:17
perlDreamermodule/line?02:17
@pbmdawgthat Url02:17
@pbmdawgin the process() method02:17
@pbmdawgSession/Form.pm line 15202:17
@pbmdawgoh02:18
@pbmdawgnm02:18
@pbmdawgfound it02:18
chansenpbmdawg: I have no idea besides, $type is second argument and is used as a method name to $self02:19
@pbmdawgAUTOLOAD doesn't handle the $session parameter02:19
perlDreamerit uses the AUTOLOAD method02:19
perlDreamerdid I tell y'all I found a way to bonk the AUTOLOAD method?02:19
perlDreameror at least short circuit it?02:19
perlDreamerwhile not losing the automatic lookup that it provides?02:19
chansen"bonk the AUTOLOAD method" means?02:20
perlDreamertoss it02:20
perlDreamerget rid of it02:21
perlDreamerreplace it with something that people don't write articles about why we shouldn't use it.02:21
@pbmdawgOK 02:21
@pbmdawgThe server encountered an internal error or misconfiguration and was unable to complete your request. 02:21
@pbmdawgPlease contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. 02:21
@pbmdawgMore information about this error may be available in the server error log.02:21
chansenThere is nothing wrong with using AUTOLOAD, but it's used wrongly in that Form.pm02:22
@pbmdawgperlDreamer: do tell02:22
chansenit should have created subs for all lookups02:22
perlDreameryou can start playing with the symbol table, and install aliases for the things that AUTOLOAD does02:22
perlDreamerwithout incurring any overhead like AUTOLOAD does02:22
perlDreameror requiring us to insert DESTROY methods in everything that inherits from an AUTOLOAD'ing class.02:23
chansenAUTOLOAD is not slow if you create a sub and attach it to symbol table02:23
perlDreamersure, and that's one alternative02:23
perlDreamerbut then you still have to manually put DESTROY methods in everything that inherits from your class.02:24
@pbmdawgOVRHEAD02:24
perlDreamerAUTOLOD02:25
@crythias2MCHCOD02:25
@snapcountDESTROY02:25
perlDreamernow that's a license plate02:25
perlDreamerhelp02:25
chansenperlDreamer: 02:26
chansen*{$AUTOLOAD} = sub {02:26
chansen    my ( $self, $fieldName ) = @_;02:26
chansen    return $class->new( $self->session, { name => $fieldName } )->getValueFromPost;02:26
chansen};02:26
chansengoto &$AUTOLOAD;02:26
perlDreamersounds like you're channeling MJD02:27
chansenno need to do any cleaning, it's already clean ;P02:28
@pbmdawggoto?  sounds like logo.02:28
perlDreamerit's a magic goto02:28
@snapcountGW-BASIC02:28
chansenbe sure to not shift of args from @_;02:28
chansenin sub AUTOLOAD { }02:29
* chansen goes out for a smoke02:29
perlDreamercould still use some help02:30
@pbmdawg?02:30
perlDreamerAsset::Template::getName isn't working02:30
perlDreamerNot an ARRAY reference at ../lib/WebGUI/SQL/ResultSet.pm line 120.02:30
@snapcountrizen: I'm out of ideas on this proxy bug02:31
@rizenthen assign it to me02:31
@rizenand i'll have a look later02:31
@snapcountok... but can you tell me wtf the deal is if you fix it?02:31
@rizensure02:31
@rizenfor tommorrow's release02:31
@rizenmy biggest concerns02:32
@rizenare that Rich Edit works02:32
@rizenand the CS02:32
@pbmdawgoh i already fixed those.02:32
@rizencould you test the hell out of both of those assets02:32
@rizenbefore the release02:32
@rizenroy, what time are we doing the release tomorrow?02:32
@pbmdawg4pmCST says I02:33
@rizenyeah, but roy is the release manager02:33
@rizenso you don't get to say02:33
@rizen=)02:33
@pbmdawgremember our meeting is at *02:33
@snapcountProbably after dinner02:35
@rizenok02:35
@snapcountI'm so freaking behind right now02:35
@rizeni need to upgrade all our vh clients right after the release02:35
perlDreamershould this: $session->db->read($sql,$session->dbSlave);02:35
@rizenno02:35
@snapcountit won't be too late... prolly like 6PM EST02:35
perlDreamerreally be $session->dbslave->read($sql);02:35
@rizen$session->dbSlave->read($sql)02:35
@rizenyes02:35
perlDreamerfyi, there are probably more of those sprinkled through the code.02:36
@snapcountare you going to test those matt?02:36
perlDreamerbecause it looks like an autoconvert of old code02:36
@pbmdawgno02:36
@snapcountok02:37
@snapcountrjohnson@farva:/data$ rm -Rf WebGUI/02:40
@snapcountGod that felt good :)02:40
perlDreamerjust committed02:42
perlDreamerFormListEquiv.t passes02:42
perlDreamerpbmdawg, can you please remind me about your button bug?02:43
@pbmdawgfixed02:43
perlDreamersry02:43
perlDreamerI owe you one for that.02:43
@pbmdawgno. 'twas my fault.02:43
perlDreamerso where are we at?02:44
perlDreamersnapcount is Dr. 6.8.502:45
perlDreamerpbmdawg is hacking away at User.t02:45
perlDreamertime to write new tests?02:45
@pbmdawgI'm trying to fix Form::process02:45
@pbmdawgnot working on User.t right now.02:46
* chansen says good night02:47
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["later dudes"]02:48
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []02:48
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:48
-!- mode/#webgui [+o crythias] by xdanger02:48
perlDreamerlater02:55
@pbmdawgl?02:56
perlDreamerdinner time, PST02:56
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:57
@rizenmethinks my brain has checked out03:01
@rizenbetter quit whilst i'm only a little behind03:01
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []03:01
@snapcountI'll be back later tonight03:06
-!- crythia1 [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui03:53
-!- mode/#webgui [+o crythia1] by xdanger03:53
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Nick collision from services.]03:54
-!- crythia1 is now known as crythias03:54
@crythiasapologies for current noise.03:55
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]05:42
@WRE*** Join snapcount (~roy@241.246.33.65.cfl.res.rr.com) on EFnet06:02
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui06:38
* snapcount yawns06:42
@WRE*** [signoff/#webgui] snapcount () on EFnet06:43
perlDreameryou east coast guys amaze me at how late you stay up06:43
@snapcountit's still sunday at least06:43
perlDreamerfor a little bit06:43
@snapcountheh06:43
perlDreamerhow's 6.8.5?06:43
@snapcountclose06:43
@snapcountshould be released tommorow06:44
perlDreamercool06:44
@snapcountdepends on how well this mountain dew works =)06:44
perlDreamerwho are xdanger and LuckyLStrike?06:44
perlDreamerI've never seen them active in here.06:44
@snapcountxdanger is a bot06:44
@snapcountthe other nick I've seen06:45
@snapcounta couple times06:45
@snapcountbut never heard from06:45
perlDreamerah06:45
perlDreamerJT and Matthew sign off for tonight?06:45
@snapcount!lastspoke LuckyLStrike06:45
@WRELuckyLStrike last uttered a word on #webgui 1 day, 22 hours, 50 minutes ago.06:45
@snapcounta lurker06:45
perlDreamerany way to find out what it was?06:45
perlDreamer!lastWords LuckyLStrike06:46
@snapcountthe bot will log the chatter06:46
@snapcountbut I don't have it setup 06:46
@snapcountI haven't had time06:46
@snapcountI think xdanger is logging everything though06:46
@snapcountand publishing it to a website06:46
perlDreamerwho wrote xdanger?06:46
perlDreamerCrythias?06:46
@snapcountI don't remember whos it is06:46
@snapcountI think it's just an eggdrop bot like wre06:47
perlDreamerah06:47
@snapcountI know Matt was going to do some 6.8.5 bugs tonight, but I don't know if he'll be back on chat06:47
@snapcountrizen... who knows with him06:47
@snapcounthe's very random06:47
@snapcounthis AIM says he's idle so he's prolly gone for the night06:48
perlDreamerhe told me had had to do some bathroom remodeling this weekend, so hopefully he's not neck deep in hot water.06:48
@snapcountthat doesn't sound like any fun06:49
@snapcounthe's probably in a raft in his living room trying to get the laptop fired up06:49
@snapcounthaha06:49
perlDreamergood thing he's got wireless and a battery!06:49
@snapcountfor sure06:50
perlDreamerso, you're in Florida, right?06:50
@snapcountyep06:50
@snapcountDaytona Beach06:50
perlDreamerwhat did you do before you started working at Plain Black?06:50
@snapcountI ran my own company doing WG stuff for a while.  Before that I ran the web services for a corp close to here06:51
perlDreamerCool06:51
@snapcountactually, the company was an EMS provider06:52
perlDreamerEMS?06:52
@snapcountclose to your business =)06:52
@snapcount(you make chips right)06:52
perlDreamerYeah06:52
@snapcountwe built sonobuoys for the navy and medical stuff06:52
perlDreamerEmergency Marine Systems06:53
perlDreamerEMS06:53
@snapcountElectronics Manufacturing Service06:53
@snapcountI guess its industry marketing speak06:53
@snapcountthat was the lingo06:53
perlDreamerYeah, I'm way too upstream to know that.06:54
@snapcountthat company has serious IT issues so I bailed06:54
perlDreamerIn my group, we design chips for battery management for portable electronics.06:54
perlDreamerSo if your battery dies when it says it's really full, that would be us.06:54
perlDreamerbut our chips wouldn't do that06:54
@snapcountthat's cool... I was an Electronics Tech before I was a programmer06:54
@snapcountbut you actually design ICs right?06:55
perlDreamerYeah06:55
perlDreamerAnalog/mixed-signal06:55
@snapcountare you more of a mechanical eng or an electrical eng?06:55
perlDreamerelectrical engineer06:55
perlDreamertransistors, resistors, caps, diodes06:56
@snapcountthats awesome06:56
perlDreamerthink about this06:56
perlDreamerwith code, we can make "product" and test it within minutes06:56
perlDreamerin chip design, that cycle is 3-6 months long06:56
@snapcountwell, you can simulate it right?06:57
perlDreamerand too many cycles kills a chip, so the front end is heavily loaded with simulations, systems modeling, etc.06:57
perlDreamersimulate some parts, yes.06:57
* crythias has a BS in EE06:57
perlDreamerbut large scale systems modeling for analog/mixed-signal is more of an art than science.06:58
@snapcountyeah... our engineers used DSPs if they couldn't find a standard IC to do the job06:58
@snapcountto get things done faster06:58
@snapcountbut those cost more I guess06:58
@snapcountin mass production06:58
@crythiashence MGC SMOK06:58
perlDreamera lot more.  But it drove the ASIC industry in the 90's06:58
@snapcountour quantities of production were small in comparison to say iPods06:58
perlDreamerif you get in a product like that, you've made it.06:59
perlDreamerwe target cell phones, portable games, handhelds, etc.07:03
@snapcountheh... one of our sonobuoys used an ASIC07:03
@snapcountI think my favorite job was working in Test Engineering07:03
@snapcountI got to write code and work with the electronics07:03
perlDreamerautomated or bench testing?07:03
@snapcountautomated07:03
@snapcountLabWindows CVI07:03
@snapcount(basically C)07:03
perlDreamerPC based, isn't it?07:03
@snapcountyeah07:03
@snapcountIt's a product from National Instruments07:03
@snapcountand it wasn't fully automated07:03
perlDreamerYeah, we use one of their GPIB cards.07:03
@snapcountthere was production operators that interacted with the test software07:03
@snapcountbut if we did well, they didn't have to do much07:03
@snapcountHave you ever played with a HeMS?07:04
perlDreamerno07:04
perlDreamerwhat is it?07:04
@snapcountoh07:04
@snapcountHelium Mass Spectrometer07:04
@snapcountfor leak testing07:05
@snapcountthings are amazing07:05
perlDreamerI've used microprobing stations07:05
perlDreamerFIBs07:05
perlDreamerelectron microscopes07:05
perlDreamerScanning Emissions Microscopes07:05
@snapcountwe could identify leaks that air molecules couldn't pass through07:05
@snapcountwhoa... cool toys07:05
perlDreamerah, that's why helium07:05
@snapcountwell, the buoys go deep in the water07:05
@snapcountso the water was literally beating its way in07:06
@snapcounttiny hole == big problem07:06
@snapcountand we would build 200 units / day07:06
@snapcountso automating a test to find leaks that small quickly07:06
@snapcount.... it was interesting07:07
perlDreamerwhy did you leave?07:07
@snapcountand a lay person had to be able to run the test07:07
@snapcountwell, I moved to IT07:07
@snapcountfrom TE for the money and to advance my career07:07
@snapcountand the politics/mis-management were more then I could handle07:08
@snapcountit got really bad07:08
@snapcountso I started my own company =)07:08
perlDreamerTE can be a bad spot, because you're stuck between wanting to do a good job and wanting to do a quick job.07:08
@snapcount*exactly*07:08
@snapcountit was fun to see your software do something physically in the real world07:09
@snapcountthat was the best part07:09
@snapcountcyberspace it's not as impressive07:09
perlDreamerI get a kick out of seeing products with my parts in them.07:09
@snapcountthat would be so bad ass07:09
@snapcountany products I might recognize?07:10
perlDreamerPSP07:10
perlDreamerlots of servers use our temp sensors07:10
perlDreamerLots of cell phones, Motorola, LG07:10
@snapcountI have a Motorala i830 maybe your stuff is in there07:11
@snapcountif it is *props* b/c my battery lasts forever07:11
perlDreameroh, we just keep track of it.  The cell phone chipset is responsible for power drain.07:11
perlDreamerbut thanks!07:11
@snapcountso if it dies and the screen says its full07:12
@snapcountthats your snafu07:12
perlDreamerthat's me.07:12
@snapcountthat must be quite a challenge07:12
perlDreameractually, my last chip was for battery authentication, via SHA-107:13
@snapcountto make sure they don't use COTS replacements07:13
@snapcountforce factory stuff07:13
perlDreamermainly indemnification07:13
perlDreameryour cell phone catches on fire because you bought a cheap battery, but you sue the cell phone manufacturer.07:14
perlDreamerhe has no way to say what happened (the evidence is a small, black pile of plastic and metal)07:14
@snapcount(half of which is melted to some guys face)07:14
perlDreameror pants07:14
perlDreamerreally, most cheap COTS stuff is what it's worth07:15
perlDreamerbuy a good battery, it's not worth the risk to save a little money.07:15
perlDreamersome of the cheap batteries don't even have Li-Ion protectors inside them.07:15
@snapcountso does the phone tell the network SIM XXX used a ghetto battery on stardate xyz07:16
perlDreamerit's too soon for it to be in any cell phones yet.07:16
@snapcountahh... this is cutting edge stuff07:16
perlDreamerbut since the idea is that you don't use the battery at all if it doesn't authenticate, I doubt it would do that07:16
@snapcountoh ok07:16
@snapcountthe phone would be like "sorry, I refuse to work"07:17
perlDreameryeah07:17
@snapcountpretty good idea07:17
perlDreamerat least until the bridge battery drains07:17
@snapcountyeah... those last for months don't they07:17
perlDreamerI don't think so, typically they're a rechargable coin battery.07:18
perlDreamermonths would be with no use.07:18
perlDreameror recharge07:18
@snapcountyeah... well if the phone won't turn on without a genuine battery07:18
@snapcountthey would have to wait months07:18
@snapcountto use a ghetto one07:19
@snapcountI doubt anyone would do that07:19
@snapcountthey would just buy the right battery07:19
perlDreamerI'm hoping that the cell phone manufacturers don't price gouge with it.07:19
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]07:19
perlDreamerit would be good for short term profit, but bad for long term concerns07:20
@snapcountwell, with the DMCA they might get away with it07:20
@snapcountif someone hacked the auth and put it in the el-cheapo batteries07:20
@snapcountthey would be sued or sent to prison I'm sure07:20
perlDreameroh, yeah.07:20
@snapcountreverse engineering is pretty much a crime now07:20
perlDreamerIf they were in the states.07:20
perlDreameronly if you encrypt your data07:21
perlDreamerGroklaw has a lot of good info about that.07:21
@snapcountis the battery just a challenge/response thing07:21
@snapcountno message07:21
perlDreameryeah07:21
@snapcountbut they would equate it to logging into my linux server07:21
@snapcountthat's cool stuff07:22
@snapcountI thought you were joking07:22
@snapcountat first07:22
perlDreamerabout what?07:22
@snapcountI was like "SHA1 and battery in one sentence"07:22
@snapcountwhat the hell?!07:22
perlDreamerWhat can I say, I'm a geek.07:23
@snapcountI think that's wicked cool man07:23
perlDreamerIt can be.07:23
perlDreamerUntil you sit through a 5 hour design review07:23
@snapcountyeah... all the other stuff sux07:24
perlDreamerdesign is cool07:24
@snapcountvalidation, blah blah, six sigma07:24
perlDreameryeah07:24
@snapcountIQ/OQ/PQ07:24
@snapcountQA bullshit07:24
@snapcountI mean it has a purpose07:24
@snapcountbut it was so annoying07:24
perlDreameras long as it gets through ESD and temperature accelerated testing, we don't have to do that much07:25
@snapcountdo you guys have huge vandegraff generators wired to a room that zaps shit07:25
perlDreameryeah07:25
perlDreamer6 kV07:25
perlDreamer10 kV07:26
perlDreamercontact zappers, air zappers07:26
perlDreamerstuff that acts like human discharge07:26
perlDreamerstuff that acts like a chip sliding down a metal tube to be soldered.07:26
@snapcountdude... I would love to tour your office07:27
perlDreamerMost of the stuff is off site07:27
perlDreamerWe have lots of design centers.07:27
@snapcountoh07:27
perlDreamerand some of it is from prior companies07:27
perlDreamerbut we do have a two-color laser07:27
@snapcountthe "laser" </dr evil>07:28
perlDreamerno sharks, though.07:28
@snapcountdamn07:28
perlDreamerSPCA and all07:28
@snapcountso is it a Class X or something07:28
@snapcountlike cut your arm off laser07:28
perlDreamerNo.07:29
@snapcountdamn07:29
perlDreamerit's for cutting holes in chips07:29
perlDreamermicroprobing07:29
perlDreamercolor 1 is for glass cutting07:29
perlDreamercolor 2 is for metal/polysilicon07:29
@snapcountso the wavelength determines what it will cut07:30
@snapcountkinda like how a microwave works?07:30
perlDreamerkind of.07:30
@snapcountfood gets hot, but the container is ok07:30
perlDreamerso long as it doesn't have any water inside07:30
perlDreameror be made out of metal.07:30
perlDreamerthe other nice thing about software is that it's very easy to get to the guts07:31
perlDreamerin a chip, if it doesn't come to a pad and you have to measure or force it...07:31
perlDreamerthen you go to the lab, and blast a hole down to it07:31
perlDreamertake 12 micron probe and try to make it touch a 0.5 micron wire without shorting anything07:32
@snapcountI'd love to blast a hole in WG right now07:32
perlDreamer6.8.5?07:32
@snapcountso if your hands shake you get fired07:32
perlDreamerno, you get a new chip and try again.07:32
perlDreamerplus the chips are mounted on an air shock system so they don't vibrate much07:32
@snapcountinteresting07:34
perlDreamerso what's bothering you with WG?07:34
@snapcountwell, this proxy bug07:34
perlDreamerstill working on it?07:34
perlDreamerwow07:34
@snapcountI already handed it off to JT, but it's still irking me07:34
perlDreamerI do the same thing07:35
@snapcountI don't understand WG on that level yet07:35
perlDreamercode level?07:35
@snapcountso it frustrates me to not have the skillset to troubleshoot07:35
@snapcountno, the apache2 request stuff07:35
perlDreameroh, yeah07:35
@snapcountmodperl hooks07:35
@snapcountall that07:35
perlDreamerconsidering that's only weeks old, don't feel too bad.07:35
perlDreamernobody here understands all of it very well07:36
@snapcountI'm at the application level pretty solid07:36
@snapcountgetting pretty good with the core07:36
@snapcount(a long way to go)07:36
@snapcountbut the actual MP/Apache interactions are completely foreign07:36
perlDreameryou must be good, otherwise JT wouldn't have hired you.07:36
@snapcounthe hired me for my server skillz07:36
@snapcount(I think)07:37
perlDreamersys admin like stuff?07:37
@snapcountbut my main resp. is programming so... go figure07:37
@snapcountyeah07:37
@snapcountI'm good at figuring stuff out... I'm analytical07:38
@snapcountI don't know a lot about any one thing07:38
perlDreamerjack of all trades07:38
perlDreamergood skills07:38
perlDreameryou can always go deep in anything you need to07:38
@snapcountI think it's a mild form of ADD07:38
@snapcount=)07:38
perlDreamerthat and not needing much sleep :)07:38
@snapcountyeah... he runs a sweat shop07:39
@snapcount22 hour days haha07:39
perlDreamerha07:39
@snapcountactually, he doesn't do it07:39
@snapcountI do it to myself07:39
@snapcountI just like to work07:39
perlDreamerjust don't burn out07:39
@snapcountyeah... I'm still the new kid on the block07:40
@snapcountso I have to put my time in07:40
@snapcountand get up to speed07:40
@snapcountbut hopefully I'll be able to work faster/smarter and have time for other stuff soon07:40
@snapcounthow is 6.9 going?07:41
perlDreamerI think well.07:41
perlDreamerthe more tests we have, the longer it will take07:41
perlDreamerbut we'll be better off in the long run for them.07:41
@snapcountthat's good07:41
@snapcountI'm a huge proponent of the test framework07:41
@snapcountQA is much needed in WG07:42
perlDreameryeah07:42
@snapcountI know 6.x is about change so we can't do much07:42
perlDreamerI have a deal with JT that when all tests pass that he'll build a daily run of all tests and email out the results.07:42
perlDreamerof course, the test that fails the worst is the POD checker.07:42
perlDreamerso I've been writing POD docs for the core code.07:43
perlDreamerIn 6.8, I had about 45 files left to do.07:43
@snapcountI really enjoyed writing tests07:43
perlDreamerafter 6.9, I have no idea.07:43
perlDreamerwe should do more testing.07:43
@snapcountespecially when it found problems07:43
perlDreamerwe, like you and I07:43
@snapcountI'm all for it07:43
@snapcountI just have to get caught up with all the stuff JT told me to do07:44
@snapcountso I can do the stuff I want to do07:44
perlDreamer6.8.507:44
@snapcountthat and client login requests and client apps07:44
@snapcountsupporting people on linux that know zero about linux is hard07:45
perlDreamerouch07:45
@snapcountit's so easy to break something if you don't know what you're doing07:45
@snapcountand they don't know07:45
perlDreamertell me about it07:45
perlDreamerI'm still trying to live down the 6.8 form code fiasco.07:46
@snapcountwhy?07:46
@snapcountwhat happened?07:46
perlDreamerI rewrote large chunks of the Form code to use inheritance07:46
perlDreamereverything I tested worked.07:46
perlDreamerI didn't test the new form post processing code.07:46
perlDreamerit didn't work07:47
perlDreamerit took 4 revs to get it all fixed (6.8.0-6.8.4)07:47
@snapcounthonestly, I don't think anyone expects anything to work with 6.x07:47
@snapcountas far as the users go07:47
@snapcountthey were spoiled with 5.x being rock solid07:47
@snapcountand then were like wtf?07:47
@snapcountnow WG has a rep for being buggy07:48
perlDreamer7.x will be better.07:48
@snapcountI know... I just hope everyone else does07:48
perlDreamerwe'll have to make sure it does07:48
@snapcountthis had to be done07:48
@snapcount6.x07:48
perlDreameroh yeah.07:48
@snapcountand all things considered07:48
perlDreamerit just took too long07:48
@snapcountI think we've done well07:48
perlDreameryes07:48
@snapcountWG will have the foundation to the best around07:49
@snapcountso where do you want to see the testing framework end up07:49
@snapcountwhat is the ultimate goal as you see it07:49
@snapcountwhat's the vision07:50
perlDreamerI'm probably the testing Nazi.07:50
perlDreamerJT said that no bugs should be fixed without a test to verify it.07:50
perlDreamerso long term, we need a front-end testing framework.07:50
perlDreamerall features should be tested as well07:50
perlDreamerespecially new ones.07:51
perlDreamerbut that's really big.07:51
perlDreamerit means a scriptable browser07:51
@snapcountthat's what mechanize is right?07:51
perlDreamersomething that does rendering and javascript, too07:51
@snapcountoh07:51
perlDreamerWWW::Mech is a great start, but doesn't do javascript.07:51
@snapcounttrue07:52
perlDreamer(last I checked)07:52
@snapcountI'd like to see a QA process evolve that ties directly to release management07:52
@snapcountbased on the testing framework07:52
@snapcountit's so much work though07:53
perlDreamerhere's a link to that module I mentioned:  http://search.cpan.org/~slanning/Mozilla-Mechanize-0.05/07:53
perlDreameryeah, but all it takes is small steps07:53
perlDreamerfirst, the framework07:53
perlDreamerthen the release tie in07:53
@snapcountI really like the idea of running the test suite on the nightly builds07:54
@snapcountand emailing the results07:54
perlDreamerthey could out on IRC07:54
perlDreamer:)07:54
@snapcountheh07:55
perlDreamer!regress07:55
perlDreameror, in perl lingo07:55
perlDreamer!smoke07:55
@snapcountso how close do you think we are to having tests for the API?07:55
perlDreamera long way to go.07:56
@snapcountdone07:56
perlDreamerjust look at the number of tests vs the number of files.07:56
@snapcountyou know... it's funny07:56
perlDreamerwe should have a test for each form element, asset, operation, auth method, etc.07:56
@snapcountreally, to test the entire api07:56
@snapcountwhat we're doing is writing code that utilizes every feature Wg has07:57
@snapcountit's like the ultimate app07:57
perlDreameryeah07:57
@snapcountthat blows my mind to think of it that way07:57
perlDreamerthe test base could be 2-3x bigger than the code base.07:58
@snapcountyeah... that's what I was getting at07:58
@snapcountit's kinda cool actually07:58
@snapcountit will take a long time to run all the tests07:59
perlDreameroh yes.07:59
@snapcountthat's one thing we should probably be thinking about now07:59
perlDreamerthe i18n test takes several minutes, but that's due to the fact it scans the entire WebGUI code base.07:59
perlDreamerhave you seen it?08:00
@snapcountI wonder if we could write a wrapper that splits the work up08:00
perlDreamerand parses it out?08:00
perlDreamermaybe, but it's processor intensive.08:00
@snapcountwell, say you have 10 servers of the same general architecture08:00
@snapcountsame OS version and CPU brand08:00
@snapcountfirst 40 tests on server 108:01
@snapcountetc08:01
@snapcountetc08:01
perlDreameryeah08:01
@snapcountand one that gets the results and sends the work08:01
perlDreamerI have some code to do that08:01
@snapcountok you're done? do these tests08:01
@snapcountkinda thing08:01
perlDreameralmost sounds like the new Workflow engine08:01
@snapcountyeah it does kinda08:02
@snapcounthonestly, we'll have to do something08:02
@snapcountb/c eventually it won't be able to run in a day08:02
@snapcountI dunno... maybe I'm just paranoid08:03
perlDreamerno, you're probably right.08:03
@snapcountbut I always think about stuff like that08:03
perlDreamerbut 24*60 is a lot of minute scale tests08:04
perlDreamerthe testing machines don't have to be screamin' machines.08:04
@snapcountyeah... but at that number08:04
@snapcountexactly08:04
perlDreamerwe could build a cluster of commodity hardware08:04
@snapcountand there would have to be a "testing machine"08:04
@snapcountthat did nothing but08:04
@snapcountor a "testing farm"08:04
@snapcountwhich is prolly cheaper08:05
@snapcountb/c I could for example08:05
perlDreameryeah08:05
@snapcountdonate 4 hours on my dev server at home08:05
@snapcountto test processing08:05
@snapcountetc08:05
perlDreameroh, like Seti @ Home08:05
perlDreamerenvisioning graphic of Gooey with tentacles on lots of machines08:05
@snapcountmaybe that's a bit ambitious08:06
@snapcountbut yeah... I can see how that could work08:06
perlDreamerthe cluster is more controllable08:06
perlDreamersimilar configs and setups08:06
@snapcountthink ssh and key based auth08:06
@snapcountyeah08:06
@snapcountthe cluster would be ideal08:06
@snapcountbut gooey @ home is cooler08:06
@snapcount=)08:06
perlDreameryeah08:06
@snapcountthe other thing to consider08:07
@snapcountis that the test suite should be run for each platform we support08:07
@snapcountOSX, etc08:07
@snapcounteach Linux Distro08:07
@snapcountI'd like to see PB certify binary distributions of WG08:07
perlDreamerthat's ambitious08:08
@snapcountbinary meaning "WG will work on RHEL vX.X"08:08
@snapcountthat's what big companies want08:08
@snapcounttell me this will work with our server08:09
@snapcountnow prove it to me08:09
@snapcountsaying "we've tested and it passed on" such and such OS would be good08:09
perlDreameryeah08:09
@snapcountbut... I guess we should start with the framework =)08:09
perlDreamerfrom there it's easy08:10
@snapcountI'm gonna go finish this stuff so I can go to bed... ttyl08:11
perlDreamerl8408:11
perlDreamerl8r08:11
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has left #webgui []08:16
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"]08:18
-!- lonki [n=hans@195.18.93.61] has joined #webgui09:47
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI13:29
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:38
-!- mode/#webgui [+o pbmdawg] by xdanger15:38
-!- Klaus_ [n=klaus_he@p54AD3410.dip0.t-ipconnect.de] has joined #webgui15:47
@pbmdawghi Klaus16:35
Klaus_Hi!16:35
Klaus_Matt, do you know why we don't have in the svn the common structre with branch and tags for wre and webgui?16:37
@pbmdawgwhat is the common structure16:37
Klaus_I mean the directory structure like in http://svn.collab.net/repos/svn/16:38
@pbmdawgmaybe you could explain the differences for m?16:39
@pbmdawgme?16:39
Klaus_especially the tags-folder to check out or diff to released vesions16:39
@pbmdawgso, under trunk are the various "projects"?16:40
Klaus_for example: the actual work on webgui 6.9 in the trunk, bugfixes for 6.8 in branch/6.8 16:40
Klaus_you usally have in a repository differnet projects linke webgui, wre, tools16:40
@pbmdawgor branch/wre/6.816:40
@pbmdawgsry16:40
@pbmdawgbranch/wre/0.616:40
@pbmdawgbranch/WebGUI/6.916:41
@pbmdawgtrunk/WebGUI/6.916:41
@pbmdawgbranch/WebGUI/6.816:41
Klaus_then you can have the branch/tags/trunk structure in the svn-root or under each projekt16:41
@pbmdawgthe reason it's set up as it currently is: jt was just learning svn when he set it up this way16:41
Klaus_in trunk you use no version numbers as additional subdirectories, it is always the top of the development, aka HEAD16:42
@pbmdawgso he just did it "whatever works"16:42
@pbmdawgwhy not; what if you're working on two unreleased versions at the same time16:42
Klaus_I know, I see everyone is learning svn.16:42
@pbmdawgas in... apache 2.2 and 2.416:43
Klaus_perhaps it will be a good idea to change to another structure with webgui 7.016:43
Klaus_for the apache example: the 2.4 development is done in trunk16:44
@pbmdawgalthough; I shouldn't speak for JT; i'm sure he could come up with some justification for why/how he did what he did.16:44
@pbmdawgso even though 2.2 isn't "stable"/"released", it has a branch?16:44
@pbmdawgsince it's feature-frozen?16:44
Klaus_when 2.2 was released, you make a versin in the tag directory and a copy in branch 2.416:45
Klaus_sorry branch 2.216:45
@pbmdawgok. i think I see.16:45
Klaus_development of 2.2.1 is done in branch 2.2, code nexessary for 2.4 is merged to trunk.16:45
@pbmdawgok.  so branches are for feature-frozen releases and bugfix releases, whereas HEAD is for adding new features.16:46
@pbmdawgis that right?16:47
Klaus_perhaps i write these days a mail to the dev-list, i thought of this topic when JT mentined the svn vcersion will be broken for some time until the session-thing is complete16:47
@pbmdawgam I right on the branch/head distinction?16:47
Klaus_yes, it is right. HEAD lives in trunk16:47
@pbmdawgI understand that head=trunk; I'm asking about the clear-cut distinction between trunk/branches.  from what I can tell from what you're saying, branches are feature-frozen forks from trunk.16:48
@pbmdawgI guess I'm trying to be more specific than "new development"16:49
Klaus_yes. and having tags for the released code base in svn will be useful also.16:50
@pbmdawgwhich do you prefer?  putting trunk/branches under each project, or putting each project under trunk and branches.16:50
Klaus_I prefer the first one, webgui/branch webgui/tags webgui/trunk and wre/branch ... if the projects were all in the same repository16:51
@pbmdawgok.  I guess that would make it easier to create branches.16:52
@pbmdawgok, so explain tags to me now16:52
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:54
Klaus_if all bugfixes for webgui 6.8.5 were checked in in the branch/6.8 then make a copy in tags/6.8.516:54
Klaus_you can now check out 6.8.5 direct from svn or make a diff between 6.8.5 and 6.8.0 with svn16:55
@pbmdawgso tags are just for bugfix releases of branches?16:55
lenthamenhowdy16:56
@pbmdawghi len16:56
Klaus_you use it for all releases - or snapshots you will need later again and identify ba a tagname16:56
Klaus_hi len16:56
@pbmdawgKlaus is explaining svn trunk/branches/tags conventions to me.16:56
lenthamenah16:56
lenthamenGood to know we have a svn expert in our middle :)16:57
Klaus_not an expert, but an user ;-)16:57
lenthamenIn the land of the blind, the one-eyed man is king :)16:59
@pbmdawgKlaus - do you mind if I email these suggestions to the dev list?17:00
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:00
@pbmdawg(for JT to comment on them)17:00
Klaus_you can also do it, cause i have to leve my computers now.17:01
Klaus_I have to go and to change the spark plugs at my motorcycle in the last few daylight minutes. 17:01
@pbmdawgok; bye!17:01
lenthamenKlaus: what motorbike do yo have ?17:01
lenthamenI have a Yamaha Fazer.17:01
Klaus_GS500E which stars fine and a XV1100Virgo that won't start yesterday, I think battery and spark plugs are the reason..17:02
lenthamenThe cold might be the reason :)17:02
Klaus_I try the spark plugs, they are easier to change ;-)17:02
lenthamenhehe, ok good luck klaus17:02
lenthamenmatt how's the bugfixing going17:03
Klaus_Indeed the cold night's. Battery is about 4 years old... 17:03
Klaus_bye!17:03
lenthamenbye klaus17:03
@pbmdawgok... I'm having a helluva time with making $session->form->process("aParameter") work at all.17:04
lenthamenOk, I'll give it a go..17:05
chansenFWIW, i also found the webgui's svn layout a bit strange, I'm used to project/branches project/tags and project/trunk17:06
@pbmdawgi'm emailing the dev list now17:06
@pbmdawgre: just that.17:06
@pbmdawgthanks chansen.17:06
@pbmdawgi'll add that you support the idea.17:06
lenthamen[error] Can't call method "readAllConfigs" without a package or object reference at /data/WebGUI/lib/WebGUI/Config.pm line 118.\nCompilation failed in require at (eval 3) line 1.\n17:06
@pbmdawgpreload.perl  17:07
@pbmdawgchange WebGUI::Config::loadAllConfigs17:07
@pbmdawgto WebGUI::Config->loadAllConfigs17:07
@pbmdawg(I haven't checked in that change yet)17:08
@pbmdawgbut made it locally this morning.17:08
lenthamenok I've commited it17:08
lenthamenmatt, I have benchmarks results here from  performance tests on 6.8.317:10
lenthamenI can run a test to see if this new session stuff is actually faster...17:10
@pbmdawgok.. :)17:10
@pbmdawgbut only the front page works.. :)17:10
@pbmdawgbut I guess that's all that needs to work17:10
lenthamenyeah17:11
@pbmdawgalthough, now that a lot of that session stuff is object oriented, caching of individual users' sessions can be added without much trouble... so expect performance to improve when caching is added to the session subclasses.17:11
crythiascache who? g'bless you.17:13
lenthamenmatt did you run a benchmark test yet ?17:16
@pbmdawgno17:16
@pbmdawgdid you?17:16
lenthamenheh its still running17:16
@pbmdawgoh dear.17:16
lenthamenwhich is not a good thing :(17:16
lenthamenab -n 1000 -c 5 http://localhost/home17:16
@pbmdawgmine's going pretty fast17:17
@pbmdawghalfway done17:17
@pbmdawg570KB/s17:18
@pbmdawg30 requests/s17:18
lenthamenDBI connect('192_168_3_13','ncyslpaz',...) failed: Too many connections at /data/WebGUI/lib/WebGUI/SQL.pm line 22417:18
lenthamenLooks like it doesn't close the db connections....17:19
@pbmdawgsure enough, it doesn't. :)17:19
lenthamenbtw 30 req/s on a cached page is not good17:20
@pbmdawgit is on my machine17:20
lenthamenah ok17:20
@pbmdawgadd   $self->db->disconnect;17:20
lenthamenwhere ?17:20
@pbmdawgin Session.pm line 11517:20
chansenlenthamen: PerlModule Apache::DBI or 'use Apache::DBI ();' in startup.pl17:26
@pbmdawgpreload.perl already does that17:27
@pbmdawgor, it used to.17:27
lenthamenIt's commented out.17:27
@pbmdawgmight as well try it with it enabled...?17:28
chansenbe sure it's loaded as soon as possible17:28
lenthamenHowever, the db connection should be closed anyway.17:28
chansenApache::DBI overloads DBI->disconnect17:28
lenthamenI know17:28
lenthamenbut not anyone is using Apache::DBI...17:29
@pbmdawgJT's explanation for commenting it out is that he didn't see any performance improvement on high-volume sites, so he doesn't use it in the WRE.17:29
chansenIt makes a _big_ difference, especially on heavy sites ;)17:30
@pbmdawgI'm sure it does, generally.17:30
@pbmdawgi'm inclined to believe jt that he didn't see any performance differences, though.17:30
lenthamenIt definitely does, it consumes more memory though.17:30
chansenmore memory? Should be less since it reduces the number of connections17:31
lenthamenI read that once.. I believe JT had put that as a comment in preload.perl back in the < 6.8 time....17:34
lenthamenYeah: http://cvs.sourceforge.net/viewcvs.py/pbwebgui/WebGUI/sbin/preload.perl?rev=1.54&view=markup 17:34
lenthamen#use Apache::DBI (); # Uncomment if you want to enable connection pooling. Not recommended on low memory systems, or systems using database slaves17:34
@pbmdawgchansen: of course I believe you that it *should* increase performance generally.  I can just think of several reasons why JT would have had a non-usual experience.17:35
@pbmdawg1. his setup was wrong.17:35
@pbmdawg2. WebGUI traffic exists in such a way so as to not benefit from persistent connections.17:36
@pbmdawg3. surely there are other reasons.17:36
@pbmdawgor,17:36
@pbmdawgthe most obvious explanation17:37
@pbmdawgb/c plainblack's www server also runs the demo instances (1000s)17:37
@pbmdawgenabling db connection persistence on the demo sites would use WAY too much memory.17:37
@pbmdawgso the default setup of WebGUI is optimized for plainblack's hosting servers.17:38
@pbmdawgnot a very far-fetched explanation.17:38
chansendoes each demo as it's own credentials to RDBM?17:38
@pbmdawgyes.17:38
chansenso you create a new account on RDBM for each demo?17:38
chansenwhy?17:38
@pbmdawgI don't know.  I haven't thought about it.17:39
chansenseparate databases should be enough17:39
@pbmdawghmm.  that could be a good point.17:39
@pbmdawgthe singular username/password could be created at wre-installation time.17:39
lenthamenBenchmarking 192.168.3.13 (be patient)17:40
lenthamenCompleted 100 requests17:40
lenthamenCompleted 200 requests17:40
lenthamenCompleted 300 requests17:40
lenthamenTest aborted after 10 failures17:40
lenthamenhmm17:40
@pbmdawgI don't get that.17:40
@pbmdawgis that with Apache::DBI ?17:40
lenthamenwithout17:40
lenthamenbut with the session->db->disconnect17:40
chansentry with Apache::DBI17:41
lenthamenI'll do17:41
@pbmdawgi'm trying it too17:41
lenthamenBenchmarking 192.168.3.13 (be patient)17:42
lenthamenCompleted 100 requests17:42
lenthamenCompleted 200 requests17:42
lenthamenCompleted 300 requests17:42
lenthamenCompleted 400 requests17:42
lenthamenTest aborted after 10 failures17:42
lenthamenTotal of 409 requests completed17:42
lenthamenheh I'm getting a little further with Apache::DBI enabled :(17:42
chansenWhat does the logs say?17:42
lenthamenThat's the strange thing17:42
lenthamennothing in the logs17:42
chansenheh, helpful ;)17:43
lenthamengrrrr17:45
lenthamenI'm going to try another load tester instead of ab17:46
@pbmdawgchansen: are you on the dev list?17:46
lenthamenAhh, I found IT !!17:46
@pbmdawgdo tell17:47
lenthamenThe header is getting too long WebGUI/6.9.0 WebGUI/6.9.0 etc etc17:47
@pbmdawgoh... :)17:47
crythiasheh17:47
crythiasduh17:47
@pbmdawghere, i'll just move that to preload.perl right now.17:47
@pbmdawgactually, it needs to be in Config->loadAllConfigs17:48
lenthamenactually, it doesn't need to be there at all.17:48
@pbmdawg:p17:48
@pbmdawg(if anywhere, ) it needs to be in Config->loadAllConfigs17:49
chansenpbmdawg: yes, I'm on ML17:49
chansensaw your mail about svn structure 17:50
@pbmdawgis that accurate?17:50
@pbmdawgthe email, I mean17:51
chansenlooks good :)17:53
chansenIIRC svn book also talks about layouts17:54
@pbmdawglen, could you commit that ->disconnect patch17:58
lenthamendone17:59
lenthamenI've also removed the growing header thing from SVN18:00
@pbmdawgalso call ->dbSlave->disconnect if exists $self->{_slave}18:00
@pbmdawgactually18:01
@pbmdawghmm18:02
@pbmdawgyeah; that's right.18:02
@pbmdawgno it's not18:02
@pbmdawgi'll fix it sometime; never mind.18:02
lenthamenk18:03
lenthamenRequests per second:    74.84 [#/sec] (mean)18:03
@pbmdawghow does that compare to 6.8.318:03
lenthamen6.8 -> Requests per second:    90.26 [#/sec] (mean)18:04
@pbmdawgok... so, it's significantly slower, but not drastically slower.18:04
@pbmdawg(to put words to it)18:05
lenthamen|'ll test with caching disabled too18:05
@pbmdawginstalling Apache::DBI....18:09
lenthamenWithout caching: Requests per second:    6.20 [#/sec] (mean)18:10
-!- bfree [n=knoppix@dsl-32-113.dsl.netsource.ie] has joined #webgui18:10
@pbmdawgnice18:10
lenthamen6.8.3: Requests per second:    5.42 [#/sec] (mean)18:11
lenthamenSo we gain a little performance there.18:11
@pbmdawg15%18:11
bfreehi ... I may be stupid :-P but how do I edit the menu system in webgui? I'm trying the demo (having failed with wre so far)18:11
@pbmdawghow do you want to change it18:12
@pbmdawgand which menu18:12
bfreewell add/remove stuff ... and hopefully respond to sections etc/ ... the "home, getting started, you next step ..." menu18:13
bfreeThere's an edit link above it but that takes me to a large blank text control (and other controls)18:13
crythiasyou don't edit the navigation. You edit the articles to determine if you want them in the nav.18:14
crythiasyou edit the navigation when you want a different set of listings that would normally show up in nav.18:15
crythiasthat is, only "this level" or "this level and below"18:15
lenthamenMatt: I'll have a look at the way a cached page is served because I'm sure we could get better results there.18:15
crythiasI'm generalizing, of course.18:16
@pbmdawglen: who knows if jt still wants the output bucket in 6.918:16
lenthamenWhat do you think about the output bucket idea ?18:19
chansenbucket as in MP2 buckets?18:19
@pbmdawgI liked it when you explained it to me18:19
chansens/MP2/Apache 2/18:19
lenthamenchansen: Current WebGUI is buffering all data and sends it to the browser once the whole page is generated.18:20
lenthamenWe're thinking about changing that and sending the upper part of the html as soon as possible18:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:21
chansenok18:21
lenthamenso that the browser can start fetching css and images 18:21
* crythias trips.18:21
crythiasHello18:21
lenthamenwhile the rest of the content is generated.18:21
@pbmdawg(mostly b/c the http response headers and the html <head> section are largely indeterminate until everything on the page is generated)18:21
lenthamenhi Martin18:22
MrHairgreasehi len18:22
chansenOne benefit with send all at one is that you can still support persistent HTTP 1.0 connections18:22
lenthamenThis will impove the page load experience.18:22
chansen.. since you know the entity length18:22
chansen.. but then, most clients today is HTTP/1.1 it's probably not an issue18:24
lenthamenThe only reason we're thinking about this is because of performance, although its not a real solution.18:25
@pbmdawgperceived per-page performance, to be precise.18:28
chansenWell performance is most likely only to increase on _large_ entities18:28
@pbmdawgchansen: do you like Catalyst?18:29
chansenpbmdawg: Yeah, it's nice ;)18:29
chansenThats why I'm still a core dev18:30
@pbmdawgwhat's a url to take a look at it?18:31
chansenhttp://dev.catalyst.perl.org/18:31
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui18:31
-!- mode/#webgui [+o snapcount] by WRE18:32
lenthamenguys I'm going home. ttyl. 18:32
@pbmdawgl8r18:32
@snapcountmatt: No18:32
@snapcount=)18:32
@pbmdawgi saw your email18:32
chansenpbmdawg: guess who wrote the engines for Catalyst? ;P18:33
@snapcountI'm tired of rizens long ass emails18:33
@pbmdawguh, you.18:33
chansenright ;)18:33
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:33
chansenCat is a nice framework, it takes care http/params/uploads etc in any environment :)18:34
chansenWrite once deploy anywhere18:34
@pbmdawgI can't get CPAN to work from my dev box... can someone else test to see if the 01mailrc.txt.gz can be retrieved?18:42
chansenperhaps you have a bad mirror?18:43
@pbmdawgcould be.  i have 3 listed.18:43
crythiasgoin to lunch. "Welcome to Moe's!"18:45
@snapcountummm18:45
@snapcountmoes18:45
MrHairgreaseftp.cpan.nl works fine18:46
@pbmdawgehh; it's probably a vmware network connectivity problem.18:46
@pbmdawgi'll probably have to restart vmware.18:46
MrHairgreasecould be18:47
MrHairgreasei'm not really into vmware stuff18:47
@pbmdawgchansen: is there a chance you could help me figure out this form process bug?18:47
MrHairgreaseKoen would probably smack me if I was using windows ;)18:47
@pbmdawgas in, take a deep look at it18:47
@pbmdawghey, I just use windows to run vmware, thunderbird, emule morphxt, and trillian.18:48
chansenpbmdawg: I can't spend a lot of time on it, but give me the details and I'll have a look at it18:48
@pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/view/WebGUI/lib/WebGUI/Session/Form.pm?rev=56818:49
@pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/view/WebGUI/lib/WebGUI/Session/Form.pm?rev=56818:49
chansenand the error/problem is?18:50
@pbmdawgthe process method18:50
@pbmdawgis supposed to return either an array of parameters or the single parameter.18:50
@pbmdawgsame as A2::Request->param18:51
@pbmdawgbut it does it in such a way as to go through the individual form types18:51
@pbmdawgusing Text as default18:51
@pbmdawgWebGUI::Form::Text18:51
@pbmdawghmm.....18:51
@pbmdawgwell the first problem is that it's not calling getValueFromPost18:52
@pbmdawggrrr18:52
@pbmdawgdo you follow me?18:52
chansenyes18:53
@pbmdawg(impressive: I suck at explaining)18:53
chansencan you give me an actual error message?18:53
@pbmdawgno error message.  empty returned parameter.18:53
chansenok18:53
@pbmdawgoh wait, it does call getValueFromPost18:54
@pbmdawgit does the autoload thing so that people can call18:54
@pbmdawg$session->form->text("textField")18:54
@pbmdawgand also $session->form->process("textField")18:55
chansenthe AUTOLOAD sub needs to be rewritten to be more performant 18:57
@pbmdawgok... besides that...19:00
bfreesorry for dumb questions, can you put articles in multiple locations?19:01
@pbmdawgyes, using the Shortcut.19:01
@pbmdawgwhich mirrors assets different places.19:01
bfree"Shortcut" ?19:02
@pbmdawgcheck out the online help on how to create a shortcut.19:02
@pbmdawgin admin mode, use the arrow at the far right of the article's toolbar.19:02
@pbmdawgthe one that says "create shortcut" when you hover over it.19:02
bfreeok .. I really should have spotted/remembered that19:03
@pbmdawgno problem.19:03
chansenWell one _big_ problem is there is no validation of arguments whatsoever, what happens if one sub is called without proper args? and it gets worse with a AUTOLOAD delegating19:03
@pbmdawgwhat kind of validation do you have in mind.19:04
chansenAny, take your pick. Params::Validate is my favorite19:05
@pbmdawgI mean for this situation.19:05
@pbmdawghow would you validate any of those parameters.19:05
@pbmdawgand which method are you referring to.19:05
chansenhow?, You validate that you get what you expect/need to proceed or throw and exception19:07
@pbmdawgi know what validation is.19:07
@pbmdawgsurely you can tell what I'm actually asking here.19:07
@pbmdawghow would you limit the domain of what's expected for any single parameter in Form::process19:08
@pbmdawgI don't mean the general "you", I mean YOU in particular.19:08
@pbmdawgif YOU were doing this, how would you limit what $name or $type could be.19:09
chansenfirst make sure that they are defined19:10
chansentype should be a plain scalar not ref19:10
@pbmdawgok, assume that's done.... (eye roll, because that's a performance waste).19:11
@pbmdawgthe programmer either knows the API or he doesn't.19:11
@pbmdawgwhy would he pass references.19:11
@pbmdawgor pass undef.19:11
chansenDo you rather waste your time then performance?19:12
@pbmdawgthat's an unquantifiable question.19:12
chansen;)19:12
@pbmdawgof course there's a tradeoff ratio that everyone uses.19:12
@pbmdawgyou just want to know if mine is lower than yours.19:12
chansenMake sure that $self->session return a $session19:12
@pbmdawgit MUST return a session.19:13
chansenno, I meant that it's easier to hunt/catch bugs with proper validation 19:13
@pbmdawgi agree, in general.19:13
chansenand with a large code base as WebGUI, you can spend hours hunting19:14
@pbmdawgso you're saying for core development purposes, things should be validated/tried/caught/thrown19:14
@pbmdawgbut for runtime purposes....?19:14
chansenfor both19:15
@pbmdawgi disagree.  I don't see any reason why potentially thousands of checks should be imposed on a user in a production environment where supposedly the developer has implemented the api correctly.19:16
@pbmdawgI mean, why should the user have to do the debugging?19:17
@pbmdawgI suppose that is one of the problems with much open-source software.... it's only intended to be used by developers...19:17
@pbmdawg?19:17
* chansen brb phone19:17
@pbmdawgI mean, there's a reason Microsoft has checked builds and non-checked builds of all its products.19:18
@pbmdawgthe checked builds run at less than half the speed of the optimized builds.19:19
chansenso, I'm back, sorry19:20
chansenbut it wont degree performance much if you use something like Params::Validate (XS)19:22
chansenAnd you can if you want, disable validation with Params::validate19:22
@pbmdawgok.  I can see how paramater validation in each of the form modules would help me debug in this instance.19:23
@pbmdawgso, point taken.19:23
chansen:)19:23
@pbmdawgI would be very happy to add all kinds of parameter validation, if only it could be easily removed entirely.19:25
chansenFor most webapps the general bottleneck is RDBM and rendering templates, you won't notice validation if you profile your app19:25
@pbmdawgbut for this specific instance, validating anything in Session::Form would not help.19:26
@pbmdawgso do you have any other suggestions besides that?19:26
@pbmdawgrewriting autoload, validating parameters.19:26
chansenhave you tried any of the trace packages on CPAN? Might help you catch this specific bug.19:28
chansenIt will give a log of sub/method calls19:28
@pbmdawgheh.19:28
@pbmdawgthe trace output is 1000's of lines for a webgui request.19:28
@pbmdawgwell, that was in 6.819:28
@pbmdawg6.719:29
@pbmdawgsince the rewrite, who knows.19:29
chansentrace is usually last resort19:29
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:33
-!- mode/#webgui [+o rizen] by xdanger19:33
@rizensorry i haven't been hanging out here today19:35
@rizeni've got lots of business type stuff to do today19:35
@rizenso i'm fixing bugs between that19:35
chansenpbmdawg: look at W::F::Control, sub getValueFromPost19:39
@pbmdawgi'm there.19:39
chansenit will never return an array19:39
chansencontext is always scalar19:39
@snapcountwelcome rizen19:40
@rizenhowdy19:40
@pbmdawgthere is W::F::List, which does expect an array for all the multiple-returning field types.19:40
@rizenonly here for a moment...will be back here later in the day19:40
@pbmdawgchansen: fwiw, using Apache::DBI I get 2% less requests/second.19:54
@pbmdawgas opposed to not using it.19:54
chansensounds strange19:59
chansenIt should give less overhead and less connections19:59
chansenIf you run RDBM on same box as app it will not be much of a improvement, but still noticeable20:01
@rizenexit20:03
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []20:03
crythiaswow /discuss is busy today.20:11
@snapcountour group is growing20:11
@snapcountanyone want to volunteer to fix two bugs?20:14
@snapcountall the rest are assigned and should be done for the release today20:14
MrHairgreaseno time right now.20:15
MrHairgreaseAs I told matt so days ago, I will have next week.20:15
MrHairgrease*some20:15
@snapcountcool20:15
crythiasok. bug20:15
crythiasbug me.20:15
MrHairgreaseNo time20:15
crythiasFNCY PL820:16
crythiasor FAN C PL820:16
MrHairgreaseWhat's with the abreviations?20:16
@snapcount1400537 and 137614820:16
@snapcountthey are funny license plates20:16
crythiasMartin: It's license tag20:17
crythiasgimme a sec to check those ...20:17
@snapcountk.. thx20:17
MrHairgreaseOk, must be someting american...20:17
crythiascan't use back button.20:17
crythiasMartin: you only get 7 alphanumeric characters in most license plates ifyou want a "Vanity" tag.20:18
@snapcountif you sound out the license plates, they say funny things20:18
@snapcountFAN C PL8 == Fancy Plate20:18
crythiashttp://www.gwy2.org/netwagn.jpg20:18
MrHairgreaseYeah, I figured as much20:18
@snapcountfor some reason, we find them funny20:19
MrHairgreaseHere in Holland we're having just normal plates.20:19
@snapcountthough most of them are not20:19
MrHairgreaseNo fancyness on the road20:19
crythiasok. 1400537. does this still affect after all the changes?20:24
@snapcountwhat do you mean?20:28
crythiasI don't seem to replicate the issue on demo.20:30
crythiasstill checking20:30
* MrHairgrease is gonna cook diner20:30
crythiasno. I don't see the problem20:31
@snapcountok... I haven't looked at it20:31
@snapcountif it's not a bug, update the tracker saying you can't dupe and set status to pending20:32
crythias Can't use "back" button after adding new asset to asset mgr      If you add a new asset somewhere in the asset manager, 20:32
crythiassay a File Pile, then immediately edit one of the 20:32
crythiasfiles that is created as a result, there is no way to 20:32
crythiasget back to the page you were previously on (the page 20:32
crythiasin the asset tree that displays all the files you just 20:32
crythiasuploaded).20:32
crythiasThere needs to be some sort of "back to asset manager" 20:32
crythiaslink on these pages so that users don't 20:32
crythiasa) Refresh the previous page and create a copy of the 20:32
crythiasasset they just added.20:32
crythiasb) Have to page through the entire asset tree again to 20:32
crythiasget to the page they were just on.20:32
crythiasbut if you click save, you do come back to the list20:32
@snapcountdo you have AIM?20:33
crythiasyeah20:33
crythiasnssgerald20:33
@snapcountmsg FrankLD75, he submitted the bug20:33
@snapcountmaybe he can explain better20:33
@snapcountI'll add you to my buddy list as well20:33
@snapcountmine is snapc0unt20:34
crythiasclosed. works for me.20:39
@snapcountcool20:39
@snapcountthank you20:39
crythias[ 1376148 ] wrong pages are shown after visit of photo gallery20:39
crythiasMatt knows about this (?)20:40
@snapcountmaybe20:40
crythiashttp://sourceforge.net/tracker/index.php?func=detail&aid=1376148&group_id=51417&atid=46321320:40
* snapcount slaps pbmdawg around a bit with a large trout20:40
* pbmdawg gets trouted.20:40
crythiaswww.dontsmellthis.com20:41
@snapcounthey... that url doesn't work20:41
crythiasI know.20:42
crythiasI'm debating buying the domain.20:42
crythiasThink it'll be a site for sushi.20:42
@snapcountI'd make it a one page site20:43
@snapcountwith a big picture of a finger on it20:43
@snapcount(smell my finger)20:43
@snapcounthaha20:43
crythiaswww.pullmyfinger.com20:43
@snapcountfeaturing "Perv the elf"20:44
@snapcountnice20:44
crythiasor you could just do this old thing.20:47
crythiashttp://www.platinumgrit.com/poke.html20:47
* pbmdawg trouts snapcount: "get back to work"20:47
crythiasoh my gosh.20:48
crythiasbunny got tired of being poked.20:48
* crythias is rolling on the floor with lafter, and people are checking if I'm ok.20:49
crythiaslaughter, even.20:49
@pbmdawgwuzo funy20:49
crythiaspoke the bunny.20:50
* snapcount shakes his head20:50
* pbmdawg refuses to install Flash.20:50
crythiasI hear ya.20:52
crythiasit's dumb.20:52
crythiasbe neat to see it in CSS20:53
crythiasCSS/JS 20:53
@snapcountheh20:55
@snapcountGPL v3 is out20:55
@snapcountwell the draft20:55
@snapcounthttp://gplv3.fsf.org/comments/20:56
* pbmdawg calls his lawyer.20:56
* crythias changes to pants. It's drafty in here.20:56
@snapcountuhh20:56
crythiasNo. that didn't sound right, either.20:57
@pbmdawglol20:57
crythias!bash crythias20:58
crythiastoo many to list?20:58
crythias!bash garbage cans20:58
@pbmdawgwre is broke20:59
* crythias kicks WRE20:59
crythiashrm.20:59
crythiaswoot hasn't sold out of speakers yet.21:00
@WRE!bash: no results found for search21:00
@pbmdawghar21:01
@pbmdawg!bash bash21:01
@WRE!bash: no results found for search21:01
crythias!bash idiot21:01
@WRE!bash search results: Q# 21516 | Q# 185361 | Q# 60469 | Q# 192531 | Q# 345144 | Q# 194647 | Q# 31 | Q# 230936 | Q# 140720 | Q# 5007021:01
crythias!bash 2151621:01
crythiasbtw... Matt, what's the deal with that bug21:02
@WRE!bash search results: Q# 287414 | Q# 329292 | Q# 201579 | Q# 234970 | Q# 375071 | Q# 588228 | Q# 282091 | Q# 194647 | Q# 10110 | Q# 1219321:02
@pbmdawgwhich bug21:02
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 13): sending as privmsg instead21:02
@pbmdawgthe photo gallery?21:02
crythiasyeah21:02
crythias!bash 18536121:02
@pbmdawgi really have no idea.21:02
@WRE|bash| <Fenris> My mom found me perusing bash.org and looking up quotes about incest, and was like OMG!21:02
@WRE|bash| <Fenris> Now she actually goes there regularly to make sure there aren't any new text words that have been searched for21:03
@WRE|bash| <Fenris> I saw her looking at the site yesterday, and was like, 'WTF??'21:03
@WRE|bash| <Fenris> And she said she was just checking to see what kind of stuff I look at online.21:03
@WRE|bash| <Fenris> I swear, someday I'm just going to rape that bitch.21:03
@WRE|bash| <ctone> ...21:03
@WRE|bash| <ctone> now theres a quote for bash.org21:03
@WRE|bash| <Fenris> Don't you fucking dare. 21:03
@pbmdawglol21:03
crythiasno kidding21:03
crythiasbit oedipal21:04
crythiasok. re: bug21:04
crythiasI'm looking at http://www.plainblack.com/wuc/us/photos21:05
crythiasclick second image.. looks right21:05
crythiasah. nope.21:05
crythiasI went here http://www.plainblack.com/uploads/yK/rE/yKrEgZkSEODEw_ivd0erwA/IMG_1662.jpg21:06
crythiasI should have gone here http://www.plainblack.com/uploads/Hc/uG/HcuGRrxhcAssI7G3dswaDg/thumb-IMG_1697.jpg21:06
crythiashrm21:07
@pbmdawgyeah.21:07
crythiasno.21:07
@pbmdawgsomething weird's going on.21:07
crythiashttp://www.plainblack.com/wuc/us/photos/img_1697.jpg21:07
crythiasit quickly goes "home"21:07
crythiasIt should have gone http://www.plainblack.com/uploads/Hc/uG/HcuGRrxhcAssI7G3dswaDg/IMG_1697.jpg21:08
crythiasthis'd be a translation problem in something?21:09
@pbmdawgi have literally no ideas.21:09
crythiasit's a mistranslation of <a href="/wuc/us/photos/img_1697.jpg">21:09
crythiascan you see httpd-access.log?21:11
@pbmdawgme? no21:11
crythias1697 is important to me. I'm not quite sure who that guy is in Burgundy.21:13
crythiasI know why21:15
crythiasat least a guess.21:15
crythiasextra leading /21:15
crythiashttp://www.plainblack.com/uploads/0G/TX/0GTXxTC5WE1aN4MUDyhxNw/IMG_1696.jpg21:16
crythiasthere21:16
crythiasbut... http://www.plainblack.com//uploads/0G/TX/0GTXxTC5WE1aN4MUDyhxNw/IMG_1696.jpg watch what happens21:17
@pbmdawgahhh21:17
@pbmdawgsuperb21:17
@pbmdawggood job gerald21:17
crythiasbased upon that, you can fix?21:18
@pbmdawgthat would explain why it only occurs on plainblack.com21:18
@pbmdawgwell, maybe not.21:19
@pbmdawgnow all I'm getting is 404s21:19
crythiasso.. what type of disposition on the bug?21:19
@pbmdawgand not even the proper redirect21:19
crythiashrm. I'm redirected21:20
crythiaseven changing browsers21:20
@pbmdawgoh yeah, I forgot, only as visitor21:21
crythiasthis is a site specific coding problem?21:25
@pbmdawgI dunno (still)21:25
crythiasthis is (seems to be) a translation problem with ^FileURL21:25
crythiasthe a href's are not direct21:26
crythiasthey are /wuc/us/photos/img_xxxx.jpg21:27
crythiasif you type that in directly, you get the current problem.21:27
crythiasthat is, http://www.plainblack.com/wuc/us/photos/img_xxxx.jpg21:27
crythiaswould it be the image permissions thing?21:28
crythiasthat is, file permissions?21:28
crythiasbut that wouldn't explain how I can get directly to it.21:29
crythiasis the photo thing an add-on?21:30
@pbmdawgno it's core.21:31
crythiashrm.21:31
crythias<div class="contentContainer"> <a name="771OiurgxvDKJrefgmkJyQ"></a>21:32
@pbmdawgcustomized tempalte21:32
@pbmdawgtemplate, even.21:32
crythias'kay. article?21:32
crythiasno cs21:33
crythiasyep21:37
crythiasthat's the problem21:38
crythiaswebgui can't translate the URL21:38
@pbmdawg?21:38
crythiashttp://demo.plainblack.com/demo1137439791_841/home/img_hands.jpg21:38
@pbmdawgwhat's special about the url21:38
crythiashttp://demo.plainblack.com/demo1137439791_841/uploads/M-/6r/M-6rtSpBXxdvZO51DBnqUQ/img_hands.jpg21:38
crythiasthe URL is the "URL"21:38
@pbmdawgexplain further?21:39
crythiasnot the location of the file21:39
@pbmdawgso it's a problem with File or Image ::view?21:39
crythiasit's a translation problem21:39
crythiasWebGUI isn't parsing the friendly url listed in the browser bar21:40
crythiasfor files21:40
@pbmdawgok, so it's a problem with File or Image ::view21:40
crythiasdunno.21:40
@pbmdawgthat's good that you can reproduce it.21:40
crythiasI think it's bigger than that.21:40
crythiasthat is ... it's outside that scope.21:41
crythiassee, if we could use style background {url="/url/listed/in/url/box.jpg"} we'd be ok21:41
crythiasbut we can't.21:41
crythiaswe have to say (duh) url=^FileUrl("/url/listed/in/url/box.jpg");21:42
crythiasfollow?21:42
MrHairgreaseHasn't this alway been this way?21:46
@pbmdawgi don't follow21:47
MrHairgreaseme or crythias?21:47
crythiasfor files, you *must* use ^FileUrl anywhere you want the browser to know where to find the file. you can't use the friendly URL.21:47
crythiasYes, you can use ^AssetProxy, but the point is you're ALWAYS translating the URL.21:48
crythiasthe photos page is using the friendly url. the one "typeable" in the URL box of the file/image asset edit page.21:49
MrHairgreaseYou can't use the asset proxy in css and img tags and stuff21:49
MrHairgreaseThen you must indeed use FileUrl21:49
crythiasMartin: correct. so you use ^FileUrl.21:49
MrHairgreaseI always thought that was because you have to be able to do a func=edit21:50
MrHairgreaseon an image that is.21:50
crythiasit's bad coding of the *template*. It's not a bug.21:50
MrHairgreaseWhich cannot be done on something in the uploads directory.21:50
@pbmdawgcrythias: tell me how to fix the template and I'll fix it.21:50
MrHairgreaseI'm not saying it's bug.21:50
crythiassimple-ish.21:51
MrHairgreaseBut it is kindof strange that you cannont use a friendly url directly.21:51
crythiasput ^FileUrl( ); around the generation of the friendly url.21:51
@pbmdawgin which template21:51
crythiasthe photo template.21:51
@pbmdawgok. hold on21:51
crythiasMartin: I agree.21:52
MrHairgreaseAnd the func= thing doesn't hold21:52
MrHairgreaseYou can process that always.21:52
MrHairgreaseThe only thing is that you have to stream the image trhough webgui.21:53
MrHairgreaseNot sure if redirecting would work.21:53
crythiasI'd try redirecting, if I could, but ... wow. how would you know?21:53
MrHairgreaseknow what.21:54
crythiashow would you know if you needed to redirect or not?21:54
crythiaslots of overhead.21:54
MrHairgreasesimple21:54
@pbmdawguh21:55
crythiasuh?21:55
@pbmdawgcrythias: this is not a CS21:55
MrHairgreaselet the view func of an image always poop out the image21:55
@pbmdawgit's a folder with images21:55
MrHairgreaseeither by streaming or redirecting.21:55
* pbmdawg poops out an image21:55
MrHairgreaseHey there are new pics out there21:55
crythiasum. ok.21:55
MrHairgreasesorry for the dutchism21:56
crythiasthen it's a folder template something problem.21:56
MrHairgreasecrap i can't view the pics ;)21:56
MrHairgreaseit's probably broken :)21:56
crythiaswelcome to the point.21:56
MrHairgreasethanks.21:57
crythiasedit file folder template, matt21:57
crythias<a href="<tmpl_var url>">21:57
crythias<a href="^FileUrl(<tmpl_var url>);">21:57
crythiashrm. add files not working for me21:58
@pbmdawgok..21:59
crythiasnm21:59
@pbmdawgnm?21:59
crythiasyeah21:59
crythiasnm on can't add files.21:59
@pbmdawgdon't change it, you mean?21:59
crythiasanyway, the fix worked for me.21:59
crythiason demo21:59
@pbmdawgfor images in a folder?21:59
crythiasyeah21:59
crythiasthough don't know why thumbnail didn't work.22:00
crythiashttp://demo.plainblack.com/demo1137439791_841/home/photos222:00
@pbmdawgthis is what it is now22:01
@pbmdawg<a href="<tmpl_var url>"><img src="<tmpl_var thumbnail.url>" border="0" alt="<tmpl_var title>"></a>22:01
@pbmdawginside <tmpl_loop file_loop>22:01
@pbmdawgso, change it to what?22:01
MrHairgrease<a href="^FileUrl(<tmpl_var url>);"><img src="<tmpl_var thumbnail.url>" border="0" alt="<tmpl_var title>"></a>22:01
MrHairgreasethe thumbnail url is already the right one. It's generated by wbegui.22:02
@pbmdawgthat fixed it.22:02
@pbmdawgbut it's slow to load the folder view22:02
crythiaslots of pictures, and lots of translations.22:03
MrHairgreaseYeah that's because it's querying the db for each pic22:03
MrHairgreaseIs the correct url not passed as an templvar?22:03
@pbmdawgchecking22:03
crythiasdefinitely fixed.22:03
MrHairgreaseIt should be anyway. It's essentially the same as the thumbnail url22:04
@pbmdawggood job gerald22:04
crythiasthat should be the default, anyway.22:04
@pbmdawgfile.url22:04
crythias?22:04
MrHairgreaseyeah try that22:04
@pbmdawginstead of url22:04
MrHairgreasebut without the FileUrl macro22:04
MrHairgreaseyeah22:05
MrHairgreasewait22:05
crythiasoh...22:05
crythiastmpl_var file.url?22:05
@pbmdawghttp://www.plainblack.com/wuc/us/photos22:05
@pbmdawgyeah22:05
MrHairgrease<a href="<tmpl_var file.url>"><img src="<tmpl_var thumbnail.url>" border="0" alt="<tmpl_var title>"></a>22:05
@pbmdawgthat fixed it too22:05
MrHairgreasetry that22:05
@pbmdawghttp://www.plainblack.com/uploads/1x/c_/1xc_y1_7O3cQLZS9tKpL6w/PlainBlack---WUC-2005-025.jpg22:05
@pbmdawgdid22:05
@pbmdawghttp://www.plainblack.com/wuc/us/photos22:05
@pbmdawgi'll close the bug report22:05
crythiasmuch faster22:05
crythiasyay22:06
crythiasI helped fix two bugs.22:06
crythiasI feel slightly better.22:06
* MrHairgrease pats crythias on the back22:07
@pbmdawggfu22:07
crythiasNow I can see this guy in burgundy... http://www.plainblack.com/uploads/0G/TX/0GTXxTC5WE1aN4MUDyhxNw/IMG_1696.jpg22:08
crythiasbtw.. that's Greg Hacke to my right (your left).22:08
@pbmdawgwho's the dweeb22:08
@pbmdawgoh wait; everyone.22:08
crythiasJT in the far back. standing up. 22:09
crythiasMatt's by the coffee.22:09
crythiasnot sure I see Colin here.22:10
MrHairgreasehttps://www.plainblack.com/uploads/xS/1i/xS1ifLsfWw7evDB9HDlCRA/jt-and-the-dutch1.JPG.jpg22:10
MrHairgreaselook as those eurohunks!22:10
@pbmdawghe's directly to my right.22:10
crythiasunless he's behind/to the right of Matt... yeah22:11
crythiasnext to his wife.22:11
crythiasoy! oy! oy!22:11
crythiasMartin, Koen, and a bunch of others.22:12
crythiasI should know.22:12
MrHairgreasearjan22:12
MrHairgreaselen22:12
MrHairgreaseyung22:12
MrHairgreasealbert22:12
MrHairgreasebut the most important you got right.22:12
crythiasand that weird guy sitting down.22:12
crythias:)22:12
crythiaswhat are you doing to JT's hair?22:13
MrHairgreaseNothing22:13
MrHairgreaseim not touching that.22:13
crythiasheheheh22:13
@pbmdawglol22:13
MrHairgreaseanyway's I have to go to the bar22:13
crythiasI had a great time, although I was exhausted by day three.22:14
MrHairgreasesee you guys later22:14
@pbmdawgl8r martin22:14
MrHairgreaseyeah three days is too long22:14
crythiasciao for now.22:14
@pbmdawgget drunk22:14
MrHairgreaseno man22:14
MrHairgreaseI have to study tomorrow22:14
MrHairgreasenext week when I'm coding again I will get drunk22:14
MrHairgreasec ya 22:14
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []22:14
crythiashrm. so how do you put that template back into core?22:15
crythiasthat is, the file.url thing?22:15
crythias'cause, it's gotta.22:15
@pbmdawguh it's a custom template anyway22:16
crythiasno. it's stock22:16
@pbmdawgoh22:16
@pbmdawgheh22:16
@pbmdawgokay.  i'll open it back up, detail how to fix it, and assign it to Roy :)22:17
crythias:)22:17
@pbmdawgit's not a stock template, I don't think.......?22:18
crythiasyes. it's File Folder template.22:19
crythiasthe *only* view of a folder.22:19
crythiashttp://demo.plainblack.com/demo1137439791_841/file_folder?func=edit;proceed=goBackToPage;returnUrl=%2Fdemo1137439791_841%2Fhome%2Fphotos222:20
crythiasPBtmpl000000000000007822:21
@pbmdawgah22:24
@pbmdawgthanks22:24
@pbmdawgexcept it can't be changed....?22:24
@pbmdawgb/c by default, you don't always want it to link straight to the uploaded file.22:24
@pbmdawgbut i agree it can be reworked22:25
@pbmdawgwith more admin mode checks...?22:27
@pbmdawghmm22:27
@pbmdawgreopen the bug if you want and make that suggestion.  See what Roy says. :)22:27
crythiaswait.22:32
crythiassorry. had other work to do.22:32
crythiaswhen are you not going to want to link to the fileurl?22:32
@pbmdawghmm22:32
@pbmdawgthinking.22:33
@pbmdawgadmin mode???22:33
crythiasthat makes a difference how?22:33
@pbmdawgor22:33
@pbmdawgif it's a folder22:33
@pbmdawg(within a folder)22:33
crythiasa folder is designed to have *files*22:33
@pbmdawgor folders22:33
crythiasif a folder has assets...22:33
@pbmdawgoh wait; that's a separate loop22:33
crythiasoh. oops22:34
crythiassubfolder_loop. file_loop22:35
@pbmdawgyeah.22:35
crythiasworks for me.22:35
crythiashrm.22:36
crythiassomething's not right22:36
crythiasI don't think the loops are obeyed.22:37
@pbmdawgheh22:37
@pbmdawgdemo url?22:37
crythiashttp://demo.plainblack.com/demo1137439791_841/home/photos2?op=switchOnAdmin22:37
@pbmdawghow is something not right?22:38
crythiashttp://demo.plainblack.com/demo1137439791_841/demo1137439791_841/home/photos2/img_hands.jpg22:38
crythiasbut...22:38
@pbmdawgyou can click on the little palette icon22:39
crythiastmpl_loop file_loop>22:39
crythias<tr>22:39
crythias <td valign="top" class="tableData">22:39
crythias<tmpl_if session.var.adminOn>22:39
crythias<tmpl_if canEdit>22:39
crythias<tmpl_var controls>22:39
crythias</tmpl_if>22:39
crythias</tmpl_if>22:39
crythias<a href="<tmpl_var file.url>"><img src="<tmpl_var icon.small>"22:39
crythiasoh22:39
crythiasneed it twice.22:39
crythiasor. not on the icon.small.22:40
crythiastmpl_loop file_loop>22:41
crythias<tr>22:41
crythias <td valign="top" class="tableData">22:41
crythias<tmpl_if session.var.adminOn>22:41
crythias<tmpl_if canEdit>22:41
crythias<tmpl_var controls>22:41
crythias</tmpl_if>22:41
crythias</tmpl_if>22:41
crythias<a href="<tmpl_var file.url>"><img src="<tmpl_var icon.small>" border="0" alt="<tmpl_var title>" /></a> <a href="<tmpl_var file.url>"><tmpl_var title>22:41
@pbmdawghmm22:41
@pbmdawgyou're right; it should be changed.22:41
crythiassnapcount! where are you?22:44
@snapcountmeeting22:44
crythiasoh. sorry.22:44
@snapcountwhat's up22:44
@snapcountits ok22:44
@snapcountI'll try to multi-task22:44
crythiasjust thought you might like to know we fixed the other bug.22:45
@pbmdawgyeah.22:45
crythiasit's a template problem with File_Folder22:45
@snapcountthe photo album bug?22:45
crythiasyeah22:45
@snapcountawesome!22:45
crythiasfile_loop should have file.url 22:46
crythiasnot url22:46
crythiasit's core problem for the TEMPLATE.22:46
@snapcountdid you check in the fix?22:47
@pbmdawgno22:47
@snapcountis there a reason why? some other impact fixing it has?22:48
crythiashow do you replicate template changes?22:48
@pbmdawgin the upgrade file22:49
@snapcountis it a default template thats broke?22:49
@pbmdawgyeah.22:49
crythiasyeah22:49
@snapcountyou write an upgrade.pl sub22:49
@snapcountuse the API with an import node22:49
@snapcountand commit a new version22:50
@pbmdawgthat adds a new revision to that template asset.22:50
@snapcountof the corrected template22:50
crythiasMatt: what would it break?22:50
@pbmdawgehh; nothing really.22:51
crythiashttp://www.plainblack.com/wuc/us/photos22:51
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)]23:16
--- Day changed Tue Jan 17 2006
crythiaslater. Gotta get home and write up some documentation.00:08
@pbmdawgl8r00:08
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:08
@snapcounthey matt00:08
@snapcountfamiliar with runHourly?00:09
@pbmdawgyeah00:09
@snapcountthe options in the config file, like DeleteExpiredTrash_offset=3000:10
@snapcountwhere are those options processed?00:10
@snapcountwhat parses them... best I can tell runHourly ignores these settings00:10
@snapcountoh i c00:12
@snapcountnm00:12
@snapcountthe module in Hourly/ is what reads them00:12
@pbmdawg\sbin\Hourly\DeleteExpiredTrash.pm00:12
* pbmdawg I mean00:13
@pbmdawg / I mean00:13
@snapcountdamn00:25
@snapcountfinally... login requests are caught up00:25
@snapcountok... this release00:25
@snapcountdid we get the photo album bug fix checked in?00:25
@pbmdawgno; bz00:25
@pbmdawgi can tell you how to fix it though00:25
@pbmdawgPBtmpl000000000000007800:26
@pbmdawgin the file_loop00:27
@pbmdawg<a href="<tmpl_var url>"><img src="<tmpl_var icon.small>" border="0" alt="<tmpl_var title>" /></a> <a href="<tmpl_var url>"><tmpl_var title>00:27
@pbmdawgneeds to be 00:27
@pbmdawg<a href="<tmpl_var file.url>"><img src="<tmpl_var icon.small>" border="0" alt="<tmpl_var title>" /></a> <a href="<tmpl_var file.url>"><tmpl_var title>00:27
@pbmdawgnote: don't change the one in the subfolder_loop00:28
@snapcountok cool00:30
@snapcountI'll implement the fix00:30
@pbmdawgthnx00:30
@pbmdawgcrythias found it.00:31
@snapcountdid you get to those ones that were assigned to you?00:31
@pbmdawgno.  but I will in the next few hours.00:31
@snapcountok... awesome00:31
@snapcountthx for the help00:31
@pbmdawgwhat time do you want to release00:31
@snapcountwell, it was supposed to be in about 30 minutes00:31
@snapcountbut I don't see that happening =)00:31
@pbmdawgyeah.  shoot for late tonight00:31
@pbmdawgor something00:32
@snapcountI'll probably do it closer to 10/11 EST00:32
@pbmdawgok.00:32
-!- bfree [n=knoppix@dsl-32-113.dsl.netsource.ie] has quit [Read error: 110 (Connection timed out)]00:33
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui00:47
-!- mode/#webgui [+o crythias] by xdanger00:47
@snapcountcrythias: thanks for tracking that bug down, I'm implementing the fix now00:48
@snapcountwas that a CS template?00:48
@crythiasno. folder00:48
@snapcountok00:49
@crythiasI don't understand Frank's think00:51
@pbmdawgFrank's think?00:53
@snapcounthe thinks funny00:53
@crythiasI can't replicate Frank's deal https://sourceforge.net/tracker/?func=detail&atid=463213&aid=1400537&group_id=5141700:54
@snapcountI thought you closed that00:54
@crythiasI need more information.00:54
@crythiasand I don't see him on aim00:55
@snapcountyeah... I think he's gone00:55
@crythiasI don't know the problem.00:55
@snapcountit's not a big deal00:55
@crythiasI don't think so, anyway.00:55
@snapcountjust set it to pending and update the tracker with the info you need00:55
@snapcountwe'll fix it in 6.8.6 or 6.9 whichever comes next00:56
@snapcountthis bug is more important00:56
@snapcount134536300:56
@snapcountI was going to work on it next00:57
@snapcountbut you can start on it if you like until I implement your fix for the other00:57
@snapcountthen we could work together00:57
@snapcountI'm almost done00:57
@crythiasok00:58
@crythiasHow does one edit a filepile?00:59
@crythiasI can edit an image I've uploaded via filepile...00:59
@crythiassf.net was slow for a sec00:59
@crythiaswhat's rte?01:00
@snapcountrich text editor01:00
@crythiasoh.01:01
@crythiasbut I bet if you use HTML...01:01
@crythiashrm.01:05
@crythiaswhy bother?01:05
@snapcounthuh?01:06
@crythias^AssetProxy(/friendly/url); works.01:06
@snapcountlet me look at the bug01:07
@crythiasah01:07
@crythiasok.01:07
@crythiasso I type link, highlight it, and then in the link thingie I paste demo1137452491_156/home/wg_box_top.gif01:08
@crythiasactually, ^FileUrl(demo1137452491_156/home/wg_box_top.gif);01:08
@crythiasbut...01:10
@crythiasthat's by design01:10
@crythiasit's supposed to do that.01:10
@snapcountit's supposed to break the link?01:11
@crythiasyeah01:11
@snapcountexplain01:11
@crythiasbecause if you don't put the gateway url in the link, it inherits current.01:12
@snapcountwhat it should do01:12
@snapcountI think, is to process the macro01:12
@snapcountthen decide if the gateway url is there or not01:12
@snapcountnot decide before processing the macro01:13
@snapcountoh wait01:13
@snapcountit doesn't process the macro at all01:13
@snapcountthat happens when the page is rendered01:13
@snapcounthmm01:13
@crythiaslink prepends.01:14
@snapcountwell, let me think out loud01:14
@snapcountwhat if we told it not to prepend if the url contains a macro01:15
@snapcountlook for ^*;01:15
* snapcount slaps self01:16
@snapcounthe's using the macro wrong01:16
@crythiasno. it's a problem with the parser.01:16
@snapcounthe shouldn't be passing the gateway url in to the macro01:16
@crythiashe isn't.01:16
@snapcount<a01:17
@snapcounthref="^FileUrl(_demo1130811127_590.pl/collateral/document1.pdf);"01:17
@snapcounttarget="_self">Test bug.</a>01:17
@crythias<a href="^FileUrl(demo1137452491_156/home/wg_box_top.gif); ">link</a>01:17
@snapcounthaha01:17
@snapcountthat's funny01:17
@snapcountdemo_blah.pl01:17
@crythiasthis is directly typed into html code01:17
@crythiasit translated to http://demo.plainblack.com/demo1137452491_156/home//demo1137452491_156/uploads/nz/wm/nzwmw9mJWuON1Jap-NcAEw/wg_box_top.gif01:17
@crythiasit actually typed <a href="/demo1137452491_156/home/^FileUrl(demo1137452491_156/home/wg_box_top.gif);">link</a> 01:19
@crythias*I* didn't type that01:19
@crythiasthis is the bug.01:19
@snapcountahh01:19
@snapcountso the macro is not being processed01:19
@crythiasno.01:20
@crythiasthe macro is.01:20
@crythiasthe tinymce cleanup is prepending current url01:20
@snapcountohh... when you say typed it... you're talking about the rte01:20
@snapcountnot the html of the parsed page01:21
@crythiasI typed <a href="^FileUrl ...01:21
@crythiaskeyed, whatever.01:21
@crythiasin the HTML method01:21
@crythiasof RTE01:21
@crythiaswhen I clicked save and went back into the article.01:21
@crythiasthe "cleanup" prepended my stuff to say <a href="/demo1137.../home/^FileUrl...01:22
@crythiasI didn't add demo/home01:22
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui01:22
-!- mode/#webgui [+o rizen] by xdanger01:22
@crythiashi01:22
@rizenyou know this whole running a business thing takes a lot longer than anyone things01:23
@rizenthinks01:23
@rizen=)01:23
@crythiasso, the question is, where does the RTE prepend to ^FileUrl?01:23
@rizenman...i hate tax time01:23
@snapcountok... so we tell the RTE not to prepend shit in front of the macro01:23
@snapcountcool, we're on the same page01:24
@crythiasyeah. that about sums it up.01:24
@snapcountproblem is01:24
@snapcountI know shit about the RTE01:24
@snapcountso I guess we'll have to figure it out01:24
@snapcount=)01:24
@crythiastinymce adds this to ^FileUrl but only when it's in a href.01:24
@rizenwhat you're probably looking for is in www/extras/tinmyce2/jscripts/webgui.js01:24
@snapcountrizen: thx01:25
@crythiasthis makes me think it's not necessarily caring that it's ^FileUrl.01:25
@crythiasrather, it's code related to macros in general.01:25
@crythiaslike you originally said, roy.01:25
@crythiasmacros in <a href>01:25
@snapcountI think all of the macros that return a url include the gateway script01:26
@snapcountokay... well look at the .js rizen pointed out01:27
@crythiasits tiny01:27
@snapcountwhile I finish up this other fix01:27
@snapcountthen I'll come back and help you01:27
@crythiasnp... I'll grouse here.01:28
@crythiasfunction tinyMCE_WebGUI_URLConvertor(url, node, on_save) {01:28
@crythias        // The next line would have tried formatting the URL, but we don't want it to01:28
@crythias        url = tinyMCE.convertURL(url, node, on_save);01:28
@crythias        // Do custom WebUI convertion, replace back ^();01:28
@crythias        url = url.replace(new RegExp("%5E", "g"), "^");01:28
@crythias        url = url.replace(new RegExp("%3B", "g"), ";");01:28
@crythias        url = url.replace(new RegExp("%28", "g"), "(");01:28
@crythias        url = url.replace(new RegExp("%29", "g"), ")");01:28
@crythias        url = url.replace(/^\/\^/,"^");01:28
@crythias        url = url.replace(/http:\/\/\//,"/");01:29
@crythias        url = url.replace(/^.*(\^\/\;.*)$/,"$1");01:29
@crythias        return url;01:29
@crythias}01:29
-!- nuba [i=nuba@zaxxon.telerama.com] has joined #webgui01:29
@crythiasyeah01:30
@crythiasI bet that's it...  url = url.replace(/^.*(\^\/\;.*)$/,"$1");01:30
@crythias'cause of what's given in the macro is parsed for url replacement.01:31
@rizenhey nuba!!01:31
nubahello jt01:32
nubaso now we finally have an irc channel going on :)01:32
nubaawesome01:32
nubado we have any bots here, beside the freenode/efnet sync one ?01:40
@crythiasWRE and xdanger01:40
nubahello crythias01:40
nubawhat do they do ?01:40
@crythiasadd to the ambient charm of the place.01:41
@crythiasxdanger ops me and wre displays useless epithets from bash.org01:41
@crythiasbesides the usual keeping the channel open.01:41
@crythias!bash01:42
@WRE|bash 46098| <b-ho> asian teen with cam here willing to show in netmeeting for all-male porn download in real player format 01:42
@crythiasyep.01:42
@crythiasthat's about what I'd expect.01:42
nubaso charming....01:42
@crythias!bash01:43
@WRE|bash 48139| <EuroBrew> what is it with you people and your fascination with buttsex? you guys talk about it all the time, if you are gay just come out and say it already 01:43
@WRE|bash 48139| <EuroBrew> i just think you guys have some sexual identity issues if you go around saying shit like /me unfs chips and /me wants zee buttsex, and of course the ever popular /me licks teh cum off your wang 01:43
@crythiasdon't know why we keep it.01:43
@crythiasit's creepy.01:43
@crythias!g creepy01:44
@WRETranslate this page @ http://translate.google.com/translate?hl=en&sl=es&u=http://ana.lopez0001.eresmas.net/&prev=/search?q=creepy&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=G class=fl 01:44
@crythiasand, if you want to see what kind of stats about this channel... http://mentalhouse.net/irc/webgui01:46
@xdangerbtw, I'm not a bot =)01:48
@crythiasoh. I keep forgetting. :)01:48
nubasure01:48
@xdangerjust a auto-op script in irssi01:49
@xdangerI usually don't have so much to say to "hardcore" development..01:49
@crythiasrizen: you hear we fixed the photos?01:49
@xdangerah, I should ignore WRE in the stats..01:49
@rizenwhat photos?01:50
@crythiasthe wuc photos01:50
@crythiasthey didn't go anywhere.01:50
@crythiasnow they did.01:50
@rizenah01:50
@rizencool01:50
@crythiasdo.01:50
@crythiasproblem with File_Folder template. changed from url to file.url01:50
@rizenwas it something i can blame colin for?01:50
@rizenoh damn, probably not01:51
@rizen=)01:51
@crythiasno, *stares into the heavenly void* I can't say who wrote the template...01:51
@rizenit's fun blaming colin cuz he won't stop beating himself up over the form fiasco01:52
@crythiasoh. O01:53
@crythiasI'm excited 'cause I finally contributed to a bug fix.01:53
@rizenthat is cool01:53
@crythiassorry it's not perl specific.01:53
@rizenwho care's if it's not01:53
@rizencontributions are contributions01:53
@crythiasI helped debug that photo issue.01:53
@rizenthat's all good01:53
@rizenthe more help we can get from everyone01:54
@rizenthe better webgui will be for everyone01:54
@crythiasI'm really excited for 6.901:54
@crythiasand hence 7.001:54
@crythiasMostly because I see it as a point where polish can be applied.01:55
@crythias(because the "hard" stuff has been done).01:55
@rizenthe hard stuff for 6.9 hasn't even started yet01:56
@rizenthe workflow engine, spectre is the hard stuff for 6.901:57
@rizenthis was just the prelim stuff we needed to do01:57
@rizenso that we could do the hard stuff01:57
nubaso spectre will it be01:57
@rizen=)01:57
nuba?01:57
@xdangerrizen: A friend of mine suggested a usability project, he's in a project in the univercity of jyväskylä. I thought that since you are (?) renewing the admin interface that that study could be done of webgui...01:57
nubathe name for it ?01:57
@rizenyes, it will be called spectre01:57
@xdangerhave any thoughts on that ?01:58
@rizeni'm all for having them conduct the survey of the UI and come back with recommendations01:58
@rizeni'll even be happy to implement their recommendations01:58
@rizenif they make sense01:58
@xdangerhttp://www.jyu.fi/agora-center/en/research/katsy.shtml01:59
@rizenbut i can't say that i'll just accept all their recommendations without first finding out what they might be01:59
@snapcountcrythias: the folder fix is implemented01:59
@snapcounteasy way to test it?01:59
@snapcountactually, you guys tested the fix right02:00
@snapcountI'll just make sure the template change took02:00
@xdangerI'm going to a meating there at 25th to discuss about the project... It's meant to be directed to local small-to-medium sized companies.02:00
@crythiasyes. the fix was tested on the photos page.02:00
@snapcountokay... that's done02:02
@xdangersince it's EU funded. But since we use webgui and are going to try to make that some what a business we thouht that this could be beneficial to you and to us.02:02
@snapcountwhere are we at with the rte bug02:02
@xdangerAnd this is not just a small student work, it's a 1,5 year project that cost about 1500 EUR =)02:03
@rizensounds quite interesting02:03
@snapcountok... so the problem is with line 23 of webgui.js02:04
@xdangerand of course our time is valuable =)02:05
@crythiasRoy: I'm not sure02:08
@xdangerthey just don't to stuff based "this feels good" they actualy have psychology involved... lot's of studies, etc.02:08
@snapcountok... so I think I see what it's doing02:08
@crythiasI can't translate it to my english02:08
@snapcountit's url decoding everything02:08
@crythias*I* think it's copying params from the macro ...02:08
@snapcountand re-building the macro expr02:08
@xdangerbut, now I should go to bed, it 2 AM here and I have an early morning =)02:09
@snapcountactually02:11
@snapcountI think line 23 is supposed to do what we want02:12
@snapcountbut it's not working02:12
@snapcountit basically erases everything in front of the macro expr02:12
@snapcounterr... that appears to be the intention02:12
@crythiaswell, the macro is interesting02:13
@crythias(18:27:21) crythias:         // The next line would have tried formatting the URL, but we don't want it to02:13
@crythias(18:27:21) crythias:         url = tinyMCE.convertURL(url, node, on_save);02:13
@crythias(18:27:21) crythias:         // Do custom WebUI convertion, replace back ^();02:13
@snapcounturl = url.replace(/^.*(\^\/\;.*)$/,"$1");02:14
@snapcountthis only catches the ^/; macro02:14
@crythiasok. so it does something we don't want it to do, so we don't comment it?02:14
@snapcountno... we need another line like it02:14
@snapcounturl = url.replace(/^.*(\^FileUrl\;.*)$/,"$1");02:15
@snapcountnot that exactly02:15
@snapcountwe have params to deal with02:15
@snapcountbut along these lines02:15
@crythiasreplace the first whatever that starts with ^/;.* and just put whatever's there.02:15
@snapcounturl = url.replace(/^.*(\^FileUrl.*\;.*)$/,"$1");02:16
@crythiasbut... shouldn't we fix the behavior?02:16
@crythiasand ... what you say says put back what it finds02:16
@snapcountexcept for the beginning part02:17
@snapcountonly the stuff in parens that is matched is replaced02:17
@snapcountbasically, everything before the macro is erased02:17
@snapcountwhich is what we want right?02:17
@snapcountor am I retarded02:17
@crythiasOK, so we're post-parsing what the tinyMCEconvert does.02:17
@snapcountyeah... I think02:18
@snapcount=) 02:18
@snapcount<shrug>02:18
@snapcountdo you have a test setup to demo the bug?02:18
@snapcounton a local system02:18
@crythiasyeah02:18
@crythiasoh. no.02:18
@snapcountdamn02:18
@crythiasbut it's easy to replicate so I will02:18
@snapcountok... replicate it and paste this line into webgui.js02:19
@snapcounturl = url.replace(/^.*(\^FileUrl.*\;.*)$/,"$1");02:19
@snapcountat the end02:19
@snapcountline 2402:19
@crythiasone sec.02:19
@snapcounturl = url.replace(/^.*(\^FileUrl\(.*\)\;.*)$/,"$1");02:22
@snapcountactually is probably better02:22
@crythiasok. I have error, now to replace...02:23
@crythiaschanging... seems to work02:24
@snapcountit's not prepending anymore?02:25
@crythiasno.02:25
@snapcountsweet02:25
@crythiaslink is accurate02:25
@crythiasbut02:25
@snapcountare there any other macros that return urls02:25
@snapcountwe might as well fix those too02:25
@crythiasI'm having a personal problem of not being able to instantiate 02:25
@snapcountwhat do yo mean?02:25
@crythiascan't find the template02:26
@snapcountis your db out of sync with your version02:26
@crythiasand I can't find out why my thumbnails don't work.02:26
@crythiasno. it's an upgrade problem.02:26
@snapcount6.8.4 -> 6.8.5 problem?02:26
@crythiasno02:27
@crythiasI'm not running 02:27
@crythiasI'm on 6.7.802:27
@snapcountoh02:27
@crythiashrm.02:28
@crythiashttp://www.gwy2.org/index.pl/home/test-for-errors/broken-ahref02:28
@crythiasthat is messed up02:28
@snapcountwhat am I looking at?02:28
@crythiasnot what you're supposed to look at02:28
* snapcount is confused02:29
@crythiashttp://www.gwy2.org/index.pl/home/test-for-errors02:29
@crythiasthat's my page02:29
@crythiasand the broken--ahref is supposed to be an article02:29
@crythiashrm.02:33
@crythiasI think I've got a problem in my .conf where uploads is.02:33
@snapcountis the url and macro coming out right?02:34
@crythiaswhat we did, works, afaict.02:34
@snapcountcool02:35
@snapcountI'll check in those two fixes02:35
@snapcountI just have to do some testing and we can do a release =)02:35
@snapcountthx for your help man02:35
@crythiassure02:36
@crythiasI have the same bug I had when I started webgui02:36
@crythiasit is looking for uploads under my documentRoot02:37
@crythiasit: httpd02:37
@crythiashere's the deal. I have /uploads in my webgui.conf. and the location is www/WebGUI/www/uploads02:38
@crythiaswhen apache looks for url/uploads, it is looking for uploads UNDER documentRoot.02:38
@crythiasnot where .conf says.02:39
@crythiassymlink fixed it.02:39
@crythiasand the cant instanciate thing.02:39
@crythiasbecause it couldn't find that image in url/uploads02:39
@snapcountyou probably need a Alias /extras /data/WebGUI/www/extras02:42
@snapcountfor your uploads02:42
@snapcountnm02:43
@crythiasuploads is uploads02:43
@snapcountI'm on crack02:43
@snapcountyeah... i figured02:43
@snapcountblonde moment02:43
@crythiasbut, yeah, I'm glad I did what I did.02:44
@crythiasI still have trouble...02:44
* crythias smacks his forehead02:46
@crythiassomehow... I got a different style template02:46
@crythiasI had a style template called "Boxes"02:47
@crythiasthe template is simply something that allows me to "remember" how to make css.02:47
@crythiasdifferent colors, different boxes inside boxes.02:48
@crythiassince it doesn't use <tmpl var body.content>, ... well, never mind.02:48
@snapcountyeah... that's an important tmpl var02:48
@snapcountgenerally speaking =)02:49
@crythiasIn *my* case, I didn't need it.02:54
Klaus_but you can build funny sites when not using body.content...02:55
@snapcountmatt: nothing in the changelog about your rte bug fix02:59
@snapcount[ 1403345 ] FIXED: Rich Edit Not Working03:00
@snapcountI'll add it 03:03
-!- Klaus_ [n=klaus_he@p54AD3410.dip0.t-ipconnect.de] has quit []04:31
@crythias:) FreeBSD's ports: compiling from source, but patched to run/install per FreeBSD people. Not binary.06:01
@crythiassuccessful06:02
@snapcount!wordswitch06:03
@snapcount!word06:03
@rizenok06:03
@rizenso does that mean that stuff generally needs patching to run on freebsd?06:03
@rizeni'm just asking cuz i've never used any bsd except osx06:04
@snapcount!wordswitch06:05
@crythiasjust a sec. I'm diffing.06:05
@snapcount!wordswitch06:07
@snapcount!word06:07
@crythiasI think it doesn't know where libiconv is.06:10
@crythiashrm. ./configure in the source of wre seems like it "fixed"06:12
@rizenwhat do you mean, fixed06:15
@crythiaslftp ran make successfully.06:15
@crythiasafter I ./configure within lftp/src06:16
@rizenthis is in wre?06:16
@crythiasyes06:16
@rizenwhat did you do?06:16
@crythiasnot within src06:16
@crythiascd wrebuild/source/utils/lftp-3.3.506:17
@rizenso are you saying that build.sh isn't running configure properly for lftp?06:17
@crythias./configure06:17
@crythiasmake06:17
@rizenalso, that's going to put lftp into the wrong place06:17
@rizen./configure --prefix=/data/wre/prereqs/utils06:18
@crythiasthat kills the compile.06:20
@rizenreally06:22
@rizeninteresting06:22
@rizendoes the user you're running the build process as, have rights to write to /data/wre/prereqs/utils?06:22
@crythiasroot06:23
@crythiasyes06:23
@crythiasdiffing Makefile06:24
@crythias103c10306:25
@crythias< CPPFLAGS = -I/usr/local/include06:25
@crythias---06:25
@crythias> CPPFLAGS = 06:25
@crythias125c12506:25
@crythias< INTLLIBS = /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib06:25
@crythias---06:25
@crythias> INTLLIBS = 06:25
@crythias135,136c135,13606:25
@crythias< LIBICONV = /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib06:25
@crythias< LIBINTL = /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib06:26
@crythias---06:26
@crythias> LIBICONV = 06:26
@crythias> LIBINTL = 06:26
@crythias141,142c141,14206:26
@crythias< LTLIBICONV = -L/usr/local/lib -liconv -R/usr/local/lib06:26
@crythias< LTLIBINTL = -L/usr/local/lib -lintl -R/usr/local/lib06:26
@crythias---06:26
@crythias> LTLIBICONV = 06:26
@crythias> LTLIBINTL = 06:26
@crythias161c16106:26
@crythias< POSUB = po06:26
@crythias---06:26
@crythias> POSUB = 06:26
@crythias171c17106:26
@crythias< USE_NLS = yes06:26
@crythias---06:26
@crythias> USE_NLS = no06:26
@crythias212c21206:26
@crythias< prefix = /usr/local06:26
@crythias---06:26
@crythias> prefix = /data/wre/prereqs/utils06:26
@crythiashrm06:26
@crythiasit doesn't fill in the blanks if you provide prefix.06:26
@rizenwell that pretty much sux ass06:28
@rizeni'm not sure how we can fix that and keep it platform agnostic06:29
@snapcountSUXASS06:29
@crythiasI think I have it..06:29
@rizenhey roy, what are you doing to my glorious wre?06:29
@crythias# Installation directory options.06:30
@crythias# These are left unexpanded so users can "make install exec_prefix=/foo"06:30
@crythias# and all the variables that are supposed to be based on exec_prefix06:30
@crythias# by default will actually change.06:30
@crythias# Use braces instead of parens because sh, perl, etc. also accept them.06:30
@snapcounthaven't touched it06:30
@crythiasthis is in configure06:30
@rizenno, at the beginning of this irc conversation06:30
@rizeni believe you said you were going to do something to the wre06:31
@snapcountthe bot06:31
@rizenoh the bot06:31
@rizenyou really need to rename the bot06:31
@snapcountwhy?06:31
@crythias(22:49:01) snapcount: ok06:31
@crythias(22:49:05) snapcount: time to play06:31
@crythias(22:49:14) snapcount: let's teach wre some new tricks =)06:31
@rizento something like "roy is a tard"06:31
@rizencuz otherwise when you say shit like the above06:31
@rizeni won't know what you're talking about06:32
@snapcountso I need to dumb it down for you06:32
@crythiasJT: this is line 493 of configure of lftp06:32
@crythiasI'd say that make install exec_prefix=/data/wre/prereqs/utils would be agnostic06:33
@rizenso the command in build.sh06:36
@rizenwould be06:36
@rizenmake install exec_prefix?data/wre/prereqs/utils06:36
@rizeninstead of 06:36
@rizenmake install06:36
@crythiasseems like it should work, according to what configure says.06:37
@rizengive it a try06:38
-!- pbmdawg_ [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]06:38
@rizensee if it does06:38
@rizenif it does, then i'll add it to the official build06:38
@crythiasit's compiling ...06:39
@crythiasmakes a bin and a lib under utils06:41
@crythias'swright?06:41
@crythiasgwy2# pwd06:42
@crythias/data/wre/prereqs06:42
@crythiasgwy2# ls -lR06:42
@crythiastotal 206:42
@crythiasdrwxr-xr-x  4 root  wheel  512 Jan 16 23:47 utils06:42
@crythias./utils:06:42
@crythiastotal 406:42
@crythiasdrwxr-xr-x  2 root  wheel  512 Jan 16 23:47 bin06:42
@crythiasdrwxr-xr-x  3 root  wheel  512 Jan 16 23:47 lib06:42
@crythias./utils/bin:06:42
@crythiastotal 69006:42
@crythias-rwxr-xr-x  1 root  wheel  680156 Jan 16 23:47 lftp06:42
@crythias-rwxr-xr-x  1 root  wheel    1352 Jan 16 23:47 lftpget06:42
@crythias./utils/lib:06:42
@crythiastotal 206:42
@crythiasdrwxr-xr-x  2 root  wheel  512 Jan 16 23:47 lftp06:42
@crythias./utils/lib/lftp:06:42
@crythiastotal 006:42
@crythiasdoes that work for you?06:42
@rizentry to run it06:43
@rizenuse06:43
@rizenupload.sf.net06:43
@rizenlftp upload.sf.net06:43
@rizenls06:43
@crythiaso uploads.sf.net06:43
@crythiasgwy2# utils/bin/lftp     06:44
@crythiaslftp :~> o uploads.sf.net06:44
@crythiaslftp uploads.sf.net:~>   06:44
@rizenls06:44
@crythiasconnecting06:44
@crythiaslftp uploads.sf.net:~> ls                          06:45
@crythias`ls' at 0 [Connecting...]06:45
@rizenno s06:45
@rizenupload.sf.net06:45
@crythiaslftp upload.sf.net:~> ls                          06:45
@crythiasdrwx-wx-wx    2 ftp      ftp         81920 Jan 16 20:44 incoming06:45
@crythiasdrwxr-xr-x    3 ftp      ftp          4096 Oct 03  2004 pub06:45
@crythiaslftp upload.sf.net:/> 06:45
@rizenvery good06:45
@rizenit's working06:45
@rizenis there an equal sign between exec_prefix and /data/wre06:46
@rizenin that command?06:46
@crythiasaccording to what I did, and that configure, it's =06:46
@rizenon my screen it's coming accross as a smiley face06:46
@rizenk06:46
@rizenthanks06:46
@crythiasgotcha06:46
@rizenadded to wrebuild06:46
@crythiaskewl. I wonder if this affects other things.06:46
@crythiasI didn't get very far.06:47
@crythiasglad to help.06:47
@rizenthe more platforms we can build on the better06:48
@crythiasmy impression is that this fixes more than it hurts.06:49
@rizeni just don't have time to install every os under the sun06:49
@rizenand test on it06:49
@crythiasI understand. Really.06:49
@snapcountblah blah06:49
@rizeni really need to get someone to build this on fedora core06:49
@rizenapparently there are problems building on that os06:50
@rizenand opensuse too06:50
@snapcountI think RH makes FC suck on purpose06:50
@rizenone of these days.....yeah right06:50
@snapcountthey plant spies 06:50
@crythiashrm.06:50
@snapcountthey donate evil developers06:50
@crythiasI *think* I've got centos installed on my junk box06:50
@crythiasI don't care what I put on it.06:50
* snapcount hears a volunteer06:51
@crythiasI'm going to need to do some documentation on something. TV and other assistance got me distracted.06:52
@snapcountdistractions suck06:52
@crythiasDSTRAXN06:52
@crythiasPR T CLDS06:53
@snapcount!word06:55
@snapcount.help word06:57
@snapcountwrong window06:57
@snapcount!word07:00
@snapcountcome on fucker... work07:01
-!- snapcount is now known as wrdgame07:05
-!- wrdgame is now known as wrduser07:05
-!- wrduser is now known as snapcount07:06
@snapcount!bash07:08
@WRE|bash 287| <wild-> so a guy goes to the drugstore, he says 'i need some condoms for my 11 year old daughter' druggist says 'your daughters sexually active at age 11?' he says 'nah she just lies there like her mother' 07:08
@snapcountwhoa07:08
@rizen!bash07:10
@WRE|bash 711| <iln> she was taking her pants off one time07:10
@WRE|bash 711| <iln> and her underwear07:10
@WRE|bash 711| <iln> and i was watching from the back07:10
@WRE|bash 711| <iln> and i said 'damn. you have a nice ass.'07:10
@WRE|bash 711| <iln> then she got on all fours and said 'you wanna put it in?'07:10
@WRE|bash 711| <iln> and thats how i stole kristin doan's anal virginity. 07:10
@rizen!bash snapcount07:11
@WRE!bash: no results found for search07:11
@snapcounthaha07:11
@rizenaren't you supposed to be able to make ti put int the name of someone?07:11
@snapcountbash.org07:11
@rizen!bash fart07:11
@WRE!bash search results: Q# 367808 | Q# 36675 | Q# 393209 | Q# 490619 | Q# 192433 | Q# 329222 | Q# 42020 | Q# 56829 | Q# 2171 | Q# 4885607:11
@rizen!bash 36780807:11
@WRE!bash: quote has too many lines to display in public channel (max 12, quote has 21): sending as privmsg instead07:11
@snapcount!bash 39320907:12
@rizen!bash 60362607:14
@WRE!bash: quote not found07:14
@rizendamn the moderation process07:14
@snapcounthah07:15
@snapcount!word07:16
@rizentruthiness07:16
@snapcount!word07:21
@snapcount!word07:22
@snapcountoh well07:22
@snapcounton to the next trick07:22
* snapcount --failure--07:22
@snapcount.wz Daytona Beach, FL07:26
@snapcount.wz 3211707:26
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []07:32
@snapcount.wzc us07:32
@snapcount.wz acron, oh ux07:32
@snapcount.wz acron, oh us07:32
@WREWeather Underground -- 07:32
@WRETemp: No Report        Humidity: No Report    Visibility: No Report07:32
@WREConditions:  with wind calm07:32
@WRESunrise: No Report   Sunset: No Report07:33
@snapcountfuck a duck07:33
@snapcounta response07:33
@snapcount.wz orlando, fl07:33
@snapcount.wz orlando, fl us07:33
@snapcount.wz chicago, il us07:33
@snapcount.wz new york, ny us07:34
@snapcount.wz daytona beach,fl07:34
@snapcount.wz help07:35
@snapcount.wz toronto ca07:36
@snapcount.wz denver,co07:36
@snapcount.rain 3211707:40
@snapcount.time07:40
@snapcount.wz07:40
@snapcountI killed him07:40
@snapcount=)07:40
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Read error: 104 (Connection reset by peer)]07:41
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI07:41
-!- mode/#webgui [+o WRE] by snapcount07:42
@snapcount.wz 3211707:42
@snapcount!poker07:44
* WRE * type !deal to get in the poker game.. up to 5 players..07:44
@snapcount!deal07:44
* WRE * who's in?.. okay it's WRE and snapcount..07:45
* WRE WRE 8 of S 2 of D A of C K of S 7 of D 07:45
* WRE snapcount 7 of C 6 of C 2 of H 2 of S 5 of H 07:45
* WRE * draw your new cards now.. you have 15 seconds..07:45
* WRE * who wins this one?.. here are the cards..07:45
* WRE WRE 8 of S 2 of D A of C K of S 7 of D 07:45
* WRE snapcount 7 of C 6 of C 2 of H 2 of S 5 of H 07:45
* WRE * good game ladies and gentlemen!07:45
@snapcountweird07:46
@snapcount.calc rizen is JT07:48
@snapcount.calc rizen07:48
@snapcountcalc rizen is JT07:51
@snapcountcalc JT07:51
@WRENo calc set for "JT"07:51
@snapcounterr07:51
@snapcountcalc rizen07:51
@WRErizen = is JT07:51
@snapcounthehe07:51
@snapcountthis could be fun07:51
@snapcountcalc rizen Roy's Bitch07:51
@snapcountcalc rizen07:51
@snapcountcalc rizen07:52
@WRErizen = Roy's Bitch07:52
@snapcounthaha07:52
@snapcountcalc rizen The Godfather07:52
@snapcountcalc whatistcl <phobia> All I know about TCL is that TCL ain't perl07:53
@snapcountcalc whatistcl07:54
@WREwhatistcl = <phobia> All I know about TCL is that TCL ain't perl07:54
@snapcountcalc language <crythias> it's doing 3.3.507:55
@snapcount<rizen> i have no idea what language you're speaking07:55
@snapcount<rizen> but i'm sure it makes sense to you07:55
@snapcount<snapcount> it ferangi07:55
@snapcountcalc language07:55
@WRElanguage = <crythias> it's doing 3.3.507:55
@snapcounthmm07:55
@snapcountcalc language07:56
@WRElanguage = <crythias> it's doing 3.3.507:56
@snapcountcalc language07:57
@snapcountcalc language07:57
@WRElanguage = <crythias> it's doing {3.3.507:57
@crythias!deal08:18
@crythias!poker08:19
* WRE * i'll shuffle the deck.. type !deal to play poker..08:19
@crythias!deal08:19
* WRE * a hand of poker for WRE and crythias..08:19
* WRE WRE 7 of H 9 of C 6 of D 5 of S T of C 08:19
* WRE crythias K of S T of S Q of H 6 of S 3 of C 08:19
* WRE * 15 seconds to discard and draw new cards..08:19
@crythias!help08:19
* WRE * and now the moment you've been waiting for..08:19
* WRE WRE 7 of H 9 of C 6 of D 5 of S T of C 08:19
* WRE crythias K of S T of S Q of H 6 of S 3 of C 08:19
* WRE * game over.. everybody wins!08:19
@crythias!poker help08:19
* WRE * type !poker to start.. if game is "off" a channel OP08:19
* WRE * must type the command "!poker on" to re-activate it..08:19
* WRE * for other help type "!poker help <command>"..08:19
* WRE * the four poker commands are: !deal !draw !keep !fold08:19
@crythias!poker help keep08:20
* WRE * opposite of "!draw".. use "!keep <1-5>" to hold cards..08:20
* WRE * to hold the 3rd and 4th cards you enter: !keep 3408:20
@crythias!poker help draw08:20
* WRE * to draw new cards type "!draw <numbers 1-5>"..08:20
* WRE * the numbers are the positions of cards to discard..08:20
* WRE * to draw a new 1st and 4th card type: !draw 1408:20
@crythias!deal08:20
@crythias!poker08:20
* WRE * okay i'm dealing 5 card draw.. !deal gets you in the game..08:20
@crythias!deal08:20
* WRE * who's in?.. okay it's WRE and crythias..08:20
* WRE WRE Q of C 6 of H 9 of H 5 of C A of C 08:20
* WRE crythias 4 of S 5 of D K of H T of D 6 of D 08:20
* WRE * draw your new cards now.. you have 15 seconds..08:20
@crythias!draw 1308:21
* WRE * and now the moment you've been waiting for..08:21
* WRE WRE Q of C 6 of H 9 of H 5 of C A of C 08:21
* WRE crythias A of S 5 of D J of C T of D 6 of D 08:21
* WRE * game over.. everybody wins!08:21
@crythias!poker08:21
* WRE * okay i'm dealing 5 card draw.. !deal gets you in the game..08:21
@crythias!deal08:21
* WRE * dealing a hand of poker to WRE and crythias..08:21
* WRE WRE 7 of S J of D 9 of H 7 of H T of S 08:21
* WRE crythias A of H K of C 4 of S 2 of D 6 of C 08:21
* WRE * you can draw 4 cards if you keep an Ace.. so draw..08:21
@crythias!keep 108:21
* WRE * okay everyone.. read 'em and weep..08:21
* WRE WRE 7 of S J of D 9 of H 7 of H T of S 08:21
* WRE crythias A of H Q of S Q of C 9 of D 3 of S 08:21
* WRE * thanks for playing!08:21
@crythiasidiot08:21
@crythiasbash08:27
@crythias!bash08:27
@WRE|bash 2113| <Tristan> Anyone thinks I should trade my '00 VW Cabrio for '01 Honda Prelude?08:27
@WRE|bash 2113| <tigeraid> at least the Prelude has about 90% less homosexual factor08:27
@WRE|bash 2113| <Rydawg> tristan, do you like guys?08:27
@WRE|bash 2113| <Rydawg> how do you shift gears when your wrist is so freakin limp? 08:27
@snapcounthehe08:27
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]08:27
@snapcountsomeone found poker08:27
@snapcount.wz daytona beach,fl08:28
@snapcount.time 3211708:31
@snapcount.time 1111108:31
@WREIt's  in Weather Underground08:31
@snapcount.wz 1111108:31
@WREWeather Underground -- 08:31
@WRETemp: No Report        Humidity: No Report    Visibility: No Report08:31
@WREConditions:  with wind calm08:31
@WRESunrise: No Report   Sunset: No Report08:31
@snapcounttime for beed08:31
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has left #webgui []08:31
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:58
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]11:27
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui12:41
-!- Klaus_ [n=klaus_he@p54AD21F0.dip0.t-ipconnect.de] has joined #webgui12:58
-!- Klaus_ [n=klaus_he@p54AD21F0.dip0.t-ipconnect.de] has quit []13:25
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI14:21
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui15:02
-!- mode/#webgui [+o crythias] by xdanger15:02
@crythias!poker15:03
* WRE * dealing poker in 8 seconds.. type !deal to get in the game..15:03
@crythias!deal15:03
* WRE * laying cards in front of WRE and crythias..15:03
* WRE WRE K of S T of H =WILD= A of H 6 of C 15:03
* WRE crythias K of D 3 of H 2 of D 5 of C T of S 15:03
* WRE * time for the players to draw.. 15 seconds..15:03
@crythias!keep 1515:03
* WRE * okay everyone.. read 'em and weep..15:03
* WRE WRE K of S T of H =WILD= A of H 6 of C 15:03
* WRE crythias K of D 8 of S K of C 5 of D T of S 15:03
* WRE * thanks for playing Dr. Po Poker!15:03
* WRE * [an OP may type "!poker off" to deactivate !poker]15:03
lonki!deal15:08
lonki!poker15:08
* WRE * i'll shuffle the deck.. type !deal to play poker..15:08
lonki!deal15:08
* WRE * preparing to deal cards to WRE and lonki..15:08
* WRE WRE 4 of C 6 of S 7 of H 8 of H =WILD= 15:08
* WRE lonki 9 of D 7 of C J of H J of C 9 of S 15:09
* WRE * you have 15 seconds now to draw new cards..15:09
* WRE * [to hold on to the 2nd and 5th cards type "!keep 25"]15:09
* WRE * here is the final showdown..15:09
* WRE WRE 4 of C 6 of S 7 of H 8 of H =WILD= 15:09
* WRE lonki 9 of D 7 of C J of H J of C 9 of S 15:09
lonki!keep 1315:09
* WRE * that's how it all ends up!15:09
lonki!sick15:09
@crythiasstraight beats 2 pair15:12
@crythias!poker15:13
* WRE * type !deal to play poker.. 5 players.. dealing soon..15:13
@crythias!deal15:13
* WRE * who is playing this time?.. WRE and crythias..15:13
* WRE WRE J of H =WILD= 8 of H 3 of S T of C 15:13
* WRE crythias 5 of C K of C 6 of H K of S T of H 15:13
* WRE * draw your new cards now.. you have 15 seconds..15:13
@crythias!keep 2415:13
* WRE * here is the final showdown..15:13
* WRE WRE J of H =WILD= 8 of H 3 of S T of C 15:13
* WRE crythias 7 of S K of C 2 of C K of S 9 of D 15:13
* WRE * thanks for playing!15:13
* WRE * [an OP may type "!poker off" to deactivate !poker]15:13
@crythiaspair of kings beats pair of jacks15:14
@crythias!poker off15:16
@crythiascalc15:17
@crythiascalc 1+115:17
@crythiascalc help15:17
@crythias!calc help15:17
@crythias!list15:17
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []15:18
-!- pbmdawg [n=bwvoidfv@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:35
pbmdawghi nuba15:36
chansenhi folks15:45
pbmdawghowdy c15:45
lenthamenhello chansen15:46
lenthamenchansen: are you danish ?15:46
pbmdawghe's from SoCo15:46
pbmdawguh; I think.15:46
chansenlenthamen: yes, but I live in Sweden15:46
pbmdawgor maybe I'm confusing him with someone else.... ok, yeah. sry15:47
pbmdawgoh yeah; i was thinking of someone else.15:47
chansenIf you have problem with darwins dyld, this will allow you to run the tests: http://rafb.net/paste/results/ebDNad38.txt15:49
chansenWill also make tests run a bit faster :)15:50
lenthamenOk, I'm from NL. 15:52
chansenlenthamen: is say that in your profile :)15:52
chansens/say/saw/15:52
chansenpeople often refers to real names in this channel, who is who?15:53
* pbmdawg is matt15:54
* lenthamen is Len15:54
pbmdawgWRE and xdanger are bots15:54
pbmdawgoops15:54
pbmdawgWRE is a bot15:54
lenthamenhehe15:54
pbmdawgxdanger is a bot/human15:54
chansen;)15:54
lenthamenxdanger behaves like a bot15:54
lenthamenHe's from finland btw15:54
lenthamenNuba is nuba15:55
lenthamenfrom brazil or somethin15:55
chansenI noticed that there was no httpd.conf in trunk, is there a reason for that?15:58
pbmdawgLuckyLStrike:     me :) an unknown webgui coder/user15:58
chansenI could contribute mine15:58
pbmdawgthere is one under wre15:58
chansenDo I have access to wre?15:58
lenthamenWRE is under svn15:59
pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/browse/wrebuild/wre/wre/var/setupfiles/15:59
chansenah, I have only checked out https://svn.webgui.org/svnroot/WebGUI16:00
pbmdawgwre is the "webgui runtime environment"16:00
pbmdawgor something16:00
pbmdawg;)16:00
chansenouch, thats one big conf16:01
chansenhow about something like this: http://rafb.net/paste/results/FSTKfM38.txt16:01
chansenmuch more readable, IMO16:01
chansen.. or not ;)16:02
pbmdawgthe wre files aren't meant to be modified/read16:02
lenthamenchansen: I agree with you... 16:02
pbmdawgit's supposed to be standardized environment16:02
chansenI have not heard of a sysadmin that does not read/tweak configs and automates his deployment16:04
pbmdawgif you look in install.txt, it has a httpd.conf excerpt that shows what a person needs to add to their httpd.conf to install webgui in a preexisting apache.16:05
lenthamenchansen: there are separate *.confs for each virtual host. But I agree that the overall httpd.conf could be simplified.16:07
chansenOne thing that annoys me is how WebGUI set it's perl handlers16:07
chansenIt's should be push_handler instead of set_handlers, IMO16:07
chansenWebGUI wont play nice with other MP apps16:08
chansenAnd another thing is the tests, why do they require a flag?16:09
chansenThat breaks common test utils like prove16:09
lenthamenI think that's just because when we moved from CGI to a native MP2 handler we didn't know the difference between push / set_handler.16:09
lenthamenYou should ask commit access and change it.16:09
chansenI have commit access :)16:09
lenthamenah ok, go ahead then :D16:10
chansenWhat is the policy on changes?16:11
lenthameneh, matt ?16:11
chansenChange at will? or ask rizen?16:11
lenthamenDepends on the relation you have with rizen ;)16:12
pbmdawggenerally, change at will.  but in this case, ask me. :)16:12
pbmdawgjust because I want to hear your explanation why it needs to be push instead of set16:12
lenthamenbecause set overrules, and push adds.16:12
pbmdawgI know the distinction.16:13
pbmdawgnot what I was asking.16:13
chansen[15:07] <chansen>It's should be push_handler instead of set_handlers, IMO16:13
chansen[15:08] <chansen>WebGUI wont play nice with other MP apps16:13
pbmdawgyes, I read that.16:14
* chansen is confused16:14
pbmdawgi'm having trouble imagining a scenario where other MP apps are using the others handlers at the location that's being handled by WebGUI as the PerlInitHandler16:14
chansenAuth/Authz for example16:15
pbmdawgok; explain..?16:15
pbmdawghow would someone use another authentication system intertwined with webgui's?  (honest question)16:16
pbmdawgi'm not trying to be obtuse16:16
pbmdawgI'm just not understanding.16:16
chansenHTTP Auth, very common in large deployments, especially SSO16:16
chansenSingle Sign On16:17
chansenNTML, SPENEGO, etc16:17
pbmdawgand...?16:17
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:17
pbmdawghow would someone use another authentication system intertwined with webgui's?  (honest question)16:18
pbmdawgthe set_handler calls are only per-request16:18
pbmdawgnot per-server or per-location.16:18
pbmdawgso I'm trying to understand how the set_handler calls interfere with other apps.16:19
lenthamenmatt, what's the reason we're using set_handler instead of push_handler ?16:19
pbmdawgb/c it overrides the Apache defaults, which lessens overhead.16:19
chansenAre you talking about transhandler?16:20
chansenIt can be set in httpd.conf16:21
pbmdawgr->set_handlers(PerlAccessHandler => \&uploadsHandler);16:21
pbmdawg$r->set_handlers(PerlResponseHandler => \&contentHandler);16:21
pbmdawg          $r->set_handlers(PerlTransHandler => sub { return Apache2::Const::OK });16:21
pbmdawgthat's what we're talking about, right?16:21
chansenyes16:21
* chansen will keep a local patch for it, since I need NTML auth in our shop16:24
* lenthamen is going to benchmark push_handler versus set_handler to see if Matt is right...16:25
pbmdawglike I said, as it's used there, it only sets the handlers for that single request,16:28
pbmdawgnot the server.16:28
pbmdawgso I still don't see the conflict it could have with other mp apps16:28
lenthamenhehe16:30
pbmdawgI guess my understanding of what a person could do with all those handlers is limited.16:30
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui16:31
pbmdawgwb roy16:31
snapcounthola16:31
-!- mode/#webgui [+o snapcount] by WRE16:31
lenthamenpush_handlers actually is slightly faster then set_handlers: 76.06 vs 74.19 req /s16:31
pbmdawgharumph :p16:31
pbmdawgwell that settles it16:32
crythiasxdanger's sleeping on the job16:32
lenthamenI'd say that it doesn't matter....16:32
pbmdawgwre didn't op me :(16:32
@snapcounthe doesn't know you16:32
pbmdawghe usually ops me16:32
@snapcountwould you like me to introduce you =)16:32
@snapcountno xdanger does16:33
pbmdawgohhhh16:33
@snapcountxdanger is a person i think16:33
pbmdawgwith bot capabilities.16:33
@snapcounthe's running a script to op ppl and log the channel16:33
@snapcounti think16:33
pbmdawgyeah.16:33
@snapcounti saw him talking the other day16:33
@snapcountbut i can talk as wre also 16:34
@snapcountso....16:34
@snapcountnot sure16:34
lenthamenHe might have work to do ;)16:36
@snapcountok matt16:39
pbmdawg?16:40
@snapcount"/msg wre pass yourpassword_here"16:41
@snapcountafter that he will know you16:41
pbmdawgmy sister just got engaged.16:42
@snapcountwhoa16:42
@snapcountcongrats to her16:42
crythiasbut you're already married...16:42
* crythias ducks16:42
pbmdawgPERV16:42
@snapcountdamn16:42
@snapcountthat's wrong16:42
@snapcountLOL16:42
pbmdawg;)16:42
crythiashee. Sorry, Matt. :) Grats to your sister.16:42
@snapcountcalc marriage <pbmdawg> my sister just got engaged <crythias> but you're already married...16:43
pbmdawgthe guy has an Agriculture degree16:43
@snapcountcalc marriage16:43
@snapcountshit16:43
@snapcountit's still fux0r3d16:43
crythiasMy mind is just too tainted.16:43
* snapcount breaks out his bot be good stick16:44
pbmdawghe's gonna be a fireman.16:44
@snapcountlets try that again16:44
@snapcountcalc marriage <pbmdawg> my sister just got engaged <crythias> but you're already married...16:45
@snapcountcalc marriage16:45
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...16:45
crythiassorry.16:45
@snapcountohh this trick will be fun16:45
crythiasthat's ... I'm sorry.16:45
@snapcountyou guys can use it to16:45
pbmdawgcalc marriage I am stupid.16:45
@snapcountjust calc someword definition16:45
crythiascalc marriage16:45
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui16:46
-!- mode/#webgui [+o rizen] by xdanger16:46
* pbmdawg snarls16:46
crythiasworthless.16:46
pbmdawgcalc marriage16:46
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...16:46
crythiasdoesn't like me.16:47
@snapcountit's like our own personal bash16:47
pbmdawgcalc marriage snapcount is my god16:47
crythiascalc marriage16:47
pbmdawgcalc marriage16:47
pbmdawgcalc marriage16:47
pbmdawggrr16:47
crythiascalc 2 1+116:47
@WRENo calc set for "1+1"16:47
crythiascalc 216:47
@WRENo calc set for ""16:47
crythiascalc marriage16:47
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...16:47
crythiascalc marriage=stupidness16:48
@WRENo calc set for "marriage=stupidness"16:48
crythiascalc marriage stupidness16:48
* snapcount sighs16:48
crythiascalc marriage16:48
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...16:48
crythiasworm16:48
crythiasthat is.. WORM - write once read many16:48
crythiasgotta go16:48
@snapcountcalc wre WebGUI Runtime Environment16:48
@snapcountcalc wre16:48
@WREwre = WebGUI Runtime Environment16:48
@snapcountcan you guys add anything?16:49
pbmdawgcalc foo foobar16:49
pbmdawgfoo16:49
pbmdawgcalc foo16:49
@WREfoo = foobar16:49
@snapcountcool16:49
@snapcountthat should keep track of all our precious irc moments/comments16:49
@snapcountrandcalc16:50
@WREfoo = foobar16:50
@snapcountlastcalc16:50
@snapcountanyways16:50
@snapcountmatt, set your pass on the bot16:50
@snapcountand he will op you16:50
pbmdawgpass?16:50
pbmdawgjust make up a password?16:50
@snapcountyou have to create a password16:50
@snapcountyeah... he'll ask for it to op you16:51
@snapcountin case someone spoofs their reverse-dns to get your hostmask16:51
@snapcountit prevents people from hijacking the channel16:51
@snapcounthe won't auto-op you16:51
@snapcountyou have to "/msg wre op your-pass-here"16:52
lenthamenDoes anyone know why all webgui urls get converted to lowercase ?16:52
@snapcountdesign reason or what code does it reason?16:52
lenthamenDesign reason.16:52
@snapcountno16:52
@snapcountbut rizen is here =)16:52
lenthamenHello Rizen. I forgot what was the reason we're converting all urls lowercase. 16:53
@snapcountmatt: what are we doing with 6.916:53
@snapcountgive me a task16:53
pbmdawgoh; okay... cool.16:53
@rizenyou mean why webgui does it?16:53
lenthamenyeah16:53
@rizenit makes the url comparison operation faster16:54
@rizenwhen a page is requested16:54
@rizenthe url is automatically lower cased16:54
@rizenand then compared against the db16:54
@rizenwhich is already lower case16:54
@rizenbut to the end user16:54
lenthamenok. Yeah, I know that. But I have a particular case here where we need uppercase URL's....16:54
@rizenthis makes the URL's case insensitive16:54
@rizenyou can type: http://www.plainblack.com/HOME16:55
@rizenand still get the page16:55
@rizenwhy do you need upper case urls?16:55
@rizenespecially since the urls are already case insensitive16:56
pbmdawgroy: do you have a working svn test box?16:56
@snapcountof course16:57
pbmdawgjust checking16:57
lenthamenWe're working on a proof of concept where we use WebGUI to edit newspapers, and we need to have the URLs exactly like the file structure to map images.16:57
pbmdawgroy: can you commit the 6.8.5 create.sql as previousVersion.sql in SVN head?16:58
@snapcountuhh... I thought I already did that16:58
pbmdawgoh16:58
pbmdawgsry16:58
@snapcountdid I not?16:58
pbmdawgi hadn't checked.16:58
@snapcountit's only the second time I've done a release so high probability I forgot something =)16:59
pbmdawgyeah; it's there...17:00
pbmdawgnewaz17:00
@snapcountok... so what needs to be done?17:04
@snapcountwhos running this circus17:04
pbmdawgsearch the codebase17:04
@snapcountfor?17:04
pbmdawgfor instances of ->getDefault, ->getImportNode, ->getNotFound, ->getRoot17:05
@snapcountok17:05
pbmdawgmake sure all calls to those methods include $session or $self->session as the first parameter, as appropriate17:05
pbmdawgColin and I already fixed all the ->new*( methods last night, and it looks like JT and Colin got most or all of the Form::*( autoload constructors.17:06
-!- bfree [n=knoppix@dsl-32-113.dsl.netsource.ie] has joined #webgui17:08
pbmdawggood article for all of you: http://www.alistapart.com/articles/web3point017:08
bfreeI'm trying to do a source install of webgui-6.8.5-gamma following http://www.plainblack.com/installing_webgui ... I don't seem to hae a /data/WebGUI/www/index.pl to copy into my site and there isn't an index.pl anywhere in the tar.gz?17:10
@snapcountindex.pl doesn't exist in 6.8.x17:11
pbmdawgsee the install.txt for what to put into your httpd.conf17:12
crythiasyeah. read my faq17:12
pbmdawg /installing_webgui needs to be updated17:12
@snapcounthow do you use regexes with grep?17:13
@snapcountis it egrep or something17:13
chansensnapcount: yes or grep -E 17:13
chansenI'm planning on starting to move the initialize() sub to a package instead of duping the code in every test.17:19
chansenWebGUI::Test, ok?17:20
chansenrizen: thoughts?17:20
@rizenyou can't17:20
@rizeninitialize gets changed from test to test17:20
@rizenor at least the path to webgui root does17:20
@rizenso i suppose you could factor that out17:20
@rizenthe path to webgui root changes depending upon how many folders deep the test is in the t folder17:21
@rizeni'm not sure you're saving much though by doing that17:22
chansenyou can use FindBin17:22
chansenor:17:22
chansenWEBGUI_ROOT=/some/path prove -l lib/ -r -v t/17:22
chansenwhich is the standard way of running tests17:22
@rizenok...if that's the standard then coolio17:23
chansenyes, and the output is a also nice :)17:23
chansenhere is an example of with and without -v flag: http://rafb.net/paste/results/gZf5vp22.txt17:26
@snapcountthe man pages for grep suck17:27
@snapcounthow do you make it use PCRE17:27
@snapcountfound it17:28
@rizenchansen17:29
@rizenandy lester, leader of the phalanx project for perl17:29
@rizenhas told me any times that prove has problems with subdirectory based tests17:29
@rizenwhat's your experience with this?17:29
chansenWhen, now?17:29
@rizeni've known him for years17:29
@rizenand he's told me that on several occasions17:30
chansenWe have 3-4 levels in Catalyst, never had any problems, and we have a couple of thousands of tests17:30
@rizenhe said it sometimes gets confused17:30
@rizenespecially when running tests many sub-dirs deep17:30
@rizenapparently it has some problem with staying relative to the lib dir17:30
@rizenor something17:30
chansenI have never experienced any problems17:31
@rizenif you haven't had this problem, i'll trust your judgement17:31
@rizeni just don't want to end up with a pile of crap17:31
@rizensince everything already works right now17:31
chansentrue, I don't think we will run into any problems. We use it extensively in Catalyst and none of our users have reported any probs17:32
chansenWe even use it for remote testing :)17:32
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:33
chansenhttp://catalyst.perl.org/calendar/2005/19 # written by me17:33
@rizenmartin!!!17:33
MrHairgreaseJT!17:34
@snapcountmatt: how 'bout this one?17:34
@snapcountmy $templateAsset = WebGUI::Asset->newByDynamicClass($self->session, $templateId) || WebGUI::Asset->getImportNode;17:34
@rizengive me some of that lovely palmade17:34
@rizen=)17:34
@snapcountgross17:34
MrHairgreasei hope you mean pomade17:34
@rizenah yes17:34
@rizenpomade17:34
MrHairgreasei dopn't even wanna what palmade is17:34
@rizensorry, couldn't remember how to spell it17:34
MrHairgreasemurrayspomade.com17:34
@rizeni just think it's funny that you use it17:35
MrHairgreaseyou can buy i there17:35
MrHairgreaseor go to the grocery store17:35
@snapcountcalc pomade <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade17:35
pbmdawgyeah ->getImportNode($self->session)17:35
@rizenchristian, tell me this, what's you're interest in webgui since you're a core dev on catalyst?17:35
@rizennot that i mind, that you're here17:35
@rizeni'm just curious17:35
@snapcountso getImportNode requires you pass it the session now?17:36
pbmdawgyeah17:37
@snapcountI looked at the method... I get it now =)17:38
chansenrizen: WebGUI is an app and Catalyst is a framework. I need tool for manage content, and decided to use WebGUI. 17:38
pbmdawgyeah, all the class methods need $session passed in.17:38
chansenrizen: And in return i contribute some code17:38
@rizenyeah, i understand that they don't directly compete17:38
@rizenbut i figured that there was probably some sort of cms built on top of catalyst by someone17:39
@rizenis there not?17:39
@rizenagain, i'm not complaining at all....i'm very happy to have you here and contributing17:39
chansenrizen: not any that is open17:39
@rizencoolio17:39
@rizenwell glad to have you17:40
@snapcountmatt: this is cool?  my $importNode = $self->session->asset->getImportNode;17:40
chansen:)17:40
pbmdawgno17:40
pbmdawgmy $templateAsset = WebGUI::Asset->newByDynamicClass($self->session, $templateId) || WebGUI::Asset->getImportNode($self->session);17:40
pbmdawgmy $importNode = WebGUI::Asset->getImportNode($self->session);17:41
pbmdawggotta also pass in the class17:41
pbmdawgalthough I supposed you could also do $self->getImportNode($self->session)17:41
pbmdawgchansen: have you considered packaging catalyst and webgui together for release?  or do you need webgui just for a particular installation?17:45
@snapcountok... to make sure I got this17:52
@snapcount $var{"backtosite.url"} = $self->session->asset->getDefault->getUrl;17:52
@snapcountbecomes17:52
@snapcount$var{"backtosite.url"} = $self->getDefault($self->session)->getUrl;17:52
pbmdawgyep17:52
@snapcountk17:52
crythiascalc crythias17:52
@WRENo calc set for "crythias"17:52
pbmdawgwait no17:52
pbmdawg$var{"backtosite.url"} = $self->session->asset->getDefault($self->session)->getUrl;17:52
pbmdawgwell, wait17:52
pbmdawgwhere is that line17:52
crythiascalc crythias http://www.gwy2.org/cgi-bin/fom RTFAQ17:52
@snapcountin AdminConsole.pm17:53
@snapcountline 42017:53
@snapcountcalc pomade17:53
@WREpomade = <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade17:53
@snapcountwhat's the verdict mdawg?17:55
pbmdawg$var{"backtosite.url"} = $self->getDefault($self->session)->getUrl;17:55
pbmdawglike you said17:55
@snapcountok... cool17:55
* snapcount continues the hunt17:55
pbmdawgheading afk for about 2 hours.17:56
pbmdawgbbl.17:56
crythiasURL LUV IT17:56
@snapcountI found an easter egg18:02
@snapcountactually two18:03
@snapcounthehe18:03
MrHairgreasewhich ones18:03
@snapcountnow that's not much fun, is it?18:03
@snapcountone gives credit to us slave workers18:03
MrHairgreasei also found some a lot of time ago18:03
MrHairgreaseare they new ones18:03
@snapcountand the other... I'll have to try it to see what it does18:03
@snapcountit prints something18:04
pbmdawgheh18:04
pbmdawgheading out now; cya18:04
-!- pbmdawg is now known as pbmdawg_afk18:04
MrHairgreaseim not sure if I already found the slave workers egg18:04
MrHairgreasebut it coukd be18:05
@snapcountwell if you found one18:05
@snapcountyou found the other one =)18:05
lenthamenThere's also an easter egg in the admin interface.18:05
MrHairgreaseyeah, jt told about that on the wuc18:06
MrHairgreasecant remember the combination though18:06
lenthamenI forgot how to enable it, but I saw it in the drag-n-drop js code18:06
crythiasIn the beginning18:06
MrHairgreaseamen18:06
@snapcountthink contra18:07
@snapcountthe old video game18:07
lenthamen    if (e.keyCode == 38 || e.keyCode == 40 || e.keyCode==37 || e.keyCode==39 || e.keyCode == 66 || e.keyCode == 65){18:07
lenthamenthat's the one....18:07
@snapcountup down up down left right left right b a18:07
@snapcounti think18:07
MrHairgreasewait i'll try18:07
crythiasududlrlrbabastart select18:07
crythiasselect start18:07
@snapcountit's an old cheat code from the nintendo game contra 18:07
@snapcountyeah baba18:08
chansenpbmdawg_afk: only WebGUI, even though WebGUI could benefit from Catalyst, I don't have the time to change WebGUI at this point18:08
MrHairgreasehmm18:12
MrHairgreasecan't get it to work18:12
MrHairgreaseI should try from the admin console right?18:12
@snapcountno18:13
@snapcountjust turn admin on18:13
MrHairgreaseah i see it18:13
@snapcountyou just do ba once18:14
@snapcountoh18:14
@snapcounthehe18:14
@snapcountok... getImportNode, getDefault, getRoot, and getNotFound are un fux0r3d18:15
@snapcountand checked in18:15
@snapcountnow I must prepare to get my learn on18:15
@snapcountbbl18:15
crythiascalc crythias18:15
@WRENo calc set for "crythias"18:15
crythiascalc calc18:15
@WRENo calc set for "calc"18:15
crythiascalc help18:16
@WRENo calc set for "help"18:16
MrHairgreasewhat's this calc thing18:16
crythiascalc wre18:16
@WREwre = WebGUI Runtime Environment18:16
MrHairgreasecalc jt18:16
@WRENo calc set for "jt"18:16
MrHairgreasecalc eurohunks18:17
@WRENo calc set for "eurohunks"18:17
crythiascalc list18:17
@WRENo calc set for "list"18:17
@snapcountcalc rizen18:17
@WRErizen = The Godfather18:17
@rizenthat's right bitch18:17
@rizenand don't you forget it18:17
@rizen=)18:17
@snapcounthehe... thought you'd like that18:17
@snapcounthairgrease: its a bot script that lets you define words18:18
MrHairgreasecapice18:18
@snapcountuse by calc word definition to set a def18:18
@snapcountuse calc word to retrieve18:18
@snapcountanyone can use it18:18
@snapcountalso, randcalc will display random def18:18
MrHairgreasedo you have a url to more of this bot goodness18:18
MrHairgreaseor is it homebrew stuff18:18
@snapcountwell, I just downloaded some scripts18:19
@snapcountit's an eggdrop bot18:19
@snapcountso if you find some tcl scripts that are cool18:19
@snapcountlet me know and I'll install them to teach him more tricks18:19
MrHairgreaseQuestion: why is it necessary to pass the session to instance mthods? Like this $self->getImportNode($self->session)18:19
MrHairgreaseI can see the urge of that on class methods18:19
MrHairgreaseOr is it to minimize magic18:20
@rizenyou shouldn't have to ever pass it to an instance method18:21
@rizengetImportNode is a class method though18:21
@rizenit's a constructor18:21
MrHairgreaseyeah i know18:21
MrHairgreasestill you can call constructors as an instance method18:22
MrHairgreaseit's probably not good practise though18:22
lenthamenMrHairgrease: That was a cool party last week @procolix :)18:25
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:28
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:29
MrHairgreaseYeah it was a coll party18:29
MrHairgreaseespecially the afterparty18:29
MrHairgreasedid you get any sleep at all?18:29
lenthamenI woke up several times because someone was licking my face.....18:30
MrHairgreasehope it wasn't koen18:31
lenthamenhehe, it was his dog :)18:32
crythiascalc crythias = RTFAQ http://www.gwy2.org/cgi-bin/fom18:32
crythiascalc crythias18:32
@WRENo calc set for "crythias"18:32
MrHairgreasealmost as bad18:32
MrHairgreasecalc18:36
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:38
bfreethanks all, (mainly for pointing me back to the install.txt) ... I finally have a local webgui alive :-)18:42
bfreeif the testEnvironment.pl recognised when it had installed a module and continued it would be nicer, rather then running it again to get it to move on :-D18:43
MrHairgreasegood job18:44
MrHairgreasewhich version18:44
bfree6.8.518:45
bfreepulling apache2, mysql and stuff from debian unstable and using cpan for most modules (in case that's of any interest)18:47
chansendo tests really need '# ---- END DO NOT EDIT ----' line?18:53
@rizenno18:56
@rizeni've removed it from the skeleton18:56
@rizenbe back in an hour or so18:56
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []18:56
chansenok :)18:56
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has joined #webgui19:15
perlDreamermorning guys19:15
perlDreamerwhat's today's buzz?19:15
crythiasmy cable internet is down.19:16
perlDreamerbummer19:16
crythias(home)19:16
perlDreamerjust broken, or weather, or ...?19:16
crythiasseems to have affected TV, so is probably cut or other service19:17
crythiasI was productive yesterday. Helped solve at least 3 wg probs.19:17
perlDreameron the boards?19:18
perlDreameror code-wise?19:18
crythiasbugs19:18
perlDreamernice work!19:18
perlDreamerwhat were they?19:18
crythiasone was assist with the photos bug. change url to file.url19:18
crythiasit's a template problem with File_Folder19:18
perlDreamerupdate the docs?19:19
crythiasnot certain that was necessary.19:19
crythiashttp://www.plainblack.com/wuc/us/photos/19:20
crythiasPhotos is a *folder*19:20
perlDreameryeah19:20
crythiasit had a template that matched files to their friendly url instead of their file url19:20
perlDreamerI like that description19:20
perlDreamer"friendly"19:20
perlDreamerand that's they the file redirect to the main page?19:21
crythiasthe parser can't figure out http://domain/path/file.jpg19:21
crythiasit does know http://domain/uploads/xx/xxx/sdosidjoisf/file.jpg19:22
perlDreamercool19:22
crythiastypo19:22
crythiasin the display template.19:22
crythiashttp://www.plainblack.com/uploads/0G/TX/0GTXxTC5WE1aN4MUDyhxNw/IMG_1696.jpg19:23
perlDreamerwhat about the other two bugs?19:23
crythiashrm. one was Frank's, which I couldn't replicate.19:23
crythiasthe "can't go back after edit"19:23
crythiasand another...19:24
crythiaswre19:24
crythiaswre has a problem building on FreeBSD.19:24
crythiasstarting with the lftp build.19:24
perlDreamerI saw that on the boards19:24
crythiasit appears that if you ./configure --prefix=19:24
crythiasyou need to pass all params19:25
crythiasif I ./configure within the lftp-3.3.4 dir, it's fine, and will make.19:25
crythiasbut when you pass --prefix, you have to pass all the rest of the variables.19:25
perlDreamersounds like a bug in the lftp configure script19:25
crythiasbut.. the configure says you can make install exec_prefix = /path19:26
crythiasand it works all right19:26
perlDreamercool19:26
perlDreamerI did a bunch of 6.9 work yesterday19:26
crythiasyeah, so... no real *bug* just a different way of accomplishing the task.19:26
crythiaskewl. I'm excited for 6.919:29
-!- midellaq [n=midellaq@caronte.isinet.it] has joined #webgui19:29
crythiashowdy19:30
perlDreamerhey, michelle19:30
midellaqciao!19:30
perlDreamerbuenos dias19:30
perlDreamerguten tag19:30
perlDreamergruss Gott19:30
crythiasdonde esta la biblioteca?19:31
perlDreamerpor la calle cinco en el centro de la cuidad19:31
MrHairgreasecrazy bastards!19:31
MrHairgreasein holland we just yo!19:31
perlDreamerMarten?19:32
MrHairgreasethat should be: we just say yo19:32
midellaqok, ok, let's go english..19:32
MrHairgreases/e/i/19:32
crythias¿es un edificio grande?19:32
MrHairgreasethen you're correct19:32
MrHairgreasewhats a edificio.19:32
perlDreamerbuilding19:33
crythiasit's a building19:33
perlDreamerMartin, I'm glad you're here19:33
MrHairgreasethanks, that's flattering19:33
MrHairgreasewhy?19:33
perlDreamerI'm a little worried about the session conversion and how it affected the Commerce code19:33
crythiasBecause you're a eurohunk.19:33
MrHairgreaseI broke?19:34
perlDreamerDon't know yet.19:34
perlDreamerWould you mind just giving it a read to make sure everything still looks all right?19:34
MrHairgreaseNext week my exams are finished and I'm gonna work on WebGUI19:34
MrHairgreaseI'll look on the comerce code.19:35
perlDreamerthanks19:35
MrHairgreasemaybe even write some tests for it.19:35
perlDreamernow you're talking!19:35
crythiasno. he's typing.19:35
MrHairgreaseI bought the "PErl testing: a dvelopers notebook" book19:35
-!- bfree [n=knoppix@dsl-32-113.dsl.netsource.ie] has quit [Remote closed the connection]19:35
perlDreamerwas it good19:36
MrHairgreaseDidn't have time to read it yet19:36
MrHairgreaselooks good19:36
MrHairgreasebut you can probably also do with the wuc sessions on the subject in mind19:36
crythiashrm.19:36
MrHairgreaseStill, it's always good to burn your money on someting.19:37
MrHairgreaseAnd I don't have one-armed bandits handy here.19:37
crythiasI want to make that macro ihttp://www.plainblack.com/plain_black_support/url-path-in-asset-proxy/1#dOT4ZmNQkp-TCMLZliAkmA19:37
perlDreamerI don't have access to that part of PB's site, what is it?19:38
MrHairgreaseNo access19:38
crythiasoops19:38
MrHairgreasecalc oops19:38
@WRENo calc set for "oops"19:38
crythiasI paid for support.19:38
MrHairgreaseIf you wanna make, then you can just make it19:38
MrHairgreaseright?19:38
crythiasthey want a macro that will bring an image up without knowing the full url19:39
crythiasI don't think I'm violating my agreement to say that.19:39
MrHairgreaseso how do you do that?19:40
crythiasfuzzy guess19:40
MrHairgreaseuse your crystal shpere?19:40
MrHairgreasesphere*19:40
perlDreamerselect blah from whatever where url like 'urlFragment%'19:40
perlDreamer?19:40
crythiaswell, the point (I think) is that you might filepile some images that ...19:40
crythiasget friendly urls. which you don't want to change manually.19:41
MrHairgreasefriendly urls should redirect to the uploads dir.19:41
crythiasbut you don't want to remember what heirarchy they were stored in.19:41
MrHairgreasenot show the page not found thing19:41
MrHairgreaseoh ok19:41
MrHairgreaseyou just want to input the image name...19:42
MrHairgreasebut not the "directeory"19:42
crythiasyeah19:42
crythiasnor do you care to change the url.19:42
crythiasfor a bunch of individual files.19:42
MrHairgreasesounds cool.19:42
MrHairgreasenot sure if I would use it though19:43
crythiasI would.19:43
perlDreamerhow?19:43
crythias^image(filename.jpg);19:43
perlDreameri guess as long as all filenames are unique that would work19:43
perlDreamerbut what happens if someone comes in and uploads a file with the same name in another area?19:44
crythias^styleurl(filename.jpg); <--- THAT I would use.19:44
crythiasapparently, don't know, don't care.19:44
perlDreameryeah, it would only affect sites with public uploads19:44
MrHairgreaseor stupid end users19:45
crythias^styleurl(filename.jpg); (in my imagination) would automatically be able to put in <style> background=^styleurl(filename.jpg);19:45
crythiaswouldn't that be cool?19:46
MrHairgreasei don't get it19:46
crythias<style>19:49
crythiasbackground-image=url(^FileUrl(/friendly/path/to/image.jpg););19:49
crythiasbecomes:19:49
crythiasbackground-image=^styleurl(image.jpg);19:49
crythiasgrr...19:49
perlDreamercrythias:  if there was a template bug, i wrote a test that makes sure that templates contain certain variables.19:49
perlDreamerwould you mind adding that one to the test?19:49
crythiasit wasn't an error19:49
crythiasI mean. It's a user thing, and not something I can say, "test for this"19:50
MrHairgreasebut why include the url() part?19:50
perlDreamerof course, but we provide a default template that could be checked19:50
MrHairgreasethat way it'll be limited for use in style sheets.19:50
MrHairgreaseand you cannot use it in eg. img tags19:51
crythiasI want two macros.19:51
MrHairgreasewhy?19:51
crythiasIf I'm lazy I can use the ^styleurl macro.19:52
MrHairgreaseit'll make the system more complex for no reason19:52
crythiasbecause I don't have to think about getting the syntax right.19:52
MrHairgreaseusing multiple macros for almost the same task will cause sytax errors19:52
crythiasif I mnemonically think "instead of url, use ^styleurl", it19:53
MrHairgreaseespecially amongt mere mortals19:53
crythiasthen it'll be my own personal stack o' immortal macros.19:53
MrHairgreaseoh, you want it for your own site?19:54
crythiasand I can post as contrib.19:54
MrHairgreasein that case, be as lazy as you wish.19:54
crythiasno. not core.19:54
MrHairgreaseI though you wanted this thing in the core19:54
MrHairgreasehappy programming.19:54
perlDreameryou know, in order to test macros they really have to be setup in the webgui.conf file....20:04
perlDreamerthat was a wasted 10 minutes20:04
crythiasHAHAHAHAHHAHAHAHAH20:04
crythiaslol20:04
crythiasthat's just ... so funny.20:05
crythiassorry.20:05
perlDreamerno problem20:05
perlDreamerit's funny20:05
perlDreamerI'll setup something that inserts the "macro of the moment" into the config variable.20:06
perlDreamerafter I get back from DEQ20:06
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]20:06
MrHairgreasecalc martin20:42
@WRENo calc set for "martin"20:42
* MrHairgrease needs diner20:43
MrHairgreasebye20:43
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:43
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has joined #webgui20:51
-!- pbmdawg_afk is now known as pbmdawg20:57
@snapcountok.. I don't know if you saw matt21:13
@snapcountbut I did that stuff21:13
@snapcountwhat next21:13
pbmdawg:-D21:13
pbmdawgit's fun to have someone asking what to do21:13
pbmdawgask Colin.... 21:13
* snapcount is motivated21:13
* pbmdawg hands the baton to Colin21:13
@snapcountcolin is the ringleader now21:13
perlDreamerwhat did I miss this morning?21:13
@snapcountwe need someone to run our circus21:13
@snapcountI'm still 6.9 challenged so I need direction21:14
@snapcountmatt volunteered you21:14
perlDreamerhere are some good directions:21:14
pbmdawgroy - tell colin what you did21:14
perlDreamer1) grep through the codebase for all class methods and make sure they all pass session variables21:14
pbmdawgheh21:14
@snapcountI think thats what I did already21:14
@snapcountat least the class methods matt gave me21:15
pbmdawgthat's what I had him (just for class methods in Asset.pm)21:15
perlDreamerOh, cool21:15
perlDreamernow just do all rest :)21:15
pbmdawgok now, look for all class methods in all the other files21:15
pbmdawg:)21:15
@snapcountok21:15
@snapcounteasy enough21:15
perlDreamerand for bonus points....21:15
perlDreamerlabel each class method you find in the POD21:15
pbmdawgas a class method.21:15
perlDreameryeah21:15
perlDreamerwhat he said21:15
perlDreamerhere's a good place to start.21:17
perlDreamerInternation.pm used to allow getLanguage and getLanguages to be class methods.21:17
perlDreamerthey aren't anymore21:17
perlDreamerso they need to be converted to object methods whereever they're found.21:18
perlDreamerMatt, what have you been up to?21:18
perlDreamerand is anyone else on the list really here or just lurking?21:18
pbmdawgskyping21:23
* chansen has finally got some time to hack on tests 21:25
perlDreamerdo you wish to write new ones or debug existing ones?21:26
chansenhere is an example of a test using WebGUI::Test: http://rafb.net/paste/results/GMzCtT62.txt21:26
chansenmuch more cleaner21:26
perlDreamerhow do we get a session variable?21:27
chansenWebGUI::Test->session return a session21:28
chansenWebGUI::Test->config is the same as $session->config21:29
perlDreamerand you still specify a config file on the command line?21:29
chansenno, just an environment variable21:30
chansenabsolute or relative21:30
chanseneg:21:30
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf21:30
chansenWebGUI::Test will automagically find root and lib21:30
chansenI'll commit in a moment21:30
perlDreamereven if tests are deeply nested?21:30
chansenyeah :)21:31
chanseneven if 1234567890 levels deep ;)21:31
@snapcountok21:39
@snapcountso is the constructor in Auth.pm different from the class methods in Asset for a reason21:39
* chansen has just done my first commit :)21:40
@snapcountcongrats21:40
perlDreamersnapcount: which Auth.pm?21:40
perlDreamerand some line numbers would help :)21:40
@snapcountlib/WebGUI/Auth.pm 61821:41
pbmdawghttps://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=62421:41
chansenhere is a couple of examples of runing prove:21:42
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/21:42
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/Config.t21:42
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/Form/21:42
chansensee man page for prove21:42
chansenor prove -h21:42
chansenI have only adapted t/Config.t to use WebGUI::Test21:43
perlDreamersnapcount: I guess I don't get the question.21:44
@snapcountit's ok21:44
@snapcountI'm just trying to understand the new session stuff21:44
perlDreamerwell, all constructors have to accept and store a session21:44
@snapcountin other class methods, the session is handled differently when it's passed in21:44
@snapcountsomething like this21:45
@snapcountmy $session = shift; use WebGUI; WebGUI::dumpSession($session);21:45
perlDreamerthat uses Matt's session dumper to help trace code.21:46
perlDreameronly for development, but real handy21:46
@snapcountso the extra two lines are just debug?21:46
pbmdawgyeah; i'm gonna remove all of those when everything's working21:46
pbmdawgyeah; leave 'em in for now21:46
@snapcountoh ok21:46
@snapcounteverything makes a lot more sense now21:47
pbmdawgmake sure not to mess up the spacing21:47
@snapcounthaven't touched them21:47
-!- midellaq [n=midellaq@caronte.isinet.it] has quit [Read error: 110 (Connection timed out)]21:47
perlDreamerI'm headin' out for lunch21:48
perlDreamerbe back later21:49
@snapcountmatt, what classes have already been done21:49
perlDreamerin the meantime, please continue with the mad test work21:49
@snapcountjust asset?21:49
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:49
-!- mode/#webgui [+o rizen] by xdanger21:49
@snapcountcalc rizen21:49
@WRErizen = The Godfather21:49
crythiasThank you.21:52
crythiasWelcome.21:52
pbmdawgyeah, asset.21:52
pbmdawgand DataForm21:52
crythiasJT: may I ask about that url path in asset proxy macro?21:54
crythiasI realize it's on support.21:54
@rizensure21:55
@snapcountin International.pm POD says $string = WebGUI::International::get($session,$internationalId,$namespace);21:58
@snapcountbut the get method doesn't take session in as a parameter21:58
pbmdawggood point21:59
@snapcountI'm guessing the POD is wrong?21:59
pbmdawgyeah.21:59
@snapcountok... I'll fix it21:59
pbmdawgshould say21:59
pbmdawg$i18n->get($internationalId [,$namespace]);21:59
pbmdawgwhere  [ ] mean optional, not anonymous array21:59
@snapcountwell, the procedural method still exists right22:00
crythiasI'm interested in that macro as well.22:00
crythiasI'm also interested in making it.22:00
pbmdawgoh22:00
pbmdawgI guess it does; you're right.22:00
pbmdawgso yeah.22:00
pbmdawgwhat you said22:00
pbmdawgjust remove $session.22:01
pbmdawgor22:01
pbmdawgmy $trashed = shift if ref $_[0] eq 'WebGUI::Session';22:01
pbmdawg:P22:02
@snapcountok... a bit off topic22:02
pbmdawgi'm just kidding; change the pod.22:02
@snapcounthow does one method work in two different contexts22:02
@snapcountif you call get by WebGUI::International::get22:03
chansenrizen: seen t/lib/WebGUI/Test.pm?22:03
pbmdawgthe ||22:03
chansenrizen: t/Config.t is updated to use it22:03
@snapcountdoes the class name become the first argument?22:03
@snapcountthat the method takes in?22:03
pbmdawgohh.22:03
pbmdawgI guess it does need $session as the first var.22:03
* snapcount is about to throw a tantrem22:04
pbmdawgb/c if there is a third argument ($namespace), it treats the request like a procedural request.22:04
@snapcountwell, $namespace always gets set22:05
@snapcountso how does it act differently?22:05
pbmdawghm.22:05
pbmdawggood point, b/c later, $self must be a $i18n object.  for the errorHandler line to work.22:06
@snapcountI'm not trying to be a dick about it, I just want to understand this so I can be productive =)22:06
* crythias dances to some dance music.22:07
@rizeni'll update and have a look in WebGUI::Test in a minute22:08
@rizenin the middle of some support stuff right now22:08
pbmdawgsnapcount: let's wait until Colin gets back to ask him.22:08
pbmdawgsince i18n is his baby.22:08
pbmdawgand it looks like it needs some mods.22:09
@snapcountok22:09
@snapcountI'm just not getting it =)22:09
* snapcount mmmmm... cookie dough22:09
crythiasoops22:10
crythiasI'm going to resubmit my RFE22:11
crythiasI really think my mostRecentAsset table idea is necessary.22:11
crythiasit would prevent a lot of stuff and make things faster.22:13
crythiasprevent: old revision URLs from still working.22:13
crythiasfaster: no max(revisionDate)22:14
@rizenno22:15
@snapcounteek22:15
@snapcountmy dev server just shat it's self22:15
@snapcount__alloc_pages: 0-order allocation failed (gfp=0x1d2/0)22:16
@snapcountVM: killing process sshd22:16
crythiaskernel panic: unable to store crap in /var/log/toilet22:16
@snapcountI guess I must have used up my 196MB of RAM22:19
@snapcounthaha, 80% swap space being used22:20
@snapcountnice22:20
chansencrythias: do you have proper indices? A aggregate statement like max(revisionDate) should not be too slow22:22
crythiasIMO it shouldn't be necessary for every single asset22:23
* crythias contributes his opinion and $3.59 for a latte. Oh, you still need to pay tax.22:24
* chansen has not yet checked DDL and statements22:24
crythiasmy thought process was that there would be a table holding exactly one revision guid per assetid and that table is referenced when an asset is referenced.22:25
crythiasthat would make the complexity of the sql statements change from attempting to determine the most recent revision and then whatever you want to do with it...22:26
crythiasif tags mattered, then an additional column for the "tag": assetId, guid, tagid22:27
@snapcountdon't you think joining on another table will be slower than the max function?22:28
crythiasit's less complex. 22:28
@snapcountyeah... less complex for programmers, slower for users22:29
crythiasone record that you "know"22:29
crythiasfaster for users.22:29
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has left #WebGUI ["Client exiting"]22:44
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI22:44
pbmdawghey chansen22:44
* chansen oups22:44
pbmdawgbefore I forget22:44
pbmdawgcan you commit that push_handlers change22:45
chansenok22:45
* chansen bb in 15 mins22:45
@rizenthis new test thing doesn't work22:50
-!- perlDreamer [n=ckuskie@nat046.mxim.com] has quit [Read error: 104 (Connection reset by peer)]22:50
@rizenit can't find any of the webgui perl modules22:51
chansenstrange, how are you running prove?22:57
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf prove t/Config.t22:57
chansenworks for me, WEBGUI_CONFIG can be an absolute or relative path22:58
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Read error: 113 (No route to host)]22:59
chanseno and you should execute prove one level above t dir,22:59
chansens/o //22:59
@rizenthat's what i was doing wrong23:00
@rizeni was trying to execute it in the t directory23:01
chansenahh23:01
chansenthats also how Build.PL/Makefile.PL execute tests, if you ever want to send it to CPAN23:02
chansenshould we start "porting" the old tests?23:03
@rizensure23:03
chansenok23:04
-!- perlDreamer [n=ckuskie@nat041.mxim.com] has joined #webgui23:11
perlDreamerI'm back, the procedural methods do not exist anymore for WebGUI::International23:12
@snapcountahhh23:12
@snapcountwhoa23:12
@snapcountthat means a lot of stuff has to be changed23:12
perlDreamermost core code should already be changed23:12
@snapcountor has that already been done?23:12
@snapcountoh cool23:12
perlDreamerI wrote a test for it :)23:12
@snapcountnice23:13
perlDreamercheck out t/i18n/label.t23:13
@snapcountvery nice23:13
@snapcountok... I can't login to my 6.9 site23:13
perlDreamerif you like that, check out the object scanner in there23:13
@snapcountis someone troubleshooting this yet23:13
@snapcountsilence == no23:15
@snapcountok, that's what I'm doing23:15
perlDreamerare you up to date?23:15
@snapcountooh23:15
@snapcountgood question23:15
@snapcountyeah...23:16
@snapcounteverything but a few tests23:16
@snapcountwere there changes to the webgui.conf file?23:16
perlDreamernot that I know of23:16
@snapcountcan you guys login?23:16
perlDreamerpbmdawg, you able to log in, or have you got that far yet?23:16
@rizeni'm not able to log in23:17
@rizeni started working on that last night23:17
@rizenfixed a half dozen bugs in operation23:17
@snapcountdo you want me to tackle something else then23:17
@rizenbut that's as far as i got23:17
@rizenno23:17
@rizengo ahead and do that23:17
@rizeni'm not working on it anymore23:17
@rizeni'm working on the new pluggable template system23:17
@snapcountsweet23:17
perlDreamerchansen:  are you around?23:18
chansenperlDreamer: yes23:22
perlDreamerjust curious, why use warn/exit instead of die in WebGUI::Test.pm?23:23
chansentry: perl -le 'BEGIN { die "oups"; }' 23:23
-!- lenthamen [n=len@83.116.130.37] has joined #webgui23:24
perlDreameroups at -e line 1.23:24
perlDreamerBEGIN failed--compilation aborted at -e line 1.23:24
chansenyep, thats the reason23:24
perlDreamerI'm thick, you'll have to explain further.23:24
chansento avoid the compilation warning23:24
chansen.. "BEGIN failed--compilation aborted"23:25
perlDreamerah, okay23:25
perlDreamerthanks23:25
chansennp :)23:25
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui23:25
-!- macOnki is now known as spierpijn23:25
pbmdawgwb, macOnki.23:25
spierpijnhi all23:25
chansenperlDreamer: Normally i would have just die, but in this case it's the wrong error message23:26
perlDreamerchansen: okay, like I said, I was just curious23:27
chansenJust wanted to make clear thats not something I usually do :)23:28
spierpijnso, what is the official server webgui uses for irc? efnet or freenode?23:34
@rizenfreenode23:35
spierpijngood to know, saves me another connection :-)23:35
spierpijnrizen, I missed your other part of the discussion a few weeks ago, is it online somewhere? I had to get some sleep23:37
spierpijnexplaining webgui's future23:37
perlDreameryeah, do any of the 'bots log things to a website or something?23:37
perlDreamerchansen: I should have mentioned that I'm working in the t/Macros directory.  Can you hold off commits for a bit, please?23:39
spierpijnhmm, spamfighting sucks, I'm getting 7000+ msg's a day23:39
@rizenit's online on xdanger's site23:39
@rizenhe has a log23:39
@rizenbut i can't tell you what the url is23:40
spierpijnok23:40
@rizenmaybe someone else knows what it is, but i don't23:40
spierpijnxdanger, could you point to the logfiles in the topic?23:40
chansenperlDreamer: sure, but committed a couple of minutes ago23:41
@rizeni believe that xdanger is just a bot23:41
spierpijnlol23:41
perlDreamerchansen: I know :)23:41
@rizengerald probably knows23:41
@rizenhe seems to know everything23:41
chansenok, won't touch it :)23:41
perlDreamerchansen, can we make WEBGUI_CONFIG relative to the root we're using?23:41
perlDreamerinstead of an absolute path?23:42
perlDreameruh, any path23:42
chansenyeah, WEBGUI_CONFIG can be both a relative and absolute path23:42
spierpijnare you guys familiar that the wre changes the hostname on osx b.t.w. ?23:42
perlDreamercan we set it just to be the filename?23:43
chansens/both/either/23:43
spierpijninto webgui23:43
perlDreameroh23:43
perlDreamerthat's how you detect the webgui root.23:43
perlDreamerhmmmm...23:43
@xdangerspierpijn: http://mentalhouse.net/irc/logs/webgui/23:44
spierpijnthanks23:44
chansenperlDreamer: is that a problem?23:45
perlDreamerno, I'm just lazy23:45
pbmdawgLZYCODR23:45
chansenperlDreamer: just export WEBGUI_CONFIG and forget about it23:45
perlDreamerPERLDRMR23:45
@xdangerand I should probably spam the chanell every hour that "I am not a bot, I'm real!"23:46
chansenAnyway, it will be easy to change later, now when we have it centralized :)23:46
chansens/when/that/23:47
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:50
pbmdawgsnapcount: any progress on the logging in?  if not, I was gonna work on it for a while.23:50
chansenthe t/syntaxCheck.t is evil23:58
pbmdawgyeah ;)23:58
perlDreameryeah23:58
perlDreamerif you wanted to speed it up....23:58
chansenI made it more portal, but still23:59
chansensystem("$^X -I$wgLib -wc $package");23:59
--- Day changed Wed Jan 18 2006
@snapcountmatt: nothing yet00:00
@snapcountstill looking00:00
chansenhmm, has t/POD.t ever worked?00:01
perlDreamerworked or passed?00:01
chansenpassed00:01
perlDreamerno00:01
perlDreamerlots of code isn't documented yet.00:01
chansenok, good I was afraid I borked it ;)00:02
perlDreamerno, you're good.00:02
perlDreamermake that pass, and you'll be a hero00:02
perlDreameraren't there like 40 files w/o POD?00:02
perlDreamerI've already added basic POD to 60 or so00:03
perlDreamerhaven't run it since 6.9 got started00:03
nubaxdanger: isn't it simpler for you just to have a irssi instance for the bot, and another for you ?00:04
pbmdawgsnapcount: i'll work on it (logging in) for a while then.00:04
@xdangernuba: there isn't any bot...00:04
nubaie. you can launch irssi inside a detached screen session from rc.local00:04
@xdangerwhy would i need two irssi's when one is enough ?00:05
nubato split xdanger-man and xdanger-scripts00:05
nubajust my $0.2 on something which is none of my business ;)00:06
@xdangerI'm just op'ing people... I can stop that if it bothers you guys too much..00:07
nubaoh really ? sorry then. i thought you were doing other things as well00:07
nubaplease discard the suggestion then00:07
@xdangerwell, i DO TALK sometimes =)00:08
@xdangerirssi is a wonderfull irc-client btw =) perl scripting and stuff =)00:08
nubai know. love it, done some bots on it already. its so easely scriptable too.00:09
nubayou should try it inside screen, if not on it already00:09
@xdangervery stable... I have only have to start it when I have to boot my linux box... so about 2-3 a year =)00:10
@xdanger2-3 times a year..00:10
nubanice00:10
@xdangerhave been running ircII+epic and later irssi in screen for 6 years now =)00:11
@xdangerirssi and irc, both finnish "inventions" =)00:11
@xdangererr.. and linux =)00:11
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/syntaxCheck.t 00:11
chansent/syntaxCheck....skipped00:11
chansen        all skipped: set TEST_SYNTAX to enable this test00:11
chansenAll tests successful, 1 test skipped.00:11
chansenFiles=1, Tests=0,  3 wallclock secs ( 1.59 cusr +  0.31 csys =  1.90 CPU)00:11
@xdangerand cpan =)00:11
chansen:)00:11
nubayou should try bsd, then you'd restart it every 2-3 years instead;)00:12
chansenAll tests are now ported :)00:12
perlDreamergood work, dude00:12
chansenrun: $ WEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/00:12
chansenand behold ;P00:12
@xdangernuba: usualy I have to replace a harddrive or something like that... and at the same time i upgrade the kernel...00:12
@xdangerhave had some bad luck with this peace of machinery...00:13
chansenI'll commit a fix for darwin00:14
chansenIt's dyld is very picky00:14
@xdangeractually, funny thing, mentalhouse.net server is physicaly unstable =))) this means that if you move it or shake it just a little bit it tilts =)00:15
nubahuh00:16
@xdangerthere are big warning signs in our datacenter at that computer =)00:17
spierpijnrizen, I read the log, about the companies checking for sql injections00:17
spierpijnrizen, I will have a closer look in a few weeks, need to make some time for it00:18
-!- spierpijn is now known as macOnki00:18
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI00:19
-!- mode/#webgui [+o WRE] by snapcount00:19
macOnkijust another question, when I would write a macro, in what namespace would it be run? it's own namespace?00:19
@xdangerIt's unfair that I'm sleaping or working when you guys are chating here, and when I could start to chat, your time to be in bed =(00:20
macOnkixdanger, where are you loacated?00:20
@xdangerfinland00:20
@xdangerutc+2 iirc00:20
macOnkixdanger, netherlands here, the same00:20
@xdangerit 00:20 here00:20
macOnkiah, one hour earlier over here00:21
MrHairgreaseI'm doing 232000:21
@snapcount+7 hours from my location =)00:21
@snapcountit's dinner time!!00:21
macOnkiMrHairgrease, ah, dutchie too :-)00:21
MrHairgreasei prefer the term eurohunk ;)00:22
@xdangerI'm not much of a coder, do love perl, but I have desided to leave that to smarter people than me...00:22
macOnkilol00:22
@xdangerI just have lot's of ideas =)00:22
@snapcountcalc MrHairgrease eurohunk00:22
@snapcounttuck that away for later00:22
macOnki /moi only uses perl to store spammers in his rbl00:22
@xdangeractually it's dinner time here at my house too =)00:23
nubaim on 20:22. kinda halfway between pb's CST and europe00:23
macOnkirizen, to be more precise, I will have another look at the sql injections00:23
@rizenok00:24
@rizenif you find some, please let me know00:25
@rizenwe definitely don't want any in there00:25
@rizenbut as i said before, we have had two security companies review it, so it should be ok00:25
@rizenthen again, we're changing a lot right now00:25
@rizen=)00:25
macOnkirizen, I always contact the owners of the software, don't worry00:28
perlDreamerusing their own root account?00:28
macOnkilol, no00:28
perlDreamerchansen, I've merged my new tests in (using WebGUI::Test) and my other changes.  We should be all sync'ed up now.00:29
perlDreamerI live prove, it attenuates output a lot.00:29
chansenIt's the right tool for the job :)00:30
chansenI have committed a workaround for darwin users00:30
macOnkirizen, the following link should give you an idea of how I tend to test00:30
chansenA very smart one, if I may say so ;)00:30
macOnkihttp://www.google.com/search?hl=en&lr=&client=safari&rls=en&q=securityfocus+exponent+wolters&btnG=Search00:30
perlDreamerdid you write it?00:30
chansenwhat?00:31
perlDreamerprove00:31
chansenno, Andy Lester did00:31
chansenaka petdance on irc00:32
perlDreamerand oreillynet.com00:33
perlDreamerand use.perl.org00:33
macOnkiholy shit, it looks like the complete comcast network is invaded by botnets00:33
perlDreamerI think JT knows him, since they're both in Chicago00:33
@rizenyup, andy and i have been friends for a number of years00:34
@rizenhe even spoke at the very first WUC00:34
macOnkirizen, just one more thing, in the link I posted there are some open issues, this is because the original developer is not allowing any other copyright, we need to hand it over and we refuse to do that (although we do want it to be GPL like the rest of exponent)00:38
chansenrizen: do you hang out on irc.perl.org?00:39
* crythias is leaving. going to bask in the glow of knowing exactly enough to stay employed.00:39
@snapcountwould everyone mind introducing yourselves by first name?  I know who most people are but I think it may help if we could correlate the dev list to the people here.00:40
@snapcount== Roy00:40
@rizenno i don't hang out on icr.perl.org00:40
@rizeni've been there before00:40
@rizenbut i'm not a regular00:40
crythias== Gerald00:40
@rizenmostly i just IM andy and anyone else in the perl community that i deal with00:40
pbmdawg== Pissant00:40
perlDreamerperlDreamer == Colin00:40
perlDreamerand I gotta head out for a while00:41
perlDreamerlater, guys00:41
@snapcountpbmdawg: is that french?00:41
-!- perlDreamer [n=ckuskie@nat041.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:41
chansenwhy don't you guys stick your real name in profile?00:41
chansen== Christian00:41
@rizen= JT00:41
MrHairgrease== Martin00:41
@snapcountthe rest are lurkers!!!00:42
@snapcountyou're caught00:42
* snapcount kickbans the world!!!00:42
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:42
chansenI want to nuke some pointless diag(..) in some tests, ok?00:44
macOnkicolin, hmm, did you write a wrox book? :-)00:44
chansenlike: diag("Planning on running $numTests tests\n");00:44
@snapcounthey... I like verbosity00:45
chansenwell that info is already available00:46
-!- Klaus_ [n=klaus_he@p54AD21F0.dip0.t-ipconnect.de] has joined #webgui00:46
Klaus_hi!00:46
chansensnapcount: and with prove you get a table of failures00:47
chansenforget the old way of running tests00:47
@snapcounthi!00:47
* snapcount is getting ants in his pants00:48
@rizeni'm getting ready to check in the new template code00:48
@rizenbut the template test doesn't work00:48
@rizenand i'm not sure if it's due to the new template code00:49
@rizenor to the test00:49
@rizencould someone run the template test quick00:49
@rizenand reassure me that it works00:49
@rizeni'm getting this error: Can't locate Class/Null.pm in @INC00:49
@rizenwhich seems to have nothing to do with the new template code00:49
chansenmundus:~/svn/WebGUI chansen$ WEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/Asset/Template.t 00:50
chansent/Asset/Template....ok                                                       00:50
chansenAll tests successful.00:50
chansenFiles=1, Tests=8,  2 wallclock secs ( 1.48 cusr +  0.23 csys =  1.71 CPU)00:50
chansenrizen: oups, thats my bad00:50
@rizenWEBGUI_CONFIG=/data/WebGUI/etc/dev.localhost.localdomain.conf prove -r t/Asset/Template.t00:50
chansenrizen: on darwin?00:51
@rizenwhat's your bad?00:51
@rizenclass null?00:51
@rizenyes00:51
chansen10.4?00:51
@rizenyes00:51
chansen10.3 has dyld errors, I added a fix for it that requires Class::NUll00:52
@rizenso do i need to install Class::Null?00:52
chansenrizen: If you do, tests will run faster :)00:52
@rizenwhy will they run faster?00:53
chansenClass::Null just fakes APR/Apache classes00:53
@rizenand if this is needed, we should add an entry in testEnvironment.pl for it00:53
chansenIt's only needed for 10.3, it has a very strict dyld00:53
chansenrizen: perl -MConfig -le 'print $Config::Config{osvers};' >= 8 on your box?00:56
@rizen8.3.000:57
chansenthanks00:57
@rizenbtw...i had andy clarify that sub directory problem i was talking about earlier00:57
@rizeni was mistaken00:58
@rizenit wasn't prove that had problems00:58
@rizenbut rather makemaker00:58
@rizenand the Makefile.PL that it creates00:58
@rizenwon't run recursively stuff in /t00:58
@rizensorry for the confusion00:58
chansencommitted, should work ok now on 10.4 without Class::Null00:58
pbmdawgwoo hoo00:58
pbmdawgI can login and logout of webgui00:59
pbmdawgrizen01:00
pbmdawghow do I run the User.t test now01:00
pbmdawgor chansen01:00
chansenWEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/User.t01:00
chansenlocal/etc/WebGUI.conf = is your path01:01
chansenabsolute or relative, take your pick :)01:01
pbmdawgdang.01:01
pbmdawgnice.01:01
pbmdawgbut I wanna see the error the test outputted :*01:01
chansenand you should run tests one level above t/01:01
chansenpbmdawg: add -v flag01:02
pbmdawgahah.01:03
pbmdawgfound a bug in User.t01:03
@rizent/Asset/Template....Argument "8.3.0" isn't numeric in numeric lt (<) at /data/WebGUI/t/Asset/../lib/WebGUI/Test.pm line 5401:03
@snapcountreally?01:04
@snapcountI wrote that test... what did i f*ck up?01:04
chansenrizen: ok, I'll nuke it :)01:04
chansensnapcount: it's not your fault, it's mine ;)01:04
@snapcountahh man01:04
@snapcountI was looking for a good flame attack01:05
@snapcountmatt: what was the login bug?01:06
pbmdawglots of things.01:07
pbmdawgfixing other obvious stuff before committing01:07
@snapcountcool01:07
chansencommitted01:08
macOnkihow do you guys test new code? just reloading apache and browsing the functionallity? together with the command line tests?01:10
@rizenchansen: is this supposed to only spit out failure?01:10
@rizencuz it said all tests successful01:10
@rizenbut i didn't get any of the usual oks01:10
@snapcountmac0nki: pretty much01:11
chansenrizen: this means it's ok:01:11
chansenmundus:~/svn/WebGUI chansen$ WEBGUI_CONFIG=local/etc/WebGUI.conf prove -r t/Asset/Template.t 01:11
chansent/Asset/Template....ok                                                       01:11
chansenAll tests successful.01:11
chansenFiles=1, Tests=8,  2 wallclock secs ( 1.57 cusr +  0.21 csys =  1.78 CPU)01:11
macOnkik01:11
@rizenyup01:11
@rizenthat's what i go01:11
@rizengot01:11
@rizenif that's right, then coolio01:11
chansenrizen: try adding -v flag if you want more details01:11
@snapcountviva la verbosity!!!01:12
chansenI love verbosity too, but i don't want an echo ;)01:12
macOnkiok, I need some more sleep, thanks for all the info folks, cya01:12
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has left #webgui ["Leaving"]01:12
chansenI never groked what macOnki said, is he a security reviewer?01:13
@rizenwahoo!!!01:16
@rizennew pluggable template system is in01:16
* snapcount updates01:16
MrHairgreasebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb,/,/,,/,/,/c,//,/,,/,,/,/,/,/,/,,,,,,,,,,,,,,,,c,,/,/x//,/xbz,//////////////////////,/,,/,/,/,/,/,/,/,/,/,/,/,/,/////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////,,,,,,,,,,,/,,,//zaaaaaaaaaaaaaaaaa01:16
pbmdawguh01:17
@snapcountwtf?  is that dutch?01:17
MrHairgreasesorry01:17
MrHairgreasepoi01:17
@rizenyou'll need to run the upgrade in order for webgui to work01:17
@rizencuz i modified the template table01:17
chansenonly one small statement :)01:20
@snapcountmatt: still can't login?01:20
chansenis code like this legacy?:01:22
chansen$self->session->db->read("select storageId from FileAsset where assetId=".$self->session->db->quote($self->getId));01:22
chansenIf not, what's the reason for not using placeholders?01:23
@rizenread is legacy01:24
@rizenprepare/execute would be a better way to do it01:24
@rizenand use place holders01:24
@rizenbut almost all of the code is using this01:24
@rizenand we have no effort to replace it01:25
chansena lot, will increase performance noticeable :)01:25
@rizenunderstood, but there are higher priorities01:25
@rizenwe have the rest of our lives to increase performance01:25
@rizenwe have 3.5 months to finish the 6.9 release01:25
chansenok01:26
@snapcountlater guys01:32
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has left #webgui ["snapcount feeds"]01:32
MrHairgreaseLesson of the day:01:35
MrHairgreaseif you pur liquid in your keyboard it starts typing out of itself01:35
-!- lenthamen [n=len@83.116.130.37] has left #webgui []01:36
chansenhehe, have happen to me too01:39
chansenI had another lesson the other day: don't let a puppy near your PB's power adapter, he will chew it of :/01:40
MrHairgreasei hate pets anyway.01:40
MrHairgreasethat's why i have lots of adapters ;)01:41
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["bedtime"]01:44
@rizengotta go, will be back later01:51
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []01:51
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui01:52
-!- mode/#webgui [+o crythias] by xdanger01:52
@crythiascalc crythias01:52
@WRENo calc set for "crythias"01:52
@crythiascalc crythias <jt> Ask gerald.01:52
-!- mode/#webgui [+o pbmdawg] by crythias01:53
@crythiascalc crythias01:53
-!- pbmdawg [n=bwvoidfv@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []01:53
-!- pbmdawg [n=bwvoidfv@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui01:53
-!- mode/#webgui [+o pbmdawg] by crythias01:53
@crythiashrm. how do I seem to know everything.01:55
@crythiaslet me count the ways01:55
@crythias!poker on01:55
@crythias!poker01:55
@crythias!deal01:55
@crythias!poker liquor01:56
@crythiascalc jt01:56
@WRENo calc set for "jt"01:56
@crythiascalc rizen01:56
@WRErizen = The Godfather01:56
@crythiascalc crythias01:57
@WRENo calc set for "crythias"01:57
@crythiascalc 2=1+101:57
@WRENo calc set for "2=1+1"01:57
@crythiascalc 2 = 1+101:57
@crythiascalc 201:57
@crythiascalc calc01:57
@WRENo calc set for "calc"01:57
@crythiascalc 201:57
@WRENo calc set for ""01:57
@crythiascalc crythias01:57
@WRENo calc set for "crythias"01:57
@crythiascalc cry01:58
@WRENo calc set for "cry"01:58
@crythiascalc crythias = WebGUI Moocher01:58
@crythiascalc lemon01:58
@WRENo calc set for "lemon"01:58
@crythiascalc crythias01:58
@WRENo calc set for "crythias"01:58
-!- Klaus_ [n=klaus_he@p54AD21F0.dip0.t-ipconnect.de] has quit ["do not like to poker or calc 1+1"]01:58
@crythias!poker on01:58
@crythiassorry.01:59
@pbmdawgWOOHOO03:14
@pbmdawgfor anyone listening03:14
@pbmdawgcrythias only, i assume03:14
@pbmdawgi can login/logout of webgui, and op=auth;method=displayAccount and op=viewProfile;uid=303:15
@pbmdawgnobody's there03:17
@crythiashi03:41
@pbmdawghi03:41
@crythiasgood?03:42
@pbmdawggood03:42
* chansen says good night03:42
@pbmdawgchansen03:42
@pbmdawgwait03:42
@pbmdawgabout to check in a giant slew of changes03:42
chansenok :)03:42
@pbmdawgcan you wait like 3 min?03:43
chansensure03:44
@pbmdawgk03:44
@pbmdawgcommitting.03:44
@pbmdawgdone committing... https://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=63503:46
@pbmdawgreload previousVersion.sql and run the upgrade...03:47
chansencan it wait to tomorrow?03:48
@pbmdawgof course.03:48
@pbmdawg'night.03:48
chansen:)03:48
@pbmdawgi'm signing off also.03:48
@pbmdawgcya gerald03:48
chansennight pbmdawg 03:48
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["later dudes!"]03:48
-!- pbmdawg [n=bwvoidfv@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]03:48
-!- Klaus_ [n=klaus_he@p54AD21F0.dip0.t-ipconnect.de] has joined #webgui03:53
-!- Klaus_ [n=klaus_he@p54AD21F0.dip0.t-ipconnect.de] has quit [Client Quit]03:54
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui04:38
-!- mode/#webgui [+o pbmdawg] by xdanger04:38
@pbmdawgyou there, crythias?04:41
@crythiashi05:01
@pbmdawgonly 1 out of 2334 tests failed.05:01
@crythiashm05:02
@pbmdawgwell, that was easy05:11
@pbmdawgall tests succeeded.05:12
@pbmdawg2335 of them.05:12
@crythiashoo ah05:13
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui05:39
-!- mode/#webgui [+o snapcount] by WRE05:39
@pbmdawgwb05:45
@snapcountand now05:46
@snapcountthe moment we've all been waiting for05:46
@snapcount....05:46
@snapcount!dubya05:46
@snapcountdamn05:46
@snapcountthat was embarrasing05:46
@snapcounteh hum05:48
@snapcountas I was saying...05:48
@pbmdawg!dubya05:48
@WRE"I don't want nations feeling like that they can bully ourselves and our allies. I want to have a ballistic defense system so that we can make the world more peaceful, and at the same time I want to reduce our own nuclear capacities to the level commiserate with keeping the peace."05:48
@snapcounthey, you stole my thunder!05:48
@snapcountfucker05:48
@snapcount=)05:48
@pbmdawgwife watching.05:48
@pbmdawg!dubya05:48
@snapcountis that like bird watching?05:48
@WRE"The senator has got to understand if he's going to have--he can't have it both ways. He can't take the high horse and then claim the low road."05:48
@snapcounthahaha05:48
@snapcountoh... america should be proud05:49
@snapcountthat's great05:49
@pbmdawg!dubya05:49
@WRE"Then I went for a run with the other dog and just walked. And I started thinking about a lot of things. I was able to--I can't remember what it was. Oh, the inaugural speech, started thinking through that."05:49
@pbmdawghe was a cheerleader in prep school; did you know that?05:50
@snapcountI don't doubt it05:50
@snapcountnot one bit05:50
@pbmdawgyeah.05:50
@pbmdawgconical megaphone and everything.05:50
@pbmdawgphotos to prove it.05:50
* snapcount contemplates teaching wre more tricks or doing accounting homework05:50
@snapcountdecisions decisons05:50
* pbmdawg recommends doing acct homework.05:51
@snapcountbah05:51
@snapcountI'll hire an accountant05:51
* pbmdawg snorts05:51
@pbmdawgI'm glad I had 24 hours of accounting.05:51
* crythias 'll hire a programmer.05:51
* pbmdawg 'll hire crythias and snapcount05:51
@crythiasoh. wait.05:51
@crythiasno way. I make too much as it is.05:52
@snapcountI'll hire migrant workers05:52
@snapcountI'm going to open up a cheese sandwhich factory05:52
@snapcount!quote GOOG05:56
@WREGOOG -> 449.20 -17.05 / Last Trade  7:59pm / Change  -3.66% / Volume  449.02 / 52 Week Range 450.0005:56
@snapcount!S&P05:56
@pbmdawg!quote NSCP05:56
@WRE^GSPC (S&P 500 INDEX) -> 1282.93 -4.68 5:00pm05:56
@WRENSCP -> No such stock symbol found05:56
@snapcount!S&P05:56
@WRE^GSPC (S&P 500 INDEX) -> 1282.93 -4.68 5:00pm05:56
@pbmdawg!quote ORCL05:56
@WREORCL -> 12.43 -0.08 / Last Trade  7:59pm / Change  -0.64% / Volume  12.02 / 52 Week Range 15.8805:56
@pbmdawg!quote ISSC05:56
@WREISSC -> 13.92 +0.24 / Last Trade  4:20pm / Change  +1.75% / Volume  N/A / 52 Week Range 21.2805:56
@pbmdawg!quote INTC05:57
@WREINTC -> 23.17 -2.62 / Last Trade  7:59pm / Change  -10.16% / Volume  23.17 / 52 Week Range 23.1805:57
@pbmdawg!quote AAPL05:57
@WREAAPL -> 83.38 -2.2099 / Last Trade  7:58pm / Change  -2.58% / Volume  83.31 / 52 Week Range 83.3805:57
@pbmdawgnice05:57
@pbmdawghow fun.05:57
* snapcount throws wre a treat05:57
* pbmdawg eats the treat.05:57
@snapcount!dow05:58
@WRE^DJI (DJ INDU AVERAGE) -> 10896.32 -63.55 4:05pm05:58
@snapcount!nasdaq05:58
@WRE^IXIC (NAS/NMS COMPSITE) -> 2302.69 -14.35 5:16pm05:58
@pbmdawg!DJI05:58
@pbmdawg!quote DJI05:58
@WREDJI -> No such stock symbol found05:58
@snapcount!dow05:58
@WRE^DJI (DJ INDU AVERAGE) -> 10896.32 -63.55 4:05pm05:58
* snapcount scrounges through his bag of tricks05:58
@pbmdawgdo your acct homework.05:58
@pbmdawg:p05:59
@pbmdawgor fix 6.9 more.05:59
@pbmdawgmake JT cry with happiness.05:59
@snapcountdude... I'm trying to force myself not to work for a few seconds06:00
@snapcountas pathetic as it is06:00
@snapcountthis is as close as I can get =)06:00
@snapcount(working on our chat room)06:00
* snapcount picks up rattle and crys himself a river <sniffle>06:01
@snapcountgrr06:50
* snapcount trades contacts for glasses06:50
@snapcountmy eyes want to close06:50
@crythiasCLS UR II06:52
@snapcountOPEN IIS06:53
@snapcounthaha06:53
@snapcounthows that for double meaning06:54
@pbmdawgheh.06:54
@snapcountI don't remember the fancy word matt used for double meaning06:54
@pbmdawgdouble entendre06:54
@snapcountthat's it06:54
@pbmdawghttp://en.wikipedia.org/wiki/Double_entendre06:54
@snapcountI had to look that up =)06:54
@snapcountthe first time you said it06:54
@crythiasI'm looking for a palindrome number like sexes or 69 without the double entendre.06:55
@pbmdawgoh, i bet i know what happened.06:55
@snapcounthow about racecar06:56
@crythiasI'm failing at humor.06:56
@snapcountpfft06:56
@crythiasor flailing. 'cept I'm not into spikey balls.06:56
@pbmdawgsillillis06:56
@pbmdawg_06:56
@snapcountWebGUI::ErrorHandler::warn('Fatal Exception in Humor');06:56
@pbmdawg$session->errorHandler->warn('Fatal Exception in Humor');06:57
@snapcountyou can't use that06:57
@pbmdawgdang it; i've been at this too long.06:57
@snapcount6.9 breaks the sex double entendre rule06:57
@snapcount=)06:57
@crythiastoo bad it isn't 6::906:57
@crythiasthat would be cool on so many levels. until you stop to wonder why colons are interrupting...06:58
@snapcountmatt: do we still have to behave or did your wife go to bed =)06:58
@pbmdawgmuffled rotfl06:58
@pbmdawgwife is asleep06:58
@snapcountSCORE06:58
@pbmdawgFRAWK06:58
* snapcount screams obcenities06:59
@crythiascool! I can make Matt giggle 'til his wife smacks him for making so much noise!06:59
@pbmdawgfixing my crappiness.06:59
@crythiaslike nipplefloss.com06:59
@snapcountfibercon?06:59
@snapcountasses-of-fire.net06:59
@pbmdawglol.06:59
@pbmdawgi used to work here: www.vp1networks.com07:00
@crythiasPreperation I. because JKL07:00
@pbmdawgwww.vp1.co07:00
@pbmdawgwww.vp1.com07:00
@snapcountcalc language07:00
@WRENo calc set for "language"07:00
@snapcountfuck... I erased it07:00
@snapcountman... that was a good quote too07:00
@snapcountit was from a rizen/crythias babble07:01
@snapcountcalc pomade07:01
@WREpomade = <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade07:01
@crythiasoh?07:01
@snapcountLMAO07:01
@snapcountthat is so great07:01
@pbmdawgi don't even know what those are07:01
@crythiasit's hair grease07:01
@snapcountpomade is shit you put in your hair07:01
@pbmdawgwhat is palmade07:02
@snapcountpalmade --- well, use your imagination07:02
@pbmdawgoh.07:02
@pbmdawg!bash rizen07:02
@WRE!bash search results: Q# 4488 | Q# 34053 | Q# 34031 | Q# 4497 | Q# 34025 | Q# 34037 | Q# 34040 | Q# 10526007:02
@crythiasthey didn't care to elucidate07:02
@pbmdawg!bash 10526007:02
@WRE|bash| <Hydra> Gary Coleman's the shit...07:02
@WRE|bash| <int> ...07:02
@WRE|bash| <rizen> yeah, he's about the size and coloration of a turd 07:02
@crythias!bash 3405307:02
@snapcountit was a mis-spelling that made a funny double entendre07:02
@pbmdawg!bash 3404007:02
@WRE|bash| <rizen> I can put my penis in my belly button.07:02
@WRE|bash| <rizen> Envy me. 07:02
@snapcountwtf07:02
@crythiasTori made a sexy joke?07:03
@pbmdawg!bash 3403707:03
@WRE|bash| <rizen> huge tits are not good07:03
@WRE|bash| <rizen> but then07:03
@WRE|bash| <rizen> I fuck guys07:03
@WRE|bash| <rizen> so take it as you will 07:03
@snapcount!bofh07:03
@WREBOFH Quick-excuse: It's those computer people in X city of world. They keep stuffing things up.07:03
@pbmdawgwhat does bofh stand for07:03
@pbmdawgcalc bofh07:03
@WRENo calc set for "bofh"07:03
@snapcountcalc bofh Bastard Operator From Hell07:03
@snapcountcalc bofh07:03
@snapcountcalc bofh07:04
@crythiasExcuse: my son decided to use an empty drive bay to store a PB&J sandwich.07:04
@snapcountwre: respect my authoritaaaa07:04
@snapcountcalc bofh07:04
@pbmdawgah.07:04
@crythiasExcuse: My wife used whiteout instead of a delete button07:04
@snapcountcalc bofh07:05
@snapcountgreat...07:05
@snapcountwre is probably about to curl up and die again07:05
@snapcount!quote SPA07:05
@pbmdawg!dubya07:05
@crythiasExcuse: The computer turned off whenever my wife left the room, turning off the lightswitch.07:05
@WRESPA -> 8.90 -0.01 / Last Trade  Jan 17 / Change  -0.11% / Volume  8.90 / 52 Week Range N/A07:05
@WRE"I think he needs to stand up and say if he thought the president were wrong on policy and issues, he ought to say where."07:05
@snapcountrandcalc07:05
@WREMrHairgrease = eurohunk07:05
@snapcountcalc bofh07:06
@WREbofh = Bastard Operator From Hell07:06
@snapcountyahtzee!!07:06
@crythiascalc crythias07:06
@WRENo calc set for "crythias"07:06
@pbmdawgcalc crythias maroon07:06
@pbmdawgcalc crythias07:06
@crythiassigh07:06
@crythias!poker07:06
@pbmdawg!poker07:06
@crythiashee07:06
@pbmdawg!poker07:06
@pbmdawg!Ploker07:06
@pbmdawg!puker07:07
@pbmdawg!piker07:07
@crythiaspoker in the front. Liquor in the rear.07:07
@pbmdawguh07:07
@snapcountwhoa07:07
@pbmdawgI thought it was the other way around07:07
@snapcountnice07:07
@crythiasyeah. The ABC liquors has liquor in the front...07:08
@snapcountcalc webgui The best damn CMS on the planet07:08
@snapcountcalc wre07:08
@WREwre = WebGUI Runtime Environment07:08
@snapcountcalc webgui07:08
@WREwebgui = The best damn CMS on the planet07:08
@pbmdawgcalc pbmdawg coke fiend07:08
@pbmdawgdangit; i broke 6.907:08
@pbmdawgbeyond repair, probably.07:08
@snapcountcalc mattscode <pbmdawg> dangit; i broke 6.9... beyond repair, probably.07:09
@pbmdawgcalc abcstore Poker in the front. Liquor in the rear.07:10
@pbmdawgcalc abcstore07:11
@WREabcstore = Poker in the front. Liquor in the rear.07:11
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []07:11
@snapcountthat was rude07:11
@snapcountdidn't even say goodbye or ask permission to leave07:11
@pbmdawghe went to sleep.07:12
@pbmdawgargh07:12
@pbmdawgwhat have I done?07:12
@snapcountdude... just roll back07:13
@pbmdawgbut...07:13
@pbmdawgi made such a large group of changes....07:13
@snapcountcommit frequently, update often =)07:13
@snapcountyou can probably merge your changes manually07:14
@snapcountor, you could commit it fucked up and try to get others to help you fix it07:14
@snapcountbut then rizen will prolly give birth through his uretha07:15
@pbmdawgfixed it.07:16
@pbmdawgcalc urethra [23:14] snapcount: or, you could commit it fucked up and try to get others to help you fix it07:16
@pbmdawg[23:15] snapcount: but then rizen will prolly give birth through his uretha07:16
@pbmdawgcalc urethra07:16
@WREurethra = {[23:14]} snapcount: or, you could commit it fucked up and try to get others to help you fix it07:16
@pbmdawgdang it.07:16
@snapcountI haven't figured out how to do that yet07:22
@snapcountyou can save a multi-line def07:22
@snapcountbut I don't know how07:22
@snapcountI tried for like an hour last night and couldn't make it work07:22
@snapcountfixed it?07:23
@pbmdawgmostly.07:23
@snapcountbetter commit the shit before you break it again =)07:23
@pbmdawgnow it's not creating any new wgSession's07:25
@pbmdawg:(07:25
@snapcountoops07:26
@pbmdawgfixed.07:57
@pbmdawg:/07:57
@pbmdawgwould you test it for me?? )07:58
@pbmdawg:)07:58
@pbmdawgjust committed.  update07:58
@pbmdawgyou there?08:01
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []08:34
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit []09:24
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:50
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui13:42
-!- mode/#webgui [+o pbmdawg] by xdanger13:42
@pbmdawg!dubya13:59
@WRE"I am a person who recognizes the fallacy of humans."13:59
@pbmdawgcalc crythias14:00
@WREcrythias = maroon14:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:35
@pbmdawghi martin14:35
MrHairgreasehi14:35
MrHairgreasedont you sleep?14:35
@pbmdawgnot much14:35
MrHairgreasewhat time is it in your time zone?14:35
@pbmdawg06:3014:36
@pbmdawgfixing 6.914:36
MrHairgreaseall nighter?14:36
@pbmdawgno14:36
@pbmdawgfell asleep on couch though14:36
MrHairgreasedrink less.14:36
MrHairgrease;)14:36
lonkireal hackers don't have a live14:37
MrHairgreaseI used to fall asleep on the toilet14:37
@pbmdawglol.  never done that.14:37
MrHairgreasebut i don't do that anymore14:37
MrHairgreasenowadays i'm boring14:37
@pbmdawgwebgui just generated a 33MB debug output.14:44
@pbmdawgwonderful.14:44
@pbmdawgcalc mattscode14:54
@WREmattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably.14:54
* MrHairgrease is gonna shop15:06
MrHairgreaselaters15:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]15:06
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:49
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui15:55
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:05
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:12
crythiasGood morning. It's always darkest just before midnight.16:16
@pbmdawghi16:16
crythiashello16:16
crythiaswhew16:23
crythiasnot necessarily a woot I wanted or needed.16:23
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui16:26
crythiasRoy!16:26
snapcountGerald!16:26
snapcountso what's going on?16:28
snapcountany thing exciting16:28
* snapcount has 10 minutes to kill before class =)16:28
crythiasThe earth is rotating. inertia apparently still works.16:28
snapcountand gravity?16:28
crythiassomehow keeps pulling us to the surface.16:28
snapcountis it operating within normal parameters16:28
snapcountgood good16:29
snapcount!bash snapcount16:29
@WRE!bash: no results found for search16:29
snapcountahh man16:29
crythiasxdanger?16:29
snapcountI thought rizen added some trash about me16:29
crythiasmatt? ops please?16:30
snapcountI can set wre to op you16:30
snapcounthe will befriend you16:30
-!- mode/#webgui [+o snapcount] by WRE16:30
-!- mode/#webgui [+o crythias] by snapcount16:30
@crythias:) thanks16:31
-!- mode/#webgui [+ncr] by crythias16:31
@snapcount64.200.2.35 the IP you always use16:32
@snapcountor *.200.2.35 at least16:32
@snapcounterr16:32
@crythiastwo ips16:32
@snapcountwhat are they16:32
@snapcountI need them for your hostmask16:32
@crythiasthis one and 69.139.51.25316:32
@snapcountk16:32
@crythiasooh16:35
@crythiasoops16:35
-!- mode/#webgui [-n] by crythias16:36
-!- mode/#webgui [+n] by WRE16:36
@crythiasok16:36
@pbmdawgyes!16:36
@pbmdawgwe have admin console, admin mode, and editing of assets.16:36
@crythiasops topics, outside users can't send messages to channel, unidentified can't join, mask codes.16:37
@snapcountcrythias: "/msg wre pass your-password"16:37
@snapcountok.. he knows you16:37
@snapcountif you want ops16:37
@crythiasthanks16:37
@snapcount"/msg wre op your-pass-here"16:37
@crythiasgrats, matt16:37
@snapcountalso, he will not over-rule you when you change channel modes now16:38
@crythiasok. so he might listen to me re calc?16:38
@snapcounthe should listen to everyone16:38
@snapcounthe's set to -|-16:39
@crythiasnever got him to remember anything I've calced16:39
@snapcountreally?16:39
@snapcounttry it now16:39
@crythiascalc crythias16:39
@WREcrythias = maroon16:39
@crythiascalc 216:39
@WRENo calc set for ""16:39
@snapcounthehe it's calc word definition16:39
@crythiascalc crythias Another something16:39
@crythiascalc crythias16:39
@WREcrythias = maroon16:40
@crythiascalc red16:40
@WRENo calc set for "red"16:40
@snapcounttry remove crythias16:40
@snapcountremove crythias16:40
@snapcountok... try setting it now16:40
@crythiascalc red The color that's not blue, green, yellow, brown, orange, black, purple, ...16:40
@crythiascalc red16:40
@snapcountcalc red16:41
@crythiascalc blue16:41
@WRENo calc set for "blue"16:41
@crythiascalc red16:41
@WREred = The color that's not blue, green, yellow, brown, orange, black, purple, ...16:41
@snapcountsometimes it gets pissed if you lookup something write after defining it16:41
@snapcountthere you go16:41
@crythiascalc crythias16:41
@WRENo calc set for "crythias"16:41
@crythiasok.16:41
MrHairgreasedamn snapcount16:41
MrHairgreasewhy did you give gerald calc rights?16:41
@snapcountcalc MrHairgrease16:41
@WREMrHairgrease = eurohunk16:41
@snapcounthehe16:41
MrHairgreasenow he's never gonna stop :)16:41
@snapcounteveryone has them16:42
@snapcountI like chaos16:42
MrHairgreasehey i like it already16:42
@crythiaschaos is cool. especially when it's well defined.16:42
MrHairgreasecalc snapcount16:42
@WRENo calc set for "snapcount"16:42
@snapcountmatt: you never set your pass on wre16:42
@snapcountwhat the hell16:42
@pbmdawgxdanger op'd me16:43
@snapcountyou trying to get our channel hijacked =)16:43
* MrHairgrease continues solving maxwell equations16:43
@crythiascool16:43
@crythiasI remember doing that16:43
@snapcountwell set your pass anyway... xdanger appears not to always work16:43
@snapcountor I can remove your account if you don't want it16:43
@pbmdawgI don't know if this client can /msg16:44
@snapcountreally?16:44
@snapcountthat's lame16:44
@snapcountthat's basic functionality16:44
@pbmdawgdid that work?16:45
@snapcounterr no16:45
@pbmdawgis it /msg WRE or /msg wre16:45
@snapcountright now anyone with roadrunner in kansas city that uses your nick could hijack us16:45
@snapcountit's case insensitive16:45
@pbmdawgdid that work?16:45
@snapcountoh16:46
@snapcountis your nick registered on freenode?16:46
@pbmdawgno.16:46
@snapcountahh16:46
@snapcountfreenode won't let you priv msg16:46
@snapcountw/o registering your nick16:46
@pbmdawgi dunno how to do that with this client (trillian)16:46
@snapcountyou do /msg nickserv identify password-here16:46
@snapcountI think16:46
@crythiasyeah16:47
@pbmdawgit says The nickname [pbmdawg] is not registered16:47
@snapcountfreenode sux... I hate nick registration16:47
@snapcounthold on16:47
@crythias /msg nickserv register password16:47
@pbmdawgokay.16:47
@snapcountyeah16:48
@snapcountthat's it16:48
@snapcountyahtzee16:48
@pbmdawgdid that work?16:48
@snapcountyep16:48
@snapcountnow wre won't punish you for flooding, etc16:48
@crythiasnext time you log on, you'll have to identify password16:48
@pbmdawgok.16:48
@snapcountand will op you if you ask16:48
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []16:49
@crythiasgrr.. now I can't be pbmdawg16:49
-!- crythias is now known as pbmdaw116:49
@pbmdaw1hee16:49
-!- MrHairgrease is now known as crythias16:49
@snapcounthah16:49
@snapcountthis could get interesting16:49
-!- crythias is now known as MrHairgrease16:50
-!- pbmdaw1 is now known as crythias16:50
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:50
-!- mode/#webgui [+o pbmdawg] by xdanger16:50
MrHairgreaseI'm too young to be crythias :)16:50
@crythiasoh. you di-n't16:50
@snapcountwe really shouldn't have xdanger auto-op'ing16:50
@snapcountit's bad practice16:50
@pbmdawgcheck out this motherload (and the 8 commits preceding) https://svn.webgui.org/svnweb/WebGUI%20SVN/revision?rev=64216:51
@snapcountnot that I think anyone wants to hijack our shit but...16:51
@snapcounti have to have something to bitch about =)16:51
@crythiasuh.16:51
@crythiaswow16:51
* crythias toys with /mode +b *16:52
@snapcountso... you're saying I should update...?16:52
@pbmdawgyes.16:52
MrHairgreaseI like they cvsview diff better16:52
@pbmdawgand weep with joy at the beauty of the admin console, asset editing, and the admin slidebar16:52
MrHairgreasecan svn also diff in such a view16:52
@pbmdawgdunno.16:52
* snapcount works goes to work on addition and subtraction equation (aka accounting)16:52
@pbmdawgI suppose it's just a matter of changing the template.16:52
@pbmdawgor the css.16:52
MrHairgreasedon't think so16:53
@pbmdawgjust put the different sections beside each other?16:53
MrHairgreasecvsview shows diffs in two columns16:53
MrHairgreaseyeah16:53
@pbmdawglen, are you listening?16:54
lenthamenHey Matt17:23
lenthamenwhazup17:24
@pbmdawghey17:32
* crythias eats wasabi by the spoonful.17:42
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]17:54
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]18:22
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui19:08
snapcountdamn19:14
snapcount45 minute wait19:14
MrHairgreasewait for what?19:14
snapcountfor my pizza to be delivered19:15
snapcountI'm hungry now!!!19:15
MrHairgreaseYou eat pizza for lunch?19:15
snapcountI eat pizza for every meal practically19:15
snapcountI could be a Ninja Turtle19:15
MrHairgreaseDo you know the moves19:16
MrHairgreaseperl-fu doesnt count19:16
snapcountknow... just how to eat the pizza =)19:16
snapcounter no19:16
snapcountI don't know why I've been doing that lately... mis-spelling *everything*19:16
snapcountknow -vs- no, to -vs- too -vs- two19:17
snapcountI'm typing faster than I think19:17
MrHairgreasefirst think, then type19:17
MrHairgreasemight help...19:17
snapcountactually that's really good advice on many levels19:17
snapcounttake this for example19:18
snapcountcalc mattscode19:18
@WREmattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably.19:18
MrHairgreaseyeah i already saw that19:18
snapcounthaha19:18
MrHairgreasematt's fucking up webgui19:18
MrHairgreasehopefully jt doesnt know19:18
snapcountit really gets fun when you have like 5000 quotes and one comes up that everyone forgot about19:18
MrHairgreasehopefully for matt that is19:18
snapcountwe can all observe the carnage19:19
MrHairgreasesome sort of insiders bash19:19
snapcountflame fest19:19
MrHairgreasegather extra karma for being kicked!19:19
MrHairgreasethat would be cool19:19
@pbmdawgcalc flame Roy and Martin are lovers19:32
@crythiassigh19:32
@pbmdawgcalc flame19:33
@WREflame = Roy and Martin are lovers19:33
@crythiascalc marriage19:33
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...19:33
@crythiascalc poker19:34
@WRENo calc set for "poker"19:34
@crythiascalc abcstore19:34
@WREabcstore = Poker in the front. Liquor in the rear.19:34
@crythiasremove marriage19:35
@crythiascalc jt19:35
@WRENo calc set for "jt"19:35
@crythiascalc rizen19:35
@WRErizen = The Godfather19:35
@pbmdawgremove rizen19:35
snapcountwhat the hell?19:35
@pbmdawgcalc rizen The Godfather's Pizza19:35
@pbmdawgcalc flame19:36
@WREflame = Roy and Martin are lovers19:36
MrHairgreasecalc flame19:39
@WREflame = Roy and Martin are lovers19:39
@crythiasHo do I love me? Let me count the positions.19:40
@crythiaser ways.19:40
@crythiasbetter stop19:40
snapcountcalc PEBKAC Problem Exists Between Keyboard And Computer19:41
MrHairgreasecalc rizen19:43
@WRErizen = The Godfather19:43
MrHairgreasecalc PEBKAC19:45
@WREPEBKAC = Problem Exists Between Keyboard And Computer19:45
@pbmdawgbrb self-mutilation.19:47
MrHairgreasecalc ouch19:50
@WRENo calc set for "ouch"19:50
MrHairgreasecalc ouch <pbmdawg> brb self-mutilation.19:50
MrHairgreasecalc ouch19:50
@pbmdawgcalc burn brb self-immolation19:51
MrHairgreasecalc ouch19:51
@pbmdawgcalc ouch19:51
@pbmdawgcalc burn19:51
@WREburn = brb self-immolation19:51
MrHairgreasecalc ouch19:51
@WRENo calc set for "ouch"19:51
MrHairgreaseargh19:51
MrHairgreasei hate computers19:51
MrHairgreasewhy doesn't setting calcs work for me?19:52
snapcountlike this calc ouch what the hell ouch means19:52
snapcountwhat you did looks it up if it's defined19:52
snapcountcalc plone lame19:52
MrHairgreasei did (18:59:26) MrHairgrease: calc ouch <pbmdawg> brb self-mutilation.19:52
snapcountcalc plone19:52
@WREplone = lame19:52
snapcountahh19:53
snapcountI guess it only works if you're a friend of the bot19:53
snapcountdamn19:53
MrHairgreaseI don't have any friends19:53
snapcountwre: will you be MrHairgrease's friend?19:53
MrHairgreasethis sound a little pathetic19:53
MrHairgreasebut hey if it works...19:54
@WREI guess so19:55
snapcountok... since WRE is okay with it19:55
snapcountI'll befriend the two of you19:55
MrHairgreasethanks19:56
snapcount"/msg wre pass yourpass"19:56
snapcountif you connect from somewhere other than *.its-s.tudelft.nl19:57
snapcountyou'll need to tell him19:57
snapcountlike this "/msg wre ident yourpassword"19:57
snapcountor he'll ignore you19:57
snapcountthat goes for everyone... I have your hostmask set to where you usually come from19:58
MrHairgreasecalc ouch19:58
snapcountc'mon set your pass, then you can play with calc...19:58
@WRENo calc set for "ouch"19:58
MrHairgreasei just did19:58
snapcountlet me guess19:59
snapcountyou don't have your nick registered on freenode19:59
MrHairgreaseno19:59
MrHairgreaseshould i do that?19:59
snapcountI *hate* nick registration19:59
snapcountit's so lame19:59
MrHairgreaseyeah you said earlier on iirc19:59
snapcountyeah... you have to in order to msg19:59
* snapcount touts #efnet... incites migration20:00
MrHairgreasesomething like /msg nickserv yadayada20:00
snapcountoh /msg nickserv register yournick20:00
snapcountshit20:00
snapcountyournick is actually yourpassword20:00
snapcountduh20:01
snapcountsorry about that20:01
snapcountworked20:04
snapcountyou made a new friend20:04
MrHairgreasecalc ouch20:04
@WREouch = <pbmdawg> brb self-mutilation.20:04
MrHairgreasehaha20:04
MrHairgreasenow i'm omnipotent!20:04
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:06
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:07
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:07
snapcountcrythias, matt: we should actually give hairgrease channel ops... it's good to have more ops in case we get dropped on a netsplit or something, plus he's in an 8 hour TZ difference and can run the channel for the dutch team if they want to talk while we're sleeping20:09
snapcountproblems with that?20:10
MrHairgreasenever been one20:10
snapcountits ok20:10
MrHairgreaseso probably not20:10
MrHairgreaseone thing though20:10
snapcountyou don't have to do anything20:10
snapcountit just allows you to protect the channel if we all drop off somehow20:11
MrHairgreasei'm a lot in the channel right now, because i'm studying whole day20:11
MrHairgreaseand i need some diversion20:11
MrHairgreasewell anyway20:11
snapcountif you don't want it it's okay too20:11
snapcountjust an idea20:11
MrHairgreaseit's unlikely that I'll be as much in #webgui as I am now20:12
MrHairgreaseso it's your call20:12
MrHairgreaseI like power20:12
MrHairgreaseso I don't have anty problems with being op20:12
snapcountI guess they're in deep thought on the matter20:13
MrHairgrease Nah20:15
MrHairgreasethey're probably also waiting for pizza20:15
snapcountmine got here a few minutes ago20:15
snapcountit is good20:15
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI20:28
chansenWhy enforce that users are registered with NickServ?20:30
@pbmdawggood question.  snapcount?20:31
@xdangerIt's a trust issue... so that you "own" that nick..20:38
-!- mode/#webgui [+o MrHairgrease] by crythias20:41
@MrHairgreaseAfter a whopping two days of studying elektro-magnetic waves, I'm finnaly using them for something useful.20:49
@MrHairgreaseHeating up Chinese food in the microwave!20:49
snapcountchansen: it's not up to me... it's a freenode thing afaik20:53
snapcountor are you talking abou the current channel mode?20:55
snapcount(crythias set that)20:56
snapcountI'm all for -r20:56
@crythiasuh.20:56
snapcountdidn't you set the channel mode?20:56
-!- mode/#webgui [-r] by crythias20:56
@crythiasI was checking for +n20:56
snapcountwhat is c?20:56
@crythiasautomagically +cr20:56
@crythiasc is color filter20:57
snapcountwhat does that do?20:57
@crythiasescape code filter, mirc code filter, etc20:57
snapcountI don't get it20:57
@crythiasprevents text from being anything but asii20:57
@crythiasascii20:57
snapcountahh20:57
@crythiasno bold, italics, underlines, colors.20:57
@crythias"safer"20:58
snapcountok... I'd be more worried about auto-ops than that =)20:58
-!- mode/#webgui [-c] by crythias20:59
@crythias<b>bold</b>20:59
@crythias*bold*20:59
-!- mode/#webgui [+c] by crythias21:00
snapcount*bold*21:00
@crythiasstill, don't want somebody controlling some poor soul's mirc client21:00
snapcount<b>boing</b>21:00
@crythias(turned it off)21:00
snapcountI don't have a problem with +c21:00
@crythiaslol ____/(____21:02
@crythias | /_*   <         `==/21:02
@crythias/\    '"""""\/---"""""""\21:02
@MrHairgreaseso21:04
@MrHairgreaseanybody knows a nice irc op tutorial21:04
@MrHairgreaseso I can learn how to abuse my privs21:05
snapcountheh21:05
snapcountyou're an op now21:05
snapcountI'll inform wre21:05
snapcountso he can op you21:05
@MrHairgreasebeware!21:05
@crythiashttp://freenode.net/using_the_network.shtml21:05
@MrHairgreasethanks21:05
@MrHairgreasewill read it21:05
@crythiascalc crythias21:06
@WRENo calc set for "crythias"21:06
@pbmdawgcalc crythias saihtyrc21:06
snapcountwre now respects your authoritaaa21:06
@crythiascalc crythias <rizen> ask gerald. he seems to know everything21:06
snapcount"/msg wre op password"21:06
snapcountwill op you21:06
@pbmdawgcalc crythias21:06
@crythiascalc blue21:06
@WRENo calc set for "blue"21:06
@crythiascalc red21:06
@pbmdawgcalc crythias21:06
@WREred = The color that's not blue, green, yellow, brown, orange, black, purple, ...21:06
@WREcrythias = saihtyrc21:06
@crythiashee21:07
@crythiasMartin: you need to know /kick and /op and /deop21:08
@crythiasand /topic21:08
-!- mode/#webgui [+m] by crythias21:09
@crythiasnow we're moderaditing21:09
@pbmdawgfroo21:09
-!- mode/#webgui [+v chansen] by crythias21:09
@pbmdawgphillipe21:09
-!- mode/#webgui [-m] by crythias21:09
snapcountonly people with ops and voice can talk when +m is on21:10
@crythiassaihtyrc did not match any documents.21:10
@crythiascalc pbmdawg21:10
@WREpbmdawg = coke fiend21:10
@crythiasremove pbmdawg21:10
@crythiascalc pbmdawg = 6mepwpd21:11
@crythiasoops21:11
@crythiasremove pbmdawg21:11
@crythiascalc pbmdawg = 6mepwqd21:12
@crythiasthere21:12
@pbmdawglol.21:12
-!- mode/#webgui [+v snapcount] by pbmdawg21:12
@crythiasturn your monitor upside down21:12
-!- mode/#webgui [+o snapcount] by WRE21:13
-!- doug [i=doug@zaxxon.telerama.com] has joined #webgui21:17
dougcoolio21:17
@snapcountwelcome doug21:18
@crythiashrm...21:21
@crythias{}{}{{{{}21:21
@crythias|  o   o  |21:21
@crythias\   (_)   /21:21
@crythias \ .==./21:21
@crythias  \ `=' /21:21
@crythias   ~~~21:21
@snapcount © M M W Ð W W W M ©21:22
@snapcount                                             © M @ # # 5 5 5 5 5 5 # # @ Ð ©21:22
@snapcount                                         © W # # 5 5 A A A A A A A A A 5 5 5 @ M21:22
@snapcount                               © M W W M # # # 5 A A % % $ $ $ 3 3 $ $ $ % A 5 @ Ð ©21:22
@snapcount                             W 3 $ % % A 5 5 A % % $ J 7 7 7 7 7 = = = 7 3 $ % A # #21:22
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit [Excess Flood]21:22
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui21:22
@crythiasoy, roy!21:22
snapcountfreenode got pissed21:22
snapcountheh21:23
@crythiasso, doug, wassup?21:23
snapcountClosing Link: 241.246.33.65.cfl.res.rr.com (Excess Flood)21:23
* snapcount takes his beating21:23
* crythias offers some highwaters.21:23
-!- mode/#webgui [+o snapcount] by WRE21:23
* chansen kindergarten ;P21:24
@crythiaswhat's status of 6.9?21:25
@MrHairgreasecalc mattscode21:27
@WREmattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably.21:27
@MrHairgreasecalc spectre22:04
@WRENo calc set for "spectre"22:04
@MrHairgreasecalc spectre22:05
@WREspectre = Supervisor of Perplexing Event-handling Contraptions for Triggering Relentless Executions22:05
-!- MrHairgrease was kicked from #webgui by MrHairgrease [MrHairgrease]22:09
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui22:09
-!- mode/#webgui [+o MrHairgrease] by WRE22:10
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui22:33
-!- mode/#webgui [+o rizen] by xdanger22:33
@rizenhi all22:34
@rizenhow goes it?22:34
@pbmdawgswimimingly22:36
@rizenif 6.9.0 were released today, would it work?22:36
@rizenis it that swimmingly?22:36
@rizen=)22:36
@pbmdawghee.22:37
@pbmdawgI've been busy on other things since 9 a.m.22:37
@pbmdawglike, billable things. :)22:37
@rizenbillable things are good22:38
@rizeni've been on support duty since 7am22:38
@rizenjust now settling in to see how things are going22:39
@rizenman, you guys are really kicking ass and taking names22:40
@rizeni can log in, add content22:40
@rizenthat's getting pretty close22:40
@rizenthank you all22:40
@pbmdawgif you want to work on something, work on editSaveSettings :)22:40
@pbmdawgin case you're looking for something to do22:40
@rizeni was actually going to take a look at the bugs on sf22:41
@pbmdawgoh yeah, the paginator thing, I have no idea about.22:41
@pbmdawgsome kind of resultset clash22:41
@rizenlate last night i started working on the new search engine for webgui22:41
@rizeni have a test case up and working already22:41
@rizenit's pretty sweet22:42
@rizeni even had it indexing word documents22:42
@pbmdawggood, 'cuz I wiped out Wobject/AdvancedSearch/Search.pm b/c I didn't feel like converting it. :)22:42
@rizenyeah, this is my test22:42
@rizenit's not inside webgui22:42
@rizenit's just indexing stuff22:42
@rizenas if it were inside of webgui22:43
@rizeni gave it the properties of a file asset for example22:43
@rizenand an article asset22:43
@rizento see if it could index them22:43
@rizenand return proper results22:43
@rizenand limit on date ranges22:43
@rizenetc22:43
@rizenputting it into webgui will be trivial22:44
@rizencompared with writing the actual search framework22:44
@rizeni also started converting plucene to use DateTime and epochs rather than Time::Piece to save on performance and memory22:44
* snapcount rejoices -- support work is done!!!22:45
@snapcounttime for fun work now22:45
@rizenyou've been on support all day too?22:45
+chansenIIRC, Time::Piece is faster than DateTime22:45
+chansenand uses less memory22:45
@rizenit is except for a few things:22:45
@rizena) WebGUI already used DateTime22:46
@rizenso having it in there22:46
@rizenmeans we're using more ram22:46
@rizenunless we convert webgui to time::piece22:46
@rizenwhich we're not going to do22:46
@rizenbecause22:46
@rizenb) It doesn't support time zones22:46
* chansen loves DateTime, it's _the_ package for dates/times22:46
@rizenat least not in a cool way22:46
@rizenlike datetime22:46
@rizenc) most of the time, as far as plucene is concenred22:46
@rizenall it really needs is an epoch22:47
@rizenwhich means we don't need to use datetime or time::piece22:47
@rizenso therefore it's faster22:47
@rizencuz webgui stores everything in epoch anyway22:47
+chansenin UTC?22:47
@rizenno, unfortunately22:48
@rizendue to legacy reasons we store everything relative to the server's local time22:48
+chanseni c22:48
@rizenbut DateTime makes it easy for us to convert22:48
@rizenon the fly22:48
@rizenbetween timezones22:48
@pbmdawgsnapcount: we need a trivia bot in this room that takes a package/subroutine name and spits out POD22:48
@snapcountrizen: yeah... except for class this morning22:49
@rizensometimes i wish either i was smarter 5 years ago22:49
+chansenplease no more bots/games/karama etc22:49
@pbmdawg:)22:49
@rizenor that i could just dump the 5 years of content people have built into webgui22:49
+chansen;))22:49
@snapcountsyncProfilesToLDAP problem22:50
@snapcountit was a bitch to figure out22:50
@snapcountbut all is well now22:50
* chansen recognize that feeling22:50
* rizen is too stoooopid for his own good most of the time22:50
@snapcountI'm going to start using 6.9 from the UI and search for bugs to kill22:51
* snapcount goes hunting22:51
* MrHairgrease goes drinking22:51
* chansen is bored22:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["laters"]22:52
@rizenare you bored as in looking for something fun to do (outside of code) or bored as in don't know what to do as far as working on wg stuff?22:54
+chansenSomething fun :) Tired of coding at the moment22:54
@rizenyou should go see "Munich"22:56
@rizeni've heard it's supposed to rule22:56
@rizennot the city, the movie22:56
@pbmdawgooo israeli hit squads22:56
+chansenThanks for the tip :)22:57
+chansenUnfortunality I'm visiting my mother, she lives outside a city so it will have to wait until i get home.22:58
@rizenstrip clubs are sometimes fun, she might like to see some live nude girls22:58
+chansen;P22:59
@snapcountmunich is a bad ass movie22:59
@snapcountlong though22:59
@snapcountsee it in the theatre unless you have a kick ass home stereo/surround sound22:59
@snapcountthe explosions are the best part23:00
+chansenmy mother only have 512K ADSL, so dl it would take forever, and I prefer to see good movies on the cinema.23:01
* crythias forks webgui to webguivim. Welcome to WebGUI ~ ~ ~ ~23:01
@snapcountyeah... go to the cinema for sure23:01
@snapcountok... when I turn admin on in firefox, I get a Save file as dialog23:02
+chansenNow that you have decided to only support MP2, it would be simple to add a "upload progress bar"23:03
@pbmdawgsnapcount: update23:03
@snapcountagain23:03
@pbmdawgyeah23:03
@snapcountdamn... you guys are kicking ass23:03
@snapcountI've had to update like 5 times today23:03
@pbmdawglol.  I changed like 300 loc in the last 24 hours23:03
@snapcountcalc mattscode23:04
@WREmattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably.23:04
@pbmdawgyeah, well23:04
@pbmdawgthat notwithstanding23:04
@pbmdawg'twas a moment of weakness.23:04
@snapcountis that part of the 300 lines23:04
@pbmdawgprobably.23:04
@snapcountall in good fun23:04
@pbmdawgwhat url are you on when you turned on admin mode23:05
@pbmdawgor does it work now23:05
+chansenrizen: the new auth stuff, should it have a UI or would it be sufficient with only a config?23:06
@snapcountstill does it23:06
@snapcounton /home23:06
@pbmdawgdoesn't for me.23:06
@crythiasmight check which browser.23:06
@pbmdawgoh23:06
@pbmdawgdid you reload?23:06
@pbmdawgreload/upgrade23:06
@snapcountyeah... I have that scripted so I don't f* it up23:06
@pbmdawg./reload_webgui23:07
@snapcountmight be browser cache23:07
@snapcounthold on23:07
@rizenchansen: it needs to have whatever it needs to replace the existing ui's23:08
@snapcountstill doing it23:08
@snapcountFF 1.523:08
@rizenbut for now, anything new could go into a config23:08
@pbmdawgare you blocking cookies from yourself?23:08
@pbmdawgsurely not23:08
@pbmdawghmm23:08
@snapcountsame result on Internet Exploiter23:08
@rizenchansen: so you still need to be able to select which auth method a given user is supposed to use, through the user manager for instance23:08
@snapcountexcept it spews the text to the screen23:08
@snapcountbunch of failed processing on macros23:09
+chansenrizen: ok23:09
@rizenchansen: can you point me to some code for implementing a progress bar in MP2?23:09
@rizenthat's sounds really cool23:09
@snapcountProcessing failed on macro: ^AdminBar("PBtmpl0000000000000090");: Not a CODE reference at /data/WebGUI/lib/WebGUI/Macro/AdminBar.pm line 59.23:10
@snapcount:23:10
@snapcountWebGUI::Session::Style,/data/WebGUI/lib/WebGUI/Session/Style.pm,215,WebGUI::Macro::process,1,,,,2,23:10
@snapcountWebGUI::Asset::Wobject,/data/WebGUI/lib/WebGUI/Asset/Wobject.pm,419,WebGUI::Session::Style::process,1,0,,,0,23:10
@snapcountWebGUI::Asset::Wobject,/data/WebGUI/lib/WebGUI/Asset/Wobject.pm,610,WebGUI::Asset::Wobject::processStyle,1,0,,,0,23:10
@snapcountWebGUI,/data/WebGUI/lib/WebGUI.pm,165,WebGUI::Asset::Wobject::www_view,1,0,,,0,23:10
+chansenrizen: sorry, I have implemented it in closed code. But i can tell you how to implement it :)23:10
@snapcountetc23:10
+chansenrizen: It's simple, just implement it as a mp2 filter :)23:10
@rizenchansen: would love to hear it whenever you have time23:10
@rizenchansen: filters suck to write23:11
@crythiasheh. filters suck.23:11
+chansenrizen: ok, I can redo the implementation :)23:12
+chansenrizen: in about two weeks23:12
@crythiasfrom23:12
@crythias  UPLOAD_HOOK23:12
@crythias   Sets up a callback to run whenever file upload data is read. This can be used to provide an upload progress meter during file uploads. Apache will automatically continue writing the original data to $upload->fh after the hook exits.    my $transparent_hook = sub {     my ($upload, $data, $data_len, $hook_data) = @_;     warn "$hook_data: got $data_len bytes for " . $upload->name;   };    my $req = Apache2::Request->new($r,                                 23:12
@crythiashttp://httpd.apache.org/apreq/docs/libapreq2/group__apreq__xs__request.html23:12
+chansencrythias: ever head of nopaste?23:12
+chansens/head/heard/23:12
@crythiassorry.23:13
+chansenpurl : i heard nopaste was at http://nopaste.snit.ch:8001/ or http://rafb.net/paste or http://paste.husk.org/ or or http://poundperl.pastebin.com/ or http://scsys.co.uk:8001/23:13
@crythiasok. fine http://rafb.net/paste/results/qhpnNF19.html23:16
@pbmdawgsnapcount: do you have the livehttpheaders ff plugin?23:16
@pbmdawgchansen: are you going to leave the existing webgui auth method in there as well?23:17
+chansencrythias: UPLOAD_HOOK is broken on recent libapreq23:17
+chansencrythias: see ML23:17
+chansenpbmdawg: I think so, I have not yet reviewed the code23:18
@crythiashey, I got this from apache's site for 2-2.06-dev.23:19
+chansenok, do as you wish ;)23:20
@pbmdawgchansen, do you run the latest 2.07dev?23:20
@pbmdawgand, do you know why they haven't released 2.0823:21
+chansenI have an older version on my PB23:21
+chansenpbmdawg: dunno, libapreq is very annoying and a lot of people it pissed on the evolvement23:22
+chansenAnd people are having major issues with compiling/installing23:22
+chansenThats why i rewrote Catalyst to not use libapreq23:22
@pbmdawgoh.23:23
@crythiasbut... libapreq2 is required for webgui.23:23
@pbmdawgehh; not necessarily.23:23
@pbmdawgthe libapreq2 modules are just wrappers for the MP2 base methods, right?23:23
@crythiasit's going to be installed if you try to compile apache2:request23:24
+chansenpbmdawg: no, it provides ->param ->upload methods23:25
+chansens/no, /yes but /23:25
-!- perlDreamer [n=ckuskie@nat060.mxim.com] has joined #webgui23:26
+chanseni also wrote a benchmark:23:27
+chansenhttp://dev.catalyst.perl.org/browser/trunk/HTTP-Body/scripts/benchmark.pl23:27
@snapcountwelcome colin23:30
perlDreamerhey, roy!23:30
perlDreamerwhat's up today?23:30
@snapcountmore bug fixes23:30
@snapcount6.923:30
@pbmdawgrizen: i added a new errorHandler method to catch, count, and number the queries23:30
perlDreamercool23:31
perlDreamerare we still analyzing source code, or have we moved to testing, or what's the debug method?23:31
@pbmdawgperlDreamer:23:31
@pbmdawgstill need to search for the various Storage object constructors.23:32
perlDreamerI can do that.23:32
perlDreamerI'm in a weird place at $dayJob again.23:33
@crythiashrm. I could nopaste some graphics... :)23:33
perlDreamerAbout to finish a project, nothing looming on the horizon23:33
@pbmdawgperlDreamer = idle capacity.23:35
@pbmdawg(for his $dayJob)23:35
perlDreamerthe Storage constructors look pretty good23:35
perlDreameronly a few to fix23:35
@pbmdawgdid you check Image23:35
@pbmdawgmany of them call Image23:35
perlDreamerI'll add it23:36
@snapcountpbmdawg: still not seeing my login problem eh?23:36
@pbmdawgno... :|23:36
@snapcounterr23:36
@snapcountadmin on problem rather23:36
@pbmdawgare you logging in as admin?23:37
@snapcountyes23:38
+chansenperlDreamer: WebGUI::Macro_Config && Macro_Config::insert_macro # very confusing23:40
@crythiashttp://rafb.net/paste/results/GHcYxz92.html23:40
perlDreamerchansen: I'm cool with name changes for clarity23:41
perlDreamerbut want to keep the code separate for easy reuse23:41
+chansenperlDreamer: cool, WebGUI::Macro_Config::insert_macro is better :)23:41
+chansenat least you now where to look ;)23:42
@rizenmatt: what's the new method called and have  you checked it in?23:43
@pbmdawgyeah, it's in there23:43
@pbmdawg->query23:43
@pbmdawgjust a wrapper for ->debug23:43
perlDreamerall Storage constructors (Storage and Image) have been session and committed.23:43
perlDreamerthere were only 823:43
+chansencrythias: sorry for the confusion, it have been fixed. http://svn.apache.org/viewcvs.cgi/httpd/apreq/trunk/glue/perl/xsbuilder/APR/Request/Request.xs?view=markup23:44
@pbmdawgcolin: awesome23:45
@pbmdawgwant another one?23:45
perlDreamersure23:45
perlDreamerare we keeping a list of what's been checked and not?23:45
@crythiasThanks for that, chansen. I'm not trying to argue anything ... I'm not that smart. I'm just good at looking up stuff.23:46
@snapcountsomething was caching somewhere23:49
@snapcountI blasted webgui and did a fresh checkout23:49
perlDreamerdid it feel good?23:49
@snapcounteverything works with admin on for me23:49
@snapcountalways =)23:49
@pbmdawgoh good. :)23:49
@crythiasln -s /dev/null /tmp/WebGUICache23:49
@crythias:)23:49
perlDreamercrythias, does that interfere with reading from the Cache?23:50
@snapcountwill that actually work?23:50
@snapcountI think I've tried that and it breaks23:50
@pbmdawgrizen: is the ->query thing okay?23:50
@crythiasperldreamer: no clue.23:50
@crythiasby definition it does, and should error in the manner of can't find.23:51
@snapcountyeah23:52
@rizenyup, looks good matt23:52
@rizeni checked in a small cleanup to make it more readable23:52
@rizenbut other than that, it's good23:52
@rizengerald: i need you to email a photograph of yourself to steve@plainblack.com23:53
@crythiasI know. I can't do that this second, will do it tonight.23:53
@rizenbecause we're getting ready to announce "the people behind webgui" campaign23:53
perlDreamerwhoa!23:53
@crythiassorry :(23:53
perlDreamerwho's doing the Search work?23:53
@rizeni am23:53
perlDreamerawesome23:53
@rizenit works right now23:53
perlDreamerreally?23:54
@rizenit just isn't integrated into assets yet23:54
@rizenyup23:54
@rizenwant a small test?23:54
perlDreamerafter shower/lunch23:54
@rizenoh crap23:54
@rizenthat sux23:54
perlDreameryou can IM me details, too23:54
perlDreameryou don't know how bad that sux23:54
perlDreamerI ran over 4 miles today23:54
perlDreamerit keeps my cube empty, though :)23:55
@rizensorry23:55
@rizensorry everyone23:55
@crythiasI only know one person names Miles, and I wouldn't like to run over him.23:55
@rizeni should have been paying attention to that paste discussion earlier23:55
@rizenhttp://rafb.net/paste/results/tMEfLm99.html23:56
@snapcountmy $plucy23:56
@snapcountnice23:56
@pbmdawgoooo Data::Dumper, my favorite.23:56
perlDreamerI thought we were going YAML?23:56
@rizenwe will be going yaml23:57
@rizeni just haven't gotten around to it yet23:57
-!- perlDreamer is now known as perlDreamer_afk23:57
@rizenthis is just a test23:57
perlDreamer_afkheading to the shower, be back in a bit23:57
--- Day changed Thu Jan 19 2006
+chansenrizen: http://idisk.mac.com/christian.hansen/Public/perl/serialize.pl00:01
+chansen.. might be interesting00:02
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:04
@rizennice chansen00:07
@rizeni assume -% means faster than00:08
@rizenand +% means slower than00:08
@rizenand the first listing is seconds it took to complete the task00:08
@rizennevermind00:09
@rizenthe first number must be version number00:09
+chansenright00:09
* rizen reading code instead of asking questions00:09
+chansen-% means slower00:09
+chansentrust the source ;)00:10
@rizenstorable is certainly faster, but won't work for what we're going to use YAML for00:11
@rizenit will be used for RPC communication and config files00:11
@rizenthat sort of thing00:11
@rizenmy understanding is that JSON is just a subset of YAML00:12
@rizenso that might be a possibility00:12
@rizenwow...i wouldn't  have expected XML::Simple to be so slow00:12
@rizeni mean, i expected it to be slow, but not that slow00:12
+chansen:)00:13
+chansenYAML::Syck and JSON::Syck  :)00:13
@rizenthose are c versions of the modules with an xs binding right?00:14
@rizeni didn't download those00:14
+chansenyes00:14
-!- perlDreamer_afk [n=ckuskie@nat060.mxim.com] has quit [Read error: 104 (Connection reset by peer)]00:14
+chansenboth uses libsyck00:14
@rizenare they really fast?00:14
+chansenbut you don't have to install libsyck, it's bundled with both00:15
+chansenVERY00:15
+chansenJSON::Syck 680% faster than JSON00:15
-!- perlDreamer [n=ckuskie@nat047.mxim.com] has joined #webgui00:16
+chansenYAML::Syck 4005% faster than YAML00:16
+chansen:)00:16
@rizendo the syck versions work on windows?00:16
@rizenthat always seems to be the ball buster for us00:16
+chansenyes, if you have a compiler or wait until as automated build pick it up00:16
+chansens/as/Active State/00:17
@rizenit will take decades for those guys to pick it up00:17
+chansenno, It's automated, give it a week00:17
@rizenthat's bs, if you look in their compile listings00:17
@rizenthere are lots of modules that build properly00:18
@rizenbut aren't available via ppm00:18
+chansenoh00:19
+chansenI didn't know that00:19
+chansenWe always build for our customers00:19
-!- perlDreamer [n=ckuskie@nat047.mxim.com] has quit [Read error: 104 (Connection reset by peer)]00:19
+chansenI can build it for you when i get back to Malmoe00:19
@rizenusually i ask one of the external ppm sites to compile stuff for me00:20
@rizenthey do a good job and are very fast00:20
+chansenok00:20
@rizenthanks for this script though00:20
@rizenvery helpful00:20
+chansen:)00:20
+chansenwe use Convert::Bencode_XS and Xapian, works well00:21
+chansenwe dissed plucene, because of it not being actively maintain and problem00:22
+chansens/maintain/maintained/00:22
+chansenperformance was not good either :/00:23
@rizenyeah, but it's pure perl00:23
@rizenand in the webgui world that's a good thing00:23
+chansentrue, perhaps worth making it pluggable?00:24
@rizenwe'll have to see00:24
@rizenright now i'm just concerned with getting it done00:24
@rizenremember that whole 3.5 months conversation00:25
@pbmdawgdown to 2.5 months?00:25
@rizenno..it's still 3.5 months00:25
+chansenrizen: yes :)00:25
@rizenbut there's lots to be done yet00:25
@rizenand xapien yet again, doesn't have a windows binary00:25
@rizenstupid window00:26
@rizens00:26
+chansen;)00:26
@rizenwebgui would be so much better if we didn't support windows00:26
-!- perlDreamer [n=ckuskie@nat057.mxim.com] has joined #webgui00:26
@pbmdawgwell, you have my suggestion re: windows (vmware player).00:26
@rizenyeah, but that's slow00:27
+chansenI know, I keep telling our customers that there are free OS's which are better, but ....00:27
@rizenway to slow to be used in a prod environment00:27
@pbmdawgnooo00:27
@pbmdawgmuch much faster than running on windows, in my experience00:27
perlDreamerdidn't we decide on the devel list to make Windows a 2nd class webgui citizen anyway?00:27
@rizenhow many thousands of users did you have hitting your box at once matt?00:27
@rizenmy guess is it was just you00:28
+chansenheh00:28
@rizenno we're not making windows a second class citizen00:28
@rizenwe just have that discussion every time some new windows related hurdle presents itself00:28
+chansenI seriously doubt that a virtual emulation is faster than native00:28
@pbmdawgwell.00:29
@rizenmatt: you used JSON for the dashboard ajax stuff, right?00:30
@rizenhow was it to work with00:30
@rizenany inflexibilities?00:30
+chansenThe only gotcha when it comes to perl on win32 is that fork == thread00:30
@pbmdawgno, but I used it for the saved searches feature for the HRIS thing.00:30
@pbmdawgit was easy.00:30
@pbmdawga piece of cake on both sides (js and perl).00:31
@rizenno complaints then?00:31
@pbmdawgnope.00:31
@rizenk, maybe we'll use that instead of YAML then00:31
+chansenPrototype.js is a nice lib00:31
@pbmdawgyes, i snuck it into webgui :)00:31
@rizenand sometime in the future if we can get a JSON::Syck module on windows00:31
@rizenwe'll convert to that00:32
@pbmdawg"snuck" used loosely00:32
+chansenrizen: I had a discussion with the author about a compat lib00:32
+chansenIt't will probably happen soon00:32
+chansenJSON::Factoty or JSON::Any00:32
+chansens/Factoty/Factory/00:33
@rizenthat would be sweet00:33
perlDreamers/snuck/used it already on a project so it's in the core/00:34
+chansenhttp://idisk.mac.com/christian.hansen/Public/perl/serialize.pl # updated some modules and added one package00:34
+chansen.. no major differences00:35
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []00:35
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui00:35
-!- mode/#webgui [+o rizen] by xdanger00:35
@rizencrap00:35
@rizentoo easy to close that window00:35
+chansen[23:34] <chansen>http://idisk.mac.com/christian.hansen/Public/perl/serialize.pl # updated some modules and added one package00:36
+chansen[23:35] <chansen>.. no major differences00:36
@snapcounthttp://idisk.mac.com/christian.hansen/Public/perl/serialize.pl00:36
@WRE<snapcount> http://tinyurl.com/dg5av00:37
+chansenFreezeThaw is nice PP package00:39
+chansen.. with decent performance00:39
@rizenhehe you said "P" "P"00:40
+chanseni typed PP00:40
* chansen is confused00:40
@rizensorry, i was being childish00:41
@rizenthe humor didn't come across00:42
@rizenpee pee00:42
@rizennevermind00:42
+chansenahh, hehe00:42
perlDreamerhe was channeling beavis00:42
@rizenindeed00:42
@snapcountFIRE FIRE00:42
* snapcount is late to the party00:42
* chansen hates broken CPAN smokers00:45
perlDreamerJT, I'm ready for a test00:46
@snapcountwhen does 2+2=500:46
@snapcountyou have 20 seconds to answer correctly00:46
perlDreamerperl -de 42 'print "snapcount snapped" unless (2+2 ==5);'00:47
@snapcountheh00:47
perlDreamerlength('2+2=5') == 500:48
perlDreamerthat's about it00:48
@rizennice answer00:48
@rizenhttp://rafb.net/paste/results/3yDzws11.html00:48
@WRE<rizen> http://tinyurl.com/c5syt00:48
@rizenit's nothing spectacular00:48
@rizenit's mostly just a ripoff of Plucene::Simple only having removed the need for Time::Piece00:49
@rizenmy next step will be to WebGUIify it so that it can do more complex things00:49
perlDreamerWebGUIify = make it blue and add 6 arms?00:50
perlDreamer:)00:50
@rizen8 arms00:50
perlDreamerI figured it had to start with 200:50
@rizennope, it's a toolkit00:51
@rizenit starts with none00:51
@rizen=)00:51
perlDreamerhmmm00:51
perlDreamer1 arm to grab a session variable00:51
perlDreamer1 arm to interface with assets00:51
perlDreamer1 arm to interface with Storages00:51
perlDreamer1 arm to bang out indeces00:51
@rizen5 more arms for future expandability00:51
@rizenthe workflow engine is actually going to run the index00:52
perlDreamerdo you have a Session::Url test yet?00:52
@rizeni suppose though that's really only the glue code00:52
@rizennope00:52
perlDreamercan I ask you a question about getRequestedUrl?00:54
perlDreamerisn't this: $self->{_requestedUrl} =~ s/^$gateway(.*)$/$1/;00:55
perlDreamerthe same as $self->{_requestedUrl} = $gateway;00:55
@rizenit better not be00:59
@rizenthe requested URL is the uri01:00
@rizenminus params01:00
@rizenminus the gateway01:00
@rizenor that's what it's supposed to be01:00
perlDreamercrap01:00
perlDreameryou're right.01:00
perlDreamerplease go back to your regularly scheduled programming01:00
+chansendo we have test case?01:00
perlDreamerwe will soon01:00
+chansen:)01:00
* chansen FTR Catalyst devs used to hate me because of bugging them of tests. We now have a policy: new feature requires tests, bug reports with a testcase will be fixed faster01:03
@rizenwe want to get there, but right now we're in catch up mode with tests01:04
@rizenand behind on 6.x dev01:04
@rizenby 1.5 years01:04
@rizen=)01:04
@rizenonce we get to 7.0, there will be a very strict policy about tests01:04
+chansen:)01:07
+chansen1.5 years, when was 5.0 released?01:08
@rizenno01:09
@rizenwe started dev on 6.0  just over 2 years ago01:09
+chanseni c01:09
@rizenwe'll release 7.0 just under 6 months from now01:09
@rizenwhen i originally planned 6.x01:09
@rizenit was only going to be 1 year long01:09
@rizenbut then i decided to go all crazy01:09
+chansenhehe, crazy?01:10
@rizendon't know if you ever saw webgui in the 5.5 days01:10
@rizenbut it's vastly different now01:10
@rizenit wasn't supposed to be this big of a change01:10
@rizenjust a minor restructuring of the api01:10
+chansenwas it backwards compat/upgradable?01:11
@rizenit's upgradable01:11
@rizenbut not backward compatible01:11
perlDreamerwith a little tweaking01:11
@rizen5.5-- was upgradable very smoothly01:11
@rizenthe 6.x upgrades are not very smooth01:11
@rizenbut they'll get you there01:11
@rizenwhen i was originally planning 6.x i wasn't sure whether i should create a whole new product or just migrate stuff01:12
@rizenthen i convinced myself to just migrate and keep the changes to a minimum01:12
@rizenbut instead, i revamped the entire API01:12
+chansenwell sooner or later, all project bump into that. just a matter of time and how things evolve01:12
@rizena lot of it had to do with the fact that when i started writing webgui01:12
@rizeni had never written a large scale app before01:13
@rizenjust little stuff for web pages and sys admin functions01:13
@rizenthe largest thing i had ever written to that point was a message board app01:13
+chanseni c01:13
@rizenand a simple one at that01:13
@rizenso things were quite kludgy01:13
@rizenand to some degree01:13
@rizenstill are01:13
+chansenwe all learn from our mistakes, hopefully ;)01:14
@rizenbecause of legacy stuff it's hard to make it completely not kludgy01:14
@rizenyeah01:14
@rizeni'm still learning quite a bit01:14
@rizeni feel like the dumbest person on the planet who ever created a project as big as this one01:14
@rizen=)01:14
+chansenhehe, well someone had to start it ;P01:15
@rizenwere you in the initial throws of catalyst?01:15
@rizenor did you join up later01:15
+chansenNot initial, but fairly early01:16
@rizenhad that existed 5 years ago, i might have started webgui on it...but alas01:16
+chanseni took over Engines and testing01:16
+chansenToday I do all the boring shit that noone else want todo ;)01:16
@rizensomeone's got to do it01:17
@rizeni'm actually very excited about all the help i've gotten this past couple of weeks01:17
@rizenusually i'm sort of here all alone01:17
@rizenexcept for help from colin01:17
perlDreamerit's the IRC channel01:17
+chansenI have two major projects now, Authen::Simple and Isotope01:18
+chansenIsotope will probably interest you, an HTTP engine that runs in any environment with a consistent API01:19
+chansenso far CGI, FastCGI, SpeddyCGI, MP1, Mp19901:19
+chansens/Mp199/MP19/01:19
+chansenMP201:19
@rizenhow come i've never heard of it?01:19
+chansenand it also have a standalone engine01:20
@rizenis it new?01:20
+chansenrizen: it's not released yet01:20
@rizenk01:20
@rizenwhat are its advantages over apache2/mp2?01:20
@rizenas in, is there a reason i should be considering that for the wre?01:20
+chansenyeah, write once and deploy anywhere :)01:21
+chansenusing the same API01:21
+chansenno matter environment01:22
+chansenIt's built from my experience in our own projects and Catalyst, and we have several users requesting one01:22
@rizenwritten in C?01:22
+chansenno, PP01:22
@rizennice01:23
+chansensome parts will have XS additions01:23
+chansenbut there will _always_ be a pp way01:23
@rizenmy biggest needs/concerns for the app server environment are that it's compatible with MP2 and that it has blazing speed01:24
@rizeneverything else is handled by the mod_proxy instance that sits in front of it01:24
@rizenssl, mod_rewrite, etc01:24
+chansenit will be fast, it takes advantage of each engine in a consistent way01:25
+chansenand you don't have to care, since Isotope will ;)01:25
@rizenwell definitely drop me a line when this comes out01:26
@rizeni'll give it a whirl01:26
@rizenwhat is your eta?01:26
+chansenFor example both MP and FastCGI have auth hooks, Isotope will have a documented way of doing efficient auth that works in all ebgines01:26
+chansenrizen: within a couple of months01:26
+chansenI have a lot of pressure on Isotope, Catalyst, perl community etc01:27
@rizeni'm sure01:27
+chansenBut as I have said to others, I will not be released until API is stable and it has proper tests01:28
+chanseni will soon start to make dev releases01:29
+chansenThe API is fairly stable as is01:29
+chansenbasically it has for components: Connection, Transaction, Request and Response01:30
+chansens/for/four/01:30
@rizencan't wait to see it01:30
+chansentransaction is what app/dispatcher(WebGUI) will get01:31
+chansenit hold Connection, Request and Response01:31
+chansen$t->request->param, $t->request->header('xyz'), $t->connection->remote_ip01:32
+chansenIt's very inspired from MP, so it should be easy to grok01:32
+chansenhttp://dev.catalyst.perl.org/browser/trunk/Isotope/01:33
@WRE<chansen> http://tinyurl.com/7b4ky01:33
+chansena very early version, not synced yet01:33
+chansenand i forgot, it will also support async environments01:35
+chansenLike: POE, Event, Event::Lib, Danga::Socket, etc01:35
@rizentoo bad it's not out yet01:37
@rizeni could really use that for my workflow engine01:37
@rizenas it stands i'm rolling my own cuz POE is too much and Event::Lib isn't enough01:37
+chansenEvent::Lib is powerful, but you have to write a lot of code01:38
@rizeni'm subclassing Event::Lib01:38
+chansen.. if you want to build a HTTP daemon01:38
+chansenHTTP/1.1 is not fun :/01:39
@rizennope, good thing i'm not writing a web server01:40
+chansenhehe, i wish we could swap places ;)01:42
+chansenWriting a simple tcp daemon using Event:.Lib would be a pice of cake IMO01:42
+chansenWhat issues are you having with Event::Lib?01:43
@rizennone01:44
@rizenit's already done01:44
@rizenAlthough I had to replace it with Event01:45
@rizenbecause libevent wouldn't compile on windows01:45
+chanseni c01:45
@rizenbut on linux it was a breeze to write01:45
@rizenand i'm actually kind of disappointed01:45
@rizencuz Event::Lib is more powerful than Event01:46
+chansenIIRC the author has made some win32 fixes in recent releases01:46
@rizenin the last 2 months?01:46
@rizencuz i just did this in November01:46
* chansen checks CPAN01:46
@rizenit wasn't Event::Lib that had the problem01:46
@rizenit was the underlying libevent code01:46
@rizenthe c code01:46
@rizendoesn't matter01:47
+chanseni c01:47
@rizeni only have to change 3 lines of code if it does start working01:47
@rizenit's all abstracted01:47
@rizenI was also trying to use Parallel::ForkManager01:48
@rizenbut that didn't work on windows either01:48
+chansenhttp://search.cpan.org/dist/AnyEvent/ might be interesting01:48
@rizencuz windows doesn't have fork01:48
@rizenit would work, not if there were any open handles01:48
+chansenIt has fork but it's the same as a thread01:48
@rizenperl would dump though if i tried to fork01:49
@rizenwhile there were open handles01:49
+chansenhmm01:49
@rizenlike if i had an IO::Socket::Inet01:49
@rizenconnection open01:49
@rizenSo then I had to write my own fork manager01:49
@rizenon windows it uses Win32::Process01:49
+chansenThat should work, we use it in cat01:49
@rizento start a new process01:49
@rizenWin32::Process you use?01:50
+chansenfork (thread) using descriptors should work01:50
+chansens/using/with/01:50
+chansenno just plain fork() calls which is emulated on win3201:50
@rizenwell i can send you to code sometime if you want, but i spent the better part of 3 weeks trying to get it to work01:50
@rizenyeah, i tried stripping it straight down to fork()01:51
@rizenbut that still crapped out01:51
+chansenthe key is that you don't pull non thread safe code before you fork (threading)01:51
@rizeni read on ActiveState's web site that windows doesn't really have fork() and you should use Win32::Process instead01:51
@rizenso that's what i did01:51
@rizenthe only thing i had was a connection over IO::Socket01:52
@rizeni assume IO::Socket is thread safe, isn't it?01:52
+chansenyes01:52
+chansenas long as you don't use parents socket in child01:53
@rizeni didn't want to prefork01:53
@rizenbut rather just fork as soon as it received a connection01:53
+chansenbefore or after accepting socket?01:53
@rizenafter01:53
@rizenshould i have done it before?01:54
+chansenno01:54
@rizeni don't know01:54
@rizendoesn't matter01:54
@rizeni've already got the work around01:54
+chansenI can take a look at it when time permits01:54
@rizeni'll probably look at it again in a couple months when i can view it with fresh eyes01:55
@rizenthat always helps01:55
@rizenyou're already doing the auth thing01:55
@rizeni'd rather not bother you with this01:55
+chansenok01:58
perlDreamerhow does one register a nick so that it becomes permanent?01:59
@rizenthere's some instructions on their web site02:00
+chansenperlDreamer: ask NickServ02:00
@rizenhttp://freenode.net/faq.shtml#nicksetup02:00
perlDreamerchansen:  I don't know how to do that either, but I'll check our rizen's url02:01
+chansenperlDreamer: /msg NickServ help02:02
* chansen does not like that #WebGUI enforces a registered nick02:13
@pbmdawgchansen: tell me how to turn it off and i will02:13
perlDreamer#WebGUI does not enforce a registered nick02:14
perlDreamerI only did mine today02:14
@pbmdawgit did at some points today.02:14
@pbmdawgi think crythias turned it off earlier.02:14
@pbmdawgnow that I think about it.02:14
+chansenI was forced to register02:15
perlDreameryou got screwed then02:15
+chanseni could not join, message was someting like :02:15
+chansenchannel requires registering nick02:15
@pbmdawg:You need to be identified to join that channel02:15
+chansenwhats the difference?02:16
@pbmdawgjust pasting.02:16
+chansenidentify requires registering02:16
+chansenahh, sorry02:16
+chansenplease nuke that, so ppl can join without register02:17
@pbmdawgI think it is off currently.02:18
@pbmdawgtesting...02:18
-!- ssoicvo [i=pbmdawg@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui02:18
@pbmdawgsee02:18
+chansenwww.zombo.com02:18
ssoicvosee02:18
ssoicvoit's off.02:18
-!- ssoicvo [i=pbmdawg@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:19
@pbmdawgwhat am i looking at here02:19
@pbmdawgchansen: registration enforcement is off; i just tested it.02:20
perlDreamersomething in flash that won't run on ancient versions of solaris/mozilla02:20
perlDreameroh, and t/Session/Url.t is born02:20
perlDreamerit needs more tests, yet.02:20
@pbmdawghappy birthday, Url.t02:20
+chansenperlDreamer: just some annoyance ;)02:20
perlDreamerI'd love to be using an operating system newer than either of my kids02:21
perlDreamermy oldest is 602:21
perlDreamer6.7502:21
+chansenOS X02:21
@pbmdawgtoo expensive.02:21
perlDreamerSomething that runs Cadence software would be required.02:21
+chansen$100 expensive?02:21
+chansencheaper than Windows02:22
perlDreamersafer, too02:22
+chansenwhat's Cadence?02:23
perlDreamerdesign automation software, http://www.cadence.com02:23
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:23
-!- mode/#webgui [+o crythias] by xdanger02:23
@crythiasgot pictures02:23
@crythiaswill send02:23
perlDreamerschematic capture, mask layout, verification, simulations, etc.02:23
@pbmdawga/s/l02:23
+chansena/s/l means? all sucking losers?02:24
@pbmdawghey; don't be mean.  I was just teasing crythias.02:25
@crythias?02:25
@pbmdawgage/sex/location02:25
@crythiasoh.02:25
@pbmdawg"got pictures; will send"02:25
@crythiashee02:25
@crythias34/M/Bonita Springs, FL/married/not looking.02:25
* chansen give me op so i can kick some ppl02:26
-!- pbmdawg is now known as sleeperPeeper02:26
-!- mode/#webgui [+o chansen] by sleeperPeeper02:26
@sleeperPeeperwhom are you gonna kick.02:26
@crythiassince my laptop died of battery outage, it's taking fscking long time.02:27
@chansen /kick sleeperPeeper for being childish | /kick all other annoying ppl02:27
@chansen;P02:27
@crythiasbecause it's fscking.02:28
-!- sleeperPeeper is now known as pbmdawg02:28
@crythiascalc pbmdawg02:29
@WREpbmdawg = coke fiend02:29
@crythiasoh. sigh02:29
-!- mode/#webgui [-o chansen] by pbmdawg02:30
@crythiasI liked mine better.02:30
+chansenpbmdawg: WTF?02:30
@pbmdawgyou weren't kicking anyone. :)02:30
-!- mode/#webgui [-v chansen] by pbmdawg02:30
-!- mode/#webgui [+o chansen] by pbmdawg02:31
@chansen;P02:31
@crythiascrythias = se!yfhj>02:31
-!- mode/#webgui [-o chansen] by chansen02:31
@rizeni'm gonna go make some dinner and then kick ass on this search thing02:31
@rizentalk at you guys later02:31
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []02:31
@pbmdawgok.  i'l muddle my way through the paginator problem.02:31
chansenlater rizen02:31
perlDreamerwhat's the paginator problem?02:31
@pbmdawgyou don't want to know.02:32
@pbmdawgit will eat you for midnight snack.02:32
chansenno, thats why he asked02:32
@pbmdawg:P02:32
perlDreamerhow do I graduate from being Dr. Documentation unless I get a little chewed on?02:32
@pbmdawgn e wayz02:32
@pbmdawgi was joking, anyway..02:32
@pbmdawgbut,02:32
@pbmdawgdo I need to make a tinyurl for a sf tracker url?02:32
@crythiashe doctors documentation? that's why ...02:33
chansenif url > 1024 yeah02:33
chansendon't mess up my screen estate02:34
@crythiasyou could nopaste it :)02:34
@pbmdawgi can't describe it any better than i did in the tracker.  https://sourceforge.net/tracker/index.php?func=detail&aid=1408792&group_id=51417&atid=46321302:34
@WRE<pbmdawg> http://tinyurl.com/79lnf02:34
@pbmdawgwhoa; what was that02:34
chansenan annoying clueless bot02:35
@pbmdawgi traced that error message back to the paginator.02:35
@pbmdawgCollaboration.pm:3102:36
chansenuse DBI trace02:36
@pbmdawgand since I don't know anyting about this new ResultSet thing that jt made.02:36
@pbmdawgI'm no help.02:36
@pbmdawguntil I learn his new module.02:36
chansenthe error message is clear02:37
@pbmdawgoh,02:37
chansenuse DBI trace02:37
chansensee man DBI02:37
@pbmdawgI also forgot to mention that that error message repeats endlessly02:37
@pbmdawginfinite loop.02:37
@pbmdawgin the modperl.error.log02:37
chansenwell try to find the first one02:38
@pbmdawgchansen: could you help me set up DBI trace ?02:38
chansenpbmdawg: it's documented in DBI.pm02:38
chansenplease see that doc02:38
@pbmdawgdoes it just list the queries and their callers?02:38
chansendepend on trace level02:39
@pbmdawglooks like I just need level 202:39
perlDreamergood night, guys, time to play tuba02:40
@pbmdawg'night.02:40
@pbmdawganother question, chansen.02:40
chansennite perlDreamer02:40
@pbmdawgon a related note02:40
-!- perlDreamer [n=ckuskie@nat057.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:40
chansenok02:40
@pbmdawghow do we redirect STDERR to our logger but also let it go through to the apache error.log02:41
@crythiastee02:41
@crythias:)02:41
chansenpbmdawg: read docs on Log::Log4perl and Log::Dispatch02:41
chansenpbmdawg: I'll give you a hint, Log::Dispatch::Handle02:43
chansenbut read the docs!!!02:43
@pbmdawgwebgui uses log4perl02:44
@crythiaswhat rolls down stairs, alone or in pairs, rolls over the neighbor's dog... what's great for a snack, and fits on your back, it's log, log, log!02:45
@pbmdawgchansen: I see how to enable tracing but I don't see how to direct its output anywhere useful02:46
@pbmdawgbut I guess STDERR will end up in apache's log?02:46
chansenin server log unless you redirect it02:47
* chansen says good night02:48
@pbmdawg'night.02:48
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["later dudes!"]02:48
@crythiasI Log::Dispatch::Apachelog02:49
@crythiashttp://log4perl.sourceforge.net/releases/Log-Log4perl/docs/html/Log/Log4perl/Appender.html02:50
@WRE<crythias> http://tinyurl.com/e3jhm02:50
@crythiashttp://www.rafb.net/paste/results/ITXvtl31.html02:51
@WRE<crythias> http://tinyurl.com/ddq9e02:51
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui02:58
@pbmdawghi martin.02:58
@pbmdawghow was the bar02:58
MrHairgreaseyo02:58
MrHairgreasethere was free beer02:58
MrHairgreaseso pretty good i reckon02:58
@pbmdawgi haven't had a beer in 2 years.02:58
MrHairgreasesissi02:58
MrHairgreaseor is that spelled sissie?02:59
MrHairgreasewhy not?02:59
@pbmdawgsissy02:59
MrHairgreaseso why not?02:59
@pbmdawghaven't bought any.03:00
@pbmdawgor gone to a bar (ever)03:00
MrHairgreaseok03:00
MrHairgreasethat's not true03:00
MrHairgreaseyou were in a bar in vegas03:00
@pbmdawgok, the bar at the casino03:00
@pbmdawgbut that doesn't count.03:00
@pbmdawgI didn't even drink water.03:00
MrHairgreaseyou don't drink at all?03:00
@pbmdawgi have wine sometimes.03:01
MrHairgreaseme too03:01
@pbmdawgbut i don't really like it.03:01
MrHairgreasebuy better wine03:01
MrHairgreaseIn france they sell wine for about a dollar per bottle03:01
MrHairgreasebut i don't buy that crap03:02
MrHairgreaseanyway03:03
MrHairgreasetime to go to bed03:03
@pbmdawgl8r.03:03
MrHairgreasegot an exam due in 12 hours03:03
MrHairgreasewe'll talk about the water thing03:03
MrHairgreasesee ya03:03
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:03
@crythiasI didn't feel comfortable drinking on church's dime03:19
@crythiasbtw... i had to pay for a cab to airport03:21
@pbmdawgoh?03:21
@pbmdawgdidn't make the shuttle?03:21
@crythiasprepaid for a different shuttle.03:21
@crythiasnever arrived03:21
@pbmdawgconfused.03:21
@pbmdawgoh.03:21
@crythiasand I watched the free shuttle go03:22
@pbmdawgah.03:22
@crythiasangry, upset. tired. didn't care. Reimbursed.03:22
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []04:42
lonkimorning09:35
lonkiguys, why should someone be identified to enter this channel? I tried to join last night at home but I was refused09:36
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui09:45
-!- mode/#webgui [+o rizen] by xdanger09:45
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []09:45
-!- midellaq [n=midellaq@caronte.isinet.it] has joined #webgui09:53
@snapcountlonki: the channel mode was mistakenly set to require that.  Should be fixed now10:39
lonkik, nice. thanks10:40
@snapcountnp10:40
@snapcountlater guys10:40
* snapcount sleeps10:40
lonkinight10:40
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has left #webgui []10:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui12:40
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI14:04
@pbmdawghello everyone15:44
@pbmdawganyone looking for a 6.9 debug task?15:44
-!- Klaus_ [n=klaus_he@p54AD10A5.dip0.t-ipconnect.de] has joined #webgui15:54
@pbmdawghi Klaus15:58
Klaus_Hi!16:01
@pbmdawgi don't suppose you happen to be looking for a 6.9 debug task?16:01
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:01
Klaus_not just now, perhaps in one or two weeks i will have time for 6.916:02
Klaus_but another thing: what sould "host to use" in Settings/Misc do?16:03
@pbmdawgfor url construction.16:03
@pbmdawgyou can override the user's requested host if you so choose16:03
@pbmdawgsay someone browsed to microsoft.com and you want to make sure their next click takes them to www.microsoft.com16:04
Klaus_I do think, this is in 6.8.5 not working.16:04
@pbmdawgthat very well could be. :)16:04
Klaus_in your example the settting is "Config sitename" an in webgui conf there is www.ms.com defined16:05
@pbmdawgok16:06
@pbmdawgit should use the first one, btw.16:06
Klaus_then webgui returns the www.... domain. If HTTP host is defined it will stay at ms.com without thw www16:06
@pbmdawgok.16:09
@pbmdawgthat's the desired behavior.16:09
@pbmdawgisn't it?16:10
Klaus_perhaps i have some error in dns setup in my local dev enviroment, but it is not working is this way.16:10
@pbmdawghow is it working?16:10
@pbmdawgoh16:10
@pbmdawgalso16:10
@pbmdawgif you want to use HTTP_HOST16:11
@pbmdawghmm16:11
@pbmdawgwell, I see how it wouldn't work as expected16:11
Klaus_therefor also my RFE https://sourceforge.net/tracker/index.php?func=detail&aid=1408680&group_id=51417&atid=46321616:11
@WRE<Klaus_> http://tinyurl.com/a4mkj16:11
Klaus_I have more than one domainname connected to the machine with the wre16:12
Klaus_If I browse to the wre-site it is correct16:12
Klaus_if i browse to another site (taht is really not set up for apache) the first Webgui Site is displayed in browser16:13
Klaus_bot in any case with the "wrong" URLs16:13
crythias:)16:14
@pbmdawgoh, you mean ftp.16:14
crythiaschange the *:80 virtualhost16:15
Klaus_not ftp, this is only an example.16:15
@pbmdawggot ftp. from reading your sf rfe16:15
Klaus_crythias: yes, I think there sould be an kind of "default" site16:16
crythiasdon't put the handler in *:8016:16
Klaus_crythis: but webgui shoul with the correct setting of host return the Webgui hostname16:16
crythiasapache doesn't really care. Name Based Virtual host takes the browser's value, first16:17
crythiasand the setting in WebGUI's settings does the same thing16:19
Klaus_you can configure in httpd.conf a main_site and then the vhosts. If no vhost matches, the main_site should be returned?16:19
crythiasYes16:19
crythiaswebgui's web-based config also asks how to resolve the names it references...16:19
crythiaswhatever's above the VirtualHosts is default, anyway16:20
Klaus_"web-based config" do you mean the first two steps in a new webgui site, the questions for Company name and so on?16:21
crythiasno. it's "settings"16:22
Klaus_here I think, the "Host to use" setting has no effect - a bug?16:23
Klaus_in the Misc. tab16:23
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui17:12
-!- mode/#webgui [+o snapcount] by WRE17:13
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:20
lenthamenAny of you guys ever heard of Perl Inside-Out objects ?17:25
chansenyes17:25
MrHairgreasei heard of em17:26
chansenPerl Best Practices, talks about it17:26
MrHairgreasecan't remember what they do, though17:26
MrHairgreaseIn that case I read about them in the plane to the WUC17:26
chansenit forces encapsulation17:26
lenthamenhttp://dagolden.com/talks/20060117_whats_all_the_fuss.pdf17:27
@WRE<lenthamen> http://tinyurl.com/7cm8q17:27
MrHairgreaseIt works by blessing a subref write17:28
MrHairgreaseThe sub should then return the 'private' vars17:28
MrHairgreaseor am i mistaken?17:28
lenthamenInteresting technique.... Just read about it at the NL-PM mailing list.17:34
chansenIt's usually a blessed scalar (\"") and then the address of that is used17:34
@snapcountI'm thinking of writing a little utility script but I was wondering if something is already out there17:35
@snapcountI'm tired of creating my i18n files seperately for every asset17:35
@snapcountidea is to create a script that will parse the my-wobject.pm file for tags17:36
lenthamenMrHairgrease: Are you a member of the NL mongers ?17:36
@snapcountlike this my $var{'template.var'} = "<i18n key_goes_here>This text should be in an i18n file with some".$var." inserted.</i18n key_goes_here>";17:37
MrHairgreasenope17:38
@snapcountdid anybody write one of these yet?17:38
MrHairgreaseno17:38
MrHairgreaseIf you're gonna do it...17:39
@pbmdawguh17:39
@pbmdawgcolin's i18n test already does that.17:39
@pbmdawgparses a file for i18n tags17:39
chansensnapcount: perhaps worth to look into gettext, Locale::Maketext::Lexicon provides tools to extract messages from templates and perl source17:39
MrHairgreaseit's probably better to match $i18n->get(yadayda).17:39
chansenplus translators can use tools they are custom to17:40
@snapcountpbmdawg: you're saying colins test will create an i18n module for a new asset automatically?17:40
@pbmdawgno but it already finds all the i18n tags in a module.17:40
@snapcountsweet17:41
@snapcountdo you think it would be useful to have something like this?17:41
@pbmdawgoh yeah.17:41
crythiassweet like sugar or sweet like pancreas?17:41
MrHairgreasesure17:41
@pbmdawgi18n generator17:41
@pbmdawgl10n-er17:41
@snapcountThat's the worst part of creating an asset IMHO17:41
MrHairgreaseThe worst part is actually writing the docs17:42
* crythias puts cushions where his assets ...17:42
@snapcounthaha17:42
MrHairgreaseif you make a tool that does that for me17:42
MrHairgreaseyou'll be my everlasting hero17:42
@snapcountJT already wrote it17:42
MrHairgreasegirls will fall for you17:42
@snapcountcurrently it inserts 200 random words at a time into the database17:43
MrHairgreasetoo bad for you17:43
-!- mode/#webgui [+o MrHairgrease] by WRE17:44
@pbmdawgmartin: speaking of which: your commerce stuff is the hardest of anything in the wg core to convert to 6.917:44
crythias200 random words, but the new search engine can find any of them quickly.17:45
lenthamenwhow MrHairgrease you just got magic power ;)17:45
@MrHairgreaseWhy17:45
lenthamen(16:44:26) modus (+o MrHairgrease ) door WRE17:45
* MrHairgrease can kick len!17:45
@pbmdawgjust b/c there are so many sub calls that need $session as the first parameter.17:45
@MrHairgreaseyeah it sucks17:46
@MrHairgreasei wrote it.17:46
@MrHairgreaseNext week I'll look into17:46
@MrHairgreaseinto it*17:46
@pbmdawgit's almost done being converted17:49
@pbmdawgwhat do you mean you'll look into it17:49
@MrHairgreaseLike fixx it17:50
@MrHairgreaseI told colin so17:50
@MrHairgreasebut if you'll do it, even better17:50
@pbmdawgI just said it's almost done being converted17:50
@pbmdawg(by me)17:50
@MrHairgreaseI know, I can read :)17:50
@MrHairgreaseBut do you think it's badly written?17:51
@pbmdawgehh17:51
@pbmdawgI don't know.17:51
@pbmdawgI haven't studied it from that angle.17:52
@pbmdawgso I don't know what you mean by "fixx"17:52
lenthamenMatt you have a dog, right ?17:52
@MrHairgreaseI meant converting it to 6.917:52
@pbmdawgyeah17:52
lenthamenhttp://www.netdisaster.com/go.php?mode=dog&url=http://www.plainblack.com/17:52
@WRE<lenthamen> http://tinyurl.com/7cfer17:52
@MrHairgreaseThanks Len17:53
@pbmdawglol.17:53
@MrHairgreaseI really needed that...17:53
lenthamenheh17:54
* lenthamen is going to Amsterdam.17:54
lenthamenttyl guys.17:54
@MrHairgreaseI wonder if shits smaller droppings if you lower your screen resolution17:54
@MrHairgreaselaters17:54
lenthamenmazzel.17:55
@snapcountthat is so funny18:02
@MrHairgreaseI don't see the right background, though18:02
Klaus_great site!18:02
@MrHairgreasecalc docs18:03
@WREdocs = <snapcount> JT already wrote it <snapcount> currently it inserts 200 random words at a time into the database18:03
@snapcountyou know what the best part is18:05
@snapcountif you leave it there the dog keeps shitting18:05
@MrHairgreaseyeah.18:05
@MrHairgreaseThe animal has very active intestines18:06
@snapcounta little more color would be nice... some greens and dark browns18:06
@snapcountthe flys are good18:06
Klaus_more green - select Cow Dung :-)18:07
@MrHairgreasetest \n test18:08
@MrHairgreaseanother18:08
@MrHairgreaseanother18:08
@MrHairgreasetest18:08
@MrHairgreaseshit18:08
@MrHairgreaseAnybody know how to type return characters?18:08
@pbmdawgmew18:09
@pbmdawgmew18:09
@snapcountI even googled it18:10
@snapcountnothing18:10
@snapcountif you know tcl18:10
@snapcountmaybe you can figure it out18:10
@MrHairgreasei googled18:10
@MrHairgreasetoo18:10
@MrHairgreasesmae result18:11
@MrHairgreasesame*18:11
@snapcountthe script is calc.tcl18:11
@MrHairgreaseyeah I already found it18:11
@snapcountok18:11
@snapcountcalc tcl18:11
@WRENo calc set for "tcl"18:11
@snapcountdamn... must be on the other bot18:11
@snapcountthat was a good one18:11
@snapcountcalc tcl <phobia> All I know about TCL is that TCL ain't PERL <phobia> That's all I know...18:12
@MrHairgreasethat _is_ a good one18:12
@snapcountit was pretty funny at the time18:12
@snapcountthat comment came out like day 2 of #webgui's existence18:13
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 110 (Connection timed out)]18:17
-!- mode/#webgui [-o snapcount] by snapcount18:19
* snapcount mingles with the common folk18:19
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)]18:26
@MrHairgreasecalc testjetser hophop \n flopflop18:26
@MrHairgreasecalc testjetzer18:26
@MrHairgreasecalc testjetzer18:27
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:27
@MrHairgreasecalc testjetzer18:27
@MrHairgreasecalc testjetzer18:28
crythiasgrr.18:30
@MrHairgreasecalc test18:30
crythiasI wish there was a thread that I could comment18:31
crythiason stuff that I shouldn't comment on18:31
* snapcount later guys, time for school18:35
@MrHairgreasecalc test18:38
@MrHairgreaseTime for shopping18:39
@MrHairgreasesee you later18:39
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []18:39
-!- perlDreamer [n=ckuskie@nat052.mxim.com] has joined #webgui19:03
@pbmdawgbusy day, perlDreamer?19:08
perlDreamertoo early to tell19:08
perlDreamerI'm going to push and get this chip done19:09
perlDreamerthen I'll probably be without work for a while19:09
perlDreamerhow 'bout yourself?19:09
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:29
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]19:33
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:33
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has quit [Read error: 110 (Connection timed out)]19:47
-!- perlDreamer [n=ckuskie@nat052.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]19:55
-!- perlDreamer [n=ckuskie@nat052.mxim.com] has joined #webgui20:05
* crythias is still burnin' doin the neutron dance.21:02
perlDreamerhowdy, crythias21:03
perlDreamerit's quiet today21:03
crythiasyeah21:03
crythiashrm.21:03
crythiasWRE is broke or not op...21:03
perlDreamerwhatcha doin' WebGUI-wise21:03
crythiaswaiting to find out how good I'm looking :)21:04
perlDreamerGOODLKN21:05
perlDreamer?21:05
crythiasSWAV GUY21:05
perlDreamerGUAPO!!21:05
crythiasMUY GUAPO21:06
perlDreamer9 characters, too many?21:06
crythias821:06
crythiasspace is understood to be available.21:06
perlDreameroh, okay21:06
crythiasand 8 is 2MANY21:06
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has joined #webgui21:17
-!- midellaq [n=midellaq@caronte.isinet.it] has quit [Read error: 104 (Connection reset by peer)]21:23
perlDreamerout for a while21:26
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui21:26
-!- perlDreamer is now known as perlDreamer_afk21:26
snapcountMrHairgrease: did you figure out how to do multi-line calcs?21:30
MrHairgreaseugh21:30
MrHairgreasethat's Dutch for I gave up21:30
snapcounthaha21:30
snapcountok21:31
-!- pbmdawg [i=user@CPE-65-31-211-163.kc.res.rr.com] has quit ["Trillian (http://www.ceruleanstudios.com"]21:32
snapcountis there a way to save a web page locally so you can browse a website when you are not connected to the internet21:33
snapcountI don't mean one page21:33
snapcountI mean like a whole site21:33
MrHairgreasejust mirror it21:33
* snapcount is lame21:33
snapcountelaborate?21:33
snapcountI know what a mirror is21:34
MrHairgreasewaIt I'll lokk it up for you21:34
snapcountbut I fail to see the connection21:34
MrHairgreasehttp://www.httrack.com/21:34
snapcountthx... I'll check it out21:35
MrHairgreaseyou just mirror the site to your harddisk21:35
snapcountoh ok21:35
snapcountthat makes sense21:35
MrHairgreasebye21:38
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]21:38
crythiasI use quadsuckerweb21:42
snapcountis that really the name of the software?21:43
Klaus_snapcount: for local copies, especially for CD versions, I've used sometimes w3mir, it's a samll commandline utiltiy http://langfeldt.net/w3mir/21:43
crythiasyeah. it's windows21:43
snapcountawesome21:43
snapcountthat will be a handy21:43
crythiashttp://www.quadsucker.com/quadweb/21:43
snapcountwell, you guys may not here from me for a while21:44
snapcounthold your tears21:44
snapcountI know its hard21:44
snapcountI'm fed up with this netgear router POS21:44
snapcountmy dev server is about to become my new gateway21:44
snapcount*hopefully*21:44
-!- snapcount [n=roy@241.246.33.65.cfl.res.rr.com] has left #webgui []21:48
* crythias suggests www.smoothwall.org21:48
crythiasoops21:48
crythiasAin't no sunshine when she's gone...21:51
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui21:54
-!- mode/#webgui [+o pbmdawg] by WRE21:54
crythias'Tis a good day.21:54
crythiashrm.21:54
crythiaswre isn't oping me21:55
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]22:01
crythiasthere are only so many ways to do something wrong... except if you keep doing the wrong thing the same way.22:05
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui22:06
-!- mode/#webgui [+o pbmdawg] by WRE22:07
crythiasgraphical passwords are cool22:20
-!- Klaus_ [n=klaus_he@p54AD10A5.dip0.t-ipconnect.de] has quit []22:57
crythiasthe strange thing about freedom is that it's not valuable until it's in danger of being taken away.22:57
@xdangerfor what version of xhtml is webgui aiming for ?22:59
crythiasgood question. I asked it in the dev group..22:59
crythiasgimme a sec.22:59
@xdangerI just remembered that I saw something discussed about that..23:00
crythiashttp://mail.plainblack.com:8000/Lists/webguidev/Message/2914.html?Language=23:00
@xdangerand we have a "difficult" client that has gotten in their annoying heads that they want xhtml 1.1 strict23:01
crythiasdoesn't necessarily mean that it'd be cross browser good23:02
-!- perlDreamer_afk is now known as perlDreamer23:08
crythiashrm23:09
crythiasWSClient23:09
crythiasWizard dog23:24
crythiashttp://www.rafb.net/paste/results/nfvQan55.html23:24
@WRE<crythias> http://tinyurl.com/e4nao23:24
crythiasAscii Graphics: Gooey Try One: http://www.rafb.net/paste/results/zp3Yzq37.html23:35
@WRE<crythias> http://tinyurl.com/aq8m923:35
crythiassigh23:36
perlDreamerwhat's wrong?23:36
crythiaswell, I know matt would've appreciated it.23:36
crythiasit's close to http://www.plainblack.com/extras/macro/GooeyDate/winter.gif23:37
@WRE<crythias> http://tinyurl.com/8pn3g23:37
crythiasoctopus is hard to make in ascii23:38
crythiasThis works... http://www.rafb.net/paste/results/f8EsvF21.nln.html23:43
@WRE<crythias> http://tinyurl.com/8wpax23:43
perlDreamercrythias:  from all your time on the boards, what would you recommend we do with the docs to make them better?23:44
crythiasgosh.23:44
crythiasNumber one is forget about the life preserver and actually put the i18n for help23:45
crythiasno mystery meat links.23:45
perlDreamerWhat do you mean?23:46
perlDreamer$crythias->translate();23:46
crythiasThe life preserver "help" icon ... I don't think it means what people think it means.23:46
crythiasIt should be a real menu item everywhere it needs to be accessed.23:46
perlDreamerThere usually aren't menus on Assets23:47
crythias(that is: In navigation)23:47
crythiasin the edit menu, there is a right hand nav23:47
crythiasgo back from whence you came, etc.23:48
crythiasone shouldn't need to look multiple places for things to click, imo. In fact, I'd seriously consider dropping the Right hand side menu and adding one top menu a la Windows23:49
crythiasSave | Cancel |  Return | Asset Manager | Help23:49
crythiasthat doesn't help with documentation, except that it's findable.23:50
crythiasFrankly, I'd change the default WebGUI install to go from a sales pitch to "What the heck do I do now and how do I do xxx?"23:51
crythiasI'd seriously have one page that is a verbose admin toolbar, with clickable, workable links.23:53
perlDreamerhow is that different from the large Admin console?23:54
crythias"Take a look at the admin console:23:54
crythias"click Admin. settings: This is the page you'll probably have to touch just once..."23:55
crythiasdoesn't have to be huge.23:55
crythiasalthough something that looks like any other linux doc project would possibly be comforting.23:56
perlDreamerlike perl's docs?23:56
crythiassomething that has a top, next, prev, index, toc23:56
crythiasand search23:56
crythiasdoesn't have to be WDR23:57
perlDreamerwhat is WDR?23:57
crythiaswebgui done right23:57
perlDreamerah, WDR == RWG23:57
crythiasAnd if it can be held in one's hands totally printed, that would be good as well.23:58
perlDreamerDo the docs bundles that I release periodically meet that?23:58
crythiasrespectfully, I can't answer because I don't know. My guess is yes.23:59
crythiasalthough I think I'd have done it on my FAQ.23:59
crythiasthat is, linked to your stuff.23:59
--- Day changed Fri Jan 20 2006
crythiasand ... wow. I think I'm going to completely skip a revision...00:00
perlDreamerso, just to try to summarize what you've said:  new help icon, add it to the right nav with maybe blowing away the right nav, add per page navigation and then find a way to get people to read it anyway :)00:01
crythiasno help icon.00:01
crythiasper page navigation would be so cool.00:01
crythiasI'm disheartened that the help is an op instead of a template.00:02
perlDreamerthe help is a template00:02
crythiaser.. grr.00:02
perlDreamertwo or three, actually00:02
perlDreamerwrong concept?00:02
crythiasbe cool if it was an asset you could deploy00:02
perlDreamerwhy?00:03
crythias'cause you could use webgui's navigation... never mind. I'm being silly.00:03
perlDreamerif each help entry were like an asset, then you could build your nav into it.00:04
perlDreamerrather than all of help being 1 asset00:04
crythiasyeah. I think I meant package00:04
crythiascould deploy Spanish help or English help..00:05
crythiasoops it's gone. that's ok, we can deploy it or not.00:05
crythiasagain, I'm just being silly.00:05
perlDreamerI think it would be nice if the different icons without words had alt text that said what they did00:08
crythiasgosh, if there was a way to make a context sensitive bubble to kind of not be in the way of the mouse (it scoots)00:08
crythiasthe walterzorn bubbles are nice00:08
crythiasthey take too long to appear, imo00:08
perlDreamerI think that's configurable00:08
perlDreamerbut I only did the content work for hoverHelp, not the actual programming00:09
perlDreamerI also think it would be nice if certain parts of the user's UI had hoverHelp00:09
perlDreamerbut that requires more than a bit of programming00:09
crythiasbecause the popup help is not exactly intuitive that it exists, and takes too long when you want it. (I think)00:09
crythiasthink I need to go... I'm still at $day_job and $familyUnits would like to see me.00:10
perlDreamerttyl00:11
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:11
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["later dudes"]00:34
-!- perlDreamer [n=ckuskie@nat052.mxim.com] has quit [Read error: 104 (Connection reset by peer)]00:43
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui00:53
-!- mode/#webgui [+o crythias] by xdanger00:53
@crythiasyeay!00:53
@crythiasit came it came!00:54
* crythias can't believe he's holding half a terabyte of storage in his hands...00:54
@crythiasmakes it difficult to type.00:55
-!- crythias changed the topic of #webgui to: WebGUI real time help et al. | http://www.plainblack.com | 6.8.5 latest version | SVN https://svn.webgui.org/svnroot/WebGUI (6.9) | webstats at http://mentalhouse.net/irc/webgui00:57
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui01:30
-!- mode/#webgui [+o rizen] by xdanger01:30
@rizenis anybody actually here01:31
@rizenor are you all bots?01:31
macOnkino01:31
macOnkiwe are not here :-)01:31
* crythias emotes some inane garbage.01:31
@rizenhehe01:31
@rizenI need some help01:31
@pbmdawgi'm a bot.01:31
@rizenI wrote my test for lucne01:31
@rizenplucene01:31
@rizenand it's very slow01:31
@rizenon a server that looks like01:31
@rizendual 3.4 ghz xeon prococessors with hyperthreading01:32
@pbmdawgrizen: how did you generate the data to index01:32
macOnkiwhat is lucne?01:32
@rizen2 gigs of ram01:32
@rizenand scsi hard dists01:32
@rizenplucene01:32
@rizeni mistyped the first time01:32
@rizenmatt: what do you mean?01:32
macOnkiok, but what is it?01:32
@pbmdawgrandom words?01:32
@rizenoh01:32
@rizenplucene is a perl module01:32
@rizenit's a search indexing system01:32
@rizenanyway, i wrote a test01:33
@rizenindexed 17,000 documents01:33
macOnkieeks, why not use full text indexing?01:33
@crythiasoffline indexing...01:33
@rizenthe first 9000 documents had 30-60 words in them01:33
@rizenand the last 8000 had 200 words in them01:33
@rizenit took roughly 2 seconds01:33
@rizento return 20 matching records01:34
* crythias puts his bot where his assets.01:34
@rizenmatt: yes random words01:34
@rizenfrom a dictionary file01:34
@rizenmac: what do you mean?01:34
@rizenplucene is indexing this stuff offline01:34
@rizenit's not a realtime search01:34
macOnkirizen, mysql is fast with full text indexing01:34
@rizenit's indexed01:34
@rizenagain, what do you mean?01:34
@rizenexample01:35
macOnkiwell, 260 words is nothing, try to index the complete linux howto's, setup two databases for it and compare plucene to full text indexing that mysql can do01:36
macOnkicompare those :-)01:36
@rizenyou're not helping mac01:36
@crythiashttp://dev.mysql.com/doc/refman/5.1/en/fulltext-restrictions.html01:36
@WRE<crythias> http://tinyurl.com/auyoa01:36
@rizendo you understand the difference between what a search engine does01:36
@pbmdawggood point crythias01:36
macOnkirizen, search dev.mysql.com01:36
@rizenand what full text index does01:36
@rizenin mysql01:36
@rizen??01:36
macOnkirizen, well, I did compare other stuff to the full text indexing01:37
macOnkihell, I even broke some servers with it, it was a lot faster then two seconds01:38
@rizenok, but you're only talking about keyword style searches at that point01:39
@rizenit's not doing metadata01:39
macOnkirizen, I wrote a  few solutions for indexing documents my self, meta data et al01:39
@rizenreally?01:40
macOnkiyes01:40
@rizenany code examples01:40
@rizen?01:40
macOnkiphp?01:40
@rizenthat's fine01:40
@rizeni just want to understand what you did01:40
@rizenso i can see if it maps to what i need for webgui01:40
@crythiashttp://dev.mysql.com/doc/refman/5.1/en/fulltext-search.html01:40
@WRE<crythias> http://tinyurl.com/c2msl01:40
macOnkiI will have to dive in the archives, but I can explain it as well01:40
@pbmdawgrizen: full-text indexing in mysql only works in myisam tables01:40
@crythiassorry not trying to be annoying01:40
@rizenmatt: myisam tables are fine01:41
@crythiasI just found a "better" link.01:41
@pbmdawgoh01:41
macOnkifull text search is good enough, if you want meta data too then you only need to store that into your records01:41
macOnkipbmdawg, myisam is ok, you don't update those records very much01:42
@rizenok, i'm going to try a fulltext index on the same kind of data i was trying for plucene01:42
macOnkib.t.w, don't use fulltext indexing on bsd with a self compiled mysql, it breaks stuff due to the threading model01:42
@rizenand see what happens01:43
@rizenwhat good is that then?01:43
@crythiasyeah.01:43
@rizenif it doesn't work on all platforms01:43
@crythiaswho's going to know if they compiled threading right?01:43
macOnkirizen, if you use a precompiled mysql for bsd it is ok, it depends on the compile params01:43
macOnkiask arjanAU in #mysql, he can tell you more01:44
-!- pbmdawg is now known as pbmdawg_afk01:45
macOnkirizen, and the main difference, if you have enough cache in mysql then queries will be faster there, a perl solution will always generate more IO for a lot of searches01:45
macOnkionly the indexing itself will take more IO when using mysql, the searches will be faster with every cached query01:46
@rizenyeah, i want to definitely store the stuff in myself anyway01:47
@rizenso if that works, then i'll do it01:47
macOnkiit all depends on your settings, if you have enough mem then mysql will be fast as hell01:47
@crythiasrizen: myself=mysql?01:47
@rizensorry, yes01:48
@rizenit's been a very long day01:49
@rizena client had server problems last night01:49
@rizenso i'm working on only 2 hours of sleep01:49
@crythiascertainly.01:49
@rizenand i've been on phone support calls from 9am until 5pm01:49
@rizenstraight through01:49
@crythiaswhew.01:49
@rizenno lunch or breakfast for me today01:49
@crythiasGOSLEEP01:50
@rizenlater01:50
@rizenthis search thing is pissing me off01:50
@crythiasexplain?01:50
@crythiasis it because plucene is slow?01:50
macOnkirizen, again, some more info, if you only have a few hundred searches a day then maybe the perl solution is ok, if you have about 100K searches then mysql is fine01:51
macOnkiit all depends on your needs01:52
macOnkiplease read about how the query_cache works, if you have more updates then searches then mysql is not the solution, if you have more searches then you could save yourself a lot of IO traffic01:53
macOnkito give you an example, I administrated a site where I could reduce the IO to 1:2001:54
@rizenwe'll definitely have more searches than updates with the new search api design01:55
@rizenthe search api will be used in the asset manager by content managers01:55
macOnkiit had a load of 5 before I tuned mysql and the queries01:55
@rizenas well as by site users01:55
@rizenas well as by CS users01:55
macOnkiafter tuning the cache it had a load of 0.0101:55
macOnkibut I need to sleep :-) cms meeting tomorrow :-)01:56
macOnki night all01:56
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:57
@crythiasgnite01:59
@crythiashee..  can catch a tuna but I can't tune a cache :)01:59
@rizenwell...this certainly imports faster02:13
@rizenat this speed we might be able to do index creation in realtime02:13
@rizenrather than having the workflow engine do it02:14
@rizenthat would be cool02:14
@crythiasa pic of JT http://www.rafb.net/paste/results/1l4iRF26.nln.html02:38
@WRE<crythias> http://tinyurl.com/8mpb902:38
@rizenyou guys are having too much fun with that util02:39
-!- perlDreamer [n=ckuskie@nat045.mxim.com] has joined #webgui02:43
perlDreamerTest::MockObject rocks02:44
@crythiashee. you just missed: http://www.rafb.net/paste/results/1l4iRF26.nln.html02:44
@WRE<crythias> http://tinyurl.com/8mpb902:44
perlDreamerI'm not really into Escher02:45
@crythiasthat amuses me, somehow.02:45
perlDreamerI must be spending too much time here, because I actually think it looks like JT02:46
perlDreamerhe needs a shave02:46
@crythiasoriginal: http://www.plainblack.com/uploads/1x/c_/1xc_y1_7O3cQLZS9tKpL6w/PlainBlack---WUC-2005-025.jpg02:47
@WRE<crythias> http://tinyurl.com/bctl202:47
perlDreamerI was able to Mock the Apache::Request object in order to add more Session::Url tests02:47
perlDreamerJT, this is where you tell me that 6.9 is in feature freeze so we can't add any more module dependencies02:51
-!- perlDreamer [n=ckuskie@nat045.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:00
-!- pbmdawg_afk is now known as pbmdawg03:45
@crythiasheya04:05
@crythiasmarketing may have something to do with politics, or it may not. I don't know.04:07
@crythiasthis is a quote from the TV show I'm watching.04:07
* crythias cries in his -- and for a lack of -- beer.04:08
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []04:10
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []05:13
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:50
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui05:51
-!- mode/#webgui [+o snapcount] by WRE05:52
-!- snapc0unt [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui06:19
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 113 (No route to host)]06:36
-!- snapc0unt is now known as snapcount06:39
-!- mode/#webgui [+o snapcount] by WRE06:40
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui07:29
perlDreamerhey, all07:29
perlDreamer!lastSpoke snapcount07:30
@WREsnapcount last uttered a word on #webgui 50 minutes ago.07:30
perlDreamerwow07:30
perlDreamerno wonder it's quiet07:30
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]07:30
@xdangerhehe -28.3°C09:30
lonkixdanger, just give the elephants a bottle of vodka, they are doing that in russia too09:41
lonkimorning09:41
@xdangerdon't have any elephants... argh, I have to walk to work...09:44
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:36
* lenthamen says good morning and gets another coffee10:37
-!- Genie [n=jinsonxu@cm237.epsilon153.maxonline.com.sg] has joined #webgui10:37
-!- Genie [n=jinsonxu@cm237.epsilon153.maxonline.com.sg] has left #webgui []10:37
lonkiTwo friends, /exit and /quit sitting in the garden, /exit goes away,who is still there?13:24
lenthamen /quit ?13:42
lonkilenthamen, you are to awake13:44
lenthamenhehe, I'm going to have lunch. ttyl lonki.13:45
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:22
-!- mode/#webgui [+o MrHairgrease] by WRE14:22
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI14:30
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:43
-!- mode/#webgui [+o pbmdawg] by WRE15:43
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:46
-!- mode/#webgui [+o crythias] by pbmdawg17:04
@snapcountmy gateway is working!!!17:10
@snapcountand it's faster17:10
@snapcountthat Netgear POS was really causing me issues17:11
@snapcountit has been demoted to a switch now =)17:11
@MrHairgreasehey snapcount17:11
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 110 (Connection timed out)]17:11
@MrHairgreasecan you also add a line in WRE for me from another host?17:12
@snapcountwhat?17:12
@snapcountoh the bot17:13
@snapcountI was like wtf!?17:13
@MrHairgreaseyaeh17:13
@snapcountyou can do it17:13
@snapcountjust sign in from the host17:13
@snapcountjoin the channel17:13
@snapcountand /msg wre ident yourpass17:13
@snapcountand he will record that hostmask17:13
@MrHairgreaseok17:14
@snapcountbtw17:15
@snapcountyou guys who are befriended by the bot17:15
@snapcountcan /msg wre help17:15
@snapcountfor a list of his built in commands17:15
@snapcountI don't think the scripts help shows up this way17:16
@snapcountbut none the less17:16
@MrHairgreasebrb17:16
@MrHairgreasewell that's a lot of help: (16:24:52) WRE <AUTO-REPLY> :  is away: (Auto-Away after 10 mins) [BX-MsgLog On]17:24
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []17:25
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui17:25
@snapcountit didn't work?17:25
@MrHairgreasewhem i /msg wre help17:25
@MrHairgreaseit says this17:25
@MrHairgreaseWRE <AUTO-REPLY> :  is away: (Auto-Away after 10 mins) [BX-MsgLog On]17:25
@snapcountweird17:26
@snapcountit sends me a list of the commands as a notice (red text)17:26
@MrHairgreasei'll try again17:26
@pbmdawg(09:26:38) WRE <AUTO-REPLY> :  is away: (Auto-Away after 10 mins) [BX-MsgLog On]17:26
@MrHairgreasenope17:26
@MrHairgreasedidnt work17:26
@MrHairgreasesame reply17:27
@pbmdawgme217:27
@snapcountmaybe it's a flag I have to set17:28
* snapcount investigates17:28
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:28
@snapcountwelcome gerald!17:28
crythiashowDY17:28
crythiashee17:29
crythiasoops17:29
crythiaswell, I thought, "upgrade smoothwall... it'll be painless"17:29
crythiasusually is, but it decided it didn't want to ping past the router.17:29
crythiasthat was exciting.17:30
-!- mode/#webgui [+o crythias] by pbmdawg17:30
@crythiasthanks17:31
@snapcountwell, I guess I'm too dumb to figure it out17:35
@snapcountI don't see any flags that would prevent you guys from seeing the help17:35
@snapcountcrythias: you use smoothwall?17:35
@snapcountisn't that the one that Robert Morrell wrote?17:35
@snapcountRichard17:36
@crythiasI use smoothwall plus dnasguardian for my office.17:37
@crythiasdansguardian*17:37
@crythiasplus clamav plus assp17:37
@crythiasnice tight little package. add a blacklist download and I'm pretty happy.17:38
@MrHairgreaseroy17:39
@crythiasa bit of a stuggle to assemble the parts, but worth saving several thousand dollars in components yearly.17:39
@MrHairgreasewhois says the bot is away17:39
@MrHairgreasemaybe that's got something to do with17:39
@MrHairgreaseit17:39
-!- WRE was kicked from #webgui by pbmdawg [pbmdawg]17:39
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI17:39
-!- mode/#webgui [+o WRE] by pbmdawg17:40
@crythiasheh. "Wake up!"17:40
@snapcountoh... I tried smoothwall but ditched it17:41
@snapcountI guess that developer guy is kind of an asshole17:41
@snapcountI read some posts he made when people asked him questions on the mailing list and was like, uhhh17:41
@snapcountbut that has nothing to do with the quality of the software17:42
@snapcountMrHairgrease: I'll wake his ass up17:42
* snapcount throws a bucket of water on WRE17:42
@MrHairgreasedo you have teh autoaway module installed in eggdrop17:42
@MrHairgrease?17:43
@MrHairgreaseNow the bot doesn't respond at all17:44
lenthamen!bash17:45
@WRE|bash 3776| <bin_Laden> Some English teacher got beaten to death a couple months ago.17:45
@WRE|bash 3776| <Morris> hahaha17:45
@WRE|bash 3776| <Morris> must've given an AP student a B17:45
lenthamen!bash martin17:45
@WRE!bash search results: Q# 128514 | Q# 13541 | Q# 8653 | Q# 51234 | Q# 49547 | Q# 885 | Q# 20274 | Q# 16866 | Q# 128511 | Q# 6270717:45
@snapcountno it's not installed17:45
lenthamen!bash 12851417:45
@WRE|bash| <Lethalmartini> tawnee stone rocks17:45
@WRE|bash| <Lethalmartini> shes like, our age17:45
@WRE|bash| <bobrooney> never heard of her17:45
@WRE|bash| <Lethalmartini> shes this girl from texas whos 18 and knows how to do what a woman does best17:45
@WRE|bash| <bobrooney> laundry?17:45
@snapcountMrHairgrease: you failed ident...17:46
@snapcountdo /msg wre ident password-here17:46
lenthamenHow can I use IRC to share movies ?17:46
@snapcountwtf17:46
@snapcount[10:24] (MrHairgrease!n=martin@x032124.its-s.tudelft.nl) !*! failed IDENT MrHairgrease17:46
@MrHairgreasecrap17:46
-!- mode/#webgui [-o MrHairgrease] by MrHairgrease17:47
@snapcountmost people use a bot17:47
-!- mode/#webgui [+o MrHairgrease] by WRE17:47
@snapcountwith a file system module17:47
lenthamenah k17:47
@MrHairgreasethe pw works for op17:47
@MrHairgreasebut not for ident17:47
@snapcountworks kind of like an ftp server17:47
lenthamendoes ik work well ?17:47
@snapcountfrom what I here17:48
@snapcountnever set up a filestore on a bot before17:48
-!- lonki [n=hans@195.18.93.61] has quit [Remote closed the connection]17:48
@snapcountbut we have that compiled into this bot17:48
@snapcountit's just not configured17:48
@snapcountare the movies copyrighted =)17:48
lenthamenhehe17:48
@snapcountor is it legit17:48
@snapcountI figured17:49
@snapcount=)17:49
lenthamenI dl from usenet, which works very well.17:49
@MrHairgreasei download from 100Mbps uplinks17:50
@MrHairgreasealso does the trick ;)17:50
@snapcountdamn17:51
@MrHairgreasehaven't downloaded any movies in a long long time though17:51
@snapcount100Mbps?17:51
@snapcountthat's pretty fast17:51
@MrHairgreaseyeah17:51
@MrHairgreasefor almost free17:51
@MrHairgreasein my room17:51
@snapcountis that like 40 OC48s17:51
@snapcountor something17:51
@MrHairgreasenever heard of those17:51
@MrHairgreasemust be the metric system17:51
@snapcountknow... I'm a networking dumbass17:52
@snapcountthat's the more likely explanation17:52
@snapcount=)17:52
@snapcounts/know/no17:52
@snapcountbad spelers of the world untie17:52
lenthamenMartin you're connect directly to a university network, right ?17:52
@MrHairgreaseyeah17:52
@snapcountcalc spelling bad spelers of the world untie17:52
lenthamenI have a 33mbit fiber connection here.17:53
@MrHairgreasecool17:53
* snapcount wets himself17:53
@MrHairgreasemine i just copper :)17:53
@MrHairgreaseotoh17:53
@MrHairgreasethe surfnet usenet servers are hosted here in Delft17:53
@MrHairgreasethey actually throttle people from within the network to 10 Mbps17:53
* pbmdawg has gig-e MAN service17:54
lenthamenok... I have a pay server for usenet.17:54
@MrHairgreaseor else the server melts or something17:54
@MrHairgreasenever use it.17:54
@snapcountI have 8Mb cable modem17:54
@snapcountpretty fast for my needs17:54
@snapcountI get 300Kb/s downloads most the time17:54
@snapcountupstream still sux17:54
@MrHairgreasethats decent17:55
@MrHairgreaseMy up is good17:55
@MrHairgreaseunless I were to upload more than 50 GB a month17:55
@snapcountI go to upload the wre prereqs and usually have a birthday before it's finished =)17:55
@MrHairgreasethen they throttle your upstream to 128 kbit17:55
@snapcount51217:56
@MrHairgreasewhich limits downstream to a megabit or so17:56
@MrHairgreaseBut I never up more than 50 gis in a month17:56
@MrHairgreaselucky me17:56
lenthamensnapcount: Is there a 6.8.6 coming out ?17:56
@snapcountpretty good chance17:56
@pbmdawgyeah, if anyone reports any bugs for 6.8.5 ;)17:56
@snapcountwe want to make it stable b/c 6.9 won't be beta for like 4 months17:57
lenthamenGuess not many people are using it yet, as the upgrade is pretty hard.17:57
@snapcountyeah17:57
lenthamenok that's a good thing.17:57
@snapcountunless you have wre17:57
lenthamenheh, well, compiling the WRE is not always easy either...17:57
@snapcountupgrading w/o wre could be a pain17:58
@snapcountwell, we have precompiled versions for a good number of O/S's17:58
@snapcountmore than we've ever had before17:58
@snapcountbut there are still more needed17:58
lenthamensnapcount: You weren't at the WUC last year were you ?17:58
@snapcountno..17:59
lenthamenI have compiled the WRE on FreeBSD btw. I should contribute that...17:59
@snapcounthell yeah17:59
@snapcountupload it to sf17:59
@snapcountand I'll move it onto the downloads page17:59
@snapcountit should be a tarball of the wre folder18:00
lenthamenI did it a while ago.... I need to do it again to have a clean install.18:00
@snapcountyeah18:00
@snapcountif you've added sites and stuff we can't use it18:00
@snapcountneeds to be virgin18:00
@snapcountbut that would be bad ass if you submitted that18:00
lenthamenI'll build a new one.18:01
@snapcountsweet18:01
@snapcountthanks man18:01
lenthamensnapcount: There is an issue with FreeBSD: You can't preload Image::Magick because that causes Apache to segfault.18:02
lenthamenThat's why I've never uploaded it.18:02
@snapcounthmm18:02
@snapcountis there a way to get Image::Magick to work at all?18:02
lenthamenI've mailed it on the mod_perl list a while ago with but noavail.18:02
lenthamenyes it works18:03
lenthamenyou just can't preload it.18:03
@snapcountjust a little slower18:03
@MrHairgreaseand more memory consuming18:03
lenthamenhmm how much is Image::Magick used ? Not so often and mostly in admin mode only...18:03
lenthamenThe big thing is: You need to replace all occurences of "use Image::Magick" to "require Image::Magick" because otherwise WebGUI won't start...18:04
@snapcountI think we could put a gotcha in wre for it18:05
@snapcounttell them to change it18:05
lenthamenah yeah that's a good one.18:05
@snapcountmaybe you could provide a little s// script to change it for them18:05
@snapcountthey would run manually18:05
lenthamenYou can do it on the command line with a perl oneliner.18:06
@snapcountthen put it in the gotcha18:06
lenthamenok18:06
@snapcountif you use FreeBSD, do this or the shit will explode and you'll die18:06
@snapcountsomething like that18:06
lenthamenCrythias are you there ?18:06
lenthamenI have FreeBSD 5.3, 5.4 and 6.0 boxes running so I could compile it for that versions.18:10
@crythiasyeah18:13
@crythiaslen:18:13
@crythiasI found out something that's going to have been changed in the WRE18:13
lenthamencrythias what freebsd version are you running ?18:13
@crythias5.418:13
@crythiaslftp won't compile correct if you configure --with-prefix18:13
lenthamenOk.18:14
@crythiasbecause it expects all the other params to pass18:14
@crythiasHOWEVER18:14
lenthamenSo you have a running version of the WRE on 5.4 ?18:14
@crythiasyour can successfully ./configure and make18:14
@crythiasand then make install exec_prefix = /path18:14
@crythiasworks like a charm18:14
@crythiass/your/you18:15
lenthamenyeah I've done that before.18:15
lenthamenSo you have a running version of the WRE on 5.4 ?18:15
@crythiashrm. no.18:15
lenthamenhaha18:15
lenthamenok18:15
@crythiasalways been easier to do from source.18:15
@crythiasbut that doesn't mean much.18:15
lenthamenwe need to come up with the WRE for freebsd.18:15
@crythiasI'll be glad to do it  on my junk box.18:16
@snapcountyou guys rock18:16
* crythias plays some metallica. 18:16
* lenthamen plays some chess18:17
@snapcountcalc spelling18:17
@snapcountuh oh18:17
@MrHairgreasemetallica doesn't rock !18:17
@snapcountlooks like the data file for calc is fux0r3d18:17
@snapcount<WRE> [10:55] Tcl error [calc_pub]: unmatched open brace in list18:17
@crythias .save18:18
@crythiasoh.18:18
* crythias plays some dance music.18:18
@snapcountI like that new song "dance dance"18:18
@snapcountdon't know who sings it18:18
@crythias"All this time"18:18
@snapcountbut they sing the dance dance part with a really high pitched voice18:19
* crythias shakes his money maker. A penny falls out.18:19
@snapcountalright... I've got to go see a man about a horse18:19
@crythiasTime to feel insignificant in relation to a horse?18:20
@crythiasgotta stop this.18:20
@crythiasI was talking to Colin yesterday.18:21
@snapcountcrythias: name the tarball wre-0.6.0-freebsd-5.4-i386.tar.gz18:21
@crythiasshould I just make a binary tar of the result?18:22
@snapcountand upload to sf when you've got it working18:22
@snapcountyou want to tar.gz the /data/wre folder18:22
@crythiasyeah18:22
@snapcountdon't setup any sites18:22
@snapcountor it will fubar it18:22
@crythiashrm. 'k18:22
@snapcountmake sure you guys do the gotcha file for the Image::Magick thing18:23
@snapcountand any other issues that may arise18:23
* lenthamen has hoping crythias would came up with a fix for the Image::Magick thing18:23
@snapcountthat's even better18:23
lenthamenhehe18:23
lenthamenI pay crythias $100 if he can get it fixed.18:24
@crythiashrm.18:26
@crythiaswell, len, can I ask if you've updated the ImageMagick version beyond the ports version?18:26
lenthamennever tried...18:27
@crythiashrm18:28
lenthamenBut the WRE contains a recent version of Image::Magick and that still causes the segfault18:28
@crythiasok.18:28
@crythiasport is 6.2.518:28
@crythiaslatest seems to be 6.2.618:28
@crythiasactually new release18:29
@crythias1/1918:29
@crythiasftp://ftp.imagemagick.org/pub/ImageMagick18:29
lenthamenah18:29
lenthamenok18:29
@WRE<crythias> http://tinyurl.com/9v46p18:29
@crythiasfreaky18:29
lenthamenI could try that...18:29
@crythiashttp://www.freebsd.org/cgi/cvsweb.cgi/ports/graphics/ImageMagick/18:29
@crythias2 weeks18:29
@crythiasthis is *interesting*18:30
@crythias[patch] ImageMagick segfaults, port update to 6.2.5-5 solves problem  Using 'convert' utility, even on basic operations causes job to be done, but command exits via receiveing SEGFAULT signal.  Using new version of ImageMagick (6.2.5-5), convert utility works as expected.  This problem also applies to pecl-imagick.  And of course is also solved by this port update  /etc/make.cof is empty during port install18:30
@crythiassorry about nopaste18:30
lenthamenhehe18:30
lenthamenwhow18:30
lenthamenWe should def. give that a try !18:30
@crythiasit was 7 months between updates!18:31
chansenPerhaps worth looking into http://www.graphicsmagick.org/, provides same API but much more stable18:31
@crythiasgosh18:31
chansenyou are not the first ppl to have weird issues with ImageMagic ;)18:32
@crythiaspervious port was MAY since thing: 6.2.3 (July) 6.2.4(Sep), 6.2.5(Nov), and 6.2.6(Jan)18:32
lenthamenchansen: It works well, until you start preloading Image::Magick.18:32
@crythiass/thing/then18:32
@crythiasI never cared about the segfault, since it apparently still worked.18:33
lenthamenchansen: Apache2 also leaks memory when it receives a SIGHUP on freebsd....18:33
chansenI read that on ML18:34
lenthamencrythias: I've mailed the ImageMagick maintainer on FreeBSD (Arjan van Leeuwen) about the segfault. I never got a reply but it might actually be that it is fixed according to the patch in ports.18:35
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui18:36
-!- mode/#webgui [+o rizen] by xdanger18:36
@crythiashe's back... from the void.18:36
@rizeni wish18:37
@rizenunfortunately i'm only on for a minute18:37
@rizenthen back to support crapp18:37
chansenFWIW: ImageMagic internals is considered a mess by a lot of developers, hence GraphicsMagick18:37
@crythiasI have no problem if it's a drop in replacement.18:37
-!- perlDreamer [n=ckuskie@nat045.mxim.com] has joined #webgui18:38
@crythiasheh. just make a perfect CMS and you won't have to do support :) What's taking you so long? :) j/k18:38
chansencrythias: it is18:38
lenthamen[patch] ImageMagick segfaults, port update to 6.2.5-5 solves problem18:38
perlDreamerrizen:  Could I have a courtesy link from PB's doc area to the online help?18:38
lenthamenI'm going to try that 6.2.5-5 first ;)18:38
@rizenthe support request are almost always about someone trying to do something crazy that wasn't thought about when we created it18:39
@rizenis graphics magic a fork of image magick?18:40
* crythias has an RFE that Recent Posts don't include premium areas in-line with non-premium areas...18:41
chansenrizen: yes, that focus on stability http://www.graphicsmagick.org/18:41
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has joined #WebGUI18:41
@rizenchansen: you were right, plucene sux18:41
@snapcountFranky!!!18:41
@snapcountwelcome to the circus18:41
fdillonit's Frankie Dill Pickles18:41
fdillonto you18:41
@snapcountof course, where are my manners18:42
@rizenwe're going to use mysql fulltext indexes and roll our own18:42
chansenrizen: It's nice in the beginning until you have a big index ;)18:42
@MrHairgreasewhy does it suck18:43
@MrHairgreasetoo slow?18:43
lenthamenI'm going home guys. Its weekend :)  I'll build WRE 0.6 with latest ImageMagick tonight to see if the segfault is fixed.18:43
@rizenyes, it's too slow18:43
@rizeni wrote out an api to use it18:43
@rizenand an api to use mysql fulltext indexes18:44
@rizenand ran a test18:44
@rizenplucene is 9 times slower to do imports of data18:44
@rizenand 100 times slower to do searches18:44
@MrHairgreaseso you could say it sucks18:45
@MrHairgrease;)18:45
@crythiaslater len18:45
@rizenperlDreamer: there should already be a link to the help system in the docs18:45
perlDreamerat 100 times slower, that would be ssssssssssssssssuuuuuuuuuuuuuuuuuccccccccccccccccckkkkkkkkkkkkssssssssssss18:45
@rizenif there isn't, then email info@plainblack.com and someone will set it up for you18:45
perlDreamerthanks18:45
@crythiashee http://www.alistapart.com/articles/perl/18:46
@rizenchansen: yeah, the api to plucene is just amazingly powerful18:46
@rizenbut the fact that it's too slow18:46
@rizeneven for a web site as small as plainblack.com18:46
@rizenit would be basically useless for our bigger clients18:46
chansenXapian works well, we have ~ 500K docs indexed, very fast18:46
@rizeni already told you that i can't use xapian18:47
@rizenit doesn't work on windows18:47
@rizenat least not by a normal user18:47
@rizeni'm going with mysql tables and fulltext indexes18:47
@rizenits' very fast, easy to use18:47
@rizenand requires the user to install nothing further18:47
fdillonchansen: JT tells me you are writing a new authentication scheme for WebGUI for 6.9.  Are you still planning to do this?18:48
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]18:48
@crythiashttp://www.xav.com/scripts/search/18:49
chansenfdillon: yes18:49
chansenfdillon: once my API is stable and my decorators are done.18:50
chansenrizen: I understand that, thats why i suggested that it was pluggable18:51
chansens/was/should be/18:52
fdillonchansen: would you consider adding something to the auth module which allows users to attach scripts to events such as "login", "logout", etc?18:52
@crythiasoh. but JT: you don't want a cgi method, do you?18:53
fdillonI want to add it to WebGUI auth, but it doesn't make sense if you are re-writing it18:53
@crythiashttp://www.kscripts.com/scripts.shtml18:54
chansenfdillon: hooks sounds useful :)18:54
chansenfdillon: I will plugin those: http://search.cpan.org/~chansen/ in WebGUI18:55
chansens/those/these/18:55
@MrHairgreasethat looks pretty usefull18:56
@MrHairgreasebut are you gonna rewrite the complete api18:57
@MrHairgreaseor just substitute some code in the plugins18:57
@MrHairgreaseto use Authen::Simple?18:57
@crythiasgosh. would love to consider the idea of the dashboard to actually facilitate the layout of a site...18:57
chansenMrHairgrease: I have not yet reviewed all webgui code, first I'll make Authen::Simple stable and release it ( should be within a couple of days, a week at most) then I'll hace a look on whats necessary on webgui's side18:59
@MrHairgreaseOh i's just new?18:59
@MrHairgreaseit's*19:00
chansenyes and no ;)19:00
@MrHairgreaseplease explain19:00
chansenMost of the codebase come from other code19:00
@MrHairgreaseah but you created the api19:00
chansenyes19:00
chansen.. and the previous code19:02
@MrHairgreaseok19:02
chansenWe decided to make a simple api for it and put it on CPAN instead of tying it to a specific framework/product19:03
@MrHairgreasecool19:03
chansenThe code as is (on CPAN) is stable from a end user perspective, I just need to finalize the API to be easy to build on and extend19:05
chansenI'm currently working on some cool decorators, A::S::Migrate, A::S::Cache, A::S::Migrate and A::S::LoginAttempts19:06
@snapcount.wz 3211719:08
@snapcountdamn... still b0rk3d19:08
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []19:30
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has quit []19:40
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]20:22
@snapcountthis is so great20:32
@snapcountI'm talking to these retards at the cable company20:33
@snapcountthey are baffled about a 'static ip' address20:33
@pbmdawgwhy would a cable company employ retards20:34
@snapcountthey're convinced there is something wrong with my computer20:35
@pbmdawgtell them you have 40 computers20:42
@pbmdawgall sharing the cable connection20:42
@pbmdawgand that you're reselling your internet to your whole neighborhood.20:42
@pbmdawgthey love that.20:42
chansenheh20:52
perlDreamerfair warning:  I'm committing some changes to Session/Url.t that aren't fully debugged yet.20:52
perlDreamer1 - 2 tests will fail20:52
perlDreamernot because WG is broken20:52
@pbmdawgdiag()?20:57
perlDreamerI lied20:57
perlDreamerWG is broken20:57
@pbmdawghee20:57
perlDreamerSQL.t is failing20:58
perlDreamerso all database access is borked20:58
-!- snapcount changed the topic of #webgui to: Meet the People Behind WebGUI -- http://www.webgui.org21:04
perlDreamerI just committed a fix for the SQL.21:06
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:22
-!- mode/#webgui [+o rizen] by xdanger21:22
@snapcountrizen's in the house!21:24
@rizenno he's not21:24
@rizenhe's left the building with elvis21:24
perlDreamerelvis is a vi clone21:24
@snapcount!g elvis21:25
@WREGraceland @ /url?sa=U&start=1&si=0&oi=smap&q=http://www.elvis.com/graceland/ | Google Book Search @ http://books.google.com/books?q=elvis&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp21:25
@rizeni should have the new search checked in today21:25
@rizenat least the backend for indexing and searching21:26
@rizenthe wobject will take a bit yet21:26
@snapcountso how's this thing gonna work?  Just an insert into a fulltext indexed column?21:33
@rizennope21:34
@rizenmore advanced than that21:34
@rizenbasically all the important properties of the asset, such as title, synopsis, assetId, classname, etc21:35
@rizenwill be indexed seperately as metadata21:35
@rizena long with a keywords index21:35
@rizenthe keywords index is where mysql fulltext indexes come into play21:35
@rizenby default the title, menuttile, synopsis, description, and url will be put into the keywords index21:36
@rizenthe description will have it's html stripped21:36
@rizenand the url will be broken out into words by replacing /, -, and _ with spaces21:36
@snapcountcool21:36
@rizenthen asset writers can override the indexContent method21:37
@snapcountso mysql will re-index on every insert?21:37
@rizento add more data to the keywords search21:37
@rizenthe asset system will recreate the index for the asset on commit()21:37
-!- perlDreamer is now known as perlDreamer_afk21:37
@snapcountso no workflow stuff is needed for search now?21:37
@rizennot sure yet21:38
@rizenhave to run some tests21:38
chansenHow does FT perform with a large index?21:38
@rizeni tried it with a few entries that had 5000 words21:38
@rizenand it didn't seem to affect the search performance21:38
@rizen5000 words seemd like a lot to me21:38
@rizenfor most things21:39
@rizenbut i have more tests to do where i'll import an entire pdf21:39
@rizenthat has 100 pages of text21:39
@snapcountis that going to work the same way still?21:39
@rizenwhat?21:39
@snapcountwith the plugin system you described?21:39
chansenrizen: cool21:39
@rizenyes21:39
@snapcountcool21:39
@rizenthe search indexer will have a plugin system21:39
@rizento be able to index external documents21:39
@rizenattachments21:39
@rizenlike word, pdf, powerpoint, etc21:40
@rizenbasically in the config file21:40
@rizenyou'll add entries that match up like:21:40
@rizentxt => "cat"21:40
@rizenor rather21:40
@rizentxt => "/usr/bin/cat"21:40
@rizenand21:40
@rizenpdf => "/usr/local/bin/pdf2txt"21:41
@rizenso when the indexer is run21:41
@rizenit can kick off those external programs21:41
@rizento kick out indexable text21:41
@rizenand of course, if people use the WRE for hosting21:41
@rizenthose external programs will be included21:41
@snapcountso like a CS or an article asset will try to decode an attachment into text when the asset is saved?21:41
@rizento make sure they can index as much stuff as possible21:41
@rizenyes21:42
@snapcountthat's awesome21:42
@rizenas far as whether the workflow engine gets involved or not21:42
@rizeni have to see how long it takes to index your average asset with and without attachments21:42
@rizenif it's relatively quick21:42
@rizenthen i'll just attach it to the commit() method21:43
@rizenif not21:43
@rizenthe commit() method will kick off a workflow process21:43
@rizento schedule it for later indexing21:43
* snapcount shouts 'go rizen -- it's your birthday, go rizen...'21:43
@snapcountactually, you should make it an asset property IMHO21:43
@snapcountlet the CM select immediate or workflow21:44
@rizenmake what an asset property21:44
@rizenand who is this?21:44
@snapcountlet the CM decide if the indexing is immediate or workflow21:44
@rizenit may be too dangerous for the cm to select it21:44
@rizenit may have to be forced to be workflow21:44
@snapcountb/c they'll know what the typical use is21:44
@snapcountI see what you're saying21:45
@rizenthat's where testing comes in21:45
@rizenbut that's for later21:45
@snapcountyou need testes21:45
@rizenfor now, i just need to finish writing it21:45
@snapcountlol21:45
@rizendid vrby tell you to set up a new site today?22:10
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []22:16
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []22:16
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui22:32
-!- mode/#webgui [+o rizen] by xdanger22:32
@rizenhere's a question for you22:32
@rizenshould snippets be indexed?22:32
@rizenwhat about templates?22:33
@crythiasno to snippets22:33
@crythiaswell, unless [x] index this asset22:33
@rizenor perhaps, there should be a property set with the indexer22:33
@rizenso that certain asset types22:33
@rizenare indexed22:33
@rizenbut don't show up in public search results22:33
@rizenyou probably wouldn't want templates, rich editors, etc to show up in public search results22:34
@rizenbut you probably would in the asset manager22:34
@rizenand on the snippet, we could make it a yes no toggle defaulting to no22:34
@crythiasI agree22:36
@crythiasheh. both colin and I are facing similar direction :)22:37
@crythiaskewl frameset snippet idea. I like it.22:38
@rizenyou didn't know that was possible?22:40
@crythiasnot that. it was a nice answer.22:40
@rizenthanks22:41
@crythiasI'm a proponent of snippets holding code. I'd probably have added that one might consider an almost empty style sheet to hold that snippet.22:42
-!- perlDreamer_afk is now known as perlDreamer23:02
@rizenquestion: should we go ahead and index the content during the upgrade process, or schedule it to be indexed23:19
@rizeni'm thinking the upgrade will go much faster if it's scheduled23:19
@rizenhowever, then the site will be much slower for a while whilst we index the content23:19
@rizenalternatively we could just write a script that would allow the site admin to schedule all content to be indexed whenever, and not do anything during the upgrade23:21
perlDreamer++$rizen23:21
perlDreameroption 323:21
@crythiasI like optimize on upgrade.23:26
@crythiasalthough it's going to be a pain if it indexes for every 6.9.x23:26
@rizenno, it will only do it at 6.9.023:27
@crythiasbetter not do it in upgrade.23:28
@crythiassomeone who's going from 6.6.5 -> 7.2.35 is going to be irritated as it is in all the steps.23:28
@rizendid you not just read what i wrote23:29
@rizeni said it will ONLY be in 6.9.023:29
@crythiasstopping 6.9.0 for indexing of all their content is going to be annoying, especially if something breaks after that point.23:29
@crythiasI read what you wrote.23:29
@rizenok23:29
@rizenso you think external script then too?23:30
@crythiasyes.23:30
@rizenk23:30
@rizenthat may be useful anyway23:30
@rizenif someone decides to rebuild their index23:30
@crythiasif upgrade fails at 6.9.1, then a reinstall might have to reindex 6.9.0 upgrade..23:30
@crythiasif someone were going from <6.9.0 to >6.9.023:31
@rizenfor instance, if you need to run a script on your server that replaces a string of text in the descriptions of all the assets23:31
@rizenthen you may want to rebuild the index23:31
@rizengranted, you shouldn't do such things, but you know people will23:31
@crythiashow would they do that sort of thing?23:32
@crythiasand is indexing going to only do latest revisions?23:32
@rizenyes, only the latest revisions will be indexed23:34
@rizenwhen you create a new revision, the old index for that asset will be destroyed23:34
@rizenand a new one created23:34
@rizenso how does it feel to be famous?23:40
@crythiashee :) they used a good picture.23:40
@crythiasand. wow. I appreciate being one of the selectees.23:41
@rizenyou've got to be the number one poster on the public boards23:41
@rizenyou deserve it23:41
@crythiasI think... after reading stuff like http://www.computerworld.com/careertopics/careers/story/0,10801,107810,00.html Maybe it's important to add :)23:41
@WRE<crythias> http://tinyurl.com/dvctm23:41
@crythiasI could be .. a baseball player. A recipient of a Medal of Honor ... or a convict.23:43
@rizenor all three23:44
@crythiasheh. 'cept I'm the wrong shade of pale.23:44
@crythiasGerald YoungGerald Young. User: JT Date: 1/ 4/2006 4:27 pm Views: 10 Rating: 0 Rate [ 1, 2,  3, 4, 5 ]. Age: 34 Location: Bonita Springs, FL ...23:45
@crythiaswww.plainblack.com/webgui/campaigns/people/gerald-young - 12k -   Cached - Similar pages - Remove result23:45
@crythiasthat was fast23:45
@crythiasnumber 1923:45
* chansen can any of the OP ppl /invite nopaste?23:46
-!- nopaste [n=opaste@adsl-105-237.swiftdsl.com.au] has joined #webgui23:46
chansen(anon)++23:46
chansenthanks :)23:47
@crythiashe's not doing anything.23:47
@crythiastime2go.23:48
@crythiascatch y'all on the flip side.23:48
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:48
chansenno, not until you use http://nopaste.snit.ch:8002/23:50
--- Day changed Sat Jan 21 2006
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui00:08
* lenthamen is watching Fucking Åmål00:32
@rizenon my screen that came across as lenthamen is watching fucking00:32
@rizenporn?00:32
@rizen=)00:32
lenthamenActually it's a Swedish movie, not pron ;)00:33
lenthamenI'm compiling WRE btw, but that's taking some time....00:34
@rizentoo bad00:34
@rizencool re the wre00:34
lenthamenI'll mail you a build.sh diff for freebsd.00:34
@rizenafter 7.0, the wre is going to be my personal pet project, to get it into the condition that i really want it to be00:35
lenthamenEasier install, better documentation, more marketing.... I'm all for it :)00:38
lenthamenWill there be a 2006 WUC ?00:38
@rizenabsolutely there will be00:39
@rizenright now it's tentatively planned for september 13-1500:40
@rizenand in vegas again, but at a different hotel00:40
@rizeni wanted to do it elsewhere, but i was overruled by a client survey00:40
@rizenthe overwhelming majority of our clients told us that it should be in vegas00:40
lenthamenVegas is a cool place for conferences.00:41
@rizendefinitely, but i also wanted to keep the locations changing a bit00:41
@rizencuz i figured if it's closer for some people to come00:41
@rizenwe might get those that wouldn't otherwise show00:41
@rizeni was planning on daytona beach, florida00:42
@rizenhad the hotel lined up and everything00:42
@rizenbut then when we got the client survey results00:42
@rizenhad to kill it00:42
@rizenare you coming back again this year?00:42
lenthamenMy fist choice would be West Coast, the northern part, like Boston, but that's only because it's an easy flight from Europe.00:43
lenthamenI'll definitely coming.00:43
perlDreameryou mean east coast?00:43
lenthamenEven if it was in Shanghai :)00:43
lenthamensorry east cost00:43
lenthamenDon't think there will be a EU WUC. Not in the way it was last year.00:45
@rizenyeah, i didn't figure there would be00:45
@rizenbut that's ok00:45
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui00:45
@rizenat least we gave it a shot00:45
* pbmdawg sucks.00:45
@rizenthis year's wuc is going to kick entire piles of ass00:45
@rizencuz we're going to have the 7.0 release party, and the webgui 5 year old birthday party at the conference00:46
lenthamenWe'll show up at some conferences / events to promote WebGUI.00:46
-!- mode/#webgui [+o pbmdawg] by WRE00:47
lenthamenyeah that will be cool. Everybody is waiting for a stable 700:47
@pbmdawgcollaboration systems now work in 6.9.00:47
@pbmdawgthanks to colin00:48
perlDreamerhey, you found the bug00:48
@pbmdawgbut you fixed it00:48
perlDreameronly because I can type faster than you can00:48
@rizenthat's awesome guys00:48
@rizeni've got the indexer part of the new search engine in place00:49
@rizenand checked in00:49
@rizenbut not tested00:49
perlDreamerwe know00:49
@pbmdawgwe fixed stuff00:49
perlDreamerwe fixed some typos in it00:49
@rizenreally?00:49
@rizencool00:49
perlDreameryup00:49
@rizenyou guys are fast00:49
* pbmdawg is speedy in some ways00:49
@rizeni'm working on the search part right now00:49
perlDreamerwe were debugging the Paginator, which turned out to be a bug in SQL::ResultSet00:49
@pbmdawgsvn update00:50
@rizenso wait, that was fixed?00:50
@pbmdawgyeah.00:50
@pbmdawgeverything's peachy00:50
@rizeni was going to do all the bug fixes over the weekend00:50
@rizenyou guys rock00:50
@pbmdawgwe do rock.00:50
@pbmdawgyou know what?00:50
@pbmdawgyou rock00:50
@rizennope, i don't rock00:50
@pbmdawgwe all rock00:50
@rizeni sit on support calls all damn day00:50
@rizenwhich is slowing down my progress00:50
@pbmdawgi was gonna say, we should farm out your job to india00:51
lenthamenTalking about the Paginator: Now we stick to MySQL we could use limit x,y to speed up pagination isn't it ?00:51
perlDreameryou'd need to ask someone who understand MySQL00:51
@pbmdawgwhere "your job" = "phone support"00:52
lenthamenactually you need two queries: 1 to determinate the resultset count, and 1 to retrieve the actual records.00:52
@pbmdawgthere is an $sth method to get the result count00:52
perlDreamermatt's got a point, JT00:53
lenthamenYeah but if you do a "select .... limit 100,110" the sth method will tell you "10"00:53
@pbmdawgbut not to india.00:53
perlDreamerit costs a lot when you spend time on the phone00:53
@pbmdawgoh, right.00:53
@pbmdawglen: yes00:53
lenthamenand for pagination you need to know the total # of records....00:53
@rizenit's not a bad idea to do the paginator that way00:53
@rizenbut then we need to parse the query00:54
@rizenand replace the result set00:54
lenthamenyeah that's right.00:54
@rizenwith count(*)00:54
@rizenor i should say, the select fields list00:54
perlDreamers/select /select count(8)/;00:54
@rizenwith count(*)00:54
@rizenno00:54
@rizenyou need to replace all the other fields00:54
@rizenotherwise the query will take a lot longer00:54
lenthamens/select.*from/select count(*) from/00:55
@rizencuz it will actually try to return data00:55
@rizenoh, that's true00:55
@rizen=)00:55
@rizeni was trying to think00:55
@rizenif there were other clauses00:55
@pbmdawgcan't do replacing00:55
@rizenthat could come between select and from00:55
@pbmdawgb/c of column and table renaming00:55
@rizenoh true00:55
@rizenand because of having clauses00:56
@rizenhaving causes rely upon what's returned in select00:56
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui00:56
lenthamenwell, then we prepare the query, get the # of results from sth00:56
-!- mode/#webgui [+o crythias] by xdanger00:56
@pbmdawglen: yes!00:56
lenthamenand secondly we add the limit x,y00:56
nopaste"chansen" at 81.225.81.106 pasted "wgpaste" (71 lines) at http://nopaste.snit.ch:8002/630200:57
* crythias is a people in your neighborhood00:57
@pbmdawgjt: trying to save debugging time by asking you what might be a silly question00:58
@pbmdawgjt: func=manageAssets is reporting the following error00:58
@pbmdawgCouldn't write to the database: update FileAsset set storageId='ktxXwHdZYdG1mRjn1-t8MQ' where assetId=NULL and revisionDate=00:58
@pbmdawgwhy would func=manageAssets be updating a FileAsset?00:59
@rizenit shouldn't be00:59
@rizeni can't think of any reason that it would00:59
@rizencolin, can you hop on aim for sec01:00
-!- perlDreamer [n=ckuskie@nat045.mxim.com] has quit [Read error: 104 (Connection reset by peer)]01:01
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui01:01
perlDreamerwhich Apache2 module provides the ->uri method?01:01
@rizen$r01:02
@rizenaka $session->request01:02
@rizenaka Apache2::Request01:03
perlDreamerright, but perldoc Apache2::Request doesn't mention ->uri01:03
chansenperl -MModPerl::MethodLookup -e print_method uri01:03
chansenTo use method 'uri' add:01:03
chansen        use Apache2::RequestRec ();01:03
chansenuseful ;)01:04
perlDreamermuy01:04
@rizencolin, can you jump on aim quick, have a tax question for you01:04
perlDreameryup01:04
@crythias/topic01:08
@crythiasoops01:08
lenthamencrythias: I'm almost finished with compiling the WRE. I've made some changes to the build.sh script.01:13
@crythiaskewl ... what has been your experience with the new port of ImageMagick?01:16
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Remote closed the connection]01:24
perlDreamerlenthamen, how are dates usually written over in Europe?01:31
perlDreamerDoes it vary a lot by country, or is it pretty standardized?01:31
chansenIt vary01:31
perlDreamercan you give me some examples?01:31
@pbmdawgdoes this cover all the possibilities?   '%M/%D/%y' '%y-%m-%d' '%D-%c-%y' '%c %D, %y'01:32
chansenThe only non ambiguous way is ISO 860101:33
chansenhttp://en.wikipedia.org/wiki/ISO860101:33
@pbmdawgchansen: this is for a user preference selector01:33
* chansen is looking for a uri with different formats01:34
chansenBut why not use DateTime::Locale?01:34
chansenit has all representations01:34
chansenhttp://www-950.ibm.com/software/globalization/icu/demo/locales01:36
@WRE<chansen> http://tinyurl.com/7ku3f01:36
chansenFYI: DateTime uses ICU01:36
@pbmdawgchansen: this is for a user preference field01:37
@pbmdawgso the user can pick from a list of date/time display formats.  I don't understand what you're suggesting.  make a list of all 2000 possibilities?01:37
perlDreamerpgmdawg:  seen the url he pointed at?01:38
@pbmdawgyeah01:38
perlDreamerpoke down inside any language and scroll down to Date & Time Patterns01:38
perlDreamerIt has predetermined formats, full, long, med, etc for each locale.01:39
perlDreamerhe's suggesting letting the user choose from among those, as opposed to ones that we might think of.01:39
perlDreamerThe nice part is that it comes with DateTime already.01:40
perlDreamerno muss, no fuss01:40
perlDreamerthe not nice part is that there are limited choices01:40
@pbmdawgahhh01:40
@pbmdawgthat is nice.01:40
@pbmdawgsorry for being obtuse01:41
perlDreamerhere are the English versions: http://www-950.ibm.com/software/globalization/icu/demo/locales01:41
@WRE<perlDreamer> http://tinyurl.com/7ku3f01:41
chansenThats what we do, give the user a option to pick: short, medium, full, time or custom using strftime specifiers01:42
perlDreamerin Catalyst, or something else?01:42
chansenIn our own solutions for customers01:42
perlDreamerI've missed the discussions about what your job.01:43
perlDreamerso you do consulting and the like?01:43
chansenyes01:43
perlDreamercool01:43
chansen:)01:43
chansenDateTime is a blessing, when your are I18N your app01:45
chansenSo is also Locale::Maketext::Lexicon01:46
@pbmdawgchansen: there was a discussion of catalyst on the mod_perl list today01:48
chansenyeah i saw, but did not care ;)01:49
chansenpeople should no better than sen OT messages, and they should also not start wars ;)01:51
chansens/sen/send/01:51
chansenThat's the reason i did not reply01:51
@rizenwahoo!!!01:57
@rizeni just committed the basic search functionality, but that's not why i wahooed01:58
chansenohoha!!!01:58
@rizenit's cuz i got the revision number "666"01:58
chansenheh01:58
@rizenthat rules!!!01:58
@rizenall me baby....in your face colin!01:58
perlDreamerThis calls for wisdom.  If anyone has insight, let him calculate the number of the beast, for it is man's number.  His number is 666.   Rev 13:1802:00
@rizenall the good quotes are in revalations02:00
chansenWRE: news?02:01
chansenWRE: history?02:01
chansenWRE: history?02:01
@pbmdawgRevelation.02:01
@pbmdawgit's a single revelation.02:01
@pbmdawglike a single apocolypse02:01
@pbmdawgapocalypse02:01
lenthamenStupid question: how do I run "make" from inside a bash script in a bourne shell (sh) ?02:03
perlDreamer"make" ?02:04
@rizenbourn shell, or bourn again shell (aka bash)02:04
@rizeni would guess you just type make02:04
@rizenon it's own line02:04
lenthamenthe build.sh script is a bash script, but if I try to make install libpng it crashes.02:04
@rizenat least that's what  you do in bash02:04
lenthamenIf I run it by hand in the bourne shell it works fine.02:05
@rizenmy guess is that it's not the shell02:05
@rizenit's the env vars02:05
@rizenone has different env vars set than the other02:05
@rizenand that's causing the difference02:05
lenthamen"install" behaves differently in bash as it does in sh02:06
@rizeni could be wrong, but i don't think i am02:06
lenthameninstall -s -o root -g wheel -m 444     libpng.so.5 /data/wre/prereqs/imagemagick/lib02:06
lenthamenln -fs libpng.so.5 /data/wre/prereqs/imagemagick/lib/libpng.so02:06
lenthameninstall -C -o root -g wheel -m 444  png.h pngconf.h /data/wre/prereqs/imagemagick/include/libpng02:06
lenthameninstall: wrong number or types of arguments02:06
perlDreamercheck which install is being used and that both script and command line have the same paths02:07
lenthamenok02:07
lenthamen /usr/bin/install in both cases.02:08
lenthamenfound it....02:12
lenthameninstall -C -o root -g wheel -m 444  png.h pngconf.h /data/wre/prereqs/imagemagick/include/libpng02:12
lenthameninstall: wrong number or types of arguments02:12
lenthamenthe destination dir didn't exist.02:12
perlDreamergood catch!02:13
lenthamenSoap::Lite failed to install  <--- How does that surprise me :)02:35
@rizenthat typically is due to a locale setting02:35
@rizenusually doing something like LANG=C or something like that fixes it02:35
-!- lenthame1 [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui02:44
lenthame1XML::SAX::PurePerl failed some tests... That's why.02:44
lenthame1POE is no longer a requirement, I heard ;)02:45
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:45
@rizenfor the time being that's true02:45
@rizendon't know if it will stay that way or not02:45
@rizenjust depends upon whether i'm able to build the workflow without it02:46
@rizengotta scoot...see you mad cats on the flip side02:46
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []02:46
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []02:52
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]02:53
-!- lenthame1 [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]03:26
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui04:21
-!- perlDreamer [n=colink@199.107.160.242] has left #webgui []04:33
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui05:45
-!- mode/#webgui [+o crythias] by xdanger05:45
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["later dudes"]06:17
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has left #webgui []06:24
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui06:27
-!- mode/#webgui [+o rizen] by xdanger06:27
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []06:31
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui07:40
perlDreamer!lastSpoke snapcount07:40
@WREsnapcount last uttered a word on #webgui 9 hours, 54 minutes ago.07:40
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]07:40
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui14:16
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []14:16
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui14:44
-!- mode/#webgui [+o crythias] by xdanger14:44
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:27
-!- mode/#webgui [+o pbmdawg] by WRE15:27
@crythiashttp://www.plainblack.com/webgui_6.x_roadmap_the_future17:03
@WRE<crythias> http://tinyurl.com/da2e417:03
@crythias I hope CVS or a workflow module willl be implemented.17:03
@crythiasThat's one of our most requested features.17:03
@crythias11/10/200317:03
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui17:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []17:52
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]17:52
@pbmdawghello room18:07
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]18:16
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui18:19
-!- mode/#webgui [+o pbmdawg] by WRE18:19
@pbmdawghello room18:31
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]20:28
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui20:29
-!- mode/#webgui [+o pbmdawg] by WRE20:29
@pbmdawghello room20:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []20:36
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui21:27
-!- mode/#webgui [+o crythias] by xdanger21:27
@pbmdawgho21:37
@crythiashee21:43
@crythiasMartha Claus is upset about Santa and his three hos.21:43
@crythiascalc crythias21:44
@WREcrythias = saihtyrc21:44
* crythias makes noise that sounds funny, but in the forest, nobody is around to here. pbmdawg.21:45
@crythiashear21:46
@crythiasI had a long convo today. someone was wondering if it was worth converting his "complicated" site to WebGUI.21:47
@crythiasafter viewing it myself, I said, "of course" and he's asking me why I chose WebGUI. I replied that I tried it and liked it. I didn't have time to get into it ...21:48
@crythiasThe main thing ... I'm not going to be one to beat someone over the head to use WebGUI. That's obviously a choice of the user. How does it compare to Joomla or PHP CMSs or such. I don't know and I don't care. I like the ability that *I* have to be a part of the code base, as well as being able to talk directly with people who are coding for WebGUI.21:50
@crythiasI said, basically, that the person who was asking me questions should choose what he likes.21:51
@crythiasI don't think WebGUI is for *everybody*, but it certainly is for me. And it's for a lot of other people who look at this program and say, "Wow! I didn't know that was available for free."21:52
@crythiasTo the people who complain about the non-availability of free support, I have to say just one thing: If you don't ask, you don't get. If you're trying to interface WebGUI to a proprietary system, it's worth paying for support. Besides... I think I'm right in my personal belief that the challenge of install of WebGUI is important to the longevity of the user. Not that I'd like WebGUI to be impossible to install forever, and not that21:56
@pbmdawglol22:08
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]22:10
-!- crythias [n=crythias@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui22:10
crythiashi22:11
crythiaschecking something22:12
-!- crythias [n=crythias@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Client Quit]22:13
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui22:14
-!- mode/#webgui [+o crythias] by xdanger22:14
@crythiasyes22:14
@crythiasthat worked22:14
@crythias:)22:14
@xdangeryeah, my op-list is based on the mask *!user@server.tld22:31
@crythiasnot talking about the op.22:40
@crythiasI added #webgui as an autochannel in gaim22:40
@pbmdawgwoot22:48
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui23:33
macOnkievening all23:33
@crythiashowdy]23:54
@crythiashrm. scanconverter for mame from laptop. Should I?23:55
@crythiasumop ap!sdn pue pjam>|eq >|lef of sap!>ap se!yfhj>23:59
--- Day changed Sun Jan 22 2006
@crythiasttnfs unt00:00
@crythiasabcdefghijklmnopqrstuvwxyz00:03
@crythiaseq<pat6y!r>|lwuodbjsfn^mxhz00:03
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:30
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has left #webgui ["Leaving"]03:02
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has left #webgui []03:52
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui03:52
-!- mode/#webgui [+o snapcount] by WRE03:52
@pbmdawgroy04:23
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]04:41
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui05:12
-!- mode/#webgui [+o crythias] by xdanger05:12
@crythiasdan-Ger git out da door danGER get out da door a little bit uh huh huh05:13
@crythiashttp://nopaste.snit.ch:8002/632005:18
* crythias crosses a bear with a dog... got something like man's best friend who can give you a hug.05:19
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui05:23
-!- mode/#webgui [+o rizen] by xdanger05:23
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [Remote closed the connection]06:14
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []06:18
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI12:34
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["This computer has gone to sleep"]12:41
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has joined #WebGUI12:43
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui15:17
@crythiasuh15:26
@crythiassomething weird happened to me this am15:27
@crythiasMy MSN client got higjacked to a chat15:27
@crythiasin GAIM15:27
@crythiasmaybe I have autoaccept invites.15:27
macOnkimsn sucks15:28
@crythiasI have a young kid who swears he's talked with me at length on my address. I'm like. not likely.15:28
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui16:20
-!- mode/#webgui [+o pbmdawg] by WRE16:20
@crythiasgmorning16:22
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]17:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:22
@pbmdawgmartin19:24
MrHairgreasematt19:24
MrHairgreasewhazzup19:25
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has quit [Remote closed the connection]19:29
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI19:35
-!- mode/#webgui [+o WRE] by pbmdawg19:57
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui20:00
-!- mode/#webgui [+o crythias] by xdanger20:00
@crythiashrm20:01
MrHairgreasebless you20:01
@crythiasthank you.20:01
MrHairgreasenp20:01
-!- mode/#webgui [+o MrHairgrease] by WRE20:02
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []21:22
@crythiashttp://www.slashdigg.com22:45
@crythiashttp://prdownloads.sourceforge.net/pbwebgui/webgui-6.8.5-gamma.tar.gz?download23:58
@WRE<crythias> http://tinyurl.com/d2j2723:58
-!- crythias changed the topic of #webgui to: Meet the People Behind WebGUI -- http://www.webgui.org | 6.8.5 latest version http://tinyurl.com/d2j27 | SVN https://svn.webgui.org/svnroot/WebGUI (6.9) | webstats at http://mentalhouse.net/irc/webgui23:59
--- Day changed Mon Jan 23 2006
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui00:13
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit [Excess Flood]00:14
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui00:14
-!- mode/#webgui [+o crythias] by xdanger00:14
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []00:52
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]01:05
-!- nopaste [n=opaste@adsl-105-237.swiftdsl.com.au] has quit [Remote closed the connection]02:43
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui03:10
-!- mode/#webgui [+o snapcount] by WRE03:11
@snapcount!lastspoke03:11
@snapcount!lastspoke pbmdawg03:11
@WREpbmdawg last uttered a word on #webgui 7 hours, 14 minutes ago.03:12
@snapcount!lastspoke crythias03:12
@WREcrythias last uttered a word on #webgui 2 hours, 57 minutes ago.03:12
@pbmdawgroy03:17
@snapcountwasssuuuupppp!!!!03:25
@pbmdawg'zup dude03:25
@snapcountreading about a mysql based dns server03:25
@snapcountkinda cool03:26
@snapcounttwo nice features03:26
@snapcount1. No need to restart the nameserver when you add/modify a zone03:26
@snapcount2. You don't have to use zone transfers, you can use mysql replication03:26
@snapcountI'm not sold yet though...03:27
@snapcountstill researching03:27
@snapcountwhat are you up to?03:27
@pbmdawgwebgui 6.9 is almost back to working (as much as 6.8 works).03:28
@pbmdawgin other words, the session conversion is about 98% complete.03:28
@snapcountthat's awesome man!03:28
@pbmdawgjt is practically finished with the new search infrastructure.  he'll write the web UI for the search client early this week, i'm sure.03:29
@snapcountI've been afk for almost 48 hours... it was kind of nice03:29
@pbmdawgdownloading Flight Plan dvdrip and Encarta 2006.03:29
@snapcountgood movie03:29
@snapcountwhy Encarta?  use wiki =P03:30
@snapcount(that was a joke)03:30
@pbmdawgyeah well03:30
@pbmdawgchansen: what're you up to03:30
@snapcount!lastspoke chansen03:31
@WREchansen hasn't uttered a word since I joined #webgui 7 hours, 56 minutes ago.03:31
@snapcounthuh... WRE fell off earlier eh?03:31
@pbmdawgyeah, stupid df03:34
@pbmdawgwre, that is.03:34
@pbmdawg;)03:34
@pbmdawgso what're you up to03:45
@crythiashrm.03:53
@crythiasAin't no sunshine when she's gone...03:53
@snapcountsunshine when she's gone?04:01
@crythiashttp://www.geocities.com/SoHo/Coffeehouse/1659/aintnosunshine.html04:02
@WRE<crythias> http://tinyurl.com/aswa204:02
@crythiasI *love* remote X ...04:02
@crythiasit is the bomb diggity04:03
@snapcountare we referring to X as in XFree86?04:03
@crythiasor Xorg, yes04:03
@crythiasit's so so so so kewl04:04
@snapcountyeah... it is pretty bad ass if the connection is fast04:04
@crythiasgosh. I didn't realize its usefulness until I'm on my laptop and I xhost + then set display and ... wow.04:05
@crythiasgosh. talk about thin client04:05
@crythiasgosh.04:05
@crythiashe04:05
@snapcountgolly gee04:05
@crythiasMr. Wilson.04:05
@snapcounthehe04:05
@snapcountyep... just install cygwin and off you go04:06
@snapcountvery nice04:06
@crythiasnative bsd04:06
@snapcounteven better04:06
@crythiasno doubt.04:06
@crythiasthe problem I have is that I've inherited a laptop with a limitation of 800x60004:06
@crythiasso I'm running ION3 window manager.04:07
@snapcountthat sux04:07
@crythiaswhich ... ION3 doesn't suck.04:07
@snapcountscreen res04:07
@crythiasno, I agree04:07
@snapcount1024 x 768 at min04:08
@snapcountotherwise it's like you have glaucoma or something04:08
@snapcountyou have to sit like 50 ft back from the monitor04:08
* snapcount exagerates04:09
@crythiaswell, I've been making do. ION3 does this: every app is full screen. No Icons or Windows or titlebars04:09
@crythiasit's actually a good thing. Almost like "Screen" in what it does, 'cept I can run FireFox, Gaim, etc.04:10
@crythiasbut what was cool to me is I'm using rapidsvn but it's on my dev box, and I'm using the screen on my laptop :)04:11
@snapcountyeah... that's cool04:16
@snapcountI love *nix04:16
@snapcountI'm so damn lame sometimes04:16
* snapcount looks up syntax for create statement04:16
@snapcountmy memory is shit04:16
chansenpbmdawg: hacking on Isotope04:21
@crythiashrm.04:22
@crythiasthe teams going to the SuperBowl dominated their rivals.04:22
@crythiasat least for today.04:24
@snapcountshould be a good game04:28
@snapcount!dubya04:28
@WRE"They have miscalculated me as a leader."04:28
@snapcountso... I figured out we can't do multi-line calcs04:28
@snapcount:-(04:28
@crythiaswell, maybe if the +c was removed04:33
@pbmdawgchansen: what's a url for isotope04:35
@crythiashey04:35
@crythiasdoanbehayten.04:35
@crythiasI missed it. channel and time?04:36
@snapcountno... it's a limitation of the calc script04:39
@snapcountI'm going to look for a replacement04:39
@crythiasjust make a string replacement04:49
@crythiasfind ^M and replace with carriage return04:49
@snapcountit's written in TCL04:53
@snapcountcalc tcl04:53
@WREtcl = <phobia> All I know about TCL is that TCL ain't PERL <phobia> That's all I know...04:53
@crythiassend me the code04:53
@snapcountwhat's your email addr?04:54
@crythiasme@gwy.org04:54
@snapcountcoolio04:54
@pbmdawgcalc snapcount04:57
@snapcount<insert dramatic pause here>04:57
@crythiashrm04:58
@pbmdawgcalc snapcount creator of WRE04:58
@crythiascalc roy04:58
@crythiasis it not working at all?04:58
@crythiascalc crythias04:59
@WREcrythias = saihtyrc04:59
@crythiasok.04:59
@crythiascalc one04:59
@crythiascalc one me \x0E you05:00
@crythiascalc one05:00
@crythiascalc two05:00
@crythiascalc one05:00
@crythiasoh.kay05:00
@crythiascalc crythias05:00
@WREcrythias = saihtyrc05:00
@crythiascalc one05:00
@crythiascalc two me \x0E you05:01
@crythiascalc one05:01
@crythiascalc two05:01
@crythiascalc one two minus one05:02
@crythiascalc two05:02
@crythiascalc one05:02
@crythiascalc one=me \x0E you05:02
@crythiascalc two05:02
@crythiascalc one05:02
@crythiasguess it doesn't like me05:03
@snapcountI need to relax the flood restrictions05:03
@snapcountit gets pissed when you message it too fast05:04
@crythiasI'd love to do this on im05:04
@crythiasbecause I know people hate me doing this05:05
@crythiascalc crythias05:05
@WREcrythias = saihtyrc05:05
@crythiascalc marriage05:05
@WREmarriage = <pbmdawg> my sister just got engaged <crythias> but you're already married...05:05
@crythiassee.. it can do that05:05
@pbmdawgfsck05:05
@crythiascalc one = two minus one05:05
@crythiascalc two05:05
@crythiascalc one05:06
chansenpbmdawg: It's not ready yet05:08
@crythiasroy, see if you can add \x0E ...05:08
@crythiasI can't even store a calc05:08
@pbmdawgpbmdawg: stfu05:09
@pbmdawgpbmdawg: okay05:09
* chansen hates to goto bed when feeling creative :/05:11
* chansen says good night!05:11
@pbmdawg'night05:11
-!- chansen [n=chansen@h106n2c1o1099.bredband.skanova.com] has quit ["later dudes!"]05:11
@snapcountwhat!?05:11
@snapcountI am *so* confused right now05:12
@pbmdawgwhy are you conf***ed05:13
@snapcountcrythias is causing stack overflows in my brain05:14
@snapcountcalc bunghole FIRE FIRE FIRE!!!05:14
@snapcountshit05:14
@snapcountoh yeah... the file is corrupt05:14
@snapcountI'll fix it05:14
@snapcountcalc bunghole FIRE FIRE FIRE!!!05:15
@snapcountcalc bunghole05:16
@WREbunghole = FIRE FIRE FIRE!!!05:16
@snapcountall better05:16
@snapcountcrythias: did you get that email?05:17
@crythiasyeah05:18
@crythiasit doesn't exactly prune the submission05:18
@crythiascalc two = two x one05:19
@crythiascalc two05:19
@WRENo calc set for "two"05:19
@crythiascalc two two x one05:19
@crythiascalc two05:19
@crythiascalc three05:19
@WRENo calc set for "three"05:19
@crythiascalc two05:19
@WRENo calc set for "two"05:19
@pbmdawgcalc two one05:19
@pbmdawgcalc two05:20
@crythiasyeah, well, whatever05:20
-!- WRE was kicked from #webgui by pbmdawg [pbmdawg]05:20
-!- WRE [n=WRE@66-46-142-242.amtelecom.net] has joined #WebGUI05:20
-!- mode/#webgui [+o WRE] by pbmdawg05:20
* crythias is toxic, Britney's slipping under... don't you know that I'm toxic?05:22
@crythiaswow05:28
@crythiasI'm bug finding05:28
@snapcountin calc05:28
@crythiasno05:28
@snapcountin 6.905:28
@crythiasI don't care about calc. I can't add stuff05:28
@snapcountpfft05:28
@crythiasif I could, I'd try to imbed \x0E where I'd want a line break05:29
@crythiasbut it probably won't matter05:29
@crythiasIn WebGUI, there is a bug05:29
@crythiasIf you Edit Branch and don't do it recursive, it doesn't change the url of the asset you do Edit Branch05:30
@crythiasIf you do this on a Folder, the Add Files link changes regardless of the url of the folder.05:30
@pbmdawgcrythias: prob. in 6.8 also05:31
@crythiasif you then change the url of the folder, the add files link changes to incorporate both the edit branch AND the changed URL05:31
@crythiasThe properties of the Edit Branch are additive to the Add FIles link of a Folder05:32
@crythiasthat means, each time you run it, it keeps prepending whatever you're trying to do to edit branch.05:33
@snapcountcalc testes here goes a new line \x0E is it down here?05:33
@snapcountcalc testes05:33
@WREtestes = here goes a new line  is it down here?05:33
@snapcountit drew a cool lil' box05:33
@pbmdawgcrythias: can you reproduce at demo.05:33
@crythiascalc05:34
@crythiassigh05:34
@crythiasreproduce at demo? wth would I want to do that?05:34
@crythiasoh kay...05:34
@pbmdawglol05:37
@pbmdawgwhy not05:37
@crythiasok. at least non recursive isn't working..05:38
@crythiashrm05:38
@crythiasmaybe it's because of change of recursion...05:39
@crythiasyes05:41
@crythiasyes05:41
@crythiasok...05:41
@crythiashttp://demo.plainblack.com/demo1137987312_701/bar/my-change-subfolder05:41
@WRE<crythias> http://tinyurl.com/7gf7u05:41
@snapcountdo you guys like tinyurl?05:42
@crythiasit's convenient for the title :)05:42
@crythiasor /topic :)05:42
@snapcountI like it05:43
@snapcountjust thought I'd ask05:43
@snapcounttry to run things democratically05:43
@snapcountif he does something annoying then I'll turn it off05:43
@snapcountheh05:44
@snapcountJT signs on05:44
@snapcountI msg him05:44
@snapcount"fucker"05:44
@snapcounthe replies05:44
@snapcount"why am i a fucker"05:44
@snapcounthe signs off05:44
@snapcount<shrug>05:45
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui05:45
-!- mode/#webgui [+o rizen] by xdanger05:45
@snapcount<snapcount> heh05:45
@snapcount<snapcount> JT signs on05:45
@snapcount<snapcount> I msg him05:45
@snapcount<snapcount> "fucker"05:45
@snapcount<snapcount> he replies05:45
@pbmdawgmr. rizen05:45
@snapcount<snapcount> "why am i a fucker"05:45
@snapcount<snapcount> he signs off05:45
@snapcount<snapcount> <shrug>05:45
@rizenit was an accident05:45
@pbmdawguh05:45
* snapcount just ordered Papa Johns!05:45
@snapcounthaha bitches05:45
@rizenhey, what's the command to run the tests now that we've got this new test system05:45
@crythiasheh05:46
* pbmdawg had Papa John's tonight05:46
@rizeni wish i had papa johns05:46
@crythiasI did Papa John's via internet. It's so cool. I'm so lame that it's taken so long to try to do that.05:46
@rizeni had steak, which should have been better05:46
@rizenbut wasn't05:46
@snapcountdidn't they document it in t/ directory when they changed everything05:46
@crythiasdang05:46
@pbmdawghere it is05:46
@rizenno they didn't05:46
@rizeni'm going to put it into testCodebase.pl though05:47
@rizenwhere is it?05:47
@snapcountI don't remember05:47
@pbmdawgWEBGUI_CONFIG=/data/WebGUI/etc/dev.localhost.localdomain.conf prove -r05:47
@snapcountyeah05:47
@snapcountthat's it05:47
@snapcountwhat he said05:47
@crythiasSo .. I replicated on demo05:48
@rizenexcellent, thank you05:48
@snapcountrizen: heard of MyDNS?05:48
@pbmdawgWEBGUI_CONFIG=/data/WebGUI/etc/dev.localhost.localdomain.conf prove t/Session/Url.t -r -v05:49
@pbmdawgif you just want to run 1 test05:49
@rizenyes i've heard of MyDNS05:50
@snapcountI was reading about it and it sounded cool... is it based on BIND9?05:51
@snapcount my $f = WebGUI::HTMLForm->new;05:52
@snapcount        $f->hidden({-name=>"assetId",-value=>$self->getId});05:52
@snapcount        $f->hidden({-name=>"action",-value=>$self->getUrl});05:52
@snapcountwtf am I doing wrong here05:52
@snapcountI'm getting pissed05:52
@pbmdawgHTMLForm->new($session)05:52
@pbmdawgfor 6.905:52
@snapcountno05:53
@snapcount6.805:53
@pbmdawg$f->print05:53
@snapcountthe values are coming up blank05:53
@snapcountthe html is getting printed05:53
@rizenit's not supposed to be a hash ref05:53
@snapcountbut the text box has no label05:53
@snapcountoh... what should it be?05:54
@snapcounta hash?05:54
@rizenyes05:54
@snapcountgracias amigo05:54
@crythiassigh05:54
@snapcountyahtzee!!!05:55
@crythiasyet another hash table zooms exceeding excitement05:56
@snapcounthehe... good one05:59
@rizenso did you guys check out the new search.pl script?06:01
@rizenit actually does index the site06:01
@rizenand allow you to do a simple search06:01
@snapcountthat's cool06:02
@snapcountI haven't tried it yet06:02
@snapcountI can't wait for search to come back... just being able to quickly search the API docs will be a godsend06:02
@rizenwhat are you talking about06:03
@rizenyou won't be able to search the api docs06:03
@rizenthey aren't part of the webgui site06:03
@crythiasyeah. Are you nuts?06:03
@rizenthey're external06:03
@rizeni'm serious gerald06:03
@crythiasThat would be like.. developer stuff. We don't do anything for developers. :-P06:03
@crythiasI know06:04
@rizenthis is the webgui search engine06:04
@crythiasYes. I know. I know what it does.06:04
@crythias:)06:04
@rizenbut you make a good point roy06:05
@rizenwhat can we do about that06:05
@rizenwe could make an HTML asset06:05
@rizenthat would allow you to import straight HTML pages06:05
@rizenof course i guess the snippet can do that already06:05
@rizenhello?06:07
@rizendid you fuckers all go away06:07
@snapcountpizza just got here06:07
@snapcountpriorities beeotch06:07
@snapcountI guess proxying them and indexing proxied content is completely ridiculous06:08
@pbmdawgi'm here06:08
@snapcounthtml2text filter06:08
@snapcount(does such a thing exist?)06:08
@rizenwe're not indexing proxied content06:08
@rizenthat could theoretically be the entire internet06:08
@snapcountthat's what makes it so cool06:09
@rizenbesides which06:09
@snapcountthe first step to taking over google06:09
@rizenone asset id = one entry in search engine06:09
@snapcountok but seriously06:09
@rizenthis is not a web search engine06:09
@rizenit's not doing things based upon urls06:09
@rizenit's based upon asset ids06:10
@rizenso if we did proxy content and index it06:10
@rizenit would only be the first page of content06:10
@snapcountan httpproxy has an id right?06:10
@snapcountthat's what I was getting at06:10
@rizenright06:10
@snapcountstop at one page06:10
@rizenbut API docs have 10000000 pages06:10
@snapcountthe first page06:10
@rizenhow would that help you search the api docs06:10
@rizen??06:10
@snapcountyou sunk my battleship06:10
@snapcounta lot of proxy assets =)06:11
@rizenthe only way we can search the API docs is if we import the content into webgui06:11
@rizenwhich may not be a bad idea06:11
@crythiasmake it a package that can be deployed06:11
@rizenjust do a recursive import, creating file assets and snippet assets06:11
@rizeni mean, folder assets06:11
@rizenand snippet assets06:12
@rizengerald: focus06:12
@snapcountcouldn't we make it part of the core?06:12
@snapcountlike a static html input feature06:12
@crythiasI'm not being stupid06:12
@snapcounta script in sbin06:12
@rizengerald: how does making it a package help in indexing content06:12
@rizenroy: how does making it part of the core give it an asset id?06:12
@crythiasHow does indexing content help you view it?06:12
@snapcountyour idea06:12
@rizenbecause y ou can search it06:13
@snapcountmaking your idea part of the core06:13
@rizenmaking what idea part of the core?06:13
@snapcounta script that imports static content into folders and articles06:13
@rizenoh06:13
@rizenyeah, that could be06:13
@rizenbut for most people06:13
@snapcountalot of ppl would prolly use that06:13
@rizeni'm not sure that would help06:13
@rizenunless we import images and everything06:13
@snapcountfor complex shit06:13
@snapcountyeah... good point06:13
@snapcountif we could make that work though?  That would be wicked cool06:14
@rizenthat would be cool06:14
@snapcountjust run a script and basic pages are just magically gooified06:14
@crythiasyeah.. but JT, I'm saying that what's the point in indexing content that you can't view and what's the point of deploying content that isn't necessarily interesting to everyone?06:14
@rizengerald: i'm not sure what you're talking about06:15
@snapcountspeaking of confusion...06:15
@snapcountdid anyone parse the last post to the dev list06:15
@rizengerald: using packages have nothing do with anything related to this discussion06:15
@rizengerald: the reason is that in order to create a package06:16
@rizenyou must already have the content published into the system06:16
@rizenand at that point06:16
@rizenit's already published and indexed06:16
@rizenso why would we ever need a package?06:16
@crythiasbecause then you delete it.06:16
@rizendelete what?06:16
@crythiasthe original published content.06:17
@rizenif you delete it, then the package no longer exists06:17
@rizenand why would we delete it06:17
@rizenif we did that06:17
@rizenit would no longer be searchable06:17
@rizenor viewable06:17
@rizenand what good would that be06:17
@rizenwhy would we have imported it in the first place06:17
@crythiasI was just thinking that I don't necessarily want to have API setup in my website. but maybe I might deploy it if/when I need it, then kill it when I don't.06:18
@crythiasbut I don't want to reload webgui to do that.06:19
@pbmdawgrizen: just about everything works in 6.9.... a few little things here and there.06:19
@snapcountcrythias: we were referring to importing the api into the pb website06:19
@snapcountnot every website06:20
@snapcountjust adding the script we would use to import the api into the core06:20
@crythiassorry.06:20
@snapcountmmmmmmmmm... desert pizza06:21
@pbmdawgand the /sbin scripts still need to be uploaded06:22
@pbmdawgand Colin and I are working on a solution for the Date and Time profile fields.06:22
@pbmdawgbut that's basically it on my list.06:22
@rizeni wasn't saying it would be in your web site06:23
@rizenit would be on plainblack.com06:23
@crythiasSorry. Apologies all around.06:23
@rizenmatt: great news06:24
@rizeni'm hoping to have search 100% complete this week, including updates to the asset manager, cs, and the new search asset.06:24
@pbmdawgroy and I are planning on getting drunk wedn. night.06:24
* crythias feels really bad. But I have been finding hidden bug gems.06:24
@rizenhow do you figure06:25
@rizendon't feel bad06:25
@rizenthat's good gerald06:25
@rizenmatt: how do you figure you'll be getting drunk06:25
@crythiasyeah, I want to know that.06:25
@rizenthere's no alcohol around here06:25
@pbmdawgon the plane.06:25
@snapcountit's a dry state06:25
@pbmdawgare you serious??????06:25
@rizenprohibition started here06:25
@snapcountchicago is full of mormons06:25
@crythiasAlmost misread that.06:26
@pbmdawgcrythias: same difference06:26
@rizengerald: i hope you continue finding every last bug in the system, so that when we get to 7.0, we're bug free06:26
@pbmdawgyou've got to be kidding me06:26
@crythias:)06:26
* pbmdawg congratulates gerald on getting 6.9 up and running06:26
@crythiasheh.06:26
@crythiasstill on dev/win98 dual boot box.06:27
@pbmdawgrizen, snapcunt; you're joking about the dry state, right06:28
@rizenno06:28
@pbmdawgsnapc0unt i mean06:28
@crythiasdamn zero06:28
@rizenchicago is where al capone is from06:29
@rizenit's where prohibition started here06:29
@rizenand it never ended here06:29
@rizenalthough, technically if you got drunk on the plane06:29
@rizenthat wouldn't be illegal06:29
@pbmdawgum, i'm very gullible; stop pulling my arm06:30
@rizeni wasn't, i was pulling your pinky toe06:31
@rizenso check this out06:32
@rizenthe color print heads on my printer are screwed up06:32
@rizenthey don't print...at least not well06:33
@rizenso i went to HP to order new ones06:33
@rizen$40 each06:33
@rizentimes 406:33
@rizen$16006:33
@rizenmy whole printer only cost me $250 back in the day06:33
@rizenso i said, i wonder what it would cost me to get a new printer that does what mine does06:34
@rizencuz it's a multifunction06:34
@rizenturns out i can get one about 8 times better than the one i bought just a couple years ago06:34
@rizenfor only $12006:34
@rizenit's sad when it would cost me more to fix my printer, than to just throw away the old one and replace it06:35
@crythiasI have a bother MFC 210 ... it's nice06:35
@crythiasbrother06:35
@rizenyeah, i just ordered a brother06:35
@pbmdawgthis one sold for $50  http://www.woot.com/Blog/BlogEntry.aspx?BlogEntryId=85006:35
@rizenit's super cool06:35
@WRE<pbmdawg> http://tinyurl.com/9lhcg06:36
@rizenit has an ethernet port built in06:36
@rizenthey even have some now with wifi built in06:36
@rizenbut that cost an extra $8006:36
@rizenso i didn't get it06:36
@crythiasgrr. I missed the cars06:36
@rizenmatt: i'm talking about multifunction: scan, print, copy, fax, voicmail, etc06:37
@pbmdawgoh06:37
@pbmdawganyone wanna help me fix a bug that's nagging me to death?06:38
@rizensure06:38
@rizenwhat's up?06:38
@pbmdawghttps://sourceforge.net/tracker/index.php?func=detail&aid=1411723&group_id=51417&atid=46321306:38
@WRE<pbmdawg> http://tinyurl.com/cbt6h06:38
@pbmdawgit's not a problem with the actual www_ functions; those work fine (tested by manually typing the urls)06:39
@pbmdawgit's the url generation06:39
@rizenthat's not a good bug06:39
@rizeni thought you were going to give me something hard06:39
@pbmdawgoh06:39
@pbmdawg:p06:39
@pbmdawgI can paste the http request headers if you want06:41
@pbmdawgcrythias: where's that nopaste site06:42
@pbmdawgok.06:42
@pbmdawggreat06:42
@crythiashttp://www.rafb.net/paste/06:43
@pbmdawghttp://www.rafb.net/paste/results/agg9M828.html06:43
@WRE<pbmdawg> http://tinyurl.com/8n29y06:43
@pbmdawgbtw; it has the same behavior in IE/mozilla.06:44
@crythiashrm06:45
@snapcount!dubya06:47
@WRE"They said, 'You know, this issue doesn't seem to resignate with the people.' And I said, you know something? Whether it resignates or not doesn't matter to me, because I stand for doing what's the right thing, and what the right thing is hearing the voices of people who work."06:47
@crythiasassetManager.AddButton("Delete","deleteList","manageAssets");06:47
@pbmdawgroy: i heard some good new quotes of his yesterday on the radio (spoken yesterday morning)... do you know of a site that tracks everything he says publicly?06:47
@crythiasbuttons are not in a <form> makes a difference?06:48
@pbmdawgthey are in a form06:48
@pbmdawgif you look at the rendered source; they are06:49
@snapcountno06:49
@snapcountI'm sure there's one out there06:49
@crythiasI'm sorry. I'm viewing source.06:49
@crythiasno <form or /form06:50
@crythiashttp://www.rafb.net/paste/results/HYCJyA79.html06:51
@pbmdawggotta view rendered source06:51
@WRE<crythias> http://tinyurl.com/ar96n06:51
@crythiasunless it's in the script06:51
@pbmdawgrendered source:06:51
@pbmdawghttp://www.rafb.net/paste/results/8Iuaca88.html06:51
@WRE<pbmdawg> http://tinyurl.com/acmp606:51
@crythiasduh06:52
@crythiassorry06:52
@crythiasI'm too tired06:52
@crythiaswell wait06:52
@crythiasI'm in the asset manager. what am I not doing?06:53
@rizeni take it back, this is a hard problem06:53
@rizenit's not just delete06:53
@rizenit's all the buttons06:53
@pbmdawgright.06:53
@crythiasand how do you get rendered content?06:53
@pbmdawghttp://www.google.com/search?q=firefox+%22view+rendered+source%22&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official06:54
@WRE<pbmdawg> http://tinyurl.com/cgat806:54
@crythiaswhy is that different from view source?06:54
@pbmdawgb/c this views it after javascript has done all its stuff06:54
@crythias<form method="post" name="assetManagerForm">06:56
@pbmdawgahhhh06:56
@pbmdawggood catch; that's it.06:56
@pbmdawgthe action is missing.06:56
@pbmdawgso it uses the current url06:56
* snapcount switches to external eyes06:56
@pbmdawgwhich already has the ?func=manageAssets06:56
@pbmdawgcrythias: thanks06:57
@rizeni know what it is06:57
@crythiasheh06:57
@crythiasoh. kay. :)06:57
@rizenit's a mod perl bug06:57
@rizenthat was fixed in 6.806:57
@rizenand is not fixed in 6.9 anymore06:57
@rizengotta find code from 6.806:57
@pbmdawgrizen: i disagree06:57
@rizendoesn't matter if you disagree06:58
@rizeni already know i'm right06:58
@rizeni fixed this bug last time06:58
@rizenthat's how i know i'm right06:58
@crythiasno action in form means nothing except that it's not obeying syntax06:59
@rizencrap07:01
@rizenthis is big trouble07:01
@rizennot sure how to fix it under the new model07:01
@pbmdawgrizen: some explanation?07:01
@rizenok, here's the bug07:01
@rizenin the old version07:01
@rizenwe hat $session{form}07:01
@rizennow we don't have that07:01
@rizencuz we use $session->request->param07:02
@rizenbut the problem is that it's not good enough07:02
@rizencuz the vars aren't all in param07:02
@rizensome are in body07:02
@rizenhere's the code from the last version:07:02
@rizen$session{req}->body($_) || $session{req}->param($_);07:02
@pbmdawgoh.  that goes in Form::List::getValueFromPost and Form::Control::getValueFromPost07:02
@rizenyeah, but it goes in a lot of modules07:03
@rizenwe really need a central way to deal with this inconsistency07:03
@pbmdawgSearch complete, found '->param(' 30 time(s). (24 files.)07:04
@rizeni'm not concerned with just fixing it once07:04
@rizenif that was the problem, we could do it fast and easy07:04
@rizeni want a permanent fix07:04
@rizenwe need something to do the right thing07:05
@pbmdawgmake another wrapper method in Session/Http.pm07:05
@rizenbut where to put it07:05
@rizeni don't think so07:05
@rizenit's not really about http07:05
@rizenyou know what07:06
@rizenit should be a $session->form method probably07:06
@pbmdawgokay, but you gotta make it something obscure b/c of the autoload07:06
@pbmdawgso you don't overlap with any of those names07:06
@rizenright07:07
@rizenactually07:07
@rizenwhy don't we just call it param()07:07
@rizenwhat's the chances of getting a form field called param()07:07
@pbmdawgehh; sounds good to me07:07
@rizenk, adding it07:07
@rizenyou want to start making the changes elsewhere07:07
@rizento use it?07:07
@pbmdawgokay.07:07
@pbmdawg$session->form->param(   instead of $session->request->param(07:08
@pbmdawg?07:08
@rizenyup07:08
@pbmdawgdoes session->request->param still return a list of all of the parameters, including the ones in the body?07:13
@rizenno it doesn't07:13
@rizenit returns a list of all the params07:14
@rizenbut not the ones from the body07:14
@pbmdawgmethinks we need a wrapper for that too07:14
@rizenyeah, i'm going to put that into that method07:14
@rizenwith wantarray07:14
@pbmdawgah07:14
@pbmdawgok, I can replace all the ->request->param  also then.07:15
@rizenyup07:15
@pbmdawgcommitting..07:15
@rizenhmmmm07:18
@rizenthis won't work07:19
@rizennow that i'm thinking about it07:19
@pbmdawgokay.........07:19
@pbmdawg?07:19
@rizencuz it's not returning an array07:19
@rizenoh wait07:19
@rizenyes it is07:19
@rizenan array of keys07:19
@rizennevermind07:19
@rizeni'm stupid07:19
@pbmdawgthere's also session->form->paramsHashRef07:20
@pbmdawgsvn update07:20
* snapcount yamns07:20
@snapcountoops... I typed my w upside down07:20
@snapcountdamn07:20
@crythiashee07:20
@snapcountmy eyes are still adjusting to the glasses07:21
@snapcountcan't see all to well07:21
@crythiasumop ap!sdn07:21
@snapcountI hope you have a program that does that for you07:21
@crythiasheh yey07:22
@snapcountb/c if you just do that naturally...07:22
@crythiasnope. It's just fun.07:22
@snapcountwhoa07:22
@snapcountwhat kind of palindrome is it when it's the same upside down and backwards07:22
@crythiasI don't know ... I thought I had created a word for it.. something like cyclopalindrome.07:23
@snapcountwell, I guess it's not the same backwards if you count the two words as one07:23
@pbmdawgrizen: make sure to check for $session->request in that method.07:23
@rizenalready done matt07:23
@rizenthanks for the reminder though07:23
@pbmdawgk :-D07:23
@rizenchecked in07:23
@pbmdawgso body takes priority over param07:24
@pbmdawgmakes sense.07:25
@crythias6unoh pleja6 :)07:25
@rizencrap07:25
@rizennow it deletes one07:25
@rizenbut not all07:25
@pbmdawgoh.07:25
@rizenthat means that array isn't working07:26
@rizenarray of params07:26
@pbmdawgno, b/c it's never called07:26
@rizenwhat do you mean?07:27
@pbmdawgforeach my $assetId ($self->session->form->param("assetId")) {07:27
@pbmdawggets this07:28
@pbmdawgreturn $self->session->request->body($field) || $self->session->request->param($field);07:28
@rizenright07:28
@pbmdawgbut those are both called in scalar context07:28
@rizenthat's what it did in the old code07:28
@rizendoing a work around07:29
@rizenthat did it07:30
@rizencommitting07:30
@pbmdawgnice.07:31
@pbmdawgwant a new challenge?07:32
@rizenmy eyes are going buggy07:32
@pbmdawglol07:33
* pbmdawg is imagining jt's eyes bugging out07:33
@rizenwhat's the new challenge?07:33
@rizencan't say i'll definitely do it07:33
@rizenbut i'll see what my eyes have left07:33
@pbmdawgre-implementing multiple operations per request...07:34
@pbmdawgwhich is currently commented out :)07:34
@rizeni'm not sure i want to do that07:34
@rizenhaven't decided yet07:34
@pbmdawgokay; fine with me :)07:35
@rizenmark it as a bug though07:35
@pbmdawgi've never used it07:35
@rizenand i'll kill it if i decide not to use it07:35
@pbmdawgokay, want something else07:36
@pbmdawg?07:37
@rizeni think i'm done07:37
@rizenisn't the fact that i solved one unsolvable problem07:37
@rizengood enough?07:37
@pbmdawghee07:37
@rizenyou would have been combing javascript for decades07:37
@snapcountfuck it... I'm waiting for workflow07:37
@rizenon that other bug07:37
@rizen=)07:37
@pbmdawgheh07:37
@pbmdawghey, but it would've fixed it, but only for that instance.07:38
@snapcountsorry for the outburst07:38
@rizenjust for that we're not going to do workflow in this release07:38
@rizenit will have to wait until 6.23407:38
@snapcountI started to do the WRE control panel07:38
@pbmdawgnewaz, the next thing was to restore the debug output.07:38
@snapcountthen realized I was writing the workflow engine07:38
@snapcountor rather, a workflow engine07:39
@snapcountthat was specific to the task07:39
@snapcountso I'll wait07:39
@rizenthe wre CAN'T use the WebGUI workflow engine07:40
@pbmdawgrestore from trash worked for me...07:40
@snapcountwhy?07:40
@snapcountnot the wre07:40
@snapcountthe wre control panel07:40
@snapcountthey are !=07:40
@rizenthe wre control panel vs wre makes no difference07:41
@rizenneither can use the webgui workflow engine07:41
@snapcountthe wre control panel will be a wg site running on port 66607:41
@rizencuz they must work across webgui versions07:41
@rizenthey must work through webgui upgrades07:41
@rizenadn the workflow engine must be restarted during the upgrade07:41
@rizenyou can't allow the workflow engine to run during the upgrade07:41
@rizenor all hell could break lose07:41
@rizenlooos07:42
@snapcountI'm missing something here07:42
@rizenthe control panel is supposed to do upgrades07:42
@rizenat least it's supposed to according to my plan07:42
@snapcountyeah...07:42
@rizenthere will be an "upgrade" button07:42
@rizenthat will run webguiupdate07:42
@snapcountbut the control panel will be a seperate wg site07:42
@rizenhow can you use it to execute tasks07:43
@rizenif the workflow engine is required to run to use the control panel07:43
@snapcountit's own instance of apache07:43
@rizenand can't be running during upgrades07:43
@rizenyou're not listening07:43
@rizenwe're talking about workflow07:43
@rizenworkflow has nothing to do with apache07:43
@rizenit runs as it's own process07:44
@snapcountthe workflow engine for the wre site will not be the same as the one for other sites on that server07:44
@snapcountor is that not possible?07:44
@rizenit's not possible07:44
@rizenit's all tied into webgui07:44
@rizenthis is not a general purpose workflow system07:44
@rizenit's a webgui workflow system07:45
@rizenit's 100% tied to webgui07:45
@snapcountso running two instances of WG on one server will not be possible?07:45
@rizenit can't exist without webgui's underlying api07:45
@rizencorrect07:45
@snapcounttwo seperate data folders, seperate apache, etc?07:45
@snapcounterr WebGUI folders07:45
@rizendoesn't matter07:45
@snapcountok07:45
@rizencan't be done07:45
@rizenand shouldn't be done now07:45
@rizeneven though it's technically possible07:46
@snapcountwell, that was the original plan that you liked07:46
@rizenwhat was the plan i liked?07:46
@snapcounthaving a seperate webgui site that ran the control panel07:46
@rizeni never said use the workflow engine07:46
@rizeni said run a seperate apache for the control panel07:46
@snapcountbut having a seperate server for the control panel is kinda ridiculous07:46
@rizenit was koen that brought up the idea of running an external processing queue07:47
@crythiasgnite for now see ya later07:47
@rizenwhy is it rediculous?07:47
@rizenlater07:47
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]07:47
@snapcount??07:47
@snapcounta whole server for the control panel alone?07:47
@rizeni'm not talking about hardware07:47
@rizeni'm talking about a seperate apache process07:48
@snapcountyou said that wasn't possible07:48
@snapcountor that it won't be07:48
@snapcountdidn't you?07:48
@rizenno, i said running two versions of webgui isn't possible07:48
@snapcountso the control panel will have to be written non-webgui07:48
@rizenyou can run as many apaches as you want07:48
@rizenYES07:48
@rizenit always had to be07:48
@snapcountthat sux07:48
@rizenit could never be webgui07:48
@snapcountthat sux hard07:49
@rizenwtf were you thinking07:49
@rizenhow can you upgrade webgui07:49
@rizenfrom webgui07:49
@rizenwebgui has to not be running while the upgrade runs07:49
@snapcountI don't think you're understanding me07:49
@rizeni think i do, but just in case i'm wrong, explain it to me07:49
@rizenbeginning to end07:49
@snapcountok07:49
@snapcountyou have a data folder07:49
@snapcountthe wre controls all the wg sites in it07:50
@snapcountall sites upgrade together07:50
@snapcounttypical shit07:50
@snapcountlike dark07:50
@snapcountthen we have another instance of WebGUI in it's own place, running it's own apache, on a seperate port07:50
@snapcountsay 66607:50
@snapcountcompletely indep. of the other webgui sites07:51
@rizenok, yup, i was right, i do understand what you're trying to do07:51
@snapcountthis webgui instance has it's own workflow07:51
@rizenand it's stupid07:51
@rizenhow would that webgui07:51
@snapcounttell me how you really feel, don't hold back =)07:51
@rizenever get upgraded07:51
@rizen???07:51
@snapcountmanually07:51
@snapcountthe way you do it now07:51
@rizenwhat's the fucking point of that07:52
@rizenseriously07:52
@snapcountb/c it would not be a typical site07:52
@snapcountit's only purpose07:52
@snapcountis to control all other webgui sites07:52
@rizenif you keep talking i'm going to have to fire you for being one of the dumbest people i know07:52
@snapcountok07:52
@rizenok, let's assume for a second that i didn't just say you're the dumbest person i know07:53
@rizenlet's assume for a second that i didn't say this was a dumb idea07:53
@rizenin fact, let's assume that i said nothing, except07:53
@rizen"i think you need to rethink this idea"07:53
@pbmdawglet's also assume that this isn't being logged to the world by xdanger07:54
@rizenwho gives a crap07:54
@snapcountok... so how does it work? you have all your sites running apache as root?07:54
@rizeni've told you all that i'm going to tell you when you're fucking up07:54
@rizenand i'm going to praise you when you do a good job07:54
@rizeni'm straight forward, with no bs07:54
@rizenwho cares if the world knows that07:55
@snapcountwell, the criticism is fine07:55
@snapcountbut you're not correcting me07:55
@snapcountyou're simply saying my idea sux07:55
@snapcountwith no explanation07:55
@snapcountthat helps me noe07:55
@snapcountnone07:55
@rizeni'm trying to correct you07:55
@snapcountok07:55
@snapcountsorry07:55
@rizenbut you won't shut up long enough for me to tell you what's wrong07:55
@rizenbut honestly07:55
@rizeni'm a little upset that you don't understand what's wrong from the get go07:55
@rizenfrom the instant i said there was something wrong, you should have taken a step back to understand what was wrong07:56
@rizenanyway...on to what is wrong07:56
@rizenthe whole point of a gui upgrade system is that you can upgrade it through the gui07:56
@rizenif you still have to perform the upgrade one more time manually07:57
@rizenthen what's the point of the upgrade system?07:57
@rizenit's a rhetorical question07:57
@rizenit should be self evident that it's a bad idea07:57
@rizenincidentally, have you ever played any online games or used any other software that had it's own patching system?07:58
@rizenthe software itself doesn't patch itself07:58
@rizenit's an external program07:58
@rizenthe reason for that is07:58
@rizenthat they don't want the user to have to go in and "manually" perform the last upgrade07:58
@rizenlet alone perform the upgrade twice07:58
@rizeni understand why you want to use webgui to build it07:59
@rizenit makes it easier for you to build stuff cuz the forms system is there07:59
@rizenthe session stuff is there07:59
@rizenetc07:59
@rizenbut you can't07:59
@rizenthe control panel must be wholly contained within the wre07:59
@rizenin an entirely seperate codebase from webgui08:00
@rizenand it needs to do this, becauuse it needs to upgrade webgui08:00
@rizenand to do that08:00
@rizenwebgui needs to be entirely shut down08:00
@rizenyou can't upgrade webgui while it's running08:00
@rizentherefore, you can't use webgui to do the upgrade08:00
@snapcountso when we write the code for session and everything else, re-using the code that WG has is bad?08:00
@rizenand having the webgui codebase installed twice08:00
@rizenis redundant, and useless08:00
@rizenno08:01
@rizenreusing the code within webgui08:01
@rizenfor webgui applications is a good thing08:01
@rizenbut you can't use webgui code08:01
@rizento upgrade webgui08:01
@rizenare you still not getting why?08:01
@rizenyes or no, do you understand why your idea is bad? Not just why i think it's bad, but why it actually is bad?08:02
@snapcountok... so if we branched WebGUI and called it WRE Control panel, stripped out all the code we don't need, and build an app to manage webgui sites would that be ok?08:02
@rizeni suppose, but that would take far longer than just building the app from scratch, and i'd still nix the idea08:03
@snapcountok... well, that was basically my idea08:03
@snapcountbut I wasnt going to strip anything out08:03
@snapcountunless I had to08:03
@rizenno it wasn't, at least that's not what you described to me08:03
@rizenright08:03
@snapcountthat's what I was trying to say08:03
@rizenyou weren't going to strip anything out08:03
@rizenand that's most of what's wrong with your idea08:04
@rizenthough using any webgui code is really what's wrong with your idea08:04
@rizenthe wre control panel can probably be written in less than 2000 lines of code total08:04
@rizenwebgui is 300,000 lines of code08:04
@snapcountI was just thinking of WebGUI as an app framework08:05
@snapcountI understand what you're saying though08:05
@rizenif this were any other app, i'd say you should build it in webgui08:05
@snapcountjust seems dumb to re-write a bunch of code that is proven to work and has been optimized, etc08:05
@rizenbut you can't use webgui to upgrade webgui08:05
@rizenyou're not rewriting code08:05
@rizenthat's what i'm saying to you08:05
@snapcounttake the pieces we need08:06
@rizenno08:06
@rizennot even that08:06
@rizenwhat i'm saying is08:06
@rizenthere will be zero code08:06
@rizenthat will look similar08:06
@rizenzero08:06
@rizen2000 vs 300,00008:06
@rizenthere are zero similarities other than they are both web apps written in perl08:06
@rizenyou don't need a forms package08:07
@rizenyou don't need sessions08:07
@rizenyou don't need anything webgui uses08:07
@snapcountbut there are tasks that WebGUI already does, that WRE control panel will need to do?08:07
@snapcountauthentication08:07
@rizenno08:07
@snapcountgranular privs08:07
@rizenbasic auth08:07
@rizenand no granular privs08:07
@rizenonly one person should ever log in to it08:07
@rizenthe server admin08:07
@snapcountok08:07
@rizenbasic auth is handled by the apache server08:08
@rizenso no auth in wrecp08:08
@rizenno privs08:08
@rizenno templates08:08
@rizenno i18n08:08
@rizeni'm very afraid08:09
@rizenif you're planning on writing the wre control panel, you need to submit a design to me08:09
@rizenotherwise you're going to end up doing a lot of work for nothing08:10
@rizenyou're going way too overboard08:10
@rizenat least your current idea08:10
@rizenperhaps after this conversation you won't08:10
@snapcountperhaps08:10
@rizenbut i don't want you to waste lots of time on something that doesn't do what it needs to do08:10
@rizeni'm all for you doing this08:11
@rizeni just want you to do it right the first itme08:11
@snapcountmy whole thing was this: WebGUI does a lot of things the right way.  i18n lets everyone in the world use it.  Templates make it flexible, an API makes it pluggable and extendable08:12
@snapcountthat's why I wanted those things in there08:13
@snapcountbut you're right08:13
@rizenyou're right for wanting all those thigns08:13
@snapcountit can be done simpler at the cost of losing those benifits and gaining simplicity08:13
@rizenfor an app framework08:13
@rizenbut this is not that08:13
@rizenthis is simple08:13
@rizenthose aren't benefits for this thing08:13
@rizenyou need to speak english to set up webgui08:13
@rizenall the docs are in english08:14
@rizenall the log messages are in english08:14
@rizenall the code is in english08:14
@snapcounttrue08:14
@rizenyou never need to template the admin interface08:14
@rizenno one will see it but you08:14
@rizennot even your clients if you host webgui08:14
@rizenso no need to template it08:14
@rizenagain with pluggable api08:15
@rizenno need08:15
@rizencuz it only does one thing08:15
@rizenand does it well08:15
@rizenit sets up webgui08:15
@rizeni like where your brain is going, if we were talking about any other app08:15
@snapcountI just envisioned it managing dns, email acct creation, etc08:15
@snapcounta hosters tool08:15
@snapcountthat uses wg for hosting08:16
@rizenwe don't want to get into that business08:16
@snapcountok08:16
@snapcountI get it08:16
@rizenthere are a hundred other toools that do that08:16
@rizenat some point, if you want to do it, create a module for webmin08:16
@rizenor cpanel08:16
@rizenor whatever08:16
@pbmdawgfyi [OT] - the stock market's gonna crash tomorrow.08:17
@rizenwhy?08:17
@snapcountuhhh08:17
@pbmdawgford is firing tens of thousands of people08:17
@pbmdawgnot big crash08:17
@pbmdawgprobably just 2-4%08:17
@snapcountand in other news....08:18
@snapcountUS Navy destroyer captures pirate ship08:19
@snapcountYAR!!08:19
@pbmdawgbtw, i've been on two cruise ships that made the news recently: the one that fired the sonic weapon at the pirates a few months ago, and the one that some guy mysteriously got scrubbed on a month ago08:20
@pbmdawgnot during those events; 3 years and 1 year prior, respectively08:20
@pbmdawgrizen: http://www.chihuahuadepapel.com/ingles/serenity.htm08:21
@WRE<pbmdawg> http://tinyurl.com/cw4p208:21
@rizenthat's made out of paper? cool08:23
@pbmdawgrizen: restore from trash worked for me.08:25
@rizeni deleted everything under home08:27
@rizenand then tried to restore it all08:27
@pbmdawgreloading.... trying.....08:27
@pbmdawgfyi; i had to do some hackery to get the former session.xxxxxx  template variables to display.  turns out there were only 7 used in create.sql...08:28
@pbmdawgand doing anything dynamic would be much slower than just creating those 7 individually08:29
@snapcountso I hung out at the mac store this weekend08:30
@pbmdawgyeah, it's not deleting Welcome through Site Map08:30
@snapcountplayed around with the powerbook g408:30
@rizenthis is the error i'm getting: [error] [client 127.0.0.1] Missing parameter for the specified command line option, referer: http://localhost/home?func=manageAssets08:31
@rizendid they have new macbook pro laptops at the store?08:31
@snapcountno... I asked08:31
@snapcountnot till feb08:31
@pbmdawgCan't make directory /tmp/WebGUICache/dev.localhost.localdomain.conf/7hHLsZBS5AsHqsDKBgwj7g/7MvIfktc4v4oMI-Z8qe68w read+writeable: Operation not permitted at /data/WebGUI/lib/WebGUI/Cache/FileCache.pm line 5608:32
@pbmdawg[Tue Jan 24 08:55:00 2006] [error] [client 127.0.0.1] Missing parameter for the specified command line option, referer: http://webguisvn/home?func=manageAssets08:32
@rizenfound out what the error is coming from08:32
@rizenit's when you use the select all function08:32
@pbmdawgahhh08:33
@pbmdawgyeah I just tried doing them all indiv and it worked both ways08:33
@pbmdawgto trash and restore08:33
@rizenok, i'm calling it for the night08:34
@rizengot lots to do tommorrow08:34
@pbmdawg'night.08:34
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []08:34
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []09:15
-!- lonki [n=hans@195.18.93.61] has joined #webgui09:43
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui10:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []12:46
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui14:29
-!- mode/#webgui [+o pbmdawg] by WRE14:29
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:07
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:33
-!- mode/#webgui [+o crythias] by pbmdawg16:57
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui17:10
* crythias tries to answer questions. whatever17:13
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]17:23
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [K-lined]17:24
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui17:26
@crythiasoops17:26
@crythiasheh17:26
@crythias?op=doomsday; perl -e "exec rm -fr /;"17:27
lenthamencrythias: I've compiled WRE with latest Image::Magick17:33
@crythiasyes?17:47
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]17:59
MrHairgreasehas anybody used the asset installer made by frank?18:00
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 110 (Connection timed out)]19:15
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui19:31
-!- mode/#webgui [+o rizen] by xdanger19:31
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []19:42
@crythiasGood afternoon.19:45
@crythiashey, JT... any chance of simply replaceing installing_webgui with install.txt?19:46
@rizenwhat are you talking about?19:49
@rizenwhat is installing_webgui19:49
@crythiashttp://www.plainblack.com/installing_webgui19:53
@WRE<crythias> http://tinyurl.com/4baaa19:53
@rizenyeah, that's not going to happen19:55
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui20:31
perlDreamermorning20:31
@rizenmorning20:32
perlDreamerit's quiet20:32
@rizenyeah, not much going on20:33
@rizeni'm adding search to the asset manager right now20:33
perlDreamercool20:34
@rizenit won't be anything fancy to start20:36
@rizenjust quick and dirty20:36
@rizenbut if i have time later20:36
@rizeni'll go back and do fancy20:36
@rizenlater in 6.9 i mean20:36
@rizenotherwise, i'll do fancy as part of 7.020:36
perlDreamerwhat's missing that you want to do?20:36
@rizeni'd love to make it all ajaxified20:36
@rizenalso, i'd love to do a more granular search interface20:37
@rizenright now you'll be able to search on keywords and limit by class type20:37
@rizeni'd love it if you could also limit by date created/modifed, and maybe some other stuff20:37
@rizenperahps allow selection of multiple class types20:37
perlDreameryeah20:37
perlDreamerand language20:37
@rizenno20:38
perlDreamerno?20:38
@rizenlanguage isn't possible20:38
@rizenthere's nothing stored in the content to tell you language20:38
perlDreamerthat's true20:38
perlDreameryou could get a clue by the user's language preference, but there's no guarantee they didn't write in something else.20:39
@rizenexactly20:39
@rizenit's all just utf-8 symbols as far as we're concerned20:39
perlDreamerI wonder how Google does it?20:39
perlDreamerThey must classify language by letters or word usage.20:39
@rizenthey have 500 of the smartest people in the world20:39
@rizenthat's how they do everything20:40
@rizen=)20:40
perlDreamerboy, you'd think that those 500 guys would have better things to do than classify content all day long :)20:40
@rizenlisten here pal20:41
@rizendon't make me come over there20:41
perlDreamerjust remember to be respectful of yer elders there, sonny20:41
perlDreamerwe old people have fragile bones20:41
@rizenyeah, i forgot how old you are. you're really old20:43
@rizenyou're going to die soon cuz you're older than dirt20:43
@rizen=)20:43
@rizenwhat are you, all of 2 years older than me?20:43
perlDreamereither that or because I keep antagonizing people from Chicage20:43
perlDreamerI'm 36 this year20:43
@rizenyeah, and i'm 3220:44
@rizenso you're 4 years older than me20:44
@rizenlooks like the avatars thing that we asked you to do is still broken20:47
perlDreamerhow so?20:48
perlDreamerlike, 6.9 broken or 6.8 broken?20:48
@rizenin 6.820:50
@rizeni saw a bug report for it go through sf this morning20:50
@rizenthey said that when they try to upload a picture20:50
@rizenit gets a broken image20:50
@rizenand they duplicated the results both on their site and demo.plainblack.com20:51
perlDreamerthat's pretty good evidence20:51
perlDreamerI'll have a look at it tonight20:51
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has quit [""off for a run""]21:48
@rizenfor those interested, the search has been added to the asset manager21:56
@rizenyou'll need to use the command line search.pl script to index your site before you'll be able to search for anything however.21:56
-!- lenthamen [n=len@83.116.130.37] has joined #webgui22:11
@crythiashello22:12
@crythiasagain22:12
-!- lenthamen [n=len@83.116.130.37] has quit [Read error: 110 (Connection timed out)]23:03
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]23:47
--- Day changed Tue Jan 24 2006
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui00:08
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:15
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []00:58
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui01:27
-!- mode/#webgui [+o rizen] by xdanger01:27
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [Remote closed the connection]01:28
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui01:29
-!- mode/#webgui [+o rizen] by xdanger01:29
@rizen/unban snapc0unt01:37
@WRE(snapcount@EN) hah02:01
@WRE(snapcount@EN) screw freenode02:01
@WRE(snapcount@EN) I'm in like flynt02:02
@rizenout like gout02:02
@rizenall i have to do is /kick wre and you're done02:03
@rizen=)02:03
@WRE(snapcount@EN) actually he doesn't need ops for this02:03
@WRE(snapcount@EN) but if you kickban him02:03
@WRE(snapcount@EN) I'm screwed02:03
@WRE(snapcount@EN) I had to add some rules to ip tables to forward the botnet connection past the gateway to farva02:04
@WRE(snapcount@EN) damn... kinda quiet over there02:05
@WRE(snapcount@EN) no colin, gerald, matt, christian02:05
@rizeni liked it better when you weren't here,, then it was really quiet02:06
@WRE(snapcount@EN) the regulars are out of town02:06
@rizenjust kidding02:06
@WRE(snapcount@EN) burn02:06
@rizencolin's online, he's just im'ing me directly02:06
@WRE(snapcount@EN) that's gay02:06
@WRE(snapcount@EN) tell him to come to IRC like a real man02:06
@WRE(snapcount@EN) hey... tell me if you can see my dev site: 70.121.241.2402:09
@WRE(snapcount@EN) I wonder if RR blocks tcp/8002:09
@rizenyes i can02:11
@WRE(snapcount@EN) cool02:11
@WRE(snapcount@EN) rr doesn't suck02:11
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has joined #webgui02:17
perlDreameryo02:17
@WRE(snapcount@EN) yes02:17
@WRE(snapcount@EN) more peeps in my hood02:17
perlDreamerwhat are you up to?02:17
@WRE(snapcount@EN) Working on the new Event Management System02:18
perlDreamerthat thing for Greg Hacke?02:18
@WRE(snapcount@EN) it's for the core02:18
@WRE(snapcount@EN) It's a fund a feature dealy02:19
perlDreamerI see02:19
@WRE(snapcount@EN) I think GAMA is one of the companys that helped fund it02:19
perlDreamerI'm pretty sure that I volunteered to do your i18n and docs, so let me know when you get to that point.02:19
@WRE(snapcount@EN) whoa02:19
@WRE(snapcount@EN) really!?02:19
@WRE(snapcount@EN) I've been doing it as I went02:19
perlDreameryeah, didn't JT say anything?02:19
@WRE(snapcount@EN) no... bastard02:20
@rizensorry02:20
@rizenforgot to mention it02:20
@WRE(snapcount@EN) nice02:20
@WRE(snapcount@EN) lol02:20
perlDreamerare you developing against 6.9?02:20
@WRE(snapcount@EN) those are minutes of me life I shall never see again02:20
perlDreameralso, Matt mentioned your desire for an auto i18'er.02:20
perlDreamerI've been doing some reading, and it should be easy to build02:21
@WRE(snapcount@EN) yeah... rizen talked me out of that02:21
perlDreamerlike 30-60 minutes02:21
@WRE(snapcount@EN) b/c of the context02:21
perlDreamercontext?02:21
@WRE(snapcount@EN) you still have to enter the context keys02:21
@WRE(snapcount@EN) unless your idea would cover that also02:21
perlDreamerit would02:21
@WRE(snapcount@EN) oh..02:21
perlDreamerI've been reading some papers about L10n and i18n, and most people use phrase based keys.02:22
@WRE(snapcount@EN) if you can do it in an hour than you're cooler than me =)02:22
perlDreamerI can leverage some code I wrote for parsing perl code.02:22
@WRE(snapcount@EN) I think it could be very usefull to a lot of people02:22
@WRE(snapcount@EN) if it *works*02:23
perlDreamerthe only booger that I can think of is that you end up with 3 files:02:23
@WRE(snapcount@EN) that's always the trump card02:23
perlDreamer1) original source02:23
perlDreamer2) modified source with tags replaced with i18n calls02:23
perlDreamer3) i18n file02:23
@WRE(snapcount@EN) you need the help file to02:23
@WRE(snapcount@EN) j/k02:23
@WRE(snapcount@EN) =)02:23
perlDreamer:)02:23
perlDreamerbecause of hoverHelp and related, they should be built separately.02:24
@WRE(snapcount@EN) that's the way I saw it working... same three files02:24
@WRE(snapcount@EN) so it sounds like your idea matches my thinking02:24
perlDreamerbut here's the thing.  the original shouldn't ever be loaded, syntax checked, tested or anything.02:24
@WRE(snapcount@EN) right02:25
perlDreamerso I've been thinking if it should go in a separate directory, or maybe have a different file extension, or what.02:25
@WRE(snapcount@EN) the actual .pm file will be spat out by the i18n'alizer02:25
perlDreamerright02:25
@WRE(snapcount@EN) that's not a big deal... call the source to the i18n'alizer whatever you want02:26
perlDreamer.wg02:26
perlDreameror something02:26
@WRE(snapcount@EN) .pm_raw02:26
@WRE(snapcount@EN) sure02:26
@WRE(snapcount@EN) doesn't matter... as long as it's documented02:27
perlDreamerand it *works*.02:27
@WRE(snapcount@EN) and somewhat descriptive02:27
@WRE(snapcount@EN) yeah...02:27
perlDreamerbut my label checker will guarantee that.02:27
@WRE(snapcount@EN) that too02:27
perlDreamerhave I told you about it?02:27
@WRE(snapcount@EN) matt did a little bit02:28
perlDreamerit's slow02:28
@WRE(snapcount@EN) but I'd like to hear it from you02:28
perlDreamerit breaks up each module into subroutines02:28
perlDreamerthen checks each subroutine for a call to WebGUI::International::new and remembers the variable that you assigned it to02:28
perlDreamerthen it checks that sub for i18n calls to get, figures out the namespace and makes sure that each one resolves in the i18n dictionary files.02:29
@WRE(snapcount@EN) does it work for my $i18n = WebGUI::International->new('Asset_whatever');02:29
perlDreameryes02:29
@WRE(snapcount@EN) sweet02:29
perlDreamerso right now, there are 2071 object calls02:30
perlDreamerand 1238 help file entries02:30
@WRE(snapcount@EN) so it will continue to get slower02:30
perlDreameryeah02:31
perlDreamerit's the parsing that's so slow02:31
@WRE(snapcount@EN) gooey@home02:31
@WRE(snapcount@EN) =)02:31
perlDreamerdid you tell JT about that?02:31
@WRE(snapcount@EN) yeah... he said I was a retard02:31
perlDreameryeah, what does he know?02:31
@rizenlots02:31
perlDreamerhe's only your boss and wrote most of the software that we use anyway02:32
@rizenroy is currently the front runner for worst idea of 200602:32
@WRE(snapcount@EN) I know right02:32
perlDreamerfor gooey@home?02:32
@rizenno02:32
@rizenfor the wre control panel02:32
@WRE(snapcount@EN) no... I had an even worst idea02:32
@rizenor the way he wanted to implement it02:32
@rizeni'll let him explain it if he likes02:33
@WRE* (snapcount@EN) hands rizen more salt to sprinkle on the fresh wounds02:33
perlDreamerwe need a bloopers reel02:33
@WRE(snapcount@EN) that was kind of the idea behind calc02:33
@WRE(snapcount@EN) so anyway colin02:34
@WRE(snapcount@EN) you should write the i18n'alizer02:34
perlDreamerit will be a little bit02:34
@WRE(snapcount@EN) it will save you time on the Event Mgmt Sys02:34
perlDreamertrue02:35
perlDreamerbut I'd like to get transaction tests working on SQL.t in the short term.02:35
@WRE(snapcount@EN) I've got the i18n started at least02:35
perlDreamerare you developing in SVN in the core?02:35
@WRE(snapcount@EN) not yet02:35
@WRE(snapcount@EN) I'm still doing it in 6.802:35
perlDreamereek02:35
@WRE(snapcount@EN) I'm about to switch it to the 6.9 syntax soon02:35
@WRE(snapcount@EN) it looks like it works now02:36
perlDreamerah02:36
@WRE(snapcount@EN) or is close02:36
@WRE(snapcount@EN) it won't be that bad to convert afaict02:36
perlDreamerwell, we do have experience doing it with the core02:36
perlDreamerand there will be a lot of code to do in the future as well02:37
@WRE(snapcount@EN) They i18n syntax I sent earlier is what I've been using02:37
perlDreamerthat will work02:37
@WRE(snapcount@EN) the OO way02:38
perlDreamerthat's best02:38
perlDreamervery easy to convert02:38
perlDreamerif you write the rest with strings, I can convert over to i18n for you.02:38
@WRE(snapcount@EN) ok... cool02:38
@WRE(snapcount@EN) that will save me a lot of time02:38
perlDreamerdo we have a deadline?02:38
@WRE(snapcount@EN) Feb 2002:39
@WRE(snapcount@EN) that's my deadline02:39
@WRE(snapcount@EN) but it's promised to be released with 6.9 beta02:39
@WRE(snapcount@EN) so that's prolly your deadline02:39
perlDreamerwhen is beta?02:39
@WRE(snapcount@EN) 3-4 months right?02:39
@WRE(snapcount@EN) I'd ask JT about that though02:40
perlDreamerI can do that02:40
@WRE(snapcount@EN) he may want the whole thing done by Feb 2002:40
perlDreamerrizen: do you want Events Manager wrapped by Feb 20th?02:40
@rizenyes02:41
perlDreamerokay02:41
@rizenwebgui 6.9 beta should be coming out around the last week in march02:42
@rizenhopefully a little before that if we can02:42
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI02:42
@rizenbut we need to get this silly stuff (new features) off our plate way before then02:42
@rizenso we can test everything02:42
@rizenfor a few weeks02:43
@rizenbefore we even release the beta02:43
perlDreameryeah02:43
@rizeni want to test/refine/test/refine02:43
@rizenthen we still have a few beta weeks to test/refine02:43
@rizenand then we have all of 7.0 timeline to test/refine02:43
@rizencuz no new features will be going into that02:43
@rizenunless they are refinements02:43
@rizento make things easier to use or whatever02:43
@rizenbut not any new functionality02:43
perlDreamerso we're looking at about 8 weeks02:44
@rizenabout that02:46
@rizeni figure it's going to take all of that for me to complete the workflow stuff02:46
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:46
-!- mode/#webgui [+o crythias] by xdanger02:46
@rizencuz there's a lot02:46
@rizenwhich is why i was hot to trot to get the search stuff done02:47
@rizenwith any luck, search will be 100% tommorrow02:47
@rizenand then i can start on workflow02:47
@WRE(snapcount@EN) that's awesome man02:47
@WRE(snapcount@EN) you kicked ass on that02:47
@rizenthank you02:47
@rizeni just hope it exceeds everyone's expectations02:47
@WRE(snapcount@EN) good luck with that02:48
@WRE(snapcount@EN) people are never satisfied02:48
@rizeni already know some people will complain that it can't index external content02:48
@rizenbut i designed it that way on purpose02:48
@rizenthere are plenty of really good search/indexing systems out there to do that if you want to02:49
chansenHi folks02:52
perlDreamerhey, chansen!02:52
chansenTest::MockObject++02:52
perlDreamervery nice02:52
@rizenhowdy02:53
perlDreamerI'm looking forward to learning WWW::Mech next02:53
chansenIt kick ass ;)02:53
chansenTest::WWW::Mech too :)02:53
@rizenit's very cool02:53
@rizentoo bad you weren't at 2004 WUC, Andy did a presentation on it that ruled02:54
chansenyeah, would have been nice to see any talking about mech02:55
chansenWe use it extensively for testing, i wrote a subclass that allows for testing of CGI apps02:56
@WRE(snapcount@EN) ok... what is the rule of thumb for private methods in WG?02:57
perlDreamerprefix with _02:57
perlDreamer?02:57
@WRE(snapcount@EN) i.e., when to use _sub -vs- sub02:57
@WRE(snapcount@EN) yeah I know the syntax02:57
@WRE(snapcount@EN) I'm talking design02:57
@WRE(snapcount@EN) when should you use one vs the other02:58
@rizengenerally speaking, only use private subs02:58
@rizenwhen you think the API for it might have to change02:58
@rizenotherwise, I'd prefer only public methods.02:58
@rizena second condition would be02:58
@rizenif using the method02:58
@rizenby external peeps02:58
@rizencould be dangerous02:58
chansenor when you don't want to expose functionality02:58
@rizennix what chansen just said02:59
@WRE(snapcount@EN) see... I learned OO in C++ and I was taught completeley the opposite of what you're saying02:59
@rizeni disagree with that as far as webgui is concerned02:59
@WRE(snapcount@EN) which seems to be the perl way02:59
@rizenno02:59
@rizenthe perl way is the c++ way02:59
@rizenfor the most part02:59
@rizenbut webgui, though written in perl02:59
@rizendoesn't use a lot of the perlisms03:00
@rizenbecause i think a lot of them are dumb03:00
chansenWRE: think of _method as a protected one03:00
chansenWRE: or private03:00
@rizenfor example, camelCase is much better than not_camel_case03:00
@rizenthough i know this sounds very egotastic of me, it's really about what i think, more than the perl standards03:01
@rizeni'd rather expose functionality03:01
@rizenthan hide it03:01
perlDreamerit's your project, dude03:01
@rizenbecause you never know when it might be useful to someone else03:01
@WRE(snapcount@EN) ok... that's what I was after03:01
chansenIt's a matter of preference, personally i dislike camelcase03:01
@WRE(snapcount@EN) how to do it the WG way03:01
@WRE(snapcount@EN) read-> JT's way =)03:02
@rizennot for nothing though03:02
@WRE(snapcount@EN) yeah I know03:02
@rizenif someone wants to challenge JT's way03:02
@rizeni'm up for it03:02
@rizencuz i'm certainly not perfect03:02
@WRE(snapcount@EN) there's a method to your madness03:02
@rizeni've just found through doing things that some ways seem to work out better than other ways03:03
@WRE(snapcount@EN) so to sum up03:04
@WRE(snapcount@EN) public unless there's a reason not to03:04
@rizenfor instance, the reason i like camelCase is that people coming from other programming languages are likely to be much more comfortable with it than perl's u_n_d_e_r_s_c_o_r_e_s03:04
@WRE(snapcount@EN) not the other way around03:04
@rizenyes03:04
@rizenwhen in doubt, go public03:04
perlDreamerIPO03:04
perlDreamerg'night guys03:04
@WRE(snapcount@EN) when I was skydiving03:04
@rizennight03:04
@WRE(snapcount@EN) we had a saying03:04
@WRE(snapcount@EN) "when in doubt, whip it out"03:05
-!- perlDreamer [n=ckuskie@nat050.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:05
chansenrizen: depends on which languages, java, probably prefer camelcase03:05
chansenI say the opposite, don't expose methods you don't know will be useful. they will hunt you forever ;)03:06
chansen.. or needed03:06
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has joined #webgui03:50
specsmuooo, I think I found a bug.03:50
specsmuif an upload image isn't found, it adds webgui to the end of the browser ident string... even if it's already there.03:51
@WRE*** Join gooey_ (~webgui@24.241.121.70.cfl.res.rr.com) on EFnet04:28
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has left #webgui []04:33
@WRE*** [signoff/#webgui] gooey (lost in the netsplit) on EFnet04:40
@WRE***  Nick Change: gooey_ is now gooey on EFnet04:45
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []04:54
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:03
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui05:49
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:49
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui06:33
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []06:34
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["bb later"]07:08
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui10:59
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []11:00
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:25
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui13:23
lenthamenhey Martin13:35
lonkiguys, what is wrong with the site?13:56
lonkihttp://www.pornolize.com/pornolize4?lang=de&url=http%3A%2F%2Fplainblack.com13:56
@WRE<lonki> http://tinyurl.com/d55yj13:56
MrHairgreasehey len14:04
MrHairgreaseare you guys also coming to the WOSSA drink 7 feb?14:06
lenthamenMrHairgrease: sure we're coming :)14:44
MrHairgreasecoolio14:44
MrHairgreaseI'm busy finishing off the SQLForm asset14:44
MrHairgreaseand preparing for release14:45
lenthamenOk, I'm having lunch :)14:45
MrHairgreaseI already had lunch14:45
MrHairgreasebon apetit14:45
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI15:26
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:42
-!- mode/#webgui [+o pbmdawg] by WRE15:43
@pbmdawg'morning folks15:43
MrHairgreasegood afternoon15:44
MrHairgreaseI'm busy preparing the SQLForm for release15:45
chansenafternoon15:46
@pbmdawgmartin: yay15:46
chansens/afternoon/good afternoon/15:46
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []15:49
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui15:49
-!- mode/#webgui [+o MrHairgrease] by pbmdawg16:04
@MrHairgreasematt16:05
@MrHairgreaseyou did the form stuff right?16:05
@pbmdawgare you going to post it to plainblack contributions? or host a page yourself?16:05
@MrHairgreasepb16:05
@pbmdawgwhich form stuff16:06
@MrHairgreaseJust found a bug though16:06
@pbmdawgtell me16:06
@MrHairgreaseWG::HTMLForm16:06
@pbmdawgok16:06
@pbmdawgafaik, that one hasn't changed in a while16:06
@pbmdawgunles you're talking about 6.916:06
@MrHairgreaseI'm using javascript to view hide form elements16:06
@pbmdawgok16:06
@MrHairgreasein order to do that i give em id's with the -extras propertu16:07
@MrHairgreasehowever16:07
@MrHairgreasethe field which feature a calendar already get an id from webgui16:07
@MrHairgreaseso i get something like id="x-CZBf6LIVGx9BFl5zGFOg-1Id" id="x-CZBf6LIVGx9BFl5zGFOg-1"16:07
@pbmdawgyou should be able to override it.16:08
@MrHairgreasewhich of course breaks16:08
@MrHairgreasehow?16:08
@MrHairgreaseit's currently running on 6.6.3 or so16:08
@pbmdawgwhat does the code that constructs the calendar field look like now16:08
@MrHairgreasebut I'm gonna upgrade it 6.8.something16:08
@MrHairgreasewait16:08
@MrHairgreasei'll look it up16:08
@MrHairgreaseok it's in WG::Form16:10
@pbmdawgno I mean how are you calling it16:11
@MrHairgreaseit does this: extras=>'id="'.$params->{name}.'Id" '.$params->{extras}16:11
@MrHairgreaseoh wait16:11
@pbmdawg$f->dateTime() or $f->date()16:11
@pbmdawgor dynamicField16:11
@MrHairgreasedateTime or date16:11
@MrHairgreaseit's dynamic16:11
@MrHairgreasedepends on what the user wants16:12
@MrHairgreasebut afaik both will break16:12
@MrHairgreasedateTime does for sure16:12
@MrHairgreasepls note that this is in 66316:12
@pbmdawgk16:12
@MrHairgreasefirst16:13
@MrHairgrease$parameters->{extras}   = 'id="'.$_.'-1"';16:13
@MrHairgreasethen $cmd = "WebGUI::Form::$searchElement".'($parameters)';16:13
@MrHairgrease$form .= eval $cmd16:13
@MrHairgreaseThere are of course also other params16:13
@MrHairgreaseIf I could set the Id that would solve things16:14
@MrHairgreaseI guess in newer WG version you can set the id by using the -id flag right?16:16
@pbmdawgyeah16:16
@MrHairgreaseok I'll convert it to use that then16:16
* pbmdawg digs up 6.6.316:16
@MrHairgreasedo you know which was the first version that had this feature?16:17
@pbmdawgprobably 6.716:17
@MrHairgreaseOk that's cool then.16:17
@MrHairgreaseAnother thing.16:18
@MrHairgreaseI noticed that in the user profile..16:18
@MrHairgreasethe bithdate can only be set to 197016:18
@pbmdawgoh, no negatives?16:18
@MrHairgreaseprobably because of the epoch16:18
@pbmdawgunsigned?16:19
@MrHairgreaseI dunno16:19
@MrHairgreaseJust notcied16:19
@MrHairgreasenoticed*16:19
@MrHairgreaseIt was 6.8.3 or something16:19
@pbmdawgodd.16:19
@pbmdawgthe fieldData column is text16:19
@MrHairgreaseIf I say I'm born in 193016:19
@pbmdawgso it should be able to handle a negative number16:19
@MrHairgreaseand I'll reload the page16:20
@pbmdawgok so it's not a db problem16:20
@MrHairgreaseit says 31/12/196916:20
@pbmdawgunless ($params{id}) {16:20
@pbmdawg$params{id} = $class->generateIdParameter($params{name});16:20
@pbmdawg}16:20
@pbmdawgthat's 6.7 btw16:20
@MrHairgreasecool thanks16:20
* MrHairgrease continues with converting16:21
@WRE(snapcount@EN) damn it16:22
@WRE(snapcount@EN) I'm still banned16:22
@pbmdawgmaybe it doesn't like wre16:23
@WRE(snapcount@EN) well if that were true it should have banned wre16:23
@WRE(snapcount@EN) not me16:23
@WRE* (snapcount@EN) is not bitter16:23
@WRE(snapcount@EN) I'm like an outcast16:23
@WRE*** Part snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet16:24
@WRE*** Part gooey (webgui@24.241.121.70.cfl.res.rr.com) on EFnet16:24
@WRE*** Join gooey (~webgui@24.241.121.70.cfl.res.rr.com) on EFnet16:24
@WRE*** [mode/#webgui(+n)] by irc.dks.ca on EFnet16:24
@WRE*** [mode/#webgui(+t)] by irc.dks.ca on EFnet16:24
@WRE*** Join snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet16:24
@WRE*** [mode/#webgui(+s)] by gooey on EFnet16:24
@WRE*** [mode/#webgui(+o snapcount)] by gooey on EFnet16:24
@WRE*** [mode/#webgui(-s)] by snapcount on EFnet16:24
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:29
@MrHairgreasematt16:33
@MrHairgreasehow long for 6.9 will be production safe?16:34
@MrHairgreaseon estimate ofcourse16:34
@pbmdawguh16:34
@MrHairgreasea customer of ours wanted to know when the workflow was ready16:34
@MrHairgreasewe told em in about 4 months16:35
@MrHairgreaseis that realistic?16:35
@pbmdawgif by "production safe" you mean "gamma", then not for 3-4 months16:35
@MrHairgreasegamma = good16:35
@pbmdawgalthough I think jt finished the search stuff sooner than he expected.16:35
@pbmdawgso who knows.16:35
@WRE(snapcount@EN) last night rizen said all the new features should be completed by mid march16:36
@WRE(snapcount@EN) and then about a month of bugfixing16:36
@MrHairgreaseok16:37
@MrHairgreasehe probably know best16:37
* pbmdawg is out of the loop16:37
@MrHairgreaseafter all16:37
@MrHairgreasecalc rizen16:37
@WRErizen = The Godfather16:37
@WRE(snapcount@EN) basically what Matt said is right16:38
@WRE(snapcount@EN) that's what I was getting at =)16:38
@MrHairgreaseI didn't he wasn't right16:38
@MrHairgreasedidn't say*16:38
@WRE(snapcount@EN) oh I know16:38
* pbmdawg is meddling.16:38
@WRE(snapcount@EN) I'm 26 today16:39
@WRE(snapcount@EN) you guys gonna sing?16:39
* pbmdawg chortles into his red bull16:39
* MrHairgrease mumbles some birthday song16:40
crythiasFeliz cumpleaños a ti16:41
@WRE(snapcount@EN) thanks everyone16:47
@WRE(snapcount@EN) heh so I'm writing this Event Mgmt System...16:48
@WRE(snapcount@EN) and JT forgets to tell me that Collin has volunteered to do all of the docs and i18n16:48
@WRE(snapcount@EN) I was not happy16:49
@WRE(snapcount@EN) minutes of my life wasted16:49
@WRE(snapcount@EN) </dramatic>16:49
@WRE(snapcount@EN) what's everyone else doing?16:49
@MrHairgreasefitting the SQLForm in Franks Asset installer16:50
@MrHairgreasealso upgrading it from 663 to 68something16:51
@WRE(snapcount@EN) cool16:51
@WRE(snapcount@EN) the asset installer is nice16:51
@MrHairgreaseahh 16:22!17:21
* MrHairgrease opens a cool beer17:21
crythiasheh17:23
crythiasit's 5:00 somwhere.17:23
@MrHairgreaseahhh17:23
crythiassomewhere.17:23
@MrHairgreaseyeah in poland17:24
crythiasheh. lucky Poles. heh17:24
@MrHairgreasewoohoo17:35
@MrHairgreasefranks installer works!17:35
@WRE(snapcount@EN) nice17:35
@WRE(snapcount@EN) very nice17:35
crythiasit should work18:01
crythiasI'm slow18:01
crythiasI'm just observing my logs.18:01
crythiasamazing what I get number one search results for in google.18:02
crythiasthat is, pointing to my site.18:02
@WRE(snapcount@EN) examples?18:06
@WRE(snapcount@EN) smellmyfinger.com perhaps18:06
lenthamencrythias: I have compiled WRE with latest Image::Magick on FreeBSD18:11
crythiasyes.18:11
lenthamenguess what.18:11
crythiaswhat?18:11
lenthamenNo luck :(18:11
crythias*I* haven't crashed under 6.918:12
lenthamenStill getting segfaults18:12
lenthamenWell, this was still 6.8.518:12
lenthamenhuh18:12
lenthamenYou're saying that you don't get a core dump anymore ?18:13
@WRE*** [signoff/#webgui] snapcount ({$self->get('education');}) on EFnet18:21
crythiasno coredump on 6.918:22
lenthamenhuh it should not matter the webgui version...18:24
crythiasgimme a sec18:24
@WRE*** Join phobia (~phobia@66-46-142-242.amtelecom.net) on EFnet18:25
@WRE(phobia@EN) is the linkbot working?18:25
-!- ph0bia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui18:26
@WRE(phobia@EN) :)18:26
crythiasyeah18:27
crythiasImageMagick-6.2.5.518:27
crythias6.2.9.018:27
lenthamenI'm running ImageMagick 6.2.5 01/21/06 Q1618:29
lenthamenThat's the version included in WRE 0.618:29
crythiasI'm running the port18:29
lenthamenah18:30
lenthamenThere's also a 6.2.6 version out18:31
crythiasgrr.. 6.2.9.0 should be 6.9.0 wg version18:31
lenthamencrythias: I'm going to give 6.2.6 a try.18:39
lenthamenroot@test# /data/wre/sbin/rc.webgui startmodperl18:50
lenthamenStarting WebGUI 6.8.518:50
lenthamenWebGUI Started!18:50
lenthamenSegmentation fault (core dumped)18:50
lenthamenmod_perl failed to start!18:50
@WRE*** Part phobia (~phobia@66-46-142-242.amtelecom.net) on EFnet18:51
-!- ph0bia [n=phobia@66-46-142-242.amtelecom.net] has quit ["Create like a God, Command like a King, Work like a Slave <k!15b8>"]18:51
@MrHairgreasematt18:57
@MrHairgreaseis it true that $session{os}{slash} is not defined anymore in 683?18:57
@pbmdawgshouldn't be, no.  just use '/'19:02
@MrHairgreaseok so windows support is totally dropped now?19:03
@pbmdawgno, that works on windows too.19:03
@pbmdawggenerally.19:03
@pbmdawgwindows NT/2000/XP/200319:03
@MrHairgrease\/ and not \ will work?19:03
@MrHairgrease /*19:03
@pbmdawgrestate19:04
@MrHairgreasenormally on win you use \ as directory seperator19:04
@MrHairgreaseon linux it's /19:04
@pbmdawgyes but / works too for paths that don't include a drive letter.19:04
@MrHairgreaseok19:04
@pbmdawgadditionally, the perl filehandle libraries take care of the transformation if it's necessary, afaik.19:04
@pbmdawgchansen: correct me if i'm wrong19:05
crythiaslen19:09
crythiaslenthamen did you disable the local ImageMagick to WRE?19:09
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []19:13
lenthamencrythias: I've de-installed local ImageMagick but I'm getting the same problems.19:21
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit ["Going home..."]19:21
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:24
chansenpbmdawg: wrong, perl's io will not do any path transformations, thats what File::Spec is for.19:28
chansenif you pass a forward slash it's expected that the os will handle it19:28
@pbmdawgah19:56
@pbmdawgwell anyways, all modern mswindows handle it.19:57
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:01
@pbmdawgmartin20:05
MrHairgreasematt20:05
MrHairgreasewhat's on the hand?20:05
@pbmdawgyou're gonna have trouble with that control id in 6.8 unless you also pass in an idprefix20:05
MrHairgreaseok why20:05
@pbmdawghttp://www.rafb.net/paste/results/iyLT6o84.html20:06
@WRE<pbmdawg> http://tinyurl.com/dckty20:06
MrHairgreaseYeah I read that in the code20:07
@pbmdawgoh wait, never mind.20:07
@pbmdawgit's never set by anything.20:07
@pbmdawg(in the core)20:07
MrHairgreasebut I specify my own id's20:07
MrHairgreaseI make sure they're unique20:07
@pbmdawgit will prepend that idPrefix even if you set your own.20:07
MrHairgreaseoh ok then20:07
@pbmdawgbut in all cases it's undef20:08
@pbmdawgso never mind20:08
MrHairgreaseok20:08
MrHairgreasei won't =)20:08
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]20:32
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui20:33
@WRE*** Join Ian_ (~Ian@adsl-dc-3b022.adsl.wanadoo.nl) on EFnet20:46
@WRE(Ian_@EN) hmm20:46
@WRE(Ian_@EN) lots of people in here isn't it20:47
-!- ian` [n=Ian@adsl-dc-3b022.adsl.wanadoo.nl] has joined #webgui20:50
@WRE(Ian_@EN) yep20:50
@WRE(Ian_@EN) :-)20:51
ian`asd20:51
ian`aha, how funny20:51
@pbmdawg?20:51
ian`channel link20:51
@WRE*** Part Ian_ (Ian@adsl-dc-3b022.adsl.wanadoo.nl) on EFnet20:52
@WRE*** Join phobia (~phobia@66-46-142-242.amtelecom.net) on EFnet21:12
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]21:53
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui22:01
-!- lenthamen [n=len@83.116.130.37] has joined #webgui22:33
-!- perlDreamer [n=ckuskie@nat061.mxim.com] has joined #webgui23:28
perlDreamerhey, all!23:28
crythiashow DY23:28
MrHairgreaseyo!23:28
crythiasUFEMISM23:28
lenthamenhello ladies.23:28
MrHairgreaseuhh len.23:28
lenthamensorry wrong channel :)23:29
MrHairgreaseyou're probably typing in the wrong window23:29
MrHairgreasehe23:29
MrHairgreasetwo people, one mind23:29
lenthamenjust joking...23:29
perlDreamerI just finished adding some transaction tests to SQL.t.  If anyone of you really understand transcations, I'd love it if you gave them a look over.23:29
crythiasI give her gifts and.. oh. yeah, that's the wrong channel, too.23:29
MrHairgreasesorry, I guess my db knowledge is as good as yours23:30
perlDreameri learned about transactions today, so I doubt that :)23:30
crythiasheh. Contract sql.23:30
MrHairgreasedamn23:31
MrHairgreasethere's always those smarter guys23:31
perlDreamerI'm a MySQL newbie23:31
MrHairgreaseI've been using for about four years now23:31
MrHairgreasebut only for webgui23:31
MrHairgreaseso that's only lame selects and stuff23:32
MrHairgreasewell I once did a cool trick with variables23:32
MrHairgreasebut no transactions23:32
perlDreamermaybe JT could get a MySQL guru to come to the WUC this year23:32
MrHairgreaseprobably23:33
MrHairgreasein fact23:33
MrHairgreaseevery guru is ok with me23:33
lenthamensorry... what are transactions ? ;)23:33
MrHairgreaseprovided they're guru in a subject related Webgui of course23:33
perlDreamerof course!23:33
MrHairgreasetransactions are a group of sql statements...23:34
MrHairgreasethat must all not fail23:34
MrHairgreaseif one fails they're all rolled back23:34
MrHairgreaseit's good for keeping your db sane23:34
perlDreamerand making sure you don't have fragmented data, too23:35
lenthamenI believe WebGUI is using autocommit for mysql isn't it ?23:35
MrHairgreasethat's what I meant with sane23:35
MrHairgreaseyeah23:35
perlDreamerlen: yes23:35
MrHairgreasebut in that case transaction will still work23:35
MrHairgreaseafaik23:35
perlDreamerbut there are now options to do rollbacks and commits, too23:36
lenthamenok23:36
perlDreamerbuilt into SQL.pm23:36
MrHairgreasefor how long?23:36
MrHairgreaseonly 6.9?23:36
perlDreamerI think they're in 6.8, too23:36
MrHairgreaseok23:36
lenthamenAnyone of you using innodb as mysql storage type ?23:36
perlDreamerno clue23:37
MrHairgreaseif you want transactions you need innodb23:37
MrHairgreasemyisam can't do them23:37
perlDreamerMrH-G: I checked and transactions are in 6.8, too23:37
MrHairgreaseagain afaik23:37
lenthameninnodb makes it possible to add foreign key constraints.23:38
perlDreamerwhat are those?23:38
lenthamenA foreign key is a field in a relational table that matches the primary key  column of another table. The foreign key can be used to cross-reference tables.23:41
perlDreamerso assetId could be considered a foreign key?23:42
lenthamenThe most important thing is that you can't remove a record that holds a foreign key if there is still data in another record that assumes its existence.23:44
lenthamenSo indeed you could make asset.assetId a foreign key of assetData.assetId23:46
perlDreamerI should really learn some MySQL if I keep doing this23:49
perlDreamerand some javaScript23:49
perlDreamerand some CSS23:49
lenthamenhehe.. Before you know it you've turned into a hardcore web developer :)23:50
chansenperlDreamer: http://en.wikipedia.org/wiki/RDBMS http://en.wikipedia.org/wiki/ACID23:55
perlDreamerthanks23:55
chansen:)23:55
perlDreamerchansen, does that mean that while 1 database handle is performing a transaction that another one can't see data before a commit?23:58
--- Day changed Wed Jan 25 2006
chansenperlDreamer: Depends on isolation level00:01
chansenperlDreamer: but thats is usually the case00:02
perlDreamerthat would explain some funny things I saw in my tests00:03
perlDreamermaybe I'll retry that with another dbh and see if it works like I think it will00:03
MrHairgreaseheh00:06
lenthamenperlDreamer: Not sure, but you could expect different behaviour for different MySQL storage engines. I mean, MySQL NDB (cluster) could handle this kind of stuff differently than MyISAM.00:06
MrHairgreasei was writing a userimport script00:06
MrHairgreaseand i had to in a random value for the year of birth00:06
MrHairgreaseand the script complained about 1980/02/29 wasn't valid date00:07
MrHairgreasewhich it isn't of course00:07
MrHairgreasebut now I know at least one guy born in a leap year00:07
MrHairgreaseSorry for the crappy English.00:08
perlDreameryour English is far better than my Spanish, German or Vietnamese00:08
MrHairgreaseCould be00:08
MrHairgreaseMy German is better than my Vietnamese00:09
MrHairgreaseand my Spanish00:09
* lenthamen Belgium is better than my English00:10
MrHairgreaseI certainly do hope so Len00:10
MrHairgreaseMission complete!00:12
MrHairgreaseI migrated about 400 users including profiles and groups.00:12
MrHairgreaseHurray for the API.00:12
lenthamenI'm going offline. ttyl guys.00:12
perlDreamergood night, Len00:13
lenthamenbye !00:13
MrHairgreaselaters00:13
@pbmdawgbye00:13
-!- lenthamen [n=len@83.116.130.37] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:13
@pbmdawgmartin: last week I wrote and used a script that either imported or updated 1000 users from a csv file... into both webgui's profiling system and a custom profiling system00:14
@pbmdawgwhee; that was fun00:14
MrHairgreaseAha, mine was from one db to another.00:15
MrHairgreaseThe groups are also migrated00:16
MrHairgreasethe auth scheme that was used in the old site used the mysql password function00:16
MrHairgreasewhich is no deprecated00:16
MrHairgreaseSo what I did was hack the php of the old site...00:16
MrHairgreaseto md5hash the password when somebody logs in and store that.00:17
perlDreamermd5hash isn't that secure00:17
perlDreamerit's been fully cracked00:17
perlDreamerif you can, use SHA-1 or higher00:17
MrHairgreaseYeah but for hashing passwords it's good00:18
MrHairgreasejust don't use it to sign documents and stuff00:18
@pbmdawgperlDreamer: do you know lots about cryptography?00:18
MrHairgreaseWebGUI's auth is based on md500:18
MrHairgreaseHence the conversion hack00:18
perlDreamerI finished two chips using SHA-1 in hardware.00:18
perlDreamerand while I was doing it studied crypto attacks and defenses00:19
@pbmdawgokay; so yes.00:19
@pbmdawg:)00:19
perlDreamerI suppose.  Probably fairer to say I know a lot about the subject but not much detail.00:20
perlDreamerbut I can hack a smartCard00:20
perlDreamerthe big problem with MD5 is that if you can get the hash, you can calculate a new message which will generate the same hash00:21
MrHairgreaseHmm.00:22
perlDreamerand do it in a relatively short time, much shorter than a brute force computational attack.00:22
perlDreamerso if you can protect the hashes, then you're still pretty safe00:22
MrHairgreaseyeah00:22
MrHairgreasemaybe we should change the passwords00:23
perlDreamerif it's easy to do, I would.00:23
MrHairgreasebut that will be very nasty00:23
MrHairgreasebecause you can't get the original message out of the hash00:23
@pbmdawgehh; hashes will go away sometime soon.  full pki will rule the day eventually.00:23
MrHairgreaseso the only way would be to give everybody a new password00:23
MrHairgreasewhich tends to piss people off00:24
MrHairgreasepki?00:24
perlDreamerwell, technically you could crack them yourself and then reencode with you new hashing algo :)00:24
MrHairgreasetechnically yes00:24
perlDreamerstill not very easy00:24
MrHairgreaseand with a lot of time00:24
perlDreameryes00:25
perlDreameryou could also have your users do the upgrade for you.00:25
perlDreamerintercept them at their next logon and have them confirm their password00:25
MrHairgreasethat's what I did for the migration I just talked about00:26
MrHairgreaseproblem is that not everybody log in that often00:26
MrHairgreasemaking it a very long process00:26
perlDreameryes00:26
MrHairgreasebut what's pki?00:26
perlDreamerpublic/private key infrastructure00:27
perlDreamerlike PGP and GPG, I think00:27
perlDreamerpbmdawg?00:27
MrHairgreaseprobably00:27
@pbmdawgperlDreamer00:27
perlDreamerWhat's PKI?00:27
@pbmdawgyeah, that.00:28
@pbmdawgsigned certificates and trusted authorities and all that.00:28
perlDreamermaybe somebody should hack one fo the bots to do wikipedia searches for us00:28
perlDreamerbrb00:30
-!- mode/#webgui [-o WRE] by pbmdawg00:30
-!- mode/#webgui [-o xdanger] by pbmdawg00:30
-!- mode/#webgui [+o WRE] by pbmdawg00:30
-!- mode/#webgui [+o xdanger] by pbmdawg00:30
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:35
perlDreamerhey, it worked.00:38
MrHairgreasewhat did00:38
perlDreameraccess from the same dbh that initiated the transaction can see uncommitted data, but accesses from a different dbh can't00:39
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has left #webgui ["Leaving"]00:45
@WRE*** [signoff/#webgui] phobia (Ping timeout: 360 seconds) on EFnet01:47
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:21
-!- mode/#webgui [+o crythias] by xdanger02:21
-!- mode/#webgui [+o perlDreamer] by crythias02:22
-!- mode/#webgui [+o MrHairgrease] by crythias02:22
@perlDreameroh dear02:23
@perlDreamerI've been "o"wned02:23
@MrHairgrease\quit02:26
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:26
@crythiashrm02:47
@crythiasperlDreamer02:48
@perlDreamersir?02:48
@crythiaswhat would cause rows.count not to work?02:48
@crythiasI was trying to track it down, and I gotta tell ya, rows.count is the most convoluted thing ...02:48
@perlDreamernothing matches in your where clause?02:48
@crythiasno.02:48
@perlDreamerwhat is rows.count then?02:49
@crythiasif nothing matches, it gets 002:49
@crythiasif anything matches, it gets -102:49
@crythiasbut I can't replicate it02:49
@perlDreamerrows.count is a template variable or a SQL construct?02:49
@crythiastemplate variable in SQLReport02:50
@perlDreamer6.8 or 6.9?02:50
@crythiasthis was in 6.7.5 that it didn't work.02:50
@crythiasI know, I know.02:50
@crythiasthe rows.count seems to come from a getRowCount type thing. this from Paginator.pm (I think only)02:51
@crythiasand paginator.pm said getRowCount is $[0]->rows or some nonsense02:52
@perlDreamerwell, it depends02:52
@crythiasand that is in SQL.pm02:52
@perlDreamerso we're dealing with setDataByQuery and not setDataByArraryRef?02:52
@crythiasand sql.pm sub rows said $[_0]->sth->rows or something02:52
@perlDreamer$rv = $sth->rows;02:53
@perlDreamer           Returns the number of rows affected by the last row affecting command, or -1 if the number of rows is not known or02:53
@perlDreamer           not available.02:53
@perlDreamerthat's from the DBI manpage02:53
@perlDreamerthe SQL query is buggered up somehow02:53
@crythiasbut the report works02:53
@perlDreamerthen maybe the statement handler has gone out of scope?02:54
@crythiashow to debug this?02:54
@perlDreamerdoes it work in 6.8.today ?02:54
@crythiasdunno.02:54
@perlDreamerI would test there first.02:54
@perlDreamerdebugging history is hard02:54
@crythiasyeah02:54
@crythiasChange of subject: I've gotten some interesting feedback for listing in the campaign.02:56
@perlDreamerspread webgui campaign?02:58
@crythiasPeople behind WebGUI02:58
@perlDreamerwhat's the feedback?02:59
@perlDreamerp.s. I gotta leave in about 5 minutes02:59
@crythiasok.02:59
@crythiasjust some grats from people I've helped.03:00
@perlDreamercool03:00
@perlDreameryou deserve it for all the time you've spent on the boards.03:00
@crythiasOTOH, I've really an interesting question: who'd be someone you'd suggest to be featured?03:00
@perlDreamerI think we should run a poll to guess what JT means03:01
@perlDreamerthere aren't a lot of volunteers out there03:02
@perlDreamerthere's the PlainBlack crew, their contractors, the Dutch crew and us.03:03
nubaa few lurkers as well03:03
nubaoops03:03
@perlDreamersorry, nuba03:03
@perlDreamernuba: so why so much lurking and not much hacking?03:03
nubalittle time on hands. dayjob. although i contribute with webgui worldwide with the spare free time03:05
nuba<- webgui brazil03:05
@crythiasMatt says, "Colin's a contractor..."03:05
@perlDreamer$colin->{contractorHours} << $colin->{volunteerHours}03:05
@perlDreamerbut he's right03:05
@perlDreamerI'll think about your question more, Crythias, and let you know what I think tomorrow.03:06
@perlDreamerg'night, all03:06
-!- perlDreamer [n=ckuskie@nat061.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]03:06
@crythiasthe world shrinks a little03:07
@crythiasnuba: I'm not attempting to be selfcentered with the question. I just don't know who's on the contributions recently who are strong volunteers03:09
@crythiasat least, in my limited american view of the WebGUI world, anyway :)03:10
@crythiaspbmdawg03:10
nubacrythias: np. i didn't see your question tho, let me check the scrollback... ;)03:11
nubaoh i see now. sorry03:12
nubai came to this channel window by accident, saw perlDreamer listing "kinds of people here"03:12
nubadidn't noticed it was a call for suggestions for people on webgui.org03:13
nuba(thats what happens when you jump on a conversation without tracking it first)03:13
nubamy bad03:14
@crythiasno problem03:15
@WRE*** Join phobia (~phobia@66-46-142-242.amtelecom.net) on EFnet03:17
-!- crythias is now known as bouncingPlanes03:37
-!- bouncingPlanes is now known as trustedComputing03:37
@trustedComputingheh03:38
-!- trustedComputing is now known as crythias03:38
@pbmdawgfrotffl03:39
@crythias?03:41
@pbmdawgrotfl03:41
@pbmdawgwith 'f' a coupla times03:41
@crythiaskay03:42
-!- pbmdawg is now known as p0wned03:42
@p0wnedack!03:42
-!- p0wned is now known as pbmdawg03:42
-!- pbmdawg is now known as p0wned03:42
@crythiasheh03:42
@p0wnednooooooooo03:42
-!- p0wned [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]03:43
-!- crythias is now known as pbmdawg03:43
-!- pbmdawg is now known as crythias03:50
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui04:42
@crythiasyou're p0wned, dood04:45
@crythiasPlainBlack : A Plan B Lick04:45
@crythias12T MATR04:47
@crythiasget that.04:47
-!- mode/#webgui [+o pbmdawg] by crythias04:48
@crythiasDONBH8N04:49
* crythias trances to Bjork. yay.04:50
@WRE*** [signoff/#webgui] phobia (Ping timeout: 360 seconds) on EFnet05:19
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:26
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]05:41
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["zZZZZZZZzzzzzz"]05:42
@WRE*** Join phobia (~phobia@66-46-142-242.amtelecom.net) on EFnet05:42
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has joined #webgui05:43
-!- phobia [n=phobia@66-46-142-242.amtelecom.net] has quit [Client Quit]05:43
@WRE*** Join ph0bia (~phobia@66-46-142-242.amtelecom.net) on EFnet09:58
@WRE*** [signoff/#webgui] phobia (Ping timeout: 360 seconds) on EFnet10:02
@WRE*** [signoff/#webgui] ph0bia (Ping timeout: 360 seconds) on EFnet10:04
@WRE*** Join ph0bia (~phobia@66-46-142-242.amtelecom.net) on EFnet10:06
@WRE*** [signoff/#webgui] ph0bia (Ping timeout: 360 seconds) on EFnet10:14
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:33
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []12:02
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui13:02
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:31
MrHairgreasehey len13:40
MrHairgreaseun question13:40
MrHairgreaseI'm having a query for inserting a new rank number13:40
MrHairgreaselike this:13:40
MrHairgreaseinsert into SQLForm_fieldOrder select 'D-EMWRi2lmxMxqDRj4-eWQ', '7ZTMhcT-MTQAS_E-pAsxIg', max(rank) + 1 from SQLForm_fieldOrder where assetId='D-EMWRi2lmxMxqDRj4-eWQ' group by assetId ;13:42
MrHairgreasebut it doesn't work if there's nothing i the db yet13:43
MrHairgreaseany tips?13:43
lonkiMrHairgrease, you are inserting stuff in table a whith a select from that same table?13:44
lonkiisn't an update more appropriate here?13:44
MrHairgreaseno13:44
MrHairgreaseb/c there is no entry to update yet13:44
MrHairgreasethe idea is essentially this:13:45
MrHairgreaseselect max(rank) + 1 where assetId = 'myId' group by assetId13:45
MrHairgreaseproblem is that if the table is empty13:46
MrHairgreasethe groupy by will cause it to result in an empty set13:46
MrHairgreasegroupy = group by13:46
lonkithen you know that the rank is the lowest value possible +113:46
MrHairgreaseyeah on a per assetId basis13:46
lonkiwhich makes it 1 I presume13:47
MrHairgreasewell it should13:47
* MrHairgrease looks in the mysql cookbook13:49
lonkiMrHairgrease, in that last case you should look if the first resultset returns anything, if not you could feed it to a trigger and make it the lowest possible value13:50
lonkithat makes the code a bit cleaner13:50
MrHairgreasetriggers is to much of a hassle13:50
MrHairgreaseit's easier to solve it in the perl code then13:50
lonkitriggers will be faster13:51
MrHairgreaseyeah but it's only admin-only code13:52
MrHairgreaseso speed is not an issue13:52
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 104 (Connection reset by peer)]15:10
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui15:39
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui15:46
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []15:57
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:08
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui16:10
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []16:32
crythiashrm17:12
crythiashi17:12
pbmdawghi17:12
crythiasoh.17:12
crythiasnot op17:12
crythiasI have a goal.17:13
crythiaslittle applet that allows you to easily make image maps17:13
crythiasI have a campus map that has clickable areas for rooms. It took a long time to do that.17:15
crythiasbut I'm also thinking of using CSS to put transparent divs over the section where clicked.17:16
crythiasOTOH, the Detroit Lions will win the next SuperBowl.17:22
crythias==))====((===17:28
crythias   ((  .------.  ))17:28
crythias    \\{ 0   0 }//17:28
crythias     ))\_ Y _/((17:28
MrHairgreaseimage maps are so, like, 90's =P17:31
-!- mode/#webgui [+o pbmdawg] by WRE17:31
-!- mode/#webgui [+o crythias] by pbmdawg17:32
@crythiaswell, yes17:34
@crythiasexcept the alternative is...?17:34
@pbmdawgxpath17:34
@crythias?17:34
@WRE*** Join ph0bia (~phobia@66-46-142-242.amtelecom.net) on EFnet17:37
@WRE(ph0bia@EN) http://zdnet.com.au/insight/software/soa/How_to_choose_an_open_source_CMS/0,39023769,39234675,00.htm17:44
MrHairgreaseah 5 o'clock!17:58
MrHairgreasetime for beer!17:58
@WRE*** [signoff/#webgui] ph0bia (Ping timeout: 360 seconds) on EFnet18:18
@WRE*** Join ph0bia (~phobia@66-46-142-242.amtelecom.net) on EFnet18:19
@crythiastha beer18:38
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui18:45
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []19:09
@WRE*** Join snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet19:28
@WRE(snapcount@EN) matt, gerald: do you guys have 6.8 running on windows?19:29
@WRE(ph0bia@EN) hey!!!19:29
@WRE(snapcount@EN) hey phobia19:29
@pbmdawgno, but I used to have 6.8 running on windows19:31
@pbmdawgsome time ago19:31
MrHairgreasematt19:35
MrHairgreasecheck your mail19:35
@pbmdawgcheck your mail19:36
@WRE(snapcount@EN) I'm starting with the latest zip n go19:36
@WRE(snapcount@EN) is it fairly simple to get on there19:36
@pbmdawghaha19:37
@pbmdawgno19:37
@pbmdawgemail frank and ask him for the word doc I wrote on it19:37
MrHairgreasecioa going home19:37
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit []19:37
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet19:44
@WRE(Nickola@EN) hello19:44
@WRE(snapcount@EN) hola19:45
@WRE(snapcount@EN) this all gets echoed to freenode btw19:45
@WRE(Nickola@EN) I'm working on a cover letter to send to Mr. Dillon right now.19:45
@WRE(snapcount@EN) just so you know19:45
@WRE(Nickola@EN) :-)19:45
@WRE(Nickola@EN) Ah. Okay.19:45
@WRE(snapcount@EN) you can see whos over there by doing !cnlist19:46
@WRE(Nickola@EN) awesome.19:46
@WRE(Nickola@EN) Hello all.19:46
@WRE(snapcount@EN) dude... so I'm still banned from freenode19:47
@WRE(snapcount@EN) they're such asshats19:47
@WRE(snapcount@EN) I don't even know why?!19:47
@WRE(ph0bia@EN) too many hosts?19:47
@WRE(ph0bia@EN) doesn't it say?19:47
@WRE(snapcount@EN) they say I'm infected with a trojan19:47
@WRE(ph0bia@EN) lol19:47
@WRE(snapcount@EN) when I sign on with bitchx or mirc19:47
@WRE(snapcount@EN) bitchx from a linux box mind you19:47
@WRE(ph0bia@EN) yah19:48
@WRE(snapcount@EN) and mirc from win19:48
@WRE(snapcount@EN) two diff machines19:48
@WRE(ph0bia@EN) they are probably interpreting an open/listening port as an infection19:48
@WRE(ph0bia@EN) ala Merewether and port 5555/tcp for webalizer on Withington :)19:48
@WRE(snapcount@EN) I'm forwarding port 80 from the gateway to farva19:48
@WRE(snapcount@EN) and 6933 for the botnet19:48
@WRE(snapcount@EN) I never did lock down that box though19:49
@WRE(snapcount@EN) =/19:49
@WRE(snapcount@EN) maybe I should try that19:49
@WRE(snapcount@EN) bootp, sunrpc and all that crap is listening19:49
@WRE(ph0bia@EN) try blocking all access from them except for ident and irc19:49
@WRE(snapcount@EN) that's a good idea19:49
@WRE(ph0bia@EN) you should definitely shut down all the simple tcp services :)19:49
@WRE(snapcount@EN) I'll have to bust out my iptables book and figure out the rule for that =)19:50
@WRE(ph0bia@EN) well best to just stop the services entire19:50
@WRE(ph0bia@EN) ly19:50
@WRE(ph0bia@EN) you don't need them do you?19:50
@WRE(snapcount@EN) no... I'm just being lazy19:50
@WRE(ph0bia@EN) hehe19:50
@WRE(snapcount@EN) it would take two seconds19:50
@WRE(ph0bia@EN) yah19:50
@WRE(ph0bia@EN) I dunno if you've been in WRE's shell lately or not, but I have that whole box cleaned up now19:51
@WRE(ph0bia@EN) upgraded to Etch19:51
@WRE(ph0bia@EN) freed up a bunch of disk space as well19:51
@WRE(ph0bia@EN) popped a new kernel on there19:51
@WRE(snapcount@EN) Nickola: are you familiar with Test::More ?19:51
@WRE(Nickola@EN) Not at the moment, but it's easy enough to get the module and read it through.19:52
@WRE(snapcount@EN) ph0bia: sweet19:52
@WRE(Nickola@EN) :-)19:52
@WRE(snapcount@EN) yeah do that19:52
@WRE(snapcount@EN) WG has a test suite now19:52
@WRE(snapcount@EN) prolly the best way for you to get in there and learn the new stuff19:52
@WRE(snapcount@EN) is to write tests19:52
@WRE(snapcount@EN) and there are lots to do =)19:52
@WRE(Nickola@EN) awesome!19:53
@WRE(snapcount@EN) there are some done already so you can see them in context19:53
@WRE(snapcount@EN) WebGUI/t19:53
@WRE(ph0bia@EN) did you see that CMS article I posted earlier, snap?19:53
@WRE(snapcount@EN) no19:53
@WRE(snapcount@EN) posted where?19:53
@WRE(snapcount@EN) Nickola: also, head is in subversion now19:53
@WRE(snapcount@EN) so you'll need that to check out the latest 6.9 or 6.819:54
@WRE(ph0bia@EN) it was on /. I posted it in the channel19:54
@WRE(ph0bia@EN) http://developers.slashdot.org/article.pl?sid=06/01/25/067256&from=rss19:54
@WRE(snapcount@EN) https://svn.webgui.org/svnroot/WebGUI is head19:54
@WRE(ph0bia@EN) I noticed that once again Mambo is getting the press19:54
@WRE(snapcount@EN) https://svn.webgui.org/svnroot/branch/WebGUI_6.819:54
@WRE(ph0bia@EN) btw did I tell you that I know a guy who got WebGUI to run natively on NetWare?19:55
@WRE(snapcount@EN) really!19:55
@WRE(ph0bia@EN) yah, they've been using it for awhile now19:55
@WRE(snapcount@EN) I'd like to hear about that19:55
@WRE(snapcount@EN) what version?19:55
@WRE(ph0bia@EN) I'll get him to pop in and talk to you about it sometime, or if you happen to see him on #novell19:55
@WRE(ph0bia@EN) his nick is Felagund19:55
@WRE(snapcount@EN) awesome... I'd love to talk to him about that19:55
@WRE(ph0bia@EN) it was an early 6.x version - I am not sure which ones19:55
@WRE(snapcount@EN) we're very interested in tauting WG on other platforms19:55
@WRE(ph0bia@EN) it was really just a matter of getting the proper perl libraries in place on netware19:56
@WRE(snapcount@EN) yeah I figured19:56
@WRE(ph0bia@EN) it comes with a very limited set of them, once he got all that straigtened out it "just worked" from what he said19:56
@WRE(snapcount@EN) the newere version is probably a little more complex with libapreq/apache2/mysql519:56
@WRE(ph0bia@EN) what is libapreq?19:56
@WRE(snapcount@EN) a wrapper for modperl2 I believe19:57
@WRE(snapcount@EN) I'm supposed to be educated on this today/tommorow from JT19:57
@WRE(ph0bia@EN) I'm not sure which MySQL that NetWare is currently shipping with, but it has been at apache2 for awhile now19:58
@WRE(Nickola@EN) I'm looking at that directory now....19:58
@WRE(ph0bia@EN) I'm pretty sure it is MySQL 5 though, at least in 6.5 and OES19:58
@WRE(snapcount@EN) maybe it won't be that bad19:59
@WRE(snapcount@EN) Nickola: one thing you will notice is that the gateway script is gone now =)19:59
@WRE(snapcount@EN) i.e., no index.pl19:59
@WRE(snapcount@EN) there are a few people on the other channel on freenode that can prolly help you if I'm not around20:00
@WRE(snapcount@EN) pbmdawg, perlDreamer, crythias, and rizen20:01
@WRE(snapcount@EN) that's Matt, Colin, Gerald, and JT respectively20:01
@WRE(Nickola@EN) awesome20:02
@WRE(Nickola@EN) I have some catching up to do....goodness.20:02
@WRE(snapcount@EN) it's really not that bad20:02
@WRE(Nickola@EN) You've all changed the code a lot!20:02
@pbmdawgtechnically, it only requires mysql 4.120:02
@WRE(Nickola@EN) Shouldn't take me too long to catch up.20:02
@WRE(Nickola@EN) :-)20:03
@pbmdawgbut saying it requires 5 gives us the freedom to add mysql5 usage anytime.20:03
@WRE(Nickola@EN) I feel rusty..I have to dive back in and start coding.  :-)20:03
@WRE(snapcount@EN) you'll do fine20:04
-!- doug [i=doug@zaxxon.telerama.com] has left #webgui []20:05
@pbmdawgNickola; who are you20:07
@WRE(snapcount@EN) Nickola Tesla, duh20:08
@WRE(Nickola@EN) haha20:08
@WRE(Nickola@EN) I'm Janet.20:08
@pbmdawguh huh.20:08
@WRE(Nickola@EN) I did some programing in WebGUI during the 5.x days.20:09
@WRE(Nickola@EN) I wrote the base integrate for LDAP.20:09
@WRE(Nickola@EN) integration, rather20:09
@WRE(snapcount@EN) pbmdawg: she's going to start learning the test suite20:10
@WRE(snapcount@EN) and help us out with those20:10
@WRE*** [signoff/#webgui] snapcount ({$self->fly;}) on EFnet20:16
@WRE*** [signoff/#webgui] ph0bia (Ping timeout: 198 seconds) on EFnet20:19
@pbmdawgcool20:20
@pbmdawgwelcome back to the community Janet20:20
@WRE*** Join ph0bia (~phobia@66-46-142-242.amtelecom.net) on EFnet20:20
@WRE(Nickola@EN) thanks!20:24
@WRE*** [signoff/#webgui] Nickola (Read error: Connection reset by peer) on EFnet20:52
@WRE*** Join ph0bz (~phobia@66-46-142-242.amtelecom.net) on EFnet20:56
@WRE***  Nick Change: ph0bz is now phobia on EFnet20:56
@WRE*** [signoff/#webgui] ph0bia (Read error: Operation timed out) on EFnet20:58
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet20:59
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui21:06
-!- mode/#webgui [+o rizen] by xdanger21:06
@WRE(phobia@EN) hey JT21:22
@rizenody21:27
@rizenhowdy21:27
@WRE(Nickola@EN) hello JT21:28
@rizenso appears to be pretty quiet today21:28
@WRE(phobia@EN) JT what kind of advocacy programs do you have going for WebGUI?21:29
@WRE(phobia@EN) I read yet another CMS article this morning which highlighted several CMSs including Mambo21:29
@WRE(phobia@EN) but no mention of WebGUI21:30
@WRE(phobia@EN) Mambo seems to get all the popular press these days...21:30
@rizenyeah, and i don't understand why21:32
@rizeni've tried using it several times21:32
@rizento figure out what people like so much about it21:32
@rizenthe user interface seemed rather clunky to me21:32
@WRE(phobia@EN) I've never used it21:32
@rizenand it uses module based navigation instead of tree based navigation, which i found to be pretty much useless on all but the smallest of sites21:33
@WRE(phobia@EN) haha no doubt21:33
@rizenthe sites that we build21:33
@rizenfor our clients21:33
@rizenare almost always 100+ pages21:33
@rizenand usually several thousand pages21:33
@rizenwhen you get into something that sized21:33
@rizenthe lack of a hierarchical tree21:34
@rizenis basically a show stoper21:34
@WRE(phobia@EN) yah, major problem21:34
@rizenstopper21:34
@WRE(phobia@EN) well now that I am no longer at SPA - the efforts for them to switch to Mambo will likely swell21:34
@WRE(phobia@EN) Wolas wanted to switch a couple of months ago21:34
@rizenhehe21:34
@WRE(phobia@EN) they just don't know how :)21:34
@rizenif they can make a powerful intranet on it21:35
@rizenmore power to them21:35
@WRE(phobia@EN) yah21:35
@WRE(phobia@EN) the real problem is that they don't even know what they want/need21:35
@rizenfrom an outsider's perspective, it's hard to know what's going on21:36
@rizenit just seems that nothing moves forward21:36
@rizenso what are your plans moving forward?21:36
@WRE(Nickola@EN) I'd go so far as to say they just don't know...anything.  Without Phobia they are dead in the water.21:36
@WRE(phobia@EN) the CEO was highly committed, the CIO was for a time but I dunno where she is at with it now21:36
@WRE(Nickola@EN) :-)21:36
@WRE(phobia@EN) I don't think that Shauger cares, I think she'd like to see it die - but its hard to say21:36
@WRE(phobia@EN) the new guy they hired though as 'developer' is without clue, so I'd say that they are without hope at least until something changes21:37
@WRE(Nickola@EN) Just out of curiousity, what do you use for monitoring software on your internal network?21:37
@rizennagios21:37
@rizenand some custom monitors21:37
@rizenthat we've written21:37
@WRE(phobia@EN) I wouldn't say that they are dead in the water, but I would say that they have no champion for it anymore which might ultimately turn out to be the same thing21:38
@rizenand then we also have our data center doing additional monitoring21:38
@WRE(Nickola@EN) cool.  what about trending and logging?21:38
@rizenfor network trending we use mrtg21:38
@rizenbut we don't do a lot of that21:38
@rizenwe're mainly on the lookout for spikes21:39
@rizenand usage loads21:39
@rizenand for web analysis we use awstats21:39
@WRE(Nickola@EN) cool.  I've used mrtg to trend so many things.21:39
@WRE(phobia@EN) mrtg can be awesome for capacity planning21:39
@WRE(phobia@EN) awstats and webalizer are both pretty good21:39
@rizenwe don't currently do any trending on mail and other utility services21:39
@WRE(Nickola@EN) I had to change MRTG to make it database capable21:40
@WRE(Nickola@EN) but it worked good.21:40
@WRE(Nickola@EN) why not?21:40
@WRE(phobia@EN) we found email trending was useful in two cases, the most significant was when a user had a rule to forward all their mail to their 'palm.net' account and that mailbox filled.21:41
@rizenwe only have 8 email users21:42
@WRE(phobia@EN) every message he received would get forwarded to palm.net and for every one it would send back a bounce saying "mailbox full" which would then in turn get sent back to palm.net under the forward rule, etc.21:42
@rizenplus some lists21:42
@WRE(Nickola@EN) haha  Good reason21:42
@rizenwe outsource all of our email hosting21:42
@rizenfor client stuff21:42
@WRE(phobia@EN) it KILLED the server, and the mrtg trending of the MTA's is what allowed us to narrow it down so quickly21:42
@rizenyeah, if mail was a significant part of our infrastructure, or we had more time on our hands21:43
@rizenwe'd probably trend it21:43
@WRE(phobia@EN) it also helped to have trends for capacity planning, when we were looking at turning on multiple RBLs we actually had some load figures to work with to see if we would be able to handle it21:43
@WRE(phobia@EN) we learned that at 50,000 inbound messages/day, RBLs can be problematic :)21:44
@rizenit's not hard to do capacity planning when you only have 8 employees =)21:44
@WRE(phobia@EN) lol true 'dat21:44
@WRE(Nickola@EN) I set up MRTG and stuff for Sparton.21:45
@WRE(Nickola@EN) so I was curious what others were using.21:45
@rizenhonestly it's all i've ever used21:46
@rizeni'm not even sure what else is out there21:46
@WRE(phobia@EN) lots of for-pay commercial alternatives...21:46
@rizeni found it 8 or 10 years ago, and started using it on my routers21:46
@WRE(phobia@EN) some of them do autodiscovery and whatnot21:46
@rizenand haven't looked back since21:47
@WRE(phobia@EN) but in my experience, nothing is as granular as MRTG/cacti21:47
@WRE(phobia@EN) all of the big tools like OpenView, Tivoli, ManageWise/ZFS and whatnot can do some form of discovery and trending, but its very basic by comparison21:47
@WRE(phobia@EN) if there were some open-source mechanisms for discovery already in existence then I might be tempted to build an appliance to do mrtg/nagios/ngsyslogd/log2mail, etc. and make a million dollars21:49
@WRE(Nickola@EN) MRTG does autodiscovery, but I've never used it.21:50
@WRE(phobia@EN) but without discovery one would need to write an easy interface to collect all the relevant info and turn it into config files for those tools21:50
@rizeni bet you could make a billion21:50
@WRE(Nickola@EN) I don't know how good it would be.21:50
@WRE(phobia@EN) its the sort of thing that is better offered as an ongoing service rather than a boxed-solution, I think21:50
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []22:26
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]22:42
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui22:42
crythiashello22:44
@WRE(phobia@EN) hey hey22:46
@WRE(Nickola@EN) hello22:47
@pbmdawglata'22:49
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []22:49
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has joined #WebGUI23:14
@WRE(Nickola@EN) hello.23:15
@WRE(Nickola@EN) Frank?23:16
fdillonyo23:16
@WRE(Nickola@EN) Roy  told me talk to you.23:17
@WRE(Nickola@EN) About contract programming23:18
@WRE(Nickola@EN) you have Email!23:20
@WRE(phobia@EN) -o- sets topic "Welcome to America Online!"23:25
@WRE(phobia@EN) :P23:25
fdillonfrank@plainblack.com23:28
fdillonanyone seen chansen today?23:28
@WRE(phobia@EN) try !seen nickname23:29
@WRE(phobia@EN) or .seen nickname23:29
@WRE(phobia@EN) or seen nickname23:29
@WRE(phobia@EN) :)23:29
@WRE(phobia@EN) :)23:29
fdillon!seen chansen23:31
@WREchansen (n=chansen@h230n3c1o1099.bredband.skanova.com) was last seen quitting from #WebGUI 17 hours, 49 minutes ago stating ({"zZZZZZZZzzzzzz"}).23:31
fdillonah nice23:31
fdillonI got your resume!23:38
@WRE(Nickola@EN) awesome!23:38
fdillonI'll take a look at it later this evening23:38
@WRE(Nickola@EN) okay.23:38
fdillonJanuary / Feb are typically slow months so it might be a bit before I have any projects.  I'm in mega quote mode atm23:39
@WRE(Nickola@EN) thank you23:39
fdillonyou are welcome!23:39
@WRE(Nickola@EN) Ugh.23:40
@WRE(Nickola@EN) On the phone with my mother.23:40
@WRE(Nickola@EN) She just doesn't stop talking.  I love her dearly, but I said goodbye about 15 minutes ago.23:40
@WRE(Nickola@EN) My house could be burning down, and she'd have one more thing to say.23:41
@WRE(Nickola@EN) hehe23:41
--- Day changed Thu Jan 26 2006
@WRE(phobia@EN) yah and that one thing would be something along the lines of "I told you to do something about that substandard wiring or this would happen...."00:11
@WRE(Nickola@EN) hahaha00:12
@WRE(Nickola@EN) Frank:  Roy didn't give me many details.  What type of projects do you normally get?00:25
@WRE*** Join ph0bia (~phobia@66-46-142-242.amtelecom.net) on EFnet00:29
@WRE*** [signoff/#webgui] Nickola (Ping timeout: 272 seconds) on EFnet00:30
@WRE*** [signoff/#webgui] phobia (Ping timeout: 360 seconds) on EFnet00:36
@WRE*** Join ph0bz (~phobia@66-46-142-242.amtelecom.net) on EFnet00:36
@WRE*** [signoff/#webgui] ph0bia (Ping timeout: 198 seconds) on EFnet00:36
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet00:36
@WRE***  Nick Change: ph0bz is now phobia on EFnet00:36
@WRE*** Part phobia (~phobia@66-46-142-242.amtelecom.net) on EFnet00:36
@WRE*** [signoff/#webgui] Nickola (Read error: Connection reset by peer) on EFnet00:46
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet00:53
@WRE(Nickola@EN) oops00:54
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:12
fdillonSorry, I've been away01:35
fdillonwe get a wide array of projects01:35
fdilloncustom apps, feature enhancements to webgui, etc01:35
fdillonI gotta run.  Might pop in later01:36
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has quit []01:36
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui02:53
-!- mode/#webgui [+o crythias] by xdanger02:53
@WRE*** [signoff/#webgui] Nickola (Read error: Connection reset by peer) on EFnet03:46
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet03:53
@crythiashi05:51
@crythiaswho05:51
@crythias!who05:51
@crythias!list05:51
@crythiasheh.05:51
-!- snapcount [n=roy@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui05:53
-!- pbmdawg [n=SysAdmin@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui05:53
-!- mode/#webgui [+o pbmdawg] by crythias05:54
-!- mode/#webgui [+o snapcount] by WRE05:55
@crythiasstupid people suck.05:55
@pbmdawgpeople suck stupid.05:55
@crythias12T MATR05:55
@crythiasget it?05:56
@snapcount!dubya05:56
@WRE"It's one thing about insurance, that's a Washington term."05:56
@crythiasdozent matter05:56
@crythiashee05:56
-!- crythias is now known as DONBH8N05:57
@pbmdawg!dubya05:57
@WRE"This case has had full analyzation and has been looked at a lot. I understand the emotionality of death penalty cases."05:57
@DONBH8Nsigh05:58
@pbmdawg!dubya05:58
@WRE"I don't think we need to be subliminable about the differences between our views on prescription drugs."05:58
@DONBH8N"Alex, I'll take questions that Google Answers won't/can't answer for $5." http://answers.google.com/answers/threadview?id=43717106:00
@WRE<DONBH8N> http://tinyurl.com/7rqhe06:00
-!- DONBH8N is now known as crythias06:02
-!- snapcount [n=roy@c-67-184-239-85.hsd1.il.comcast.net] has quit ["switching networks"]06:17
@WRE*** Join snapcount (~roy@c-67-184-239-85.hsd1.il.comcast.net) on EFnet06:18
-!- pbmdawg is now known as retardHackerScri06:19
-!- retardHackerScri is now known as scriptKideey06:19
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]06:31
@WRE(snapcount@EN) ;alkjf;dalkhejoih07:02
@WRE*** [signoff/#webgui] snapcount () on EFnet07:25
-!- scriptKideey [n=SysAdmin@c-67-184-239-85.hsd1.il.comcast.net] has quit ["Bye."]08:29
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui11:27
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Client Quit]11:27
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui13:04
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui13:56
-!- lonki [n=hans@195.18.93.61] has quit ["Leaving"]14:38
-!- Woute1 [n=wouter@host1.procolix.nl] has joined #webgui15:21
-!- pbmdawg [n=SysAdmin@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui15:28
MrHairgreaseyo wouter15:39
MrHairgreasehey matt15:39
MrHairgreasedid you check out the SQLForm yet?15:39
-!- Woute1 [n=wouter@host1.procolix.nl] has left #webgui []16:43
-!- snapcount [n=roy@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui16:51
-!- mode/#webgui [+o snapcount] by WRE16:52
@snapcount!dubya16:52
@WRE"We want our teachers to be trained so they can meet the obligations, their obligations as teachers. We want them to know how to teach the science of reading. In order to make sure there's not this kind of federal--federal cufflink."16:52
pbmdawgmartin17:04
pbmdawgsorry; was afk17:05
pbmdawgI looked to see how many loc it is17:05
pbmdawgbut that was it17:05
MrHairgreaseI have a better version now17:05
MrHairgreaseI'll mail it this afternoon17:05
MrHairgreasemaybe I'll put it on pb.com as well17:06
MrHairgreasedepends on whether I find bugs or not17:06
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:52
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []17:53
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:53
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:44
crythiasThen there was the carnivorous dogwood tree... whose bite was worse than its bark.18:52
-!- perlDreamer [n=ckuskie@nat060.mxim.com] has joined #webgui19:06
perlDreamermorning19:06
crythiasgood afternoon.19:07
perlDreameronly barely ;)19:07
crythiasspeaking of... I think I'll head for lunch19:07
perlDreamercya19:07
MrHairgreasebye19:14
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit []19:14
perlDreameranyone know how many languages used to be available for WebGUI, before the 6.x version?19:30
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui19:43
crythiasstill looking for that answer?20:36
perlDreamerI found the list of w3 sites, so I'm guessing 9-1020:38
crythiashey20:56
perlDreamer?20:56
crythiasI made a perl proggy to test a problem with the rows20:56
perlDreamercool20:56
perlDreamerso you can reproduce the problem?20:56
crythiasno..20:57
crythiasI basically did a use DBI, made a dbh pointing to the db, then a sth->prepare, sth->execute, print sth->rows, sth->finish, dbh->disconnect. it worked20:58
-!- perlDreamer [n=ckuskie@nat060.mxim.com] has quit [Read error: 104 (Connection reset by peer)]20:58
crythiaswow20:58
-!- perlDreamer [n=ckuskie@nat054.mxim.com] has joined #webgui20:59
crythiasheh20:59
crythiasyou ok?20:59
perlDreameryup20:59
crythiasdid you get that?20:59
perlDreamergaim gets disconnected every once in a while20:59
perlDreamerdidn't get that.20:59
crythias I basically did a use DBI, made a dbh pointing to the db, then a sth->prepare, sth->execute, print sth->rows, sth->finish, dbh->disconnect. it worked21:00
perlDreamerit should21:00
perlDreameris that your first one?21:00
crythiasbut it did something else that "fixed" the webgui prob21:00
crythiasfirst one? well, first one that did db connections. I stole most of it from DBI21:01
perlDreamerthat's scary21:01
perlDreamerthat it "fixed" the problem21:01
crythiasyeah21:01
crythiasworks now. he's happy.21:01
perlDreamerhe who?21:01
crythiasI told him it wasn't a WebGUI issue.21:01
crythiasJason from nbcc corp21:01
crythiasanyway, I couldn't believe how easy it was to do what I needed to do.21:03
crythiasthough I can't imagine why I thought it would be hard.21:03
crythiaswhat's with prepare, execute, finish and why is that different from just grabbing results?21:04
perlDreamerlike with ->do?21:04
perlDreamerdo does all that for you21:04
perlDreamerprepare allows you to create a statement and then call it multiple times without "recompiling" it.21:05
perlDreamerIt also allows you to use placeholders, which are great for ease of use and security.21:05
@WRE*** [signoff/#webgui] Nickola (lost in the netsplit) on EFnet21:05
perlDreamerthere's an example of that, statement handle reuse in the latest SQL.t in HEAD on svn.21:06
crythiasok. 'cause I saw DBI's example and it seemed to "hold open" the sth while it was while-ing through the results, then it finished21:07
perlDreameryou can do that too, for selects21:07
crythiasyes. Now I understand. Inserts and updates should be rather one-shot deals.. do it and get out. selects should be more involved, unless you ... store the results in a local array?21:08
perlDreamerthe idea works with just about any SQL statement.21:09
perlDreamerthink about how easy it would be to create a table via21:09
perlDreamer$sth->execute([@values]) rather than quoting and stuffing each value into the same statement (which has to get recompiled each time).21:10
crythias $sth->execute();   while (my $ref = $sth->fetchrow_hashref()) {     print "Found a row: id = $ref->{'id'}, name = $ref->{'name'}\n";   }   $sth->finish();21:11
crythiasthat was what I saw.. dbd mysq21:11
crythiasmysql21:11
perlDreameryeah21:11
perlDreamerthat would be for a select21:11
perlDreamerfor an insert, it would look like:21:12
crythiashttp://search.cpan.org/~jwied/Msql-Mysql-modules-1.2219/mysql/lib/DBD/mysql.pm#EXAMPLE21:12
perlDreamer$sth->prepare('insert into myTable values(?,?,?); while (my @arr = readData) { $sth->execute([@arr]); }21:12
@WRE<crythias> http://tinyurl.com/cwpnv21:12
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui21:23
-!- perlDreamer [n=ckuskie@nat054.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]21:23
@xdangerjust an idea, could there be a macro for formelements ? for example the userDefined1-5 in CS could be made to be SelectList or datetime...21:43
@xdangermore flexible than the current building a template variable in code with the right values..21:46
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []21:53
crythiasxdanger: how do you suggest it be called?21:54
crythiasI'm interested in your idea.21:55
crythiasI don't know how you might find it to implement, though.21:56
@xdangerI was troubled by that too =)22:03
@xdangerbut ^Form(WebGUI::Form::DateTime,userDefined1,<tmpl_var userDefined1>); or something..22:04
@xdangerbut it gets more complex with other formelement types..22:05
@xdangerform element =)22:05
crythiasand this is easier than textbox tag?22:06
@xdangerIt was just a quick idea I had22:06
@xdangerwell you can have textbox quite easyly, but for example a select tag is more combplex..22:07
@xdangerargh, I can't type today.. lot's of typos in finnish and english =)22:08
crythiasfinnish.. well, you could make three in the middle of a word and all hell breaks loose.22:08
crythiasI use SQL macros for select boxes.22:09
crythiaswhen I can22:09
@xdangermaybe you could do WebGUI::Form::SelectList,userDefined1,<tmpl_var userDefined1,option1=Big|option2=small|none=null,none); the last is the default option..22:11
@xdangerbut you have to use if macro to have the right value selected by default..22:12
crythiashmm22:13
@xdangerYou have all this powerfull form-system in webgui and I would like to use it more ;)22:13
crythiasbut the default db structure sux0rs22:13
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]22:40
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui22:40
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]22:45
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has joined #webgui22:54
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []23:13
-!- perlDreamer [n=ckuskie@nat054.mxim.com] has joined #webgui23:48
perlDreamerroy: I see you checked in :)23:50
--- Day changed Fri Jan 27 2006
-!- macOnki [n=hanswolt@lonki.xs4all.nl] has quit ["Leaving"]00:17
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui00:19
crythiasanyone here?00:21
perlDreameryup00:21
crythiashttp://meltingclocktimes.com/turkeyparachuting.htm00:22
@WRE<crythias> http://tinyurl.com/7ejb200:22
crythiasgotta go.00:22
-!- perlDreamer [n=ckuskie@nat054.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:22
-!- crythias [n=gyoung@64.200.2.35] has quit [Client Quit]00:23
-!- Irssi: #webgui: Total of 7 nicks [3 ops, 0 halfops, 0 voices, 4 normal]01:34
-!- duet [i=duet@lowfidelity.org] has joined #webgui01:39
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui01:39
-!- mode/#webgui [+o crythias] by xdanger01:39
@crythiasheh01:39
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI01:55
* crythias is drifting off on memory bliss02:15
pbmdawglol03:40
@crythiashey03:45
-!- mode/#webgui [+o pbmdawg] by crythias03:45
@pbmdawghey03:48
@crythiasla la lah03:52
@crythiasdo the la la la LAA la  la03:53
@crythiaswth?03:53
* crythias is now known as donbh8n03:53
@crythiasgasp03:54
@pbmdawgwhat03:55
@snapcountfa;kfjaoeijfoahgf03:59
@snapcountsajf;ajfa03:59
@snapcountfa;dljfa;iejf03:59
@snapcountflajfe03:59
@snapcountladjfas03:59
@xdangercrythias: the thing I was talking about: http://mentalhouse.net/~xdanger/FormElement.txt03:59
@WRE<xdanger> http://tinyurl.com/e33at03:59
@snapcountthat's better03:59
@xdangerjust a quick hack =)04:00
@xdangerjust had to test it =)04:00
@xdangerbut now to bed -->04:00
@snapcount!cnlist04:01
@pbmdawg!cnlist04:01
-!- rizen [n=jt@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui04:08
@crythiasack04:09
@crythiasbeauty and the geek...04:09
@crythiasGeek "A bit is a one or zero" Girl "a bit of what?"04:09
@crythiascan't make this stuff up. just ... can't.04:10
@crythiasplainblack down?04:51
@pbmdawgyou there?04:54
@pbmdawgwhat do you mean plainblack down04:54
@crythiasnothing. FF said it couldn't reach it.04:55
@crythiasmaybe it was me.04:55
@pbmdawgseems to be up04:55
@crythiasby maybe I mean it was. and by me I mean it was my laptop.04:56
@pbmdawghee04:59
@crythiassigh05:10
@crythiasgtg reality calls.05:10
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["Download Gaim: http://gaim.sourceforge.net/"]05:11
-!- rizen [n=jt@c-67-184-239-85.hsd1.il.comcast.net] has quit []06:40
@pbmdawgttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt06:47
@pbmdawgoops06:47
-!- pbmdawg [n=SysAdmin@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []07:42
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["later dudes!"]08:05
-!- snapcount [n=roy@c-67-184-239-85.hsd1.il.comcast.net] has quit []10:11
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui13:35
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []14:34
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI15:23
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:55
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui17:03
-!- pbmdawg [n=SysAdmin@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui17:14
crythiasooh.17:40
crythiasyou're in Illinois...17:40
crythiasthat's right. Did you find out if Chi Town is dry town?17:41
pbmdawgheh17:41
pbmdawgthey were pulling my leg.17:42
crythiasSo.. did you get Microsauced?17:42
crythiasMy wife hissed at my carnivorous dogwood tree joke.17:43
pbmdawgheh17:45
pbmdawgno microsaucing.17:45
-!- pbmdawg [n=SysAdmin@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui []17:46
crythiasduet19:07
MrHairgrease?19:07
MrHairgreaseoh never mind19:07
crythiasjust ... different user than I'm used to seeing.19:07
crythiashrm... [x] Add to RSS feed.19:10
crythiasmaybe [x] Add to RSS feed until [Date]19:12
-!- ian` [n=Ian@adsl-dc-3b022.adsl.wanadoo.nl] has quit [Read error: 104 (Connection reset by peer)]19:29
-!- snapcount [n=roy@adsl-69-215-40-45.dsl.chcgil.ameritech.net] has joined #webgui20:11
-!- mode/#webgui [+o snapcount] by WRE20:12
@snapcountbetter get some food before the plane leaves20:44
@snapcountlater20:44
-!- snapcount [n=roy@adsl-69-215-40-45.dsl.chcgil.ameritech.net] has quit []20:44
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui21:01
crythiashowdy21:10
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []21:47
crythiasgosh22:30
crythiasshould I just refuse to answer questions that people aren't trying to figure out themselvess?22:38
@xdangerIt's quite frustrating... rtfm =)22:58
crythiasyeah22:59
crythiasbtw.. I'm running through rfe's :)23:00
@xdangeror just try other options in the program =)23:00
@xdangerworst is the people who don't have the courage to press some button that's self-explanatory...23:02
crythiasI try. But if I've already said look in this area, then you ask me for something else that's in the same area...23:02
* crythias is busy closing out RFE's...23:03
crythias-https://sourceforge.net/tracker/index.php?func=detail&aid=570929&group_id=51417&atid=46321623:04
crythiashrm. CSS?23:04
crythiasI mean Collab System?23:04
crythiaswow... 2002 stuff.23:06
* lenthamen is having a cold one.23:07
* crythias is looking at len's stuff from 200223:08
lenthamen2002 ?? Am I in the WebGUI scene for so long ?23:10
crythiasRFE23:10
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui23:13
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui23:13
crythia1hey23:13
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)]23:14
crythia1wow23:14
-!- crythia1 is now known as crythias23:14
crythiashey matt23:16
crythiasbusy today?23:16
-!- mode/#webgui [+o pbmdawg] by WRE23:17
-!- mode/#webgui [+o crythias] by pbmdawg23:17
@pbmdawgchansen: you there?23:57
--- Day changed Sat Jan 28 2006
-!- crythias [n=gyoung@64.200.2.35] has left #webgui []00:04
chansenpbmdawg: pong00:17
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]00:48
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has joined #webgui00:55
-!- mode/#webgui [+o crythias] by xdanger00:55
@crythiasBOB's your uncle00:56
* crythias sways to hypnotic rhythms of carribean steel drums. Or is it that tin workshop down the road. oh ... the echoing strains of metallic impact.01:08
@crythiascalc crythias01:09
@WREcrythias = saihtyrc01:09
lenthamencrythias: Wanna read a bizarre story ?01:28
@crythiassure01:29
lenthamenhttp://www.angelfire.com/extreme4/kiddofspeed/chapter1.html01:29
@WRE<lenthamen> http://tinyurl.com/2z8mc01:29
@crythiasum. dang02:35
@crythiasIt seems that it's not that Nuclear Reactors are dangerous in and of themselves, but that safety isn't the first factor.02:36
@crythiasor wasn't, there.02:37
@crythiasI'm being mean again02:54
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui03:36
-!- mode/#webgui [+o pbmdawg] by WRE03:45
@crythiaswow05:02
@crythiaswoot05:10
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]05:12
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["later dudes!"]06:01
@crythiaswow07:22
@crythiasquiet night07:22
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI17:21
@crythiashi17:30
chansenhi crythias17:35
@crythiasooh. having fun. Set my computer to portupgrade perl and everything that requires perl17:36
@crythias:)17:36
chansen:)17:36
@crythiasFigure it'll be done by Sunday17:36
@crythiasat least I'm not running/upgrading OpenOffice on this laptop.17:37
@crythiasmeanwhile, I'm captivated by the creative domain name usage.17:38
@crythiasdel.icio.us grou.ps17:38
@crythiasand I'm thinking ... and found ... that I can get crythi.as17:38
chansencool :)17:39
@crythiasbut that domain is $100 for first 2 years, and $50 each additional year.17:39
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:39
@crythiasMatt!17:40
pbmdawgG17:40
-!- mode/#webgui [+o pbmdawg] by WRE17:40
@crythiasShould I spend $100 to get crythi.as?17:40
@pbmdawgack17:41
@pbmdawgi wouldn't17:41
@crythiaswell, you wouldn't...17:41
@crythiaswant a guitar? too late17:52
lenthamenWhat country is .as ?17:55
@crythiasAmerican Samoa17:59
@crythiaswww.as17:59
@crythiasgtg ... child calls.18:00
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]18:13
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has quit [Read error: 110 (Connection timed out)]19:47
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui22:42
@crythiashey hey hey22:44
pbmdawgho ho ho22:50
@crythiasla22:50
@crythiaspbmdawg whatsup22:53
--- Day changed Sun Jan 29 2006
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui00:03
-!- mode/#webgui [+o snapcount] by WRE00:04
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has joined #webgui00:48
-!- lenthamen [n=len@adsl-dc-2e425.adsl.wanadoo.nl] has left #webgui []00:51
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]00:51
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui00:56
-!- mode/#webgui [+o snapcount] by WRE00:56
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit []01:28
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["Zzzzzzzzz"]01:52
@crythiasslow day01:56
-!- mode/#webgui [+o pbmdawg] by crythias01:56
@WRE*** Part snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet02:07
@WRE*** Join snapcount (~roy@24.241.121.70.cfl.res.rr.com) on EFnet02:07
@WRE*** [mode/#webgui(+o snapcount)] by gooey on EFnet02:08
@WRE(snapcount@EN) grr02:08
@WRE*** [mode/#webgui(-s)] by snapcount on EFnet02:15
@crythiashi02:20
@pbmdawghi02:21
@WRE(snapcount@EN) hi02:21
@WRE(snapcount@EN) hi 502:22
@WRE(snapcount@EN) confusious say,  man who go to bed with itchy hiney wake up with smelly finger"02:23
@WRE(snapcount@EN) confusious say, "man who walk through airport metal detector sideways going to bangkok"02:24
@pbmdawgFSCK02:41
@pbmdawgerr I mean f socket02:41
@crythias?02:41
@crythiasFile System ChecK, dude02:41
@pbmdawgwrong window02:41
@pbmdawgthat too02:41
@WRE*** [mode/#webgui(+o snapcount)] by gooey on EFnet02:43
@crythiasIf I were joking,  I'd say something like, "A horse walks into a bar. The bartender says, 'Why the long face?"02:49
@WRE(snapcount@EN) hrmm03:51
@WRE(snapcount@EN) I need a design for my site03:51
@WRE(snapcount@EN) do you guys know of any decent sites with free designs03:52
@crythiashttp://www.oswd.org04:09
@WRE(snapcount@EN) cool04:10
@WRE(snapcount@EN) I'll check that out04:10
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Bye."]04:22
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui08:41
@WRE(snapcount@EN) pbmdawg in the house!!!!!!!08:42
pbmdawgchirp09:10
@WRE(snapcount@EN) chirp chirp09:18
@WRE(snapcount@EN) well, that's enough for tonight... time to sleep09:19
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []09:20
-!- crythias [n=gyoung@pcp06077902pcs.bntasp01.fl.comcast.net] has quit ["I'm leaving. See you later."]15:40
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI15:58
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui22:22
@WRE(snapcount@EN) gerald!22:23
crythiasyes22:23
@WRE(snapcount@EN) just excited that someone else is here!22:23
crythiasyeah.22:24
crythiasI think I'm going to try to stir up more trouble.22:24
@WRE(snapcount@EN) more than usual =)22:24
crythiasyeah22:25
crythiasgoing to continue to wipe out rfes22:25
crythiascrush the hopes and desires of all concerned.22:25
@WRE(snapcount@EN) cool22:25
crythiasfigure, if it hasn't been touched in 2 years, it's probably not going to happen or it has happened or it has been superceded22:26
crythiasI'm also curious about www.perlajax.us22:27
crythias:)22:27
@WRE(snapcount@EN) is this another domain you're planning on conquering22:29
crythiashee22:29
crythiasno.22:29
crythiasoh.22:30
crythiasdarnit22:30
crythiaswrong domain22:30
crythiaswww.perljax.us22:30
@WRE(snapcount@EN) heh22:34
@WRE(snapcount@EN) looks interesting22:34
crythiasyay23:13
crythiasI answer another question23:13
@WRE* (snapcount@EN) scratches his head23:13
crythiason the support boards23:14
crythiashrm.23:14
crythiasMy answer-to-correct answer ratio is improving.23:14
@WRE(snapcount@EN) A:CA improves23:16
@WRE(snapcount@EN) damn... time to do homework23:18
@WRE(snapcount@EN) later23:18
crythiasheh23:18
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui23:54
--- Day changed Mon Jan 30 2006
crythiashowdy00:17
-!- lenthamen [n=len@83.116.130.37] has joined #webgui00:17
crythiashey HEY hey00:18
@WRE(snapcount@EN) have you guys seen the bucket brigade stuff JT checked in?00:43
lenthamensnapcount: Not yet.00:50
@WRE(snapcount@EN) it's pretty cool00:50
lenthamendoes it give you a Happy User Feeling ;) ?00:50
@WRE(snapcount@EN) yes... you are left with a warm and fuzzy all over =)00:51
crythiaslike dryer lint?00:51
@WRE(snapcount@EN) like sipping an ice cold beer after a hard days work00:51
crythiascold and frosty?00:51
@WRE(snapcount@EN) from a mug that's been in the freezer all day00:52
crythiaslove those mugs that you feeze upside down...00:55
crythiass/fe/fre00:55
* lenthamen has coded something really nifty00:56
@WRE(snapcount@EN) do tell00:57
@WRE(snapcount@EN) is it a time machine!?00:57
crythiasinteresting thing... I have observed that, for all the emacs/vi wars ever, I never see emacs equivalents of vi's code in comments online.00:57
@WRE(snapcount@EN) I never liked emacs or vi00:58
@WRE(snapcount@EN) i can deal with vi... it has some good features00:58
crythiasvim is awesome00:58
@WRE(snapcount@EN) bah00:58
lenthamenI've added WebGUI::Benchmark, which allows you to profile exactly what functions are called and how long it took.00:59
@WRE(snapcount@EN) tell us about the time machine lenthamen!!!00:59
@WRE(snapcount@EN) wow... that was fast00:59
lenthamenIt shows a tree.01:00
@WRE(snapcount@EN) ha!01:00
@WRE(snapcount@EN) matt is going to be pissed01:00
@WRE(snapcount@EN) I think he's writing that right now01:00
@WRE(snapcount@EN) that's great01:00
crythiaspbmdawg wake up01:00
@WRE(snapcount@EN) is it checked in? or is this a user contrib thing?01:01
lenthamenno matt asked me to do it01:01
@WRE(snapcount@EN) figures01:01
* lenthamen is going to show it to you real soon 01:04
lenthamenThere we go ! http://sport.datawire.nl:8201:07
lenthamenAnd watch the "Stack Profiler" at the bottom of the page.01:07
@WRE(snapcount@EN) hey01:09
@WRE(snapcount@EN) this is pretty nifty01:09
crythias:)01:11
@WRE(snapcount@EN) so is this a macro?01:11
crythiasroy: speed v flexibility: I can't figure why JavaScript, etc was necessary anyway01:12
@WRE(snapcount@EN) I know right?  That stuff belongs in the style anyways in the head tags.01:12
lenthamenno, it's a routine WebGUI::Benchmark::profile, which is called at the beginning of every sub.01:12
@WRE(snapcount@EN) I can't think of one use for it01:13
crythiasJust .. boggled my mind. RawHeadTags is going to be used, because any feature that's available will be necessary for someone to use because it's available.01:13
lenthamensnapcount, how does RawHeadTags work with the bit bucket thing ?01:14
@WRE(snapcount@EN) it doesn't01:14
@WRE(snapcount@EN) the macro will have to go away01:14
crythiasyeah.01:14
@WRE(snapcount@EN) along with Javascript() and StyleSheet01:14
crythiasJT Smith wrote:01:15
crythiasI have a plan that will provide a fairly significant performance  increase, but will require the JavaScript, StyleSheet, and RawHeadTags  macros to go away.01:15
crythiasnone of those tags are necessary, especially with Snippets having the ability to do the same thing.01:16
crythiasas well, snippets being able to have their own mime type.01:16
@WRE(snapcount@EN) well, those macros would put stuff inside the head tags even when called from assets01:16
crythiasRoy: would AssetProxy("snippetUrl"); be invalid in head tags?01:16
crythiasI understand.01:17
@WRE(snapcount@EN) k01:18
crythiasso those assets with the offending macros would have to be parsed before the page could be fully rendered.01:18
crythiasack.01:18
@WRE(snapcount@EN) yeah... they break the whole concept01:18
@WRE(snapcount@EN) JT and I tried to think of various ways to get around it and couldn't01:19
@WRE(snapcount@EN) he continued to think of ways over the past two days01:19
crythiasbut an AssetProxy in the head would still be needed to be rendered.01:19
@WRE(snapcount@EN) and still couldn't so...01:19
crythiasbut it wouldn't have to be rendered AND the page recreated after the macro rendered?01:20
crythiasthe macro: assetProxy01:20
crythiasoh01:20
crythiasconfused...01:20
crythiaswhat's the difference between any other macro and the three offenders?01:21
@WRE(snapcount@EN) other macros don't output to <head></head>01:21
@WRE(snapcount@EN) their output goes where they are called from01:21
crythiasin line.01:21
@WRE(snapcount@EN) yes01:21
@WRE(snapcount@EN) if you call JavaScript from an asset, it's output get's inserted into <head></head>01:22
crythiaswhich means it appends from current position, not inserts in other content.01:22
lenthamenGuys, you're talking about a performance gain.01:22
crythiasyes01:22
lenthamenBut the truth is01:22
lenthamenthat there is no performance gain01:22
@WRE(snapcount@EN) it's really slower01:22
@WRE(snapcount@EN) it's perceived01:22
lenthamenit just appears to be faster01:22
@WRE(snapcount@EN) exactly01:23
@WRE(snapcount@EN) which is just as good01:23
crythiaswhich side of appearance?01:23
@WRE(snapcount@EN) to the user01:23
@WRE(snapcount@EN) site visitor01:23
crythiasthat would be the point?01:23
@WRE(snapcount@EN) of course01:23
@WRE(snapcount@EN) the real benifit is if you have an asset on the page that takes forever01:24
crythiasit's not mysql lookup values or apache ...01:24
@WRE(snapcount@EN) like an WSClient01:24
@WRE(snapcount@EN) everything else can stream to the browser01:24
@WRE(snapcount@EN) without having to wait for the WSClient to finish01:24
crythiaswhat is a wsclient again?01:24
lenthamenwell, you don't see the footer of the page till the wsclient is finished...01:24
@WRE(snapcount@EN) WebServices01:25
crythiaslike what, soap?01:25
* crythias is ignorant.01:25
@WRE(snapcount@EN) true... but most informationo people come to a site for is not in the footer01:25
@WRE(snapcount@EN) yes... like SOAP01:25
crythiassoap + asyncronous JS could work.01:25
@WRE(snapcount@EN) huh?01:26
@WRE(snapcount@EN) work for what?01:26
lenthamenDo you know that it takes more then 8000 function calls to generate the default WG home page ?01:26
crythiasI'm being silly again, 'cause I'm not sure how soap works.01:26
@WRE(snapcount@EN) oh ok01:27
@WRE(snapcount@EN) Basically the idea is that you can execute a method on a remote machine and have the result returned01:27
crythiasyeah...01:28
@WRE(snapcount@EN) like, if you want the current homeland security threat level, etc01:28
@WRE(snapcount@EN) 8000!01:28
crythiasbut WSClient still waits for it to be done before page is rendered?01:28
@WRE(snapcount@EN) nice01:28
@WRE(snapcount@EN) currently, yes01:28
@WRE(snapcount@EN) in the new system, everything but WSClient and footer can come back when they're ready01:28
crythiasand if you use asyncronous calls to the wsclient thing... you can use JS to display results.01:29
@WRE(snapcount@EN) I guess you could... you'd have to talk with Matt.  He's the AJAX guy01:30
@WRE(snapcount@EN) but the point is anything that's slow...01:30
@WRE(snapcount@EN) any piece of content01:30
@WRE(snapcount@EN) also, the stylesheets, headers, etc can come back immediately as well01:30
lenthamenhttp://sport.datawire.nl:82/site_map01:37
lenthamento generate the sitemap page01:37
lenthamenwithout caching01:37
lenthamenFunction calls: 37742 took: 5.7023s01:38
crythiashrm. be nice if + changed if the expansion happened01:38
lenthamenhrm, that's cosmetic :)01:38
crythias:-)01:38
@WRE(snapcount@EN) when I go to the site map it shows Function calls: 776 took: 0.0994s01:39
crythiasFunction calls: 776 took: 0.1001s01:39
crythiasI feel gypped01:39
@WRE(snapcount@EN) hahahaha01:39
@WRE(snapcount@EN) I'm faster01:39
lenthamenyeah that's because you're getting a cached page.01:40
crythiasI want those .5 microseconds back in my life.01:40
lenthamentry adding ?op=view01:40
@WRE(snapcount@EN) CACHE MAN01:40
@WRE(snapcount@EN) CACHE MNY01:41
@WRE(snapcount@EN) Function calls: 17749 took: 2.3684s01:41
crythiasFunction calls: 17749 took: 2.2961s01:41
@WRE(snapcount@EN) HAH01:41
@WRE(snapcount@EN) still faster =)01:41
crythiasuh.01:41
@WRE(snapcount@EN) hahah01:42
crythiaswhat?01:42
@WRE(snapcount@EN) damn01:42
@WRE(snapcount@EN) you caught me01:42
@WRE* (snapcount@EN) can't slip anything by crythias01:42
crythiashee01:42
crythiasbut... it didn't finish the twirling "not ready yet" for the page.01:43
@WRE(snapcount@EN) this thing is pretty cool01:43
@WRE(snapcount@EN) how do you turn it on or off?01:43
crythias'cause 17000 entries takes a long time to list in code!01:43
@WRE(snapcount@EN) is there a config file setting?01:43
lenthamenThere is no config file setting (yet). I'm not sure yet whether or not to add this to the core.01:44
lenthamenBecause it's only useful for developers.01:45
crythiasis a macro?01:45
@WRE(snapcount@EN) well, when you have it turned off, does it make WebGUI any slower?01:45
lenthamenNo reason to have it in production code.01:45
lenthamenI need to test that.01:45
crythiasit takes FOREVER to finish download it.01:45
lenthamenyeah because all that functions are IN the html.01:45
lenthamenthe document can easily be 5 or 10 MB big.01:46
@WRE(snapcount@EN) If this isn't included in the core... how could anyone ever use it?01:47
lenthamenmaybe it's your browser that chokes on it. It has thousands of nested divs.01:47
@WRE(snapcount@EN) Can it be packaged and applied to a site?01:47
lenthamenAll WebGUI pm files need to be modified for this01:48
lenthamenbecause you need to call profiler() right after each sub declaration01:48
@WRE(snapcount@EN) that's what I thought... so if JT doesn't want it in the core then no one else can use it01:48
lenthamenI made a script that adds that line to all the pm files.01:48
@WRE(snapcount@EN) oh01:49
lenthamenperl sbin/addProfileSupport01:49
lenthamenI could add a --remove switch01:49
@WRE(snapcount@EN) and one to remove all those lines?01:49
@WRE(snapcount@EN) hehe01:49
lenthamenyeah01:49
@WRE(snapcount@EN) that's how I would propose including it in the core01:49
lenthamenThere's no other way to do it imho01:49
@WRE(snapcount@EN) as an sbin script01:49
lenthamenyeah01:49
@WRE(snapcount@EN) I don't think he'll have any problem with that01:50
lenthamenBecause I'm very sure that this is very handy if you're coding new features.01:50
lenthamenYou can see exactly what's happening01:50
crythiascan add it then provide a profiler return; stub01:51
lenthamenI don't know if that will cost any performance.01:52
crythiasyes, but incrementally small for compiled perl, I would think?01:53
@WRE(snapcount@EN) crythias: how's the freebsd wre coming =)01:53
crythiasoh...01:53
@WRE(snapcount@EN) did you guys get around those issues?01:53
lenthamenIf you have 8000 function calls, then you'll also have 8000 calls to profiler()01:53
crythiasI suppose I should git busy...01:53
@WRE(snapcount@EN) it would be really cool if you got that to work01:54
lenthamenI've compiled WRE with newest Image::Magick but I still get the segfault .01:54
crythiasWhat's your version list?01:54
lenthamenlet me see01:55
lenthamen6.2.601:56
crythias626 ImageMagick?01:57
lenthamenyes01:57
lenthamensnapcount: Other then the ImageMagick problems I have the WRE running on FreeBSD 6.001:58
crythiaswife needed something on my Windows boot..01:58
crythiasnow rebooting01:58
lenthamenok bye01:58
crythiasno.01:58
crythias:) on my dev box01:58
@WRE(snapcount@EN) sweet01:58
@WRE(snapcount@EN) just include the patch that len has01:58
@WRE(snapcount@EN) where you replace require with use or something01:59
crythiasI'm 6.2.55 port01:59
crythiasI think..01:59
crythiasgimme a sec01:59
@WRE(snapcount@EN) and create a gotcha file that tells people to use it01:59
crythiasgrr01:59
lenthamencrythias: I've tried that too02:00
@WRE(snapcount@EN) it's too early for growling02:00
crythiasgotta fix something02:00
crythiasok... one sec02:00
lenthamensnapcount: I've always applied the patch manually.02:00
lenthamenyou need to remove all "use Image::Magick" occurances02:01
@WRE(snapcount@EN) yeah... can't you write a s// script02:01
crythiasI'm using 6.9.0 successfully right now.02:01
@WRE(snapcount@EN) that they can run manually02:01
@WRE(snapcount@EN) cool02:01
lenthamenand place "require Image::Magick" inside each sub that use image::magick02:01
crythiaswhat WG version should you want me to compile against?02:01
@WRE(snapcount@EN) you don't compile against a WG version02:02
@WRE(snapcount@EN) oh, I c02:02
lenthamenno, it has nothing to do with the WG version02:02
@WRE(snapcount@EN) 6.8 and above02:02
@WRE(snapcount@EN) wre 0.6.x02:02
@WRE(snapcount@EN) what you need to do is compile the wre so that you have only a wre/ folder in /data02:03
crythiasok.02:03
@WRE(snapcount@EN) tar.gz that wre/ folder and upload to sf02:04
@WRE(snapcount@EN) we need to place a README or something in there to tell them to run a perl one liner to replace use Image::Magick02:05
@WRE(snapcount@EN) with require or whatever it has to be02:05
crythiaschecking...02:05
@WRE(snapcount@EN) you can't use the folder after you have run setup02:05
@WRE(snapcount@EN) it has to be a virgin =)02:06
lenthamenWell, I'm waiting for crythias to compile a full functional WRE :D02:06
crythiasI'm changing build.sh02:06
lenthamenyeah02:06
lenthamenbash and such02:06
lenthamenit should be written in bourne shell, not bash02:06
crythiasgosh. I'd so much rather like to get a dir listing of a compiled one then copy port versions to appropriate placs.02:09
crythiass/placs/places02:09
* lenthamen is playing chess02:11
crythiascompiling....02:11
crythiasnot sure where I am...02:12
crythiaslots of DONE via pio02:12
crythiasBN02:12
crythiasconf02:12
crythiasdsa02:12
crythiasevp02:12
crythiasCXX02:13
crythiasmemcached02:13
crythiascompiling perl?02:14
crythiasdone.02:17
crythias(perl)02:18
crythiascompiling apache portable runtime02:18
crythiasmod_ssl had probs02:20
crythiashttp://www.rafb.net/paste/results/XhyPUe32.html02:21
@WRE<crythias> http://tinyurl.com/9d5jd02:21
@WRE(snapcount@EN) Great Scott!!!02:31
crythiasThis is heavy.02:32
pbmdawgyour president must like to watch himself on television02:33
@WRE(snapcount@EN) who are you talking to?02:33
@WRE(snapcount@EN) your president is also my president02:34
pbmdawgquoting BTTF102:34
@WRE(snapcount@EN) wow... a movie quote I didn't know02:34
@WRE(snapcount@EN) that's surprising02:34
pbmdawgwhen Doc is fiddling with the video camera02:35
pbmdawgmaking fun of Reagan being an actor02:35
@WRE(snapcount@EN) Marty!! Do you know what you've done!02:36
crythiasYour name must be calvin02:36
crythiasbesides which, what?02:37
@WRE(snapcount@EN) Why don't you make like a tree... and go!02:37
crythiasthat's as funny as a screen door on a battleship.02:37
pbmdawgmake like a tree and get out of here02:37
crythiasso, what's what, roy? Why Great Scott02:42
pbmdawg!dubya02:42
@WRE"You subscribe politics to it. I subscribe freedom to it." (responding to a question about whether he and Al Gore were making the Elian Gonzalez case a political issue)02:42
-!- mode/#webgui [+o pbmdawg] by WRE02:43
-!- mode/#webgui [+o crythias] by pbmdawg02:43
@WRE(snapcount@EN) b/c you had an error02:45
@WRE(snapcount@EN) I was practicing my over-reaction skillz02:45
@crythiasah02:45
lenthamengoodnight guys,02:46
lenthamenttyl.02:46
@pbmdawgnight02:47
@WRE(snapcount@EN) gerald: don't you have a guide for configuring apache, etc for 6.902:49
@crythiasdo what?02:50
@WRE(snapcount@EN) your faq02:50
@WRE(snapcount@EN) don't you have a document to help ppl configure apache, etc for a 6.9 install02:51
@crythiasnot yet. I wouldn't do that until a 6.9 release.02:53
@crythiasbut the readme.txt is adequate for 6.8.502:53
@WRE(snapcount@EN) which is the same really02:54
@WRE(snapcount@EN) ok02:54
@WRE(snapcount@EN) be back later03:01
-!- lenthamen [n=len@83.116.130.37] has quit [Read error: 110 (Connection timed out)]03:06
@crythiaswow.03:09
@crythiasare the mans, etc necessary for distribution?03:09
@pbmdawgI eat the mans03:31
@pbmdawgleave 'em in03:31
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["Zzzzzzzzzzzzzzzzzzz"]03:49
@crythiasok04:28
@crythiasI'm working on attempting a lame thing.04:28
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui []04:57
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui []05:14
@WRE*** [signoff/#webgui] Nickola (Quit: <k!15b8>) on EFnet05:27
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet06:44
@WRE*** [signoff/#webgui] Nickola (Quit: Leaving <k!15b8>) on EFnet06:47
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet06:47
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui08:02
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit]08:02
-!- lonki [n=hans@195.18.93.61] has joined #webgui09:31
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui10:33
-!- lonki is now known as hansw10:36
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:12
MrHairgreasehee len11:22
lenthamenhey Martin13:16
@WRE*** [signoff/#webgui] Nickola (Ping timeout: 272 seconds) on EFnet13:36
@WRE*** Join Nickola (~~cannikan@66-46-142-242.amtelecom.net) on EFnet13:36
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui14:20
-!- mode/#webgui [+o pbmdawg] by WRE14:20
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has joined #WebGUI14:51
lenthamenchansen ?15:28
chansenlenthamen: pong15:46
lenthamenchansen, did you see the Performance Profiler I wrote ?15:49
chansenNot yet, I haven't had time to hack on WebGUI yet :/15:50
chansenIs it in trunk?15:50
lenthamenNot yet... Take a look at: http://sport.datawire.nl:82/15:53
lenthamenThe Profiler is at the bottom of the page.15:53
chansenLooks cool :)15:55
lenthamenTo get that working I've added a WebGUI::Benchmark::Profile() call right after each sub declaration.15:55
lenthamenDo you know if there's a way to do that on runtime, without having to change all PM files ?15:55
MrHairgreasecan't you put it in WebGUI.pm15:56
lenthamenhow?15:56
MrHairgreaseWebGUI.pm is always called15:56
lenthamenYou need to track every sub that is called.15:56
MrHairgreaseok15:57
MrHairgreasebut if you use the commandline profiler...15:57
MrHairgreaseit suffices to just calll the program15:57
chansenlenthamen: thats does not sound nice, have alook at Devel packages at CPAN15:57
chansenlenthamen: using debug and DB15:57
chansens/debug/debugger/15:58
* lenthamen will look some more on CPAN15:58
MrHairgreaseThe profiler rox0rs btw15:58
MrHairgreaseis r0x0rs leet enough?15:58
MrHairgrease=)15:59
lenthamenchansen: Devel::AutoProfiler seems to do what I'd like to do.16:02
chansenlenthamen: :)16:04
chansensorry i can't participate more atm, I have a really busy schedule for this week16:04
* chansen will have a look what you come up with next week16:05
lenthamenDuh, I could just overload main::sub16:07
chansenwho is kenperl?16:09
lenthamendunno16:09
lenthamenwhy16:09
chansenbecause he did remove WEBGUI_LIB env var from W::Test, I didn't see a reason for that. it's useful being able to point to a config without a lib16:10
@pbmdawgyes; chansen: he was working in testCodebase.pl16:11
@pbmdawgmost people are using testCodebase.pl instead of prove16:11
@pbmdawg(directly)16:11
chansenIt already worked that way, he just removed the option16:12
@pbmdawgoh16:12
chansenno point OMI16:12
@pbmdawglet me know how to fix it and I will16:12
@pbmdawgor you can16:12
lenthamenchansen: Do you know how I could do something like perl -d:MyModule under mod_perl ?16:12
@pbmdawgfrankly, I didn't understand his change16:12
@pbmdawgPerlOptions ?16:13
lenthamenwould that work ?16:13
@pbmdawgI have no idea; just guessing.16:13
chansenlenthamen: Apache::DB16:13
lenthamentnx chansen16:13
* lenthamen is happy16:14
chansenlenthamen: PerlOptions would probably work, I haven't tested it16:14
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui16:26
crythiashowody16:26
MrHairgreasehi gerald16:27
-!- mode/#webgui [+o crythias] by pbmdawg16:27
@crythiasGosh. I might actually be doing even better than I thought if Martin starts agreeing with me? :)16:27
MrHairgreaseheh16:27
MrHairgreaseonly if you're right that is16:27
@crythiasyeah... always only if I'm right :)16:27
@crythiasheya matt. thanks16:28
@crythiaswhat's the point of a redirect?16:28
@crythiasin WG16:28
@pbmdawgso the content matches the url16:29
@crythiasnmi16:29
MrHairgreaseI actually use redirects to have an other site to show up in the nav16:30
MrHairgreaseworks like a charm16:30
@crythiasis a navigation entry to another link16:31
MrHairgrease?16:32
@crythiasit adds a url to navigation that points outside your wg instance.16:36
MrHairgreaseyeah16:36
@crythiasheh16:37
@crythiasthe Redirect Display tv shows twice16:37
@crythiasit echos16:37
@crythiasmatt: http://www.plainblack.com/wgtv/assets/redirect/redirect_display16:38
@WRE<crythias> http://tinyurl.com/a3pyk16:38
@crythiasbtw why isn't there a "never" option for End Date?16:39
@crythiasWhile I agree a 30 year old asset is silly, there shouldn't be a limit.16:40
@crythiashttps://sourceforge.net/tracker/?func=detail&atid=463213&aid=1328895&group_id=5141716:41
@WRE<crythias> http://tinyurl.com/9c4ke16:41
@crythiasNow that I understand what they do, I don't understand why you'd want them to behave than as they're designed.16:42
@crythiasIt seems that Redirect objects only redirect when you view them directly; if you add a redirect to a page, viewing that page does not trigger the redirect.16:42
@crythiasthank goodness for that.16:42
MrHairgreaseredirect used to be a page property16:43
@crythiasIf I wanted a trigger redirect, I could put a meta refresh.16:43
MrHairgreasebut i think it's an asset since 6.3 or something like that16:43
@crythiasbut Yung has a slight point.16:43
MrHairgreasehaven't read the bugreport16:44
MrHairgreasebut afaik yung is (partly) wrong16:44
@crythiasI'm glad adding a Redirect Asset doesn't make the whole page redirect16:44
MrHairgreaseredirects go into the http header16:45
MrHairgreasenot in the head section of html16:45
@crythiasOne thing I'd probably like to change in the navigation is to let my users know when they are going to leave my site.16:46
MrHairgreaseyou could add an img tag to the menuTitle16:46
MrHairgreaseit's not pretty but it works16:47
@crythiasooh. that's devious.16:47
@crythiasHelp for redirect: The Page Redirect Asset causes the user's browser to be redirected to another page. It does this if it is viewed standalone, as part of a Page Asset, or proxied via a macro.16:48
@crythiasthis means if it's an AssetProxy in a Page Layout?16:48
MrHairgreaseprobably16:49
@crythiasdoesn't work with ^assetProxy in description.16:58
MrHairgreaseOk, could be16:58
MrHairgreaseI haven't looked in the soure16:58
MrHairgreaseI'd reckon that a redirect in an assetproxy should not redirect the page16:58
MrHairgreaselooking at the source...17:00
MrHairgreaseusing an assetproxy to show a redirect...17:01
MrHairgreaseshould redirect the page visitor.17:01
MrHairgreaseunless you have adminOn17:01
MrHairgreaseadminOn && canEdit the redirect that is17:01
@crythiashttp://demo.plainblack.com/demo1138632538_482/home/redirection-section17:06
@WRE<crythias> http://tinyurl.com/c433517:06
* MrHairgrease will look at it in a moment17:06
@crythias'kay17:06
MrHairgreaseguess I wasn't redirected17:08
MrHairgreasetry it again but set the caching to zero17:08
@crythiasnot as an assetProxy in page layout17:17
@crythiasworks as a link17:21
MrHairgreaseJT just said on the mailing list that redirects should only redirect if you go to their url directly17:23
MrHairgreasewhich is a very sane approach i think17:23
MrHairgreasedoes anybody know if the form truncation on apache2.0.55+ssl also f*cks up svn+ssl?17:26
@pbmdawgit's likely17:30
MrHairgreasehmm17:30
MrHairgreasebut svn works with webdav17:31
MrHairgreaseI'm not sure if that's also using form posts17:31
@pbmdawgsure.  HTTP PUT17:33
@pbmdawgor something17:34
MrHairgreasewell17:34
MrHairgreaseI've compiled the whole scheit anyway so I'll try it17:34
@pbmdawgwe use svn over ssl on 2.0.55 w/o a problem17:36
@pbmdawgso far.17:36
@pbmdawg(now that I think about it)17:36
MrHairgreaserelaxed17:37
@WRE***  Nick Change: Nickola is now phobia on EFnet18:26
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []18:26
@pbmdawgnickola18:27
@pbmdawgif you want some ideas for tests, I can give you them18:27
@WRE(phobia@EN) this is her husband :)18:27
@WRE(phobia@EN) I hijacked her computer...18:27
@WRE(phobia@EN) I will tell her to talk to you though18:28
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:40
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has left #webgui []18:47
@WRE***  Nick Change: phobia is now nickola on EFnet18:57
@pbmdawghelp anyone19:31
@pbmdawgI need to wipe cpan and reinstall it19:31
@pbmdawgany suggestions?19:31
MrHairgreaserm -rf / ?19:31
@pbmdawgok19:32
@pbmdawgi'll try it19:32
@pbmdawgwithout the ? I assume19:32
MrHairgreaseat your own risk19:32
MrHairgreaseit will delete everything on your computer19:32
MrHairgreasebut i guess you probably know that already19:32
@WRE(nickola@EN) lol rm -rf /  won't work...20:22
@WRE(nickola@EN) it will get as far as wherever the rm binary is stored, or a dependant lib - and once those are gone it will go no further20:23
@WRE***  Nick Change: nickola is now phobia on EFnet20:23
@WRE(phobia@EN) best bet is to just boot up with the install disk, and re-partition using the installer20:23
@pbmdawgI don't want to reinstall the OS; just cpan20:33
@WRE(phobia@EN) oh :P20:34
@WRE(phobia@EN) that's different then :)20:34
@crythiashee hee20:45
@crythiasfor what to reinstallc pan?20:46
@crythiass/lc p/l cp/20:46
@WRE(snapcount@EN) Everyone rejoice!  I have returned21:48
@WRE(snapcount@EN) pbmdawg: that dilbert was great btw21:51
@crythiasyea22:12
@crythiasdo the lalalalalala22:32
@crythiashee22:32
MrHairgreaseGerald22:33
@crythiastis I22:33
MrHairgreaseplease stop  using drugs =)22:33
@crythiasfriends don't let friends beergoggle.22:35
@crythiasalone.22:35
MrHairgrease:)22:35
* crythias has some pot...22:36
@crythiasholders22:36
@crythiasmade of hemp.22:36
MrHairgreasedamn22:37
MrHairgreaseI just executed a photo import script that ran for about 15 minutes22:37
MrHairgreaseforgot to pass templateId's22:37
@crythiashrm.22:40
@crythiasshould I be concerned that a .gov hit my site from digg?22:40
@pbmdawgonly if it's noMoreSecrets.mil22:40
@crythiasdss.ca.gov22:41
@crythias?22:41
@crythiascalifornia?22:41
@pbmdawgbug in FF 1.522:41
@pbmdawgstatus bar is missing and won't come back22:42
@crythiaskay..22:42
MrHairgreasedid you try View > statusbar?22:42
@pbmdawgYES mr. eraseYourHdd22:43
@crythiasI'd just tell you to rm -fr /etc22:43
MrHairgreaseHey I said I was soory22:43
@crythiasthat should be enough.22:43
MrHairgreaseI can't help it n00bs are roaming in this channel =)22:44
* MrHairgrease ducks22:44
@pbmdawgMrHairSlop: did you use/refer to SQLEdit while writing/designing SQLForm22:44
MrHairgreaseno22:44
@crythiasooh. I got all of 3 diggs and 7 hits since I posted22:44
@pbmdawgcrythias: url?22:44
MrHairgreaseI made it from scratch22:44
@pbmdawgyou should've looked at it22:44
@pbmdawgjust to see its design flaws22:44
MrHairgreasemaybe I'll do that22:45
@crythiashttp://digg.com/software/Free_Open_Source_Norton_Antivirus_Intelligent_Update_retriever_installer_222:45
@WRE<crythias> http://tinyurl.com/7skr922:45
MrHairgreasewhat wrong with it?22:45
@pbmdawgit's alright actually.22:45
@crythiaslovely. I have foreigners hitting on me.22:45
MrHairgreaseok. But where do the design flaws come in then?22:46
@crythiashe's being facetious. I think.22:46
@pbmdawgthe way you can template individual field controls22:47
@pbmdawgand the validation22:47
MrHairgreaseok22:47
@pbmdawgit's not designed to be uber-flexible like the rest of webgui.  the rest of webgui puts a high emphasis on flexibility22:48
@pbmdawgand modularity22:48
MrHairgreaseThe SQLForm is pretty flexible.22:48
@pbmdawgof course, sqledit was started back in wg 4, back when I was in diapers22:48
@crythiasyou refresh hitter, you.22:49
@pbmdawgjust checking if you're tailing the logs22:50
@pbmdawghey, you got m1k3d to digg it22:51
@pbmdawgoh, i finally get it!22:51
@pbmdawgdigg..... as in .... "I can digg it"22:51
* crythias shivers22:52
* crythias thinks he wants his leg back.22:53
@pbmdawgwhat22:54
@crythiasstop pulling it.22:54
@pbmdawgno, I just now got it22:55
@crythiasI'm waiting for the lamers and flamers22:57
@pbmdawgf/lamers22:58
@WRE(phobia@EN) hahaa the obesity virus22:58
@pbmdawgI must have that.22:58
@WRE(phobia@EN) http://science.slashdot.org/science/06/01/30/175217.shtml22:58
@pbmdawgsince I'm 175 lbs overweight22:59
@crythiasSomeone actually used the coral cache22:59
@crythiashah22:59
@crythiasdo what?22:59
@crythias175 lbs overweight?22:59
@pbmdawgyeah.  I should be 023:00
@crythiaswhat's weird: "Perfect Hair Forever"23:00
@WRE(phobia@EN) wow IBM made DB2 free??23:00
@crythiashttp://www-306.ibm.com/software/data/db2/udb/edition-pe.html23:01
@WRE<crythias> http://tinyurl.com/bdzsl23:01
@crythiasnot every implementation23:03
@WRE(phobia@EN) quite a few limitations by the looks of it23:04
@WRE(phobia@EN) who needs db2 anyway23:04
@WRE(phobia@EN) mysql and postgres are kiXass23:04
@crythiasscalable high availability.23:04
@pbmdawgibm's marketing machine, you mean?23:05
@WRE* (snapcount@EN) cracks open a nice cold A+W Root Beer23:19
MrHairgreaseGood idea!23:20
* MrHairgrease opens a nice'n'cool Jupiler23:20
@WRE* (phobia@EN) fires up the crack-pipe23:21
@WRE(snapcount@EN) lol23:21
@WRE(phobia@EN) :)23:21
MrHairgreasehappy trippin' phobia23:22
@pbmdawgmmm   root beer23:23
MrHairgreaseHa23:23
* crythias gets a Doc Brown's cream soda.23:23
MrHairgrease1300 photo's imported and counting23:24
* pbmdawg has no soda pop in the apartment.23:24
@WRE(snapcount@EN) heh23:27
@WRE(snapcount@EN) looks like ringcentral is suffering from the same ssl bug wg is23:27
@pbmdawgsoftware users should get paid for reporting bugs23:28
MrHairgreaseGo find bugs in Knuths books!23:29
MrHairgreaseYou won't get rich, but wou will get paid23:29
@pbmdawghow'd you know that's what I am reading23:37
MrHairgreasetakes one to know one23:38
MrHairgreasedon't have the books thogh23:38
MrHairgreasebut I do use Latex23:38
MrHairgreasedon't own the typestting book seither23:38
MrHairgreaseAs you can clearly see from my typing skills.23:38
MrHairgreasehaha 6871 files in 159 folders. Took about 13 minutes of cpu time.23:42
--- Day changed Tue Jan 31 2006
@crythiasl8rness00:00
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"]00:00
* chansen will commit Isotope this week :)00:43
chansena preview: http://scsys.co.uk:8001/19600:43
MrHairgreaseforgive my ignorance00:44
MrHairgreasebut what will Isotope do?00:44
chansenIt provides a consistent request/response API for ModPerl (1,19,2), CGI, FastCGI, SpeedyCGI, Standalone HTTP server, testing00:46
chansenwrite once, deploy anywhere :)00:46
chansenIt adds a minimal layer upon each environment00:47
MrHairgreasesounds good00:47
MrHairgreasewill it help webgui in some way or another?00:47
chansenit depends, rizen sounded intrested00:47
MrHairgreaseok, i'm curious00:48
chansenIf adopted, you could deploy WebGUI in the environments that i mention earlier00:48
MrHairgreaselet me know when it is finished00:48
@pbmdawgchansen: a question00:48
@pbmdawgabout http post00:48
chansenI'll commit a this week, still very alpha but workable :)00:49
@pbmdawgfor mp200:49
@pbmdawgwe have to check ->param and ->body00:49
@pbmdawgfor posted form parameters00:49
@pbmdawgand we give ->body precedence in case of name overlap.00:49
@pbmdawgdoes isotope handle that00:49
chansenyes, in a efficient way :)00:50
chansenAPR::Table00:50
@pbmdawgdo you give preference, or combine results for ones whose names overlap00:50
chansenIstope has different param plugins, CGI, HTTP::Body and libapreq00:51
chansenif you ask for an array you get all parameters with same name00:51
chansensame as Apache::Request/CGI.pm00:51
@pbmdawgno, that's why we had to change it for mp200:51
@pbmdawgthe behavior changed00:52
@pbmdawgif asking for the posts that appeared both in the query string and in the body, mp2 only returns the contents of param.  you have to explicitly ask for ->body in order to get those posts also00:54
chansenIt will work as Apache::Request/CGI00:54
@pbmdawgunless you have a better explanation....?00:54
chansen_not_ Apache2::Request00:54
@pbmdawgoh00:55
@pbmdawgahh, I see.00:55
chansenIsotope does not mix query params with body params unless the user wants that00:57
MrHairgreaseI also like the name00:58
MrHairgreaseIt fits well with Spectre00:58
MrHairgreaseand whatever susbsystem name we will com eup with00:58
chansenIt's a offspring from Catalyst, Isotope and Catalyst feels good too :)00:59
MrHairgreaseyeah00:59
MrHairgreasesure does00:59
@WRE*** [signoff/#webgui] snapcount (Read error 54: Connection reset by peer) on EFnet01:06
chansenwith comments: http://rafb.net/paste/results/92COn234.txt01:13
MrHairgreasesee you guys later01:32
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:32
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)]01:51
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui03:36
crythiasdoo doo DOO doo04:00
crythiasdo the la la la la la04:01
crythiasfried green tomatos04:52
crythiaspotatos04:52
-!- chansen [n=chansen@h230n3c1o1099.bredband.skanova.com] has quit ["Zzzzzzzzzzzzzzz"]06:17
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has joined #webgui11:02
-!- Klaus_ [n=klaus_he@p54AD4068.dip0.t-ipconnect.de] has joined #webgui11:10
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui11:28
-!- Klaus_ [n=klaus_he@p54AD4068.dip0.t-ipconnect.de] has quit []11:46
-!- chansen [n=chansen@h156n4c1o1099.bredband.skanova.com] has joined #WebGUI15:12
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui16:25
crythia1hello16:26
-!- crythias [n=gyoung@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Nick collision from services.]16:27
-!- crythia1 is now known as crythias16:27
crythiasthat is sweet16:27
MrHairgreasedoes anybody know whats wrong when I get an authorization required wehen viewing collateral?16:56
MrHairgreasein 6.8.516:57
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui17:00
-!- mode/#webgui [+o pbmdawg] by WRE17:04
-!- mode/#webgui [+o crythias] by pbmdawg17:04
@crythiascollateral?17:37
MrHairgreaseyeah17:37
MrHairgreasefound it already17:37
MrHairgreaseWB::Grouping::isInGroup uses $session{user}{userId} as default.17:38
MrHairgreaseBut in the upload handler that should somehow be $session{var}{userId}17:38
@pbmdawgerrr what17:38
MrHairgreaseso that's a bug afaik17:38
MrHairgreasetry it out17:38
@pbmdawgwhat's the bug17:39
@pbmdawg$session{var}{userId} should always be the same as $session{user}{userId}17:39
MrHairgreaseIt's not if your downloading from the uploads folder17:39
@pbmdawgoh..17:39
@pbmdawgwhat wg version17:39
MrHairgreasethere $session{user}{userId} is "" or somethingh like that.17:39
@crythias6.8.517:39
MrHairgrease68517:40
@pbmdawgyeah that's definitely a bug.17:40
@pbmdawgcould one of you post the tracker17:40
@pbmdawgnice find, btw17:40
MrHairgreaseI fixed it by passing $session{var}{userId to WG:G::isInGroup.17:40
MrHairgreasenot very nice17:40
MrHairgreasecost me a lot of time17:40
@pbmdawgohh17:40
* MrHairgrease sobs17:41
MrHairgreaseis sobs English?17:41
@pbmdawgyeah; lol17:41
@pbmdawgloud, breathy crying17:41
@crythiasboo hoo hoo17:41
MrHairgreaseyeah.17:41
@crythiasmale puppies, too.17:41
MrHairgreaseI'm doing that17:41
MrHairgreasetime for beer17:42
@crythiashee17:43
@crythiasI said male puppies.17:43
@pbmdawgwell, it's already fixed in 6917:44
@pbmdawg6.917:45
MrHairgreaseyeah17:45
MrHairgrease69 roxors17:45
MrHairgreaserelease it!17:45
MrHairgreaseIs there gonna be a 6.8.6 release?17:45
@pbmdawgyes17:46
MrHairgreasecool, shall I email you the patch?17:46
@pbmdawgyou don't have svn access?17:46
MrHairgreaseI'm not yet used to branching yet17:46
MrHairgreaseI'm just lazy17:46
@pbmdawgi see.17:46
@pbmdawgor just scared. :)17:46
MrHairgreaseNah17:47
MrHairgreaseI'm a big guy now17:47
@pbmdawgroy says "this week"17:47
MrHairgreasethis week what?17:47
MrHairgreaserelase 6868?17:47
@pbmdawg6.8.617:47
MrHairgrease686*17:47
MrHairgreasecool17:47
@pbmdawgmaybe.17:47
MrHairgreaseI'll find out how the branch thingy works and fixx the bug17:48
* crythias puts a splint on an ant. Soon the bug will be fixed.17:48
* pbmdawg stomps on the ant17:48
* crythias castrates roaches.17:48
@crythiashee.17:49
MrHairgreasesick perverts!17:49
* pbmdawg spays butterflies17:49
@crythiascastrate: what fishermen try to do.17:49
@crythiaschauffeur: what models do.17:51
@pbmdawgoh my17:52
@crythiaswhat?17:52
@crythiasModels can't drive cars?17:54
@pbmdawgshow fur17:57
@crythiasone the catwalk on the catwalk...17:58
@crythiasone:on17:58
@WRE(snapcount@EN) damn botnet keeps going down18:04
@WRE(snapcount@EN) Isn't it funny how if you hack on some code for a couple hours and get something working you feel like you accomplished a lot18:07
@WRE(snapcount@EN) but18:07
@WRE(snapcount@EN) when you spend just as much time doing client support you somehow feel like you haven't got anything done that day18:07
@crythiasexcept the warm fuzzies of helping people :)18:08
@WRE(snapcount@EN) I don't get those18:08
@WRE(snapcount@EN) I mean, I like helping people18:08
@WRE(snapcount@EN) but I think I like support because it reminds me that people are using the code I write18:08
@WRE(snapcount@EN) but the very nature of support means I either screwed up (a bug) or didn't document something well enough18:09
@WRE(snapcount@EN) which reminds me that I suck18:09
@WRE(snapcount@EN) I think I've just created a paradox18:09
@WRE(snapcount@EN) so I think I just made the Event Manager use the new prepare/view methods for the bucket brigade shite18:11
@WRE(snapcount@EN) I still don't fully understand how exactly I'm supposed to use the new methods to maximize the illusion of performance18:11
@WRE(snapcount@EN) but it's working so that has to count for something18:11
@pbmdawgprepareView just does things that might affect the header18:12
@WRE(snapcount@EN) hmm18:18
@WRE(snapcount@EN) well you've confirmed that I still don't understand how this crap works18:18
@WRE(snapcount@EN) that's a step in the right direction18:19
@WRE*** [signoff/#webgui] snapcount (Quit: time for class) on EFnet18:19
MrHairgreaseI'm fixing bugs in the databaseLink stuff in 6.9 right now19:03
* crythias is picking nits19:04
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui []19:28
-!- lenthamen [n=len@82-148-208-20.fiber.unet.nl] has quit [Read error: 110 (Connection timed out)]19:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:09
MrHairgreaseis it true that editBrnach won't create .wgaccess files in the storage locations?20:40
@pbmdawgcould be20:42
MrHairgreasebut it ain't intended behaviour right?20:44
@pbmdawgoh, for Files that are under the edited branch root20:45
MrHairgreaseyeah20:50
MrHairgreasewell20:50
MrHairgreaseat least images20:50
MrHairgreasebut file could also be a problem20:50
MrHairgreasedidn't check those yet20:51
@crythiasheh21:37
@crythiasgoogle is funny21:37
@crythiaswww.gahooyoogle.com is interesting. More like www.slashdigg.com than dogpile.com21:41
@crythiashah21:45
@crythiasmore fun to do....21:45
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []22:39
@pbmdawg!bash 60390723:36
@WRE|bash| <kikuichimonji> The cook book said to clean the turkey23:36
@WRE|bash| <kikuichimonji> the oven had a clean button23:36
@crythiasthe. pain.23:36
@crythiasoh my. gosh23:37
@crythiasthe value of pi23:37
@crythiascylinders, starts23:39
@crythiasstars, even23:39
--- Log closed Wed Feb 01 00:00:49 2006

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