WebGUI irc logs from: 2009-04.log

--- Log opened Wed Apr 01 00:00:58 2009
+perlDreamerperlmonkey2: You've just been nominated to start the javascript debugging page on the wiki00:18
+perlmonkey2hah00:19
+perlmonkey2it would be, in totality, use firebug's stepper and put in a ton of trace statements for the console.00:20
daviddelikatgood advice00:22
CIA-38WebGUI: brian * r10097 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.18 release00:25
SDuensinperlmonkey2 - Give this one a try, too:  http://www.billyreisinger.com/jash/download.html00:26
+perlmonkey2ah, cool, thanks SDuensin00:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:30
+perlmonkey2very sweet00:30
elninofor those of you who have old servers laying around, may this be of encouragement to you (or a place to donate your machines) I thought this was cool. http://www.extremelinux.info/stonesoup/00:36
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:44
-!- mode/#webgui [+o tavisto] by ChanServ00:44
+perlDreamerHaarg, you are eloquent and tactful.00:57
@Haargthanks00:58
+perlDreamerWhen rizen becomes president, you'd better be Secretary of State00:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:01
-!- mode/#webgui [+v patspam] by ChanServ01:01
@Haargheh01:01
+perlmonkey2patspam: congrats on TPBW01:03
+patspamperlmonkey2: thanks man01:04
+patspamkinda strange seeing your own face on the site every time you load it up01:04
+perlmonkey2heh01:05
+patspamhttp://www.smashingmagazine.com/2009/03/31/breaking-internet-explorer-81-eagle-eyes-leaked/01:08
CIA-38WebGUI: translation * r10098 /translations/German/German/Asset_Event.pm: Update from translation server01:09
CIA-38WebGUI: translation * r10099 /translations/German/German/Asset_EventManagementSystem.pm: Update from translation server01:09
CIA-38WebGUI: graham * r10100 /WebGUI/ (2 files in 2 dirs): fixed #10056: YUI javascripts included while adminOff (BNC)01:09
+perlDreamerman, seems like every time I talk about i18n in IRC that we get a bunch of commits01:10
+perlDreamerI'll have to do that more often :)01:10
+perlDreamerpatspam, the Spanish translation is about to overtake Arabic01:10
+perlDreamerwhich will make the top 3 Dutch, German, and Spanish01:10
+patspamwe need a leaders board01:10
+perlDreamerit would be nice to have a DataTable in there, so it can be sorted01:11
+perlDreamerand then some graphing to track progress over time01:11
+perlmonkey2we need to get the Arabic translators and the Spanish translators into a competition.01:11
@Haargi need to get back on the translation project01:11
+perlDreamerit's no competition, perlmonkey201:11
+perlDreamerthe Arabic team haven't done anything in years01:12
@Haargadd a bit more motivation for it01:12
+perlDreamerhow would you do that, Haarg?01:12
@Haargkarma01:12
+perlmonkey2free swag for the top advanced and most translated?01:12
@Haargwell, karma can get you swag01:12
+perlDreamerthe i18n would have to be a 1st class Asset then01:13
+perlDreamerbut...01:13
+perlDreamerwe could also track who makes changes from here on out01:13
+perlDreamerwhich would be very nice01:13
+perlmonkey2bart would really love that.01:13
+perlDreamerespecially in light of the recent Polish translation scandal01:13
+patspamPolish translation scandal?01:14
+perlmonkey2eh?  another i18n scandal?  What happened?01:14
+perlmonkey2naughty words slipped in?01:14
+perlDreamerwell, the word on the street is that someone came in and did a bunch of bad translation work01:14
+perlDreamerthey had to restore from SVN01:14
@Haargthe plan is to make i18n an asset, have it use git for storage, and have the commits record the author01:15
+perlmonkey2Nie b?d? pisa? naughty i18n s??w w t?umaczeniu.01:15
+perlDreamerwhich is another reason for WWN01:15
@Haargif i do it correctly, it won't even need to have the modules on disk.  that depends on it being fast enough of course.01:18
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:21
+perlDreamerseems like doing the summary calculations across all the languages and namespaces would take a lot of memory01:24
@Haargthere would need to be a cache for something like that certainly01:26
@Haargbut i don't think it would be significantly worse to calculate than if the files were there01:26
+perlDreamerprobably not01:28
+perlDreamerjust the overhead of the protocol01:28
+perlDreamerand, wouldn't there need to be some kind of notification if github went down?01:28
@Haargwell, it won't be going to a remote repo directly01:29
@Haargthere would still be a local repo01:29
@Haargit just wouldn't havea checkout01:29
+perlDreamerthat's true01:31
@Haargi was somewhat demotivated on the whole thing since i couldn't think of a good resolution to the context problem01:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]01:35
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui01:35
-!- mode/#webgui [+v perlDreamer] by ChanServ01:35
CIA-38WebGUI: brian * r10101 /releases/WebGUI_7.6.18-stable: Release 7.6.18-stable01:55
+perlDreamergood job, bpmedley02:03
+perlDreamerWG releases are not an easy task02:03
@bpmedleyThx..02:03
+perlDreamerwere there any test hiccups?02:03
@bpmedleyGraham helped quite a bit..02:03
@bpmedleyA few..02:04
+perlDreameranything that I need to watch out for?02:04
@bpmedleyI initially didn't check the 7.6.18 update in02:04
@bpmedleyNot that I know of..02:04
@bpmedleyMatrix upgrades take a bit of time02:05
+perlDreameryeah, so does the i18n scanner02:05
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:14
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:16
+perlDreamerokay, question for the group at large02:25
+perlDreamerat last year's WUC I did the Common WebGUI Programming Mistakes talk02:25
+perlDreamerthis year there will not be a repeat02:26
+perlDreamerwould people be interested in me blogging things as I find them, or should I save them for WUC 2010, in Melbourne?02:26
CIA-38WebGUI: brian * r10102 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.19 dev02:30
+patspamperlDreamer: blog em!02:40
+patspamwe need more wg blog entries outsite of webgui.org and plainblack.com02:40
+perlDreamerdo you blog, patspam?02:44
+perlDreamerof course, I'll have to come up with something new for the 2010 WUC then...02:44
+patspaminfrequently.. at patspam.com02:45
@preactionWORDPRESS?02:50
+perlDreamerhey, it's still perl02:50
@preaction... 02:50
+perlDreamerand WebGUI's blogging tools are not first rate02:50
+perlDreamerno trackbacks02:50
+perlDreamerno openId02:50
@preactionfine then.02:51
+perlDreamerbpmedley, are we cleared for 7.6.19 dev?03:02
+perlDreameriow, is it safe to commit to the 7.6 branch?03:02
@preactionwhy would you ever want to commit to that branch?03:03
@preactionthe 7.7 branch is where it's AT!03:03
+perlDreamerwell, bug fixes and stuff03:03
+perlDreamerPOD docs03:03
+perlDreamernew tests03:03
@preactionlame03:03
+perlDreamerI know, but maintenance is what I do best03:03
@preactioncan't we just spray an industrial-sized can of RAID in that thing?03:03
CIA-38WebGUI: colin * r10103 /WebGUI/lib/WebGUI/Asset/Wobject/SQLReport.pm: Remove a hard coded extra in SQLReport03:05
+patspamParse errors: Bad plan.  You planned 21 tests but ran 10637.03:06
+perlDreamer10637 tests.  That's impressive patspam03:07
+patspamheh, not really but it sounds cool03:08
+patspami used wgd to dump a list of survey questions, answers, and expected branch targets to a file, and then generate tests from the file03:08
+perlDreameroh, well from there you should be able to calculate a plan then03:09
+perlDreamerwhich won't give you that annoying 255 return code03:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI03:23
-!- mode/#webgui [+o tavisto] by ChanServ03:23
CIA-38WebGUI: colin * r10104 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/SQLReport.pm: backport a fix for a hardcoded extras in SQLReport03:36
CIA-38WebGUI: colin * r10105 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Remove hardcoded extras in Shop/Vendor.pm, also an i18n fix.03:36
@preactionand once again i get to hate google maps api...03:43
@preactionthere is no non-obfuscated code to debug with03:43
@preactionso "this.Xa" is completely useless to me to debug...03:43
+perlDreamerI know what "this" is, finally!03:49
+perlDreamernow, if only I knew what to do with one03:51
@preactionhttp://webgui.pastebin.com/m7daa4bb2 this is the code i'm working with03:53
@preactionno matter what, the highlighted part always uses the last marker03:53
@preactionso instead of "marker" in line 31 being the marker is was created with, the marker ends up being the last marker added to the map03:54
@preactionis this because the evaluation of the anon function is deferred?03:54
+perlDreameroh!03:57
+perlDreamerI know this one03:57
+perlDreamerit's due to the way it binds variables03:58
@preactionhttp://trephine.org/t/index.php?title=JavaScript_loop_closures <- yeah, i found it too03:58
@preactionit doesn't get a snapshot03:58
+perlDreamerright, like it would in perl03:58
+perlDreamerit's by reference03:58
@preactionyeah03:58
@preactionbut i can force a snapshot using closures03:58
+perlDreameryes03:58
@preactionI would like to know why the yahoo event handler auatomatically fixes this04:01
@preactionwhy and/or how04:01
@preactionor maybe it's because I use Yahoo's ability to pass an arbitrary object in04:06
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:13
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:13
@preactiondoes anyone have any ideas how i should make the File upload control work with an ajax-grabbed form?04:34
@preactionor rather, work without javascript04:34
@preactionsince it amounts to the same thing04:34
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []04:44
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:54
-!- mode/#webgui [+o Haarg] by ChanServ04:54
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:03
+perlmonkey2ping05:10
@preactionpong05:19
+perlDreamerpang05:23
+perlDreamerhm, seems like Spectre has been hung up for a while05:24
CIA-38WebGUI: daviddelikat * r10106 /WebGUI/ (4 files in 4 dirs): 06:03
CIA-38WebGUI: fixed AdSku06:03
CIA-38WebGUI: added 'thanks' text after ad to cart06:03
CIA-38WebGUI: cleaned up i18n text06:03
CIA-38WebGUI: moved shop fields to shop tab06:03
CIA-38WebGUI: added AdSku Asset to WebGUI original config file06:03
+perlDreamergood work, daviddelikat06:05
daviddelikatseems like its ready...06:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI06:08
-!- mode/#webgui [+o tavisto] by ChanServ06:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]06:11
CIA-38WebGUI: colin * r10107 /WebGUI/t/User.t: Coverage tests for various User methods.06:27
CIA-38WebGUI: colin * r10108 /WebGUI/lib/WebGUI/User.pm: Add POD to bring POD coverage up to 100%06:27
CIA-38WebGUI: colin * r10109 /WebGUI/lib/WebGUI/Keyword.pm: POD for Keyword module to bring it to 100% coverage.07:00
CIA-38WebGUI: colin * r10110 /WebGUI/lib/WebGUI/Utility.pm: Fix a POD typo.07:00
CIA-38WebGUI: colin * r10111 /WebGUI/lib/WebGUI/ (Account.pm Account/Friends.pm): Fix typos in POD that prevent 100% POD coverage.07:00
CIA-38WebGUI: colin * r10112 /WebGUI/lib/WebGUI/ (Cache/FileCache.pm Content/SiteIndex.pm Form/Captcha.pm): Add POD and fix typos to get POD coverage up07:00
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]07:03
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 104 (Connection reset by peer)]07:07
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui07:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui07:16
-!- mode/#webgui [+v perlDreamer] by ChanServ07:16
+perlDreamerwhole lot of POD'ing going on07:17
+perlDreamerI think I fixed over a dozen modules tonight07:17
@preactionnice07:24
+perlDreamerHaarg, bpmedley: http://www.webgui.org/community-wiki/running-tests07:30
CIA-38WebGUI: colin * r10113 /WebGUI/lib/WebGUI/ (5 files in 4 dirs): Fix POD typos and add POD to get to 100% POD coverage.07:32
+perlDreamerpreaction, you still awake?07:38
@preactionyessuh massa07:38
+perlDreamercan you look at Asset/Redirect.pm, www_edit and tell me if you can see why its subclassed?07:38
@preactioni can't see why, no07:40
+perlDreamergiven the option of writing POD for a duplicate method, or pruning the method...07:40
+perlDreamerI'd rather prune it07:40
@preactioni say prune it07:40
@preactionso, heh, i get to fake a file upload control enough so webgui processes it automatically07:42
@preactionand hopefully later i can go back to rewrite the file upload control to be awesome07:43
elninoperlDreamer, preaction - just thowing this out there, I didn't look at the code, but I did request the ability to have a redirect return a 301 or a 302. perhaps a reason why it's subclassed? I don't know. I'm going to sleep now.07:44
@preactionnope. www_edit doesn't redirect07:44
@preactionbut enjoy sleep07:44
+perlDreamer34 modules on the wall07:45
+perlDreamer34 modules on the wall07:45
+perlDreamertake one down07:45
+perlDreamerPOD it around07:46
+perlDreamer33 modules on the wall07:46
elninoperlDreamer needs sleep me thinks07:49
+perlDreamer'tis true07:49
+perlDreamerokay, after Airwolf gets over I'll log off and go to bed.07:54
+perlDreamerI can't leave String in the middle of a mission07:55
+perlDreamerI'm his wingman07:55
elninoI used to love that show!  we found it on hulu or something..  ok. I'm going.. bye!07:55
@preactionwho's string?07:55
@preactionwho's airwolf?07:55
@preactionwtf is this?07:55
+perlDreamerhttp://en.wikipedia.com/Airwolf07:56
+perlDreamerhttp://www.hulu.com/airwolf07:56
+perlDreamerhttp://en.wikipedia.com/wiki/Airwolf works better :)07:57
@preactionooh nice, Donald Bellisario07:57
+perlDreamerbetween Knight Rider, Magnum P.I. and Airwolf he did pretty well in the 80's07:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["good night"]07:58
@preactionQuantum Leap was awesome in the 90's07:59
@preactionand JAG and NCIS are pretty decent 07:59
CIA-38WebGUI: colin * r10114 /WebGUI/t/POD.t: 08:00
CIA-38WebGUI: Add more configuration to the POD coverage test. POD_COVERAGE==2 will check against 100%08:00
CIA-38WebGUI: coverage and emit a list of modules that POD to be covered.08:00
CIA-38WebGUI: colin * r10115 /WebGUI/lib/WebGUI/Asset/Redirect.pm: Remove www_edit. It's the same as Asset's.08:00
CIA-38WebGUI: colin * r10116 /WebGUI/lib/WebGUI/Asset/RichEdit.pm: Add missing POD to bring RichEdit up to 100% POD.08:00
CIA-38WebGUI: colin * r10117 /WebGUI/lib/WebGUI/Asset/Snippet.pm: 08:00
CIA-38WebGUI: Remove another duplicate www_edit method.08:00
CIA-38WebGUI: Add missing POD.08:00
@preactionDid you know? Tom Selleck could have played Indian Jones in Raiders of the Lost Ark?08:06
@preactionDid you know? WebGUI::Storage also deletes thumbnails just like WebGUI::Storage::Image does!08:38
@preactionbut it doesn't create them! weird!!08:38
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:10
+Radix-wrkhttp://www.thinkgeek.com/stuff/41/squeez-bacon.html09:20
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:31
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:54
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:03
-!- mode/#webgui [+v BartJol] by ChanServ11:03
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]12:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:01
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui14:13
--- Log closed Wed Apr 01 15:08:53 2009
--- Log opened Wed Apr 01 15:09:22 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui15:09
-!- Irssi: #webgui: Total of 27 nicks [7 ops, 0 halfops, 2 voices, 18 normal]15:09
-!- Irssi: Join to #webgui was synced in 3 secs15:09
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:39
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:39
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:58
-!- mode/#webgui [+o plainhao] by ChanServ15:58
-!- David_ [n=David@130.156.38.11] has quit []15:59
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui16:02
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:02
-!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui16:10
+perlmonkey2I just read on a PHP message board that JT is starting a new project to move wG to PHP.16:26
+BartJolapril fool16:28
+BartJoloh sorry: really perlmonkey2? that seems outragious!16:30
+perlmonkey2Ah, just saw an update. He says it would be easier to get the same effect as PHP by placing random sleep statements in the code, pulling out all the param sanitizing, and having all errors throw either the database error, the database dsn, or send back the actual database file.16:30
CIA-38WebGUI: translation * r10118 /translations/Polish/Polish/ (33 files): Update from translation server16:32
+MrHairgreaseperlmonke2: url?16:34
+MrHairgreaseand why are you reading php message boards16:34
+MrHairgreaseor is that the joke?16:34
+perlmonkey2it is a joke16:35
+perlmonkey2This is April 1st, April Fool's Day.16:35
* BartJol thinks kaleb tries to secretly reprogram WebGUI to php and will be killed by JT for that16:35
+BartJolslow suicide16:36
+perlmonkey2What would python get me?16:36
+BartJolwell it will strangle you16:37
+perlmonkey2Did you read about that US governor's website that was erroring and actually posting the database files for anyone to download?16:37
+perlmonkey2PHP of course.16:37
+BartJolno, but it's very hard to take you seriously today16:38
+BartJolor conficker of course16:38
+perlmonkey2heh16:39
+perlmonkey2no, that one is true.16:39
+BartJolit hasn't bothered me yet, and I do have the redmond virus installed16:40
+perlmonkey2Wait, I think it is a Senate seat actually that is still being contested from the last election.  One of their websites exposed all the contributors, supports, basically everything in the DB files.16:40
+perlmonkey2BartJol: and you survived conficker?  I thought it was going to cause MS computers to grow legs and arms and start destroying humanity?16:41
+BartJolwe all did, a matter of a good network and virus scanner setup16:41
+BartJolapparently ours is pretty good16:42
+BartJolbut who would expect differntly16:42
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:50
+perlmonkey2Mmmmm, baked an apple pie on Monday, now I have breakfast for the rest of the week....yum.16:52
+BartJolI'd like a piece please16:54
+perlmonkey2Should I zip it up or fax it?  Or send if fedex?16:54
+BartJola tar ball please16:55
+perlmonkey2I wonder how long a styrofoam container and dry ice would last :P16:55
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []16:59
+BartJolperlmonkey2: did you hack JT's account?17:01
+perlmonkey2BartJol: what would make you think that?17:02
+BartJolthe last black blog entry17:02
+BartJoldo you have a testament?17:04
+perlmonkey2That is AWESOME17:06
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:09
-!- mode/#webgui [+o tavisto] by ChanServ17:09
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:09
-!- mode/#webgui [+o rizen] by ChanServ17:09
+BartJolso, who will be killed ritually?17:12
+Radix_WebGUI in PHP.. haven't I seen that before.. like.. every year17:13
+BartJolyes17:13
+Radix_You need a new one JT.. like webgui is partnering with oracle and will be written in PL/SQL or something17:14
+Radix_or will be bootstrapped in javascript17:15
@rizeni didn't ever write that one before17:16
@rizenin fact, i'm pretty sure the only one i've ever written was he one about microsoft buying out plain black17:16
+Radix_I've definitely heard the webgui rewritten in php one before17:17
@rizenyeah, that was webphooey17:17
@rizenand had nothing to do with me17:17
@rizenand didn't come out on april fools17:17
+MrHairgreasetoo bad the webphooey site is gone17:17
+Radix_Ahh k..17:18
+perlmonkey2That is funny rizen because "(08:26:16 AM) perlmonkey2: I just read on a PHP message board that JT is starting a new project to move wG to PHP."17:19
@rizenperlmonkey2: and that comment was independent of my blog?17:21
+BartJoldon't believe him rizen17:21
+perlmonkey2rizen: yeah, my RSS updates to your blog are usually a few days delayed for some reason.17:21
+BartJolhe hacked your account17:21
@rizenheh17:22
+BartJolbuilt in functionality in survey2.017:22
-!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"]17:22
@rizeni wouldn't doubt it17:23
+MrHairgreasehey rizen: Joeri gave his ok for me to go to the yapc::eu17:23
+MrHairgreaseand rory is comming as well17:23
@rizensweet ass sweet17:24
+MrHairgreasecoming*17:24
@rizenit will be great to see you guys17:24
+MrHairgreaseis that your association with us?17:24
+MrHairgreasesweetand ass?17:24
+MrHairgreasewell, it'll sure be interesting =)17:24
@rizenMrHairgrease: are you saying you don't have a sweet ass?17:24
+BartJolyapc 2009: only sweet asses allowed17:25
+MrHairgreasenonono17:25
+MrHairgreaseof course I have a sweet ass17:25
+MrHairgreaseI just hoped for some recognition on a less banal level17:26
+MrHairgreasebut as all eurotrash 17:26
+BartJolmartin is made from sugar!17:26
+MrHairgreasewe compensate brainpower with good looks17:26
+MrHairgreasebart17:26
+MrHairgreaseterrasje?17:26
+BartJolnou17:26
+BartJollekker17:27
@rizeni too wish the webphooey site was still around, cuz i would have linked to it in my blog post17:27
+Radix_just make sure you sell MrHairgrease's ass at yapc - they like their auctions there ;)17:30
+BartJolsell? buy!17:31
+Radix_heck.. rent it out ;)17:31
+BartJolI think Marijn will claim his bottom17:33
daviddelikatI was talking to my kids about april fools17:33
daviddelikative been sharing the linksposted here and other places17:34
daviddelikatmy middle daughter is on the silly side of gulible17:34
daviddelikatwhen I told here in the dictionary her picture was next to the def for gullible17:34
daviddelikatshe said 'really?'17:34
daviddelikattoday I told her I'd get her a hat that said 'A1' on it17:35
daviddelikatshe said 'why?'17:35
daviddelikatI told here 'that's why'17:35
daviddelikatshe didn't get it...17:35
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:41
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui17:55
-!- mode/#webgui [+v cap10morgan] by ChanServ17:55
* MrHairgrease doesn't get it either18:00
diakopterA1=April118:03
diakopterI think18:03
+MrHairgreaseoh18:03
+MrHairgreasemaybe it's beacuse I don't hav children18:04
diakopterthat you know of..18:04
+MrHairgreasewhat do you know taht I don't?18:05
diakopter*nothing* :P18:05
+MrHairgreasehehe18:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:18
-!- mode/#webgui [+v perlDreamer] by ChanServ18:19
+perlDreamerrizen, you ungrateful nit18:19
@rizenhuh?18:19
+perlDreamernow I've gotta change my domain name to phpDreamer18:19
@rizenhehe18:19
+perlDreamercouldn't you have given me more notice about this?18:19
@rizenoh, i forgot18:19
+MrHairgreasephp eveolved from some perl scripts18:19
@rizenwell perlmonkey2 has to change his irc nick18:19
+MrHairgreaseso you could just use php.perlDreamer18:19
+perlDreamerand my business cards, business license, 1099's18:20
+perlDreamerthis is a huge amount of work18:20
+perlDreamerif you were going to change languages, you could have picked something better18:20
@rizenyou shouldn't have used a name that was so volatile18:20
+perlDreamerlike .NET18:20
@rizenthat's why i chose plain black, it could be anything at all...a lot like zombo.com18:20
+perlmonkey2heh18:20
+perlmonkey2phpmonkey218:20
-!- perlmonkey2 is now known as phpmonkey218:20
+MrHairgreasewhy not use Logo then...18:21
@rizenphpmonkey2: it's more like phpmonkey2939393918:21
+MrHairgreasechances are that your businesscards already have a logo18:21
+phpmonkey2hah18:21
+perlDreamerthe little turtle is so cute18:21
+MrHairgreaseyeah18:21
+MrHairgreasebut change the turtle for a mousecursor18:21
+MrHairgreaseand you could take over users' computers18:22
+MrHairgreaseit's a win ain situation18:22
+MrHairgreasewin win*18:22
+MrHairgreaseYOU decide what pages users view18:22
+MrHairgreaseso you could avoid showing them bugs18:22
+MrHairgreaseand thus WebGUI has no bug any more effectively18:23
+MrHairgreasemaking it the most bestest CSM in the world.18:23
+MrHairgreaseis there already a javascript Logo compiler?18:24
+perlDreamerrizen: The Polish translation is taking off!  They're up at 40% and climbing steadily18:29
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []18:30
+BartJolmm concurrention18:34
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui18:37
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit [Client Quit]18:37
@rizenwahoo!18:37
@rizeni like to see that18:37
+perlDreamermmmmm Squeeze Bacon: http://www.thinkgeek.com/stuff/41/squeez-bacon.html?cpg=93T18:39
+BartJolwell I sincerely believe that that exists18:41
+MrHairgreaserizen: like to see what?18:42
@rizentranslations on the rise18:42
+BartJolmaybe also more Polish people on the channel18:43
+BartJolI need some polish people for rebuilding my house18:44
-!- perlDreamer is now known as phpDreamer18:44
@rizeni haven't looked at the percentages in a while18:46
@rizenthe once glorious dutch translation is still the king but has lost some of it's shine18:46
+BartJolyeah, well I have to make it special again18:47
+BartJolit was lonely at the top18:47
@rizenthe german translation has pulled ahead of arabic18:47
+phpDreamerand spanish is about to overtake arabic, too18:47
+phpDreamerWhere's Ehab?18:47
@rizenand french, spanish, and polish are becoming real contenders18:47
@rizenehab has been out of the game for a while18:48
@rizenhe doesn't even seem to be keeping up with his businesses anymore18:48
@rizennot sure what that's about18:49
+phpDreamerthat's a bummer18:49
+phpDreamerDid you notice Russian?18:49
+phpDreamer36% translated18:49
@rizenoh no i didn't see that18:49
@rizenvery nice18:49
@rizenor as borat would say "Thats a neyece"18:50
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui18:53
-!- mode/#webgui [+o Haarg] by ChanServ18:53
+phpDreamermaybe we need a sort by percent complete button on the front page18:54
+BartJoland the number of years that the dutch translation is on top18:54
* BartJol is getting arrogant18:54
+phpmonkey2phpDreamer: if I had done my wind turbine in December, I would have averaged enough power put back on the grid to power every house in my neighborhood.18:54
+phpmonkey2up until now.18:54
+phpDreamerphpmonkey2: You could have been your own utility!18:55
+phpDreamerwhat happened now?18:55
+phpDreamerit stopped blowing?18:55
+phpDreameroh, it started blowing the other way18:55
+phpmonkey2no, 20mph steady with up to 30mph gusts.18:55
+phpDreamerwhich would drain power from your house18:55
+phpmonkey2I'd still be averaging 4.5kw an hour.18:55
+phpDreamerphpmonkey2, GO BUY A WELDER!18:55
+BartJolphpDreamer: yeah that's the way dynamo's work18:56
+MrHairgreasebart!18:56
+MrHairgreasebeertime18:56
+phpmonkey2yeah, I think it's time....If I start now, I can finish just in time for the slow wind season (summer) :P18:56
+BartJolfinally18:56
+MrHairgreasehehe18:56
+MrHairgreasebye18:56
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:56
+BartJolphpmonkey2: is also coming for beer?18:56
+BartJolnice18:56
+phpmonkey2I'll fax myself18:56
+BartJolsee you in half an hour18:56
+phpmonkey2or send myself via tarbal18:56
+phpmonkey2drink a couple for me!18:57
+BartJolwill do18:57
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:57
+phpDreamerwe lose more Dutch people at this time of day...18:57
+phpmonkey2they must go to their secret recharging stations.18:57
+phpmonkey2I think they use some sort of biofuel to recharge on created from grains.18:58
+phpDreamerisn't there an alcohol based engine?19:00
+phpDreamernow that would be a way to defeat the oil monopoly19:00
+phpmonkey2Dutch people?19:00
+phpDreamerwe already have infrastructure19:00
+phpmonkey2ethanol?19:00
+phpDreamerstorage and generation 19:00
+phpDreamerit's carbon neutral19:00
+phpDreamerand you can always pick up an extra 6-pack if you're running out on the way home!19:01
+phpmonkey240% of the science for doubling li-io batteries energy density is done.  If that that other 60% happens, it's all over for oil.19:02
@tavistowoohoo WebGUI 8 is going to be in PHP!19:02
@tavistoI've been waiting for this for SOOOOOO LONG19:02
+phpmonkey2tavisto: would that make your job easier or harder.  You get to say wG is built on the same tech as all the other FOSS CMS's, and don'thave to explain why perl is better anymore.19:03
+phpDreamerphpmonkey2, batteries are only for energy storage.  You still have to find a way to make the electricity19:03
@tavistoYES!!!!!!!!!!!!!19:03
+phpmonkey2But then you have to explain away all the security issues that will pop up19:03
* phpDreamer whacks phpmonkey2 with an ethanol powered, wind-filled lithium battery19:04
+phpDreamerthere _are_ no security problems with PHP19:04
+phpmonkey2phpDreamer: new advances in wind technology coupled with cheap li-io commerical battery storage???19:04
+phpDreamermaybe we need a whole bunch of independently built wind farms19:05
+phpmonkey2kite powered wind turbines that tap the jet stream hold so much promise, it is hard to comprehend.19:05
@tavistohehe19:05
+phpmonkey2phpDreamer: naw, using otherpower plans, it still costs a person much more per watt than GE can build them for.19:06
@tavistoNo, I'm fine with the Perl gig.... I've got the whole response burned into my brain..... "Why does WebGUI use perl???"19:06
@tavistoThat's when I say.... "Because your mom doesn't love you.. now go away"19:06
+phpDreamerphpmonkey2: but then the utility charges you.  What's the breakeven point for DIY?19:07
+phpmonkey2tavisto: then when they are broken down and crying, you forge their name on the contract and run?19:07
@tavistoI'm like an abusive boyfriend breaking down the CMS potential customer19:08
+phpmonkey2phpDreamer: I priced a 3.5Meter turbine, back of envelope, at about $6k.19:08
@tavistoI'm the Ike Turner of the CMS sales world19:08
+phpmonkey2phpDreamer: that would make the average house in a decent wind zone, neutral on the grid.19:08
+phpmonkey2should average 1kw19:08
+phpmonkey2With my electric bill, I'd be looking at about a 5 year payback.  But I have no idea on operating costs.  I imagine the biggest deal is bad bearings, which would be a real pain to replace.19:10
@rizenhehe. tavisto makes me laugh19:10
+phpDreamertavisto, there are two problems with that19:10
+phpDreamer1) You don't have a Tina19:10
+phpDreamer2) You don't have PHP in your nickname19:11
-!- rizen is now known as phpizen19:11
@tavistodon't need Tina.. Becky is totally hotter19:12
+phpDreamerwho is Becky?19:12
+phpmonkey2phpDreamer: biggest impediment: http://www.inl.gov/wind/photogallery/i/fthall_fmc_8_12_03_1.jpg  the 20 meter tower.19:13
+phpDreameryeah, that looks like a problem19:14
+phpmonkey2I'm pricing that as a $2.5k problem, in my calculations.  19:15
+phpmonkey2probably way too cheap.19:15
+phpDreamerdoesn't that push out our break even date, too?19:15
@tavistoI wouldn't stoop to that low phpDreamer. Using PHP is like using cigarettes.... everyone is doing it... but everyone is stupid for doing it.   ;)19:16
@tavistohow about COBOL? I learned that in college.... that's been real beneficial to my career.19:18
+phpmonkey2phpDreamer: no, that was part of the $6k.19:18
* phpizen wishes he could change tavisto's nick for him19:18
@tavistonooooo!!!!19:18
@tavistohow about Fortranisto19:18
daviddelikatCobol?19:20
daviddelikatour computer dept patently refused to teach it on the grounds that it is a dead language19:20
@tavistoyeah, I learned that in 200119:20
+phpmonkey2phpDreamer: the 3 phase generator, blades, bearing, and housing, is actually the cheap part.  Maybe $1k (I'd have to dig up my docs to make sure).  Everything else is steel, steel cable, concrete, and more steel.19:20
daviddelikatyet fully half of my income since then was from doing cobol work19:20
@tavistoit was part of my CIS program.... which is entirely not focused on programming19:21
daviddelikati wish coporate america would let it die a graceful death19:21
daviddelikatrather than make things like OOCobol19:21
@tavistostill lots of legacy systems using it. But it was strange.. here I am studying for my 3rd test towards MCSE and I'm learning Cobol19:22
daviddelikatyou know how people often program in perl even tho they dont know how?19:22
+phpmonkey2My CS dept taught Cobol.  But it was taught in a "you must learn everything about this language, so you know its shortcomings and why it is almost never a proper choice."19:22
daviddelikatwell people who don't kow how to use cobol(like me) make little messes everywhere...19:22
@tavistoGood job college curriculum coordinators..... why not teach me zoology while you're at it19:23
daviddelikatthat build up into systems tht fail consistantly19:23
daviddelikatwhich means we need more cobol programmers to fix them19:24
daviddelikatthats capitalism at work!19:24
daviddelikat:)19:24
+phpDreamertavisto, are you really studying to be a MCSE?19:27
@Haarghttp://www.perlmonks.org/?node_id=754313 talk about building a shipping api to work with any carrier19:29
daviddelikattavisto: are you in a program or going solo?19:30
@tavistodude that was when I was an engineer at Pharmacia (now Pfizer) back in 200119:30
@Haargtoo bad it probably wouldn't be complete soon enough for us to use if it does get built19:31
+phpDreamermaybe we should build it19:31
@tavistowe rolled W2k desktop images out to 55,000 employees across 60 countries19:31
@tavistoby the time we were halfway done.. people already wanted newer OS :)19:31
@tavistodaviddelikat, we had a group of us studying and then they sent us to bootcamp19:32
@tavistowhich was stupid since many of the guys were 1 or 2 tests in19:32
daviddelikatI'v thought about going for MCSE but since I barely have time to do what I have to do now, it seems more prudent to work at finding income rather than looking for 'outgo' oportunities...19:34
+phpDreamerincome vs outcome19:36
@Haargall of the web services we integrate with in shop would be good candidates to make cpan modules out of, it just depends on how much time we want to spend on doing so19:38
+phpDreamerVendor Payout is 7.7 only?19:39
+phpDreamerlooks that way19:40
-!- preaction is now known as phpaction19:42
-!- Haarg is now known as PHPaarg19:43
+phpmonkey2hah19:43
* phpDreamer is glad phpizen didn't choose Haskell for wG819:43
+phpmonkey2phpDreamer: why?19:43
@phpactionor Erlang?19:43
+phpmonkey2that would have been hard to tell if it was a joke :P19:43
@phpactioni think Lisp is the only logical choice really19:44
+phpDreamerScheme19:44
+phpDreamer.net19:44
+phpDreamerAda19:44
+phpmonkey2Java19:44
+phpDreamerjavascript19:44
@PHPaargcmd batch script19:44
+phpDreamerBefunge19:44
+phpmonkey2If wG was to switch languages, there are what, two choices?19:46
+phpmonkey2Python and Perl6?19:46
@PHPaarghttp://www.webgui.org/bugs/tracker/10064 i'm not sure about this bug.  initially preload.custom was meant for apache preloading, thus the name.  but it does cause problems that the utility scripts don't all use it.19:46
@PHPaargupgrade.pl does now, because otherwise there is a good chance of breaking things19:47
@PHPaargalso, copying and pasting the code to deal with it into a bunch of scripts obviously isn't ideal19:49
@PHPaargseems almost like preload.custom should be part of the wre, not webgui itself19:49
+phpDreamerPHPaarg, what I don't get about 10064 is that Spectre uses only 2-3 modules.  Everything else it dispatches back to WebGUI.19:50
@PHPaargyeah, i'm not sure what modifications to spectre would be done19:51
@PHPaargit doesn't have any plugin points19:51
+phpDreameralso, if custom.preload were part of the wre, it wouldn't work with source instals19:54
+phpDreameror distribution packages19:54
@PHPaargseems like that should be part of the environment though19:55
@PHPaargadding paths to PERL5LIB accomplishes about the same thing19:55
+phpDreamertrue19:56
-!- phphao [n=phphao@mail.xbiotica.com] has joined #webgui19:59
CIA-38WebGUI: colin * r10119 /WebGUI/ (2 files in 2 dirs): Fix a gateway URL issue with the Vendor Payout js.19:59
+phpDreamerphphao, you're getting a little schizo, there20:01
phphaojust a little?20:03
+phpDreamerwell, it's only 1 other identity20:04
+phpmonkey2showSummary returns the current responses summary for the entire response, if no address is passed in, or just the section addressed by $sectionAddress.20:09
+phpmonkey2For each section, the total correct, wrong, and points are returned.  And each question is listed with the text, given score, user response, and if it was correct. This list is meant for a template and only what is needed should be shown.20:09
+phpmonkey2Hmm, maybe throw in time taken per section and total time taken?20:10
+phpDreamerphpmonkey2: is it JSON data?20:11
+phpmonkey2phpDreamer: no, this will be returning a hash meant to be fed to a template.20:11
+phpDreamerin that case, I'd say the more data the merrier20:11
+phpDreameruntil the point it bogs down20:11
+phpmonkey2:D20:11
+phpmonkey2you can never have too much datas in the internests20:12
+phpDreamerand don't forget the template variable help20:12
+phpmonkey2da helps20:13
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui20:17
+phpDreamertavisto, here's another rabbit trail to chase down: fossfor.us20:21
+phpDreamerthey don't have a CMS category yet20:21
+phpDreamerbut maybe they'd start one for you20:21
+phpDreamerseems more geared at desktop use, but who knows20:21
+phpDreamerhey, SynQ's the new PBWG20:24
@tavistoDUDE20:25
@tavistoWebGUI 8 Going PHP actually got picked up as a legit news story!!!20:26
+phpDreamerwhere?20:26
+phpDreamerlinkage, dude20:26
@tavistohttp://www.webgui.org/news/webgui-8-goes-php20:27
+phpDreameroy20:28
@tavistothat's not cool at all20:28
+phpDreamerno20:29
+phpDreameryou're no stranger to love, tavisto20:29
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit ["Leaving."]20:29
+phpDreamerI don't know that this guy is smoking: http://www.webgui.org/bugs/tracker/1008120:30
@tavistoI got nothin20:30
+phpDreamerYou know the rules, and so do I20:31
+phpDreamerin javascript, does : quote the left operator by default?20:36
+phpDreameror am I getting confused by JSON?20:36
@PHPaargit doesn't quote it exactly20:44
@PHPaargbut when defining an object, quotes can be eliminated for the keys as long as they are word characters20:45
@PHPaargdefining an object using { key : "value" } form20:45
@PHPaargthat's not valid json though20:46
+phpDreamerokay, that's what I thought20:47
+phpDreamerthanks, PHPaarg20:47
@tavistoI just want to tell you how I'm feeling....20:51
@tavistowant to make you... understand...20:51
+phpDreamerah, followup post to 10081 makes more sense now21:05
+phpDreamers/Asset/Form/g21:05
-!- phpizen is now known as rizen21:28
@tavistoI knew you'd come back Rizen21:35
+phpDreamerNoooo!!!!21:35
+phpDreamerPHP Forever21:35
* phpDreamer goes swimming, since running is only for perl hackers21:42
@tavistopunk21:43
deafferretPHP can have running21:55
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []22:04
phphaophpaction, is wg 8 using couchdb?22:16
-!- eternaluxe [n=eternalu@gw.villageoflisle.org] has joined #webgui22:21
eternaluxeThis is probably an apache conf issue, but... www.mywebsite.com loads the default apache2 page.  www.mywebsite.com/webgui loads webgui home page.  How can I get to the webgui home page just by using my fqdn?22:23
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui22:59
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit ["Leaving."]23:26
-!- eternaluxe [n=eternalu@gw.villageoflisle.org] has left #webgui []23:27
* phpDreamer is back23:40
+phpDreamerphear my awesome fitness power23:40
+phpDreamer(now where did I place that DragonBall)?23:41
elninowhoa why do I have 16 wremonitors running? weird never saw that before.23:43
@tavistoyeah you're right, you should only have 15!23:52
elnino=) 23:53
elninoI think my computer is playing a april fools on me.23:53
@tavistosounds like it23:54
elninoI kill them. All is well. No errors very strange. will keep monitoring that's forsure.23:54
+phpDreamerelnino, any concerns about WebGUI 8 being in PHP?23:55
+phpDreamerit should fix our hosting issues23:55
@tavistoI have grave concerns23:55
@tavistowhen perlDreamer finds out you are copying his name.. you are in big trouble23:56
elninoand how do you think that will fix your hosting issues? ;p23:56
+phpDreamerwell, cheap hosting for wG will be available anywhere23:57
elninooh ok.23:57
elninobecause php is free?23:57
elninoand perl is not?23:57
+phpDreamerbecause php hosters are cheap23:57
+phpDreamerdo you think there are a bunch of Drupal people who are joking about switching to Perl right now?23:58
@tavistoyeah, they have a product called Druperl23:58
elninoperhaps. =)23:58
@tavistoIt's been out for awhile, check it out at http://www.webgui.org/news/webgui-8-goes-php23:59
elninoI really think should change your name back. it's giving me the creaps.23:59
--- Day changed Thu Apr 02 2009
elninos/creaps/creeps00:00
elninoor crepes00:00
elnino=)00:00
-!- phpmonkey2 is now known as perlmonkey200:01
+phpDreamerspeaking of crepes, I made these really good pumpkin cinnamon rolls a few weeks back00:02
elninoooh. that's sounds good. You must think I cook alot.  I only dream of doing that. 00:04
elninoI do make pumpkin pie all year round. is that close?00:05
elninoI see perlmonkey2 is back. yeah!00:07
+perlmonkey2back in plain black.00:07
+perlmonkey2just need the AC/DC music.00:08
+phpDreamerelnino, cooking or eating, it makes no difference00:13
+phpDreamerimportant javascript safety tip, perlmonkey200:16
+phpDreamerthe <script> tag will not close itself00:16
+perlmonkey2where do you see that?00:17
+perlmonkey2I thought all my js was in js files?00:17
+phpDreamerin my code :(00:17
+perlmonkey2JS in templates?00:17
+phpDreameronly a little bit00:17
+perlmonkey2stupid script tag.....it really should know to close itself.00:18
+phpDreamerindeed00:18
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:27
-!- phphao [n=phphao@mail.xbiotica.com] has quit []00:27
-!- phpaction is now known as preaction00:32
+phpDreamerI think I just wrote a constructor.00:45
+phpDreamerin javascript00:45
elninoyeah preaction is back.00:45
+phpDreamerand it may even work00:45
+phpDreamerit can't be00:46
+phpDreamersomebody kick me out of the channel, I'm dreaming!00:46
+phpDreameranybody seen phpspam today?00:52
-!- preaction changed the topic of #webgui to: [ 7.6.18-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/01:07
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:30
-!- mode/#webgui [+v patspam] by ChanServ01:30
+phpDreamergood news, patspam01:32
+phpDreamerWebGUI 8 will be written in PHP01:32
+phpDreamerJT is selling Plain Black to SynQ, and is moving to Tahiti where he'll be selling wooden idols01:32
+patspamdamn i was hoping JT would choose lisp01:33
+phpDreameras the new owner of PB, that was SynQ's call01:33
@tavistophpDreamer!01:45
+phpDreameryes, tavisto?01:45
@tavistodude you better run... I heard perlDreamer is going to be in here soon... and he's going to murder you 01:45
+phpDreameris april 1 over now?01:46
+patspamsadly yes, over here at least01:47
-!- phpDreamer is now known as perlDreamer01:51
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:54
elninoperlDreamer is back!01:59
-!- PHPaarg is now known as Haarg02:00
elninoHaarg is back!02:08
@Haargindeed02:08
elninodo you watch SG atlantis?02:08
+perlDreameryes02:10
+perlDreamerwell, used to before it ended02:10
elninoHaarg just reminded me of the episode of when Ronin made note that Tielk (special appearance from SG-1) said "indeed" alot.02:13
+perlDreamerI think that SG is the reason we all say "indeed"02:13
elninoindeed... lol.02:13
elninoI'm going to go cook food now.  Bye!02:13
@Haargi thought i was going insane there for a bit, then finally figured out my problem02:17
@Haargapparently setting things in %ENV in mod_perl doesn't set the environment for subcommands02:17
+perlDreamerhuh?02:22
+perlDreamerif you set %ENV for a process02:22
+perlDreamerand invoke a subprocess02:22
+perlDreameryou get the original ENV?02:22
@Haargi get the env of the terminal i started apache with02:22
@Haargwhere %ENV has all the CGI stuff02:23
@Haargthis is going to be extremely annoying to work around :/02:33
+perlDreamerwhat're you trying to do?02:34
+perlDreamerWould it be easier in PHP? ;)02:34
@Haargi'm using a module i didn't write that depends on being able to set env variables02:34
@Haargthe two options i can think of are tieing %ENV to something so when it sets things i can call $r->subprocess_env->set() for everything02:36
+perlDreamerwhat about using a different module?02:36
@Haargor rewriting Session::Env to not use ENV directly and instead manually map things to apache's api02:36
@Haargthis is for interfacing with Git.  i'm pretty sure i don't have other options02:37
@Haargalthough i could just not use the module at all02:37
@Haargi'd have to write a bunch of io code though that i would rather avoid02:38
+perlDreamerwhat about altering the module so that it doesn't need %ENV?02:38
+perlDreameryou might be doing other people a favor, although it could be a lot of work02:39
@Haargwell, that's what i'll be doing for now i guess02:43
* perlDreamer goes to dinner03:16
+perlDreamerbpmedley, Haarg: several tests are failing in the 7.7 branch03:16
+perlDreamermight want to schedule some extra time tracking things down in there03:16
@Haargok, thanks03:16
CIA-38WebGUI: colin * r10120 /WebGUI/t/Shop/Cart.t: 03:24
CIA-38WebGUI: Shipper is no longer checked by readyForCheckout. Update03:24
CIA-38WebGUI: test to follow.03:24
diakopterHaarg: tie %ENV to use Session stowage? (and always use the same sessionid)03:28
diakopter?03:28
@Haargnot really possible03:29
@Haargto get env to work as expected for that, it either needs to call subprocess_env->set for anything modified in it03:30
@Haargor it needs to not have mod_perl messing with it03:30
@Haargto get mod_perl to not mess with it, it would need to use the SetHandler modperl instead of SetHandler perl-script03:31
diakoptertie env globally before apache forks...03:31
@Haargwhich means all of the cgi variables don't get set03:31
@Haargand since they are used, we'd need to provide an alternate api for them03:32
@Haargwhat would the tie be doing?03:32
diakopteras long what's stored is serializable/freezable/marshallable, keep a structured text version in a temp file somewhere... or even in an apache server var03:36
@Haargof what data?03:36
diakopterwhatever is/will be in %ENV03:37
diakopterstrings only, I guess03:37
@Haargit isn't an issue of storing the information03:38
@Haargit's an issue of modifying it03:38
@Haargthe cgi variables aren't available until after mod_perl plays with ENV03:39
@Haargand once it has played with ENV, it can't be put back to it's original behavior03:39
diakopterif %ENV is tied before apache2 [pre]forks, all the children will look to a copy of the same tied hash, which (if your tie interface is implemented correctly) could pull from the proper place.03:40
@Haargwhat is the proper place?03:40
@Haargi'm not clear which side of the issue you are trying to resolve03:41
@Haargthe issue of not being able to set things in the environment, or the issue of not having access to the CGI variables03:42
diakopterthe tied hash knows the pid of each var that's set... if a process requests a key of %ENV that was set by the parent process, it uses that one... otherwise it uses the initial set03:42
diakopterthe former03:42
diakopterI'm just describing a way to implement a data structure shared by concurrent processes, with a bit of overriding/inheritance.03:43
diakopterusing tie from the initial/master process03:43
@Haargthere's nothing really about the initial process i care about, and no sharing between apache processes involved03:44
diakopteronce the subprocesses are invoked, their %ENV would need to be tied to use the same logic03:44
@Haargthe issue is that inside mod_perl, %ENV no longer represents the environment.03:44
@Haargso i could either force writes to %ENV also change the environment03:45
@Haargor i could get mod_perl to not mess with %ENV03:46
diakopterI don't think you're understanding my suggested solution... I'm suggesting redirecting all STORE/FETCH to/from %ENV in all these processes to a shared data structure that's smart enough to understand the parent process logic I mentioned.  You don't see how that's a possible 3rd solution other than the 2 you mentioned?03:48
@Haargi don't have any control over the sub process03:48
@Haargit isn't part of mod_perl03:48
@Haargit's just an executable03:48
diakopteroh; it's not a .pl script?03:49
@Haargnope03:49
diakopterif not, create a wrapper .pl script that constructs the %ENV appropriately.03:49
diakopteror set the env in the command line03:49
diakopter(send it through bash)03:50
@Haargi don't have control over the command line either03:50
@Haargi'm using a module that wraps calls to executables03:50
@Haargand it doesn't provide full control over the command line, because the whole point is that it is an abstraction layer03:51
diakopterok, so this module is loaded in mod_perl.  I guess it needs monkey-patching...03:51
@Haargyeah03:52
@Haargbest alternative option is to tie ENV so it modifies the real environment03:52
diakopterwhat command line wrapper module is this?03:52
@HaargGit03:52
@Haargi may try to write a tie interface to deal with the issue, but it seems likely it will be annoying to do03:53
@Haargso i'm just modifying the module for now03:54
diakopterI don't see how that could work... (modifying the master apache process' env)... I doubt that would affect new subprocesses of apache03:54
@Haargi don't need to modify the master apache process's env03:54
diakopteryou're referring to what "real environment"?  (Sorry I'm slow :()03:55
@Haargthe environment that gets passed to all sub-processes and can be modified using export in bash or %ENV in perl03:56
diakopterI thought the problem was that, once spawned, a mod_perl child process03:57
diakopter's subprocesses would use the original %ENV03:57
@Haargthe problem is that the environment that gets passed to sub-processes is usually available and modifiable through %ENV03:58
@Haargin mod_perl, it disconnects that variable from the low level environment stuff03:58
diakopterright03:58
diakoptermy question was03:58
@Haargso you can't use it to pass things to the sub-processes03:58
diakopterhow will you do that03:58
diakopterif you can't use perl03:58
@Haargapache has a separate api for it03:58
diakopterok, it wasn't clear to me that you meant "use apache's api to define the subprocess' env" by "tie ENV so it modifies the real environment"04:01
@Haargyeah, i should have been a bit more clear04:08
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:10
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:10
+patspamperlDreamer: trunk r10081 gives me segfaults04:13
+patspamprobably because i need to upgrade clone04:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []04:20
* diakopter was getting segfaults too04:23
diakopter(until upgrading Clone)04:23
+patspamyupyup, upgrading clone fixed it04:25
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:23
CIA-38WebGUI: patspam * r10121 /WebGUI/ (2 files in 2 dirs): Made Survey branch expressions eval in safe compartment05:25
CIA-38WebGUI: patspam * r10122 /WebGUI/ (2 files in 2 dirs): 05:25
CIA-38WebGUI: Rewrote Survey gotoExpression tests now that we have perl power in05:25
CIA-38WebGUI: expressions05:25
@Haargthis env thing is really annoying.  using subprocess_env doesn't even work the way i'm using it, it may only apply when you use apache's api to run sub processes.05:25
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]05:43
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]06:00
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:28
elninohi!  I've just completed moving about 10 sites to a new machine with a new ip address.06:29
elninobut I'm getting Visitor (1) connecting from 67.223.227.84 attempted to make a Spectre cron job runner request, but we're only allowed to accept requests from 127.0.0.1/32,66.240.210.87/32,127.0.0.1/32.06:29
elninoI've set the ip address correctly, so my question is, are these left over crons that have the old ip address recorded somehere?06:30
elninoshould I temporarily allow the old IP address?06:30
elninoNEVERMIND figured it out06:34
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has left #webgui []06:39
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, daviddelikat, +Radix-wrk06:56
-!- Netsplit over, joins: +Radix-wrk, daviddelikat, CIA-3806:57
CIA-38WebGUI: colin * r10123 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Fix POD errors.07:12
CIA-38WebGUI: colin * r10124 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Fix POD errors.07:43
CIA-38WebGUI: colin * r10125 /WebGUI/t/Asset/Wobject/Collaboration.t: Update this test to work with the new RSS Aspect.08:13
CIA-38WebGUI: colin * r10126 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Fix module name for RDF generation.08:13
CIA-38WebGUI: colin * r10127 /WebGUI/www/extras/VendorPayout/vendorPayout.js: Fix more gateway errors in URLs08:13
CIA-38WebGUI: colin * r10128 /WebGUI/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: Removing debug code.08:13
CIA-38WebGUI: patspam * r10129 /WebGUI/ (3 files in 2 dirs): Improved Survey validation messages08:13
CIA-38WebGUI: colin * r10130 /WebGUI/docs/gotcha.txt: Document the newer version of Clone required for 7.7.2 in the gotchas.txt file.08:13
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:01
CIA-38WebGUI: patspam * r10131 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Further improved Survey validation checking09:16
CIA-38WebGUI: patspam * r10132 /WebGUI/ (2 files in 2 dirs): Fixed SurveyJSON->questions which was short-changing getGotoTargets09:16
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui09:26
-!- mode/#webgui [+v BartJol] by ChanServ09:26
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:12
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui11:17
-!- mode/#webgui [+v MrHairgrease] by ChanServ11:17
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]11:33
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:35
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:55
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui12:11
-!- mode/#webgui [+o Haarg] by ChanServ12:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)]12:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui12:11
-!- mode/#webgui [+o stDavid] by ChanServ12:11
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:34
-!- siu [n=El_siure@83.240.196.151] has joined #webgui13:16
-!- siu [n=El_siure@83.240.196.151] has left #webgui []13:16
-!- carogray [n=Caroline@32.178.72.70] has joined #webgui14:57
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:01
-!- mode/#webgui [+o plainhao] by ChanServ15:01
CIA-38WebGUI: translation * r10133 /translations/Dutch/Dutch/ (Asset_GalleryAlbum.pm Asset_Post.pm): Update from translation server15:09
CIA-38WebGUI: translation * r10134 /translations/Dutch/Dutch/Asset_Navigation.pm: Update from translation server15:09
+BartJolhe?15:09
+MrHairgreaseit wasn't you?15:10
+BartJolnope15:10
-!- carogray [n=Caroline@32.178.72.70] has quit ["Leaving."]15:10
+BartJolstrange, but I don't see bs translations15:11
+MrHairgreasebs?15:14
+BartJolbullshit15:14
+MrHairgreaseah15:15
+MrHairgreasethat's probably because nowhere in the i18n message cow's excrement is being mentioned15:16
+BartJolwell, someone did put in a porn link a time ago15:16
-!- carogray [n=Caroline@32.178.16.115] has joined #webgui15:18
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui15:42
-!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has left #webgui []15:43
-!- carogray [n=Caroline@32.178.16.115] has quit [Read error: 110 (Connection timed out)]15:49
CIA-38WebGUI: translation * r10135 /translations/German/German/Asset_Survey.pm: Update from translation server15:55
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui []16:21
-!- perlmonkey2 [n=perlmonk@70.137.29.29] has joined #webgui16:25
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:25
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:40
-!- mode/#webgui [+o bopbop] by ChanServ16:40
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:11
-!- mode/#webgui [+o Haarg] by ChanServ17:11
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []17:11
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:16
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI17:21
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]17:21
SynQhi there17:21
+MrHairgreasehey Koen!17:21
SynQI'm looking for an affordable remote support solution17:22
SynQthat works17:22
SynQlike www.gotoassist.com17:22
SynQbut better/different/cheaper17:23
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit []17:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:26
-!- mode/#webgui [+o tavisto] by ChanServ17:26
SynQTavis brother17:26
@tavistoHey SynQ, how are you?17:26
SynQI'm featured :)17:26
@tavistoyessir, I like the view from your office17:27
SynQnice and light17:27
SynQit is my home office17:27
@tavistoit's about time you were PBWG. I was able to dodge the bullet for awhile too :)17:27
SynQhehe17:27
SynQnow I'm going to ask for a PBWG lounge at the WUC ;)17:28
@tavistohaha good idea!17:28
SynQa restricted are members only17:28
@tavistoor a badge on your ribbon17:28
SynQindeed17:28
SynQyou should be able to spend your karma at the wuc too17:29
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:30
-!- mode/#webgui [+o stDavid] by ChanServ17:30
@tavistoI think under the revised Karma system, this is possible17:31
SynQoeh wow17:31
@tavistothat's a good point and I will check on that17:31
SynQhave you implemented any shops recently?17:31
@tavistoI think it's 10,000 = a free 12oz beer17:31
@tavisto:)17:31
SynQ10K17:32
SynQ10K = 100 dollars worth of swag on the site17:32
@tavistoSynQ, it's inflation.. I'm sorry. Your government keeps printing Karma and going further into debt17:32
SynQhehe17:32
@tavisto;)17:32
@tavistobut that's an excellent point about using Karma AT the WUC to get stuff17:33
SynQthe JT Jevarra dictatorship17:33
@tavistobooks/t=shirts, etc..17:33
@tavistoMaybe we should also let people buy stuff with Karma a week before the WUC and then we can have it ready for pickup at the WUC too17:34
@tavisto(that might help prevent us from running out of stuff)17:34
SynQwhich saves on shipping17:34
@tavistoexactly, except the books will include it -- at least domestically17:34
@tavistoit'll be much cheaper than the international rates though17:35
@tavistoSynQ, how do you think that we could make the install process of WebGUI easier? Do you think that it's easy enough right now?17:35
SynQthat's a 2 hour discussion question17:36
SynQI don't have that time now17:36
SynQbut to the second question I would say 'no' now17:37
@tavistoWell to start I want to keep it high level. But when you get a chance, I think we need to put some minds together and see how it can be improved17:37
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []17:38
SynQtavisto: good plan17:38
-!- carogray [n=Caroline@mobile-166-217-159-211.mycingular.net] has joined #webgui17:38
SynQwe have just scheduled a WebGUI drink over here17:38
SynQperhaps we could try and get a livelink to the USA17:38
SynQvideo conference or something17:39
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:39
-!- mode/#webgui [+o bopbop] by ChanServ17:39
@tavistoTechRepublic.com was going to showcase WebGUI on their site as a "featured CMS product" but he's encountered a ton of install issues. (Mainly related to the fact that he already has Apache & MySQL on his server)17:39
SynQtavis: PB uses webex right?17:39
@tavistoYes SynQ, we can video conference as I have both Skype and Adobe Connect17:40
SynQare you satisfied with webex?17:40
@tavistoAnyway, Doug asked some good questions and these are ones that I have asked in the past when people have told me the installation is often times too difficult17:40
@tavistoHowever, our developers are so used to the system that they aren't objective or a good representation of a new user who's trying to install WebGUI.17:41
@tavistoWe use Adobe Connect, which is a cheaper service than WebEX17:42
SynQah17:42
@tavistoSeems to work well and is only $400/year17:42
-!- carogray [n=Caroline@mobile-166-217-159-211.mycingular.net] has quit [Client Quit]17:42
SynQok17:43
@tavistoAnyway, I think there is great value in getting some smart people together and trying to streamline the install process. (or atleast the documentation to make it easier)17:43
SynQI'm looking for a remote support tool17:43
SynQnot so much a web-communication too17:43
SynQtool17:43
@tavistoWe used to use Gotomeeting and that was awesome17:44
SynQgotomeeting is citrix based17:44
SynQright?17:44
@tavistoIt wasn't cross-browser supported though so we switched17:44
@tavistoYes17:44
@tavistoThey have a GoToAssist product for remote support17:44
SynQindeed17:45
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:45
-!- mode/#webgui [+v cap10morgan] by ChanServ17:45
@tavistoer wait.. sorry not cross-browser, but the supported OS was only Windows for the small business package. You have to pay a lot more to get Mac and Linux support17:45
SynQah17:46
SynQthat is important indeed17:46
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:14
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:42
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:09
-!- mode/#webgui [+v perlDreamer] by ChanServ19:09
@tavistoWelcome to the #WebGUI IRC channel perlDreamer. How may I help you?19:13
+perlDreamerYou can tell SynQ that he rocks!19:13
@tavistoI am sorry, but that does not computer. Need input.19:14
@tavistoer.. compute19:14
deafferretstupid bot  :(19:14
+perlDreamertavisto: reboot and resync with channel19:15
+perlDreamertavisto: prepare for firmware upgrade19:16
+perlDreamerbopbop: thanks for your wiki spam clean-up19:16
+perlDreamerI thought I was the only person doing that19:16
@tavistoI also go through when I can and delete wiki junk19:20
@tavistoI noticed it starting to build up about 6 months ago19:21
@HaargperlDreamer, i'm adding a session parameter to exportAssetCollateral19:21
@Haargto pass the 'reporting' session so it can output the status messages19:22
@Haargprobably just going to add it as an optional third parameter19:23
CIA-38WebGUI: graham * r10136 /WebGUI/ (4 files in 4 dirs): RssFeed fixes and cleanups19:32
+perlDreamerHaarg, still getting two failures for assetExport19:38
+perlDreamerthey're related to the files that are created during export19:39
@Haargah, forgot to fix that one19:39
+perlDreamerI worked on that one a little last night19:39
+perlDreamerthe exporter does not know that the RSS and Atom files get created19:39
+perlDreamerso if you add them to the list of created files19:39
+perlDreamerthen the count will be off19:39
@Haargstill need to check/fix the upgrade script as well19:40
+perlDreamerI can take on the test if you want to do that19:40
@Haargthat would be great19:40
+perlDreamerthis is not a robust test19:49
+perlDreamerbut it's passing now :)19:52
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]19:53
+perlDreamerHaarg, I also removed the TEST_POD environment variable for POD.t, so it runs all the time now19:54
@Haargcool19:54
+perlDreamernow the only test that is guarded by an environment variable is i18n/critic_labels.t19:54
@Haargnice19:54
+perlDreamerdid you see my other tweak to that?19:55
+perlDreamerif POD_COVERAGE==2, it will tell you what subs need POD19:55
@Haargyeah19:55
CIA-38WebGUI: colin * r10137 /WebGUI/t/Asset/AssetExportHtml.t: Account for asset collateral in generated files for the AssetExportHtml test.19:55
CIA-38WebGUI: colin * r10138 /WebGUI/t/POD.t: POD.t should be run all the time, as well.19:55
@Haargi was thinking though19:56
@Haargif you don't run with -v, that information doesn't show anyway19:56
+perlDreamernot in prove19:56
@Haargso wouldn't it make sense to show it all the time?19:56
@Haargif the tests fail, might as well tell people why19:56
+perlDreamerhow would it need to be output in order to do that?19:57
+perlDreamerit would have to be built into the test comments19:57
+perlDreamerrather than diag output19:57
@Haargwhat i mean is, why only show that information for POD_COVERAGE==2?19:57
+perlDreameroh, it also changes the threshold to 100%19:58
+perlDreameryou and I had set a threshold of 75% being acceptable for POD19:58
+perlDreamerthis tells you everything that needs POD19:58
+perlDreamerbut there's no reason it couldn't output what needs POD for either threshold19:58
@Haargthat's what i was thinking19:58
+perlDreamerokay, that's committed20:04
+perlDreamer52 modules need more POD20:05
+perlDreamermake that 5120:06
+perlDreamermake that 4720:10
+perlDreamer4620:12
@tavistohmm... Haarg, I've got an email asking me what the requirements are for an ISP/hosting company to run WebGUI. I pointed them to http://www.webgui.org/community-wiki/system-requirements and they responded and said that they are still having a hard time finding the precise info for the server-requirements for the ISP/hosting company. As long as they have root access to the server, they can install the WRE and all pre-requisites 20:14
+perlDreamertavisto, are they asking for hardware specs?20:15
+perlDreamerdisk space, processor, memory?20:15
@tavistono it looks like they're looking for a list of software prerequisites to ask their hosting company about20:17
+perlDreamerinside the WebGUI source, there's a script called testEnvironment.pl20:18
+perlDreamerit has a complete list of all software version of perl modules required for WebGUI.20:18
@tavistothat's why I'm rather confused. Unless they are saying they want to know the individual prerequisite stuff inside the WRE 20:18
@tavistoalright, I'll include that as well20:19
+perlDreamerbut the WRE specs would be more complete, with perl, mysql, ImageMagick, Apache, etc.20:19
+perlDreamertavisto, it's possible that we really need such a document, so this is good stuff20:19
@tavistoYeah, he mentions he found the specific requirements for the WRE but then wanted to know about the hosting company. So maybe I need to clarify the way that the WRE works. 20:20
@tavistothanks perlDreamer20:20
* perlDreamer bows20:20
+perlDreamer44 modules, but it gets sticky from here on out.20:26
CIA-38WebGUI: colin * r10139 /WebGUI/t/POD.t: 20:37
CIA-38WebGUI: Output subroutines missing POD regardless of coverage threshold.20:37
CIA-38WebGUI: Fix the threshold to work correctly based on ENV.20:37
CIA-38WebGUI: colin * r10140 /WebGUI/lib/WebGUI/Asset/Sku/Donation.pm: Fix a POD typo.20:37
CIA-38WebGUI: colin * r10141 /WebGUI/lib/WebGUI/Asset/Wobject/Shelf.pm: Add missing POD for www_edit to Shelf.20:37
CIA-38WebGUI: colin * r10142 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): fix POD typos20:37
CIA-38WebGUI: colin * r10143 /WebGUI/lib/WebGUI/Shop/PayDriver/Cash.pm: Remove an empty sub stub.20:37
CIA-38WebGUI: colin * r10144 /WebGUI/lib/WebGUI/Asset/Wobject/ (EventManagementSystem.pm Folder.pm Survey.pm): Fix broken POD, and add missing POD.20:37
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:44
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:44
+perlDreamerHaarg, with the change to Collaboration.t, there's an extra test20:45
+perlDreamerbut it's a duplicate of one above it20:45
@Haarghm20:45
+perlDreamernuke it?20:45
@Haargsure20:45
@Haargmissed that when merging20:46
+perlDreameranother question?20:49
+perlDreamerin SyndicatedContent, you added scalar before the $feed and $object calls20:49
+perlDreamerbut the docs for XML::FeedPP say they're already scalars (title, link, etc.)20:49
@Haargthey do return; if the value doesn't exist20:51
+perlDreameroh20:51
@Haargwas rather confusing when we first saw the problems with that.  titles showing up as 'javascript'.20:59
+perlDreamertest suite is running clean, with the exception of NotifyAboutLowStock21:00
+perlDreamerwhich means the test is broken, or some other test is leaking21:00
+perlDreamerit runs clean after a db reset21:00
+perlDreamerso I'm guessing that something is leaking Skus21:00
diakopterSku is mentioned in AssetAspect/Comments.pm21:13
diakopternot sure why21:14
+perlDreamerIt originally came out of the Bazaar, iirc21:15
+perlDreamerbut that doesn't mean that the class name should still be BazaarItem :)21:16
diakopterdoes that mean it should be changed? (but I guess it couldn't be the Sku leak source since that class doesn't even exist?)21:29
diakopter(or does it?)21:31
+perlDreamerit's not21:33
+perlDreamerthe test isn't failing consistently, which means that there's either a bug in the activity, or the test is bad21:34
CIA-38WebGUI: colin * r10145 /WebGUI/t/Asset/Wobject/Collaboration.t: Remove a duplicate test.22:02
CIA-38WebGUI: colin * r10146 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: Fix POD copy/paste problems.22:02
CIA-38WebGUI: colin * r10147 /branch/WebGUI_7.6/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: Backport POD copy/paste fix.22:02
+perlDreamerhow much trouble will I get into if I run perltidy on the SQLReport?22:22
diakopterdeep?  har.22:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]22:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:28
-!- mode/#webgui [+o preaction] by ChanServ22:29
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui22:34
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []22:34
diakopterCIA-38: be more frequent22:43
@preactionheh22:43
CIA-38WebGUI: diakopter * r10148 /WebGUI/ (3 files in 2 dirs): During 7.7.2 upgrade, adding routines to unlink unused .pm and correctly port over rss item limit.22:51
CIA-38WebGUI: diakopter * r10149 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: catch one more upgrade/porting case22:51
CIA-38WebGUI: diakopter * r10150 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: <sigh/> fixing my flub. nothing to see here.22:51
diakopterperlDreamer: here's an idea for a test... check for orphaned i18n labels... labels defined in the i18n hashes but not accessed by anything.  I bet there's oodles.  if that test doesn't exist.22:59
@preactionthe test would also have to check ^International() in templates23:10
@preactionbut that seems completely do-able23:10
diakopternon-existant - spello23:11
diakopterdon't remember where I saw it :)23:11
diakopteroh, syntaxos:   and it's contents   and   from it's storage23:12
diakopterPOD I'm sure23:12
diakopteranyone: is there an asset method to trash an asset, but preserve any children it may have by promoting them up a level?23:17
diakopter(well, really, purge)23:18
diakopterI need to purge any/all the RSSFromParent assets, but it's possible that someone has put other assets under it (by pasting, I guess), and I don't want to purge their stuff23:19
@Haargno, but i don't think you need to worry about that23:20
* diakopter takes your word for it.23:20
diakopter:P23:20
@Haargwhat do you have for that so far?  because i was working on the same problem23:20
diakopterfor that method? or just deleting assets of a certain class23:21
@Haargfor whatever you are adding to the upgrade script23:21
diakopterheh, sec23:22
@Haarghttp://gist.github.com/8941123:23
-!- plainhao [n=plainhao@208.75.85.237] has quit []23:24
@Haargi know of at least one custom asset that is using rsscapable/rssfromparent23:24
@Haargwhich is what my modifications are meant to deal with23:24
diakopteroh.  /me doesn't feel so bad, then23:24
@Haargmy changes aren't complete yet23:25
diakopterok, so hrm... so I shouldn't have deleted those .pm from svn?23:26
@Haargthey are fine to delete from svn, but we don't want to delete them as part of the upgrade23:27
diakopterAsset/RSSCapable.cpm, Asset/RSSFromParent.pm, i18n/English/blah23:27
diakopterokay23:27
diakoptermaHarg: all the Collaboration assets should have rows in RSSCapable before the upgrade.. even if they're not rss enabled23:32
diakopteras far as I understand it23:32
@Haargyes23:33
@Haargthey would be broken if they did not23:33
diakopterok, so everyone would see that warning you have there..... oh; no, b/c you're deleting those rows.  I see now :)23:34
@Haargyeah23:34
@Haargalso, that's the part that isn't complete23:34
+perlmonkey2preaction: is that a real PHP "template"?  It is horrible23:44
* perlDreamer thought PHP was easy, like javascript23:45
@preactionperlmonkey2: i don't know if it is 100% error-free PHP, but it is very close to it23:45
+perlmonkey2all those poor souls around the world, condemned to such madness.23:45
@preactionvery close to what one of those highschool students will do with PHP at least23:45
@preactionthere are abstractions and other such that makes PHP less of an abomination23:45
@preactionbut i don't know PHP and hope I never have to learn it23:46
+perlDreamerHaarg knows some PHP, iirc23:51
@Haargsome23:52
+perlDreamerHaarg, I'm 75% of the way through a bugfix.  When is release for 7.7.2?23:57
@Haargit will be a bit longer23:57
+perlDreamerlet me know when you start23:57
+perlDreamerI'm just down to testing23:57
@Haargsure23:57
+perlDreamerbut setting up carts with items takes time23:57
@preactiondamnit. i knew i forgot something. looks like my new asset will wait for 77323:57
+perlDreamerthat's what ya get fer dinkin' around with PHP23:58
--- Day changed Fri Apr 03 2009
CIA-38WebGUI: diakopter * r10151 /WebGUI/lib/WebGUI/i18n/English/ (Asset_RSSFromParent.pm Asset_RSSCapable.pm): buhleted. (RSS* i18n)00:18
+perlDreamerwhat's the magic mysql command to get the current time as an epoch?00:25
@preactionUNIX_TIMESTAMP()00:27
+perlDreamerthanks, preaction00:27
@preactionyou might need a NOW() inside those parens00:27
@preactionbut i think that's the default00:27
+perlDreamerit seems to be00:28
+perlDreamerHaarg, ready to commit.  Have you started?00:34
@Haargnot yet, but ready to00:34
+perlDreamerokay, I need 5 minutes00:34
@Haargnot a problem00:35
+perlDreamerI may need a little help with the gotchas notice00:35
+perlDreamersince this bug requires adding a db column to Cart00:35
+perlDreamerdang it, no I'm not ready00:36
+perlDreamerI have to do the config file upgrades00:36
+perlDreamerI'll get this in tomorrow00:36
@Haargi can wait a bit00:36
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []00:37
@Haargi have to do a couple more things for the rss thing actually00:37
+perlDreamerokay, I'll try to finish it up00:37
+perlDreamerI need a config file update, and I have to modify one of the default workflows to add the new activity00:37
SynQperlDreamer: you rock too!00:38
+perlDreamerwelcome to the club, SynQ00:38
SynQthanks00:38
+perlDreameryou should ask Mr preaction to voice you00:38
SynQvoice me?00:38
SynQno comprendre00:38
+perlDreameryou get a little widget next to your name00:38
+perlDreamerso people know that you're to be respected and listened to00:39
SynQwow00:39
SynQperhaps we should get tattoos during the wuc ;)00:39
SynQpbwg on the right ball :P00:39
SynQpainfull buth worth it00:40
+perlDreamerperhaps not00:40
+perlDreamer;)00:40
SynQperhaps a less painful ritual then00:41
SynQbreakfast at the come back in00:41
+perlDreamerthere ya go00:41
SynQfrench toast00:41
+perlDreamerwhile we plan WUC 2010 in Melbourne00:41
SynQgood idea00:41
SynQit's just 24 hours of flying00:42
SynQI might just test my theories on 'bored during a flight'00:43
+perlDreamerbut there's lots of people to talk to00:43
+perlDreamerand think of all the hacking you can do!00:43
SynQvery true00:43
SynQand we get to enjoy (wink wink) the speed of webgui.org from australia00:43
SynQwhich is horrid00:44
-!- mode/#webgui [+v SynQ] by preaction00:44
+SynQoeh00:44
+SynQdid someone very kind just put a medal on my chest?00:45
+SynQthank you preaction00:45
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:49
+SynQtime for bed00:57
+SynQnight00:57
CIA-38WebGUI: colin * r10152 /WebGUI/lib/WebGUI/Shop/CartItem.pm: Fix bugs when trying to handle a Sku that no longer exists in the db.00:58
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:59
-!- mode/#webgui [+v patspam] by ChanServ00:59
+perlDreamerDo I still have time, Haarg?01:02
@Haargyes01:03
+perlDreamercommitted01:05
+perlDreameralso, modernperlbooks.com has an interesting series of blog posts about software releases01:05
-!- wgGuest26 [n=wgGuest2@dyn-160-39-211-184.dyn.columbia.edu] has joined #webgui01:10
-!- wgGuest26 [n=wgGuest2@dyn-160-39-211-184.dyn.columbia.edu] has quit [Client Quit]01:11
@preactionsounds like old-hat to me. everybody knows the first couple stable releases are anything but01:14
@preactionbut if we don't call them stable, they'll never be used and tried and bugs found01:14
+perlDreamerthis is true01:15
+perlDreamerI thought it talked more about the metric for a release01:15
+perlDreamernot playing games with fixing or labeling bugs01:15
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui01:16
CIA-38WebGUI: colin * r10153 /WebGUI/ (9 files in 9 dirs): 01:29
CIA-38WebGUI: Add a creation date to the Cart.01:29
CIA-38WebGUI: Use that date to expire carts older than an interval, via a new workflow.01:29
CIA-38WebGUI: Config file changes, tests, i18n.01:29
CIA-38WebGUI: colin * r10154 /branch/WebGUI_7.6/lib/WebGUI/Shop/CartItem.pm: Backporting CartItem fixes for trashed Sku's.01:29
+perlDreamergot time for another one, Haarg?01:29
@Haargyes01:29
@Haargthere's a new feature i'm going to try to slip in to this release, so it will be a while longer01:30
@Haargnew feature to go along with the rss stuff01:30
+perlDreamercool01:30
+perlDreamerI found a leaky test01:30
+perlDreamerwhich was causing the earlier weirdness with NotifyAboutLowStock01:31
@Haargah01:31
@Haargcool01:31
@Haargi wasn't able to duplicate that one01:31
+perlDreamerit's random01:31
+perlDreamerdepends on whether or not the test runs before or after the ShipDriver test01:31
+perlDreamerI think01:31
+perlDreamerin any case, ShipDriver/FlatRate doesn't leak cartItems anymore01:31
+perlDreamerokay, I'm clear again01:42
@Haargi really have to figure out how to prevent automatic brace matching with this latest version of vim perl-support01:43
+perlDreamer:se nomatch?01:44
@Haargis that for brace highlighting?01:46
@Haargit keeps adding ending braces all the time and then i have to remove them01:47
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui01:47
+perlDreamerthat's for highlighting01:48
@Haargyeah, highlighting is fine01:48
+perlDreamerthere's one that will add braces automatically for you?01:48
+perlDreamerthat doesn't sound good01:48
@Haargperl-support is a plugin i have installed01:48
@Haargit does some nice things, but automatically adding braces is really annoying01:48
+perlDreameryeah01:48
+perlDreamerwill you be talking about your vim config in patspam's panel session?01:49
@Haargnah01:49
@Haargi don't have anything interesting set up with vim01:50
@Haargfeels kind of silly adding RSS/RDF/Atom to i18n01:52
+perlDreameryeah01:53
CIA-38WebGUI: colin * r10155 /branch/WebGUI_7.6/t/Shop/ShipDriver/FlatRate.t: Fix a leaky test.02:05
CIA-38WebGUI: colin * r10156 /WebGUI/t/Shop/ShipDriver/FlatRate.t: Forward port leaky test fix with cleaning up the cart.02:05
CIA-38WebGUI: colin * r10157 /branch/WebGUI_7.6/ (9 files in 9 dirs): Backport Cart creationDate, and RemoveOldCart.02:05
CIA-38WebGUI: colin * r10158 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Put bug fix in the right place.02:05
-!- khenn_ [n=khenn@76.210.60.90] has joined #WebGUI02:07
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:14
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]02:18
-!- khenn [n=khenn@adsl-76-208-66-199.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:26
-!- mode/#webgui [+o khenn] by ChanServ02:26
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:26
-!- khenn_ [n=khenn@76.210.60.90] has quit [Read error: 110 (Connection timed out)]02:35
+perlDreamerHaarg, with commit 10159, all the tests in HEAD run clean for me02:49
SDuensinGo Go Unit Tests!02:50
@Haargthanks perlDreamer02:50
+perlDreamergood luck on the WRE :)02:50
@Haargi keep finding little things i need to clean up02:56
@Haargi'd leave them be, but they involve the upgrade proceedure02:58
+perlDreamerdo you have a list?02:59
+perlDreameriow, want to offload something?03:00
@Haargshould be done in a minute03:00
+perlDreamermy son peter is going to have kittens03:01
+perlDreamerI just found this: http://www.metro-goingplaces.org/bast/03:01
+perlDreamerIt's a google-map based metro transit planner03:01
+perlDreamerthe goal is to expand the system while staying in the budget03:01
@preactionVeridian Dynamics is perhaps the most evil company EVER. Rizen, we're slipping!03:02
CIA-38WebGUI: colin * r10159 /WebGUI/lib/WebGUI/Help/Asset_RSSFromParent.pm: Remove Help for the RSSFromParent asset.03:07
@Haargarg03:10
@HaargstatesToInclude/statusToInclude is really annoying03:10
-!- khenn [n=khenn@adsl-76-208-66-199.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]03:14
@Haargi'm probably a bit crazy to make these changes immediately before releasing03:14
+perlDreamerlet me know when you have it committed, and I'll rerun the suite here03:15
@Haargcommitted03:16
@Haargrunning the tests now03:16
@Haargfailures already03:16
+perlDreamerURL capitalization changed?03:18
@Haargi must have messed something up with my changes to asset->update03:19
+perlDreamerit must be the conditional check03:23
+perlDreamerbecause the data pointer is pretty inocuous03:23
@Haargproperties became property03:25
@Haargline 234303:25
+perlDreamermaybe I need to add Asset.t in my coverage goals for 200903:27
+perlDreamerI've been focusing on Session/*.pm, User and Group03:27
+perlDreamerbut that only got caught by 1 test03:27
@Haargunfortunately, the thing i added that for isn't working03:30
+perlDreamerI thought you were trying to save some typing :)03:31
@Haargthe allowEmpty flag though03:31
+perlDreamermaybe it needs more tests?03:32
@Haargprobably03:33
@Haargif this didn't impact the upgrade stuff i would have left it for later03:33
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:35
+perlDreamerclean run again03:36
+perlDreameryou going to commit the "properties" fix, or do you want me to?03:37
CIA-38WebGUI: graham * r10160 /WebGUI/ (7 files in 6 dirs): improving RSSCapable upgrade procedure, adding feed header selection03:37
@Haargi'll get it03:37
+perlDreamerI'll start an i18n run, then03:37
@Haargfix committed03:48
@HaargperlDreamer, any reason to hold off on the release?03:59
+perlDreamerthe i18n run is almost finished03:59
+perlDreamerand there are no failures yet03:59
+perlDreamerat this point, I'd say go ahead04:00
-!- khenn [n=khenn@76.210.67.239] has joined #WebGUI04:00
-!- mode/#webgui [+o khenn] by ChanServ04:00
+perlDreamerbio break04:07
CIA-38WebGUI: graham * r10161 /WebGUI/lib/WebGUI/ (Form/List.pm Asset.pm Form/Control.pm AssetAspect/RssFeed.pm): fix allowEmpty and bugs it caused04:08
-!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:11
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Nick collision from services.]04:11
-!- patspam1 is now known as patspam04:11
-!- mode/#webgui [+v patspam] by ChanServ04:11
-!- khenn [n=khenn@76.210.67.239] has quit [Read error: 104 (Connection reset by peer)]04:17
-!- khenn [n=khenn@adsl-76-208-67-78.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:24
-!- mode/#webgui [+o khenn] by ChanServ04:24
+perlDreameri18n run finished clean04:32
* perlDreamer heads to church04:32
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:32
-!- khenn [n=khenn@adsl-76-208-67-78.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]04:32
CIA-38WebGUI: graham * r10162 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: set rss feed image link to be a url field04:37
CIA-38WebGUI: graham * r10163 /WebGUI/docs/create.sql: preparing for 7.7.2 release04:37
CIA-38WebGUI: graham * r10164 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: fix upgrade for if RSSFromParent is missing04:37
-!- khenn [n=khenn@adsl-75-50-90-55.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:41
-!- mode/#webgui [+o khenn] by ChanServ04:41
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui04:45
-!- mode/#webgui [+v cap10morgan] by ChanServ04:45
-!- khenn [n=khenn@adsl-75-50-90-55.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]04:47
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:52
-!- mode/#webgui [+o khenn] by ChanServ04:52
CIA-38WebGUI: graham * r10165 /releases/WebGUI_7.7.2-beta: Release 7.7.2-beta05:03
CIA-38WebGUI: graham * r10166 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.3 dev05:03
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 60 (Operation timed out)]05:05
-!- Radix-wrk changed the topic of #webgui to: [ 7.6.18-stable | 7.7.2-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/05:07
+perlmonkey2sometimes HTML::Template just seems so constricting.06:06
@preactionit is. try Template::Toolkit06:13
+perlmonkey2is TT2 something that can be used in a core wobject, preaction?06:15
+perlmonkey2if it is, I'm going to hit myself with a hammer, cause I'd never ever have used H::T :P06:15
@preactionahh06:15
@preactionnow i understand what you're asking06:15
@preactionthat's a question you might have to ask the higher-ups06:15
@preactionwe haven't yet moved to TT officially, but that move is in the works06:15
+perlmonkey2heh, I'm pretty sure it is H::T only06:15
+perlmonkey2oh sweet06:16
+perlmonkey2okay, I'll run it by da' boss06:16
+perlmonkey2Think this is a sign I'm doing something wrong, or just have a really complex set of data?06:18
+perlmonkey2_loadAnswerIntoSummary(\%{summaries->{sections}->[$sectionIndex]->{questions}->[$questionIndex]->{answers}->[++$answerIndex]},$response);06:18
@preactionthat is a sign you're doing something wrong06:19
@preactionsplit that up. my $section = $sections->{sectionIndex}; my $question... my $answer...06:19
+perlmonkey2sections have questions which ahve answers, and it has to be in a single hash to be given to a template.06:21
+perlmonkey2But I'm not sure if that means there isn't still a way around it.06:21
+perlmonkey2reponse is a flat data structure though with section and question duplicated in each node until they change.....06:22
+perlmonkey2I'm pretty sure this is a major design flaw in having multiple ways to index objects throughout the survey.  I think it broke down when I needed a way to indentify DOM objects by their survey object address.06:23
+perlmonkey2Maybe I need to read some more Higher Order Perl and I'll find *magic*.06:24
+patspammagic++06:29
-!- perlmonkey2 [n=perlmonk@70.137.29.29] has left #webgui []07:08
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]07:28
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui07:29
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:43
+patspamdang the curse of console.log()s left behind in js source08:06
CIA-38WebGUI: patspam * r10167 /WebGUI/www/extras/wobject/Survey/dd.js: Converted firebug console.log into YAHOO.log to unbreak Survey DnD08:13
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:44
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:04
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:12
-!- mode/#webgui [+v bartjol] by ChanServ11:12
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:13
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:28
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."]11:45
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:04
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:04
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:53
-!- mode/#webgui [+o plainhao] by ChanServ14:53
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui15:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:59
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit []16:11
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui16:29
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]17:11
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:11
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]17:11
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:13
-!- khenn [n=khenn@76.210.61.179] has joined #WebGUI17:18
-!- mode/#webgui [+o khenn] by ChanServ17:18
+MrHairgreaseSome guy in a rain coat told me TT is gonna become a part of webgui17:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:22
-!- mode/#webgui [+o tavisto] by ChanServ17:22
+bartjolyeah I alos heard that rumour gonzen17:22
* MrHairgrease has the pluggable tax stuff working!17:22
+MrHairgreasew00t17:22
+bartjoland since this weekend will be the last that I have some time left, I think metroman part 2 will be coming out17:27
+MrHairgreaseyes!17:32
+MrHairgreaseI cannot wait to read it17:32
* MrHairgrease is a hardcore metroman fan17:32
+bartjolcool mostly you need some continuity before getting fans17:34
+MrHairgreasetrue17:35
+MrHairgreaseoh17:35
+MrHairgreasewhat sees my eye?17:35
+MrHairgreasetime to get my key17:35
+bartjolindeed17:35
+bartjolI hope it's a nice key17:35
+MrHairgreaseI hope so too17:36
+MrHairgreaselaterrrr!17:36
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:36
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []17:37
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:41
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit []17:48
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:58
-!- mode/#webgui [+o Haarg] by ChanServ17:58
@Haargpreaction, on this bug http://www.webgui.org/bugs/tracker/1009318:09
@Haargwhere are you seeing that?18:10
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:11
-!- mode/#webgui [+v cap10morgan] by ChanServ18:11
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:11
+perlmonkey2hah, MrHairgrease...raincoat++18:18
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:22
-!- mode/#webgui [+v perlDreamer] by ChanServ18:22
+bartjolperlmonkey2: MrHairgrease is long gone18:27
+perlmonkey2heh, my 9" netbook just arrived....he's just a little guy.18:32
+perlDreameris that for reading documentation?18:33
+perlmonkey2perlDreamer: well, it's not mine, I got it for my dad for his birthday.  But I'm going ot play with it a bit and see if I want my own.  But I'm pretty sure that running gnometerminal on it will be just fine.18:34
SDuensinperlmonkey2 - I prepped a 9" netbook for my dad recently.  Man it was hard to give back.  :-)18:37
+bartjoly'all know what time it is!18:37
* SDuensin thinks it's 5 O'Clock Somewhere.18:38
+bartjol17:40 even18:38
+perlmonkey2SDuensin: yeah, It is really really nice.  Don't think the screen will be an issue, although I'm thinking I'll really have to tighten up my typing to be happen with it.18:38
+perlDreamerit says 17:42 here, that's even later!18:38
@HaargperlDreamer, thanks for helping with bugs/tests yesterday18:38
+bartjoldarn, well I probably won't be here until I'm a house owner18:39
* SDuensin wants the 9" Dell you can load OS X on. :-D18:39
+perlDreameryou're welcome, Haarg18:39
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:39
+perlDreamerafter reading this: http://blog.patspam.com/2009/the-curse-of-consolelog18:41
* perlDreamer thinks it's time to start writing guardband tests for JS18:41
+perlDreamerbut that will have to happen later18:41
+perlDreamerI've got a gig at my church for part of today, so I'll see y'all this afternoon18:42
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]18:42
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []18:53
+perlmonkey2Hmm, I can not type on a 9" dell keyboard.19:19
SDuensinYou get used to them.19:20
-!- Lisette [n=liraos@adsl190-28-212-12.epm.net.co] has joined #webgui19:31
-!- Lisette [n=liraos@adsl190-28-212-12.epm.net.co] has left #webgui []19:42
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has joined #webgui20:15
CIA-38WebGUI: perlmonkey2 * r10168 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Survey summary code, intermediate check in. Zero changes in function.20:33
CIA-38WebGUI: perlmonkey2 * r10169 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Survey summary code, intermediate check in. Zero changes in function.20:33
CIA-38WebGUI: perlmonkey2 * r10170 /WebGUI/docs/upgrades/upgrade_7.7.2-7.7.3.pl: Adding Survey columns20:33
-!- wgGuest26 [n=wgGuest2@129.101.80.70] has joined #webgui21:16
-!- wgGuest26 [n=wgGuest2@129.101.80.70] has quit [Client Quit]21:17
+perlmonkey2Haarg: I don't think I could trudge through this template without wgd.  You deserve like a nobel prize or something.21:43
@Haargheh21:43
@Haargwell i'm glad it's useful21:44
* SDuensin needs to learn wgd.21:47
@Haargit should be pretty easy to get started with21:47
@Haargand if it isn't let me know what gives you trouble so i can work on it21:48
SDuensinI can do that.  :-)21:48
+perlmonkey2SDuensin: it's quite remarkable just how much there is to it.21:48
* SDuensin has been off trying to learn another huge Perl program... eBox!21:49
SDuensinPerl is gonna be the death of me.  :-)21:49
diakopteror the birth.21:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]21:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:51
-!- mode/#webgui [+o stDavid] by ChanServ21:51
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:32
-!- mode/#webgui [+o tavisto] by ChanServ22:32
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []22:58
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:03
-!- mode/#webgui [+v cap10morgan] by ChanServ23:03
-!- plainhao [n=plainhao@208.75.85.237] has quit []23:03
CIA-38WebGUI: graham * r10171 /WebGUI/lib/WebGUI/Form/ (5 files): fix for keyword control only initially showing a single keyword23:10
CIA-38WebGUI: graham * r10172 /WebGUI/lib/WebGUI/AssetLineage.pm: setParent shouldn't check user permissions, only www_ methods should23:10
-!- topsub [n=josh@97.66.185.250] has joined #webgui23:13
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]23:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:30
-!- mode/#webgui [+v perlDreamer] by ChanServ23:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)]23:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:31
-!- mode/#webgui [+o stDavid] by ChanServ23:31
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui23:33
-!- mode/#webgui [+v cap10morgan] by ChanServ23:33
@preactionI think the Edit User screen for Admins should have a "Friends" tab, no?23:40
* perlDreamer thinks that it should just have link to the User's account23:40
+perlDreamerAccount, even23:41
SDuensinAdmins have no friends.23:45
@preactionwell, then we'd have to fix Account so that Admins are able to edit things using that interface23:45
+perlDreamersure23:45
@preactionbut i don't thnk that's the plan. Admin interface will always be what it is23:45
@preactioni mean, it might make the Account code too complex to also be adding Administrator overrides into everything23:45
+perlDreamerbut isn't it easier to add overrides into existing code rather than duplicating it in another place?23:46
@preactionthe override could be deeper in the API, we might not even need to change the Account code much23:47
@preactionbut still, it's something we'll have to wait for 8.0 to consider. there's some API cleanup we need to do on Account23:48
@preactionand some expansion to make for easier plugin making23:48
+perlDreamerdid you see my RFE about JSON and the Account system?23:48
@preactionnot yet no23:51
+perlDreamerI think we should do that change sooner, rather than later23:51
+perlDreamerwith no JSON interface, it's hard to build server-side paginated YUI DataTables in Account23:51
+perlmonkey2perlDreamer: looks like it has been approved and assigned difficulty of 1.23:59
--- Day changed Sat Apr 04 2009
+perlmonkey2why not just implement your prototype?00:00
+perlDreamernope, it hasn't been rated yet, nor approved00:00
+perlDreamerya gotta check the little history section in the lower right00:00
+perlDreamerby default, all karma ranks are set to 100:00
+perlmonkey2whups, good to know :p00:00
+perlDreamerit's a bug in the helpdesk00:00
+perlDreamerI know, I know00:01
+perlDreamerthe irony of a bug in helpdesk software, but it is what it is00:01
@preactiona continue block only runs if there's another iteration of a for block to run, right?00:03
+perlDreamerI think it will work with a while block, too00:03
@preactionright, but my continue block was running even though the for block was on its last iteration :P00:04
+perlDreamerperldoc perlsyn00:04
+perlDreamerthe continue block runs right before the conditional is evaluated00:04
+perlDreamereven if you use next00:04
@preactionTHAT'S THE LAST TIME I EVER ASK YOU FOR HELP00:04
@preactionoh, damnit00:04
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has quit []00:10
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:14
@preactionokay. i need a tool that will go through a bunch of sites, perform a find and replace inside of a template00:14
@preactionpackages do not work because these sites all have individual modifications since the packages were deployed between them00:15
@preactionthe templates may or may not have the same assetId00:15
@preactioni would prefer something like a diff tool. perhaps I could make a diff from one template revision and then apply that diff to other template revisions?00:15
+perlDreamerhow complex is the find and replace?00:18
+perlDreamerbecause you're applying a diff to a db column00:19
@preactionwgdev assetDiff create -r1 <assetId> # -r1 = changes from 2 revisions back to one revision back00:19
@preactionthen wgdev assetDiff apply <filename> <Something...>00:19
@Haargwhat kind of changes would this be doing?00:21
@preactionaltering data inside of an asset, fields and such00:22
@Haargyou can have wgd edit use an arbitrary command, so you could have it use perl to do a regex on all of the specified assets00:22
@preactionoooh, also nice00:22
@Haargthere's also the export and import commands00:23
@preactionperlDreamer mentioned an export and an import. perhaps if a diff can be made from the export, then there could be a command that will take that diff and apply it00:23
@preactionthough that would assume the export is well-formed, so maybe not00:23
@preactioni'll look at the edit one first00:23
@Haargthe import/export use the same format as edit00:24
@preactionanything to make this easier. i think there's about 14 sites i have to check and change00:24
+perlDreamerhave a revision differ for WebGUI would be awesome00:24
@Haarglog and diff commands would be good things to add to wgd00:24
+perlDreamerlog?00:25
@preaction14 sites where only a few words may differ between them. i've tried user education but to no avail, so i've just been charging them for all the time it takes me. i'd like to stop having to do that00:25
@Haargjust to list revisions on an asset00:25
+perlDreameroh yeah00:25
@Haargwith the version tag info00:25
+perlDreamerthat's good, too00:25
+perlDreameris the News on the participate page of webgui.org broke because of spectre, or something else?00:29
@preactioni suspect because of new RSS problems00:29
@preactionwe've got an RssFeed aspect now, might have some bugs need working out00:30
@preactionis there a wgd install guide somewhere?00:30
@Haargshould be installable just like a normal cpan dist00:30
@preactioni just pull from the git repo and run "perl Build.pl; make; make install" right?00:30
@preactionoh, you mean "cpan App::Wgd"?00:31
@Haargno, i mean what you said00:31
@preactionok00:31
@Haarg./Build && ./Build install00:31
@Haargyou can also check wgd -h and wgd config -h00:32
@preactionis there a "default" webgui_root and webgui_config value?00:37
@Haargfor root it checks in order: command line switches, environment variables, config file values, searching upward from current directory00:38
@Haargif there is only a single config file, it is used for the config00:38
CIA-38WebGUI: colin * r10173 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Help/Asset_Post.pm): Fix double variables showing up in thread and post help.00:38
CIA-38WebGUI: colin * r10174 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Help/Asset_Post.pm): Backport help fix.00:38
@Haargotherwise it needs to be specified00:38
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:40
@preactionokay, so if i'm in my WebGUI root directory, it works00:41
@preactionbut if i'm in /data and my webgui root is /data/WebGUI, it doesn't00:41
@Haargit won't find it automatically, no00:41
@preactionk, np00:42
@preactiondunno why it took me this long to finally start using this :p00:42
+perlDreamerit's like chocolate00:42
@preactionbitter at first and then the greatest thing you've ever done?00:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:43
-!- mode/#webgui [+v cap10morgan] by ChanServ00:43
+perlDreamerafter using wgd edit template_url, wgd package --upgrade template_url a few times, I was sold00:43
+perlDreamerpreaction: there's nothing bad to say about it00:44
+perlDreamerit's creamy goodness will subsume all arguments against00:44
+perlDreamerand it's antioxidants are good for you00:44
@preactionoh, but i like the bitter chocolate!00:44
@preaction80% cacao represent!00:45
@Haargi do need to improve the user docs for getting started some00:45
* perlDreamer recommends short blog posts00:45
@preactionperhaps the Build could try to autoconfigure or ask for some values from the user00:45
@preactionyes, blog posts would be good too00:45
@preactionEXPOSURE! everybody should be using this!00:45
@Haargyeah, i do need to do that00:45
@preactioni mean, i know how you might feel about too much stuff to do to waste time on things like blog posts, but 00:46
@Haargi could put stuff in build, but that excludes people who don't want to install it like that00:46
@Haargsince there is also the option of the single file version00:46
@Haargthat has no installation00:46
@Haargfinally have a script to automate posting on sourceforge00:58
@Haargthat site is incredibly painful to work with00:58
@Haargof course, freshmeat just changed their site, breaking the api they had for posting to it01:01
@Haargso i have to wait for them to make a new api before i can automate that01:01
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]01:10
-!- khenn [n=khenn@76.210.61.179] has quit []01:10
+perlDreamerhm, must be 5:00pm in Wisconsin01:10
daviddelikatany body have any thoughts about where to start looking with this:01:16
daviddelikat env WEBGUI_CONFIG=/data/WebGUI/etc/localhost.conf perl Session/CheckClient.t01:16
daviddelikatSegmentation fault01:16
+perlDreamerdoes CheckClient pull in new modules?01:17
+perlDreamerwhich OS are you running this on, and which perl?01:17
daviddelikatis centos01:18
daviddelikatthe tests used to run.01:18
+perlDreamerwhat changed?01:18
daviddelikatit should at least ~say~ /something/ shouldn't it?01:18
+perlDreamernot if there's a problem with a module01:18
daviddelikatbt what kind of problem causes perl to segvg?01:19
daviddelikatsegv.01:19
daviddelikatno typeee too good01:19
+perlDreamerpreaction: if I build a YUI button with pure javascript, how do I get it to render into some HTML?01:26
@preactionperlDreamer: if i remember, you give it a container element01:27
@preactionand then call .render() and it should render itself in the container01:27
+perlDreamerokay-doke, I'll try that01:27
+perlDreamerwe'll see how well that plays inside of DataTable formatter01:27
+perlDreamerperlmonkey2: Template Toolkit is only used by heffalumps and woozels01:33
+perlDreamerhm, I get a link, but no button01:44
@preactionyeah, that's why I hate YUI buttons01:46
@preactionall those "links" around the datatable in the edit mode are really YUI buttons...01:47
+perlDreamermaybe they don't work right inside datatables?01:49
* perlDreamer is going to try some other things01:50
@preactionthe links i'm referring to are outside the datatable01:50
@preactioni think it has to do with where the class=yui-skin-sam is located01:50
@preactionbut i don't know01:50
+perlDreamerwell, the buttons I'm trying to make are inside cells of the datatable01:50
+perlmonkey2perlDreamer: you are a heffalump-ist obviously.01:50
+perlDreamerwell, I'd be pro TT if it wasn't written by jagulars01:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:52
+perlDreameroh, and the buttons render without a .render01:53
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:12
-!- mode/#webgui [+o Haarg] by ChanServ02:12
+perlmonkey2yay, I've got an ajax call that needs to reload the entire page.02:18
+perlmonkey2this is going to require some stupid clockwork.02:18
* perlmonkey2 goes fishing02:18
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:38
+perlDreamerpreaction, I got a button to render, but it wasn't easy02:40
+perlDreamerI had to manually put in the whole control HTML sequence02:40
+perlDreamernever mind, I lied02:41
+perlDreamerthe button still isn't created02:41
+perlDreamerit just looks right02:41
+perlDreamerwhat if...02:47
+perlDreamerI mean, since this is called inside of a formatter, what if the formatting hasn't been applied yet?02:48
+perlDreamerwhich means that when I try to call new Button, it doesn't do anything02:48
+perlDreamersince the thing I told it to make a button out of doesn't exist yet!02:48
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI03:25
-!- mode/#webgui [+o khenn] by ChanServ03:25
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:12
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []05:22
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui06:11
-!- mode/#webgui [+v cap10morgan] by ChanServ06:11
CIA-38WebGUI: colin * r10175 /WebGUI/t/Group.t: Add a few tests for Group coverage.06:12
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]06:35
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has left #webgui []07:15
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."]07:22
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)]07:23
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI08:29
-!- mode/#webgui [+o tavisto] by ChanServ08:29
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []11:08
CIA-38WebGUI: translation * r10176 /translations/German/German/ (4 files): Update from translation server11:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:53
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui16:52
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]16:59
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:09
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui17:20
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:20
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit []18:54
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI20:20
-!- mode/#webgui [+o khenn] by ChanServ20:20
CIA-38WebGUI: yung * r10177 /WebGUI/ (4 files in 4 dirs): added Carousel wobject20:28
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:37
-!- mode/#webgui [+v perlDreamer] by ChanServ20:37
+perlDreamerpreaction: are you awake?20:38
daviddelikatperlDreamer: can you give me a good example of form processing in WG?20:41
+perlDreamer$session->form->process('variableName', 'formType');20:41
+perlDreamerWhat exactly are you looking for?20:42
daviddelikathow does it handle invalid data?20:42
+perlDreamerwell, it depends20:43
+perlDreamerseveral of the forms do post processing on their inputs20:44
+perlDreamerfor example, the Phone Form plugin restricts valid characters20:44
+perlDreamerif it isn't handled in the Form  plugin, you have to do it yourself20:44
+perlDreamerwhat kind of form processing problem are you having?20:45
daviddelikatsorry, I was checking on an install...20:48
daviddelikatthere is no validaton on my fm20:48
daviddelikatform20:48
daviddelikatI only have three things to validate20:49
daviddelikatnon-empty strings, integers and a URL20:49
daviddelikatsorry four -- a valid image20:50
+perlDreamerthere are plugins for integers and URLs that validate20:50
+perlDreamernon-empty strings you must do yourself20:50
+perlDreameras for the image, what's valid in an image?20:50
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit []20:50
+perlDreameris it the presence?20:50
daviddelikatwhat do I use to post a message to the user?20:50
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:50
-!- mode/#webgui [+o tavisto] by ChanServ20:51
daviddelikatjust needs to be a valid image file20:51
+perlDreamerif this for www_edit?20:51
daviddelikatwhere do validation messags go?20:51
daviddelikatno just www_view20:51
+perlDreamerI would modify www_view to accept a parameter, an array_ref of error messages20:52
+perlDreamerif the data fails to validate, then do not save the data, call www_view with the list of error messages20:52
+perlDreamerthen add template variable to www_view to display the errors20:53
daviddelikatok20:53
+perlDreamerbrb21:02
+perlDreamerback21:53
+perlDreamertime to do yardwork, later everyone22:20
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]22:20
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)]22:33
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui22:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]23:08
--- Day changed Sun Apr 05 2009
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]00:05
CIA-38WebGUI: translation * r10178 /translations/German/German/Asset_Survey.pm: Update from translation server00:22
+perlmonkey2Think it is poor form to forward to this: $self->url."?func=showSummary"00:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:50
CIA-38WebGUI: translation * r10179 /translations/German/German/Asset_Thingy.pm: Update from translation server00:53
CIA-38WebGUI: translation * r10180 /translations/German/German/Asset_Sku.pm: Update from translation server00:53
CIA-38WebGUI: translation * r10181 /translations/German/German/PassiveAnalytics.pm: Update from translation server00:53
CIA-38WebGUI: translation * r10182 /translations/German/German/Asset_Shelf.pm: Update from translation server00:53
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []01:25
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:28
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []01:39
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:47
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]01:48
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui02:27
-!- mode/#webgui [+v cap10morgan] by ChanServ02:27
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:29
-!- mode/#webgui [+o Haarg] by ChanServ02:29
-!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."]02:43
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI02:54
-!- mode/#webgui [+o khenn] by ChanServ02:54
+perlmonkey2hmm, setting the javascript "location.href = response.url;" to $self->get('url') doesn't work.   seems the relative url gets appended to the current address instead of the hostname03:41
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit []03:41
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI05:27
-!- mode/#webgui [+o khenn] by ChanServ05:27
+perlmonkey2nope, somehow the code got borked.06:03
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has quit [Remote closed the connection]06:10
-!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit []06:46
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui16:52
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:52
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui17:46
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []17:53
-!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]18:25
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui18:53
CIA-38WebGUI: yung * r10183 /WebGUI/ (5 files in 5 dirs): Carousel bugfix, templates and i18n19:22
-!- perlmonkey2 [n=perlmonk@76.192.125.129] has joined #webgui20:10
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:10
CIA-38WebGUI: yung * r10184 /WebGUI/lib/WebGUI/ (Help/Asset_Carousel.pm i18n/English/Asset_Carousel.pm): Adding help for Carousel wobject20:25
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []20:31
-!- perlmonkey2 [n=perlmonk@76.192.125.129] has quit [Read error: 110 (Connection timed out)]20:34
-!- perlmonkey2 [n=perlmonk@adsl-70-137-30-144.dsl.okcyok.swbell.net] has joined #webgui20:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:59
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI21:38
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]21:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]21:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:41
-!- mode/#webgui [+o stDavid] by ChanServ21:41
+perlmonkey2yay, my house caught on fire, lots of technical issues, had to add new hooks, but the survey now has summaries for users in quiz mode.22:40
nubawhat, you mean real fire in your real house?22:45
CIA-38WebGUI: perlmonkey2 * r10185 /WebGUI/ (7 files in 7 dirs): Summaries added to the survey22:52
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:30
--- Day changed Mon Apr 06 2009
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]00:02
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []00:50
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui00:52
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui01:13
-!- mode/#webgui [+o Haarg] by ChanServ01:13
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui01:23
-!- mode/#webgui [+v cap10morgan] by ChanServ01:23
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:25
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui01:48
-!- mode/#webgui [+o Haarg] by ChanServ01:48
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit [Client Quit]01:51
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui01:54
-!- mode/#webgui [+o Haarg] by ChanServ01:54
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:08
-!- mode/#webgui [+v patspam] by ChanServ02:08
+patspamBefore you ask, check the wiki: http://wiki.webgui.org02:09
+patspamAfter you ask, update the wiki?02:09
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:49
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []03:05
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]03:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:08
-!- mode/#webgui [+v patspam] by ChanServ03:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]03:10
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:15
-!- mode/#webgui [+v patspam] by ChanServ03:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:38
+perlmonkey2nuba: yeah, a real fire.04:00
+perlmonkey2Just sitting in the living room working and the wall goes *whump*, then smoke starts pouring out of the fan dimmer switch.04:00
+perlmonkey2So I run to the breaker, flip the master, grab a saw from the garage and a fire extuinguisher, saw open the wall to check for fire, but there was just smoldering wires.  Switch was just a bad switch.  But what was scary is that the 20 amp breaker didn't flip.  04:01
nubawhoa that sucks04:02
nubaand sounds like a big mess04:02
nubagood thing you were around to notice it04:03
+perlmonkey2no kidding, if we wouldn't have been home, we could have lost the whole house.04:04
nubathese things in a empty house can go awry04:04
+perlmonkey2But it isn't too big of a mess.  Just a small hole around the switch.  And I'm calling for an electrician to rewire it and check the rest of the house tomorrow :P04:04
+perlmonkey2patspam: ping04:05
+patspamperlmonkey2: pong04:07
+patspamholy crapola about your fire perlmonkey!04:07
+perlmonkey2patspam: heh, fun times. 04:08
nubawe have some component in our apartment's wiring called a nominal residual current (DR) that detects realy small variations in the current (30mA) so that power is cut at right away when a person or animal gets shocked or something like a short-circuit happens04:09
+patspamI can just see you.. should i snip the blue wire, or the green wire..04:09
nubayou probably have these there too, check with your eletrician, i know siemens has it and it should be priced at about $50 or so04:10
+perlmonkey2nuba: sweet, I'll have to check into that.04:12
nubai think you need 2 or 3 times the capacity of a breaker to make it flip, but i can be wrong on that04:13
-!- SDuensin_ is now known as SDuensin04:40
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:59
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []05:35
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:48
-!- mode/#webgui [+o stDavid] by ChanServ05:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]06:12
-!- perlmonkey2 [n=perlmonk@adsl-70-137-30-144.dsl.okcyok.swbell.net] has quit [Remote closed the connection]07:05
CIA-38WebGUI: daviddelikat * r10186 /WebGUI/lib/WebGUI/ (Session/Env.pm i18n/English/Asset_AdSku.pm Asset/Sku/Ad.pm): 08:00
CIA-38WebGUI: comment out the ip filter from clientCheck (in Session::Env)08:00
CIA-38WebGUI: added form validation to AdSku ( with internationalized messages )08:00
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []08:00
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:03
-!- mode/#webgui [+o Haarg] by ChanServ09:03
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:31
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]10:36
CIA-38WebGUI: patspam * r10187 /WebGUI/ (3 files in 3 dirs): Added Carousel wobject icon11:02
CIA-38WebGUI: patspam * r10188 /WebGUI/docs/upgrades/packages-7.7.3/root_import_carousel_carousel-default.wgpkg: 11:02
CIA-38WebGUI: Updated Carousel javascript so that it works with multiple instances on11:02
CIA-38WebGUI: the same page11:02
LTR_bobThe 2009 schedule is online: http://www.plainblack.com/wuc/schedule11:42
LTR_bobDe WebGUI::CRUD presentatie naast de mijne had ik ook wel heen gewild :P11:50
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:55
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]12:07
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:20
-!- mode/#webgui [+o stDavid] by ChanServ14:20
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:43
-!- mode/#webgui [+o plainhao] by ChanServ14:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:23
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui15:25
-!- mode/#webgui [+o Haarg] by ChanServ15:25
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []16:42
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]17:00
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:32
-!- mode/#webgui [+o tavisto] by ChanServ17:32
-!- perlmonkey2 [n=perlmonk@adsl-70-137-9-245.dsl.okcyok.swbell.net] has joined #webgui17:33
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:33
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:39
CIA-38WebGUI: translation * r10189 /translations/Croatian/ (8 files in 2 dirs): Update from translation server17:41
-!- s4eek [n=charles@116.254.118.70.cfl.res.rr.com] has joined #webgui17:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:48
-!- mode/#webgui [+v cap10morgan] by ChanServ17:48
-!- s4eek [n=charles@116.254.118.70.cfl.res.rr.com] has quit []17:57
topsubI have a question, I have a file upload in the www_editVariant inside my custom product. The client is trying to upload a html file. but it seems webgui changes it to a txt file. Is there a way i can stop this?17:59
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:12
-!- mode/#webgui [+v perlDreamer] by ChanServ18:12
+perlDreamermorning, folks18:12
@tavistogood morning perlDreamer18:15
topsubmorning18:16
+perlDreamerhey, topsub!  Haven't heard from you in a long time.18:17
topsubhehe ya.. forgetting to get on IRC. come into work and just jump to work18:17
topsubpd, did you happen to see my question?18:19
+perlDreamerno, I'm sorry I didn't.18:19
topsubi have join / hide message turned off18:19
+perlDreamerI came in at 8:1718:19
topsubI have a question, I have a file upload in the www_editVariant inside my custom product. The client is trying to upload a html file. but it seems webgui changes it to a txt file. Is there a way i can stop this?18:19
+perlDreamerthat is an XSS prevention measure in Storage.pm18:20
topsubthats what i thought it would be18:20
+perlDreameryou can work around it by using a ZipArchive18:20
topsubclient is trying to upload an HTML page to redirect users18:20
+perlDreamerIs using the Redirect Asset an option?18:21
topsubWe have custom products the client can add to a system, then the can add "Brochure" just happens this Brochure is another website url18:21
+perlDreamerI see.  That makes sense18:21
topsubSo he is kinding using it in a way we didn't build it for. if that mkes sense18:21
topsubwe mean for him to just upload pdfs18:21
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:22
topsubare you saying if he zips up the file and then uploads it, it will work?18:22
+perlDreamerno18:22
topsubso really it seems this could be a change request18:22
+perlDreameryes18:22
* perlDreamer was thinking that there was a Product feature for remote URLs18:22
+perlDreamerbut what the customer wants is different still18:23
topsubya.. thanks a lot pd!18:23
+perlDreamerand the Product only really supports "local" URLs for related products, and accessories.18:23
topsubi think the client knows he is pushing how we built it.18:24
+perlDreamerwell, at this point I've pretty concretely concluded that you cannot add a YUI button to a DataTable using only a custom formatter.18:25
+perlDreamerit needs additional magic18:25
+perlmonkey2Any idea when we move the YUI to 2.7?18:26
+perlDreamerno clue, maybe preaction or Haarg have ?an idea18:27
+perlmonkey2Charts has some pretty major bug fixes, and data table even gets some love.18:27
@Haargthere hasn't been any discussion of that, but i'll ask jt tomorrow18:28
+perlmonkey2thanks Haarg18:28
@Haargit should be fine to upgrade in the 7.7 betas at some point18:29
@Haargalthough there will be some work involved18:29
+perlmonkey2Haarg: what kind of issues do you foresee?  18:30
@Haargi know at least a few places we're using -beta modules18:30
@Haargwhich will likely be stable in 2.7 or could have their api changed18:31
+perlDreameryes18:33
+perlDreamerI think element went stable in 2.718:34
+perlDreamermaybe we need a test for that18:34
+perlDreamerpicks up calls to the extras macro, and see if the files actually resolve or not18:34
@Haargsounds like wgd needs a grep command18:40
+perlDreameror an ack command? :)18:40
@Haargsomething like that18:41
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []18:41
+perlmonkey2oh sweet....YUI3.x has the seed object.  Costs 7k, but dynamically loads all libraries required for any objects you create.18:49
CIA-38WebGUI: perlmonkey2 * r10190 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Survey quiz mode sentence is not a question.19:02
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:12
-!- mode/#webgui [+o stDavid_] by ChanServ19:12
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]19:13
+perlmonkey2What about a View side paradigm shift.  Where templates become more of simple scaffolding on which to hang JS widgets.  Almost all View code is removed from the server side and placed entirely on the client?19:17
+perlDreamersounds expensive19:21
+perlmonkey2perlDreamer: More so than this hybrid of template and YUI code?19:22
+perlmonkey2Which half the View logic on the server and half on the client?19:22
+perlDreamerwhy does an article need JS?19:22
+perlmonkey2handling comments?  19:22
* SDuensin recommends Cappuccino for major paradigm shifting. :-P19:23
+perlmonkey2perlDreamer: and that seems like one of the view wobjects that is not interactive.  19:25
+perlDreamerthat's because it's only supposed to display static content19:25
+perlmonkey2Plus it appears that an ajax call to display data on an already rendered page, occurs much faster than a GET/POST.19:26
+perlmonkey2full page rerender.19:26
+perlDreamerI wouldn't argue that AJAX can be faster than a full page reload19:28
+perlDreamerI just question whether or not we need to drop templating in favor of AJAX for all content shown to the user19:28
+perlDreamerbut maybe I'm misinterpreting what you meant earlier19:28
+perlmonkey2Anyways, did I mention I was attacked my a dozen velociraptors yesterday?19:28
+perlDreamerdid they have lasers on their heads?19:29
+perlmonkey2I'm not saying drop templates, just make an effort to move more of the VIEW logic into the client.19:29
+perlDreamermaybe I need a concrete example of what you're talking about.19:29
+perlmonkey2No, I was plowing a field and their the mighty decendents of the raptors were swarming the field for the field mice who no longer had any concealment.  One of the coolest things I've ever experienced.  One just hovered over my head for a bit, so close I might have been able to touch him, starring at the back of the tractor (it was really windy, so one direction they could hover without moving).19:30
@preactioni don't mean to dash hopes here, but pure JS websites are currently universally considered a Bad Idea19:31
+perlDreamerthat sounds way cool, perlmonkey219:31
@preactionby most of the older hands at least. give it some times and you'll become one of them too19:31
+perlmonkey2heh19:31
@preactionthere are limits in the technology that make important edge cases impossible to overcome19:32
+perlDreamerdo screen readers have javascript built into them yet?19:32
+perlmonkey2I'm not saying don't use templating anymore, just move more of the logic to the client.  19:32
+perlmonkey2perlDreamer: YUI has some sort of freakishly cool screen reader widget.19:33
+perlmonkey2at least the demo I just saw for 3.x was sweet.19:33
@preactioni'm saying that's the problem, the more logic you put into the client, the more you have to rely on standards and things not in your control (that the client has these capabilities, or that they're the same as another client)19:33
+perlmonkey2ah19:33
@preactionif we could control the client, we could do a lot of fun stuff19:34
+perlDreamerin other words, if everybody used Firefox, our lives would be a lot easier?19:34
+perlmonkey2heh19:34
@preactionbut as it is, we're still dealing with IE6 bull-excrement19:34
@preactionanyway, bbl, someone else can have the soapbox for now19:34
* deafferret snatches it, runs19:41
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:57
+perlDreamercrud, now there's on soap21:08
+perlDreamerno soap, either21:08
CIA-38WebGUI: yung * r10191 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrix.js: fixed a matrix search/compare button javascript problem21:41
CIA-38WebGUI: yung * r10192 /WebGUI/www/extras/wobject/Matrix/matrix.js: fixed a matrix search/compare button problem21:41
@preactionsoap, there's no crud21:45
+perlDreamerI beg to differ21:50
+perlDreamerWebGUI has crud, but no soap21:50
+perlDreamerand if you've ever been around perlDreamer after he goes running...21:51
+perlDreamersoap is not an option21:51
+perlDreamerwhen ya come home, and even the dog won't say hi to ya...21:52
+perlDreamerwell, 'nuff said.21:52
* perlDreamer goes running, and then soaping21:52
* deafferret eats a block of cream cheese21:57
+perlmonkey2trying to sex up the survey summaries a bit.  There isn't really a good way to show section, question, and answer data in a single datatable, is there?22:20
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui22:29
-!- mode/#webgui [+v crythias] by ChanServ22:29
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI22:29
-!- mode/#webgui [+o tavisto] by ChanServ22:29
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:36
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]23:01
CIA-38WebGUI: yung * r10193 /branch/WebGUI_7.6/ (4 files in 4 dirs): partial solution for rfe #996523:05
CIA-38WebGUI: graham * r10194 /WebGUI/docs/upgrades/_upgrade.skeleton: unset package flag recursively during upgrades23:05
@preactionheh, clever23:12
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:18
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:49
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []23:56
Mech422blarggle23:57
+perlDreamerMech422: care to expand on that?23:59
--- Day changed Tue Apr 07 2009
Mech422nothing special - just monday :-P00:00
Mech422trying to figure out what going on00:00
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:01
-!- mode/#webgui [+v cap10morgan] by ChanServ00:01
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]00:17
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui00:24
-!- mode/#webgui [+v cap10morgan] by ChanServ00:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:24
Mech422Can you 'layer' content regions in wG ? for instance can I have a template with a user editable header/footer areay that is used to display user editable 'pages' ?00:40
+perlDreamersounds like a dashboard00:43
@preactionyes, but how much work you need to do depends on how well you can explain how you want it to work00:43
+perlDreamerhah, beat you, preaction!00:43
@preactionyes, but i'm more technically correct!00:43
@preactionalso you stole my soap00:44
+perlDreamerno, I used the shampoo on my pits00:44
+perlDreamerwe need to get deafferret and have him return the box00:44
Mech422I am recasting http://osc3.template-help.com/joomla_17569/ for use in wG00:45
Mech422I'd like the theme to be used for all pages of a particular type etc etc00:46
Mech422but I'd like the client to be able to edit the logo and footer for the theme00:46
@preactionokay, they'll be able to edit any part of it.00:47
Mech422(in one spot, and not on every page)00:47
@preactionbut, if you want, you can make those be Snippets and use ^AssetProxy();00:47
@preactionlook on the webgui.org site for "Snippets", there are a lot of fun ways to use them to make your life easier00:47
Mech422ahh - snippets.. thats a good idea00:47
Mech422thanks preaction00:49
@preactiondon't go overboard though, they tend to get annoying00:49
@preactionat least for me, when i have to go into someone's site00:49
@preactionArticles might be good too, then they get the WYSIWYG editor00:50
Mech422that would be good00:50
@preactionbut then they have more freedom to screw up your design00:50
Mech422yeah - thats their problem :-P  This client is pretty good about that..00:51
Mech422the broke their plone site over the weekend by 'moving' the portlets folder :-p00:51
Mech422and just owned up and said they wouldn't do it again :-)00:52
@preactionyou can, just by moving a folder, screw up an entire site in Plone?00:53
Mech422preaction - sure same as in wG00:53
@preactionwhich folder?00:53
Mech422if you move this: ^AssetProxy(theme018/mainMenu); - its gonna break my wG site00:53
@preactionactually no00:54
@preactionyou'd have to change its URL00:54
@preactionthat would break it00:54
Mech422anything that relies on path names can be broken by stuff moving00:54
@preactionand you can hide URL via UILevel if you're paranoid00:54
Mech422I mean if you move them018/mainMenu to theme018/mainMenu.old or something00:54
@preactionAnother way wG is superior00:54
@preactionyeah, you would have to explicitly change the URL field, that would be the only way ;)00:55
Mech422LOL actualy no having used both - I can find just as many creative ways to break both00:55
@preactionkeep finding them, and then RFE ways to fix them (or some of them might even be bugs)00:55
@preactioni am all for making WebGUI user-bulletproof00:55
Mech422the wG is 'superior' stuff mainly stems from a lack of understanding of what plone can do - both are _very_ capable systems - they are just very different00:55
@preactioni would say that if you can break WebGUI from the web interface, that is considered a bug00:56
@preactionwe can prevent accidents, but not malice of course00:56
Mech422right00:56
@preactioni suppose technically the assetproxy would work even after that URL changed... for a few months at least ;)00:57
Mech422? you mean assuming the cached version was around? no reboots etc etc ?00:58
Mech422(btw - one cool thing in plone is multi-level undo - changes are transactional, so I was able to 'undo' the moving of the folder, plus about 20 other changes made after that in one shot...)00:59
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:59
@preactionnot cached, previous revision. assets respond (or last i knew responded) to all URLs they may have formerly used (until you use Change URL or the revision gets auto-cleaned)01:00
@preactionyeah, lineage isn't versionable right now :(01:00
@preactionnor is deletion01:00
Mech422hmm - thats intestering01:00
@preactionwell, in so much as it leaves the trash01:00
Mech422trying to decide if I like that or not - I hate 'magic' stuff like that - always seems to bite you at the wrong time01:01
@preactiontwo options for the AssetProxy problem: one, have assets being called by AssetProxy set a flag to say "This asset is being accessed by its URL from another part of the system, changing the URL may break something."01:02
@preactionor two, allowing individual properties to be locked by individual users/groups01:02
@preactioni don't like two, for reasons of it being a huge potential problem with a very small return01:02
Mech4223.) refer by uuid and re-construct proper url at request time01:02
@preactionoh, you can do that with the AssetProxy already01:03
@preaction^AssetProxy("assetId",1); <- the 1 means "the first arg is an assetId"01:03
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:03
-!- mode/#webgui [+v cap10morgan] by ChanServ01:03
Mech422I tend to like uuids... but thats just me01:03
Mech422oh cool01:04
@preactionthere are a lot of macros that use URL for an argument, when the new practice is to use the guids01:04
@preactionwell, to be fair, there weren't guids back then01:04
Mech422prolly a bit faster too as it saves you a url to uid lookup ?01:04
@preactionnot really. url is an indexed column01:04
Mech422ahh01:04
@preactioni mean, it would have to be really01:04
Mech422the 'full' url or just the 'leaf' portion ?01:05
@preactionit's not like you have to look up the ID and then instance the asset, you can instance with the URL01:05
@preactionthe absolute URL, minus gateway and hostname01:05
@preaction(and protocol of course)01:05
Mech422nice01:05
Mech422a bit long potentially - but fast for lookups01:06
@preactionthe Gateway thing is another fun one I've not seen in other systems, it allows you to run two distinct webgui sites on the same hostname. hostname/one/ and hostname/two/ can be two different sites01:07
@preactionjust by changing one config value01:07
Mech422yeah - plone does that via the 'virtual host monster'01:07
@preactionprobably not hard for other systems though01:07
@preactionuh... virtual host monster? 01:07
+perlDreamerMech422: plone versions content location?01:07
Mech422yeah - you can map plone folders to different virtual hosts 01:08
Mech422or even do 'inside out' hosting where plone content is 'inserted' into an existing site tree01:08
@preactionnice01:08
Mech422perlDreamer: Plone (Zope) versions _objects_ - so everything can be versioned 01:09
Mech422Umm - you use Moose or Poe or something to do that in Perl, right ?01:09
@preactionwe could do the same thing, make a table worth of undo info01:09
@preactionMech422: no, we don't use an ORM currently01:09
Mech422ahh - I mean 'to put it in perl speak - it uses moose or poe type technology' ?01:10
@preactionno, neither of those are ORM systems01:10
Mech422dam - 0 for 201:10
* Mech422 shuts up now01:10
@preactionmoose is a way to build classes, poe is a "cooperative multi-tasking environment"01:11
Mech422when I left perl, so state table like framework was all the rage for perl stuff01:12
Mech422never got into or understood why people were so excited by it - state table based code has been around for dogs years01:13
Mech422s/so/some/01:13
deafferretwhy people were some excited by it? 01:14
Mech422sorry - 'some state table like' 01:14
Mech422I should just give up and go back to bed01:14
Mech422:-P01:14
deafferret:)01:15
+perlDreamerit also depends on the type of object you're versioning01:16
+perlDreamerWebGUI has two ways of determining parentage01:16
+perlDreamerthe official way is via lineage01:17
+perlDreamerwhich isn't versioned01:17
+perlDreamerthe other way is via parentId01:17
+perlDreamerif parentId was the only way, then you could do full site versions01:17
+perlDreamerbut with lineage it's not so easy01:17
* perlDreamer waits for preaction to come and fill in the gaps in that reasoning 01:18
@preactionparentId is not versioned either, currently01:20
@preactionand yes, lineage + versioning would be weird because the revision you're looking at could be constantly changing. you need to know the lineage before you know the revisionDate01:20
@preactionalso, it gets flakey when you get into clipboard and clipboard-limbo and trash-limbo01:21
+perlDreamerasset states get less flakey with autocommit, though, right?01:22
@preactionstate is not versioned, so doesn't matter01:22
Mech422hmm - I think that state table stuff was poe01:22
@preactionstatus is versioned01:22
@preactionno. POE is a multi-tasking environment01:22
@preactioni mean, POE may have a different definition of the word "state"01:23
Mech422yeah - I think it was POE - the docs mention POE::NFA01:24
Mech422I think it used 'events' for 'edges' in the state table... Ie transfering state on receipt of an 'event'01:25
* perlDreamer is getting closer to writing an i18n label searcher for the UI01:28
CIA-38WebGUI: yung * r10195 /branch/WebGUI_7.6/ (4 files in 3 dirs): Added 'too few/many' messages to matrix compare box, rfe# 996501:28
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI02:48
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:13
-!- mode/#webgui [+v patspam] by ChanServ03:13
+perlDreamerhey, patspam!03:29
+patspamhola!03:29
+perlDreamerI was wondering if there was any news on the leaky Editor front, from YUI?03:30
+patspamhttp://yuilibrary.com/projects/yui2/ticket/251214903:31
+patspamlast modified 2 months ago03:32
+perlDreamerthey must be occupied with YUI303:32
+patspamyeah, I reckon03:32
+perlDreamerit's a good thing we're not that way, with WebGUI03:32
* perlDreamer takes a dinner break03:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]03:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:49
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]03:53
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]03:55
CIA-38WebGUI: graham * r10196 /WebGUI/lib/WebGUI/Asset/ (_NewAsset.skeleton Wobject/_NewWobject.skeleton): add metadata processing to skeleton prepareView03:55
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:18
-!- mode/#webgui [+v patspam] by ChanServ04:18
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:35
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:59
@preactionI do not cook nearly enough 3- and 4-course meals...05:10
+patspamanyone know how to create long arguments like '--my-long-argument' with Getopt::Long?05:12
+patspamwgd won't let me have an arg with a dash in the middle05:13
@preactionoh, you should probably use camelcase05:13
@preactionthat might be the convention we're going with05:13
+patspamah ok05:13
-!- bpmedley [n=bpmedley@adsl-75-13-160-139.dsl.fyvlar.sbcglobal.net] has joined #webgui05:43
-!- perlmonkey21 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui06:02
-!- perlmonkey2 [n=perlmonk@adsl-70-137-9-245.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]06:18
-!- perlmonkey21 is now known as perlmonkey206:39
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:39
+perlDreamerall, I'm planning on releasing another version of the WebGUI Network News next weekend07:16
+perlDreamerplease email/IM me with news and stories and questions07:16
+perlDreamerI gotta remember to do this during then day, when more people are awake07:17
+perlmonkey2perlDreamer: where can I get previous issues?07:17
+perlDreamerexcept for preaction, who never sleeps07:17
+perlDreamerperldreamer.com/blog07:17
+perlDreamerbut you'll have to give me feedback tomorrow, because I'm crashing out tonight07:18
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:18
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui []07:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]08:26
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:50
-!- mode/#webgui [+o Haarg] by ChanServ09:50
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI10:01
-!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]10:13
-!- SynQ1 is now known as SynQ10:20
-!- mode/#webgui [+v SynQ] by ChanServ10:21
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:44
CIA-38WebGUI: patspam * r10197 /WebGUI/ (3 files in 2 dirs): Some fixes to the way Survey handles recordedAnswer, value, etc..10:45
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:34
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]13:17
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui13:21
-!- mode/#webgui [+v Radix_] by ChanServ13:21
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI13:47
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]13:58
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]14:03
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:56
-!- mode/#webgui [+o plainhao] by ChanServ14:56
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui14:58
-!- mode/#webgui [+o Haarg] by ChanServ14:58
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui15:32
-!- mode/#webgui [+v BartJol] by ChanServ15:32
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []15:40
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:40
-!- mode/#webgui [+o bopbop] by ChanServ15:40
+SynQcan someone assign this bug to me? http://www.webgui.org/bugs/tracker/1002116:00
@Haargdone16:12
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui16:16
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:16
-!- LTR_bob1 [n=bob@88.159.254.154] has joined #webgui16:18
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 60 (Operation timed out)]16:25
+perlmonkey2Haarg: You affected by the downtown evacuation?16:34
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:42
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []16:59
deafferretevac of where?17:02
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]17:02
+perlmonkey2deafferret: The Canadians invaded this morning.  A Canadian fighter jet (Cessna 172) flew over Madison causing the capitol building to be momentarily evacuated.  17:07
+perlmonkey2Looks like it was just some kid at a Canadian flight school who took a joy ride that went really really bad.17:08
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:12
-!- mode/#webgui [+o Haarg] by ChanServ17:12
@Haargperlmonkey2, that was only the capitol building it appears17:15
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI17:16
nubayou call this a canadian fighter jet? http://www.cbc.ca/world/story/2009/04/06/plane-stolen.html17:19
@plainhao$500,000 of u.s. money spent on the joy ride17:19
nubathats a crappy looking cessna 17217:20
@plainhaothat's all the canadians can afford17:20
nubaheh17:20
* plainhao thinks u.s. should switch to flying cessna 172s too17:20
nubathey say he refused to communicate with authorities17:21
nubamaybe he was trying bringing "suicide by cop" to a new level17:21
nubafrom ground level to a few thousand feets :D17:22
nubaor rather, "suicide by F16"17:22
nubasounds way cooler17:22
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]17:24
nubano shit, looks like thats really what he was after http://www.google.com/hostednews/ap/article/ALeqM5iC5xvmRlmutpYgkeMsfKk4QV4qjwD97DKFUO017:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:25
* plainhao guesses he really needed to go to the convenience store17:26
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui17:27
zylopfaI have a question regarding a mysql query when transfering some data and webgui'ize it17:28
zylopfaupdate TFT_stories, userProfileData set TFT_stories.author=userProfileData.userId where userProfileData.id=TFT_stories.author;17:28
zylopfais my query, but it seems to take forever17:29
zylopfaits only about 14k stories i need to have updated with their new author id, which is the users webgui id17:29
CIA-38wgdev: Graham Knop master * r1347ce6 / (20 files in 5 dirs): various POD improvements - http://bit.ly/NKsje17:34
CIA-38wgdev: Graham Knop master * r5d38c2f / lib/WGDev/Command/Edit.pm : avoid autocommit and notice sending - http://bit.ly/kDEpm17:34
CIA-38wgdev: Graham Knop master * r2fe466f / (5 files in 2 dirs): complete POD coverage - http://bit.ly/eZBHv17:34
@Haargif the field types of those don't match up that could slow it down a lot17:35
zylopfaHaarg, i found out i forgot to change the new author id to varchar(22) bin :(17:35
zylopfathe query ended now after 22 minutes17:35
zylopfamaybe the warnings make it slow?17:36
+SynQhmm17:36
zylopfastill weird it takes 22 min for just 14k updates 17:37
+perlmonkey2nuba: I guess moving to the other side of the world can be a bit stressful.17:38
zylopfaI am converting a 10.000 user site to webgui17:40
zylopfathe userimport utility script is genius for that17:40
zylopfaHaarg, the query i wrote can you do that i mysql? when i use the field i wish to update in the where clause?17:42
zylopfaI know you can in perl but not sure it work in mysql?17:42
@Haargas far as i know that i fine17:43
zylopfais it normal it takes 20+ minutes for 14k stories that has to change its author id from a table of 11k users?17:44
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:52
-!- mode/#webgui [+o tavisto] by ChanServ17:52
zylopfaI just googled it and someone have a query like it which takes several hours17:56
zylopfaIts just strange as its a simple update17:57
+SynQwhoohoo I have resolved a bug :) http://www.webgui.org/bugs/tracker/1002117:57
zylopfaAwesome!17:58
zylopfaThanks a lot17:58
CIA-38WebGUI: koen * r10198 /wrebuild/ (getperlmodules.sh build.sh): Reverted Proc::ProcessTable to version 0.44 due to bug 10021.17:58
CIA-38WebGUI: koen * r10199 /wrebuild/ (build.sh getsource.sh): 17:58
CIA-38WebGUI: updated downloadlinks for berkeley db, libjpeg17:58
CIA-38WebGUI: updated lftp to 3.7.1117:58
CIA-38WebGUI: koen * r10200 /wrebuild/ (getperlmodules.sh build.sh): 17:58
CIA-38WebGUI: Updated perl modules:17:58
CIA-38WebGUI: POE-1.00417:58
CIA-38WebGUI: Text-CSV_XS-0.6417:58
@tavistonice job SynQ17:59
+SynQnow if only I could get to talk to JT for 5 minutes17:59
+SynQso I can convince him to release the updated SVN for WRE as 0.9.217:59
@tavistoJT was out sick yesterday and it sounds like he's still not feeling well today18:00
zylopfa:(18:00
+SynQin that case I'll send an e-mail to the dev-list18:00
+SynQdone that18:04
zylopfaGooD!18:04
zylopfadamn this query has taken 15 min so far :(18:04
-!- SDuensin_ is now known as SDuensin18:09
@Haargif you are messing with the wre, can you update XML::TreePP and XML::FeedPP to the latest?18:11
zylopfaWoohoo the query is done! 32 min and 33 seconds18:11
+SynQHaarg: sure thing18:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:11
-!- mode/#webgui [+v cap10morgan] by ChanServ18:11
nubazylopfa: you should check this http://dev.mysql.com/doc/refman/5.0/en/explain.html18:18
nubaif you want more info about whats going on with your query taking that long18:18
zylopfaahh awesome! thanks a lot!18:18
zylopfaI will use that from now on18:18
+SynQHaarg: any other modules?18:18
@Haargnope18:18
zylopfaGood thing is that the 30min query was a one time select/update query. I am migrating some data and updating some id's18:19
+SynQHaarg: do you want Test::Class into the WRE?18:21
@Haarghmm18:21
@Haargnot sure what we decided for that18:21
@Haargprobably not18:21
@Haargsince it is broken on some platforms18:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:22
-!- mode/#webgui [+o preaction] by ChanServ18:22
+SynQWebGUI beta is complaining about that module in testEnvironment.pl18:22
@Haargwell, not it directly, but one of its prereqs18:22
@Haargi'll ask perlDreamer what he thinks when he gets on18:22
+SynQok18:23
@Haargwe can't use it currently, so i'm thinking we should pull it from testEnvironment.pl18:23
+SynQupdated TreePP and FeedPP are in18:23
@Haargthanks18:23
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]18:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:25
-!- mode/#webgui [+v cap10morgan] by ChanServ18:25
zylopfanuba, the explain thing is real awesome, now i can also see which index i have to create in order to make normal queries faster18:27
zylopfaHahah nice i got a query down from 0.25 seconds to 0.00 seconds by making some index on a field used in the query18:28
CIA-38WebGUI: koen * r10201 /wrebuild/ (getperlmodules.sh build.sh): 18:28
CIA-38WebGUI: Updated perlmodules:18:28
CIA-38WebGUI: Class-C3-XS-0.1118:28
CIA-38WebGUI: Class-C3-0.2118:28
CIA-38WebGUI: XML-TreePP-0.3818:28
CIA-38WebGUI: XML-FeedPP-0.4018:28
nubazylopfa: keep in mind mysql has to keep indexes updated, so dont go trigger happy creating indexes everywhere18:31
zylopfanuba, indeed but its important.I have a collection of stories and a make lists of newest stories by date18:32
zylopfaso i made the date-posted field an index18:32
nubazylopfa: this is also your friend http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html18:33
zylopfaAwesome thanks a lot nuba !18:34
nubanp, have fun!18:34
zylopfathanks a lot18:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:42
-!- mode/#webgui [+v perlDreamer] by ChanServ18:42
+perlDreamerwell, that's two calls for a non-PDF WebGUI newsletter18:51
+perlDreamereveryone, last Saturday I released issue #1 of the WebGUI Network News18:52
+perlDreameryou can grab a copy from my blog, perldreamer.com/blog18:52
zylopfaawesome perlDreamer i will take a look!18:52
+perlDreamerI'd be interested in a straw poll of IRC folk who think it should be HTML vs PDF18:52
zylopfaJesus i was a noob when i first made this :(18:53
zylopfaI have no keys in many of the large talbes 18:54
zylopfatables18:54
deafferretcan it be printed on bacon?18:54
zylopfaYeah I want it on bacon!!18:54
+perlDreamerdeafferret, if your printer is bacon enabled, it will18:54
+perlDreamerjust be sure to use edible ink18:54
* deafferret buys more cartridges18:54
zylopfamy printer is 600 bps18:54
zylopfa= bacon pr. second18:54
@preactiondo we have a tool that will scan my asset tables for broken items?18:55
+perlDreameryes18:55
+perlDreamert/Asset/Asset_diagnose.t18:55
@preactionok, thanks18:55
+perlDreamerit needs some switches/environment variables to work, iirc18:55
@preactionis it safe to run on production?18:55
+perlDreamerit only does reads18:55
@preactionk18:56
@preactionoh, it uses Test::Deep, so it won't tell me ALL of the possible problems, just one of them at a time :(18:57
+perlDreamerThe problem I have with it being HTML is that I really don't like using TinyMCE, but I guess I can get over it18:57
+perlDreamerpreaction, Test::Deep used to tell you all the problems18:57
@preactionyou can use some other program and then paste it into the TinyMCE18:57
+perlDreamerif you wish, change it to use Test::Differences18:57
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:57
+perlDreamerSynQ, bopbop, what are you thoughts on the newsletter?18:58
CIA-38WebGUI: koen * r10202 /wrebuild/getperlmodules.sh: forgot to use $CPANMIRROR19:00
CIA-38WebGUI: koen * r10203 /wrebuild/getperlmodules.sh: Class-C3-XS-0.11 has a different author19:00
+SynQperlDreamer: http://www.webgui.nl19:03
+SynQit is awesome19:03
+perlDreamerthanks for the link, SynQ!19:04
+SynQperlDreamer: I'm sure you are running for the award named after you this year! :)19:04
+perlDreamerI'm ineligible for that award19:04
+perlDreamerthey'll have to come up with a new one :)19:04
+SynQhehe19:05
+SynQyou know what is peculiar19:05
+perlDreamerwhat's that?19:05
+SynQnow that my RFE on 'last post' has been implemented19:05
+SynQyou can see that of the people on this list: http://www.webgui.org/wg/karma19:06
+SynQyou are the first one from the top that actually posts to webgui.org19:06
+SynQI don't even know who Emil is19:06
+SynQlet alone what he has received karma for19:06
+SynQmy guess is he is a rockstar19:07
+perlDreamerthat is probably true19:07
+SynQthat has logged into WebGUI.org 9 times :)19:07
+SynQhence the 45009 and not 45000 like biskitmiller19:07
@preactionwe give karma with our rockstar clients now?19:08
+perlDreamerI thought that logging in was 2 karma, so perhaps 2 logins, and 1 post?19:08
zylopfanuba the explain dont work for update queries :( and its the ones i make now that will propably take all night if i dont make indexes :(19:08
+SynQno posts19:08
+SynQposts would show in the 'contributions' page of that user19:08
+perlDreamermaybe19:08
+SynQoh tiffany has made some contributions19:08
+SynQmainly articles19:08
+perlDreamernot all assets show up in the contributions19:08
+SynQoh19:09
zylopfaaha Koen are you checking us out?19:09
zylopfaI have 400 something karma :D19:09
zylopfatitlandata is my id on there19:09
+SynQzylopfa: I'm looking at those special people at the top of the karma list19:09
zylopfalike perlDreamer 19:10
+SynQindeed19:10
zylopfaisnt he on the top?19:10
+SynQnope19:10
+perlDreamernope19:10
+SynQEmil is19:10
zylopfaahh yeah19:10
+perlDreamerI've been giving my karma away for bugfixes and translations19:10
+SynQbut perlDreamer is the true person to look up to19:10
zylopfayeah isn't there also a Colin K. award?19:10
zylopfaor how his name is spelled19:11
+SynQzylopfa: http://perldreamer.com/perldreamer19:11
zylopfaColin Kuskie award!19:11
zylopfaha also wrote the test chapter in the developers book19:12
+SynQoh and perlDreamer: I vote for the non PDF version of WNN too19:13
+SynQso that makes 319:13
zylopfa4 for me19:13
+perlDreamerOkay, I'll start up a CS for it, then19:13
+perlDreamerand backport issue #1 into it19:13
zylopfaperlDreamer, are you good with sql?19:13
+perlDreamerno19:14
zylopfaok :D19:14
+perlDreamerwhat is it you're trying to do, zylopfa?19:15
zylopfaok here is what, i have an old site i make to run in webgui19:15
zylopfabut i have to update some userid fields to the new webgui userids, that my users got when i imported thm19:15
zylopfaI have a table with 2million entries which logs views of different storiy id's19:16
zylopfaand they are listed with what user viewed the story19:16
zylopfaso i need to update each of the 2 million entries with the new user id19:16
zylopfaupdate TFT_storyview, userProfileData set TFT_storyview.user=userProfileData.userId where userProfileData.id=TFT_storyview.user;19:16
zylopfathis is how i do it in mysql19:16
+perlDreamerokay19:17
zylopfa userProfileData.id is the old sites user id19:17
zylopfabut i made a similar update earlier with only 10k things that should be changed and it took 30 min19:17
zylopfaso i am afraid this query will take most of the day as there are 2million updates19:17
+SynQdinner!19:17
+perlDreamersure19:17
+perlDreamerand the site is live?19:18
zylopfanot now :D19:18
zylopfaimplementing it atm.19:18
zylopfathe live site is up and running on the old system19:18
zylopfaso i am not interfering with it 19:19
zylopfastill a whole day is a long time for updating something in sql19:19
+perlDreamerI have only 1 suggestion, and that is not to do the join, but to use perl to cache the id->userId data19:19
zylopfaits basically statistics data for the stories, who viewed them, when and how many times19:19
+perlDreamerand I don't know if it would be faster19:19
zylopfayeah good idea, so i make a select first and then make an update using the select data?19:20
+perlDreameryes19:21
+perlDreamerget a list of the unique ids in the storyview table19:21
+perlDreameractually, you can skip that19:21
+perlDreameruse buildHashRef to make a lookup table from the userProfileData19:21
+perlDreamerthen for each entry in the table, do a blanket replace for all of that user's data in the storyview table19:22
+perlDreamerit might be faster than the join, but I have no way of knowing19:22
+perlDreamer2 million rows is a lot!19:22
zylopfaI think it will be faster19:22
zylopfaalso if i make some indexes in the mysql tables19:22
CIA-38WebGUI: yung * r10204 /branch/WebGUI_7.6/ (4 files in 4 dirs): fixed #10110: Matrix 2.0 - "Data Error" on Pending Product Listing Updates19:31
zylopfaperlDreamer, I think i am making indexes in the table first cause i can see that the join is going through all 2 million rows to find matches19:32
+perlDreamergood thinking, zylopfa19:32
zylopfathere is 2 million and it has to be traversed 10k times cause there are 10k users19:32
zylopfaso it will be a significant time before it finishes without indexes on the user field19:33
zylopfaperlDreamer, !!!19:35
+perlDreameryes?19:36
zylopfaI have gotten the query to finish in 10 seconds now instead of XX hours!19:36
+perlDreamersweet!19:36
+perlDreamernow, before you forget about it, make sure your other tables are indexed, too :)19:36
zylopfayeah i am making an index sweep as i port the code to webgui19:36
zylopfathe queries i make now are only used 1 time though to update user ids19:37
zylopfabut many indexes are needed also for general queries19:37
nubazylopfa: if you work with DBs frequently then you may benefit from studying the topic a bit19:51
nubathis is a good place to spend time on http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-830Fall-2005/CourseHome/index.htm19:51
nubamy prefered DB book is Elsmari & Navathe's19:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []19:55
zylopfathanks a lot nuba i will definately look at it19:56
@preactionso one of my assets has a lineage of "3dcAHG", is that bad?20:10
@Haargnice20:11
+perlDreamerpreaction, nice job.  You found a way to increase the lifespan of the lineage system!20:15
@preactionyay!20:15
+perlDreamernow can have more than 1e6 assets per parent20:16
+perlDreamerhow did you do it?20:16
@preactionI'M GOING TO DISNEY WORLD!20:16
@preactionuh... how?20:16
+perlDreameryeah20:16
@preactionuh... DISNEY WORLD!20:16
@tavistoeasy, just type 2e620:16
+perlDreamertavisto: the concensus on the newsletter is that it needs to be a CS, instead of PDF20:18
@tavistowell then we're doing the PDF20:19
@tavistothe first rule to marketing is to always ignore your audience/customers and do what you want20:19
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]20:19
+perlDreamereveryone I asked said HTML, except bopbop, who was so incensed about it being a PDF that she didn't even write back20:20
+perlDreameror something like that20:20
@tavistoI think the CS is fine. The main thing is that it needs to be available and mentioned on our main channels of communication. I think it's a great way of providing technical and non-technical updates for the week or two weeks20:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []20:24
@tavistoit's hard for even someone like me to keep up with what you guys are working on in the core... let alone other members of the community. If your a developer then you know it like the back of your hand. If not, then you just hear bits and pieces from all over20:26
+perlDreamertavisto, that's the problem.  There are enough dev's now that it's not possible to keep up with everything anymore.20:28
+perlDreamerthat's one of the reasons I made the newsletter20:28
@tavistoexactly, so I think it's a great way to keep the community/developers on a similar page20:28
* perlDreamer is hoping that people will funnel information to me so that I can let everyone know about it20:28
+perlDreamerexactly20:28
+perlDreamersome things will be trivial, like the AssetHistory browser20:29
@tavistowell we can setup a form and let people submit stuff to you for this purpose20:29
+perlDreamerother things will be big, like the new Shop workflow to delete carts20:29
+perlDreamerthat would be cool20:29
@tavistoI'll be cc'd on it as well but then the CS could be updated on the community site with the actual updates20:29
+perlDreamercommunity site == webgui.org?20:30
@tavistoyeah20:30
@tavistothe CS could also be setup to feed into the main WebGUI news. But we need the new site up for taht20:31
@tavistothat20:31
+perlDreamerwell, until it is setup, I'll keep publishing it to perldreamer.com20:33
+perlDreamerwe can always package it up and move it to webgui.org when it's ready20:33
CIA-38WebGUI: colin * r10205 /WebGUI/lib/WebGUI/User.pm: Remove old legacy code.20:37
@bopbopperldreamer!21:02
@bopbopwhy can't I read your blog anymore?21:02
@bopbopoh21:02
@bopbophehe21:02
@bopbopnevermind....21:03
-!- wgGuest82 [n=wgGuest8@129.101.59.86] has joined #webgui21:03
+perlDreamerhey, bopbop.  Was something wrong with my blog?21:03
@bopbopno, I'm just dumb21:04
@bopbopyour blog is fine21:04
@bopbopI just gonna write back :)21:04
+perlDreamerbe careful, I'm usually pretty hard on people who speak poorly of bopbop in channel21:04
@bopbopto vote for a Cs21:04
@bopbopCS21:04
@bopbopwell, then21:04
wgGuest82Question is there a plugin similar to google docs for webgui?21:05
+perlDreamerwgGuest82, no21:05
+perlDreamerGoogle does it so well21:06
@preactionwhat is google docs? like Word on google?21:06
wgGuest82Thanks. Any suggestions? We have private data we dont want them to control21:06
@tavistoThere will be a document management wobject coming in the near future. But not yet21:06
@preactionwhat can they do the TinyMCE cannot do?21:06
wgGuest82Document management webobject is what we need.21:07
wgGuest82Perfect21:07
@preactiontavisto: you mean the Story Manager?21:07
+perlDreamerpreaction, spreadsheets21:07
wgGuest82We need a easy to use revision control system for a team project21:07
@preactionperlDreamer: DataTable!21:07
@tavistoWGFS preaction21:07
@preactionohh, that's different21:07
@preactionbut it might work21:08
+perlDreamerDataTable != spreadsheet.  No calculations21:08
* SDuensin votes for WGdocs. :-)21:08
@preactionwhich reminds me i have to ask JT about my idea of making certain assets export themselves as .doc or .xls or .ods or .pdf or .psd inside of WGFS21:08
@tavistowgGuest82, WebGUI already has versioning, workflow, and content approval built into it21:08
SDuensinSeriously though, I can't wait for WGFS.21:09
wgGuest82Yea we are looking for a complete office suite like google docs that we can control on a private server using webgui21:09
@preactionyou have Access (Thingy), Word (Article), uh...21:09
@preactionwe don't have Excel or PowerPoint21:10
+perlDreamerSDuensin, then get busy writing it in Latte21:10
+perlDreameror Mocha21:10
@preactionwell, Gallery might be able to be used for PowerPoint, but we're far more specialized when it comes to presenting data like that21:10
+perlDreameror whatever that thing is that you like21:10
@preactionha! Cocoa + Java = Mocha... clever21:11
SDuensinperlDreamer - I actually was looking at porting this to WebGUI:  http://www.simple-groupware.de/cms/Spreadsheet/Home21:11
@tavistowgGuest82, WebGUI can definitely store multiple versions of files and track versions, but the files have to be uploaded by the users after they modify them21:11
+perlDreamerthat's pretty cool, SDuensin21:11
+perlDreamerand I understand it :)21:11
+perlDreamerunlike Cappucino21:11
SDuensinperlDreamer - It wouldn't be hard.  The PHP part is pretty small.21:12
@preactionwgGuest82: I should mention that if you're looking for custom development, Plain Black can help you21:12
@tavistoHowever, this will be changing with the document management functionality that will be provided by the WebGUI File System (WGFS)21:12
* SDuensin cheers wildly for WGFS!21:12
wgGuest82How can we have users upload their files such as word xcel or powerpoint. I know how to do as admin but I want users to do it21:13
@tavistooh that's easy, you can go to the admin bar and choose to upload a new file21:13
@preactionyou could make a collab system and allow them to attach files21:13
@preactiontavisto: i think he means without turning admin on21:13
wgGuest82Collaboration system module?21:13
@preactionyes21:13
wgGuest82yes without turning admin on21:13
+perlDreamerthere's only 1 thing stopping wgfs, and that's developer time21:14
+perlDreamerif it was funded, it would happen a lot quicker21:14
@preactionthat too21:14
@preactionit's not a difficult thing, we've proved it's possible already21:14
SDuensinIf only I was funded, WG would do everything.  :-P21:14
@preactionheh, we ARE funded and it doesn't yet ;)21:14
@tavistoah okay, yep the collaboration system would work fine for that. Think of it as a generic data engine which allows you to configure how it works through basic templates. It can currently serve as a job posting system, a forum, a photo gallery, a file manager, a guest book, classified ads engine, FAQ generator21:15
@tavistoYou can configure the collaboration system to allow regular users to be able to upload files to the site. Thus preventing them from having to be an admin with the admin mode turned on :)21:15
@preactionthere's also ways to attach files to many things, like Calendar Events21:15
wgGuest82This sounds good.21:16
wgGuest82I am going to try it now21:16
@tavistoyou can try out a fully functional demo by going to http://demo.webgui.org. It lasts for 24 hours and you can always create more if you need to21:16
+perlDreamerwould a Folder work?21:17
@tavistoabsolutely21:18
@preactionbut folder requires strange config to get to add assets w/o turning admin on21:18
@preactionwe've had to do it a couple times on some of our sites21:18
+perlDreamermaybe we should fix that...21:18
@preactionit won't be fixed. normal users should not be normally allowed to edit normal things21:19
+perlDreamereven with a CS, don't you have to set the edit timeout to be a long time to allow for removing and reuploading?21:19
@preactioni mean, you can try, i'm just mentioning what i think rizen will say21:19
+perlDreamerI know preaction21:19
* SDuensin would love for users to be able to upload to a folder, too. Maybe it's time for a JaegerFolder. :-P21:19
+perlDreamerit's just when I hear several people saying the same thing several times, it makes me think that it would be a good feature21:20
@preactionwe might move Gallery to just use WebGUI::Asset::File, which would provide Folder functionality for normal users21:20
+perlDreamerit's more like the gallery at that point21:20
+perlDreameryeah!21:20
+perlDreamerthere ya go21:20
@preactionJt's mentioned this too, so this could be done with his approval21:20
SDuensinGallery + Shortcut = Headache.  :-(21:20
+perlDreamerhow's that, SD?21:23
SDuensinI had this bright idea to customize the style of the Gallery to be bare bones for users to view, then shortcut it to an admin page and put the original style back with the overrides so the site admin could manage it...21:24
SDuensinThat doesn't work because the gallery isn't a single object.21:24
wgGuest82What does [display tab] request tracker do in collaborative system module?21:25
+perlDreamerit configures the CS to be a lightweight bug system/request generator21:25
+perlDreamerit's really just a special template21:25
@preactionwgGuest82: it's just a template, changes how the CS looks21:25
* preaction is always 30ms too late21:25
+perlDreameryes, but you're usually right more often than I am21:26
wgGuest82In collaboration system is there a way to show attached files at root level and not by clicking on subject title?21:27
@preactionyes, by editing the template21:27
+perlDreamerpreaction, does he mean in the thread view?21:28
@preactionno, he means in the Collaboration view21:28
wgGuest82We want the files to show at thread view21:28
wgGuest82Thanks for terminology help21:28
+SynQBuilding Complete And Successful21:28
@preactionso when you see the list of threads, you also see the files in that first post21:28
@preactionSynQ: wooooo!21:28
wgGuest82Yes21:29
+perlDreamerSynQ: what are you building?21:29
+SynQwre svn head21:29
wgGuest82We are building a file collaboration system similar to google docs21:29
@preactionwgGuest82: yes, look in the Help section of the Admin Console under Collaboration View (should be "attachmentLoop")21:29
wgGuest82but we can t achieve google docs so we are trying to get close21:29
+SynQif up to me wre 0.9.221:29
wgGuest82We dont have that admin privlage to update software on sever21:30
+SynQjust wanted to let you know21:30
+SynQwgGuest82: do you have access to the apache config file?21:30
+SynQwgGuest82: and can you restart it21:30
wgGuest82Thanks for your help21:31
+SynQif so you could run WRE on unpriv ports21:31
+SynQuhnm21:31
+SynQI'm probably saying something that is not to the point in any way21:32
+SynQjust disregart my ramblings21:32
+perlDreamerSynQ, no those are good questions.  If wgGuest82 does not have command line access on his hoster, then he cannot run WebGUI at all.21:33
+SynQah21:33
+perlDreamerit is not like PHP, where you upload it via FTP21:33
+perlDreamerbut you know all those21:33
+SynQindeed21:33
+perlDreamerI'm repeating it for the benefit of wgGuest8221:33
+SynQthe best shot is to get another hoster21:34
+perlDreamerKnow any good ones?21:34
+SynQif you don't have command line access the rest is a long shot21:34
+SynQthat depends on what you want21:34
+SynQyou want cheap? I don't know them, sorry21:34
+SynQyou want good? and you are in the USA, try PlainBlack21:35
+SynQyou want good? and you are in europe, try ProcoliX21:35
+SynQyou want good? and you are in Australia, try CrucialParadigm and e-mail ProcoliX to set it up for you21:35
+perlDreamerDoes Procolix cover Asia, as well?21:35
+SynQthe whole thing depends on your budget21:35
+SynQI don't know about asia21:36
+SynQI have never looked into that21:36
+SynQwhat part of asia?21:36
+perlDreamerI figured that ProcoliX was closer to Asia than Plain Black21:36
+SynQtrue21:36
+perlDreamerand the Russian translation _is_ coming along nicely21:37
@preactioni think there's more service from US-asia than eu-asia21:37
+perlDreamerso someone is using WebGUI over there21:37
+SynQbut if you want a workable admin console you want your webgui hosted close to you21:37
+SynQclose as in 4 to 6 ms latency max21:37
+SynQRussia == Europe21:37
+SynQmost of it 21:37
+SynQpreaction: what do you mean by that?21:38
-!- wgGuest82 [n=wgGuest8@129.101.59.86] has quit []21:38
@preactioni was looking at a map of the internet, and there is more bandwidth across the pacific than across the russian landmass21:39
+SynQah21:39
+SynQbut bandwith is not the bottleneck21:39
+SynQit's latency21:39
@preactionand there's practically no bandwidth to Africa21:39
+SynQwhere is the map of the internet that you are looking at? do you have a url?21:40
@preactiontrue, but latency is affected by the amount of info in the tubes21:40
@preactionuhm... let me see if i can dig it up21:40
* perlDreamer thought latency was more a question of number of hops21:40
@preactiondistance between those hops, amount of traffic those routers have to deal with, a lot of factors21:41
+SynQthe best way to know latency is by empiric measurement21:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:41
-!- mode/#webgui [+o stDavid] by ChanServ21:41
+SynQI know from past discussions that www.webgui.org is faster to plainblack then www.webgui.nl21:41
+SynQand that demo.webgui.org and the temporarily created demo.webgui.nl are quite different too21:42
+SynQthere are huge differences if you are in Australia, Chicago area or Europe21:42
+SynQall due to latency21:42
@preactionthere was a /. post on the physical vulnerability of the internet to terrorist attack which had the map :(21:43
+SynQah21:44
+SynQanyway21:44
+SynQif you are looking for WebGUI hosting you want the server to be as close to you as possible21:44
+perlDreamerpreaction: is this it -> http://rss.slashdot.org/~r/Slashdot/slashdot/~3/4Frvo8mCYQk/article.pl21:44
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]21:45
+SynQI don't see a map21:46
@tavistoSynQ, here's some news for ya!   http://www.webgui.org/news/webgui-8-goes-php21:47
@tavistoat first I thought that was Koen dancing21:47
@tavistobut I knew you didn't have sunglasses that cool21:47
ckotilhah21:51
+SynQtavisto: seen that :)21:51
@tavistoah well make sure you don't wear a denim shirt and jeans at the same time again21:52
-!- LTR_bob1 [n=bob@88.159.254.154] has quit [Remote closed the connection]22:01
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:05
-!- mode/#webgui [+v cap10morgan] by ChanServ22:05
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]22:05
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui22:05
-!- mode/#webgui [+o bopbop] by ChanServ22:05
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit]22:07
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:11
-!- mode/#webgui [+v cap10morgan] by ChanServ22:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]22:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui22:48
-!- mode/#webgui [+v perlDreamer] by ChanServ22:48
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui22:49
-!- mode/#webgui [+v cap10morgan_] by ChanServ22:49
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:53
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui23:00
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:01
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has left #WebGUI []23:02
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI23:02
-!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]23:03
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI23:03
-!- mode/#webgui [+o steveo_aa] by ChanServ23:04
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]23:06
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]23:11
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:11
-!- mode/#webgui [+o stDavid_] by ChanServ23:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]23:52
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:53
-!- mode/#webgui [+o preaction] by ChanServ23:53
--- Day changed Wed Apr 08 2009
+perlDreamerman, git diff makes you really lazy00:04
+perlDreamerI need some SVN help00:10
+perlDreamerI deleted a test and need to restore it00:11
+perlDreamerthe last time the test was updated was rev 961800:11
+perlDreamerI tried using svn cat, but I got an XML error00:11
+perlDreamerI got around it via SVN::Web and wget00:19
deafferretsvn update -r9618 https://repo/blah@961800:25
+perlDreamerthanks, deafferret!00:26
deafferretsure. that repo/blah@ part always makes me double-take00:27
+perlDreameryeah, it seems redundant, since a rev was specified00:27
deafferret"file.t not found at HEAD"00:28
deafferretexactly00:28
deafferretperlDreamer++ # SVN bitch mind-meld00:28
deafferretgets even weirder when things have moved around. at that point checkout -r9618 ...@9618 is how I cope00:29
deafferretI haven't really gotten used to git diff/add/revert yet00:30
+perlDreamerI've got that down pretty well00:30
+perlDreamerbut merging and pulling still escape me00:30
+perlDreamerdeafferret, would you be interested in an easy TODO task to help us out?00:31
deafferretsure, maybe. I don't use webGUI much, but I have a couple installs and a todo list I never get to00:31
* deafferret clocks out00:32
deafferretwhat's up?00:32
+perlDreamerit's a maintenance task00:32
+perlDreamerwriting POD for some subroutines in modules that don't have POD00:32
+perlDreamerit would be really nice to have 100% POD coverage for when we launch WebGUI 800:32
deafferretI could take a look, sure. repo?00:32
+perlDreamerhttps://svn.webgui.org/plainblack/WebGUI00:32
deafferret=head2 thingie   This is that thingie that does that thing.  =cut00:33
deafferretco what path?00:33
+perlDreamerexactly, and if it has params, describe them, too00:33
+perlDreamerthe path I pasted is our HEAD branch00:33
deafferretso you gave me HEAD? nice.00:34
+perlDreamerit has the best coverage00:35
+perlDreameryou could do another branch...00:35
+perlDreamerbut it wouldn't be worth it00:35
deafferretk. I'm now sitting on a 235MB r1020700:35
deafferretfelatio joke FAIL00:36
* perlDreamer is kind of slow and thick headed00:36
* deafferret ponders WEBGUI_CONFIG00:36
+perlDreamergood thinking00:37
deafferretdo I need to install wre and friends to run t/POD.t?00:37
+perlDreamerno00:37
+perlDreamerbut you do need a database, and a config file00:37
+perlDreameronce that is setup, then 00:38
+perlDreamerenv POD_COVERAGE=2 perl POD.t 2>&1 > pod00:38
+perlDreamerthat will tell you every subroutine in every module that needs POD00:38
deafferretroger that00:38
+perlDreamercurrently there are 44 modules that need POD00:38
+perlDreamerdo you have commit rights?00:39
deafferretnegatory00:39
+perlDreamerhm, in that case, you can either paste or email me patches00:39
deafferretlate me paste one or two before you endow me00:39
deafferretya00:39
+perlDreameroh, I cannot grant that right to you00:40
* perlDreamer is just a namby/pamby volunteer00:40
deafferretI think you're a secret agent dev00:40
* perlDreamer looks around covertly, to see if anyone noticed that00:41
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]00:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:43
-!- mode/#webgui [+o preaction] by ChanServ00:44
CIA-38WebGUI: colin * r10206 /WebGUI/t/Account.t: Restore the Account.t test00:47
CIA-38WebGUI: colin * r10207 /WebGUI/ (5 files in 3 dirs): 00:47
CIA-38WebGUI: Add a method to Account called getUsers, which returns00:47
CIA-38WebGUI: either the user specified by the uid form param, or the00:47
CIA-38WebGUI: session user.00:47
CIA-38WebGUI: Change appendCommonVars to use it.00:47
CIA-38WebGUI: Remove spotty overrides in plugins.00:47
+perlDreamerthat was a very wordy commit message00:48
* perlDreamer is going to have to talk with colin about that00:48
deafferretCan't locate Clone.pm in @INC   -- is that a CPAN module?00:49
+perlDreameryup00:49
* perlDreamer heads to the other office, be back in 15 or so00:49
+perlDreamerdeafferret, it's always a good idea to run testEnvironment.pl to check00:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]00:50
deafferretnot found00:51
-!- cap10morgan_ [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:54
-!- mode/#webgui [+v cap10morgan] by ChanServ00:54
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui01:05
-!- mode/#webgui [+v perlDreamer] by ChanServ01:05
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []01:07
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)]01:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:10
-!- mode/#webgui [+o preaction] by ChanServ01:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:13
* perlDreamer is back!01:23
CIA-38WebGUI: brian * r10208 /branch/WebGUI_7.6/docs/create.sql: Preparing the 7.6.19 release.01:23
deafferretperlDreamer: I seem to be stuck. I seem to have 1 functional dev WebGUI environment, but I don't have root there and don't have Clone.pm installed01:26
+perlDreamerokay, let's start at the beginning.01:27
+perlDreamerIs this a VM?01:27
+perlDreamerdeafferret?01:29
deafferretnope. it's a Linux box I don't have root on. I can ask an $admin. distracted by IMs right now01:30
+perlDreamerhm, can you install perl modules if you're not an admin?01:31
deafferretnope. can't install bupkis on this box apparently. brb01:31
deafferretback01:37
+perlDreamerokay01:37
deafferretI thought this box had a special 'wre' perl, but now I don't see that in my notes01:38
deafferretno $admins in IRC channel  -sigh-01:39
+perlDreameryou can put two copies of WebGUI on 1 box01:39
+perlDreamerthat what most of us do01:39
+perlDreamerWebGUI == perl and javascript, not WRE binaries01:40
+perlDreameryou guys have your own IRC channel?01:41
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]01:45
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:53
-!- mode/#webgui [+o tavisto] by ChanServ01:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:54
-!- mode/#webgui [+v cap10morgan] by ChanServ01:54
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]01:57
+perlDreamerw00t! 1 contract done :)01:57
CIA-38WebGUI: graham * r10209 /branch/WebGUI_7.6/ (2 files in 2 dirs): fixed #9816: Syndicated Content asset fails to process feeds which include a UTF-8 BOM01:58
CIA-38WebGUI: graham * r10210 /branch/WebGUI_7.6/docs/upgrades/_upgrade.skeleton: unset package flag recursively during upgrades01:58
CIA-38WebGUI: graham * r10211 /branch/WebGUI_7.6/ (2 files in 2 dirs): fixed #10056: YUI javascripts included while adminOff (BNC)01:58
+perlDreamerpreaction, I did something really funny/stupid the other day01:59
@preactionoooh sweet01:59
+perlDreamerI tried to add a shortcut to defaultNode, pointing to the import node01:59
+perlDreamerand hoped that it would work like a symbolic link in the Asset Manager02:00
@preactionheh02:00
@preactionbut then, it would be nice if shortcuts could work more like symbolic links02:00
+perlDreamerit takes 4 clicks to get to the import nod02:00
+perlDreamernode02:00
@preactionare you not using Arjan's bookmark toolbar?02:00
@preactiontakes me two clicks02:01
+perlDreamerArjan's bookmark toolbar?02:01
+perlDreamerwhat is this you speak of?02:02
@preactionhttp://www.webgui.org/bazaar/webgui-7-bookmarks-toolbar02:02
@preactionthe most awesome thing ever02:02
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:04
+perlDreamervery interesting02:06
+perlDreameronce I get my CSS problem fixed, I'll check that out02:06
deafferretperlDreamer: hmm... maybe I need to build out a database on a box I do have root on then. the $admins for the box in questions sometimes hang out in their own irc server -- irc.ist.unomaha.edu02:17
+perlDreamerah02:18
+perlDreamerthat would be simpler02:18
deafferretsimpler to have root? k. I'll have to read how to build the schema02:18
+perlDreamermysql -u root < /data/WebGUI/docs/create.sql02:19
+perlDreameror, use the WRE02:19
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:23
-!- mode/#webgui [+v patspam] by ChanServ02:23
+perlDreamerpatspam, you must be prophetic02:25
+perlDreamereveryone wants WNN to be a CS02:25
+patspamWNN?02:26
+patspamCS?02:26
+perlDreamerWebGUI Network News, Collaboration System02:27
+patspamahh!02:27
+patspamWNN++02:27
+patspami want it on twitter, facebook, slashdot, dig, and um, put a video of it on youtube02:28
+perlDreamervideo?02:28
@preactionYES02:28
+perlDreamereek02:28
@preactionWebGUI VLOG!02:28
+perlDreamerof course, the real problem is that the WebGUI Network doesn't really exist02:30
CIA-38WebGUI: brian * r10212 /releases/WebGUI_7.6.19-stable: Release 7.6.19-stable02:32
CIA-38WebGUI: brian * r10213 /releases/WebGUI_7.6.19-stable/WebGUI_7.6: Release 7.6.19-stable02:32
CIA-38WebGUI: graham * r10214 /releases/WebGUI_7.6.19-stable/WebGUI_7.6: remove accidental addition to release tag02:32
* perlDreamer heads back to the main office02:37
+perlDreamerbbl02:37
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has quit ["Leaving."]02:37
CIA-38WebGUI: brian * r10215 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.20 dev03:02
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]03:26
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:34
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]04:00
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:30
-!- mode/#webgui [+o Haarg] by ChanServ04:30
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:37
-!- mode/#webgui [+v perlDreamer] by ChanServ04:37
+perlDreamerI just don't want to believe this04:47
+perlDreamertwo months of delay04:47
+perlDreamerbecause I forgot a quote04:47
@preactionwhoooops04:47
+perlmonkey2perlDreamer: eh?04:47
+perlDreamerI've been trying to make some small style changes to my website04:48
+perlDreamerto add a login box and admin toggle04:48
+perlDreamerbut I couldn't get them to place where I wanted them04:48
+perlDreamerI've tried tons and tons of things04:48
+perlDreamerbut either they were wrong, or in this last case04:48
+perlDreamer<div id="newClass>04:49
+perlDreameris ignored because it misses an end quote04:49
+perlDreamerlet me finish it up, commit the version tag, then you can see (and laugh)04:49
+perlDreamerand rightfully so :)04:49
+perlmonkey2wow, you forget a literal quote.  So two month delay on a project?04:51
+perlDreamerwell, to log into my site I had to add all the query params for login, logout and admin mode04:55
+perlDreamerand other people couldn't create accounts to post back to my blog04:55
+perlDreamerso it was more embarrasing and inconvenient than anything04:55
+perlDreamertime to run the kids through the wash04:55
+perlDreamerI'll be on and off for the next few hours04:55
+perlDreamerback to the showers05:29
+perlDreamerphew06:04
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui06:06
-!- mode/#webgui [+v cap10morgan] by ChanServ06:06
* perlDreamer is out for a while06:47
CIA-38WebGUI: colin * r10216 /WebGUI/lib/WebGUI/Form/ (SelectRichEditor.pm Textarea.pm): Missing POD for Textarea, SelectRichEditor06:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui []06:55
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:30
-!- mode/#webgui [+o tavisto] by ChanServ07:30
@tavistoLookie what I found... A new article by JT Smith!  07:31
@tavistohttp://www.linuxinsider.com/story/The-Stack-Encouraging-Adoption-Through-Ease-of-Use-66743.html07:31
+perlDreamertavisto, there's a typo07:47
* perlDreamer blows a raspberry, and goes to bed07:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:47
@tavistoKristi proofread07:47
@tavistohah07:48
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:21
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui08:55
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:29
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:49
-!- mode/#webgui [+v BartJol] by ChanServ10:49
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]10:55
CIA-38WebGUI: translation * r10217 /translations/Polish/Polish/ (20 files): Update from translation server11:11
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:44
CIA-38WebGUI: patspam * r10218 /WebGUI/ (5 files in 2 dirs): 11:44
CIA-38WebGUI: Replaced Survey parseGotoExpression with dedicated ExpressionEngine.11:44
CIA-38WebGUI: Improved gotoExpression validation error reporting11:44
CIA-38WebGUI: Added lots more tests11:44
CIA-38WebGUI: patspam * r10219 /WebGUI/ (5 files in 3 dirs): 11:44
CIA-38WebGUI: Made Survey ExpressionEngine disabled by default, controlled via config11:44
CIA-38WebGUI: file enableSurveyExpressionEngine flag11:44
CIA-38WebGUI: Added branching based on question score and section score total11:44
CIA-38WebGUI: Added more tests11:44
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:49
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:58
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:58
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:30
-!- mode/#webgui [+o plainhao] by ChanServ13:30
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui13:55
-!- BartJo2 [n=plainstu@host2.procolix.com] has joined #webgui14:04
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:06
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui14:12
-!- mode/#webgui [+v BartJol] by ChanServ14:13
-!- BartJo1 [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:19
-!- carogray [n=Caroline@72-58-131-177.pools.spcsdns.net] has joined #webgui14:20
-!- BartJo2 [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:29
+SynQhoeba14:31
+BartJolhoeba14:31
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []14:36
-!- carogray [n=Caroline@72-58-131-177.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:40
CIA-38WebGUI: koen * r10220 /wrebuild/build.sh: fixed typo in IA64 variable15:14
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:17
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:30
-!- mode/#webgui [+o bopbop] by ChanServ16:30
-!- perlmonkey2 [n=perlmonk@70.137.7.179] has joined #webgui16:35
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:35
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui17:02
-!- mode/#webgui [+o Haarg] by ChanServ17:02
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]17:16
CIA-38WebGUI: koen * r10221 /wrebuild/build.sh: Added ia64 options to build.sh17:16
+SynQmore 64 bit more better :)17:17
+SynQis JT better yet?17:17
+MrHairgreasejt is ill?17:17
+SynQI don't now if he still is but I heared that he was17:18
+MrHairgreaseok17:18
+MrHairgreasemust be of your never ending nagging about wre's =)17:18
+SynQ(16:00:01) tavisto: JT was out sick yesterday and it sounds like he's still not feeling well today17:18
+SynQperhaps someone has rick rolled him into sickness17:19
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has joined #webgui17:30
-!- mode/#webgui [+o preaction] by ChanServ17:30
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:33
-!- mode/#webgui [+o tavisto] by ChanServ17:33
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:41
-!- mode/#webgui [+o preaction_] by ChanServ17:41
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has quit [Read error: 110 (Connection timed out)]17:52
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:00
-!- freddiecompier [n=freddiec@gw.oqapi.nl] has joined #webgui18:05
+MrHairgreasehey freddie!18:06
+MrHairgreasemore dutch guys in the room!18:06
freddiecompierhoi18:06
-!- freddiecompier is now known as ffdenken18:07
-!- ffdenken is now known as kojaki18:07
-!- kojaki [n=freddiec@gw.oqapi.nl] has quit [Client Quit]18:08
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:20
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:26
-!- mode/#webgui [+v perlDreamer] by ChanServ18:26
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui18:44
+perlDreamerhey, tavisto!18:48
+perlDreameris there some linkage for the linuxinsider article?18:49
@tavistoyes, however they kinda jacked it up a bit18:49
+perlDreamerthe article?18:50
+MrHairgreaseis there and article about webgui?18:50
@tavistono about The Stack but by JT18:50
@tavistohttp://www.linuxinsider.com/story/The-Stack-Encouraging-Adoption-Through-Ease-of-Use-66743.html18:50
@tavistothey changed one of the paragraphs and took out the Plain Black reference and left WebGUI in there but it doesn't make sense18:50
+perlDreamerthere was the typo toward the end about getting a WebGUI into debian or ubuntu18:51
@tavistoyep.18:51
@tavistowhoever edited it down screwed that paragraph up. I'm waiting to see if they can modify it a bit. I told JT we can change WebGUI to "an application" and it would make more sense18:51
+MrHairgreasei don't see webgui anywher on that page18:52
+perlDreamerMrHairgrease: "and get a WebGUI included in systems"18:55
+perlDreamerbad edit18:55
+MrHairgreaseoh wait18:57
+MrHairgreasefirefox search thingy was on match case18:57
+perlDreameroh, you sub-micron guys always do that18:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]18:58
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:03
-!- mode/#webgui [+o Haarg] by ChanServ19:03
+perlDreamerbrb19:03
SDuensinThat edit is because people think it *is* a "Web GUI".  Hell, that's how I originally found it!19:04
SDuensin(I was looking to see if there were any toolkits to make UIs for command line tools!)19:05
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]19:16
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:20
nubanow thats really some crappy touch up they did there19:27
nuba"(...) For example, provide commercial hosting, a demo server, VMware appliances, a Web-based install system and native packages run through the community -- and get a WebGUI included in systems like Debian and Ubuntu. (...)"19:28
nubaLOL19:28
bpmedleyhttps://www.plainblack.com/bugs/tracker/1013319:29
bpmedleyHas anyone looked at that bug?19:29
+perlDreamerno, sorry bpmedley19:29
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:30
-!- mode/#webgui [+o Haarg] by ChanServ19:30
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:40
-!- mode/#webgui [+o Haaarg] by ChanServ19:40
+perlDreamerbpmedley, I'd check the spec for the new matrix against the old 7.5 code19:42
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]19:44
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]19:47
+perlmonkey2I wonder what it would look like to write all the unit tests before you wrote any other code.19:49
+perlDreamerit's not that bad, really19:50
+perlDreameralthough, practically, people never do that19:50
+perlDreamerusually it's done on a sub by sub basis19:50
+perlmonkey2Writing tests as an augmentation to the design process?19:52
+perlDreameryes19:52
+perlDreameryou know you want a constructor, so you write tests for everything it should do19:52
+perlDreamerthen you write the code to make it do that19:52
+perlDreamerit forces you to think through things before you start writing code19:52
+perlDreamerand prevents creep :)19:53
+perlDreamerI've done that with the StoryManager19:53
+perlDreamerand it works pretty well19:53
+perlDreameralso, it pretty much forces you to write code which is testable19:53
CIA-38WebGUI: colin * r10222 /branch/WebGUI_Story/ (205 files in 69 dirs): merge to 1021919:54
CIA-38WebGUI: colin * r10223 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Update Story to use awesome new Keywords19:54
+perlDreamera lot of my www_ methods are wrappers around calls to set template variables, do side effects, process form variables19:54
+perlDreamerso that they can be tested in chunks19:54
+perlmonkey2I'm really guilty of writing mega-methods that do many things.  Writing the tests first would help break those down.19:54
+perlDreamerand, for those who like eye candy19:55
+perlDreamerI found this today: http://szabgab.com/blog/2009/04/1239191451.html19:55
+perlDreamervery nicely formatted HTML test output19:56
+perlDreamerenabled with JS for reporting and drill-down19:56
+perlDreameranother nice thing about having tons of tests is parallel development19:59
+perlDreamerHaarg changed how Keywords work20:00
+perlmonkey2hah, nice20:00
+perlDreamerand my tests are telling me what code needs to be updated20:00
+perlDreameryeah, normally it's a pain when that happens20:00
+perlDreamereven when the code gets better and the Keywords form autocompletes20:00
+perlDreamerbut with these tests, it's only about 15 minutes work to get everything updated and working again20:01
+perlDreamermerge with head, run tests, sigh, fix tests and code, done20:01
+perlDreamerand the "sigh" is just for dramatic effect, since I knew it was going to happen anyway20:01
+cap10morgani'm setting up webgui in an ec2 instance, and would like to script the wreconsole setup process. what's the best way to do that? should i write a command-line driven version of wreconsole.pl?20:07
+cap10morganor could i just include wreconsole.pl somehow and call its subs directly?20:07
SDuensincap10morgan - EC2 hurts my head.  Been screwing with that for the last three days.  Interesting stuff.20:07
+cap10morganSDuensin: yeah20:08
+cap10morganwe're using it through RightScale20:08
+cap10morganwhich is very cool20:08
+cap10morganbut they've never encountered WebGUI20:08
SDuensinCheck this out - spiffy:   http://developer.amazonwebservices.com/connect/thread.jspa?threadID=24091&start=15&tstart=020:08
+cap10morganso i'm now the expert in the equation20:08
+cap10morganwhich is always bad news20:08
SDuensinNo kidding!20:09
+cap10morganwow, yeah20:09
SDuensinThat EBS pivot makes things a lot simpler.  :-)20:09
SDuensinNot had time to try it.  Just found it about 15 minutes ago.20:10
SDuensinI'm not looking to put WG on EC2 just yet, but maybe that'll help you become the resident expert here for when I do.  :-P20:12
+cap10morganyeah, be very afraid...20:23
+perlDreamercap10morgan, you're just a trend setter20:24
+perlDreamerOpenID, now EC220:24
+cap10morganhaha :)20:24
CIA-38WebGUI: colin * r10224 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Update StoryArchive test for new Keywords CSV.20:27
CIA-38WebGUI: colin * r10225 /branch/WebGUI_Story/t/Asset/Wobject/StoryTopic.t: Update StoryTopic tests for CSV Keywords20:27
CIA-38WebGUI: yung * r10226 /WebGUI/t/Asset/Wobject/Carousel.t: added tests for Carousel wobject20:27
+perlmonkey2ugh, finding yui2.6 docs is a pain.20:31
+perlDreamerperlmonkey2, they're in /data/WebGUI/www/extras/yui20:34
+perlmonkey2perlDreamer: yeah, I was looking for them on the YUI site as they need to be http enabled to view the chart examples.20:36
+perlDreamercrud20:37
+perlmonkey2but browsing the API, it looks like my code is for the cold storage locker until 2.7 comes out.20:37
+perlDreamerhave you been developing against 2.7?20:41
+perlmonkey2perlDreamer: well of course20:43
+perlmonkey2:P20:43
+perlmonkey2but looks like my problem isn't a 2.7 issue... new YAHOO.widget.NumericAxis(); is failing, but I'm not sure what lib needs to be included for it.20:44
+perlDreamerin 2.6, is Charts in beta?20:44
+perlDreamerthat'd be a name change20:44
+perlDreamerwhich really sucks!20:44
+perlmonkey2not much code.  Just a short blip for the summary stuff.  When we move to 2.7 there will be little pain.20:45
+perlmonkey2But it will be teh sexies *if* I could get it to work.20:46
+perlDreamerperlmonkey2, in 2.6, it's "charts-experimental"20:47
+perlDreamerdoes that help?20:47
+perlDreamercharts/charts-experimental, that is20:48
+perlmonkey2perlDreamer: hahahahha, you brilliant beautiful jackaroo20:49
+perlDreameroh, shucks.  It's not me20:49
+perlDreamerit's ack --js20:49
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui20:53
-!- mode/#webgui [+o Haarg] by ChanServ20:53
CIA-38WebGUI: colin * r10227 /branch/WebGUI_Story/ (4 files in 4 dirs): Remove storiesPerFeed, since that's picked up by the RSS Aspect.20:54
-!- Haarg [n=haarg@76.210.61.179] has quit [Client Quit]20:54
CIA-38WebGUI: yung * r10228 /WebGUI/ (4 files in 3 dirs): Added Carousel to upgrade script, some code cleanup and template changes21:25
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui21:28
-!- mode/#webgui [+o Haarg] by ChanServ21:28
* perlDreamer goes running21:30
+perlDreamergood luck with connectivity, Haarg21:30
@Haargit's basically resolved21:30
@Haargwas chaning isps at home, but had to run to the office21:31
* deafferret goes chewing21:44
CIA-38WebGUI: colin * r10229 /branch/WebGUI_Story/docs/upgrades/ (3 files in 2 dirs): 21:58
CIA-38WebGUI: Move packages into 7.7.3 for proper upgrade processing.21:58
CIA-38WebGUI: Remove extra package for storytopic.21:58
CIA-38WebGUI: colin * r10230 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Add missing POD for RssFeed methods.21:58
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]22:04
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui22:04
+perlmonkey2Anyone had any success getting a dataTipFunction to work in YUI 2.6 charts?22:06
-!- nuba_ [n=nuba@hq.imaterial.org] has joined #webgui22:09
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:09
-!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]22:10
-!- nuba_ is now known as nuba22:10
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:11
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has joined #webgui22:28
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]22:45
CIA-38WebGUI: yung * r10231 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrixListing.js: removed debugging form matrix listing javascript22:59
CIA-38WebGUI: yung * r10232 /WebGUI/ (4 files in 4 dirs): fixed #10110: Matrix 2.0 - "Data Error" on Pending Product Listing Updates22:59
CIA-38WebGUI: brian * r10233 /branch/WebGUI_7.6/ (3 files in 3 dirs): Added back maximum number of comparisons for a group.22:59
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has joined #webgui23:05
CIA-38WebGUI: yung * r10234 /WebGUI/ (6 files in 4 dirs): Added 'too few/many' messages to matrix compare box, rfe# 996523:39
CIA-38WebGUI: perlmonkey2 * r10235 /WebGUI/ (7 files in 6 dirs): Survey summaries now use YUI datatables and charts for extra bling.23:39
* perlDreamer is back, and very tired23:46
--- Day changed Thu Apr 09 2009
+perlDreameroh, let's just run this little loop, it'll be fine00:11
+perlDreamer1.5 miles later...00:12
deafferretya, I had the same problem eating. jogging and eating are the same slippery slopes00:13
+perlDreamerindeed.  What did you do?00:14
deafferretI'll just eat this little $food, it'll be fine. 1200 calories later...   :)00:14
deafferret1.5 Kcal later...00:15
+perlDreamerthe scary part is how easy it is to eat 1.5 Kcal.00:15
+perlDreamerThat's 1 Chipotle burrito with all the fixings00:15
deafferretactually a food calorie is 1000 science calories, so you're Screwed  :)00:16
+perlDreamerwe should all just use hoolies instead00:17
CIA-38WebGUI: yung * r10236 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: updating changelog00:18
CIA-38WebGUI: colin * r10237 /WebGUI/t/Asset/Wobject/Collaboration.t: add tests for RSS feeds for the Collaboration00:18
-!- carogray [n=Caroline@72-58-70-53.pools.spcsdns.net] has quit ["Leaving."]00:25
+perlDreamerarjan cracks me up00:50
Mech422I'm back - didja miss me ?00:58
+perlDreameroh yeah00:58
+perlDreamerthere was something that I needed to tell you Mech42200:58
+perlDreamerrelated to WebGUI00:59
Mech422tavisto: we submitted on the re-bid of that austin contract - we'll see how it goes...00:59
+perlDreameroh!00:59
Mech422perlDreamer: aww - you like me!! you really really like me !! :-)00:59
+perlDreamercap10morgan is looking at scripting wreconsole setups, which sounds like your provisioning work00:59
Mech422oh - that does sound cool :-)00:59
+perlDreameryou two might want to get together and talk sometime00:59
+perlDreameralso, have you read the inaugural issues of WebGUI Network News?01:00
Mech422no, I'm ashamed to say I haven't - I shall remedy that immediately !  It's on pb website, I presume ?01:00
+perlDreamernope01:00
+perlDreamerperldreamer.com/blog01:00
Mech422ahh - yes, the pd website :-D01:01
* perlDreamer needs to -- -- some time and fix that problem01:01
+cap10morgani have the WRE installing and configuring via script now01:01
+cap10morganbut i need to get a git repo of webgui setup because we have local mods01:02
+perlDreamercap10morgan, meet Mech42201:02
+perlDreamerMech422, meet cap10morgan01:02
* Mech422 waves!01:02
+cap10morganhello :)01:02
+perlDreamercap10morgan is our local OpenId user, he's also a frequent WUC attender01:02
+perlDreamerMech422 is a recent WebGUI convert, coming from plone-ville01:03
Mech422actually, I've forgotten what I had to futz with wre install - it was _site_ installation/configuration that I really had trouble scripting01:03
+cap10morganah01:03
Mech422cap10morgan: ahh :-)  Nice to meet you :-)01:03
+cap10morganyou too Mech42201:03
+perlDreamercap10morgan, if you think those are good core WRE changes, you should talk with SynQ and rizen about contributing it back.01:04
+cap10morganyeah, i plan to01:05
+cap10morgani think it's pretty generic01:05
+cap10morgani'm using it w/ rightscale / ec201:05
+cap10morganso it can get pretty specific to that environment if i'm not careful01:05
+perlDreamerstill, it's a good start that could probably be abstracted out01:05
* cap10morgan wishes webgui was already in git01:05
+cap10morganyeah01:06
+perlDreamersoon, cap10morgan01:06
+perlDreamerWG8 dev is supposed to be in git01:06
+cap10morganyeah, i can't wait01:06
+cap10morgan:)01:06
+cap10morgani'll just have to clone the svn repo for now01:06
Mech422perlDreamer: hey - wGNN looks good...01:09
+perlDreamerthanks :)01:10
+perlDreamerdue to overwhelming demand, it will become a CS01:10
Mech422perlDreamer: who do I complain to about the re-write being PHP based instead of Python like god and Guido intended ?01:10
+perlDreameryou would talk to rizen about that01:10
+perlDreamerand, should anything bad happen to you during or shortly after that, is there anyone I should notify?01:10
Mech422nah - Python is a type safe language :-)01:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:11
+perlDreamerrizen isn't :/01:11
Mech422ROFL01:12
@preaction_Python promotes sloppy coding style01:12
@preaction_no braces? how do i know when a block ends?01:12
Mech422preaction_: LOL01:12
+perlDreamerpreaction_: you line up all the little whitespaces01:12
+perlDreameror blackspaces, if you have an inverted terminal01:13
+perlDreamerpreaction_: I was going to ask you something else.01:13
@preaction_but then i have to do something like # { and #} to make things look right01:13
+perlDreamerIf we're going to switch Template::Toolkit, can we really poke fun at PHP?01:13
Mech422preaction_: and it causes RSI - what no #%^#^% symbols ? thats gonna wear out your alpha-numeric keys faster!01:13
@preaction_exactly! 01:13
@preaction_scoping? what scoping? assignment is declaration? what is that?01:13
* preaction_ is pointing out the things he actually likes about Python :p01:14
Mech422I actually think the whitespace thing was a mistake - I'd prefer braces myself...I think guido just put that in there to meet the 'advancing the state of the art' part of his masters thesis :-P01:14
Mech422especially since jerks use tabs and throw the code 72 columns right on the line :-P01:15
@preaction_eh, i think he's right. both novice and professionals are made to code using the same style guidelines01:15
@preaction_and it's far easier to change the indentation than it is to change the entire syntax01:15
@preaction_perltidy works, but when was that made?01:15
Mech422preaction_: oh yeah - the 'only one _approved_ way to do it' mentality does limit learnign curve01:16
Mech422preaction_: but that could have been done with braces too :-P01:16
Mech422preaction_: my biggest gripe are def foo(a=b): print "%s" % a ...01:17
Mech422in a = b, b is evaluated _once_ (the first time) - _not_ everytime the statement is hit as most people would expect01:18
Mech422in "%s" % a - using a sigleton or a tuple for print args but NOT taking a list is a bit confusing01:19
Mech422so now I need to figure out how I screwed my wG theme - 'drag' works, but 'drop' doesnt :-P01:21
@tavistomech422, which project are you referring to?01:24
Mech422tavisto - that project that cignex got, that everyone was up in arms about...01:25
@tavistooh hey that's great news01:26
Mech422tavisto: people put up so much of a fuss, town council cancelled cignex's contract, and re-bidd the job01:26
@tavistopretty sizable dealio too if I remember right01:26
@tavistoPlain Black could definitely help you out with any aspects you may need01:26
Mech422last round bids were - $700K , $1.3M, $1.3M01:26
Mech422they specified Plone as the CMS - and we have a 'partner' (associate? client? whatever) in austin that we do plone work for ..01:27
Mech422so they are going in as the primary, and we'll prolly sub under them01:28
Mech422assuming they get it, that is :-)01:28
@tavistoah okay so nevermind that :)01:41
@tavistotoo bad, they could have had WebGUI. We've got a couple city government internet/intranet projects coming out soon. That should help us reel in some more of them01:42
* perlDreamer slaps his forehead! He could have had a WebGUI-801:45
CIA-38WebGUI: colin * r10238 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: More RssFeed POD.01:46
CIA-38WebGUI: colin * r10239 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Add a method to return RSS data for a Story, with tests.01:46
Mech422tavisto: yeah - but its nice the work won't be going to India01:46
Mech422tavisto: hmm - I actually know a company that does small city/town sites - they're looking to update their offering ...01:47
Mech422tavisto: it would be very small potatoes - but might be good for some ref. clients ?01:47
+perlDreamermore WebGUI users and installations is almost always good01:47
Mech422perlDreamer: heh - 'almost' - their current offering is based on postnuke ....01:48
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]01:50
@tavistoMech422 yeah I'm very happy about keeping money in america right now01:57
Mech422tavisto: do you have any links/screenshots/writeups for the gov stuff ?01:58
@tavistoMech422 let me know about ad:tech San Francisco, we'll be there on the 20-24th01:58
Mech422oh crap - totally spaced that - lemme see...01:58
@tavistowell we have a whitepaper that includes some government stuff. And a list of government sites. 01:58
Mech422could you shoot me a url or a copy ?01:59
Mech422I just spoke to the tech guy at the co. I mentioned above - he'd love to get away from postnuke if possible :-P01:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:05
-!- mode/#webgui [+v patspam] by ChanServ02:05
CIA-38WebGUI: colin * r10240 /branch/WebGUI_Story/ (2 files in 2 dirs): 02:12
CIA-38WebGUI: getRssFeedItems for StoryArchive, with tests.02:12
CIA-38WebGUI: A couple of quick rss/atom url tests.02:12
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:17
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:24
@tavistoMech422, I gotta bolt atm, but I'll definitely send you over a copy of the whitepaper02:27
Mech422tavisto: whenever you get a chance02:27
Mech422tavisto: oh, it looks like we can make ad-tech 02:27
@tavistogreat, send me an email with the full names of who is attending and I'll get you registered02:28
@tavistobye all02:28
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:28
+patspamperlmonkey2: pingo02:28
Mech422<tmpl_var dragger.init> <- should this go after _every_ content block, or just once after _all_ content blocks ?02:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:53
@preaction_Mech422: i think just after all of them02:55
-!- wgGuest55 [n=wgGuest5@ip98-163-114-110.dc.dc.cox.net] has joined #webgui03:13
wgGuest55Hello03:14
wgGuest55when will 64-bit WRE be released?03:14
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui03:20
-!- mode/#webgui [+v perlDreamer] by ChanServ03:20
Mech422preaction_: thanks :-)03:20
Mech422it appear ^PageTitle() renders an anchor, so it shouldn't be used in <title /> 03:23
Mech422(I think I saw <title>^PageTitle(); - ^c(); </title> recommended somewhere ..)03:24
-!- wgGuest55 [n=wgGuest5@ip98-163-114-110.dc.dc.cox.net] has quit []03:28
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:34
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:34
+perlDreamerMech422, it will render an anchor if used in the context of an operation, or a function.03:36
+perlDreamerfor an op, it should not be a problem03:36
+perlDreamerbut for a func...03:36
+perlDreamerif it was part of the style template03:37
+perlDreamerI mean, if the style template was rendered for the func03:37
+perlDreamerwhich is theoretically possible03:37
+perlDreamerI'd file that as a bug, along with all the details03:38
Mech422yeah - it was in a style template03:39
+perlDreamerwhat was the URL when you saw that?03:41
Mech422<a href='pagename' />03:41
Mech422err.. href = '/pagename'03:42
+perlDreamerno, what was the URL of the page containing that?03:42
Mech422it was for 'home' - the front (default) page and it rendered as a href='/home'03:42
Mech422I'm actually more concerned with why drag and drop doesn't work03:43
Mech422I get the admin frame, I get the drag handles - I can drag the handles - but when I 'drop' them, nothing moves03:44
+perlDreamerdo you have all the required scripts being loaded?03:44
Mech422beats me - the docs just say to include some magic macro in <head> and it will do it all ?03:45
Mech422I have a bunch of YUI stuff getting included ?03:46
* perlDreamer has never built a style or layout template from scratch. I always start with an existing one.03:46
Mech422I started with an existing one too03:46
+perlDreamerhm03:46
+perlDreamermaybe tomorrow I could take a look at it for you?03:46
Mech422(btw - I have a draggable.js getting included ... and draggable.css)03:46
Mech422that would be nice of you :-)03:47
+perlDreamerfind me tomorrow in the morning time (PDT) and I'll have a look at it03:47
Mech422cool03:47
Mech422we should write up what we do to - for the 'task oriented' stuff we discussed last week03:48
Mech422assuming I understand what we do, I can write it up03:48
+perlDreamersure, "debugging layout templates" :)03:48
Mech422yeah - and 'more required macros for layout templates' - like that dragger.init thing thats not really discussed in the docs03:49
@preaction_or instead you could fix layout to use YUI Event and YUI Dom instead03:49
Mech422preaction_: ?03:49
+perlDreamerI thought it had been changed to do that already?03:49
@preaction_if you fix Layout, you don't need all the draggable triggers bullcrap03:49
@preaction_no, it should be possible to do the layout template with only needing <div id="GUID" class="contentArea"> 03:50
@preaction_so any item with class="contentArea" and an ID will be a content area for a Layout03:50
Mech422that sort of thing would be great for designers03:50
@preaction_exactly03:50
@preaction_no more BS03:50
Mech422at this point, just for reference - I've put about 12 hours in, in 3 hour chunks - on 'converting' a monster template layout03:52
Mech422which I think would be a fairly common task for the 'average' user/integrator03:52
@preaction_well, layout templates arent really supposed to be edited03:53
@preaction_the style template is03:53
@preaction_layout template shouldn't need much editing really03:53
Mech422the problem with this template was the content wasn't all in one chunk...03:53
Mech422I had 2 seperate tables with stuff inbetween, so I used a layout template03:54
Mech422granted I think the html/css is pretty convuluted for such a simple design - but thats what I was given...03:54
@preaction_i'm not second-guessing you, you're probably right for what you need, but be careful you don't put style elements in the Layout template03:54
Mech422preaction_: oh? I didn't realize it was bad form to do so...03:54
@preaction_if you do, you'll break other stuff03:54
Mech422preaction_: crap03:55
@preaction_or you'll have to make a special style for other stuff which is more work03:55
@preaction_really, your style should be everything that will be constant from page to page03:55
Mech422preaction_: I would think that layout changes would be common as well - since everyone 'chunks' content diffently...yeah, I have a layout and a style03:55
@preaction_but i agree that layouts need to be easier to edit03:56
Mech422and I was gonna make one of those preconfigured-on-the-admin-bar content types to allow pages to be added easily without having to set the layout/style manually03:56
@preaction_also, we should integrate YUI Grids and make a nice GUI editor for some templates03:56
@preaction_Mech422: you mean Prototypes?03:56
@preaction_check the Metadata tab, any asset can be made a prototype03:57
Mech422umm - yeah - prototypes :-)03:57
Mech422thats the coolest thing03:57
@preaction_eh, there's cooler stuff ;)03:57
Mech422the 'humane cms' is a buzzword in plone - it has sooo many features people get overwhelmed03:57
Mech422so its considered good form to turn off unused features, pre-configure content types etc03:58
@preaction_heh, i think webgui's moving that direction, but uilevels help a little bit03:58
Mech422but we don't have a system as easy as prototypes for doing it03:58
@preaction_actually, if you want an asset type to always have a certain default set, you can do so in the config file now03:58
@preaction_so you don't have a difference between "Page Layout" and "Page Layout for My Site"03:59
@preaction_i wonder if anyone has written about using UI Levels and Config File asset overrides to make an easier-to-use webgui site03:59
Mech422I think the big thing now is transitioning the 'target market' of docs and stuff from people who _want_ webgui to people who _need_ webgui04:00
Mech422I have $200+ worth of books on wg, and about half that in books on plone04:00
Mech422the plone books did a good job of doing 'low end' stuff, day to day stuff - a poor job of the middle ground stuff, and what seemed to be a decent job of the 'hard stuff'04:01
+patspamanyone else ever see errors like: WebGUI::Storage::_addError[105] - Couldn't create file /uploads/mysite/25/b5/25b530d77b0c305bff2519cc31e9af10/.wgaccess because No such file or directory?04:01
@preaction_compare our installed base though, and the developer community04:01
+patspamand when you look, the file actually exists04:01
@preaction_patspam: uh... that's rather weird04:01
Mech422the webgui books seem to skip the 'low end' stuff - do a so-so job on the mid-level, and really shine at the high end04:02
@preaction_it's only relatively recently that WebGUI's dev community is starting to flourish again. 04:02
Mech422I've read all about cool concepts and foundations in wg, but haven't really been shown how they  workd together/how to use them04:02
+patspamthe files and surrounding dirs are owned by webgui, so doesn't appear to be a permission thing..04:02
Mech422preaction_: right - its only natural  that programmers write docs for programmers...04:03
@preaction_right, and we want to get away from that really04:03
Mech422preaction_: but as wG grows, fewer of the users will be programmers04:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:03
@preaction_oh, no, there has always been a small ratio of programmers : users. i think where we differ is in what tasks you're trying to complete04:04
Mech422preaction_: really? 04:04
@preaction_you're trying to complete designer tasks, and those docs are written by either our designers, or our programmers04:05
Mech422yeah - designer and admin tasks - basic site layout, some access control etc04:06
@preaction_so there could be a disparity between what we write about and what we assume the audience knows already04:06
@preaction_that's a huge problem in any technical writing though. too much background and you bore the reader, too little background and you confuse the reader04:06
Mech422yeah - I recall a lot of basic html/css stuff in the (designers?) book04:07
@preaction_probably04:07
Mech422which I would think people wanting to use a CMS should already know, or have dedicated book for04:07
Mech422anyway, growing pains are a sign of growth :-)  04:08
@preaction_it might be nice to put "Designing for WebGUI: The Basics" and "Designing for WebGUI: Advanced Topics" into seperate books, but then you've got costs and people saying you're just in it for the money, etc...04:08
@preaction_yeah, and we've got a wonderful group of dedicated people (especially those outside of Plain Black)04:09
@preaction_so things have never been better and are only going to keep getting better04:09
Mech422preaction_: well - if you have an 'integrators' track and an 'end users' track on the books, you could probably mitagate soem of that04:09
@preaction_heh, i should blog about how the last three years have gone. i get my new PB-supplied laptop in 6 months, i could write a novel in that time (and i have enough content to do so)04:10
Mech422preaction_: then people could just by the books in the 'track' they need04:10
Mech422preaction_: 6 months to get a lappie? where do you live ?? alaska ??04:10
@preaction_no, that's the 3-year mark, that's when i get it04:10
@preaction_every 3 years we get a new lappy04:10
Mech422ahh - cool :-)04:11
@preaction_so i'm thinking playing up the angle of "my first apple laptop, and the WebGUI adventure"04:11
@preaction_hemingway, eat your heart out04:11
Mech422btw - donna and I just by whatever book we think is 'best' and send that to our clients as 'documentation'...04:11
Mech422lol04:11
Mech422anyway, we dont have time/staff to produce our own manuals so we buy them retail and give them to clients04:12
Mech422we'd probably do the same with wG 04:12
@preaction_JT's gonna be at adtech right?04:13
Mech422I'm not sure - tavisto is I believe04:14
@preaction_tavis and kristi would be the best people to talk about the books with04:15
+perlDreamerpatspam: /uploads is a root level directory04:16
+perlDreamerdoes it really exist?04:16
+perlDreameror is there some error in the error message? :/04:16
* perlDreamer will be right back04:16
+patspamperlDreamer: it does exist on my server04:16
+perlDreameremail on the way, patspam.04:33
+patspamsweet :)04:33
* perlDreamer is heading off to orchestra practice for easter, and I won't be back on until tomorrow morning.04:33
+perlDreamerl8r04:33
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:33
-!- wgGuest45 [n=wgGuest4@129.101.98.172] has joined #webgui04:33
wgGuest45Hello I have a question about the collaboration system on webgui04:34
@preaction_wgGuest45: no need to ask to ask, just ask04:39
wgGuest45How can I make attached files visible when using the "topics" option?04:40
wgGuest45For the collaboration system template04:40
@preaction_what is the "topics" option? if files are not showing up, you will need to edit the template04:41
-!- gugod [n=gugod@sh1.opcafe.net] has quit [Read error: 104 (Connection reset by peer)]04:41
wgGuest45When I am setting the display options for the collaboration system, there is a pull down menu for choosing the master template, and one of those is topics.  I want to use this option, but I also want it to show the attached files in the threads.04:43
+patspampreaction_: the error message about "No such file" always appears 1 second before the .wgacess file gets created04:43
@preaction_wgGuest45: what you want to do is take the Topics template and modify it to do what you want04:43
wgGuest45right now it just shows what is written in the thread, but not the attached file.04:43
wgGuest45Ok, how do I do that?04:43
wgGuest45I know how to get to the modify, but what do I need to write in it.04:44
@preaction_if you look in the Help file, there's all the template variables for every template. One of them is called "Collaboration Template". if you need help with the HTML::Template language, there are plenty of documents on the web on how to use it04:44
wgGuest45ok04:45
+perlmonkey2patspam: pongo04:45
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui04:45
@preaction_wgGuest45: i believe it's called something like "attachmentLoop"04:46
+patspamperlmonkey2: I got some weird js error when trying to view the yui charts04:46
+perlmonkey2patspam: hmm...checking email now04:47
+perlmonkey2patspam: hmm, just did a svn revert and a wgd revert and it worked out of the 04:52
+perlmonkey2box04:52
+perlmonkey2patspam: anymore info on the error message?04:52
+patspamhmmm maybe it's my setup04:52
+patspamI'll try again04:53
+perlmonkey2patspam: I ack'd for console.log man, I swear I did :P04:57
+patspamheheh04:57
+patspamworks in opera04:58
+perlmonkey2patspam: I'm on 3.0.8 in Fedora and it works.04:58
+perlmonkey2I'll disable firbug and see if that was making it work..04:58
+perlmonkey2Hmm firebug off/on, admin on/off, doesn't matter.04:59
+patspamyeah... i thought it might have been adblock, but that didn't do it..04:59
+perlmonkey2patspam: You know, I was getting a random unreferenced javascript flash error that didn't every break anything, but magically came and went.  #yui didn't have a clue.  I just wrote it off to -experimental.05:01
+patspamok, must be one of my extensions, works fine when i start with "firefox -safe-mode"05:01
-!- wgGuest45 [n=wgGuest4@129.101.98.172] has quit []05:02
+perlmonkey2just got it to show up again after reloading a few times.try { __flash__toXML(YAHOO.widget.FlashA... { "<exception>" + e + "</exception>"; }  05:02
+patspami think it IS adblock05:03
+patspamcheeky thing breaks the page even when it's disabled!05:04
+perlmonkey2*cough* *cough* noscript05:05
+perlmonkey2patspam: but that is an issue.  People will be using noscript05:05
+perlmonkey2err, I mean adblock05:06
+Radix-wrkI use adblock plus05:06
+Radix-wrkyour comment might explain why I get js errors with vimeo videos though05:07
+Radix-wrkdoesn't bother me as it's just a click to get through.. but it explains them ;)05:07
+patspamperlmonkey2: none of the yui chart examples break for me with adblock turned on.. something we're doing must be triggering it05:10
+patspamperlmonkey2: bizarre, works fine on Andy's computer, using same firefox, same adblock plus 1.0.105:17
+patspamonly difference is I'm ubuntu, he's mac05:17
+patspambtw the charting is awesome :)05:19
+perlmonkey2patspam: heh, it is pretty.  But nothing fancy.05:20
+perlmonkey2patspam: I'm going to clean it up a bit and see if I can find what's going on.05:23
+patspamdon't worry too much if you can't track it down, sounds like it might be a weird race condition or something that the next version of YUI or adblock might hopefully fix05:23
-!- wgGuest62 [n=wgGuest6@129.101.98.172] has joined #webgui05:35
+perlmonkey2Someone want to do me a favor?  For some reason I can't export the survey.css file to add it to the update package.  Could someone add this to the survey.css and add it to the updates?  chart05:35
+perlmonkey2{05:35
+perlmonkey2    float: left;05:35
+perlmonkey2    width: 200px;05:35
+perlmonkey2    height: 113px;05:35
+perlmonkey2}05:35
+perlmonkey2#chart05:35
wgGuest62I am not sure how to get attachments to show on the master view of a collaboration system.  I was told to edit it, and i have done that.  I'm not sure I'm using the right variable.05:36
wgGuest62Do I need to make an attachmentLoop?05:36
wgGuest62and then put <tmpl_var attachment.url> into that?05:37
CIA-38WebGUI: perlmonkey2 * r10241 /WebGUI/www/extras/wobject/Survey/ (administersurvey/comm.js administersurvey.js): cleaned up the code06:03
+patspamperlmonkey2: pastebin me that css and I'll add it06:09
+perlmonkey2thanks patspam: http://pastebin.com/d51bf801106:10
-!- wgGuest62 [n=wgGuest6@129.101.98.172] has quit []06:12
+patspamwhat about .chart_title?06:16
+patspamthat and the old #chart css rule are in default survey summary06:16
+patspamas well as the text "450 300" =p06:16
CIA-38WebGUI: patspam * r10242 /WebGUI/docs/upgrades/packages-7.7.3/survey.css.wgpkg: Added changes to survey.css for Kaleb06:28
+perlmonkey2patspam: .chart_title isn't being used and I'll check in the updated surveysummary without the inline css ;)06:31
+perlmonkey2thanks06:31
+patspamnp :)06:31
+perlmonkey2g'night all06:45
-!- perlmonkey2 [n=perlmonk@70.137.7.179] has quit [Remote closed the connection]06:45
CIA-38WebGUI: perlmonkey2 * r10243 /WebGUI/docs/upgrades/packages-7.7.3/root_import_survey_default-survey-summary.wgpkg: Removed duplicate css from template.07:01
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []07:04
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]07:25
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui07:26
-!- mode/#webgui [+v Radix-wrk] by ChanServ07:27
CIA-38WebGUI: patspam * r10244 /WebGUI/ (2 files in 2 dirs): 07:31
CIA-38WebGUI: Survey branch expressions can now resolve score()s and value()s from07:31
CIA-38WebGUI: other survey instances.07:31
CIA-38WebGUI: patspam * r10245 /WebGUI/t/Asset/Wobject/Survey/ExpressionEngine.t: Updated Survey tests to not leave behind versionTag07:31
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui07:46
CIA-38WebGUI: patspam * r10246 /WebGUI/ (5 files in 3 dirs): 09:16
CIA-38WebGUI: Updated Survey help (recordedAnswer, Answer Score, etc..)09:16
CIA-38WebGUI: Fixed behaviour of Survey Question textInButton09:16
CIA-38WebGUI: patspam * r10247 /WebGUI/ (3 files in 3 dirs): 09:16
CIA-38WebGUI: Made Survey use question default score if answer score undefined,09:16
CIA-38WebGUI: updated hoverHelp09:16
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:44
CIA-38WebGUI: patspam * r10248 /WebGUI/ (4 files in 3 dirs): 10:01
CIA-38WebGUI: Fixed up Passive Analytics config install (wasn't added to10:01
CIA-38WebGUI: WebGUI.conf.original in version 7.7.70)10:01
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:10
-!- mode/#webgui [+v BartJol] by ChanServ10:10
CIA-38WebGUI: patspam * r10249 /WebGUI/ (6 files in 5 dirs): 11:27
CIA-38WebGUI: Fixed small bug in Survey validation where invalid branch expressions11:27
CIA-38WebGUI: wouldn't be shown11:27
CIA-38WebGUI: Improved and i18n'ed Survey validation warning container11:27
CIA-38WebGUI: patspam * r10250 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: 11:27
CIA-38WebGUI: Added new Survey validation check - jump expressions defined when11:27
CIA-38WebGUI: enableSurveyExpressionEngine disabled site-wide11:27
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:31
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:45
-!- wgGuest67 [n=wgGuest6@p5489D63A.dip.t-dialin.net] has joined #webgui12:10
-!- wgGuest67 [n=wgGuest6@p5489D63A.dip.t-dialin.net] has quit [Client Quit]12:11
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:46
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []13:27
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui13:55
-!- mode/#webgui [+v MrHairgrease] by ChanServ13:55
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:23
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, LTR_bob15:11
-!- Netsplit over, joins: LTR_bob, CIA-3815:11
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:42
-!- mode/#webgui [+o bopbop] by ChanServ15:42
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui16:15
jdanplhi every body16:15
jdanplOn our server we have little problem with new sites. When I add new site, it seems that there are lack of some elements. For example, on screen I see ^AdminBad(); but not macro's efect. The same with ^AssetProxy(style3_coolmenu);16:20
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:24
jdanplProblem respetcs only new created sites16:28
jdanplThere is no way to show admin console. I can managed only by op= links16:28
-!- dapperedodo [n=joeri@87.213.33.210] has quit [Read error: 104 (Connection reset by peer)]16:30
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []16:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui17:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:00
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]17:11
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:22
-!- mode/#webgui [+o tavisto] by ChanServ17:22
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:24
+perlmonkey2howdy howdy17:32
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:55
-!- mode/#webgui [+v perlDreamer] by ChanServ17:55
+perlDreamerMech422, want to look at templates?17:55
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:58
-!- mode/#webgui [+v cap10morgan] by ChanServ17:58
+perlDreamerHaarg, I have no plans for 7.7 commits today (unless you want help fixing stuff)18:02
-!- rizen [n=rizen@76.210.61.179] has joined #webgui18:04
-!- mode/#webgui [+o rizen] by ChanServ18:04
@Haargok18:04
+perlDreamerI am going going to run a prove suite with TAP::Html::Formatter, though18:08
+perlDreamerI'll bundle it up and post it somewhere you can see it18:08
+perlDreamernice eye candy for reporting18:09
-!- LTR_bob [n=bob@88.159.254.154] has quit [Remote closed the connection]18:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]18:20
+crythiashello?18:21
+perlDreamerhey, crythias18:21
+crythiashey. I'm trying to work on a dropdown menu ...18:21
+perlDreamerin the nav?18:22
+crythias(yes) I need to figure out if something is not top level18:22
+perlDreamerwhere top level is absolute, or relative?18:22
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:23
-!- mode/#webgui [+v cap10morgan] by ChanServ18:23
+crythiasI'm ... not sure. I think absolute, or at least, absolute with regards to where my nav starts18:23
+crythiasrelative. :)18:23
+perlDreamerlet me throw some ideas at you, and see if that helps18:24
+perlDreamer1) check out the help page for the navigation template variables18:24
+perlDreamer2) currentPage.isHome will tell you if you're at the top18:25
+crythiasI'm looking. I'm trying to say "all children"18:25
+perlDreamerwhere top=default page for the site18:25
+crythiasor "all descendents"18:25
+perlDreamerand all the depth, and relDepth variables should help, too18:25
+crythiashow do I page.relDepth !=018:26
+crythiasor something like.18:26
+perlDreameruse tmpl_unless ?18:26
+perlDreameror tmpl_if18:26
+perlDreamersince 0 is false18:26
+crythiastmpl_if page.relDepth then...18:26
+crythiasok.18:26
+perlDreamerHaarg, I lied.18:26
+perlDreamerfixed some broken POD and a hardcoded extra, and committed18:27
@Haargno problem, i'm not starting on release stuff until afternoon18:29
CIA-38WebGUI: colin * r10251 /branch/WebGUI_Story/t/Asset/Story.t: Add tests for title vs headline in RSS.18:35
CIA-38WebGUI: colin * r10252 /branch/WebGUI_Story/ (4 files in 4 dirs): Add headline field, with templates.18:35
CIA-38WebGUI: colin * r10253 /WebGUI/etc/hidden: remove files accidently committed.18:35
CIA-38WebGUI: colin * r10254 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm: Fix POD syntax error in ExpressionEngine.18:35
CIA-38WebGUI: colin * r10255 /WebGUI/docs/upgrades/packages-7.7.3/root_import_carousel.wgpkg: Fix hardcoded extras in the Carousel template.18:35
Mech422mornin all18:50
+perlDreameryo, Mech42218:50
+perlDreamerbefore I dive into code, want to talk template?18:50
Mech422sure :-)  First, can I talk coffee ?18:50
+perlDreamersure, you buying?18:51
Mech422LOl - yep, cafe de Mech18:53
Mech422you can drink it, or lube your car with it, your choice :-)18:53
+perlmonkey2if you can't use it as brick mortar, it isn't considered coffee at my house.18:54
+perlDreamerokay, time for some testing eye candy18:57
+perlDreamerhttp://perldreamer.com/uploads/ca/54/ca54e8e117d433b072c755170bbe4ca3/output.html18:57
+perlDreamerjquery enabled TAP output18:57
+perlDreamera few notes18:57
+perlDreamerthe syntax errors are for a script outside of WebGUI18:57
+perlDreamerand I've fixed the other failures18:58
+perlmonkey2Dude, that is sweet18:58
+perlDreamerthere's some bug in the JS, though18:59
+perlDreamerit doesn't want to close18:59
Mech422ooh - purty!  thats the automated build/test setup ?18:59
+perlDreamerno, it's just a sample TAP HTML formatter18:59
+perlDreamerbut I think Smolder makes reports like that by default18:59
@Haarganother thing i should add to my plans for automated testing though19:00
+perlmonkey2woah, your site is smoking my machine with firebug enabled.19:00
+perlDreamerit's a huge file, perlmonkey219:00
+perlDreamer691K of data19:00
+perlDreamerJS will die19:00
Mech422whats a TAP ?19:00
+perlDreamerTAP is Test Anything Protocol19:01
+perlDreamerit's a spec for test programs to output data in a simple, human readable format that is not XML19:01
+perlDreamerso that it can be post processed19:01
+perlDreamerthere are TAP implementations for many languages19:01
+perlmonkey2hm, closed for me with firebug on19:01
Mech422oh, so its an output format, not a test harness19:02
+perlDreamerright, the harness causes it to be generated, and then analyzes it19:02
+perlDreamerand allows it to be post processed into reports like this19:02
Mech422gotcha19:02
+perlDreamersmolder is a TAP aggregator and report system19:02
+perlmonkey2perlDreamer: what js was failing?19:02
+perlDreamerlet me see if I can get it fail again19:03
+perlmonkey2you sure it wasn't just trying to close and taking forever to do it?19:03
+perlmonkey2;P19:03
+perlDreamerthat could be19:03
+perlmonkey2although with firebug off, it opens and closes instantly.19:03
+perlDreameryou're right, perlmonkey2, it's an "unresponsive script" closing error19:04
+perlDreamerScript: file:///data/WebGUI_HEAD/jquery-1.2.6.pack.js:1119:05
+perlDreamerwhoa, just crashed FF19:05
+perlmonkey2maybe it has a memory leak?  Try reloading the page and see if it is responsive at first?19:05
-!- dionak [n=dionak@97.66.185.250] has joined #webgui19:07
+perlDreamermaybe it's real player, too19:07
* perlDreamer is streaming a radio station19:07
bpmedley<tr><td class="tableHeader"><tmpl_var field.label></td>19:29
bpmedley<td class="tableData"><tmpl_var field.value></td></tr>19:29
bpmedleydefault_acknowledgement19:29
+perlDreamerfor the dataform?19:29
bpmedleyYes.. were is that processed?19:29
+perlDreamerbpmedley: inside www_process19:30
bpmedleythx19:30
+perlmonkey2rizen: I want to replace the Survey_questionTypes answers field with a json struct containing several default values for the question types.  So that users can customize just about every single part of a default multiple choice answer.  Do I need to RFE this, or just do it.  Current surveys will seamlessly upgrade to this and won't be affected one iota.  19:48
+perlmonkey2Also add an export/import feature so that default sets can be exported from one instance and improted into another.19:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:50
-!- mode/#webgui [+o stDavid] by ChanServ19:50
@rizenperlmonkey2: requests approved20:03
Mech422stDavid: fios! me wants fios!!20:05
+perlmonkey2rizen: gacias senor 20:05
+perlmonkey2stDavid: you have fios?  Tell us what its like to have fios?  Is it like having your own unicorn?  Do you wake up to the sounds of rainbows and song birds?  When you enter a room, do trumpets announce your entry?  Is it a little bit like heaven?20:07
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]20:07
@stDavidperlmonkey2: It is so fast that it will burn your eyeballs (if you're not careful)20:08
+perlmonkey2stDavid: mind telling if it is a dumb pipe or do they monitor/block ports/protocols?20:09
@stDavidI've got the Business class package - right around 120/mo20:09
+perlmonkey2stDavid: ah, so probably a dumb pipe at stupid silly speeds?20:09
Mech422I have friends on 'Utopia' in Utah - its a municipal fiber system run by about 50 smaller towns - 50Mbps symmetric for $60/month20:09
+perlmonkey2hmm, I'm moving to Utah.20:10
Mech422me too :-P20:10
Mech422appears to be no blockage/filtering either, as my friends stream/game/torrent on it20:10
@stDavidperlmonkey2: It's dumb - Use my own Cisco gear at the end of a 10Mb raw pipe20:10
@stDavid...and yes, it's VERY fasssst20:11
+perlmonkey2stDavid: that makes me cry a little in happiness.20:11
@stDavidIt replaced for me 2 T-1's, and I've never looked back20:11
* stDavid is glad he could make at least one person cry today :}20:12
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]20:17
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui20:18
-!- mode/#webgui [+o plainhao] by ChanServ20:18
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba, ascii20:25
@preaction_today's lesson: Perl treats "0" (a string with a single 0 character) as FALSE, while Javascript treats "0" as TRUE20:31
+perlDreamerpreaction_: you mean the string 0?20:32
@preaction_yes20:32
+perlDreamerthat would explain what perlmonkey2 saw a while ago in the Survey20:33
@preaction_you'd probably be better off with the empty string, or the number 020:33
@preaction_both are Perl and JS false20:33
-!- Netsplit over, joins: nuba20:34
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui20:35
+cap10morganis anyone doing anything clever w/ svn:external, for example, to maintain their local modifications to webgui but still pull from the official repo?20:44
+cap10morganor do you pretty much need to import it into git or SVK to do that?20:45
@Haargi use git for that type of thing20:45
+cap10morganHaarg: right, i think i talked to you about that before. i don't suppose you have a how-to / best practices doc up anywhere on that? :)20:46
@Haarghttp://utsl.gen.nz/talks/git-svn/intro.html is one thing to look at20:47
@Haargit's just a general guide to using git-svn20:48
@Haargnothing specific to webgui i could point to20:48
+cap10morgangotcha20:48
+cap10morganmaybe i'll write a wiki page on it if i git somewhere (sorry, couldn't resist, that's how we pronounce it in Oklahoma)20:49
CIA-38WebGUI: translation * r10256 /translations/Norwegian/ (181 files in 2 dirs): Update from translation server21:12
+perlmonkey2cap10morgan: where in Oklahoma?21:38
Mech422tavisto: ping?21:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]21:43
@tavistohi Mech42221:46
Mech422tavisto: hey - got a sec to talk about the gov stuff ?21:47
@tavistosure, what's up21:48
Mech422I just wanted to give you an intro to the tech guy for that company21:48
Mech422of course, since your available he seems to be MIA - gimme a sec21:49
Mech422got him ..21:50
Mech422tavisto: could you join #mech422 please21:50
-!- wgGuest06 [n=wgGuest0@mail.mitfuso.com] has joined #webgui22:01
-!- wgGuest06 [n=wgGuest0@mail.mitfuso.com] has quit [Client Quit]22:01
-!- wgGuest34 [n=wgGuest3@mail.mitfuso.com] has joined #webgui22:01
@tavistothanks for the introduction Mech422, it would be nice to work with someone who deals with 200 municipal govs22:14
Mech422Det3's good people - the boss is a bit flighty though22:15
@tavistoI'm working with CRCOG and they have like 24 or 29 in their group. They have just been approved to use WebGUI as well. So I do think city government is going to be a growing market for WebGUI22:15
@tavistowe have 2-3 migrations in progress and the biggest one is for Worcester, MA22:15
Mech422oh nice :-)  Worcester is a good sized place22:18
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:31
-!- mode/#webgui [+v cap10morgan] by ChanServ22:31
Mech422ok - donna's got another webinar to teach, so I'm going home :-)22:43
Mech422see ya all tommorrow22:43
bpmedleyGiven a Date form variable where can I find where it is processed?22:52
bpmedley /data/WebGUI/lib/WebGUI/Session/Form.pm I've got it down to line 16922:53
@HaargWebGUI::Session::Form::process -> WebGUI::FormValidator::process -> WebGUI::FormValidator::AUTOLOAD -> WebGUI::Form::*::new -> WebGUI::Form::*::getValue22:55
bpmedleythx23:00
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]23:05
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:06
-!- mode/#webgui [+v cap10morgan] by ChanServ23:06
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]23:20
-!- wgGuest34 [n=wgGuest3@mail.mitfuso.com] has quit []23:20
+cap10morganif you have, for example, WebGUI/Asset/Wobject/DataForm.pm in a custom lib directory (loaded through preload.custom), would that override the DataForm asset included in WebGUI?23:29
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []23:32
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:44
-!- mode/#webgui [+v cap10morgan] by ChanServ23:44
dionakyes23:51
dionakwe've found that to be true23:52
@preaction_yes, that is intended behavior23:52
--- Day changed Fri Apr 10 2009
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:06
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:11
@preaction_perlDreamer, Haarg: would this be a good addition to the utility skeleton? http://webgui.pastebin.com/m78b1507b00:22
@preaction_it allows one to do this: for FILE in /data/WebGUI/etc/*com.conf; do perl installNewBreakingNews.pl --configFile=$FILE; done00:23
@preaction_or, alternatively, should there be some other way to simply run a utility script against all sites on the server?00:23
-!- knowmad [n=william@97.66.185.250] has joined #webgui00:23
+perlDreamerpreaction_: there's a bash-ism for stripping out the file from the path?00:24
@preaction_there is?00:24
@preaction_i don't think there is, hence the diff i pasted00:24
+perlDreamerbasename00:24
@preaction_it detects if the webguiroot is already on the path and then ... i hate you00:24
@preaction_but that would be easier than this bs ;)00:25
+perlDreamerdon't hate me because I'm knowledgeable00:25
@preaction_no, i hate you for making me look like a fool00:25
+perlDreamerwell, in that case, let's talk about javascript00:26
+perlDreamerso the shoe will be on the other foot00:26
@preaction_but i hate making other people look like fools too!00:26
@preaction_i'm sorry, you can't win here00:27
+perlDreamerno winning?00:29
knowmad+1 to perlDreamer00:35
knowmad;)00:35
@Haargpreaction_, i think there would be a better way to do what you are attempting for those scripts, but i think it is a good idea00:35
@Haargalso, i want to adjust them so they can be run from anywhere instead of just sbin00:35
@preaction_there is a better way, `basename $FILE`00:36
@Haargwell, better than that i mean00:36
@preaction_FindBin ould work there00:36
@Haargwhat you are really trying to do is get the path relative to the etc directory00:36
@Haargso i would use File::Spec->abs2rel00:37
+perlDreamers{my @groupNames = split /\n/, $groups}{var groupNames = groups.split("\n");} ##Perl to javascript?00:41
@Haargof course, wgd already has a command for running util scripts, taking care of those details ;)00:46
+perlDreamersee?  I told you people would like that00:46
+perlDreamerhave you had a chance to review Command/Id.pm ?00:47
@Haargyeah00:47
@Haarga few thoughts00:47
+perlDreamerI was hoping you might00:47
+perlDreamerit wasn't well thought out00:47
@Haargfirst is i'm wondering if it would make sense to combine it with the guid command00:47
@Haargthey have different purposes, but it are similar enough that it may make more sense to combine them00:48
@Haargalso, it would probably make sense to be able to return the full uploads path for a storage id, since that is the main purpose of converting to hex00:48
+perlDreamerdefinitely00:49
@tavistodude I hear the ice cream man... it's like 45 in Michigan.. what the heck00:49
@tavistoperlDreamer, stop driving around my neighborhood in your creepy ice cream van00:50
+perlDreamertavisto, would you like some ice cream?00:50
@tavistono, but you've got all these flavors I've never heard of. Joomla? Drupal? Plone? What the crap is this stuff00:50
@Haargpatspam was thinking that guid could be part of a command to generate other useful things, but i'm not sure what other things like that could be done00:51
+perlDreamerwe can ask him when he wakes up00:51
@Haargi don't think he had come up with anything either, just that it would make sense to combine it with something like that00:52
+perlDreamerI'll look into merging Id with Guid00:52
+perlDreamerthat will probably mean making Guid generation a switch00:52
@Haargthat's the other thing00:52
@Haargit does make sense to merge them00:52
@Haargbut it could make the interface a bit odd00:53
+perlDreamerwgd guid --make00:53
+perlDreamerwgd guid --make=N00:53
+perlDreamerwgd guid --toHex guid00:53
+perlDreamerwgd guid --path guid00:53
+perlDreamerwgd guid --valid guid00:53
+perlDreamerif there were no other switches, we could infer --make00:54
@Haargand if a guid was given, assume --valid00:57
+perlDreamerI can do that00:58
-!- dionak [n=dionak@97.66.185.250] has quit []00:59
-!- knowmad [n=william@97.66.185.250] has left #webgui []01:00
+perlDreamerin javascript, does: for group in (groups) iterate over the elements of the array, groups?01:07
@Haargusually01:13
@Haargbut it's probably not a good idea01:13
+perlDreamerit's better to index manually?01:13
@Haargyeah, because you can attach properties and methods to arrays01:15
@Haargand it would iterate over those as well01:15
+perlDreamermakes sense, but in this case the array is well controlled since it's the output of split01:15
@Haargyeah, but as a general rule i think it's something to avoid01:16
-!- rizen [n=rizen@76.210.61.179] has quit []01:19
+perlDreamerinteresting, if the data for datatable is empty, it will not call the formatter routine on that cell01:21
+perlDreamerof course, it helps if you actually call the correct formatter...01:31
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:58
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []02:14
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:32
+perlDreamerword to the wise03:01
+perlDreamerGUIDs are not safe javascript variable names03:01
+perlDreameraside from database space, is there anything wrong with making GUIDs in hexadecimal format?03:03
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:05
-!- mode/#webgui [+v cap10morgan] by ChanServ03:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:26
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:34
-!- mode/#webgui [+v patspam] by ChanServ03:34
+patspamall hail the noob who commits his own site conf to svn!03:38
+patspamperlDreamer: thanks for spotting that =p03:38
-!- bpmedley [n=bpmedley@adsl-75-13-160-139.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]03:40
+patspamluckily it was just a dev conf file, so no sensitive passwords exposed03:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]03:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:46
+patspam$rizen->approveRFE() has a bug, it keeps on returning "ACK" instead of "APPROVED FOR IMMEDIATE COMMIT"03:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:51
+perlDreamerpatspam, phew03:55
* perlDreamer was away at dinner03:55
+perlDreamerHaarg, are you running tests, by chance?03:57
@Haargyeah, i have a few fixes03:57
+patspamimpressive: http://www.balsamiq.com/products/mockups03:58
@Haargcommitted03:58
+patspamcan we get a wobject that does that in 7.8?03:58
@Haarg7.8?03:59
+patspamoh ok, 7.7 will be fine03:59
+perlDreamer7.8 == 8.003:59
@Haargi doubt anyone would object if you wanted to build it04:00
+perlDreamerpatspam, some testing eye candy for you: http://perldreamer.com/uploads/ca/54/ca54e8e117d433b072c755170bbe4ca3/output.html04:00
+perlDreamerJS enabled HTML test reports04:00
+patspamnice!04:01
+patspamperl tools are finally going web 2.004:01
+patspamwhatever that means..04:01
+perlDreamerthey're purdy04:02
+perlDreamercliky-cliky04:02
CIA-38WebGUI: patspam * r10257 /WebGUI/docs/changelog/7.x.x.txt: Added changes to changelog for 7.7.304:25
CIA-38WebGUI: graham * r10258 /WebGUI/lib/WebGUI/Asset/Wobject/ (SyndicatedContent.pm Collaboration.pm): move back compat method to correct class04:25
CIA-38WebGUI: graham * r10259 /WebGUI/t/Asset/Wobject/Survey/ExpressionEngine.t: prevent test from leaking users and surveys04:25
CIA-38WebGUI: graham * r10260 /WebGUI/ (3 files in 3 dirs): adjusting tests for new behavior04:25
+patspamHaarg: thanks for fixing my broken tests04:27
+patspambtw, I vote that you add WGDev::Asset::find to WebGUI::Asset04:29
+perlDreamerwhat does find do?04:30
+perlDreamerfuzzy matching on URLs?04:30
+perlDreameroh04:30
+perlDreamerI see04:30
+perlDreamermine brain is shot from javascript04:30
@Haargit could be useful for macros to use04:30
+patspami can think of at least 1 macro where I've re-implemented that04:31
+perlDreamerAssetProxy would use it04:31
+patspamyeah, and most of them that allow a template param04:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:35
@Haargi'll have to talk to rizen about it04:42
@Haargnot sure if he'll want to add an ambiguous behavior like that04:42
* patspam heads off for lunch05:02
+perlDreamerHaarg, how's the release coming?  Would it be okay to make some POD coverage commits, or is it better to wait?05:07
@Haarggo ahead05:08
+perlDreamercommitted05:08
+perlDreamer1026105:08
CIA-38WebGUI: colin * r10261 /WebGUI/lib/WebGUI/ (6 files in 3 dirs): POD Coverage for Event, SQLReport, Survey, Navigation, Article, and Form/HTMLArea05:20
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:21
-!- mode/#webgui [+o rizen] by ChanServ05:21
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:24
-!- mode/#webgui [+o stDavid] by ChanServ05:24
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]05:33
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:57
-!- rizen_ [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]06:05
+perlDreamerbbl, might get skype working on the laptop tonight :)06:13
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:13
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 113 (No route to host)]06:14
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui06:24
-!- mode/#webgui [+o plainhao] by ChanServ06:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:35
-!- mode/#webgui [+v perlDreamer] by ChanServ06:35
+perlDreamerw00t!  Skype is working06:35
+perlDreamernow, if fedora will fix the keyboard/mouse detection bugs in its fast startup service06:37
+perlDreamerand I can figure out what happened to DVD playback06:37
+perlDreamerthis laptop will rock06:37
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui []06:55
* patspam discovers the '--config' option for wgd reset07:40
@preaction_not the bad way, i hope07:41
@preaction_er.. the hard way07:41
+patspamin the "i wish haarg would add the ability to.. oh wait maybe i should read to docs first and see if it's already there.." way07:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:14
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:31
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:27
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui []13:20
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui13:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []13:34
-!- bpmedley [n=bpmedley@adsl-75-13-163-84.dsl.fyvlar.sbcglobal.net] has joined #webgui13:42
bpmedleyanyone here?13:42
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui13:50
-!- mode/#webgui [+o Haarg] by ChanServ13:50
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:58
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui15:02
-!- mode/#webgui [+o plainhao] by ChanServ15:02
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:17
-!- mode/#webgui [+o stDavid] by ChanServ15:17
CIA-38WebGUI: graham * r10262 /WebGUI/docs/create.sql: preparing for 7.7.3 release15:25
-!- mode/#webgui [+o bpmedley] by ChanServ15:25
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:47
CIA-38WebGUI: graham * r10263 /releases/WebGUI_7.7.3-beta: Release 7.7.3-beta15:55
CIA-38WebGUI: graham * r10264 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.4 dev15:55
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]16:09
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:36
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:40
-!- mode/#webgui [+o Haarg] by ChanServ16:40
-!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui16:49
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:49
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:53
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:25
-!- mode/#webgui [+o tavisto] by ChanServ17:25
-!- bpmedley [n=bpmedley@adsl-75-13-163-84.dsl.fyvlar.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]17:26
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []17:35
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui17:36
-!- mode/#webgui [+v cap10morgan] by ChanServ17:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []17:58
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:58
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]17:59
+perlmonkey2Death to lazy load18:02
SDuensinI thought it was to Smoochy?18:03
@Haargin what context perlmonkey2?18:04
@Haargalso, rizen approved upgrading yui to 2.7, but that will only happen if i find the time to do all the needed changes/testing18:05
+perlmonkey2Haarg: SurveyJSON was failing on initialization, but the error was coming from a random call to fill out a template.  Took me a while to track it back to the object being initialized in that call.18:05
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []18:06
+perlmonkey2Haarg: well that is pretty sweet man, but don't worry about my retarded projects.  2.7 will probably help with some issues I was having with customizing the mouse-over popups on the charts, but the defaults are workable.  Other than that, 2.6 is good enough for now.18:06
@Haargit would probably be best to upgrade it, so i'm going to try to get it done, but it's not a high priority by any means18:07
+perlmonkey2Haarg: just let me know what I can do to help.  need me to look through the list of widgets that have changed names or anything?18:08
+perlmonkey2I know charts has gone from -experimental to -beta.18:08
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui18:08
-!- mode/#webgui [+o stDavid] by ChanServ18:08
@Haargthe primary things are to check anything that has changed to from beta to stable18:09
@Haargelement for example18:09
+perlmonkey2hmm, actually it is now just charts with no modifier18:09
@Haargwe won't make a ton of use of element directly though, usually only as a prereq for other things18:09
@Haargso it likely will work in most places just by changing the path18:09
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:16
-!- mode/#webgui [+v perlDreamer] by ChanServ18:17
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:31
-!- mode/#webgui [+v cap10morgan] by ChanServ18:31
@HaargperlDreamer, when running the tests, i've been seeing warnings about not being able to call disconnect on a dbh that has already had take_imp_data called on it during global destruction or something along those lines18:34
* perlDreamer has seen that too, although only when running coverage18:34
@Haarghmm18:34
@Haargi've tried adding trace code, but haven't gotten the warnings to show up after doing that18:35
@Haargat least i'm not the only person seeing it18:36
+perlDreamerGoogle isn't showing anything useful18:41
+perlDreamerand I don't know what we may have changed to make that start happening18:41
+perlDreamerlet's try this line of reasoning18:42
+perlDreamerSession->close calls db->disconnect as the very first thing that it does18:42
+perlDreamerthen it iterates over all internally cached keys (objects) and calls delete on each one18:43
+perlDreamerthe first one it calls is _asset18:43
+perlDreamerwhen you destroy the asset, won't it call session->close on its copy of the session?18:43
+perlDreamerif that's true, then moving up the deletion of _db to the front may help18:46
+perlDreamerit doesn't18:57
+perlDreamerHaarg, you get this when you run any test, or all tests?18:57
@Haargonce or twice during a full run through the tests18:58
+perlDreamerdo you remember from which tests?18:58
+perlDreamerit seems to happen when you try to call disconnect on a dbh handle twice18:59
@Haargi think the sql macro did it a few times18:59
@Haargbut not always18:59
@Haargit would probably be good to have DESTROY work different on WebGUI::SQL, but i'd just like to know what caused this to start before i change a bunch of stuff19:00
+perlDreamerit might not have been anything that we've done19:01
+perlDreamersince, on my machine, using Devel::Cover causes it to happen every time19:01
+perlDreamerand without it, it doesn't happen19:01
+perlDreamer(running User.t)19:01
@Haarghmm19:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:06
+perlDreamereither that, or it's been happening all along, and recent changes to DBI have made it show up19:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:07
-!- mode/#webgui [+v cap10morgan] by ChanServ19:07
+perlDreamerthe POD on DBI talks about take_imp_data19:07
@Haarghttp://gist.github.com/9313919:09
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:09
@Haargmight try making that change19:09
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:09
-!- mode/#webgui [+v cap10morgan] by ChanServ19:09
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui19:10
-!- mode/#webgui [+v cap10morgan_] by ChanServ19:10
+perlDreamerI'll try that on my end19:12
+perlDreamerokay, another data point, it doesn't show up in 7.7.019:14
+perlDreamer(User.t, with Devel::Cover)19:15
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]19:16
+perlDreamerbetween then and now, I added the Config and Setting restore code to WebGUI::Test19:16
@Haarghm19:17
@Haargthat could be relevant19:17
@Haargsettings specifically19:17
+perlDreameryes, and here's why19:17
+perlDreamerI cloned the whole settings object19:17
+perlDreamerincluding the session19:17
+perlDreamerwhen we close the original, there's still a reference to it in $originalSetting19:17
+perlDreamerwhich goes out of scope as the script ends19:18
+perlDreamerand then calls DESTROY, which tries to close the session, and then the dbh19:18
+perlmonkey2How would you transition from an ajax call to providing the user with a file download?  19:19
+perlDreamerHaarg, that means that your patch should help, since it won't close it twice19:22
+perlDreameror, maybe I should just clone the data part of the settings...19:23
@Haargi think both would probably be good19:23
+perlDreamerwhen we do WebGUI 8, are we going to start using C::IO or Crud everywhere?19:23
@Haargnot certain19:25
@Haargprobably in more places19:25
@Haargi'm probably going to add some methods to Config::JSON for interacting with arrays and bump WebGUI's version req so we can use them19:26
+perlDreamerlike using List::MoreUtils insert_after?19:26
+perlDreamera contains method would be nice, too19:27
@Haargexactly19:27
CIA-38WebGUI: perlmonkey2 * r10265 /WebGUI/ (4 files in 4 dirs): Default Survey Question settings now save 100% of the answer configuration data. This will not affect previous Surveys, but allow new defaults to be more complex if desired.19:27
+perlDreamer$config->insert_after('key1', 'newKey') unless $config->contains('newKey')19:27
@Haargadding things to ContentHandlers gets messed up far too often in upgrades19:27
+perlDreamerthat would be beautiful19:27
@Haargprobably insert_before as well19:28
@Haargwell, insertBefore19:28
+perlDreameryeah, "common" perl naming convention vs camelCase19:28
+perlDreameryou saw that Alias dinged Config::JSON because of that?19:28
@Haargyes19:29
@Haargnot that i disagree19:29
@Haargbumping the version req means i can do the config reset for tests easier19:29
+perlDreamerawesome19:29
+perlDreamerlet me test the data clone, then commit19:30
+perlDreamercommitted19:34
* perlDreamer is glad he made Setting->get19:34
+perlDreamerreturn everything19:34
+perlDreamerI'm sorry if that caused you any headaches with the release, Haarg19:34
@Haargnot really19:34
@Haargthanks for fixing it though19:35
@Haargdid you apply the disconnect patch as well?19:35
+perlDreamerNo, I'll add it, too19:35
+perlDreamercommitted19:38
+perlDreamerand the technical debt of WebGUI is held in balance19:42
+perlDreamerhm, there must be more problems with RSS, since the news on wG.org is still broken19:48
@Haargheh19:49
@Haargwhich page?19:49
+perlDreamerwg.org/participate19:49
@Haargi just didn't notice that one to fix it19:50
+perlDreamerbut if you put in a backwards compatible sub into the CS, it shouldn't need to be fixed...?19:54
@Haargno, the feeds linked to the RSSFromParent assets, which had their own distinct urls19:55
+perlDreamerso we're still going to see RSS breakage then19:55
+perlDreamerpeople could put a redirect into their apache config19:56
CIA-38WebGUI: colin * r10266 /WebGUI/t/lib/WebGUI/Test.pm: 19:56
CIA-38WebGUI: Only clone the data from Setting. This prevents trying to close the19:56
CIA-38WebGUI: session dbh twice and getting odd warning messages.19:56
CIA-38WebGUI: colin * r10267 /WebGUI/lib/WebGUI/SQL.pm: Prevent closing dbh handles twice.19:56
+perlDreamerHaarg, do we need a gotcha about that, about RSS urls not working any longer?20:17
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui20:24
@Haargyeah, we do.  i intended to add that but forgot to when making the other tweaks to the rss stuff.20:29
CIA-38WebGUI: perlmonkey2 * r10268 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Added default question type export function.21:01
CIA-38WebGUI: perlmonkey2 * r10269 /WebGUI/ (3 files in 2 dirs): Survey [[question variable]] now returns the shown answer text for multiple choice questions, and the recorded value for non-multiple choice questions.21:01
+perlDreamerperlmonkey2: how do I do the same thing as session->log->warn(Dumper $obj) in javascript?21:02
@preaction_perlDreamer: if you have Firebug, console.log( obj.toSource() )21:03
@Haargconsole.log in you have firebug21:03
+perlDreamerdo I need to define an obj.toSource, or is it provided for me?21:03
@preaction_toSource() is a built-in21:03
+perlmonkey2perlDreamer: bewares the Ides of March (and using console.log).21:03
@preaction_there's also YUI logger and YUI JSON which you could combine into a nice WebGUI.log package21:04
+perlmonkey2anything not using firebug will throw an impossible to determine exceptoin.21:04
@Haargdo you actually need the toSource when using console.log ?21:04
+perlDreamerpreaction_: do you _really_ want me writing javascript libraries?21:04
@preaction_why not?21:05
+perlmonkey2Haarg: when I need some introspection I just use the debugger.21:05
@preaction_Haarg: dunno21:05
+perlDreamerpatspam wrote a blog posting about YUI logging21:05
+perlDreamerit was in the latest WNN21:06
@Haargif you are certain you will be removing it using console.log is probably easier21:06
+perlDreamercan I put console.log "anywhere" I want to?21:11
-!- danny_mk [n=chatzill@209.155.184.2] has joined #webgui21:16
-!- mode/#webgui [+v danny_mk] by ChanServ21:16
@Haargi think so21:16
CIA-38WebGUI: jt * r10270 /wrebuild/ (5 files in 4 dirs): 21:28
CIA-38WebGUI: updated change log to reflect all new versions of modules and bug fixes21:28
CIA-38WebGUI: added upgrade to 0.9.221:28
CIA-38WebGUI: removed legacy berkley db21:28
CIA-38WebGUI: added lcms color profiling for image magick21:28
CIA-38WebGUI: updated image magick to fix a few outstanding image generation issues21:28
CIA-38WebGUI: jt * r10271 /wrebuild/build.sh: forgot to update version number for image magick in the build script21:28
CIA-38WebGUI: jt * r10272 /wrebuild/ (getperlmodules.sh build.sh getsource.sh): making these executable in svn21:29
+perlDreamerwhile the debugger is running, I can look at variables.21:35
+perlDreameris there a way to do that after the scripts have stopped running?21:35
@preaction_perlDreamer: yes, in the console you can type a var name and it will show up21:37
+perlDreamerthat's helpful.  thanks!21:38
dionakdoes anyone know where the new request tracker asset is available? 22:01
+perlDreamergithub?22:01
@Haargnope22:01
@Haarghttps://svn.webgui.org/svnweb/plainblack/browse/experimental/HelpDesk/  https://svn.webgui.org/plainblack/experimental/HelpDesk/22:02
dionakah, thanks Haarg22:02
* perlDreamer goes running22:04
dionakso disciplined22:04
dionakdoes anyone here know about the HelpDesk asset?22:13
dionaki realize it's not ready for prime time yet22:13
dionakbut i'd like to take it for a test run22:13
-!- danny_mk_ [n=chatzill@209.155.184.2] has joined #webgui22:29
-!- danny_mk [n=chatzill@209.155.184.2] has quit [Read error: 104 (Connection reset by peer)]22:29
-!- danny_mk_ is now known as danny_mk22:29
CIA-38WebGUI: jt * r10273 /wrebuild/ (build.sh getsource.sh wre/docs/changelog.txt): added tiff support to image magick22:53
-!- wgGuest32 [n=wgGuest3@129.101.80.70] has joined #webgui22:54
wgGuest32How can I make the "add file" option in a file folder available to non admin users?22:54
@preaction_you have to add a permissions override to the config file, and then make a link for the add file that will show up in the template23:02
-!- wgGuest32 [n=wgGuest3@129.101.80.70] has quit []23:04
SDuensinAnyone know where 1and1 is located?  I can't kick their ass if I can't find them.23:06
@preaction_dunno, but i use them for all my stuff and i don't have problems. what's the dealio?23:07
@preaction_well, all my stuff means "domain registration and DNS"23:07
SDuensinGood god.  Ok, here's what happened...23:08
SDuensinI have a dummy domain I test with before I break actual customer domains...23:09
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []23:09
SDuensinI changed the primary and secondary name servers for it to something new I wanted to play with.  Didn't do exactly what I wanted, so I set up my own copy of bind9 and pointed it at that...23:09
SDuensinNext thing I get is that the Domain Registration is in Error.  I can no longer edit it...23:10
@preaction_wow23:10
SDuensinOh, we're just getting started.23:10
SDuensinSo I call tech support.  The chain looks like this so far:23:10
SDuensinTech->Dedicated->Transfers->Tech->EMail->Tech->Dedicated->Transfers23:11
SDuensinThe lady in Transfers is the only one worth a shit.  She tracked down the actual responsible people and got it fixed.  Maybe.23:11
SDuensinNow some dude says if I want to change my name servers that I need to register the domain with Verisign.  What?!23:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:13
-!- mode/#webgui [+v cap10morgan] by ChanServ23:13
SDuensinDid I mention the transfer department asked me to email them my control panel password?  Sheesh.23:13
@tavistoSDuesin, 1&1 has multiple data centers, their headquarters is in Chesterbook, PA23:14
@tavistoer SDuensin23:14
@tavisto:)23:14
@tavistothey have like 7.5 million customers so yeah, going thru support is like going through the american gladiators guantlet23:14
SDuensinWell, wherever Carol is, she needs a raise.23:14
* SDuensin told her that, too.23:14
@tavistoI had a virtual server with them for about a month. And then I said the hell with this :)23:15
SDuensinI have two dedicated boxes and a ton of domains.  Never had a problem before.23:16
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui23:19
-!- Chizad [n=chizad@67.64.55.59] has left #webgui []23:19
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui23:19
-!- Chizad [n=chizad@67.64.55.59] has left #webgui []23:19
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui23:22
-!- wgGuest87 [n=wgGuest8@129.101.80.70] has joined #webgui23:23
CIA-38WebGUI: yung * r10274 /branch/WebGUI_7.6/ (4 files in 4 dirs): fixed #10142: Matrix 2.0 - Search screen compare button not functional23:24
CIA-38WebGUI: perlmonkey2 * r10275 /WebGUI/lib/WebGUI/Asset/Wobject/ (Survey/SurveyJSON.pm Survey.pm): Survey drag-and-drop now returns the edit box for the item just drug.23:24
CIA-38WebGUI: yung * r10276 /WebGUI/ (4 files in 4 dirs): fixed #10142: Matrix 2.0 - Search screen compare button not functional23:24
CIA-38WebGUI: yung * r10277 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/Matrix.pm: fixed the matrix categories property23:24
wgGuest87How can I make a users not have to be admins and be able to add files to folders?23:24
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]23:24
-!- preaction_ is now known as preaction23:25
wgGuest87anybody?23:26
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:26
-!- mode/#webgui [+v cap10morgan] by ChanServ23:26
@preactionwgGuest87: two things: you have to add a permissions override in the config file. you have to add a link in the template.23:26
@preactioni told you before you left last time23:26
wgGuest87Sorry about that, I was having computer issues23:26
wgGuest87Can you please resend your response?23:27
@preactionthat was my response, right there23:27
wgGuest87Ok, thank you.23:28
wgGuest87So my next question is how do I provide a permissions overide?  I would assume it goes into the html code for the template.23:28
wgGuest87May I have an example code please?23:29
@preactionno, the permissions override goes in the configuration file. check the configuration file for details23:29
@preactioni should mention that you can purchase a support-only service from Plain Black that will be far more reliable than any Joe Random IRC User23:30
wgGuest87Ok...23:30
wgGuest87Where is this config file located?23:30
@preactionthe Administrator's Guide book, offered by Plain Black, also goes through all this stuff23:31
@preaction/data/WebGUI/etc23:31
wgGuest87Ok.23:31
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]23:36
-!- perlmonkey2 is now known as Flo_Rida23:37
wgGuest87I can't seem to find the information needed...  Is it possible you could direct me to the config file location? Is this something that has to be done on the server level?23:38
@preactionif "on the server level" you mean on a command-line, yes.23:40
CIA-38WebGUI: jt * r10278 /wrebuild/ (build.sh getsource.sh): added image magick color profile23:53
--- Day changed Sat Apr 11 2009
-!- wgGuest87 [n=wgGuest8@129.101.80.70] has quit [Read error: 110 (Connection timed out)]00:05
ChizadIs there a comprehensive list somewhere of things to check to help track down scheduler tasks not running/webgui.log getting spammed with "response for job $site.conf-taskId had a communications error" messages?00:08
ChizadI've been trying to track this down for a few days now on a new install and AFAICT everything looks okay, but I know I've gotta be missing something.00:09
ChizadEnvironment is a base Ubuntu server 8.10 install with WRE 0.9.1 (also had the same issue with WRE 0.8.5).00:10
+perlDreameryou'd have to be more specific Chizad00:11
+perlDreamerwhich one isn't running00:11
ChizadNone of them, AFAICT.00:11
ChizadAnd gimme a sec, I'm working on all the things I've tried/what I've found via troubleshooting. :)00:12
+perlDreamerhave you read through the wiki and forums?00:12
@preactioncd /data/WebGUI/sbin; perl spectre.pl --test00:12
ChizadI've gone through the troubleshooting steps in the admin guide; the spectre test checks out fine, debug shows it trying to run the workflows/tasks, and whenver it hits a task it spits out the "response for job had a communications error" message along with a HTTP 500 error being returned from the server.00:14
ChizadspectreSubnets in the site config is set to 127.0.0.1/32 and the server's actual IP (also as a /32)00:15
@preactionChizad: LWP does 500 errors for DNS lookups. is the domain name in the /etc/hosts file?00:16
@preactionLWP does 500 errors for a bunch of things that don't have http status codes00:17
ChizadYes, in /etc/hosts I've got the short/long hostnames (i.e 'hostname' and 'hostname.domain.tld' aliased to the machine's IP)00:19
@preactionbut not 127.0.0.1?00:20
ChizadAs well as the default 127.0.0.1  localhost bit00:20
ChizadNo, 127.0.0.1 is just aliased to localhost.00:20
@preactioni'm suspecting it's some sort of DNS+connection problem. can you do a "wget http://sitename/?op=spectreGetSiteData"00:20
@preactionand have a JSON hash returned?00:21
ChizadYes.00:21
ChizadAnd running the workflows manually with curl/wget returns complete, but running a task manually with curl returns 'error'00:21
@preactioncheck the webgui error log then00:22
@preaction'error' responses show up there00:22
+perlDreamerdefault error log level set wrong?00:22
Chizadwebgui.log is filled with blocks of the following for each of the default workflows/tasks: http://webgui.pastebin.com/d4ac6433900:25
+perlDreamerChizad, are all the workflowId errors in that log starting with "pbcron"00:27
+perlDreameralso, while we're here, what version of WebGUI, do you use the WRE, if so, which version?00:27
+perlDreamerwhat does the output of sbin/testEnvironment.pl --simpleReport say?00:27
ChizadAll the crontab errors in the log start with pbcron, all the workflow errors do not00:28
ChizadCurrently on WebGUI 7.6.19, although the problem also existed in 7.16.17, 7.16.16, and 7.6.15 (initial install version).00:29
ChizadAnd I am using the WRE, current version is 0.9.1, but first noticed the problem when I was running 0.8.500:29
+perlDreamereverything else about WebGUI works fine?  Logging in, turning on admin, uploading and downloading files?00:33
Chizadtestenvironment output: http://webgui.pastebin.com/d5e36d6df00:33
Chizadyep00:33
Chizadlogging in, admin mode, adding/editing objects, committing version tags, importing packages, all works fine.00:33
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:33
+perlDreamercommitting version tags?  Do you use autocommit?00:34
+perlDreamerWhich OS?00:35
ChizadUbuntu 8.10 server00:35
+perlDreamerSELinux?00:35
Chizadand by autocommit do you mean "commit without approval" for version tag workflow? (sorry if that's a dumb question, I'm a webgui newb)00:35
Chizadhmmm, I think 8.10 might have SELinux at least partially enabled by default00:36
SDuensinHey perlDreamer, where is the MAX_BODY setting hidden?00:36
+perlDreamerwhy not check your logs to see if you're getting SELinux warnings, too.00:36
+perlDreamerSDuensin, what is MAX_BODY?00:36
SDuensin (20014)Internal error: Content-Length header (115204477) exceeds configured max_body limit (67108864), referer: http://vgs.jaegertech.net/2009?func=add;class=WebGUI::Asset::FilePile00:37
SDuensinSomething to do with modperl, apparently.00:37
+perlDreamerthat's not a WebGUI setting00:37
+perlDreamersounds like apache00:37
SDuensinBad user!  It's in the wiki.  :-)00:38
+perlDreamerSDuensin, that's either 50 karma or 500 pushups, whichever you prefer00:41
ChizadOkay, AFAICT ubuntu (server anyway) has selinux disabled (only mentions I'm finding are in kern.log/dmesg saying it's disabled at boot), but it does have AppArmor installed, which is a selinux-alike.00:41
+perlDreamerif you choose the karma route, please give it to BartJol00:41
SDuensinHe can give it back - that wiki entry is confusing.  Is it APREQ2_ReadLimit or APREQ_ReadLimit?  Make up your mind!  :-P00:42
ChizadHowever, apparmor does not have any profiles set up.00:42
ChizadHmmm, I know I've checked this before, but I just noticed something.00:47
ChizadSome of the threads I found in the forums mentioned checking spectreIp/spectrePort/spectreSubnets in the site's .conf as well as the ip/port/webguiPort settings in spectre.conf00:47
ChizadspectreIp is set to just 127.0.0.1 and not that and the actual IP of the server.  Is that correct?00:48
+perlDreamerthat should work fine00:52
Chizadokay00:53
Chizadfor completeness sake, here's the rest of those settings: spectre's port is set to 32133 in both the site .conf and spectre.conf, spectre's set to run on 127.0.0.1, and the webguiPort is 808100:57
+perlDreamerChizad, those settings look all right01:02
+perlDreameralthough I can't speak about the webguiPort setting, since I don't use the WRE01:02
* perlDreamer strongly suspects apparmor01:03
Chizadsite was created via the wreconsole following the instructions in the wiki, and until noticed the errors in webgui.log and started trying to troubleshoot this I hadn't so much as looked at any of the conf files, let alone modified them.01:03
+perlDreamerthat's why I'm suspecting something in the native OS01:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]01:05
Chizadokay, lemme disable apparmor real quick01:07
ChizadCompletely removed apparmor, rebooted the server, still gettting the same communication error message. 01:14
ChizadYa think maybe it just doesn't like me? ;)01:21
+perlDreamerthou art cursed01:21
+perlDreamerperl spectre.pl --test works okay?01:21
+perlDreamerwget http://www.mysite.com?op=spectreSetSiteData works okay?01:22
+perlDreamerwhat user are you doing that as?01:22
+perlDreamerroot?01:22
Chizad'perl spectre.pl --test' returns "Running connectivity tests.\n Testing ThePortal.conf\n Tests completed"01:23
ChizadAnd wgetting the op=spectreSetSiteData returns the HTML for the home page, which I assume is what it's supposed to do.01:25
+perlDreamerno01:25
+perlDreamerthat isn't what it is supposed to do01:25
+perlDreamerit's supposed to return you a piece of javascript01:25
Chizadhuh01:26
Chizadand yes, I've been running all of my debug commands and everything as root01:27
+perlDreamerlike this: http://gist.github.com/9333801:27
+perlDreamerand I mistyped the wget command01:27
+perlDreamerit should be wget http://www.mysite.com?op=spectreGetSiteData01:28
Chizadahhh, okay01:28
Chizadyes, that returns the JSON object wiht the workflow instances and scheduler tasks01:29
+perlDreameron your machine right now, is spectre running as root, or some other user?01:29
Chizadright now it's running as root because I started it manually in debug mode01:30
-!- danny_mk [n=chatzill@209.155.184.2] has quit ["ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]"]01:31
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:31
ChizadBut normally (when I let it start on boot with the initscripts) it's running as root as well.01:31
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:33
-!- mode/#webgui [+o khenn] by ChanServ01:33
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:40
CIA-38WebGUI: translation * r10279 /translations/German/German/ (Asset_Carousel.pm Asset_Thingy.pm): Update from translation server01:52
CIA-38WebGUI: translation * r10280 /translations/German/German/Workflow_Activity_RemoveOldCarts.pm: Update from translation server01:52
CIA-38WebGUI: translation * r10281 /translations/German/German/Asset_FlatDiscount.pm: Update from translation server01:52
CIA-38WebGUI: colin * r10282 /branch/WebGUI_Story/lib/WebGUI/ (3 files in 3 dirs): 01:52
CIA-38WebGUI: Add missing template variables to the Story Archive.01:52
CIA-38WebGUI: Add RSS and atom template variables.01:52
+perlDreamertavisto, when I go to the link you posted in bug, I get a pop-up02:16
+perlDreameralert box02:16
+perlDreamerdo you?02:16
@tavistowhich link02:17
+perlDreamerhttp://www.cmsmatrix.org/matrix/cms-matrix/webgui?func=viewScreenshot02:17
+perlDreamerI get a little pop-up that says func=getAttributes02:17
@tavistoyeah it's debug code02:18
@tavistoI already posted it as bug02:18
@tavistoand Yung fixed it. It was extra debug code02:18
+perlDreamerit's still there02:19
+perlDreameroh, but not activated yet02:19
+perlDreamer?02:19
@tavistowell the new version it will be fixed02:31
@tavistoperlDreamer, I thought he closed the bug report re: the debug code02:32
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has joined #webgui02:39
-!- mode/#webgui [+v perlmonkey2] by ChanServ02:39
CIA-38WebGUI: colin * r10283 /branch/WebGUI_Story/lib/WebGUI/ (3 files in 3 dirs): Adding RSS and Atom template variables to the Story Topic.02:41
-!- Flo_Rida [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)]02:47
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui02:58
-!- mode/#webgui [+v cap10morgan] by ChanServ02:58
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []03:19
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:26
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Remote closed the connection]03:26
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:56
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:32
-!- mode/#webgui [+o stDavid] by ChanServ04:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:50
-!- wgGuest91 [n=wgGuest9@67.159.157.76] has joined #webgui05:06
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []05:08
wgGuest91I'm having some trouble with User Lists.  I've set profile to public for each user and also in the template I've selected override public.  It still shows as "Field Not Public" in the list.  If I log in as the user, their listing is normal.  Any ideas?05:14
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui05:34
-!- mode/#webgui [+o Haarg] by ChanServ05:34
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]05:58
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui06:52
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui07:16
-!- mode/#webgui [+o plainhao] by ChanServ07:16
+perlDreamerwgGuest91, is there a difference between Field Not Public, and Profile Not public?07:19
+perlDreamereach field has its own privacy setting07:19
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:16
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has quit [Read error: 113 (No route to host)]08:38
wgGuest91Where is the privacy setting for each field set?09:27
wgGuest91Is it global or per profile?09:27
@preactionwgGuest91: you can set them in the User Profile tab of the admin console09:46
@preactionbut it is also per profile as well09:46
+Radix_you can set the defaults for new users by altering the visitor profile09:48
+Radix_but it will not affect users accounts who have already been created09:49
-!- wgGuest91 [n=wgGuest9@67.159.157.76] has quit []10:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui10:47
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []11:21
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:45
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui12:26
-!- mode/#webgui [+v patspam] by ChanServ12:26
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection]15:23
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]15:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:57
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:39
-!- mode/#webgui [+o stDavid] by ChanServ16:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []17:46
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:48
-!- mode/#webgui [+o stDavid] by ChanServ17:48
-!- Chizad [n=chizad@67.64.55.59] has quit [Read error: 110 (Connection timed out)]18:18
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui18:19
-!- mode/#webgui [+o plainhao] by ChanServ18:19
CIA-38WebGUI: daviddelikat * r10284 /WebGUI/ (3 files in 3 dirs): 18:33
CIA-38WebGUI: fixed dragDrop to use a handle rather than the whole18:33
CIA-38WebGUI: object for dragdrop start events.18:33
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui18:46
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has joined #webgui19:27
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:27
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:40
-!- mode/#webgui [+o Haarg] by ChanServ19:40
-!- milenn [n=user@201-27-107-113.dsl.telesp.net.br] has joined #WebGUI20:01
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]20:08
CIA-38WebGUI: yung * r10285 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): fixed #10141: Matrix 2.0 - Search does not check matching products20:29
-!- Khaytsus [n=Khaytsus@fedora/khaytsus] has joined #webgui20:47
KhaytsusI'm in the process of upgrading from 7.4.19 to the latest.  I updated along the path suggested by the gotcha text, I updated to 7.4.40 first, worked.  7.5.24 fine, now 7.6.19, but when I run testEnvironment now it says WebGUI modules: Not Found. Perhaps you're running this script from the wrong place.20:48
KhaytsusAnd not sure how to progress from here. :/20:49
CIA-38WebGUI: yung * r10286 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): fixed #10141: Matrix 2.0 - Search does not check matching products21:01
CIA-38WebGUI: yung * r10287 /WebGUI/www/extras/wobject/Matrix/matrixSearch.js: fixing a javascript error in matrix search screen21:01
CIA-38WebGUI: yung * r10288 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrixSearch.js: fixed a javascript error on matrix search screen21:01
@HaargKhaytsus, did it find the rest of the modules properly?21:13
KhaytsusYeah, no errors to there.21:31
KhaytsusI'm trying an earlier package, to see if it helps21:31
KhaytsusHaving a alittle weirdness with upgrade and tables21:32
@Haargin what way?21:32
KhaytsusAdding URL column to assetHistoryDBD::mysql::st execute failed: Duplicate column name 'url' at ../../lib/WebGUI/SQL/ResultSet.pm line 135.21:33
@Haargsounds like a busted upgrade21:33
@Haargwhat has your proceedure been so far?21:34
KhaytsusFollowing the gotcha document, upgrading whenever it says "you must have xyz"21:34
KhaytsusMaybe I'll start over.. heh21:34
@Haargbut what versions etc?21:34
Khaytsus7.4.19 -> 7.4.40 -> 7.5.24 -> 7.5.40 -> 7.6.19 (last one is failing)21:35
KhaytsusIn upgrade it's actually failing 7.5.40-7.6.1021:35
@Haarga warning - if you were to extract the 7.6.19 tarball, then extract the 7.5.40 tarball, it could lead to problems when you tried to run the 7.5.40 upgrade21:37
KhaytsusI might have actually done that to be honest, I didn't notice I needed 7.5.40 until after I started 7.6.1921:38
KhaytsusI'm gonna fall back to 7.4.19 and start over21:38
@Haargthat sounds like a good idea21:39
@Haargjust be sure to erase the WebGUI/docs/upgrades directory before extracting an older tarball and it will prevent those problems21:39
KhaytsusAh, I'll do that.21:43
KhaytsusOkay, 7.4.19 is back up21:43
Khaytsus7.4.19 -> 7.4.40 -> 7.5.24 -> 7.5.40 -> 7.6.19 sounds okay to you?21:43
@Haargyes21:43
Khaytsuskk21:43
* Khaytsus rubs hands together21:44
@Haargalthough you shouldn't need to stop at 7.5.2421:44
KhaytsusThanks for your help, by the way!21:44
Khaytsusah, okay I'll skip that one then21:44
@Haarghopefully it works better this time21:44
KhaytsusSo let me doublecheck something..  What I'm doing is this:  Unsquish tar on top of existing, go into sbin, run testEnv to make sure my modules are up to snuff, then run upgrade21:45
KhaytsusOf course now, the modules should be good, but :)21:45
@Haargyep, that's correct21:45
KhaytsusI'm sure whatever it was, it was user error.  Upgrades have always gone well for me with WebGUI :)21:50
KhaytsusHmm, I got up tp 7.5.40, but now the testEnvironment script from 7.6.19 is reporting WebGUI modules: Not Found. Perhaps you're running this script from the wrong place.21:52
@Haargwhat happens if you run perl -mWebGUI -e121:53
@Haarg?21:53
@Haargwell, you'd probably need to run perl -I/data/WebGUI/lib -mWebGUI -e121:54
KhaytsusYeah, that's what I was gonna sak ;-)21:54
KhaytsusCan't locate Clone.pm in @INC21:54
@Haarghmm21:55
@Haargwell, that's less than ideal21:55
@Haargyou should be able to install that module fine21:55
KhaytsusThat a WebGUI module?21:55
@Haargbut that would mean we missed a prereq in testEnv21:55
Khaytsusooh, okay21:55
Khaytsuscpan I go21:55
CIA-38WebGUI: yung * r10289 /WebGUI/docs/upgrades/packages-7.7.4/root_import_carousel_carousel-hidden-textareas.wgpkg: small change to Carousel hidden textarea template21:55
KhaytsusHmmm, do you know offhand what might be it?  Hash::Merge maybe?21:56
@Haargit should just be Clone21:56
Khaytsuskiss :)21:57
Khaytsusyay, no error with the test21:58
Khaytsusupgrade running21:58
KhaytsusWebGUI Build Version:7.6.19-stable21:59
KhaytsusYay!21:59
KhaytsusHmmmm, odd, admin mode is drawn all over the place, instead of the menu on the lefthand side.22:01
KhaytsusProbably a template setting of mine or such..22:05
@Haargmost likely22:08
@Haargnot clear on what you mean by drawn all over the place though22:08
Khaytsushttp://imagebin.org/4516722:15
KhaytsusLooks fine with admin off, so the site is okay, just a bit wacky with the admin right now22:18
@Haargseems like it's not loading the css or the js properly22:25
Khaytsusduh, let me check logs then, didn't consider that22:25
CIA-38WebGUI: yung * r10290 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): added some tmpl_vars to thingy's search template22:26
KhaytsusFile does not exist: /data/domains/webgui.theblackmoor.net/public/extras/yui/build/menu/assets/skins22:27
Khaytsus'spect that's part of it22:27
KhaytsusYep, I never knew I needed to replace the /domains/site/public/extras, probably missed that somewhere22:31
KhaytsusOne more odd thing is when I go to manage assets, it never shows 'em..  Where it would list them, it just shows "Loading..." forever.22:37
Khaytsusheh, now it loads.  It was just waiting for me to ask one more dumb question.22:39
@Haargusually extras is done as an alias directly to /data/WebGUI/www/extras22:40
Khaytsus:o22:40
KhaytsusI had copied22:40
KhaytsusI'll fix that so it won't happen again22:40
KhaytsusAlrighty, looks good now.  I probably need to look into merging the old Style 02 I had modified for myself into the Style 03, but right now things look good.  Thank you for all of your help!22:45
@Haargno problem22:46
KhaytsusIt's a shame what little I use of WebGUI, but better too much than too little I guess.22:50
Khaytsusie:  I scratch the surface of what it can do22:50
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui22:55
daviddelikatelnino hows it going23:14
elninoI'm directionless. =) I have things I should be doing, but not, and things am I doing that aren't that important. =( Other than that. great!23:14
daviddelikatsounds like every day to me23:15
elninoAnd to top it all, IT's BEAUTIFUL outside. I should be outside getting vit D instead of surfing for who knows what.23:17
daviddelikatI don't hava window so that helps23:18
daviddelikatbut the internet is enough distraction...23:18
elninodaviddelikat - do you know anything about alexa? 23:27
elnino.com?23:27
daviddelikatnot really23:27
elninook23:27
daviddelikatthinking about investing23:28
daviddelikat?23:28
elninolike I said. Just surfing, I've come across it a couple times, wondering what it's all about.23:28
daviddelikatI think they use data from search engines to rank web sites23:29
elninoI wonder which engines23:32
daviddelikatyahoo, google, all the big ones.23:32
daviddelikatthey have stats that you can access23:33
daviddelikathttp://www.google.com/trends23:35
elninocool- google tracks the flu. There's a tangent I didn't expect.  oh. I'm going to get off the computer and organize now.. Have a good day daviddelikat!23:43
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]23:49
--- Day changed Sun Apr 12 2009
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]00:09
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:34
-!- mode/#webgui [+v patspam] by ChanServ00:34
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]01:09
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:07
-!- wgGuest28 [n=wgGuest2@c-67-182-222-113.hsd1.ut.comcast.net] has joined #webgui02:10
-!- wgGuest28 [n=wgGuest2@c-67-182-222-113.hsd1.ut.comcast.net] has quit [Client Quit]02:11
CIA-38WebGUI: daviddelikat * r10291 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Date.pm): 02:18
CIA-38WebGUI: Form::Date::toHtml was coded to set value tgo the default this caused02:18
CIA-38WebGUI: the default value to be displayed in some cases.02:18
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []03:50
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn05:20
-!- Netsplit over, joins: khenn05:23
-!- mode/#webgui [+o khenn] by ChanServ05:23
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI05:29
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, carogray, Mech422, perlbot, +SynQ, @steveo_aa, f00li5h, ascii, nuba, @plainhao, (+6 more, use /NETSPLIT to show all of them)05:34
-!- Netsplit over, joins: @plainhao, +SynQ, milenn, Khaytsus, @khenn, carogray, +perlmonkey2, Chizad, diakopter, ascii (+6 more)05:35
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +SynQ, @plainhao, Khaytsus, milenn05:36
-!- Netsplit over, joins: Khaytsus05:36
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui05:43
-!- milenn [n=user@201-27-107-113.dsl.telesp.net.br] has joined #webgui05:43
-!- SynQ [n=koendejo@host2.procolix.com] has joined #webgui05:43
-!- ServerMode/#webgui [+ov plainhao SynQ] by irc.freenode.net05:43
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)]05:45
-!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]05:47
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h05:54
-!- Netsplit over, joins: f00li5h05:56
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [SendQ exceeded]05:57
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui05:58
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]06:06
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI06:14
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui07:02
-!- mode/#webgui [+o stDavid] by ChanServ07:02
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-187.dsl.okcyok.swbell.net] has left #webgui []07:12
-!- perlmonkey21 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has joined #webgui07:15
-!- perlmonkey21 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has quit [Remote closed the connection]07:17
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]07:55
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:06
-!- mode/#webgui [+v Radix_] by ChanServ08:06
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, @steveo_aa08:35
-!- Netsplit over, joins: @steveo_aa, CIA-3808:38
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, @steveo_aa08:49
-!- Netsplit over, joins: @steveo_aa, CIA-3808:50
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]10:17
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []10:45
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]11:25
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui11:58
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:07
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:31
-!- mode/#webgui [+o stDavid] by ChanServ17:31
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui18:03
-!- mode/#webgui [+v BartJol] by ChanServ18:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]18:41
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:07
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]20:58
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui23:01
-!- mode/#webgui [+o Haarg] by ChanServ23:01
--- Day changed Mon Apr 13 2009
CIA-38WebGUI: translation * r10292 /translations/Serbian/ (168 files in 2 dirs): Update from translation server00:10
CIA-38WebGUI: translation * r10293 /translations/Serbian/Serbian/DateTime.pm: Update from translation server00:10
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:23
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)]00:26
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Read error: 60 (Operation timed out)]00:34
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui00:35
-!- mode/#webgui [+v cap10morgan] by ChanServ00:35
CIA-38WebGUI: yung * r10294 /WebGUI/ (5 files in 4 dirs): added alphanumeric sort button to Matrix defaul view00:39
CIA-38WebGUI: yung * r10295 /branch/WebGUI_7.6/ (5 files in 4 dirs): added alphanumeric sort button to Matrix default view00:39
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]00:50
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:50
-!- mode/#webgui [+o Haaarg] by ChanServ00:50
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]00:57
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:58
-!- mode/#webgui [+o Haaarg] by ChanServ00:58
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:23
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:24
-!- mode/#webgui [+o Haaarg] by ChanServ01:24
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []01:26
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:27
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:27
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:28
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:28
-!- mode/#webgui [+o Haaarg] by ChanServ01:28
CIA-38WebGUI: translation * r10296 /translations/Portuguese/Portuguese/ (6 files): Update from translation server01:41
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:10
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:11
-!- mode/#webgui [+o Haaarg] by ChanServ02:11
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:45
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:46
-!- mode/#webgui [+o Haaarg] by ChanServ02:46
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:50
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:50
-!- Haaaarg_ [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:53
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:53
-!- mode/#webgui [+o Haaarg] by ChanServ02:53
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:55
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:55
-!- mode/#webgui [+o Haaarg] by ChanServ02:55
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui03:45
-!- mode/#webgui [+v perlDreamer] by ChanServ03:46
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:01
CIA-38WebGUI: daviddelikat * r10297 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): fixed bug 9989: thing pagination no longer includes datasave params04:06
+perlDreamerdaviddelikat, if you're fixing bugs, don't forget to backport them to the 7.6 branch04:07
* perlDreamer will be back later04:08
daviddelikatthanks perlDreamer04:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:36
-!- mode/#webgui [+o tavisto] by ChanServ04:36
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:38
-!- mode/#webgui [+v patspam] by ChanServ04:38
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]04:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:55
-!- mode/#webgui [+o preaction] by ChanServ04:55
daviddelikatwhere do packages go for stable bug fixes?05:08
daviddelikatthis is just a simple template edit05:10
daviddelikatbrb05:10
+perlDreamerdaviddelikat: /data/branch/WebGUI_7.6/docs/upgrades/packages_{correct_package_version}05:11
daviddelikatso the last package directory is versioned 7.6.8, is that the correct one?05:14
daviddelikatperlDreamer: I thought those directories were used by the upgrade process?05:15
+perlDreamerthey are05:15
daviddelikatis there an upgrade for bugfix reledases?05:15
+perlDreamerthere is only 1 upgrade process05:15
+perlDreamerit does new issues, and bugfixes as well05:16
daviddelikatI thought new stuff would not go out to stable sites05:16
daviddelikatoh, I get it.05:16
daviddelikatnever mind...05:17
+perlDreamer:)05:18
+perlDreamerHappy Easter, daviddelikat05:18
daviddelikathe is risen...05:19
+perlDreamerHe is risen, indeed05:21
CIA-38WebGUI: daviddelikat * r10298 /branch/WebGUI_7.6/ (5 files in 5 dirs): 05:39
CIA-38WebGUI: fixed bug 9989: thing pagination no longer includes datasave params05:39
CIA-38WebGUI: fixed bug 9764: dragDrop to use a handle rather than the whole05:39
CIA-38WebGUI: object for dragdrop start events.05:39
CIA-38WebGUI: fixed bug 10122: Form::Date::toHtml was coded to set value tgo the default this caused05:39
CIA-38WebGUI: the default value to be displayed in some cases.05:39
CIA-38WebGUI: colin * r10299 /WebGUI/lib/WebGUI/Group.pm: Correct the Group.pm POD for delete.05:40
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:09
CIA-38WebGUI: colin * r10300 /WebGUI/t/ (Group.t Asset/Asset.t lib/WebGUI/Test.pm Asset/Post.t): 06:19
CIA-38WebGUI: Provide a way for WebGUI::Test to register groups to clean up at06:19
CIA-38WebGUI: the end of a test.06:19
CIA-38WebGUI: Convert several tests to use that, including Post.t, which leaked Groups.06:19
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui06:19
-!- mode/#webgui [+o stDavid] by ChanServ06:19
-!- milenn [n=user@201-27-107-113.dsl.telesp.net.br] has quit ["Lost terminal"]07:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]07:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:12
-!- mode/#webgui [+o preaction] by ChanServ07:12
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)]07:46
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:05
-!- mode/#webgui [+v Radix_] by ChanServ08:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:30
-!- mode/#webgui [+o preaction] by ChanServ08:31
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []09:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:55
-!- carogray [n=Caroline@72-60-216-213.pools.spcsdns.net] has joined #webgui12:50
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []13:07
-!- carogray1 [n=Caroline@72-60-216-213.pools.spcsdns.net] has joined #webgui13:46
-!- carogray [n=Caroline@72-60-216-213.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]13:57
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- carogray1 [n=Caroline@72-60-216-213.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:34
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:03
-!- wgGuest66 [n=wgGuest6@adsl-68-125-52-196.dsl.pltn13.pacbell.net] has joined #webgui15:19
-!- wgGuest66 [n=wgGuest6@adsl-68-125-52-196.dsl.pltn13.pacbell.net] has quit [Client Quit]15:20
-!- perlmonkey2 [n=perlmonk@adsl-70-137-13-93.dsl.okcyok.swbell.net] has joined #webgui15:41
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:47
-!- mode/#webgui [+o stDavid] by ChanServ15:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]16:14
-!- rizen [n=rizen@76.210.61.179] has joined #webgui16:56
-!- mode/#webgui [+o rizen] by ChanServ16:56
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:24
-!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]17:34
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:41
-!- mode/#webgui [+o tavisto] by ChanServ17:41
dionakdoes anyone know of an existing macro that i can pass a file asset Id and get the web url back? I am using a sql report that is pulling data from thingy17:57
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:58
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]18:21
-!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:22
-!- mode/#webgui [+o khenn] by ChanServ18:22
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:26
-!- mode/#webgui [+v perlDreamer] by ChanServ18:26
+perlDreamerbrief announcement18:31
+perlDreamerWebGUI Network News issue #2 is released18:31
+perlDreamerhttp://perldreamer.com/wnn/issue-218:31
+perlDreameras requested, it's in web format18:32
+perlDreamerand I think weekly is too frequent, as there's not as much content in issue #2 as issue #118:32
+perlDreamerany thoughts?18:37
+perlDreamerdid I miss any newsworthy news last week?18:37
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:51
-!- mode/#webgui [+v cap10morgan] by ChanServ18:52
CIA-38WebGUI: yung * r10301 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed product/manufacturer links for pending matrix listings18:52
CIA-38WebGUI: yung * r10302 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed product/manufacturer links on pending matrix lisstings18:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit]18:56
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui19:00
-!- mode/#webgui [+o Haarg] by ChanServ19:00
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:00
-!- mode/#webgui [+v cap10morgan] by ChanServ19:00
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui19:00
-!- mode/#webgui [+v cap10morgan_] by ChanServ19:00
@rizenthe only thing you missed, because i didn't announce it (bad JT) is big bugfix day tomorrow19:06
@rizenwhole PB staff will be working on it19:06
@rizenhopefully community too19:06
@rizeni'm announcing it in my blog this morning19:06
* perlDreamer puts on his bug busting hat19:07
+perlDreamerI'm sure that all 7 WNN readers will be there, too :)19:07
+perlDreamerand in non-WebGUI news, I got skype up and working on my laptop over the weekend19:08
@steveo_aaWhen modifying a schema table for a Wobject class, I seem to be having a problem getting asset->update to save to that field.  Am I missing something obvious?19:10
+perlDreamermore details?19:10
@Haargyou added it to the table and the definition?19:11
@steveo_aa