WebGUI irc logs from: 2010-09.log

--- Log opened Wed Sep 01 00:00:24 2010
elninohow do you setup the amount a vendor gets in the payout?00:01
CIA-21webgui: Graham Knop WebGUI8 * r83f0cb7 / t/Storage.t : diag -> note (+5 more commits...) - http://bit.ly/bM7LV400:06
elninohow do I add a new release to my bazzar item? I'll I see when I edit it, is "this release" and it has the first versions information prefilled.00:11
CIA-21webgui: Doug Bell WebGUI8 * r91fcedd / www/extras/admin/admin.js : all admin plugins have the same response options - http://bit.ly/bgzamc00:11
CIA-21webgui: Doug Bell WebGUI8 * r2f949cf / share/upgrades/7.9.12-8.0.0/admin_console.wgpkg : admin console style should not define a title - http://bit.ly/cXldNh00:11
CIA-21webgui: Doug Bell WebGUI8 * r945d78c / (www/extras/admin/admin.css www/extras/admin/admin.js): add openTab function for admin plugins - http://bit.ly/9h9aun00:11
CIA-21webgui: Doug Bell WebGUI8 * ra18463a / lib/WebGUI/Asset.pm : add helpers in the config file - http://bit.ly/cnmPNm00:11
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]00:14
-!- patspam [~patspam@203.98.84.34] has joined #webgui00:15
elninoI get it.00:31
elninostill don't know how to setup vendor payout though.00:31
@preactionyou have to create a new workflow i think. uses the Vendor Payout activity and configured with your paypal information00:45
@preactioniirc right now we only support vendor payouts via paypal00:45
-!- vayde [~vayde@63-228-37-200.mpls.qwest.net] has quit [Remote host closed the connection]00:46
-!- carogray [~Caroline@77-194-137-216.mtaonline.net] has quit [Quit: Leaving.]01:08
-!- carogray [~Caroline@77-194-137-216.mtaonline.net] has joined #webgui01:11
-!- carogray1 [~Caroline@176-216-137-216.mtaonline.net] has joined #webgui01:12
-!- carogray [~Caroline@77-194-137-216.mtaonline.net] has quit [Ping timeout: 258 seconds]01:16
-!- patspam [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds]01:25
-!- patspam [~patspam@203.98.84.34] has joined #webgui01:26
-!- dagitz [~john@h69-128-157-227.mdtnwi.dsl.dynamic.tds.net] has quit [Quit: dagitz]01:46
SynQgood01:46
SynQall the cardboard work is done :)01:46
SynQnow all I have to do is clean out the attic for the painters to have free room tomorrow :P01:47
SynQand it's only a quarter to one01:47
SynQcan someone bring me back two BigIron 4000's from the states? 01:49
SynQin their handluggage?01:49
SynQoh four is ok too :P01:50
SynQthey are only 4U high each so it should fit01:50
SynQhttp://tiny.cc/jkwbt01:51
SynQthat one is only 100 usd01:51
SynQWA must be close to WI ;)01:51
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]02:12
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui02:34
-!- mode/#webgui [+v perlmonkey2] by ChanServ02:34
SynQgood02:37
SynQtime 4 bed02:38
SynQnite02:38
-!- carogray1 [~Caroline@176-216-137-216.mtaonline.net] has quit [Read error: Connection reset by peer]03:08
elninopreaction,  so it does it automatically? cool. 03:40
elninoI was just looking to do a report of some sort.03:41
elninohm I don't see an activity.03:42
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:18
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]05:23
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]06:03
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Ping timeout: 265 seconds]06:14
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]07:29
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:08
-!- kaare is now known as Guest8636208:09
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]08:21
-!- carogray [~Caroline@216-67-59-18.static.acsalaska.net] has joined #webgui11:18
-!- Guest86362 is now known as kaare_11:39
-!- carogray [~Caroline@216-67-59-18.static.acsalaska.net] has quit [Quit: Leaving.]12:16
-!- fokat [~lem@190.72.138.110] has joined #webgui15:07
-!- ekennedy [~ekennedy@173-118-169-66.pools.spcsdns.net] has joined #webgui15:27
-!- ekennedy [~ekennedy@173-118-169-66.pools.spcsdns.net] has left #webgui []15:31
-!- khenn [~frank@97-88-241-234.static.mdsn.wi.charter.com] has quit [Quit: khenn]15:50
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:51
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]15:56
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui16:21
elninogood morning!  people who do templates - have you run into htc files? What are they and why do they break everything?16:22
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has joined #webgui17:03
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:03
-!- patspam [~patspam@203.98.84.34] has joined #webgui17:19
patspamhaaaaaack17:19
elninogood morning patspam.. are you referring to my question? or something you're doing. =)17:20
patspammorning elnino!17:20
patspamthat was WUC hackathon parlance for "goodmorning"17:20
elninoare you in the us?17:20
patspamyeah!17:20
elninooh. Is that now?17:20
patspamyep yep, you still have time to get here :)17:20
elninooh. I wanted to. I have two children now... someone has to watch them... 17:21
patspamI supposed that's a valid excuse :)17:21
elninoI was kinda wondering why it was so quite here.... Say hi to everyone that I know/knows me.  =) and ask perlDreamer, if he ever got that flash file thing to work on that one site.17:22
elninos/quite/quiet17:24
@preactionelnino: htc files are hacky ways for IE to add scripted behaviors to CSS17:25
patspamlong answer from colin: apparently no he didn't get it working17:27
@preaction1 RFEs have been closed in the last 24 hrs <- BAM!17:33
-!- perlDreamer [~colink@216.26.108.105] has joined #webgui17:45
-!- mode/#webgui [+v perlDreamer] by ChanServ17:45
elninopreaction - they are nothing but TROUBLE. I converted a design, and it would not work untill I got rid of the reference to htc file. I do not like them sam I am.17:52
@preactionyeah, unfortunately sometimes they're the only way to get IE to listen to something. though, personally, if you have to hack the design like that, the design should change17:52
+perlDreamer... or IE should change :)17:55
@preactionmountain vs. raindrop. we're winning, but egads how long this battle17:56
elninofunny 404 error message.  it made me laugh "We've got the guys with pocket protectors working to upgrade your web experience as we speak. We apologize for the inconvenience. Please try back later. Or, feel free to check out some of our most popular pages."18:03
* perlDreamer puts "pocket protector" on his shopping list18:10
CIA-21webgui: Paul Driver webgui-7.9 * r7a526b6 / www/extras/shop/cart.js : should actually fix the bug when we note it in the changelog - http://bit.ly/chdRi418:19
CIA-21webgui: Paul Driver master * re8dfffe / (docs/changelog/7.x.x.txt www/extras/shop/cart.js): should actually fix the bug when we note it in the changelog - http://bit.ly/aDjm4n18:22
scrottie0good morning...18:27
+perlDreameryo, scrottie018:28
scrottie0where is the hack-a-thon and is there coffee?18:28
scrottie0sorry I'm late.  I had to blow dry my computer.18:28
scrottie0the harddrive is still being blowdried.18:28
+perlDreamerthe hackathon is where the conference will be tomorrow18:28
+perlDreamerand there is coffee18:29
+perlDreamerand pastries18:29
+perlDreamerand muffins18:29
+perlDreamerand soda18:29
+perlDreamerand water18:29
+perlDreamerand bits18:29
+perlDreamerand electrons18:29
scrottie0I'll ask at the front desk for the conference area.18:30
+perlDreamerit's either the 2nd floor, or the mezzanine level18:31
+perlDreamerfirst floor above the lobby18:32
scrottie0ah.  okay.18:32
SynQis bart awake yet?18:36
+perlDreamerBart who?18:37
-!- khenn [~frank@216.26.108.239] has joined #webgui18:37
-!- mode/#webgui [+o khenn] by ChanServ18:37
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]18:41
-!- patspam [~patspam@203.98.84.34] has joined #webgui18:43
patspamSynQ: we drank some spotted cows for you last night18:48
CIA-21webgui: Colin Kuskie master * rb8d7466 / (5 files in 5 dirs): Add a link in the Admin Console to the Addons section of webgui.org - http://bit.ly/auU2GN19:00
-!- webgui [~Adium@203.98.84.34] has joined #webgui19:07
-!- dagitz [~john@h69-128-157-227.mdtnwi.dsl.dynamic.tds.net] has joined #webgui19:12
CIA-21webgui: Graham Knop WebGUI8 * rd826721 / (26 files in 2 dirs): move upgrade scripts for new version - http://bit.ly/cj2LGC19:21
patspampreaction: http://www.webgui.org/rfe/request-for-enhancement/1065919:29
elninopatspam  - excellent!19:30
+perlDreamerpatspam, preaction, sample introspection code is Group.pm, resetGroupFields19:30
patspamit's all coming back to me *shudder*19:30
+perlDreamerI can't believe I'm going to say this19:30
+perlDreamerit's probably best to copy and paste that method to change it for templates19:31
+perlDreamerfor two reasons19:31
+perlDreamerwe don't have a top level class to hold the definition introspection stuff19:31
+perlDreamerand all the rest is hard-coded19:31
@preactionit's very close, but not exactly what templates need, and they will diverge as time goes on. no use trying to make it overly complicated for code reuse's sake19:32
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has quit [Ping timeout: 265 seconds]19:40
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has joined #webgui19:41
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:41
elninois there a way to regenerate an images thumbnail? I need to resize them all in a gallery19:54
+perlDreamerelnino, sounds like a utility script19:54
elninok19:55
+perlDreamerso I'd look in sbin to see if there's something in there19:55
elninoI see marketplace was renamed.  Kinda freaked me out not seeing "marketplace" but I like the new menu better.19:57
+perlDreamerthere's also a new Admin Console icon to take you there19:58
elninoah. that's what that cia-21 thing was.19:58
elninoexcellent idea.19:59
+perlDreameryes, CIA-21 shows git commits to the WebGUI repo19:59
elninoyep. I just didn't know what "plug-ins" was until now. =)19:59
elninos/plug-ins/addons19:59
elninolooky there, thumbnailer.pl20:02
elninoack. wiki changed!20:08
+perlmonkey2did the dbms change in 8 or still with mysql? 20:12
patspamso far mysql20:14
elninoI don't get the new wiki. =(20:14
patspamstill trying to get doug drunk enough that I can convince him to switch to postgres20:15
patspamSynQ: just got WebGUI running under Mongrel220:15
patspambut only via a proxy so far, which is kinda cheating20:15
+perlmonkey2too bad 8 cant be dbms agnostic.20:16
+perlDreamerpatspam, this channel is logged20:16
CIA-21webgui: JT Smith WebGUI8 * r5723af9 / (etc/WebGUI.conf.original lib/WebGUI/Content/FacebookAuth.pm): updated facebook auth to work with new facebook change/brokeness - http://bit.ly/c5adkj20:17
CIA-21webgui: JT Smith WebGUI8 * r83c2629 / (49 files in 14 dirs): Merge branch 'WebGUI8' of github.com:plainblack/webgui into WebGUI8 - http://bit.ly/buhrAx20:17
scrottie0postgres++20:19
@frodwithscrottie0++ # ++ing postgres20:19
-!- webgui [~Adium@203.98.84.34] has quit [Quit: Leaving.]20:31
CIA-21wgdev: Graham Knop master * r99619c8 / (lib/WGDev.pm lib/WGDev/Command.pm lib/WGDev/Command/Base.pm): update version to 0.8.0 (+8 more commits...) - http://bit.ly/9XcHZv20:43
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has quit [Ping timeout: 252 seconds]21:03
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has joined #webgui21:04
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:04
-!- dagitz [~john@h69-128-157-227.mdtnwi.dsl.dynamic.tds.net] has quit [Quit: dagitz]21:10
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui21:13
-!- khenn_ [~frank@216.26.108.239] has joined #webgui21:16
-!- mode/#webgui [+o khenn_] by ChanServ21:16
-!- khenn [~frank@216.26.108.239] has quit [Read error: Connection reset by peer]21:16
-!- khenn_ is now known as khenn21:16
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]21:17
-!- 31NABC854 [~patspam@203.98.84.34] has joined #webgui21:17
scrottie0http://slowass.net/~scott/tmp/gim.png21:18
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has quit [Ping timeout: 260 seconds]21:44
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has joined #webgui21:44
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:44
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has quit [Read error: Connection reset by peer]21:54
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has joined #webgui21:54
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:54
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has quit [Client Quit]21:55
-!- BartJol [~bart@216.26.108.130] has joined #webgui22:15
-!- mode/#webgui [+v BartJol] by ChanServ22:15
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui22:21
CIA-21webgui: Colin Kuskie master * r5765739 / (4 files in 3 dirs): Labels in the Cart for addresses are optional. They take the first line of the address if left blank. Tested w and w/o JS. - http://bit.ly/9uz9hE22:24
+perlDreamerit's awfully quiet out there22:32
@preactionecho!22:32
* scrottie0 nods at perlDreamer22:34
+BartJolI do have some music22:35
scrottie0oh noes, not again!22:35
elninohelloooooo!22:38
-!- khenn [~frank@216.26.108.239] has quit [Ping timeout: 240 seconds]22:40
+BartJolwhat, did I put on music before in your presence scrottie0?22:40
scrottie0oh noes was re: the pub.22:41
CIA-21webgui: Paul Driver master * rc89da43 / (5 files in 3 dirs): variable downgrading - http://bit.ly/bZGYJf22:44
* SynQ goes wow for patspam22:46
@frodwithhmm! http://blogs.perl.org/users/leon_timmermans/2010/08/yet-another-readonly-module.html22:56
@frodwithI know we don't end up using Readonly a lot, but this looks nice.22:56
@preactionwhat's the debian policy on .swf files? they're compiled bytecode. we don't have the mxml, as, or fla file it came from (referring to ukplayer)23:03
Haargthat new readonly module looks cool23:03
HaargReadonly.pm always seemed pointless to me23:03
Haargtoo many problems but very little advantage to using it23:04
@preactionhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592593 <- prior art. docuwiki had the fla even, but fla cannot be built with free software23:04
scrottie0no strict 'subs'; no strict refs; use strict subs;23:07
scrottie0my $fn = __FILE__; my @string = eval `grep $fn -e '^use WebGUI' -e '^use Plack' | sed -e 's!use !"!' -e 's!;!",!'`; # earlier today...23:10
* SynQ knows that a webgui site is going to be used in China very soon23:12
@preactionsweet23:12
CIA-21webgui: Graham Knop WebGUI8 * ra95ef16 / (345 files in 55 dirs): remove use of FindBin in tests - http://bit.ly/cSDfw023:12
SynQhttp://www.winket.nl23:12
CIA-21webgui: Graham Knop WebGUI8 * red3ac1c / lib/WebGUI/Upgrade.pm : update upgrade docs - http://bit.ly/dg7KP923:12
CIA-21webgui: Graham Knop WebGUI8 * rc59fc0f / (lib/WebGUI/Account.pm lib/WebGUI/BestPractices.pm): add WebGUI::BestPractices - http://bit.ly/bVSGid23:12
SynQcurrently in Dutch only23:12
-!- khenn [~frank@216.26.108.239] has joined #webgui23:13
-!- mode/#webgui [+o khenn] by ChanServ23:13
SynQcan someone tap on BartJol's shoulder perhaps and point him to his irc window? :)23:13
+perlDreamerbartjol is afk right now, SynQ.23:14
SynQwhat time is it now?23:14
SynQ15:15?23:14
+perlDreamer15:15 CDT, yes23:15
+perlDreamerah, he's back23:15
SynQah good :)23:15
+perlDreamerrun for the hills, BartJol23:16
+BartJoltoo late :)23:16
-!- fokat [~lem@190.72.138.110] has quit [Read error: Connection reset by peer]23:45
-!- fokat [~lem@190.72.138.110] has joined #webgui23:46
@preactiondoes anyone know why we build our own "Ask About Using Rich Editor" and don't use TinyMCE's built-in one?23:49
+perlDreamerTinyMCE's is broken23:50
@preactionhow so?23:51
@preactiondidn't do as advertised? was it a bug in tinymce? was it fixed?23:51
+perlDreamerIIRC, doesn't work correctly in some browser23:51
* perlDreamer recommends checking the revision logs and git blame23:51
-!- carogray [~Caroline@166.203.197.231] has joined #webgui23:53
--- Day changed Thu Sep 02 2010
-!- carogray [~Caroline@166.203.197.231] has quit [Quit: Leaving.]00:15
-!- khenn [~frank@216.26.108.239] has quit [Read error: No route to host]00:16
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:16
-!- khenn [~frank@216.26.108.239] has joined #webgui00:16
-!- mode/#webgui [+o khenn] by ChanServ00:16
-!- 31NABC854 [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds]00:20
-!- perlDreamer1 [~colink@216.26.108.105] has joined #webgui00:21
-!- perlDreamer [~colink@216.26.108.105] has quit [Read error: No route to host]00:21
-!- patspam [~patspam@203.98.84.34] has joined #webgui00:21
CIA-21webgui: Colin Kuskie master * r7d6089d / (2 files in 2 dirs): Change the addon URL on webgui.org - http://bit.ly/abaxjv00:22
-!- perlDreamer1 [~colink@216.26.108.105] has quit [Quit: Leaving.]00:34
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn]01:01
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.]01:02
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]01:09
-!- patspam [~patspam@203.98.84.34] has joined #webgui01:09
-!- patspam [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds]01:14
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]01:53
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]02:29
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:21
-!- carogray [~Caroline@173.159.112.222] has joined #webgui04:05
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]04:25
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:25
-!- carogray1 [~Caroline@173.159.112.222] has joined #webgui04:37
-!- carogray [~Caroline@173.159.112.222] has quit [Read error: Connection reset by peer]04:37
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]04:55
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:15
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui05:28
-!- mode/#webgui [+o khenn] by ChanServ05:28
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui05:31
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:31
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Quit: Leaving.]05:45
-!- carogray1 [~Caroline@173.159.112.222] has quit [Read error: Connection reset by peer]05:55
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]05:59
CIA-21webgui: Doug Bell master * r55e6284 / sbin/classLoadTest.pl : add classLoadTest.pl - http://bit.ly/aP1Oc206:23
elninoanyone heard of this? http://www.uniformserver.com/06:31
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui07:01
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer]07:02
elnino_anyone seen this before: http://www.ohloh.net/p/WebGUI/analyses/latest07:04
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 245 seconds]07:07
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:40
-!- kaare is now known as Guest346108:40
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]09:03
-!- Guest3461 is now known as kaare_10:22
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has joined #webgui14:51
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:06
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn]15:20
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:26
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:37
-!- fokat [~lem@190.72.138.110] has joined #webgui15:44
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:10
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:27
-!- khenn [~frank@216.26.108.239] has joined #webgui16:29
-!- mode/#webgui [+o khenn] by ChanServ16:29
-!- perlDreamer [~colink@216.26.108.105] has joined #webgui16:51
-!- mode/#webgui [+v perlDreamer] by ChanServ16:51
+perlDreamergood morning everyone16:51
+perlDreamerwelcome to the live IRC-cast of the WUC 2010 opening plenary16:51
+perlDreamerthe session won't begin for about 10 minutes, so you have time to get some coffee16:52
@preactionIT BEGINS! MUAHAHAHAHAHAAAAA17:02
scrottie0good morning, perlDreamer.17:04
+perlDreameryou're up early, scrottie017:04
+perlDreamerThe winner of the Contributor of the Year award goes to Patrick Donelan!17:05
+perlDreamercongrats, patspam17:05
@preactionWOOOOOOO17:05
scrottie0perlDreamer, now and then I get up at 4:30am to go do crazy adventure stuff.17:05
+perlDreamerContributor of the Year award goes to United Knowledge17:05
scrottie0w00t17:06
+perlDreamerWebGUI 8...17:07
+perlDreamerThe big goal is performance17:07
scrottie0elnino_, re: http://www.ohloh.net/p/WebGUI/analyses/latest, neato!17:07
+perlDreamerWebGUI 8 is 700% faster than WebGUI 717:08
+perlDreamersome of the improvements were backported in 7.8 and 7.917:08
@preactionFrank is 4%! Frank is 4%!17:08
+perlDreamerthe lion's share of 8's improvements comes from Plack/Starman17:08
+perlDreamerafter that, it's Moose, new UI (kudos preaction!) better caching and faster groups17:09
-!- patspam [~patspam@203.98.84.34] has joined #webgui17:09
+perlDreamer"the new UI is so fast that it feels like a native desktop application"17:11
scrottie0Starman is the new default webserver.17:11
scrottie0No exceptions!  I mean, more exceptions!17:16
scrottie0ugh.  nothing is completely tested.17:17
+perlDreamerthe new Admin Console UI is beautiful17:23
+perlDreamerit optimizes space17:23
+perlDreamerand is AJAXified, so it runs really fast17:23
+perlDreameryour current version tag is at the top of the screen, along with controls for publishing (committing) or leaving the tag17:25
+perlDreamerthe Admin Bar (which is now integrated into the Console fully) is also AJAXy17:25
+perlDreamerthe new Debug console rocks17:26
+perlDreamerthis is run through Plack Middleware17:26
@frodwitheveryone++.  I haven't been keeping up with webgui 8 development, you all have added some ridiculously cool things.17:30
+perlDreamerwe can't wait for you to come and play with 8, frodwith17:31
@preactionHaarg++ patspam++ vanguard of WebGUI 8 development!17:31
patspamplus perlDreamer++ and preaction++!17:32
+perlDreamerwebgui 8 will simplify content approval17:32
@frodwithhopefully by this time next year, we can get all our users upgraded to 8 so we can take advantage of all this awesomeness ^_-17:32
+perlDreamerit has a simplified grammar17:32
+perlDreamercommit = publish17:32
+perlDreamerinstead of having screens for different asset tag states (committed, pending), it's all unified into a color coded display17:34
+perlDreamerthat is sortable17:34
@preactionfrodwith: we will likely spend all of next year making documentation and utilities to make it as easy as possible to migrate custom stuff to 817:34
@preaction8 is far more extensible, less copy/paste, fewer hacks, etc...17:35
+perlDreameryou can view and edit the pending content (or older content) right from the content manager screen17:35
+perlDreamercontent approval is also inlined into the edit screen, if you have permissions to publish content17:36
@preactionand if a template isn't automatically upgraded, it means we screwed up and have a bug to fix17:37
scrottie0perlDreamer, what the heck is tavis on about?17:38
+perlDreamernot sure what you mean, scrottie017:38
scrottie0_AND_ _UPDATE_.17:41
+perlDreamerhm17:42
+perlDreamertavis is on about 3 feet behind you17:42
@preactionit's still our burden as well. actually i'll probably start spending a few hours a week updating the things17:42
+perlDreamerall of the WebGUI books are being converted to a wiki17:43
+perlDreamerand being released to the community17:43
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]17:50
scrottie0Pluggable admin panes inherit from WebGUI::Admin::Plugin.18:04
scrottie0It's bug free and it can do pretty much anything.18:06
scrottie0* Some quotes might be out of context.18:06
scrottie0Admin items let you write small apps without having to create a full asset, define database tables, etc.18:10
-!- BartJol [~bart@216.26.108.130] has joined #webgui18:17
-!- mode/#webgui [+v BartJol] by ChanServ18:17
-!- perlDreamer1 [~colink@216.26.108.105] has joined #webgui18:18
-!- perlDreamer [~colink@216.26.108.105] has quit [Read error: Connection reset by peer]18:18
scrottie0Doug went a little bit crazy.18:20
Haargwent?18:20
+BartJoltoo obvious Haarg18:21
scrottie0"I went a little bit crazy." - Doug.18:21
scrottie0we are watching WebGUI8 copy the import node to the clipboard.18:22
scrottie0we are watching a copy operation.18:22
scrottie0it has a progress bar.18:22
-!- mode/#webgui [+v perlDreamer1] by ChanServ18:25
-!- perlDreamer1 is now known as perlDreamer18:32
-!- carogray [~Caroline@cpe-67-253-94-70.maine.res.rr.com] has joined #webgui18:33
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.]18:56
-!- BartJol [~bart@216.26.108.130] has joined #webgui18:57
-!- patspam [~patspam@203.98.84.34] has joined #webgui19:00
scrottie0Joeri doesn't like Javascript or Objective C.  Hateful hater and his hatey hate.19:04
@preactionObjC is hateful19:05
-!- khenn [~frank@216.26.108.239] has quit [Ping timeout: 245 seconds]19:05
@preactionJS not as much, it's the "we have 30 implementations that don't talk to each other" hatefulness19:05
-!- mode/#webgui [+v BartJol] by ChanServ19:19
+perlDreamerBartJol: ning is interested in international content and stuff.  She could use a talk from the expert if you have time.19:23
+BartJolsure19:23
+BartJolbut that was last year19:24
+BartJolI do have the presentation with me though19:24
@preactionwe need internationalized assets. soon.19:24
+BartJolthat would be great19:25
+BartJolI only know the german thingy implementation19:25
@preactioni've had ideas of how we could do it for a looong time, but it's very disruptive to how assets work19:25
+BartJolso WG 9?19:25
+BartJolor earlier?19:25
@preactionnot API-breakingly disruptive, but custom code would need updates to use it properly19:25
@preactionso it's possible during the 8.x cycle, but 8.x development is going to be fairly different from 7.x development (and it's not something i've been able to fully flesh out in my head)19:26
+BartJolwhat is the general idea?19:26
+BartJolin 1 line?19:26
@preactioncertain asset properties are marked "translatable", then an interface to add translations for all translatable content19:27
@preactionthen a method to get the translations right before the vars are passed to the template19:27
@preactionso not so horrible, but potentially evil19:27
+BartJolcould it be dependant on the "language" scrach variable?19:28
+BartJolnot sure you want that actually19:28
+BartJolthat would also constantly update the WebGUI interface language19:28
@preactionthe "Default" being shown perhaps, but there'd be a way to see the other translations by links on the page (added a loop to the template to show which translations are there)19:29
@preactionright, which is different. martin (german martin) has suggested them be different, and i've agreed (or maybe you suggested it)19:29
+BartJolbut there must be a session property that remember what language has your preference19:29
@preactionof course19:29
+BartJolit is martien btw19:30
@preactionah, thought i was spelling it wrong19:30
@preactionbut yes19:30
+BartJolbut I agree19:30
+BartJolwhoohoo, we agree19:30
@preactioni want i18n content, but the solutions proposed have been marginal. adding more problems19:30
+BartJolis there a forum thread on those proposed solutions?19:31
@preactionno. i haven't revealed these ideas yet. that's part of my plan to reveal these ideas to a blog or the dev forum as time goes on19:32
+BartJolor are you referring to my LanguagePageSwitch macro?19:32
@preactionso that if someone wants, they can implement it themselves, or at least offer suggestions19:32
+BartJolwhich is hardly userfriendly19:32
@preactionno, martien's content macro, macros have problems with arbitrary content inside them (can break the macro, and then the site)19:33
+BartJolah, that one19:33
+BartJolwould it possible to have i18n'd urls with your solution? 19:34
+BartJolor maybe even necessary19:34
@preactionyes. i18n urls are possible, but only one url to one asset so far. we want to be able to just say, in the asset properties, all the possible URLs for that asset, but that may or may not go in soon19:35
@preactionthat's a database schema break, so i may consider it an API break19:35
@preactionso it'd have to be done before January or not at all19:35
+BartJolmmm, no not necessary, that would be bad, some things you don't want to translate19:36
@preactionbut shortcuts are still possible19:36
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]19:36
@preactiontrue19:36
-!- patspam [~patspam@203.98.84.34] has joined #webgui19:37
+BartJolbut there also should be an option to switch webgui and content language at the same time. It mightg be confusing to users that they need to click twice19:38
+BartJolprolly that would need 2 contenthandlers at the same time, which is a problem19:38
+BartJoldepending on how the content language is switched19:39
-!- patspam [~patspam@203.98.84.34] has quit [Client Quit]19:40
HaargperlDreamer, apparently i'm writing the translation server from scratch as a plack app.  we'll see how that goes.19:42
+perlDreamerokey-doke19:42
+perlDreamerI'll see about getting you some SVN data for a trial git conversion19:42
+BartJol"apparently" :)19:42
Haargi got the svn repo from doug19:42
+perlDreamersee y'all at lunch19:47
-!- perlDreamer [~colink@216.26.108.105] has quit [Quit: Leaving.]19:47
-!- khenn [~frank@216.26.108.239] has joined #webgui19:47
-!- mode/#webgui [+o khenn] by ChanServ19:47
@preactionTalk idea: You got your WordPress/MediaWiki/Something in my WebGUI!19:58
@preactionslug ID is a good idea for i18n content too. no breaking inside asset, just a new asset with some sort of relationship between the entire series20:00
+BartJolyeah20:00
@preactionso they are completely separate assets, but they're related by an ID20:00
@preactionthat would probably be a LOT easier to put in20:01
+BartJolthat is better than my lineage dependancy20:01
+BartJolwhic breaks easily20:01
@preactionswitching would be weird though. if they're assets they show up on the page / in the CS / in the Calendar. which one shows up? add something to getLineage would work, but piling onto that is starting to be problematic20:04
-!- patspam [~patspam@203.98.84.34] has joined #webgui20:27
-!- BartJol [~bart@216.26.108.130] has quit [Ping timeout: 258 seconds]20:48
-!- BartJol [~bart@216.26.108.130] has joined #webgui21:06
-!- mode/#webgui [+v BartJol] by ChanServ21:07
-!- khenn_ [~frank@216.26.108.239] has joined #webgui21:17
-!- khenn [~frank@216.26.108.239] has quit [Read error: Connection reset by peer]21:17
-!- khenn_ is now known as khenn21:17
-!- mode/#webgui [+o khenn] by ChanServ21:17
-!- patspam [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds]21:32
CIA-21webgui: Graham Knop WebGUI8 * rcacaabe / lib/WebGUI/Upgrade.pm : listen to skipBackup upgrade option - http://bit.ly/bV0x2i21:48
CIA-21webgui: Graham Knop WebGUI8 * rd7ff3ea / lib/WebGUI/Upgrade.pm : silence all upgrade output with quiet option - http://bit.ly/cRikAp21:48
scrottie0Yay Continuity!21:50
-!- BartJol [~bart@216.26.108.130] has quit [Read error: Operation timed out]22:28
-!- patspam [~patspam@203.98.84.34] has joined #webgui22:28
patspamSynQ: you missed a ute photo in my talk22:28
-!- BartJol [~bart@216.26.108.130] has joined #webgui22:30
-!- mode/#webgui [+v BartJol] by ChanServ22:30
-!- gugod_ [~gugod@sh1.opcafe.net] has joined #webgui22:43
-!- SDuensin_ [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui22:45
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui22:45
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has quit [Quit: So long, and thanks for all the fish.]22:47
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Write error: Broken pipe]22:47
-!- SDuensin_ is now known as SDuensin22:47
-!- gugod [~gugod@sh1.opcafe.net] has quit [Remote host closed the connection]22:47
CIA-21webgui: Colin Kuskie master * rf65ae74 / (3 files in 3 dirs): Format the subtotal variable in the Payment driver to 2 decimal places. Fixes bug #11813 - http://bit.ly/8XAnhg22:53
CIA-21webgui: Colin Kuskie webgui-7.9 * rfd565f2 / (3 files in 3 dirs): Format the subtotal variable in the Payment driver to 2 decimal places. Fixes bug #11813 - http://bit.ly/bmCRNF22:53
scrottie0usually it's google analytics holding stuff up.  thanks, google.23:13
CIA-21webgui: Colin Kuskie webgui-7.9 * r02099f0 / (2 files in 2 dirs): Fix HTML table generation for Active Sessions. Fixes bug #11832 - http://bit.ly/9ne9fo23:16
CIA-21webgui: Colin Kuskie master * r055b72d / (2 files in 2 dirs): Fix HTML table generation for Active Sessions. Fixes bug #11832 - http://bit.ly/dcZGcX23:17
CIA-21webgui: Colin Kuskie master * r1f2fbeb / lib/WebGUI/Account/Shop.pm : Remove debug code. - http://bit.ly/99zGUG23:26
CIA-21webgui: Graham Knop WebGUI8 * re61b997 / lib/WebGUI/Upgrade.pm : fix thing i broke - http://bit.ly/9aWOEQ23:27
-!- BartJol [~bart@216.26.108.130] has quit [Read error: No route to host]23:31
-!- BartJol [~bart@216.26.108.130] has joined #webgui23:31
-!- mode/#webgui [+v BartJol] by ChanServ23:31
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]23:46
-!- patspam [~patspam@203.98.84.34] has joined #webgui23:46
--- Day changed Fri Sep 03 2010
patspamHaarg: http://github.com/plainblack/webgui/commit/c59fc0f361ffe096faa0717cecfd820f3061e6e800:03
patspam(github notes)00:03
patspamkinda clunky to push notes around though (git push origin refs/notes/commits)00:04
CIA-21webgui: Colin Kuskie master * rb1adfd2 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): Fix missing Attachment label in the Template. - http://bit.ly/dcJMos00:08
CIA-21webgui: Colin Kuskie webgui-7.9 * ra8d6aeb / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): Fix missing Attachment label in the Template. - http://bit.ly/dAFtEq00:08
-!- khenn_ [~frank@216.26.108.239] has joined #webgui00:17
-!- mode/#webgui [+o khenn_] by ChanServ00:17
-!- khenn [~frank@216.26.108.239] has quit [Read error: Connection reset by peer]00:17
-!- khenn_ is now known as khenn00:17
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:17
CIA-21webgui: Graham Knop WebGUI8 * re61b997 / lib/WebGUI/Upgrade.pm : fix thing i broke (+1703 more commits...) - http://bit.ly/9gs7qe00:19
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.]00:31
-!- BartJol [~bart@216.26.108.130] has joined #webgui00:31
-!- mode/#webgui [+v BartJol] by ChanServ00:32
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]00:41
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn]00:49
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.]00:58
-!- fokat [~lem@190.72.138.110] has quit [Read error: Connection reset by peer]01:04
-!- carogray [~Caroline@cpe-67-253-94-70.maine.res.rr.com] has quit [Read error: Connection reset by peer]01:48
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui02:14
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]02:15
-!- gugod_ is now known as gugod04:32
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui04:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ04:59
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui05:25
elninohello! having fun yet?05:26
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui05:31
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]05:33
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Ping timeout: 265 seconds]05:35
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]05:38
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Ping timeout: 276 seconds]05:56
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has quit [Remote host closed the connection]06:04
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: Connection reset by beer]08:37
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:37
-!- mode/#webgui [+v Radix_] by ChanServ08:37
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:51
-!- kaare is now known as Guest458408:51
-!- Guest4584 is now known as kaare_09:05
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has joined #webgui14:59
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:25
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:32
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]15:56
-!- fokat [~lem@190.72.138.110] has joined #webgui16:05
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui16:10
elnino_goo morning!16:10
elnino_having fun yet???  what version is recommed to have ffor a full blown/vender payout store? - the version I have is half implemented. =(16:11
-!- BartJol [~bart@216.26.108.130] has joined #webgui16:49
-!- mode/#webgui [+v BartJol] by ChanServ16:49
@preactionelnino_: most definitely the latest 7.9.x version, but still you have to configure the vendor payouts with your paypal id, and we only support paypal payouts unfortunately16:50
ckotilhow about the survey asset?16:53
ckotilit's a bit wonky in 7.8.2016:53
ckotiltho still in beta as of 7.8.2016:54
elnino_preaction - thanks. has the template improved yet in 7.9?16:54
elnino_s/template/templates in the shop16:54
-!- khenn [~frank@216.26.108.239] has joined #webgui16:54
-!- mode/#webgui [+o khenn] by ChanServ16:54
-!- BartJol [~bart@216.26.108.130] has quit [Read error: No route to host]17:02
-!- BartJol [~bart@216.26.108.130] has joined #webgui17:02
-!- mode/#webgui [+v BartJol] by ChanServ17:03
@preactionelnino_: which ones? the cart is far more streamlined. you can test via http://beta.webgui.org if you like17:04
scrottie0what important announcements did I otherwise miss?  had 9:30 in my head, not 8:30.  I was actually headed for breakfast when I double checked.17:05
elnino_it is clunky as far as user registration and purchase goes. and the templates are a bit. um.  ugly.17:05
elnino_in 7.717:05
elnino_I'll take a look at the beta.17:06
@preactionscrottie0: none really, just a reminder to fill out the surveys and "the presentations next are..."17:16
scrottie0preaction, thanks.17:18
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]17:24
ckotilsurvey seems improved in the beta. im hung up on an issue in 7.8.20 where you cant save any text for a new question.17:25
@preactionckotil: yeah. survey has been under heavy bugfixing since it was introduced. it's getting (finally) pretty stable17:26
ckotilawesome.  it will be a nice addition17:29
ckotillooks very useful for in the a classroom :)17:30
ckotili had to crank out a survey the other day, and i ended up using the dataform17:30
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui17:31
-!- bipolar [~bipolar@offsitesysadmin.com] has quit [Ping timeout: 276 seconds]18:05
-!- bipolar [~bipolar@offsitesysadmin.com] has joined #webgui18:06
elnino_nice map asset!18:23
elnino_well, I'm looking at the beta. I'm confused. the vendor payment hasn't changed.18:25
elnino_how does one setup that the vendor gets 10% of the sales?18:25
elnino_or is it assumed they get 100%?18:25
elnino_in our case, we are doing royalties, not vendor payout.18:26
elnino_maybe there is a difference. =(18:26
scrottie0does JavaScript implement the yadda yadda yadda operator?18:27
scrottie0 </sarcastic>18:27
@preactionelnino_: it may not be possible yet. we've had someone be interested in sponsoring it, but they've not come through with the funding yet18:29
+BartJolmmm, lemme have a look, we might have done that18:30
elnino_grr. who do I talk to about $$ to finish that?18:30
@preactionwell, the API doesn't allow multiple vendors18:30
+BartJolnope18:31
elnino_well, a product can only have one vendor. then there is the store owners. the vendor gets % and the store owner gets the rest.18:31
elnino_so you only need one vendor.18:31
* elnino_ is confused18:31
@preactionright, but with multiple vendors you'd be able to say one vendor is the shop owner, and the other is getting the royalties. and it would work on percentages or amounts18:32
CIA-21webgui: Colin Kuskie master * r81dd8d6 / docs/changelog/7.x.x.txt : Fix whitespace issue in the changelog. - http://bit.ly/cGcxJj18:32
CIA-21webgui: Colin Kuskie webgui-7.9 * r57c49e7 / docs/changelog/7.x.x.txt : Fix whitespace issue in the changelog. - http://bit.ly/cgPqlV18:32
elnino_mm. k18:32
scrottie0Frank is removing thumbs.18:51
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.]18:58
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn]19:35
-!- perlmonkey2 [~yaaic@m395636d0.tmodns.net] has joined #webgui19:35
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:35
-!- perlmonkey2 [~yaaic@m395636d0.tmodns.net] has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]19:44
-!- patspam [~patspam@203.98.84.34] has joined #webgui21:25
-!- khenn [~frank@216.26.108.239] has joined #webgui21:27
-!- mode/#webgui [+o khenn] by ChanServ21:27
scrottie0this is my favorite yet:  http://slowass.net/~scott/tmp/wg8.png21:58
patspamHaarg: how do I get svn to show commits that match a given string (matching the code that was changed, not the commit message)22:02
Haargsvn?22:02
patspamyeah22:02
patspampity me22:02
patspamshort of importing it into git...22:02
Haargi was going to say22:02
Haargstep 1, import to git22:02
-!- BartJol [~bart@216.26.108.130] has joined #webgui22:31
-!- mode/#webgui [+v BartJol] by ChanServ22:31
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.]23:59
--- Day changed Sat Sep 04 2010
-!- BartJol [~bart@216.26.108.130] has quit [Read error: No route to host]00:01
-!- BartJol [~bart@216.26.108.130] has joined #webgui00:01
-!- BartJol [~bart@216.26.108.130] has quit [Ping timeout: 258 seconds]00:06
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn]00:26
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]01:36
-!- khenn [~frank@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui01:45
-!- mode/#webgui [+o khenn] by ChanServ01:45
-!- khenn [~frank@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: khenn]01:50
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui01:55
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds]02:40
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has quit [Quit: Leaving]02:46
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]02:55
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]03:15
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui03:22
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:24
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds]04:29
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:30
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds]04:36
elnino_I'm getting a "Unable to extract package! The package may be corrupt, or there may be a server error preventing packages from being imported. " fro 7.7.28 to 7.8.23 - ideas?05:22
elnino_I don'thave access to the logs. =( but I'm askign for them.05:22
-!- _elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui05:56
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer]05:56
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui06:00
-!- _elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer]06:00
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]06:13
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui06:15
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui08:29
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 245 seconds]08:32
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]10:21
-!- BartJol [~bart@71-90-29-59.dhcp.ftbg.wi.charter.com] has joined #webgui10:57
-!- BartJol [~bart@71-90-29-59.dhcp.ftbg.wi.charter.com] has left #webgui []15:57
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:14
-!- mode/#webgui [+o khenn] by ChanServ17:14
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Ping timeout: 276 seconds]17:24
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:41
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui17:56
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui17:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:59
-!- fokat [~lem@200.84.244.194] has joined #webgui19:07
-!- perlmonkey2 [~perlmonke@96.18.42.134] has left #webgui []20:39
--- Day changed Sun Sep 05 2010
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui00:56
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui01:12
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]02:16
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]02:38
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 240 seconds]02:51
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving]02:59
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:12
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:10
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui05:38
zylopfaHello all05:38
zylopfaanyone got problems also installing CHI-0.36?05:38
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving]06:48
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:55
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 240 seconds]11:16
-!- nuba [~nuba@64.150.190.84] has joined #webgui11:19
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has joined #webgui14:13
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has quit [Quit: Page closed]14:30
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has joined #webgui14:33
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:02
-!- Haarg [~haarg@li79-149.members.linode.com] has quit [Ping timeout: 260 seconds]16:07
-!- preaction [~doug@li79-149.members.linode.com] has quit [Ping timeout: 240 seconds]16:08
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has quit [Quit: Page closed]16:56
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: stDavid]18:38
-!- Haarg [~haarg@li79-149.members.linode.com] has joined #webgui19:01
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has joined #webgui20:53
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has quit [Quit: KlausH]22:38
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has joined #webgui23:02
-!- nuba_ [~nuba@pauleira.com] has joined #webgui23:11
-!- Netsplit *.net <-> *.split quits: nuba23:16
--- Day changed Mon Sep 06 2010
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has quit [Quit: KlausH]01:24
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui01:48
-!- preaction [~doug@li79-149.members.linode.com] has joined #webgui02:21
-!- mode/#webgui [+o preaction] by ChanServ02:26
-!- gugod [~gugod@sh1.opcafe.net] has quit [Quit: leaving]05:57
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui05:58
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]06:05
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:08
-!- kaare is now known as Guest5112108:08
-!- Guest51121 is now known as kaare_08:35
-!- SVIFI [~svifi@5.datapartner.fi] has joined #webgui11:15
SVIFIHello11:15
SVIFIAnyone is familiar with ^Emask(); fature?11:15
SVIFIwhy could it work on some pages but not on others?11:16
-!- fokat [~lem@200.84.244.194] has joined #webgui14:19
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]14:26
HaargSVIFI, that looks to be a very old macro.  i wouldn't expect it to work at all.14:33
SVIFIfound a solution already, it actually was Filter code setting blocking it14:51
-!- fokat [~lem@190.72.138.110] has joined #webgui15:25
-!- KlausH [~KlausH@p5B070E2E.dip0.t-ipconnect.de] has joined #webgui15:29
xdangerI've been thinking of writing a new Emask macro16:05
xdangermaybe one that would implement multible "masking" functions16:10
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:15
@preactionwhat does Emask do?17:28
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]17:39
SVIFImasks e-mail addresses17:59
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:36
-!- mode/#webgui [+o scrottie] by ChanServ19:36
@scrottieyarrrr.19:36
-!- SVIFI [~svifi@5.datapartner.fi] has quit [Ping timeout: 255 seconds]20:16
-!- SVIFI [~svifi@cable-prv-fe61dd00-53.dhcp.inet.fi] has joined #webgui20:39
-!- fokat [~lem@190.72.138.110] has joined #webgui22:39
@scrottiesecond hack-a-thon project ran long.  http://localhost:5000/crystalx_style?func=edit;proceed=goBackToPage;returnUrl=/home/welcome triggers a die planted in Template in my branch:  http://github.com/scrottie/webgui/commit/a28e0995d141fdbe37e4b1f2f3210cb90478023123:52
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui23:52
@scrottiethe code does the goofy asset dump thing.  it takes a lot of CPU and should be a debug option.  that still needs to be cleaned up.  it's just a demo.23:52
@scrottiehey patspam.23:52
patspamheya23:52
@scrottiejust the man I should be talking to.  can you comment on my Asset.pm changes in http://github.com/scrottie/webgui/commit/a28e0995d141fdbe37e4b1f2f3210cb904780231 ?  specifically, what implications are there of not returning a callback if we're not streaming?23:53
patspamsure, will check it out in an hour or two23:54
@scrottiecool.23:54
@scrottieoops, missing a file from that mess.23:55
--- Day changed Tue Sep 07 2010
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]00:04
xdangerO, joy... my macbook won't boot up, and in single user mode it says I/O Error for the harddrive.00:32
@preactionfrank just had that same problem today00:46
@preactionso then i shouldn't install the security update?00:47
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui01:00
-!- mode/#webgui [+o scrottie] by ChanServ01:00
scrottie0grr.01:01
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui01:23
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]01:26
-!- SVIFI [~svifi@cable-prv-fe61dd00-53.dhcp.inet.fi] has quit []01:44
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]02:33
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui02:41
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]02:48
-!- KlausH [~KlausH@p5B070E2E.dip0.t-ipconnect.de] has quit [Quit: KlausH]02:49
scrottie0GRR.02:55
scrottie0I love my little local ISP but they use Cox's crummy network.  that would be okay but I need something redundant for the long haul chunk too and the copper is miserable in the neighborhood and USWest's prices are out of control.03:01
scrottie0no muni wireless in Phoenix.03:01
scrottie0so I have to cancel that DSL, get another provider with a different backend, get Cox, and get a different wireless carrier cuz T-Mobile cut me off.03:01
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]03:09
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui03:18
scrottie0http://github.com/scrottie/webgui/commit/1f7075ce9261824b883d7d0f7a924a4ab064dcbb # fixed, finally03:20
scrottie0"Our new routes should propagate to the Intenret within the hour."  http://fastq.com/ ... oh, good, I'm glad I'll be able to get back on the Intenret.03:31
scrottie0fat fingered sysadmins make the rockin' world go round.03:32
scrottie0http://twitter.com/Crell/status/23183942746 # ""Know where in this giant array whose structure changes out from underneath you you need to iterate" is not an API. #drupal #epicfail"03:48
scrottie0no tasks emails this Monday?03:59
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:49
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:54
-!- scrottie [~scrottie@70.96.30.166] has joined #webgui05:00
-!- SquOnk [~emhn@190.201.105.200] has joined #webgui05:01
SquOnkGreetings.05:01
-!- scrottie [~scrottie@70.96.30.166] has quit [Ping timeout: 240 seconds]05:07
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]05:10
-!- SquOnk [~emhn@190.201.105.200] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]06:44
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]07:11
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:57
-!- kaare is now known as Guest2781908:58
-!- Guest27819 is now known as kaare_11:52
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui13:00
-!- mode/#webgui [+v bartjol] by ChanServ13:00
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui13:47
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui14:18
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]14:46
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:49
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []14:49
-!- fokat [~lem@190.72.138.110] has joined #webgui15:01
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui15:05
-!- fokat [~lem@190.72.138.110] has quit [Client Quit]15:06
-!- fokat [~lem@190.72.138.110] has joined #webgui15:06
-!- fokat [~lem@190.72.138.110] has quit [Client Quit]15:07
-!- fokat [~lem@190.72.138.110] has joined #webgui15:08
-!- fokat [~lem@190.72.138.110] has quit [Client Quit]15:11
-!- fokat [~lem@190.72.138.110] has joined #webgui15:12
-!- fokat [~lem@190.72.138.110] has quit [Client Quit]15:13
-!- fokat [~lem@190.72.138.110] has joined #webgui15:14
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:28
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:13
-!- mode/#webgui [+o bopbop] by ChanServ16:13
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui16:38
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:52
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: napping]16:57
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui17:05
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:16
-!- mode/#webgui [+o bopbop] by ChanServ17:16
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui17:47
-!- ryuu_ro_ [~rory@194.171.50.69] has quit [Client Quit]17:47
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 272 seconds]17:50
SDuensinI have returned!18:05
@preactionyay!18:06
SDuensinDude, I remember none of last week.18:06
SDuensinAnybody need a fun few hour project?  http://code.google.com/p/bigbluebutton/wiki/API#Sample_API_Examples_(JSP,_PHP,_Python_...)18:07
@preactionno Perl bindings18:08
SDuensinDon't need 'em.  Whole API is REST.18:09
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui18:16
SquOnkGreetings18:16
SDuensinHey SquOnk18:20
SquOnkSDuensin: Hey there18:25
SDuensinpreaction: Done yet?  :-)18:26
+bartjolcan it be that the current git wg8 branch doesn't run?18:27
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:27
-!- mode/#webgui [+v perlDreamer] by ChanServ18:27
+perlDreamermorning, everyone!18:27
+bartjolhowdy18:27
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui18:27
SDuensinHey perlDreamer18:28
@preactionbartjol: it should. how are you running it? do you have the WebGUI::Paths module in your PERL5LIB (usually export PERL5LIB=/data/WebGUI/lib)18:28
+perlDreameryo SD!18:28
+bartjolah, it is in my wre lib18:28
+bartjolRory is getting the some errors, but they are Paths module related, at least it gives errors when I look at localhost:500018:29
+perlDreamerthat's the problem right there, bartjol18:30
+perlDreamerdon't look at localhost:500018:30
+perlDreamerand the problem will go away ;)18:30
Haarghow are you starting it and what errors are you getting?18:30
+bartjolplackup app.psgi18:30
Haargwe saw a problem previously where not having WebGUI::Paths in @INC would cause it to fail in a very weird way but were later unable to reproduce it18:31
+bartjolplackup --server Starman18:31
+bartjoland some other options18:31
+bartjolphone at my ear18:31
+bartjolryuu_ro: do you have those errors ready?18:32
+bartjolthey are on my laptop. while my im client runs on another18:32
ryuu_roone moment let me check18:33
ryuu_rohmm, i've closed my VM so I have to start it up again18:33
ryuu_rothat takes some time18:33
+bartjolah, would you please be so kind, then I can give some attention to my customer18:35
ryuu_royep it's booting up18:35
+bartjolthank you18:35
SquOnkAre the UKPlayer source files available anywhere?18:40
SquOnk(I mean the sources for the .swf)18:40
ryuu_rook here it is, in Plack/App/URLMap.pm we have no SCRIPT_NAME variabele18:40
ryuu_roI'm guessing that's the problem18:40
+perlDreamerSquOnk, only from UK, as far as I know18:42
SquOnkHmm.18:43
SquOnkperlDreamer: I have a Debian bug complaining that there are no sources for the .swf files :/18:44
+perlDreamerI would start a thread over on the wgdev list18:44
+perlDreamerand hopefully arjan will say something18:44
SquOnkperlDreamer: That would be expressInstall.swf, slideShow.swf and the Tutorial.swf18:44
SquOnk...Tutorial.swf being in uploads/18:44
+perlDreamersince we have the Carousel, we don't really need ukplayer in the core any longer18:44
SquOnkperlDreamer: Well, that would be a nice removal from 7.9.14...18:45
SquOnk...one less Debian RC Bug :-)18:45
+perlDreameryes, but if they're willing to give use the source, that would be good too18:45
SquOnkYes18:45
+perlDreamerit's too late in the Dutch day to just remove it without a chance for them to respond18:45
HaargperlDreamer, do you happen to know the places you ran into where namespace::autoclean caused issues?18:46
SquOnkperlDreamer: It's summer. The Dutch day is looooong :-)18:46
+perlDreamerSquOnk, then the sooner you post to dev the better ;)18:46
SquOnkHow about Tutorial.swf in uploads/... still needed?18:46
+perlDreamerHaarg, I'd have to check the logs in 818:46
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui []18:47
+perlDreamerit would be single line commits from me with the phrase, "actually include what we use...." or something similar18:47
CIA-21webgui: Colin Kuskie webgui-7.9 * r9338d69 / (3 files in 3 dirs): Fix template attachment ordering during the 7.8.24-7.9.11 upgrade. Existing sites cannot have their ordering restored, unless they revert and go through the ordering again. - http://bit.ly/afXA1V18:54
SquOnkperlDreamer: So, webgui dev, right?18:55
+perlDreameryes18:55
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]19:31
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:42
* scrottie0 is reading scroll...19:46
@preactioni would prefer to remove those swfs entirely from the core: they have no business there. SquOnk if you create the thread, i'll weigh in with the severity, and the contributers can try to dissuade me19:52
SquOnkpreaction: I have to create a thread?19:56
@preactionor i can do it, whichever19:59
@preactiondo you have a URL to the debian bug?20:00
SquOnkpreaction: Footnote at the posting in webgui dev20:08
CIA-21webgui: Graham Knop WebGUI8 * r0e754a5 / lib/WebGUI/BestPractices.pm : fix namespace::autoclean use in BestPractices - http://bit.ly/9oyh4p20:22
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui20:24
@preactionwhen's the next 7.9.x release? today or next week?20:40
+perlDreamernext week20:41
+perlDreamerthis week is 7.10.020:41
+perlDreamerunless we need to flip-flop that for priority reasons20:41
@preactionNo, just wondering when to put the deadline on the ukplayer source problem20:41
@preactionSept. 14 it is20:42
@preactionthis e-mail backlog from the wuc is gonna take all week i imagine...20:48
+perlDreamerI call dibbs on preaction's mailbox20:48
@preactionwere you a fly on the wall of my inbox, eh?20:48
+perlDreamerno, but I'm reserving space in the upcoming flood20:48
@preactionahh20:49
Haargweee more asset report problemms20:49
HaargForm::AssetReportQuery uses definition so that will have to be fixed at some point20:50
@preactionyeah, asset report is going to go through the new process for 7.10. so v2 is probably getting fast-tracked20:50
Haargactually i guess the other thing i found won't be broken20:52
Haargit sorts the keys alphabetically instead of numerically20:52
Haargbut 1 will still come first so i think it won't break20:52
@preactionuntil 10 comes up20:52
Haargthe only really important thing with the loops is that 1 comes first20:53
Haargstill bad though20:53
CIA-21webgui: Colin Kuskie webgui-7.9 * r72aa67c / (3 files in 3 dirs): Fix type handling in the new jsontable JS. Kudos to khenn for the patch. Fixes bug #11810 - http://bit.ly/d5MMLZ20:54
CIA-21webgui: Colin Kuskie master * r34c48e6 / (3 files in 3 dirs): Fix type handling in the new jsontable JS. Kudos to khenn for the patch. Fixes bug #11810 - http://bit.ly/b3muK220:54
Haargthe real brokenness is using hashes instead of arrays though20:54
Haargoh, and more sql injection20:57
Haarg$condition isn't validated20:58
+perlDreamer$condition comes from the asset properties, doesn't it?21:00
Haargfrom the settings property21:03
+perlDreamerbut it's never exposed to the user, only the person who can edit the asset21:04
+perlDreamerand the asset can only be added by admins now21:04
@preactionso you trust every admin? or an exploit to gain escalated privs?21:05
Haargwell, admins already have access to everything they would get from exploiting this bug21:05
+perlDreamerif someone is an admin, it's way easier just to start deleting stuff than crafting an SQL injection exsploit21:05
+perlDreamerand you're right, AssetReport only guard bands canAdd, not canEdit21:06
+perlDreamerso if Admin assigned it to someone else, they'd be able to use it for nefarious puposes21:06
Haarghonestly though, i shouldn't be finding exploits every time i look at this code21:06
CIA-21webgui: Colin Kuskie webgui-7.9 * r2ee97e7 / (docs/changelog/7.x.x.txt sbin/upgrade.pl): Don't be overzealous in cleaning up the cache root directory. Fixes bug #11814 - http://bit.ly/b90nVQ21:16
CIA-21webgui: Colin Kuskie master * r91acd4c / (docs/changelog/7.x.x.txt sbin/upgrade.pl): Don't be overzealous in cleaning up the cache root directory. Fixes bug #11814 - http://bit.ly/bkrFtZ21:16
CIA-21webgui: Graham Knop WebGUI8 * r6aa26c2 / (61 files in 23 dirs): remove WebGUI::Utility::isIn - http://bit.ly/biIrDB21:20
CIA-21webgui: Graham Knop WebGUI8 * r0adbb51 / (3 files in 2 dirs): remove WebGUI::Utility::sortHash - http://bit.ly/9QpWgW21:20
CIA-21webgui: Graham Knop WebGUI8 * red04b99 / (95 files in 27 dirs): remove WebGUI::Utility - http://bit.ly/aS67qD21:20
+perlDreamergreat, Haarg.  Now I have to update my presentation.21:21
Haarg:)21:21
Haarga couple caveats with smart match - caring about types means you need to make sure you are feeding it the right data21:23
Haarg"1a" ~~ 1 is true.  "1a" ~~ "1" is false.21:24
Haargmatching against an array works the same as matching against an arrayref21:24
Haargbut you can't match against a list21:24
Haargso you need to stick it in an arrayref first21:25
@preactionfun!21:25
SquOnkperlDreamer: What do I need to do to have ITVERX listed in "home" -> "partners"21:25
+perlDreamerwell, you would need to be invited to be a WebGUI partner21:25
@preactionmaybe we should write some sort of useful function to smooth this stuff over? maybe a utility function? we could make a WebGUI::Utility package or something!21:25
SquOnkperlDreamer: Ah, I see.21:25
@preactionSquOnk: for details, ask info@plainblack.com21:26
@preactiontavisto isn't here i see... that slacker21:26
SquOnkToo bad I couldn't go to the WUC.21:26
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui21:29
-!- mode/#webgui [+o khenn] by ChanServ21:29
@preactionkhenn: compy fixed?21:29
@khennjust got it back21:29
@khennhave to re-install all my apps though +(21:30
@khenn=(21:30
@khennleast my data is all in tact21:30
+perlDreamerwhat happened khenn?21:30
@preactionxootom had the same problem you did yesterday, which i thought was rather coincidental. so i decided not to do that security update21:30
@khennpreaction:  don't know.  it locked up on Sat morning and then never would get past the grey screen that has the apple on it21:30
@khenntook it to the apple store.  They said it was a failing hard drive21:31
@preactionmy hd has been making more noise recently. perhaps they decided to get a shitty batch21:31
+perlDreameryou need a new laptop, preaction21:31
@preactionit's only 18 months old, if that!21:32
@preactionif apple wants to push this kinda crap on us, i'll move to lenovo.21:32
@khennI had to pay for the hard drive and then they wanted to keep my old one too21:33
@khennit was like pulling teeth to get it back21:33
@preactionwhy the hell would they keep a broken hard drive?21:34
@khennthey said that apple did something with them21:34
@khennI don't know21:34
@khennit was odd21:34
@preactionrecycle perhaps, there are precious metals in there, but still21:34
@khennyeah21:35
@khennI got it back though21:35
@khennso that's good21:35
HaargperlDreamer, i noted the replacements in migration.txt but it could probably use some expanding21:40
CIA-21webgui: Graham Knop WebGUI8 * r494b270 / docs/migration.txt : note replacement functions for WebGUI::Utility in migration docs - http://bit.ly/doJSHI21:40
+perlDreamernot a problem, I hear some guy wrote a presentation about that21:41
scrottie(Panasonic Toughbook)++21:42
scrottieprobably read through the code on it and patent good ideas, like they do with apps submitted to the app store.21:42
@khennheh21:45
@khennprobably right scrottie21:45
xdangerMy macbook pros harddrive failed yesterday also21:45
@preactionand then reject the apps because they want that market, like the gutenberg app21:45
@preactionwtf21:45
xdanger13 months old21:45
@preaction3? thats... not... right...21:45
xdangergood thing I have the overpriced applecare21:46
scrottieI really like to pick out my own harddrive... some brands suck really really bad.21:47
xdangerStill, "There's a queue to the service" and they have to get a new part from apple, even if they have the same drive on the self.. yey!21:47
xdangerI wish there was an applestore in central finland ;)21:47
scrottieDragonflyBSD isn't quite there yet with ACPI and it doesn't have single system image clustering running yet (one OS image, many machines).  FreeBSD screwed the pooch.  I'm thinking of exploring running Darwin on x86 hardware.  I'd still be stuck X-Windows.21:49
@khennwell they did a decent job of restoring my data21:49
@khennso I'm happy with that21:49
@khennsaved me a ton of time21:49
scrottieeither Darwin or QNX.21:49
scrottieperl runs on QNX.  what else do I really need?21:50
+perlDreamermysql21:50
+perlDreamerapache21:50
+perlDreamerimagemagick21:50
+perlDreamervarious browsers for cross testing21:51
+perlDreameron multiple operating systems21:51
scrottiebleah.21:51
+perlDreamernot much more than perl ;)21:51
scrottiemysql, firefox, check.21:53
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Ping timeout: 272 seconds]22:10
ryuu_rohey guys, I try to run WebGUI 8 but my $env->{SCRIPT_NAME}  keeps on being empty 22:15
ryuu_rodo you have any idea what I'm doing wrong22:15
@preactionryuu_ro: how are you running it?22:16
@preactionis WebGUI::Paths on @INC?22:16
ryuu_roi'm running it from /lib22:16
@preactionwhat's the error you get in the console / browser?22:16
ryuu_roso ../app.psgi22:16
@preactionnot sure that will work22:16
ryuu_rothe error is:22:17
@preactiontry: env PERL5LIB=lib plackup app.psgi; <- in the WebGUI folder22:17
ryuu_roCan't use string ("") as a subroutine ref while "strict refs" in use at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Plack/App/URLMap.pm line 75.22:17
ryuu_rook try that22:17
ryuu_rohmm from running from webgui dir I get a compilation error: WebGUI::Paths is not in env22:19
ryuu_roenv contains WebGUI/lib though22:19
@preactionif you're in lib, does perl -c WebGUI/Paths.pm work?22:20
ryuu_rosyntax ok22:20
@preactiontry "export PERL5LIB=/data/WebGUI/lib; plackup app.psgi" maybe then?22:23
Haargryuu_ro, you might also try installing Devel::SimpleTrace and running plackup -MDevel::SimpleTrace app.psgi22:25
ryuu_rook no luck with exporting, trying Devel now22:25
@preactionyay! e-mail inbox backlog has been defeated! you lose 100 stress points!22:28
ryuu_rostill no luck22:29
Haargit doesn't give any more information?22:29
ryuu_ro8 should be running "out of the box" right? no special configurations?22:29
ryuu_ronope, still the same error trace22:30
Haargwhat are you using for a config file, and how did you create the database?22:31
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:32
ryuu_roow f* me, running system mysql instead of wre where my database is located............22:33
Haargit shouldn't need any special configuration, but it's been a relatively small group of people using it so we haven't cleaned up some of these issues22:33
ryuu_rook, that sounds fair enough, I'll keep on building my server skills :)22:34
@preactionryuu_ro: if you want, you could keep track of your adventure on the webgui dev list. that way we can fix any problems you run into, we can see the rough spots we need to smooth over, and you can help others start playing with webgui 822:35
ryuu_rosure, will do that (probably tommorow, I had enough for today :)  )22:36
CIA-21wrebuild: Doug Bell master * r6cdba63 / getperlmodules.sh : 22:43
CIA-21wrebuild: update perl modules from backpan instead22:43
CIA-21wrebuild: contributed by William McKee of Knowmad Technologies - http://bit.ly/aV7Yaf22:43
@preactionso apparently both debian 5 and ubuntu build WRE in 64-bit mode... i'm tempted to release a new WRE in any linux/BSD flavor I can and just forgoe the OS X version22:44
SDuensinOooooooooo?  64 bit WRE?22:47
@preactionyeah, both knowmad and synq have gotten it to compile on Ubuntu and Debian respectively. but i have yet to get it to work22:47
SDuensin:-/22:48
SDuensinI need it here, too.22:48
SDuensinWell, I *want* it here anyway.22:48
@preactionbut i'm using OS X 10.6, which iirc uses llvm not gcc22:48
@preactionwonder if openbsd ever ported away from gcc like they said they were gonna...22:49
SDuensinYea, Apple likes llvm/clang.22:59
SDuensinAnyway, I'll be back later.   Gotta get a kid from school.22:59
carograyNeed a reminder.23:50
carograyOn the data mail form template the Send button comes from <p><tmpl_var form.send></p> I think.23:51
carograyI need it to send and do everything else, but the button needs to say ????23:51
carograycannot rememberhow to do this.23:52
@preaction<input type="submit" value="those characters"23:52
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]23:52
carograyperfect thanks so much!23:52
carograypreaction: Beautiful! Works a charm and looks so pretty too! thanks23:53
--- Day changed Wed Sep 08 2010
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui00:00
-!- mode/#webgui [+v perlDreamer] by ChanServ00:00
CIA-21webgui: Graham Knop WebGUI8 * r9ca3cd9 / lib/WebGUI/Admin.pm : fix back to site and logout links in admin console - http://bit.ly/9s0td900:01
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]00:02
CIA-21webgui: Colin Kuskie webgui-7.9 * r7f18bcc / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): All HTMLAreas in the post are controlled by the parent CS settings. Fixes bug #11827. - http://bit.ly/cUp1v700:04
CIA-21webgui: Colin Kuskie master * rf333dbb / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): All HTMLAreas in the post are controlled by the parent CS settings. Fixes bug #11827. - http://bit.ly/bDfYAF00:05
+perlDreamerpreaction, why do we still ship WebGUI with Template Managers, Product Managers and other kinds of groups?  Is it for the purpose of examples, or for historical continuity, or... ?00:07
@preactionhistorical continuity i suspect. we could remove them from the default install if we wanted00:08
+perlDreamerI'm trying to write a coherent response to: http://www.webgui.org/use/bugs/tracker/1181900:09
@preactioncould just remove it, as it has no bearing on shop. that was just for Products in the Admin Console00:09
@preactionand those groups were only because group settings were not configurable in the admin console00:09
+perlDreamertrue, that00:12
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui00:14
+perlDreamerhowdy, andyiomoon00:15
andyiomoonmorning perlDreamer00:15
+perlDreamerany GPS related problems on the flight back?00:16
andyiomoonheh - no - we managed to find Melbourne with little difficulty I believe00:16
andyiomoontime to shepherd kids to school but I will be throwing some enquiries your way in an email later on - so stay tuned :)00:18
+perlDreamerI'll be here00:18
Haargsome of those extra groups are hard coded in some places, but not most of them00:24
+perlDreamerHaarg, I'll ack 1400:25
Haarg12, 11, 13, 7, 4, 3, 2, 1 are hard coded in places afaik, but not the others00:26
+perlDreamerHaarg, any thoughts on letting wgd edit also be able to handle template attachments?00:37
+perlDreamerthey're not little JSON blobs in the database in the template table00:37
+perlDreamers/not/now/00:37
Haargso it should be possible to edit them now, it's probably just really annoying00:38
Haargshould be possible to make a transformation to make them easier to deal with00:39
+perlDreamerfrom asset-serial format to JSON-format?00:40
CIA-21webgui: Colin Kuskie master * r17d1eca / (2 files in 2 dirs): Cleanup a bad template attachment in the new Asset Report template. Fixes bug #11825 - http://bit.ly/aesC7C00:43
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]00:45
SynQhello there00:47
SynQwho lives in 'the USA lower 48 states'?00:47
SynQI need a favour from someone00:48
@preactionsup holmes00:48
SynQhuh?00:48
@preactionyes, what you need?00:49
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui00:51
elninohi everyone!00:51
elninohey preaction - http://www.webgui.org/community/webgui-8/issues/11844 I can't comment on it. It seems to be in a special area?00:51
@preactionelnino: yes. what's up?00:52
@preactionthe 8 tickets are for the 8 devs for internal tracking. we're just being transparent00:52
elninowell, my comment would be:00:52
elninothat one of what I believe to be one of the selling points of webgui is that it's a complete out of the box solutions, where as joomla and them guys have a core, and then a bunch of add ons.00:53
Haargpreaction, i know jt mentioned all of those assets as things worth removing, except for time tracker.  he said he knew of a number of people using it.00:53
@preactionthose are directly from the list of assets he gave me00:53
elninoyet at the same time, I think people expect having add ons.00:53
@preactionand they'd still be using it, it'd just no longer be worked on by core devs00:54
elninoand that they maybe want somethign like joomla where peopl ehave to weed thru a bunch of add ons to pick one that meets there needs.00:54
@preactionuntil someone gets PM v 2 out which can be a bundled, add-on solution00:54
elninoso is webgui goign to distinguish between "their" add ons verses community add ons?00:55
elninobazzaar vs wg plugins?00:55
@preactionelnino: the future idea is that there will be installable add-ons from a command-line script. as for "official add ons", i haven't gotten that far yet00:55
elninoI just don't want a joomla mess occuring.00:55
elninoI left joomla for that reason.00:56
elninok. that's all for today. =)00:56
elninohow was wuc?00:57
scrottieperhaps "fat" and "light" distros.  dunno.00:57
elninoscrottie: http://www.webgui.org/rfe/request-for-enhancement/1184300:57
@preactionmost likely we'd have a process where PB / community would be able to mark add-ons as "Kwalitee"00:57
@preactionor even, "core-ready"00:58
@preactionmeaning it has all the requirements to go into core, it's just not distributed with WebGUI00:58
scrottieah, nice.  yeah, saw the URL go by before but didn't look at it.00:58
elninoor this scrottie: http://www.webgui.org/rfe/request-for-enhancement/1182900:59
elninoslightly different01:00
scrottiewhat exactly is the joomla mess?  add-ons not being kept up to date, disorganized, no assurance of quality, etc?01:01
@preactionmost likely all three01:02
elninoyes. and the fact that there are a gabillion photo galleries, shops, file management, etc addons.01:02
elninoand sites hosting them EVERYWHERE. I like going to one place: www.webgui.org01:03
elninoit's a breath of fresh air.01:03
elnino(webgui that is)01:04
@preactionthat's why we'd have a command-line script to add them to the central repo / CPAN. no desire to put them anywhere else01:04
elninosounds good to me.01:05
elninogotta go. later.01:05
@preactionpoint being: if the add-ons are not just as easy to use as core (or easier, with only one command necessary to install and add to all sites), then we are better served keeping everything in core01:05
Haargand they might still be distributed with core.  the important point is it would open up the possibility of having a light dist.01:06
@preactionright01:07
@preactioncpan install WebGUI <- bootstrap a webgui install. wg install <some app> <some other app> <some more apps>01:07
Haargalso last night i started converting Storage to use Imager to see how bad it would be.  seems pretty reasonable so far, although apparently my build has no gif support.01:08
@preactioneh, gifs are for wimps and communists01:08
CIA-21webgui: Colin Kuskie webgui-7.9 * r842992d / (2 files in 2 dirs): Cleanup a bad template attachment in the new Asset Report template. Fixes bug #11825 - http://bit.ly/dnz8CP01:08
CIA-21webgui: Colin Kuskie webgui-7.9 * rdc1ed08 / (2 files in 2 dirs): Move the upgrade package to the new location. - http://bit.ly/bpgTRO01:08
+perlDreamerpreaction, there's a small hiccup with the default content01:54
+perlDreamerit references a PDF file in the Media folder01:54
+perlDreamerbut the upgrade script will only install things into the import node01:54
+perlDreamerI guess I can install this by hand01:55
Haargdefault content shouldn't go into an upgrade anyway though01:58
+perlDreamergood point02:02
@preactionsorry, but i can't remember why we don't take a dump of default.plainblack.com, use that as create.sql, and run wgd reset -b on it for the release (or something to that effect)02:09
+perlDreameruser accounts, passwords, asset history, version tags02:10
@preactionwhich reset -b should clear out, no?02:10
+perlDreamerI don't "no"02:10
Haargasset history and versions tags are cleared out02:14
Haargextra users are deleted02:14
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui02:15
+perlDreamerI'll try it out tonight.02:16
@preactionso it'd be perfect to let Rogier, Tessa, and whomever have access to default.plainblack.com and edit the stuff before the release02:16
+perlDreamerno, it won't work02:16
+perlDreamerdefault tracks only 1 version02:16
CIA-21wgdev: Graham Knop master * r694c9ce / lib/WGDev/Command/Self/Upgrade.pm : fix self-upgrade (+6 more commits...) - http://bit.ly/d5DMZl02:16
+perlDreamerand we need both versions of the database to do this02:17
@preactionwe could export packages for the stable versions02:17
+perlDreamerthat takes us back to where we are now, with needing to install a package by hand02:18
Haargmake a wgd plugin that lists version tags and shows their contents02:18
Haargdump out packages of anything that has changed02:18
Haargand import them min-reset02:18
Haargor some variation on that02:18
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn]02:43
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 240 seconds]02:43
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:52
-!- mode/#webgui [+o khenn] by ChanServ02:52
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn]03:44
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:59
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui04:28
-!- mode/#webgui [+o khenn] by ChanServ04:28
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:57
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]05:00
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn]05:03
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:08
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]05:13
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]05:20
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:26
@preactioni just found a new way to take down a webgui site: have a syndicated content asset on the home page, have that syndicated content asset refer to the RSS feed of an asset that no longer exists, and have the "404 page" be the Home Page of the site.05:59
@preactioninfinite loop of awesomeness!05:59
SDuensinSWEET!06:02
SDuensinNot guessing you figured that out by testing the code I hinted I wanted written for free, huh?  :-)06:02
+perlDreamerpreaction: that's evil06:53
@preactionbut now why does it sound familiar?06:53
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui07:02
+perlDreamerfrodwith, you silly test writer you07:10
CIA-21webgui: Colin Kuskie master * re25014e / t/Template/downgrade.t : Only run HTML::Template::Expr tests if the module is available. Temporarily place it into the config file so that it can be tested. - http://bit.ly/bwoOna07:15
CIA-21webgui: Colin Kuskie master * r95487ae / t/Macro/ConvertUTCToTZ.t : Fix a problem with newer DateTimes. - http://bit.ly/dr971i07:19
CIA-21webgui: Colin Kuskie master * rb8845e2 / (3 files in 3 dirs): Preparing for 7.10.0 release. - http://bit.ly/b2kjca08:01
-!- Radix_ changed the topic of #webgui to: [7.9.13-stable | 7.10.0-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com08:19
CIA-21webgui: Colin Kuskie master * re5c2f13 / (4 files in 4 dirs): Ready for 7.10.1 development. - http://bit.ly/9inwiq08:19
+perlDreamerthanks, Radix_08:19
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]08:29
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:29
-!- mode/#webgui [+v Radix_] by ChanServ08:29
-!- nuba_ is now known as nuba08:33
@preactionyep, that had to be why. the 404 page caused syndicated content to try to render itself, causing another 404 and another SC and another 404 etc...08:38
@preactioni'll fix it tomorrow08:38
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui08:45
elninoI'm running 7.7.33 I believe, where can I find the information about the safest upgrade path?08:46
@preactionthe wiki has a page on stop points08:48
* elnino looks08:48
elninoah found it.08:50
elninohave I said how I don't like the new wiki?  It'd like it was two versions ago...08:50
elninoI looked under admin and couldn't find it. did I miss it?08:50
elninoI looked again, I didn't miss it. the http://www.webgui.org/wiki/stop-versions isn't lited under "administration" how would one get it there?08:52
+perlDreamerit would have to be tagged with the right keyword, elnino08:55
@preactionadd "Administration" to the keywords list08:55
elninowell, I thought that too,08:55
elninobut I looked at another topic in "administration"08:55
elninoand it didn't have the keyword "administration"08:56
elninoso it seems that there is someone somewhere orging this all.08:56
elnino=)08:56
elninoexample: http://www.webgui.org/community-wiki/how-to-configure-a-static-non-webgui-site08:56
+perlDreamerelnino, the keywords have hierarchy08:57
elninoso it's like someone decided that "installation" and "wre" were keywords that shoudl be under "administration"08:57
@preactionInstallation is a sub keyword inside Administration08:57
+perlDreamerfor example, under Administration, there are keywords wre and installation08:57
elninoright.08:57
elninoso... this is "upgrade"08:57
elninoHow do I as a user get "upgrade" under "administration"?08:57
+perlDreameronly people allowed to edit the wiki (instead of the wiki-page) are allowed to setup the keyword hierarchy08:58
@preactionif you click administration, you should see a sub-keywords box, no?08:58
@preactionreally? why?08:58
elninome?08:58
@preactionwell, i just did it, because i can edit the wiki.08:59
+perlDreamerthat was the spec, preaction08:59
elninoHEY there's three articles on "upgrade"  howabout "upgrading"?  =)09:00
@preactionnew rule: no more ideas from JT on how a wiki should work. if mediawiki does it, that's how we'll do it.09:00
elninolol. I agree.09:00
elninos/howabout/how about adding09:00
@preactionwe need proper taxonomy so we can say "upgrading" == "upgrade"09:01
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]09:01
elninoand there lies one of the many issues.. =)  I've had enough fun.. Sorry to be complaining about the wiki so earily in the morning.. 09:01
elninoI scared off perlDreamer. =(09:02
@preactionno, it's very late09:02
elninogood night!09:02
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]09:10
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui09:48
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]10:50
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:16
-!- mode/#webgui [+v bartjol] by ChanServ11:16
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]11:21
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui13:22
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui14:03
-!- ryuu_ro [~rory@194.171.50.69] has quit [Read error: Connection reset by peer]14:03
-!- ryuu_ro_ is now known as ryuu_ro14:03
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds]14:21
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui14:23
-!- ryuu_ro [~rory@194.171.50.69] has quit [Read error: Connection reset by peer]14:23
-!- ryuu_ro_ is now known as ryuu_ro14:23
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Remote host closed the connection]14:29
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui14:32
-!- mode/#webgui [+v bartjol] by ChanServ14:32
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui14:35
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:18
-!- fokat [~lem@190.72.138.110] has joined #webgui15:19
* bartjol has gat wg8 running, no good admin console and data errors in the asset view, but it works!15:25
+bartjolmmm, no error console, no log file entires (allthough the last was to be suspected, I believe)15:59
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]16:09
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:33
SDuensinGreetings.16:50
+bartjoloh, hi17:10
SDuensinoh, hey17:12
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:12
+bartjolpatspam: you know whether the default wg8 branch should at least show the asset view and adminconsole?17:18
+bartjolI have it installed but it misses the adminconsole bar doesn't have any layout and when I go to asset view (via adminconsole->assets, not the "tree view") I get "Data error" in the yui asset table17:21
-!- kayiwa [~kayiwa@kayiwa.lib.uic.edu] has joined #webgui17:24
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui17:27
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 272 seconds]17:32
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui17:36
-!- mode/#webgui [+o khenn] by ChanServ17:36
scrottiebartjol, to the best of my knowledge, it only works on preaction's laptop.18:04
-!- khenn_ [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui18:05
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer]18:05
-!- mode/#webgui [+o khenn_] by ChanServ18:05
-!- khenn_ is now known as khenn18:05
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:07
-!- mode/#webgui [+v perlDreamer] by ChanServ18:07
+bartjolscrottie ah, that is a relieve18:07
+bartjolI thought I screwed something up and taht the AC js +css didn't work18:09
+bartjolalready started chowning files, which is not bad per se18:09
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui18:15
-!- knowmad [~william@97.66.185.250] has joined #webgui18:23
knowmadWow! Looks like the WUC is over and everyone is back on IRC ;)18:23
knowmadperlDreamer: I saw the announcement about 7.10.0 with the Gotcha; i just ran an upgrade from 7.8.24 to 7.9.13 which means I got bit by the bug18:24
knowmadi'm just not sure if I use template attachments; how would I confirm this is a problem?18:24
knowmadand what are the impacts to front-end of a site?18:25
+perlDreamerthe impact is potentially huge18:25
+bartjoli was always there, only in a diffrent timezone ;)18:25
+perlDreamersince all your JS will think it's CSS18:25
+perlDreamerand they may not be in the correct order for loading18:25
knowmadhey bartjol - glad someone was keeping the lights on here18:25
knowmadoiy-vey! yes, that's a problem18:25
+perlDreamerbut, there's only one default template which uses attachments18:25
knowmadoh, so it may not be an issue since we've customized our templates18:26
+perlDreamerto check to see if you're using attachments (and since you have to set it up manually, you'd probably already know)18:26
knowmadyeah, i didn't build the site though18:26
+perlDreamerselect distinct attachmentsJson from template;18:26
+perlDreamerand look in the JSON for funniness18:26
knowmadok18:26
knowmadwhen will 7.9.14 be coming out?18:26
+perlDreamernext Tuesday, but the bugs can't be automatically fixed18:27
knowmadyeah, but i can just re-upgrade18:28
+perlDreamerwell, actually you can if no work has been done on the site18:28
knowmador at least, i presume that will work?18:28
+perlDreameryeah, it would18:28
knowmadyeah, i realize i'd lose any updates to the upgraded site18:28
knowmadcool, thanks!18:28
knowmadso that sql qry returned 35 rows18:29
+perlDreamercheck each one for JS files that have the wrong type18:29
knowmadok18:30
knowmadlooks like most are set to type headScript18:30
+perlDreamerthen you're fine18:30
+perlDreamerwell, fine for the first problem, where JS files were mislabeled18:31
+perlDreamerthen there's the ordering problem18:31
knowmadwhere the headScripts are placed into the page in wrong order?18:32
+perlDreameryes18:32
knowmadis this a result of JSON packing?18:32
+perlDreameryes, and no18:32
+perlDreamerwhen they were packed, the original order wasn't guaranteed to be preserved18:32
+perlDreamerbut only because the sequence was ignored during the packing18:32
+bartjolso, is there something I could hack on in wg8 tonight, while not having a internet connection?18:32
+perlDreamerit's not a consequence of the JSON itself18:33
knowmadi see18:33
+bartjolonly a semi-working install?18:33
+perlDreamerbartjol, the API works great18:33
+perlDreamerso anything in there would help18:33
knowmadok, i'll prob just re-upgrade next week after the new release comes out18:34
knowmadthis info ought to be put out to News if it hasn't already18:34
Haargwhile kind of lame, we could have an upgrade try to fix the order and type18:35
Haargbut it would possibly be inaccurate18:35
+perlDreameryeah, people would still have to go through and check it18:35
+perlDreamerso I figured it was best to leave it as it was18:36
+perlDreamerknowmad, it's possible that the order is correct, but it's just as possible that the order is wrong18:36
+bartjolok, taking a look at the to do list (might take all evening by itself)18:36
+perlDreamerit's worth testing some pages to see what's up18:36
+bartjolooh, well removing duplicate i18n strings sounds like something I can do18:37
+bartjoltedious job though18:37
+perlDreamerbartjol, I'd write a script for that18:40
+perlDreamerfirst, build a list of duplicates in the i18n18:40
knowmadok, thanks for feedback18:40
+perlDreamerthen find out where they're used18:40
+perlDreamerknowmad, why do I have the feeling that you're gnashing your teeth? :)18:40
scrottie0is there a test for the streaming API as used by the progress bar in WebGUI 8?  if not, perhaps write one.18:40
knowmadperlDreamer: i'm not18:40
knowmadi just don't see a need to worry about it since a bugfix will be released next week18:41
knowmadwe're not in a rush to upgrade the production site; i just needed a dev site setup18:41
knowmadwanted to be sure i understood the bug18:41
+bartjolperlDreamer: might a perl utilityscript be the best option? that also can be used in an upgrade18:42
+perlDreamerbartjol, definitely18:42
+bartjoland it is easier to get the tags18:42
+bartjolso, do we just say that every english tag that is exactly the same is a duplicate? I know we have discussed  that before18:43
+bartjolwell, after  finding duplicates, I suppose I can check the contect18:44
+bartjolcontext18:44
+bartjolthat script will be a nice loopy thingy :)18:45
+perlDreameryes, you'll want to build like a reversed hash for easy lookups18:47
+bartjolIn Dutch I can also check whether the Dutch word is the same (also with spanish and german). I can make a comparison file, which I can post18:47
+perlDreamerthat would be awesome18:47
+bartjolthen the germans and spanish guys can react18:47
+bartjolif they don't bad luck for them18:47
scrottie0bartjol, yeah, my "Admin Console" doesn't accordian and "Tree" doesn't give me a tree view.  no response.18:51
+bartjolI don't even see a tree button18:51
+bartjolwaiting will get me there though18:51
* bartjol goes in wg8 standby modus18:52
+bartjolI'll assign myself that issue18:56
+bartjolI can't18:58
+bartjoleven no comments, maybe I should belong to a group which can18:59
+perlDreameryeah, I can't assign myself, or anyone else, either19:00
+perlDreamerI'll drop a note in there for now bartjol19:00
+bartjolwell, preaction want to do everything him self :P19:00
+perlDreamerpreaction, Haarg, there are few if any tickets that y'all have submitted that have enough detail that we can hand any of them off19:01
+perlDreameryou might want to prioritize something really important, and describe it to the point where even I could pick it up and do it19:01
@preactionyeah, that'd be awesome! it'd also be impossible, as i am extremely lazy. better to get other people to do things19:01
@preactionpick something that sounds interesting and i'll explain it out19:01
+bartjolwell I'm looking at 1171319:02
@preactionbartjol: you are empowered19:02
+bartjolwhich is a female dog prolly19:02
+bartjolso, I want to look for double English entries in wg819:03
Haarghonestly most of the ones i filed are so i don't forget them myself19:03
+bartjoland compare whether Dutch translations are identical19:03
Haargmost aren't intended for other people to take care of19:04
+bartjolthe structure hasn't been changed yet I hope?19:04
+bartjolwell intended...19:04
@preactionbartjol: the end idea is that the WebGUI namespace should have all the common things. "delete" "add" "edit" "copy" "paste" 19:04
Haargor there's things like the YUI thing where i need feedback from doug before i continue19:04
@preactionthe single-word descriptions for links that everybody uses but are strewn about the i18n tree willy-nilly19:04
+bartjolI agree that long haired people should do slave work, but not all. some of has to be done by people who speak garbled crap19:05
+bartjolpreaction: ok19:06
+bartjolI'll stick with the short ones then\19:06
+bartjoldepends on how my script turns out19:07
HaargperlDreamer, should i close 11668 or leave it open to handle converting existing code to use WebGUI::BestPractices ?19:07
+bartjolbut i also have to find all use in the code offcourse19:07
Haargsome of the code you've already converted (C::IO stuff) is spitting warnings now19:07
@preactionbartjol: once you have the i18n key, you can use "ack" to get the places it's used. won't be entirely automated, but it'll work19:08
+perlDreamerHaarg, since we've decided on a name, I'd close that bug out and open a new one for conversion19:08
+perlDreamerre warnings, t/00_compile runs clean before I commit19:08
+perlDreamerand it usually pukes on warnings19:08
Haargcompile warnings19:09
Haargbecause those are almost always bad, and it forces warnings on universally19:09
+perlDreamerso what kind of warnings are you seeing?19:09
Haargbut undef warnings show up all over the place if warnings are turned on19:09
Haargwhich happens automatically with 'use Moose'19:09
+bartjoljust posted this in the report, so it is defined19:10
* perlDreamer heads off to the gym, and contemplates undefinedness19:10
@preactioni know i've promised this for a few weeks now, but today i will go through and describe the tickets and give priorities and deadlines using some nice metadata. after i go get some allergy meds19:13
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 255 seconds]19:13
scrottie0my state of mind somewhat resembles that of a newborn baby when I'm awake in the morning.19:13
scrottie0that might not be the best time for me to talk to clients on the phone ;)19:14
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui19:14
+bartjoleeh I do can assume that within namespaces tags are unique, right?19:15
scrottie0patspam, when you get time, can you comment on http://github.com/scrottie/webgui/commit/1f7075ce9261824b883d7d0f7a924a4ab064dcbb ?  gentle reminder =)  specifically, I don't want to undo anything that you did for a good reason, at least not without having another strategy for dealing with the same.19:17
scrottie0alright, you're on auto-reconnect.  I'll talk to you at 3am after I stumble home from the pub.19:19
patspamscrottie0: the intent is awesome19:23
patspamwhen I run it, it spews a whole lot of stuff into my console19:23
patspamand shows the regular site - isn't it supposed to show a stacktrace?19:24
scrottie0patspam, it should show a stack trace (cross referenced with the asset tree) but only if you hit an error.  Template has a die inserted into it.  if you try to edit a template, it should blow up.19:25
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui19:26
-!- mode/#webgui [+v danny_mk] by ChanServ19:26
+danny_mkHello everyone19:26
scrottie0that's what should happen.  I fired it up this morning and that's not quite what happened... a stray eval { die } kicked the logic in.19:26
scrottie0hey danny_mk19:26
+danny_mkwould it be worth the time to be able to dynamically assign templates when adding a new wiki page?19:26
scrottie0line 36ish of lib/WebGUI/Middleware/StackTrace.pm should be using the full if ($trace && ($caught || ($self->force && ref $res eq 'ARRAY' && $res->[0] == 500)) ) logic, not just the if($trace) logic, to avoid that.19:27
patspamscrottie: 404's generate a stacktrace in the console output19:27
patspamand cause the server to hang19:27
scrottie0danny_mk:  there are so many humans walking the face of the earth that no industry, no matter how obscure, is unworthy of our time.19:27
scrottie0patspam, it only looks like it has hung.  in about 15 minutes, you should have your nice stack trace.  that's another matter...19:28
patspamah, yeah I saw that in the main branch too when i was generating a screenshot for my talk19:28
scrottie0I'm sobbing into my ale as I type this, but if this error page gets used, it'll have to be AJAXified.19:28
scrottie0really?  as WebGUI.pm was, the straight up Plack::Middleware::StackTrace would basically never engage due to the call-back style used in WebGUI.pm.  only if another bit of Middleware blew up would Plack::Middleware::StackTrace engage.19:29
patspamsorry, gotta run, but looks good, I say keep hacking it into shape and feel free to modify anything i committed19:30
+danny_mkwell, it would be nice to have as we are using wiki to keep our documentation, however the formatting is becoming unbearable because there is no standard way/guide to type/format the documentation 19:30
scrottie0so I guess the RFC here is really two parts... the stupid tree view of the assets cross referenced to stack trace that preaction liked (originally it was done in ASCII but he suggested HTML) and the matter of getting WebGUI.pm avoiding using callback style so that the plain old Plack::Middleware::StackTrace would kick in19:30
scrottie0patspam, okay, but I want to clarify later with you that always doing the callback wasn't done for any specific reason, to avoid any specific problem.  19:31
patspamI think it may have been related to the streaming api19:31
scrottie0yeah.  I haven't been able to get the admin console working well enough I can test the progress bar to see if I've broken it.19:32
scrottie0so I have to put this aside for a while I think.19:32
scrottie0anywho, thanks for looking at it.19:32
patspamwelcome :)19:33
Haargscrottie0, page layouts (when logged in) should use streaming just like the progress bar does so you might be able to use that for testing19:40
scrottie0hrmmmrmm..19:42
@preactiondanny_mk: i was thinking some method of calling a template from inside of a wiki page, like mediawiki does. something like [[Template:MyTemplate name=value name=value]]19:57
+danny_mkright19:57
@preactionso then you could create a template inside your wiki that has [% name %] and it would be replaced with "value"19:57
+danny_mkI was thinking of adding a menu choice like:  http://developer.yahoo.com/yui/examples/menu/example05.html19:58
+danny_mkHmmm... got to look into that19:59
@preactionbut would you be able to apply multiple templates? perhaps [[Template is the wrong word for it, as it's really more like a Macro19:59
+danny_mkWe need to be able to apply multiple templates20:00
@preactionbut still, mediawiki calls it a template, and the template itself is really indeed a template20:00
+danny_mkhold on20:00
+danny_mk?func=add;class=WebGUI::Asset::WikiPage;title=dan;templateId=...20:01
+danny_mksomething like that20:02
@preactionthat would only apply one template to that page.20:02
@preactionmediawiki templates work differently than normal, WebGUI templates. they define a single part of the page. like the side box or a bottom box20:02
+danny_mkOK20:03
+danny_mkmaybe I should explain myself better20:03
+danny_mkI get what you are saying, I was simply looking into adding a new wiki page using a specific template20:04
+danny_mkThe wiki entry form as a guide to format documentation and other items that would be standard in our company20:05
@preactionwikipages get their template from the parent. what are you trying to do that you need a complete template?20:05
@preactionso you want to change how the edit page looks?20:05
+danny_mkright20:05
@preactionbut only for certain wiki pages20:06
+danny_mkyes20:06
+danny_mkFor example, if we have a info wiki that contains documentation (in the man page format), lessons learned, contacts, etc..  I would like the user to be able to select the documentation template when entering a new API document20:08
+danny_mkfor lessons learned it would be a different entry form, for contacts it would be yet another entry form, etc...20:09
+danny_mkthis is not a practical example but it is the best way I can explain what I am after20:09
@preactionbut the end result is that the HTML Editor shows some default content inside, correct?20:11
+danny_mkI would prefer it to be different fields in the entry form.  Maybe not even use the editor, sacrifice the editor for some default formatting would be acceptable20:12
@preactionokay, but then it's not a wiki at all20:14
+danny_mkand I hit the wall :-(20:15
+danny_mkyup, you are probably right :-)20:15
+perlDreamerdanny_mk: sounds more like you want a DataForm, or a Thingy20:15
@preactionor custom Article subtypes20:16
+danny_mkOK, I will concede20:16
+perlDreamerpreaction, it also sounds like the userDefined fields in every Asset idea20:17
@preactionwhich is less practical than using normal asset Metadata20:18
+perlDreamerhttp://www.webgui.org/rfe/request-for-enhancement/1121020:18
+perlDreamereh, I think it's more like giving every asset 5 metadata fields20:18
+perlDreamerand skipping all the other hassle20:18
+perlDreameryou get 5 for free, then if you need more you can add it20:18
+perlDreamerand they don't have to be the same20:18
+perlDreamerkind of like userSessionScratch, for Assets20:18
@preactionthe hassle of requiring a template for every www_edit so you can use proper form controls like Rich Edit or User or Group?20:19
+perlDreamerthe wiki edit is templated anyway20:20
+perlDreamerand userDefined vars aren't that detailed20:20
@preactionin the collaboration they are, you can pick from a bunch of different form fields20:22
@preactionand if not, people use macros to create the field they want20:22
+perlDreamerthat's not a bad idea at all20:25
@preactionbut i didn't have that idea, it's the prevailing idea20:26
@preactionmy idea it to make real metadata more useful. i'm not even sure why userdefinedfields are perceived as better anyway20:27
+perlDreamerbecause they're not constrained in anyway20:27
+perlDreamermetadata is shared across all assets20:27
+perlDreamermaybe I don't care to have color metadata in one asset20:27
@preactionokay, so make it a dropdown to add metadata fields20:28
Haargmetadata isn't versioned20:28
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui20:29
Haargand can't be used to sort20:29
@preactiontechnical problems that can be resolved. could even organize metadata by site section20:30
+perlDreamerpreaction, I think you're trying to fit square code in a round hole20:31
Haargalso not indexed20:31
Haargwell, metadata was originally created as a way to add arbitrary fields to assets20:31
+perlDreamerpersonally, the concept of having less code (userDefined vs metadata) isn't bad at all, but they serve different purposes20:31
knowmadHaarg: should `wgd intro`be sending out raw perldoc?20:32
knowmadthe one we installed last Friday is doing that for me; i'd have thought it'd format it20:32
+perlDreamermetadata was created so that sites could keep track of what users view on a site20:32
knowmadit = the output20:32
+perlDreamerthe AOI stuff20:32
Haargshould look like a man page20:32
@preactionthey serve the same purpose with different caveats: They are both meta data.20:32
+perlDreamerthen we started abusing it20:32
+perlDreamerpreaction, maybe "userDefined" fields should be per-asset metadata, rather than per-site metadata?20:33
knowmadHaarg: ok20:33
scrottieHaarg:  a patch, if you want it.  http://github.com/scrottie/wgdev/commit/d29b2e745d90df5116adfeeba26bddc42a7e14a320:33
@preactionperlDreamer: we could make "Content Profiling" configurable enough to satisfy the use-case of userDefined fields. Collab, Calendar, etc could have a section to define which metadata fields are valid for their Post, Event, etc...20:35
scrottie"Uses the root asses "... ooops.  corrections needed.20:35
@preactionuserDefined gives functionality to us, the developers. there are other ways to do the same thing as userDefined fields allow20:36
Haargscrottie, i like the idea, but there are some things about the implementation that bug me20:37
+perlDreamerI don't think so preaction.  users use userDefined fields in the CS and never have to touch code20:37
scrottieHaarg, I'm happy to hear your thoughts and may even implement them =)20:39
+perlDreameranyone who can edit an asset can add metadata, or edit a template to add userDefined fields20:39
@preactionperlDreamer: but somebody has to set up the user defined fields, and then when user defined fields run out somebody has to hack JSON into them. if metadata were used, we would never have to do anything20:41
scrottie"my $bar_continues_on_down = @child_nodes ? '| ' : '  ';" ... this logic doesn't seem to be working.  everything gets a bar coming down from it regardless of whether there is a next sibling.  hmm.20:41
+perlDreamerpreaction: anyone who uses more than 5 userDefined fields really needs a different, customized asset.20:42
Haargbut they often aren't willing to do that perlDreamer 20:42
@preaction5? that sounds like an arbitrary number to me20:42
@preactioni think it should be 10!20:42
@preactionno, wait, 20!20:42
+perlDreamerit's completely arbitrary20:42
@preactionactually, i'm wrong, it should be 220:42
Haargit seems like the only way to accurately know if there are more siblings would be to render the tree in reverse20:42
* preaction hates arbitrary numbers20:43
+perlDreamersometimes you just have to pick a number20:43
Haargas far as the things that bug me, --tree seems like a better name for it20:43
Haargshould probably be split into separate subs20:43
Haargit leaks $show_tree20:44
scrottieno, just doing that with the root node.  hmm.20:44
@preactionthe problem with that arbitrary number is that it makes things easy until they are impossible. once you use userDefined5, you will never add another userDefined field. that's quite frustrating20:44
scrottieit should print $show_tree, $show_tree does the printing.  yeah, I'm finding nits still.20:44
@preactionbut if you're using metadata, you have all the fields you want and don't need to ask a developer to help20:44
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui20:47
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui20:49
elninofrodwith are you the one I talk to about paying for a feature to be developed?20:49
elninohey preaction, http://www.webgui.org/rfe/request-for-enhancement/11804 is this something I can do with a sql report?20:51
@preactionelnino: not quite. attachments are storage locations, and are not described fully in the database (you'd have to write a macro to list the contents of the storage location)20:52
@preactionbut besides that, yes20:52
elninodoes "approved" mean it's goign into 8.x?20:53
@preactionno, approved is the same as it always was, anyone can put it in at any time20:54
@preactioni'd love for it to be, but i believe 8.x is going to be refactoring every application webgui comes with, starting with the most-used apps20:54
elninoand the difficulty of level 4 means?20:54
elninotime required? or actuall difficult navigating around a bunch of code?20:55
@preactiontime required, 4 hours20:56
elninoI have a customer that needs it "now" just trying to get a feel for this. just maybe I'll contribute something. =)20:57
@preactionawesome!20:57
elninodon't get too excited..=) we'll see.20:57
elninooh. again.. which payment processors does wg support? i'll writing a wiki page so I don'thave to ask anymore.21:17
+perlDreamerITransact, PayPal, PayPal Express, Ogone and Cash21:18
+perlDreamer/data/WebGUI/lib/WebGUI/Shop/PayDriver/21:18
elninothank you. I'll write that wiki page now.  =)21:19
scrottieHaarg, http://github.com/scrottie/wgdev/commit/ad7f54412e36da21aee594977879057559268ba9, and I best be getting back to it here... after a quick snack.21:20
elninocan someone add "payment" and "shop" to the "shop" umbrella on the wiki?21:28
+perlDreamerso, in hierarchy, you want shop/payment and shop/shop?21:32
elninowell, the "keywould shop ones don't appear. (I tagged mine as "shop) and it's not appearing.  So the "shop/shop" would really be "shop/generic info"21:33
elninosorry21:33
elninothe keyword "shop" isn't appearing under the category/umbrella "shop"21:34
elninolook at the wiki I created.21:34
elninohttp://www.webgui.org/wiki/supported-payment-drivers21:34
elninooh..21:34
elninothey have to be comma delimited... 21:34
elninothere it is.21:35
elninosorry.21:35
elninoforget the "shop shop" =)21:36
elninoforget the "shop payment" unless it makes sense. I couldn't think of a better term.21:36
elninoI'm going. I created enough trouble.  =(21:36
+perlDreamerno harm done, elnino21:43
@preactionwe need people to shake things up, the more people shaking things up, the better stuff can be brought to the top21:44
* perlDreamer feels his eyeballs rattling in the sockets21:45
+perlDreamerand hopes that he's moving up toward the top21:45
+danny_mkI am still waiting to hear about auth improvements in 8.x.x21:47
@preactiondanny_mk: there are three tickets in the WebGUI 8 list that will improve the API without largely affecting backwards-compatibility21:50
+danny_mkDo you know who is doing the work?21:50
@preactionno21:51
@preactionall i know is it will be done before API/Feature Freeze21:51
@preactionit could very well end up being me21:51
+danny_mkOK21:53
+bartjolI'm as far as being able to compare tagnames :)22:00
+bartjolalmost there22:00
+bartjolwl it gets empty messages, so everything is equal, luckily it was just to make a list :)22:17
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds]22:28
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:33
+bartjolmmm, will anybody here believe that there are only 9 duplicate messages in all the i18n tags?22:35
@preactionyes, i was looking previously22:36
+bartjolsure?, well ok22:37
+bartjolI'll add it to the issue22:38
+bartjolwell, now I gotta go, still have to eat22:40
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui22:41
+bartjolpreaction, should I spot diffrences between WebGUI 8 and 7 in # of duplicates?22:42
@preactionmaybe, dunno22:42
-!- SquOnk [~emhn@host-190-15-174-254.movilmax.com] has joined #webgui22:43
SquOnkGreetings22:43
+bartjolwell, I'll just run it, also on the dutch files and see what comes out22:43
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]22:45
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]22:54
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]23:11
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui23:12
+perlDreamerpreaction: I want to kick around an idea with you, relating to header tags from dynamic forms being in the body.23:14
+perlDreamerif each form plugin had a method called getHeadTags, then things like DataForm and Thingy (which know which form plugins they use) could get all of them and set them in prepareView23:15
+perlDreamerthis would guarantee they're put into the HEAD block, instead of the BODY23:15
+perlDreamerit would mean manual refactoring of all the Form plugins though23:17
+perlDreamerwhich comes to 22 modules23:18
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 260 seconds]23:23
@preactionperlDreamer: well, it needs to be done. and that's a good way to do it23:28
* perlDreamer is really starting to dig introspection23:30
-!- SquOnk [~emhn@host-190-15-174-254.movilmax.com] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]23:35
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]23:50
-!- knowmad [~william@97.66.185.250] has quit [Ping timeout: 276 seconds]23:59
--- Day changed Thu Sep 09 2010
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]00:01
+perlDreamerpreaction, I'm getting old00:03
+perlDreamerI just reinvented this: http://www.webgui.org/rfe/request-for-enhancement/1033300:03
-!- knowmad1 [~william@97.66.185.250] has joined #webgui00:04
-!- kayiwa [~kayiwa@kayiwa.lib.uic.edu] has quit [Quit: kayiwa]00:33
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]00:36
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]00:46
-!- knowmad1 [~william@97.66.185.250] has quit [Quit: Leaving.]01:02
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui01:08
scrottieare we avoiding REPLACE INTO?02:01
@preactiondepends, is it SQL92?02:05
@preactionor at least in the top three: mysql, postgres, sqlite02:06
-!- topsub [~topsub@cpe-098-024-128-131.carolina.res.rr.com] has joined #webgui02:06
@preactionif we can work with those three, i'll be happy02:06
scrottieyeah, no.  at least not for the probably oldish Postgres I've got here.02:09
topsubI'm trying to add a thingy to webgui 7.9.13 and i get these errors: http://pastebin.com/pxbSZXwv02:11
topsubanyone have ideas?02:11
+perlDreamertopsub, did you add a Thing to the Thingy?02:13
+perlDreamerLooks like it may have tried earlier, but failed02:13
+perlDreamerand without that, you're looking at symptoms, instead of cause02:13
topsubI click to add a thiny02:15
topsubthingy*02:15
topsubthen when i click add thing02:15
topsubi get an error page02:15
topsubWhen it errors out it does add a 'thing' but its called "Thing Name"02:17
topsubwhen i click edit i get the error page again. So i'm confused about what happen02:18
+perlDreamerneed to find out why it's erroring out when you add a thing02:18
topsubi emailed william to have him send me the logs again. This is on his server02:18
+perlDreamerdoes the database user have rights to add tables?02:19
topsubI would have to speak with william about that02:19
+perlDreamertopsub, another thing to try would be to turn on debug mode, and see what Add Thing returns02:21
topsubis this something i can do only using webgui?02:21
+perlDreamertotally02:21
+perlDreamerBecome an Admin02:22
+perlDreamergo to settings02:22
topsubi don't have access to the server or command line02:22
+perlDreamerI think it's in the Misc tab02:22
+perlDreamerEnable Debug02:22
topsubwithin thingy?02:22
+perlDreamerno, in the Admin Console settings screen02:22
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has left #webgui []02:22
+perlDreamerbrb02:23
topsubi turned on debug then clicked add thing and this is what i got:02:23
topsubhttp://pastebin.com/9zT3fb6k02:23
+perlDreamernot much better...02:36
+perlDreamermy first guess is what I mentioned before, that the database user doesn't have create table privileges02:36
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:53
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]04:03
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 255 seconds]04:09
-!- topsub [~topsub@cpe-098-024-128-131.carolina.res.rr.com] has left #webgui []04:10
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:19
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui04:37
-!- topsub1 [~Josh@cpe-098-024-128-131.carolina.res.rr.com] has joined #webgui04:38
knowmadI've a client who is having problems with Thingy. It's trying to run a statement from a table that doesn't exist.04:43
knowmadi've run findBrokenAssets.pl with no errors04:44
knowmadi've rebuilt the db04:44
knowmadwith no erros04:44
knowmadall the Thingy tables are empty; i don't know where this bogus data is being stored04:44
knowmadany ideas?04:44
@preactioneven Thingy_things is empty?04:51
knowmadhey preaction, yes it is; with debugging enabled, we've found that there's an odd SQL request to a table called WebGUI::Form::MarketCheckList. Ever heard of that?04:52
@preactionno, custom form field?04:53
@preactionclear the cache?04:53
knowmadtried the latter04:53
knowmadwe don't have an asset by that name; maybe a bad theme04:54
@preactionwas the thingy added from a package?04:54
knowmadnope, just stock04:54
knowmadbut i think the error lies in the form asset that's trying to be loaded04:54
@preactionWebGUI::Form::MarketCheckList would be lib/WebGUI/Form/MarketCheckList.pm04:54
knowmadyep, checked and it's not04:55
@preactionany directories in sbin/preload.custom?04:55
knowmadyes! now i know what's loading it04:55
knowmadit's another site but i'll have to look deeper to figure out what that's affecting this site04:56
knowmadthanks!04:56
@preactionform controls are global, and Thingy looks for all of them04:56
knowmadand we've hard-coded the thingid for this form04:57
knowmadanyway to tell Thingy to avoid loading a form control?04:57
@preactionisDynamicCapable must return false iirc04:57
@preactionthat'll keep it out of Profile fields, Thingy, and DataForm04:57
knowmadcool, one last question; how can i quickly check the domain name from a form control?04:58
@preactionfrom the session. session->url->getSiteName iirc04:58
@preactionor if you want something more trustworthy, session->config->getFileName iirc04:58
knowmadthanks, that'll put me in the right direction! (still don't know the API)04:59
@preactionyeah, it's too big. we're working on making it smaller ;)04:59
knowmadYAY!04:59
@preactionPlack, for example, does a lot of stuff for us. No more session->http. "var" is useless, merged with normal session. other stuff as well05:01
knowmadpreaction: looks like isDynamicCompatible is a class method; don't think i'll have a session at this level will I?05:03
@preactionoh, then probably not no05:03
knowmadalso, i'm guessing this is called once when the control is loaded05:03
knowmadi guess the only thing I can do is return a blank form control if we're not on the appropriate site05:04
@preactionno, it's called every time the control class is checked for inclusion in Thingy, DataForm, Profile, or others05:04
knowmadok, so other ideas on how i can determine whether to return 1 or 0 based on the site being viewed?05:04
@preactionyou could try something in %ENV, but good luck there05:05
knowmadi don't mind hard-coding the sitename into the control but as you can see, i don't know how to figure out what's calling 05:05
knowmadok05:05
knowmadi'll try it05:05
@preactionyou could ADD something to %ENV actually, that might be easier. Apache has "SetEnv" which applies to requests if it's in a <VirtualHost> block05:06
knowmadOhh! I like that idea05:06
-!- topsub1 [~Josh@cpe-098-024-128-131.carolina.res.rr.com] has quit [Quit: Leaving.]05:14
knowmadpreaction: that worked! thanks for the help05:16
@preactionnp05:16
knowmadin isDynamicCompatible, I set return 1 if $ENV{"FormControl_MarketCheckList"};05:17
knowmadin my modperl conf i set PerlSetEnv FormControl_MarketCheckList 105:17
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]05:21
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []05:31
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]06:14
-!- ariqz [~blah@66-81-37-214.nocal.dialup.o1.com] has joined #webgui07:25
-!- ariqz [~blah@66-81-37-214.nocal.dialup.o1.com] has left #webgui ["Leaving"]07:28
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui09:04
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]09:21
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui09:22
SynQjo!10:44
SynQgood morning10:45
ryuu_romorning10:45
SynQ:)10:45
SynQno bart in sight?10:45
ryuu_ronot yet10:45
SynQhow would webgui perform on some ssd drives?10:46
SynQ>:)10:47
ryuu_rothere's only one way to find out10:47
SynQI know10:48
SynQI bet it works wonderfully10:48
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui10:54
-!- mode/#webgui [+v MrHairgrease] by ChanServ10:54
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:55
-!- mode/#webgui [+v bartjol] by ChanServ10:55
SynQah10:56
SynQgood morning 10:56
+MrHairgreasehowdy10:57
+bartjolinternet again?10:58
SynQsure thing11:01
SynQand what a fast internet it is11:02
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]11:11
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui11:12
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui13:36
-!- MrHairgrease [~martin@194.171.50.69] has quit [Quit: Leaving.]13:46
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui13:47
-!- mode/#webgui [+v MrHairgrease] by ChanServ13:47
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui13:59
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]13:59
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:00
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]14:25
+bartjolany germans here?14:53
plainhaonein14:57
plainhaokeine14:57
+bartjolschade15:00
+bartjolplainhao: we didn meet during the wuc, did we?15:06
+bartjolor weren you there?15:06
plainhaoi have not attended a wuc15:10
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:29
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui15:32
+bartjolwaxhead? only slightly different from Hairgrease15:44
+bartjolgreasy business here15:44
waxheadbartjol, it's a colloquialism for a surfer...15:45
waxheadharkens back to a time long long ago... 15:45
waxheadwhen I lived on the coast and spent my youth surfing waves15:46
+bartjolah,well the Hairgrease is still present, it? a repelleant for people who want to touch his hair15:46
+bartjolbut, aha, thanks for the explanation15:46
+MrHairgreaseand it repels water as well!15:46
+bartjolmmm, back to templating15:47
SDuensinMorning.16:31
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]16:33
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui17:10
elninois the ukplayer normall come with wg?17:11
* elnino just found the wiki.17:11
elninocool17:11
elninothanks uk!17:11
SDuensinHi guys.17:18
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]17:19
+bartjolwhat? up SDuensin?17:22
SDuensinToying with WebGUI and some other crap.  Too much tech, too little time.17:22
SDuensinDid the Template Working Group stop working?  What happened to that?17:23
+bartjolwell, they are still alive17:23
+bartjoland they had a meeting last week17:23
SDuensinTell them I hate my forums.  :-)17:23
+bartjolwell17:23
+bartjolthen you must alter them :)17:24
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]17:24
SDuensinYea.  No time at the moment.  And my design "skillz" aren't the best.17:25
+bartjolah, designing... well, don ask my help17:31
SDuensinRight now, I'm trying to decide if I want to build everything I'm missing for WebGUI (preferred, but not time effective) or *gasp* use something else for a few sites.  :-(17:34
-!- ryuu_ro [~rory@194.171.50.69] has left #webgui []17:35
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui17:36
-!- ryuu_ro_ [~rory@194.171.50.69] has quit [Ping timeout: 240 seconds]17:41
+bartjolwell it depends what you want and if there is a better alternative... well17:43
SDuensinI want everything, of course.  Typical user.  :-D17:45
+bartjoleverything and yesterday17:46
+bartjolmm, still no germans here17:47
SDuensin:-)17:47
SDuensinI dunno man.  I love WebGUI, but I keep running into problems.  I realize nothing is perfect.17:48
+bartjoland those problems aren an easy fix?17:49
+bartjolcustom macro here and there17:50
SDuensinSome, yea.  Others, not so much.  I mean, I can go bolting other stuff to WebGUI to fill in the gaps.  That seems to be the "de-facto" solution for everyone else.  Sucks, IMHO.17:50
+bartjolwell, it is called a web application framework17:50
SDuensinI offered to build a bud of mine a community site for his development project he's doing.  He hates the forums.  I'm not a big fan of the wiki.  Just a bunch of little stuff.  Kind of one of those "death by a thousand cuts" things with me right now.17:51
+bartjolyeah, the collaboration system is a bit grown out of is shoes17:52
+bartjoland it is hard to get a default right for everyone17:52
SDuensinI've done the Drupal thing, Joomla, etc.  They all miss what I believe are core features.  Drupal's security system gets crazy for anything remotely complicated and Joomla...well, we'll just be nice and say I didn't like it.   :-)17:53
+bartjol\so I understand yopur pain (and do have it myself) , but it hard to please evreyone17:53
+bartjol:)17:53
SDuensinI know it is.  I'm just venting.  17:53
+bartjolthat? ok\17:53
SDuensinBeen looking at TikiWiki a bit.  It's pretty impressive but I can't determine if it's actually nicely assembled or just a patchwork of crap they bolted together.17:54
+bartjolthin red line17:54
SDuensinVery.17:54
SDuensinDangerous one, too.17:55
+bartjolI had it with my presentations by the way, last year internationalisation, which sucked back then (and is soso now, but had to make it myself) 17:56
+bartjolI don know tikiwiki17:56
SDuensinI need to just carry out my threat to make WebGUI an authentication source on my LAN.  Instead of it working with LDAP, make it *BE* LDAP.  :-D17:56
SDuensinTikiWiki is crazy.  They've got about everything bolted on to it.17:57
+bartjolwell, when I read their initioal feature list, I thought: WG has that too, Wg has this too etc17:58
+bartjolbut implemantation can make a huge difference17:58
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui18:07
+bartjolwhoohoo, telephone: how do I add a page?18:07
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:08
-!- mode/#webgui [+v perlDreamer] by ChanServ18:08
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui18:10
+bartjolperldreamer is a pastebin good enough?18:11
+perlDreameroh sure dude18:11
+perlDreamerI'm sure it's doing the right thing18:11
+bartjoli?l clean it up a bit18:11
+perlDreamerbut if you want a double check I'd be happy to read it18:11
SDuensinCrap.  My video card reset.  Reading scrollback.18:13
@preactionSDuensin: if you've got the time, i've got the desire to overhaul nearly every application in webgui18:14
@preactionsome need only minor adjustments, such as Gallery. others need more major things, like creating a Blog and Forum asset to replace uses of Collaboration18:14
SDuensinpreaction: I wish my Perl-Fu was better to help.18:14
@preactionah, mais oui18:15
SynQgood day18:15
+perlDreamerSDuensin, there are always things to do to help, for people of any skill level, but lots of desire18:15
+perlDreamerplus, we're willing to mentor18:15
SDuensinFor now, I think I'm just going to write some ugly glue to get BigBlueButton integrated.  Gotta figure this stupid video driver out first.18:16
+perlDreameryo, SynQ!18:16
SDuensinYea, I know.  You guys rock.  Almost worked with you, remember?  :-P18:16
SynQyo perlDreamer!18:16
+perlDreamerare extra little Q's yet?18:16
SynQnope18:16
SynQstill in the making18:16
SynQgotta go work on the attic some more18:18
SynQit's nearing completion18:18
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui18:19
+bartjolhttp://webgui.pastebin.org/83531918:24
+bartjoland the sub comparion is called with the configFile18:24
+perlDreamerhm, rizen has a little too much time on his hands: http://blogs.perl.org/users/jt_smith/2010/09/perl-event-of-the-summer.html#comments18:24
+bartjolthere is some extra bogus code for testing in there though18:25
+bartjolcommented most of it18:25
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui18:28
+bartjolcleaned up the other script to get old i18n messages in other languages 18:33
+bartjoland also posted it18:34
+bartjolI think they are ok, but, they produce differnt numbers than I get with a grep18:34
+bartjolmmm, something is wrong with something between my laptop and the pastebin site18:42
ryuu_robartjol: is it the user?18:42
+bartjolno, I sit just outsie that traject18:43
ryuu_ro:)18:43
+bartjolbut, never forget that possibility18:43
ryuu_roPEBCAK dude18:43
+bartjolaah, there it is18:44
+bartjol83538918:45
+perlDreamerryuu_ro, no capitalized dutch swear words in channel, please18:45
ryuu_ro:)18:45
SDuensinThis BBB API looks pretty simple.  Are there facilities in WebGUI for dealing with REST APIs already?  (Damn dev guide is at home again.)18:47
+bartjolSDuensin: do you have polish speaking users?18:47
SDuensinNope.18:47
+bartjolthat tikiwiki easily switches between them18:48
+bartjolit seems they think in categories, I? more object oriented18:48
SDuensinAny progress on a 64-bit WRE?19:00
patspamhttp://blog.patspam.com/2010/wuc-2010-post-conference-wrap19:00
ryuu_rothanks for the new australian word Pat :) 19:01
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui19:01
+bartjolmmm, chicken19:02
+MrHairgreasewhere's the dunny mate?19:03
patspam:)19:03
@frodwithSo I'm futzing with a 7.6.24 webgui, and frowning at this problem.  I have a script that gets the working version tag, changes its name, deletes some assets, and adds some new assets, then commits the tag.  Problem is, after the tag gets committed, one of the assets the script created is still locked, no matter what I do.  The tag is committed, but the asset is still locked under it.  Anyone have a clue where to start looking?19:03
+perlDreamerfrodwith, make sure that the asset can be instanced19:04
@frodwitharoo?19:04
+perlDreamerpatspam: there's some left-over owsies from the WUC19:04
patspamowsies?19:04
+perlDreamera translation of WebGUI in your native tongue?19:05
patspamheh I got out of that due to scheduling19:05
@frodwithperlDreamer: what do you mean, make sure it can be instanced?19:06
+perlDreamerfrodwith: due to table level problems, you can have an asset in a tag that can't be instanced19:06
+perlDreamersince it can't be instanced, it can't be operated on19:06
+perlDreamerlike committing it19:06
@frodwiththis is a verb I'm not familiar with19:06
@frodwithinstanciated?19:06
+perlDreamerhm, someone wasn't paying attention during my WUC talk19:07
+MrHairgreaseas long there's a roo on the barbie and all the gutless wonders are gone, no worries.19:07
@frodwithI was paying attention to your webgui 8 assets talk19:07
@frodwithvery much attention!19:07
+perlDreamer$asset = WebGUI::Asset->newByDynamicClass($session, $assetId); # get an instance19:07
+perlDreamerinstance => instanced => instanciated19:07
+MrHairgreaseanyway gotta go19:08
+MrHairgreasesee ya19:08
-!- MrHairgrease [~martin@194.171.50.69] has left #webgui []19:08
@frodwithokeydoke.  just a nomenclature thing, never heard someone use 'instance' as a verb before ;)19:08
+perlDreamercrap!  I'm inventing English again19:08
* bartjol thinks perlDreamer is still baffled by my horrible code19:08
@frodwithi'll make sure though.19:08
+perlDreamerbartjol, it's not horrible19:08
+bartjoltherefore starts inventing english19:08
+perlDreamerI think it may count some things twice19:08
+bartjolno, that is why I shift it out of that array19:09
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]19:10
+bartjolallthough, if it is a triple duplicate it will get counted twice19:10
+perlDreamerthat's what I was thinking, but as long as it keeps track of where it's duplicated so we can clean it up, that's fine19:11
+bartjoland there are not too much19:12
+bartjolnow, I gotta move on and get the locations in the code19:12
+bartjolis this mostly to prevent problems during the flattening?19:14
+perlDreamerno, although it will make flattening easier19:15
+perlDreamerhowever, recalling Haarg's discussion from yesterday, he mainly added those WebGUI 8 ticket items as reminder for him to do things, rather than projects for people to take up19:16
+bartjolI don believe there is an WebGUI API to add i18n tags, is there?19:16
+bartjolyeah, well19:16
+perlDreamerno19:16
+perlDreamerit's just perl code19:17
+bartjolwould be nice to be able to delete them19:17
SDuensinHow's 8 coming?19:17
+bartjolallthough that could require some trial and error19:17
+bartjolI got it running19:17
+perlDreamerSDuensin: http://www.webgui.org/819:17
@frodwithwhat's a state of 'trash-limbo' mean?19:18
+bartjolbut, considering my extra interpretation of the issue, should I make another one? or include it in the current one19:18
@frodwithchild of a trashed asset?19:18
+bartjoloh, yeah, that one is cool19:18
@khennis scrottie around?19:19
+bartjolI remember having that once19:19
+perlDreameryup, that's it frodwith19:19
+perlDreamerkhenn,  it's a little early for scrottie19:19
@khennyeah I figured19:19
@khennthanks perlDreamer19:19
+perlDreamerhe says he's in Arizona, but we tease him that he's physically in Hawaii19:19
+perlDreamerfrodwith, I'm 80% sure there are bugs with trying to commit assets in trash-limbo19:20
+perlDreamerin any version of WebGUI earlier than 7.819:20
@frodwithi have no idea why it's in trash-limbo19:20
@frodwithi didn't delete it19:20
@frodwith*boggle*19:20
+perlDreamerdoes it have a parent?19:21
@frodwithhmm.  this doesn't even seem to be the same asset19:22
@frodwithi got it with newByUrl since i didn't know the id19:22
@frodwithand some other asset has the same url, but it's in the trash19:22
@frodwiththis is a fine kettle of fish19:22
+perlDreamershouldn't have the same URL19:22
+perlDreamerthat's supposed to be a unique key19:22
@frodwithyes indeed19:22
@frodwith...  it's parent is also in trash limbo, and -that- asset thinks its parent is the import node19:24
+perlDreamermuch badness19:25
@frodwithyeah, something is extremely screwy here19:25
+perlDreamerfrodwith, the assetHistory table may be of use to figure out what happened19:25
+perlDreamerit records most asset work19:25
SDuensinWRE is big.  Guess I'll nap while it trickles down over my phone.19:28
SDuensinI'm going to attempt to build a BBB module.  Be warned.  :-)19:29
+perlDreamerBetter Business Bureau?19:29
SDuensinBigBlueButton19:29
+bartjolit is a  BBBOD 19:30
ryuu_rohey bartjol, you heard perlDreamer, no capitalized dutch swearing!19:31
SDuensinShouldn't be too hard to write.  There's only a few REST calls to implement to the BBB API.19:31
SDuensinMaybe I can even put it on the MarketPlace for $5 or something.  19:32
SDuensinProbably just give it away.  :-)19:32
+bartjolMICROSOFT19:32
ryuu_rothere you have it19:32
SDuensinlol19:32
+bartjoltoo easy19:33
SDuensinNo, bartjol, then there'd be seven different editions where only the most expensive one worked right.19:33
SDuensinEr, "worked".  Let's not add "right" to that.19:33
ryuu_roworked right? worked ok(ish) :)19:33
+perlDreamerworked kinda sorta maybe but only on odd-numbered Sundays in months that end in y19:34
ryuu_rohehehe19:34
SDuensinHow come the longer this downloads, the more time is left?  That's not good!19:41
+bartjolggrrrr19:42
SDuensinI know.  I want to get going before I lose this crazy streak.19:42
+bartjolto determine where i18n tags are used I also need the db, since it might very well be that standard templates call on them with the i18n macro19:43
+perlDreameryes19:44
+perlDreamerand in the user profile19:44
+bartjoljoy19:44
+perlDreamersince profile field labels and values can be i18n'ed19:44
+bartjolscripting and manual grepping/selecting might just be as easy as writing a script to do it for you19:45
+bartjolloose the first scripting19:46
* SDuensin hands bartjol a few more "o"s in case he needs them.19:53
SDuensinBored.  Wish food was here.19:56
+perlDreamerbartjol, that's entirely possible19:57
+bartjolbut for the several 1000? of deprecated i18n tags in other languages than English, it might not be19:58
+perlDreamerbartjol, I thought that the i18n CGI was supposed to remove those19:59
+bartjolapparently not20:01
+bartjolI don see a sub that seems to do that, but it was a very quick glance20:04
+perlDreameryou're right20:07
+bartjolwell, I added a file that sums those tags up20:07
+bartjolthat might be used as a base for an extra sub in the i18n20:08
+bartjolbut people should stay out of there with their custom i18n files20:09
SDuensinIt's HERE!  WRE time!20:12
+perlDreamerpreaction: any objection to me keeping a templates.txt doc, that lists template changes during upgrades and fixes?20:42
* perlDreamer repeats the ongoing gripe about debuggin JS in IE20:58
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]20:59
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has joined #webgui21:05
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui21:05
-!- mode/#webgui [+o scrottie] by ChanServ21:05
patspamaircrack-ng++21:07
ryuu_ropat: kiddly-winks = kids smiles?21:08
* scrottie0 thinks for a minute21:08
patspamryuu_ro: if you'd said tiddly-winks I'd know what you were talking about.. but kiddly-winks?21:09
ryuu_roandy dropped it on me 21:09
ryuu_rowhat are tiddly-winks then?21:09
patspamit's a game21:09
ryuu_roah21:09
ryuu_roprobably not what he meant21:10
patspamhttp://en.wikipedia.org/wiki/Tiddlywinks21:10
+perlDreamerpatspam++21:10
patspamdon't worry, often he just makes up words to confuse people ;)21:10
scrottie0huh, so that's what Tiddlywinks *really* is.21:11
ryuu_rohe does a very good job21:11
scrottie0wgd needs to inform me of new email on IRC.21:13
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has quit [Quit: Leaving.]21:19
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has joined #webgui21:19
* scrottie ponders his existance21:26
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui21:28
-!- mode/#webgui [+v danny_mk] by ChanServ21:28
SDuensinscrottie, you could exist to write my BBB integration code for me.21:30
+perlDreamerscrottie, you are a carbon based infestation on a small planet in sector 00021:30
* SDuensin is still trying to make WebGUI run on his dev box. Dang slow CPAN!21:30
+perlDreamerjust like the rest of us21:30
ryuu_rotit's all good as long as you don't forget your towel and don't panic21:31
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has quit [Ping timeout: 272 seconds]21:31
* SDuensin is a hoopy frood who knows exactly where his towel is.21:31
ryuu_ro:) nice!!21:32
CIA-21webgui: Colin Kuskie master * r46c548d / (3 files in 3 dirs): Restore the lost changes to the JS and template for drag and drop sorting in IE7. - http://bit.ly/aTtT3521:33
CIA-21webgui: Colin Kuskie master * rb63fe8e / (3 files in 3 dirs): Updated to master branch. - http://bit.ly/a0p3yH21:33
SDuensinOk, what is CHI and why won't it install?21:33
ryuu_roI had the same problem21:34
ryuu_roinstall Test::Tester21:34
CIA-21webgui: Colin Kuskie webgui-7.9 * r094b029 / (3 files in 3 dirs): Restore the lost changes to the JS and template for drag and drop sorting in IE7. - http://bit.ly/bULShA21:34
+perlDreamerSDuensin is the new, fast, awesome caching module21:34
ryuu_roand then something like Test::Log::Dispatch does the work21:34
ryuu_roI was supposed to write a wiki or dev mail about this, but I forgot it, sorry preaction :(21:35
+perlDreamerwe should file a bug against CHI, on CPAN21:35
+perlDreamerbut it would be nice to have a wiki page for it21:35
SDuensinryuu_ro: Thanks, man.  Fixed it right up!21:35
ryuu_rono problem21:36
ryuu_roI'm gonna work on it perlDreamer, I installed webgui8 for the 9th time now and finally everything works so I'm gonna share21:37
SDuensinSweet.  21:37
ryuu_roanybody interested in a Parallels WebGUI8 template?21:37
SDuensinVMware guy here.  :-P21:38
ryuu_rowe can never meet :D21:38
+perlDreamerspeaking of VMware, we need to update the VMware image for WebGUI21:38
SDuensinAlthough, I am moving my servers from VMware to KVM/Ganeti.21:39
ryuu_rodoes KVM/Ganeti also work on Xen/Ganeti?21:40
SDuensinKVM replaces Xen.  I was never able to make Xen work.21:41
ryuu_roah ok21:41
SDuensinI don't do paravirtulization anyway, so KVM with full OSs inside is fine for me.21:41
ryuu_rosure thing21:42
ryuu_roSDuensin: are you installing webgui8 on a new and clean wre0.9.3?21:43
SDuensinNot 8.  Whatever the WRE downloads for me.  I need to write a module.21:44
ryuu_roah ok21:44
SDuensin(Since I haven't been able to talk anyone else into doing it!)21:44
ryuu_roI thought the Test::Tester problem was WebGUI 8 related21:45
SDuensin7.9.13-stable is what I have.21:45
SDuensintestEnvironment was unable to install CHI.21:46
SDuensinOk, it's running.  Just in time for my meeting.  21:49
SDuensinWith luck, I'll get to break/work on it later.21:50
ryuu_roperlDreamer: should I report the bug about Test::Tester to the author of CHI?21:52
ryuu_roor is it WRE related?21:52
+perlDreamerI would, although it could be coming from an upstream dependency21:52
+perlDreamerit is not WRE related21:52
ryuu_rook21:52
ryuu_roI'm gonna report it and see what happens21:53
CIA-21webgui: Colin Kuskie master * r5608a43 / (6 files in 6 dirs): 21:58
CIA-21webgui: topStory template variables should be available in standAlone and not standAlone21:58
CIA-21webgui: modes. Added template variables for delete and edit icons for the top story.21:58
CIA-21webgui: Updated the tests, template and template variable help. Fixes bug #11851. -21:58
CIA-21webgui: http://bit.ly/cpTpu421:58
ryuu_rook, I remembering something about command line bug reporting for perl modules. Can somebody give me a direction?21:58
+perlDreameris it perlbug?21:59
+perlDreamermaybe that's just for the perl core21:59
CIA-21webgui: Colin Kuskie webgui-7.9 * re5b4fff / (6 files in 6 dirs): 21:59
CIA-21webgui: topStory template variables should be available in standAlone and not standAlone21:59
CIA-21webgui: modes. Added template variables for delete and edit icons for the top story.21:59
CIA-21webgui: Updated the tests, template and template variable help. Fixes bug #11851. -21:59
CIA-21webgui: http://bit.ly/cbqGRn21:59
ryuu_rohmm, I guess it was so no, I can't use command line then :)21:59
* perlDreamer breaks for lunch22:06
+perlDreamerbbiaw22:06
ryuu_rook CHI bug reported22:13
-!- patspam [~patspam@66.65.190.29] has joined #webgui23:16
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer]23:50
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui23:50
-!- mode/#webgui [+v danny_mk] by ChanServ23:50
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]23:57
--- Day changed Fri Sep 10 2010
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:14
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]00:14
* SDuensin is back! DevGuide in hand!00:15
-!- patspam [~patspam@66.65.190.29] has quit [Quit: Leaving.]00:45
SDuensinEverybody hiding?01:05
+perlDreamernope, I'm here01:07
+perlDreamerhad to play an emergency game of foosball with the kiddos01:07
SDuensinhehe01:07
+perlDreamerif I spend 10 minutes with them when they come home, they're happy all afternoon01:07
SDuensinNice01:08
SDuensinOk, I've decided I should write a wobject instead of just an asset.  Is there already something loaded that I should use to do REST/XML kinda stuff?01:08
+perlDreamerfor XML, WebGUI uses XML::PurePP, and XML::Simple01:09
+perlDreamerafaik, nothing else in WebGUI does REST01:09
+perlDreamersorry, XML::TreePP01:09
SDuensinIt'd be enough to just be able to do something like:   resultXML = httpGet("someURL?and=crap")01:10
SDuensinWhat's being used for syndication?01:11
+perlDreamerXML::FeedPP01:11
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds]01:11
SDuensinOk, so that's not much help.01:12
@preactionLWP::Simple + XML::Simple = my $xmlAsHash = xmlIn( get( "someurl" ) )01:14
SDuensinOoooooooo01:15
SDuensinThat is ::Simple!01:15
@preactionXML::Simple does strange things to more advanced XML, so be careful there01:15
+perlDreameryeah, you can say that again01:15
SDuensinThis is really simple XML.01:16
SDuensinBasically result codes and a few lists.01:16
@preactionas long as it doesn't do something like <elem attr="value"><attr>Other Value</attr></elem> you'll probably be fine (note that "attr" and "attr" are the same)01:17
SDuensinNot even sure it uses attributes.01:18
SDuensinYea, I don't see any.01:19
SDuensinI may not even need a database for this first version.  :-)01:21
@preactioneh, just saying if you don't get the data structure you expect, it's probably XMLin screwing things up01:21
SDuensinThis is the most complicated thing I see (look at the return value):  http://code.google.com/p/bigbluebutton/wiki/API#Get_Meeting_Info_(getMeetingInfo)01:22
+perlDreamerif you work hard enough, you can bend XMLin to your will01:22
+perlDreamerbut it's difficult, and fragile01:22
@preactionso yes, it's good for a v1, but when you decide to release the code to other people, you should probably move to a more proper parser like TreePP01:24
SDuensinTreePP has a parsehttp method.  That'll work.01:25
SDuensinThanks guys.01:31
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui01:38
@scrottieXML::Simple really needs ForceArray => 1... otherwise the apparent shape of the data changes.01:48
@scrottieit's better to have arrays of one element than to have something that's sometimes a scalar and sometimes an array.01:49
@scrottielooks like XML::TreePP has the same problem.  that's too bad.01:49
SDuensin:-/01:52
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]02:14
+perlDreameryay!  Image based hoverhelp is working02:43
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:58
+perlDreamernow all I need to do is get a search interface for the IRC logs up and running, and I'll be all caught up from the WUC02:58
SDuensinCongrats.  I'm trying to get the very early stages of my Wobject written.03:01
+perlDreamerSDuensin, start with the wobject skeleton03:25
scrottie0huh, XML::Simple is a prereq.  I thought that module was universally scorned.  good.  my stupid importer thingy uses it.03:40
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui03:45
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Quit: Leaving]03:58
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:31
SDuensinYea, the skeleton.minimum is what I started with.04:36
SDuensinI'll be hauling my DevGuide with me to my "real" job tomorrow.04:38
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:54
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:59
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]05:01
scrottie0&05:07
scrottie0er...05:07
* scrottie0 &05:07
SDuensinfg05:10
SDuensinSee, that's why there's no stand-up UNIX humor.  Just doesn't work.05:10
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Quit: segmentation violation]05:24
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui05:24
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds]07:43
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:50
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]08:40
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui08:41
-!- mode/#webgui [+v Radix_] by ChanServ08:41
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:43
-!- kaare is now known as Guest2400308:44
-!- Guest24003 is now known as kaare_08:54
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui10:16
-!- nuba [~nuba@pauleira.com] has quit [Read error: Operation timed out]10:28
-!- nuba [~nuba@pauleira.com] has joined #webgui10:28
xdangerhmm... wondering why Moose didn't install its dependencies with cpan10:31
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]11:27
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui12:10
-!- mode/#webgui [+v bartjol] by ChanServ12:10
-!- Resss [~taksi11@ppp95-165-89-223.pppoe.spdop.ru] has joined #webgui12:18
-!- Resss [~taksi11@ppp95-165-89-223.pppoe.spdop.ru] has left #webgui []12:50
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:19
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:19
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []14:19
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:42
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:44
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []14:44
-!- 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 [Quit: Leaving.]15:14
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui15:17
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:18
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui15:38
+bartjolSquOnk: you are also maintaining the Spanish translation, right?15:39
SquOnkbartjol: Yep15:40
SquOnkbartjol: I check it about every other week15:40
+bartjolah, would you have a look for me at a file15:40
SquOnkbartjol: Sure, which one?15:40
+bartjolit is about duplicate entries15:40
+bartjolone moment searching url15:40
+bartjolon http://www.webgui.org/community/webgui-8/issues/1171315:41
+bartjolon the right side the duplicatesSpanish.txt15:41
+bartjolthe question is, would they really be duplicates in Spansih15:41
+bartjol?15:41
SquOnkbartjol: At first glance, all seem to be duplicates except WebGUI.556 and Asset_Product.quantity15:45
SquOnkIn spanish "cantidad" can be used to mean quantity, amount and number15:45
SquOnkSo, depending of WebGUI.556's context it could be a duplicate.15:46
+bartjolok, I'll add this as a comment, to be sure I check this, I'll go looking for the uses15:46
SquOnkbartjol: Great15:49
SquOnkbartjol: Are we moving to a proper i18n handling via .po files?15:49
+bartjolI don't know, I'm just there to detect duplicates15:51
SquOnkbartjol: I see.15:51
+bartjolthey will be moving to another system, but not shortly15:51
SquOnkbartjol: Right now, the current i18n implementation takes LOTS of memory, specially if one has several languages installed.15:51
+bartjolalso, there are a bunch of deprecated i18n tags in all languages accept English15:52
SquOnkbartjol: Moving to gettext will reduce the memory footprint and enhance performance.15:52
+bartjol+/- 800 per language15:52
+bartjolwell, I can support that15:52
+bartjolis that an existing path webgui is gonna take, or a wish from you?15:52
+bartjolthe plack demo looked quite fast already15:53
+bartjolplack-starman15:53
+bartjoland on my laptop 8 feels faster than 715:53
+bartjolless functionality though15:54
SquOnkbartjol: I've talked about it with perldreamer and preaction.15:54
SquOnkThere... spanish at 100% again.15:54
+bartjolhaarg is also working on it afaik , at leat with the rebuild of the translation server15:54
SquOnkJust in time for 7.9.14 and (hopefully) Debian Squeeze :-)15:54
+bartjol:)15:55
+bartjolproblem with the list is that it searches for exact strings, so trailing spaces are not taken into account16:00
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:13
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui16:14
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:28
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:33
SDuensinMorning.16:39
+bartjolmorning16:55
SDuensinYea!  People!  :-)16:56
+bartjolare you sure, you never seen me in flesh16:57
SDuensinAt this point, it doesn't matter.  I'd settle for a good bot.16:58
+bartjolso what do you want to select from my database?16:59
SDuensinI'm reading the DevGuide, so that's likely the beginning of my problems...  :-D   I don't quite get how prepareView() works with a Wobject that has multiple view templates.17:00
+bartjolwhat module is that function in, and where in the dev guide?17:01
SDuensinThe module I'm attempting to write based on _Wobject.skeleton.minimal and page, uh, 182?17:02
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds]17:03
+bartjolwhoa, the pages are the same17:04
SDuensin?17:04
+bartjol18217:04
SDuensinWow.  We have the exact same book?  Amazing.17:05
+bartjolso you mean like a cs that had for instance a thread and a cs view?17:05
+bartjolbecause threads and cs's are different assets17:05
+bartjoleeeh, forget the word because17:06
+bartjolso only 1 view would be prepared in this case17:06
SDuensinI think so.  Or, in my case, a list of crap and a screen to add new crap.  Where "crap" isn't actually stored by WebGUI.17:06
+bartjolah, that edit screen will have a different template I guess17:07
SDuensinI want to build a WebGUI-based UI using WebGUI users and security to connect to BigBlueButton:  http://code.google.com/p/bigbluebutton/wiki/API17:08
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui17:11
SDuensinBasically, I want a simple configuration screen for the admin, the Wobject output is a list of available conferences and a couple details about them.  Moderators can create new conferences or remove existing ones.  General users can join existing ones.  No fancier than that.17:11
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 245 seconds]17:15
+bartjolwell, I'd just look at other Wobjects how they use it17:15
+bartjolbetter stolen properly than made poorly17:15
SDuensinI have been.17:15
SDuensin:-)17:15
+bartjolI haven't yet17:15
+bartjolas far as I can see, there is put a toolbar and some metadata into the template17:18
+bartjolor per view function, but probably one kind of request should just call one view type17:19
+bartjolso multiple becomes single :)17:19
+bartjolbut that is my quick interpretation17:19
+bartjolor in the www_view method, there is already info on what should be shown, therefore just selecting 1 view17:21
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui17:21
+bartjolin f.i. the shortcut it looks that way17:21
+bartjolbut if someone says otherwise, doubt my words (but theirs too)17:22
+bartjolryuu_ro: you made more assets than I did, am I correct17:23
ryuu_royou are correct17:23
* SDuensin is worrying about one view at a time for now.17:26
+bartjolok, that is clear, you need different subs for different views17:28
SDuensinYea, I got that part.17:28
+bartjolI asked rory17:28
+bartjolhe is in the next office17:28
@preactionSDuensin: other views usually don't have prepareView, because they don't have the separation between view and www_view. prepareView is just there to put head tags in the head block when the asset is being used in a Layout17:29
ryuu_roor the previous office depending where you are at the moment :)17:29
SDuensinI've done this before.  Dunno what's wrong with my brain today.17:30
+bartjoldoes it leak?17:31
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:35
patspammornin'17:35
+bartjolHowdy, mate17:35
patspamgoedemorgen17:35
ryuu_ronice!17:36
patspamor I guess Goedenavond for you..?17:36
ryuu_roalmost17:36
+bartjolvoor jullie17:36
+bartjolbut still, very good17:36
patspamI found the oqapi office on foursquare the other day17:37
+bartjolnot google street view?17:37
patspamI saw Rory checking in, I think he's gunning to be mayor17:38
+bartjolgunning? he shoots everybody, so he is the only one and is allowed to be the boss?17:39
patspamthat would work..17:40
+bartjolguns aren't allowed here17:40
ryuu_roseriously, I created the Oqapi office and the only one checking in17:40
ryuu_robut still no mayor yet :(17:40
patspamheh yeah, i think there's a minimum number of times you have to check in :)17:41
ryuu_roI'm also not the mayor of my own home, Lisa is :)17:41
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds]17:41
+bartjolstrange stuff, sounds like a facebook game17:41
patspamapparently you need to go there twice on two separate days..?17:42
patspamryuu_ro: you should get joeri to claim the business.. then he can offer foursquare specials to people who check in ;)17:44
ryuu_roeverybody who checks in for the fifth time, get a free cup of nespresso Forte17:45
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui17:46
patspamandyiomoon indahouse17:48
+bartjolwell, I don't provide more services outside the beer cooling on fryday17:53
ryuu_roso guys, time to go home :)18:03
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 276 seconds]18:08
+bartjolHaarg: has it any use for me to alter the translationserver cgi to let it remove removed tags in other languages?18:11
+bartjolor are you changing it anyway18:11
SDuensinOK, now that stupidity is done here, back to my Wobject.18:11
xdangeryey! after few hour of cpan, webgui8 runs! BUAHAHAHAH18:50
+bartjolfew hours? oh yeah, I used my 7 wre, that makes quite some difference18:51
+bartjolbut, very good18:51
+bartjolit took me quite some time as well18:51
xdangerlove the new debug, like the new admin console18:51
+bartjolyeah, but in my site it isn't working yet (or I have the wrong template)18:52
xdangerI had to install a new perl (5.12.1) on my mac os x18:52
+bartjolaaah18:52
xdangerI don't like wre that much =)18:52
xdangerbut macports to the rescue18:53
xdangerI could have just runned the systems 5.10.1, but I wanted the new and shiny18:53
xdangerhacked a i18n addition that list every i18n get call with a url to i18n.webgui.org to that line when debug is on =)18:54
+bartjoloh, that might be usefull18:56
+bartjolbut it actually refers to a tag on i18n.webgui.org18:56
+bartjol?18:56
xdangeryes18:57
xdangerbut it's quite a hack, on 7.9.1318:57
+bartjolcool so translating in context will be possible18:57
+bartjolI can believe18:57
+bartjolthe url's in i18n.webgui.org are quite flat18:57
xdangerI was thinking about deploying my own translation server that links to the running webguis translations and loads the changes via Apache2::Reload18:58
+bartjolsounds almost like a dynamic i18n CDN functionality (performance will not get better though)18:59
-!- fokat [~lem@190.72.138.110] has joined #webgui19:00
xdangerI wasn't going to run that on my main server19:00
+bartjoldo you do an upkeep for a specific language19:00
+bartjol:)\19:00
xdangerI'm not that crazy =)19:00
xdangerFinnish19:00
xdangerbut I have a client that has pages in 6 languages19:01
+bartjolwhoa19:01
xdangerhttp://www.datapartner.fi/19:01
+bartjolI van only hope that dutch, german, spanish and english are 4 of them19:01
xdangernope19:02
xdanger=)19:02
+bartjolonly 2 of those19:02
xdangerbut they will translate some of the functions19:02
xdangermainly the user registration etc. thats visible to the end user19:02
+bartjolwell the stuff that is actually used is the most important19:03
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui19:04
-!- mode/#webgui [+v perlDreamer] by ChanServ19:04
+bartjolbut, are you going to put that i18n trick in the bazaar? I'd love to see that19:04
xdangerif some would do a ajaxy yui interface to it =)19:05
+perlDreamerthat could happen19:05
xdangerit's about 20-30 lines of diff =)19:05
+bartjolah, it is our conscience, telling us to test19:05
+perlDreamerI came in too late, what is it?19:05
xdangernow what did I break there19:05
xdangerI'll show you soon19:05
+bartjola function that makes links to the translationserver19:05
+bartjolfrom i18n'd objects19:06
+bartjolor at least shows url's19:06
+bartjolso you can translate from web context19:06
+perlDreamerI really like the sound of that19:06
+bartjoljep, me too19:07
+perlDreamerpreaction: today is catchup day!19:08
xdangerhaha, I just broke something... I'll have a demo and a diff for you shortly19:08
+perlDreamerI have one thing to do, and then I'd really like to make a new VMware image with modern WRE and WebGUI19:08
+perlDreamercan you set me up to do that?19:08
+perlDreamerI can make a virtual box one pretty easily19:08
xdangerhaha, no.. I didn't break anything the visitor just doesn't see it because the language is English =D19:10
+bartjol:)19:10
+perlDreamerso what happens if we install this, and then someone uses an i18n link that's been removed?19:11
+perlDreamerlike during the recent Shop upgrade19:11
xdangerhttp://test.mentalhouse.fi/home19:11
xdangernow it only links to i18n.webgui.org19:11
+perlDreamerokay, xdanger, I'm there.  now what do I do?19:12
xdangerdo you see the debug?19:13
xdangerdid I put a ip range on it19:13
+perlDreamerI see some debug19:13
+perlDreamer6 queries logged19:13
+perlDreamerah, there's a little table19:13
+perlDreamerbut it's empty19:13
xdangermaybe there's some cache..19:14
+bartjolmmm, my lighter empied itself in my pocket19:14
+bartjolit is not empty with me19:14
+perlDreamerbartjol, your pants are on fire!19:14
+perlDreamerwhich makes it easy to light a cigarette19:15
+bartjolnu, it just feels cold19:15
xdangernow?19:15
+perlDreamersame19:15
+perlDreamermaybe on this page there are no visible i18n tags?19:15
xdangerthere should be some19:16
xdangeron every page19:16
xdangeratleast login19:16
+perlDreamerfor visitor?19:16
+bartjolI do get a "Visitor (1) connecting from my.ip.add.ress attempted to execute an invalid operation: setLanguage "19:16
+perlDreamerxdanger, maybe flush the server side cache?19:16
xdangerI did19:17
xdangerhmm.. It works for me on a different browser19:17
+perlDreamerthis is FF 3.6.919:18
+bartjolI did make a language changes though19:18
xdangerstrange19:19
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]19:19
-!- dreamersgirl [~chatzilla@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui19:19
+bartjolbut perfectly here xdanger, looking very good19:20
+perlDreamerI don't see any place to make language changes19:20
* scrottie wonders if perlDreamer snores Perl too19:20
dreamersgirlhmmm.  that's a good question.19:20
+bartjolno, but there are links to the i18n server to the tag19:21
xdangerperlDreamer: there should be a table before the debug stuff19:21
+perlDreamerthere's a table, but it's empty19:21
+bartjolah, sure it is no english setting?19:22
+bartjolput ?op=setLanguage;language=Dutch after the url19:22
+perlDreamerbut I see i18n login/password...19:22
+bartjolok, so german there19:23
dreamersgirlSprichst Du Deutsch?19:23
+perlDreameradding the ?op snippet gives me a Proxy Error19:23
+bartjolthrown away the scratch language variable, still works19:24
+perlDreamerit's a proxy error because there's no Spanish translation installed19:24
+perlDreamerbut Dutch is19:24
+bartjolperldreamer, you're not using lynx, right?19:24
xdangerhaha 19:22:35 up 274 days,  1:34,  3 users,  load average: 4.03, 1.89, 0.7819:24
xdangerI just restarted the apache19:24
+bartjolit felt sluggish19:24
xdangerI tried to open the webgui.log in nano =)19:24
xdanger1.3G    /data/wre/var/logs/webgui.log19:25
+bartjoleeeh19:25
+perlDreamertime to rotate the log19:25
xdangerthere goes the memory19:25
+bartjollogrotating? I rather see it all in 1 file :)19:25
xdangerthis is a test server that has nothing running =) old p419:25
+perlDreamerxdanger, this shouldn't be in debug, it should be some kind of content handler19:26
+perlDreamerthat wraps the page19:26
+perlDreamerand users should be able to turn it on19:26
+perlDreamerthis would be a perfect example of Plack middleware19:26
xdangerperlDreamer: I know, this was just a quikc hack19:26
+perlDreamerthis is great!19:26
+perlDreamerfinally, a way to get the list of labels right in front of users19:26
xdangerI was bored waiting for cpan to build webgui8 depencies19:26
dreamersgirlbored programmers are a dangerous thing19:27
xdangerFew years ago I saw this company that build a wiki style translation to their web software... You toggled the translation mode on, and then you could (via ajax magic) edit the string inline =)19:28
@scrottiecrap, PPW conflicts.  can't go.19:29
+bartjolon a shared hosting facility that might be fun :)19:29
xdangerhttp://webgui.pastebin.com/GvDFY4Gy19:30
+perlDreamerxdanger we could do something ajaxy like that, but it wouldn't update the local translation19:30
xdanger18:58 < xdanger> I was thinking about deploying my own translation server that links to the running webguis translations and loads the changes via Apache2::Reload19:30
+perlDreamerthat would work, but then how do we distribute it to other users?19:31
xdangerI just did this for one of my clients, and my self.. so that I could translate the most needed strings first19:31
+perlDreameralso, you could modify the translation in shared memory19:31
+perlDreamerand then serialize to disk.  That would skip the reloading altogether19:31
xdangerI'm just hacking, haven't planned that long =)19:32
+perlDreamersorry, I'm just really excited about this :)19:32
xdangerI don't think this would be a feature for the core19:33
+perlDreamerI would love to have some full translations in obscure languages, like French, Polish and Australian19:33
xdangerthe reloading thing19:33
dreamersgirlAustralian?19:33
+bartjolbut, I'm getting hungry, sorry guys19:33
xdangerbut link to i18n.webgui.org would be good19:33
dreamersgirlhappy eating, bartjol!19:33
+bartjolyeah, patspam made an Australian translation19:33
+bartjolmerci19:33
+bartjolexcuse my french :)19:34
+perlDreamerno sweat, mate!19:34
xdangerI'm getting little drunk, so sory for the typos =)19:34
dreamersgirli guess the Australian's don't know about important things like skunks and tator tots....19:34
@scrottiexdanger, whatcha drinkin'?19:35
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui []19:36
xdangerFrench sider Ecusson bretagne brut19:36
+perlDreamersounds swanky19:36
@scrottiesounds celebrational19:37
xdangerIt's cheap =)19:37
xdangerwell cheap on Finnish standards19:38
-!- patspam [~patspam@cpe-68-175-22-182.nyc.res.rr.com] has joined #webgui19:38
xdangerEverything that has alcohol is expensive here19:38
@scrottiesometimes I think how long I could stay drunk on the money in the bank, buying $3 40s from across the street.19:40
@scrottieit would be a long time.19:40
dreamersgirlbut scrottie, why would you want to?19:41
@scrottieI would do that if life became unbearable.  I'm not the suicide type.19:42
dreamersgirlok. glad to hear it.  hopefully life continues to be quite bearable!  :)19:42
@scrottiehaha, thank you =)19:42
@scrottiethough you'd think they'd make alcohol inexpensive in Finland considering the winters there and the resulting suicides.19:43
xdangerIt's strange... there's much alcohol related problems in Finland, but the booze is expensive19:45
xdangerMaybe I'll try booting to my own macbook now... Just got it back from apple repair19:50
@scrottiesomeone was telling me about the "bear beer" in Denmark... government subsidized malt alcohol, so the poor could afford to get drunk too.19:50
-!- patspam [~patspam@cpe-68-175-22-182.nyc.res.rr.com] has quit [Ping timeout: 264 seconds]19:54
-!- SquOnk [~emhn@190.72.138.110] has quit [Read error: Operation timed out]20:00
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 276 seconds]20:02
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui20:14
-!- fokat [~lem@190.72.138.110] has joined #webgui20:14
+perlDreamerwelcome back, SquOnk20:15
+perlDreamerand fokat20:15
SquOnkperlDreamer: :-)20:16
+perlDreamerdid you catch xdanger's awesome i18n translation interface?20:16
fokatperlDreamer, thanks!20:22
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has joined #webgui20:25
+perlDreamerbbiab20:32
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: Leaving.]20:32
-!- dreamersgirl [~chatzilla@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]]20:33
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui20:52
-!- mode/#webgui [+v perlDreamer] by ChanServ20:52
CIA-21webgui: Colin Kuskie webgui-7.9 * rd189894 / (5 files in 5 dirs): More cleanup from dispatch. Do not set the session asset if the requested URL does not exist. In RssFeed, pass the fragment to the next method. Fixes bug #11854. - http://bit.ly/chvivh21:14
CIA-21webgui: Colin Kuskie master * r587ff39 / (5 files in 5 dirs): More cleanup from dispatch. Do not set the session asset if the requested URL does not exist. In RssFeed, pass the fragment to the next method. Fixes bug #11854. - http://bit.ly/aPskJF21:14
+perlDreamerOh!  Devel::Cover fixed one of my most hated coverage bugs!21:18
+perlDreamer"Correctly report on C<my $x = $y || return> and other shortcuts"21:19
@preactionyay!21:19
+perlDreamerdid you see my earlier note about VMware, preaction?21:19
+perlDreamerI would love to spend the rest of today either stitching up stuffed snakes, or updating the VMware image21:19
@preactionyes, but i can't help at all. drip is at the office, and afaik is non-operational right now21:20
+perlDreameruh-oh21:20
SDuensinStitching up stuffed snakes?21:20
@preactionjust have to hook it all together21:20
SDuensinWhaaaaaa?  The docs are going up on the wiki now?21:24
+perlDreameryawp21:25
SDuensinFreaky.  And cool.21:25
+perlDreamernow they can be community maintained21:27
SDuensinWHOOOOOOOOOOO!21:29
SDuensinOutput from my Wobject!21:29
@scrottieI just had an hour long conversation about version tags.21:45
@scrottieon one hand, I want to use this knowledge before it fades.  on the other hand, I want to do tequilla shots and delete it from my mind.21:46
SDuensinlol21:47
SDuensinThis sucks.  Code doesn't work, nothing in the logs to help.22:01
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui22:02
-!- mode/#webgui [+o rizen] by ChanServ22:02
SDuensinOh oh.  :-)22:02
@rizenrun for your lives!!!22:02
@rizenit's me!22:02
SDuensinHey man, long time no see.22:03
@rizenindeed22:04
@rizenhow ya been?22:04
@rizenyou missed a stunning wuc22:05
SDuensinNot terrible.  :-)  Still hanging on out here.22:05
+perlDreamerSDuensin is writing his first Wobject today22:05
SDuensinI know.  :-(22:05
SDuensinWell, not the first.22:05
SDuensinBut the first in over a year.22:05
@rizenfor webgui 8? or 7?22:05
SDuensinSadly, 7.22:05
SDuensinThe writing isn't the hard part.  It's the debugging.22:05
@rizeni wish that preaction and perlDreamer would hurry up and get 8 out the door. it's soo much cooler than 7. =)22:06
SDuensinI know I saw in this crazy book the "right" way to write to a log file.  Not finding that now.  :-/22:06
+perlDreamer:D22:06
+perlDreamerSDuensin: $session->log->warn("some string")22:06
+perlDreamerand then make sure that log.conf is set to WARN22:06
SDuensinSee?  That's easy.  ;-)22:06
* perlDreamer is off for lunch22:09
SDuensinLater!22:09
SDuensinWith luck, I'll figure out where my output went.22:09
@scrottiegrep output /dev/mem /dev/hd0 # has to be around here somewhere...22:29
SDuensinlol22:29
SDuensinI love when you follow the docs and it doesn't work.22:32
@scrottieGodel's Incomplete Theorem applies.22:37
@scrottieno system can be complete unto itself when taken in context of a larger surrounding system.22:37
@scrottiethe only way WebGUI docs could be complete and completely accurate is if they were the only thing in the universe.22:38
plainhaothey aren't?22:38
@scrottiestill have to destroy a few more things first, then they will be ;)22:38
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:40
SDuensinYes!  Amazing!  "no meetings were found on this server"22:41
SDuensinMany Bothans died to bring us that message.22:42
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has quit [Quit: Leaving.]22:47
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has joined #webgui22:49
ckotilouch. Krist's emails are getting marked as spamm by a couple spamAssassin rules.22:51
ckotil1.5 MIME_HTML_ONLY BODY: Message only has text/html MIME parts *  1.9 INVALID_MSGID Message-Id is not valid, according to RFC 282222:51
SDuensinWeird.  I got one and run SA.22:52
SDuensinGuess I'm not as strict.22:52
ckotiltake a look at the raw headers. SA should have at least tagged the message with those rules.22:52
ckotilmy SA is fairly plain jane-default.22:52
ckotili lowered my spam score in procmail is all.22:52
SDuensinHmm...  I had headers for everything but SA.  :-)22:54
ckotilnone of her older messages got marked as spam by SA. just this latest one.22:55
SDuensinOk gang, be back later.  Time to get the kid.22:57
@frodwithpreaction: re: MooseX::Declare.  You can turn off the param validation by just using plain-old 'sub' instead of method.  And even with params validation on, 1000x slower is still in microsecond land, I think.23:44
@frodwithI floated "but aren't MXD method calls slower" in #plack earlier and got a dirty look from mst23:45
@rizenmst gives you a dirty look for just being in the same room as him23:46
@rizenhe'll also declare you his enemy if you disagree with him about anything23:47
@frodwithHe's a little cranky.23:47
@rizensuper smart dude, but also very cranky23:47
@frodwithpot, meet kettle23:47
@frodwith;)23:47
@rizennot quite23:47
@rizeni'm not as smart23:47
@rizenand don't think i'm quite as cranky23:48
@rizeni could be wrong on that last part23:48
@rizen=)23:48
* perlDreamer looks shiftily at rizen23:48
+perlDreamerbut only because mst isn't here to do it23:48
@frodwithI've never met mst in person23:48
@rizendidn't you go to yapc?23:48
@frodwithIt's funny how people come across differently in text after you've met them23:49
@frodwithI wanted to, but had family reunion at the same time >_<23:49
@rizenthat's because people infer emotion from text, and text is emotionless23:49
@frodwithRight.  Whereas after I've spoken to someone in person, I can imagine them saying what they've typed23:50
@rizenmarc andreessen (of netscape fame), included a smily face in the subject of all his emails because nobody got his weird sense of humor and so thought he was always angry23:51
+perlDreameryay!  TODO list empty23:53
@frodwith!!23:53
+perlDreamerTerry Brooks was awesome on Wednesday, frodwith23:54
@frodwithI can't remember the last time that happened to me.  Except maybe for sufficiently local values of TODO list23:54
@frodwithArrrggha, I completely forgot!23:54
+perlDreamerhe's moving to Portland, too23:54
@frodwithI think I may be moving back to WI actually :-|23:54
+perlDreamerwhat?23:55
+perlDreamerThere's a lot to be said for facetime23:55
@frodwithcombination of things, none of which involves PB being in madison23:55
@frodwiththe non-WUC related stuff I did on this last trip made me really miss several old friends (who had moved away, but are now back), amongst other things23:56
@frodwithand some of the reasons I moved back to WA are moot now23:57
@frodwithWe'll see how it goes though.  Kind of in the planning stages.23:58
--- Day changed Sat Sep 11 2010
+perlDreamerwoohoo! Infinite loopage00:04
+perlDreamerMake a shortcut of an asset00:04
+perlDreamerthen cut the original asset, and paste it below the shortcut as a child00:05
+perlDreamerthen put the asset in the trash00:05
+perlDreamerand try to purge it00:05
+perlDreamermakes sense00:06
+perlDreamersince the Asset cleans up its children first00:07
+perlDreamerand since the child has a shortcut, you loop forever00:07
+perlDreamerand then it consumes all the CPU available, and then I get paged in the middle of the NIGHT EVERY WEEK FOR 8 MONTHS!00:07
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Remote host closed the connection]00:14
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has quit [Quit: Leaving.]00:14
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:21
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]00:35
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui00:44
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Client Quit]00:44
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]01:00
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]01:07
-!- fokat [~lem@200.84.244.194] has joined #webgui01:42
@scrottiethere are type checkers for perl that run at compile time rather than run time.  since the code doesn't change after development, it's safe to turn it off when you deploy the code.01:51
@scrottieimagine how slow Java would be if it did all type checking at run time.01:51
@scrottienot to mention that that delays finding problems.01:51
@scrottieremember kids, Ruby 1.9 is as fast as Perl now.01:52
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]02:18
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: rizen]03:06
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection]03:06
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:21
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui03:32
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]04:38
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]05:02
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:22
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui05:27
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Client Quit]05:27
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 252 seconds]09:00
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui12:10
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:41
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:45
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui16:07
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:33
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui18:03
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]18:43
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui18:44
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui19:22
elninoHi. I'm looking athte db schema, and tyring to figure out what "storageId" gives me and what table it ties to?19:24
elninospecifically, at the post table, it can have more than one attachment, but it only has one storage id?19:27
elninoI don't get it.19:27
elninonever mind. I'm going a different route.19:54
elninostill don't understand it though. 19:54
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]19:58
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]20:41
elninocan anyone help me? I'm stuck wiht perl.20:49
elninofirst question, how do I enclode < and> so I don't get html entieis?  &gt; and &lt;?20:51
elninoactually, I dont' want to encode them. I just want < and >20:52
elninoliterally.20:52
@preactionWhat are you trying to do? maybe something else down the line is encoding them erroneously for you?20:55
elninoI'm trying to encode html in my rss feed.  =)20:56
elninos/encode/allow20:56
elninoin /asset/wobject/collaboration.pm20:56
elninother eis a descripton entity20:57
elninoI'm adding <content:encoded>  hold on.20:57
@preactionit should be escaped, iirc. otherwise it should be in a <![CDATA block20:57
elninoyep, <content:encoded> and it has to have "<![CDATA[" and "]]>" surrounding the html20:57
@preactionCDATA being the preferred method. if we aren't using CDATA, we should be20:57
elninobut th < and the > are being chagned to &lt; and &gt;20:58
elninothis is the line I have:     'content:encoded'     => "<![CDATA[".$post->get('content')."]]>",20:58
elninos/have/added20:58
@preactionoh, because the filter on the CS is encoding it probably?20:59
elninoumm. I dunno.  letme look.20:59
@preactiontry using $session->log->warn( $post->get('content') ); and see if the content is escaped there20:59
elninowell, the < in the "<![CDATA[" is being changed.....21:01
@preactionokay, so pastebin the entire sub you're doing. i assume it's getRssData or what-have-you?21:01
elninoand yes, the stuff in "content" is too.21:02
elnino Asset/Wobject/Collaboration.pm21:02
elninogetRssFeedItems yes21:02
elninohttp://pastebin.com/P3AkFuy921:04
elninocontent:encoded is the only line I added.21:04
elninoand I changed attachment_loop to enclosure.21:05
@preactionit must be XML::FeedPP doing it21:06
elninoI can't imagine why? you'd think that was a bug that would be quickly fixed...21:06
@preactionlet me look at that code quick21:07
elninooh it's yours? lol21:07
@preactionwell, there's two ways to send HTML out in RSS, one is the way it's doing it, encoded, which is the wrong way21:07
elninoI thought it was a public mod.21:07
@preactionno, it's not21:07
@preactionthe second way is CDATA, which is the right way21:07
@preactionit is a public module21:07
elninoI *AM* still running 7.7x21:07
elninomaybe I should upgrade that mod21:07
-!- patspam [~patspam@pool-96-246-114-28.nycmny.east.verizon.net] has joined #webgui21:08
@preactionwow, just looked in that code and it's fucking retarded. rolled his own XML escaping instead of using HTML::Entities21:11
@preactionbut i figured out how. give me a minute21:11
@preactionelnino: you need to pass it as a scalarref instead. so: 'content:encoded' => \("<![CDATA[" . $post->get('content') . "]]>" ),21:13
elninooh oh ok. will do and get back toyou.21:14
@preactionoh, and adding CDATA yourself looks to be optional (and may break things)21:14
@preactionit looks like this code adds CDATA block for you, just need to give it the text as a scalar reference21:14
elninoyes, it adds CDATA.21:18
elninoYes it looks like ti works. 21:18
elninobut there is somethign in my HTML it doesn't like, so the feed is blank, even though the XML looks right.... still looking.21:18
@preactionthis whole behavior is undocumented, so ymmv21:19
elninothat's not encouraging.  =)21:19
@preactionsorry?21:20
elninothere were other entities in the html. And if my memory serves me correctly, I have to define entities somewhere in a dtd or something.21:21
elninooh lordy.21:23
@preactionnot really, the scalarref to cdata thing doesn't escape anything21:24
@preactionif the entities are already there, they're fine. CDATA is a block escape21:24
@preactionthat being said, use the W3's feed validator21:24
elninono, she put some weird enties in the content. 21:25
elninoIll take a look at the validator.. Now i get to take the kids to the farm! 21:26
elninoThanks much!  I'll figure it out and post something somewhere on webgui.org.21:26
@preactiona patch to the RFE you made would probably work out just fine21:26
-!- patspam [~patspam@pool-96-246-114-28.nycmny.east.verizon.net] has quit [Quit: Leaving.]23:52
--- Day changed Sun Sep 12 2010
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds]00:15
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui00:19
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui00:19
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui02:37
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []03:08
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]03:25
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui03:29
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Client Quit]03:29
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui03:45
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui03:53
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]04:15
elninopreaction? you awake?04:33
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:55
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]06:42
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui06:48
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]06:57
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui07:01
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]07:25
-!- SDuensin_ [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui07:49
-!- frodwith_ [~pdriver@helios.tapodi.net] has joined #webgui07:56
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Write error: Broken pipe]08:01
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Excess Flood]08:01
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Excess Flood]08:01
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has quit [Quit: So long, and thanks for all the fish.]08:02
-!- SDuensin_ is now known as SDuensin08:02
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui08:02
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui08:03
@khennis it just me or does it seem like Oracle has their hooks into everything these days08:08
-!- Netsplit *.net <-> *.split quits: stDavid, @preaction08:19
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui16:27
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:06
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds]17:27
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui17:32
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:35
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]19:22
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: Véale más adelante]19:26
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has joined #webgui19:39
-!- fokat [~lem@200.84.244.194] has joined #webgui20:43
patspamHaarg: do we have a wgd plugin to purge old revisions for an asset yet?21:10
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui22:05
zylopfaGreetings Webguians22:05
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has quit [Quit: Leaving.]23:01
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has joined #webgui23:02
Haargpatspam, reset will do that for every asset in the system.  there isn't anything that will work per-asset though.23:40
-!- daviddelikat [~user@64.241.37.140] has joined #webgui23:44
--- Day changed Mon Sep 13 2010
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 272 seconds]00:02
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui00:07
-!- daviddelikat [~user@64.241.37.140] has quit [Quit: Leaving.]00:48
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 255 seconds]01:16
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving]01:23
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has quit [Quit: Leaving.]01:40
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui02:04
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui02:29
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 240 seconds]02:31
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []04:20
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:42
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui06:05
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui06:15
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]06:26
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]06:50
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]07:22
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Operation timed out]07:35
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui07:36
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui07:59
-!- kaare is now known as Guest9824607:59
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]08:22
-!- Guest98246 is now known as kaare_08:37
CIA-21webgui: Colin Kuskie master * r7a3ec47 / t/Content/Asset.t : Test that the RSS Aspect propagates the URL fragment. - http://bit.ly/azLcyJ08:40
CIA-21webgui: Colin Kuskie webgui-7.9 * r2b079af / t/Content/Asset.t : Test that the RSS Aspect propagates the URL fragment. - http://bit.ly/bXCxRB08:40
+Radix_This almost looks like a clone of WebGUI - http://www.day.com/day/en/products/web_content_management.html08:53
CIA-21wgdev: Graham Knop master * r7b9299b / dist.ini : not autopublishing anything yet and letting pod issues wait - http://bit.ly/9ayBo809:02
CIA-21wgdev: Graham Knop master * r3954cc1 / Changes : updating Changes for v0.1009070 - http://bit.ly/dwlQLN09:02
CIA-21webgui: Colin Kuskie master * rad461d5 / lib/WebGUI/Help/Asset_StoryTopic.pm : Fix a typo in the StoryTopic help. - http://bit.ly/cqo5Rc09:12
CIA-21wgdev: Graham Knop gh-pages * r114ba2b / index.html : uglier but more useful homepage - http://bit.ly/bQZLqP09:20
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui09:35
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:08
-!- mode/#webgui [+v bartjol] by ChanServ10:08
CIA-21webgui: Graham Knop WebGUI8 * r6fa0767 / (7 files in 6 dirs): use HTTP::BrowserDetect for browser detection - http://bit.ly/aJG43d10:11
CIA-21webgui: Graham Knop yui-hack * r6fa0767 / (7 files in 6 dirs): use HTTP::BrowserDetect for browser detection - http://bit.ly/a9q3oB10:13
CIA-21webgui: Graham Knop yui-hack * re255796 / (1148 files in 169 dirs): hack to remove yui from core - http://bit.ly/aiEU7A10:13
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui10:16
CIA-21webgui: Graham Knop imager * rbc80447 / (lib/WebGUI/Asset/File/Image.pm lib/WebGUI/Storage.pm): convert remainder of Storage to Imager (+972 more commits...) - http://bit.ly/axDHjn10:35
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui12:12
-!- carogray [~Caroline@108.110.111.125] has joined #webgui12:59
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Read error: Connection reset by peer]13:56
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui15:02
-!- mode/#webgui [+v bartjol] by ChanServ15:02
-!- carogray [~Caroline@108.110.111.125] has quit [Read error: Connection reset by peer]15:04
-!- fokat [~lem@200.84.244.194] has joined #webgui15:10
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:16
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:35
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui15:54
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]15:54
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui16:01
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:14
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:15
SDuensinMorning.16:31
+bartjolhello sailor16:35
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]16:37
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui16:37
-!- mode/#webgui [+o tavisto] by ChanServ16:37
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]16:43
SDuensinI'd like to be sailing about now.16:53
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:06
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:25
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:40
-!- mode/#webgui [+v perlDreamer] by ChanServ17:40
+perlDreamerGood morning, WebGUI-folk!17:40
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 240 seconds]17:40
SDuensinHey perlDreamer17:44
+perlDreamerhow's the Wobject, SDuensin?17:46
SDuensinUh.  Just sitting here.  Trying to get back to it today.17:48
HaargperlDreamer, I've gotten about a third of the translation server done.17:53
CIA-21webgui: Colin Kuskie master * rf176236 / (4 files in 4 dirs): Fix line ending processing by the Thingy. It will now accept CSV files with any line endings. Fixes bug #11746. - http://bit.ly/a6eZn017:53
+perlDreamerawesome, Haarg17:53
+perlDreamerdid you see xdanger's inline translation thing from Friday?17:53
Haargre: branch per language, the download caching thing i mentioned ended up not really being a concern at all17:54
Haargno17:54
+perlDreamerin debug mode, it shows you every i18n tag in the page, along with a link to translate it17:54
CIA-21webgui: Colin Kuskie webgui-7.9 * r2643e3a / (4 files in 4 dirs): Fix line ending processing by the Thingy. It will now accept CSV files with any line endings. Fixes bug #11746. - http://bit.ly/9S3ZB517:55
Haargbecause each directory has a unique hash identifying its content17:55
Haargbut i remembered the real reason i wanted a branch per language17:55
Haargit would let us offload downloads entirely to github17:56
+perlDreamerthat'd be handy17:56
+perlDreamerand less code17:56
+perlDreamerand less cleanup17:56
Haargthat translation thing sounds cool.  might be good as a plack debug panel.17:57
+perlDreameryeah, that's what I was thinking for 817:57
Haargthe code and cleanup is pretty simple17:57
Haarglike 10 lines17:57
Haargand already done17:57
Haargbut it would still be nice as a different download location17:58
+perlDreameryeah, it doesn't hurt anything17:58
Haargi'm still going to proceed with theone branch model because making everything work without a working copy would take a long time17:59
SDuensinDebugging this sucks.  I really need to figure out a nice workflow for my dev'ing.18:01
+perlDreamerSDuensin, how about tests?18:01
+perlDreamerOr Selenium?18:01
SDuensinI just want a line where the compilation failed.18:01
SDuensinAnd it's really hard to do test-driven stuff when you don't know WTF you're doing in the first place.18:02
+bartjolthe example of the i18n is here18:02
+bartjolhttp://test.mentalhouse.fi/home18:02
+bartjoland the code diff is here http://webgui.pastebin.com/GvDFY4Gy18:03
SDuensinWTH?  I've got a serious blind spot for semicolons.18:05
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui18:07
+bartjolnot blind, just polarized18:07
SDuensinWhat's the recommended way to handle error reporting in a Wobject?  Use a tmpl_if in the main view template or what?18:12
ryuu_roSDuensin: what kind of error reporting do you mean? For user feedback?18:14
SDuensinMy Wobject connects to another server to fetch a list of conferences that are running.  If I can't get there, I need to tell them to try again later or something.18:14
ryuu_roIf it's only one message I would probably use a tmpl_if in the main view18:16
SDuensinWell, there could be a number of reasons for failure, but to the user, it all results in "come back later".18:17
ryuu_royes, in that case I would use the tmpl_if in the main view18:18
ryuu_roif it we're a number of message I created a new www_ method for it18:19
SDuensinWe're going for "easy" here.18:21
ryuu_roeasy suits me perfectly fine at the moment :D18:21
+perlDreameryou can use the tmpl_if even for an array of errors18:21
SDuensinMe too.  It'd be a lot easier if I wasn't trying to do a dozen things.18:22
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Read error: Operation timed out]18:32
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui18:33
SDuensinI'm learning my Perl has gotten quite bad with lack of use.18:44
SDuensinHow can I turn part of a hash tree created by XML::TreePP into an array?  Or can I iterate over it as-is?18:45
+perlDreameryou can iterate over a hash using keys18:46
+perlDreameror each18:46
+perlDreamerperldoc perldata18:46
SDuensinAttempting comprehension.  :-)18:47
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 276 seconds]18:52
-!- nuba [~nuba@pauleira.com] has joined #webgui18:57
CIA-21webgui: Colin Kuskie master * r3c15058 / (2 files in 2 dirs): Guarantee that old revisions of Products have unique storage locations. Fixes bug #11833. - http://bit.ly/afHdpN19:12
CIA-21webgui: Colin Kuskie webgui-7.9 * rfcbb9c7 / (2 files in 2 dirs): Guarantee that old revisions of Products have unique storage locations. Fixes bug #11833. - http://bit.ly/cbEuQs19:13
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 276 seconds]19:21
-!- nuba [~nuba@pauleira.com] has joined #webgui19:23
+bartjolbtw is spectre supposed to work in wg8? it gives a connection error, so ir looks like bad settings, but better to check before I spend hours on it19:35
+perlDreamerno clue, bartjol19:38
+bartjolah, the Spectre/Admin.pm apparently can't find readAllConfigs19:38
+bartjolstrange it seems to be there19:39
+perlDreameris WebGUI::Paths in your path?19:40
+bartjolmaybe not19:40
+bartjolbut WebGUI::Config wasn't19:40
+bartjolwhich is prolly good in 819:41
+bartjolbut spectre isn't rewritten to use WebGUI::Paths19:41
+perlDreamerno, but WebGUI::Config was19:41
+perlDreamerso Spectre needs it, too19:41
+bartjolso I just added it19:42
+bartjolin the Admin script19:42
+perlDreamerhuh?19:42
+bartjolto use WebGUI::Config19:42
+bartjolas it calls a method from there19:42
+perlDreameroh, yes!19:43
+bartjoland spectre is up and running19:44
+bartjolbut spectre needs WebGUI::Config, maybe a nice addition19:45
+perlDreamercan you commit that change?19:45
+bartjolI don't have commit rights19:46
+bartjolbut I can send you a diff file ;)19:46
+bartjol+ use WebGUI::Config;19:46
+bartjoloh you need a line number19:47
Haargyou can fork on github and commit to your own repo, then send a pull request19:47
+bartjolok, I'll fiddle around with git again19:48
+perlDreamerbartjol, we can help you set it up19:52
+perlDreamerthere's a great page on the wiki that Haarg set up19:53
+bartjolah, with that I should be able to figure it out19:54
+bartjolbut I can find that page19:54
+perlDreamerme either!19:56
+perlDreamerhttp://www.webgui.org/develop/wiki/git19:56
+bartjolI did find it, no thanks to the search19:56
+bartjolI don't want to bash the wiki, but searching for git, getting no results, and then find a page called git does seem...... peculiar?19:57
+perlDreamerit does19:58
+perlDreamercould be due to the mysql text search19:58
+bartjolI saw the capital G but that doesn't make a difference19:58
+perlDreamertry searching for asset20:00
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui20:00
-!- mode/#webgui [+o scrottie] by ChanServ20:00
+perlDreamerit's a bug20:00
+perlDreamerwe'll assign it to scrottie to work on20:00
+perlDreamerhe's now an expert in the API and version control20:01
+bartjoleeeh, that should deliver more than SQL Cookbook20:01
+perlDreameryes, definitely20:01
* scrottie0 reads scroll20:04
+perlDreamerreading the scroll won't help you scrottie, you also have to have a small bag of bat guano and know the mystic dance moves20:05
scrottie0heh20:11
scrottie0noone likes a search that doesn't work.20:14
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]20:27
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]20:28
* perlDreamer hates date programming20:33
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]20:35
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds]20:59
CIA-21webgui: Colin Kuskie master * r1d99ee4 / (3 files in 3 dirs): Allow users to enter 24:00:00 by hand, and have the Event handle it correctly. Fixes bug #11788 - http://bit.ly/99ULHv21:08
-!- fokat [~lem@190.72.138.110] has joined #webgui21:08
CIA-21webgui: Colin Kuskie webgui-7.9 * rd47f1b9 / (3 files in 3 dirs): Allow users to enter 24:00:00 by hand, and have the Event handle it correctly. Fixes bug #11788 - http://bit.ly/9WL84E21:08
CIA-21webgui: Colin Kuskie webgui-7.9 * r5be6c15 / lib/WebGUI/Help/Asset_StoryTopic.pm : Fix a typo in the StoryTopic help. - http://bit.ly/aWugYq21:08
SDuensinPerl is angering me greatly.21:23
plainhaowhat has perl ever done to you?21:24
SDuensinGot me my current terrible job, for one.21:24
plainhaothe only terrible job is one that doesn't pay :)21:26
+perlDreameroh no, there are worse21:26
SDuensinOh yes there are.21:26
plainhaosurely it beats cleaning toilets?21:27
SDuensinAt this point, I'm not so sure.21:27
@scrottiePerl is only mean to people it doesn't know.  And it has multiple personality disorder, so most of the time it doesn't know you even when it does.21:29
SDuensinNow I feel like the dog that chases the car.  I caught it and now have no idea what to do.21:31
plainhaostart chasing another car?21:31
plainhaothe problem i have with perl is that i keep coming back to it21:32
plainhaoi used to have the same problem with c, before i got comfortable with perl21:32
+perlDreamer"Like a dog returns to its vomit, so does a fool return to his folly"21:33
plainhaois this perl in general or just perl 5?21:33
SDuensinUm.  Yea.21:33
SDuensinPerl 6 is a myth.21:34
plainhaoheh21:34
@scrottieCommodore is going to come out with a new Amiga and the launch title will be Duke Nuken' Forever written in Perl 6.21:40
+perlDreamerusing SDL, of course21:40
SDuensinI saw that!21:40
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui21:41
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:09
SDuensinCan the templating language handle arrays?  Like:  tmpl_var something.with[1].more?22:21
@scrottiegenerally, you loop over things.22:25
Haarga loop is the only way to access items in an array with HTML::Template22:31
SDuensinSo I could tmpl_loop something.with and inside that tmpl_var more ?22:36
Haargkind of22:36
Haargwhat is something.with ?22:37
SDuensinBasically, I have a loop of meetings.  However, each meeting has multiple attendees inside it.22:37
SDuensinSo I made meeting_loop, but in there are attendees.  Like:  meeting_loop.attendees.attendee22:38
SDuensinUnder attendee are things like fullName, role, etc.22:38
Haargwith HTML::Template, your structures have to be hash > array > hash > array > hash > array > hash22:38
SDuensinI may be able to manage that.  TreePP has a force_array setting.22:40
SDuensinWas hoping to not have to re-combobulate the data.22:42
SDuensinHere's a single element of the meeting_loop array...   http://jaeger.pastebin.com/0PvcE4Qt22:44
SDuensinI don't *have* to be able to display attendees from this, but it'd be nice.22:45
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]22:52
@scrottieyou'll probably have to do some transformation on it when moving it from XML to the template.22:53
@scrottiebut maybe you should just serve the XML with a style sheet.22:53
SDuensinUh, no.22:55
SDuensinAnyway, gotta go get my kiddo from school.  Be back!22:56
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui23:46
-!- mode/#webgui [+v danny_mk] by ChanServ23:46
--- Day changed Tue Sep 14 2010
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]00:06
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]00:10
+perlDreamerthere are no tests for paste!00:12
+perlDreameryargh00:12
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui00:26
CIA-21webgui: Scott Walters webflow_bp * rcab4c6a / lib/WebGUI/Inbox.pm : 00:53
CIA-21webgui: Reworked active messages SQL. Fixes #11594. Don't try to relate00:53
CIA-21webgui: to groups that the user may not be a part of any longer. (+182 more commits...) - http://bit.ly/dviJtX00:53
-!- SquOnk [~emhn@pcsp229-77.dynamic.supercable.net.ve] has joined #webgui01:00
SquOnkGreetings.01:00
+perlDreamerhowdy, SquOnk01:00
SquOnkperlDreamer: Hey there.01:00
-!- nuba [~nuba@pauleira.com] has quit [Read error: Connection reset by peer]01:48
-!- nuba [~nuba@pauleira.com] has joined #webgui01:48
-!- nuba [~nuba@pauleira.com] has quit [Read error: Connection reset by peer]01:49
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]01:49
-!- nuba [~nuba@pauleira.com] has joined #webgui01:53
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:54
-!- SquOnk [~emhn@pcsp229-77.dynamic.supercable.net.ve] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]02:14
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui02:57
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]02:58
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds]04:03
-!- fokat [~lem@200.84.244.194] has joined #webgui04:44
CIA-21webgui: Colin Kuskie master * r927b986 / (4 files in 4 dirs): Forbid pasting content below a shortcut, to prevent loops on purge and other operations. Fixes bug #11855. - http://bit.ly/ah7cq304:48
CIA-21webgui: Colin Kuskie webgui-7.9 * r547d3c6 / (4 files in 4 dirs): Forbid pasting content below a shortcut, to prevent loops on purge and other operations. Fixes bug #11855. - http://bit.ly/cylZyU04:48
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []04:57
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui05:02
+perlDreamerhey, elnino!05:02
elninohowdy05:02
elninowarning: Im a slow typer tonight05:02
+perlDreamerbad fingers?05:02
elninoholding baby with bottle05:03
+perlDreamerah05:03
+perlDreamerI've been looking at this: http://codemirror.net/05:03
elninoas soon as he's done I got QUESTIONS. so dont all run away.05:04
elninowow. cool.05:04
+perlDreameryeah05:04
elninothat could change how things are done, huh?05:05
+perlDreamerwell, it might finally be a stable, supported code editor05:06
elninook. I have both hands now!05:33
elninoI was looking at the code that generates the rss feed. I forget which file it is at the moment, but I after reading http://search.cpan.org/~kawasaki/XML-FeedPP-0.41/lib/XML/FeedPP.pm I understand how it creates new items. and puts new elements in. 05:34
+perlDreamerokay05:35
elninobut what I don't understand is how I can add attributes to those elements.05:35
+perlDreamerlike give me an example, what do you want to generate?05:35
elninohe he.. I want to create the enclosure tag.05:37
elninoit needs the attributes of url thumbnail and others that I can't remember, still trying to get all my notes again.05:37
+perlDreamerah, ok05:37
elninoyep, url, length, and type. And it's there already but you guys have it as attachment.url, attachment_length, or somethign or other in a parent tag called attachment.loop which is not understandable in rss language.05:43
elninos/its/the information is05:45
elninoso.. I need to modify your code output <enclosure url= length= type=/> instead of <attachmentloop><attachmenturl/><attchmentlength/> etc.</attachmentloop>05:46
elninoin /asset/wobject/collaboration.pm05:46
elninogetRssFeedItems05:47
+perlDreamerIn the ACCESSOR and MUTATORS section, it shows how to build other RSS item "objects" like enclosure05:58
+perlDreamerso, inside AssetAspect, you'll need to delete the attachment loop variable for each item06:00
+perlDreamerand then build the right custom RSS code06:00
+perlDreamerdoes that make sense, elnino?06:00
elninoah. I didn't read far enough. 06:00
elninotheir description though makes it sound like they only 06:01
elninosupport the namespaces dc: and 06:01
elninordf06:01
elnino:06:01
+perlDreameryees06:01
elninobu then they say "But set() and get() methods are available to get/set the value of any elements or attributes for these modules."06:01
+perlDreameryes06:01
elninoso it should work for <enclosure>06:01
elninoand media:06:01
elninoif i choose to do that.06:02
+perlDreameryes06:02
elninook. I'll try06:02
* elnino getting excited that it may work!06:02
+perlDreamerso $item->set ("media:enclosure@attr" => $value)06:02
+perlDreameror something like that06:02
elninoright. yeah! thanks perlDreamer.06:02
+perlDreameryou're welcome!06:02
+perlDreamerelnino, some good testing code would probably help a lot06:03
+perlDreamerso you can force the data that gets sent to RssFeed06:03
+perlDreamerrather than relying on lots of manual testing06:03
elninook..  I have the collaboration asset already. just trying to get the xml right for customer.  06:04
elninobut from what I can read. rss feeds are a mess.06:04
+perlDreameryeah06:05
elninotoo many namespaces to choose from06:05
elninotoo many readers 06:05
elninogrr.06:05
+perlDreamerit's probably best to keep it simple then06:05
elninoShe wants it to work like another site, so that's what I'm goign to do.. copy their xml structure.06:05
elninoso I don't know if it's something that can be used in the core, but i'll post it somewhere.06:05
elninoon webgui.org06:06
elninodefine: simple.06:06
elninooh! I have another question.06:07
+perlDreamersimple == without namespaces?06:08
elninosounds good to me.. i'm using enclosure. I think preaction recommended media:06:08
elninoshe HAD a https site on another server, now we moved everything to one server and its all http06:08
elninoso I think I need to modify a mod_perl conf file and "fake" the https06:09
elninoand redirect it to http06:09
elninocurrent all the https is commented out. I don't think I need it all, do I ?06:09
elninodo I still have to have a certificate just to redirect it back to http?06:09
+perlDreamerno idea06:10
elninoOH... back to my other question....06:10
+perlDreamerI know how to setup standard SSL, 06:10
+perlDreamerbut no trickery yet06:10
elninoI was going to just use RewriteCond 06:11
elninoeh, I'll play with it.06:11
elninoso.. in assets/woject/collaboration.pm06:11
+perlDreameryes06:11
elnino it's stuffing some array structure and passing it to assetaspect/rssfeeds.pm and then creating the items using FeedPP06:12
+perlDreameryes06:12
elninoso I think I need to remove the attachment loop after I create the encloseur tag.06:12
+perlDreameryes06:12
elninook.06:12
+perlDreamerfirst, check to see if there are attachments06:12
elninoIm glad the brain is working well tonight.06:12
+perlDreamerif so, then remove and then start adding $item->set, $item->set...06:13
elninoyep.06:13
elninolast question.06:13
+perlDreamerdoesn't have to be last :)06:13
elninowhere can I find the mimetype of the attachment?06:13
elninois there a storage->somethingthat will give it to me?06:13
+perlDreamerLook inside Macro/FetchMimeType.pm06:13
elninothere should be a storage->getFileType  =)06:16
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]06:17
elninooh oh. I forgot... so how do I call a macro from a module?06:17
+perlDreameryou don't, you use the same code06:17
elninonever mind.06:17
+perlDreamer;)06:18
elninooh.06:18
elninowhy can't I call the macro?06:18
+perlDreamerit would be wasteful06:18
elninowasteful?06:18
+perlDreameryeah, to go through the whole macro processor/executer thing06:18
elninoi'm thinking maintainance wise06:18
+perlDreamerinstead of doing guess_types($filename)06:19
elninochange in one place.06:19
elninooh. ok.  you win.06:19
* perlDreamer calls it a night06:39
+perlDreamerhappy hacking elnino06:39
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]06:39
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]06:44
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 240 seconds]08:23
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:43
-!- kaare is now known as Guest6865208:43
-!- sanyock [~sanyock@rps7857.ovh.net] has joined #webgui08:59
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui09:14
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:01
-!- mode/#webgui [+v bartjol] by ChanServ11:01
-!- Guest68652 is now known as kaare_11:18
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]13:18
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui13:35
-!- sanyock [~sanyock@rps7857.ovh.net] has quit [Remote host closed the connection]13:57
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Client Quit]14:37
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:27
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Client Quit]15:30
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:30
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Read error: Connection reset by peer]16:14
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:23
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui16:24
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:47
-!- fokat [~lem@200.84.244.194] has joined #webgui17:05
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui17:25
-!- mode/#webgui [+o tavisto] by ChanServ17:25
-!- ryuu_ro [~rory@194.171.50.69] has quit [Quit: ryuu_ro]17:40
-!- Trex___ [~Trex@c-24-118-1-86.hsd1.mn.comcast.net] has joined #webgui18:06
Trex___Hey folks. I have a question about the blog/CS import script that I first posted to the dev list: http://www.webgui.org/forums/dev/import-script-for-collaboration-systems/518:12
Trex___I just posted a reply with a copy of the latest version of my script -- which seems to work all except for a problem with version tags.18:12
Trex___Each post that is added gets its own version tag outside the main version tag that gets set (and properly committed) in the start and finish subroutines. I'd definitely like to not have to commit each post's version tag separately!18:14
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:16
Trex___I thought I might pop in here and see if someone was online and could give the script a look...but seems pretty quiet at the moment.18:16
HaargskipAutoCommitWorkflows should fix that issue but i see you are already specifying it18:17
Haargoh18:17
Haargyour options hash is wrong18:18
Haargmy %options = { should be using (, not {18:18
Trex___Ahhh. Gotcha. I'm surprised that didn't cause bigger problems and bring things to a halt.18:19
Trex___Yes, that did it. Thanks, Haarg!18:23
Trex___I had hoped it would be something simple. :)18:23
Trex___Any recommendations for how to test for this sort of thing? perl -c on the previous version reports "syntax OK" and -w / -W report a flood of warnings from all the libraries included.18:31
Trex___-w does report the error: "Reference found where even-sized list expected at ./threadImport.pl line 93." but easy to overlook.18:32
Haargyou could add use warnings to your scripts, but then you have to take extra care with undef variables18:39
Trex___What sort of problems would undef variables cause when using warnings?18:43
Trex___I specify $revisionDate as undef because I want that parameter in addChild to be undef unless it is overridden by a date passed in via the import file.18:44
Trex___Would that cause problems?18:44
Trex___Have to take off. Thanks again, Haarg!18:56
-!- Trex___ [~Trex@c-24-118-1-86.hsd1.mn.comcast.net] has left #webgui []18:56
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:56
-!- mode/#webgui [+v perlDreamer] by ChanServ18:56
Haargmorning perlDreamer18:57
+perlDreamerhey, Haarg!18:57
+perlDreamerHow's Madison?18:57
Haargsame as ever i guess18:57
+perlDreamerDo you have a primary election in Wisconsin today?19:02
Haargyeah19:03
CIA-21webgui: Colin Kuskie master * r1fa03c3 / t/Storage/Image.t : Add an explicit test for getThumbnailUrl and non-image files (like a PDF) - http://bit.ly/djAORv19:16
CIA-21webgui: Colin Kuskie webgui-7.9 * radf811d / t/Storage/Image.t : Add an explicit test for getThumbnailUrl and non-image files (like a PDF) - http://bit.ly/cROc7019:23
Haargscrottie0, http://gist.github.com/57930219:26
Haargthat would have been my thought on how to make a tree output19:26
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:27
-!- mode/#webgui [+o bopbop] by ChanServ19:27
Haargprobably doesn't make sense to use it at the same time as the other options but i left that in there anyway19:28
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 252 seconds]19:30
-!- fokat [~lem@200.84.244.194] has joined #webgui19:30
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]19:37
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui19:57
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer]19:57
CIA-21webgui: Colin Kuskie webgui-7.9 * r0534449 / (3 files in 3 dirs): Ignore trailing slashes in requested URLS. Fixes bug #11865. - http://bit.ly/bow6xa20:02
CIA-21webgui: Colin Kuskie master * r1131a5b / (3 files in 3 dirs): Ignore trailing slashes in requested URLS. Fixes bug #11865. - http://bit.ly/dxoZAX20:02
scrottie0Haarg, re: the tree view stuff, whatever makes you happy.20:04
+perlDreamerThese things make Haarg happy: bicycle trails, Spotted Cow, perl code that doesn't suck20:05
Haarghey, perl code that sucks can be fun too20:06
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui20:06
-!- mode/#webgui [+o scrottie] by ChanServ20:06
+perlDreamerit can, unless you're on the hook for fixing it ;)20:06
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]20:22
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]20:23
SDuensinGreetings at last!20:30
+perlDreameryo, SD!20:30
SDuensinFinally online.  Now I need a nap.  :-D20:31
+perlDreamerit took you an awfully long time to get your kids yesterday20:32
SDuensinYea.  Not easy to get back online after I drag them home.20:35
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer]20:42
CIA-21webgui: Colin Kuskie master * r2eed748 / (3 files in 3 dirs): Restore addAttachments and restoreAttachments to the 7.x series. In 8.x, the object property will act like an arrayref, so they won't be necessary. Fixes bug #11861. - http://bit.ly/a02fQM20:44
CIA-21webgui: Colin Kuskie webgui-7.9 * r9fc27df / (3 files in 3 dirs): Restore addAttachments and restoreAttachments to the 7.x series. In 8.x, the object property will act like an arrayref, so they won't be necessary. Fixes bug #11861. - http://bit.ly/aFlev120:45
-!- qwebirc51402 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has joined #webgui20:45
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection]20:51
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui20:54
elninooh boy do I need help now...20:54
+perlDreamerwhatcha need, elnino?20:55
elninothat xmlPP mod that I'm trying to use?20:55
+perlDreameryes20:55
elninofrom the code and from it's tests, I'm beginning to believe that it can not handle20:55
elninoanything more than one level below item.20:55
elninoso <item><this></this></item>20:56
elninois fine,20:56
elninobut 20:56
elnino<item><something><nothis></nothis></something></item>20:56
elninobut it can't read the <nothis> tag20:56
elninothat is bad.20:56
+perlDreamercan't read, or write?20:57
elninos/from/from LOOKING at20:57
elninocorrect20:57
elninonone of his tests test second tier info.20:57
elninoand I couldn't for the LIFE of me20:57
+perlDreamercan you paste some XML::PP code that tries to do this?20:57
elninoget access to the attachment.url and attachment.* stuff20:57
* elnino just got here and is slow hold on.20:58
elninohmm. do you want to see what I have? I'm modifying RssFeed.pm20:59
+perlDreameryeah21:00
+perlDreameractually, how about if we create a test case?21:00
elninohuh? I have a site that has the CS with the data... that's what I'm working with now...21:01
elninotest like in test.t?21:01
+perlDreamersure, something that we can send to the author21:01
+perlDreamerand ask him if this is a bug, or a feature21:01
elninook.. just a sec.21:01
elninoI just looked at this, but there is nothing testing two level from what I can tell, I can modify these two files and give them to(?)21:02
elninohttp://cpansearch.perl.org/src/KAWASAKI/XML-FeedPP-0.41/t/09_setget.t21:02
elninohttp://cpansearch.perl.org/src/KAWASAKI/XML-FeedPP-0.41/t/36_get_multiple.t21:02
elninodo you know the person?21:02
+perlDreamerno21:03
elninook.21:03
elninoso .21:03
elninohow do I run these?21:03
elninoI'll modify them and run them, then send them to him.21:03
+perlDreamerat the top of the package directory, type make test21:04
+perlDreamerso, download, unpack21:04
+perlDreamerbuild21:04
+perlDreamermake test21:04
elninosorry for being clueless, but, I have it installed via cpan... do I redown load it?21:05
+perlDreamerfor doing this, yes21:06
+perlDreamerfrom what I'm seeing, new releases come out every few months21:07
+perlDreamerand, if he's like most authors, if we send him a patch along with good tests, he may accept it right away21:07
elninook. ill look at this tonight, got some errands to do now...I'll be back.21:11
+perlDreamerl8r21:11
elninothe other alternative I see is to some how create the syructur needed in getRssFeedItem in the Coolboration.pm21:12
elninobut my little brian couldnt get around that21:13
elninos/brian/brain21:13
+perlDreamerhm21:13
elninos/syructur/structure21:13
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui21:13
-!- mode/#webgui [+o scrottie] by ChanServ21:13
@scrottiegrr.21:13
+perlDreamerwhat kind of structure do you think it wants?21:13
-!- Haaarg [~haarg@www.beyondunreal.com] has joined #webgui21:15
elninowell I can create any elements and subelements - like you did with arttachmentloop, but not elements with attributes. which is what is needed. and even wg does the attributes in RssFeed.pm and avoids doing it in the collaboration.pm21:16
+perlDreamercollaboration.pm can't do it21:16
+perlDreamersince it doesn't have access to the XML::FeedPP object21:16
+perlDreamerit just returns a data structure21:17
elninoright21:17
+perlDreamerso, if you need a deep structure, putting it in CS.pm is the way to go21:17
+perlDreamerbut if you need attributes, there's currently no way to do that21:17
elninoright. That's what I concluded too.21:17
-!- Haarg [~haarg@li79-149.members.linode.com] has quit [Quit: Leaving IRC - dircproxy 1.0.5]21:17
-!- Haaarg is now known as Haarg21:17
elninowhich is how I found what I think is a bug.21:18
elninook. Now I'll go, I'll look at this tonight. Cause I have to have this supported.21:18
+perlDreamerSo XML::FeedPP will build deep XML from data, but not from code?21:18
elninocorrect21:18
+perlDreamerweird21:18
elninoyeah21:18
elninoit outputs the entire attachmentLoop21:18
+perlDreamerand, via data, there's no way to add attributes21:19
+perlDreamerdeeply21:19
elninocorrect.21:19
elninobut I can't read attachmentLoop or any of it's sub elements21:19
elninoI'll define some scenarios and document it better that doing this off my head. 21:19
+perlDreameryeah, and again, I recommend doing it in test code21:20
elninodon't spend brain cells on this unless you want too. =)21:20
elninobye21:20
+perlDreamerI think it's a good core addition21:20
* perlDreamer is off for lunch21:33
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:21
-!- qwebirc51402 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has quit [Quit: Page closed]22:34
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]23:43
-!- knowmad [~william@97.66.185.250] has joined #webgui23:50
knowmadhello folks23:51
knowmadperlDreamer: last week you thought that 7.9.14 would be getting released today; any updates on that?23:51
@scrottiehey hey hey knowmad.23:54
knowmadhello scrottie!23:54
knowmadHow's the weather in Phoenix today?23:55
@scrottieit's been really nice.  it's hard to be inside.23:55
knowmadyeah, we're having the same problem here ;)23:57
knowmadhere = Charlotte23:57
+perlDreamerknowmad, it's still today23:57
+perlDreamerand will be until tomorrow23:57
+perlDreamer7.9.14 will be released around 9:00pm PDT23:57
+perlDreamerjust like every week ;)23:57
knowmadyeah, but for me, it's nearly the end of the work-day23:57
+perlDreamerthen for you it's tonight, or tomorrow23:58
knowmadAhh, that works!23:58
--- Day changed Wed Sep 15 2010
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:06
+perlDreamerthis is crazy00:44
+perlDreamerVirtualBox will read the WebGUI VMWare images00:44
+perlDreamerI should have done this years ago!00:44
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection]00:46
SDuensinWhy yes it will.00:47
+perlDreamerSDuensin, if I publish this image, are you willing to give it a trial for me?00:48
+perlDreameryou have VMWare?00:48
SDuensinYep.  Workstation 7.whatever.00:49
+perlDreamerawesome00:49
+perlDreamerif it's really this easy, I'll try and do an Ubuntu one too maybe00:49
SDuensinWhat was hard about it before?00:49
+perlDreameruh, I don't have Vmware, and the server that we use for builds is down00:50
SDuensinVMware Player 3 and above allow creation of VMs now.00:51
+perlDreamerthat'll run on Ubuntu?00:51
SDuensinYep.00:51
-!- carogray [~Caroline@32.178.157.109] has joined #webgui00:53
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui01:20
-!- knowmad [~william@97.66.185.250] has left #webgui []01:23
-!- carogray [~Caroline@32.178.157.109] has quit [Ping timeout: 240 seconds]01:24
+perlDreamerhang in there, SDuensin, still building modules01:39
SDuensinNP.  Still studying hackintoshes.01:40
+perlDreamerSDuensin: ping01:46
SDuensinpong01:47
+perlDreameryou have a copy of the current VM laying around?01:47
SDuensinNope.01:47
+perlDreamerI need to know whether or not the default site on the VM is at the site starter, or whether it was fully configured01:48
* SDuensin has no idea01:49
* SDuensin also has company now. Back later!01:49
-!- fokat [~lem@200.84.244.194] has joined #webgui02:59
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]03:28
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:37
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]03:41
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui05:18
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Ping timeout: 245 seconds]05:21
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]05:59
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]06:07
elnino_umm. I'm stuck in linux.06:54
elnino_I did some weird keystroke, and I can no longer see my typing, can anyone help?06:54
elnino_I logged out and back in and it didn't clear it.06:55
elnino_=)06:55
elnino_and I can't sudo anymore06:55
elnino_I know. it's weird. So I type sudo su and it skips over the prompt for the password.06:57
elnino_I tryed su, and it promptd me for the password, but once I start typing it does a "return" and does invalid password.06:57
elnino_I think I messed up the keyboard somehow while root.06:58
+perlDreamerit's really typing, but there's no echo back of what you're typing?06:59
elnino_correct06:59
elnino_but it messes up some of the keys06:59
elnino_P = uparrow06:59
+perlDreamersounds like an alternate key mapping06:59
elnino_I think so too, but I'm not quite sure how it happend. maybe my ctrl key got stuck?07:00
+perlDreamernot sure07:01
elnino_I didn't go anywhere I normally don't go.07:01
+perlDreamerif that was true, everything would have a control character07:01
elnino_woudl a hard rest do?07:01
+perlDreamercan you plug in an external keyboard?07:01
elnino_s/rest/reset07:01
+perlDreamerperhaps07:01
elnino_I'm using putty07:01
elnino_I think the host company has a virtual terminal. They did years ago.07:02
CIA-21webgui: Colin Kuskie webgui-7.9 * r63a1d84 / t/Macro/ConvertUTCToTZ.t : Fix a problem with newer DateTimes. - http://bit.ly/boABZ907:02
elnino_but loging out of putty should have reset it, no? or is it tied to my username?07:02
+perlDreamerI don't know, elnino_07:03
+perlDreamerit could be a problem with putty itself07:04
+perlDreameris it giving you problems elsewhere?07:04
* elnino_ looks at putty settings.07:05
CIA-21webgui: Colin Kuskie webgui-7.9 * r05015d7 / lib/WebGUI/Group.pm : Remove Product Managers as a protected group. - http://bit.ly/9vPyBj07:18
CIA-21webgui: Colin Kuskie webgui-7.9 * rb936464 / (143 files in 73 dirs): Preparing for 7.9.14 release - http://bit.ly/bseOBE07:18
CIA-21webgui: Colin Kuskie webgui-7.9 * r9437aed / (4 files in 4 dirs): Ready for 7.9.15 release. - http://bit.ly/c3v7RV07:30
elnino_perlDreamer.07:30
+perlDreameryes?07:31
elnino_don't type ctrl-n or ctrl-o it changes your character set.07:31
+perlDreamerreally?07:31
+perlDreamerit does that in putty?07:31
elnino_apprantly. I'm not going to try it. that is what the server support guy said.07:31
elnino_no it wasn't putty.07:31
elnino_putty worked fine untill I was logged in.07:31
+perlDreamerweird07:31
elnino_then I couldn't see anythign.07:31
+perlDreamerI tried that on the command line, and it didn't do anything07:32
elnino_i'm on ubunto07:32
elnino_u07:32
+perlDreamerwhen you putty in, what's the terminal setting?07:32
+perlDreameris it vt100?07:32
elnino_one sec07:33
elnino_ESC{n~07:33
elnino_ESC[n~07:33
elnino_I dunno. that was the default.07:34
+perlDreamerthat's not what we're looking for.  Should be something like vt100, vt102, xterm07:34
elnino_I used to know that stuff.07:34
elnino_yes, vt100 is a choice. but I have ESC[n~07:34
+perlDreamerESC{n~ looks like a shell setting for the terminal line07:34
+perlDreamerjust for kicks, try vt100 and log in again07:35
elnino_Linux, Xterm R6, VT400, VT100+ SCO are my choices.07:35
elnino_and ESC[N~07:35
+perlDreamerXterm R6 is good07:35
+perlDreamerMy laptop here is Ubuntu, and I can Ctrl-N all day long in the terminal and it ignores it07:35
elnino_hmm. I don't notice any difference. 07:37
elnino_oh well. Now that I've wasted my time on that. 07:37
elnino_I'll revisit the xml tomorrow night.07:38
elnino_have a good one!07:38
+perlDreamergood night elnino_07:38
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]07:40
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:13
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 255 seconds]09:27
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui09:28
-!- mode/#webgui [+v Radix_] by ChanServ09:28
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui10:08
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]10:16
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:09
-!- mode/#webgui [+v bartjol] by ChanServ11:09
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]11:18
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui13:29
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui []14:07
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:13
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui15:38
ryuu_rodoes anyone know where I can crank up the maxsize of the wremonitor?15:40
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:41
-!- ryuu_ro [~rory@194.171.50.69] has quit [Remote host closed the connection]15:46
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:01
-!- fokat [~lem@200.84.244.194] has joined #webgui16:07
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]16:15
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []16:15
SDuensinMorning.16:31
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui16:33
-!- carogray [~Caroline@184-199-128-135.pools.spcsdns.net] has joined #webgui16:57
-!- carogray1 [~Caroline@184-199-128-135.pools.spcsdns.net] has joined #webgui17:23
-!- carogray [~Caroline@184-199-128-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer]17:23
-!- carogray1 [~Caroline@184-199-128-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer]18:27
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:53
-!- mode/#webgui [+v perlDreamer] by ChanServ18:53
Haargmorning perlDreamer18:53
+perlDreamermorning, Haarg :)18:53
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui19:08
-!- mode/#webgui [+o tavisto] by ChanServ19:08
-!- fokat [~lem@190.72.138.110] has joined #webgui19:37
-!- preaction [~doug@li79-149.members.linode.com] has joined #webgui19:51
-!- mode/#webgui [+o preaction] by ChanServ19:51
patspamdamn, foursquare won't let me check into the Oqapi office anymore: "Whoa, how'd you get to Oqapi HQ so quickly? To keep it fair, there are no points or badges for super-human speed. Sorry!"19:59
patspammy script was competing with Rory for mayordom19:59
patspamI guess if I stopped checking in anywhere in New York for a day or two it'd work..20:00
+perlDreamerbbiab20:02
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]20:02
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui20:09
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui20:46
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui20:54
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]21:40
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:17
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]22:51
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui23:25
-!- mode/#webgui [+v perlDreamer] by ChanServ23:25
elninoHey! I thought there was a quiz asset in webgui. am I dreaming?23:35
@preactionthe Survey?23:36
+perlDreamerno, but you can setup the Survey to do quizzes23:36
elninook. I'll look at survey.23:37
elninoooh. I like it! http://www.webgui.org/content-managers-guide-wiki/survey Thanks guys for putting this on-line!23:40
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]23:53
--- Day changed Thu Sep 16 2010
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:02
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]00:19
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has joined #webgui00:36
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui00:42
* perlDreamer is off to the office again00:44
+perlDreamerbbiab00:44
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]00:44
SquOnkpreaction: I thought the .swf files were going away for 7.9.1400:45
@preactionsorry, i forgot. i'll remove them right now, seeing as nobody's even responded to keep them, much less provided source00:46
SquOnkpreaction: Good.00:47
SquOnkpreaction: That might be enough to get the Debian Release Team to include it in Squeeze, since I cannot remove the .swf files from 7.8.24 :-)00:47
-!- carogray1 [~Caroline@174-146-141-199.pools.spcsdns.net] has joined #webgui00:50
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has quit [Read error: Connection reset by peer]00:50
-!- qwebirc570 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has joined #webgui00:58
qwebirc570I need help with a vertical menu to list the children of the current url01:00
@preactionwhat's the problem?01:01
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui01:03
qwebirc570The menu is from the Underground theme - it doesn't work with story topic01:05
@preactionso you're trying to list stories under the story topic?01:06
qwebirc570..yes. or list the children of the url the story topic is on01:07
@preactionstories don't show up in navigations unless you have "Show Hidden" set to "yes" in the navigation settings01:09
@preactionstories are always hidden from navigations. if there are too many of them, the speed of your site will suffer01:09
qwebirc570OK. How can I get the children of the url to show up in the side nav menu? Start point type = Relative to current url, - Start point = ./(0), with self & descendants checked01:18
@preactionif no children are showing up, they are probably hidden. On the Display or Security tab, there should be "Show Hidden". you can set that to Yes01:19
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui01:21
-!- mode/#webgui [+v perlDreamer] by ChanServ01:21
qwebirc570The Story Archive is on a child of 'home' and the Story Topic is on 'Home'. Once you click the Story Topic on 'home', shouldn't it list the children of the child in the side nav menu? Currently it doesn't list any items.01:25
+perlDreamerThe stories are not children of the Story Topic01:27
+perlDreamerit only lists the ones that it can find01:27
+perlDreameralso, stories are hidden from Navigation, like Events, or Posts01:27
qwebirc570But the child has 6 children including the Story Archive01:28
+perlDreamerthe Stories are not children of the Story Topic01:29
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]01:29
+perlDreamerand all Stories are hidden from navigation anyway01:29
+perlDreamerpreaction: do you want me to scrub the SWF files during the next 2 releases from the default content?01:36
@preactionthere shouldn't be any in the default content, they should all be in the extras folder01:36
+perlDreamerI should have said "default site as provided by create.sql"01:37
qwebirc570It best to then have a simple 'styled' template (with built-in nav) when you are working with dynamic content assets like Story Archive...01:45
-!- carogray1 [~Caroline@174-146-141-199.pools.spcsdns.net] has quit [Read error: Connection reset by peer]01:49
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has joined #webgui01:49
+perlDreamerqwebirc570: not necessarily01:58
+perlDreamerThe story assets are supposed to work together to build a site like cnn.com, where per-story navigation isn't necessary.01:58
* perlDreamer will be back in a while01:58
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: Leaving.]01:59
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has quit [Read error: Connection reset by peer]02:29
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui02:34
-!- mode/#webgui [+v perlDreamer] by ChanServ02:34
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]04:00
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]04:03
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:12
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:03
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui05:11
-!- mode/#webgui [+v perlDreamer] by ChanServ05:11
-!- qwebirc570 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has quit [Quit: Page closed]05:11
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui05:14
-!- mode/#webgui [+o scrottie] by ChanServ05:14
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]05:16
+perlDreamerahoy, scrottie05:16
+perlDreamerhow's stuff down south?05:16
@scrottiehey.05:28
@scrottiealright, I guess.  hard to say.05:29
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:49
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]05:51
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui05:57
elninohey. I need some expertise.05:58
elninosomeone is blaming our server for causing 50G of bandwidth in one day.05:58
elninoon their site. 05:58
elninonot exactly sure what to look for.05:58
elninothey decided to ban traffic from our site to theirs - what is the affect of that? I can't really imagine what that really would do.05:59
@preactionno RSS feed requests, perhaps?06:03
@scrottieask for a copy of the logs.  there's no protection against spoofing reverse DNS if you have DNS subdelegated to you.06:05
+perlDreamerelnino, make sure that you're not hosting any large files06:06
+perlDreamerand that everything is cool with the server, like you haven't been rooted and are running a flood of IRC and SPAM bots06:07
+perlDreamerdoes your hoster provide bandwidth monitoring on your end, to double check this?06:07
elninodoes banning our site really do anything to us? it's just denying our access to their site from our server...06:10
elninoright?06:10
@preactionRSS feeds from their site won't work. http proxies to their site won't work. any requests from your site to theirs will not work06:11
elninowe have none of that.06:11
elninowe link to their site via hrefs, that's it.06:11
+perlDreamerthen you should make sure something on your server isn't pushing 50 Gb of data to them06:11
elninobut atht is what is being banned.06:11
elninoI'm sorry, I'm just not an admin.... I did a ps aux and saw nothing.06:12
+perlDreamerif you're rooted, ps lies06:12
elninook.06:12
@preactionso they're banning by referer, which can be spoofed and is completely stupid to ban by. sorry for them that their site became temporarily popular06:12
+perlDreamertry rkhunter06:12
+perlDreamerbut, as preaction tell you, I'm paranoid06:13
elninobtw, I did ask for logs because these people are very reactionary, and they were looking at a report that had our IP addrss which does nothing for me.  So I'm hoping to get logs, but who knows. Before I even got on the call06:14
elninoshe banned our IP addrss so it was "solved"06:15
elninoI later then stopped our sites and restarted, but really don't know if that did anythign.06:15
elninoI'm really guessing that the two sites are linking to eachother and a spider hit it.06:15
elninoa poorly written spider.06:15
elninobut our reports should have seen a spike too. 06:15
elninobut I don't have access to those. I don't think. 06:16
@scrottieit's hard to say without seeing some logs.06:18
elninoI see no spikes of hits via google analytics.06:18
elninothat's all I got.06:19
elninoI think.06:19
elninohold on. i'm not thinking.06:19
elninook. downloaded rkhunter.06:27
elninoran it.06:28
elninogot: The command '/usr/local/bin/lwp-request' has been replaced by a script: /usr/local/bin/lwp-request: perl script text executable06:28
@preactionthat might be legitimate, depending on what the script does06:30
+perlDreamerto check it, you could always download a fresh copy from CPAN and diff them by hand06:38
+perlDreamercursed foulness06:40
+perlDreamerthat's another dispatch related bug06:40
elninowhat/06:41
elnino?06:41
+perlDreamerif an asset is a child of a layout, and that asset throws an error during prepareView or View, it ends up embedding the entire admin console in it's place06:42
@scrottieelnino, which Linux are you on?06:42
@scrottieand that warning is almost certainly harmless.06:42
elninoubuntu06:43
elninoall my warnings (8) look harmless:06:43
elninohttp://pastebin.com/cA8U55wP06:44
@scrottieapt-get install debsums and run that.06:44
@scrottiethat'll tell you if any of the binaries installed through apt have been changed.06:45
+perlDreamerwhat if they pulled in a foreign apt repo?06:47
@scrottieshould still work.  dpkg knows where things came from and it knows whether it has checksums or not and if it has checksums, it checks them.06:48
@scrottieunhide-linux26 unhide-posix unhide-tcp ... those are fun.  they try to detect hidden processes and back doors by brute force.06:50
elninowhat's dpkg scrottie?06:56
* elnino is running debsums06:57
elninoi'm getting a bunch of no md5sums06:58
+perlDreamerdpkg is like rpm for Debian OS'es06:59
elninohttp://pastebin.com/EBYV50TW06:59
elninoI ran debsums --changed07:00
@scrottieoh man.  XML::Simple changes key orders around even when you feed it a Tie::IxHash ref and this .NET based SOAP parser can't deal with that.07:02
elninohmm. hosting company did say outbound was riding about 2.7 M since yesterday, but then it died. What system logs would have more details of this?07:03
+perlDreamer2.7M * 15 << 50 Gb07:03
@scrottiesurprised g++ and bzip2 don't have sums.07:04
@scrottieelnino, probably none of the logs.  incoming requests to your machine are likely logged; outgoing ones, almost certainly not.07:04
@scrottieperl SOAP is a disaster.07:05
elninothat's goofy.07:05
elninodo you recommend any software that I can install to monitor outbound?07:05
@scrottieyou can configure iptables, which you already have, to do that.  ask The Google for a tutorial.07:06
@scrottieif I remembered the syntax off hand, I'd tell it to you, but I'd have to look it up and dabble with it myself and I'm getting ready to head out here.07:07
elninoumm. what is camfrogserver?07:07
elninono problem.07:08
@scrottieno clue.07:08
elninothis is weird.07:08
+perlDreamervideo chatroom server07:08
@scrottiestart digging around in a modern Linux and you'll find all sorts of crap.07:09
elninolog files is dated the 12th, and it's mention ing a site that should be there, because that admin was "fired"07:09
elninoSo. maybe he's been doing stuff.07:10
elninothis is just lovely.07:10
elninoI don't want to go there. 07:10
+perlDreameruse the "last" command to check in who logged in last07:10
+perlDreamervideo uses a lot of bandwidth, though...07:10
elninoI know.. that's what made me start thinking. but just poor me logs in.07:11
elninolastb shows the "bad admin"07:13
+perlDreamernot good07:13
+perlDreamermake copies of all log files and contact the owner07:13
+perlDreamercopy the log files off the server, and then disable BA's account07:13
+perlDreamerdoes the server allow root logins?07:13
elninoIt didn't a long time ago. I'll double check.07:14
+perlDreamerpasswd -l username # to lock the account07:14
@scrottieset the login shell of all accounts to /bin/false unless there's an actual, real person who needs to connect to that account.07:15
* scrottie &07:18
+perlDreamer'night scrottie07:18
elninobye scrottie07:19
elninothanks!07:19
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 265 seconds]07:23
* perlDreamer is going to call it a night, too07:31
+perlDreamerlater, all07:31
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:31
elninopreation.. please check my logic.  if we have a mp3 on our site, and these people link to it. and someone comes to Their site to view the mp3, who's bandwidth is it taking up?07:37
elninospecifically, lets say they have a player on their site playing it07:37
elninoit would be both, no?07:38
elninoso.. if it's a 2.7M mp3 and 15 people on their site listen to it, that's 40G taken up on their side?07:39
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]08:33
elninoopps I misspelled preaction. 08:34
elninonight time now.08:34
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui09:05
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui09:18
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer]09:18
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 210 seconds.]10:12
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui10:13
-!- mode/#webgui [+v Radix_] by ChanServ10:13
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:37
-!- mode/#webgui [+v bartjol] by ChanServ10:37
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 272 seconds]10:59
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui11:04
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui12:04
-!- mode/#webgui [+o tavisto] by ChanServ12:04
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]12:23
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui15:03
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:24
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:25
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui15:51
-!- fokat [~lem@190.72.138.110] has joined #webgui16:13
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:15
+bartjolmmm, send a pull request to the wrong wg branch16:26
+bartjolis this a problem?16:37
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]16:46
-!- SDuensin1 [~scott@173-28-73-10.client.mchsi.com] has joined #webgui16:48
SDuensin1Morning.17:01
+bartjolhowdy Scott, are you a giot expert?17:01
+bartjolgit17:01
SDuensin1git scares me.17:02
+bartjolmm, the fit desc on webgui.org does assume repo access17:10
+bartjols/fit/git/17:10
+bartjolah, I got it right this time17:17
+bartjolnow closing the old one17:19
+bartjolwell did that too17:20
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 252 seconds]17:30
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:44
-!- mode/#webgui [+v perlDreamer] by ChanServ17:44
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui17:46
-!- mode/#webgui [+o tavisto] by ChanServ17:46
+bartjolmmm, looking at the duplicate international tags again17:46
+bartjolfor instance Asset_Product/quantity is equal to WebGUI/556, so I suppose the latter one should be used. 17:47
+perlDreamermakes sense to me17:48
+bartjolbut in the Product script, do we want to 17:48
+bartjola create another i18n object17:48
+bartjolb use the international get method17:48
+bartjolad b inline that is17:48
+perlDreamerthis would be easier if there were no namespaces at all ...17:50
+bartjolyes it would17:50
+bartjolbut there are17:50
+perlDreamerI would say use the namespace propert of the international get method17:50
+bartjoloh, I can reset namespace of the i18n object?17:51
+bartjolthat would be nice17:51
+bartjolI see17:51
+perlDreamer$i18n->get('556', 'WebGUI');17:52
+perlDreamerthat'll do the right thing17:52
+perlDreamerno need to reset the whole object17:52
+bartjolyeah, now I see17:52
+perlDreamerfor making 1 call17:52
+bartjolyeah, that seemed quite intrusive too17:52
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui17:58
SquOnkGreetings17:58
+bartjolthere is even 1 double in WebGUI.pm17:58
+bartjol348 and 76817:58
+perlDreamerthat's odd, any i18n with a number key is from way, way back like 5.x days18:00
@preactionelnino_: linking would not cause the traffic they're talking about, and linking is not something bad, they wouldn't ban for that18:00
+bartjolwell they aren't used in the code as far as I can see18:00
+bartjolbut maybe in templates18:01
+bartjolok , the backtracing to code is do-able, but in templates it won't be18:02
+perlDreamerIt is18:03
+perlDreamerthere's a test that does it18:03
+perlDreamert/i18n/templates.t, I think it is18:04
+bartjoloh18:04
+perlDreamerName could also be used in a user profile field18:06
+bartjolyeah, and in Asset_product (tag 59)18:07
+bartjolwell, then I have the first duplicate removed in my local branch18:08
@preactionhttp://restcards.whatfettle.com/ <- someone should take these and add them to http://thegamecrafter.com18:11
+bartjoljoy, setup my git repo next to my install, have to do that again18:11
+perlDreamerpreaction, that's a great idea18:13
+perlDreamerexcept the headers are too small18:14
@preactionwell that can be fixed18:14
+perlDreamerand its all done in CSS instead of images18:14
@preactioni should write a script that uses Graphics::Primitive to write the images for TGC18:14
@preactionlibcairo ftw!18:14
+perlDreamerand they say _I'm_ scary smart18:15
+perlDreamerjust because I used to hack silicon instead of perl18:15
@preactioneh, it's just applied knowledge. intelligence is being able to connect dots18:16
@preactionbut you have to have the dots firs18:16
@khennhas anyone ever had an issue with the following syntax using template toolkit:18:27
@khenn<!--[if IE 6]>18:27
@khennit is stripping that out for some reason18:27
+perlDreamerkhenn, that's an HTML comment18:28
@khennyes I know18:28
+perlDreamerif you use Template packing, it will remove it18:28
@khennah18:28
@khennthat's probably it18:28
@preactionbartjol: the commit didn't seem to come through with your pull request18:33
+bartjolno, I lost it too18:33
+bartjolnew request...18:35
* perlDreamer goes to the gym18:36
+bartjolsecond try18:37
+bartjolpreaction: is this one better?18:38
@preactionyep. just can't find the button in github to merge it18:39
elnino_I'm just getting sick over this whole bandwidth situation perlDreamer and preaction.18:39
+bartjolmy $contribToWg8 ne '';18:41
+bartjolok, I will be trying to get the i18n duplicates in tonight, so if I sound a bit gloomy tomorrow, don't take offence18:44
CIA-21webgui: Bart Jol WebGUI8 * r4c4ff79 / lib/Spectre/Admin.pm : added WebGUI::Config in lib/Spectre/Admin.pm - http://bit.ly/bmA2RC18:44
+bartjolmmm, maybe first trigger the problem of the excess of Dutch, German and Spanish tags18:47
+bartjolthanks for the appreciation patspam, If I would do the some for you, I wouldn't have any time left (chapter one of greasing up a future google employee)18:49
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:11
elnino_please check my math:  50 million 100M downloads = 50 Gigs?19:18
elnino_no19:19
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui19:25
patspambartjol: :)19:29
patspamimpressed with your git[hub] skills!19:29
+bartjolyeah, after too much time I succeeded19:29
patspamtotally stacked my bike yesterday19:32
patspamgoing to have to buy new handlebars19:32
patspamand got some nice scrapes on my arms & hip as a souvenir19:33
Haargouch19:33
+bartjolnew ahndlebars? that must have been a heavy drop19:35
patspamyeah, I slid across the road for about 3 metres19:35
patspamlycra is really amazing, saved me from much worse grazing19:35
+bartjolow, those scrapes are terrible19:35
+bartjolah, with jeans on, they're not that good (out of experience)19:36
patspamand my cycling gloves basically saved our $work project from being delayed => zero cuts on my hands19:36
patspamouch, yeah, jeans probably rip to shreds?19:37
+bartjolno, the jeans themselves not, but your skin reacts like being bare19:37
+bartjolmmm the translationserver does write a whole file on an update, right?19:43
Haargyes19:43
+bartjolmmm, at the moment I got my script so far as to say it deletes them, but not really wrting it yet (or write it in an unexpected dir :)19:44
-!- carogray [~Caroline@69.26.113.242] has joined #webgui20:00
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui20:01
-!- mode/#webgui [+o scrottie] by ChanServ20:01
@scrottiebartjol, nope, not a git expert.20:02
@scrottiebartjol, but if you have a specific question, I might be able to answer it.20:03
+bartjol you come like mustard after the meal20:03
@scrottieheh =)20:04
+bartjolstill thanks for the offer20:04
+bartjolthat's a dutch proverb20:04
+perlDreamerpatspam, I think it's time to come clean20:06
Haarghttp://github.com/haarg/WebGUI-Translator-Plack20:11
Haargnot complete at all but if i get some time to work on it it shouldn't take too long20:12
+bartjolcool20:12
+bartjolI am making a script that removes alle extra tags20:12
+bartjolit was working, but in the wrong dir20:12
patspamperlDreamer: how so?20:17
-!- preaction [~doug@li79-149.members.linode.com] has quit [Remote host closed the connection]20:17
+perlDreamerdude, you were in the left lane taking a picture of a cute girl on a bike and you wrecked20:18
+perlDreamerthen you photoshopped in the dog to cover it up20:18
patspamheh so true20:18
+perlDreamerno one even noticed the dog; you had to point it out to keep up the ruse20:18
patspamfor those that missed it: http://www.flickr.com/photos/patspam/4996529210/in/set-72157624969686574/20:21
+bartjolHaarg my code is a bit messy, but I'll clean it up20:22
+bartjolthe dog is the thing coming out of the helmet?20:22
patspamseriously?20:23
+bartjolit writes the files now, but it still seems to think that the tags exist, prolly a wrong path, but now I'm getting hungry20:24
+bartjolah, I had to look at the next picture20:25
+bartjolI was just taking a guess20:25
patspamit's funny, helen didn't see it even after showing her the zoomed in version.. hence the third one with the big red arrow20:27
ryuu_rohey guys did you see this one20:29
ryuu_rohttp://www.webgui.org/etcetera/updating-from-7_8_24/220:29
+perlDreamerI'm glad you survived okay, patspam20:29
patspamthanks :)20:30
ryuu_roI had serious server problems today with wremonitor killing processes20:30
+bartjolwell, I saw something like that at oqapi today 20:30
ryuu_roand failed to startup again20:30
ryuu_royeah dude :) that was me....20:30
+perlDreameryou oqapi guys, always using up all the memory...20:31
ryuu_royeah, but I don't konw why it happened20:31
+bartjoland discspace20:31
+bartjoland the semaphores20:31
ryuu_rofreaking semaphores20:31
+perlDreamerand the inodes?20:31
ryuu_rohad over 700 of them20:31
+bartjolthey're greedier then a array20:31
ryuu_rothat was the diskspace error20:31
ryuu_robut I had CHI installed20:32
ryuu_roso there's the difference20:33
ryuu_rocould it maybe have something to do with the upgrade?20:33
patspamryuu_ro: foursquare won't let me check into Oqapi anymore.. "Whoa, how'd you get to Oqapi HQ so quickly? To keep it fair, there are no points or badges for super-human speed. Sorry!"20:34
+perlDreamerryuu_ro, since CHI is a driver, and CHI uses Moose, then more memory will be used20:35
ryuu_ro:D really, they must not know that you have superhuman powers and fly faster than light20:35
ryuu_rook, so cranking up the modperl processes would do the trick right?20:36
ryuu_robut I did that a long time ago20:36
ryuu_roand it's the wremonitor that kills the processes 20:36
+perlDreamerwremonitor has limits, too20:36
ryuu_roand modproxy won't restart anymore20:36
ryuu_roah ok20:36
ryuu_rocan be adjust those?20:36
+perlDreameryes, I believe they're in the wre.conf file20:38
ryuu_rolet me check20:38
+bartjolapache\max blub20:39
+bartjol(he didn't listen to me today)20:39
+perlDreamerbartjol, they never listen the sys-admins20:40
+perlDreamerit's tragic20:40
ryuu_rodude I was freaking out because the server was down and the failover didn't work20:40
ryuu_rostupid hetzner failover :(20:40
+bartjolwhen you're freaking out, it is the most important to listen to me20:40
+bartjolstress handling management20:41
+bartjol... sounds double, but management must be good20:41
ryuu_rowhen I'm freaking out I want you to take care of it!!!!!20:41
+bartjolhey, it isn't a server we controll20:42
+bartjolI should bill oqapi for today20:42
ryuu_roow, in that case......20:42
ryuu_roi should bill procolix to have lunch with me moehahahahaha20:42
+bartjolrory, are you wearing a mask?20:42
ryuu_rohehehe, that only works in Dutch20:43
+bartjoltoo bad20:43
ryuu_rook, so apache -> maxMemory should be adjusted too20:43
+perlDreamerthat's a good place to start20:44
ryuu_rothat sounds fair20:44
+perlDreameralso, for Apache::SizeLimit, there's a setting in modperl.conf I believe20:44
+perlDreamerbut one at a time20:44
+bartjolmodperl.pl20:44
+perlDreamersince you're so excitable, and wearing a mask that only works in Dutch20:44
ryuu_royeah the SizeLimit is already op20:44
ryuu_roup20:44
ryuu_rohehehe20:44
ryuu_roplease forget this conversation perlDreamer20:44
+perlDreamerSometimes you foreigners drive me nuts.  Can't you just speak English!!!???20:45
+bartjolfirends, o friends the cookie is up20:45
ryuu_romake that the cat wise20:46
+bartjolthe dutch ex prime minister just made a good example of "the pot blames the catle that it black seas"20:46
ryuu_rohehehehe nice one20:46
ryuu_roso, what would an advisable sizelimit? Or what I should ask since I'm not a server expert. How can I find the advisable sizelimit for my server?20:49
+perlDreamertake the total server memory20:51
+perlDreamersubtract out all things like OS, MySQL and some for modproxy20:51
+perlDreamerdivide by the maximum number of children20:51
+perlDreamerthat's worst case20:51
+perlDreamerbut worst case doesn't happen very often20:52
+perlDreamerso maybe derate by 0.7 or 0.5 or something20:52
+perlDreamereither that, or ask bartjol so he can bill oqapi20:52
ryuu_roNEVER!! :)20:52
ryuu_rothanks perlDreamer20:52
+perlDreamermaybe slip him some beer and some homecooked food then20:52
+bartjolto bad sausage cheese doesn't happen very often20:52
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui20:53
ryuu_rosausage cheese?20:53
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection]20:53
+perlDreamerfried cheese curds...20:53
+bartjolworst-kaas20:53
+perlDreamerthat's funny20:53
+bartjolworst - case20:53
ryuu_roAHHH, dutchisms again :)20:54
+bartjolI know I'm funny20:54
+bartjolyup20:54
+bartjolit is amost fridayafternoon20:54
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui20:54
+perlDreamerall this talking about food is making me hungry20:54
+bartjolyeah, me too20:55
+bartjolao farewell and goodbye20:55
ryuu_ropatspam: Bondi Beach is on20:55
patspamheh20:55
ryuu_roand Maxi just came in third in the Iron man :)20:55
patspamenjoy :)20:55
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]20:58
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection]20:58
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui21:04
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection]21:05
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui21:05
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection]21:07
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui21:13
-!- mode/#webgui [+o preaction] by ChanServ21:18
+perlDreamerwe have duplicatage!21:25
@preactionI DEMAND PROOF!21:26
+perlDreamerdoes that mean to push the proof button?21:27
@preactionoh. damnit. why come you can duplicate that bug and i cants?21:27
+perlDreamerbecause I'm on linux, and not MacOS X21:28
@preactionriiight, blame the OS for a browser problem.21:28
+perlDreamerbut it's not a problem on your end :)21:28
+perlDreamerand I already see another bug21:28
* perlDreamer eats some lunch22:14
+perlDreameryummo!23:03
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 264 seconds]23:05
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui23:10
-!- carogray [~Caroline@69.26.113.242] has quit [Quit: Leaving.]23:15
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]23:36
* perlDreamer is off to pickup kids, back in 3023:57
--- Day changed Fri Sep 17 2010
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:03
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui00:26
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Read error: Connection reset by peer]00:26
+perlDreamerokay, 3100:28
@preaction42!00:29
+perlDreamerhike!00:34
+perlDreamerI hate being dumber than javascript00:34
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]00:34
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]01:29
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]01:35
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]02:19
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]02:55
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]03:36
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui04:24
-!- mode/#webgui [+o tavisto] by ChanServ04:24
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui04:29
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Remote host closed the connection]04:33
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui04:37
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []05:08
@scrottieI hate being dumber than .NET SOAP.05:18
@scrottiewell, that works, I guess.05:18
@scrottieit warms my heart how JSON virtually annihilated SOAP.05:22
@scrottiegood riddance.05:22
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:25
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds]06:36
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:00
-!- kaare is now known as Guest2940308:01
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]08:05
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui08:58
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]09:46
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:53
-!- mode/#webgui [+v bartjol] by ChanServ10:53
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]12:13
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]12:29
-!- Guest29403 is now known as kaare_14:00
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:06
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.]15:10
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:11
-!- mode/#webgui [+v Radix_] by ChanServ15:11
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:14
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:14
-!- mode/#webgui [+v Radix_] by ChanServ15:15
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:18
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:19
-!- mode/#webgui [+v Radix_] by ChanServ15:19
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:22
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:23
-!- mode/#webgui [+v Radix_] by ChanServ15:23
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:25
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:25
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:26
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:27
-!- mode/#webgui [+v Radix_] by ChanServ15:27
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:30
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:31
-!- mode/#webgui [+v Radix_] by ChanServ15:31
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:34
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:35
-!- mode/#webgui [+v Radix_] by ChanServ15:35
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:39
-!- Radix_ [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui15:40
-!- mode/#webgui [+v Radix_] by ChanServ15:40
-!- Radix_ [~Radix@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:43
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:44
-!- mode/#webgui [+v Radix_] by ChanServ15:44
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:47
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:52
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:53
-!- mode/#webgui [+v Radix_] by ChanServ15:53
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]15:56
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui15:57
-!- mode/#webgui [+v Radix_] by ChanServ15:57
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui15:58
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit]16:01
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui16:01
-!- mode/#webgui [+v Radix_] by ChanServ16:01
-!- fokat [~lem@190.72.138.110] has joined #webgui16:04
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:06
SDuensin1Morning all.16:44
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]16:51
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui16:51
-!- mode/#webgui [+v Radix_] by ChanServ16:51
+bartjolhi17:08
+bartjolwat nou17:10
SDuensin1wish i knew17:28
+bartjolsorry that was directed at that Hagenees17:29
SDuensin1:-)17:29
-!- ryuu_ro [~rory@194.171.50.69] has quit [Quit: ryuu_ro]17:44
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui17:52
+bartjolandyiomoon: isn't it in the middle of the night for you?17:53
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui17:55
-!- mode/#webgui [+o tavisto] by ChanServ17:55
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]17:56
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:02
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui18:20
elninogood morning!18:20
elninoI don't knwo what happend, but on my site, I have literally hundreds of version tags that haven't been committed, is there a sql statement I can run to "commit" these?18:21
elninoor delete these?18:21
elninothey all pertain to an event on my calendar. I was trying ti import an ics, and I'm thinking it went a bit awol.18:21
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui18:24
patspamscrottie0: what's your plainblack email address?18:27
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:44
-!- mode/#webgui [+v perlDreamer] by ChanServ18:44
patspamlunchtime!18:57
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]19:02
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui19:42
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:46
-!- mode/#webgui [+o scrottie] by ChanServ19:46
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]20:08
* scrottie0 unidles here too20:26
-!- carogray [~Caroline@c-24-62-240-73.hsd1.nh.comcast.net] has joined #webgui21:25
-!- carogray [~Caroline@c-24-62-240-73.hsd1.nh.comcast.net] has quit [Ping timeout: 245 seconds]21:31
-!- carogray [~Caroline@173-166-80-113-newengland.hfc.comcastbusiness.net] has joined #webgui21:36
* perlDreamer takes some lunch22:03
patspamwow, I just had an enjoyable afternoon with WebGUI::Form22:36
patspamnever thought I'd say that22:37
patspamcustom Form classes + UserProfiling is pretty awesome when it does what you want22:38
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:42
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]23:15
+perlDreamerpatspam, I've been working on a solution to the dynamic form + JS in the body problem23:20
--- Day changed Sat Sep 18 2010
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 264 seconds]00:15
-!- carogray [~Caroline@173-166-80-113-newengland.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer]00:52
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]00:55
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui00:57
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]01:00
-!- lonki [~hans@p508DE92B.dip.t-dialin.net] has joined #webgui01:20
+perlDreamerman, it's quiet on Friday afternoons01:26
lonkiafternoon?01:27
lonki:-)01:27
@scrottieI'm making a pigeon-rat in Perl.01:27
@preactionso, the drawbacks of both and the benefits of neither?01:28
@scrottiebasically.01:28
lonkisounds like an emacs clone01:28
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui01:34
@scrottiethe LWP HTTPS bindings are a mess.01:34
@scrottieNet::SSLeay is a reasonably complete Perl binding for openssl but that's several layers down the stack from LWP and aside from diddling things at startup, it really doesn't give you access to it.  I started just pasting the code out from the code path where the *actual* text of the request (which is very different from $request->as_string) but ratio of code I'd have to paste versus what I could reuse by way of method calls was too high01:38
@scrottieparsing the response is the same story... scattered all over, none of it where you'd expect it to be, monolithic functions01:38
@scrottieso, I guess I'll try Net::SSLeay's scary looking HTTPS API.01:39
@scrottiethis is the sort of thing that would be easily solved by an implementation of Acme::ComeFrom that supported coming from line numbers.01:40
@preactioncan't you give LWP an HTTP::Request object? would HTTP::Request accept some sort of SSL stuffs?01:40
lonkidid you try this with a certificate accepted?01:41
@scrottieyou can certainly give LWP::UserAgent an HTTP::Request object.01:42
@scrottieHTTP::Request does some SSL stuff but it doesn't expose a lot of the SSLeay API.  for example, by default, it doesn't even check the server-side cert against the hostname.  but it has hooks for doing that, after the request is sent.01:43
@scrottieit does not have hooks for lots of other things.01:43
@preactionfun01:43
@scrottieexamples floating around on the 'net (always a dubious proposition) try to work around this by rigging which SSL implementation LWP will use (SSLeay being one possible one) and then diddling SSLeay at BEGIN { } time to use different defaults.01:44
lonkihell, even in .net it is easy to use ssl01:44
@scrottieI was hoping I could get a text representation of the actual request data easily enough.  it winds up being about 30 lines of cut and paste code from various places.  the case for getting the response and parsing it far worse.  if I could have done that easily, it could easily glue Net::SSLeay and LWP together myself.01:45
@scrottielinki:  sad thing is I'm trying to do SOAP on top of this and Perl SOAP implementations are wretched.01:45
@scrottiePerlDreamer:  is that better, re: quiet Friday afternoon?01:46
lonkiscrottie, hmmm01:46
lonkiI only picked up perl _again_ just for fun, this doesn't sound like it will be :-)01:46
@scrottielonki, oh, there's lots and lots of fun stuff in Perl.01:47
lonkimaybe I should stick to ...01:47
lonkiphp? :-)01:47
@scrottieugh01:48
lonkiI know perl is fun01:48
@scrottiewell, I was considering cutting and pasting relatively *little* code compared to a typical day of programming PHP01:48
lonkihehe01:48
@scrottieit's the business-y things that often get neglected in Perl... HTTPS, SOAP...01:49
@scrottiebut on the other hand, Perl doesn't have a good PyGame counterpart.01:49
lonkiI only do some webgui, cacti and nagios stuff in perl01:49
lonkinext to spamikaze01:49
lonkibut even that is long ago01:50
lonkistarted using net::snmp again this week, just for fun and shear utterly bad feelings about what is around01:51
lonkifew lines of perl got me much more info then what is available01:52
+perlDreamerscrottie, I prefer a good, spirited conversation01:56
@scrottieperlDreamer, shall I troll, then?01:57
+perlDreamer"good"01:58
@scrottieperlDreamer:  feel free to comment on any of the opinions I've expressed.01:59
@preactionbut are they opinions or are they statements of fact?02:00
+perlDreamerThe only thing I know about HTTPS, is that there's an S at the end of HTTP02:00
@scrottieI also commented that Perl lacked something like PyGame and that Acme::ComeFrom would have solved this problem (okay, that was borderline trolling)02:01
+perlDreamerI would like to see perl get python's debugger before it got PyGame, but that's practicality speaking02:01
lonkiow my, landed in a channel that is hosting emacs/vi discussions :-)02:02
@scrottiehuh, haven't seen it.02:02
@scrottieevery now and then, I try one of the Tk debuggers for perl but they never get very far before coredumping or having some other critical problem.02:03
@scrottieif you're bored, check out perldoc Net::SSLeay.  the example for get_https3 has verbiage after it including "To do the verification correctly you must either employ the OpenSSL certificate verification framework or use the lower level API to first connect and verify the certificate..."02:04
@scrottiethen scroll down to the "Lowlevel Routines" section.02:04
+perlDreamerwell, first of all the command-line completion is awesome02:04
+perlDreamerit's smart enough to introspect objects and give you method completion02:05
+perlDreamerso, $asset-><TAB>02:05
+perlDreamergives you a list of methods02:05
+perlDreamerthat should be enough to whet your appetite02:05
@scrottienice.  don't some of the Perl IDEs (Komodo?) do that too?02:05
+perlDreameryes, but you have to have an IDE to have that in perl02:05
+perlDreamerand who wants to use that, instead of emacs/vi?02:06
@scrottiethe only thing there that's surprising is that the vim guys haven't stolen that from Komodo yet.02:06
lonkilike there is a choice when working on nix :-)02:06
@scrottieor maybe that ActiveState hasn't targetted the vim/emacs audience rather than trying to sell IDEs to cranky old sysadmins.02:06
lonkiscrottie, there was tab completion in vi before Komode was around ;-)02:07
lonkivim 02:07
@scrottieI have in the past run perltags to generate ctags compat tags files but OO kinda kills that.02:07
@scrottiebut then again, in Perl code, it's surprising how often polymorphism isn't actually used, and there's only one definition of any given method name anywhere.02:08
+perlDreameryeah, and ctags still gets you close02:08
+perlDreamerI'm done with the code for helping WebGUI::Form controls put their JS and CSS into the HEAD tag02:09
@scrottieawesome.  you solving that problem means that I will never even encounter it.02:10
+perlDreameryou will02:10
+perlDreamerin custom code02:10
@scrottieoh.02:10
@scrottie%&@&02:10
+perlDreamerand in the core code that doesn't take advantage of it yet02:10
+perlDreamerlike Thingy, UserList02:10
+perlDreamerso far, the only thing that takes advantage of it is the DataForm02:11
+perlDreamerand, it doesn't handle inline scripts that need real code02:12
+perlDreamerall that needs to be bundled up into the JS that goes at the bottom of the HTML02:12
+perlDreamerbut, and this is big, I don't think there are any style which use the new body_attachments/head_attachments template variables02:12
+perlDreamerso, even if I adapt it, it won't help people out.02:13
@scrottiehrm.  how much of a project is it to update an entire style?02:15
+perlDreamerby hand, not hard at all.  It's just manual effort02:16
+perlDreamerhead.tags becomes head_attachments02:16
+perlDreamerand body_attachments goes whereever frodwith_ thinks that it needs to02:16
+perlDreamerat the bottom, IIRC02:16
@scrottieoh deary me...02:22
@scrottiehttp://gist.github.com/585135  # from Net::SSLeay02:22
@scrottieessentially, if($content) { $content = stuff that should be stuck into headers }02:23
+perlDreamerare you sure the headers are unavailable at that point?02:24
@scrottiethe headers are available at that point.02:24
@scrottie$content = "Content-Type: $mime_type$CRLF" . "Content-Length: $len$CRLF$CRLF$content";  # this statement is false02:24
@scrottieby the time he's done clobbering $content, it is no longer the length he measured it as being.02:25
@scrottieso, my SOAP message is not making it to the server intact.02:25
+perlDreamerthat's bad02:25
+perlDreamersend him a patch with some tests02:25
lonkishouldn't the head get the size?02:25
lonkiwell, $len supposes it does I think :-)02:26
@scrottiewe're telling the server how much data to read in the request body (after the headers).02:27
@scrottieit knows the headers are done when it sees \r\n\r\n but then it needs to know how much more stuff to read (for POST data, or SOAP data, or whatever).02:27
@scrottiebut that's part of the headers... the amount of body to read is not in the body and it certainly shouldn't be the entire body ;)02:27
+perlDreamernow that you know that it does it, you could pad the content with a bunch of whitespace at the end02:28
+perlDreamerthat's hackish, but it should work02:28
+perlDreamerand it's better than losing significant characters02:29
@scrottiehmm?  I can't do anything to the content.  it gets overwritten.02:29
+perlDreamerdon't you send it the original $content?02:29
+perlDreamerthat subroutine prepends some stuff and lies about the number of bytes02:30
+perlDreamerso your content, the good stuff, gets truncated by the server02:30
+perlDreamerso, append a bunch of whitespace to your submitted content02:30
+perlDreamerif the server chops that off, who cares?02:30
lonkihakkish, that is the word02:31
+perlDreamerand the generated XML will be the same in any case02:31
+perlDreamertotally02:31
@scrottie??02:31
+perlDreamerlying about the content like I suggested02:31
+perlDreamervery hackish02:31
@scrottiethat subroutine overwrites $content with other stuff, unconditionally.  I can't send any message body to the server.02:31
@scrottieI can't post anything.02:31
+perlDreamerthat's not what you pasted02:32
+perlDreamer$content = "NEW STUFF$content"02:32
+perlDreamerthat's string append02:32
@scrottieoooh02:32
@scrottieduh, okay, I missed that being in there.02:32
@scrottiethat makes more sense.02:32
lonkiperlDreamer, there real question is why there is a little lie about the content length02:35
+perlDreameroh yeah, I agree lonki02:35
+perlDreamerhe should have precalculated the string02:35
lonkihehe02:36
+perlDreameror, should have pushed it into the headers, since it gets a headers object02:36
lonkithis reminds me of a challange some hacker gave me02:36
lonkithey wanted to hack an 18+ site02:37
lonkiso I teased them a little to see what they attempted to break the js code02:37
lonkiand had the real thing running server side :-)02:37
@scrottiewell, this scary code seems to actually work.02:41
+perlDreamer~work02:42
@scrottiebitwise negate work or approximately work?02:42
@scrottieor work's home directory?02:43
+perlDreamerapproximately02:43
+perlDreamerpossibly negating02:43
+perlDreamerbut YMMV02:43
@scrottieheh02:43
@scrottieI did have to read through it to figure out which headers I had to roll up myself and which ones it was mindlessly (or conditionally) sticking in.02:43
lonkiwouldn't it save time to fix the original code?03:09
@scrottiehmm?  LWP you mean?03:09
@scrottiethat would certainly save other people time ;)03:09
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]03:11
@scrottielonki, seems to work.  I was just reluctant to use Net::SSLeay's HTTP implementation.03:11
lonkiok03:12
@scrottieand then it didn't work for me right away when I did try it.03:12
lonkinight all, I need some sleep03:25
-!- lonki [~hans@p508DE92B.dip.t-dialin.net] has quit [Quit: Leaving]03:25
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out]03:42
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:59
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui05:06
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui05:14
-!- mode/#webgui [+o tavisto] by ChanServ05:14
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]06:00
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]06:06
-!- SDuensin1 [~scott@173-28-73-10.client.mchsi.com] has quit [Quit: Leaving.]06:30
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]06:47
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui08:39
-!- mode/#webgui [+o tavisto] by ChanServ08:39
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]09:01
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]11:20
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui11:21
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]12:06
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui15:43
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:08
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has joined #webgui17:13
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has quit [Client Quit]17:13
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has joined #webgui17:14
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has quit [Quit: KlausH]19:34
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]19:53
-!- patspam1 [~patspam@cpe-67-247-15-68.nyc.res.rr.com] has joined #webgui21:26
-!- patspam1 [~patspam@cpe-67-247-15-68.nyc.res.rr.com] has quit [Client Quit]21:26
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 276 seconds]21:29
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:38
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui23:54
--- Day changed Sun Sep 19 2010
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 276 seconds]00:59
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui01:14
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui01:27
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 272 seconds]04:01
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui04:02
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]04:29
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:35
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:06
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:51
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:13
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]11:15
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:48
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds]15:10
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui15:19
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]15:24
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]15:56
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:04
-!- fokat [~lem@200.84.244.194] has joined #webgui18:53
--- Day changed Mon Sep 20 2010
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui00:46
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]01:32
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui01:35
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui02:08
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui04:01
elninohey! is snippet going to have a "display title" in the newer versions?04:02
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:06
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]04:08
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]04:47
-!- scrottie [~scrottie@70.96.30.166] has joined #webgui06:26
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:01
-!- kaare is now known as Guest4169308:02
-!- scrottie [~scrottie@70.96.30.166] has quit [Ping timeout: 276 seconds]08:15
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]08:57
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui09:03
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui09:11
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:51
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui09:52
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 276 seconds]09:55
-!- Guest41693 is now known as kaare_10:11
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:12
-!- mode/#webgui [+v bartjol] by ChanServ11:12
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui11:36
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 272 seconds]11:39
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has joined #webgui12:56
-!- carogray1 [~Caroline@68-245-92-167.pools.spcsdns.net] has joined #webgui15:16
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has quit [Read error: Connection reset by peer]15:16
-!- carogray1 [~Caroline@68-245-92-167.pools.spcsdns.net] has quit [Read error: Connection reset by peer]15:35
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:39
-!- KlausH [~KlausH@p5B070AC5.dip0.t-ipconnect.de] has joined #webgui15:47
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:12
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]16:12
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui16:13
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:13
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui16:17
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui16:19
-!- fokat [~lem@190.72.138.110] has joined #webgui16:22
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui16:35
SDuensinMorning.16:48
+bartjolmorning17:04
+bartjolKlausH: might you be able to look at my forim post http://www.webgui.org/forums/deutsche-benutzergruppe/duplicate-i18n#idCiJZyetBkBGZ6h74TSwzew and reply, no hurry, but it would be convenient for comparison17:05
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui17:10
elninoGood morning!17:10
elninoI'm running win 2000 or win xp, what vmware do you recommend for me to get webgui going on either of these machines?17:10
+bartjoloh, I believe it is the vmware application17:12
+bartjolnever installed that one myself, but since there isn't a wre supported for windows anymore that should be the way to go17:13
elninoBut I think I need a "VMWare Player Version 2 compatible virtual machine"17:13
+bartjolah, that might be true17:14
elninoand that's what I'm wondering what I should install. =)17:14
+bartjolaaah17:14
+bartjolwell, look at the wre's in sourceforge17:14
jigouYou're setting that up primarily for local testing, I assume?17:16
elninoyes.17:16
elninobrb17:16
+bartjoland what platform had the most recent (which will be to old, so definetly run testEnvironmen)t17:18
+bartjoland what platform you like best17:19
jigouI think the standard VMWare Player is what I used when I was playing with it locally.17:19
+bartjolmmm, I made my laptop dual boot and am running it on ubuntu now17:21
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 276 seconds]17:32
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:43
-!- mode/#webgui [+v perlDreamer] by ChanServ17:43
+perlDreamergood morning, everybody17:46
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []17:47
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui17:47
+perlDreamerbartjol: do you have a moment?18:03
+bartjolsure18:03
elninojigou - what is the "standard" player? 18:04
+bartjolperlDreamer: what's up18:04
elninooh. that's actually a product called that.. I see.18:05
-!- aronchi [d5d1d75a@gateway/web/freenode/ip.213.209.215.90] has joined #webgui18:05
+perlDreamerthat .pm file in the Spanish translation?18:05
+bartjolyeah18:05
+perlDreamerit's not in the 7.9.14 package18:05
CIA-21webgui: Colin Kuskie master * r9277815 / (docs/changelog/7.x.x.txt lib/WebGUI/Session/Form.pm): Move logging level for validToken debugging from WARN to INFO. Fixes bug #11868 - http://bit.ly/blRUao18:05
+bartjoloh, maybe it is in another18:05
+perlDreamerit's probably leftover from earlier packages18:05
aronchiHi to all18:05
+bartjoland just l;ingered around somehow18:05
jigouelnino: I believe it's also free.18:05
+bartjolthen it will be harder to track18:05
aronchiIs it possible to get from a content handler the html result of a request?18:05
elninoso, I install that, install centos, then the wg vmwre package?18:05
CIA-21webgui: Colin Kuskie webgui-7.9 * r4edccf7 / (docs/changelog/7.x.x.txt lib/WebGUI/Session/Form.pm): Move logging level for validToken debugging from WARN to INFO. Fixes bug #11868 - http://bit.ly/cCR0z818:06
+bartjolaronchi: I think si, but can you be a bit more specific18:06
+bartjols/si/so/18:07
aronchiI must create a PDF from an HTML with htmldoc18:07
aronchiI've generated the HTML, now I need to pass it in some way18:07
aronchito HTMLDoc 18:07
aronchithere's a binding for perl, and I thought a content handler would be the right place18:08
aronchibut I don't know if it's possible to intercept the output before it's returned to user18:08
aronchito pass it to htmldoc instead user browser18:08
+bartjolwell, or a workflow might be better18:08
elninojigou - so, I install that, install centos, then the wg vmwre package?18:09
aronchi+bartjol : I need to create pdf on the fly18:10
+bartjolah18:10
+perlDreameraronchi, by default, all output goes straight into Apache18:10
+perlDreamersubsequent content handlers in WebGUI cannot touch the output18:10
jigouelnino: you should be able to install that, then just open the vmware package. It has centos, wre and WebGUI installed in the package.18:10
+perlDreamerso, your options are do a modperl handler directly18:11
elninoha. oh. That is MUCH easier... =) Do you know whether or not I can install an older version of wg with the vmware?18:11
+perlDreameror, look inside WebGUI::Session::Output, and find the options for setting the output filehandle18:12
+perlDreamerthat would be done before the output is generated18:12
+perlDreamerand then after the output is generated, you pull the data out of your special filehandle (like a tied scalar or array), create the PDF, and return that instead18:12
+perlDreamerThis will be much easier in WebGUI 8, where we pass around HTTP::Response objects18:13
+perlDreamerelnino, there's a VMWare image for 7.6.24, if that helps18:13
+perlDreamerand you could upgrade it to the point that you need by hand18:13
elninoperfect.18:13
+bartjolperlDreamer: is that doable, to get rid of that .pm file? it is not that I'm the only one seeing it, right?18:13
+perlDreamerno, you're the first to report a bug about it18:14
jigouelnino: Yes you can. The VMWare package I used came with 7.5.23, and I backed that up to 7.4.19 with no problem. 18:14
+perlDreamerit's just that I found it a while ago and removed it18:14
elninoperlDreamer - OR maybe... I have 7.7.28 backups. are there compatibilyt issues if installled immediate onto a  7.8.23-stable?18:14
+perlDreamerelnino, yes!18:14
+perlDreamerdon't do that18:14
elninosweet. thanks jigou - Nice to meet you, I haven't talked with you before.18:14
+perlDreamersource and data must match versions18:14
+perlDreamerjigou did a WUC talk on VMWare, I believe18:15
elninoI wasn't there.18:15
jigouyes, I did. Kinda makes me happy that I finally got around to joining IRC and can actually answer a question!18:16
+perlDreamerjigou: have you tried the new VMWare image that I published last week?18:16
elninolol. Well then I know who to talk to when I do this soon.18:16
jigouI have not. 18:16
+perlDreamerI didn't formally announce it yet, because it's my first, and I'd like it to be given a spin18:16
+perlDreameryou game?18:17
+bartjolaronchi:  you also might be cheaper, using http://search.cpan.org/~audreyt/PDF-FromHTML-0.31/lib/PDF/FromHTML.pm18:17
jigouI'm toying with doing some server swaps in the near future anyway....so yes, but probably not for a day or two?18:17
jigou(or maybe longer....)18:18
+perlDreamerif you have time, that would be awesome18:18
+perlDreameraside from the WRE and WebGUI changes, I also installed screen18:19
+perlDreamerthat's about the whole list of changes that I did on purpose18:19
jigou:-)  I've put it on my list.18:19
+perlDreamerIt was cool to see that VirtualBox would read the VMWare file and work with it.18:20
CIA-21wgdev: Graham Knop tree-ls * r6dff30b / lib/WGDev/Command/Ls.pm : add tree option to ls - http://bit.ly/bsWMY818:36
+bartjolmm, I see that the uniqueProductLocations (7.9.13-7.9.14) function isn't called in the 7.9.13-7.10.0 script, any specific reasons?18:37
+bartjolbecause I upgraded to 7.9.14 already, and don't wanna break anything to seriously18:39
+bartjol(it is only a test site)18:40
+perlDreamerbecause uniqueProductLocations is in 7.9.1418:43
+perlDreamerand will also be in 7.10.118:43
+bartjolbut not 7.10.018:43
+bartjolok18:43
+bartjolfair enough18:44
+perlDreamertomorrow18:44
+perlDreamerwait until tomorrow, and all your product locations will be unique18:44
+bartjolthey already are18:44
+bartjolI have to comment that sub out18:44
+perlDreameris it very slow?18:45
+bartjolotherwise I get a singular point of uniqueness and my site will coolapse18:45
+bartjolwww.bartjol.nl18:45
+bartjoloh, wait, I've got a test httpd pwd file18:45
+bartjolremoved18:46
+perlDreameroh no, the upgrade sub is smarter than that.  If a product is already unique, it doesn't touch it18:46
+bartjolah18:46
+bartjolless worries for me then18:47
+perlDreamerbelieve it or not, I do try to make upgrading easy on users ;)18:47
SDuensinNo way!  I don't buy that!  :-P18:47
+bartjolaccept with paydrivers :P18:47
+bartjolthen it autofails18:48
SDuensinAutofail is nice.  Manually failing sucks.18:48
+perlDreamerhave to autofail18:48
+perlDreamereither the upgrade fails and you know that you have to fix it18:48
+perlDreameror, your site fails and it costs you sales18:48
CIA-21webgui: Colin Kuskie master * rf1af76a / (2 files in 2 dirs): Try cleaning out the bad spanish bare .pm file again. Fixes bug #11875. - http://bit.ly/9itUCQ18:49
+perlDreamerbesides, I thought we fixed that one?18:49
+bartjolyeah, I can understand that, I was just teasing, you fixed the documentation18:49
* perlDreamer is too thin skinned on Monday mornings18:50
+bartjolyou can stand a bit of teasing I may hope...18:50
CIA-21webgui: Colin Kuskie webgui-7.9 * r6fd949a / (2 files in 2 dirs): Try cleaning out the bad spanish bare .pm file again. Fixes bug #11875. - http://bit.ly/cRc4NO18:51
+bartjolwell, let's go beta then18:52
+bartjol10 to 6 pm, the best time to try beta installs :)18:52
+bartjoloh and now it's gonna think it doesn't need an upgrade18:54
+perlDreamersilly WebGUI.  It never does what it is told18:56
+perlDreamerUpgrade!  (No, I don't need to upgrade)18:56
+bartjoljust rename the upgrade file18:57
+bartjolI was fearing UI had to go into the db'18:58
+bartjolwell, fearing is a bitt too much18:58
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui19:05
+bartjolryuu_ro: I also removed the .pm file on the oqapi server19:09
+bartjolit will be in the upgrade script19:09
ryuu_roah cool, thanks19:09
+bartjolwell, Colin did the last part19:10
+bartjolI just made your log file smaller19:10
+bartjoloh, and I wrecked the user creation template on sleutelpapa19:11
+perlDreamerwgd edit to the rescue!19:11
+bartjolwill be fixing that tomorrow19:11
+bartjoldoes it have a cape? can it moo?19:11
+perlDreamerno, but it can outdrink a Dutchie19:11
+perlDreamerand, you can fix templates from the command line19:12
+bartjolI always template directly in the db ;)19:12
ryuu_ro:D19:12
+bartjolno fuss with the code editor19:13
ryuu_robartjol: I don't think I have much time for sleutelpapa tommorow19:13
+bartjolwell, I will have time I think19:13
+bartjolto bad for mr Compier19:13
ryuu_roI almost finished the paydriver19:13
ryuu_roindeed19:13
+perlDreamercustom paydriver?19:13
ryuu_royep, it's for Ideal19:13
+bartjolalomost?, almost? almost is not good enough you squire!19:14
ryuu_roIdeal is an payment gateway used here19:14
CIA-21webgui: Colin Kuskie master * r2766b72 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): let findBrokenAssets.pl find and use custom assets instead of reporting them as broken. Fixes bug #11873 - http://bit.ly/9onLNs19:16
CIA-21webgui: Colin Kuskie webgui-7.9 * rebdf8f0 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): let findBrokenAssets.pl find and use custom assets instead of reporting them as broken. Fixes bug #11873 - http://bit.ly/dq5L8M19:16
+bartjolgoodday19:16
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:16
-!- aronchi [d5d1d75a@gateway/web/freenode/ip.213.209.215.90] has quit [Quit: Page closed]19:18
CIA-21webgui: Colin Kuskie master * r317a4d7 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): Let findBrokenAssets.pl display the className of broken assets. Thanks Knowmad! - http://bit.ly/a95sry19:20
CIA-21webgui: Colin Kuskie webgui-7.9 * r15c7551 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): Let findBrokenAssets.pl display the className of broken assets. Thanks Knowmad! - http://bit.ly/9zQvRA19:20
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:55
-!- mode/#webgui [+o scrottie] by ChanServ19:55
+perlDreamerit's time for the yearly whine about "shortcut by criteria"19:58
@preactionyay!19:58
@preactionwait, yearly? I whine about it ALL THE TIME19:58
+perlDreamercan we kill it in 7.10?20:00
@preactionunfortunately no, as we have no replacement for it20:00
@preactionif we had a specific asset that did that and only that, then we could remove those bits of Shortcut20:01
+perlDreamerI keep thinking that it's worthless, but jigou uses it for something20:02
+perlDreamerand it doesn't work with checklists at all20:02
jigouI'm not using it yet, but I'm starting to look into it pretty heavily....20:02
@preactionyeah, that's really the reason why we can't just remove it now. someone is using it :p20:02
+perlDreamerha! He's not using it yet.  It's gone20:02
@preactionoh, then perhaps you'll see what a horrible solution it really is :(20:02
jigouI was going to post on the support board to see if we could come up with something better....20:02
@preactionwell, what's the end goal?20:03
jigouThe end goal is to be able to display content that is tagged with metadata.20:03
+perlDreamerwebgui: Colin Kuskie master * rdeadbeef/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): Remove shortcut by criteria - http://bit.ly/foobar20:03
@preactionright, and iirc we had discussed adding that feature to the Asset Report asset20:04
jigouSQL reports can do it, I just need to dig in a little more to figure out the queries I need.20:04
@preactionperlDreamer: nice try :p20:04
-!- perlDreamer is now known as CIA-XX20:04
+CIA-XXebgui: Colin Kuskie master * rdeadbeef/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): Remove shortcut by criteria - http://bit.ly/foobar20:04
-!- CIA-XX is now known as perlDreamer20:04
+perlDreameris that better?20:04
@preactionclose, but no buttons. you misspelled ebgui20:04
+perlDreamerd'oh20:04
jigouI'd sure like it to be a little more user-friendly than a pile-o-SQL, though.20:05
+perlDreamerthat's not even SQL20:05
+perlDreamerit's post processed to be SQL20:05
+perlDreamerand the query builder is supposed to help you abstract that out20:05
jigouYeah, I'm thinking beyond that already....20:05
+perlDreamerWe always accept patches :)20:05
jigouHAH! You got a hole in your jeans or something? 'Cause that's the only patch I can contribute!  :D20:06
jigouPreaction, talk a little more about what might be added to asset report? That sounds like it's heading the direction I'd like to see it go.....20:07
@preactionadd all the metadata fields as criteria in the asset report list of criteria you can report on20:07
jigouNice. So it could pull from articles and collaboration systems?20:08
@preactionwell it can already do that, i hope20:08
@preactionit would just be able to say "pull assets where this metadata value is "value""20:08
jigouThat's exactly what I'd like to see.20:09
+perlDreamerthat's part of the problem with the checklist20:09
+perlDreamerit wants to work like a set20:09
+perlDreamerand inverting the set isn't fun20:09
+perlDreamerin fact, I'm not even sure it will work because of the way that metadata is stored20:09
jigouFor whatever it's worth, I'd rather see tiem put into making the Asset Report handle metadata than fixing the "shortcut by alternate criteria" stuff I've been looking at!20:17
+perlDreamerthat's an RFE vs a bug report20:18
+perlDreamerbugs have to be fixed20:18
+perlDreamerugh20:42
+perlDreamerpreaction, did you know that template packing removes conditional CSS statements meant to work with IE?20:42
@preactionyes, i've been keeping track of the bug tracker20:44
+perlDreamerfor HTML::Packer?  cool20:46
+perlDreameruntil that's fixed, should we disable packing of comments?20:46
@preactionwell, packing is disabled by default. can we disable packing of comments entirely? that'd be the better option20:47
+perlDreameryes, there's an option for that20:47
@preactionthen yes20:47
+perlDreamerMerten does good work20:47
@preactioner.. i thought *::Packer were the ones using the bad vars?20:47
+perlDreameryes20:48
+perlDreamerbut he's working on removing them20:48
+perlDreamerdude, there's no bug for conditional comments on HTML::Packer20:56
@preactionno, sorry, i meant the WEbGUI bug list20:56
+perlDreamerit's not on there, either.  I just filed it20:59
elninoum.. wiki search isn't working again on wg.com.  why so much problems?21:05
+perlDreamerdid it work since you reported the bug?21:05
elninosorry, hadn't tried. 21:06
elninobut I find over the years it sometimes works, and sometimes doesn't.  hence the misleading comment. =(21:06
+perlDreamerI'll reindex tonight21:11
+perlDreamerI meant to do it last week, but did plainblack.com instead21:11
elninook. thanks. Sorry to add more to your plate.. Its just curious to me that the serarch results end up "blank" as opposed to "outdated results"21:12
CIA-21webgui: Colin Kuskie master * rb4c20a1 / (4 files in 4 dirs): Fix importing an Archive in default order. Update the test to now explicitly test for archive order. Fixes bug #11866. - http://bit.ly/bYre3Y21:46
CIA-21webgui: Colin Kuskie webgui-7.9 * r84a530b / (4 files in 4 dirs): Fix importing an Archive in default order. Update the test to now explicitly test for archive order. Fixes bug #11866. - http://bit.ly/czORJg21:46
CIA-21webgui: Colin Kuskie master * rab6ba36 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Gallery.pm): Fix a typo in the Gallery's default addArchive gallery template. - http://bit.ly/bUxo6Y21:51
CIA-21webgui: Colin Kuskie webgui-7.9 * r8ebab0b / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Gallery.pm): Fix a typo in the Gallery's default addArchive gallery template. - http://bit.ly/d95XfO21:51
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds]22:05
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui22:11
* perlDreamer takes a lunch break22:14
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Remote host closed the connection]22:26
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]22:51
+perlDreamerlunch has been broken23:05
+perlDreamertime to fix bugs again23:05
elninohey perlDreamer... If I install my 7.7 db into 7.8, and then run the upgrade.pl, would it still bork?23:18
+perlDreamerif it was the last 7.7 stable, then it would work okay23:18
+perlDreamerat that point, from the upgrade's point of view, it can't tell the difference between a code overlay, or a db overlay23:19
elninok23:20
+perlDreamerman oh man23:23
+perlDreamerfor this latest packing bug23:23
+perlDreamerwe have to repack every version of every asset23:24
@preactionyay!23:24
* perlDreamer reminds himself to start early tomorrow night23:24
+perlDreamerpreaction: does the SC wobject still use XSLT?23:28
@preactionuh... i was not aware it ever did23:28
+perlDreamerThere are XSLT templates in the db23:28
elninoperlDreamer.. I stepped away to think. So, it would work because though the db would say it was 7.7, the upgrade script would just end up upgrading the db, and just recopy the code.23:29
+perlDreamerno need to recopy the code23:30
+perlDreamerimagine that you start with 7.7.28 code base and database23:30
elninoit would *think* it would, so it would.23:30
+perlDreameryou unpack 7.8.24 on top of it23:30
+perlDreamernow, you have 7.8.24 code, and 7.7.28 database23:30
+perlDreameryou get to the same endpoint if you install 7.8.24 codebase, and setup a 7.7.28 database23:31
elninooh ok. I see.23:31
+perlDreamerand in those examples, it should be 7.7.3323:31
+perlDreamernot 7.7.2823:31
elninoso I do stil need to upgrade23:32
+perlDreameryes23:32
elninowhat are those special versions called again?23:33
+perlDreamerstop versions23:33
elninoah. ok thatnks!23:33
+perlDreamer7.7.33, 7.8.24, 7.6.35, 7.5.4023:33
+perlDreamerand some others ;)23:34
CIA-21webgui: Colin Kuskie master * r86ecb10 / (5 files in 4 dirs): Keep comments when packing asset content, since it will also remove conditional comments for IE. Fixes bug #11876 - http://bit.ly/dx56U923:38
+perlDreamerI think a commit comment along the lines of "Your upgrade will be slower than molasses in Antarctica" would have been descriptive, but unprofessional23:40
CIA-21webgui: Colin Kuskie webgui-7.9 * r873d1bf / (6 files in 4 dirs): Keep comments when packing asset content, since it will also remove conditional comments for IE. Fixes bug #11876 - http://bit.ly/bfBCiA23:42
--- Day changed Tue Sep 21 2010
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]00:12
+perlDreamerpreaction, how do I find good complementary colors, for row highlighting?00:13
@preactionwhat context? a yui table? use their highlighting class00:14
+perlDreamerI wish it was that easy00:14
+perlDreamerthis is the query builder for the Shortcut00:14
+perlDreamerinstead of background graphics to show row-wise association, I'm using table row background colors00:15
+perlDreamerso I want a good contrast for EDF5FF00:15
+perlDreamerwhich is the Admin Console content area background00:15
@preactionadobe's kuler works, but just going a little lighter or darker usually works just fine00:16
jigouhttp://www.colorschemer.com/online.html00:19
jigouI used to have a really good site for that, but I can't find it right now....00:20
+perlDreamerthat's better than me guessing :)00:20
jigouI know the feeling!00:21
CIA-21webgui: Colin Kuskie master * r3f934ed / (3 files in 3 dirs): Use table row highlighting instead of images for deliniating query fragments. Fixes bug #11877. - http://bit.ly/cBF4sy00:26
+perlDreamerthere you go, jigou00:26
CIA-21webgui: Colin Kuskie webgui-7.9 * r31297fe / (3 files in 3 dirs): Use table row highlighting instead of images for deliniating query fragments. Fixes bug #11877. - http://bit.ly/c7ze5w00:26
+perlDreamerthat will fix the wrapping problem with too many checkboxes, or radio buttons00:27
jigou:-)00:27
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []00:36
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has joined #webgui00:41
-!- carogray1 [~Caroline@213.sub-75-213-148.myvzw.com] has joined #webgui00:45
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has quit [Ping timeout: 240 seconds]00:46
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has joined #webgui00:48
-!- carogray1 [~Caroline@213.sub-75-213-148.myvzw.com] has quit [Read error: Connection reset by peer]00:48
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has quit [Read error: Connection reset by peer]00:48
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has joined #webgui00:53
+perlDreamerif I start changing template variable names to be more compatible with T::T, then we're going to break every template in The Addons00:56
+perlDreamerpreaction: is that an acceptable tradeoff?00:56
@preactionyes00:57
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]01:11
-!- fokat [~lem@190.72.138.110] has joined #webgui01:15
CIA-21webgui: Colin Kuskie master * r0b4e8d5 / (9 files in 5 dirs): Rename template variables in the Account and Admin Toggle templates to not use underscores. - http://bit.ly/9YDc7G01:23
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has quit [Read error: Connection reset by peer]01:36
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]02:32
-!- KlausH [~KlausH@p5B070AC5.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer]02:40
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]02:43
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui03:09
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:20
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 272 seconds]04:28
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:09
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]05:36
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]07:05
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui07:11
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]07:26
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:22
-!- kaare is now known as Guest735608:22
-!- Guest7356 is now known as kaare_08:24
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 210 seconds.]09:17
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui09:18
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui09:18
-!- mode/#webgui [+v Radix_] by ChanServ09:18
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]10:37
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]11:00
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui11:06
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:26
-!- mode/#webgui [+v bartjol] by ChanServ11:26
+bartjolis the i18n server already updated to 7.10.0? I don't see a label for the Add on in the adminconsole12:35
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]13:28
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui13:29
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:07
+bartjolit was not i18n'd15:10
+bartjolmade a fix for it15:11
+bartjoltested in on my install15:14
+bartjolso I am already on 7.10.1....15:15
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:40
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui16:02
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:04
-!- fokat [~lem@190.72.138.110] has joined #webgui16:10
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:10
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui16:23
-!- tavisto [~tavisto@12-50-235-162.att-inc.com] has joined #webgui16:34
-!- mode/#webgui [+o tavisto] by ChanServ16:34
-!- tavisto [~tavisto@12-50-235-162.att-inc.com] has quit [Client Quit]16:35
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 255 seconds]16:50
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui17:40
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has left #webgui []18:08
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:12
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui18:22
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui18:24
ryuu_ropatspam: wassup, I remember you did this cool thing with wgd and templates and git right?18:37
ryuu_roat least I thought it was you18:38
patspamwhat sort of cool thing?18:38
ryuu_royou put the templates in Git using wgd18:38
patspamyeah, all assets actually18:38
ryuu_roah, I thought it was templates only18:39
ryuu_roanyways, do you have it somewhere?18:39
ryuu_roI couldn't find it in last years presentation18:39
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:39
-!- mode/#webgui [+v perlDreamer] by ChanServ18:39
ryuu_rothe command that is18:39
patspamhaarg might have baked it into wgd18:39
Haargthere's two things18:39
patspamit uses wgd's asset serialisation method18:39
ryuu_rook, that sound good18:39
Haargwgd export-branch18:39
Haargwhich can generate that18:40
Haargand http://github.com/haarg/webgui-assets18:40
Haargwhich i wanted to keep up to date but never set anything up for it18:40
patspamha nice18:40
patspamthat's exactly what the TWG needs18:40
patspamand something to send the list a diff every time something changes18:40
patspamso that they can review template changes18:41
ryuu_royeah that sounds good18:41
Haargi18:41
Haargi'll have more free time in a couple weeks, i can try to set up something to automate that then18:41
+perlDreamerHas TWG changed their mind about working with the current templates?18:41
patspamoh good point18:42
patspambut if it was dead easy, they could at least cast their eyes over changes18:42
patspamand say "bad developer" when necessary18:42
+perlDreamertrue18:42
+perlDreamerI also started a templates.txt doc for keeping track of changes18:42
+perlDreamerit's not a diff, just a description of the change18:42
ryuu_rowell a little context is always good18:43
patspamso ryuu_ro: export-branch probably serialises one file per asset, using wgd's patented format that can be re-exported back into a site18:43
@preactionfrom what i remember, and from arjan's recent e-mails, yes, the TWG is done doing the current templates. only new templates18:43
patspamsame format that's used for wgd edit18:43
ryuu_royeah thanks pat gonna dive into it tonight18:43
@preactionso the current templates will be redone by me18:43
@preactionperlDreamer: do you know if the UPS ship driver works? having some trouble with it just not working, and not throwing any errors whatsoever18:44
Haargis there a template best practices document somewhere?18:44
@preactioni think Rogier had one on his site, which is linked somewhere in the TWG forum18:44
+perlDreamerpreaction: all the tests pass18:44
+perlDreamerthey're run weekly18:45
+perlDreamerregarding HTML::Packer removing conditional comments for IE, Merten says there's code that does this already in git, and there's a release coming "sometime soon"18:46
@preactionwhich never actually goes out to the UPS site, because the config probably lacks the testing/UPS_* items18:46
+perlDreamer_my_ config has testing/UPS_* items18:46
ryuu_roHaarg: there's a little something here http://templates.unitedknowledge.nl/checklists18:47
@preactionperlDreamer: could you send them to me?18:47
+perlDreamerwhat, send my private keys?  Are you nutz?18:47
+perlDreameryou could be me18:47
+perlDreamerwhich would be bad18:47
@preactionhurm18:48
+perlDreamerHaarg, why are compound keys for config files better than RMW?18:48
Haargit's just cleaner18:48
Haargless room for oddness18:48
Haargtechnically if the ->set wasn't there, the changes to the config file may or may not be saved18:49
Haargdepending on if anything else calls set later18:49
+perlDreamerrelying on the fact that it sends out references to internal code is bad18:51
Haargrelying on it is bad, but the fact that it does means if you modify what it returns there can be unexpected results18:51
+perlDreamerare you saying that you can never work with data that JSON::Config returns?18:53
Haargif you modify the contents of the references it returns, those changes could potentially be written to the file18:55
Haargif you intent to set them immediately afterward it isn't going to break anything, but i just prefer to avoid it entirely since in other cases it can be dangerous18:56
@preactionthe UPS.t test is out of date. there is no "PARCEL" value for shipType. but of course that isn't the problem. using their creds i get a valid response18:56
Haargand it supports compound keys anyway, so changing it simplifies the code18:57
Haargthis case doesn't matter too much, but i've found other cases where people pull out an array, search through it to make sure it doesn't have a given entry, add it, then set it18:58
+perlDreameraddToArray will already do the unique check though18:58
Haargwhen the built in addToArray method already does all of that18:58
Haargit might make sense to change Config::JSON to return copies.  we would probably get that for free with a better hash merging strategy.19:01
Haargi haven't thought enough through how that should be handled though.19:02
Haargone of my wg8 tickets19:02
CIA-21webgui: Bart Jol master * r97ef77b / (2 files in 2 dirs): fixed #11878 added i18n for addons link - http://bit.ly/8Zwa5n19:13
CIA-21webgui: Colin Kuskie master * ra961214 / (3 files in 3 dirs): Added changelot entry, called the i18n sub, changed to compound keys, updated the default WebGUI.conf file, added upgrade output. - http://bit.ly/bFzReX19:13
+perlDreamerHaarg, if we switched to cookie based sessions, how would you stop people from changing which user they are on the site?19:16
Haargthe cookies would have a hash on them19:16
Haargusers would be able to read all the information in them, but couldn't make changes19:17
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:30
-!- mode/#webgui [+o scrottie] by ChanServ19:30
+perlDreamerpreaction: for  the SWF files, do we need to remove the assets with an upgrade script (from existing sites) or do we just remove it from the default database set for new sites?19:39
@preactiondefault database will be fine19:39
-!- Trex [~Trex@astro.sofawolf.com] has joined #webgui20:25
+perlDreamerhey, Trex20:26
TrexHey there. This isn't one of my usual pop-on-ask-a-question-and-then-disappear appearances.20:28
+perlDreamerokay, came to hang out?20:29
TrexI'm working from home today, and just throught I'd drop by and see whether there was any chatter worth listening to.20:29
+perlDreamerit's been quiet for about an hour20:29
+perlDreamerwe're waiting for someone who is working from home to start some interesting chatter20:29
scrottie0ahem.20:29
TrexMy calendar says it's an RFE Tuesday. Are those still happening?20:30
scrottie0I was hoping you all would provide me interesting background chatter.20:30
@preactionTrex: no. we don't have the resources presently20:30
+perlDreamerTrex, if you wanted to implement an RFE though, we'd be happy to help/answer questions20:31
TrexHeh. Well, I have been working on collaboration systems more lately, and have come across some questions/apparent limitations that might lead to RFEs.20:33
+perlDreamerbring 'em on!20:34
+perlDreamerbut check the current list first20:34
TrexWith regards to the "Sort Order" and "Sort By" settings for a CS, those appear to be applied only to the order the threads appear in, and not the order of comments/replies within a thread?20:34
scrottie0or we could arrange the current RFEs on a secret board and play RFE Battleship!20:35
+perlDreameryes20:35
+perlDreamer(to threads, not battleship)20:35
+perlDreamerno sinking of WebGUI allowed, scrottie020:35
TrexI'd like to list comments/replies to a thread with the most recent replies first. This does not appear to be an option? You have either flat in descending order or threaded (in descending order) as the only options for threads?20:36
scrottie0I was suggesting sinking of RFEs =P20:36
+perlDreamerTrex, that sounds like a great idea, and probably pretty simple to implement.20:36
-!- perlbot [simcop2387@isuckatdomains.net] has quit [Remote host closed the connection]20:37
TrexI suppose there isn't a simple __REVERSE__ flag for loops that would allow you to iterate through any template loop in reverse order?20:37
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui20:37
+perlDreamerno, at least not in HTML::Template20:37
+perlDreamerbut in Template::Toolkit I bet you could do that20:37
@preactiontheoretically, TT, if given the correct vars, would allow arbitrary sorting in the template20:38
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro]20:38
TrexI have not yet taken the leap to any template parsers other than HTML::Template yet. Perhaps it's time.20:39
@preactionit's far past time. TT rules the school. only drawback is it's slow (but still oodles faster than H::T)20:39
+perlDreamerit would be great if we had some help with the TTification of WebGUI20:40
+perlDreameronly 32 modules left to convert20:40
@preactionwell, Text::XSlate is FASTAR and does TT's syntax and stuffs20:41
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]20:41
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Ping timeout: 272 seconds]20:43
TrexHuh. I don't recall seeing this before: http://www.webgui.org/ht_to_tt20:44
+perlDreamerthat's new, from the WUC20:45
+perlDreamer++frodwith_20:45
TrexVery handy way to jump-start using TT...rather than reading the full documentation. :)20:45
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui20:47
-!- frodwith_ is now known as frodwith20:48
TrexAnd by "jump-start using" I really mean "jump-start understanding", of course! Just getting the basic syntax and how it relates to HT, side-by-side, is great.20:48
-!- mode/#webgui [+o frodwith] by ChanServ20:48
+perlDreamerTrex, when we finish the template variables changes, you won't have to change the dots to underscores either20:48
+perlDreameralthough I think the template converter already does that20:48
@frodwithyeah, it does20:48
+perlDreameryou caught the commit I made to 7.10 yesterday?20:48
@frodwithno?20:49
+perlDreamerwe're removing dots from template variables20:49
+perlDreamerI did 3 macro templates, along with upgrade code yesterday20:49
@frodwith:)20:50
@preactionin 7.10?20:52
+perlDreameryes20:52
@preactionuh... why?20:52
+perlDreamerthat's the commit I made yesterday20:52
+perlDreamerwe talked about it being not package compatible20:52
@preactionthat breaks things. it was supposed to be an 8-only thing20:52
+perlDreamerI'll revert it, and merge it into 820:53
@preactionright, but i thought we didn't care, because we can't. i mean we could write a package import method to fix the dots20:53
@preactionand packages should probably start including Version info20:53
+perlDreamerI think it would be nice to let  people use TT more easily in 7.1020:54
+perlDreamerHaarg, how do we control the order of execution for WebGUI 8 upgrade scripts?21:06
Haargalphabetical21:06
+perlDreameryou sure about that: http://gist.github.com/59016021:07
+perlDreamerSee the "Rename ... Macro template variable" entries?21:07
+perlDreamerthose scripts are named zzz_rename....TemplateVariables.pl21:08
+perlDreamerso they should be at the end, or at least adjacent21:08
+perlDreamerapparently Linux doesn't read directory handles in alphabetical order by default21:11
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]21:12
CIA-21webgui: Graham Knop WebGUI8 * r6f4e341 / lib/WebGUI/Upgrade.pm : run upgrades in alphabetical order - http://bit.ly/bPgWZg21:13
+perlDreamerthanks, Haarg21:14
CIA-21webgui: Colin Kuskie master * rf0476bd / (9 files in 5 dirs): 21:17
CIA-21webgui: Revert "Rename template variables in the Account and Admin Toggle templates to not use underscores."21:17
CIA-21webgui: This reverts commit 0b4e8d546044ab8a842b9d044229533008e23e0c. - http://bit.ly/bmvN8c21:17
+perlDreamerokay preaction, all fixed upped21:18
CIA-21webgui: Colin Kuskie WebGUI8 * rf61e8fa / (10 files in 5 dirs): Rename template variables in the Account and Admin Toggle templates to not use underscores. - http://bit.ly/b2SVBX21:18
TrexLooking at Template Toolkit, I wonder if it can resolve an issue I had with the general Product SKU...21:22
patspamI just thought of a good lightning talk21:22
TrexWith the standard HTML Template, you appear to only be able to refer to specifications as a loop -- there is no way to pull out a specific specification if you know its label...21:23
Trex...hmmm...no, maybe not. I was going to ask whether you could get a value for a specific specification if you knew that specification's label.21:24
+perlDreameryou could loop through them, and only display the value if it matches21:24
TrexYes, though that's a bit cumbersome. I was thinking more along the lines of [% specification_loop.<your label>.specification_specification %] to pull out that particular spec.21:26
+perlDreamerbut that's hash access, not array access21:26
patspamif you add one line to Thingy ($var->{searchResult_json} = encode_json(\@searchResult_loop) , you can use OpenFlashCharts to create custom graphs in template-land21:26
+perlDreamerpatspam, since today is RFE day, a 1-line patch should take about 20 minutes with docs, POD and tests?21:27
patspamtoday is RFE day?21:27
patspamtoo bad there isn't an RFE for this ;)21:28
+perlDreamerI think one could be fast tracked21:28
+perlDreamerI know that you have connections high up in the WebGUI hierarchy21:28
+perlDreamerand preaction is known to frequent this channel21:28
patspamsomewhere around the root node21:28
@preactionpatspam, made guy21:28
+perlDreamerpatspam, maybe take 40 minutes, and throw in a sample template21:29
patspamyou're on21:30
+perlDreamer++patspam for remembering the prohibition on dotted template variables21:31
patspamactually I was just doing "searchResult_loop" =~ s/_loop/_json/21:33
patspamthe problem with documenting my change in Thingy.pm is that people might start expecting documentation elsewhere in the file..21:33
+perlDreamerI think in this case docs = changelog notice, template variable help with i18n and a docs/templates.txt entry21:36
+perlDreamerbut if you want to write more, we wouldn't tell you no21:36
* perlDreamer takes a lunch break21:44
CIA-21webgui: Patrick Donelan master * r9809868 / lib/WebGUI/Asset/Wobject/Thingy.pm : Expose Thingy searchResult_json as template variable - http://bit.ly/cqvYWX22:05
CIA-21webgui: Patrick Donelan master * r093f7d6 / (5 files in 5 dirs): Adds Thingy template variable to permit Javascript visualisation of search results - http://bit.ly/dmGIpB22:05
patspamperlDreamer: I couldn't include a new template that does it because we don't bundle OpenFlashCharts, but I put sample code into doc/templates.txt22:05
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]22:52
+perlDreamerpreaction: was there a problem with the UPS driver, or just with the tests?23:28
@preactionthe cart doesn't show the shipping dropdown when there is only one valid shipping method23:28
@preactionthe shipping dropdown is where the shipping price is shown23:28
+perlDreamer7.9 cart, or 7.8 cart?23:29
@preaction7.823:29
+perlDreamerin 7.9 it behaves similarly, but I think it still shows the cost23:30
+perlDreamerin both JS and non-JS mode23:30
@preactionit better23:30
+perlDreamerI'm surprised she's using that, since it's so much more expensive than USPS23:30
-!- Trex [~Trex@astro.sofawolf.com] has left #webgui []23:47
--- Day changed Wed Sep 22 2010
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 272 seconds]00:00
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:00
+perlDreamersoon, very soon I will make a new merge, and all the WebGUI designers in the world will rejoice00:06
@preactionyay!00:09
+perlDreamerand I'll add 350 tests while I'm doing it, too00:12
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection]00:16
+perlDreamerit is done00:23
+perlDreamerpreaction, I'd appreciate some frank (meaning strict and thorough, not Dillon-esque) checking of that commit00:24
CIA-21webgui: Colin Kuskie master * rf34f8e5 / t/Asset/Wobject/DataForm/viewForm.t : Add a test to make sure that view does not return CSS or JS links with src/href attributes. (+35 more commits...) - http://bit.ly/bpLzKO00:24
+perlDreamerrip it a new one, cuz if it's bad we don't want to be stuck with it00:24
@preactionlink also needs rel="stylesheet", as <link> is perfectly valid in body00:25
@preactionalso, make sure no <style> element00:25
+perlDreamerwhere?00:25
@preactionno, sorry, link is head-only00:26
+perlDreamerI'll add a test for style00:26
@preactionstyle elements cannot be in body00:26
@preactionit's that a can have rel. i thought only link could have rel00:27
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui00:28
-!- mode/#webgui [+o scrottie] by ChanServ00:28
CIA-21webgui: Colin Kuskie master * r5faa77b / t/Asset/Wobject/DataForm/viewForm.t : Also test for STYLE tags when making the DataForm form view. - http://bit.ly/cAWHo200:28
+perlDreameras part of that, I built a complete Test::Class framework for the Form plugins00:28
+perlDreamerwe can migrate the old, crufty tests into nice, new ones as we have time00:29
@preactionyay00:29
+perlDreamertomorrow, I begin the great merge00:33
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []00:34
+perlDreamerpreaction: did you have any other feedback?01:01
@preactionnope, otherwise looks fine and dandy01:01
+perlDreamercool, we'll unleash it on the world tonight01:03
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]01:27
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]01:48
-!- preaction [~preaction@li79-149.members.linode.com] has left #webgui ["Leaving"]02:30
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui02:30
-!- mode/#webgui [+o preaction] by ChanServ02:30
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui02:46
-!- vayde [~vayde@71-34-34-18.mpls.qwest.net] has joined #webgui02:48
-!- fokat [~lem@200.84.244.194] has joined #webgui02:53
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]03:25
-!- vayde [~vayde@71-34-34-18.mpls.qwest.net] has quit [Remote host closed the connection]04:47
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 265 seconds]05:00
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:42
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]05:46
CIA-21webgui: Colin Kuskie master * rd5d6381 / lib/WebGUI/Group.pm : Remove Product Managers as a protected group. - http://bit.ly/awx8Ao06:05
CIA-21webgui: Colin Kuskie master * r10273ff / (11 files in 3 dirs): Note the removal of the UK player. - http://bit.ly/9DmWHC06:05
CIA-21webgui: Colin Kuskie master * rfb979dc / (141 files in 71 dirs): Preparing for 7.10.1 release. - http://bit.ly/9jdsiV06:10
daviddelikatlacuna expanse is having trouble06:41
+perlDreamerwebsite, or application?06:42
daviddelikatJT's super secret suprise06:42
+perlDreamerright, but it's got 2 parts06:42
daviddelikatits a multi-user online game06:42
daviddelikati don't know what is not working exactly06:43
+perlDreameris it the user website, or the application that's having problems?06:43
daviddelikatI'm trying to build something and it just spins at me06:43
+perlDreamerI'd try the user forums06:43
daviddelikati have to find them first...06:44
@preactionhttp://community.lacunaexpanse.com/forums <- linked from www.lacunaexpanse.com06:46
@preactiondaviddelikat: also, they're busy pushing a new version right now, so it might be a few minutes06:47
@preactionso since i'm taking over the TWG duties, i think i should build a spec for style guidelines before i do so. agreed?06:48
+perlDreamersounds good06:49
+perlDreamerthen we need to submit bugs to get all the current ones fixed06:49
+perlDreamerfor example, taking advantage of frodwiths head_attachments and body_attachments tags06:50
+perlDreamerwait a sec, preaction06:50
@preactionright, that'll all happen during 8.x06:50
+perlDreamerwhy can't we do it now?06:50
+perlDreamerit's in 706:50
@preactiondo you have time to do it right now? i don't06:50
+perlDreamergood point06:50
@preactioni'd rather get all the API breaking things done before we can't break API anymore, then worry about templates06:51
@preactionso i'll build a style / UI guide, then i'll start respeccing apps, then fixing them06:52
+perlDreamerare all the tests passing in 8?06:53
@preactionnot that i'm aware of. i'm just planning for the future. i want people to have opportunities for comment so they don't get all butthurt on me06:53
CIA-21webgui: Colin Kuskie master * r9764c2f / (4 files in 4 dirs): Ready for 7.10.2 release cycle - http://bit.ly/9UnQQj06:54
CIA-21webgui: Colin Kuskie master * r969b362 / lib/WebGUI/Asset/Wobject/Thingy.pm : Instead of logging non-existant thingId messages to Apache, log to webgui.log - http://bit.ly/d3BOIY06:58
daviddelikatthanks preaction; wow new version right after the big announcement; their busy people...07:07
-!- Radix_ changed the topic of #webgui to: [7.9.13-stable | 7.10.1-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com07:17
+perlDreamerRadix_, we're at 7.9.14-stable07:19
-!- Radix_ changed the topic of #webgui to: [7.9.14-stable | 7.10.1-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com07:20
+perlDreamerthanks, dude07:20
+Radix_must have missed that email :)07:20
+Radix_np07:20
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]07:23
+perlDreamer'night all07:34
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:34
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui10:18
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]10:25
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui10:32
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:09
-!- mode/#webgui [+v bartjol] by ChanServ11:09
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui11:45
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []12:27
-!- carogray [~Caroline@68-247-188-135.pools.spcsdns.net] has joined #webgui13:00
-!- carogray1 [~Caroline@68-247-188-135.pools.spcsdns.net] has joined #webgui13:41
-!- carogray [~Caroline@68-247-188-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer]13:41
-!- wgGuest88 [~wgGuest88@forsmarksskola.se] has joined #webgui14:28
-!- wgGuest88 [~wgGuest88@forsmarksskola.se] has quit [Client Quit]14:29
-!- carogray1 [~Caroline@68-247-188-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer]15:15
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:27
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:33
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 276 seconds]15:43
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:52
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui16:14
SDuensinMorning.16:23
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui16:24
+bartjolhowdy16:26
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]16:34
-!- fokat [~lem@190.72.138.110] has joined #webgui16:37
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui16:39
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui16:43
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds]16:46
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:48
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds]16:54
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:10
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui17:23
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds]17:24
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:35
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds]17:36
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui17:41
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds]17:42
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:46
-!- mode/#webgui [+v perlDreamer] by ChanServ17:46
+bartjolsorry perlDreamerabout my incomplete code17:46
+bartjolI made it on my other install\17:47
+bartjoland forgot to copy some code17:47
+perlDreamerno problem, bartjol17:49
+perlDreamerit was just a little bit to clean it up17:49
+perlDreamerand shame on me for not doing it right in the first place17:49
+perlDreamersince I'm always busting khenn's chops for not i18n'ing things17:49
+bartjolyeah, I checked the commit and saw it was you doings17:50
CIA-21webgui: Colin Kuskie WebGUI8 * r0180b11 / (62 files in 26 dirs): Merge commit 'b8845e25fa34ac4faf71d0cca7c3d6527f34be5a' into WebGUI8. Up to 7.10.0 - http://bit.ly/aJFTiF17:59
+perlDreamerthe tests in WebGUI8 are a mess18:01
+bartjoleeh, the old wg7 tests?18:01
+bartjoloh, btw I'm innocent18:02
+perlDreamerno, just in general18:03
+perlDreamerI think that people aren't running them before committing any longer18:03
+perlDreamerbecause no one knows which ones should pass and work, and which ones need to be fixed18:03
+perlDreamerso that's probably my task for this week18:03
+bartjolI just ran them to see if my test script ran18:03
+perlDreamerrun_asset.t seems to go into an infinite loop18:09
+perlDreamerbut I'm also running some code that I only recently committed, too18:09
+perlDreamermerging up to 7.10.018:09
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui18:12
-!- mode/#webgui [+o tavisto] by ChanServ18:12
+bartjolpreaction: Koen wanted to ask whether the package has been sen[td]18:13
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds]18:30
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui18:45
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:45
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:58
CIA-21webgui: Colin Kuskie WebGUI8 * r4e1ac0a / (2 files in 2 dirs): ! binds more tightly than ~~ - http://bit.ly/aBCA1F20:08
-!- mode/#webgui [+o scrottie] by ChanServ20:12
@scrottieoh yeah.  IRC.20:12
+perlDreamerhey, scrottie!20:12
+perlDreamerany guesses why run_asset.t might go into an infinite loop?20:13
CIA-21webgui: Colin Kuskie WebGUI8 * r25181ae / lib/WebGUI/AssetExportHtml.pm : ! binds more tightly than ~~. Frankly, this sucks. - http://bit.ly/dqg66420:14
@scrottieI could *guess* at why run_asset.t goes into an infinite loop but is my looking at it what you really want?20:16
+perlDreamerperhaps20:17
+perlDreamerif it's something silly that you know about but didn't get around to fixing, please just tell me20:17
+perlDreamerif you have no idea at all, but suspect something, then a look would be appreciated20:17
@scrottiehrm.20:18
@scrottieit takes a while to run because of the 'sleep 2' calls in there.20:18
+perlDreamerhow long is a while?20:18
@scrottieit takes a while anyway but that makes it far worse.  but that seems to work around a whole slew of errors caused by commiting twice in the same second.20:18
@scrottiehours.20:18
@scrottieit also makes a massive mess of assets.  things don't get cleaned up until after it entirely finishes running.20:19
+perlDreamerthat last part is fixable20:19
+perlDreamerbut the first part falls into the "something silly that you know about"20:19
@scrottieyeah.  I chose to leave it as-is because the mess of assets was turning up all sorts of fun bugs to fix.20:19
+perlDreameryou do know that the test ran with no errors or failures at one point, right?20:20
@scrottieyup.  there are comments in the code on both accounts, I think.  perhaps not on the second.20:20
@scrottiethis sounds like a trick question.20:20
@scrottieevery time I fixed what I thought was the last bug, another one appeared when it ran past that point.20:20
@scrottiewhen I inherited it from preaction, it failed very early on.20:21
@scrottieand many of the tests were incomplete or disabled.20:21
@scrottieso, no, I wasn't aware that the tests at one point existed in such a limited state that they passed completely ;)20:22
+perlDreameryeah ;)20:22
+perlDreamerthat was before the form builder branch days20:22
+perlDreamerthe "2 second" problem can be fixed by assigning revisionDates to assets20:22
@scrottiehrm.  that seems unlikely.  invalid templateids alone would have caused countless failures.20:23
+perlDreamerI can probably give you a commit # when they all passed, if you wish20:23
@scrottieI'm pretty sure it was bugs in the tests and stuff disabled that made it appear to kind of work... as well as how Test::Class computes success.20:23
@scrottieI'm having a deja vu moment here.20:24
@scrottiewe had this same discussion before.20:24
+perlDreamerhttp://www.amazon.com/Live-Safely-Science-Fictional-Universe/dp/0307379205/ref=sr_1_1?ie=UTF8&s=books&qid=1285176276&sr=8-120:24
+perlDreamerwe have to find a way to leave ourselves a note for the next iteration20:25
+perlDreamerotherwise, we'll just be back here again in several months of realtime!20:25
@scrottieback to the original question though... I did see endless loops created by shortcuts left dangling from previous tests.  again, I took the mess of assets accumulating in the database as a challenge.20:25
@scrottieI suggest comments in the test code.20:25
+perlDreamerby previous tests, is that tests inside run_asset, or other test script altogether?20:26
@scrottiethinking about this now, it would be nifty if the entire test suite could run through twice before having temp stuff cleaned up from the database.20:27
+perlDreamerI think there's a disable cleanup option/env variable20:27
@scrottieprevious tests run inside run_asset.t.20:27
+perlDreamerbut each element of the suite assumes that it starts with a clean database, so there will be false negative failures if you don't clean up after each step20:28
@scrottiethere's some code commented out in there that hooks __DIE__ up to something in my home directory.  or maybe I removed evidence of it.  that was the original iteration of the ascii graph dumper/stack trace cross referencer.  I can stick that code in a gist if you'd like it.  I found it very handy for figuring out what the heck was going on.  20:28
@scrottieperhaps, but perhaps that's a matter of definition.  I found the failures exposed to be entirely legimate, for the most part.20:29
+perlDreamerI wouldn't doubt it20:29
+perlDreamerbut I wouldn't want a false positive because a user or group wasn't cleaned up20:29
+perlDreameror because something didn't expect extra assets in the default, import, or media nodes20:30
@scrottieone of the last things I was dealing with was StoryArchives supposed to be two levels up from some other sort of asset (it's in my notes, memory fails) and previous tests left things not in that state.  only when a shortcut to the root asset got rendered later (heh) did that failures manifest.  but the code was very dependent on this arrangement which did not exist as things were left.20:30
@scrottieyou have a better idea of what's valid to leave.20:30
@scrottieperhaps I need to think about another test entirely... a stress test rather than a unit test.20:30
+perlDreamerthat would make tons of sense20:30
+perlDreameralmost everything is a unit test20:30
@scrottieI could create assets from random data, of random types, and attempt to insert them at random points.20:31
+perlDreamerwe don't have a lot of stress or integration testing20:31
@scrottiemost of the failures would be stuff that we would likely chose to ignore but it might turn up some gems as well.20:31
@scrottieor failures would result in things that we would chose to forbid explicitly ;)20:31
+perlDreameryeah, like the pasting below a shortcut problem20:32
+perlDreamerwhich has been fixed, and waiting to be merged into 820:32
@scrottieahh.  yeah.20:32
+perlDreamerwe had a site that went into overdrive every Friday night20:33
+perlDreamerright when the weekly workflow ran to cleanup trash20:33
+perlDreamerbecause someone had pasted an asset below its own shortcut20:33
@scrottiecode needs a sense of deja vu.20:33
@scrottieieeeeeeeeeeeee.20:33
+perlDreameryeah, then I'd get paged at about 1:00am my time20:34
+perlDreamernot very fun20:34
@scrottiejust yesterday I ordered a batch of books from half.com.  hrm.20:35
+perlDreamerwhat did you get?20:35
@scrottieComputer Graphics Primer : Mitchell Waite; APress' Beginning Robotics; The Pirate Dictionary : Terry Breverton; Beyond Fear; High Performance Computing.20:37
@scrottieno fiction, sadly.20:39
+perlDreamerThe Pirate Dictionary is close20:40
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds]20:43
CIA-21webgui: Colin Kuskie WebGUI8 * recbfc1a / (lib/WebGUI/Session/DateTime.pm t/Session/DateTime.t): secondsToInterval has an inclusive interval comparison - http://bit.ly/9wROG020:47
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out]20:48
CIA-21webgui: Colin Kuskie master * rfa5764d / t/Session/DateTime.t : Add tests for inclusive intervals for secondsToDuration - http://bit.ly/awJOIf20:50
CIA-21webgui: Colin Kuskie webgui-7.9 * rc707d70 / t/Session/DateTime.t : Add tests for inclusive intervals for secondsToDuration - http://bit.ly/cjglwt20:50
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui20:58
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui21:03
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui21:14
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 276 seconds]21:16
CIA-21webgui: Colin Kuskie WebGUI8 * re240876 / t/Asset/Wobject/SyndicatedContent.t : Remove WebGUI::Cache in merged tests - http://bit.ly/chGRVT21:43
CIA-21webgui: Colin Kuskie WebGUI8 * recf7646 / t/Asset/Wobject/SyndicatedContent/encodings.t : Update merged tests to use session->cache - http://bit.ly/cuVsvF21:43
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds]21:44
CIA-21webgui: Colin Kuskie WebGUI8 * r7fbb23d / (t/Content/Asset.t t/Content/Wizard.t): Fix strange module loading problem which doesn't happen in 7.x - http://bit.ly/cmD77q21:47
CIA-21webgui: Colin Kuskie WebGUI8 * r5e7c980 / t/Session/Id.t : smart match binding problem - http://bit.ly/br1Pxk21:48
CIA-21webgui: Colin Kuskie WebGUI8 * rd9aaa70 / t/FormBuilder/Tab.t : Update test since names are now required. - http://bit.ly/aAo0gA21:58
CIA-21webgui: Colin Kuskie WebGUI8 * r93b30c6 / t/Group.t : Fix a smart match/! binding problem - http://bit.ly/9AvCg022:00
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui22:01
CIA-21webgui: Colin Kuskie WebGUI8 * r636bde7 / lib/WebGUI/Form/Image.pm : Fix another smart match/! binding problem - http://bit.ly/9Bpptl22:05
CIA-21webgui: Colin Kuskie WebGUI8 * ra4a1da4 / t/Storage/Image.t : Fix boolean false problem in the image extension tests. - http://bit.ly/b0QQMp22:05
+perlDreamerslowly, oh so slowly...22:05
scrottiethis is shaping up to be one of those days where I do nothing all day but talk.22:06
Haargsorry about screwing that up in so many placces22:07
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:23
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]23:06
+perlDreamerHaarg, with so many ongoing test failures, it's hard to know what a commit caused, and what was just there23:10
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has joined #webgui23:35
CIA-21webgui: Colin Kuskie WebGUI8 * rb10c5f7 / t/Macro/L_loginBox.t : There are not more false browser hits on IE, so the box sizes all change back to default. - http://bit.ly/a8mNq623:38
+perlDreamerHaarg, in the new location for WebGUI::Test, isn't the lib path '.', instead of curdir + '../'x3 ?23:46
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has quit [Read error: Connection reset by peer]23:46
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has joined #webgui23:46
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has quit [Client Quit]23:46
Haargshould be .. i guess.  not sure how i missed that.23:48
+perlDreamerwe need a test for WebGUI::Test :)23:49
Haargthat sub shouldn't exist imo but w/e23:49
+perlDreamerwell, 8's the time to change it23:49
+perlDreamerwhat do you think we should use instead?23:49
Haargit's only really used in a couple places23:50
+perlDreamer6 of them, yes23:50
Haargpod and critic tests23:50
+perlDreamer4 of them23:51
+perlDreamerso, instead of a method, we should just inline the code?23:52
CIA-21webgui: Colin Kuskie WebGUI8 * r682cf97 / (t/badExtrasMacros.t t/templateSyntax.t): Prune dead code out that uses WebGUI::Test->lib. - http://bit.ly/a1OV9723:52
CIA-21webgui: Colin Kuskie WebGUI8 * r741fc64 / lib/WebGUI/Test.pm : Test->lib returns the correct path - http://bit.ly/api4uF23:54
CIA-21webgui: Colin Kuskie WebGUI8 * rcf22fc8 / t/POD.t : Check all the module namespaces for POD. - http://bit.ly/cmiNie23:54
+perlDreamerall right, this one I am going to need some Plack help for, Haarg23:55
+perlDreamert/Auth/mech.t23:55
+perlDreamerdies with this: Can't locate object method "wrap" via package "Plack::Middleware::NullLogger" at /data/WebGUI/lib/WebGUI/Test/Mechanize.pm line 22.23:56
Haargupgrade plack23:56
+perlDreamerwe need a new minimum version number?23:56
Haargyeah23:56
Haargi should have done that when i removed the workaround23:56
Haarg0.9939, although we could just go with the current version23:58
+perlDreamer.9949 it is23:59
--- Day changed Thu Sep 23 2010
CIA-21webgui: Colin Kuskie WebGUI8 * r74b4049 / sbin/testEnvironment.pl : Document that we need Plack, and supply the minimum version to make t/Auth/mech.t work right. - http://bit.ly/adaIgS00:01
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 272 seconds]00:03
+perlDreamerif we were sufficiently evil00:03
+perlDreamerwhen a tag is committed in a test00:03
+perlDreamerwe could make perl automatically update any asset variable in scope00:03
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []00:20
CIA-21webgui: Colin Kuskie WebGUI8 * rc9c62ef / t/Shop/PayDriver.t : Set the user to be Admin, make sure we're working with committed assets, and do the standard fix for addToCleanup to work with the debugger. - http://bit.ly/czjQoB00:48
CIA-21webgui: Colin Kuskie WebGUI8 * rcebec95 / lib/WebGUI/Shop/Tax.pm : Take advantage of CartItem's getShippingAddress method to guarantee that we always get the right address object. - http://bit.ly/bq0M4d00:48
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]01:01
* perlDreamer goes for a bike ride01:13
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui02:46
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]03:07
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui03:39
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]04:10
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:14
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:28
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]04:35
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui04:36
-!- mode/#webgui [+o tavisto] by ChanServ04:36
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds]04:40
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:18
-!- fokat [~lem@200.84.244.194] has joined #webgui05:20
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui05:30
-!- mode/#webgui [+o tavisto] by ChanServ05:31
+perlDreamerHaarg, I could use some help with a failing test in WebGUI 8, t/upgrade.t06:51
-!- CIA-21 [~CIA@208.69.182.149] has quit [Read error: Operation timed out]06:52
-!- CIA-61 [~CIA@208.69.182.149] has joined #webgui06:53
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]06:58
+perlDreamerHaarg: here's the output http://gist.github.com/59307307:05
+perlDreamerI've been tracing the Upgrade object, but only half heartedly07:05
CIA-61webgui: Colin Kuskie WebGUI8 * r6cd1491 / lib/WebGUI/Macro/FacebookLogin.pm : Add POD to the Facebook macro. - http://bit.ly/dq8oCf07:32
CIA-61webgui: Colin Kuskie WebGUI8 * r35351af / t/i18n/critic_labels.t : Fix syntax error from WebGUI::Paths cleanup - http://bit.ly/dqVFAx07:32
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui07:32
elninois preaction or perldreamer awake?07:32
+perlDreamerja wohl07:32
elninowas I talking with you about the rss feeds?07:33
+perlDreameryes07:33
elninook. So the client is changing thigns.07:33
+perlDreamerRSS::FeedPP doesn't do deep paths07:33
elninothe attachments aren't going to be attachments.07:33
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]07:33
elninothey are goin to be links to files that are stored somewhere else.07:34
+perlDreamerhow are they going to do that with a CS?07:34
elninoyep, and that would be the trick.07:34
elninoand from what I cantell, wordpress doesn't have "attachments" the rss feed07:34
elninoscans the post and make external links enclosures.07:35
elnino*I* was going to have her attach the files directly, and just make the attachments <enclosure>s07:35
elninoso.07:35
elninomy thougth was.07:35
elninowhat if we did something like the articles. 07:35
elninowhere you can attach files.07:35
elninoand you can "attach" urls07:35
elninoexcept, make them unlimited07:36
elninoarticles limit it to one url07:36
elnino(I don't like that)07:36
+perlDreamerEvents can have more than 1 URL07:36
elninoin the calendar?07:36
+perlDreameryeah07:36
+perlDreamerbut you won't get an RSS feed out of that07:36
elninomm. not i nmy version =) I couldn't find urls.07:37
elninoso. first things first. I would have to upgrade.07:37
elnino=)07:37
+perlDreamerwhich version are you using now/07:37
+perlDreamer?07:37
elnino7.707:37
+perlDreamerRelated Links should be in the Event in that version07:37
elninoI was playing around with calendar. I looked briefly. 07:38
elninoI won't say I'm not blind.07:38
+perlDreamerwe all miss stuff ;)07:38
+perlDreamerbut, it won't help you make an RSS feed07:38
elninodo you think it would be a worth while assetaspect? to have multiple urls?07:39
elninoor am I going about this wrong?07:39
elninoother option was to just scan the content for external links like facebook does.07:39
+perlDreamerYou'll have to build your own RSS solution07:39
+perlDreamerand not use the AssetAspect07:39
* elnino looks at something...07:40
elninowell, the assetaspect would provide me the multiple urls07:42
+perlDreamerbut it doesn't do anything with them07:42
elninoand yes, the rssasspect would need to be updated to account for the new info.07:42
elninoright?07:42
+perlDreameryes07:42
+perlDreamerset it up so that it expects a known data structure as part of the item07:42
elninocan the rssaspect have aspects?07:42
elninoor is the rssaspect an assetaspect?07:43
+perlDreamerit is an asset aspect, and you could construct a composite aspect07:43
+perlDreamerbut in this case, you'd like to apply the RelatedLink Aspect to the Post07:43
+perlDreamerwhere RelatedLink also needs to be written07:44
elninoyep.07:44
* elnino rereading above.07:44
+perlDreamerso, step 1, extend AssetAspect to handle multiple URL links and make them RSSey07:45
+perlDreamerstep 2, copy/pull out Event Related Link code to use in the Post07:45
elninogot it.07:49
elninoso between the choices of multiple urls to external files vs scannign the content of the post for links (like facebook) which method would you think makes more sense or friendly, or webguiy?07:49
CIA-61webgui: Colin Kuskie WebGUI8 * r11e89a1 / t/Session/CheckClient.t : Comment out trouble some browsers not recognized by HTTP::BrowserDetect - http://bit.ly/ccXZ6h07:50
+perlDreamerhow would you know if a link is really a link to some other file, vs a link to some other page?07:50
+perlDreamerp.s. Kathy says, "Hi! I got my nurse license today"07:51
elninoSWEET! Congratulations!07:51
@preactionfacebook doesn't scan. facebook does this: http://developers.facebook.com/docs/opengraph07:52
elninofrom the looks of wordpress, I think it looks at the suffix at the endof the url. I know that isn't always accurate. 07:52
@preactionyou'd simply do an http HEAD request to see what Content-Type is returned, easy07:52
@preactionmy ideal world: Rich Editor would have sidebar for "Attachments". Any URL or File could be attached. URLs with images would get <img>, URLs with video would get <object>, URLs with HTML would get template variables, files would work as normal07:54
@preactionall attachments are keyed to an asset, but you can share attachments between assets07:54
elninore facebook: I guess what I was referring to, was that when I type in a "comment" and I include a link to someones site, it actually takes that link, copies it, separates it out, and puts i07:54
elninoit in a separate place an associates it to my comment.07:54
@preactionyes, and Open Graph is how Facebook does it07:54
elninooh.07:54
elninoTHATs Cool.07:54
elninoannoying, but cool07:55
@preactionoh, wait, no. and i'm not sure it does that anymore07:55
@preactionautolinking http:// is nice, but changing it to have the title of the page or whatever is probably not as nice07:56
elninothere is a delay definately, so it's probably grabing the <title>07:57
elninoand summary.07:58
+perlDreamerpreaction: did you rework the AssetHelper messaging when you did the AdminConsole?07:58
@preactionand all the other metadata that OG does07:58
@preactionperlDreamer: huh?07:58
+perlDreamerall the AssetHelper tests fail, because they return different messages07:58
@preactionthey return different messages, yes07:59
+perlDreamerDon't you think the tests should be updated to check your awesome new code out?07:59
@preactionof course. i just wasn't sure assethelpers had tests08:00
+perlDreamerIf I do this, then you'll have to send me cookies08:01
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Ping timeout: 240 seconds]08:05
elninogood nite all. thanks preaction/perlDreamer (again) I have much to think about while I sleep.08:10
+perlDreamerg'night, elnino08:10
+perlDreamerhappy hacking08:10
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]08:11
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]08:19
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui08:25
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]08:33
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]08:35
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]08:48
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:37
-!- mode/#webgui [+v bartjol] by ChanServ10:37
-!- KlausH [~KlausH@p5B070E84.dip0.t-ipconnect.de] has joined #webgui13:14
+bartjolah, thanks KlausH13:44
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]14:01
+bartjolKlausH: about the groupVAT rate, we can post a bug for that one14:14
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has joined #webgui14:16
KlausHOK14:22
KlausHHi, I'm going to set up a new server. OS is opensuse 11.3. could I use wre 0.94 sources from git?14:23
+bartjolsure14:23
+bartjolbut you'll have to build it14:24
+bartjolbut I suppose it should work after that14:24
KlausHi know...14:24
+bartjolwhich will be interesting probably14:25
+bartjoland I'm not sure it is complete14:25
KlausHmy plan is stil to run it with 32bit - or is wre now 64bit proofed?14:25
+bartjolbetter to say, I guess it isn't14:25
+bartjolnot yet14:25
KlausHi will give it a try an report14:25
+bartjolsee you in a couple of hours (if minutes, it goes horribly wrong)14:26
KlausH:-)14:26
KlausHcouldn't be worse than  trying to compile wre0.93 on an actual system14:27
+bartjolwell, I just compiled the wre 1 or 2 times14:35
+bartjolnot sure whether it was successfull14:36
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui14:56
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:10
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:48
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui16:01
-!- fokat [~lem@190.72.138.110] has joined #webgui16:06
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui16:09
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui16:17
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui16:20
SquOnkGreetings everyone16:20
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]16:31
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui16:32
neil_Hello all16:39
SDuensinHey all.16:42
neil_I would appreciate a step-by-step source install of webgui. 16:44
neil_Is CentOS the preferred OS?16:44
neil_I will build it locally and then migrate to a Linode VPS.16:44
+bartjolI believe CentOS is quite popular, allthough we use debian16:49
+bartjolso you don't want to use the wre?16:52
neil_I currently have WebGUI installed locally on Debian 'Squeeze' but only up to version 7.8.24 is allowed16:52
+bartjolwhy is that?16:53
SquOnkbartjol: Because the 7.9 packages are on hold until the freeze leads to a release...16:55
SquOnkbartjol: ...or I manage to convince the release team to add 7.9.15 to Squeeze16:55
* SDuensin is a Debian/Ubuntu guy. RPM and I don't get along.16:56
+bartjoloh, but you even can't manually upgrade, just download and do the upgrade?16:57
neil_The WRE gave me too many problems installing the additional requirements16:59
SDuensinYou just need to setEnvironment and then testEnvironment.17:01
+bartjolor manually install the perl modules17:02
* SDuensin is lazy. Go Go testEnvironment!17:02
+bartjolthere is one that doesn't detect it's own dependancies17:03
SDuensinYea, I found it awhile ago.17:03
+bartjolI did report a bug about that one17:03
+bartjolcpan doesn't work either then17:03
SDuensinRight.17:03
+bartjolmmm, which module was that17:05
SDuensinI don't remember!17:05
+bartjolme neither17:05
neil_lwp?17:05
+bartjolTest::Log::Dispatch17:06
+bartjolbug is at https://rt.cpan.org/Public/Bug/Display.html?id=6038317:07
+bartjolnot much reply17:07
+bartjolbut there were to much problems neil_ ? just perl modules, or more?17:09
neil_just perl modules.17:09
+bartjoland manual install didn't work either?17:12
+bartjolwell, you don't wanna do that for every module17:13
-!- km [8c205a06@gateway/web/freenode/ip.140.32.90.6] has joined #webgui17:13
kmHello 17:13
kmI am looking for help with installing webgui onto a 64bit linux system17:14
-!- km is now known as Guest6424217:14
Guest64242do you have an install for this17:14
SDuensinPatches are being made for the WRE to compile on 64 bit Linux.  I believe there has been success, but I don't have any details.17:15
neil_Should I go the Debian 'Squeeze' route and wait for 7.9.x then?17:16
SquOnkIf the 64 bit Linux is Debian Squeeze/Sid, you can aptitude install webgui17:16
SquOnk...up to 7.8.2417:16
SquOnkneil_: If you don't need anything 7.9 specific, it could be a way to go.17:17
SquOnkneil_: The 7.9 packages will be available as soon as the freeze is over or when they are allowed in.17:17
Guest64242Any idea  how to get the patches17:17
+bartjolbut, does WebGUI itself niet alterations for squeeze, or are the underlaying dependancies not suitable?17:19
+bartjols/niet/need/17:19
+bartjoldutchism, sorry17:19
SquOnkbartjol: Dat klopt17:19
SquOnkbartjol: Needs libchi-perl and liblog-dispatch-any-perl17:20
SquOnkbartjol: Those weren't in squeeze at the time of the freeze.17:20
SquOnkbartjol: The exception I'm asking for is to allow both along with webgui 7.9.1517:20
SquOnk...yes, 15, as soon as preaction removes the .swf files17:20
SquOnkThe only "excuse" to get 7.9 in Squeeze is the fact that removing the .swf files will make it freely redistributable.17:21
Guest64242Any idea  how to get the patches17:22
Guest64242for installing on 64 bit17:22
SDuensinYea.  Hang out here.  Someone will pop in with an answer sooner or later.17:23
* SDuensin would like it, too!17:23
neil_I would still like to try source install...step-by-step would help a great deal.17:25
+bartjolah17:26
+bartjolI was away for a bit17:26
SDuensinBuilding the WRE is pretty painless. 17:26
Guest64242<SDuensin> Building the WRE is pretty painless.  For the 64 bit17:30
Guest64242? 17:30
Guest64242and how did you do that?17:30
SDuensinWell *if* we get the patch, that is.17:30
Guest64242who is the person\people to talk to for the patch for 64 bit17:40
* SDuensin forgets :-(17:41
+bartjolGuest64242: look at http://www.webgui.org/forums/dev/64-bit/3#idfCaV04BQeq8XQRUrFjKDzQ17:43
+bartjolI believe there is a patch there17:43
+bartjolwhich would make fishingfan the person to talk to17:47
+bartjolnot sure if his irc nick is the same17:48
patspamgit commit -m $(curl -s http://whatthecommit.com/index.txt)17:52
patspam^ for all future commit messages17:52
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:56
-!- mode/#webgui [+v perlDreamer] by ChanServ17:56
+perlDreamerSquOnk, looks like we may have been premature in removing the UK Player flash files17:56
+bartjolpatspam: convenient17:56
+perlDreamerhttp://www.webgui.org/admin/wiki/ukplayer17:57
SquOnkperlDreamer: Can it be built using FLOSS tools *only*?17:58
+bartjoloow, source17:58
+perlDreamerno clue, SquOnk17:58
+perlDreamerbut now that there's source, that can be tried17:58
SquOnkperlDreamer: Yep. That's good :-)17:58
+perlDreamerhowever, I don't think the GPL requires that you be able to build software using FLOSS tools17:58
+perlDreameronly that you have source17:58
+perlDreamerthe ability to fork17:59
+perlDreamerand the ability to redistribute17:59
SquOnkperlDreamer: Not the GPL, but the DFSG does.17:59
+bartjolsqueeze, here we come17:59
SquOnkDebian Free Software Guidelines, that is17:59
+perlDreamerwhat's the course of action if it can't be built using FLOSS tools?17:59
SquOnkperlDreamer: (a) Remove from the upstream tarball, (b) Create a special package that removes it before building.18:00
+bartjolbut I don't see the IP up18:00
SquOnk(b) Means the .tar.gz distributed by Debian will be different than the .tar.gz distributed by WebGUI.18:00
+bartjolmaybe you should maikl Arjan18:00
CIA-61webgui: Colin Kuskie master * radcc269 / (docs/changelog/7.x.x.txt lib/WebGUI/Form/Codearea.pm): Fix the Codearea, which wasn't pushing out JS links anymore. - http://bit.ly/9pxtKV18:01
+perlDreamerArjan was kind enough to email me directly and point out the missing piece, which is that the source is documented on the wiki.18:01
+perlDreamerbut it should also be in the README file for completeness18:01
+perlDreamerbecause that's where packagers will look18:01
+perlDreamerSquOnk, in this case, since it has such limited use, I don't see that as a problem.18:02
+perlDreamerYou can use the Carousel to do the same thing, without the XML hassle18:02
+perlDreameror the Flash hassle18:02
SquOnkperlDreamer: If the .swf file is included in the .tar.gz, I have to include its source too (not a problem, the Debian packaging tools can do that)...18:05
patspamdoes the debian version have to have been built using FLOSS tools? or is it enough that it *could* have been built that way?18:05
SquOnk...but I also have to build the .swf from sources.18:05
SquOnkpatspam: Has to.18:05
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui18:14
+perlDreamerSquOnk, when will we know whether or not you can build it?18:18
SquOnkperlDreamer: Tomorrow, perhaps18:20
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]18:20
+perlDreamergood luck :)18:21
+perlDreamerI ran prove with the --timer switch, and if we can move to a persistent interpreter I think we'll save 0.5 to 1 seconds per test18:56
SquOnkaptitude install pperl :-)18:59
+perlDreamerthere are some testing cleanup issues which have to be resolved first, SquOnk19:00
+perlDreamerI think they're almost all done19:00
+perlDreamer__think__19:00
-!- Guest64242 [8c205a06@gateway/web/freenode/ip.140.32.90.6] has left #webgui []19:03
CIA-61webgui: Colin Kuskie WebGUI8 * ra3d4f0f / lib/Plack/Middleware/Debug/Logger.pm : Add basic POD for WebGUI's debug panel plugin - http://bit.ly/akcYG119:05
+perlDreamerOdd, POD.t didn't pickup the POD that I just added19:05
HaargperlDreamer, regarding the upgrade test19:13
+perlDreameryes?19:14
Haargthe test is broken slightly.  needs to be adjusted to not strictly care about the position the mocked methods were called at.19:14
+perlDreamercan I foist such work off to you, or can you describe it to me enough that I can do it?19:15
Haargi should be able to fix it19:15
+perlDreamerThat leaves only the AssetHelper and POD tests19:16
@preactionand i'll fix the assethelper tests today or tomorrow19:17
+perlDreamerI have no hope of the EMS Submisssion test passing any time soon19:17
+perlDreamerand run_asset is going to be a week or more of debug and refactoring19:17
+perlDreamerwhich basically means we're ready to merge all the way up to head19:17
+perlDreamerand then keep on going with the C::IO removal work19:17
Haargthere's still http://github.com/plainblack/webgui/tree/improved-asset-state which gets close to being able to deal with the ems submission thing i think19:20
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:20
+perlDreamerif that gets us in-memory assets, then yes19:21
+perlDreamerI should look at it again, I've learned a lot about Moose and WG::Definition since the initial pass19:21
Haargprobably need preaction look over it and see if it is an acceptable approach19:22
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:23
-!- mode/#webgui [+o scrottie] by ChanServ19:23
* perlDreamer loves printing tests19:33
CIA-61webgui: Graham Knop WebGUI8 * r7a5f110 / t/Upgrade.t : fix upgrade test - http://bit.ly/drHWnM19:47
+perlDreamerthanks Haarg19:51
+perlDreamerI hate side-effect logic19:58
SquOnkperlDreamer: I like my side effects Monad or Arrow encapsulated :-)20:37
+perlDreamerwell, either a well-known test suddenly decided to take 15 minutes to run...20:37
+perlDreamer... or using Moose's around I've built a loop around one of the accessors in Event.pm20:38
@scrottieyou can hook $SIG{USR1} up to sub { use Carp; warn Carp::longmess; } then kill -usr1 the process a few times to see where execution is at.20:45
+perlDreamerthat's a good idea.  If the debugger fails me, I'll go with that20:47
HaargperlDreamer, at some point can you write out how i can reproduce the problems you've had with try::tiny and the debugger?20:55
+perlDreamerI'll do that after I finish this merge, and if I can't duplicate it, I'll recant21:01
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds]21:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui21:21
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has quit [Remote host closed the connection]21:50
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui21:51
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:27
-!- Netsplit *.net <-> *.split quits: KlausH, @khenn23:00
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui23:03
-!- Netsplit over, joins: khenn23:03
-!- mode/#webgui [+o khenn] by ChanServ23:03
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Ping timeout: 252 seconds]23:19
SquOnkDreaded "attempted to serve directory" in a PassThru :/23:27
+perlDreamerwhat are the two missing modules needed for CHI/Moose to install?23:44
+perlDreamerTest::Warnings and...23:44
+perlDreameror is it Test::NoWarnings23:44
@preactionTest::Log::Dispatch iirc23:45
--- Day changed Fri Sep 24 2010
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []00:28
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 255 seconds]00:48
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds]01:02
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui01:17
+perlDreamerI think they've fixed Apache2::SizeLimit01:55
+perlDreamerhttp://cpansearch.perl.org/src/PHRED/Apache-SizeLimit-0.92/README01:55
@preactionwhat changed? i see that setting the package globals is deprecated02:03
+perlDreamerthere's just a ton of language in the SUPPORT section about per-OS issues02:07
+perlDreamerbut it looks promising02:07
@preactionit seems like the same language it was before: if Linux::Smaps is available, it'll use it, even though it's slower02:08
@preactionthe problem for us was never that Smaps was being used, it is that CentOS kernel doesn't allow a process to read its own smap02:08
+perlDreamerah, well, in that case we're still screwed02:09
+perlDreamertime to move to Ubuntu02:09
+perlDreamerpreaction, a while ago in 8, we set the default option in setScript to be type => text/javascript02:19
+perlDreamercouldn't we do the same thing for setLink ?02:19
@preactionyes02:21
@preactionwait, yes, but no02:21
@preactionsetStylesheet would be better02:21
@preactionlink tags are used for more than stylesheets02:22
+perlDreamerin WebGUI ?02:22
+perlDreamerI'm just talking a default here02:22
+perlDreamerif you want something else, then you have to specify the coda02:22
+perlDreamerjust like for setScript02:22
@preactionbut setScript is obvious: what other script language is there for web browsers?02:23
+perlDreamerPerl02:23
@preactionworks only in certain browsers when certain versions of Perl are installed, and i only know that because i've seen docs, never seen it used in the wild02:23
+perlDreamerme either :(02:24
@preactionsetLink('some.css'); <- is this a stylesheet? an alternate stylesheet? is it the next or previous page in a set?02:24
@preactionwell, it says .css, no? we could guess!02:24
@preactionwe're adding a stylesheet. i'd prefer "addStylesheet" or "addCss". can't use "addStyle" for confusion reasons02:25
@preactionbut addSomething isn't how we do it, setSomething is02:25
+perlDreamersetCss then?02:25
@preactionsure02:26
+perlDreamereverytime I merge, and there's a commit done during the merge I have to manually do the whole thing during the rebase for the new commit02:26
+perlDreamerthere has to be an easier way to do this02:27
@preactionsure, don't rebase when you do merges02:27
+perlDreamerI must have auto-rebase turned on somewhere02:28
+perlDreamerbecause all I asked for was git merge ###########02:28
CIA-61webgui: Colin Kuskie WebGUI8 * rf546d11 / (141 files in 71 dirs): Preparing for 7.10.1 release. (+67 more commits...) - http://bit.ly/dptZyt02:36
CIA-61webgui: Colin Kuskie WebGUI8 * r245e1f8 / (34 files in 2 dirs): Move updates dir for new version - http://bit.ly/aTo3f302:39
CIA-61webgui: Colin Kuskie WebGUI8 * r3e9427c / (lib/WebGUI/Form/Textarea.pm lib/WebGUI/Session.pm): Fix syntax errors from the merge. - http://bit.ly/byS6jX02:39
+perlDreamerdone02:40
+perlDreamernow to run the whole suite, again02:40
CIA-61webgui: Colin Kuskie WebGUI8 * r18b8beb / (t/run_forms.u t/run_forms.t): Set aside the forms test until the Asset tests can be fixed - http://bit.ly/bvsEzw02:42
+perlDreamersetCss is awesome02:59
+perlDreameronly one more test to cleanup, but it's going to have to wait until tomorrow03:03
CIA-61webgui: Colin Kuskie WebGUI8 * r17d9deb / (3 files in 2 dirs): Reapplying patches for removing dots in Account and AdminToggle macro templates. - http://bit.ly/aP3OmF03:03
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:12
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]03:30
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui03:36
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!]03:41
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]03:42
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui03:43
-!- mode/#webgui [+o tavisto] by ChanServ03:43
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]03:45
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:56
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui04:02
-!- mode/#webgui [+o tavisto] by ChanServ04:02
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui04:09
neil_Good evening04:09
neil_I want user to subscribe to site newsletter via email submission form04:10
neil_how do I accomplish this?04:11
@preactionwrite a workflow or some script that will check the mailbox and subscribe the user to the newsletter04:13
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection]04:17
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]06:43
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui07:05
-!- mode/#webgui [+o tavisto] by ChanServ07:05
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:58
-!- kaare is now known as Guest4134008:58
-!- Colombia [~rooms@cable201-232-157-192.epm.net.co] has joined #webgui09:26
ColombiaHello09:26
-!- Colombia [~rooms@cable201-232-157-192.epm.net.co] has quit [Quit: Rooms o iPhone IRC Client o http://www.roomsapp.mobi]09:27
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:45
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]09:51
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:43
-!- mode/#webgui [+v bartjol] by ChanServ10:43
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 245 seconds]12:00
-!- Guest41340 [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]12:01
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui12:03
-!- kaare is now known as Guest7279212:03
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui12:07
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:34
-!- KlausH [~KlausH@p5B070EA8.dip0.t-ipconnect.de] has joined #webgui14:36
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 252 seconds]14:41
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:06
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 264 seconds]15:13
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui15:13
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui15:16
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui15:19
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:08
-!- mode/#webgui [+o bopbop] by ChanServ16:08
-!- Guest72792 [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:34
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui16:37
SDuensinMorning.16:37
plainhaosurprisingly popular name: http://www.knowmads.nl/16:44
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui17:07
-!- mode/#webgui [+o frodwith] by ChanServ17:07
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui17:13
-!- mode/#webgui [+o tavisto] by ChanServ17:13
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:47
-!- mode/#webgui [+v perlDreamer] by ChanServ17:47
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]17:51
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 276 seconds]18:00
-!- fokat [~lem@190.72.138.110] has joined #webgui18:03
CIA-61webgui: Colin Kuskie WebGUI8 * r1f42a0a / (50 files in 13 dirs): Remove types for setScript calls, add setCss, which is shorthand for setLink with the CSS specific params preset. - http://bit.ly/bOiNeR18:03
CIA-61webgui: Colin Kuskie WebGUI8 * r790350e / lib/WebGUI/Asset/Event.pm : add patch for midnight at 24:00:00 to the Event. - http://bit.ly/c3p2UH18:11
CIA-61webgui: Colin Kuskie master * r8ecf297 / (3 files): use the getTTL method to find the time to pause running a Workflow. - http://bit.ly/bB3Qj318:17
+perlDreamerpreaction, Haarg, patspam, we're merged up to 7.10.118:17
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui18:18
+perlDreamerthe only failing tests are those in the new bug posting in the 8 board (AssetHelper/*, Upgrade.t, EMSSubmission.t)18:18
+bartjolwhat, not my commit?18:22
+bartjolgood, good, soon I will have access to all webgui sites, mwoahhahaha18:22
+bartjoloh yeah, the problem with evil geniusses is that they always tell their plan....18:23
+bartjolwell, back to installing web statistics then18:25
+perlDreamerbartjol: i pulled in a commit from you earlier this week?18:26
+perlDreamerhave I forgotten something?18:27
+bartjolaha, creating doubt, also very good in my evil plan18:28
+bartjolbut perlDreamer not that I know of18:29
+bartjolit is just friday afternoon18:29
+perlDreamerI see, I missed the WebGUI8 branch pulls18:29
+perlDreamergithub is very slow today18:30
SDuensinEverything seems slow today.  :-(18:34
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]18:41
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.]18:41
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui18:42
+bartjolI am extremely fast, because it is neerly impossible  to exellerate me, relativity theory says so18:45
+perlDreamerbartjol is actually Dutch for "exceeds the speed of light"18:49
+bartjol:)19:01
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui19:05
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 240 seconds]19:05
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:17
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui19:18
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:28
-!- mode/#webgui [+o scrottie] by ChanServ19:28
CIA-61webgui: Arjan Widlak master * rb10be67 / www/extras/ukplayer/readme.txt : added links to the source of the ukplayer in extras/ukplayer/readme.txt as well - http://bit.ly/9pCz6A20:01
CIA-61webgui: Arjan Widlak master * rc3d0c74 / (13 files in 4 dirs): Merge branch 'master' of https://github.com/arjancwidlak/webgui into arjancwidlak-master - http://bit.ly/bYWvFh20:01
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]20:04
+perlDreamerfrodwith, I hate to disspell the rumor, but you're not antisocial20:14
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui20:35
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds]20:37
neil_Could the Story Topic/Story Manager pull keyword stories from the collaboration system?20:47
+perlDreamerIt doesn't by default, the code could be changed to do that20:48
+perlDreamerbut why would you want that?20:48
+perlDreamerit would be easier to add commenting to Stories, if you're looking for conversations20:48
neil_I like the read more feature of the CS for the homepage but would also like to see the story listed in more comprehensive archive 20:52
@preactionAssetReport could build those archives for you20:53
+perlDreamerwe need a DataFormReport asset20:56
neil_From which version is AssetReport a feature?20:58
@preaction7.920:58
neil_I'm currently using 7.8.24 because of other factors limiting a newer install.20:59
neil_Does or can the AssetReport display its content similarly to Story Archive? 21:00
@preactionit's templatable21:02
neil_I don't see how I can limit its display to only newly created content. On a beta demo its listing 27 pages of content although I have added keywords - news, weekly21:09
+perlDreamerneil_: you don't have to show the pagination controls21:12
+perlDreamerand, that Asset is brand new, it's possible that there are some bugs in it21:12
neil_<+perlDreamer> ..., the code could be changed to do that - how much work is involved?21:17
+perlDreamerquite a bit.21:18
+perlDreamerThe Story was designed to work with StoryTopic, and the Posts are not21:18
+perlDreamerit would be easier to add the synopsis of the Story to the StoryTopic than it would be to hack Post support.21:21
* perlDreamer is off for crunching and munchings21:22
@frodwithperldreamer: thanks.  I try not to be antisocial, and sometimes it even works ;)21:45
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]22:22
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:30
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has quit [Remote host closed the connection]22:40
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]22:42
--- Day changed Sat Sep 25 2010
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto]00:06
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds]00:22
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui00:37
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:49
CIA-61webgui: Scott Walters WebGUI8 * r66d3f0c / t/run_asset.t : Re-restore deleted file run_asset.t. - http://bit.ly/dmuzJD01:24
+perlDreamerscrottie, I removed that because I don't want to wait hours when I run the whole suite01:36
+perlDreamerwe'll come back around and fix it later01:36
@scrottieahh.  sorry.01:37
@scrottieone sec.01:37
+perlDreamermaybe just rename it to run_asset.u?01:38
@scrottieoops, just pushed.01:39
+perlDreamergot big plans for the weekend?01:41
@scrottietagging along with the Scrabble Society up north.  they've checked out a friend's cabin.01:42
@scrottieswimming, trail riding, eating food, playing Scrabble.01:42
@scrottieyourself?01:43
+perlDreamersome yardwork, a laser tag birthday party, and directing services at church01:44
+perlDreamerStar Wars with the kiddos, and all the foosball I can get away with01:44
@scrottielaser tag.  nice!01:45
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui01:55
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds]01:57
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has left #webgui []01:58
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds]02:13
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 240 seconds]02:14
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui02:19
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui02:21
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui02:44
-!- mode/#webgui [+v perlmonkey2] by ChanServ02:44
@scrottiehttp://gist.github.com/596251 re: abuse testing.02:53
@scrottiesuggestions welcome.  I have some suggestions to myself in there too.02:57
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds]03:04
-!- KlausH [~KlausH@p5B070EA8.dip0.t-ipconnect.de] has quit [Quit: KlausH]03:07
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Quit: Leaving.]03:24
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat]04:06
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds]04:10
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui04:15
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]04:22
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Quit: Leaving.]04:28
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]06:06
-!- daviddelikat [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has joined #webgui08:25
-!- daviddelikat1 [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has joined #webgui08:33
-!- daviddelikat [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has quit [Ping timeout: 240 seconds]08:34
-!- daviddelikat1 [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has quit [Read error: Connection reset by peer]08:50
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]08:52
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds]10:56
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui11:01
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 255 seconds]11:16
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]12:02
-!- KlausH [~KlausH@p5B071EA2.dip0.t-ipconnect.de] has joined #webgui12:38
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui13:11
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui14:47
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]16:29
-!- ekennedy [~ekennedy@63.77.172.74] has joined #webgui16:31
-!- ekennedy [~ekennedy@63.77.172.74] has quit [Client Quit]16:31
-!- fokat [~lem@200.84.244.194] has joined #webgui16:31
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]16:40
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 265 seconds]17:55
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui19:05
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds]19:10
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui19:42
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []19:43
-!- patspam [~patspam@rrcs-72-43-153-126.nyc.biz.rr.com] has joined #webgui20:48
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui20:58
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]22:27
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui22:28
-!- patspam [~patspam@rrcs-72-43-153-126.nyc.biz.rr.com] has quit [Quit: Leaving.]22:54
--- Day changed Sun Sep 26 2010
-!- stDavid [~stDavid@209.156.215.90] has joined #webgui00:16
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn]00:43
-!- stDavid [~stDavid@209.156.215.90] has quit [Quit: zzzzzzzzzz]00:52
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer]02:09
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui02:38
-!- KlausH [~KlausH@p5B071EA2.dip0.t-ipconnect.de] has quit [Quit: KlausH]02:45
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui03:04
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Quit: Leaving.]03:45
-!- fokat [~lem@200.84.244.194] has joined #webgui04:17
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:36
-!- patspam [~patspam@pool-71-247-214-245.nycmny.east.verizon.net] has joined #webgui04:58
-!- patspam [~patspam@pool-71-247-214-245.nycmny.east.verizon.net] has quit [Client Quit]04:58
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui05:02
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui06:49
-!- stDavid [~stDavid@209.156.215.90] has joined #webgui06:53
-!- stDavid [~stDavid@209.156.215.90] has quit [Quit: zzzzzzzzzz]07:24
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui10:04
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui11:14
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 272 seconds]11:16
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:51
-!- KlausH [~KlausH@p5B071F54.dip0.t-ipconnect.de] has joined #webgui13:22
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui15:22
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]16:19
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]16:58
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui17:08
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Client Quit]17:08
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]17:33
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui17:37
-!- stDavid [~stDavid@209.156.215.90] has joined #webgui19:18
-!- stDavid [~stDavid@209.156.215.90] has quit [Client Quit]19:19
neil_Cannot get Apache Modperl to start in a WRE install20:11
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui20:56
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui22:29
--- Day changed Mon Sep 27 2010
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]01:55
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui02:10
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:30
-!- KlausH [~KlausH@p5B071F54.dip0.t-ipconnect.de] has quit [Quit: KlausH]02:42
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:01
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]04:42
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]04:44
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui04:49
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed]06:29
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:10
-!- kaare is now known as Guest9165908:11
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]10:34
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:08
-!- mode/#webgui [+v bartjol] by ChanServ11:08
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui11:43
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]12:15
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds]13:55
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui14:02
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 255 seconds]14:27
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui14:34
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has joined #webgui14:39
-!- fokat [~lem@200.84.244.194] has joined #webgui15:13
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat]15:34
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:41
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:51
-!- Guest91659 is now known as kaare_15:52
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Quit: Leaving.]15:55
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui16:20
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:21
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Remote host closed the connection]16:23
-!- fokat [~lem@190.72.138.110] has joined #webgui16:32
SDuensinMorning.16:37
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:39
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui17:30
neil_Hi17:31
neil_I cannot get Apache Modperl to start in WRE17:32
+bartjolhowdy17:32
+bartjolany errors?17:37
neil_[error] Can't locate Net/CIDR/Lite.pm in @INC (@INC contains: /data/WebGUI/lib /data/wre/prereqs/lib/perl5/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/5.10.0 /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.10.0 /data/wre/prereqs) at /data/WebGUI/lib/WebGUI/Utility.pm line 22.\nBEGIN failed--compilation aborted at /data/WebGUI/lib/WebGUI/Utility.pm line 22.\nCompilation failed in require17:47
+bartjolah, not sure which version that was, but you'll have to install that perl module17:48
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui17:48
+bartjolis that not in testEnvironment17:48
+bartjol?17:48
neil_does the perl testEnvironment.pl applies to WRE installation as well?17:51
+bartjolwell, it does add stuff to the wre17:56
+bartjollike perl modules (actually mostly permodules)17:57
+bartjolit expands your perl install17:57
+bartjolwhich, in this case is the wre perl install17:57
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui18:00
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui18:00
-!- mode/#webgui [+v perlDreamer] by ChanServ18:00
+bartjolhowdy perlDreamer, bye perlDreamer, see you next time18:06
+perlDreamerl8r18:06
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:07
@frodwithNew dev forum post that I'd especially like Haarg and perlDreamer to comment on, although of course all comments are welcome: http://bit.ly/9dF9BL18:08
+perlDreamerfrodwith, what does this cost in memory for a child runner?18:10
Haargit's forked off the main process so it shouldn't be any more than what a spectre job currently uses18:11
@frodwithIt re-execs perl, so perl + your module + whatever modules you load from the module.18:11
@frodwithwell, + whatever else you're doing.  Working with big trees of assets tends to cause process size to balloon, which is one of the concerns this aims at addressing.  Now those ballooned processes exit when theyre done.18:13
+perlDreamerthat should be fixed, since preaction moved everything he could find over to iterators18:13
+perlDreamerso unless we're leaking memory somewhere it shouldn't be bad18:14
@frodwithIt's not always practical/possible to use iteratators, and in the case of export we still see growing process size even with Doug's changes.18:14
+perlDreamerhm18:14
@frodwithI suspect we're still leaking memory somewhere, although lots and lots of hunting and debugging on my part still haven't turned up where :-/18:15
Haargactually, is there a reason you want this to re-exec perl instead of just running it in a fork?18:17
Haargthe main reason spectre exists as it does is so the long running tasks can re-use all the preloaded modules of the apache process18:17
@frodwithYeah, that causes complications.  First iteration took a coderef and ran it, but ran into some issues there.18:18
@frodwithWe need to shut down file descriptors in the child, and that screws up log4perl and database connections and who knows what else.18:18
Haargyeah, i guess log4perl could be a problem.18:19
Haargas long as you don't touch the existing database connections, do they cause problems?18:20
Haargi kind of hate log4perl18:20
Haargprimarily because it is global18:20
@frodwithHow do you not touch them if you're closing all open file descriptors?  And if you don't want to close all open file descriptors, how do you make sure you're not holding open connection sockets and whatnot from the webserver?18:21
Haargwhat i mean is, as long as you don't try to interact with them after closing the descriptor, does it actually cause errors?18:22
@frodwithYou can't open new ones is the problem18:22
@frodwithDBI just quits working after the Big Close, unless you can get it to reinitialize all its database drivers somehow.18:22
Haargfun18:23
@frodwithFrom what I can tell, it actually opens file descriptors for its drivers.18:23
@frodwithAlthough -why-18:23
@frodwithI had solved the log4perl thing and was halfway through figuring out how to make DBI do its dance18:24
@frodwithwhen I realized there was a lot of potential for things to not work and us to keep having to go back in and add special cases for modules that don't work properly after fork()/Big Close18:24
@frodwithso it's probably just saner to re-exec.18:24
Haarghmm18:25
@frodwithThe memory usage honestly shouldn't be that bothersome though, since the process goes away when it's done.18:26
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 276 seconds]18:26
Haargit adds the potential to vastly bloat the amount of used memory though18:27
@frodwithThere's a certain degree to which we don't care about startup time for the background tasks, since it's going to be a drop in the bucket compared to whatever we're doing in the task.18:27
Haargat least for a while18:27
@frodwithHow so?18:28
@frodwithThe export thing for example is around 20m on my machine (at least until it starts loading assets)18:28
Haargstarting a few of these processes at the same time, each adding 90+mb18:28
Haargwell, i guess the other processes don't need to preload, yeah18:29
Haargit seems like it would be better to build this as part of spectre or something along those lines18:29
Haargor replace spectre with a system that does this kind of thing18:29
@frodwithI actually have some ideas in that direction18:29
@frodwithvis a vis using a message broker18:30
Haargmy other thought would be having one controller process forked at startup time18:30
Haargand communicating with that18:30
Haargand having it fork off processes for each taskk18:30
@frodwithjust as opposed to forking the web server, you mean18:31
Haargseems like the kind of thing that has to have already been done by someone18:31
Haargforking it off the web server at startup18:31
@frodwithWhat'd be the advantage there?18:31
-!- carogray [~Caroline@174-153-240-22.pools.spcsdns.net] has joined #webgui18:31
Haargyou might be able to get away with not closing all open file descriptors.  not sure how safe that would be though.18:32
@frodwithOh, just to be able to share the preloaded space you mean?18:33
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has joined #webgui18:33
@frodwithThere's -probably- a way that could be made to work.18:34
@frodwithI wonder if there's an apache startup handler or something.18:35
Haargstartup handler?18:35
@frodwithSomething that gets called when the webserver starts up before it starts listening for connections.18:36
Haargah yeah18:36
-!- carogray [~Caroline@174-153-240-22.pools.spcsdns.net] has quit [Ping timeout: 276 seconds]18:36
Haargyou could do that just in the normal preload18:36
@frodwithalthough maybe you could just do it from modperl.pl18:36
@frodwithyeah18:36
Haargbut there are also phases for pre or post log opening iirc18:36
@frodwithif we had an api for doing that initialization, you could call it from the appropriate place in app.psgi too18:37
Haarghttp://perl.apache.org/docs/2.0/user/handlers/server.html18:37
@frodwithdo we have something like that in 8?18:37
@frodwithfor doing the preloading?18:37
Haargpreloading is currently done at the top of the main app.psgi18:37
@frodwithAh, WebGUI::Paths18:39
@frodwithso yeah, roughly after that, WebGUI::Fork->init() or somesuch.18:40
Haargyeah18:40
Haargand then you'd need some way to communicate with that.  not sure the best option for that.18:41
@frodwithdomain socket maybe?18:41
-!- mode/#webgui [+o scrottie] by ChanServ18:42
Haargsomething along those lines would work yeah18:42
Haargforking off mod_perl could still be a problem.  it does ugly things in a number of places.18:44
Haargmostly in areas we wouldn't have problems with but it's hard to know18:44
@frodwithwithout closing everything first, yeah, possibly.18:44
Haarglike, it screws up %ENV18:44
@frodwithscrews up?18:45
@frodwithin what way?18:45
Haargde-magicifies it and re-magicifies it to do its own thing18:45
@frodwithah.  Ew.18:45
Haargi don't remember the details, but basically setting %ENV doesn't actually change the environment18:45
@frodwithAnd anything else it might do that's nasty.  If we can find the right hook, maybe we can fork before it does any of that though.18:46
@frodwithbut let's assume for the sake of argument that we can't18:46
@scrottieget spectre off of mod_perl?18:47
@scrottieis that an option?18:47
@frodwithThere is that.  Long term we'd like to, but it comes at a memory cost.18:47
@scrottiewhy would it cost more memory not to use mod_perl for spectre?18:47
@frodwithusing mod_perl lets us share the preloaded module space.18:48
@scrottieyou can certainly load modules and then fork() and do the same thing yourself.  right?18:48
@frodwithright, then we have two preloaded module spaces18:48
@scrottieas you said, you have to connect to databases after the fork and things like that.18:48
@frodwithone for spectre and one for mod_perl.18:49
@frodwithwhich...  maybe is okay.  I don't know.18:49
@scrottiealright.  I can't comment on specifics too much, but it seems like generalizing spectre rather than creating something else almost like it but different would be ideal.18:49
@scrottieand it also seems like spectre could use some attention ;)18:49
+perlDreamerif you start sucking down too much memory per process in a shared hosting setup, this will cause more problems than it fixes18:49
@scrottielarge exports are already being done.18:49
@scrottieforbidding them outright would be silly.  would might be useful is detecting if there is probably enough memory/CPU to succeed and fail to attempt if not.18:50
+perlDreameryes, but they're done in Apache, where the memory is all shared and monitored18:50
@frodwithin the situation scrottie's proposing, we'd be preloading the webgui inc space in some separate, non-mod_perl process and then forking from that18:50
@scrottieit would be monitored though, especially if you're changing $0 to defeat the monitoring already in place.18:51
@frodwithso it'd still be one hunk of memory, not per-process memory.18:51
+perlDreamerit almost sounds like you're reinventing plack18:51
@scrottieer, wouldn't be monitored, forking from spectre18:51
@frodwithperlDreamer: how so?18:51
@scrottiethere is a request/response nature to this, but it shouldn't be dependent on keeping a TCP connection open18:51
@scrottienot from a client and not between two processes.18:51
+perlDreameryou want a daemon with everything that WebGUI has in it18:51
+perlDreamerand currently that's apache/mod_perl/WebGUI18:52
@frodwithand scrottie: this is aimed at sort of a different problem than spectre addresses.  Spectre is primarily a scheduler.18:52
@scrottiethe database as a backend is a silly thing born out of impedence mismatch of technologies, but it is essentially persistent-connectionless18:52
+perlDreamerand eventually will be Plack/WebGUI18:52
* perlDreamer needs to go back and reread the post more carefully18:52
@frodwithscrottie: yeah, the database as a backend is less-than-ideal.  I think a message-passing structure would be nicer.  Only thing is, then we'd have to throw a message broker into our runtime environment.  Which maybe we want to do, I dunno.18:54
@scrottieI'd wait on that one.18:54
@frodwithYeah.18:54
@scrottiethere are so many good alternatives compared to what the Java guys and the C++ guys did.18:54
@frodwithYou mean that exist already, scrottie?18:55
@scrottieyeah.18:56
@scrottieforks.pm is kinda awesome.18:56
@scrottieAudreyT technology.18:56
@frodwith*read*18:57
@frodwithHmm.19:10
@frodwithWell, so far, the idea that appeals to me most is finding a good point at which to fork off a worker daemon during server start up and then talking to it over a unix socket.19:14
@frodwithIn terms of still being able to share the preloaded module space.19:14
@scrottietwo way socket communication can be a pain.  sockets don't buffer much so it's really easy to deadlock.19:15
@frodwith?19:15
@frodwithDeadlock over what?19:16
@scrottiehrm.  how to explain.  TCP is pretty async... both sides can send and receive and read when stuff is ready.  the OS buffers stuff nicely.  Unix domain sockets have very small buffers.  if the client and server are both sending a message to each other at the same time larger than the buffer size, they'll block on write and may not ever get to reading19:18
@scrottieunless sending and receiving are both broken up to handle small chunks.19:18
@scrottieput 256 buts, see if it's ready to send more stuff, if not, try to read a small chunk, etc in an event loop.19:19
+perlDreamerwhat if you open two sockets and use them only 1 way?19:19
@scrottiethe guts of the perl HTTP modules do this.  even the HTTP status might not come in one packet.  you can't just read a chunk and then figure out what the status is.  each little tidbit has its own read loop.  but with Unix domain sockets, it's worse.19:19
@scrottieperlDreamer:  same thing.  you still have almost no buffer, and you still get stuck in a tarpit trying to send a tiny message that overflowed the send buffer while the other end is trying to do the same.19:20
@scrottieit's certainly possible and there are known methods for doing it, but it's kinda a pain.19:20
@scrottiewell, that assumes you're programming to the metal.19:21
@scrottieobviously, POE deals with this.  so does the Coro stuff.19:21
* perlDreamer is an ex-metal programmer19:21
@scrottieheh19:21
@scrottieyeah.19:21
+perlDreameraluminum, gold, et19:21
@scrottiehaha19:21
@scrottiegallium arsenic?19:21
+perlDreamersilicon19:21
+perlDreamerI worked in a GaAs plant one summer19:22
@scrottieVoyages' 1802 CPUs on silicon-on-sapphire technology19:22
@scrottieinteresting.  I imagine.19:22
+perlDreamerthey said that the alarm only goes off to give you time to accept that you're dead19:22
@scrottiehaha19:22
@scrottiemy father worked at a meat packing plant in Iowa most of his life.  they had ammonia coolant lines that would sometimes burst.  once he said it broke while he was in the shower, so he had to go running out into the street naked with a few hundred other guys in the middle of winter.  not nearly as bad.19:23
+perlDreamerbut in any case, back to frodwith's discussion that I just hijacked19:24
@scrottiefrodwith, sounds like this is a lot easier to solve with 8.x.  a "stem" process could fork and turn into a Plack process; another could turn into a spectre worker pool manager, and so on.19:24
@scrottieApache gets in the way.19:24
+perlDreamerit would be cool if we could find a way to do this in 7.x19:25
+perlDreamersince we'll have 7.x for a long time19:25
@scrottiethere's no reason you can't have Plack processes talking to each other with forks ;)19:25
+perlDreamernot as long as Perl 5, but long enough19:25
@scrottie(er, forks.pm)19:25
+perlDreamerthe Underground style is so broken19:27
@frodwithscrottie: seems like we could still do that with apache, actually.  It just has to start there.19:28
@frodwithi.e. spectre worker pool has to get started by the initial mod_perl process.19:29
@frodwither, the initial apache process.19:29
@frodwithwhatever.19:29
@scrottiefun.19:30
+perlDreamerfrodwith, but this isn't just for spectre, right?  It's also for long running interactive processes19:30
+perlDreamerlike Export as HTML19:30
+perlDreamerimport package19:30
@frodwithcorrect19:30
+perlDreamerand so on19:30
@frodwithso it's less19:30
@frodwithspectre worker pool19:30
@frodwithand more19:31
@frodwithworker pool19:31
@frodwith:)19:31
@frodwithAs it stands, it's not for spectre at all, really.  It's -just- for those interactive processes.  But we could certainly expand the idea to do spectre tasks in the worker pool rather than in mod_perl space.19:31
@frodwithOh.  And the problem with sockets.19:32
@frodwithWe're not going to always be on the same machine.19:32
+perlDreamerright19:32
@frodwithwhich is why I have the communication db-based19:32
+perlDreamerhow does the child know to wake up and read the db?19:33
+perlDreamerdoes it poll?19:33
@frodwithsort of19:33
@frodwithso, here's how it works right now19:33
@frodwithwhen we want to run a long-running task, we fork a new process and tell it what to do.  Those processes call update("my current status") at regular intervals19:33
@frodwithif no one has asked for the status, that's a no-op.19:34
+perlDreamerI see, they're only created on demand, they're not resident19:34
@frodwithRight.19:34
@frodwithWhen someone asks for the status, the next time the child calls update()19:34
+perlDreamerhow are runaways prevented?19:34
@frodwithit actually generates that status19:34
@frodwithand the requestor (the web process) polls to wait for that update to get  called in the child.19:34
@frodwithRunaways meaning, a process that goes into an infinite loop or something?19:35
@scrottiedoes the child disassociate with the parent and change process group?19:35
+perlDreameror doesn't exit cleanly19:35
@frodwithscrottie: yes19:35
@frodwithperlDreamer: doesn't exit cleanly like..  gets SIGKILL'd or something?19:35
@scrottieso the polling web process isn't always the same $$... the browser could reconnect later and check the status of the thing from another $$?19:36
@frodwithor segfaults?19:36
@frodwithcurrently, that'd just result in a background process that doesn't finish.19:36
@frodwithCorrect scrottie19:36
@scrottiefrodwith, nice.  well, you haven't fixed every problem with process management in the system, but that's pretty sane.  one other thing... doyou store the pid of the worker process in the database?19:36
@frodwithscrottie: I was, but again we have the problem that we're not guaranteed to be on the same machine19:37
@frodwithwhich makes it a bit useless.  I was doing some process monitoring, but yeah.19:37
@scrottieright.  okay, you're way ahead of me.  I was going to suggest the worker processes manager doing kill 0's on the worker pids now and then so it could detect segvs if that proved to be a concern.19:38
* scrottie shrugs19:38
@frodwithexactly!19:38
@frodwiththat's precisely what I was doing ^^19:38
@scrottiewell, we tried to find frodwith guilty of being a witch but his defense was too good.  we have to let him go.19:38
@scrottieno burning today.19:38
+perlDreameroh, it's not too late19:39
+perlDreamerlet's see if his code has POD, i18n and tests19:39
@frodwithit does actually19:39
@scrottieI guess we could charge him with stealing IP from SCO to create this.19:39
+perlDreamerwe may not be able to burn him, but we can convict on him on pro-forma charges19:39
@scrottieheh19:39
@frodwithIt's even perltidy'd.19:39
CIA-61webgui: Colin Kuskie webgui-7.9 * rdec9105 / (3 files): use the getTTL method to find the time to pause running a Workflow. - http://bit.ly/9brUbB19:41
CIA-61webgui: Colin Kuskie webgui-7.9 * r0e8d5cf / (3 files in 3 dirs): Links in wiki search to add a missing page should encode the titles to make them URL safe. Fixes bug #11883. - http://bit.ly/dnGlfD19:41
CIA-61webgui: Colin Kuskie master * r0406e82 / (3 files in 3 dirs): Links in wiki search to add a missing page should encode the titles to make them URL safe. Fixes bug #11883. - http://bit.ly/9saKid19:41
+perlDreamersounds like better code than I write!19:42
@frodwithI wonder if the reliability of fork-execing is worth the slight temporary memory inefficiencies of not forking at server-startup.19:43
@frodwithmeaning, not having to rely on the master-worker-daemon being awake.19:44
@frodwithand not having to do any real ipc.19:44
+perlDreameryou need to ask a programmer that question, and not an ex-silicon carver19:46
@frodwithcall all Haargs ^19:47
@frodwithI bet pluralizing it doesn't trip whatever beeps he has set up.  Haarg.19:47
+perlDreamerMaybe he's like Beetlejuice or the Candyman, and you have to chant his name 3 times19:48
@frodwithI thought that was biggy smalls19:48
+perlDreamernah, you're thinking of Christopher Wallace19:58
+perlDreamerit's extremely difficult to work when there's a sick 9-year old at home19:59
+perlDreamerso far, we've had a mango-banana smoothie, 10 mL of antibiotics, and 1 hour of DVR kid shows20:00
@frodwithmango-banana smoothie sounds delish20:01
+perlDreamerit's good for sore tonsils20:02
+perlDreamer1/2 mango, 1/2 banana, 1/2 Tillamook Vanilla yogurt, 1C crushed ice20:02
@frodwithtonsilitis, eh? I think I still have my tonsils.20:02
+perlDreamerblend until smooth or you get tired of watching it go around and around20:02
+perlDreamerapply liberally to tonsils20:02
@frodwithlately the wife can't even look at bananas without getting a little green around the gills20:03
+perlDreamerhow does she feel about pickles?20:03
@frodwithShe seems to like those20:03
@frodwithAnd most other things that are vaguely food-like20:04
@frodwithbut not bananas.  Go figure.20:04
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui20:04
-!- mode/#webgui [+o bopbop] by ChanServ20:04
+perlDreamerdoes this have anything to do with the news from your recent interview?20:05
@frodwithProbably :)20:05
+perlDreamerremind me to send you my "Five handy tips to avoid getting peed on" later20:05
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has quit [Quit: Leaving.]20:06
@frodwithoh lawdy20:06
+perlDreameryes, you will be intimately familiar with bodily fluids from this point on20:07
+perlDreamerand other exudations20:07
@frodwithThey do grow out of that though, eventually.  Right?  Right!?20:08
+perlDreameruh, 11 years and counting20:10
@frodwithOh well.  At least they're cute.20:11
@bopbopthen they pee on trees ;)20:14
+perlDreameruh, you mean that's bad?20:17
+perlDreamerHaarg, the next great feature for wgd has to be shell integration20:17
+perlDreamerso that we can autocomplete config file names and commands20:17
Haargnot a bad idea20:18
+perlDreamerbut it may require wgdev config file settings so it can find /data/WebGUI/etc20:19
Haargor any of the other ways to find the root dir, or falling back on specifying a full filename20:20
+perlDreameryeah20:21
@frodwithCurrent idea: we do the fork-at-server-startup thing, but leave the code that does on-demand forking in place.  Then if the daemon-master is dead, we fall back on the way we're doing it now.20:25
@frodwithand send emails to the server administrator.20:26
@frodwithor whatever.20:26
Haargi suppose that works20:26
neil_sorry to interject20:32
neil_I'm doing a local install of WRE-0.9.3-debian5 on Debiab Squeeze20:33
neil_and I get this error:   Couldn't connect to MySQL because DBI connect('test;host=localhost;port=3306','root',...) failed: Can't connect to local MySQL server through socket '/data/wre/var/mysqldata/mysql.sock' (2) at /data/wre/lib/WRE/Mysql.pm line 93 at ./wreconsole.pl line 124020:33
neil_Ho do I fix this error?20:36
@scrottieis the WRE configured to use the root database user?20:41
neil_I didn't do any configuration - only the install20:43
@scrottieI'm only familiar with the source install.20:45
+perlDreamerneil_: most common WRE problem is to forget to remove /etc/my.cnf and turn off the system's mysqld20:49
+perlDreamerthis will interfere with WRE's mysql20:49
+perlDreamercheck out the WebGUI wiki for more detailed information20:49
neil_This is a new install without any webserver & mysql functionality20:50
+perlDreamerwould you mind double checking to humor me?20:51
neil_I did and got: no process found20:53
+perlDreamerand no file /etc/my.cnf, or /etc/mysql/my.cnf ?20:53
neil_mv /etc/my.cnf20:55
+perlDreameryeah, just set it aside, and then try to start WRE's mysql again20:56
neil_MySQL did start20:58
neil_did not start20:58
+perlDreamerwhich one?21:01
+perlDreamer:)21:01
-!- tavisto [~tavisto@12.96.26.119] has joined #webgui21:01
-!- mode/#webgui [+o tavisto] by ChanServ21:01
neil_MySQL did not start. Final21:01
+perlDreameryou ran the setenvironment.sh script in /data/wre/sbin ?21:02
neil_Yes.21:04
+perlDreamerchecked the file permissions on /data/wre/var/mysqldata?21:05
neil_webgui 075521:07
+perlDreamerneil_: no clue, you'll have to debug it manually to see why it won't start21:08
+perlDreamertry checking the error log in /data/wre/var/mysqldata21:09
+perlDreameror starting mysql manually, without using wreservice.pl21:09
neil_This is in the log: 100927 14:08:33  mysqld started /data/wre/prereqs/libexec/mysqld: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory 100927 14:08:33  mysqld ended 21:12
+perlDreamerhave you checked the platform specific notes to make sure you have any extra packages installed?21:26
+perlDreameralso, is libstdc++ installed?21:26
+perlDreamerthe WRE does expect some things to be installed in the core OS21:26
+perlDreamerfrodwith, is there an ETA on Helpdesk - The Next Generation?21:28
@frodwithperlDreamer: I'll answer that in pm21:29
+perlDreamertonight?21:29
@frodwithno i mean, i'll message you21:29
@scrottieseems like MySQL could probably be built with a different search path for its config file.21:38
+perlDreamersounds like a good RFE21:45
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye]22:21
HaargperlDreamer, what is the deal with the Test::Class stuff right now?22:25
+perlDreamerthere are 2 flavors22:26
+perlDreamerForm tests, which are fine22:26
+perlDreamerand Asset tests which take several hours to run due to various reasons scrottie can explain22:26
+perlDreamerI've set the tests aside so that it's possible to run the test suite22:27
Haargwhy not use an env variable like everywhere else?22:27
+perlDreamerI'm not sure how that would work, since we're inbetween Test::Class and the actual classes22:28
Haargand why not separate the asset vs form tests so we can start using the form tests?22:28
+perlDreamerthey'd have to reside in completely different directories, and I don't see any sense in having 2 copies of My::Test::Class laying around22:29
+perlDreamerthere may be a way to run different sub-directories, but I haven't worked it through yet22:29
@scrottieone reason:  if it doesn't do sleep(2), it'll run afoul of the restriction that an asset not create two versions in the same second.22:30
+perlDreamerscrottie, there are ways around that, like manually setting the revisionDates22:31
@scrottieperhaps someone has an idea for an easy way to make that test work with ...22:31
@scrottieoh, hmm.22:31
+perlDreamerand, before the formbuilder work, it did that and there weren't any problems22:31
+perlDreamerany time that the anchor assets are built, that risk exists22:31
@scrottiewhen I found the test, it did about 300 tests.22:33
@scrottienow it does a few thousand.22:33
+perlDreamerrevision date collisions don't depend on the quantity of them, only in how quickly they're run22:33
@scrottieI didn't say it did.22:34
Haarghttp://gist.github.com/59966622:34
+perlDreamersorry, I misconstrued what you wrote22:34
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has quit [Quit: KlausH]22:34
@scrottiethis is a bit muddle as it is Test::Class.  if one test fails, it'll skip a whole bunch, potentially, and not tell you.22:35
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has joined #webgui22:35
@scrottiethe number of tests attempted was wildly off and it's easy for that situation to happen in Test::Class tests.22:35
@scrottiethe whole time I was working on that, I thought I was almost done.  that's how I wound up off of fixing it early.22:35
@scrottieyou might have made the same mistake.22:35
+perlDreamerthat's very true scrottie22:36
@scrottiethe further along it gets, the more tests it realizes there are, and the more things that go wrong.  fixing one bug so far has always just revealed another.22:36
@scrottiethe asset slamming thing was something I unearthed.22:36
+perlDreamerslamming?22:36
@scrottieanyway, I really don't want you to think that I came in and just created a whole bunch of brokenness.22:36
@scrottiecreating multiple revisions of the same asset in the same second.22:37
+perlDreamerthat's a known problem that's usually a test artifact22:37
@scrottieI'm sure I created some brokenness, but a whole lot of it was already there.22:37
@scrottielurking, waiting, hidden.  ready to strike.22:37
+perlDreamerlike Chuck Norris!22:37
@scrottieheh22:38
@scrottiedon't know if you saw but I took a quick-ish stab at the "abuse" idea.  it needs some more work.22:38
Haargsub constructorExtras { state $rD = time; $rD++; return (revisionDate => $rD); }22:39
@scrottieso if the run_asset.t thing starts cleaning up after each run, I need to figure out a way to work around that, but otherwise that's cool.22:39
@scrottieHaarg, thanks22:39
Haargnot sure if thats the solution but that was my first thought22:39
Haargsince you already pretty much have the facility in there to pass through revisionDates22:39
@scrottiewell, it confirms that the idea will work.22:40
@scrottiethat's certainly a rough edge that needs to be dealt with.22:40
Haargjust have to make sure the inherited versions call SUPER::22:40
@scrottieif they don't, that's another bug.22:40
@scrottiecan't do this right now though... something just came down the pike for me.22:41
HaargperlDreamer, any problem with me committing the .t i pasted and a separate one with an ENV condition for assets?22:41
+perlDreameras long as it's been tested and works, then please go right ahead22:41
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:43
* scrottie sighs22:43
@scrottiechrome sucks.22:43
CIA-61webgui: Graham Knop WebGUI8 * r10c7b56 / (t/run_assets.t t/run_forms.t t/run_forms.u): restore both asset and form Test::Class tests - http://bit.ly/ah1ZVv22:51
-!- tavisto [~tavisto@12.96.26.119] has quit [Quit: tavisto]23:06
+perlDreamerHaarg, since wgd is designed to work across versions of WebGUI, how do you recommend handling features that don't exist in earlier WebGUI's?23:17
Haargdepends on the feature23:18
+perlDreamerfor instance, I'd like to use the overwriteLatest switch when importing a package23:18
Haargthe webgui 8 stuff i've been kind of hacking in23:18
Haargfor that one it could just be passed in always and sometimes not work23:19
Haargif you wanted to do better than that i don't know23:19
Haargthere isn't a good way to do it aside from copying large chunks of code from webgui23:19
Haargi almost made a weird translation layer thing to paper over the differences but it only really would have worked on the outside api, not making changes internally23:20
+perlDreamerokay, I just wasn't sure that having things not work in earlier WebGUI's would be okay23:20
Haargor try to use Code::Splice23:21
Haargthat needs xs though23:21
Haargand is probably much nastier than you would want to work with23:22
+perlDreamerthe results from CPAN Testers don't look very promising either23:28
+perlDreamerwe have the advantage of knowing kind of what versions of perl are available23:28
Haargif you really need to you can test $wgd->version->module23:31
+perlDreamerthe $options argument to import is on the end, so if added it won't hurt earlier versions23:32
+perlDreamerit wouldn't be bad to warn the user that what they want won't work, though23:32
Haargthis is one of those cases where you would probably want to use it on a server somewhere and have it just work, so i'm not sure what the best option is to do that or if there even is a decent option23:34
-!- cybergirl [~cybergirl@212-198-248-35.rev.numericable.fr] has joined #webgui23:35
+perlDreamerfor now, how about good documentation about what's required?23:35
+perlDreamer"This option will only work in WebGUI 7.x.x or higher"23:35
Haargworks for me23:35
-!- cybergirl [~cybergirl@212-198-248-35.rev.numericable.fr] has quit [Client Quit]23:35
+perlDreamerHaarg, how does one build wgd nowadays?23:49
Haargdzil build23:49
+perlDreameri don't know how many other people are building custom wgd's, but the build process is not well documented23:59
+perlDreameryou need a certain minimum version of Dist::Zilla, and a bunch of plugins23:59
--- Day changed Tue Sep 28 2010
Haargwith dzil up to date, dzil authordeps should get any needed plugins00:01
+perlDreameronly if they dependencies are set up correctly00:01
+perlDreamerand PodWeaver's aren't00:01
Haargoh?00:01
+perlDreamerafter installing Dist::Zilla from CPAN00:02
+perlDreamerand PodWeaver00:02
+perlDreamersorry, Dist::Zilla::Plugin::PodWeaver00:02
+perlDreamerand D::Z::P::CriticTests00:03
+perlDreamerthen it PodWeaver died saying that it needed Pod::Elemental::Transformer::List00:03
Haargit would probably make sense to stick a BUILDING file or similar in there00:05
Haargwould be nice if Dist::Zilla could figure out PodWeaver plugins as well but i'm not sure how it would do that00:05
+perlDreamerI just sent you a pull request for an updated README00:07
HaargREADME is meant for people that have a dist file00:08
Haargand the existing instructions are correct for that00:08
+perlDreamerin that case, you can ignore the pull request ;)00:08
Haargcould probably add a section for building though so it's obvious00:08
Haarginstead of having it in a separate file00:08
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui00:12
Haargi also updated this http://haarg.github.com/wgdev/ so it has a homepage of sorts00:13
Haargso adding stuff about plugins needed there would be good00:13
+perlDreamerdocumentation++ (in any well-known location)00:14
+perlDreamersticking it inside HTML source for example files, however, doesn't count00:14
+perlDreameras arjan found out with ukplayer00:15
+perlDreamerHaarg, I'm having too much fun this afternoon00:18
+perlDreamerimporting a package may not return an asset, but the string 'corrupt' if there's a problem.00:18
+perlDreameris that a new WGDev::X error, or should we shoehorn it into an existing one?00:19
+perlDreamerI'm leaning toward WGDev::X::BadPackage00:19
Haargthat would work00:20
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.]00:26
+perlDreamerdo all the tests pass right now, Haarg?00:28
+perlDreamerI'm getting a serialization failure00:28
+perlDreamerthere's a blank line between == Properties ===+ and properties:00:28
Haargthat one should pass, but i've had dumb problems with it in the past00:28
Haargcan you paste the full error?00:28
Haargall the code tests should pass00:29
Haargcritic and such won't00:29
+perlDreamert/wgdev-asset.t is failing00:29
+perlDreamergrrr, grab STDERR too00:29
+perlDreamerhttp://gist.github.com/59989200:30
+perlDreamerthat's the entire test, run, since there are two tests that fail00:30
+perlDreamerwell, two tests in 1 script00:30
Haargwhat YAML modules do you habe?00:32
Haarg*have00:32
HaargYAML::XS, YAML::Syck, YAML, YAML::Tiny ?00:32
+perlDreamerYAML, YAML::Syck00:33
+perlDreamerYAML::Tiny00:33
Haargversion of YAML::Syck ?00:33
+perlDreamer1.0700:34
Haargok00:34
CIA-61wgdev: Graham Knop master * re2e16f1 / lib/WGDev/Asset.pm : more yaml massaging - http://bit.ly/bx11cx00:52
HaargperlDreamer, that should fix the test00:53
+perlDreamerI'll merge and try it out00:53
+perlDreameryes, that works01:04
@scrottieCan't locate object method "jar" via package "Apache2::RequestRec" at /data/WebGUI/lib/WebGUI/Session/Http.pm line 98.01:18
@scrottiemaster.  strange.01:18
Haargnot preloaded?01:43
Haargor it's not getting apreq'ed properly01:44
@scrottielooks like some other failures earlier on stopped things from being loaded, but trying to upgrade apreq and having tests fail and not seeing a jar() method in the POD for that module side-tracked me for a while.01:53
@scrottie*and* not seeing a process() method.  I did find it in the XS in the source code as well as examples online *sigh*01:53
Haargthe way the apache modules are loaded is kind of shitty01:56
Haargand then adding apreq on top of that doesn't help01:57
-!- cloudcontemplate [~cloudcont@96.26.74.54] has joined #webgui02:26
-!- cloudcontemplate [~cloudcont@96.26.74.54] has left #webgui []02:26
-!- Netsplit *.net <-> *.split quits: SDuensin, bipolar02:26
-!- Netsplit over, joins: SDuensin, bipolar02:28
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has quit [Quit: KlausH]02:30
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 272 seconds]03:07
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.]03:36
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 272 seconds]03:50
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui04:06
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui04:26
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]05:01
+perlDreamerHaarg, is a package import dies midstream, it leaves an open version tag05:25
+perlDreamershould it delete it?05:25
+perlDreamerbtw, the exception code is in my repo for corrupt package handling05:26
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]05:59
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui06:38
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]07:05
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui08:30
-!- kaare is now known as Guest5875308:30
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:23
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection]09:51
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui09:51
-!- mode/#webgui [+v Radix_] by ChanServ09:51
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui10:35
-!- mode/#webgui [+v bartjol] by ChanServ10:35
-!- Guest58753 is now known as kaare_10:49
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui11:06
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]11:37
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Disconnected by services]12:53
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui14:49
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:12
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:46
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:51
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui16:04
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]16:18
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui16:22
SDuensinMorning all.16:41
+bartjolI'm Bart, not all16:47
SDuensinSeems we need to inflate your ego.  :-)16:53
+bartjolah, the ego buoyancy quotient16:56
+bartjolsounds like a psycjoligical quotient that can actually be used, have to patent that one16:57
SDuensinlol16:57
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection]16:58
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui17:10
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 272 seconds]17:13
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer]17:20
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui17:29
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds]17:34
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui17:37
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:48
-!- mode/#webgui [+v perlDreamer] by ChanServ17:49
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]18:11
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui19:30
-!- mode/#webgui [+o scrottie] by ChanServ19:30
CIA-61webgui: Colin Kuskie webgui-7.9 * rae02a4b / (4 files in 4 dirs): Move "back to profile" link from Account Profile Layout template into the View template. Added the can_edit_profile template variable to common template variables for the Profile plugin. - http://bit.ly/coRgTX19:31
CIA-61webgui: Colin Kuskie master * r2adc7a2 / (4 files in 4 dirs): Move "back to profile" link from Account Profile Layout template into the View template. Added the can_edit_profile template variable to common template variables for the Profile plugin. - http://bit.ly/9nqeXL19:33
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui []21:45
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:20
neil__Apache Modperl won't start on a Centos WRE install22:21
neil__This is the log: [Tue Sep 28 15:16:41 2010] [error] Integer overflow in hexadecimal number at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Linux/Smaps.pm line 83, <$f> line 640.\nBEGIN failed--compilation aborted at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/SizeLimit.pm line 98.\nCompilation failed in require at /data/wre/etc/modperl.pl line 1.\nBEGIN failed--compilation aborted at /data/wre/etc/modperl.pl line 122:21
+perlDreamerneil__: I would suggest searching the bug board on webgui.org, because that's a known bug23:01
+perlDreamerand the work around for it is fixed there23:01
+perlDreamerunfortunately, there's nothing we can do to fix it, since it's a squabble between the Linux::Smaps people, and the Linux Kernel people23:01
neil__Can you recommend an installation method that works?23:03
neil__I've been trying to install for the last month and nothing.23:03
Haargdelete the file /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Linux/Smaps.pm23:07
neil__Is this a temporary fix?23:10
Haargbasically that module doesn't work on redhat based systems properly.  so the only real option is to remove it.23:11
neil__..and the install will work normally 23:13
Haargyes23:14
Haargthat is an optional module used by the monitoring scripts23:14
Haargnot even by webgui itself23:14
neil__Thank you. I will try later. My mouse needs charging.23:14
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]23:20
-!- fokat [~lem@190.72.138.110] has joined #webgui23:23
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has joined #webgui23:32
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui23:35
-!- mode/#webgui [+o scrottie] by ChanServ23:38
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 252 seconds]23:46
-!- fokat [~lem@190.72.138.110] has joined #webgui23:46
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds]23:57
--- Day changed Wed Sep 29 2010
-!- carogray1 [~Caroline@100.sub-69-98-108.myvzw.com] has joined #webgui00:02
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has quit [Read error: Connection reset by peer]00:02
-!- carogray1 [~Caroline@100.sub-69-98-108.myvzw.com] has quit [Read error: Connection reset by peer]00:06
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has joined #webgui00:06
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has quit [Client Quit]00:07
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui00:11
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]00:13
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui00:14
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds]00:15
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui00:22
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 240 seconds]00:25
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui00:28
SDuensinEvening.00:29
+perlDreameryo, SD00:39
SDuensinHi there.00:57
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 265 seconds]01:02
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui01:03
-!- mode/#webgui [+o scrottie] by ChanServ01:03
-!- cj [~cjac@router0.colliertech.org] has joined #webgui01:07
cjhey folks!01:08
+perlDreamerhowdy01:08
cjI grabbed the svn dump the other day.  is all the code still in svn?01:08
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]01:11
scrottie0hey cj!01:21
scrottie0are you looking for http://github.com/plainblack/webgui ?01:21
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui01:23
+perlDreameryeah, we moved to git a while ago01:25
+perlDreamerabout the only thing in svn these days are the translations, and we're in the process of moving them to git, too01:25
cjcoolio01:25
CIA-61wrebuild: Colin Kuskie master * r4d8558f / wre/sbin/backup.pl : Fix path issues with the backup script and rotating remote backups. - http://bit.ly/d1sgUL01:29
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui01:35
+perlDreamercj, this wiki page will help you get set up with git and WebGUI: http://www.webgui.org/wiki/git01:38
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 276 seconds]01:38
scrottiethere are pages in there for the WRE Install and the Source Install.  The WRE is a bundle of about everything you need short of libc.01:39
scrottieI'm not sure if we're going to be developing remote or local.  it took me a few days to get the source install set up.01:40
scrottiemaybe skype-message Frank and ask him if you should WRE install or not.01:42
scrottie0there isn't a 64-bit WRE at the moment.01:44
cjthanks, perlDreamer01:44
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 252 seconds]01:46
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui01:52
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 240 seconds]02:01
-!- fokat [~lem@190.200.155.80] has joined #webgui02:01
-!- lem_ [~lem@190.72.138.110] has joined #webgui02:02
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds]02:03
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]02:04
-!- fokat [~lem@190.200.155.80] has quit [Read error: Connection reset by peer]02:05
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving]02:18
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui02:19
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui02:21
+perlDreamerokay, time to make dinner03:04
+perlDreamerbbiaw03:04
+perlDreamerfor anyone with pending code, release will be around 8:30pm PDT03:04
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]03:14
-!- lem_ [~lem@190.72.138.110] has quit [Ping timeout: 265 seconds]03:18
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui03:36
cjFAIL!03:48
cjERROR: Permission to plainblack/webgui denied to cjac.03:48
cj:(03:48
cjhurm... no 64-bit... I have a 32-bit VM I could use03:48
cjbut I think it's resource starved03:49
cjhow feasible would it be to install WebGUI from .deb and then upgrade from git?03:52
scrottie0wait, what's that permission denied in response to?04:20
scrottie0cloning from github?  which exact URL are you using?04:21
cj$ git clone git@github.com:plainblack/webgui.git WebGUI04:22
scrottie0upgrading from git should work.  newer versions add more perl module deps but you can stick a cpanm inside /data/WebGUI/sbin and change the path on the shebang line to /data/wre/prereqs/bin/perl04:22
scrottie0use the http URL... the other one.04:22
cjyeah, I assume my account hasn't been added to the ACL yet04:23
scrottie0also, you'll want the wgd tool... haarg.org/wgd I think it is... same thing... change the shebang line to use the WRE perl.  that's the easist way to reset the database and run updates.04:23
scrottie0upgrades are important.  they add fields and tables to the database, add stuff to the config file, and so on.04:26
scrottie0wgd reset -d # you'll wind up running that or something close to it a lot04:27
+perlDreamercj, in /data/WebGUI/sbin there's a script called testEnvironment.pl04:28
+perlDreamerit will tell you which modules you need, and can also install them for you04:28
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:30
cjalrighty04:32
Haargif you have any questions about wgd just let me know04:32
cjapt-get install webgui will probably grab most of it, eh?04:33
cjHaarg: alrighty.  I'll keep you posted04:36
-!- lem_ [~lem@200.84.244.194] has joined #webgui04:45
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer]04:51
scrottie0yeah, you'll wind up with most of the modules.  then after the git pull, it might want newer versions of some and will want other modules.04:59
scrottie0the client codebase will likely pull in even more and there's no help for you there.05:00
andyiomoonhola webgui-ites... a quick user/groups related question for 7.7.21-stable05:11
andyiomoonI am trying to find a way to give a user rights to manage users and groups without adding them to the admin group05:12
andyiomoonis there a way? adding them to the admin group will give them access to data they are not allowed to see05:12
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Remote host closed the connection]05:13
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui05:13
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui05:48
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds]05:53
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui06:07
+perlDreamerandyiomoon, there are secondary group permission in the Settings06:28
+perlDreamerI think the tab is called "Privileges"06:28
+perlDreameralso, each group can have a secondary Admin06:29
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed]06:32
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:39
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds]06:43
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has quit [Ping timeout: 276 seconds]06:50
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds]06:53
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui06:53
CIA-61webgui: Colin Kuskie webgui-7.9 * r613ef69 / lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm : getTTL is an object method, it requires an object. - http://bit.ly/9rHEdc06:56
CIA-61webgui: Colin Kuskie master * r5dde317 / lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm : getTTL is an object method, it requires an object. - http://bit.ly/dkx1vV06:56
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has quit [Ping timeout: 245 seconds]07:00
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]07:00
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui07:04
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui07:06
CIA-61webgui: Colin Kuskie webgui-7.9 * r56ce894 / t/User.t : Update User.t test to handle the removal of group 14, Product Managers. - http://bit.ly/d5y0Q507:08
CIA-61webgui: Colin Kuskie master * r0ef292d / t/User.t : Update User.t test to handle the removal of group 14, Product Managers. - http://bit.ly/bwlewS07:09
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 240 seconds]07:12
CIA-61webgui: Colin Kuskie webgui-7.9 * r2842b1d / docs/create.sql : Preparing for 7.9.15 release. - http://bit.ly/aReuRp07:15
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]07:26
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui07:31
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds]07:42
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui07:50
elninooh hello.07:50
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui07:55
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]08:25
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 240 seconds]08:36
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui08:53
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 255 seconds]09:06
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui09:19
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]09:29
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 264 seconds]09:48
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui09:53
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving]12:14
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui12:14
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Ping timeout: 240 seconds]12:35
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui12:42
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 240 seconds]12:43
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui12:49
-!- carogray [~Caroline@72-61-192-246.pools.spcsdns.net] has joined #webgui12:55
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving]13:01
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has joined #webgui13:20
-!- carogray [~Caroline@72-61-192-246.pools.spcsdns.net] has quit [Ping timeout: 276 seconds]13:22
-!- carogray2 [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui13:29
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has quit [Ping timeout: 240 seconds]13:30
-!- carogray2 [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Quit: Leaving.]13:35
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui13:56
-!- mode/#webgui [+v bartjol] by ChanServ13:57
-!- carogray [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui14:24
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has joined #webgui14:36
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui14:39
-!- carogray [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer]14:39
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:58
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui15:09
-!- mode/#webgui [+o khenn] by ChanServ15:09
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer]15:19
@khennkudos to whoever wrote WebGUI::ProgressBar15:22
@khennthat thing is great!15:22
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui15:33
-!- lem_ [~lem@200.84.244.194] has quit [Ping timeout: 245 seconds]15:35
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui15:36
+bartjolin the new wg8?15:39
+bartjolow, I see15:43
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui15:50
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui16:00
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui16:00
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:00
-!- lem_ [~lem@190.72.138.110] has joined #webgui16:32
SDuensinHowdy.16:49
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]17:05
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out]17:06
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui17:18
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 255 seconds]17:31
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui17:44
cjdan rolsky and jon swartz modules evarwhar!17:49
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:58
-!- mode/#webgui [+v perlDreamer] by ChanServ17:58
+perlDreamermorning, folks17:58
+MrHairgreasehowdy pd!17:58
+perlDreamerGreasings!17:59
+MrHairgreaseindeed!17:59
* scrottie waves18:01
+MrHairgreaseperlDreamer, you were involved with the survey as well, right?18:04
+perlDreamerI have done survey work, yes18:04
+MrHairgreaseok, what I want to do is iterate over all the survey responses, and blank out comments and answers to open questions, to anonymize them.18:05
+MrHairgreaseI've been looking through the code18:05
+perlDreameryou want to grab a survey response object18:06
+MrHairgreasebut there doesn't seems to be a mechanism to iterate over all the answers other than just pulling out the right records from the db18:06
+perlDreamerthat could be18:06
+MrHairgreaseafk18:06
+MrHairgreasebrb18:07
+MrHairgreaseok18:07
+MrHairgreaseback18:07
+MrHairgreaseok18:08
+MrHairgreaseanother question...18:08
+MrHairgreaseoh18:08
+MrHairgreasenever mind18:08
+MrHairgrease=)18:08
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui18:10
+perlDreamerMrHairgrease, I recommend checking out the getResponseDetails method in Survey.pm18:11
+MrHairgreaseok18:11
+MrHairgreasewill do18:11
+MrHairgreasethanks18:11
+perlDreamerMrHairgrease: Will you Euro-type people have a fit if the PayDriver interface changes in WebGUI8?18:15
+MrHairgreaseif it gets better, we would probably let you get away with it =)18:17
+MrHairgreasewith minimal physical damage anyway =)18:17
+MrHairgreasewhat changes are you proposing?18:17
+perlDreamermoving away from Class::InsideOut to Moose18:18
+perlDreamerwe're working on purging Class::InsideOut from the core18:18
+MrHairgreaseoh18:18
+perlDreamerso you'll build PayDrivers almost like Assets18:18
+MrHairgreaseno problem there =)18:18
+perlDreamerawesome18:18
+perlDreamerI don't want to be looking over my shoulder for an angry man with curly black hair for the rest of my life :)18:18
+perlDreamernot that I've ever seen Joeri angry18:19
+MrHairgreaseIn the 11 years I've known him, I've only seen him angry once18:19
+perlDreamerwhat did you do?18:20
cjmy sister was bitten by a Moose once18:21
+MrHairgreaseI didn't do anything18:21
+MrHairgreasesome asshole did18:21
+MrHairgreaseand he made a friend of Joeri cry18:21
+perlDreamerthat's not good18:21
+MrHairgreasewell that was almost 10 years ago I think18:22
neil__Hello again18:24
+perlDreamerhey, neil__!  What's up today?18:24
+perlDreamerbtw, have  you tried searching webgui.org, or reading the installation notes, or the newly freed Admin guide from plainblack.com?18:25
cj"a mĝĝse once bit my sister," I mean...18:25
neil__I'm getting more errors. Yesterday Haarg said to remove .../smaps.pm18:25
+perlDreameryes18:25
+perlDreamerfor RedHat/CentOS, you have to do that18:25
+bartjolreplace it by schnaps :)18:25
+bartjolsorry, german sense of humor18:26
+perlDreamermmmm, hot chocolate with mint schnapps and cream18:26
+perlDreamerhang on, it's only 8:30am!18:26
+perlDreamerplus, only a fool drinks with the Dutch18:27
+perlDreamerit's like starting a landwar with the Russians18:27
+bartjolno it isn't it is 17:3018:27
neil__I've got this error: [Wed Sep 29 11:15:15 2010] [error] Can't locate Net/CIDR/Lite.pm in @INC (@INC contains: /data/WebGUI/lib /data/WebGUI/lib /data/wre/prereqs/lib/perl5/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/5.10.0 /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.10.0 /data/wre/prereqs) at /data/WebGUI/lib/WebGUI/Utility.pm line 22.\nBEGIN failed--compilation aborted at /data/We18:28
+perlDreamerneil__: The WRE does not contain all the correct modules for the latest WebGUI18:28
+perlDreamersince it's several years old18:28
+perlDreamerin /data/WebGUI/sbin, there's a script called testEnvironment.pl18:28
+MrHairgreasehmmmm, schnapps!18:29
+perlDreamerrun it as root, and it will install the other needed modules18:29
+perlDreameras long as the server can get to CPAN18:29
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui18:29
+perlDreamerthat should be in the install instructions in the wiki18:29
+perlDreamerif it's not, I'll add it now18:30
neil__I did and it didn't install 5 of them - DBD::mysql  Image::Magick  POE::Component::IKC::Server  POE::Component::Client::HTTP  Apache2::Request 18:30
neil__I also tried install from source and got the same error18:30
+perlDreamerthe WRE includes those modules already18:31
+MrHairgreaseafaik you cannot install imagemagick from cpan18:31
+perlDreamerright18:31
+MrHairgreaseit'll install the perl modules when you install the binary libs18:31
+MrHairgreaseapache2::request is part of mod_perl218:32
+MrHairgreasewhich you should also install manually18:32
+perlDreamerneil__: if the testEnvironment.pl script told you that it was trying to install those, you likely did not have the right perl (WRE's) in your path at the time18:32
+MrHairgreasedbd::mysql prolly didn't install b/c of failed tests which are caused by the tests not being able to connect to a live db18:32
+MrHairgreaseoh18:33
+MrHairgreaseyou are running wre?18:33
+MrHairgreasein that case:18:33
+perlDreamersounds like he's done both18:33
+MrHairgreasefirst do a . /data/wre/sbin/setenvironment18:33
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Ping timeout: 240 seconds]18:33
+MrHairgreasenote that if you use sudo to run the testEnv script you'll have to pass the -E parameter18:34
+MrHairgreaseto preserve your environment18:34
+MrHairgreaseanother option is to do this18:34
+MrHairgreasecd /data/WebGUI/sbin18:34
+MrHairgreasesudo /data/wre/prereqs/bin/perl testEnvironment.pl18:35
-!- patspam [~patspam@cpe-66-65-66-212.nyc.res.rr.com] has joined #webgui18:35
-!- patspam [~patspam@cpe-66-65-66-212.nyc.res.rr.com] has quit [Client Quit]18:35
+MrHairgreasethat way there's no doubt you're using the wre's perl18:35
neil__I was logged as user = root, on Centos18:37
+MrHairgreaseok18:37
+MrHairgreaseand you _are_ using wre?18:37
neil__Yes18:37
+MrHairgreaseok18:37
+MrHairgreasethen try this18:37
+MrHairgreasecd /data/WebGUI/sbin18:37
+MrHairgrease/data/wre/prereqs/bin/perl testEnvironment.pl18:38
+MrHairgreaseIf you still get stuff like Apache2::Request, there's something wrong with your wre install18:38
neil__Did as you suggested, and I'm stuck at Cache:;FastMmap18:42
+MrHairgreasetests are failing?18:42
+MrHairgreaseor compile errors?18:43
+perlDreamermissing module18:43
* perlDreamer is off to the gym18:43
+perlDreamerto prepare for a bart/martin drinking session18:43
+perlDreamer:P18:43
neil__Test are failing18:44
+MrHairgreaseyeah gotta go as well18:44
+MrHairgreaseok18:44
neil__Parse error18:44
+MrHairgreaseCan you paste the output to some pastebin?18:44
+MrHairgreasehmmm, on my kubuntu Cache::FastMmap installs without hassle in the wre18:47
+MrHairgreasemight be something centOS related18:47
neil__I pasted the output!18:51
+bartjolmmm, in debian some libraries are needed, I can't seem to find that kind of doc for centos18:54
neil__I think it's the last four modules: Cache::FastMmaps, CHI, PerlIO::eol, Net::Twitter18:57
neil__Good news - everything including Modperl STARTS19:04
+MrHairgreaseok nice19:04
+MrHairgreasegotta go19:04
+MrHairgreasegood luck!19:04
+MrHairgreasebye19:04
+MrHairgreaseoh19:04
+MrHairgreaseen die verkeerde site weghalen (of de sitename niet op dl.nl hebben)19:05
+MrHairgreaselater19:05
-!- MrHairgrease [~martin@194.171.50.69] has left #webgui []19:05
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:10
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui19:14
+perlDreamermorning, Haarg20:32
Haargmorning20:32
+perlDreamerthanks for all the wgd help from earlier this week20:34
cjscrottie0: what branch should I check out, do you think?20:40
scrottiemaster, fer sher.20:40
cjoalrite20:41
cjokay, so I guess I have it installed and all the deps met.  what should I do to kick the wheels?20:41
+perlDreameruse addsite.pl to add a site20:42
+perlDreameraddsite.pl --sitename=www.mysite.conf --adminPassword=cjsDatabasePw20:42
scrottie0is addsite.pl a Debian WebGUI package thing or a WRE thing?20:43
+perlDreamerWRE thang20:43
scrottie0cj, which route did you ultimately go in installing?20:43
+perlDreamerthere was talk about trying to abstract out the scripts so that they could be used anywhere, since they really only require a wre.conf and some perl libraries20:44
+perlDreamerbut such work is NDY20:44
cjinstalled from .deb, but also checked out from git.  most of the deps were satisfied by the .deb, but the testEnvironment.pl mostly installed CHI20:44
scrottie0cj, do you have an addsite.pl?  probably somewhere under /data/WebGUI20:45
cjfind says I don't20:45
+perlDreamernope, you need a WRE for that20:46
* cj looks for WRE20:46
scrottie0copy /data/WebGUI/etc/www.example.com.conf.sample to www.example.com.  similar for log.conf.20:46
cjhttp://sourceforge.net/projects/pbwebgui/files/WebGUI%20Runtime%20Environment/WRE%200.9.3/wre-0.9.3-debian5.tar.gz/download looks promising20:48
scrottie0that's a whole other route than what you went... 20:48
Haargif you already have it installed from the .deb, you probably don't want to mess with the WRE20:48
scrottie0probably easier.  the perl that comes with the WRE likes to use its own set of modules.20:48
scrottie0yeah.  they really don't combine.20:48
scrottie0the WRE has its own mysql, perl, etc, etc.20:49
Haargthe debian package may create a site for you.  i really don't know.20:49
cjyipe, I say.20:49
scrottie0the stuff the Source Install Wiki page has to say about setting up the config file applies.  don't worry about anything spectre related for the moment, I say.20:49
cjalright20:49
scrottie0hrm.  well, worth checking out what's in /data/WebGUI/etc.20:49
cjlog.conf.original  spectre.conf.original  WebGUI.conf.original20:50
cj/data/WebGUI is a symlink I created to /usr/src/git/github/WebGUI20:50
scrottie0original, sample, same thing.  yeah, make non .orginal copies of those and modify.  mostly you need to set the extras path and plug in MySQL user/login info.  then set up Apache according to the Source Install notes.  I built my own Apache so my config file is in /usr/local/conf/httpd.conf.20:51
scrottie0that should be fine.  if you can set up the config file correctly so that the extras path points to /data/domains/www.example.com/public/extras rather than back into the source, wgd will copy the extras from the git checkout to the static directory.  otherwise it'll copy stuff over itself and clobber everything.20:52
scrottie0hrm, that reminds me, I meant to fix that.20:52
Haargcj, what exists in /usr/share/webgui/etc ?20:53
cjapache.config  preload.custom   spectre.conf20:54
cjlog.conf       preload.exclude  webgui.conf20:54
scrottie0and it should be fine to continue to use www.example.com rather than trying to plug something else in.20:54
Haargscrottie0, that's for uploads, not extras20:54
scrottie0oh.20:54
Haargcj, if you want to continue using the stuff from debian, you could probably just use /usr/share/webgui/etc/webgui.conf as your config file20:55
Haargapache is probably set up to serve that site somehow20:55
cjHaarg: the debian package seems a little dated, especially if the client is going to be using mainline git20:55
cjmaybe I can tweak the debian config to use /data/WebGUI instead of /usr/share/webgui20:56
scrottie0I have something like export WEBGUI_CONFIG='/data/WebGUI/etc/www.example.com.conf' in a .sh file that should probably be part of my .profile.  various command line tools need that, including wgd.20:56
scrottie0Haarg, if the Debian version is old enough and he upgrades directly to the git version, the upgrade process probably won't be able to fix the older config file in one go.  he's probably better off starting with the sample config from git.20:57
Haargcj, what i means is you could use the existing config and data directories but with the git version of webgui20:57
Haargand it wouldn't be an upgrade process, because you are starting from scratch20:57
scrottie0cj, let us know if we're lobbing too much at you all at once.20:57
Haargso it would just be a reset20:57
scrottie0that could work ;)20:58
cj:)20:58
cjHaarg: alright, so how would I use those config & data directories?20:58
cjfiddle with /etc/init.d/webgui or whatever?20:58
scrottie0the config file is specified by WEBGUI_CONFIG from the shell and from the stuff you paste into the httpd.conf.20:59
cjah20:59
scrottie0welcome to the world's most popular mod_perl app ;)21:00
Haargthe setup process is kind of nasty.  which is why the wre exists, even though i hate it.21:01
scrottie0async tidbit:  after you check out the client code, add its lib directory to /data/WebGUI/sbin/preload.custom, or whereever the etc dir winds up being.21:04
cjis there an exports directory in the stock setup, or is that a debian feature?21:08
scrottie0doesn't ring a bell here...21:08
Haargthere is extras.  the debian package may just be using a different name for it.21:09
cjnah, it's got an extras, too21:09
cjthat was my original though as well21:09
Haargjust to clarify things a bit, for a webgui site you need: an uploads directory, a database, a config file listing the uploads,db,extras information, and entries in apache to serve uploads,extras and to hand requests to WebGUI.21:10
+perlDreamerthat's all described in the wiki, in the Source Install instructions21:18
scrottie0hrm.  $easy_task done.  $hard_task needs another iteration.21:32
cjscrottie0: you know if we're still on for the meeting today?21:34
+perlDreamerscrottie0, cj, it's not okay to talk about business in channel21:36
cjperlDreamer: ah.  got it.21:37
scrottieyes sir.  we'll try to stay on the other side of the line.21:37
cj[Wed Sep 29 11:43:07 2010] [error] [client 172.16.10.40] Couldn't parse JSON in config file '/usr/src/git/github/WebGUI/etc/www.example.com.conf'\n at /usr/share/perl5/Config/JSON.pm line 35\n\tConfig::JSON::__ANON__('Config::JSON=HASH(0x7f67a9687180)', '/usr/src/git/github/WebGUI/etc/www.example.com.conf') called at generated method (unknown origin) line 44\n\tConfig::JSON::new('Config::JSON', '/usr/src/git/github/WebGUI/etc/www.example.com.conf') called21:45
cjuhm... what line is the error on?21:45
scrottie0yeah, good question.  I installed... python-demjson for jsonlint... from apt... just for running on the config file.21:45
scrottie0it doesn't like the first two lines so you have to do a little dance of deleting them, checking it, fixing stuff, putting them back.21:46
cj$ jsonlint /usr/src/git/github/WebGUI/etc/www.example.com.conf ; echo $?21:47
cj121:47
cjha.21:47
cjmaybe I need to turn on verbosity...21:47
scrottieyeah.21:48
scrottieboy are computers dumb.21:48
cjI thought silence implied success ;)21:48
cjsingle quoted string21:56
cjalrighty.  all instally now22:04
scrottieyou should be able to fire up httpd and hit localhost:8000.  go?22:04
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui22:05
cjnothing on 8000... it's at www.example.com:80, though22:06
scrottieoh.22:06
scrottieif it lets you login, try admin 123qwe.  Debian might have changed that too.22:06
scrottieer, no, you're not using the Debian provided config.22:06
scrottieand it's not in the config.22:07
cjyeah, I'm all logged in and everthing22:07
scrottieawesome.  I don't know what to suggest next.  the Developers Guide and other books are up on the Wiki now.22:08
cjalrighty.  I have an e-reader.  maybe I'll see if it displays the guide in a non-sucky format22:08
SDuensinWhich reader?  I just returned a nook for crappy PDF rendering.22:11
scrottie0apparently one without IRC on it ;)22:16
SDuensinlol22:16
cjSDuensin: yeah, nook. ;)22:20
cjit's pretty awful.  is the amazon thing any better?22:20
SDuensinI liked the little guy, but some of my documents were unreadable.22:21
SDuensinDunno.  Saving up for an iThing.22:21
cjyeah, I've found that any of cisco's docs (which make heavy use of tables) are impossible to read unless the font size is set to 'small'22:21
SDuensinI mean, really...  You can't zoom?!  WTF?22:21
cjI stepped on mine last night while getting a bottle for the little one.  I now am missing a line of pixels.  wah.22:22
SDuensinACK!22:23
cjit matches my laptop lcd.  whee.22:24
cjI can get the laptop fixed.  I got a good warranty with it.  the nook, I'm afraid I will have to live with.22:24
SDuensinhehe22:24
SDuensinThey offered me a 2 year "uber warranty" when I bought mine.  Probably too late to slide that one past them.22:25
cjyeah.  I got it when I was in .mi and their book stores didn't have any docs on LDAP22:25
cj.mi.us, I guess22:26
cjalright.  now to get some lunch and hang out with the docs.22:26
SDuensinDamn man.  That's when you REALLY need to know LDAP!22:26
cj:)22:27
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:45
@frodwithAnyone have any objections to merging WebGUI::Fork into 7.10?23:03
@frodwithspeak now or forever hold your peace, etc.23:03
+perlDreameruh, preaction should have a go at it23:04
+perlDreamerand it would be safer to put into 823:04
@frodwithhe's already approved it for 7.1023:04
@frodwithpending comments from you and haarg23:05
+perlDreamermy pending comments won't be ready until Friday23:06
+perlDreamerunless tomorrow is very slow23:06
@frodwithOkay, I can hold off until Friday.23:07
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]23:10
neil__I finally got webgui working, but three modules didn't install - Cache::FastMmap, CHI, Net::Twitter23:26
cjhttp://www.colliertech.org/~cjac/tmp/create.sql.diff23:34
cjdiffs would work better if that sql were broken into more lines ;)23:34
--- Log opened Thu Sep 30 00:53:59 2010
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui00:53
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui00:58
-!- carogray [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer]00:58
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has quit [Quit: Leaving]01:26
andyiomoonperlDreamer: thanks very much for the help on user/group permissions yesterday. You gave me just the nudge in the right direction I needed. Cheers01:34
+perlDreamerawesome, andyiomoon!01:34
+perlDreamerI was enjoying your rework of the dryad last night01:34
andyiomoonahh :)01:34
andyiomoonNice to know I have some esteemed Portland-based followers01:35
+perlDreamerwe are very artsy in Portland, although until recently my art appreciation has been limited to watercolors (done by children)01:35
andyiomoonwell, that's a great place to start01:36
+perlDreamerHaarg: rjbs has taken over Test::Deep02:04
Haargi saw02:05
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer]02:05
* perlDreamer has sweet daydreams of no more UNIVERSAL:: messages in tests02:06
-!- carogray [~Caroline@173.159.105.53] has joined #webgui02:09
-!- carogray [~Caroline@173.159.105.53] has quit [Client Quit]02:09
Haargwould be nice for it to get some improvements with its use of UNIVERSAL:: methods and to easily not export conflicting subs.02:14
+perlDreamerhe mentioned that in his blog posting, using Sub::Exporter to handle the namespace nightmare02:20
Haargyeah02:20
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.]03:01
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]03:54
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out]04:01
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed]04:16
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui04:18
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 240 seconds]04:30
-!- lem_ [~lem@190.72.138.110] has quit [Quit: Ex-Chat]04:37
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui06:13
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui06:51
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 265 seconds]06:52
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has quit [Ping timeout: 252 seconds]06:54
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui07:06
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui07:07
elninohey! I got webgui vmware going! 07:07
elninoBut I can't seem to share directories.. 07:07
elninohelp file is NOT helpful07:07
elninoI've enabled the "sharing" but it doesn't give me an option to add a directory to share. no right click options either.07:09
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving]07:47
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]08:47
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui11:31
-!- mode/#webgui [+v bartjol] by ChanServ11:31
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds]12:00
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui12:05
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui13:07
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 272 seconds]13:40
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui13:45
-!- qwebirc53066 [29c46f62@gateway/web/freenode/ip.41.196.111.98] has joined #webgui14:04
qwebirc53066hello14:05
qwebirc53066i'm searching for the right syntax for the SQL Macro14:05
qwebirc53066hello14:09
-!- qwebirc53066 [29c46f62@gateway/web/freenode/ip.41.196.111.98] has quit [Quit: Page closed]14:09
-!- stDavid [~stDavid@166.137.10.83] has joined #webgui14:54
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.]15:22
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui15:23
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Client Quit]15:23
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui15:27
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:27
-!- stDavid [~stDavid@166.137.10.83] has quit [Read error: Connection reset by peer]15:40
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui15:55
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:03
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui16:03
-!- fokat [~lem@190.72.138.110] has joined #webgui16:28
-!- daviddelikat1 [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:47
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui16:48
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 240 seconds]16:50
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui16:56
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui16:57
-!- daviddelikat1 [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 252 seconds]16:59
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui17:52
-!- mode/#webgui [+v perlDreamer] by ChanServ17:52
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui18:29
-!- mode/#webgui [+o tavisto] by ChanServ18:30
cjmoin moin18:34
+bartjolhello18:36
cjso if I wanted to run the full test suite on my newly installed webgui, would prove -vr /data/WebGUI/t/ suffice?18:42
cjlooks like it wants to be run as root. :(18:44
+perlDreamerit doesn't have to be run as root18:45
+perlDreamerbut your have to be able to write to the log file18:45
+perlDreamerand to the uploads area18:45
cjalrighty18:45
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has quit [Remote host closed the connection]18:45
+perlDreameralso, you need to tell it which WebGUI configuration file to use18:45
+perlDreamerI'm pretty sure that the wiki has info on that18:45
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui18:46
+perlDreamerhttp://www.webgui.org/wiki/developer-s-guide-to-testing-in-webgui18:46
cjthanks18:46
+MrHairgreaseyup, and the webgui log file has to be writable by the user running the tests18:46
+MrHairgreasewhich is /data/wre/var/logs/webgui.log18:47
+perlDreameroh, and MrHairgrease knows everything about the tests18:47
+perlDreamerso feel free to send him emails, PM's18:47
+perlDreamercall his private cell phone #18:47
* MrHairgrease knows even more about going home =)18:47
cj:)18:50
+perlDreamer<ET>hoooommmme</ET>18:52
cjwould that be pronounced "hüm?" ?18:52
cjwait... I didn't mean to raise that glottal stop: ?18:54
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.]19:10
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has quit [Remote host closed the connection]19:13
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui19:18
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer]19:20
-!- MrHairgrease [~martin@194.171.50.69] has left #webgui []19:23
cjis this bridged to ye olde SMTP interface?19:25
cjhttp://www.webgui.org/webgui/dev/discuss19:25
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []19:27
+perlDreamercj: yep19:36
+perlDreameryou can subscribe to a thread19:36
+perlDreameror the whole forum19:36
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui19:45
cjhttp://paste2.org/p/101112519:50
cjcjac@calcifer:/data/WebGUI/sbin$ cat ../.git/refs/heads/master 19:50
cj0ef292d381c349cbc47686eaccc37551c941de9e19:50
cjquite a few failures.  is this user error?19:51
* scrottie0 waves19:57
+perlDreamercj, the test suite gets run every week on every branch just before a release19:57
+perlDreamerwhich branch is this?19:57
cjmaster19:57
-!- dreamersgirl [~chatzilla@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui19:57
+perlDreamerpick any 1 failing test and rerun it, capture STDOUT19:57
+perlDreamerthen paste it if it doesn't say something about missing modules19:58
scrottie0cj, if you didn't do wgd reset -d, then various things might not have gotten done.19:58
cjscrottie0: ah.  wgd19:58
scrottie0and you did make sure that uploads got pointed somewhere other than inside the git checkout, right?19:58
scrottie0haarg.org/wgd19:58
scrottie0change the shebang line to /data/wre/prereqs/bin/perl19:59
cjand if I'm not running wre? :)19:59
+perlDreamerwgd doesn't need the wre19:59
+perlDreamerwgd needs WebGUI19:59
scrottie0then point it to the perl that you're using ;)19:59
scrottie0(sorry, I knew you weren't using the WRE)20:00
cj$ sudo su www-data -c 'WEBGUI_CONFIG=/data/WebGUI/etc/www.example.com.conf /data/WebGUI/sbin/wgd reset'20:00
scrottie0wre really likes having the various modules that WebGUI also likes having.20:00
cjClearing cache... Done.20:00
cjthey're all installed ;)20:00
+perlDreameryou could be missing a test module20:01
+perlDreamerthey're not all documented, and even when they are testEnvironment.pl doesn't require you to have them20:01
cjhttp://paste2.org/p/101113420:01
cjI'm not getting INC path errors20:01
cjdoes it really matter that uploads points to the git uploads path?20:02
+perlDreameryeah20:03
+perlDreamerit's like loaning out underwear20:03
+perlDreamercan be done, but yuck20:03
cjheh20:03
+perlDreamercj, what does your t/help/isa.t say?20:04
scrottie0problem there is that wgd is really, really useful, and as it stands, wgd will try to copy them overthemselves and clobber them.20:04
cjhold on... updating my uploads setting20:04
scrottie0best case though git status would get filled with spam20:04
scrottie0in fact, if you fix that, do git status and then fix the mess.20:04
+perlDreamerwgd reset should do that already20:05
+perlDreameractually, wgd reset should nuke it, and then try to copy it back over itself20:05
+perlDreamerwhich would be bad20:05
scrottie0there would be more output if you ran perl directly on a .t file rather than running prove but we should fix some of these fiddly things first.20:06
+perlDreamercj, which version of perl are you running?20:06
cjv5.10.1 (squeeze)20:07
+perlDreamerI'm using 5.10.1 on Ubuntu, so pretty close20:07
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz]20:08
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui20:09
cjscrottie0: looks like prove -v gives the same output as perl, but with better formatting and color ( for me :) )20:10
scrottieah.20:11
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui20:11
cj/data/WebGUI/t/Help/isa.t (Wstat: 1024 Tests: 4 Failed: 4)20:13
cjguess I should fix that20:13
cjmaybe I need a newer version of UNIVERSAL?20:14
cj$ perl -MUNIVERSAL::isa -le 'print $UNIVERSAL::isa::VERSION'20:15
cj1.0220:15
Haargwhat is the full output from that test?20:16
+perlDreamerI'm running 1.02 as well for UNIVERSAL::isa20:16
cjhttp://paste2.org/p/101114920:17
cj$ perl -MUNIVERSAL::can -le 'print $UNIVERSAL::can::VERSION'20:17
cj1.1620:17
Haargthose are all warnings and generally aren't a problem20:17
Haargi wish we could silence them but the issues are in dependancies, not our code20:17
scrottiethe UNIVERSAL stuff is annoying.  it's demise is being plotted.20:17
scrottieI suggested using Code::Splice to replace the offending code but no one listed to me (as they shouldn't).20:18
Haarglocally i just ripped out the warnings from the code20:18
+perlDreamercj, you're still  having some kind of setup issues20:19
cjthat's what I'm trying to uncover by exercising the test suite20:19
cjit looks okay when I visit www.example.com20:19
+perlDreamerhow are you giving the test a config file?20:20
cjenvironment variable20:20
+perlDreamerwhat's it set to?20:20
cjas seen in the paste20:20
cj$ sudo su www-data -c 'WEBGUI_CONFIG=/data/WebGUI/etc/www.example.com-test.conf /usr/bin/prove -v /data/WebGUI/t/Help/isa.t'20:20
cjwant to see the file?20:20
+perlDreamersudo su www-data -c 'WEBGUI_CONFIG=www.example.com-test.con /usr/bin/prove -v /data/WebGUI/t/Help/isa.t'20:21
Haargdoes www-data have write permissions to /data/WebGUI/lib ?20:21
+perlDreamerplease :)20:21
Haargthat test needs fixing20:21
+perlDreamerfor that test, I disagree Haarg20:21
+perlDreamerunshift @INC, File::Spec->catdir( WebGUI::Test->getTestCollateralPath, 'Help-isa', 'lib' );20:21
+perlDreamerit doesn't write to the core20:21
cjhttp://paste2.org/p/101116220:22
Haargin WebGUI820:22
Haargin master it does20:22
+perlDreamercrap, wrong branch20:23
Haargcj, the Help/isa.t test currently needs to write to /data/WebGUI/lib20:23
Haargso it needs to have permissions to that20:23
cjHaarg: just chown'd it20:23
cjtests are green now20:24
cjshall I update the test to check for write permissions and diag when they're not there?20:24
Haargnah, we just need to copy over the mods from the WebGUI8 branch20:24
cjalrighty20:25
+perlDreamerand it's documented in the wiki now20:25
cjI s'pose I should chown -R www-data:www-data /data/WebGUI/*, eh?20:25
Haargprobably20:25
HaargperlDreamer, 7afda00d9b7b3934f1c300236d1e2c9b36dd1c8a is where i made that change and a bunch of others along those lines20:26
Haargit's tied in with the WebGUI::Paths stuff though so it can't just be copied20:26
+perlDreameryeah20:26
cjdoesn't make /data/WebGUI/t/Asset/AssetClipboard.t happy, though20:27
-!- stDavid [~stDavid@nmd.sbx10355.brandfl.wayport.net] has joined #webgui20:27
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has left #webgui []20:29
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui20:29
-!- mode/#webgui [+v perlDreamer] by ChanServ20:29
+perlDreamercj, I'd try resetting and then running the suite over again20:31
cjalrighty20:31
cjstill no go on AssetClipboard.t20:31
cjis this the right way to run it?20:31
cjsudo su www-data -c 'WEBGUI_CONFIG=/data/WebGUI/etc/www.example.com-test.conf /data/WebGUI/sbin/wgd reset'20:31
scrottie0wgd reset -d20:32
cjk20:32
scrottie0or wgd reset --help20:32
scrottie0and pick and choose the options to reset20:32
+perlDreamerwgd -F www.example.com-test.conf wgd reset -d20:32
cjmuch greener20:32
dreamersgirlgreen is a good color!20:33
cjindeedy20:33
-!- dreamersgirl [~chatzilla@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.9/20100824153629]]20:43
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.]20:46
cjstill a few red tests in the larger suite:  http://paste2.org/p/101120720:48
cj/data/WebGUI/t/Asset/File/ZipArchive.t .. Can't locate WebGUI/Storage.pm in @INC (@INC contains: /usr/src/git/github/WebGUI/t/Asset/File/../../lib /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 /data/WebGUI/t/Asset/File/ZipArchive.t line 15.20:49
cjcjac@calcifer:/data/WebGUI$ find ./ -name Storage.pm20:50
cj./lib/WebGUI/Storage.pm20:50
cjwhy might /data/WebGUI/lib not be finding its way into @INC?20:50
* scrottie shrugs21:09
* scrottie sighs21:16
-!- stDavid [~stDavid@nmd.sbx10355.brandfl.wayport.net] has quit [Quit: zzzzzzzzzz]21:18
scrottieI'm finding that certain github.com screen reliably crash Google Chrome.21:19
cjANTI-COMPETITION!  THEY DON'T WANT TO SEE ANYONE USURP GOOGLE CODE21:28
* cj securely fastens his tin foil cap21:29
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:43
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer]21:48
cjhttp://paste2.org/p/101128721:51
cjthat fixed the ZipArchive.t failures21:51
scrottieI'm curious to know why it doesn't fail for perlDreamer when he's rolling up releases.21:53
cjme, too21:53
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Quit: leaving]21:53
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui21:54
cjlooks like testEnvironment.pl misses Test::Differences21:55
scrottieother tests in t/Asset/File/ only do use lib "$FindBin::Bin/../../lib"; , and ../.. looks correct to my eyeballs.  does t/Asset/File/Image.t fail for you too?21:57
cj../../.. is /data/WebGUI/, ../.. is /data/WebGUI/t/21:58
cjfailures here: http://paste2.org/p/101128521:58
cjlooks like $Test::Differences::Version is not set.  tsk tsk tsk21:59
scrottieer, the FindBin thing should be only to find the lib under t... t/lib.  /data/WebGUI/lib should be pulled in by... WebGUI::Test...21:59
cjwonder why it's not being21:59
scrottiecj, why don't you try moving the 'use WebGUI::Test' line above the other 'use WebGUI::*' lines?22:00
cjhokay22:00
cjthat did it22:00
scrottie /data/WebGUI/t/lib/WebGUI/Test.pm should get caught by the FindBin case and then that should fix up @INC so /data/WebGUI/lib is in there too.22:00
scrottiecool.22:01
cjhttp://paste2.org/p/101130322:02
cjhttp://paste2.org/p/101130722:03
CIA-61webgui: Scott Walters master * r8eb6de3 / t/Asset/File/ZipArchive.t : Load WebGUI::Test before other modules so that it can fix up @INC to point to the main, non-test, libs. Thanks, cj! - http://bit.ly/atzus622:04
scrottie"Parse errors: No plan found in TAP output" ... I think we're supporting older Test modules that don't like no_plan, so those should be outputting numbers of tests.22:06
scrottieas far as the admin on/off and mail box failures, no idea.22:06
scrottieditto for the tests that die part way through.22:07
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao]22:33
-!- carogray2 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui22:47
-!- carogray2 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui []22:48
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Quit: Leaving.]23:14
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui23:58
-!- mode/#webgui [+v perlDreamer] by ChanServ23:58
--- Log closed Fri Oct 01 00:00:12 2010

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