WebGUI irc logs from: 2011-01.log

--- Log opened Sat Jan 01 00:00:12 2011
-!- fokat [~lem@] has quit [Quit: Ex-Chat]02:44
-!- patspam [~patspam@pool-74-108-241-166.nycmny.east.verizon.net] has joined #webgui03:00
-!- patspam [~patspam@pool-74-108-241-166.nycmny.east.verizon.net] has quit [Quit: Leaving.]03:08
-!- Radix_ [quasselcor@] has joined #webgui07:28
-!- mode/#webgui [+v Radix_] by ChanServ07:28
mducharmeHappy New Year08:00
SDuensinYES!!!!   Just hit 2011 here, too!08:00
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui09:54
advancedalarmtechello all, is there someone online that could ask a question of?09:59
advancedalarmtecthat I could ask a question of*10:00
advancedalarmtecI will try later, night10:06
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has left #webgui []10:06
-!- kaare_ [~kaare@] has joined #webgui13:50
-!- Radix_ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]15:15
-!- Radix_ [quasselcor@] has joined #webgui15:21
-!- mode/#webgui [+v Radix_] by ChanServ15:21
-!- vayde [~vayde@67-4-143-230.mpls.qwest.net] has quit [Remote host closed the connection]17:08
-!- advancedalarmtec [~aat@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui18:25
advancedalarmtecHappy New Year everyone18:32
-!- advancedalarmtec [~aat@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Ping timeout: 240 seconds]18:40
-!- fokat [~lem@] has joined #webgui19:06
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:25
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has left #webgui []19:25
CIA-71webgui: Colin Kuskie webgui-7.9 * r505d6ac / sbin/findBrokenAssets.pl : Ham handed attempt to try and find the maximum revision date. - http://bit.ly/fIiRd222:12
CIA-71webgui: Colin Kuskie webgui-7.9 * rdd72479 / sbin/findBrokenAssets.pl : Close all statement handles. - http://bit.ly/dIkcpL22:12
CIA-71webgui: Colin Kuskie webgui-7.9 * re9bfa17 / (3 files in 3 dirs): 22:12
CIA-71webgui: Duplicating events should duplicate relatedLinks. Add tests for setting and22:12
CIA-71webgui: getting relatedLinks. Make recurrence use duplicate instead of addChild so that22:12
CIA-71webgui: all collateral information like storageIds and relatedLinks are also duplicated.22:12
CIA-71webgui: Fixes bug #12010. - http://bit.ly/dGs7nQ22:12
CIA-71webgui: Colin Kuskie master * r416b45f / (3 files in 3 dirs): 22:13
CIA-71webgui: Duplicating events should duplicate relatedLinks. Add tests for setting and22:13
CIA-71webgui: getting relatedLinks. Make recurrence use duplicate instead of addChild so that22:13
CIA-71webgui: all collateral information like storageIds and relatedLinks are also duplicated.22:13
CIA-71webgui: Fixes bug #12010. - http://bit.ly/hkqzAr22:13
--- Day changed Sun Jan 02 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]01:08
-!- advancedalarmtec [~aat@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui01:45
-!- advancedalarmtec [~aat@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Ping timeout: 240 seconds]01:53
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui06:34
advancedalarmtechello all, is there someone online that could help me troubleshoot an issue I'm having with a source install of WebGUI 7.9.18-stable on ubuntu 10.10 server?06:35
advancedalarmtecanyone online?06:50
@preactionperlbot ask06:54
perlbotpreaction: Questions in the channel should be specific, informative, complete, concise, and on-topic.  Don't ask if you can ask a question first.  Don't ask if a person is there; just ask what you intended to ask them.  Better questions more frequently yield better answers.  06:54
advancedalarmtecI am getting the following two errors in my webgui.log file:  07:02
advancedalarmtec2011/01/01 01:53:45 - ERROR - www.advancedalarmtec.com.conf - WebGUI::Asset::loadModule[1837] - Couldn't compile asset package: WebGUI::Asset::Wobject::Survey. Root cause: Attempt to reload WebGUI/Asset/Wobject/Survey.pm aborted.07:02
advancedalarmtecCompilation failed in require at /data/WebGUI/lib/WebGUI/Asset.pm line 1834.07:02
advancedalarmtecsource install of webgui 7.9.18-stable on ubuntu 10.10 server07:03
@preactionrun the testEnvironment.pl07:04
advancedalarmtecit completes without any errors07:04
@preactionthen restart and look for the first error from that module07:04
advancedalarmtecit seems to happen when when I go to admin mode, admin console, settings, and change the default style template for the site07:30
advancedalarmtecno matter what I set the default template to, it stays on style 3 which is what I set the site up as in the beginning07:30
@preactiondid you restart? did you look at what the first error from that module was?07:31
advancedalarmtecyes I rebooted the computer, that's the first and only error that showed up07:42
@preactionyou don't need to reboot the entire computer, just restart webgui.07:43
@preactionand no, it's not. something is preventing Survey from loading. that error is the second attempt to load it, Perl will not load a module that has failed to load already07:43
@preactionyou could go find the Survey.pm module and check it with perl -c WebGUI/Asset/Wobject/Survey.pm07:44
advancedalarmtecit failed...line 1607:50
advancedalarmtecline 16 says use WebGUI::Form::File;07:52
@preactionokay, so there's something that's preventing that module from loading07:55
advancedalarmtechow do I fix that?07:59
@preactionfirst you might want to figure out what's preventing that module from loading07:59
@preactionalso, you did not give me the actual error07:59
advancedalarmtecroot@w-webserver:/data/WebGUI/lib/WebGUI/Asset/Wobject# sudo perl -c Survey.pm08:00
advancedalarmtecCan't locate WebGUI/International.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at Survey.pm line 16.08:00
@preactionyou're in the wrong directory08:01
@preactionyou need to be in /data/WebGUI/lib for that command to work08:01
advancedalarmtecroot@w-webserver:/data/WebGUI/lib# sudo perl -c WebGUI/Asset/Wobject/Survey.pm08:02
advancedalarmtecCan't locate JSON/PP.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at WebGUI/Asset/Wobject/Survey/Test.pm line 7.08:02
advancedalarmtecBEGIN failed--compilation aborted at WebGUI/Asset/Wobject/Survey/Test.pm line 7.08:02
advancedalarmtecCompilation failed in require at WebGUI/Asset/Wobject/Survey.pm line 22.08:02
advancedalarmtecBEGIN failed--compilation aborted at WebGUI/Asset/Wobject/Survey.pm line 22.08:02
advancedalarmtecCompilation failed in require at WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm line 24.08:02
advancedalarmtecBEGIN failed--compilation aborted at WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm line 24.08:02
advancedalarmtecCompilation failed in require at WebGUI/Asset/Wobject/Survey/SurveyJSON.pm line 54.08:02
advancedalarmtecBEGIN failed--compilation aborted at WebGUI/Asset/Wobject/Survey/SurveyJSON.pm line 54.08:02
advancedalarmtecCompilation failed in require at WebGUI/Asset/Wobject/Survey.pm line 20.08:02
advancedalarmtecBEGIN failed--compilation aborted at WebGUI/Asset/Wobject/Survey.pm line 20.08:02
@preactiondon't paste into the channel08:02
@preactionuse a pastebin08:02
advancedalarmtecok, sorry08:03
@preactionCan't locate JSON/PP.pm in @INC <- there is your problem. the JSON module is not installed correctly08:03
advancedalarmtecwould it not give me an error when I run the testEnvironment?08:04
@preactionit probably should, yes, unless the testenvironment.pl script is being run under different circumstances from WebGUI itself08:05
advancedalarmtechow would I manually install the JSON module correctly?08:06
@preactionprobably using cpan08:07
@preactionor using apt-get linjson-perl08:07
@preactioner.. libjson-perl08:07
advancedalarmtecok, rebooting now08:10
@preactionwhat? why/08:10
advancedalarmtecI did the aptitude install libjson-perl08:10
@preactionyou don't reboot the entire computer after you install something08:10
advancedalarmtecjust needed to reload apache and spectre?08:12
advancedalarmtecit's still acting the same way I described before, but it's not throwing any errors in the webgui.log file08:26
@preactionchange your log level to INFO, instead of ERROR, and see if anything gets logged09:01
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Ping timeout: 264 seconds]09:07
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui09:11
advancedalarmtecdo I just paste the output from the file to pastebin.webgui.com?09:23
-!- kaare [~kaare@] has joined #webgui09:37
-!- kaare is now known as Guest2996709:37
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui11:05
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Ping timeout: 240 seconds]11:06
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []11:08
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui11:12
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Read error: Connection reset by peer]11:21
-!- Guest29967 [~kaare@] has quit [Read error: Connection reset by peer]13:13
-!- Guest29967 [~kaare@] has joined #webgui13:14
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui13:16
-!- Guest29967 is now known as kaare_15:47
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]16:06
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui17:14
CIA-71webgui: Colin Kuskie master * r789a347 / docs/changelog/7.x.x.txt : The Account system should show Visitor a login instead of an insufficient privilege screen. Fixes bug #12012 - http://bit.ly/h4oDXm22:39
CIA-71webgui: Colin Kuskie webgui-7.9 * re671398 / docs/changelog/7.x.x.txt : The Account system should show Visitor a login instead of an insufficient privilege screen. Fixes bug #12012 - http://bit.ly/gd6K9922:39
CIA-71webgui: Colin Kuskie webgui-7.9 * r5e7e660 / lib/WebGUI/Content/Account.pm : Uh, and the code change for Visitor Account privileges. - http://bit.ly/er2ItX22:42
CIA-71webgui: Colin Kuskie master * r648ea28 / lib/WebGUI/Content/Account.pm : Uh, and the code change for Visitor Account privileges. - http://bit.ly/eIEfQZ22:42
CIA-71webgui: Colin Kuskie master * r3e0da41 / (3 files in 3 dirs): Allow for File and Image subclasses to be handled gracefully by the Thingy. - http://bit.ly/hqL00Y22:59
CIA-71webgui: Colin Kuskie webgui-7.9 * r51126f7 / (3 files in 3 dirs): Allow for File and Image subclasses to be handled gracefully by the Thingy. - http://bit.ly/fF99li22:59
--- Day changed Mon Jan 03 2011
-!- Netsplit *.net <-> *.split quits: carogray1, mducharme, Getty00:45
-!- Netsplit over, joins: carogray1, Getty00:46
-!- Netsplit over, joins: mducharme00:46
-!- Netsplit *.net <-> *.split quits: scrottie0, mducharme00:54
-!- kaare_ [~kaare@] has quit [Ping timeout: 255 seconds]00:57
-!- Netsplit over, joins: mducharme01:03
-!- Netsplit *.net <-> *.split quits: carogray1, Getty, CIA-7101:27
-!- Netsplit over, joins: CIA-71, carogray1, Getty01:29
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:14
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui07:12
-!- mode/#webgui [+v perlDreamer] by ChanServ07:12
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Client Quit]07:14
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui08:02
advancedalarmtecIf there is someone online that could help please take a look at the error I posted in http://webgui.pastebin.com  Thank you!08:14
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:27
-!- kaare is now known as Guest698208:28
-!- Guest6982 is now known as kaare_08:29
advancedalarmtecdoes webgui 7.10.6-beta use json version 1.x or 2.x?10:29
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:07
-!- mode/#webgui [+v bartjol] by ChanServ11:08
-!- carogray [~Caroline@] has joined #webgui12:51
-!- Netsplit *.net <-> *.split quits: ckotil14:37
-!- carogray [~Caroline@] has quit [Quit: Leaving.]14:39
-!- Netsplit over, joins: ckotil14:53
-!- vayde [~vayde@67-4-143-230.mpls.qwest.net] has joined #webgui15:03
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:04
-!- fokat [~lem@] has quit [Quit: Ex-Chat]15:14
+bartjolhowdy, good year16:39
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:39
advancedalarmtecis there someone online that could help me troubleshoot an issue I'm having with webgui 7.10.6-beta running on ubuntu 10.10 server?16:53
advancedalarmtecI posted the error on http://webgui.pastebin.com16:55
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Ping timeout: 276 seconds]17:21
-!- sbaur [~Adium@] has joined #webgui18:10
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:16
-!- mode/#webgui [+v perlDreamer] by ChanServ18:16
+perlDreamerbartjol, I have an ignorant English speaking question for you18:16
+perlDreamerIs there a Dutch equivalent for N/A (the abbreviation for Not Applicable)?18:17
+bartjolniet van toepassing18:18
+perlDreamerI'm guessing that you've never used the WeatherData asset?18:22
+perlDreamerit's full of hard-coded english :(18:22
+bartjolwell I used it once as a test18:22
Haarghopefully nobody ever used the weatherdata asset18:22
+bartjoland my testsite is englisgh18:22
+bartjolso I wouldn't notice18:22
-!- fokat [~lem@] has joined #webgui18:23
-!- kaare_ [~kaare@] has joined #webgui18:23
+perlDreamerHaarg, I can say that 1 person will be using the WeatherData asset18:24
-!- fokat [~lem@] has quit [Ping timeout: 240 seconds]18:28
+bartjolperlDreamer: would that be you?18:43
+perlDreamerno, I am immune to weather18:43
+perlDreamerbecause in Oregon, we only have two kinds of weather18:43
+perlDreamerwet and rainy, and wet and sunny18:43
+perlDreamer9 months out of the year, it is wet and rainy18:44
-!- fokat [~lem@] has joined #webgui18:46
+bartjolah, it's like dutch weather18:48
+perlDreamerDon't y'all get a lot of ice and snow?18:48
+bartjolmost is gone already18:48
+bartjolwe have some cold periods, but the don't last18:49
+bartjolbtw the error in http://webgui.pastebin.com/mr8MhPZ6 looks like a misconfiguration, right?18:50
+bartjola guy called advancedalarmtec:  had the problem18:50
+perlDreameryeah, it looks like spectre tried to call WebGUI, but WebGUI returned the a page instead of JSON data18:50
+perlDreamercould be bad spectre.conf, webgui.conf, DNS or several other things18:51
+bartjolI had the problem quite often with DNS18:51
+bartjolbut do you need a Dutch translation for weatherdata?19:02
+bartjoland you want to make that translation?19:02
+perlDreamerI just noticed that it was full of hardcoded English19:02
+perlDreamerwhich in general is a no-no for WebGUI19:02
+perlDreamereven if it won't do international sites, there are still people who prefer languages other than English in the U.S.A.19:03
+bartjolwell let's find the guilty person and attack him/her with something really scary: too much friendliness19:03
+bartjolwill it be there in wg 8?19:04
+perlDreamerI think the long term plan is to move StockData, WeatherAsset and the Dashboard into a separate repository19:04
+perlDreamerso it won't be in core19:04
+bartjolwell, maybe an asset cleanup can't harm19:05
+bartjolI do remember a poll for the most popular asset19:05
+bartjoldepends on the number of enties how usefull that was for such elimination19:06
+perlDreameryeah, I don't remember how many people voted19:06
+bartjolproblem is with eliminating stuff like that is that the hoster will get more requests for installions of those assets19:07
+bartjolwould be cool if that could be front end plugins19:08
+bartjolbut we will do that in webgui starter19:10
+bartjolwhich is coming along now19:10
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:11
@preactiondamn, he just left before i could explain the plan19:12
+perlDreameryou could blog about it preaction19:12
+perlDreamerhe'd be sure to read that19:12
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui19:54
advancedalarmtecis there anyone online that I could ask a question of?19:56
Haargthe issue you were having earlier is most likely because spectre is reaching the wrong site when it tries to connect to webgui19:56
advancedalarmtecthat would cause the malformed json string?19:58
Haargit uses the first item in the 'sitename' config entry to connect.  so that hostname needs to resolve properly on the server, and needs to direct to the correct site in apache19:58
Haargyeah.  it expects webgui to serve a json string, but instead it is receiving an HTML file.19:59
advancedalarmtecif I'm trying to host multiple sites does it matter which host name I mention first on the hosts file?20:00
@preactionall of them, the first one in the sitename config entry20:00
@preactionspectre connects to all the websites20:00
+perlDreameradvancedalarmtec: the order in the hosts file doesn't matter, but the order in the WebGUI config file matters a lot20:05
advancedalarmtecin the www.site1.com.conf file I have the:  "spectreSubnets" : ["",""],20:10
advancedalarmtecis the supposed to be the local ip of the computer20:12
Haargif spectreSubnets was wrong, you would be getting a different error20:14
advancedalarmtecI have put the host names of the sites I'm hosting first on the list, ex: site1.com www.site1.com site2.com www.site2.com site3.com www.site3.com ... localhost20:38
Haargthe order of stuff in the hosts file doesn't matter20:38
advancedalarmtecI'm still getting the same error after restarting apache and sptectre20:39
Haargwhat is sitename in the site's config file?20:39
Haargand try doing 'curl http://www.site1.com/' on the server20:40
advancedalarmtec"sitename" : [ "www.site1.com","site1.com" ],20:40
@preactionand that is what Apache thinks the sitename is? ServerName and/or ServerAlias?20:41
advancedalarmtecin apache2 VirtualHost block:  ServerName www.site1.com ServerAlias site1.com20:42
@preactionand cd /data/WebGUI/sbin; perl spectre.pl --test; # reports everything is okay?20:43
advancedalarmtec@preaction: it gives an error, it appears that when I try to go to http://www.site1.com it brings up the default "It works" apache html file, but if I go to http://site1.com it brings up the webgui page20:46
@preactionthen something is wrong with everything we've been talking about20:47
advancedalarmtecwhat do you mean?20:49
@preactiondon't PM without asking.20:57
@preactionServerName/ServerAlias, webgui sitename, and DNS/name need to all be synced up, as was said at the beginning. going to http://www.site1.com on the server WebGUI is on should bring up the site20:58
advancedalarmtecI'm sorry @preaction, I did not intend to offend.20:59
advancedalarmtecin the hosts file do you put the site1.com www.site1.com ect under the address or the address?21:00
@preactionwhatever address apache is bound to21:04
* perlDreamer goes afk21:19
@preactionif i were to start blogging about webgui 8, should i use blogs.perl.org like everyone else and just link to it from webgui.org and the plainblack twitter account?21:23
advancedalarmtecI deleted the site that was giving me problems along with it's config file, when I run: perl spectre.pl --test everything tests out ok.  I tried to go into admin console, settings, account, and changed all the style templates to a different one, hit save, and it doesn't change the template of the site.  In the webgui.log it shows:  WARN - www.site2.com.conf - WebGUI::Asset::newByUrl[2066] - 21:46
advancedalarmtecThe URL favicon.ico was requested, but does not exist in your asset tree.21:46
@preactiondid you commit your version tag? did you clear your browser cache? the warning in the log has nothing to do with this problem21:47
advancedalarmtecI do not have any pending version tags, yes i cleared out browser cache21:57
advancedalarmtecI assume to commit a version tag if one exists is to go to admin console, version tag, manage pending versions.  If that's the case there are no version tags that are created when I go to settings and try to change the default style template of the website.  22:13
@preactionPending versions are versions working through the commit process. Open version tags are tags not yet committed22:16
advancedalarmtecok I guess my question would be, after going to settings and changing the style for the site and hitting save, what is the next step to commit the change to the site22:24
@preactionif there is an open version tag, commit the version tag. otherwise it should be done22:25
advancedalarmtecthere are no open version tags, yet the changes were not made to the site.  There are no errors in the webgui.log, only the warning I posted earlier.  How do I go about troubleshooting this?22:27
@preactionis loglevel at info? going back to the edit page, are the changes in the form? is the log level at INFO?22:29
@preactionhmm... must be monday after vacation...22:29
advancedalarmteclog lvl is on INFO22:30
advancedalarmtecthe changes stay on the form, say I go back to to settings and account, it shows the style that I selected previously22:31
@preactionwait, settings?22:32
@preactionthe Admin Console template isn't changable. the Account style templates are configured in the Account tab in the Settings22:33
advancedalarmtecyes, when I'm logged into the site, I go Admin Console, Settings, Account tab22:33
advancedalarmtecfrom the account tab I select the different style template that I want to change the site to22:34
@preactioneach individual account plugin has its own style template, are you changing them all? did you also change the User Function Style in the UI tab?22:34
advancedalarmtecI did change all yes, no I did not change anything in UI22:35
-!- TheSeparator [565f19be@gateway/web/freenode/ip.] has joined #webgui22:35
TheSeparatorHappy WebGUI8 year to all of you!22:36
advancedalarmtecI just changed the style template in UI to the same I have selected in the Account tab, cleared browser cache, still no change22:36
@preactionthen what is the exact URL you're seeing no change on?22:40
advancedalarmtecafter making style template changes to the UI tab and Account Tab, I click save.  After I click save I log out.  Close my web browser.  Clear my browser's cache.  Open it back up and go to www.site1.com.  It loads www.site1.com/home  (home is still the old style template).  I click log in, it loads another page to log in (http://www.site1.com/home?op=auth;method=init) this page shows the updated 22:47
advancedalarmtecstyle template that I chose.  After I type in my log in info it takes me back to the home page with the old style template22:47
@preactionokay, the home page is a different style template. that's not in settings, you have to Turn Admin On and edit the page to change your style22:56
@preactionthat should all be covered in the Content Manager's Guide http://www.webgui.org/user-guides22:57
advancedalarmtecthank you @preaction.  I will take a better look at the user-guides.  I believe all the errors I was having earlier are fixed.  I really appreciate your time.  Thank you so much.  May I PM you real quickly?22:59
@preactionno, i'm in and out, trying to get work done22:59
advancedalarmtecok, I didn't know what correct protocal is for donating, if it goes directly to you, or if I should go to webgui.org and donate there.  I didn't want to make a taboo and do the wrong thing, I was just wanting to donate towards the cause in appreciation of your time23:01
@preactionwe don't really take donations. more valuable would be spreading the word about WebGUI's awesomeness. a simple "Powered by" link on your site, or just word-of-mouth. helping users here or at the webgui.org forums would be greatly appreciated as well23:05
-!- TheSeparator [565f19be@gateway/web/freenode/ip.] has quit [Ping timeout: 265 seconds]23:07
-!- TheSeparator [565f19be@gateway/web/freenode/ip.] has joined #webgui23:14
--- Day changed Tue Jan 04 2011
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 276 seconds]00:17
-!- TheSeparator [565f19be@gateway/web/freenode/ip.] has quit [Quit: Page closed]00:30
-!- carogray [~Caroline@mobile-166-137-139-150.mycingular.net] has joined #webgui00:35
-!- Netsplit *.net <-> *.split quits: fokat00:37
-!- carogray1 [~Caroline@mobile-166-137-137-025.mycingular.net] has joined #webgui00:38
-!- carogray [~Caroline@mobile-166-137-139-150.mycingular.net] has quit [Ping timeout: 255 seconds]00:40
-!- Netsplit over, joins: fokat00:42
-!- carogray1 [~Caroline@mobile-166-137-137-025.mycingular.net] has quit [Ping timeout: 255 seconds]00:44
-!- carogray [~Caroline@mobile-166-137-136-090.mycingular.net] has joined #webgui00:46
-!- carogray1 [~Caroline@mobile-166-137-138-158.mycingular.net] has joined #webgui00:53
advancedalarmtec@preaction:  sure will, thanks again!00:54
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []00:54
-!- carogray [~Caroline@mobile-166-137-136-090.mycingular.net] has quit [Ping timeout: 255 seconds]00:56
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]01:06
-!- fokat [~lem@] has quit [Quit: Ex-Chat]01:09
@preactionnow that i'm all caught up from the vacation, i get 3 solid hours in which to bugfix Webgui 7! yay!01:25
-!- carogray1 [~Caroline@mobile-166-137-138-158.mycingular.net] has quit [Ping timeout: 255 seconds]01:28
+perlDreamerpreaction, do you think it matters which user owns a version tag?01:35
+perlDreamerfor example, extra events created by the ExtendCalendarRecurrence workflow would be owned by Visitor01:36
@preactionit only matters if the tag will be interrupted by approval, which ExtendCalendarRecurrence never will be01:41
@preactionin fact, it should probably bypass approval in 801:41
* perlDreamer hasn't learned about content approval/workflow changes in 8 yet01:42
@preactionwhen did you want to do the release? i'm bugfixing until then01:44
+perlDreamer9:00pm my time01:44
@preactionokay, so i got plenty of time01:45
+perlDreameroh yeah01:45
+perlDreamerhack on, brother!01:45
+perlDreamerin case it isn't obvious, I'm working on the calendar recurrence bug01:46
@preactioni'm working on the isDuplicate performance problem, and then back up the bug list from oldest to newest01:52
@preactioni hope to hit iccbba's bug before the night is out, so i can give them some good news for the new year01:52
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:28
CIA-71webgui: Colin Kuskie master * rb911f05 / (3 files in 3 dirs): Commit events created by the ExtendCalendarRecurrences workflow activity. Fixes bug #11994. - http://bit.ly/hVy8vH03:02
CIA-71webgui: Colin Kuskie webgui-7.9 * r77c4a47 / (3 files in 3 dirs): Commit events created by the ExtendCalendarRecurrences workflow activity. Fixes bug #11994. - http://bit.ly/dGIy7N03:02
+perlDreamerpreaction, when do entries in the Event_recur table get cleaned up?03:12
@preactionuh... good question03:12
* preaction wants to remove recurrence individual events and calculate occurences on-the-fly03:13
+perlDreamersounds slow03:14
@preactionprove it. i didn't. i think it would be comparable to instantiating the events from the database03:14
@preactionbut i'd like to see the benchmarks first03:14
@preactionalso, WebGUI::User::validateProfileDataFromForm needs to die :(03:16
+perlDreamerre events, it would have to instanciate more events, since you'd have to instanciate all previous events, back to time==003:18
+perlDreamerand, whereas now we delete those, you'd have to check to see if they have a recurrence pattern and keep those around03:18
+perlDreamerif the pattern hasn't expired yet03:18
+perlDreamermaybe it could trade off03:18
+perlDreamerbut I'm skeptical03:18
@preactioni'd do it just for the maintenance benefit, if the performance doesn't suffer too much03:19
@preactionsay, 100 daily, weekly, and monthly events forever. if it can handle that at reasonable speeds, and if speed decreases linearly as more events are added, i'd be perfectly happy03:19
CIA-71webgui: Colin Kuskie master * ra083737 / (3 files in 3 dirs): 03:25
CIA-71webgui: Do not extend recurrent for events in the trash. Do not extend them in the03:25
CIA-71webgui: clipboard either, since it'll either make a mess in the clipboard or pop them up03:25
CIA-71webgui: on the calendar automatically. Fixes bug #11995 - http://bit.ly/heM63t03:25
CIA-71webgui: Colin Kuskie webgui-7.9 * rf0b2ec3 / (3 files in 3 dirs): 03:26
CIA-71webgui: Do not extend recurrent for events in the trash. Do not extend them in the03:26
CIA-71webgui: clipboard either, since it'll either make a mess in the clipboard or pop them up03:26
CIA-71webgui: on the calendar automatically. Fixes bug #11995 - http://bit.ly/eIvaXB03:26
@preactionhttp://www.webgui.org/use/bugs/tracker/11947 <- what else does this need to do?03:26
Haargwould probably be good to take care of #12004 if you are working on bugs03:28
+perlDreamerpreaction: after that, we need to make sure they are passed through to PayPal to charge to the user.03:32
+perlDreamerbased on how convoluted passing shipping costs were, I doubt they work correctly and there's probably no documentation on how to do it properly, either03:33
+perlDreamerpreaction: what kind of invalid dates are being passed from Finance::Quote, inside the StockData asset?03:35
@preaction2009-10-10, no time, iirc03:35
+perlDreamerhang on, that's an ISO date format03:38
+perlDreamerbut we expect English date formats03:38
CIA-71webgui: Colin Kuskie master * rcb7ffb3 / (2 files in 2 dirs): Make sure that the StockData asset doesn't die when handling various date formats. Fixes bug #11986. - http://bit.ly/fDRkZW04:01
CIA-71webgui: Colin Kuskie webgui-7.9 * r0980526 / (2 files in 2 dirs): Make sure that the StockData asset doesn't die when handling various date formats. Fixes bug #11986. - http://bit.ly/gg64fc04:01
+perlDreamer3 bugs killed, in progress on #404:04
+perlDreameroff to dinner04:04
+perlDreamerback from dinner04:36
@preactiontesting is fun and good for you!04:52
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:53
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]04:54
+perlDreamerI've been thinking about writing a series of blog articles about why testing sucks04:55
@preactionsay it ain't so, joe!04:56
+perlDreamerit would be slightly tongue in cheek04:56
+perlDreamerfor example, testing sucks because some people think it's a silver bullet04:56
+perlDreamerwhen it truth, tests can suck just as bad as code04:56
+perlDreamertests have non-zero cost04:57
@preactionsure, but the net cost of a project with testing is lower than one without04:57
@preactioni fix these four bugs here, and i know i never have to fix these exact four bugs again, and most likely nothing like them04:57
+perlDreameryes, but the time to write those tests has to be factored into a project04:58
+perlDreamerit's short-term vs long-term viewing04:58
@preactionindeed, and i think COBOL has proven that all software is long-term04:59
* perlDreamer better take out more insurance05:12
CIA-71webgui: Colin Kuskie webgui-7.9 * rc5ecf3f / (4 files in 4 dirs): Fix bad characters in the price column when importing products into a Shelf. Fixes bug #12001. - http://bit.ly/e8BGhF05:12
+perlDreamerare you going to commit some test fixes tonight preaction?05:13
@preactionyes, i've got one more bug i'm gonna fix and then i'll merge05:13
* perlDreamer waves his hand before preaction, "You _will_ merge your code so that I can regress."05:14
CIA-71webgui: Colin Kuskie master * r6726466 / (4 files in 4 dirs): Fix bad characters in the price column when importing products into a Shelf. Fixes bug #12001. - http://bit.ly/goLyVf05:14
@preactionyou think i won't test myself? for shame, pd. for shame.05:16
+perlDreamerI know you'll test yourself05:16
+perlDreamerit's the code I worry about ;)05:16
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has joined #webgui05:27
andyiomoonevening/morning/afternoon all... wherever you may be05:30
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]05:33
+perlDreamerhowdy, andyiomoon05:33
andyiomoonhey there Colin!05:36
andyiomoonI am writing to you from my new office - I started as Operations Manager at NeTC (Swinburne) today05:36
andyiomoonmany thanks05:37
+perlDreameris it hard switching back to office-mode from home-mode?05:37
andyiomoonactually, no... working at home there are so many distractions and it takes a lot of effort to ignore them and get some solid work done05:37
andyiomoonthis definitely has its benefit - and working at a university again means I get to work at university pace05:38
andyiomoonsloooow and eassssy05:38
andyiomoonI have a quick webgui related Q if you can be bothered...05:39
+perlDreamerbring it on!05:39
andyiomoonI am trying to set up an admin user with the ability to add users to groups. I have added them to the "secondary admin" group and I have set the permissions for "groups" and "users" on the account > permissions tab to "secondary admin" but...05:40
andyiomoonthey cannot see all the groups when it comes time to add a user to those groups... they can only see the groups they have permissions to... 05:41
andyiomoondo I just need to add them to all the groups - is it that simple?05:41
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:42
+perlDreameractually, what you described, I think it should work05:43
+perlDreamerlet me look at some code...05:43
andyiomoonWebGUI Build Version:7.7.21-stable05:44
+perlDreamerthat would be 3 year old code05:44
andyiomoon...they can only see the groups to which they have been added...05:44
andyiomoonthat's what I should have said05:44
andyiomoon3 years old!05:44
+perlDreameryup, about 6 months per sub-version05:45
+perlDreamerand we're working on 7.1005:45
+perlDreamerwait, 18 months old05:45
@preactionthe Secondary Admins group is special. what permissions in the Permissions tab do they have?05:45
@preactiondo they have full access to Users and Groups? or just the limited access. it sounds like the limited access05:45
@preactionor maybe the check is wrong and checks for the limited access before the full access05:46
andyiomoonGroups, Users and Users (add only)05:46
andyiomoonthe latter because I was getting desperate and mashing a whole lot of buttons05:46
+perlDreamerthat's what I usually do05:46
+perlDreamerthe Group privilege code looks the same between 7.10 and 7.705:47
andyiomoon(hello Doug btw)05:47
+perlDreamerAndy, can you duplicate that on a demo site?05:48
andyiomoonI could certainly try and get back to you05:48
+perlDreamer[sidebar canEditAll -> groupIdAdminGroup]05:48
+perlDreamer[canView => groupIdAdminGroupAdmin]05:48
andyiomoonwhat is special about the Secondary Admin group?05:50
+perlDreamerI thought we'd gotten rid of the specialness05:51
@preactionthat's what the "Users (add only)" and "Groups (limited)" are, the special Secondary Admin stuff05:52
+perlDreamerbut with Settings->Privileges, those are all just defaults now05:53
+perlDreameraren't they?05:53
+perlDreamerandyiomoon, are the users in the Secondary Admins group also part of Turn Admin On?05:54
andyiomoonlet me check...05:54
+perlDreamerI did this very quickly on a dev site, and it worked.05:54
+perlDreamerI created joeuser, put them into Secondary Admin (and Turn On Admin to get them to the Admin Bar)05:54
andyiomoonthey are not05:55
andyiomoonlet me add them and see if that works05:55
+perlDreamerhow do they get to the Group screen in the admin console if they can't turn on Admin?05:55
andyiomoonfirst - adding them to the Turn On Admin group made no difference...05:56
+perlDreameron my end, removing them didn't change things either, the user can still see all groups05:56
andyiomoonhmmm -  so you can't replicate my problem05:57
+perlDreamerbut I may be setting things up differently as well05:57
andyiomoonI presume by having them as part of the secondary admin group gives them turn on abilities by default05:57
+perlDreameryou have to be in TOA05:58
+perlDreamerthere are two other things to consider...05:58
andyiomoonthey are part of a group called managers... this may have Turn On Admin in it....05:58
+perlDreamerI'm actually looking at 7.7.3305:59
+perlDreamerand your 7.7.21 isn't core, it's Flux05:59
andyiomoongood ol' Flux05:59
+perlDreamergetting similar results with 7.7.21 - core06:00
andyiomoonthat is no doubt confusing matters06:00
+perlDreamerwell, it's just one potential reason why I can't duplicate what you're doing06:00
andyiomoonFlux was meant to manage users and groups in a different way to the standard WebGUI way...06:00
andyiomoonbut we are not using it06:00
andyiomoonthat is, it is not switched on06:01
+perlDreamerthen it shouldn't make a difference06:01
* perlDreamer has to step out and be fatherly distracted for about an hour06:01
* andyiomoon will be afk for a while too06:02
CIA-71webgui: Doug Bell master * rad8f123 / (docs/changelog/7.x.x.txt sbin/search.pl): fix 11985 Search.pl should warn on bad asset (+5 more commits...) - http://bit.ly/geLLba06:15
@preactionperlDreamer: all done. you may fire when ready, gridley06:24
CIA-71webgui: Doug Bell webgui-7.9 * r8760795 / (4 files in 4 dirs): fix 11945 slow sql for duplicate email lookup - http://bit.ly/fHJdGR06:25
CIA-71webgui: Doug Bell webgui-7.9 * ra454fcf / (2 files in 2 dirs): fix 11960 cart address fields marked as mandatory - http://bit.ly/hLpLZR06:25
CIA-71webgui: Doug Bell webgui-7.9 * r19e4c58 / (lib/WebGUI/Asset/Wobject/Search.pm t/Asset/Wobject/Search.t): fix 11976 use container url gives permission denied - http://bit.ly/fN0EcR06:25
CIA-71webgui: Doug Bell webgui-7.9 * ree6fd02 / (docs/changelog/7.x.x.txt sbin/search.pl): fix 11985 Search.pl should warn on bad asset - http://bit.ly/fueP0Q06:25
+perlDreamertest ho!06:34
+perlDreamerpreaction: I've started looking into Test::MockTime to shave off some test time for free06:44
+perlDreamerit works very well06:44
+perlDreamerand we shouldn't ever have to call sleep again in tests06:44
Haargonly issue with that module is that it has to be loaded before anything else.  usually not a problem though.06:47
+perlDreameryeah, I learned that the hard way06:47
+perlDreamerthat, and Paul has used Test::Deep inside the Event asset06:47
HaargTest::Deep is rather annoying.  very powerful and useful but a number of annoying issues as well.06:48
CIA-71webgui: Colin Kuskie webgui-7.9 * r75ddd84 / (2 files): Update tests to handle new data being returned from USPS, for both domestic and international shipping. No driver changes required so far. - http://bit.ly/fC9Lf306:57
CIA-71webgui: Colin Kuskie webgui-7.9 * rec9e081 / docs/create.sql : Preparing for 7.9.17 release. - http://bit.ly/gcx8R607:00
+perlDreamerall done!07:15
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:15
CIA-71webgui: Colin Kuskie webgui-7.9 * r5b318bd / (4 files in 4 dirs): Ready for 7.9.20 release - http://bit.ly/gADr8407:16
-!- Radix_ changed the topic of #webgui to: [7.9.19-stable | 7.10.6-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com07:19
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has quit [Quit: Page closed]07:25
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:10
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui09:08
-!- kaare is now known as Guest8808709:09
-!- Guest88087 is now known as kaare_09:28
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 264 seconds]10:33
-!- Netsplit *.net <-> *.split quits: Getty, daviddelikat, @preaction, spacebat, CIA-7110:44
-!- Netsplit over, joins: Getty, CIA-7110:47
-!- Netsplit over, joins: daviddelikat, @preaction10:47
-!- spacebat [~spacebat@ubermonkey.net] has joined #webgui10:48
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui11:03
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:46
-!- mode/#webgui [+v bartjol] by ChanServ11:46
-!- waxhead [~pete@] has joined #webgui12:40
-!- waxhead [~pete@] has quit [Ping timeout: 240 seconds]12:50
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui13:40
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []13:40
-!- spacebat [~spacebat@ubermonkey.net] has quit [Remote host closed the connection]14:59
-!- fokat [~lem@] has joined #webgui15:13
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]15:38
+bartjolhi scott16:34
SDuensinHey bartjol16:36
+bartjolwhat's up? (or down)16:37
SDuensinBlood pressure, stuff I work on.   In that order.  :-)16:40
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui16:45
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:53
-!- kaare_ [~kaare@] has joined #webgui17:25
-!- neil___ [47c47f14@gateway/web/freenode/ip.] has joined #webgui17:27
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui17:39
-!- mode/#webgui [+o frodwith] by ChanServ17:39
-!- sbaur [~Adium@] has joined #webgui17:53
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []18:08
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:25
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui18:28
-!- fokat [~lem@] has quit [Quit: Ex-Chat]18:32
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:51
-!- mode/#webgui [+v perlDreamer] by ChanServ18:51
+perlDreamerpreaction: I'm handing off a project to Obiora, then going to the gym18:51
+perlDreamerwhen I come back, I'd like to 8 it up18:52
+perlDreamerI think the best place for me to start would be to get us sync'ed back up to the master branch18:52
+perlDreamerbut if you think it would be better to work on something else, please holler18:53
neil___Need confirmation. Will RFE #12016 incorporate the 'read more' feature from the collaboration system?18:59
+perlDreamer"read more" is just a link that you can add to the "summary" view of the CS19:05
+perlDreamerso, if you displayed only the synopsis or highlights of a story, then you could put a link to the full content19:05
+perlDreamerit may or may not be included in default templates19:05
* perlDreamer goes to the gym19:12
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]19:36
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui19:41
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui19:44
+perlDreamerpreaction: I think I'll start just by making all the old tests work again20:45
@preactionactually, we've got a few tasks to complete before we can do anything close to a release20:45
CIA-71webgui: Colin Kuskie WebGUI8 * r78a12c1 / t/Asset/Story.t : No debug in Test::More, using diag instead. - http://bit.ly/hwmsHY20:46
@preactionhttp://www.webgui.org/community/webgui-8/issues/11751 <- here's a good one. if gatewayUrl doesn't work, we can't have a beta20:46
@preactionhttp://www.webgui.org/community/webgui-8/issues/11838 <- another good one. if http basic auth doesn't work, can't have a beta20:47
+perlDreamerit's hard to do safe development with 14 tests failing20:47
+perlDreamerlike that last commit20:48
@preactioni know, but i'm out of time. everybody's all pissed off that they asked me to do an impossible task with zero resources and i couldn't complete it20:48
+perlDreamervery well20:48
@preactionif you stumble across why those tests are failing, go ahead and fix them, but iirc they're pretty deep20:49
+perlDreamerdid you look at my last commit?20:49
@preactioni'll be going over everything using WebGUI::Form and updating it to FormBuilder, so i might hit those tests too20:49
@preactionsunnuva, THAT was the problem?20:49
+perlDreamerhow about we both burn 2-4 hours fixing up the tests, and then go crazy hacking?20:50
+perlDreamerand then, let me know on what kind of schedule you want master merged in20:51
@preactionalright, we'll try it your way. i'll get the AssetHelper tests20:51
+perlDreamerI got Session/Url.t20:51
+perlDreamernow that Story isn't failing, the AssetHelper tests may be passing again20:51
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 264 seconds]20:52
-!- Freyal2 [~Filipe@office.hostdime.com.br] has joined #webgui20:57
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui20:57
CIA-71webgui: Colin Kuskie WebGUI8 * r25b981b / t/Session/Url.t : Import node can't be used to test getBackToSiteURL since that forces the user back to the default asset. - http://bit.ly/gLbUpz20:57
+perlDreamerthe USPS and USPSInternational tests will fail until we merge master into 820:57
Freyal2Does anyone know if is it possible to install webgui on a regular hosting package without root access like godaddy hosting plans?20:57
+perlDreameryou have to have root access to run WebGUI20:57
Freyal2damn ok thanks20:58
+perlDreamerto start the spectre program20:58
+perlDreamereither that, or find a WebGUI hoster who will take care of those details for you20:58
+perlDreamerpreaction, from what I'm seeing, most of these tests are failing due to the conversion to WebGUI::Test->asset21:10
+perlDreamersometimes, you really do need something that's not a child of a Layout, or the Import node21:10
+perlDreameralthough in general for tests, we have assets scattered all over the place21:11
@preactionwhich tests and why?21:11
+perlDreamerif the current asset is in the import node, the back to site URL takes you to the default asset21:12
+perlDreamerand in Session/Style.t, the snippet is below a layout21:12
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]21:12
+perlDreamerand since it has a printable style template, the test to see what happens when a template can't be found fails21:12
@preactionSession/Style.t is easy, WebGUI::Test->asset( className => 'WebGUI::Asset::Snippet' );21:13
@preactionwait. doesn't printableStyleTemplate climb the entire tree?21:13
+perlDreameryes :)21:13
@preactionokay, then those tests don't have to use Test->asset21:13
@preactionit just saves some code and auto-cleans. i also added a user one recently21:14
+perlDreamerthey're both handy21:14
+perlDreamerVersionTag.t is passing21:24
CIA-71webgui: Colin Kuskie WebGUI8 * rd1a9bd9 / t/VersionTag.t : No more session->var. - http://bit.ly/etcSa521:25
+perlDreamerI've got Session/Style.t passing, but it's leaking assets21:25
+perlDreamerpreaction, maybe you better talk me through the new VersionTag API, because my old, outdated familiar code for making and cleaning up assets doesn't seem to work21:28
@preactionyou just need to clean up the asset. you don't need a tag anymore, at all21:28
@preactionassets are automatically approved21:28
+perlDreamerhow do I make an unapproved asset for testing?21:31
CIA-71webgui: Colin Kuskie WebGUI8 * ra7623ed / t/Session/Style.t : Remove debug comments, make sure that the snippets do not have parent assets with style templates and that they get cleaned up. - http://bit.ly/g7co1O21:33
+perlDreamerSession/Style.t is passing, moving on the Keywords21:33
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui21:34
@preactionyou set the tagId and status => "pending", then commit the version tag21:34
@preactionso, in other words, everything is explicit now, not implicit21:34
+perlDreamercan I set that via calls to addChild, or do I have to do it afterwards?21:35
@preactionyes, you can do it via addChild21:35
@preactionsome of the tests do that, because of the commit() sub21:35
+perlDreamerKeywords.t is passing21:36
CIA-71webgui: Colin Kuskie WebGUI8 * rfe18190 / t/Keyword.t : Do checks for keywords without order. - http://bit.ly/eAUsYv21:36
+perlDreameron to RootTitle21:37
+perlDreamerRootTitle.t is working21:47
+perlDreameron to the SiteIndex21:47
CIA-71webgui: Colin Kuskie WebGUI8 * ra8fcce6 / t/Macro/RootTitle.t : Testing assets have to be based off the root node, so the lineage works right. Change this, and clean them all up. - http://bit.ly/hY4F7I21:47
+perlDreamerI've spent 5 years shoe horning the old, convoluted, difficult API into my head, and now you go make it simple!  What were you thinking preaction?21:48
@preactionsometimes i don't even know myself21:48
+perlDreamerSiteIndex.t is working21:50
+perlDreamerpreaction, you've got the last 3 tests21:50
CIA-71webgui: Colin Kuskie WebGUI8 * r0e93c33 / t/Content/SiteIndex.t : Cleanup the hidden asset directly, since it's not created in a version tag. - http://bit.ly/ijwD8521:50
+perlDreamerI'm going to rerun the whole suite, with DEBUG turned on to look for leakers, but since the tests are all passing I don't expect anything21:50
+perlDreamerthen I'll quit griping at you and start on 8 dev21:51
@preactionwasn't there going to be some kind of style guide for webgui? or do i just keep talking and not doing?22:31
@preactionhttp://oksushi.com/test/list-form/ <- for example. same markup, different CSS for 4 different form types22:32
-!- Freyal2 [~Filipe@office.hostdime.com.br] has quit [Ping timeout: 255 seconds]22:46
@preactionthe group changes in 7.8/7.9 are all code changes, correct? i've got an ldap client that might benefit if i can backport them22:57
-!- neil___ [47c47f14@gateway/web/freenode/ip.] has quit [Quit: Page closed]23:00
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []23:07
+perlDreamergroup changes are all code changes23:21
+perlDreamerStyle Guide was another promise from TWG23:21
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui23:24
+perlDreamerThey did start a style guide on the TWG website, but I don't think it was only partially implemented.23:36
CIA-71webgui: Colin Kuskie WebGUI8 * r4881b83 / t/Asset/Story.t : Refix the Story.t test to handle a different parent. - http://bit.ly/e6g0nO23:44
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []23:45
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]23:51
+perlDreamerpreaction: the leak check shows 1 of 2 (or maybe more) things23:57
+perlDreamereither the test cleanup is bad (but it works in 7.x) for version tags23:58
+perlDreameror, when an asset is purged, it's not cleaning up the tag that it belongs to if there are no other assets in the tag23:58
* perlDreamer will check later, since they don't seem to be interfering with the other tests right now23:58
+perlDreamerfor reference: http://gist.github.com/76552123:59
+perlDreameron to gateway-isms23:59
--- Day changed Wed Jan 05 2011
-!- Freyal2 [~Filipe@] has joined #webgui00:16
+perlDreamerURL->query_form looks very nice00:45
@preactionthe URI::URL module is great. or is that not the module you're talking about?00:47
+perlDreamerjust the idea of passing query data around as arrays, or hashes instead of strings00:48
+perlDreamerany thoughts on what I posted to the gatewayUrl wG8 ticket?00:48
@preactionlet me check quick00:49
@preactionpaul made a new shiny and was looking for RFE approval / input00:49
+perlDreameraren't we deadline limited?00:50
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:51
@preactionpaul is not00:52
@preactionpaul works for chris00:52
@preactionand yes, you're correct in your implementation details00:56
+perlDreamersweet, I'll code it, test it and if it passes, close it out00:56
@preactionin the future, we might do "base" or "mountpoint" so one can do "http://mysite.com/subsite" directly in the config file, but for now it's unnecessary00:56
+perlDreamerit would be fun to rewrite WebGUI to use URI natively instead of Session/Url, but later...00:58
@preactionalso this: http://warpspire.com/posts/url-design/ <- today is just full of style best practices01:06
+perlDreamerDidn't gnat blog about that last week?01:07
@preactionalester just got around to tweeting it then01:17
* perlDreamer wants to ignorantly assume that we always have a request object01:34
+perlDreamerisn't that safe now that we have Plack?01:34
@preactionnot when testing, i found out, but when testing you can just add one01:36
+perlDreamerthe session returned by WebGUI::Test always has one, but there are probably other ways that sessions are created. :/01:37
+perlDreamerThat's something else that sucks about tests01:38
+perlDreamerTest maintenance is a hassle01:38
+perlDreameryou might come up with an awesome new idea for testing01:38
+perlDreamerbut then you have to refactor 50K lines of tests to make it worth it01:38
* perlDreamer runs off to get kids from school01:40
+perlDreamerI'm also out of ideas for dinner and am open to suggestions from the floor01:40
@preactionscalloped potatoes and ham01:40
sbaurburritos 01:40
@preactioneasy and tasty! corn and rolls on the side01:40
@preactionI blame this code i wrote on frodwith:  $wait = 1 if grep { !$_->isFinished } map { WebGUI::Fork->new( $session, $_ ) } @forkIds;01:58
@preactionmuch map/grep in his code01:58
@preactionyay! much updates from me today!02:01
CIA-71webgui: Doug Bell WebGUI8 * rdccfc59 / t/AssetHelper/ExportHtml.t : fix exporthtml assethelper test to wait for forks (+14 more commits...) - http://bit.ly/dXcxkw02:02
-!- Freyal2 [~Filipe@] has quit [Quit: Leaving.]02:05
+perlDreamerpreaction must be a carbo-loader.  If they ate that, they'd starch their shorts!02:11
@preactionactually, i'm just cheap. potatoes are like $3 for 10lbs around here02:12
@preactionthe meat's expensive though02:12
+perlDreamerI see, so it's potatoes,ham, corn and rolls02:13
+perlDreamerfor a sec, I thought corn and rolls was another meal suggestion all by themselves02:13
@preactionno, it's side-dishes. there are good, cheap, brown and serve rolls out there, and corn is corn02:15
@preactionchicken parmesan is pretty easy too, crackers and parmesan and italian seasoning to bread and fry chicken, then simmer in tomato sauce and serve over noodles.02:16
@preaction there's a simple alfredo made of a stick of butter, 4 oz of sour cream, and 4 oz of parmesan02:16
@preactionmargerine works for that alfredo as well, but it doesn't work for much else.02:17
@preactiontried baking a yellow cake with margerine once... did not end well...02:17
sbaurpork chops are tasty too. I just slather them in dijon mustard and cook in frying pan 5 min per side... a little applesauce, a salad, and presto, tasty meal 02:19
@preactionooh, you could do stuffed chops too02:20
* sbaur is getting hungry02:20
@preactionperlDreamer: is Content/SiteIndex.t passing for you? or is that the third failing test i was supposed to look at? 02:23
* perlDreamer will stash and double check02:23
+perlDreamerit's passing for me stand alone...02:23
+perlDreamerbut failing en masse02:24
+perlDreamerprobably due to leaky tests02:24
+perlDreamerhow are the AssetHelper tests coming?02:24
@preactionthey're fixed, go ahead and pull02:24
@preactioni also added a messton of derps though02:24
+perlDreamerwhat are derps?02:25
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:38
@preactionperlDreamer: what was that new test thing you were talking about previously? that would require the refactoring?03:25
@preaction[17:38] <perlDreamer> but then you have to refactor 50K lines of tests to make it worth it03:46
@preactionor was that just an idle comment03:46
+perlDreameroh, I was talking about new things like WebGUI::Test->asset and stuff03:46
+perlDreamerthey're great additions03:46
+perlDreamerbut managing large test suites is like managing large application codebases03:46
+perlDreamerso, it gives one pause before just wading in and doing it03:46
@preactionyes. luckily for me i had an actual code change to make03:47
CIA-71webgui: Colin Kuskie WebGUI8 * rf323c80 / lib/WebGUI/Account/FriendManager.pm : Clean up syntax warning about double my in FriendManager. - http://bit.ly/frTewP03:53
@preactionuh, didn't i already do that?03:53
@preactionyep, didn't push though. fixed03:54
CIA-71webgui: Doug Bell WebGUI8 * r4919c1d / lib/WebGUI/Account/FriendManager.pm : fix warning from friendManager - http://bit.ly/gqBKt103:54
CIA-71webgui: Doug Bell WebGUI8 * r6bb5ab9 / (lib/WebGUI/Account.pm lib/WebGUI/Account/Inbox.pm): Account::Inbox editSettingsForm to FormBuilder - http://bit.ly/gpWe9b03:54
CIA-71webgui: Doug Bell WebGUI8 * r8bd2dea / (3 files in 3 dirs): initial base of Account test classes - http://bit.ly/gHrVNF03:54
+perlDreameryay, more Test::Class tests03:55
+perlDreamerugh, now we have problems03:56
+perlDreamerI have tests that are passing stand-alone but not in the suite03:56
+perlDreamerwhich means those leaks that I so quickly passed over earlier are more important than thought03:56
+perlDreamerwell, we know they pass if run standalone, it's just more work for now03:58
@preactionmy thoughts exactly03:58
@preactioni've got 1500 lines in a quickfix window to go through... yay... mechanical substitution of one value for another... 500 to get through by Friday.03:59
@preactionmigratinge verything to FormBuilder. every use of HTMLForm, TabForm, and WebGUI::Form::AUTOLOAD04:00
@preactionand adding tests for all code i touch04:00
@preactionbecause i'm tired of not having tests to check my stability against04:00
CIA-71webgui: Colin Kuskie WebGUI8 * re87358d / lib/WebGUI/Asset/Wobject/StoryArchive.pm : No need to check out separate tags for auxiliary assets like Folders inside the Story Archive. - http://bit.ly/hw1pVu04:07
+perlDreamerlooks like adding Test::MockTime will save us close to 6-10 seconds04:28
+perlDreamerwhich doesn't seem like a lot04:29
@preactionper asset test in run_asset.t?04:30
+perlDreameroh no, I missed that04:31
+perlDreamerthere's a 2 second per asset penalty in run_asset.t right now04:31
+perlDreamerwhich comes out to 2 minutes04:31
+perlDreamersince we have about 60 assets04:31
@preactioni got rid of some sleeps iirc, replaced with arguments to addRevision/addChild04:32
CIA-71webgui: Colin Kuskie WebGUI8 * r6665e9f / t/Asset/Wobject/Matrix.t : Escape the assetId everytime - is encountered, not just the first. - http://bit.ly/gbCrEq04:33
+perlDreamerpreaction, there's no fork table in WebGUi04:34
@preactionuh... there better be, WebGUI::Fork needs it04:35
+perlDreameron most operating systems, it's Fork04:35
+perlDreamerand with that uppercased, it seems to loop for at least 5 seconds04:36
+perlDreamerI changed the tablename from fork to Fork04:36
+perlDreamerand now the test seems to stall04:36
+perlDreamerbut not reliably04:37
@preactionand yes, it's going to wait like that, it has to04:37
+perlDreamerhow about a fork bomb and BAIL_OUT with a 20 second timeout?04:37
@preactionthat's one drawback to having seperate processes, especially a detatched process like WebGUI::Fork creates04:37
@preactionsounds good04:38
CIA-71webgui: Colin Kuskie WebGUI8 * r6032319 / lib/WebGUI/Test.pm : Uppercased table name for WebGUI::Fork test method. - http://bit.ly/g7GdEq04:38
+perlDreamerI think that'll do it04:39
+perlDreamer16 modules are missing POD04:39
+perlDreamerUSPS drivers need updates from master04:39
+perlDreamerEMSSubmission fails04:39
+perlDreamerhere's are some recent leak results for reference http://gist.github.com/76584604:42
+perlDreamerlots of email04:42
+perlDreamer1 LDAP link04:42
+perlDreamersome assets04:42
+perlDreamersome workflow instances04:42
+perlDreamernot too shabby04:42
* perlDreamer is going to switch to Daddy mode, I'll be back in a couple of hours04:42
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:51
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]05:36
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:39
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui06:47
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui07:02
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 260 seconds]07:04
@preactionif i wanted to add chat (again) to webgui, how would you expect it to work?07:08
@preactionwould one Chat asset be one room?07:08
+perlDreamerthat would allow for fine grained permissions07:08
@preactioni want something awesome for the WebGUI 8 presentation i'm giving in Feb. reworking my old Chat asset into an 8 asset would suffice for me07:09
@preactioni'm also thinking of adding Djabberd support, using WebGUI::Fork and custom plugins to connect to Chat assets using any XMPP client07:09
+perlDreamerURI is absolutely awful about handling UTF8 content07:09
@preactiondon't we use it to handle UTF8 stuff though?07:10
+perlDreamereven Plack seems to avoid it07:10
+perlDreamerit's more likely that I don't know what I'm doing07:10
+perlDreamerand we need some kind of decode when we're done07:10
+perlDreamerI thought I'd build a URI object for removing the gateway from the incoming URL07:12
+perlDreamernot fun07:12
@preactionyou shouldn't have to though, graham says plack will do that for you07:24
@preactionyou just have to mount '/base'07:24
* perlDreamer doesn't believe that, and I've read through the Plack::Request code07:24
+perlDreamerit just works with or without SCRIPT_NAME07:25
+perlDreamerit won't ever give you a URL without SCRIPT_NAME added to it07:25
@preaction$request->base should have the mountpoint in it, but then i haven't tried anything07:25
+perlDreamerit does have the mountpoint in it07:25
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit [Ping timeout: 260 seconds]07:25
+perlDreamerhowever, what's really useful for a mounted app is to have the gateway/SCRIPT_NAME automatically removed for you07:26
+perlDreamerI don't think Plack does that07:26
@preactionyou can't just match $request->base and remove it?07:26
@preactionanyway, i'll stop telling you your business07:26
@preactionand instead marvel at how CLI programs used to be, and how much i hate them for that07:27
+perlDreamerno you can, and i wanted to do that with URI, since you can construct a relative URL from an arbitrary URL, like $request->base, but then you run into UTF-8 problems07:27
@preactionCLI programs should be App:: modules that accept configuration as methods, so one can use it as a module, or on the command-line07:28
+perlDreamerI'd love to have an hour of Haarg's time to walk through this with me, just to make sure I'm not missing something, especially with the encoding/decoding07:29
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has joined #webgui07:30
+perlDreamerhm, so the only way to test app.psgi is to run plack?07:33
+perlDreamerno test magic?07:34
@preactionmaybe the Plack module has a way to load any random psgi file?07:35
@preactionor you could, in theory, use "my $app = do file"07:35
@preactioni think07:35
@preactionlooks like Plack::Runner->run() is what you want maybe?07:36
+perlDreamerwe need to do something, otherwise, pseudo-live testing in Plack won't ever use the gateway URL07:36
+perlDreamerand it needs to be added to WebGUI::Test::Mechanize07:37
+perlDreamerthat alone may be the best reason to scrap this idea, since this implementation of the gateway depends on mounting the app07:37
-!- advancedalarmtec [~advanceda@99-101-77-213.lightspeed.ltrkar.sbcglobal.net] has quit []07:47
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:07
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]08:12
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui08:47
-!- kaare [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui09:42
-!- kaare is now known as Guest3286309:42
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:49
-!- mode/#webgui [+v bartjol] by ChanServ10:49
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]12:09
-!- carogray [~Caroline@173-100-218-28.pools.spcsdns.net] has joined #webgui13:09
-!- waxhead [~pete@] has joined #webgui13:46
-!- waxhead [~pete@] has quit [Client Quit]13:47
-!- Freyal2 [~Filipe@office.hostdime.com.br] has joined #webgui14:03
-!- Freyal2 [~Filipe@office.hostdime.com.br] has left #webgui []14:05
-!- carogray [~Caroline@173-100-218-28.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:46
-!- Guest32863 is now known as kaare_14:57
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:17
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:17
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]16:01
-!- plainhao [~plainhao@] has joined #webgui16:06
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:09
-!- wgGuest26 [~wgGuest26@host211-75-static.141-217-b.business.telecomitalia.it] has joined #webgui17:09
-!- wgGuest26 [~wgGuest26@host211-75-static.141-217-b.business.telecomitalia.it] has quit [Client Quit]17:09
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]17:33
-!- sbaur [~Adium@] has joined #webgui18:03
-!- dreamersgirl [~chatzilla@] has joined #webgui18:08
-!- kaare_ [~kaare@] has joined #webgui18:10
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui19:03
-!- mode/#webgui [+v perlDreamer] by ChanServ19:03
+perlDreamermorning everybody!19:03
+perlDreamerdreamersgirl, shouldn't you be paying attention to class?19:03
dreamersgirlI am...19:04
dreamersgirlLecturer was late, so I signed on during break.  :)19:04
HaargperlDreamer, if you want to talk about gateway stuff at some point let me know19:06
+perlDreameryeah, let's talk gateway19:06
+perlDreamerit's not all that common for us both to be around at the same time anymore, so I'll take advantage of it now19:07
+perlDreamerI'll build a patch so you can see what I'm doing19:08
+perlDreamerI'd love to use URI more, but it gives me problems with UTF-8 urls19:09
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:09
+perlDreamerHaarg: this is what I've done http://gist.github.com/76660419:11
+perlDreamerit's little more than s/config->get('gateway')/request->base->path_info/19:12
Haarglooks like the patch is reversed?19:13
+perlDreamerI reversed the args on the command line19:16
+perlDreamerOpen questions that I have:19:16
+perlDreamer1) I know that you originally intended on doing a lot of this work yourself.  Is the way that I did it what you had in mind?19:17
+perlDreamer2) I don't see how, using Test::WWW::Mechanize::PSGI how to test mount paths/points.19:18
Haarg1) not quite.  instead of trying to figure the gateway and using that, we should just use what Plack::Request provides19:21
Haargto get the requested URL, use $request->path19:21
Haargand then, to generate URLs to use, use something along the lines of what is in the Plack::Request dispatching example19:22
+perlDreamerbut that takes me to #2, where I can't test that19:22
Haargis there any need to?19:22
+perlDreamerwell yeah, I'd like to build test to make sure it works now, and keeps working19:23
Haargi guess i kind of see it as testing third part code, but you could certainly make something with URLMap that could test it19:24
+perlDreamerIsn't URLMap built into Plack now, or are you thinking it would just let me build an app for testing?19:24
Haargit is built into plack, and it would allow you to build an app to do testing19:25
Haargthe way it should work in my mind is that sitename and gateway are only used by app.psgi and spectre19:29
+perlDreamerso, inside WebGUI itself, we should use $request->base->path_info and $request->base->host?19:31
Haargand to change the hostToUse setting to a choice between default (based on $req->base) and a user defined address19:31
Haarg$req->path_info and $req->base19:32
Haargno reason to care about the host specifically on the base address19:32
+perlDreamera bare sitename is used in places in WebGUI19:35
+perlDreamerlike the UID for events in ical feeds19:35
Haargit probably shouldn't be19:35
+perlDreamerprobably, in that particular case it wouldn't hurt to use the hostname and gateway19:36
+perlDreamerand in the other uses I'm seeing, it's a violation of the gateway policy19:36
+perlDreamerlike in Widgets19:36
+perlDreamerITransact paydriver19:36
+perlDreamerSnippet export URL path19:37
+perlDreameralso, regarding testing 3rd party software, I completely agree, what I'd be testing is the way that I'm using it, to make sure I've done it correctly19:39
CIA-71webgui: Paul Driver master * r41ac1f1 / (5 files in 5 dirs): Template Preview button - http://bit.ly/htAnMr20:42
CIA-71webgui: Paul Driver master * r9f9cac0 / www/extras/templatePreview.js : whoops, forgot the js - http://bit.ly/hOPAz620:44
+perlDreamerfrodwith++ for i18n :)20:45
CIA-71webgui: Paul Driver master * rcdda623 / www/extras/templatePreview.js : jslinting the preview js - http://bit.ly/dHQ57Y20:48
@preactionuh. our image annotation thing doesn't actually add the text to the image? it just uses JS to work?21:01
@preactiondoes anyone know how it was supposed to work? i suspect i'm supposed to fix it21:02
Haargthe person who wrote it didn't really know what they were doing21:07
dreamersgirlwasn't me.  ;)21:09
+perlDreamerpreaction, that's correct, it's all JS based21:17
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui21:18
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui21:21
@preactionbut, afaik, it was supposed to add the text to the image itself, no?21:26
Haargyou'd have to ask jt21:27
+perlDreamerwhy are you supposed to fix it?21:27
Haargdoing that would probably require storing an extra copy of the image as well as the annotation information21:27
@preactionbecause it's crap code and i'm supposed to fix crap code, not perpetuate it21:28
advancedalarmtecwhich version of the wre would you guys recomend installing on ubuntu 10.10 server?21:38
@preactionas long as it's not 64-bit, if it is, you'll want to compile yourself from the latest git version21:40
advancedalarmtec32 bit version.  I have tried downloading and installing wre-0.9.3-ubuntu-6server-ia32.tar.gz  I followed the instructions listed on the webgui website for the install.  After I create the site and try to restart services for the life of me I can't get mod_perl or mod_proxy to start.  Is there something that I'm missing that I need to do?  On the ubuntu 10.10 server I don't have anything 21:45
advancedalarmtecinstalled, it's a fresh install with no other software downloaded or installed. 21:45
+perlDreamermaybe that's the problem?21:45
+perlDreameryou're missing libraries?21:45
+perlDreameror you have mysql installed?21:45
+perlDreameror you're not running setenvironment.sh21:46
@preactiondid you run testEnvironment from webgui after running wre's setenvironment?21:46
advancedalarmtecafter running the wre I run the testEnvironment21:48
advancedalarmtecthe wre downloads and installs webgui...therefore I can't run the testEnvirnment before the wre unless I manually download webgui and run it before hand21:48
+perlDreamerdoes testEnvironment run clean?21:49
+perlDreamerhave you looked in the error logs (/data/wre/var/logs/modperl.error.log and ...modproxy.error.log) to see why they aren't starting?21:50
advancedalarmtecno, I have a list of modules I have to manually install before the testEnvironment runs clean, but yes I can eventually make the testEnvirnment runt clean21:50
+perlDreamerthat's normal, the WRE usually lags behind what WebGUI needs in modules21:51
+perlDreamerhow about the error logs?21:51
advancedalarmtecno, I didn't know there was another location for the modperl or modproxy error log, I thought they were all in the /var/webgui.log file...I will check the others and find out what they say21:52
* perlDreamer wanders off for some lunch21:53
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Read error: Operation timed out]21:57
advancedalarmtecare you supposed to install apache2 prior to running ./wreconsole.pl ?22:01
@preactionthe WRE includes apache22:01
@preactionbut wreconsole uses its own http server22:01
-!- dreamersgirl [~chatzilla@] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.11/20101012113537]]22:02
advancedalarmtecif you are using wre, does webgui use the http server that the wre uses?22:03
advancedalarmtecor do you have to install apache2 and manually set up the virtual hosts?22:04
@preactionthe WRE includes apache and the WRE sets up WebGUI to use its apache/mysql/perl stack22:04
advancedalarmtecok, so since i'm trying to install the wre I should not install apache2 or mysql prior to running the ./wreconsole.pl22:05
@preactioni suppose if i would redo the annotation thing, the problem would be fonts. where are they? how do i add more?22:24
-!- plainhao [~plainhao@] has quit [Quit: plainhao]22:38
advancedalarmtecI have a stupid question...it appears that when I run ./testEnvironment.pl when it fails, I find the equivalent aptitude install xxxxxxxxx.  Would it be better if all the perl modules were installed using aptitude since it doesn't appear to ever fail installing things?22:48
@preactionno, aptitude installs for your system perl, not the WRE's perl22:49
advancedalarmtecso when when the ./testEnvironemtn fails, I shouldn't use aptitude to get the package?22:50
advancedalarmtecoh...that must be what I'm doing wrong...what's my other option then?22:50
@preactioncpan force install?22:51
advancedalarmtecI will do that instead...thank you @preaction I didn't know there was a difference...that may be what was wrong with me installing it from source previously22:52
advancedalarmtecwhen I get this installed finally, and working 100% I'm going to write the complete idiot's guide to installing webgui ;)  lol22:59
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui23:02
-!- mode/#webgui [+v perlDreamer] by ChanServ23:02
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]23:03
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:03
advancedalarmtecif a force install of a module fails, the only thing left to do is download the source and compile/install it from there?23:38
@preactionwhat module?23:40
@preactiondo you have build-essential on your system?23:43
advancedalarmtecI don't believe so, it's a fresh install23:44
@preactionwithout build-essential you can't install most anything from cpan23:44
@preactionthe /data/wre/docs/install.txt explains what you need23:44
-!- scrottie0 [~scott@li25-98.members.linode.com] has left #webgui []23:52
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui23:53
advancedalarmteconce again thank you #preaction, I have read that file and it doesn't say anything about installing build-essential that I saw.  DBI has installed without any problems, moving forward to the others23:56
--- Day changed Thu Jan 06 2011
advancedalarmtecDBD::mysql failed, even with a force install any ideas?00:00
scrottie0you have mysql installed?  paste the output of running make into gist.github.com?00:02
advancedalarmtecmysql was installed using the ./wreconsole.pl00:02
scrottie0and you're building DBD::mysql against your own local perl?00:03
scrottie0you'll have to tell it where in /data/wre to find the MySQL that came with the WRE.00:03
advancedalarmtecwould it be the location of the my.cnf file in the wre folder?00:06
scrottie0don't remember.  I'd have to look at the docs.  ditto for the perl Makefile.PL arg name.00:08
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]00:13
advancedalarmtecI know I can run:  sudo aptitude install libdbd-mysql-perl, but @preaction said that if you install via aptitude it won't work with webgui or wre00:14
+perlDreamerthat won't install it in the WRE00:15
+perlDreamerand the WRE should already provide that00:15
scrottie0if you build your own perl, at a minimum you're going to have to also build a new mod_perl against the apache in the WRE as well as building your own DBD::mysql against the mysql in there.00:17
@preactionif the WRE doesn't appear to provide that, you might not be working in the WRE's environment00:17
scrottie0there are docs for source installs and for WRE installs but not really any for a hybrid install like that.00:17
@preactiontype "which perl" and what comes up? it should be /data/wre/prereqs/bin/perl00:17
advancedalarmtecit shows /data/wre/prereqs/bin/perl00:18
scrottie0that should already have a DBD::mysql though things might be non-operational now.00:19
scrottie0was the WRE just not working for some reason and you're doing this to fix it?  or is your goal to use a newer/custom build of perl...?00:20
advancedalarmtecI ran the wre00:21
advancedalarmtecafter I ran the wre, mod_perl and mod_proxy wouldn't work, so I went to the WebGUI/sbin folder and ran the testEnvironment00:22
advancedalarmtecam I not supposed to run the testEnvironment on an wre installation?00:23
sbauryou definitely should run testEnvironment on a WRE install00:28
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:30
advancedalarmtecI've gotta head out, I'll be back later.  Thank you all for your help00:30
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []00:30
CIA-71webgui: Paul Driver master * rb3a1e6c / www/extras/templatePreview.js : IE fixes for preview, modal dialog instead of popup window - http://bit.ly/e1T3VV00:33
-!- cj [~cjac@esd0.colliertech.org] has joined #webgui00:36
cjscrottie0: moo00:36
-!- carogray [~Caroline@173-100-218-28.pools.spcsdns.net] has joined #webgui00:38
-!- carogray1 [~Caroline@173-100-218-28.pools.spcsdns.net] has joined #webgui00:43
-!- carogray [~Caroline@173-100-218-28.pools.spcsdns.net] has quit [Read error: Connection reset by peer]00:43
@preactionyo know what i wish? that the matrix had tests01:30
* preaction writes some01:31
@preactionmy wish CAN come true!01:31
scrottie0heya cj01:32
scrottie0I left my cell phone charger somewhere in eastern Washington, btw.01:33
+perlDreamereastern Washington is a nice place for cell phone chargers, radioactive rabbits and skiing01:45
+perlDreamermatrix has _some_ tests, just not lots01:45
@preactionMatrixListing.t had two tests: making sure addChild returned the right classes that were just created :p01:48
+perlDreamernow maybe I can get back to 802:07
@preactionsub editAttributeSave in the matrix is awesome! check out that privilege check, and then check out how the sub is used02:16
+perlDreamerawesomeness will have to wait for a return from the garage02:21
+perlDreamerback in 7502:21
-!- sbaur [~Adium@] has left #webgui []02:24
-!- carogray1 [~Caroline@173-100-218-28.pools.spcsdns.net] has quit [Read error: Connection reset by peer]02:26
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]03:00
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:10
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui03:28
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Ping timeout: 272 seconds]03:36
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 240 seconds]03:41
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]04:32
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:39
-!- perlDreamer [~colink@remote.sunsetpres.org] has joined #webgui04:53
-!- mode/#webgui [+v perlDreamer] by ChanServ04:53
+perlDreamerpreaction, I see what you mean04:55
+perlDreamerperhaps return 0 would be better04:55
-!- perlDreamer [~colink@remote.sunsetpres.org] has quit [Quit: Leaving.]06:29
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui07:29
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 265 seconds]07:33
-!- kaare [~kaare@] has joined #webgui08:28
-!- kaare is now known as Guest1809308:29
-!- advancedalarmtec [63654dd5@gateway/web/freenode/ip.] has joined #webgui08:59
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui14:10
-!- mode/#webgui [+v bartjol] by ChanServ14:10
-!- vayde [~vayde@67-4-143-230.mpls.qwest.net] has quit [Ping timeout: 240 seconds]14:20
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:33
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui14:33
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]15:45
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:57
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]16:00
SDuensinHey all.16:23
+bartjolhi lonely person16:37
SDuensinThat'd be me.  :-/16:38
-!- advancedalarmtec [63654dd5@gateway/web/freenode/ip.] has quit [Ping timeout: 265 seconds]16:58
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Remote host closed the connection]17:12
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui17:20
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:20
-!- mode/#webgui [+v perlDreamer] by ChanServ17:20
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui17:21
+bartjolhowdy perlDreamer17:40
+perlDreamerhey bartjol17:51
+perlDreamermore WRE script fixing?17:51
+bartjolwell, as you prolly have seen17:52
+perlDreameroh yes, much email in the inbox17:53
+bartjolsorry, sometimes forget to right it in one go17:56
+bartjolwrite it17:56
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui17:57
+perlDreamereh, it happens to me all the time18:03
+perlDreamerwhich is why I write tests :)18:03
-!- sbaur [~Adium@] has joined #webgui18:03
+bartjolhey, I do the pull request in a normal manner nowadays18:05
+perlDreameryou do, and it's great18:08
+perlDreamerbut, should we pull them both, or just the one?18:09
+bartjolwait, the last one is correct18:09
+bartjolthe first one has a bug18:09
+bartjolso the latest one should be in good order18:10
+bartjolbtw are there any wre plans for wg 8? or will it be basically be the same, considering the wre-scripts?18:19
+bartjoloff course the apache stuff will be replaced by Plack18:21
+bartjoland wreservice script should change18:22
+perlDreamermodperl => plack18:23
+perlDreamermodproxy => nginx, I think18:23
+perlDreamerhowever, now that we're not using two different apaches, there's no reason for us not to use native packages18:24
+perlDreamerthat's just my opinion, I have never been a big fan of the WRE18:24
+perlDreamerI'd just as soon install a native distribution package from a private repo18:24
+bartjolwell, pro's cons etc18:25
+perlDreameryeah, like perl module versions18:25
+perlDreamerTinyMCE version18:25
+bartjolit does make it easier to replicate erros18:25
+bartjolhave you been told about the webgui starter project?18:26
+perlDreamerI've heard little snippets18:26
+perlDreamerbut nothing with a lot of details recently18:26
+perlDreamerthe idea to build a $5 hosted WebGUI site?18:27
+bartjolyeah, without people intervening18:28
+bartjolwe have the technical side mostly done18:28
+bartjolthe restarting of the webservers was one of the holdups, you don't wannna have your webuser to have (indirect) root rights18:29
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds]18:30
* perlDreamer goes to the gym to keep that hope that I can beat bartjol in the WUC 2011 Great Arm Wrestling Contest19:15
+bartjoleeh we have never done that competition19:16
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]20:14
+perlDreamerwords to the wise20:33
+perlDreamerif your request for help starts with, "Your software sucks, how can I do this in your software"20:34
+perlDreamerthen you should expect to receive an answer like, "Build it yourself, since our software sucks"20:34
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui20:42
CIA-71webgui: Paul Driver master * r61245ba / (3 files in 3 dirs): Fix template preview to work with chunked content and template post-processing (in Layout, for instance) - http://bit.ly/eF9DO822:43
+perlDreamernow you're just bragging :)23:29
-!- qwebirc193057 [63654dd5@gateway/web/freenode/ip.] has joined #webgui23:31
qwebirc193057hello all23:31
qwebirc193057when you run the testEnvironment for the first time do you want cpan to use the automatic configuration, or should we enter the dialog with it?23:36
sbaurfrodwith: that looks very cool23:37
sbauryou say it should be pretty easy to backport... all the way back to 7.5.40?23:38
sbaurthough I really need to get my sites updated23:39
@preactionqwebirc193057: i tend to exit out of the testEnvironment.pl at that stage, because the autoconfig will not do some things because it's not in the shell mode23:41
@preactionrunning "cpan" from the command-line, doing "o conf init" and letting it autosetup is what i usually do23:42
@preactionthen i fix "o conf prerequisites_policy follow" and "o conf auto_commit yes" and finally do as it asks "o conf init urllist"23:42
+perlDreamerI usually run testEnvironment.pl --simpleReport, which will tell you which modules are missing23:44
qwebirc193057perlDreamer: then use cpan to manually install each module that's not installed?23:45
+perlDreameryes, doing the same configuration that preaction talked about to make using cpan easier23:46
+perlDreamerpreaction, if getRequestedUrl all of a sudden started returning URLs with initial slashes, do you think that would be bad?23:49
+perlDreamer$session->getRequestedUrl to be precise23:49
@preactionperlDreamer: i can't see why, as newByUrl always strips them off anyway23:49
@preactionwe've taken "Be liberal in what you expect" to buggy heights23:49
+perlDreameryeah, that's what I'm thinking too, just need to update some tests23:50
--- Day changed Fri Jan 07 2011
+perlDreamerokay, time to relearn Encode and URI again00:00
@frodwithsbaur: for some definition of "easy", yes00:09
@frodwithit should be backportable00:09
@frodwithyou'll have to sort through the patches00:09
@frodwithbut it's not relying on anything recent that I'm aware of00:09
-!- Guest18093 [~kaare@] has quit [Remote host closed the connection]00:24
qwebirc193057in configuring cpan is there any extra url i should add to the list other than the ones they list when running o conf init urllist?00:50
@preactionany standard cpan mirror is fine00:51
-!- sbaur [~Adium@] has quit [Ping timeout: 240 seconds]00:54
-!- sbaur [~Adium@] has joined #webgui01:01
@preactionhell. zabbix CAN do maintenance periods. i'll start using them now i guess01:02
@preactionooh, you can even set up recurring maintenance periods01:04
-!- cj [~cjac@esd0.colliertech.org] has quit [Read error: Connection reset by peer]01:30
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:33
+perlDreamerhm, a watched turkey never boils03:14
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:21
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:58
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]04:28
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:51
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui05:06
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]08:10
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui08:15
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:16
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]08:18
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui09:12
qwebirc193057anyone have any tips on installing DBD::mysql?  it keeps failing using cpan09:28
qwebirc193057mysql was installed using the wre 0.9.309:30
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:35
-!- mode/#webgui [+v bartjol] by ChanServ10:35
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui10:54
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]12:27
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:33
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]13:33
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui13:39
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]14:29
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]15:00
+bartjolis that an automated post?16:26
+bartjolbut indeed friday afternoon, upgrade time :)16:27
SDuensinIt's a finger macro.   :-)16:28
qwebirc193057anyone have any tips on installing DBD::mysql?  it keeps failing using cpan16:38
qwebirc193057mysql was installed using the wre 0.9.316:38
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []16:44
SDuensinqwebirc193057: Did you remember to setEnvironment before running cpan?16:46
SDuensinWell, there goes my big idea.  :-)16:52
SDuensinWhat's the error?16:52
qwebirc193057i got it, went to souce file and had to run: sudo perl Makefile.PL --mysql_config /data/wre/prereqs/bin/mysql_config16:53
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]17:16
+bartjolstrange though, I haven't seen that problem before17:22
+bartjolbut, it might need root rights and sudo-ing does change the environment again17:24
+bartjolyou do habe it in the correct perl now?17:25
+bartjolso in wre perl, not system perl?17:26
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui17:41
-!- kaare_ [~kaare@] has joined #webgui17:54
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Read error: Connection reset by peer]17:57
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:05
-!- mode/#webgui [+v perlDreamer] by ChanServ18:05
-!- sbaur [~Adium@] has joined #webgui18:07
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui18:26
-!- mode/#webgui [+v bartjol] by ChanServ18:26
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []18:28
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui []18:30
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui18:46
+perlDreamerhey, bartjol!18:48
bartjolwhat's up18:52
bartjolgonna crack my code?18:53
+perlDreamerProbably on Monday18:54
+perlDreamerMonday is now super bug fixing and code merging day18:54
bartjolah, so I can supply you with work wrint bad code18:55
bartjolor bad english18:55
bartjolthe only thing that might not be good is that when I check for rotations I get it from the config and then comapre it as a string18:56
+perlDreamerwhy not compare it as a number?18:57
bartjolbut that is more a taste matter18:57
bartjoljust was my first go18:57
* perlDreamer likes Sriracha with his strings :)18:57
bartjoldidn't think about it till later18:57
bartjoltesting now19:00
bartjolhot saucce?19:01
+perlDreameroh yes19:01
bartjolcommited to github19:03
bartjoldo I need to make a new pull request?19:03
bartjolperlDreamer: ?or will that be included automatically?19:05
+perlDreamerit would be handy to know which revision to pull, so another pull request would be appreciated19:05
bartjolwell,there are 3 revisions now19:06
bartjoldo you want the commit url here and now or shall I put it in the bug report?19:07
+perlDreamerbug report, please19:07
bartjolthere you go19:08
bartjoland here I go19:09
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:09
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui19:14
* scrottie0 waves hullo19:21
+perlDreamerwelcome back, scrottie019:22
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui19:25
scrottie0heya perlDreamer.19:36
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []20:25
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui20:34
-!- sbaur [~Adium@] has quit [Quit: Leaving.]22:01
-!- scrottie [~scrottie0@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui22:05
-!- mode/#webgui [+o scrottie] by ChanServ22:05
@scrottieseems like skype still isn't very stable.22:28
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui23:31
--- Day changed Sat Jan 08 2011
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []00:23
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:29
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]02:01
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Ping timeout: 240 seconds]03:06
-!- qwebirc193057 [63654dd5@gateway/web/freenode/ip.] has quit [Quit: Page closed]03:08
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:17
+Radix_scrottie: their new super mega nodes need to be ultra boosted before they'll work reliably I heard.  But don't worry.. their Ultimate Awesome nodes are coming online soon to replace them.04:58
-!- kaare_ [~kaare@] has joined #webgui09:58
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui11:47
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]15:15
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:37
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]16:29
-!- Netsplit *.net <-> *.split quits: gugod, CIA-7121:25
-!- Netsplit over, joins: gugod, CIA-7121:26
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui21:30
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]22:14
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Remote host closed the connection]23:51
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui23:51
--- Day changed Sun Jan 09 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]01:20
-!- waxhead [~pete@ppp121-45-204-199.lns20.cbr1.internode.on.net] has joined #webgui02:17
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui02:18
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:50
-!- fokat [~lem@weston-] has joined #webgui07:22
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Remote host closed the connection]07:55
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui07:55
-!- kaare_ [~kaare@] has joined #webgui10:36
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:18
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 272 seconds]11:19
-!- fokat [~lem@weston-] has quit [Ping timeout: 276 seconds]11:50
-!- Netsplit *.net <-> *.split quits: gugod, CIA-7113:09
-!- Netsplit over, joins: gugod, CIA-7113:12
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:32
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:36
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]15:42
-!- kaare_ [~kaare@] has joined #webgui15:44
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []16:51
-!- kaare_ [~kaare@] has quit [Ping timeout: 255 seconds]18:33
-!- kaare_ [~kaare@] has joined #webgui18:40
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:27
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 272 seconds]23:28
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:35
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]23:36
--- Day changed Mon Jan 10 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:57
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:53
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Remote host closed the connection]06:58
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]07:53
-!- fokat [~lem@weston-] has joined #webgui07:54
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui07:56
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:25
-!- mode/#webgui [+v bartjol] by ChanServ10:25
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]10:55
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui14:40
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:08
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:11
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 265 seconds]15:12
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:14
-!- fokat [~lem@weston-] has joined #webgui15:45
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:56
-!- plainhao [~plainhao@] has joined #webgui16:01
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:23
-!- kaare_ [~kaare@] has joined #webgui16:52
-!- fokat [~lem@weston-] has quit [Ping timeout: 240 seconds]17:35
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]17:46
-!- fokat [~lem@weston-] has joined #webgui17:50
-!- sbaur [~Adium@] has joined #webgui17:55
-!- kaare_ [~kaare@] has quit [Ping timeout: 255 seconds]18:09
-!- kaare_ [~kaare@] has joined #webgui18:15
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui18:19
-!- mode/#webgui [+o bopbop] by ChanServ18:19
-!- kaare_ [~kaare@] has quit [Ping timeout: 255 seconds]18:27
-!- kaare_ [~kaare@] has joined #webgui18:30
CIA-71webgui: Paul Driver master * r82c6c58 / (3 files in 3 dirs): rfe #12016: add more functionality to story_loop - http://bit.ly/fVVIbI18:33
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui18:48
-!- mode/#webgui [+o bopbop_] by ChanServ18:48
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]18:48
-!- bopbop_ is now known as bopbop18:48
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:57
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui19:03
-!- mode/#webgui [+v perlDreamer] by ChanServ19:03
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:24
-!- mode/#webgui [+o bopbop_] by ChanServ19:24
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]19:24
-!- bopbop_ is now known as bopbop19:24
-!- kaare_ [~kaare@] has quit [Ping timeout: 265 seconds]19:31
CIA-71webgui: Paul Driver master * r5fc7b42 / (2 files in 2 dirs): Template help for the additional topic variables - http://bit.ly/h2aNv119:32
-!- kaare_ [~kaare@] has joined #webgui19:36
-!- kaare_ [~kaare@] has quit [Read error: Connection reset by peer]19:43
-!- kaare_ [~kaare@] has joined #webgui19:44
-!- kaare__ [~kaare@] has joined #webgui19:55
-!- kaare_ [~kaare@] has quit [Ping timeout: 255 seconds]19:56
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui20:08
-!- mode/#webgui [+o bopbop_] by ChanServ20:08
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]20:08
-!- bopbop_ is now known as bopbop20:08
+perlDreamerpreaction: I'm working on closing out Arjan's maximumAsset bugs20:08
-!- kaare__ [~kaare@] has quit [Ping timeout: 276 seconds]20:11
CIA-71webgui: Colin Kuskie master * r33698fc / lib/WebGUI/Session/Form.pm : Remove old debugging code for validToken. - http://bit.ly/gmk2pB20:18
CIA-71webgui: Colin Kuskie master * rdfffaf3 / t/Asset/maximum_assets.t : Add a test for tripping maximum assets to make sure it works. We will depend on the live tests for www_editSave to determine the opposite case. - http://bit.ly/f7sqIs20:18
CIA-71webgui: Colin Kuskie webgui-7.9 * r96eb9bb / lib/WebGUI/Session/Form.pm : Remove old debugging code for validToken. - http://bit.ly/fifU7N20:18
CIA-71webgui: Colin Kuskie webgui-7.9 * rd111b55 / t/Asset/maximum_assets.t : Add a test for tripping maximum assets to make sure it works. We will depend on the live tests for www_editSave to determine the opposite case. - http://bit.ly/ffCvHU20:18
+perlDreamerpreaction, moving on to Squonk's userLoginLog bug20:21
+perlDreamerare you still working bottom up?20:21
@preactioni will be, once i finish these e-mails and followups20:21
@preactionbut i will also assign the bugs to myself before i start working on them, as always20:21
+perlDreamercool, after I add the indeces, I'm going to the doctor20:21
+perlDreamerremember when I was sick in December?20:22
@preactionit's back?20:22
+perlDreamerAccording to my sinuses, it's still December20:22
@preactionouch, feel better20:23
CIA-71webgui: Paul Driver master * r28f4b1b / (4 files in 3 dirs): rfe #10521: Use monospaced font in template edit textarea - http://bit.ly/fMDfiv20:33
CIA-71webgui: Paul Driver master * r702d00b / (lib/WebGUI/Session/Form.pm t/Asset/maximum_assets.t): Merge branch 'master' of github.com:plainblack/webgui - http://bit.ly/gZBJav20:33
+perlDreamerpreaction, what do you think about promoting that RFE to a bug to help the people out in 7.9?20:38
@preactionthe monospaced font one?20:38
+perlDreameryes, and tab20:38
CIA-71webgui: Colin Kuskie master * r727e45c / (2 files in 2 dirs): Add indeces to the userLoginLog to help with cleanup. Fixes bug #12008 - http://bit.ly/gVf37520:40
CIA-71webgui: Colin Kuskie webgui-7.9 * rf305cdd / (3 files in 2 dirs): Add indeces to the userLoginLog to help with cleanup. Fixes bug #12008 - http://bit.ly/fZ2xAN20:42
-!- kaare__ [~kaare@] has joined #webgui20:43
CIA-71webgui: Colin Kuskie webgui-7.9 * rf78961d / (4 files in 3 dirs): rfe #10521: Use monospaced font in template edit textarea. Promoted to a bug to help the people in 7.9 - http://bit.ly/hQaK2w20:43
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]20:48
+perlDreamerpreaction: your blog feed isn't in the ironman feed21:00
@preactionit won't be. bi-weekly. i can't support weekly21:00
@preactionor does that not matter?21:01
* perlDreamer doesn't think it matters21:01
@preactioni'm subscribed to blogs.perl.org's top-level RSS21:01
+perlDreamerno one reads that21:01
@preactionand apparently i've got replies that i didn't get notified about too...21:02
+perlDreamerjust 321:02
+perlDreamerCGI is really only a novelty, since it isn't a gateway to running WebGUI on cheap hosting yet21:03
+perlDreamerdue to spectre21:03
+perlDreamerbut that shall change too, yes?21:03
@preactioni'm hoping, yes. actually, most of WebGUI works w/o spectre, except the damnable maintenance tasks21:03
@preactionand yes, novelty only. but i was surprised at how well it performed. 2.5wallclock seconds to render a page, on my crap laptop21:04
@preaction0.9 user seconds. far longer than users would like, but far faster than i expected21:04
@preactionadded to ironman, thanks21:05
sbaurhi everyone21:17
+perlDreamerhey sbaur!21:17
sbaurhow long should it take dns changes in automat to apply? I've just made 3, 2 of which happened almost instantly, the third, i'm still waiting for...21:18
sbaurI'm adding 1 cname to 3 different domains21:18
@preactiondepends on how long the TTL is, 86400 is 24h21:18
@scrottieDNS caches failure.  don't cache failure.21:19
@preactionthe TTL is how long the DNS should cache the result. dig @worldwidedns.net yourdomain <- should verify the change will get replicated21:19
+perlDreamerI think our default TTL is 4 hours21:20
+perlDreamerpreaction: have you read this bug: Errors parsing JSON for EXIF in Gallery  (#12002)21:22
@preactionhuh. looks like a JSON encoder bug, but we should definitely plan for it21:23
sbaurthanks for your help21:23
-!- kaare_ [~kaare@] has joined #webgui21:37
-!- kaare__ [~kaare@] has quit [Ping timeout: 255 seconds]21:39
-!- kaare_ [~kaare@] has quit [Read error: Connection reset by peer]21:48
-!- kaare_ [~kaare@] has joined #webgui21:49
-!- fokat [~lem@weston-] has quit [Ping timeout: 250 seconds]22:29
-!- kaare__ [~kaare@] has joined #webgui22:32
-!- kaare_ [~kaare@] has quit [Read error: Connection reset by peer]22:32
-!- kaare__ [~kaare@] has quit [Quit: Konversation terminated!]22:46
-!- kaare__ [~kaare@] has joined #webgui22:46
-!- kaare__ [~kaare@] has quit [Client Quit]22:47
-!- kaare__ [~kaare@] has joined #webgui22:47
-!- kaare__ [~kaare@] has quit [Read error: Connection reset by peer]22:49
-!- kaare__ [~kaare@] has joined #webgui22:50
-!- plainhao [~plainhao@] has quit [Quit: plainhao]23:14
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds]23:19
@preactionperlDreamer: what's the schedule for release looking like?23:21
* perlDreamer is very boring23:21
+perlDreamer9:00pm tonight, my time23:21
+perlDreamerthat's usually when I do it23:21
+perlDreamerright after kids go to bed23:21
+perlDreamerthat way, I can do the release and sleep sound with the knowledge that websites all over the world are less buggy23:22
CIA-71webgui: Colin Kuskie master * ra96a9c3 / (2 files): Update tests to handle new data being returned from USPS, for both domestic and international shipping. No driver changes required so far. - http://bit.ly/fLjasS23:26
CIA-71webgui: Colin Kuskie master * ra0119e9 / (2 files in 2 dirs): When setting photo JSON, wrap the json serialization in an eval to trap errors. Addresses bug #12002. - http://bit.ly/faMhoV23:26
CIA-71webgui: Colin Kuskie webgui-7.9 * r88c6c32 / (2 files in 2 dirs): When setting photo JSON, wrap the json serialization in an eval to trap errors. Addresses bug #12002. - http://bit.ly/gyIwiS23:26
+perlDreamersorry about that, preaction, I forgot to port the test fixes in 7.9 to master sooner23:27
+perlDreamerif your USPS tests are failing, that's why23:27
@preactionnp, i'm still catching up on e-mail and making design decisions for paul's RFEs23:27
@preactionalso trying to make sure i'm maximizing my marketing of the blog posts about WebGUI, as i'll be making more of them and want them to have some impact. i've languished on this front for 12 months too long23:29
Haargi'm confused by that exif/json change.  how would that address the bug?23:30
+perlDreamerit won't die any more23:31
+perlDreamerbut it won't set the JSON either23:31
Haargunless i'm missing something, it didn't die before23:31
Haargit died when it tried to decode it23:31
Haargwhich is already trapped with an eval23:31
Haargthe broken json wouldn't have made it into the database if the encode process died23:32
Haargwould be good to get arjan's JSON and JSON::XS versions23:33
+perlDreamerI'll back out those commits23:37
CIA-71webgui: Colin Kuskie master * rc65fd19 / (2 files in 2 dirs): 23:54
CIA-71webgui: There was no dying due to this bug, it was trapped during deserialization, not serialization.23:54
CIA-71webgui: This reverts commit a0119e9e82adc4e10482d34f50734a7fcb32139a. - http://bit.ly/idt7op23:54
CIA-71webgui: Colin Kuskie webgui-7.9 * r6fa0aaf / (2 files in 2 dirs): 23:55
CIA-71webgui: There was no dying due to this bug, it was trapped during deserialization, not serialization.23:55
CIA-71webgui: This reverts commit 88c6c329b1d3c545dd7d09e3eca86800d78f195d. - http://bit.ly/dFvzlO23:55
--- Day changed Tue Jan 11 2011
-!- kaare__ [~kaare@] has quit [Ping timeout: 264 seconds]00:01
CIA-71webgui: Colin Kuskie master * r6f34c25 / (4 files in 4 dirs): 00:09
CIA-71webgui: Prevent SSO fixation attacks against WebGUI by modifying Operation/SSO to log00:09
CIA-71webgui: the user in as the user with a different session, and to require a flag in the00:09
CIA-71webgui: config file to enable it. This feature will be removed in WebGUI 8. Fixes bug00:09
CIA-71webgui: #12004. - http://bit.ly/epGqLt00:09
CIA-71webgui: Colin Kuskie webgui-7.9 * r688000b / (4 files in 4 dirs): 00:11
CIA-71webgui: Prevent SSO fixation attacks against WebGUI by modifying Operation/SSO to log00:11
CIA-71webgui: the user in as the user with a different session, and to require a flag in the00:11
CIA-71webgui: config file to enable it. This feature will be removed in WebGUI 8. Fixes bug00:11
CIA-71webgui: #12004. - http://bit.ly/g2oBmH00:11
@preactionfinally! now 3 hours of bugfixing times!00:34
+perlDreameryay, bugfixing!00:40
@preactionjust wow. Map doesn't work with CrystalX style...00:55
@preactioni didn't think it possible...00:55
+perlDreamerHave you seen the forms on the Underground site?00:56
+perlDreamerAll forms get built vertically, due to the Underground CSS00:56
+perlDreamerfor radio button and checkbox lists00:56
@preactionso i need to make a CSS class so the style can be overridden, but if i make it a class it's very non-specific so the bug won't be fixed if it's overridden by a more-specific selector01:10
@preactionbut i can't make it an ID and keep it overridable. and if i make it an inline style, it would be specific enough to fix the bug, but not overridable01:10
@preactionoh... duh... !important01:11
+perlDreamerso this is my solution to us working on the same bug at the same time01:12
+perlDreamerif you work on it, you should assign it to yourself01:12
+perlDreamerif I work on it, I'll assign it to you, too01:12
+perlDreamerthat way, you'll see that you're already working on the bug, and won't start working on it!01:12
@preactionooh good idea!01:13
@preactionbut i assigned this one!01:13
@preactioni'm working on the mappoint one01:13
@preactionthere's 5 others exactly like it01:13
+perlDreamerthat's okay, because you assigned it to yourself and starting working on it01:14
+perlDreamerand you can have the 5 others, too01:27
+perlDreamerbut you'll have to assign them to yourself, otherwise you won't work on them01:27
@preactionwhat's your projected time for the release?01:31
+perlDreamer(01:21:32 PM) perlDreamer: 9:00pm tonight, my time01:32
@preactionah, sorry. good, then i may have time to eat01:33
+perlDreameroh yes01:33
+perlDreamerhack on01:33
+perlDreamereat on01:33
+perlDreamerall is on01:33
* perlDreamer recommends http://en.wikipedia.org/wiki/Poutine01:34
+perlDreamersaw it on Iron Chef America last night, made with lobster01:34
@preactionpoutine with lobster?01:35
@preactioni've got a canadian friend, so i eat poutine lots. it's awesome the way mac and cheese is awesome01:35
+perlDreamerthat particular dish may even have won it for the challenger01:35
@preactionooh, carne asada frites! (mexican poutine)01:36
@preactioninstead of tortilla chips / nachos, french fries! my mind == BLOWN01:37
@preactionso, essentially, ground beef, sour cream, and cheese over fries. like Brass Ring has chili fries01:38
+perlDreamernacho fries01:38
@preactionand that's led me to burritos and now i want burritos01:39
@preactioni make excellent san-fran-style burritos, lime/cilantro rice, black beans, ground beef, cheese, sour cream01:40
@preactiononly wish they sold 16" burrito shells at my local grocer, or i was patient enough to make my own01:41
+perlDreamerhow do you make your lime/cilantro rice?01:42
+perlDreameris it Chipotle (TM) style?01:42
@preactionpretty much01:42
CIA-71webgui: Colin Kuskie master * rf1dd08c / (3 files in 3 dirs): If there are missing, required fields when saving data to a thing, do not write it to the db. Fixes bug #11996. - http://bit.ly/gBIgIS02:01
CIA-71webgui: Colin Kuskie webgui-7.9 * r0bc42cf / (3 files in 3 dirs): If there are missing, required fields when saving data to a thing, do not write it to the db. Fixes bug #11996. - http://bit.ly/gNmcRE02:01
+perlDreamerpreaction: should we add script/type/src to the valid elements: http://www.webgui.org/use/bugs/tracker/11992 ?02:09
@preactioni guess, if we allow script at all, then src should probably be allowed02:10
@preactionbut that could just as easily go in the head tags02:10
+perlDreamergood ponit02:13
+perlDreamergood point, too02:13
@preactioni'd say allow src= in the Content Manager's Rich Editor. we already have the other ways to get rid of JS in the normal user areas02:15
+perlDreamertoo late02:15
+perlDreamerI already closed the bug02:15
@preactionokay, but i'd expect, when i have HTML source, being the power user I am, that I could put whatever i care to in it, provided it's valid html02:16
@preactionpower-user, non-programmer02:16
+perlDreamerit is valid HTML, and if users want to change it, they can modify the Rich Editor02:16
+perlDreamerour power users, being well educated and properly trained, should use head tags02:17
@preactionso it's broken by default, but to fix it you can just ...?02:17
@preactionactually, why do we disallow anything in the CM's rich edit?02:18
+perlDreamerso people don't make ugly content?02:20
@preactionmany places say "Add us to your page, paste this snippet into your website!" When that doesn't work in an Article, who's fault is it?02:21
+perlDreamerdo you want it enchanged, oh empowered one?02:22
@preactioni think that it would stop anyone from posting that bug again, so yes02:22
* perlDreamer bows deeply, "Slim-jim-salad-shim"02:24
+perlDreameractually, in the default CM rich editor we don't block anything02:27
+perlDreamerthat lists strong and b as synonyms (prefer strong), similarly with em/i02:27
+perlDreamerand allows all other elements02:27
@preactionthen... what's causing his problem?02:28
* perlDreamer doesn't know, but I can duplicate it pretty easily02:29
+perlDreamerI think it's a bug in TinyMCE itself02:29
+perlDreamerbecause if I change the order of those 3 items, I can get it to do different things02:29
+perlDreamermaybe we _should_ look into that TinyMCE upgrade02:31
+perlDreamerhm, adding the script directly to the ruleset works02:35
+perlDreamerbut it also has *[*], which is supposed to match everything02:35
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:47
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui03:03
@preactionooh, then survey could be a special type of dataform with actions and conditionals and other simple scripting!03:08
@preactionto start at the beginning: Side note for future development: DataForm without tabs should not exist. By default, it should have one tab called Default or something. Moving fields that are or are not inside tabs starts getting complicated quickly. I imagine someone will post a bug about how tabbed fields move in relation to the list view.03:08
@preactionOr, better idea, instead of editing the form in Admin Mode, a special "Form Editor" view. Then nobody would expect to edit the form in either data entry or list views.03:08
@preactionbut again we define sections by their implementation. pages, tabs, and fieldsets03:09
@preactionsometimes we want inline editing, other times we don't. how do we decide?03:11
-!- carogray [~Caroline@] has joined #webgui03:12
-!- carogray [~Caroline@] has quit [Ping timeout: 255 seconds]03:22
CIA-71webgui: Doug Bell master * r9be6da4 / (2 files in 2 dirs): fix 11987 map displays white text on white bg - http://bit.ly/ggdBVs04:28
CIA-71webgui: Doug Bell master * r2808a19 / (4 files in 4 dirs): fix 11988 dataform list view missing field control - http://bit.ly/exjcIv04:28
CIA-71webgui: Doug Bell master * rc0d5cc9 / lib/WebGUI/Asset/Wobject/DataForm.pm : fix dataform jumping between views when moving fields - http://bit.ly/dIPQZ404:28
CIA-71webgui: Doug Bell master * r6397f20 / t/Asset/Wobject/DataForm/viewList.t : fix test for new controls param - http://bit.ly/hA4iw204:28
CIA-71webgui: Doug Bell master * r2e3ee7e / (2 files in 2 dirs): 04:28
CIA-71webgui: fix 11989 Calendar list view isn't uniform and missing fields04:28
CIA-71webgui: also fixed timezone problem with the list view sections - http://bit.ly/dQWB6I04:28
@preactionyay! proof i did work today!04:28
+perlDreamerbackport ? :)04:28
@preactionworking on it, after test run04:29
@preactionthough i didn't change much code, mostly templates04:29
-!- fokat [~lem@weston-] has joined #webgui04:54
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]04:57
* perlDreamer switches to Daddy mode for ~ 2 hours05:08
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:12
@preactionperlDreamer: when you return from better things, I'm done for the day, so no waiting on me for release05:16
CIA-71webgui: Doug Bell webgui-7.9 * r8bf3cb6 / (2 files in 2 dirs): fix 11987 map displays white text on white bg - http://bit.ly/ekISJQ05:16
CIA-71webgui: Doug Bell webgui-7.9 * r134cee2 / (4 files in 4 dirs): fix 11988 dataform list view missing field control - http://bit.ly/hLt46e05:16
-!- carogray [~Caroline@] has joined #webgui05:53
-!- carogray [~Caroline@] has quit [Ping timeout: 255 seconds]06:03
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has joined #webgui06:25
+perlDreamerpreaction: you rock!06:37
andyiomoonwhy exactly does preaction rock?06:52
andyiomoonI don't doubt he does - I just want to see if we have the same reasons 06:52
+perlDreamerHow does preaction rock?  let me count the ways06:56
+perlDreamerHe wrote new tests06:56
+perlDreamerhe ran the test suite06:56
+perlDreamerhe fixed bugs06:56
+perlDreamerhe wrote thoughtful responses to challenging emails about future code06:56
+perlDreamerhe told me he was done so that I could release the code06:57
+perlDreamerhe trusts me06:57
+perlDreamerthat's fix for now06:57
+perlDreameruh, six for now06:57
andyiomoonok... I don't have any of those...06:58
andyiomoonbut I will add them to my list06:58
+perlDreamerwhat did you have?06:58
andyiomoonhe has a nice beard06:58
andyiomoon is all06:58
+perlDreamerwell, between us we got 706:58
andyiomoonthat's gunna be hard to top06:59
andyiomoonhave you ever had cause to use passive analytics?06:59
andyiomoonhe says, changing the subject07:00
+perlDreameruse it?  no, but I did write it07:00
andyiomoonheh - whoops!07:00
andyiomoonso you did07:00
andyiomoonwell - it has only taken a couple of years but I think Swinburne may be ready to use it :)07:00
+perlDreamergood deal!07:01
CIA-71webgui: Colin Kuskie master * rd5abe32 / docs/create.sql : Preparing for 7.10.7 release - http://bit.ly/ea3gHl07:02
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 265 seconds]07:03
+perlDreamerdid you have some questions about what PA does and how it works, andyiomoon?07:05
andyiomoonI probably will have perlDreamer but I will wait until I get the definitive list of the questions Swinburne want to ask of the data before getting back to you.07:10
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui07:10
* perlDreamer will be around :)07:10
andyiomoonI can see it is all regex-ified... so we will most likely need someone who can turn a bunch of questions like "what is the average length of time a person spends in a program?" into a regex expression07:11
andyiomoonI'm not expecting it to be a trivial task :)07:12
+perlDreamerkind of07:12
+perlDreameryou can create different bins from the URLs that each person uses, and it tracks how long they spend in the bins07:12
andyiomooncan you assign groups of URls to a single bin?07:14
andyiomoonfor example /programs/gad/ and all its children?07:14
andyiomoonperhaps we can talk about this some more when I have the list of Qs they want to ask07:16
+perlDreameryes, based on the regexp07:16
+perlDreamerare the nippers and the boffins treating you well?07:17
andyiomoonheh - yes, both groups are behaving themselves07:19
andyiomoonI trust the same can be said of you07:19
+perlDreameryes, kids went back to school and I am surviving so far07:20
+perlDreamerkathy also went back to school07:20
+perlDreamernow that her classes have little to do with general nursing, I'm less tense07:20
+perlDreamershe carries around sharp pointy things from time to time07:21
+perlDreamerand I'm very attached to the integrity of my skin07:21
+perlDreamerthere's not much chance that she'll do a pelvic exam on me07:21
andyiomoonhah - not much chance sounds entirely like too much of a chance for my comfort!07:23
+perlDreamerwell, hopefully at this stage in her training she knows that those with copious amounts of chest hair have "outdoor plumbing", which don't require pelvic exams07:23
+perlDreamerif not, I'll try to tell her before it gets too uncomfortable07:24
andyiomoonnice to have a backup plan at least07:24
andyiomoonand on that rather interesting note I shall bid you adieu... chat soon07:24
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has quit [Quit: Page closed]07:26
CIA-71webgui: Colin Kuskie master * r006c27f / (4 files in 4 dirs): Ready for 7.10.8 development. - http://bit.ly/eD2Aqc07:35
-!- buu [~buu@] has joined #webgui07:39
+perlDreameryes, buu, you've found us.07:43
buuMore people to stalk07:45
+perlDreameryou have WebGUI questions, perhaps?07:45
@scrottieoh, piss.07:45
@scrottiehey, buu, get a haircut.07:46
buuHey, your hair is longer than mine07:47
+perlDreamerbut scrottie rocks the 'hawk, so we permit it07:48
buuHey now, my hair is pretty rocking07:48
buuAlthough honestly I haven't shaved in weeks so I'm more rocking the homeless bum thing07:48
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:03
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds]08:14
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui08:25
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]08:43
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:46
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui10:11
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 260 seconds]10:14
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:18
-!- mode/#webgui [+v bartjol] by ChanServ10:18
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 255 seconds]10:23
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:52
-!- mode/#webgui [+v bartjol] by ChanServ11:52
-!- carogray [~Caroline@] has joined #webgui15:15
carograyIs there a way to change a bunch of URL's automatically? 15:19
carograyThat is if we posted a book - Each page layout is something like income-benefits/tafdc-advocacy-guide/ch1/q1-eligibility15:19
carogray income-benefits/tafdc-advocacy-guide/ch1/q2-do-i-qualify15:20
carogray income-benefits/tafdc-advocacy-guide/ch1/q3-denials15:20
carograyand each main article on these pages is the same URL as the page layout, but just has -article at the end i.e.  income-benefits/tafdc-advocacy-guide/ch1/q1-eligibility-article15:21
carograyThen the following year we want to stick in  income-benefits/tafdc-advocacy-guide/ch1/q2-how-do-i-apply and then renumber ...q2-do-i-qualifyto ...q3-do-i-qualify, and ...q3-denials to ...q4-denials both on page layouts and articles - is there some macro or other way to do this?15:24
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:02
+bartjolcarogray: sorry I wouldn't know, I don't think so, allthough you might wanna run a test with edit branch, that is closest at the moment16:19
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:53
-!- kaare_ [~kaare@] has joined #webgui17:28
-!- neil___ [47c47f14@gateway/web/freenode/ip.] has joined #webgui17:30
-!- carogray [~Caroline@] has quit [Ping timeout: 255 seconds]17:50
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui17:57
-!- sbaur [~Adium@] has joined #webgui18:02
CIA-71webgui: Paul Driver master * r2208864 / (4 files in 4 dirs): rfe #12016 for the top story as well - http://bit.ly/gTniCe18:11
buuHey, quick question if anyone wouldn't mind, I've got a default install set up, with an empty top menu (I didn't choose to create a default set of pages), but when I create a new 'article' it shows up 'inside' the index page and has no entry in the menu? Does this mean it's somehow a child of whatever the index page is? How can I see this relationship and how do I create articles that show up in the nav?18:12
+bartjolarticles are default not shown in menu's18:14
buubartjol: I saw the option for 'hide from navigation', but I disabled that18:14
+bartjolyou have to choose no there18:15
+bartjoldepending on the navigation template, different levels are shown18:15
buuI just created a new wiki, it has 'Hide From Naviation? [no]'18:16
buuBut no menu entry..18:16
buubartjol: It's like I'm creating these entries as children of that other page?18:16
+bartjolyou can check that in the asset view (via the admin console18:17
+bartjolthere it is shown which object is which object's child18:17
+bartjolthat one18:17
buuThey appear to be children of 'Home'18:17
+bartjoland did you check the navigation/menu?18:19
buuWhat about it?18:19
buuI 'cut' and 'pasted' them into the top level18:19
buu'Root' I guess18:19
buuBut still a sadly empty menu.18:19
buuI take it back!18:20
buuI'm missing background images..18:21
+bartjolok, well good luck, I really have to go, but other people prolly will help too18:21
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:21
buuNow I've got 9000 things in my menu haha18:23
neil___I currently have ver 7.9.18 installed , is it possible to 'upgrade' to 7.10.7 beta?18:28
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:29
-!- mode/#webgui [+v perlDreamer] by ChanServ18:29
@preactionneil___: not presently, no. you have to wait until 7.10 goes stable, then there will be an upgrade path19:00
neil___Any idea how long of a wait?19:03
@preactionwell, 7.10 won't stable until 8.0 goes beta, and that's most likely this summer19:04
+perlDreamerslog slog toil toil19:05
@preactionunfortunately, our releases got messed up since 8.0 got delayed by a bit. 7.10 was supposed to stabilize in jan/feb here19:05
neil___Can a beta get updated with a newer beta version?19:07
buupreaction: Hey, do items always get created as a parent of whatever page I happen to be on?19:08
@preactionmost likely yes, except for some very special circumstances19:08
@preactioneverything is an Asset in webgui, so everything goes in the Asset tree19:09
buupreaction: And the index page is an Asset named Home19:10
@preactionright, which is set in the settings ("Default page")19:10
buuBy the by, is there a suggestion someplace for a 'news' type page? Is it just a newsletter?19:10
@preactioni would do a Collaboration System, that thing is pretty much any type of threaded messaging system, Forum, Blog, even FAQ or weird stuff19:11
@preactionthere's a News template for it as well19:11
+perlDreamerThere's also the Story Manager19:13
buuWhat's the difference between Collaboration System and "Message board"?19:14
@preactionwhich may or may not be more complicated than you need.19:14
@preactionMessage Board holds a bunch of Collaboration Systems for the individual "Forums"19:14
* perlDreamer goes to the gym19:14
buuHow recursive19:15
-!- sandraqu [~Sandra@host2.209.113.248.conversent.net] has joined #webgui19:46
sandraquHello.  Do any of WebGUI have a WebObject that creates a book format with numbered chapters and subchapters?  Else, is there a way to dynamically add numbers?19:53
@preactionhttp://webgui.org/user_guides <- we've used the wiki to do it, but the organization is all manual19:54
@preactionyou could use a Collaboration and/or a Message Board depending on how deep you want to go19:54
@preactionFolders and Articles would work as well, using a custom template to number the items19:55
@preactionbut unfortunately, nothing super simple19:55
@preactionoh, Thingy could do it as well, but getting a nicely-formatted result for the visitors might be a bit tricky19:56
sandraquThank you.  Let me try another angle.19:56
@preactioni'd probably go with Folders and Articles myself19:56
@preactioni wanted to make a nice docbook-oriented system for webgui, but time and time and time is time and time19:57
sandraquI know I can add custom fields.  Can I add a custom field to the Editing window and put a number there... call the number in the URL?19:57
@preactionnot if i think i know what you're saying: use a custom field for "Chapter/Subchapter" like "1.1.17", and then have the URL automatically use that number?19:58
sandraquIs my question clearly worded?19:58
buuWhat's the relation between /data/webugi/www and /data/webgui/domains/domain.com/public19:58
sandraqu@preaction, yes19:58
sandraquvia a variable that is19:59
@preactionbuu: /data/webgui/www/extras is shared between all sites. /data/webgui/www/uploads is the base that gets copied to /data/domains/www.domain.com/public/uploads19:59
@preactionthen www.domain.com/public/uploads is used to upload files to that site19:59
buupreaction: Well I just noticed the captcha system was creating files in /data/webgui/www/uploads/temp20:00
@preactionsandraqu: no, but webgui will build a URL based on the title or menu title if one is not supplied20:00
@preactionbuu: hmm... you should make sure your uploadsPath in the config file is set to the /data/domains/.../public/uploads directory20:00
buuYou're right, thanks.20:01
sandraquIs there a way to add hidden field values into a page that i could search for?  hidden tags?20:03
sandraquas a way to incorporate the chapter number, and be able to search for it.20:05
@preactionsandraqu: yes, you could add it to the "keywords" field on the metadata tab, or you could put it in the title or synopsis fields, all will get added to the search index20:05
sandraqu:)  grand.20:05
sandraquthank you.20:09
-!- sandraqu [~Sandra@host2.209.113.248.conversent.net] has left #webgui []20:09
buupreaction: Can I somehow insert a nav element into a forum/messageboard?20:18
@preactionthe Redirect asset is pretty good for simply adding nav elements in whatever place you want20:19
buuMy mind is blown20:19
@preactionotherwise, you'll probably have to look at the Navigation's settings on how it looks up what assets to include20:19
@preactionit gets pretty hairy pretty quickly, not all assets want to be in nav, nav has to fetch and instance the asset which takes time and can affect page responsiveness, etc...20:20
buupreaction: Well I mean, when I'm looking at an individual forum there's no breadcrumb20:21
buuLike forums > board > thread20:21
@preactionoh, make your breadcrumb nav Show Hidden Pages20:21
buuEr, do I have a br..20:21
@preactionunless you don't have one yet, then you'll need to make a new nav. the Designer's guide probably has more information about how to build navs20:22
@preactionas it's complex, and CMs never have to really do it20:22
buuI'll go read that20:22
@preactionit's something like "Start Point: Relative to Root, +1", "Include: Ancestors, Self", Template: Breadcrumb20:22
@preactionand that reminds me of just how long it's been since i've actually USED a webgui site, much less built one. too busy in the code20:23
+perlDreameryeah, it's shocking sometimes isn't it?20:24
buupreaction: Well I mean, I've got a top-nav, at the top..20:25
* buu messes20:25
+perlDreamerbuu, by default, Posts and Threads are hidden from navigations20:26
+perlDreamerotherwise, think what a top-level dropdown would look like!20:26
+perlDreamerso, just enable it in your crumb and all will be well20:26
+perlDreameryou can see an example of that in the WebGUI forums on webgui.org20:26
buuperlDreamer: Well, I created a crumb type nav, I think20:28
buuBut how do I get it to show up someplace?20:28
+perlDreamerYou use an AssetProxy macro to drop it into a style template20:28
+perlDreameryou have the Collaboration System use that style template20:29
buuSo do I need to edit the template or can I do that from the gui?20:29
+perlDreamerThe recommended way to edit the style template is through the GUI20:31
CIA-71webgui: Paul Driver master * r7c9d086 / t/Asset/Wobject/StoryTopic.t : Tests for the new topic template variable - http://bit.ly/hqmBaD20:48
@preactionokay, so the matrix memory problem is probably the view method of a MatrixListing, but I can't see anything in there that looks completely insane except for building both the form and the table then only using one of them20:50
@preactionthat's not 150M, and i can reliably get the process to use 150M more by viewing any matrix listing20:51
+perlDreameris it building tons of assets in memory?20:51
@preactionnope, no assets at all. just form fields and storage locations20:51
+perlDreamerthat doesn't make any sense at all20:52
@preactionwell, it gets its parent, but no other ma... maybe the matrix is the hog20:52
+perlDreamerif it was the matrix, wouldn't it happen on every page view?20:53
@preactionnope. matrix can do everything it wants to without tanking memory20:53
@preactionyeah, i was just verifying, not assuming ;)20:53
@preactionwhen your assumptions get proven wrong as often as mine, you learn to never assume20:53
@preactionand there's another one. matrixlisting view, 150M jump... it doesn't seem to matter WHICH listing is being viewed, so it's at least consistent20:54
+perlDreamercheck the comments20:55
+perlDreamermaybe somebody dumped 150M of comment spam into it20:55
@preactionnope, comments are pretty standard20:55
@preactionlooks like i'm pulling a copy of cmsmatrix and reproducing locally... drat...20:56
+perlDreamerwatch, cmsmatrix won't be the problem20:57
@preactionno, it is. i've been watching via server-status and top20:57
@preactionafter top reports a memory jump, server-status reports the last request for that PID as a matrix request20:57
@preactionremind me to write a blog post about this debugging process ;)20:58
+perlDreamerI will20:58
@preactionin fact i'll start keeping notes right now, if at least for internal uses20:59
+perlDreamercan you use something like classLoadTest and have it print out Memory used and asset size for each asset in addition to load times?21:03
@preactionas of right now, no21:04
@preactionbut that would be awesome21:04
@preactionlet me drag up my old perl memory debugging informationses21:04
+perlDreamerwhen do URLs have to be encoded?21:04
@preactionbefore display to the user, so either in the template or in the template vars21:05
@preactioni'd say in the vars. you're more likely to need to encode URLs than you would decode to do something fancy21:05
+perlDreamerthat makes this <a href="url">url</a> kind of difficult though21:06
+perlDreamerand I've seen constructs like that in our templates21:06
@preactionheh. yeah that would be a problem...21:06
@preactionbut that'd be a problem either way21:06
+perlDreamerif it's unencoded, then you do <a href="<tmpl_var url ESCAPE="URL">"><tmpl_var url></a>21:07
@preactionright, but then you need to ... i guess for MOST urls, escaping isn't a problem. the browser can DTRT unless it's an HTML special char in there like > or "21:08
@preactionso for our default template set, we can remember to ESCAPE="URL", but for custom templates, doesn't matter if the designer remembers until there's a problem21:09
@preactionwhy is url being used as a link in this instance? no title or menu title to go on?21:09
* perlDreamer doesn't remember21:09
@preactionthat'd be ideal, no urls as links. most browsers have ways to select a url and right-click to go to the page21:10
+perlDreamerI hate URI21:23
+perlDreamerI hate UTF-821:23
+perlDreamerI hate Session/Url.pm21:23
@preactionno, tell us what you really think21:23
+perlDreamerI like that Auburn won :)21:24
@preactionand memory settings seem completely different on OS X kernel... don't know why i didn't expect that...21:28
@scrottiedid someone say memory?  feed the output of Devel::Gladiator to Devel::Size and sort that.21:29
@preactionyeah, i'm looking at Devel::Arena. i just need Total Memory Usage Before, and After21:29
@scrottiethat installs custom ops that track where in the program memory was allocated, helping you find leaks even if the data moves around.21:32
@preactioni don't think they're leaks, i think it's actually being used correctly, it's just too much21:32
@scrottieright, but same principles apply.21:33
@preactioni suppose. i'll build this stuff into classLoadTest.pl and see what i can see see see21:33
@scrottieif it were a leak, you'd have (probably) lots of small scalars all created in the same place.  in this case, you might have a few large scalars.21:33
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]21:37
@preactionso if i'm correct, Devel::Size/Devel::Gladiator will give me the actual size of the stuff being used, not the amount allocated that appears in RES in top, right?21:38
@preactionwell, i suppose i could TIAS21:39
+perlDreameroh yaeh21:39
@scrottie"actual size" is the amount of water displaced by your DIMM when you put it in a measuring cup.21:40
@scrottieDevel::Size reports how much was requested from the memory allocator.21:40
@preactionis that while it's powered and used? do electrons displace volumes of water?21:40
@scrottiethat doesn't include waste as a result of quick-fit over best-fit optimizations in the allocator, fragmentation, and so on.21:41
@scrottierun enough electrons through water and you get oxygen and hydrogen =)21:41
@preactionooh, and then BOOMs! i like it21:41
@scrottiesomething like for(1..1_000_000_000) { push @a, 1; pop @a; } will gobble up bunches of memory.  Devel::Size reports this correctly.21:43
+perlDreamerelectrons have measurable volume21:46
+perlDreamerit's just that the little buggers are so repulsive that you can't get them close enough together to measure lots of them21:47
* perlDreamer goes to lunch21:49
@preactionokay, i am now far over my head: keeping the same session open for every request in classLoadTest caused memory numbers to go up up up until they'd reset -200k and start over, so i decided to do all the individual work of one test in a forked child22:15
@preactionwhich gives me the results i expect, but that's a shitty method: do something until you get the results you expect? wtf am i? an intelligent-design advocate?22:15
@preactionhttps://gist.github.com/775041 <- anyone have some time to check this out and see if i'm wacked in the noggin?22:16
@preactiontotal_size( walk_arena ); segfaulted every time, probably because i keep getting a warning about Attempt to free unreferenced scalar: ... at Log::Log4perl::Logger.pm line 9222:17
@scrottieyeah, you can't copy anything you find in the arena.22:18
@scrottiemy $x = is right out.22:18
@scrottieit's fickle.22:18
@scrottiehttp://slowass.net/~scott/tmp/membitch.pl.txt # example22:19
@scrottieesp you want to skip things with REIFY, without REAL, that are SPECIAL22:21
@scrottiefor your purposes, you want to skip references, too.22:22
@scrottieer, wait.  we're talking about different things.22:23
@scrottieI saw segfault and blamed Gladiator.22:23
@preactionyeah, most likely it's Devel::Size complaining22:24
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui22:25
@scrottiehrm.  yeah.  Devel::Size isn't going to pinpoint where the memory is going in this case anyway...22:26
@scrottieit'll just confirm that your session is really big, or isn't.22:26
@scrottiestill, that should be the most stable of the lot.22:26
@scrottiewhy not Devel::LeakTrace? 22:26
@preactionoh, now that i fork it would do what i wanted at child END22:27
@scrottieanyway, that's probably a perl core bug.22:27
@preactionDevel::LeakTrace doesn't detect i have a glib installed, because OS X doesn't have glib-config. let's see if macports's glib2 will work22:28
@scrottiehrm.  right.22:29
@scrottieDevel::Leak might be easier.22:29
@scrottieand it lets you set your low water mark and then check it at will.22:29
@preactioner.. make that glib122:29
@preactionooh, that sounds promising22:29
-!- Netsplit *.net <-> *.split quits: @preaction22:40
-!- neil___ [47c47f14@gateway/web/freenode/ip.] has quit [Quit: Page closed]22:40
-!- Netsplit over, joins: @preaction22:42
@preactionnew hotness: spectre binds to 127/32, but appears to come from a random IP attached to eth0. one of 6 IPs. which are not defined by a single CIDR22:58
Haargusually it would come from whatever ip corresponds to the sitename, but if sitename resolves to it should always come from the loopback23:04
@preactionyeah, i added all the hostnames to /etc/hosts resolved to, no change23:05
@preactioni should probably check resolv.conf23:05
+perlDreamerhow's the memory thing?23:08
@preactiondunno, this is phone support23:08
@preactionhost.conf says hosts,bind, so it checks /etc/hosts first23:08
@scrottieignorant question.  if I have a bunch of articles in a folder or whatever other sort of container, and each has different permissions for who can view it, is there an easy way to include links of whichever of them the current user can see onto another page?23:10
@preactiona navigation would do it23:10
@preactionnavs check permissions, unless you tell them not to23:11
@scrottiewaiter, one navigation!  with extra caramel sause!23:11
@scrottieI swear I'll read the Content Manager's Guide one day soon.23:11
* perlDreamer copies that down for future reference/blackmailing23:12
buuSo do 'page layouts' automatically include all their children?23:15
buuUnless you hide them..23:16
buu"You're attempting to remove a vital component of the WebGUI system. If you were allowed to continue WebGUI may cease to function." !23:19
+perlDreamerbad buu!23:20
buuWhy is /home so vital?23:20
+perlDreamerput that asset back where you found it23:20
+perlDreamerIn the settings, it's the Default Asset23:20
buuYou mean the one that appears if you go to / ?23:20
@preactionyou cant' remove it until you change the Default Page to something else23:21
@preactionsame with the Not Found Page23:21
buupreaction: It's kind of annoying because everything goes under /home *and* home is one of those pesky things that just displays a giant list of everything in it23:22
buuI guess uh23:22
@preactionyou could organize the site into subsections23:22
@scrottieput something else under /home.  the URL doesn't have to bare a resemblence to the asset heirarchy.23:22
buupreaction: So I have the top-nav configured to do "descendents under specific url: /home" but the first link in the nav is a button that says "Home" that links to /23:25
buuI take it back =]23:26
-!- tavisto [~tavisto@] has joined #webgui23:26
-!- mode/#webgui [+o tavisto] by ChanServ23:26
+perlDreamerhey tavisto!23:27
@tavistohey perldreamer23:36
* perlDreamer has been drooling over a Verizon iPhone23:37
@tavistoCDMA only. junk23:37
+perlDreamerif I can afford to go overseas, I'll buy another one :)23:37
@tavistono, meaning slow 3g until you have to buy a new LTE phone23:38
+perlDreamerah, in that case, I'll wait until the 4G comes out23:38
+perlDreameror, I'll get an android23:38
@tavistoyeah it's unfortunate. If they had thought ahead and not been greedy (but it's apple) they could have put in a SIM card slot and LTE uses them23:39
@tavistomaking it possible to be upgradeable23:39
@scrottieit would still need the newer, more expensive radio.23:42
+perlDreamerradios are small23:44
@scrottieand covered by crazy numbers of patents.23:45
@tavistoyeah, that goes without saying :) 23:49
--- Day changed Wed Jan 12 2011
buuHow fast is cdma?00:01
sbaurthe non-simultaneous voice and data is the deal breaker for me...00:02
@tavistodepends on your location/signal strength. Most people see 750k-1.5mb00:02
@tavistowell beyond that.. there's no upgrade path from cdma. You are stuck until you get LTE service. However with AT&T there is HSPA 7.2 and then HSPA+ which is capable of 14mb 3G service00:03
@tavistothen of course LTE once they deploy it00:03
Haargcdma is shitty but there are lots of areas around here where at&t has no coverage at all00:08
Haargso until that changes verizon or us cellular are pretty much the only options for me00:09
@tavistoyep and that's the issue with AT&T they don't have as as much 3G coverage. However, that's been changing pretty quickly.. even here in Michigan. My parents had the same problem and had no real broadband internet options.. So I got them a mifi2200 on verizon and they get around 2Mb consistently.. A close tower with low demand obviously. I was impressed00:11
+perlDreamerHaarg, I think I'm going to punt on the idea of making a "url_for" like method for Session/Url00:27
+perlDreamerI either get UTF-8 url-encoded when I don't want it00:27
+perlDreameror I get unsafe characters leaking through00:27
Haargcan you review the problem quick?00:29
+perlDreamerIf the base method is used from Plack::Request, it returns a URI object00:29
+perlDreamerif you shove UTF-8 into that, it url-encodes it by default00:29
+perlDreamerno simple way to turn it off00:30
+perlDreamerso, that leaves you the option of url-decoding the output of $uri->path00:30
+perlDreamerhowever, gateway takes an optional pageUrl argument which can contain unsafe characters00:30
+perlDreamerthat you don't want decoded00:30
+perlDreamerwhile encoding will take a list of characters for encoding00:31
+perlDreamerI can't get to the one inside Plack::Request00:31
+perlDreamerand decoding (unescaping) does them all00:31
Haargis it just utf8 characters that you want unencoded?00:32
+perlDreamerthat's the current thing that's causing tests to fail.00:32
+perlDreamerhowever, I'm finding that everything I try breaks some other test downline that also does UTF-8 testing with URLs00:32
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:33
Haargwell, a few thoughts.  leaving utf8 stuff unencoded should probably work, but could cause problems with old browsers.  HTML::Template can't do the encoding.00:37
Haargplaces where people want to display the url in unencoded form are probably out of luck unless there are separate variables for that.00:38
+perlDreamerWe don't encode UTF-8 currently00:38
Haarghave you tried the ->as_iri method on the URIs?00:39
+perlDreamerI believe that gives you the entire uri, instead of only the path00:39
Haargprobably yes00:40
+perlDreamerURI is a funny class00:40
+perlDreamerit's a blessed scalar00:40
+perlDreamerwhich is the URL00:40
+perlDreameranytime you do an operation on a part, it breaks it down with a regex, does the operation, the reassembles00:40
+perlDreamerconsequently you can't override or subclass a method without having to rewrite the whole thing00:42
Haargwhy is that?00:42
-!- scrottie [~scrottie0@wsip-24-248-87-198.ph.ph.cox.net] has left #webgui ["Leaving"]00:42
+perlDreamerwell, suppose I wanted to override path to not encode its incoming arguments00:42
scrottie0stupid aqua-xchat.00:43
+perlDreamerI have to duplicate the internal, gnarly regex for breaking the string into parts00:43
+perlDreamerwhich doesn't sound like fun for maintenance00:43
-!- scrottie [~scrottie0@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui00:44
-!- mode/#webgui [+o scrottie] by ChanServ00:44
Haargi'd probably need to see an example of what you are trying to do and how it is failing to help much.  even if doing everything through URI doesn't work it shouldn't be hard to make something that accomplishes roughly the same as uri_for00:47
+perlDreamerthat's what I had earlier, except you didn't like it?00:47
+perlDreamerit avoided using URI completely00:48
Haargnot quite00:48
Haarglet me see if i can find the conversation.00:48
+perlDreamerinstead of calling make_urlmap_work, it called $session->request->base->path00:49
+perlDreamerand then appended the pageUrl to it00:49
+perlDreamerthat way, that part of it is never escaped/unescaped or handled by URI00:50
Haargwell, there's basically two parts to this.  first is getting the requested url.00:53
Haargif you just use $request->path, does that cause any problems?00:54
+perlDreamerthat's what it does now00:55
+perlDreamerno problems00:55
Haargthen, for generating urls, make_urlmap_work seems like shouldn't be needed00:59
Haargmy first thought is to try to use URI for url manipulation, but if that isn't going to work i don't see a problem with doing it ourselves.01:03
+perlDreamerI'll revert back to what I had earlier.  Then maybe you could review it again and look for holes01:04
Haargsorry for throwing things out there without explaining more.  if there's ever stuff like that isn't clear feel free to ignore me. :)01:05
+perlDreamerI think you actually did a pretty good job of explaining, just stuck between WebGUI historical behavior and URI behavior01:08
+perlDreamerbut yeah, the sitename stuff should have been a separate ticket01:08
* perlDreamer is off to pick up kids from school, more URLing later today01:37
-!- sbaur [~Adium@] has left #webgui []02:20
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]02:25
buuThis is really cool03:26
buuHey, random question since I haven't gotten to it in my readings yet, but is there a way to disable to "Your post has been submitted, please click here to go back to the website" type pages, especially for forums?03:47
@scrottiesure.  monkey-patch www_editSave.03:50
@scrottieor subclass assets.03:51
@scrottiebut no!  wait, there's a better offer!03:51
buuWhy scrottie, what's behind door number 3?!03:53
@scrottiepass proceed=viewParent or goBackToPage to editParent or else the name of a www_ method (without the www_ bit on it) and it'll do that... er, but the stock www_editSave doesn't do that message.03:53
@scrottiewhich asset are you using?03:53
buuUm. Collaboration system?03:53
@scrottielooks like Story.pm, Post.pm, WikiPage do this...03:54
@scrottieand Photo.pm03:54
buu"Your post has been received and is being processed so it can be added to the site. Please be patient."03:55
buuIs that Post.pm?03:55
@scrottieuse WebGUI::Asset::Post; *WebGUI::Asset::Post::www_showConformiation = *WebGUI::Asset::Post::www_view;   ... in /data/WebGUI/sbin/preload.custom03:56
@scrottienonono.  no raw perl in preload.custom.  hrm.03:56
@scrottiei18n/English/Asset_Post.pm has that message, and that's the i18n for Post.pm, so looks like it.03:57
@scrottieand it looks like that's used form www_showConfirmation.03:57
@scrottieyou could probably copy and edit a template and then tell that instance of that asset to use that template instead, and have the template do something else other than func=showConfirmation03:58
@preactioni think www_editSave specifically goes to showConfirmation03:59
@scrottieyeah.  edit sets an isSubscribedToCs (I have no idea) template variable that contains a hidden form of proceed=showConfirmation.03:59
buuOh that's icky03:59
buuLink to webgui page?04:00
@scrottieso edit the template, drop use of isSubscribedToCs and replace it with <input type="hidden" name="proceed" value="view">04:00
@preactionyeah, because anything in proceed= that doesn't match a set of predefined vars is guessed is a www_* method04:00
buuscrottie: That is quite scary.04:00
@scrottiethe edit form tells the thing what to show the user.04:00
@scrottieI eat scarier things on my cheerios.04:01
@scrottieoh, I misread this.  isSubcribedToCs is something different.  form.header is the proceed hidden form.04:02
@scrottiesomeone used tabs.  indenting fooled me.04:02
@scrottieI am stupid enough that I am routinely duped by 7 bit characters.04:03
buuscrottie: So essentially I would just have the template auto-redirect to the page instead of showing a form?04:03
@scrottiehmm?  I don't think so.  The edit form has a hidden field that tells WebGUI what to show the user after the form submits.04:03
buuAlso what's with /data, why not /usr or /usr/local or something04:03
@scrottiethe form still goes to www_editSave, but then www_editSave kicks the user somewhere else.04:04
buuscrottie: Ohhh04:04
buuscrottie: So I pass a different value to editSave which says 'instead of showing confirm, go here'04:04
@scrottie"historic reasons".  ie, it's JT Smith's fault.04:04
buuAnd on a similar train of thought, if I wanted to modify what buttons my 'rich text editor' shows I assume there's just a template for that someplace I mess with?04:05
@scrottiegood question.04:05
@scrottiemaybe Doug can answer it.04:05
@preactionthe Rich Editor configuration is an asset, actually. in Settings, under UI, there are two rich editor settings04:05
@preactionCollaboration and some other user-facing edit forms have the same kind of settings04:06
@preactionbut it's a Rich Edit asset that does the configurating04:06
@scrottieif you have shell on the machine hosting this, get the wgd utilility.  you can wgd edit <url|assetId> and it'll fire up $EDITOR on the thing.04:06
@scrottiehaarg.org/wgd I think it is04:06
@preactionyeah, WGDev on github04:06
@preactioni think it's on cpan too04:06
buuscrottie: I spent about a month writing something fairly similar to webgui once04:06
buuAnd that was the first thing I wrote04:06
Haargnot on cpan04:06
@scrottiebuu:  I think a lot of people have, and I think that makes it hard for us to look at other people's versions.  I had a CMS called "webwanker" and then a library called "TransientBaby".  the latter was functional rather than OO.  the former was... well, it's a whole story.04:08
@scrottieI should stop and look at EverythingEngine one of these days too.04:08
buuHeh, I've been wanting to rewrite the everythingengine ever since I first saw chromatic's(?) post about profiling perlmonks and how an average page was using like 200 sql queries04:08
buuscrottie: I've spent the last couple of weeks messing with plone actually04:09
buuI like the design, but doing *anything* requires editing like 5 different xml files04:09
buuIt's literally mind blowing04:09
@scrottiemindblowing good or mindblowing bad?04:10
@scrottiesomeone was ranting to me about Zope once, and how it exposes everything via RPC.  that inspired me to write Acme::RPC.04:10
@scrottiewhen Doug isn't looking, I'm doing to add that to WebGUI.04:10
@preactionthis doesn't look like a bad idea at all04:11
buuscrottie: *bad*04:11
@scrottieit's a TERRIBLE idea!04:11
buuHaha, I meant plone04:11
buuBut yes, your world of Acme is also scary04:11
buupreaction: Anyway I'm looking at settings > ui > rich text editor04:12
buuBut I don't see anyway to actually touch that asset04:12
buuUnless you meant just via asset manager..04:12
buuAlso why doesn't the asset manager have a search =[04:13
@scrottieI gave Haarg a patch for wgd to dump everything in a pretty ASCII tree view but I'm not sure what came of that.04:13
@preactionbuu: it does, look in upper-right above table04:14
buuThat's too eas04:14
buupreaction: You know what would be really useful? Someway to see an asset's parent from inside the asset edit page04:14
@scrottiebuu, you should check out WebGUI8 from github and run that instead.04:15
buuOh, should I?04:15
buuWill it explode and make fairies come out my nose?04:15
@scrottieI'm wagering a guess there.  Perhaps you actually do want something more stable.04:15
Haargi think i was being overly purist about things and also lazy and didn't include it.  i should look for that again and try to put in.04:15
@preactionoh jeez, just kill him too why don't you?04:16
buuWell, stability isn't *that* high on my list of attributes..04:16
buuscrottie: Give me a pitch, why do I want this webgui8 instead? =]04:17
@preaction8 isn't quite... usably stable04:17
buuI do actually need to use it at some point04:17
@scrottieit hasn't been around long enough for us to start hating it yet?04:17
@preactionpfft, speak for yourself :p04:18
@scrottiebecause you're more likely than the average user to be annoyed by the same thing we were annoyed at and Doug fixed.04:18
buuI'll buy that04:18
@scrottieand backwards compat isn't a concern for you.04:18
buuBut my nose can't handle that many more fairies04:19
@scrottieand you'll have better odds at getting things to work that get hung up for some reason.04:19
@scrottieyou might not want to snort this dust then.04:19
buuWhere's the link anyway?04:19
@scrottiethought I'd put that out there.  also, it would be pretty cool to have you submitting fixes for WebGUI8.  selfish motive.04:19
@scrottiegithub.com/plainblack/WebGUI, WebGUI8 branch04:19
buuAnd did anyone answer my question about /data/04:20
@scrottieyes.  "historic reasons.  IE, JT's fault"04:20
buuDidn't realize what that was in response to04:21
buuUh oh, I'm entering the land of plack.04:28
buuAny chance I can run WG8 against my existing test database?04:34
@scrottieit should go.  WG8's database should be the same as a recent 7.x04:35
buuOh. Cool.04:35
buuscrottie: Have you seen" http://search.cpan.org/~sakoht/UR-v0.19/lib/UR/Manual/Overview.pod04:36
@preactionactually 8.0 requires a pretty extensive upgrade, but there's an upgrade script04:37
@scrottie" it is possible to query for an object by specifying the class and the matching characteristics" ... that sounds familiar.04:38
@scrottiethere's a lot of talk in here about how large parts of WebGUI could be replaced by even larger parts from else where.04:38
@scrottienope, haven't seen that.04:38
@scrottieright.  upgrade scripts.  wgd is handy there too.04:38
buuI don't know much about Ur but noticed the upload and it seemed surprisingly sane and coherent04:43
@preactionhuh, it does look interesting04:47
@preactionnot sure what UR::Command is though04:50
@scrottieI'd like to eventually see web apps getting away from using the database as essentially their RAM.04:51
@scrottieand, for that matter, other message passing interfaces.  that's so 1970.04:52
* scrottie sighs04:52
+perlDreamer scrottie, it's only going to get worse04:55
+perlDreamerthe next step is to use non-relational databases04:55
@scrottieone of the Ruby VMs knows how to transparently share objects between processes.04:55
@scrottieperlDreamer, worst of both worlds!  brilliant!04:55
+perlDreamerlook at it this way04:56
+perlDreamerYou'll never have to complain about MySQL again!04:56
@preactionyou'll welcome mysql compared to some of those things :p04:56
buuhey now, I am a devout prophet of the church of the mongodb04:58
+perlDreameris mongodb open source?05:00
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:30
-!- waxhead_ [~pete@ppp121-45-212-43.lns20.cbr1.internode.on.net] has joined #webgui08:47
-!- tavisto [~tavisto@] has quit [Quit: tavisto]08:47
-!- waxhead [~pete@ppp121-45-204-199.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]08:48
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui09:00
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:30
-!- mode/#webgui [+v bartjol] by ChanServ10:30
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 255 seconds]10:46
-!- kaare__ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui10:46
-!- kaare__ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]10:50
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui11:14
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Read error: Connection reset by peer]12:05
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui12:14
-!- mode/#webgui [+v bartjol] by ChanServ12:14
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]12:34
-!- bartjol1 [~bartjol@kantoor.peppered.nl] has joined #webgui12:57
-!- bartjol2 [~bartjol@kantoor.procolix.com] has joined #webgui12:57
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 260 seconds]12:59
-!- bartjol1 [~bartjol@kantoor.peppered.nl] has quit [Ping timeout: 240 seconds]13:01
-!- bartjol2 is now known as bartjol13:03
-!- mode/#webgui [+v bartjol] by ChanServ13:04
-!- waxhead_ [~pete@ppp121-45-212-43.lns20.cbr1.internode.on.net] has quit [Ping timeout: 255 seconds]14:28
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 240 seconds]14:40
-!- bartjol1 [~bartjol@kantoor.peppered.nl] has joined #webgui14:40
-!- waxhead_ [~pete@ppp121-45-201-158.lns20.cbr1.internode.on.net] has joined #webgui14:40
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui15:04
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:11
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui16:19
-!- mode/#webgui [+v bartjol] by ChanServ16:20
-!- bartjol1 [~bartjol@kantoor.peppered.nl] has quit [Ping timeout: 260 seconds]16:23
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:25
-!- mode/#webgui [+o bopbop] by ChanServ16:25
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:48
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]16:48
-!- mode/#webgui [+o bopbop_] by ChanServ16:48
-!- bopbop_ is now known as bopbop16:48
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]16:59
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:01
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:01
-!- mode/#webgui [+o bopbop_] by ChanServ17:01
-!- bopbop_ is now known as bopbop17:01
+bartjolbopbop: I got you mail, I hope to remember my laptop tomorrow, the I can send you the file/files17:04
@bopbopgreat - thanks bartjol17:05
-!- plainhao [~plainhao@] has joined #webgui17:09
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:09
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:09
-!- mode/#webgui [+o bopbop] by ChanServ17:09
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:11
-!- mode/#webgui [+o bopbop_] by ChanServ17:11
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:11
-!- bopbop_ is now known as bopbop17:11
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Quit: Leaving.]17:22
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:34
-!- mode/#webgui [+o bopbop_] by ChanServ17:34
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:34
-!- bopbop_ is now known as bopbop17:34
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:36
-!- mode/#webgui [+o bopbop_] by ChanServ17:36
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:36
-!- bopbop_ is now known as bopbop17:36
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]17:49
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:53
-!- mode/#webgui [+v perlDreamer] by ChanServ17:53
+perlDreamerdang it, is skype all jacked up again?17:54
@preactionmaybe? anything is possible17:54
+bartjolwell, that's ok, I don't use skype17:56
+perlDreameryou have to use skype, it's the only way to see video of Emma and Huub17:56
-!- plainhao [~plainhao@] has quit [Quit: plainhao]17:58
-!- plainhao [~plainhao@] has joined #webgui17:58
-!- plainhao [~plainhao@] has quit [Client Quit]17:58
-!- sbaur [~Adium@] has joined #webgui17:59
+bartjolwell, I think when I ask Koen he'll show me18:04
+perlDreameryou have yet another advantage over me18:11
+bartjoleeh, proximity to Koen?18:16
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Remote host closed the connection]18:18
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui18:19
+perlDreamernot only that, but it's probably much easier to get stroopwaffeln18:26
sbaursounds yummy18:31
+bartjolbut they are good18:32
+perlDreamerI keep using german pluralization18:32
+bartjolyeah, well we were almost german18:32
sbaurthen you thought better of it :-)18:32
+bartjolit wasn't my decision, I like beer and bratwurst18:33
+perlDreamergerman or dutch?18:34
+perlDreameris your house finished now, bartjol?18:37
+bartjolno, not yet18:37
CIA-71webgui: Colin Kuskie webgui-7.9 * rfd9c192 / lib/WebGUI/Form/Codearea.pm : form headTags only exists in 7.10 and higher. - http://bit.ly/gSItpG18:37
-!- kaare_ [~kaare@] has joined #webgui18:47
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui19:04
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:17
@preactionHaarg: persuant to our conversation last friday about the php float bug: http://blog.andreas.org/display?id=919:41
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]19:41
-!- plainhao [~plainhao@] has joined #webgui19:48
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui19:53
@preactioncontinuing my adventure from yesterday, the arena doubles in quantity after calling www_view on matrix listing. comparing the actual contents of the arena is proving slow. there's 1,000,000 records to compare against 500,000. i think maybe once i find a match in one, i should remove it...20:25
+perlDreamerit builds lists of MatrixListings20:27
+perlDreamernm, limit => 120:28
@preactionlayout has the same increase, so it has to be the contents...20:29
+perlDreamercould it be the gnarly SQL?20:29
@preactionno, but i could think of some optimizations i could make20:31
@preactioni just don't want to do anything until i can test what my optimizations DO20:31
@preactionhttp://zrusin.blogspot.com/2007/09/git-cheat-sheet.html <- ooh prutty20:32
+perlDreamervery nice!20:34
+perlDreamercan we put it on TGC and get hardcopy?20:34
@preactionprobably, it is CC20:34
+perlDreamerit's 3 years old!20:35
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]21:07
scrottie0git:  The Board Game!  Amaze your friends with conflicts!  Surprise everyone with force pushes!  Revert patches people have edited!  Go for the show stopping three-way-merge!21:25
+perlDreamerYou rolled a 5, you will have to rebase your commit and manually merge :(21:30
@preactioni'm trying to track down a memory issue. how can i get a unique ID for an object? some objects overload stringification, others overload + so I can't do 0+$obj to get the memory location. 21:33
scrottie0B.      my $sv = B::svref_2object($i);21:34
scrottie0$$sv should be the memory address of the thing then.21:34
scrottie0no problem.  always eager for a chance to lure people into the dark corners of Perl's VM where they can be beaten and molested.21:35
@preactioneven though a stringification run seems to have spit out an even worse glut of information, difficult to decipher...21:35
+perlDreamerwhat about running it through the debugger and watch memory concurrently?21:35
+perlDreameryou could write a small test to manually instance the right asset from the db21:35
@preactioni mean, do i need to care how many undef SVs are in there? or how deep the references to undef are?21:35
@preactionah, i could compile the entire list and let Data::Dumper sort out the duplications21:37
@preactionand say whatever you will about perl, hash lookups are fast21:40
@preaction1 million, 2 seconds21:40
scrottie0you can bless stashes into themselves and populate them with closures.21:41
@preactionhooray for logging taking the place of debugging. i now have a million lines of logfile to look through to find out why something failed...22:36
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui22:50
@preactionand this logfile has random numbers with no labels. wonder what they mean...22:52
@preactionon to spectre issue: the lo interface is getting all the spectre traffic, but webgui still thinks spectre is coming from an IP on eth0. how does that work?23:17
@preactiondoing wget sitename/?op=spectreGetSiteData shows wget connecting to and returns the correct data, no errors23:20
@preactionnetstat -nl shows spectre is bound to, but it shows apache is bound to [::]:80, does that include all ipv4 addresses? does that include
scrottie0you can't make connections from [::]:80.  that's listening, I'm sure... listening on all IPs.23:24
scrottie0spectre does incoming and outgoing... it's perfectly possible for it to be listening on but then make outgoing connections from another IP.23:24
@preactionright, listening, i just remember a freebsd problem where [::] did not include
scrottie0what does ifconfig for lo0 look like?23:25
@preactionbut why only on this system?23:25
@preactionfull ifconfig: https://gist.github.com/77691423:26
scrottie0dunno.  if0 not configured or configured strange, or has a metric or ...23:26
scrottie0RX bytes:2604272447 (2.4 GiB)  TX bytes:2604272447 (2.4 GiB) # well, it is being used...23:26
scrottie0iptables doing something funky...?23:27
scrottie0spectre is trying to contact, right?23:27
@preactionit's trying www.example.com:808123:28
scrottie0127.0.0.1 isn't routable... you can't connect to a real IP address from it.  so the thing will try to use a real IP address.23:28
scrottie0127/8 is only useful for talking to 127/8 on.23:29
@preactionbut only if that lookup gives a real IP. the lookup gives
scrottie0oh.  split horizon?  or hosts?23:29
@preactionside-note: changing the config file, without restarting the server, removes spectre's ability to talk to the server23:30
@preactionbut configs are cached in memory for the duration of the process23:30
scrottie0hrm.  www.whatever.com generally should't map to I think that's considered bad.23:30
+perlDreameron the server, it's a very good idea23:31
scrottie0maybe /etc/nsswitch.conf is telling it to resolve first, try hosts.txt second.23:31
scrottie0but it confuses certain nntp clients!23:31
@preactionnope, hosts is first, bind second in nsswitch.conf23:31
+perlDreamersince that way it won't reach out through firewalls and proxies to get back in touch with itself23:31
* perlDreamer stops quibitzing and goes to pick up the kids23:31
scrottie0... like it is trying to do now.23:31
@preactionbut only when spectre is doing it, not wget simulating what spectre does23:32
scrottie0I'd have to look at code... and put debug statements into code...23:32
@preactiongod that's even weirder. config is being reloaded automatically, no restart required.23:33
@preactionoh well, it's working, i've got scripts that will add the right subnets, and i can't debug this deeply as i already wasted two days on these little issues.23:34
scrottie0oh, spectre uses POE.  I keep forgetting that fact.23:34
scrottie0I was looking for a connect() call.23:34
scrottie0blame POE.23:34
@preactionsounds good to me23:35
@preactioni don't mind bad behavior as long as it's predictably bad...23:35
@preactionjust give me predictably bad, i don't ask for much23:35
scrottie0hrm.  ip travels pretty sanely from the config file, to create_ikc_client into POE::Component::IKC::ClientLite into connect() in there to IO::Socket::INET23:38
scrottie0no point me inserting debug statements on my non-problematic system.23:44
@preactioni'd put money on it being some feature of the xen-ified kernel23:53
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]23:55
--- Day changed Thu Jan 13 2011
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has joined #webgui00:33
andyiomoonperlDreamer - are you about?00:34
scrottie0"* perlDreamer stops quibitzing and goes to pick up the kids"00:35
scrottie0maybe an hour ago?  no timestamps here.00:35
andyiomoonthanks Scott... perlDreamer, when you get back can you pop into our Skype conversation re Swinburne RCT work... thanks mate00:38
SDuensinOff topic, but is anyone here a BASH expert?00:40
+perlDreamerpreaction is very bashy00:40
+perlDreamerbut just ask, SD00:41
+perlDreamermaybe one of us amateurs can help00:41
SDuensinWhy does this script stop iterating through files and directories when it runs 'vcs-1.12.2.bash' (also a BASH script)?  http://pastebin.com/kTNTQG9y  If I comment out that line, it echos as expected.00:41
+perlDreamervcs-1.12.2.bash never returns00:42
+perlDreameraka stops executing00:42
SDuensinWhy does it replace my current bash process?00:42
SDuensinI've tried pre-pending the line with "bash " as well as making it a ( subprocess ) with no luck.00:42
+perlDreameryou invoked it when you ran it00:42
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Quit: Leaving]00:43
SDuensinSo calling a bash script from another bash script is going to terminate the caller?00:43
+perlDreamerno, it starts a child process00:44
scrottie0does your bash process vanish from ps?  or can you just not get back to it?00:46
scrottie0echo $$; ./annoying_command  (in another window, ps -ax and look for whatever pid)00:46
SDuensinLet me try and explain what it's doing...00:47
SDuensinSay I have a folder full of other folders named A, B, C...00:47
SDuensinIn each of those are videos named 1, 2, 3...00:47
SDuensinIf I run my script against the parent, it'll create contact sheets (vcs = video contact sheet) for A/1, B/1, and C/1.  It ignores all the others.00:48
SDuensinWhich, IMHO, is really f'ed up.  :-)00:48
SDuensinAnybody?  Anybody?  Bueler?01:02
scrottie0sorry, I cannot relate that question to bash.  actually, that description doesn't contain a question.01:03
SDuensinIt goes along with the pastebin I posted.01:04
scrottie0just a guess, but when you run it, then wait a minute, and then in another window type 'top', is bash at 99.9% CPU?01:05
SDuensinNope.  Most I see is 3%.01:06
scrottie0no idea.  rewrite it in perl?01:06
scrottie0how about ruby?01:08
SDuensinSeems to have something to do with the return code of the called script.01:10
+perlDreamersomething is blocking inside the vcs thing01:10
+perlDreamerlike, it's waiting for STDIN01:10
SDuensinNo, it doesn't hang.  It just quits.01:10
Haargwhat is its exit value?01:11
SDuensinI'm not entirely sure.  My script never gets control again.01:12
SDuensinIt's behaving as if I used "exec" to run the child script.01:12
scrottie0afk a bit01:15
Haargtry running it on the command line then checking $?01:15
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Ping timeout: 246 seconds]01:18
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui01:18
-!- mode/#webgui [+v perlDreamer] by ChanServ01:19
* perlDreamer concurs with the delegate from Wisconsin01:19
+perlDreamerthe problem is the vcs script01:19
SDuensinRight, but there should be a way to launch it and not care what happens after that.01:20
SDuensinMaybe.  Now I'm finding things on Google that say not to do "ls" in a bash script.01:22
SDuensinMy bash-fu is weak.01:22
+perlDreameryou don't want to make a script that recurses and forks a process for eachone01:32
+perlDreamerthat would be a small fork-bomb01:32
SDuensinAt this point, I don't really care.  I'm about ready to do that.01:35
@preactionit could fork and wait01:35
SDuensinThe 'vcs' task takes some time to execute.01:35
SDuensinFork & wait is the next try.01:37
SDuensinThat works!  Thank you!01:38
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]01:41
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:46
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]02:00
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:40
@preactionnow to wait 4 more hours as a TGC order rebuilds to figure out why certain pages don't get generated, with no errors, and no useful log output02:45
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:52
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]02:55
@preactioncard oages02:56
-!- plainhao [~plainhao@] has quit [Quit: plainhao]03:06
+perlDreamerhm, Norma, a Moose friendly ORM03:18
+perlDreameruses load to grab stuff from the db03:23
buuOh I was going to make an amusing comment about relational databases03:36
buuThey remind me of very early computers03:37
buuThey're pretty cool and obviously powerful, but we can't use them yet03:37
+perlDreamerdinner time, bbl all03:40
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:40
scrottie0relational databases are *great* for reporting on structured data.  too bad no one ever does that any more.03:45
buuscrottie0: Well I mean, like, it feels like asm programming04:56
buuSure it's cool and all, but we could do so much more with a compiler04:56
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has quit [Quit: Page closed]05:16
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui05:59
-!- kaare_ [~kaare@] has joined #webgui07:56
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]08:17
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:33
-!- andyiomoon1 [~andyiomoo@vpn246-6.cc.swin.edu.au] has joined #webgui08:45
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]08:48
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Read error: Connection reset by peer]09:05
buutestEnvironment is failing on trying to install Net::Twitter..09:29
buuOh, how amusing.09:35
-!- andyiomoon1 [~andyiomoo@vpn246-6.cc.swin.edu.au] has quit [Quit: Leaving.]09:35
buuSomehow namespace::clean got broken.09:35
buuAlso something is missing a dependency on UUID::Tiny09:39
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Ping timeout: 260 seconds]09:42
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui09:43
buuAlso uh09:50
buuI can't create assets under wg8, heh.09:50
buuAlso I can't access assets that are under root09:53
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:05
-!- mode/#webgui [+v bartjol] by ChanServ11:06
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]11:19
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui14:33
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui14:53
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Remote host closed the connection]14:58
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui15:02
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Ping timeout: 255 seconds]15:07
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:22
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]15:44
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui15:58
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Quit: Leaving.]16:23
-!- daviddelikat [~user@h69-11-251-58.mdsnwi.dedicated.static.tds.net] has joined #webgui16:33
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui17:51
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:54
-!- mode/#webgui [+v perlDreamer] by ChanServ17:54
+perlDreamerdang, the DOE and now the House of Representatives are now moving over to Drupal18:03
-!- sbaur [~Adium@] has joined #webgui18:11
+bartjolRory know drupal18:19
+perlDreamerhm, Rory knows drupal, and Obama knows drupal18:24
+perlDreamerdoes that mean that Rory knows Obama?18:24
* perlDreamer goes to the gym18:42
-!- plainhao [~plainhao@] has joined #webgui18:42
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Ping timeout: 240 seconds]18:50
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]18:51
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui18:52
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]19:01
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui19:26
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:35
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui19:48
-!- mode/#webgui [+v perlDreamer] by ChanServ19:48
+perlDreamerahoy, scrottie019:55
preactionarrr matey!19:56
+perlDreamerwell shiver my keyboard, if it isn't me old matey preaction19:58
preactionahh ya scurvy sea-dog, hars da family?19:58
+perlDreamerI shipped them off to one of those schools this morning an' the ships been quiet ever since20:00
preactionhar! dere be da way to do it!20:00
preactionalso, i'm going to rape and murder the person who wrote this code. fair warning, if any of you get called to testify at my trial, THEY HAD IT COMING20:01
+perlDreameroh no matey, we were sailing out on the Monona that day20:01
scrottie0aye, let the little buccaneer pillage someone elses galley.20:01
+perlDreamerI remember it well20:01
+perlDreamerclear skies, but ice in the riggin'20:01
-!- mode/#webgui [+o preaction] by ChanServ20:01
* sbaur wonders when talk like a pirate day moved to January20:02
+perlDreamersorry, miss, but with your accent yer a bit hard to understand20:02
scrottie0lessie jimlad... me thinks it began when rum became a breakfest beverage20:02
@preactioni don't need me rum when i got me coffee! tis truly the devils drink!20:03
+perlDreameraye!  Keeps the eyes poppin', the stomach churnin' and it'll clean stains off yer plates and decks20:03
* preaction wonders who thought to make a file with a guid name instead of an ordered incremental meaningful name20:06
+perlDreamerwhat're ye talkin' about?20:06
@preactionimagemagick.<timestamp>.<pid>.mpc <- seriously? SERIOUSLY?20:06
+perlDreameryou said the words "imagemagick" and some associated positive adjective.  Those things don't go together.20:07
@preactionthese intermediate files for TGC, I can leave them around to test whyt he PDFs aren't being made from them, but I can't reproduce exactly the PDFs because I don't know the order of the files, the order is lost20:07
@preactionso another rebuild. another 3 hours lost.20:07
@preactionday 320:07
* preaction might just be a little frustrated with this20:07
+perlDreamerthese files wouldn't be in /tmp would they?20:07
@preactionthey're the ones in /data/games/tmp20:08
+perlDreameroh, okay20:08
@preactionthey're all there, but only some of the PDFs were made from them20:08
+perlDreamerthere's that cron job to clean up older image magick files in /tmp20:08
+perlDreamerbut it only deletes those that are older than 4-6 hours, iirc20:08
@preactionso now i'm just gonna try making the PDFs, and see why some fail. i imagine it won't matter what pdf is being built and/or what it contains20:09
@preactionlucky for me, i made a script that would scan a dir and make a pdf of all the files (made pdfs of my comic book^W^Wgraphic novels for my ipod)20:10
+perlDreamernow you can read your comic books while you wait?20:14
@preactionno, someone stole my iphone20:14
+perlDreamerdid you replace it?20:17
@preactionnope, can't afford another iphone. since i bought the iphone4 a few months ago to replace my 3gs that broke, they won't give me the upgrade/discount price, so even the least expensive iphone is $30020:18
@preactionso PB bought me a little cheap samsung phone that runs java everything. not a bad phone, but not an iphone or android or anything cool20:18
@preactionhowever, it has got me interested in samsung as a phone company, the Galaxy S looks awesome20:18
scrottie0how's the 3gs?  is it just the broken screen that's the problem?  if so, I think those can be replaced inexpensively.20:22
@preactioni tried to replace the screen and broke the LCD, it's done20:22
@preactioni mean, i suppose i might be able to get it repaird, but it'd be far more expensive now. at the time, i figured it was less expensive than upgrading (which was like $200 for the upgrade price)20:23
@preactionor if not less expensive, at least i'd have the upgrade, right?20:23
@preactionreplace the LCD, probably $100. for twice as much, i have a whole new nicer phone.20:23
scrottie0the Chinese iPhone knock-offs that run WinCE are strangely compelling to me... mostly because it would be a tool to piss off Apple loyalists.20:29
scrottie0they can be had from about $76.20:29
scrottie0if you're good at keeping a straight face, take one of those into the Genius Bar for help.20:31
+perlDreamerdude, if you run WinCE you have to shave your head20:31
scrottie0even if I'm running it ironically?20:31
@preactionespecially if you're running it ironically20:32
+perlDreamertechnically, for just mentioning it you should get a haircut20:32
scrottie0I do have split ends.20:32
@preactiondoesn't Herbal Essences help against those?20:32
+perlDreamerI liked it better when we talked like pirates20:34
buuperlDreamer: I don't know if this is useful, but ATT had refurb 3gs phones on their site for pretty cheap20:35
+perlDreamermight help preaction more than I, but thanks for the pointer!20:36
buupreaction: ^20:36
buuI WAS TRYING.20:36
buuAnd that would be my cat.20:36
@preaction7 shillings 4pence?20:36
buupreaction: So I tried running sbin/upgrade on my 8.0.x install, but naturally it claimed there was no upgrade path20:37
buuIs there anything else I need to run?20:37
+perlDreameryou have to upgrade from an older version of 7.1020:37
@preactionyeah, that20:37
+perlDreamerlook in share/upgrade/....20:37
-!- daviddelikat [~user@h69-11-251-58.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]20:37
buu7.10.4-8.0.0 ?20:38
+perlDreameryup, that's it20:38
buuMy mind is blown20:38
+perlDreamerit's alpha code, and I'm behind in merging things from 7.1020:38
buuHow do I tell what version I'm even on?20:38
+perlDreameror, Admin -> Statistics from the Admin Console20:39
+perlDreameror, look in the source of a page from the site for the generator meta tag20:39
buuGood to know20:39
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]20:40
buuperlDreamer: So it says 7.9.19, do I need ot upgrade to 7.10 then upgrade to 8?20:40
+perlDreameryes, and no20:40
+perlDreameryou can't upgrade from 7.9.19 to 7.10 yet20:41
+perlDreamerthere's no upgrade path20:41
+perlDreamerbuu, that extended silence isn't due frustrated sobbing, is it?20:44
buuperlDreamer: Scrottie totally told me to!20:44
* scrottie0 sighs20:44
buuHaha, I was looking for my x-wing book20:44
scrottie0last time I touched it, it was running off of current 7.x databases.  that was a while ago, it seems.20:44
buuAnyway, I don't have any data in the 7.9 install anyway, I can just replace it20:44
+perlDreamerya, just go straight to a 8.020:45
scrottie0er, there was an upgrade path from it.20:45
+perlDreamerscrottie0, you can go from 7.10.4 to 8.020:45
+perlDreamerbut you can't go from 7.9.19 to 7.1020:45
+perlDreameryou either had to go earlier (when 7.10 branched)20:45
scrottie07.10.4 comes with a database dump, I assume, but does 8.0?20:45
+perlDreameror you have to wait for the 7.10 to go stable20:45
+perlDreamer8.0 comes with a dump, too20:46
+perlDreamersame procedure for building a new site with it20:46
scrottie0okay, buu doesn't have any data in there yet, so use a different database name and run both side by side.20:46
scrottie0or serially, at least.20:46
scrottie0muck with 8, give up, go back to 7, etc.20:46
+perlDreameryou could run 8 inside a VM20:47
+perlDreamerbut, if all you want to do is tinker, you can use the appliance, or a demo site20:47
buuperlDreamer: with create.sql?20:47
@preactionyeah, i think 8 has too many problems to use right now. we haven't even made sure all the assets actually work, which just shows our test coverage is lacking20:47
@preactionyes, share/create.sql20:47
* perlDreamer is wounded20:47
+perlDreamer... not enough tests20:47
* perlDreamer steps off to iron his hands20:47
+perlDreamerDobby, give me that iron, will ya buddy?20:48
@preactionperlDreamer: not for our lack of trying, but i'm still coming across code added after our "test everything protocol" that do not have tests20:48
@preactionyou want the 5-iron or the 3-iron?20:48
+perlDreamerTEP was suspended in october 200920:48
@preactionwait, what?20:48
+perlDreamerfor irons, whichever one comes with autostarching20:51
buupreaction: So, on a scale of 1 to WindowsME, what is the likelyhood of 8.0 blowing up and killing my entire family?20:52
scrottie0how large is your family, and do any of them live overseas?20:53
@preactionI'd say it's about a Vista on that scale, prettier, much prettier, but clearly needs some polish before it was forced on unsuspecting users. it's fine if you don't have to support really weird stuff, but if you do you might end up killing somebody20:53
buupreaction: Well, it's a brand new install with very vanilla requirements20:54
buuAnd I'm willing to sacrifice a lot of goats for pretty20:54
scrottie0if I add an IRC asset really quick, the chances of buu fixing bugs in WebGUI8 radically go up.20:54
buuSo very true20:54
buuMan, if I could post assets from IRC20:55
+perlDreamerperlbot: bug post "buu needs IRC badly"20:55
perlbotperlDreamer: No factoid found. Did you mean one of these: [buu's website]  20:55
+perlDreamerperlbot: buu's website20:55
perlbotperlDreamer: http://www.feminist.org  20:55
buuperlbot: revisions buu's website20:56
perlbotbuu: [3435 by perlbot: buu's website is http://www.feminist.org]  20:56
+perlDreameryargh pink burns my eyes!20:56
buuYou know, something that has continued to confuse me is that 'company url' in the setup screens21:04
buuIs that just for display in the footer?21:04
+perlDreamerit's for quick and easy use on the site21:05
+perlDreamerit's exposed via a macro, so you can change it in 1 place and have it change everywhere on the site21:05
buuperlDreamer: I guess the intention is for people using webgui as a small component of a large company site21:06
+perlDreamerno, you could use it as a whole company site21:06
buuBut that's why the url confuses me21:06
+perlDreamerdo you want to handcode http://www.mycompany.com everywhere?21:06
+perlDreameror just do ^c;21:07
+perlDreameror is that ^u; ?21:07
+perlDreameryeah, ^u; is URL21:07
+perlDreamer^c is company name21:07
+perlDreamerand ^e is default contact email21:07
buuperlDreamer: Um. How do I get plack/starman to tell me more details when it fails to find a file?21:10
buuAs in GET /uploads/12/14/1214f00781409cb64f9fe7ed75edfd68/bg.gif HTTP/1.1" 40421:10
@preactionthe webgui log might have more info21:11
+perlDreamerwell, uploads is supposed to map to a directory like /data/domains/www.mycompany.com/public/uploads21:11
+perlDreamerso 1) Check the uploadsPath entry in the config file21:11
+perlDreamer2) check that the file permissions allow starman to see that file, and make sure it exists21:11
+perlDreamerstooopid skype!21:12
buuI have "uploadsPath" set21:13
buuMaybe it's not using this config file?21:13
buuIt'd be nice to see where it's looking21:13
buuOh, hrm.21:14
buuIs there anyway to change the template after the site has been installed?21:17
@preactionwhich one? and yes of course21:17
@preactionoh, the style template?21:17
buuThe original "which style do you want to use"21:17
@preactionwhat you want to probably do is Edit Branch when on the home page, that will let you recursively edit some stuff, like style template21:17
buupreaction: Well the problem is, I think, I had a missconfiguration so it failed to write the correct template files into uploads/21:18
@preactionthat Edit Branch shows up in More menu on the Tree view in the Admin (8) or in the Asset Manager21:18
buuSo I'm trying to get it to re-do that op21:18
@preactiontemplates aren't files, they're in the DB21:18
buupreaction: Well, I'm missing the /uploads/foo/bar/12312312312312/bg.gif21:18
@preactionif uploads is missing something, you can re-copy from /data/WebGUI/share/uploads (in 8)21:18
buuOh, uh21:19
@preactionor, it may be that it was part of the upgrade. the create.sql that's included with 8 isn't ... really... 8.0.0, it's more... 7.10.4 (iirc)21:19
buuOh, nope.21:20
@preactioncreate.sql is created by our release process, but 8.0.0 hasn't been released21:20
buupreaction: My log has a bunch of 2011/01/13 14:07:08 - ERROR - sc2gg.conf - WebGUI::Storage::_addError[107] - Couldn't create storage location21:20
buuWhich was a permission error21:20
buuI'm assuming that was part of the template thing21:20
buu(Because I'm missing files like bg.gif)21:20
@preactionmaybe, most likely21:20
* buu re-runs21:21
scrottie0uploads should get copied into your webroot, and the webgui.conf should point to the copy in there, if I'm not mistaken.21:22
buupreaction: Also as a minor note I'm pretty sure I chose 'don't add additional templates' but I got an about-us page anyway21:23
@preactionoh, there are pages that are in there by default21:23
@preactionand then theres others that can be added21:23
@preactionthat whole wizard thing needs a re-look, the dichotomy is: it's a 1-time feature, but it's the most visible to new users21:24
-!- Radix_ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]21:25
-!- Radix_ [quasselcor@] has joined #webgui21:25
-!- mode/#webgui [+v Radix_] by ChanServ21:25
buupreaction: Yep21:27
buuCertainly it's the part I've seen the most21:28
@preactionyeah, but once your site is running, it's absolutely useless, you'll never see it again21:28
buuHrm, nope, no bg images21:28
-!- Radix_ [quasselcor@] has quit [Client Quit]21:29
buuI'm using plackup -E development -s Starman --workers 10 --disable-keepalive app.psgi21:29
buuWhere would my errors show up?21:29
@preactiondo you have wgd? try to use "wgd reset -b" to restore21:29
@preactionthey'd show up in the webgui.log, if anywhere21:29
@preactionand as development, they'd show in the debug console maybe21:29
buupreaction: in log.conf?21:30
@preactionyeah, log.conf describes where webgui.log will be21:30
@preactionalso, make sure log.conf is at INFO level, not ERROR level, you'll get better error messages21:30
@preactionor at least, more of them, so you can feel like you've got better ones21:30
buuYou mean the log4perl.logger = ERROR, mainlog should be INFO?21:31
-!- Radix_ [quasselcor@] has joined #webgui21:32
-!- mode/#webgui [+v Radix_] by ChanServ21:32
@preactionlog4perl is nice, but it could be a little less incomprehensible to configure sometimes...21:32
buuHrm, no output21:32
buuIt's creating a log file..21:32
* buu mutters21:32
buuLet me go get wgd21:33
-!- Radix_ [quasselcor@] has quit [Client Quit]21:35
-!- Radix_ [quasselcor@] has joined #webgui21:36
-!- mode/#webgui [+v Radix_] by ChanServ21:36
+perlDreamerthat's a good tell, install it while you're working on wgd21:39
-!- Radix__ [quasselcor@] has joined #webgui21:40
-!- Radix_ [quasselcor@] has quit [Ping timeout: 264 seconds]21:40
buuperlDreamer: I installed wgd and windows crashed21:42
buuAlso what is WEBGUI_CONFIG supposed to point to?21:42
+perlDreamerthe whole path to a WebGUI config file21:42
buuWell it worked just specifying the local name21:42
Haargwgd intro has a decent summary of the config/root/sitename options21:43
buu For this, you21:43
buu       can either use the "WEBGUI_ROOT" and "WEBGUI_CONFIG"/"WEBGUI_SITENAME" environment variables, setting the21:43
buuOh wait, it did actually answer that question, I just skimmed over it21:43
-!- Radix__ [quasselcor@] has quit [Client Quit]21:43
buuAugh, I has no image files.21:45
+perlDreamerpreaction, almost ready to merge and push "gateway" changes21:47
+perlDreamerwe'll know after lunch21:47
-!- daviddelikat [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has joined #webgui21:48
@preactionmore yay: the pdf files i'm creating are succeeding, but they fail reliably with the other process doing exactly the same thing.21:51
@preactionwhich mean i get to rewrite the other process, as i've wanted to do since it was written the first time...21:51
buupreaction: I'm going to do try a complete re-do of the install process using wg8, do I follow the exact same steps as the source install excepting the apache stuff?21:53
-!- Radix_ [quasselcor@] has joined #webgui21:53
-!- mode/#webgui [+v Radix_] by ChanServ21:53
@preactionshould work, yes, but you're the first21:54
@preactionwell, maybe second21:54
@preactionno wait, THIRD!21:54
buuI just want my pretty underground style pictures.21:54
@preactionwgd reset -b not work?21:54
buuSadly no21:55
buuNo errors or anything, but the files didn't get created21:56
@preactionhells bells21:56
buuI might have had a configuration error someplace, I copied some of the files from my wg7 install21:56
@preactionoh, right, you need -b --config21:56
-!- Radix_ [quasselcor@] has quit [Client Quit]21:57
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui21:57
-!- Radix_ [~Radix@] has joined #webgui21:57
-!- mode/#webgui [+v Radix_] by ChanServ21:57
buupreaction: Super basic git question, but once I clone it I just need git checkout --track -b webgui8 origin/WebGUI8; right21:58
@preactioni think so yes. looks right at least21:58
buuWell I have an app.psgi and stuff21:59
@preactionyep, that'll be it21:59
-!- Radix_ [~Radix@] has quit [Client Quit]22:01
-!- Radix_ [quasselcor@] has joined #webgui22:01
-!- mode/#webgui [+v Radix_] by ChanServ22:01
-!- Radix_ [quasselcor@] has quit [Client Quit]22:05
-!- Radix_ [quasselcor@] has joined #webgui22:05
-!- mode/#webgui [+v Radix_] by ChanServ22:05
buupreaction: Is "uploadsPath" : "/data/WebGUI/www/uploads" supposed to be the 'global' webgui www/uploads22:06
buuOr domains/site/public/uploads22:06
@preactionthe domains/site one22:06
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]22:08
-!- Radix_ [quasselcor@] has quit [Client Quit]22:08
buuOh my god this config file goes on forever22:08
-!- Radix_ [quasselcor@] has joined #webgui22:09
-!- mode/#webgui [+v Radix_] by ChanServ22:09
@preactionyeah, yeah it does. Morpheus might eventually help us with that22:10
-!- Radix_ [quasselcor@] has quit [Client Quit]22:12
buupreaction: When I run plackup ...; how does it know which site.conf file to use?22:14
buuDoes it use all of them somehow?22:14
buuIs that what the 'domain' setting is for, vhosting?22:14
@preactionapp.psgi uses WebGUI::Path to find and load all the config files22:14
@preactionwell, WebGUI::Path to find the place, WebGUI::Config->loadAllConfigs to load all the conf files22:15
@preactioneach config is then loaded using share/site.psgi22:15
buupreaction: But when I visit foo.com:5000; which conf file is that using?22:15
@preactionsitename in the config file22:15
buupreaction: You mean the config file that has foo.com as a sitename?22:15
-!- Radix_ [quasselcor@] has joined #webgui22:15
-!- mode/#webgui [+v Radix_] by ChanServ22:15
buuOkily dokily22:15
Haargif it doesn't match one of the sitenames, it uses the first config file it found22:15
buuI've done a clean check out, created my db users, run create.sql, added a new conf file, run spectre, copied some upload directories around...22:16
Haargyou need to run the upgrade too22:17
buuWait waht22:17
Haargcreate.sql and such aren't updated until there is a release22:17
@preactioncreate.sql is made during a release, but 8 hasnt' been released, so create.sql is one version behind22:17
plainhaoso the release of wg8 is this summer?22:19
-!- Radix_ [quasselcor@] has quit [Remote host closed the connection]22:19
buupreaction: So what do I run to upgrade?22:19
@preactionthat's the plan, subject to change22:19
-!- Radix_ [quasselcor@] has joined #webgui22:19
-!- mode/#webgui [+v Radix_] by ChanServ22:19
@preactionbuu: cd /data/WebGUI/sbin; perl upgrade.pl --doit22:19
@preactioni think22:19
@preactionwe have a new upgrade system, dunno if the script takes the same args or not22:20
buuUpgrades complete.22:20
@preactiondid it do something?22:20
buupreaction: Wait, should I run upgrade before or after I run through the 'new site wizard', or does it matter22:20
Haargupgrade script takes basically the same args as the old version22:21
@preactionshouldn't matter22:21
buuAnd yes, it gave me a bunch of stuff22:21
@preactionok, then you should be good to go22:21
* buu goes22:21
buuI'm selecting [style] underground..22:21
buuNo thanks Page Builder22:22
buuAnd still no images!22:22
-!- Radix_ [quasselcor@] has quit [Client Quit]22:23
-!- Radix_ [quasselcor@] has joined #webgui22:23
-!- mode/#webgui [+v Radix_] by ChanServ22:23
buuNothing particularly interesting is showing up in the log..22:24
@preactiondoes that path exist in domains/public/uploads?22:25
buuI have a webgui/www/uploads/12/14/1214f00781409cb64f9ff7ed75edfd68/bg.gif22:25
buu(Which isn't the same string)22:25
plainhaois there a todo list for wg8?22:26
@preactionplainhao: http://webgui.org/8 yep22:26
plainhaothanks, preaction22:26
@preactionwtf, it varied by one character?22:26
-!- Radix_ [quasselcor@] has quit [Client Quit]22:26
-!- Radix_ [quasselcor@] has joined #webgui22:27
-!- mode/#webgui [+v Radix_] by ChanServ22:27
buuf9fe -> f9ff22:27
@preactionthat a hex of a hash, built from the base64 of the hash22:28
buupreaction: Is this file supposed to be existing in www/uploads or is it created at runtime somehow?22:28
@preactionit should exist as-is22:28
@preactiona WebGUI::Storage is created, given a guid, the guid is stored in the database as base64, and then hexed to get the disk location because base64 fails on case-insensitive filesystems22:29
-!- Radix_ [quasselcor@] has quit [Client Quit]22:30
-!- Radix_ [quasselcor@] has joined #webgui22:31
-!- mode/#webgui [+v Radix_] by ChanServ22:31
buuAnd the path in the underground.css is static?22:31
buuSo can you check if background: #FFF url(/uploads/12/14/1214f00781409cb64f9fe7ed75edfd68/bg.gif) repeat-x; in underground.css matches your upload dir?22:31
@preactionit shoul dbe a ^FileUrl macro, when you view the snippet22:31
@preactioni'm gonna check some things myself quick too22:32
buuI can give you access to this install if you want22:34
-!- Radix_ [quasselcor@] has quit [Client Quit]22:34
-!- Radix_ [quasselcor@] has joined #webgui22:34
-!- mode/#webgui [+v Radix_] by ChanServ22:34
@preactionnot yet, mine works, so there has to be a difference22:34
@preactionhuh. mine doesn't work either. exacty the same output22:35
@preactionand we did change how we made GUIDs...22:37
-!- Radix_ [quasselcor@] has quit [Client Quit]22:38
-!- Radix_ [quasselcor@] has joined #webgui22:38
-!- mode/#webgui [+v Radix_] by ChanServ22:38
buuOh my22:39
buuThis admin thingy is hiny22:39
-!- stDavid [~stDavid@] has joined #webgui22:39
buupreaction: Except the 'main' window displaying the actual page is like 200px high22:40
@preactionHaarg: got a minute? the base64 -> hex has changed, so uploads dirs don't line up anymore22:40
@preactionbuu: yeah, i haven't tested it in anything except Chrome, so there's probably some fun problems w/ the JS/CSS22:41
Haarggive me a minute.  working on fixing a wgd problem.22:41
-!- Radix_ [quasselcor@] has quit [Client Quit]22:42
-!- Radix_ [quasselcor@] has joined #webgui22:42
-!- mode/#webgui [+v Radix_] by ChanServ22:42
buupreaction: <div id="viewTab" class="" style="height: 100%;"><iframe name="view" src="/home"></iframe></div>22:43
buu(I added the height:)22:44
buuAnd it fixed the problem22:44
-!- plainhao [~plainhao@] has quit [Quit: plainhao]22:44
@preactionk, i'll merge that (and test on some of the other browsers too)22:44
@preactionis that FF?22:44
buupreaction: You might need a height: 100%; on the #wrapper .yui-content {} block as well22:46
buuI had to add it to both of those22:46
-!- Radix_ [quasselcor@] has quit [Ping timeout: 264 seconds]22:46
@preactionk, i'll try22:47
-!- Radix_ [quasselcor@] has joined #webgui22:48
-!- mode/#webgui [+v Radix_] by ChanServ22:48
Haargpreaction, my wgdev problem turns out to have been using an old version. looking at hex encoding now.22:48
buuAnyway, I need to go pick people up, I shall return.22:48
@preactioni'm checking it too, comparing against the old code, which is almost the same. so much the same...22:49
-!- stDavid [~stDavid@] has quit [Read error: Connection reset by peer]22:49
@preactionit's URLSafe doing it.22:50
Haargthat's what i would think22:50
@preactioni restore the old tr{} we had, and it works22:50
Haargbut i don't how22:50
-!- Radix_ [quasselcor@] has quit [Client Quit]22:51
-!- Radix_ [quasselcor@] has joined #webgui22:52
-!- mode/#webgui [+v Radix_] by ChanServ22:52
Haarg*know how22:52
@preactionit does something different to + looks like22:52
@preactionit does + as -, we do + as _22:52
Haargyeah, it has them reversed from how we do them22:53
Haargmy fault22:53
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]22:53
@preactionno worries. i'll remove it and add tests for future generations22:54
-!- Radix_ [quasselcor@] has quit [Client Quit]22:55
-!- Radix_ [quasselcor@] has joined #webgui22:55
-!- mode/#webgui [+v Radix_] by ChanServ22:56
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has joined #webgui22:56
Haargwould probably be good to have tests to validate how we handle >128-bit guids22:56
-!- Radix_ [quasselcor@] has quit [Client Quit]22:59
-!- Radix_ [quasselcor@] has joined #webgui22:59
-!- mode/#webgui [+v Radix_] by ChanServ22:59
@preactionbuu: that push fixed it23:01
@preactionoh, right, height: 100% stuff23:02
-!- Radix_ [quasselcor@] has quit [Client Quit]23:03
-!- Radix_ [quasselcor@] has joined #webgui23:03
-!- mode/#webgui [+v Radix_] by ChanServ23:03
CIA-71webgui: Doug Bell WebGUI8 * rbcb14ea / (lib/WebGUI/GUID.pm t/Session/Id.t): remove MIME::Base64::URLSafe as they do it reversely (+15 more commits...) - http://bit.ly/haWw5w23:04
@preaction... then why is it still broken...23:06
-!- Radix_ [quasselcor@] has quit [Client Quit]23:07
-!- Radix_ [~Radix@] has joined #webgui23:08
-!- mode/#webgui [+v Radix_] by ChanServ23:08
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui23:08
+perlDreamerours is not to reason why...23:11
@preactionours is but to do and die23:11
-!- Radix__ [quasselcor@] has joined #webgui23:13
-!- Radix_ [~Radix@] has quit [Ping timeout: 255 seconds]23:14
@preactionah, it was broken because -d does not rebuild the uploads, but -b does23:16
@preactionbecause most of the time, devs don't care about rebuilding uploads23:16
-!- Radix__ [quasselcor@] has quit [Client Quit]23:17
-!- Radix_ [quasselcor@] has joined #webgui23:17
-!- mode/#webgui [+v Radix_] by ChanServ23:17
Haarguh, -d does rebuild uploads23:19
-!- Radix_ [quasselcor@] has quit [Client Quit]23:22
@preactionthen i don't know. maybe i explicitly had to rm -rf uploads23:22
-!- Radix_ [quasselcor@] has joined #webgui23:22
-!- mode/#webgui [+v Radix_] by ChanServ23:22
-!- Radix_ [quasselcor@] has quit [Remote host closed the connection]23:26
-!- Radix_ [quasselcor@] has joined #webgui23:26
-!- mode/#webgui [+v Radix_] by ChanServ23:26
CIA-71webgui: Doug Bell WebGUI8 * r8ba07e0 / www/extras/admin/admin.css : fix admin view tab height problem in FF - http://bit.ly/eamf3p23:29
-!- Radix_ [quasselcor@] has quit [Client Quit]23:29
-!- Radix_ [quasselcor@] has joined #webgui23:30
-!- mode/#webgui [+v Radix_] by ChanServ23:30
-!- Radix_ [quasselcor@] has quit [Client Quit]23:33
-!- Radix_ [quasselcor@] has joined #webgui23:34
-!- mode/#webgui [+v Radix_] by ChanServ23:34
CIA-71webgui: Colin Kuskie WebGUI8 * reb16ecb / t/Asset/EMSSubmissionForm.t : Another (probably last) leaky test fixed. (+12 more commits...) - http://bit.ly/hxB1J823:34
-!- Radix_ [quasselcor@] has quit [Client Quit]23:37
-!- Radix_ [quasselcor@] has joined #webgui23:37
-!- mode/#webgui [+v Radix_] by ChanServ23:37
-!- Radix_ [quasselcor@] has quit [Client Quit]23:41
-!- Radix_ [quasselcor@] has joined #webgui23:41
-!- mode/#webgui [+v Radix_] by ChanServ23:41
+perlDreamerpreaction: didn't you do this one: http://www.webgui.org/community/webgui-8/issues/11720 ?23:44
-!- Radix_ [quasselcor@] has quit [Client Quit]23:45
-!- Radix_ [quasselcor@] has joined #webgui23:45
-!- mode/#webgui [+v Radix_] by ChanServ23:45
@preactionyes, except for what is left in the ticket23:45
@preactionthe profilefield api is broken and easily causes death to databases and websites23:45
+perlDreamerkind of like Weasley's wand23:47
+perlDreamerwe'll be sending WebGUI home in a matchbox23:47
-!- Radix_ [quasselcor@] has quit [Client Quit]23:48
-!- Radix_ [quasselcor@] has joined #webgui23:49
-!- mode/#webgui [+v Radix_] by ChanServ23:49
-!- Radix_ [quasselcor@] has quit [Remote host closed the connection]23:52
-!- Radix_ [quasselcor@] has joined #webgui23:52
-!- mode/#webgui [+v Radix_] by ChanServ23:52
-!- fokat [~lem@weston-] has quit [Ping timeout: 264 seconds]23:55
-!- fokat [~lem@weston-] has joined #webgui23:55
+perlDreamerpreaction, now that gateway is done, I'll look into the Basic Auth thing next23:55
-!- Radix_ [quasselcor@] has quit [Client Quit]23:56
@preaction3 days later, the problem with TGC is spectre running /bin/cp -R on a directory containing over 4 gigabytes. spectre gets killed after 60 seconds. WHO DO YOU THINK WINS THE RACE?23:58
@preactionthat this took 3 days to track down is a testament to how spaghetti this code really is...23:58
+perlDreamerwhat's running cp -R ?23:59
@preactionthe gameorders workflow activity23:59
@preactionit does everything else in an external process, except for THIS23:59
--- Day changed Fri Jan 14 2011
+perlDreamerI'm not going to ask why, because it won't matter00:00
@preactionalso, i'm assuming, only assuming this is the problem. i just have a better idea that it's this than anything else00:00
@preactionbecause my test PDF generation worked fine, no errrors. the PDFs are fine00:00
@preactionand i don't even know how to make this a cronjob, i don't00:01
+perlDreamerI can help with that :)00:01
@preactionthere's a state machine in here that makes no sense00:01
@preactionin theory, i could just rip the whole thing apart, take execute and make it the main sub in a script, substituting the definition for something else00:02
@preaction... or i could fork00:06
-!- Radix_ [quasselcor@] has joined #webgui00:06
-!- mode/#webgui [+v Radix_] by ChanServ00:06
+perlDreamersomething doesn't feel right00:06
+perlDreamerspectre shouldn't be killed after 60 seconds00:06
+perlDreamerthat's the job of the activity00:06
+perlDreamermaybe it's the http timeout in spectre talking to wG that's the problem?00:07
@preaction5 minutes then, eventually spectre will die00:07
-!- Radix_ [quasselcor@] has quit [Client Quit]00:09
-!- Radix_ [quasselcor@] has joined #webgui00:09
-!- mode/#webgui [+v Radix_] by ChanServ00:10
-!- waxhead__ [~pete@ppp121-45-201-141.lns20.cbr1.internode.on.net] has joined #webgui00:11
@preactionwhat would happen if i system("nohup cp -R ... &")?00:13
-!- Radix_ [quasselcor@] has quit [Client Quit]00:13
@preactionit does get backgrounded, but what happens if the apache process dies?00:13
-!- waxhead_ [~pete@ppp121-45-201-158.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]00:13
+perlDreamercan't that part of the process be moved into the cron job?00:14
+perlDreameror, if it's just the moving, we could put a tag file into the directory00:15
+perlDreamerand then run a 2nd cron job just to move stuff00:15
@preactioni dont' know, seriously this code is completely fucked up00:15
@preactioni mean, in theory, sure, but the debug process is going to take a while00:15
+perlDreameryeah, 4 hours per whack00:16
+perlDreamerand people complain about running the test suite!00:16
-!- Radix_ [quasselcor@] has joined #webgui00:16
-!- mode/#webgui [+v Radix_] by ChanServ00:16
buupreaction: Hey, what else do I need to do to get the fix besides git pull; and restarting plack?00:16
@preactionworse, there's so much spaghetti here i don't think it'll be just 6 tries00:16
@preactionbuu: you might need to wgd reset -b00:16
@preactionhow about this? I disable the build process and try to get this one to build until the end of the day. if i can't, i try to fork and daemonize00:18
-!- Radix_ [quasselcor@] has quit [Client Quit]00:20
-!- Radix_ [quasselcor@] has joined #webgui00:20
-!- mode/#webgui [+v Radix_] by ChanServ00:20
@preactionremove the process from the terminal, assign it to init, all the stuff that means "i don't get killed when the apache process gets restarted as it always does"00:20
+perlDreamerI think as long as the build team knows that it'll be offline for a while, you can do what you need00:21
+perlDreamerdoes zabbix record disk used so we can trend it?00:21
-!- Radix_ [quasselcor@] has quit [Client Quit]00:23
-!- Radix_ [quasselcor@] has joined #webgui00:24
-!- mode/#webgui [+v Radix_] by ChanServ00:24
buupreaction: That appears to have worked00:24
@preactionone ounce of sunlight in a long ton of manure00:24
buuIs it just me or does plack/starman feel incredibly slow00:25
buuCan I still run it under mp?00:25
@preactionyou can run under mp, yes00:25
buuOh and uh00:25
buuHow do I turn admin *off*?00:25
@preactionheh, yeah, about that...00:25
@preactionlogout will do it, right now the only way is to set adminOff in the database for your session, but the new AC doesn't have an "off", because the new AC is just "when you're in it, you're in admin"00:26
@preactionso as a corner-cutting, i just set admin on, knowing that before 8.0.0 is released, i'll fix that00:26
@preactionlogout will set adminOn to 0 in the userSession table for your session00:27
-!- Radix_ [quasselcor@] has quit [Client Quit]00:27
-!- Radix_ [quasselcor@] has joined #webgui00:27
-!- mode/#webgui [+v Radix_] by ChanServ00:27
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Ping timeout: 276 seconds]00:29
buupreaction: Can't you have a button that does adminOn=0 in the session then?00:30
@preactionthere could be, but as mentioned, it won't matter. there will be no switching of state at all, you're either in the ?op=admin shell, or you're not. it'll be some fancy JS getting into the iframe and doing what it needs to do00:31
-!- Radix_ [quasselcor@] has quit [Client Quit]00:31
@preactionadding the toolbars and the page object mover things00:31
-!- Radix_ [quasselcor@] has joined #webgui00:31
-!- mode/#webgui [+v Radix_] by ChanServ00:31
@preactionbut yeah, you could add an entry to adminConsole in the config file that goes to the url ?op=switchOffAdmin iirc00:32
@preactionthere might be one still, in fact00:32
+perlDreamerI thought we had one of those already?00:32
@preactionyes, but in 8, there is no "mode", so i may have removed it00:32
buupreaction: Hrm. In the admin console, I added a 'forum object' as a child under /home, then navigated to it, then clicked 'add a forum', I get a page load from the browser, but no form to add anything00:33
@preactioncheck the error log. collaboration is probably broken00:33
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:33
@preaction"can't call method" will be the likely error message00:34
buuWebGUI::Asset::dispatch[699] - Couldn't call method www_add on asset for url: /forum Root cause: Not a WebGUI::Asset class00:34
@preactionthat's a new one. why does it think that...00:34
@preactionoh... did class= get passed in the URL?00:34
-!- Radix_ [quasselcor@] has quit [Client Quit]00:35
-!- Radix_ [quasselcor@] has joined #webgui00:35
-!- mode/#webgui [+v Radix_] by ChanServ00:35
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has joined #webgui00:36
+perlDreamerbuu, try this please00:36
+perlDreamerperl -wc -I /data/WebGUI/lib /data/WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm00:37
+perlDreamerand see what it says00:37
-!- Radix_ [quasselcor@] has quit [Client Quit]00:38
buubuu@erxz$ perl -wc -I lib lib/WebGUI/Asset/Wobject/Collaboration.pm00:39
buulib/WebGUI/Asset/Wobject/Collaboration.pm syntax OK00:39
-!- Radix_ [quasselcor@] has joined #webgui00:39
-!- mode/#webgui [+v Radix_] by ChanServ00:39
+perlDreamerthat's good00:39
@preactioni'd put money on it being a bad check in www_add00:40
+perlDreamerthat error comes from loadModule00:40
+perlDreamerit's the wrong variable name00:41
@preactionoh, right, i changed it00:42
@preactionbecause it's className everywhere else, and class for www_add00:42
+perlDreamermaybe the opposite of that00:42
-!- carogray [~Caroline@205-168-20-3.dia.static.qwest.net] has quit [Quit: Leaving.]00:42
+perlDreamerin www_add it's className, too00:42
@preactionbut perhaps the URLs inside WebGUI that use class= aren't changed00:42
@preactionwell, it used to be class=00:42
-!- Radix_ [quasselcor@] has quit [Client Quit]00:42
@preactionit should be className, because that's the db's column and the addRevision property and everything else00:43
-!- Radix_ [quasselcor@] has joined #webgui00:43
-!- mode/#webgui [+v Radix_] by ChanServ00:43
@preactionhttp://erxz.com:5000/forum?func=add;className=WebGUI::Asset::Wobject::Collaboration <- works better, but i'm not empowered00:43
buuYeah, if I change to className it works00:43
buuAlthough I get giant whitespace00:44
@preactionis there a form beneath it?00:44
@preactioni think some of the edit forms add styles that they shouldn't. that's a known bug, but i keep forgetting to document them, which i shall do presently00:45
-!- Radix_ [quasselcor@] has quit [Client Quit]00:46
-!- Radix_ [quasselcor@] has joined #webgui00:46
-!- mode/#webgui [+v Radix_] by ChanServ00:47
+perlDreamerpreaction: where does it create those URLs?00:49
+perlDreameris it it the JS?00:49
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui00:49
@preactioni think they're either in the template vars, or they're in the template00:50
-!- Radix_ [quasselcor@] has quit [Client Quit]00:50
-!- Radix_ [quasselcor@] has joined #webgui00:50
-!- mode/#webgui [+v Radix_] by ChanServ00:50
+perlDreamervery odd00:51
+perlDreamerall the URLs look correct to me00:51
+perlDreamerbuu, if you'd file a ticket for us at http://www.webgui.org/8, we'll look at it00:52
@preactioni already did00:53
@preactionnothing seems to be func=add in the import node either00:53
@preactionnope, there it is, MessageBoard.pm line 15000:54
-!- Radix_ [quasselcor@] has quit [Client Quit]00:54
@preactioner.. forum.add.url00:54
-!- Radix_ [quasselcor@] has joined #webgui00:54
-!- mode/#webgui [+v Radix_] by ChanServ00:54
+perlDreamermaybe we should have a method for a class to add itself?00:55
+perlDreamerso we only have to change it 1 place?00:55
@preactionlike getUrlAdd or something?00:57
+perlDreamerI just get tired of doing code forensics, trying to hunt stuff down00:57
-!- Radix_ [quasselcor@] has quit [Client Quit]00:58
-!- Radix_ [quasselcor@] has joined #webgui00:58
-!- mode/#webgui [+v Radix_] by ChanServ00:58
@preactioneh, ack is perfect for it, and :grep in vim of course00:58
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:59
-!- daviddelikat [~user@h184-60-24-176.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]01:01
-!- Radix_ [quasselcor@] has quit [Client Quit]01:01
-!- Radix_ [quasselcor@] has joined #webgui01:02
-!- mode/#webgui [+v Radix_] by ChanServ01:02
-!- Radix_ [quasselcor@] has quit [Client Quit]01:05
-!- Radix_ [quasselcor@] has joined #webgui01:06
-!- mode/#webgui [+v Radix_] by ChanServ01:06
-!- Radix_ [quasselcor@] has quit [Client Quit]01:09
-!- Radix_ [quasselcor@] has joined #webgui01:09
-!- mode/#webgui [+v Radix_] by ChanServ01:09
-!- Radix_ [quasselcor@] has quit [Client Quit]01:13
-!- Radix_ [quasselcor@] has joined #webgui01:13
-!- mode/#webgui [+v Radix_] by ChanServ01:13
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Ping timeout: 255 seconds]01:14
-!- Radix_ [quasselcor@] has quit [Client Quit]01:16
-!- Radix_ [quasselcor@] has joined #webgui01:17
-!- mode/#webgui [+v Radix_] by ChanServ01:17
-!- Radix_ [quasselcor@] has quit [Client Quit]01:20
-!- Radix_ [quasselcor@] has joined #webgui01:29
-!- mode/#webgui [+v Radix_] by ChanServ01:29
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:29
-!- Radix_ [quasselcor@] has quit [Client Quit]01:32
-!- Radix_ [quasselcor@] has joined #webgui01:33
-!- mode/#webgui [+v Radix_] by ChanServ01:33
-!- Radix_ [quasselcor@] has quit [Client Quit]01:36
-!- Radix_ [quasselcor@] has joined #webgui01:36
-!- mode/#webgui [+v Radix_] by ChanServ01:36
* perlDreamer is off to pick up kids from school, bbiaw01:39
-!- Radix_ [quasselcor@] has quit [Client Quit]01:40
-!- Radix_ [quasselcor@] has joined #webgui01:40
-!- mode/#webgui [+v Radix_] by ChanServ01:40
-!- Radix_ [quasselcor@] has quit [Remote host closed the connection]01:43
-!- Radix_ [quasselcor@] has joined #webgui01:43
-!- mode/#webgui [+v Radix_] by ChanServ01:43
-!- Radix__ [quasselcor@] has joined #webgui01:46
-!- Radix_ [quasselcor@] has quit [Ping timeout: 265 seconds]01:51
-!- sbaur [~Adium@] has left #webgui []02:30
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui02:46
andyiomoonhola perlDreamer03:32
+perlDreamerahoy, sir!03:32
andyiomoonare you seeing my latest Skype comments?03:32
andyiomoondamn skype at the horse it rode in on03:32
andyiomoonI see - it has "pending" written next to it03:33
andyiomoonI have posted in our other skype chat window - any luck there?03:33
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 255 seconds]03:34
+perlDreamerI have a PM directly from you, but nothing in the group chat03:34
+perlDreamerlast message in my group chat is 2:37PM my time, about 3 hours ago03:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:35
+perlDreamerdid you stop chatting, or are you awaiting an answer?03:40
andyiomoonI stopped chatting03:41
-!- Radix__ is now known as Radix_03:42
-!- mode/#webgui [+v Radix_] by ChanServ03:42
buuIs a 'redirect asset' literally just a link to an outside domain03:47
@preactiona link to anything, really03:50
buuWhat is the "Import Node"?04:06
@preactionit's the place where the default set of images, templates, and css/js snippets goes04:07
@preactionalso, /root/import04:07
buuI'm wandering through the designer's guide and "   5.04:09
buu      You're done! You now have your workspace created in the Import Node. Put all of your files here.04:09
buuIs it just a convention?04:10
@preactionyeah, if you're in the Tree, you can breadcrumb your way back to root, under root there are "home", "import", "media", and "tempspace". import is the default stuff, and a good place to put your other templates and junk. media is attachments uploaded through the rich editor, tempspace is temporary04:10
@preactionyeah, pretty much04:10
@preactionbut it's there, it has to be, system won't let you delete it, so might as well use it04:10
@preactionover time i want to allow templates on the filesystem instead of only as assets, and then all the default stuff will be files, not assets04:11
@preactionthen no need for an import node04:11
buupreaction: I ran into a problem earlier, the actual "site" assets, "about us", "forums", "etc" are all under /home, which is fine, but when you click on the Home button you go to /; which means a new asset you create ends up under /root04:11
@preactionhmm... that must be an 8 issue04:12
buuLet me reverify04:12
@preaction/ is never /root, only /root is /root, but it's possible that www_add doesn't know what, or that the new URL handling stuff we do with Plack doesn't know what04:13
@preactionit's weird either way04:13
buuI take it back, I can't reproduce it currently04:14
buuI might have messed with it somehow.04:14
@preactioneh, if it happens again, just let us know04:15
buupreaction: I think what I was most curious is how to change what /home displays04:18
@preactionlike, what assets are on home? add/remove whatever you'd like. you could also create shortcuts to other pages' assets (the little arrow icon in the toolbar next to most assets)04:20
buupreaction: Well, I mean, by default it displays every single asset under /home right?04:20
@preactionexcept pages04:20
@preactionif you edit any page, you can hide what's displayed04:21
@preactionand in Admin mode, you can move them around04:21
@scrottie /home is a WebGUI::Asset::Wobject::Layout.  this is what you want.  be happy.04:22
buuThis isn't what I want! I'm not happy!04:23
@scrottieyou only don't want it because you can't not have it!04:23
@preactionahhhh. make something new inside /root, whatever you want, then go to Settings > Content > Default Page, and select your new thing04:23
@preactionwhatever that new thing is will be /, and then you can delete the existing /home (and make sure to purge your trash) and call the new thing /home04:24
@preactionbut that last bit isn't really necessary04:24
@scrottiethere's this WebGUI Content Manager's Guide online that *I* need to read.  it explains the reasoning and functioning behind the various types of assets included (and then there's the Developer's Guide should you decide you want to make your own)04:24
buuscrottie: I just read it!04:25
buuI'm working on the designer's guide04:25
buuscrottie: Honestly 50% of that guide is just repeating an explanation of what all the various check boxes do in the edit pages04:25
@scrottieI'm curious then, what kind of asset do you want for /home?04:25
@scrottieI'd love to spend some time with those.04:26
@preactionyeah. it's less of a "Here's how you build a website." and more of a "Here's what you can use to build a website."04:26
buuscrottie: At the moment I just want an Article04:27
buuIt seems like the basic desire for a website04:27
@scrottieany reason you're opposed to removing everything from the layout and then just adding an article to the layout?04:28
buuscrottie: Well, as I understand it I could A) specifically hide every asset under it, which is lame because I would rather specifically include rather than exclude04:30
buuor B) move the items out from under /home04:30
@preactioner.. you can delete them entirely04:30
buupreaction: But .. I want them!04:31
@preactiononly /home itself cannot be deleted, because it's set as your current home page04:31
buuI mean04:31
buuI'm fumbling around here04:31
@preactionohhhh i think i see now04:31
@scrottieone of the wgd reset options leaves you with a bare /home, if I recall04:31
buuI have /home04:31
buui want it to be like , "hey, welcome to my site"04:31
buuThen I want /wiki04:31
buuPreferably a child under /home/wiki04:31
buuSee what I mean?04:31
@preactionif you make pages under /home, and then put the wiki on the /wiki page, and then a new page for forum and the forum on the forum page04:31
@scrottieyou can do /wiki if you want.  add the wiki and specify that as it's url in the little control panel thing you get when you edit it.04:31
@preactionthat way they are on their own page, so they won't show up on the home page. the page shows up in the navigation, and everybody's happy04:32
@preactionexcept there's an additional layer in there, but what i don't see can't hurt me04:33
buupreaction: How do I get it to show up in the navigation?04:35
@preactionthe new page? it should just happen, it has Hide from Navigation set to false by default04:35
@preactionotherwise that setting is on the Display tab of an asset04:36
buupreaction: Unless I missed something, the nav only shows things under /home04:36
@preactionright, the page should be under /home04:36
@preactionbut URL has nothing to do with position in the tree, so the new page could take the /wiki URL04:36
@scrottiewgd reset --clear04:37
buupreaction: Right right04:38
@scrottiewgd reset --help  # danger:  reloads the database04:38
@scrottieer, --help doesn't.04:38
@scrottiewgd does.04:38
scrottie0should though.04:39
* scrottie0 spits04:39
@preactionit would help, not sure who or what, but someone, somewhere04:39
buupreaction: I missed the part that causes "that way they are on their own page, so they won't show up on the home page"04:41
buuAre you saying I should delete /home then recreate it as a simple article or something?04:41
buuDoes /home have any special meaning beyond existing as a default page?04:41
@preactionnono, keep home as a Page Layout, then add another Page Layout underneath home. then add the Wiki onto that new layout04:42
buuWhen you say 'onto that' you mean as a child?04:44
buuSo /home/foo/wiki04:45
@preactionthat will be the actual wiki asset, yep04:45
buuAnd /home won't display /foo because it's a page layout?04:46
buupreaction: What if I just make /home a folder04:54
buuAnd make /home/foo my default page04:54
buuOr maybe /site04:54
@preactionmight work04:54
@preactiondoesn't matter what default page is, hell that might even be better04:55
@preactionjust update your navigation to use the folder as its root04:55
buuTying the nav to the default page seems kinda crude04:56
@preactionit's not, you can change the nav's settings04:57
@preactionit's just the nav that comes with that style template you're using04:58
buuBut I mean05:02
buuWell, anyway.05:02
buuOh, hrm. Here's the problem.05:52
buuI made a folder Site; then an article inside Site named 'Index' and set Site/Index to my Default Page06:03
buuSo now whenever I create a new item it becomes a child of Site/Index/06:03
buuWhich is .. annoying.06:03
@preactionit shouldn't06:04
@preactionit should become a child of the page you're currently on06:04
@preactionwhatever page that is06:04
buupreaction: Well, this is creating the asset on /06:04
scrottie0that's a terrible name.  you should name it mfcisapi.ddl/06:04
buuThanks scrottie.06:04
buupreaction: Which I assume is the same as being $default_page06:04
buupreaction: But you see what I'm trying to do right?06:04
buuI'm not completely insane06:05
@preactionyes, i'm worried that whereever you go, you put something under the default page06:05
@preactionis that what's happening?06:05
@preactionyou could spend more time in Tree view, adding stuff06:06
buuUh, you mean if I go to say, /wiki, which is a child of /Site/Index/ atm06:08
buuIt will become a child of /Site/Index instead of .../wikik?06:08
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:08
@preactionno, it should become a child of /wiki06:09
@preactionif it doesn't, that's a bug06:09
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]06:11
buupreaction: Ok, in the asset manager, if I'm in the 'root' view, then 'Back to Site' links to /index, which is the url to my /Root/Site/Index article asset06:13
buuBut if I go into /Root/Site; then back to site links to /site06:13
buu(Also I'm back on 7.9 for the record)06:14
@preactionyeah, "Back to site" changes around like that06:15
@preactionin /import, it goes somewhere else entirely06:15
buuAck, cats.06:17
buuI think I've managed to break a fundamental assumption06:18
buupreaction: Is there a way to set a default display page for a folder?06:18
@preactionthat the system always knows best?06:18
@preactiona folder just displays a list of whatever's in it, but you can template that list sure06:18
@preactioni'm not understanding you, am i?06:19
buuI'd rather it work like a webserver's folder, displaying an index06:19
buuBut that's a minor concern06:19
buupreaction: I think essentially what I'm trying to do here is recreate a traditional website filesystem layout through the asset manager06:19
buuWhich, given the pain I'm having, appears to be the wrong design.06:20
buuOk, so I went to /wiki; created an article, and it showed up as a child06:20
buuIt's just that / is translated to be the default page06:20
@preactionright, which has no bearing on the actual URL of the asset that is considered "default"06:21
buupreaction: What I'd like to have happen is to have a folder Site; with an index page Index that is displayed as the root page; but if you create new pages it shows up as a child of /Site06:21
buuThere's this odd link where site assets are assumed to be children of the default page06:22
@preactionokay, so you'd want the folder as the default page, and then pages inside the folder, which is what you're doing, no?06:22
buupreaction: Close, I want an asset inside the folder to be the default *displayed* page06:22
buuSo I have an article /Site/Index; and if I go to foo.com/; I want that index asset to be displayed06:22
buuAm I going about this the hard way?06:23
@preactiona little, yeah06:23
@preactionwhat you then want is just layouts06:23
buupreaction: My problem is basically if I make everything the child of the 'default page' what happens if I want to change the default page?06:23
@preactionthe home page is a layout, and everything under that is a layout06:23
@preactionin the tree view, it'll look like a folder, but when you go to / it's a layout06:24
@preactioner.. in the Asset Manager06:24
buuRight, I think you mentioned this before, if the default page is a Layout and I made every asset under it also a layout, it wouldn't display them.06:24
buuWhich seems like it would be kinda painful06:24
buuWhat about subclassing whatever class implements Layout and modify how it finds children to display?06:25
@preactionyou could, it's pretty hairy in there, but not that bad06:25
@preactionit wouldn't display those pages inside the first page, but you could still go to them06:25
buupreaction: but if I created a wiki; I would have to create layout, goto layout, create wiki06:27
buuReally the default would be fine if it just did whitelisting instead of blacklisting06:27
@preactionthat'd be easier to change06:27
@preactionin my perfect future WebGUI, pages would act pretty much as you want them to: images, articles, and views of other applications would only appear when the user placed them there06:28
@preactionbut that perfect future is a ways away at this rate06:29
@preactionapps wouldn't exist in a "tree", there would just be a list of pages/apps (i suppose i could use URLs to make a tree out of them)06:30
buuHow would you associate them?06:30
@preactionthey'd just have a URL. a page would know what was on it, but that'd be it06:31
@preactionso i could present the apps as a tree, but it wouldn't matter. the URL would define the tree06:32
@preactionwhich makes more sense to most people06:32
buuSo anything under /foo/ is part of that tree?06:32
@preactionyou could add multiple URLs to a page/app too, so it wouldn't matter06:32
buuYeah, allowing you to specify any url regardless of tree location is a bit odd06:32
@preaction/foo would show up under /, //foo/bar would show up under /foo, just by sake of being the URL06:32
buuI mean, it makes sense, but it creates odd things06:32
buuRight, but that's essentially what you're doing now06:33
buuJust invisible urls06:33
@preactionthe actual lineage is just in the db06:33
buupreaction: Heh, this reminds me of my years of pain trying to store trees in databases.06:35
@preactionwell, it's a little more convoluted: that Article you place on the Layout has its own URL. nobody will ever know that, nobody will ever view that Article out of its Layout, but it has one just the same06:35
@preactionactually, the lineage system we have isn't so bad06:35
buumy $childIter = $self->getLineageIterator(["children"],{excludeClasses=>["WebGUI::Asset::Wobject::Layout"]});06:36
buuSo all I need to do is subclass this an add my own lineageiterator?06:36
scrottie0Postgres started doing fully recursive stuff somewhere in 8.x06:37
scrottie0you can solve minesweeper with it, render Mandlebrots, etc06:37
@preactionthat might work, but it might be better to subclass that whole sub, or refactor that sub to have a "getAssetsToDisplay" or something that would be easier to subclass06:37
@preactionour old stuff wasn't very easily extensible06:38
buupreaction: Well, yes, but..06:38
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Quit: Leaving.]06:38
@preactiongetLineageIterator is defined by the superclass, and it might be called by other things expecting certain behavior, is what i'm trying to say06:39
buuJust to re-iterate for myself, what I'm trying to solve here is my problem with A) Requiring all elements to be a child under something I can't change the display of06:39
@preactionyou could switch the test of the show/hide assets thing pretty simply06:39
buupreaction: Yeah..06:41
buuif ($hidden{$assetId} || ! $child->canView);06:41
@scrottieCode::Splice in whatever you want.06:43
buuHey, I remember that06:44
buuHasn't someone murdered you for that yet?06:44
@preactionmight want to keep your changes committed in your repo, and use git to checkout upgrades. i could fix the granularity of the layout and make this easy06:44
@scrottieno.  typesafety.pm is what almost repeatedly got me murdered.06:45
@scrottierepeatedly almost got me murdered.06:45
@preactionoh god, you're not kidding. this exists06:45
@scrottieI was going around telling Python programmers that Perl was more OO.  eventually someone did the same thing for Python and ruined my little troll there.06:46
@scrottieprobably doesn't work right on recent perls.  needs love.06:47
@scrottiethink I did some work towards the end of 5.9.06:47
@scrottiethe nit about my Whatever $foo not working got fixed and I think you can now do my Foo::Bar $whatever.06:48
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has quit [Ping timeout: 265 seconds]06:59
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui07:00
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]07:03
+perlDreamerpreaction: do you prefer that WebGUI specific JS and CSS be file based, or asset based?07:46
@preactionfile based07:46
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Ping timeout: 240 seconds]08:02
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has joined #webgui08:04
+perlDreamerpreaction: is the ssh configuration the same on MacOS X as it is on Linux?08:07
@preactionwait, who's having trouble with that this time of night?08:08
+perlDreamerhow did you set her up for the last scp access to a server that she needed?08:12
+perlDreamerHAHAHAHAHA ?08:13
@preactioni talked her through setting up a key, then gave her two scp commands, one to put, one to pull08:13
+perlDreameryup, she has old chat transcripts08:13
@preactioni tried like three other things before that, unfortunately08:15
* perlDreamer didn't know that open would pop-up an editor08:15
+perlDreamervery handy :)08:15
@preactionopen will open the default program for a file08:15
-!- andyiomoon [~andyiomoo@vpn246-10.cc.swin.edu.au] has joined #webgui08:47
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:58
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]09:01
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui09:02
-!- andyiomoon [~andyiomoo@vpn246-10.cc.swin.edu.au] has quit [Ping timeout: 240 seconds]10:17
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui10:20
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:26
-!- mode/#webgui [+v bartjol] by ChanServ10:26
+bartjolhey perldreamer can you join #procolix?10:27
-!- scrottie0 [~scott@li25-98.members.linode.com] has left #webgui []10:27
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]11:13
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui11:13
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]12:02
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui12:04
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]13:28
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui13:28
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui14:03
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]14:28
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:09
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]15:12
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Ping timeout: 255 seconds]15:52
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]16:05
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui16:05
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]16:16
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:29
-!- mode/#webgui [+o bopbop] by ChanServ16:29
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:49
-!- mode/#webgui [+o bopbop_] by ChanServ16:49
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]16:49
-!- bopbop_ is now known as bopbop16:49
-!- kaare_ [~kaare@] has joined #webgui16:52
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has joined #webgui17:02
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:07
-!- plainhao [~plainhao@] has joined #webgui17:20
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:20
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:20
-!- mode/#webgui [+o bopbop] by ChanServ17:20
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:34
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]17:34
-!- mode/#webgui [+o bopbop_] by ChanServ17:34
-!- bopbop_ is now known as bopbop17:34
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]17:34
-!- carogray [~Caroline@205-168-20-2.dia.static.qwest.net] has quit [Quit: Leaving.]17:37
-!- sbaur [~Adium@] has joined #webgui18:03
scrottie0WebGUI is on a mission here to clobber ownerUserId.  I can't find where this is in happening other than in www_add().  I can catch that and update it to what it should be afterwards.  calling addChild with ownerUserId isn't enough.  www_add() clobbers.19:04
scrottie0but I'm dealing with that.19:04
scrottie0what just caught me by surprise is www_editSave somehow clobbering it and this time, I don't see where in the code this hapens.19:04
+bartjolscrottie0 do you ever sleep?19:09
+bartjolbut on the subject of your question, I don't know it directly19:10
+bartjoladter 5 hours of pulling network cable, code looks a bit.... alien19:11
scrottie0I am not proud of this past week.19:11
+bartjolwell, the sdh stuff went well19:12
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui []19:17
scrottie0eeek, good night!19:18
@preactionscrottie0: processPropertiesFromFormPost is what updates the actual information in the new revision19:48
scrottie0yeah, didn't see anything in there that would do that.  AssetVersioning.pm's addRevision has a default of 3 for new versions.  that's my best lead.19:54
scrottie0https://gist.github.com/779981 ... trying to take a big hammer to it, I'm intercepting www_editSave.  ownerUserId is correct before and after the normal www_editSave logic.  but next time I look at the thing, eg with wgd, it says ownerUserId: 320:13
scrottie0looks like intercepting www_editSave is unnecessary.  that whole part of the request works as expected, preserving the ownerUserId.  but then after that, something happens.  to the best of my knowledge, it isn't set to use the clobberOwnerUserId workflow.20:15
scrottie0hrm, I wonder if www_add somehow gets called after that.20:15
scrottie0oh.  I'm probably not diddling the new revision that got created.20:17
@preactioncommit maybe?20:17
scrottie0a new version gets created with '3' instead of whatever.20:18
scrottie0and set published.20:18
@preactionright, but then processProperties should update that with the real one20:18
@preactionunless, the form doesn't ever give one20:18
scrottie0I have a rigged processPropertiesFromFormPost too but it probably isn't correct.20:19
@preactionthen once editSave is done, it goes to spectre for commit()20:20
scrottie0it would be really nice if new versions of assets started as an exact copy of the previous one rather than counting on things to go through forms that probably shouldn't go through forms, like who owns the stupid thing.20:30
scrottie0anyway, got it, thanks for the consultation.20:30
buu"<tmpl_var head tags> : Place this tag between the <head> tags in your page. "20:38
buuMissing a period?20:38
buuall the tmpl vars referenced in the text appear to be missing dots20:40
scrottie0I know who did it!20:48
scrottie0Pac Man!20:48
buuOh wait20:59
buuCan I like, ^include(/some/random/pageasset)21:00
@preaction^AssetProxy(some/random/pageasset) <- yep21:00
buuThis might make the problem I was having yesterday considerably simpler.21:00
buupreaction: So can I make an article asset contain template code?21:01
@preactionthat could be any asset as well21:01
@preactionnot template code, but macros yes21:01
@preactionthose are macros21:01
buuOh um. What exactly is the difference?21:01
@preactionlib/WebGUI/Macro/* and the "macros" bit of the config file21:01
buuAside from apparently where I can put it21:01
buu(As a side note I'm just really amused to see HTML::Template again, I haven't seen it in years)21:02
@preactionwhere you can put it and when it gets parsed. macros are always parsed absolutely last before the page is given to the user21:02
@preactionyeah, it's so legacy they're thinking about reviving Dynasty for it21:02
buupreaction: So is the only difference between a page layout and a folder *how* it displays its children?21:03
@preactionpretty much, yeah21:03
buupreaction: You recall our earlier conversation where I was messing with folders and stuff, well, my brilliant idea is to just make the /Home thingy a regular Article, then make everything a child of that as normal, then I can just use ^AssetProxy in that article to make it look however I want21:04
@preactionthe same could be said about many of the other assets too, Shelf displays only Products in a certain way. Collaboration displays only Threads in a certain way. Calendar displays Events in a certain way21:05
@preactionthat might be a good idea21:05
buupreaction: My concern was basically wanting to be able to radically change how that 'front page' looked at any time21:06
buuWhile not losing any convenience of course21:06
@preactionfrodwith made a way to include assets inside of TT templates without using macros (the macro parser is finicky, doesn't deal with commas or regular HTML inside of it well), one side-effect of his code is that you could indeed put template code in the article21:06
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui21:06
-!- mode/#webgui [+v perlDreamer] by ChanServ21:06
@preactionfrodwith: did you ever merge that stuff? the Asset INCLUDE tt directive stuff?21:07
+perlDreameryo homies21:07
@preactionwut up my dawg diggity21:08
+perlDreamerdawg is draggin badly21:09
buuRed dawg needs food badly?21:10
-!- carogray [~Caroline@206-190-68-46.static.twtelecom.net] has joined #webgui21:12
-!- carogray [~Caroline@206-190-68-46.static.twtelecom.net] has quit [Quit: Leaving.]21:22
-!- carogray [~Caroline@206-190-68-46.static.twtelecom.net] has joined #webgui21:23
-!- carogray [~Caroline@206-190-68-46.static.twtelecom.net] has quit [Quit: Leaving.]22:06
-!- carogray [~Caroline@206-190-68-46.static.twtelecom.net] has joined #webgui22:07
-!- carogray1 [~Caroline@206-190-68-46.static.twtelecom.net] has joined #webgui22:14
-!- carogray [~Caroline@206-190-68-46.static.twtelecom.net] has quit [Ping timeout: 260 seconds]22:15
-!- plainhao [~plainhao@] has quit [Quit: plainhao]22:33
carogray1about to board airplane, but are there any websites or examples you all know of that have any sort of "quiz" with instant answers?22:38
carogray1jorge lost his job last week, got a new job this week. Can he still get Unemployment insurance?22:44
carogray1a- yes22:44
carogray1b - no22:44
carogray1c he has to wait 3 weeks22:44
carogray1d none of the above 22:44
carogray1user picks no22:44
carogray1website responds correct No he cannot get UI if he got another job right away22:45
carogray1or if user picks yes22:45
carogray1wrong! b is correct answer he cannot get UI if....22:45
carogray1oops! boarding - should be in Las Vegas in a couple of hours if anyone has an answer CRobinson@mlri.org, please and thank you.22:55
buuI'm so confused22:56
@preactioncarogray1: Survey might do it22:56
-!- carogray1 [~Caroline@206-190-68-46.static.twtelecom.net] has quit [Ping timeout: 276 seconds]23:01
sbauranyone have an email address for carogray1? This is what we do on our math success site. But I don't think I'll be online next time they are23:23
-!- fokat [~lem@weston-] has quit [Read error: Connection reset by peer]23:28
-!- fokat [~lem@weston-] has joined #webgui23:29
+perlDreamersbaur, you can see if her account on webgui.org supports private messages23:33
+perlDreamerbut she posted her address above23:33
sbaurah thanks, I must have missed that when i went to lunch :)23:34
sbauror, I am just blind :-)23:35
+perlDreamerah, it's Friday23:36
buuHrm. Why can't the source isntall have sbin/addsite.pl?23:41
+perlDreamerbecause addsite.pl does things specific to the WRE23:42
+perlDreamerlike setting up modperl and modproxy configurations and stuff23:42
+perlDreamerwhat would be a great wgd tool, however, if it just added a new site and database23:42
@preactionand 8's WebGUI::Command will have one23:46
Haargit's something i've wanted to make for a while but never got around to23:52
buuI love the complete lack of xml configuration23:56
@preactionxml is a failed experiment23:56
Haargxml makes sense for some things, but config files are not one of them23:57
buuI mostly agree, but it's abused more than it has to be23:57
--- Day changed Sat Jan 15 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:10
buuGiant workflow umls00:11
+perlDreamerworkflows are good buu, really00:16
buuperlDreamer: I am terrified00:17
buuIf this was the first thing I saw I'd run screaming00:17
+perlDreamerthat's why it's tucked into the Admin Console00:17
buuThis section has a warning against putting your websevers on a hub00:27
buuWhen was this written?00:27
+perlDreamerwhat section, buu?00:29
+perlDreamer2-3 years ago00:29
buuWhen was the last time you saw a hub?00:31
+perlDreamerI have a hub in my office00:32
sbaurbuu, I've got a USB hub right here on my desk ;-)00:32
scrottie0I have a hub.00:32
buuOf course *you* have a hub.00:33
scrottie05 port D-Link 10mbps with the 5th port settable to uplink.00:33
buuIt's probably mounted on your brontosaurus00:33
buuSo you can watch polo00:33
scrottie0hey man don't diss on brontosaurus polo!  that stuff's fun!00:33
buuI would never dream of it.00:34
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui00:35
buu"However, if your site has forums, or lots of content, then the database cache will be the winner."00:35
@preactionactually, if you have 7.9 or higher, the CHI FastMMap cache will win00:36
buuSeems reasonable00:36
scrottie0turn the cache off and put your mysql database on a filesystem built on /dev/shm.  way faster.00:36
buuSo is everything related to logging controlled by apache + log.conf?00:40
buuAnd uh00:43
-!- carogray [~Caroline@] has joined #webgui00:45
buupreaction: So the does the [Style Template] automatically apply to its children or merely inherited on creation or does it have something to do with the initial style setting?00:45
@preactionchanging the style template of one asset won't change its children's. you'd have to use an Edit Branch to do that00:46
buupreaction: So is it set when you create it?00:46
buuOr is it a 'all assets get this template'00:46
@preactionyeah, it guesses based on the parent00:46
@preactionsame with group to edit and group to view00:47
buupreaction: So, inherited on creation, right.00:48
@preactionyeah, but not updated00:48
-!- andyiomoon1 [~andyiomoo@vpn246-6.cc.swin.edu.au] has joined #webgui01:05
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 272 seconds]01:09
-!- andyiomoon1 [~andyiomoo@vpn246-6.cc.swin.edu.au] has quit [Ping timeout: 246 seconds]01:12
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui01:15
-!- carogray [~Caroline@] has quit [Quit: Leaving.]01:23
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:29
buuIs there someway to see what elements a navigation item will match?03:38
+perlDreameryou mean, aside from using the navigation?03:39
+perlDreameror, a preview?03:39
buuperlDreamer: I have a a regular asset tree, Root, then children: Import, Media, and Home03:40
buuNow Home is an Article has a couple of children03:40
buuI want my nav to display all of the first level descendents as a menu03:41
+perlDreamerAll children (not descendants) of the Article?03:42
buuDescendents of Home03:42
+perlDreamerin WebGUI, immediate descendants (first level) we call children03:42
+perlDreamerso, in the nav03:42
+perlDreamerset a specific URL03:42
+perlDreamerset it to /home03:42
+perlDreamerset no ancestors03:43
+perlDreamerset descendants to 1 level03:43
buuI have it set to Specific Url, Start Point: /home; Descendents; End Point: Infinity.03:44
buuAnd I only see one link in the nav03:44
+perlDreamerdo the children have "Hide from navigation" set to Yes?03:44
buuOh uh03:44
+perlDreameris that like Uhoh backwards?03:45
* perlDreamer is being called to dinner03:45
buuYes =[03:45
+perlDreameryou can use Edit Branch to change that03:45
buuHow do I construct File macros?04:10
@preaction^FileUrl(url/to/asset); <- replaced with the url to the file in /uploads, so like:04:13
@preaction<img src="^FileUrl(url/to/asset);" />04:13
buuRight right04:18
buuSorry, I mean, how do I construct the url04:19
buuOr do I literally use the url04:19
+perlDreameryou literally use the URL04:29
+perlDreamerit's pretty straight forwrd04:29
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:41
-!- kaare_ [~kaare@] has joined #webgui06:17
scrottie0still at it you two...06:34
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]06:48
buuWe are?08:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 260 seconds]11:50
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui11:55
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]13:16
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]15:29
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:13
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]16:32
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]16:54
-!- daviddelikat [~user@] has joined #webgui17:36
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:55
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui18:22
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 260 seconds]19:53
-!- daviddelikat [~user@] has quit [Read error: Connection reset by peer]19:55
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui19:58
-!- daviddelikat [~user@h75-100-71-234.clevwi.dedicated.static.tds.net] has joined #webgui22:17
-!- waxhead_ [~pete@ppp121-45-210-177.lns20.cbr1.internode.on.net] has joined #webgui22:18
-!- waxhead__ [~pete@ppp121-45-201-141.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]22:19
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui22:38
-!- _Getty [torsten@mrwhite.london.cloudssus.net] has joined #webgui22:39
-!- buu_ [~buu@] has joined #webgui22:40
-!- buu_ [~buu@] has quit [K-Lined]22:41
-!- Netsplit *.net <-> *.split quits: carogray, buu, scrottie0, Getty22:47
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Remote host closed the connection]22:54
-!- daviddelikat [~user@h75-100-71-234.clevwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]22:54
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui22:56
-!- Radix__ [quasselcor@] has joined #webgui23:06
-!- Radix_ [quasselcor@] has quit [Ping timeout: 264 seconds]23:07
-!- CIA-112 [~CIA@] has joined #webgui23:16
-!- CIA-71 [~CIA@] has quit [Ping timeout: 240 seconds]23:16
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Remote host closed the connection]23:17
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui23:17
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:33
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]23:46
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui23:47
-!- buu [~robert@] has joined #webgui23:49
buuAnyone know what this macro is: ^a("View My Account","style-underground/templates/view-my-account");23:49
buuAnd while I'm at it: <a href="<tmpl_var toggle.url>"><tmpl_var toggle.text></a>23:50
buu(Also: freenode is retarded)23:51
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui23:54
-!- mode/#webgui [+v perlDreamer] by ChanServ23:54
buuperlDreamer: Hey23:56
+perlDreameryo buu23:56
+perlDreamerwhat's up?23:56
buuAnyone know what this macro is: ^a("View My Account","style-underground/templates/view-my-account"); <23:56
+perlDreamerthat is the account macro23:56
+perlDreamerIt displays some smart links to the user based on being logged in or not23:57
+perlDreamer"View My Account" is some text to show23:57
+perlDreamerand the urly kind of thing is the url of a custom style template to use instead of the custom one23:57
+perlDreamerit's probably documented on the wiki23:57
buuI looked!23:57
buuIt wasn't under the "variables and macros" section23:57
+perlDreamerthere's a link to the account macro in there23:58
--- Day changed Sun Jan 16 2011
buuOh, that wiki.00:00
+perlDreamerya, that's the original, user contributed wiki00:01
-!- kaare_ [~kaare@] has joined #webgui00:03
buuOh! There it is.00:07
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]01:02
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]01:15
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui01:20
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]01:27
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]01:37
buuSo what's a Wobject::Thingy02:02
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:24
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]02:26
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui03:44
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:48
-!- fokat [~lem@weston-] has joined #webgui06:20
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui06:30
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]07:07
-!- _Getty is now known as Getty07:19
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui07:37
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 265 seconds]07:40
@scrottieI was told to stay clear of it, and so far I've done a really good job of that.08:29
@preactionit's a kind of db builder for users. like phpmyadmin, but not as straightforward. a little convoluted08:36
scrottie0way to kill the sense of mystery.  jerk.08:46
@preactionby making it less of a mystery, i can say "fix it" and you can't be all like "but it's big and ominous and brooding! my mind can't take it!"08:50
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:17
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]11:19
-!- kaare_ [~kaare@] has joined #webgui11:45
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 250 seconds]12:03
buuThingy is a phpadmin!?12:04
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:09
-!- kaare_ [~kaare@] has quit [Read error: Connection reset by peer]13:07
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]13:23
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]14:15
-!- fokat [~lem@weston-] has joined #webgui15:57
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:59
-!- kaare_ [~kaare@] has joined #webgui16:41
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui18:02
-!- fokat [~lem@weston-] has quit [Ping timeout: 276 seconds]19:36
-!- fokat [~lem@weston-] has joined #webgui20:06
-!- waxhead_ [~pete@ppp121-45-210-177.lns20.cbr1.internode.on.net] has quit [Ping timeout: 264 seconds]22:42
-!- waxhead_ [~pete@ppp121-45-194-158.lns20.cbr1.internode.on.net] has joined #webgui22:42
-!- buu [~robert@] has quit [Ping timeout: 240 seconds]22:47
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:49
-!- vayde [~vayde@67-4-225-242.mpls.qwest.net] has quit [Remote host closed the connection]22:52
-!- buu [~robert@] has joined #webgui22:53
scrottie0buu, how's it going?23:24
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]23:40
--- Day changed Mon Jan 17 2011
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui00:18
-!- mode/#webgui [+v perlDreamer] by ChanServ00:18
+perlDreamerpreaction: ping00:18
+perlDreamerhola, howdy, bienvenetu00:18
* scrottie0 waves hello00:19
+perlDreameryo scrottie000:19
+perlDreamerscrottie0, could you please lend me 1 sunny-type day so I can take down my Christmas lights and stay dry?00:21
scrottie0hrm.  sounds like a good reason to leave them up.00:22
+perlDreamerI did that last year00:22
scrottie0oh noes, the in-flight Internets are going to be automatically turned off00:22
+perlDreamerit ruins the plastic hooks00:22
+perlDreameryou're flying?00:22
* scrottie0 nods00:22
scrottie0against my better judgement.00:22
+perlDreameroh noes!00:22
+perlDreameryou could take the train00:22
scrottie0yeah, I'll have to talk to Jamie about that option.00:23
scrottie0a line runs from Flagstaff to Chichago and that's a major hub00:23
+perlDreamerif you can get to portage, it's only 25 miles from Madison00:24
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:49
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Ping timeout: 272 seconds]03:27
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui03:36
-!- mode/#webgui [+v perlDreamer] by ChanServ03:37
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Ping timeout: 255 seconds]03:49
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui04:10
-!- mode/#webgui [+v perlDreamer] by ChanServ04:10
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:42
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]04:44
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:02
-!- andyiomoon [~andyiomoo@vpn246-18.cc.swin.edu.au] has joined #webgui05:09
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]06:00
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]06:12
scrottie0I have no evidence to support this assertion, but I'm pretty sure this place is haunted.06:31
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]06:59
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui08:31
-!- scrottie [~scrottie0@wsip-24-248-87-198.ph.ph.cox.net] has quit [Ping timeout: 250 seconds]09:15
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui09:48
-!- andyiomoon [~andyiomoo@vpn246-18.cc.swin.edu.au] has quit [Quit: Leaving.]14:27
-!- vayde [~vayde@67-4-137-237.mpls.qwest.net] has joined #webgui15:03
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:06
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]15:36
-!- fokat [~lem@weston-] has joined #webgui16:06
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:34
-!- kaare_ [~kaare@] has joined #webgui17:03
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui19:02
-!- mode/#webgui [+v bartjol] by ChanServ19:02
-!- Radix__ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]19:03
-!- Radix_ [quasselcor@] has joined #webgui19:03
-!- mode/#webgui [+v Radix_] by ChanServ19:03
-!- Radix_ [quasselcor@] has quit [Client Quit]19:06
-!- Radix_ [quasselcor@] has joined #webgui19:07
-!- mode/#webgui [+v Radix_] by ChanServ19:07
-!- Radix_ [quasselcor@] has quit [Client Quit]19:10
-!- Radix_ [quasselcor@] has joined #webgui19:11
-!- mode/#webgui [+v Radix_] by ChanServ19:11
-!- Radix_ [quasselcor@] has quit [Client Quit]19:14
-!- Radix_ [quasselcor@] has joined #webgui19:15
-!- mode/#webgui [+v Radix_] by ChanServ19:15
-!- Radix_ [quasselcor@] has quit [Client Quit]19:18
-!- Radix_ [quasselcor@] has joined #webgui19:18
-!- mode/#webgui [+v Radix_] by ChanServ19:18
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui19:19
-!- mode/#webgui [+v perlDreamer] by ChanServ19:19
+perlDreamerbartjol, today you get merged!19:19
+perlDreamermaybe even right now, or quite soon19:19
-!- Radix_ [quasselcor@] has quit [Client Quit]19:22
-!- Radix_ [quasselcor@] has joined #webgui19:22
-!- mode/#webgui [+v Radix_] by ChanServ19:22
+bartjolhad a good noght sleepafter thursday night?19:23
+perlDreamerit was very, very late19:27
+bartjolperlDreamer: sorry for the comaprison typ-o, allthough it is almost a word19:27
+perlDreamerI like the word "comaprison"19:28
-!- Radix_ [quasselcor@] has quit [Ping timeout: 264 seconds]19:28
-!- Radix_ [quasselcor@] has joined #webgui19:29
-!- mode/#webgui [+v Radix_] by ChanServ19:29
-!- Radix_ [quasselcor@] has quit [Client Quit]19:34
-!- Radix_ [quasselcor@] has joined #webgui19:34
-!- mode/#webgui [+v Radix_] by ChanServ19:34
-!- Radix_ [quasselcor@] has quit [Client Quit]19:37
-!- Radix_ [quasselcor@] has joined #webgui19:38
-!- mode/#webgui [+v Radix_] by ChanServ19:38
-!- Radix_ [quasselcor@] has quit [Client Quit]19:41
-!- Radix_ [quasselcor@] has joined #webgui19:41
-!- mode/#webgui [+v Radix_] by ChanServ19:41
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:44
-!- Radix_ [quasselcor@] has quit [Remote host closed the connection]19:45
-!- Radix_ [quasselcor@] has joined #webgui19:45
-!- mode/#webgui [+v Radix_] by ChanServ19:45
-!- Radix_ [quasselcor@] has quit [Client Quit]19:49
-!- Radix_ [quasselcor@] has joined #webgui19:49
-!- mode/#webgui [+v Radix_] by ChanServ19:49
-!- Radix_ [quasselcor@] has quit [Client Quit]19:53
-!- Radix_ [quasselcor@] has joined #webgui19:53
-!- mode/#webgui [+v Radix_] by ChanServ19:53
-!- Radix_ [quasselcor@] has quit [Client Quit]19:57
CIA-112wrebuild: BartJol master * rf8b6ffe / wre/sbin/backup.pl : removing files at low rotations after backup and copytoremote - http://bit.ly/ih2bP619:57
CIA-112wrebuild: BartJol master * r78614b1 / wre/sbin/backup.pl : fixed syntax error - http://bit.ly/hufW8i19:57
CIA-112wrebuild: BartJol master * r1e1e873 / wre/sbin/backup.pl : rotation comaprison numerical instead of string - http://bit.ly/eNQ77619:57
-!- Radix_ [quasselcor@] has joined #webgui19:57
-!- mode/#webgui [+v Radix_] by ChanServ19:57
-!- Radix_ [quasselcor@] has quit [Client Quit]20:01
-!- Radix_ [quasselcor@] has joined #webgui20:03
-!- mode/#webgui [+v Radix_] by ChanServ20:03
-!- Radix_ [quasselcor@] has quit [Client Quit]20:06
-!- Radix_ [quasselcor@] has joined #webgui20:07
-!- mode/#webgui [+v Radix_] by ChanServ20:07
-!- Radix_ [quasselcor@] has quit [Client Quit]20:10
-!- Radix_ [quasselcor@] has joined #webgui20:11
-!- mode/#webgui [+v Radix_] by ChanServ20:11
-!- Radix_ [quasselcor@] has quit [Client Quit]20:14
-!- Radix_ [quasselcor@] has joined #webgui20:15
-!- mode/#webgui [+v Radix_] by ChanServ20:15
-!- Radix_ [quasselcor@] has quit [Client Quit]20:18
-!- Radix_ [quasselcor@] has joined #webgui20:18
-!- mode/#webgui [+v Radix_] by ChanServ20:18
-!- Radix_ [quasselcor@] has quit [Remote host closed the connection]20:22
-!- Radix_ [quasselcor@] has joined #webgui20:22
-!- mode/#webgui [+v Radix_] by ChanServ20:22
-!- Radix_ [quasselcor@] has quit [Client Quit]20:25
-!- Radix_ [quasselcor@] has joined #webgui20:26
-!- mode/#webgui [+v Radix_] by ChanServ20:26
-!- Radix_ [quasselcor@] has quit [Client Quit]20:29
-!- Radix_ [quasselcor@] has joined #webgui20:30
-!- mode/#webgui [+v Radix_] by ChanServ20:30
-!- Radix_ [quasselcor@] has quit [Client Quit]20:33
-!- Radix_ [quasselcor@] has joined #webgui20:34
-!- mode/#webgui [+v Radix_] by ChanServ20:34
-!- Radix_ [quasselcor@] has quit [Client Quit]20:37
+perlDreamernote to self, an 11-year old, in the kitchen, unsupevised, is an invitation for "post activity all kitchen clean-up"21:34
+perlDreameryou'd think it'd be difficult to get flour and cake batter above the 5' mark, but you'd be wrong21:35
+perlDreamerI thought you were in an all-day meeting?21:35
@preactionyeah, still talking meeting thinging21:35
+perlDreamerhow was lunch?21:36
+perlDreamerDid Mckenzie bring boots, or did JT have to give her a piggy-back ride21:36
@preactionscrottie can pack away an entire serving of Great Dane Macaroni and Cheese, and still want more21:36
@preactionand yep, but no hat. they don't have hats in texas21:36
+perlDreamerno hats?21:40
+perlDreamernot even those great big 10 gallon things?21:40
@preactionnope. that's all arizona21:41
buuIt's true, I never see hats here21:43
+perlDreamerI hate that I used to write bad code21:46
+perlDreamerand no amount of minesweeper playing makes that go away21:46
scrottie0I have a "You are Stupid and Evil and Do Not Know That You Are Stupid and Evil" sticker on my laptop.  it's for me.21:48
scrottie0if I can look back over these years and think, "boy was that dumb", how could I possibily draw the conclusion that that's no longer the case?21:49
+perlDreamerin the relative sense, it must be true, the problem is that in the absolute sense it's not good enough to only be less dumb than you used to be21:49
scrottie0smartness isn't just defined by in terms of an optimisation problem.  you can find an optimal route through a maze... through the universe though?  through life?21:50
@preactionyou don't win, you just do a little better each time21:52
+perlDreamerah, but what if you believe in the 1-hot theory of existence?21:52
CIA-112webgui: Colin Kuskie master * r889b2bc / (4 files in 4 dirs): Refix the Friend Manager pagination. Fixes bug #11965 - http://bit.ly/hU8dqg22:00
CIA-112webgui: Colin Kuskie webgui-7.9 * r1a0f299 / (4 files in 4 dirs): Refix the Friend Manager pagination. Fixes bug #11965 - http://bit.ly/hWqw0922:03
CIA-112webgui: Colin Kuskie webgui-7.9 * r05af179 / (4 files in 3 dirs): Move upgrade packages to the correct locations for the 7.9 branch. - http://bit.ly/hvh8Jt22:03
+perlDreamerpreaction: did you close all the calendar bugs that you fixed?22:05
@preactionso if i were to add a json api for assets, would it be .json at the end if and only if the asset url does not already end with .json?22:10
@preactionor i could just expect assetUrl.json, even if assetUrl = something.json (so something.json.json)22:11
scrottie0even if.22:15
@preactionbackwards compatibility and past expectations leaves everyone mad22:15
scrottie0perhaps the upgrader should fail if there exist any assets named *.json so that their behavior doesn't change.22:21
+perlDreamerhow about using :json instead of .json?22:27
+perlDreamerI think we should take over the .json namespace, but who knows what custom code or assets may be out there22:27
* perlDreamer is out for lunch22:27
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]22:43
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Ping timeout: 276 seconds]22:55
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]23:04
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]23:54
--- Day changed Tue Jan 18 2011
-!- qwebirc83626 [47c47f14@gateway/web/freenode/ip.] has joined #webgui00:00
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui00:04
qwebirc83626I have over 400 members from approx 20 teams. Navigation - a link to each team = display list with all team members and other relevant team info. Can this be automated? 00:05
-!- andyiomoon1 [~andyiomoo@vpn246-14.cc.swin.edu.au] has joined #webgui00:07
-!- qwbec123987 [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui00:07
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 260 seconds]00:08
qwbec123987where is apache config file located on the webgui virtual appliance?00:09
@preactionqwbec123987: for your first question, you can use Thingy to manage the database of that if you want, or you can use SQLReport to grab the user/group data from the webgui database00:20
@preactionfor your second question, /data/wre/etc contains all the apache confs00:20
qwebirc83626Team members are not WebGUI users.00:27
@preactionthen Thingy is probably what you want00:30
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui00:31
qwebirc83626Saw WebGUI user guide. Can I create new display forms for Thingy? 00:38
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:39
@preactionyou should be able to, yes. it should be a template00:40
qwebirc83626This template, is it similar to taking a system template and re-naming it as your own?00:42
@preactionyou should start with that, yes00:43
qwebirc83626Then my only concern is the Thingy database. I'm not familiar with databases. I will probably start with the example in the user guide and then modify to taste. Is there a faster way?00:48
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:52
@preactionnot especially, it's a db by any other name00:57
-!- fokat [~lem@adsl-9-113-123.mia.bellsouth.net] has joined #webgui01:11
qwebirc83626How can Thingy asset be available to the public? No login.01:23
@preactionmake sure the Thing's group to view is Everyone, not Visitors or Registered Users01:29
-!- qwbec123987 [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []01:32
-!- andyiomoon [88baf60e@gateway/web/freenode/ip.] has joined #webgui01:33
-!- Radix_ [quasselcor@] has joined #webgui01:40
-!- mode/#webgui [+v Radix_] by ChanServ01:40
qwebirc83626Should I create a thing for each 'thing'? ex. Teams (ttl 20), Managers (ttl 20), Captains (ttl 20), Players (400+) 01:43
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:45
@preactionprobably just Teams and Players, where Teams has three Player fields for Members, Managers, and Captains01:46
qwebirc83626What if a manager isn't a player. There are some such cases.01:54
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Remote host closed the connection]01:58
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui01:58
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui02:00
-!- mode/#webgui [+v perlDreamer] by ChanServ02:00
-!- vayde [~vayde@67-4-137-237.mpls.qwest.net] has quit [Remote host closed the connection]02:02
-!- andyiomoon_ [9665a31a@gateway/web/freenode/ip.] has joined #webgui02:19
-!- waxhead_ [~pete@ppp121-45-194-158.lns20.cbr1.internode.on.net] has quit [Ping timeout: 240 seconds]02:20
-!- andyiomoon [88baf60e@gateway/web/freenode/ip.] has quit [Ping timeout: 265 seconds]02:22
-!- andyiomoon1 [~andyiomoo@vpn246-14.cc.swin.edu.au] has quit [Ping timeout: 240 seconds]02:22
-!- fokat [~lem@adsl-9-113-123.mia.bellsouth.net] has quit [Quit: Ex-Chat]02:23
-!- andyiomoon [~andyiomoo@vpn246-12.cc.swin.edu.au] has joined #webgui02:28
-!- waxhead_ [~pete@ppp121-45-204-11.lns20.cbr1.internode.on.net] has joined #webgui02:33
+perlDreamerdinner time, l8r all03:01
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:01
-!- andyiomoon_ [9665a31a@gateway/web/freenode/ip.] has quit [Quit: Page closed]03:06
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:08
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:18
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]04:21
-!- qwebirc83626 [47c47f14@gateway/web/freenode/ip.] has quit [Quit: Page closed]04:33
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Ping timeout: 240 seconds]04:54
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:02
-!- fokat [~lem@weston-] has joined #webgui05:33
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:47
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]05:50
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:50
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]05:53
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui06:57
-!- mode/#webgui [+v perlDreamer] by ChanServ06:57
CIA-112webgui: Colin Kuskie webgui-7.9 * r11674da / docs/create.sql : Ready for 7.9.20 release. - http://bit.ly/dJXpHy06:59
CIA-112webgui: Colin Kuskie webgui-7.9 * r105df4e / (4 files in 4 dirs): Ready for 7.9.21 development. - http://bit.ly/hL0u1r07:28
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]07:47
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui07:55
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:17
-!- andyiomoon [~andyiomoo@vpn246-12.cc.swin.edu.au] has quit [Quit: Leaving.]09:44
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui09:53
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui10:09
-!- andyiomoon1 [~andyiomoo@vpn246-18.cc.swin.edu.au] has joined #webgui10:11
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 246 seconds]10:14
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]11:39
-!- andyiomoon1 [~andyiomoo@vpn246-18.cc.swin.edu.au] has quit [Ping timeout: 240 seconds]12:07
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:13
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]12:15
-!- andyiomoon1 [~andyiomoo@vpn246-22.cc.swin.edu.au] has joined #webgui12:17
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui12:18
-!- mode/#webgui [+v bartjol] by ChanServ12:18
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]12:18
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui13:43
-!- Radix_ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]14:06
-!- Radix_ [quasselcor@] has joined #webgui14:07
-!- mode/#webgui [+v Radix_] by ChanServ14:07
-!- Radix_ [quasselcor@] has quit [Client Quit]14:10
-!- Radix_ [quasselcor@] has joined #webgui14:13
-!- mode/#webgui [+v Radix_] by ChanServ14:13
-!- fokat [~lem@weston-] has joined #webgui14:20
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:11
-!- vayde [~vayde@67-4-137-237.mpls.qwest.net] has joined #webgui15:19
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:19
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]15:23
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []15:32
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:42
--- Log closed Tue Jan 18 16:09:50 2011
--- Log opened Tue Jan 18 16:52:41 2011
-!- waxhead__ [~pete@ppp121-45-211-74.lns20.cbr1.internode.on.net] has joined #webgui17:32
-!- waxhead_ [~pete@ppp121-45-204-11.lns20.cbr1.internode.on.net] has quit [Ping timeout: 240 seconds]17:34
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:57
-!- mode/#webgui [+v perlDreamer] by ChanServ17:57
+perlDreamerbartjol, you're merged!17:57
+bartjolah, I felt differnt this morning17:58
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]18:00
-!- sbaur [~Adium@] has joined #webgui18:06
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:41
-!- qwebirc50982 [47c47f14@gateway/web/freenode/ip.] has joined #webgui18:53
qwebirc50982I have a Thingy that I need help setting up. I know what data I would like retrieved but don't know how many things to setup and what fields to create. How do I go about requesting such help?19:07
+perlDreamerWhen you come into most IRC channels, the best thing to do is just state the entire problem and wait for someone to give you an answer.19:07
+perlDreamerYou could also try asking on the WebGUI forums, since a different audience reads those.19:08
qwebirc50982I think I need more help than these services offers - and it wouldn't be fair. It's best that I be recommended other channels 19:11
+perlDreamerwell, you can buy support from the company that makes WebGUI, Plain Black.19:14
+perlDreamerTheir website is www.plainblack.com19:14
+perlDreameron webgui.org there is a listing of other WebGUI partners as well, so you can research other providers19:15
+perlDreamertime for me to head off to the gym, I'll be back later19:15
* perlDreamer is back20:28
-!- kaare_ [~kaare@] has quit [Ping timeout: 265 seconds]20:43
-!- kaare_ [~kaare@] has joined #webgui20:44
+perlDreamercrap, the Cwd module doesn't handle UTF-8 very well21:27
-!- fokat [~lem@weston-] has quit [Ping timeout: 272 seconds]22:33
-!- fokat [~lem@weston-] has joined #webgui22:34
-!- qwebirc50982 [47c47f14@gateway/web/freenode/ip.] has quit [Quit: Page closed]23:23
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:32
stDavidHi perlDreamer: Off the top of your head, do you know the name of dionak 's company?23:55
+perlDreamerknowmad technologies23:55
stDavidOh, yes - Thank you very much23:56
-!- fokat [~lem@weston-] has quit [Ping timeout: 255 seconds]23:58
--- Day changed Wed Jan 19 2011
-!- fokat [~lem@weston-] has joined #webgui00:03
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:34
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has joined #webgui00:42
andyiomoonping perlDreamer00:52
+perlDreamerpong andyiomoon01:09
andyiomoonhowdy colin - are you able to pop into skype chat?01:14
+perlDreameryup, for about 20 minutes or so01:15
* perlDreamer steps out to pick up the kiddos from choir after school01:34
+perlDreamerGroup question02:17
+perlDreamerWebGUI supports UTF-8 URLs now, and they're sent without URL escaping02:17
+perlDreamerso that you can see things like Viel_Spaß.txt02:17
+perlDreamerWould it be a problem if the UTF-8 character started being escaped?02:18
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:44
-!- andyiomoon [88ba040f@gateway/web/freenode/ip.] has quit [Ping timeout: 265 seconds]04:03
-!- carogray2 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:06
-!- buu [~robert@] has quit [Ping timeout: 260 seconds]05:32
-!- buu [~robert@] has joined #webgui05:34
-!- fokat [~lem@weston-] has quit [Quit: Ex-Chat]05:37
-!- buu [~robert@] has quit [Quit: leaving]05:47
-!- buu [~buu@] has joined #webgui05:47
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]05:54
+perlDreamerhack on, buu05:55
buuperlDreamer: I am no longer k-lined05:55
buuThis is a good thing05:55
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:07
CIA-112webgui: Colin Kuskie webgui-7.9 * rac3533c / (3 files in 3 dirs): Fix UTF-8 handling in WebGUI::Storage class. Add tests for all methods that were checked. Fixes bug #12023. - http://bit.ly/e1XAG207:07
CIA-112webgui: Colin Kuskie master * r49063cf / (3 files in 3 dirs): Fix UTF-8 handling in WebGUI::Storage class. Add tests for all methods that were checked. Fixes bug #12023. - http://bit.ly/gGRQsn07:07
-!- buu [~buu@] has quit [Ping timeout: 246 seconds]07:24
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]07:33
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:00
-!- Netsplit *.net <-> *.split quits: ckotil, @preaction_, @frodwith, SDuensin, vayde, carogray3, perlbot, mducharme-work, mducharme, Getty, (+8 more, use /NETSPLIT to show all of them)08:21
-!- Netsplit over, joins: scrottie0, Getty08:32
-!- Netsplit over, joins: mducharme08:33
-!- kaare [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:33
-!- kaare [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Quit: Konversation terminated!]08:49
-!- kaare [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:49
-!- kaare [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]09:09
-!- kaare [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui09:10
-!- kaare is now known as 16WAACAT510:27
-!- CIA-27 [~CIA@] has joined #webgui10:27
-!- waxhead__ [~pete@ppp121-45-211-74.lns20.cbr1.internode.on.net] has joined #webgui10:27
-!- preaction_ [~preaction@li79-149.members.linode.com] has joined #webgui10:27
-!- vayde [~vayde@67-4-137-237.mpls.qwest.net] has joined #webgui10:27
-!- Radix_ [quasselcor@] has joined #webgui10:27
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui10:27
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui10:27
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui10:27
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui10:27
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui10:27
-!- mducharme-work [~nothing@] has joined #webgui10:27
-!- SynQ [koen@ringbreak.dnd.utwente.nl] has joined #webgui10:27
-!- ServerMode/#webgui [+ovov preaction_ Radix_ frodwith SynQ] by lindbohm.freenode.net10:27
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui10:27
-!- 16WAACAT5 [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Read error: Connection reset by peer]10:54
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui10:55
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:52
-!- mode/#webgui [+v bartjol] by ChanServ11:52
-!- andyiomoon [~andyiomoo@vpn246-5.cc.swin.edu.au] has joined #webgui12:11
-!- carogray [~Caroline@68-245-218-154.pools.spcsdns.net] has joined #webgui13:05
-!- carogray [~Caroline@68-245-218-154.pools.spcsdns.net] has quit [Ping timeout: 255 seconds]14:02
-!- carogray [~Caroline@mobile-166-217-201-045.mycingular.net] has joined #webgui14:03
-!- fokat [~lem@weston-] has joined #webgui14:13
-!- carogray [~Caroline@mobile-166-217-201-045.mycingular.net] has quit [Ping timeout: 240 seconds]14:45
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:50
-!- carogray [~Caroline@] has joined #webgui15:05
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:20
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 255 seconds]15:22
-!- carogray [~Caroline@] has quit [Ping timeout: 255 seconds]15:40
-!- andyiomoon [~andyiomoo@vpn246-5.cc.swin.edu.au] has quit [Ping timeout: 272 seconds]15:40
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:41
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui15:43
-!- waxhead_ [~pete@ppp121-45-210-143.lns20.cbr1.internode.on.net] has joined #webgui15:50
-!- waxhead__ [~pete@ppp121-45-211-74.lns20.cbr1.internode.on.net] has quit [Ping timeout: 255 seconds]15:52
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:01
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]16:07
-!- vayde [~vayde@67-4-137-237.mpls.qwest.net] has quit [Remote host closed the connection]16:39
-!- vayde [~vayde@67-4-137-237.mpls.qwest.net] has joined #webgui16:43
-!- plainhao [~plainhao@] has joined #webgui16:47
+bartjolSDuensin: no, wednesday17:08
-!- kaare_ [~kaare@] has joined #webgui17:23
-!- mducharme-work1 [~nothing@] has joined #webgui17:36
-!- mducharme-work [~nothing@] has quit [Read error: Connection reset by peer]17:36
-!- mducharme-work1 [~nothing@] has quit [Ping timeout: 255 seconds]17:40
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]17:54
-!- sbaur [~Adium@] has joined #webgui17:55
@preaction_good morning WebGUI!17:59
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui17:59
-!- mode/#webgui [+v perlDreamer] by ChanServ17:59
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui18:00
+bartjoleeeh, you're attitude to WebGUI is as a veteran's to vietnam?18:15
SDuensinYes.  Keep your head down.18:16
@preaction_and remember to shave with cold water to help keep your skin smooth18:18
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]18:19
+perlDreamerDid I miss something?18:24
@preaction_good morning WebGUI!18:24
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui18:25
+perlDreamerwhoa, you almost broke the sound barrier with that one18:25
+perlDreamerpreaction_: I'd love to discuss http://www.webgui.org/use/bugs/tracker/12024 for a bit18:35
+perlDreamerif you duplicate posts, threads or CS'es, then many emails can be sent out when the newly created assets are committed.18:36
@preaction_this should have been fixed, that's what skipNotifications as an argument to addChild/addRevision to it18:37
+perlDreamerI see, it's there, but not used.18:37
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui18:40
-!- mode/#webgui [+v danny_mk] by ChanServ18:40
@preaction_is shared IP not a recommended way to do HA clustering anymore/18:52
+perlDreamerdo you mean using a front-end proxy/balancer?18:53
@preaction_no, two boxes that can each take control of an IP based on which one is still operational. one node goes unresponsive, and the second node can assume the old node's IP address18:54
+perlDreamersounds evil, doesn't it drive the routers crazy?18:55
@preaction_that might be why i can't find much in the way of recent docs about it18:55
@preaction_but, i suppose if they're in EC2, they could use heartbeat attached to the amazon ec2 API to change the elastic IP of the box in question18:56
@preaction_the idea being that the box will go down, but we have to recover it18:57
+perlDreamerI see, for failover instead of scaling18:57
+perlDreamerthis is where bartjol wakes up and shares deep insights from his experience with Procolix18:58
+perlDreamerany comments on HA clustering?18:58
+bartjolwell, WebGUI and multiple mysql nodes for scaling aren't exactly freinds18:59
@preaction_scaling is nice, but it's failover that's the main issue18:59
@preaction_right, which is why clusterIP comes in18:59
@preaction_you COULD do multimaster and have a script that alters the WebGUI config18:59
+bartjolyeah, I call it a virtual IP18:59
@preaction_OR you could set up a local proxy to the mysql server which can be changed to whatever mysql server is up19:00
@preaction_using netcat or whatever19:00
+bartjolwell, you can still have a read and write IP19:00
+bartjoland those can switch19:00
@preaction_yeah, but webgui only writes to one, ever19:00
+bartjolthat is true19:01
+bartjolthose IP can be virtual, so not tied to physical virtal machines19:01
+bartjol(or physical machines)19:02
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has joined #webgui19:05
advancedalarmtecif we want to host a non-webgui site on a machine with the wre installation where would I put the file containing the virtualhost information?  Also, does the file have to have a specific name such as site10.conf or site10.modperl ect.19:08
+bartjolit has to be *.modproxy and be put in the wre/etc dir19:08
+bartjolyou will use the WebGUI apache, but that is ok19:09
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]19:11
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui19:15
advancedalarmtecthank you bartjol, that got me going!19:21
+bartjolno problem19:22
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:29
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]19:46
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui19:52
advancedalarmtecis there a reason there's no httpd.conf file located in /data/wre/etc on the webgui virtual appliance?19:53
advancedalarmtecwithout it you can't run the apachectl command19:53
+perlDreamerwhich version of the appliance, advancealarmtec?19:55
+perlDreamerI guess the question doesn't matter19:56
+perlDreamerthe WRE uses 2 apache configuration files19:56
+perlDreamerso if you want to use apachectl instead of wreservice.pl, then you have to tell it which one to use via a command-line switch19:57
+perlDreamerthat would be your WebGUI version19:57
+perlDreamerso it must be the new, beta appliance19:57
advancedalarmtecall I did was create a blank httpd.conf file in the /wre/etc folder and it was able to run the apachectl command19:58
+perlDreamersure, but did it do anything useful?19:59
+perlDreamerpreaction, any particular reason that the Post wasn't updated to use Subscribable?20:01
+perlDreamerbandwidth, bad idea, ...?20:01
advancedalarmtecI'm not sure yet :)  ultimately I'm trying to figure out how to enable ProxyPass and ProxyPassReverse so I can forward mail.site1.com to my mail server.  I was trying to get apachectl to show me the list of loaded modules which is when I found out that it wouldn't run because there was no httpd.conf file locate din /data/wre/etc20:02
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]20:05
@preaction_perlDreamer: time constraints maybe? backcompat?20:09
+perlDreameradvancealarmtec, the modules are different for the two apache binaries20:09
+perlDreamerso it's better to pass it a config file so you know the right one :)20:10
+perlDreamerpreaction_: there are bad bugs relating to skipNotification in the CS, using Subscribable would fix them, I think...20:10
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui20:11
@preaction_perlDreamer: iirc it was time constraints, as long as the API remains, it should work just fine20:15
+perlDreamerwhat, me, change APIs? :)20:15
@preaction_no no no no no nonononono yes20:15
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 265 seconds]20:20
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui20:24
advancedalarmtecthanks perlDreamer I've got it working now20:28
sbaurpreaction_: I seem to recognize that line from the Vicar of Dibly character...20:42
-!- advancedalarmtec [~advanceda@adsl-70-128-52-134.dsl.ltrkar.swbell.net] has quit []20:44
-!- Netsplit *.net <-> *.split quits: kaare_, ckotil, @frodwith, SDuensin, daviddelikat1, fokat, +danny_mk, Haarg, CIA-27, carogray, (+6 more, use /NETSPLIT to show all of them)21:13
-!- kaare_ [~kaare@] has joined #webgui21:18
-!- Netsplit over, joins: andyiomoon, +danny_mk, carogray, waxhead_, stDavid, daviddelikat1, fokat, CIA-27, +Radix_, gugod (+5 more)21:18
-!- kaare_ [~kaare@] has quit [Write error: Broken pipe]21:22
-!- kaare_ [~kaare@] has joined #webgui21:22
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]21:29
-!- kaare_ [~kaare@] has quit [Quit: Konversation terminated!]21:34
-!- kaare_ [~kaare@] has joined #webgui21:34
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui21:34
-!- kaare_ [~kaare@] has quit [Ping timeout: 255 seconds]21:39
-!- kaare_ [~kaare@] has joined #webgui21:40
-!- kaare__ [~kaare@] has joined #webgui21:47
-!- kaare_ [~kaare@] has quit [Quit: Konversation terminated!]21:47
-!- kaare__ [~kaare@] has quit [Read error: Connection reset by peer]21:54
-!- kaare__ [~kaare@] has joined #webgui21:54
-!- kaare__ [~kaare@] has quit [Read error: Connection reset by peer]21:55
@preaction_and of course, though the WRE compiles on OSX 10.6 and Ubuntu x64, it does not compile on Centos 5.5 x64...22:29
-!- plainhao [~plainhao@] has quit [Quit: plainhao]22:33
@preaction_ah, because i have an older version of autoconf that comes with centos 5.5 and one program expects a newer version...22:57
+perlDreamerlive by the autoconf...23:02
-!- andyiomoon1 [~andyiomoo@vpn246-13.cc.swin.edu.au] has joined #webgui23:27
+perlDreamermorning, andyiomoon123:27
andyiomoon1hello perlDreamer23:28
andyiomoon1looks like my machine has been connecting/disconnecting all night23:28
andyiomoon1apologies for the spam :)23:28
+perlDreamereh, it happens23:28
+perlDreamerpreaction_: if version tags are optional in 8, is ->commit still called on every asset?23:30
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds]23:30
@preaction_presently yes, but not automatically23:30
andyiomoon1I'll be heading into work shortly perlDreamer - we can catch up on bugs after that if you like23:30
+perlDreamerScotty is going to be looking at the bugs23:31
andyiomoon1ciao for now then23:31
-!- andyiomoon1 [~andyiomoo@vpn246-13.cc.swin.edu.au] has quit [Client Quit]23:32
* perlDreamer steps out to pick up kids at school23:32
+perlDreamerif I'm lucky, I'll just bring home my own23:32
@preaction_so apparently some make clean do not make clean enough, and a compiled config file then bitches about being built for a different autoconf23:40
@preaction_seriously. i mean ... seriously...23:40
+perlDreamerwhich wonderful piece of software is that?23:58
--- Day changed Thu Jan 20 2011
@preaction_gnutls and libxml both00:02
@preaction_and then mod_perl2 didn't autodetect that it needed -fPIC00:02
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]00:12
+perlDreameroh boy00:13
+perlDreamerpreaction_: you're going to love this one00:13
+perlDreamerskipNotification gets passed into duplicate00:13
+perlDreamerbut it's never used00:13
@preaction_ahh fun00:13
+perlDreamerand, once set, it's never cleared00:13
+perlDreamerwell, once set in the database, it's never cleared00:13
@preaction_wait, shouldn't that be done by the Subscribable aspect overriding those things?00:13
+perlDreameri'll check for the wiki and the other places that use it00:14
+perlDreamerbut it's not done that way for the CS and associated sub-assets00:14
+perlDreamerand I understand why you didn't do it for the CS00:17
+perlDreamerwe'd have to port over all the groups, and templates into the Aspect00:17
+perlDreamerand remove them from the asset00:17
@preaction_ahhh, yeah, time constraints00:18
+perlDreamerit sounds like a good 8 task00:18
@preaction_if it were in the Subscribable aspect, we'd have an awersome Account plugin for "Subscription Manager"00:18
+perlDreamercan I add it to the list?00:18
-!- Netsplit *.net <-> *.split quits: perlbot00:30
-!- Netsplit over, joins: perlbot00:33
+perlDreamerhang on00:33
+perlDreamerduplicateBranch hardcodes skipNotification = 100:33
+perlDreamerbut duplicate allows it to be unset?00:33
+perlDreamershouldn't it always be 1, regardless of the method00:34
@preaction_maybe? the subscribable aspect should probably set it, yes00:34
CIA-27webgui: Colin Kuskie master * rbce5e6a / lib/WebGUI/AssetAspect/Subscribable.pm : Subscribable aspect dies if addRevision is called without a hashref of new properties for the new revision. - http://bit.ly/i0kI2d00:38
+perlDreamerall righty, let's try this on for size00:38
+perlDreamera regular asset calls duplicate with skipNotification => 100:39
+perlDreamerduplicate calls addRevision with skipNotification => 100:39
+perlDreamerskipNotification is set for the asset in the db00:39
+perlDreamerthe asset is committed, and skipNotification is never, ever cleared again00:39
+perlDreameran asset with Subscribable calls duplicate with skipNotification => 100:40
+perlDreamerSubscribable subclasses duplicate the subscriptionGroup00:41
+perlDreamerduplicate calls addRev with skipNotification => 100:41
+perlDreamerSubscribable subclasses addRev to turn off skipNotification in the asset properties so it isn't propagated forever00:42
+perlDreamerand then everything works as advertised00:42
+perlDreamerbut why not just turn off skipNotification in the db in commit?00:42
@preaction_i was thinking that it'd be an indicator that the notification did not go out for that revision00:49
+perlDreamerI see, so persisting it is a good idea00:49
@preaction_well, if people want that ability00:50
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203074432]]00:52
+perlDreamerI'm going to document it in the Aspect, so we know why it does that00:52
+perlDreamerreally, I think it's a good idea00:52
+perlDreamerif people ask why a notifiation wasn't set, now you can check00:53
CIA-27webgui: Colin Kuskie master * rca54f43 / lib/WebGUI/AssetAspect/Subscribable.pm : Document how skipNotification is handled by the Aspect. - http://bit.ly/gYUHXG00:55
-!- preaction_ is now known as preaction00:58
-!- andyiomoon [88baf606@gateway/web/freenode/ip.] has joined #webgui01:11
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:42
-!- carogray [~Caroline@] has joined #webgui03:09
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:32
-!- carogray [~Caroline@] has quit [Read error: Connection reset by peer]03:33
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 264 seconds]03:34
CIA-27webgui: Colin Kuskie master * r8c2958b / (3 files in 3 dirs): Do not send emails when a Post or Thread is copied inside WebGUI. Fixes bug #12024. - http://bit.ly/gf3EzZ04:44
CIA-27webgui: Colin Kuskie webgui-7.9 * rcb6537e / lib/WebGUI/AssetAspect/Subscribable.pm : Subscribable aspect dies if addRevision is called without a hashref of new properties for the new revision. - http://bit.ly/fSPlmk04:45
CIA-27webgui: Colin Kuskie webgui-7.9 * ra8b5b65 / lib/WebGUI/AssetAspect/Subscribable.pm : Document how skipNotification is handled by the Aspect. - http://bit.ly/gSVjlY04:45
CIA-27webgui: Colin Kuskie webgui-7.9 * r7d6bb2c / (3 files in 3 dirs): Do not send emails when a Post or Thread is copied inside WebGUI. Fixes bug #12024. - http://bit.ly/gdsWbE04:45
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:48
+perlDreamerpreaction: you can't create forms inside of forms, can you?05:08
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]05:09
-!- andyiomoon [88baf606@gateway/web/freenode/ip.] has quit [Ping timeout: 265 seconds]07:13
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 255 seconds]07:17
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui07:44
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:30
-!- andyiomoon [~andyiomoo@vpn246-5.cc.swin.edu.au] has joined #webgui09:21
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]10:55
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Ping timeout: 264 seconds]11:07
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui11:10
-!- andyiomoon [~andyiomoo@vpn246-5.cc.swin.edu.au] has quit [Ping timeout: 240 seconds]12:33
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:36
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]13:06
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui13:11
-!- andyiomoon1 [~andyiomoo@vpn246-22.cc.swin.edu.au] has joined #webgui13:43
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 255 seconds]13:46
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:20
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]14:46
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:49
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:07
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]15:21
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:39
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 255 seconds]15:41
-!- stDavid [~stdavid@] has joined #webgui16:10
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]16:11
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui16:14
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:14
-!- mode/#webgui [+o bopbop] by ChanServ16:14
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]16:17
-!- plainhao [~plainhao@] has joined #webgui16:18
-!- bopbop_ [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:33
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]16:33
-!- mode/#webgui [+o bopbop_] by ChanServ16:33
-!- bopbop_ is now known as bopbop16:33
-!- stDavid_ [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:41
-!- stDavid [~stdavid@] has quit [Quit: Adios]16:42
-!- stDavid_ is now known as stDavid16:42
-!- waxhead_ [~pete@ppp121-45-210-143.lns20.cbr1.internode.on.net] has quit [Ping timeout: 265 seconds]17:01
-!- kaare_ [~kaare@] has joined #webgui17:07
-!- waxhead_ [~pete@ppp121-45-217-250.lns20.cbr1.internode.on.net] has joined #webgui17:13
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]17:30
-!- sbaur [~Adium@] has joined #webgui17:56
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui18:04
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui18:10
-!- mode/#webgui [+v bartjol] by ChanServ18:10
@preactionand like so many things, now that we've built one for WebGUI, I find one on CPAN: http://search.cpan.org/dist/Package-DeprecationManager/lib/Package/DeprecationManager.pm18:23
+bartjolso , will it be replaced?18:26
@preactionprobably not, it's a very simple system, WebGUI::Deprecate18:27
@preactionit's indeed almost the exact same system18:27
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:29
-!- mode/#webgui [+v perlDreamer] by ChanServ18:29
+perlDreamercongrats, preaction: you got picked up by PerlBuzz's news roll-up18:30
* perlDreamer sits back and watches the new perl developers pop-in18:32
@preactionthere's been a few new people on the bug list and forums i've noticed18:33
+bartjolnew people, aaaah18:38
+perlDreamer7.10 doesn't go stable for a while, yes?18:39
* perlDreamer is wondering when we should put out a new VM18:39
@preactionright. we're keeping 7.10 beta until 8.0 goes new beta18:39
+bartjoloh, I thought there was to be a 7.1118:39
@preactionit isn't in the cards, no18:40
+perlDreamerbartjol, we like old perl developers, too18:40
+bartjolwell, I don't develop that much18:42
+bartjolI just critize the results of the activities of developers :)18:42
+perlDreamerwe like that too ;)18:43
+perlDreamerif you feel bad about it, you can take us sailing in Madison some time18:43
+bartjolwell, bug reporting isn't that bad18:43
+bartjolwell, last time I tried to sail in Madison, we didn't18:43
+perlDreameryou sank?18:44
+bartjolno we just didn't go to the boat18:45
+bartjolthere was too much waves and wind for the dingy18:45
-!- Radix_ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]18:53
* perlDreamer goes to the gym while thinking about session->style->userStyle and sendHeader19:13
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:17
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]20:17
@preactionhmm... brand-new install of 7.9.20 requires Monkey::Patch, but it's marked as "optional" in testEnvironment.pl20:19
@preactionor... maybe it's just the tests that require it and i'm an idiot20:20
* perlDreamer git blames frodwith20:23
@preactioni suppose with all these vms on my mac, i could almost put out a new WRE version :p20:24
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui20:27
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui20:27
-!- mode/#webgui [+o rizen] by ChanServ20:27
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has left #webgui []20:28
@preactioni can assume a released tarball should pass all tests, right?20:31
@preactionso that if it fails, it's my env... oh20:31
+perlDreamersome tests may fail due to extra installed languages20:31
@preactionnone of those here, just a vanilla 7.9.2020:31
+perlDreamer7.9.20 has 4 languages20:31
+perlDreamerspanish, english, bartjolian and German20:32
+perlDreamerin the tarballs20:32
@preactionthe tests don't ... oh right because those are added to the tarballs afterward, they aren't in the repo20:32
+perlDreamerwhen we can mix repos, then it'll be easier to test that kind of stuff20:32
@preactionwell, test run almost done, so we'll see how this wre does20:33
+perlDreamerbtw, I still think the translation server is down20:33
@preactionmost likely20:33
+perlDreamerin the WebGUI content cycle, who is responsible for calling $session->http->sendHeader?20:33
@preactionusually, if you're writing directly to output yourself instead of returning output, you must call it yourself20:34
@preactionotherwise, it will eventually be called by the asset content handler, iirc20:34
@preactionbut yeah, the end result is before any output is sent, it must have been called20:40
+perlDreamerwouldn't it be cool if a www method could associate a method for checking permissions to run it?20:41
@preactioni could see a reason to say "oh, you're calling ->session->output->print? i'll call sendHeader since you forgot you ninny" but then you could never not call it20:41
+perlDreamerthen we could introspect it at the caller level and put all that in just 1 place20:42
+perlDreamersince it seems to be missing from place to place20:42
@preactionyes, i want that as part of any Asset::Declarative DSL20:42
@preactionwtf, did my test twitter creds get revoked?20:43
+perlDreamerI think so20:43
+perlDreamerthey don't seem to like automated twitter tests20:43
@preaction... sigh...20:44
+perlDreamersame thing happens when installing the core Net::Twitter module20:44
+perlDreamermaybe they need dev accounts for stuff like this?20:44
@preactionthe app still shows up in twitter.com...20:46
@preactionthe key and secret are the same20:46
@preactionhuh... weird20:46
+perlDreameraddChild sets the HTTP status20:46
@preactionyeah that should probably stop :p20:47
@preactionif we responded specially to a PUT request to create a resource, then that could set the http "added" code20:47
* perlDreamer is beginning to understand the desire to completely rewrite software20:48
@preactionyeah, JT's had some awesome ideas on a CMS philosophy that i've started stretching and warping into a practical set of concerns20:51
@preactionimagine a set of CMS applications that work as Plack/PSGI apps, but also work as plugins to an administrative system that lets them work side-by-side20:52
+perlDreamer72 hours?20:54
@preactionyeah, right?20:54
CIA-27webgui: Colin Kuskie master * r973363b / (4 files in 4 dirs): Enforce viewing permissions for search and keywords in the Wiki. Fixes bug #12027 - http://bit.ly/eR2KT821:22
CIA-27webgui: Colin Kuskie webgui-7.9 * r4174b06 / (4 files in 4 dirs): Enforce viewing permissions for search and keywords in the Wiki. Fixes bug #12027 - http://bit.ly/hqDQH621:23
-!- qwebirc38317 [47c47f14@gateway/web/freenode/ip.] has joined #webgui21:29
@preactionperlDreamer: that WRE as promised: http://dl.dropbox.com/u/226725/wre-latest-centos5.5-x64.tar.gz21:52
+perlDreamerkudos, dude21:52
+perlDreamerare we doing to do a release?21:53
@preactiona WRE release? not yet, i'll keep building them as-needed21:53
@preactionthe prereqs i just posted to the forums have all the modules needed, but the wre doesn't yet assemble the entire perl module prereq set, which is why i don't want to release21:54
+perlDreamerthat makes good sense21:54
+perlDreamersomeone just said, 'Thank you' for fixing a bug21:55
+perlDreamerthat was so awesome, I think I'm going to go eat some lunch21:55
qwebirc38317Re. - Story Manager as CNN. I'm trying to add a story to the home page. Which story manager template do I duplicate?22:02
@preactionthe home page should be a Story Topic asset22:02
qwebirc38317How do I get images in the story -- the story topic template doesn't have any templ_vars22:06
@preactionthat's a new feature in the 7.10 series, iirc22:07
qwebirc38317The WebGUI TV video/pdf - Story Manager as CNN, doesn't distinguish WebGUI version. I'm on the current 7.10 beta and I see no other available templates or changes within available templates.22:17
@preactionthey're not being used in the templates. maybe it's just the archive itself that has those in it by default22:18
@preactioni dunno, perlDreamer could answer, as he did the main dev on it22:18
-!- plainhao [~plainhao@] has quit [Quit: plainhao]22:32
+perlDreameri didn't add the new feature to 7.10 that makes those variables available in the Story Topic, but I can confirm what preaction is saying23:01
+perlDreamerthey're not in the default templates23:01
+perlDreamerif you want them, qwebirc38317, you'll need to make some custom templates23:02
* perlDreamer is off to pick up kids and run some errands23:34
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]23:57
--- Day changed Fri Jan 21 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:14
qwebirc38317Are there plans to include these variables in future builds?00:44
@preactionwhat do you mean?00:48
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui00:50
-!- mode/#webgui [+v perlDreamer] by ChanServ00:50
qwebirc38317<+perlDreamer> i didn't add the new feature to 7.10 that makes those variables available in the Story Topic00:51
+perlDreamerbut the Story Manager is my baby00:51
@preactionhe didn't add them, but there are in there00:52
@preactionsomeone else added them, is what he meant00:53
+perlDreamerya, that's it00:53
+perlDreamerapparently today my Englishis as poor as my javascript, HTML and CSS all put together...00:54
qwebirc38317I like this feature. Will these 'custom template' ever get included in story manager / where do I begin to create them?01:03
+perlDreamerpreaction: 2nd set of eyes, please? http://gist.github.com/78889301:05
+perlDreamerqwebirc, you would make a copy of the default template and add in the custom code01:05
@preactionyep, looks correct01:06
+perlDreamerI suggest you spend some time looking in the webgui wiki (http://www.webgui.org/wiki) for basics on templating01:06
+perlDreamerthanks dood01:06
andyiomoon1ping scrottie001:06
CIA-27webgui: Colin Kuskie master * r1c3b242 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Event.pm): Hide ending recurrent fields that are not used. Fixes bug #12020. - http://bit.ly/enM08o01:07
CIA-27webgui: Colin Kuskie webgui-7.9 * r06fc3f4 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Event.pm): Hide ending recurrent fields that are not used. Fixes bug #12020. - http://bit.ly/hcllM501:08
-!- sbaur [~Adium@] has left #webgui []01:19
CIA-27webgui: Colin Kuskie master * r62a4c5e / (3 files in 3 dirs): Force a foreground color for the calendar event view template. Fixes bug #11991. - http://bit.ly/hjlJii01:25
CIA-27webgui: Colin Kuskie webgui-7.9 * r3e18815 / (3 files in 3 dirs): Force a foreground color for the calendar event view template. Fixes bug #11991. - http://bit.ly/dEEaU201:25
CIA-27webgui: Colin Kuskie master * r48c834e / (3 files in 3 dirs): Move the border property from the body in the CSS for the View Event template to the surrounding table. Fixes bug #11990. - http://bit.ly/eJOjVU01:36
CIA-27webgui: Colin Kuskie webgui-7.9 * rcb8ae86 / (3 files in 3 dirs): Move the border property from the body in the CSS for the View Event template to the surrounding table. Fixes bug #11990. - http://bit.ly/hzAqNi01:37
-!- Radix_ [quasselcor@] has joined #webgui01:40
-!- mode/#webgui [+v Radix_] by ChanServ01:40
+perlDreamerlater all01:43
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: Leaving.]01:43
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]03:17
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui03:18
-!- qwebirc38317 [47c47f14@gateway/web/freenode/ip.] has quit [Quit: Page closed]04:05
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:12
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]05:13
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:19
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has joined #webgui08:04
-!- scrottie [~scrottie0@wsip-24-248-87-198.ph.ph.cox.net] has joined #webgui08:11
-!- mode/#webgui [+o scrottie] by ChanServ08:11
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 250 seconds]08:15
-!- andyiomoon1 [~andyiomoo@vpn246-22.cc.swin.edu.au] has quit [Ping timeout: 240 seconds]11:44
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui11:50
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui12:06
-!- mode/#webgui [+v bartjol] by ChanServ12:06
-!- andyiomoon1 [~andyiomoo@vpn246-2.cc.swin.edu.au] has joined #webgui12:11
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]12:13
-!- andyiomoon1 [~andyiomoo@vpn246-2.cc.swin.edu.au] has quit [Ping timeout: 240 seconds]12:20
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:24
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]12:42
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:48
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]12:55
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]13:02
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui13:10
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 272 seconds]13:27
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui13:32
-!- waxhead_ [~pete@ppp121-45-217-250.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]14:08
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]14:26
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:59
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:20
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:26
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 260 seconds]15:28
-!- Radix_ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]15:55
-!- Radix_ [quasselcor@] has joined #webgui15:55
-!- mode/#webgui [+v Radix_] by ChanServ15:55
-!- bartjol1 [~bartjol@rdns1.rtvnh.nl] has joined #webgui16:09
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 240 seconds]16:10
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui16:17
-!- mode/#webgui [+v bartjol] by ChanServ16:18
-!- bartjol1 [~bartjol@rdns1.rtvnh.nl] has quit [Ping timeout: 240 seconds]16:20
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:23
-!- kaare_ [~kaare@0x5359dee6.cpe.ge-1-1-0-1109.bynqu1.customer.tele.dk] has quit [Remote host closed the connection]16:31
SDuensinIt's FRIDAY!16:34
+bartjolhaven't seen an english version, but it is clear enough16:50
-!- Radix_ [quasselcor@] has quit [Quit: No Ping reply in 180 seconds.]17:04
-!- Radix_ [quasselcor@] has joined #webgui17:04
-!- mode/#webgui [+v Radix_] by ChanServ17:04
-!- kaare_ [~kaare@] has joined #webgui17:13
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]17:47
-!- kaare_ [~kaare@] has joined #webgui17:49
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has joined #webgui18:03
-!- mode/#webgui [+v perlDreamer] by ChanServ18:03
-!- sbaur [~Adium@] has joined #webgui18:03
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 255 seconds]18:06
-!- bartjol [~bartjol@rdns1.rtvnh.nl] has joined #webgui18:07
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]18:07
-!- bartjol1 [~bartjol@kantoor.procolix.com] has joined #webgui18:14
-!- bartjol [~bartjol@rdns1.rtvnh.nl] has quit [Ping timeout: 264 seconds]18:19
-!- bartjol [~bartjol@rdns1.rtvnh.nl] has joined #webgui18:23
-!- bartjol1 [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 240 seconds]18:24
-!- bartjol1 [~bartjol@kantoor.procolix.com] has joined #webgui18:31
-!- bartjol [~bartjol@rdns1.rtvnh.nl] has quit [Ping timeout: 240 seconds]18:33
-!- bartjol [~bartjol@rdns1.rtvnh.nl] has joined #webgui18:34
-!- bartjol1 [~bartjol@kantoor.procolix.com] has quit [Ping timeout: 276 seconds]18:36
-!- bartjol [~bartjol@rdns1.rtvnh.nl] has left #webgui []18:48
-!- kaare_ [~kaare@] has joined #webgui19:28
@preactionuhm, did we lose the install/upgrade forum from webgui.org?20:20
+perlDreamerI think it was merged into etc?20:43
+perlDreameras part of the last website redesign20:43
+perlDreamereverything was consolidated back together20:44
@preactioninteresting bit of info for today: Auth was added in 6.0.021:37
@preactionin 2003.21:37
@preactionwhen was Asset made? 6.2?22:06
@preaction6.3 actually, almost 2 years later... jesus22:08
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:16
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 240 seconds]22:42
-!- carogray [~Caroline@h69-131-76-43.nwlnnh.dsl.dynamic.tds.net] has joined #webgui22:43
-!- carogray [~Caroline@h69-131-76-43.nwlnnh.dsl.dynamic.tds.net] has quit [Ping timeout: 240 seconds]22:47
+perlDreamerWebGUI 6 took a very long time23:02
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui23:10
-!- perlDreamer [~colink@pool-173-50-251-145.ptldor.fios.verizon.net] has quit [Quit: Leaving.]23:58
--- Day changed Sat Jan 22 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]00:33
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Remote host closed the connection]01:04
-!- perlbot [simcop2387@isuckatdomains.net] has joined #webgui01:05
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:27
@preactionohh, wgd config is for wgdev config, not wg config... sigh...02:51
-!- andyiomoon1 [~andyiomoo@vpn246-17.cc.swin.edu.au] has joined #webgui03:00
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]03:02
@preactionyeah, that's confusing :(03:10
@preactionperhaps it should be wgd --config <- set a wgd config. and wgd config <- set a wg site config03:11
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]06:07
@preactionnew feature request; upload a .doc or .odt file and have as much formatting as possible preserved as it's imported into the sytem. there must be some file format we could take advantage of. PDF even?08:06
-!- kaare_ [~kaare@] has joined #webgui09:19
-!- kaare_ [~kaare@] has quit [Ping timeout: 240 seconds]09:42
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds]09:42
-!- kaare_ [~kaare@] has joined #webgui09:45
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui09:50
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui09:52
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui09:54
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]09:54
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 255 seconds]09:54
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 276 seconds]09:57
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui10:05
-!- andyiomoon1 [~andyiomoo@vpn246-17.cc.swin.edu.au] has quit [Quit: Leaving.]12:03
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]13:16
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:13
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:33
-!- stDavid_ [~stdavid@] has joined #webgui19:35
-!- Radix__ [quasselcor@] has joined #webgui19:54
-!- Radix_ [quasselcor@] has quit [Ping timeout: 264 seconds]19:58
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui20:05
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []20:05
-!- stDavid_ [~stdavid@] has quit [Quit: Adios]20:18
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]21:17
-!- daviddelikat [~user@68-30-26-6.pools.spcsdns.net] has joined #webgui22:26
-!- daviddelikat1 [~user@] has joined #webgui22:47
-!- daviddelikat [~user@68-30-26-6.pools.spcsdns.net] has quit [Ping timeout: 250 seconds]22:49
-!- daviddelikat1 [~user@] has quit [Ping timeout: 260 seconds]23:06
-!- daviddelikat [~user@] has joined #webgui23:10
--- Day changed Sun Jan 23 2011
-!- kaare_ [~kaare@] has quit [Remote host closed the connection]01:44
@preactioni've been setting up a buildbot for my other company, and i think we'll set up one for webgui while i'm at it01:59
-!- daviddelikat [~user@] has quit [Ping timeout: 240 seconds]01:59
@preactionwebgui and WRE why not01:59
@preactionoh, new WRE will be built with make, not any build.sh. make is designed to do what build.sh does poorly02:00
+SynQis there going to be a wre?02:46
@preactionthere has to be, yes02:46
+SynQforgive my ignorance ;)02:47
@preactionbecause you still need perl, mysql, and a messton of perl modules02:47
@preactionalso various helper stuff like the backup and other utils, done as WebGUI::Command scripts, but requiring some setup02:47
+SynQif there is going to be a WRE then indeed make is the better tool02:48
@preactionand we're going to add nginx as a proxy for the static stuff02:48
@preactionnot in the main WRE, as FastMMap is faster in the most-common, single-server case02:49
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui03:05
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]03:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui03:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.intern