| --- Log opened Wed Apr 01 00:00:58 2009 |
| +perlDreamer | perlmonkey2: You've just been nominated to start the javascript debugging page on the wiki | 00:18 |
| +perlmonkey2 | hah | 00:19 |
| +perlmonkey2 | it would be, in totality, use firebug's stepper and put in a ton of trace statements for the console. | 00:20 |
| daviddelikat | good advice | 00:22 |
| CIA-38 | WebGUI: brian * r10097 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.18 release | 00:25 |
| SDuensin | perlmonkey2 - Give this one a try, too: http://www.billyreisinger.com/jash/download.html | 00:26 |
| +perlmonkey2 | ah, cool, thanks SDuensin | 00:30 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:30 |
| +perlmonkey2 | very sweet | 00:30 |
| elnino | for those of you who have old servers laying around, may this be of encouragement to you (or a place to donate your machines) I thought this was cool. http://www.extremelinux.info/stonesoup/ | 00:36 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 00:44 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 00:44 |
| +perlDreamer | Haarg, you are eloquent and tactful. | 00:57 |
| @Haarg | thanks | 00:58 |
| +perlDreamer | When rizen becomes president, you'd better be Secretary of State | 00:59 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:01 |
| -!- mode/#webgui [+v patspam] by ChanServ | 01:01 |
| @Haarg | heh | 01:01 |
| +perlmonkey2 | patspam: congrats on TPBW | 01:03 |
| +patspam | perlmonkey2: thanks man | 01:04 |
| +patspam | kinda strange seeing your own face on the site every time you load it up | 01:04 |
| +perlmonkey2 | heh | 01:05 |
| +patspam | http://www.smashingmagazine.com/2009/03/31/breaking-internet-explorer-81-eagle-eyes-leaked/ | 01:08 |
| CIA-38 | WebGUI: translation * r10098 /translations/German/German/Asset_Event.pm: Update from translation server | 01:09 |
| CIA-38 | WebGUI: translation * r10099 /translations/German/German/Asset_EventManagementSystem.pm: Update from translation server | 01:09 |
| CIA-38 | WebGUI: graham * r10100 /WebGUI/ (2 files in 2 dirs): fixed #10056: YUI javascripts included while adminOff (BNC) | 01:09 |
| +perlDreamer | man, seems like every time I talk about i18n in IRC that we get a bunch of commits | 01:10 |
| +perlDreamer | I'll have to do that more often :) | 01:10 |
| +perlDreamer | patspam, the Spanish translation is about to overtake Arabic | 01:10 |
| +perlDreamer | which will make the top 3 Dutch, German, and Spanish | 01:10 |
| +patspam | we need a leaders board | 01:10 |
| +perlDreamer | it would be nice to have a DataTable in there, so it can be sorted | 01:11 |
| +perlDreamer | and then some graphing to track progress over time | 01:11 |
| +perlmonkey2 | we need to get the Arabic translators and the Spanish translators into a competition. | 01:11 |
| @Haarg | i need to get back on the translation project | 01:11 |
| +perlDreamer | it's no competition, perlmonkey2 | 01:11 |
| +perlDreamer | the Arabic team haven't done anything in years | 01:12 |
| @Haarg | add a bit more motivation for it | 01:12 |
| +perlDreamer | how would you do that, Haarg? | 01:12 |
| @Haarg | karma | 01:12 |
| +perlmonkey2 | free swag for the top advanced and most translated? | 01:12 |
| @Haarg | well, karma can get you swag | 01:12 |
| +perlDreamer | the i18n would have to be a 1st class Asset then | 01:13 |
| +perlDreamer | but... | 01:13 |
| +perlDreamer | we could also track who makes changes from here on out | 01:13 |
| +perlDreamer | which would be very nice | 01:13 |
| +perlmonkey2 | bart would really love that. | 01:13 |
| +perlDreamer | especially in light of the recent Polish translation scandal | 01:13 |
| +patspam | Polish translation scandal? | 01:14 |
| +perlmonkey2 | eh? another i18n scandal? What happened? | 01:14 |
| +perlmonkey2 | naughty words slipped in? | 01:14 |
| +perlDreamer | well, the word on the street is that someone came in and did a bunch of bad translation work | 01:14 |
| +perlDreamer | they had to restore from SVN | 01:14 |
| @Haarg | the plan is to make i18n an asset, have it use git for storage, and have the commits record the author | 01:15 |
| +perlmonkey2 | Nie b?d? pisa? naughty i18n s??w w t?umaczeniu. | 01:15 |
| +perlDreamer | which is another reason for WWN | 01:15 |
| @Haarg | if i do it correctly, it won't even need to have the modules on disk. that depends on it being fast enough of course. | 01:18 |
| -!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 01:21 |
| +perlDreamer | seems like doing the summary calculations across all the languages and namespaces would take a lot of memory | 01:24 |
| @Haarg | there would need to be a cache for something like that certainly | 01:26 |
| @Haarg | but i don't think it would be significantly worse to calculate than if the files were there | 01:26 |
| +perlDreamer | probably not | 01:28 |
| +perlDreamer | just the overhead of the protocol | 01:28 |
| +perlDreamer | and, wouldn't there need to be some kind of notification if github went down? | 01:28 |
| @Haarg | well, it won't be going to a remote repo directly | 01:29 |
| @Haarg | there would still be a local repo | 01:29 |
| @Haarg | it just wouldn't havea checkout | 01:29 |
| +perlDreamer | that's true | 01:31 |
| @Haarg | i was somewhat demotivated on the whole thing since i couldn't think of a good resolution to the context problem | 01:34 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection] | 01:35 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 01:35 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 01:35 |
| CIA-38 | WebGUI: brian * r10101 /releases/WebGUI_7.6.18-stable: Release 7.6.18-stable | 01:55 |
| +perlDreamer | good job, bpmedley | 02:03 |
| +perlDreamer | WG releases are not an easy task | 02:03 |
| @bpmedley | Thx.. | 02:03 |
| +perlDreamer | were there any test hiccups? | 02:03 |
| @bpmedley | Graham helped quite a bit.. | 02:03 |
| @bpmedley | A few.. | 02:04 |
| +perlDreamer | anything that I need to watch out for? | 02:04 |
| @bpmedley | I initially didn't check the 7.6.18 update in | 02:04 |
| @bpmedley | Not that I know of.. | 02:04 |
| @bpmedley | Matrix upgrades take a bit of time | 02:05 |
| +perlDreamer | yeah, so does the i18n scanner | 02:05 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 02:14 |
| -!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 02:16 |
| +perlDreamer | okay, question for the group at large | 02:25 |
| +perlDreamer | at last year's WUC I did the Common WebGUI Programming Mistakes talk | 02:25 |
| +perlDreamer | this year there will not be a repeat | 02:26 |
| +perlDreamer | would people be interested in me blogging things as I find them, or should I save them for WUC 2010, in Melbourne? | 02:26 |
| CIA-38 | WebGUI: brian * r10102 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.19 dev | 02:30 |
| +patspam | perlDreamer: blog em! | 02:40 |
| +patspam | we need more wg blog entries outsite of webgui.org and plainblack.com | 02:40 |
| +perlDreamer | do you blog, patspam? | 02:44 |
| +perlDreamer | of course, I'll have to come up with something new for the 2010 WUC then... | 02:44 |
| +patspam | infrequently.. at patspam.com | 02:45 |
| @preaction | WORDPRESS? | 02:50 |
| +perlDreamer | hey, it's still perl | 02:50 |
| @preaction | ... | 02:50 |
| +perlDreamer | and WebGUI's blogging tools are not first rate | 02:50 |
| +perlDreamer | no trackbacks | 02:50 |
| +perlDreamer | no openId | 02:50 |
| @preaction | fine then. | 02:51 |
| +perlDreamer | bpmedley, are we cleared for 7.6.19 dev? | 03:02 |
| +perlDreamer | iow, is it safe to commit to the 7.6 branch? | 03:02 |
| @preaction | why would you ever want to commit to that branch? | 03:03 |
| @preaction | the 7.7 branch is where it's AT! | 03:03 |
| +perlDreamer | well, bug fixes and stuff | 03:03 |
| +perlDreamer | POD docs | 03:03 |
| +perlDreamer | new tests | 03:03 |
| @preaction | lame | 03:03 |
| +perlDreamer | I know, but maintenance is what I do best | 03:03 |
| @preaction | can't we just spray an industrial-sized can of RAID in that thing? | 03:03 |
| CIA-38 | WebGUI: colin * r10103 /WebGUI/lib/WebGUI/Asset/Wobject/SQLReport.pm: Remove a hard coded extra in SQLReport | 03:05 |
| +patspam | Parse errors: Bad plan. You planned 21 tests but ran 10637. | 03:06 |
| +perlDreamer | 10637 tests. That's impressive patspam | 03:07 |
| +patspam | heh, not really but it sounds cool | 03:08 |
| +patspam | i used wgd to dump a list of survey questions, answers, and expected branch targets to a file, and then generate tests from the file | 03:08 |
| +perlDreamer | oh, well from there you should be able to calculate a plan then | 03:09 |
| +perlDreamer | which won't give you that annoying 255 return code | 03:10 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 03:22 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 03:23 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 03:23 |
| CIA-38 | WebGUI: colin * r10104 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/SQLReport.pm: backport a fix for a hardcoded extras in SQLReport | 03:36 |
| CIA-38 | WebGUI: colin * r10105 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Remove hardcoded extras in Shop/Vendor.pm, also an i18n fix. | 03:36 |
| @preaction | and once again i get to hate google maps api... | 03:43 |
| @preaction | there is no non-obfuscated code to debug with | 03:43 |
| @preaction | so "this.Xa" is completely useless to me to debug... | 03:43 |
| +perlDreamer | I know what "this" is, finally! | 03:49 |
| +perlDreamer | now, if only I knew what to do with one | 03:51 |
| @preaction | http://webgui.pastebin.com/m7daa4bb2 this is the code i'm working with | 03:53 |
| @preaction | no matter what, the highlighted part always uses the last marker | 03:53 |
| @preaction | so instead of "marker" in line 31 being the marker is was created with, the marker ends up being the last marker added to the map | 03:54 |
| @preaction | is this because the evaluation of the anon function is deferred? | 03:54 |
| +perlDreamer | oh! | 03:57 |
| +perlDreamer | I know this one | 03:57 |
| +perlDreamer | it's due to the way it binds variables | 03:58 |
| @preaction | http://trephine.org/t/index.php?title=JavaScript_loop_closures <- yeah, i found it too | 03:58 |
| @preaction | it doesn't get a snapshot | 03:58 |
| +perlDreamer | right, like it would in perl | 03:58 |
| +perlDreamer | it's by reference | 03:58 |
| @preaction | yeah | 03:58 |
| @preaction | but i can force a snapshot using closures | 03:58 |
| +perlDreamer | yes | 03:58 |
| @preaction | I would like to know why the yahoo event handler auatomatically fixes this | 04:01 |
| @preaction | why and/or how | 04:01 |
| @preaction | or maybe it's because I use Yahoo's ability to pass an arbitrary object in | 04:06 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:13 |
| -!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:13 |
| @preaction | does anyone have any ideas how i should make the File upload control work with an ajax-grabbed form? | 04:34 |
| @preaction | or rather, work without javascript | 04:34 |
| @preaction | since it amounts to the same thing | 04:34 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 04:44 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 04:54 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 04:54 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:03 |
| +perlmonkey2 | ping | 05:10 |
| @preaction | pong | 05:19 |
| +perlDreamer | pang | 05:23 |
| +perlDreamer | hm, seems like Spectre has been hung up for a while | 05:24 |
| CIA-38 | WebGUI: daviddelikat * r10106 /WebGUI/ (4 files in 4 dirs): | 06:03 |
| CIA-38 | WebGUI: fixed AdSku | 06:03 |
| CIA-38 | WebGUI: added 'thanks' text after ad to cart | 06:03 |
| CIA-38 | WebGUI: cleaned up i18n text | 06:03 |
| CIA-38 | WebGUI: moved shop fields to shop tab | 06:03 |
| CIA-38 | WebGUI: added AdSku Asset to WebGUI original config file | 06:03 |
| +perlDreamer | good work, daviddelikat | 06:05 |
| daviddelikat | seems like its ready... | 06:05 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 06:08 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 06:08 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection] | 06:11 |
| CIA-38 | WebGUI: colin * r10107 /WebGUI/t/User.t: Coverage tests for various User methods. | 06:27 |
| CIA-38 | WebGUI: colin * r10108 /WebGUI/lib/WebGUI/User.pm: Add POD to bring POD coverage up to 100% | 06:27 |
| CIA-38 | WebGUI: colin * r10109 /WebGUI/lib/WebGUI/Keyword.pm: POD for Keyword module to bring it to 100% coverage. | 07:00 |
| CIA-38 | WebGUI: colin * r10110 /WebGUI/lib/WebGUI/Utility.pm: Fix a POD typo. | 07:00 |
| CIA-38 | WebGUI: colin * r10111 /WebGUI/lib/WebGUI/ (Account.pm Account/Friends.pm): Fix typos in POD that prevent 100% POD coverage. | 07:00 |
| CIA-38 | WebGUI: colin * r10112 /WebGUI/lib/WebGUI/ (Cache/FileCache.pm Content/SiteIndex.pm Form/Captcha.pm): Add POD and fix typos to get POD coverage up | 07:00 |
| -!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection] | 07:03 |
| -!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 104 (Connection reset by peer)] | 07:07 |
| -!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui | 07:08 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 07:16 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 07:16 |
| +perlDreamer | whole lot of POD'ing going on | 07:17 |
| +perlDreamer | I think I fixed over a dozen modules tonight | 07:17 |
| @preaction | nice | 07:24 |
| +perlDreamer | Haarg, bpmedley: http://www.webgui.org/community-wiki/running-tests | 07:30 |
| CIA-38 | WebGUI: colin * r10113 /WebGUI/lib/WebGUI/ (5 files in 4 dirs): Fix POD typos and add POD to get to 100% POD coverage. | 07:32 |
| +perlDreamer | preaction, you still awake? | 07:38 |
| @preaction | yessuh massa | 07:38 |
| +perlDreamer | can you look at Asset/Redirect.pm, www_edit and tell me if you can see why its subclassed? | 07:38 |
| @preaction | i can't see why, no | 07:40 |
| +perlDreamer | given the option of writing POD for a duplicate method, or pruning the method... | 07:40 |
| +perlDreamer | I'd rather prune it | 07:40 |
| @preaction | i say prune it | 07:40 |
| @preaction | so, heh, i get to fake a file upload control enough so webgui processes it automatically | 07:42 |
| @preaction | and hopefully later i can go back to rewrite the file upload control to be awesome | 07:43 |
| elnino | perlDreamer, preaction - just thowing this out there, I didn't look at the code, but I did request the ability to have a redirect return a 301 or a 302. perhaps a reason why it's subclassed? I don't know. I'm going to sleep now. | 07:44 |
| @preaction | nope. www_edit doesn't redirect | 07:44 |
| @preaction | but enjoy sleep | 07:44 |
| +perlDreamer | 34 modules on the wall | 07:45 |
| +perlDreamer | 34 modules on the wall | 07:45 |
| +perlDreamer | take one down | 07:45 |
| +perlDreamer | POD it around | 07:46 |
| +perlDreamer | 33 modules on the wall | 07:46 |
| elnino | perlDreamer needs sleep me thinks | 07:49 |
| +perlDreamer | 'tis true | 07:49 |
| +perlDreamer | okay, after Airwolf gets over I'll log off and go to bed. | 07:54 |
| +perlDreamer | I can't leave String in the middle of a mission | 07:55 |
| +perlDreamer | I'm his wingman | 07:55 |
| elnino | I used to love that show! we found it on hulu or something.. ok. I'm going.. bye! | 07:55 |
| @preaction | who's string? | 07:55 |
| @preaction | who's airwolf? | 07:55 |
| @preaction | wtf is this? | 07:55 |
| +perlDreamer | http://en.wikipedia.com/Airwolf | 07:56 |
| +perlDreamer | http://www.hulu.com/airwolf | 07:56 |
| +perlDreamer | http://en.wikipedia.com/wiki/Airwolf works better :) | 07:57 |
| @preaction | ooh nice, Donald Bellisario | 07:57 |
| +perlDreamer | between Knight Rider, Magnum P.I. and Airwolf he did pretty well in the 80's | 07:58 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["good night"] | 07:58 |
| @preaction | Quantum Leap was awesome in the 90's | 07:59 |
| @preaction | and JAG and NCIS are pretty decent | 07:59 |
| CIA-38 | WebGUI: colin * r10114 /WebGUI/t/POD.t: | 08:00 |
| CIA-38 | WebGUI: Add more configuration to the POD coverage test. POD_COVERAGE==2 will check against 100% | 08:00 |
| CIA-38 | WebGUI: coverage and emit a list of modules that POD to be covered. | 08:00 |
| CIA-38 | WebGUI: colin * r10115 /WebGUI/lib/WebGUI/Asset/Redirect.pm: Remove www_edit. It's the same as Asset's. | 08:00 |
| CIA-38 | WebGUI: colin * r10116 /WebGUI/lib/WebGUI/Asset/RichEdit.pm: Add missing POD to bring RichEdit up to 100% POD. | 08:00 |
| CIA-38 | WebGUI: colin * r10117 /WebGUI/lib/WebGUI/Asset/Snippet.pm: | 08:00 |
| CIA-38 | WebGUI: Remove another duplicate www_edit method. | 08:00 |
| CIA-38 | WebGUI: Add missing POD. | 08:00 |
| @preaction | Did you know? Tom Selleck could have played Indian Jones in Raiders of the Lost Ark? | 08:06 |
| @preaction | Did you know? WebGUI::Storage also deletes thumbnails just like WebGUI::Storage::Image does! | 08:38 |
| @preaction | but it doesn't create them! weird!! | 08:38 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 09:10 |
| +Radix-wrk | http://www.thinkgeek.com/stuff/41/squeez-bacon.html | 09:20 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:31 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 09:54 |
| -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 11:03 |
| -!- mode/#webgui [+v BartJol] by ChanServ | 11:03 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 12:04 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 13:01 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 14:13 |
| --- Log closed Wed Apr 01 15:08:53 2009 |
| --- Log opened Wed Apr 01 15:09:22 2009 |
| -!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 15:09 |
| -!- Irssi: #webgui: Total of 27 nicks [7 ops, 0 halfops, 2 voices, 18 normal] | 15:09 |
| -!- Irssi: Join to #webgui was synced in 3 secs | 15:09 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 15:39 |
| -!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:39 |
| -!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 15:58 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 15:58 |
| -!- David_ [n=David@130.156.38.11] has quit [] | 15:59 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui | 16:02 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:02 |
| -!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui | 16:10 |
| +perlmonkey2 | I just read on a PHP message board that JT is starting a new project to move wG to PHP. | 16:26 |
| +BartJol | april fool | 16:28 |
| +BartJol | oh sorry: really perlmonkey2? that seems outragious! | 16:30 |
| +perlmonkey2 | Ah, just saw an update. He says it would be easier to get the same effect as PHP by placing random sleep statements in the code, pulling out all the param sanitizing, and having all errors throw either the database error, the database dsn, or send back the actual database file. | 16:30 |
| CIA-38 | WebGUI: translation * r10118 /translations/Polish/Polish/ (33 files): Update from translation server | 16:32 |
| +MrHairgrease | perlmonke2: url? | 16:34 |
| +MrHairgrease | and why are you reading php message boards | 16:34 |
| +MrHairgrease | or is that the joke? | 16:34 |
| +perlmonkey2 | it is a joke | 16:35 |
| +perlmonkey2 | This is April 1st, April Fool's Day. | 16:35 |
| * BartJol thinks kaleb tries to secretly reprogram WebGUI to php and will be killed by JT for that | 16:35 |
| +BartJol | slow suicide | 16:36 |
| +perlmonkey2 | What would python get me? | 16:36 |
| +BartJol | well it will strangle you | 16:37 |
| +perlmonkey2 | Did you read about that US governor's website that was erroring and actually posting the database files for anyone to download? | 16:37 |
| +perlmonkey2 | PHP of course. | 16:37 |
| +BartJol | no, but it's very hard to take you seriously today | 16:38 |
| +BartJol | or conficker of course | 16:38 |
| +perlmonkey2 | heh | 16:39 |
| +perlmonkey2 | no, that one is true. | 16:39 |
| +BartJol | it hasn't bothered me yet, and I do have the redmond virus installed | 16:40 |
| +perlmonkey2 | Wait, I think it is a Senate seat actually that is still being contested from the last election. One of their websites exposed all the contributors, supports, basically everything in the DB files. | 16:40 |
| +perlmonkey2 | BartJol: and you survived conficker? I thought it was going to cause MS computers to grow legs and arms and start destroying humanity? | 16:41 |
| +BartJol | we all did, a matter of a good network and virus scanner setup | 16:41 |
| +BartJol | apparently ours is pretty good | 16:42 |
| +BartJol | but who would expect differntly | 16:42 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:50 |
| +perlmonkey2 | Mmmmm, baked an apple pie on Monday, now I have breakfast for the rest of the week....yum. | 16:52 |
| +BartJol | I'd like a piece please | 16:54 |
| +perlmonkey2 | Should I zip it up or fax it? Or send if fedex? | 16:54 |
| +BartJol | a tar ball please | 16:55 |
| +perlmonkey2 | I wonder how long a styrofoam container and dry ice would last :P | 16:55 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 16:59 |
| +BartJol | perlmonkey2: did you hack JT's account? | 17:01 |
| +perlmonkey2 | BartJol: what would make you think that? | 17:02 |
| +BartJol | the last black blog entry | 17:02 |
| +BartJol | do you have a testament? | 17:04 |
| +perlmonkey2 | That is AWESOME | 17:06 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:09 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 17:09 |
| -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:09 |
| -!- mode/#webgui [+o rizen] by ChanServ | 17:09 |
| +BartJol | so, who will be killed ritually? | 17:12 |
| +Radix_ | WebGUI in PHP.. haven't I seen that before.. like.. every year | 17:13 |
| +BartJol | yes | 17:13 |
| +Radix_ | You need a new one JT.. like webgui is partnering with oracle and will be written in PL/SQL or something | 17:14 |
| +Radix_ | or will be bootstrapped in javascript | 17:15 |
| @rizen | i didn't ever write that one before | 17:16 |
| @rizen | in fact, i'm pretty sure the only one i've ever written was he one about microsoft buying out plain black | 17:16 |
| +Radix_ | I've definitely heard the webgui rewritten in php one before | 17:17 |
| @rizen | yeah, that was webphooey | 17:17 |
| @rizen | and had nothing to do with me | 17:17 |
| @rizen | and didn't come out on april fools | 17:17 |
| +MrHairgrease | too bad the webphooey site is gone | 17:17 |
| +Radix_ | Ahh k.. | 17:18 |
| +perlmonkey2 | That is funny rizen because "(08:26:16 AM) perlmonkey2: I just read on a PHP message board that JT is starting a new project to move wG to PHP." | 17:19 |
| @rizen | perlmonkey2: and that comment was independent of my blog? | 17:21 |
| +BartJol | don't believe him rizen | 17:21 |
| +perlmonkey2 | rizen: yeah, my RSS updates to your blog are usually a few days delayed for some reason. | 17:21 |
| +BartJol | he hacked your account | 17:21 |
| @rizen | heh | 17:22 |
| +BartJol | built in functionality in survey2.0 | 17:22 |
| -!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"] | 17:22 |
| @rizen | i wouldn't doubt it | 17:23 |
| +MrHairgrease | hey rizen: Joeri gave his ok for me to go to the yapc::eu | 17:23 |
| +MrHairgrease | and rory is comming as well | 17:23 |
| @rizen | sweet ass sweet | 17:24 |
| +MrHairgrease | coming* | 17:24 |
| @rizen | it will be great to see you guys | 17:24 |
| +MrHairgrease | is that your association with us? | 17:24 |
| +MrHairgrease | sweetand ass? | 17:24 |
| +MrHairgrease | well, it'll sure be interesting =) | 17:24 |
| @rizen | MrHairgrease: are you saying you don't have a sweet ass? | 17:24 |
| +BartJol | yapc 2009: only sweet asses allowed | 17:25 |
| +MrHairgrease | nonono | 17:25 |
| +MrHairgrease | of course I have a sweet ass | 17:25 |
| +MrHairgrease | I just hoped for some recognition on a less banal level | 17:26 |
| +MrHairgrease | but as all eurotrash | 17:26 |
| +BartJol | martin is made from sugar! | 17:26 |
| +MrHairgrease | we compensate brainpower with good looks | 17:26 |
| +MrHairgrease | bart | 17:26 |
| +MrHairgrease | terrasje? | 17:26 |
| +BartJol | nou | 17:26 |
| +BartJol | lekker | 17:27 |
| @rizen | i too wish the webphooey site was still around, cuz i would have linked to it in my blog post | 17:27 |
| +Radix_ | just make sure you sell MrHairgrease's ass at yapc - they like their auctions there ;) | 17:30 |
| +BartJol | sell? buy! | 17:31 |
| +Radix_ | heck.. rent it out ;) | 17:31 |
| +BartJol | I think Marijn will claim his bottom | 17:33 |
| daviddelikat | I was talking to my kids about april fools | 17:33 |
| daviddelikat | ive been sharing the linksposted here and other places | 17:34 |
| daviddelikat | my middle daughter is on the silly side of gulible | 17:34 |
| daviddelikat | when I told here in the dictionary her picture was next to the def for gullible | 17:34 |
| daviddelikat | she said 'really?' | 17:34 |
| daviddelikat | today I told her I'd get her a hat that said 'A1' on it | 17:35 |
| daviddelikat | she said 'why?' | 17:35 |
| daviddelikat | I told here 'that's why' | 17:35 |
| daviddelikat | she didn't get it... | 17:35 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:41 |
| -!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui | 17:55 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 17:55 |
| * MrHairgrease doesn't get it either | 18:00 |
| diakopter | A1=April1 | 18:03 |
| diakopter | I think | 18:03 |
| +MrHairgrease | oh | 18:03 |
| +MrHairgrease | maybe it's beacuse I don't hav children | 18:04 |
| diakopter | that you know of.. | 18:04 |
| +MrHairgrease | what do you know taht I don't? | 18:05 |
| diakopter | *nothing* :P | 18:05 |
| +MrHairgrease | hehe | 18:08 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:18 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 18:19 |
| +perlDreamer | rizen, you ungrateful nit | 18:19 |
| @rizen | huh? | 18:19 |
| +perlDreamer | now I've gotta change my domain name to phpDreamer | 18:19 |
| @rizen | hehe | 18:19 |
| +perlDreamer | couldn't you have given me more notice about this? | 18:19 |
| @rizen | oh, i forgot | 18:19 |
| +MrHairgrease | php eveolved from some perl scripts | 18:19 |
| @rizen | well perlmonkey2 has to change his irc nick | 18:19 |
| +MrHairgrease | so you could just use php.perlDreamer | 18:19 |
| +perlDreamer | and my business cards, business license, 1099's | 18:20 |
| +perlDreamer | this is a huge amount of work | 18:20 |
| +perlDreamer | if you were going to change languages, you could have picked something better | 18:20 |
| @rizen | you shouldn't have used a name that was so volatile | 18:20 |
| +perlDreamer | like .NET | 18:20 |
| @rizen | that's why i chose plain black, it could be anything at all...a lot like zombo.com | 18:20 |
| +perlmonkey2 | heh | 18:20 |
| +perlmonkey2 | phpmonkey2 | 18:20 |
| -!- perlmonkey2 is now known as phpmonkey2 | 18:20 |
| +MrHairgrease | why not use Logo then... | 18:21 |
| @rizen | phpmonkey2: it's more like phpmonkey29393939 | 18:21 |
| +MrHairgrease | chances are that your businesscards already have a logo | 18:21 |
| +phpmonkey2 | hah | 18:21 |
| +perlDreamer | the little turtle is so cute | 18:21 |
| +MrHairgrease | yeah | 18:21 |
| +MrHairgrease | but change the turtle for a mousecursor | 18:21 |
| +MrHairgrease | and you could take over users' computers | 18:22 |
| +MrHairgrease | it's a win ain situation | 18:22 |
| +MrHairgrease | win win* | 18:22 |
| +MrHairgrease | YOU decide what pages users view | 18:22 |
| +MrHairgrease | so you could avoid showing them bugs | 18:22 |
| +MrHairgrease | and thus WebGUI has no bug any more effectively | 18:23 |
| +MrHairgrease | making it the most bestest CSM in the world. | 18:23 |
| +MrHairgrease | is there already a javascript Logo compiler? | 18:24 |
| +perlDreamer | rizen: The Polish translation is taking off! They're up at 40% and climbing steadily | 18:29 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui [] | 18:30 |
| +BartJol | mm concurrention | 18:34 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui | 18:37 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit [Client Quit] | 18:37 |
| @rizen | wahoo! | 18:37 |
| @rizen | i like to see that | 18:37 |
| +perlDreamer | mmmmm Squeeze Bacon: http://www.thinkgeek.com/stuff/41/squeez-bacon.html?cpg=93T | 18:39 |
| +BartJol | well I sincerely believe that that exists | 18:41 |
| +MrHairgrease | rizen: like to see what? | 18:42 |
| @rizen | translations on the rise | 18:42 |
| +BartJol | maybe also more Polish people on the channel | 18:43 |
| +BartJol | I need some polish people for rebuilding my house | 18:44 |
| -!- perlDreamer is now known as phpDreamer | 18:44 |
| @rizen | i haven't looked at the percentages in a while | 18:46 |
| @rizen | the once glorious dutch translation is still the king but has lost some of it's shine | 18:46 |
| +BartJol | yeah, well I have to make it special again | 18:47 |
| +BartJol | it was lonely at the top | 18:47 |
| @rizen | the german translation has pulled ahead of arabic | 18:47 |
| +phpDreamer | and spanish is about to overtake arabic, too | 18:47 |
| +phpDreamer | Where's Ehab? | 18:47 |
| @rizen | and french, spanish, and polish are becoming real contenders | 18:47 |
| @rizen | ehab has been out of the game for a while | 18:48 |
| @rizen | he doesn't even seem to be keeping up with his businesses anymore | 18:48 |
| @rizen | not sure what that's about | 18:49 |
| +phpDreamer | that's a bummer | 18:49 |
| +phpDreamer | Did you notice Russian? | 18:49 |
| +phpDreamer | 36% translated | 18:49 |
| @rizen | oh no i didn't see that | 18:49 |
| @rizen | very nice | 18:49 |
| @rizen | or as borat would say "Thats a neyece" | 18:50 |
| -!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 18:53 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 18:53 |
| +phpDreamer | maybe we need a sort by percent complete button on the front page | 18:54 |
| +BartJol | and the number of years that the dutch translation is on top | 18:54 |
| * BartJol is getting arrogant | 18:54 |
| +phpmonkey2 | phpDreamer: if I had done my wind turbine in December, I would have averaged enough power put back on the grid to power every house in my neighborhood. | 18:54 |
| +phpmonkey2 | up until now. | 18:54 |
| +phpDreamer | phpmonkey2: You could have been your own utility! | 18:55 |
| +phpDreamer | what happened now? | 18:55 |
| +phpDreamer | it stopped blowing? | 18:55 |
| +phpDreamer | oh, it started blowing the other way | 18:55 |
| +phpmonkey2 | no, 20mph steady with up to 30mph gusts. | 18:55 |
| +phpDreamer | which would drain power from your house | 18:55 |
| +phpmonkey2 | I'd still be averaging 4.5kw an hour. | 18:55 |
| +phpDreamer | phpmonkey2, GO BUY A WELDER! | 18:55 |
| +BartJol | phpDreamer: yeah that's the way dynamo's work | 18:56 |
| +MrHairgrease | bart! | 18:56 |
| +MrHairgrease | beertime | 18:56 |
| +phpmonkey2 | yeah, I think it's time....If I start now, I can finish just in time for the slow wind season (summer) :P | 18:56 |
| +BartJol | finally | 18:56 |
| +MrHairgrease | hehe | 18:56 |
| +MrHairgrease | bye | 18:56 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:56 |
| +BartJol | phpmonkey2: is also coming for beer? | 18:56 |
| +BartJol | nice | 18:56 |
| +phpmonkey2 | I'll fax myself | 18:56 |
| +BartJol | see you in half an hour | 18:56 |
| +phpmonkey2 | or send myself via tarbal | 18:56 |
| +phpmonkey2 | drink a couple for me! | 18:57 |
| +BartJol | will do | 18:57 |
| -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 18:57 |
| +phpDreamer | we lose more Dutch people at this time of day... | 18:57 |
| +phpmonkey2 | they must go to their secret recharging stations. | 18:57 |
| +phpmonkey2 | I think they use some sort of biofuel to recharge on created from grains. | 18:58 |
| +phpDreamer | isn't there an alcohol based engine? | 19:00 |
| +phpDreamer | now that would be a way to defeat the oil monopoly | 19:00 |
| +phpmonkey2 | Dutch people? | 19:00 |
| +phpDreamer | we already have infrastructure | 19:00 |
| +phpmonkey2 | ethanol? | 19:00 |
| +phpDreamer | storage and generation | 19:00 |
| +phpDreamer | it's carbon neutral | 19:00 |
| +phpDreamer | and you can always pick up an extra 6-pack if you're running out on the way home! | 19:01 |
| +phpmonkey2 | 40% of the science for doubling li-io batteries energy density is done. If that that other 60% happens, it's all over for oil. | 19:02 |
| @tavisto | woohoo WebGUI 8 is going to be in PHP! | 19:02 |
| @tavisto | I've been waiting for this for SOOOOOO LONG | 19:02 |
| +phpmonkey2 | tavisto: would that make your job easier or harder. You get to say wG is built on the same tech as all the other FOSS CMS's, and don'thave to explain why perl is better anymore. | 19:03 |
| +phpDreamer | phpmonkey2, batteries are only for energy storage. You still have to find a way to make the electricity | 19:03 |
| @tavisto | YES!!!!!!!!!!!!! | 19:03 |
| +phpmonkey2 | But then you have to explain away all the security issues that will pop up | 19:03 |
| * phpDreamer whacks phpmonkey2 with an ethanol powered, wind-filled lithium battery | 19:04 |
| +phpDreamer | there _are_ no security problems with PHP | 19:04 |
| +phpmonkey2 | phpDreamer: new advances in wind technology coupled with cheap li-io commerical battery storage??? | 19:04 |
| +phpDreamer | maybe we need a whole bunch of independently built wind farms | 19:05 |
| +phpmonkey2 | kite powered wind turbines that tap the jet stream hold so much promise, it is hard to comprehend. | 19:05 |
| @tavisto | hehe | 19:05 |
| +phpmonkey2 | phpDreamer: naw, using otherpower plans, it still costs a person much more per watt than GE can build them for. | 19:06 |
| @tavisto | No, I'm fine with the Perl gig.... I've got the whole response burned into my brain..... "Why does WebGUI use perl???" | 19:06 |
| @tavisto | That's when I say.... "Because your mom doesn't love you.. now go away" | 19:06 |
| +phpDreamer | phpmonkey2: but then the utility charges you. What's the breakeven point for DIY? | 19:07 |
| +phpmonkey2 | tavisto: then when they are broken down and crying, you forge their name on the contract and run? | 19:07 |
| @tavisto | I'm like an abusive boyfriend breaking down the CMS potential customer | 19:08 |
| +phpmonkey2 | phpDreamer: I priced a 3.5Meter turbine, back of envelope, at about $6k. | 19:08 |
| @tavisto | I'm the Ike Turner of the CMS sales world | 19:08 |
| +phpmonkey2 | phpDreamer: that would make the average house in a decent wind zone, neutral on the grid. | 19:08 |
| +phpmonkey2 | should average 1kw | 19:08 |
| +phpmonkey2 | With my electric bill, I'd be looking at about a 5 year payback. But I have no idea on operating costs. I imagine the biggest deal is bad bearings, which would be a real pain to replace. | 19:10 |
| @rizen | hehe. tavisto makes me laugh | 19:10 |
| +phpDreamer | tavisto, there are two problems with that | 19:10 |
| +phpDreamer | 1) You don't have a Tina | 19:10 |
| +phpDreamer | 2) You don't have PHP in your nickname | 19:11 |
| -!- rizen is now known as phpizen | 19:11 |
| @tavisto | don't need Tina.. Becky is totally hotter | 19:12 |
| +phpDreamer | who is Becky? | 19:12 |
| +phpmonkey2 | phpDreamer: biggest impediment: http://www.inl.gov/wind/photogallery/i/fthall_fmc_8_12_03_1.jpg the 20 meter tower. | 19:13 |
| +phpDreamer | yeah, that looks like a problem | 19:14 |
| +phpmonkey2 | I'm pricing that as a $2.5k problem, in my calculations. | 19:15 |
| +phpmonkey2 | probably way too cheap. | 19:15 |
| +phpDreamer | doesn't that push out our break even date, too? | 19:15 |
| @tavisto | I wouldn't stoop to that low phpDreamer. Using PHP is like using cigarettes.... everyone is doing it... but everyone is stupid for doing it. ;) | 19:16 |
| @tavisto | how about COBOL? I learned that in college.... that's been real beneficial to my career. | 19:18 |
| +phpmonkey2 | phpDreamer: no, that was part of the $6k. | 19:18 |
| * phpizen wishes he could change tavisto's nick for him | 19:18 |
| @tavisto | nooooo!!!! | 19:18 |
| @tavisto | how about Fortranisto | 19:18 |
| daviddelikat | Cobol? | 19:20 |
| daviddelikat | our computer dept patently refused to teach it on the grounds that it is a dead language | 19:20 |
| @tavisto | yeah, I learned that in 2001 | 19:20 |
| +phpmonkey2 | phpDreamer: the 3 phase generator, blades, bearing, and housing, is actually the cheap part. Maybe $1k (I'd have to dig up my docs to make sure). Everything else is steel, steel cable, concrete, and more steel. | 19:20 |
| daviddelikat | yet fully half of my income since then was from doing cobol work | 19:20 |
| @tavisto | it was part of my CIS program.... which is entirely not focused on programming | 19:21 |
| daviddelikat | i wish coporate america would let it die a graceful death | 19:21 |
| daviddelikat | rather than make things like OOCobol | 19:21 |
| @tavisto | still lots of legacy systems using it. But it was strange.. here I am studying for my 3rd test towards MCSE and I'm learning Cobol | 19:22 |
| daviddelikat | you know how people often program in perl even tho they dont know how? | 19:22 |
| +phpmonkey2 | My CS dept taught Cobol. But it was taught in a "you must learn everything about this language, so you know its shortcomings and why it is almost never a proper choice." | 19:22 |
| daviddelikat | well people who don't kow how to use cobol(like me) make little messes everywhere... | 19:22 |
| @tavisto | Good job college curriculum coordinators..... why not teach me zoology while you're at it | 19:23 |
| daviddelikat | that build up into systems tht fail consistantly | 19:23 |
| daviddelikat | which means we need more cobol programmers to fix them | 19:24 |
| daviddelikat | thats capitalism at work! | 19:24 |
| daviddelikat | :) | 19:24 |
| +phpDreamer | tavisto, are you really studying to be a MCSE? | 19:27 |
| @Haarg | http://www.perlmonks.org/?node_id=754313 talk about building a shipping api to work with any carrier | 19:29 |
| daviddelikat | tavisto: are you in a program or going solo? | 19:30 |
| @tavisto | dude that was when I was an engineer at Pharmacia (now Pfizer) back in 2001 | 19:30 |
| @Haarg | too bad it probably wouldn't be complete soon enough for us to use if it does get built | 19:31 |
| +phpDreamer | maybe we should build it | 19:31 |
| @tavisto | we rolled W2k desktop images out to 55,000 employees across 60 countries | 19:31 |
| @tavisto | by the time we were halfway done.. people already wanted newer OS :) | 19:31 |
| @tavisto | daviddelikat, we had a group of us studying and then they sent us to bootcamp | 19:32 |
| @tavisto | which was stupid since many of the guys were 1 or 2 tests in | 19:32 |
| daviddelikat | I'v thought about going for MCSE but since I barely have time to do what I have to do now, it seems more prudent to work at finding income rather than looking for 'outgo' oportunities... | 19:34 |
| +phpDreamer | income vs outcome | 19:36 |
| @Haarg | all of the web services we integrate with in shop would be good candidates to make cpan modules out of, it just depends on how much time we want to spend on doing so | 19:38 |
| +phpDreamer | Vendor Payout is 7.7 only? | 19:39 |
| +phpDreamer | looks that way | 19:40 |
| -!- preaction is now known as phpaction | 19:42 |
| -!- Haarg is now known as PHPaarg | 19:43 |
| +phpmonkey2 | hah | 19:43 |
| * phpDreamer is glad phpizen didn't choose Haskell for wG8 | 19:43 |
| +phpmonkey2 | phpDreamer: why? | 19:43 |
| @phpaction | or Erlang? | 19:43 |
| +phpmonkey2 | that would have been hard to tell if it was a joke :P | 19:43 |
| @phpaction | i think Lisp is the only logical choice really | 19:44 |
| +phpDreamer | Scheme | 19:44 |
| +phpDreamer | .net | 19:44 |
| +phpDreamer | Ada | 19:44 |
| +phpmonkey2 | Java | 19:44 |
| +phpDreamer | javascript | 19:44 |
| @PHPaarg | cmd batch script | 19:44 |
| +phpDreamer | Befunge | 19:44 |
| +phpmonkey2 | If wG was to switch languages, there are what, two choices? | 19:46 |
| +phpmonkey2 | Python and Perl6? | 19:46 |
| @PHPaarg | http://www.webgui.org/bugs/tracker/10064 i'm not sure about this bug. initially preload.custom was meant for apache preloading, thus the name. but it does cause problems that the utility scripts don't all use it. | 19:46 |
| @PHPaarg | upgrade.pl does now, because otherwise there is a good chance of breaking things | 19:47 |
| @PHPaarg | also, copying and pasting the code to deal with it into a bunch of scripts obviously isn't ideal | 19:49 |
| @PHPaarg | seems almost like preload.custom should be part of the wre, not webgui itself | 19:49 |
| +phpDreamer | PHPaarg, what I don't get about 10064 is that Spectre uses only 2-3 modules. Everything else it dispatches back to WebGUI. | 19:50 |
| @PHPaarg | yeah, i'm not sure what modifications to spectre would be done | 19:51 |
| @PHPaarg | it doesn't have any plugin points | 19:51 |
| +phpDreamer | also, if custom.preload were part of the wre, it wouldn't work with source instals | 19:54 |
| +phpDreamer | or distribution packages | 19:54 |
| @PHPaarg | seems like that should be part of the environment though | 19:55 |
| @PHPaarg | adding paths to PERL5LIB accomplishes about the same thing | 19:55 |
| +phpDreamer | true | 19:56 |
| -!- phphao [n=phphao@mail.xbiotica.com] has joined #webgui | 19:59 |
| CIA-38 | WebGUI: colin * r10119 /WebGUI/ (2 files in 2 dirs): Fix a gateway URL issue with the Vendor Payout js. | 19:59 |
| +phpDreamer | phphao, you're getting a little schizo, there | 20:01 |
| phphao | just a little? | 20:03 |
| +phpDreamer | well, it's only 1 other identity | 20:04 |
| +phpmonkey2 | showSummary returns the current responses summary for the entire response, if no address is passed in, or just the section addressed by $sectionAddress. | 20:09 |
| +phpmonkey2 | For each section, the total correct, wrong, and points are returned. And each question is listed with the text, given score, user response, and if it was correct. This list is meant for a template and only what is needed should be shown. | 20:09 |
| +phpmonkey2 | Hmm, maybe throw in time taken per section and total time taken? | 20:10 |
| +phpDreamer | phpmonkey2: is it JSON data? | 20:11 |
| +phpmonkey2 | phpDreamer: no, this will be returning a hash meant to be fed to a template. | 20:11 |
| +phpDreamer | in that case, I'd say the more data the merrier | 20:11 |
| +phpDreamer | until the point it bogs down | 20:11 |
| +phpmonkey2 | :D | 20:11 |
| +phpmonkey2 | you can never have too much datas in the internests | 20:12 |
| +phpDreamer | and don't forget the template variable help | 20:12 |
| +phpmonkey2 | da helps | 20:13 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui | 20:17 |
| +phpDreamer | tavisto, here's another rabbit trail to chase down: fossfor.us | 20:21 |
| +phpDreamer | they don't have a CMS category yet | 20:21 |
| +phpDreamer | but maybe they'd start one for you | 20:21 |
| +phpDreamer | seems more geared at desktop use, but who knows | 20:21 |
| +phpDreamer | hey, SynQ's the new PBWG | 20:24 |
| @tavisto | DUDE | 20:25 |
| @tavisto | WebGUI 8 Going PHP actually got picked up as a legit news story!!! | 20:26 |
| +phpDreamer | where? | 20:26 |
| +phpDreamer | linkage, dude | 20:26 |
| @tavisto | http://www.webgui.org/news/webgui-8-goes-php | 20:27 |
| +phpDreamer | oy | 20:28 |
| @tavisto | that's not cool at all | 20:28 |
| +phpDreamer | no | 20:29 |
| +phpDreamer | you're no stranger to love, tavisto | 20:29 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit ["Leaving."] | 20:29 |
| +phpDreamer | I don't know that this guy is smoking: http://www.webgui.org/bugs/tracker/10081 | 20:30 |
| @tavisto | I got nothin | 20:30 |
| +phpDreamer | You know the rules, and so do I | 20:31 |
| +phpDreamer | in javascript, does : quote the left operator by default? | 20:36 |
| +phpDreamer | or am I getting confused by JSON? | 20:36 |
| @PHPaarg | it doesn't quote it exactly | 20:44 |
| @PHPaarg | but when defining an object, quotes can be eliminated for the keys as long as they are word characters | 20:45 |
| @PHPaarg | defining an object using { key : "value" } form | 20:45 |
| @PHPaarg | that's not valid json though | 20:46 |
| +phpDreamer | okay, that's what I thought | 20:47 |
| +phpDreamer | thanks, PHPaarg | 20:47 |
| @tavisto | I just want to tell you how I'm feeling.... | 20:51 |
| @tavisto | want to make you... understand... | 20:51 |
| +phpDreamer | ah, followup post to 10081 makes more sense now | 21:05 |
| +phpDreamer | s/Asset/Form/g | 21:05 |
| -!- phpizen is now known as rizen | 21:28 |
| @tavisto | I knew you'd come back Rizen | 21:35 |
| +phpDreamer | Noooo!!!! | 21:35 |
| +phpDreamer | PHP Forever | 21:35 |
| * phpDreamer goes swimming, since running is only for perl hackers | 21:42 |
| @tavisto | punk | 21:43 |
| deafferret | PHP can have running | 21:55 |
| -!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [] | 22:04 |
| phphao | phpaction, is wg 8 using couchdb? | 22:16 |
| -!- eternaluxe [n=eternalu@gw.villageoflisle.org] has joined #webgui | 22:21 |
| eternaluxe | This is probably an apache conf issue, but... www.mywebsite.com loads the default apache2 page. www.mywebsite.com/webgui loads webgui home page. How can I get to the webgui home page just by using my fqdn? | 22:23 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui | 22:59 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has quit ["Leaving."] | 23:26 |
| -!- eternaluxe [n=eternalu@gw.villageoflisle.org] has left #webgui [] | 23:27 |
| * phpDreamer is back | 23:40 |
| +phpDreamer | phear my awesome fitness power | 23:40 |
| +phpDreamer | (now where did I place that DragonBall)? | 23:41 |
| elnino | whoa why do I have 16 wremonitors running? weird never saw that before. | 23:43 |
| @tavisto | yeah you're right, you should only have 15! | 23:52 |
| elnino | =) | 23:53 |
| elnino | I think my computer is playing a april fools on me. | 23:53 |
| @tavisto | sounds like it | 23:54 |
| elnino | I kill them. All is well. No errors very strange. will keep monitoring that's forsure. | 23:54 |
| +phpDreamer | elnino, any concerns about WebGUI 8 being in PHP? | 23:55 |
| +phpDreamer | it should fix our hosting issues | 23:55 |
| @tavisto | I have grave concerns | 23:55 |
| @tavisto | when perlDreamer finds out you are copying his name.. you are in big trouble | 23:56 |
| elnino | and how do you think that will fix your hosting issues? ;p | 23:56 |
| +phpDreamer | well, cheap hosting for wG will be available anywhere | 23:57 |
| elnino | oh ok. | 23:57 |
| elnino | because php is free? | 23:57 |
| elnino | and perl is not? | 23:57 |
| +phpDreamer | because php hosters are cheap | 23:57 |
| +phpDreamer | do you think there are a bunch of Drupal people who are joking about switching to Perl right now? | 23:58 |
| @tavisto | yeah, they have a product called Druperl | 23:58 |
| elnino | perhaps. =) | 23:58 |
| @tavisto | It's been out for awhile, check it out at http://www.webgui.org/news/webgui-8-goes-php | 23:59 |
| elnino | I really think should change your name back. it's giving me the creaps. | 23:59 |
| --- Day changed Thu Apr 02 2009 |
| elnino | s/creaps/creeps | 00:00 |
| elnino | or crepes | 00:00 |
| elnino | =) | 00:00 |
| -!- phpmonkey2 is now known as perlmonkey2 | 00:01 |
| +phpDreamer | speaking of crepes, I made these really good pumpkin cinnamon rolls a few weeks back | 00:02 |
| elnino | ooh. that's sounds good. You must think I cook alot. I only dream of doing that. | 00:04 |
| elnino | I do make pumpkin pie all year round. is that close? | 00:05 |
| elnino | I see perlmonkey2 is back. yeah! | 00:07 |
| +perlmonkey2 | back in plain black. | 00:07 |
| +perlmonkey2 | just need the AC/DC music. | 00:08 |
| +phpDreamer | elnino, cooking or eating, it makes no difference | 00:13 |
| +phpDreamer | important javascript safety tip, perlmonkey2 | 00:16 |
| +phpDreamer | the <script> tag will not close itself | 00:16 |
| +perlmonkey2 | where do you see that? | 00:17 |
| +perlmonkey2 | I thought all my js was in js files? | 00:17 |
| +phpDreamer | in my code :( | 00:17 |
| +perlmonkey2 | JS in templates? | 00:17 |
| +phpDreamer | only a little bit | 00:17 |
| +perlmonkey2 | stupid script tag.....it really should know to close itself. | 00:18 |
| +phpDreamer | indeed | 00:18 |
| -!- plainhao [n=plainhao@208.75.85.237] has quit [] | 00:27 |
| -!- phphao [n=phphao@mail.xbiotica.com] has quit [] | 00:27 |
| -!- phpaction is now known as preaction | 00:32 |
| +phpDreamer | I think I just wrote a constructor. | 00:45 |
| +phpDreamer | in javascript | 00:45 |
| elnino | yeah preaction is back. | 00:45 |
| +phpDreamer | and it may even work | 00:45 |
| +phpDreamer | it can't be | 00:46 |
| +phpDreamer | somebody kick me out of the channel, I'm dreaming! | 00:46 |
| +phpDreamer | anybody seen phpspam today? | 00:52 |
| -!- preaction changed the topic of #webgui to: [ 7.6.18-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 01:07 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 01:30 |
| -!- mode/#webgui [+v patspam] by ChanServ | 01:30 |
| +phpDreamer | good news, patspam | 01:32 |
| +phpDreamer | WebGUI 8 will be written in PHP | 01:32 |
| +phpDreamer | JT is selling Plain Black to SynQ, and is moving to Tahiti where he'll be selling wooden idols | 01:32 |
| +patspam | damn i was hoping JT would choose lisp | 01:33 |
| +phpDreamer | as the new owner of PB, that was SynQ's call | 01:33 |
| @tavisto | phpDreamer! | 01:45 |
| +phpDreamer | yes, tavisto? | 01:45 |
| @tavisto | dude you better run... I heard perlDreamer is going to be in here soon... and he's going to murder you | 01:45 |
| +phpDreamer | is april 1 over now? | 01:46 |
| +patspam | sadly yes, over here at least | 01:47 |
| -!- phpDreamer is now known as perlDreamer | 01:51 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 01:54 |
| elnino | perlDreamer is back! | 01:59 |
| -!- PHPaarg is now known as Haarg | 02:00 |
| elnino | Haarg is back! | 02:08 |
| @Haarg | indeed | 02:08 |
| elnino | do you watch SG atlantis? | 02:08 |
| +perlDreamer | yes | 02:10 |
| +perlDreamer | well, used to before it ended | 02:10 |
| elnino | Haarg just reminded me of the episode of when Ronin made note that Tielk (special appearance from SG-1) said "indeed" alot. | 02:13 |
| +perlDreamer | I think that SG is the reason we all say "indeed" | 02:13 |
| elnino | indeed... lol. | 02:13 |
| elnino | I'm going to go cook food now. Bye! | 02:13 |
| @Haarg | i thought i was going insane there for a bit, then finally figured out my problem | 02:17 |
| @Haarg | apparently setting things in %ENV in mod_perl doesn't set the environment for subcommands | 02:17 |
| +perlDreamer | huh? | 02:22 |
| +perlDreamer | if you set %ENV for a process | 02:22 |
| +perlDreamer | and invoke a subprocess | 02:22 |
| +perlDreamer | you get the original ENV? | 02:22 |
| @Haarg | i get the env of the terminal i started apache with | 02:22 |
| @Haarg | where %ENV has all the CGI stuff | 02:23 |
| @Haarg | this is going to be extremely annoying to work around :/ | 02:33 |
| +perlDreamer | what're you trying to do? | 02:34 |
| +perlDreamer | Would it be easier in PHP? ;) | 02:34 |
| @Haarg | i'm using a module i didn't write that depends on being able to set env variables | 02:34 |
| @Haarg | the two options i can think of are tieing %ENV to something so when it sets things i can call $r->subprocess_env->set() for everything | 02:36 |
| +perlDreamer | what about using a different module? | 02:36 |
| @Haarg | or rewriting Session::Env to not use ENV directly and instead manually map things to apache's api | 02:36 |
| @Haarg | this is for interfacing with Git. i'm pretty sure i don't have other options | 02:37 |
| @Haarg | although i could just not use the module at all | 02:37 |
| @Haarg | i'd have to write a bunch of io code though that i would rather avoid | 02:38 |
| +perlDreamer | what about altering the module so that it doesn't need %ENV? | 02:38 |
| +perlDreamer | you might be doing other people a favor, although it could be a lot of work | 02:39 |
| @Haarg | well, that's what i'll be doing for now i guess | 02:43 |
| * perlDreamer goes to dinner | 03:16 |
| +perlDreamer | bpmedley, Haarg: several tests are failing in the 7.7 branch | 03:16 |
| +perlDreamer | might want to schedule some extra time tracking things down in there | 03:16 |
| @Haarg | ok, thanks | 03:16 |
| CIA-38 | WebGUI: colin * r10120 /WebGUI/t/Shop/Cart.t: | 03:24 |
| CIA-38 | WebGUI: Shipper is no longer checked by readyForCheckout. Update | 03:24 |
| CIA-38 | WebGUI: test to follow. | 03:24 |
| diakopter | Haarg: tie %ENV to use Session stowage? (and always use the same sessionid) | 03:28 |
| diakopter | ? | 03:28 |
| @Haarg | not really possible | 03:29 |
| @Haarg | to get env to work as expected for that, it either needs to call subprocess_env->set for anything modified in it | 03:30 |
| @Haarg | or it needs to not have mod_perl messing with it | 03:30 |
| @Haarg | to get mod_perl to not mess with it, it would need to use the SetHandler modperl instead of SetHandler perl-script | 03:31 |
| diakopter | tie env globally before apache forks... | 03:31 |
| @Haarg | which means all of the cgi variables don't get set | 03:31 |
| @Haarg | and since they are used, we'd need to provide an alternate api for them | 03:32 |
| @Haarg | what would the tie be doing? | 03:32 |
| diakopter | as long what's stored is serializable/freezable/marshallable, keep a structured text version in a temp file somewhere... or even in an apache server var | 03:36 |
| @Haarg | of what data? | 03:36 |
| diakopter | whatever is/will be in %ENV | 03:37 |
| diakopter | strings only, I guess | 03:37 |
| @Haarg | it isn't an issue of storing the information | 03:38 |
| @Haarg | it's an issue of modifying it | 03:38 |
| @Haarg | the cgi variables aren't available until after mod_perl plays with ENV | 03:39 |
| @Haarg | and once it has played with ENV, it can't be put back to it's original behavior | 03:39 |
| diakopter | if %ENV is tied before apache2 [pre]forks, all the children will look to a copy of the same tied hash, which (if your tie interface is implemented correctly) could pull from the proper place. | 03:40 |
| @Haarg | what is the proper place? | 03:40 |
| @Haarg | i'm not clear which side of the issue you are trying to resolve | 03:41 |
| @Haarg | the issue of not being able to set things in the environment, or the issue of not having access to the CGI variables | 03:42 |
| diakopter | the tied hash knows the pid of each var that's set... if a process requests a key of %ENV that was set by the parent process, it uses that one... otherwise it uses the initial set | 03:42 |
| diakopter | the former | 03:42 |
| diakopter | I'm just describing a way to implement a data structure shared by concurrent processes, with a bit of overriding/inheritance. | 03:43 |
| diakopter | using tie from the initial/master process | 03:43 |
| @Haarg | there's nothing really about the initial process i care about, and no sharing between apache processes involved | 03:44 |
| diakopter | once the subprocesses are invoked, their %ENV would need to be tied to use the same logic | 03:44 |
| @Haarg | the issue is that inside mod_perl, %ENV no longer represents the environment. | 03:44 |
| @Haarg | so i could either force writes to %ENV also change the environment | 03:45 |
| @Haarg | or i could get mod_perl to not mess with %ENV | 03:46 |
| diakopter | I don't think you're understanding my suggested solution... I'm suggesting redirecting all STORE/FETCH to/from %ENV in all these processes to a shared data structure that's smart enough to understand the parent process logic I mentioned. You don't see how that's a possible 3rd solution other than the 2 you mentioned? | 03:48 |
| @Haarg | i don't have any control over the sub process | 03:48 |
| @Haarg | it isn't part of mod_perl | 03:48 |
| @Haarg | it's just an executable | 03:48 |
| diakopter | oh; it's not a .pl script? | 03:49 |
| @Haarg | nope | 03:49 |
| diakopter | if not, create a wrapper .pl script that constructs the %ENV appropriately. | 03:49 |
| diakopter | or set the env in the command line | 03:49 |
| diakopter | (send it through bash) | 03:50 |
| @Haarg | i don't have control over the command line either | 03:50 |
| @Haarg | i'm using a module that wraps calls to executables | 03:50 |
| @Haarg | and it doesn't provide full control over the command line, because the whole point is that it is an abstraction layer | 03:51 |
| diakopter | ok, so this module is loaded in mod_perl. I guess it needs monkey-patching... | 03:51 |
| @Haarg | yeah | 03:52 |
| @Haarg | best alternative option is to tie ENV so it modifies the real environment | 03:52 |
| diakopter | what command line wrapper module is this? | 03:52 |
| @Haarg | Git | 03:52 |
| @Haarg | i may try to write a tie interface to deal with the issue, but it seems likely it will be annoying to do | 03:53 |
| @Haarg | so i'm just modifying the module for now | 03:54 |
| diakopter | I don't see how that could work... (modifying the master apache process' env)... I doubt that would affect new subprocesses of apache | 03:54 |
| @Haarg | i don't need to modify the master apache process's env | 03:54 |
| diakopter | you're referring to what "real environment"? (Sorry I'm slow :() | 03:55 |
| @Haarg | the environment that gets passed to all sub-processes and can be modified using export in bash or %ENV in perl | 03:56 |
| diakopter | I thought the problem was that, once spawned, a mod_perl child process | 03:57 |
| diakopter | 's subprocesses would use the original %ENV | 03:57 |
| @Haarg | the problem is that the environment that gets passed to sub-processes is usually available and modifiable through %ENV | 03:58 |
| @Haarg | in mod_perl, it disconnects that variable from the low level environment stuff | 03:58 |
| diakopter | right | 03:58 |
| diakopter | my question was | 03:58 |
| @Haarg | so you can't use it to pass things to the sub-processes | 03:58 |
| diakopter | how will you do that | 03:58 |
| diakopter | if you can't use perl | 03:58 |
| @Haarg | apache has a separate api for it | 03:58 |
| diakopter | ok, it wasn't clear to me that you meant "use apache's api to define the subprocess' env" by "tie ENV so it modifies the real environment" | 04:01 |
| @Haarg | yeah, i should have been a bit more clear | 04:08 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:10 |
| -!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:10 |
| +patspam | perlDreamer: trunk r10081 gives me segfaults | 04:13 |
| +patspam | probably because i need to upgrade clone | 04:14 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI [] | 04:20 |
| * diakopter was getting segfaults too | 04:23 |
| diakopter | (until upgrading Clone) | 04:23 |
| +patspam | yupyup, upgrading clone fixed it | 04:25 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:23 |
| CIA-38 | WebGUI: patspam * r10121 /WebGUI/ (2 files in 2 dirs): Made Survey branch expressions eval in safe compartment | 05:25 |
| CIA-38 | WebGUI: patspam * r10122 /WebGUI/ (2 files in 2 dirs): | 05:25 |
| CIA-38 | WebGUI: Rewrote Survey gotoExpression tests now that we have perl power in | 05:25 |
| CIA-38 | WebGUI: expressions | 05:25 |
| @Haarg | this env thing is really annoying. using subprocess_env doesn't even work the way i'm using it, it may only apply when you use apache's api to run sub processes. | 05:25 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 05:43 |
| -!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 06:00 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 06:28 |
| elnino | hi! I've just completed moving about 10 sites to a new machine with a new ip address. | 06:29 |
| elnino | but I'm getting Visitor (1) connecting from 67.223.227.84 attempted to make a Spectre cron job runner request, but we're only allowed to accept requests from 127.0.0.1/32,66.240.210.87/32,127.0.0.1/32. | 06:29 |
| elnino | I've set the ip address correctly, so my question is, are these left over crons that have the old ip address recorded somehere? | 06:30 |
| elnino | should I temporarily allow the old IP address? | 06:30 |
| elnino | NEVERMIND figured it out | 06:34 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:38 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has left #webgui [] | 06:39 |
| -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-38, daviddelikat, +Radix-wrk | 06:56 |
| -!- Netsplit over, joins: +Radix-wrk, daviddelikat, CIA-38 | 06:57 |
| CIA-38 | WebGUI: colin * r10123 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Fix POD errors. | 07:12 |
| CIA-38 | WebGUI: colin * r10124 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Fix POD errors. | 07:43 |
| CIA-38 | WebGUI: colin * r10125 /WebGUI/t/Asset/Wobject/Collaboration.t: Update this test to work with the new RSS Aspect. | 08:13 |
| CIA-38 | WebGUI: colin * r10126 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: Fix module name for RDF generation. | 08:13 |
| CIA-38 | WebGUI: colin * r10127 /WebGUI/www/extras/VendorPayout/vendorPayout.js: Fix more gateway errors in URLs | 08:13 |
| CIA-38 | WebGUI: colin * r10128 /WebGUI/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: Removing debug code. | 08:13 |
| CIA-38 | WebGUI: patspam * r10129 /WebGUI/ (3 files in 2 dirs): Improved Survey validation messages | 08:13 |
| CIA-38 | WebGUI: colin * r10130 /WebGUI/docs/gotcha.txt: Document the newer version of Clone required for 7.7.2 in the gotchas.txt file. | 08:13 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:14 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:01 |
| CIA-38 | WebGUI: patspam * r10131 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Further improved Survey validation checking | 09:16 |
| CIA-38 | WebGUI: patspam * r10132 /WebGUI/ (2 files in 2 dirs): Fixed SurveyJSON->questions which was short-changing getGotoTargets | 09:16 |
| -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 09:26 |
| -!- mode/#webgui [+v BartJol] by ChanServ | 09:26 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:12 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 11:17 |
| -!- mode/#webgui [+v MrHairgrease] by ChanServ | 11:17 |
| -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)] | 11:33 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:35 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 11:55 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 12:11 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 12:11 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)] | 12:11 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 12:11 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 12:11 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 12:34 |
| -!- siu [n=El_siure@83.240.196.151] has joined #webgui | 13:16 |
| -!- siu [n=El_siure@83.240.196.151] has left #webgui [] | 13:16 |
| -!- carogray [n=Caroline@32.178.72.70] has joined #webgui | 14:57 |
| -!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 15:01 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 15:01 |
| CIA-38 | WebGUI: translation * r10133 /translations/Dutch/Dutch/ (Asset_GalleryAlbum.pm Asset_Post.pm): Update from translation server | 15:09 |
| CIA-38 | WebGUI: translation * r10134 /translations/Dutch/Dutch/Asset_Navigation.pm: Update from translation server | 15:09 |
| +BartJol | he? | 15:09 |
| +MrHairgrease | it wasn't you? | 15:10 |
| +BartJol | nope | 15:10 |
| -!- carogray [n=Caroline@32.178.72.70] has quit ["Leaving."] | 15:10 |
| +BartJol | strange, but I don't see bs translations | 15:11 |
| +MrHairgrease | bs? | 15:14 |
| +BartJol | bullshit | 15:14 |
| +MrHairgrease | ah | 15:15 |
| +MrHairgrease | that's probably because nowhere in the i18n message cow's excrement is being mentioned | 15:16 |
| +BartJol | well, someone did put in a porn link a time ago | 15:16 |
| -!- carogray [n=Caroline@32.178.16.115] has joined #webgui | 15:18 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has joined #webgui | 15:42 |
| -!- carogra1 [n=Caroline@h69-11-184-246.nwlnnh.dedicated.static.tds.net] has left #webgui [] | 15:43 |
| -!- carogray [n=Caroline@32.178.16.115] has quit [Read error: 110 (Connection timed out)] | 15:49 |
| CIA-38 | WebGUI: translation * r10135 /translations/German/German/Asset_Survey.pm: Update from translation server | 15:55 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui [] | 16:21 |
| -!- perlmonkey2 [n=perlmonk@70.137.29.29] has joined #webgui | 16:25 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:25 |
| -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 16:40 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 16:40 |
| -!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 17:11 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 17:11 |
| -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 17:11 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:16 |
| -!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI | 17:21 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 17:21 |
| SynQ | hi there | 17:21 |
| +MrHairgrease | hey Koen! | 17:21 |
| SynQ | I'm looking for an affordable remote support solution | 17:22 |
| SynQ | that works | 17:22 |
| SynQ | like www.gotoassist.com | 17:22 |
| SynQ | but better/different/cheaper | 17:23 |
| -!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit [] | 17:24 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:26 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 17:26 |
| SynQ | Tavis brother | 17:26 |
| @tavisto | Hey SynQ, how are you? | 17:26 |
| SynQ | I'm featured :) | 17:26 |
| @tavisto | yessir, I like the view from your office | 17:27 |
| SynQ | nice and light | 17:27 |
| SynQ | it is my home office | 17:27 |
| @tavisto | it's about time you were PBWG. I was able to dodge the bullet for awhile too :) | 17:27 |
| SynQ | hehe | 17:27 |
| SynQ | now I'm going to ask for a PBWG lounge at the WUC ;) | 17:28 |
| @tavisto | haha good idea! | 17:28 |
| SynQ | a restricted are members only | 17:28 |
| @tavisto | or a badge on your ribbon | 17:28 |
| SynQ | indeed | 17:28 |
| SynQ | you should be able to spend your karma at the wuc too | 17:29 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:30 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 17:30 |
| @tavisto | I think under the revised Karma system, this is possible | 17:31 |
| SynQ | oeh wow | 17:31 |
| @tavisto | that's a good point and I will check on that | 17:31 |
| SynQ | have you implemented any shops recently? | 17:31 |
| @tavisto | I think it's 10,000 = a free 12oz beer | 17:31 |
| @tavisto | :) | 17:31 |
| SynQ | 10K | 17:32 |
| SynQ | 10K = 100 dollars worth of swag on the site | 17:32 |
| @tavisto | SynQ, it's inflation.. I'm sorry. Your government keeps printing Karma and going further into debt | 17:32 |
| SynQ | hehe | 17:32 |
| @tavisto | ;) | 17:32 |
| @tavisto | but that's an excellent point about using Karma AT the WUC to get stuff | 17:33 |
| SynQ | the JT Jevarra dictatorship | 17:33 |
| @tavisto | books/t=shirts, etc.. | 17:33 |
| @tavisto | Maybe we should also let people buy stuff with Karma a week before the WUC and then we can have it ready for pickup at the WUC too | 17:34 |
| @tavisto | (that might help prevent us from running out of stuff) | 17:34 |
| SynQ | which saves on shipping | 17:34 |
| @tavisto | exactly, except the books will include it -- at least domestically | 17:34 |
| @tavisto | it'll be much cheaper than the international rates though | 17:35 |
| @tavisto | SynQ, how do you think that we could make the install process of WebGUI easier? Do you think that it's easy enough right now? | 17:35 |
| SynQ | that's a 2 hour discussion question | 17:36 |
| SynQ | I don't have that time now | 17:36 |
| SynQ | but to the second question I would say 'no' now | 17:37 |
| @tavisto | Well to start I want to keep it high level. But when you get a chance, I think we need to put some minds together and see how it can be improved | 17:37 |
| -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [] | 17:38 |
| SynQ | tavisto: good plan | 17:38 |
| -!- carogray [n=Caroline@mobile-166-217-159-211.mycingular.net] has joined #webgui | 17:38 |
| SynQ | we have just scheduled a WebGUI drink over here | 17:38 |
| SynQ | perhaps we could try and get a livelink to the USA | 17:38 |
| SynQ | video conference or something | 17:39 |
| -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 17:39 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 17:39 |
| @tavisto | TechRepublic.com was going to showcase WebGUI on their site as a "featured CMS product" but he's encountered a ton of install issues. (Mainly related to the fact that he already has Apache & MySQL on his server) | 17:39 |
| SynQ | tavis: PB uses webex right? | 17:39 |
| @tavisto | Yes SynQ, we can video conference as I have both Skype and Adobe Connect | 17:40 |
| SynQ | are you satisfied with webex? | 17:40 |
| @tavisto | Anyway, Doug asked some good questions and these are ones that I have asked in the past when people have told me the installation is often times too difficult | 17:40 |
| @tavisto | However, our developers are so used to the system that they aren't objective or a good representation of a new user who's trying to install WebGUI. | 17:41 |
| @tavisto | We use Adobe Connect, which is a cheaper service than WebEX | 17:42 |
| SynQ | ah | 17:42 |
| @tavisto | Seems to work well and is only $400/year | 17:42 |
| -!- carogray [n=Caroline@mobile-166-217-159-211.mycingular.net] has quit [Client Quit] | 17:42 |
| SynQ | ok | 17:43 |
| @tavisto | Anyway, I think there is great value in getting some smart people together and trying to streamline the install process. (or atleast the documentation to make it easier) | 17:43 |
| SynQ | I'm looking for a remote support tool | 17:43 |
| SynQ | not so much a web-communication too | 17:43 |
| SynQ | tool | 17:43 |
| @tavisto | We used to use Gotomeeting and that was awesome | 17:44 |
| SynQ | gotomeeting is citrix based | 17:44 |
| SynQ | right? | 17:44 |
| @tavisto | It wasn't cross-browser supported though so we switched | 17:44 |
| @tavisto | Yes | 17:44 |
| @tavisto | They have a GoToAssist product for remote support | 17:44 |
| SynQ | indeed | 17:45 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:45 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 17:45 |
| @tavisto | er wait.. sorry not cross-browser, but the supported OS was only Windows for the small business package. You have to pay a lot more to get Mac and Linux support | 17:45 |
| SynQ | ah | 17:46 |
| SynQ | that is important indeed | 17:46 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:14 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 18:42 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:09 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 19:09 |
| @tavisto | Welcome to the #WebGUI IRC channel perlDreamer. How may I help you? | 19:13 |
| +perlDreamer | You can tell SynQ that he rocks! | 19:13 |
| @tavisto | I am sorry, but that does not computer. Need input. | 19:14 |
| @tavisto | er.. compute | 19:14 |
| deafferret | stupid bot :( | 19:14 |
| +perlDreamer | tavisto: reboot and resync with channel | 19:15 |
| +perlDreamer | tavisto: prepare for firmware upgrade | 19:16 |
| +perlDreamer | bopbop: thanks for your wiki spam clean-up | 19:16 |
| +perlDreamer | I thought I was the only person doing that | 19:16 |
| @tavisto | I also go through when I can and delete wiki junk | 19:20 |
| @tavisto | I noticed it starting to build up about 6 months ago | 19:21 |
| @Haarg | perlDreamer, i'm adding a session parameter to exportAssetCollateral | 19:21 |
| @Haarg | to pass the 'reporting' session so it can output the status messages | 19:22 |
| @Haarg | probably just going to add it as an optional third parameter | 19:23 |
| CIA-38 | WebGUI: graham * r10136 /WebGUI/ (4 files in 4 dirs): RssFeed fixes and cleanups | 19:32 |
| +perlDreamer | Haarg, still getting two failures for assetExport | 19:38 |
| +perlDreamer | they're related to the files that are created during export | 19:39 |
| @Haarg | ah, forgot to fix that one | 19:39 |
| +perlDreamer | I worked on that one a little last night | 19:39 |
| +perlDreamer | the exporter does not know that the RSS and Atom files get created | 19:39 |
| +perlDreamer | so if you add them to the list of created files | 19:39 |
| +perlDreamer | then the count will be off | 19:39 |
| @Haarg | still need to check/fix the upgrade script as well | 19:40 |
| +perlDreamer | I can take on the test if you want to do that | 19:40 |
| @Haarg | that would be great | 19:40 |
| +perlDreamer | this is not a robust test | 19:49 |
| +perlDreamer | but it's passing now :) | 19:52 |
| -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] | 19:53 |
| +perlDreamer | Haarg, I also removed the TEST_POD environment variable for POD.t, so it runs all the time now | 19:54 |
| @Haarg | cool | 19:54 |
| +perlDreamer | now the only test that is guarded by an environment variable is i18n/critic_labels.t | 19:54 |
| @Haarg | nice | 19:54 |
| +perlDreamer | did you see my other tweak to that? | 19:55 |
| +perlDreamer | if POD_COVERAGE==2, it will tell you what subs need POD | 19:55 |
| @Haarg | yeah | 19:55 |
| CIA-38 | WebGUI: colin * r10137 /WebGUI/t/Asset/AssetExportHtml.t: Account for asset collateral in generated files for the AssetExportHtml test. | 19:55 |
| CIA-38 | WebGUI: colin * r10138 /WebGUI/t/POD.t: POD.t should be run all the time, as well. | 19:55 |
| @Haarg | i was thinking though | 19:56 |
| @Haarg | if you don't run with -v, that information doesn't show anyway | 19:56 |
| +perlDreamer | not in prove | 19:56 |
| @Haarg | so wouldn't it make sense to show it all the time? | 19:56 |
| @Haarg | if the tests fail, might as well tell people why | 19:56 |
| +perlDreamer | how would it need to be output in order to do that? | 19:57 |
| +perlDreamer | it would have to be built into the test comments | 19:57 |
| +perlDreamer | rather than diag output | 19:57 |
| @Haarg | what i mean is, why only show that information for POD_COVERAGE==2? | 19:57 |
| +perlDreamer | oh, it also changes the threshold to 100% | 19:58 |
| +perlDreamer | you and I had set a threshold of 75% being acceptable for POD | 19:58 |
| +perlDreamer | this tells you everything that needs POD | 19:58 |
| +perlDreamer | but there's no reason it couldn't output what needs POD for either threshold | 19:58 |
| @Haarg | that's what i was thinking | 19:58 |
| +perlDreamer | okay, that's committed | 20:04 |
| +perlDreamer | 52 modules need more POD | 20:05 |
| +perlDreamer | make that 51 | 20:06 |
| +perlDreamer | make that 47 | 20:10 |
| +perlDreamer | 46 | 20:12 |
| @tavisto | hmm... Haarg, I've got an email asking me what the requirements are for an ISP/hosting company to run WebGUI. I pointed them to http://www.webgui.org/community-wiki/system-requirements and they responded and said that they are still having a hard time finding the precise info for the server-requirements for the ISP/hosting company. As long as they have root access to the server, they can install the WRE and all pre-requisites | 20:14 |
| +perlDreamer | tavisto, are they asking for hardware specs? | 20:15 |
| +perlDreamer | disk space, processor, memory? | 20:15 |
| @tavisto | no it looks like they're looking for a list of software prerequisites to ask their hosting company about | 20:17 |
| +perlDreamer | inside the WebGUI source, there's a script called testEnvironment.pl | 20:18 |
| +perlDreamer | it has a complete list of all software version of perl modules required for WebGUI. | 20:18 |
| @tavisto | that's why I'm rather confused. Unless they are saying they want to know the individual prerequisite stuff inside the WRE | 20:18 |
| @tavisto | alright, I'll include that as well | 20:19 |
| +perlDreamer | but the WRE specs would be more complete, with perl, mysql, ImageMagick, Apache, etc. | 20:19 |
| +perlDreamer | tavisto, it's possible that we really need such a document, so this is good stuff | 20:19 |
| @tavisto | Yeah, he mentions he found the specific requirements for the WRE but then wanted to know about the hosting company. So maybe I need to clarify the way that the WRE works. | 20:20 |
| @tavisto | thanks perlDreamer | 20:20 |
| * perlDreamer bows | 20:20 |
| +perlDreamer | 44 modules, but it gets sticky from here on out. | 20:26 |
| CIA-38 | WebGUI: colin * r10139 /WebGUI/t/POD.t: | 20:37 |
| CIA-38 | WebGUI: Output subroutines missing POD regardless of coverage threshold. | 20:37 |
| CIA-38 | WebGUI: Fix the threshold to work correctly based on ENV. | 20:37 |
| CIA-38 | WebGUI: colin * r10140 /WebGUI/lib/WebGUI/Asset/Sku/Donation.pm: Fix a POD typo. | 20:37 |
| CIA-38 | WebGUI: colin * r10141 /WebGUI/lib/WebGUI/Asset/Wobject/Shelf.pm: Add missing POD for www_edit to Shelf. | 20:37 |
| CIA-38 | WebGUI: colin * r10142 /WebGUI/lib/WebGUI/Asset/ (3 files in 2 dirs): fix POD typos | 20:37 |
| CIA-38 | WebGUI: colin * r10143 /WebGUI/lib/WebGUI/Shop/PayDriver/Cash.pm: Remove an empty sub stub. | 20:37 |
| CIA-38 | WebGUI: colin * r10144 /WebGUI/lib/WebGUI/Asset/Wobject/ (EventManagementSystem.pm Folder.pm Survey.pm): Fix broken POD, and add missing POD. | 20:37 |
| -!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui | 20:44 |
| -!- mode/#webgui [+v MrHairgrease] by ChanServ | 20:44 |
| +perlDreamer | Haarg, with the change to Collaboration.t, there's an extra test | 20:45 |
| +perlDreamer | but it's a duplicate of one above it | 20:45 |
| @Haarg | hm | 20:45 |
| +perlDreamer | nuke it? | 20:45 |
| @Haarg | sure | 20:45 |
| @Haarg | missed that when merging | 20:46 |
| +perlDreamer | another question? | 20:49 |
| +perlDreamer | in SyndicatedContent, you added scalar before the $feed and $object calls | 20:49 |
| +perlDreamer | but the docs for XML::FeedPP say they're already scalars (title, link, etc.) | 20:49 |
| @Haarg | they do return; if the value doesn't exist | 20:51 |
| +perlDreamer | oh | 20:51 |
| @Haarg | was rather confusing when we first saw the problems with that. titles showing up as 'javascript'. | 20:59 |
| +perlDreamer | test suite is running clean, with the exception of NotifyAboutLowStock | 21:00 |
| +perlDreamer | which means the test is broken, or some other test is leaking | 21:00 |
| +perlDreamer | it runs clean after a db reset | 21:00 |
| +perlDreamer | so I'm guessing that something is leaking Skus | 21:00 |
| diakopter | Sku is mentioned in AssetAspect/Comments.pm | 21:13 |
| diakopter | not sure why | 21:14 |
| +perlDreamer | It originally came out of the Bazaar, iirc | 21:15 |
| +perlDreamer | but that doesn't mean that the class name should still be BazaarItem :) | 21:16 |
| diakopter | does that mean it should be changed? (but I guess it couldn't be the Sku leak source since that class doesn't even exist?) | 21:29 |
| diakopter | (or does it?) | 21:31 |
| +perlDreamer | it's not | 21:33 |
| +perlDreamer | the test isn't failing consistently, which means that there's either a bug in the activity, or the test is bad | 21:34 |
| CIA-38 | WebGUI: colin * r10145 /WebGUI/t/Asset/Wobject/Collaboration.t: Remove a duplicate test. | 22:02 |
| CIA-38 | WebGUI: colin * r10146 /WebGUI/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: Fix POD copy/paste problems. | 22:02 |
| CIA-38 | WebGUI: colin * r10147 /branch/WebGUI_7.6/lib/WebGUI/Workflow/Activity/NotifyAboutLowStock.pm: Backport POD copy/paste fix. | 22:02 |
| +perlDreamer | how much trouble will I get into if I run perltidy on the SQLReport? | 22:22 |
| diakopter | deep? har. | 22:23 |
| -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"] | 22:28 |
| -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 22:28 |
| -!- mode/#webgui [+o preaction] by ChanServ | 22:29 |
| -!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui | 22:34 |
| -!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui [] | 22:34 |
| diakopter | CIA-38: be more frequent | 22:43 |
| @preaction | heh | 22:43 |
| CIA-38 | WebGUI: diakopter * r10148 /WebGUI/ (3 files in 2 dirs): During 7.7.2 upgrade, adding routines to unlink unused .pm and correctly port over rss item limit. | 22:51 |
| CIA-38 | WebGUI: diakopter * r10149 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: catch one more upgrade/porting case | 22:51 |
| CIA-38 | WebGUI: diakopter * r10150 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: <sigh/> fixing my flub. nothing to see here. | 22:51 |
| diakopter | perlDreamer: here's an idea for a test... check for orphaned i18n labels... labels defined in the i18n hashes but not accessed by anything. I bet there's oodles. if that test doesn't exist. | 22:59 |
| @preaction | the test would also have to check ^International() in templates | 23:10 |
| @preaction | but that seems completely do-able | 23:10 |
| diakopter | non-existant - spello | 23:11 |
| diakopter | don't remember where I saw it :) | 23:11 |
| diakopter | oh, syntaxos: and it's contents and from it's storage | 23:12 |
| diakopter | POD I'm sure | 23:12 |
| diakopter | anyone: is there an asset method to trash an asset, but preserve any children it may have by promoting them up a level? | 23:17 |
| diakopter | (well, really, purge) | 23:18 |
| diakopter | I need to purge any/all the RSSFromParent assets, but it's possible that someone has put other assets under it (by pasting, I guess), and I don't want to purge their stuff | 23:19 |
| @Haarg | no, but i don't think you need to worry about that | 23:20 |
| * diakopter takes your word for it. | 23:20 |
| diakopter | :P | 23:20 |
| @Haarg | what do you have for that so far? because i was working on the same problem | 23:20 |
| diakopter | for that method? or just deleting assets of a certain class | 23:21 |
| @Haarg | for whatever you are adding to the upgrade script | 23:21 |
| diakopter | heh, sec | 23:22 |
| @Haarg | http://gist.github.com/89411 | 23:23 |
| -!- plainhao [n=plainhao@208.75.85.237] has quit [] | 23:24 |
| @Haarg | i know of at least one custom asset that is using rsscapable/rssfromparent | 23:24 |
| @Haarg | which is what my modifications are meant to deal with | 23:24 |
| diakopter | oh. /me doesn't feel so bad, then | 23:24 |
| @Haarg | my changes aren't complete yet | 23:25 |
| diakopter | ok, so hrm... so I shouldn't have deleted those .pm from svn? | 23:26 |
| @Haarg | they are fine to delete from svn, but we don't want to delete them as part of the upgrade | 23:27 |
| diakopter | Asset/RSSCapable.cpm, Asset/RSSFromParent.pm, i18n/English/blah | 23:27 |
| diakopter | okay | 23:27 |
| diakopter | maHarg: all the Collaboration assets should have rows in RSSCapable before the upgrade.. even if they're not rss enabled | 23:32 |
| diakopter | as far as I understand it | 23:32 |
| @Haarg | yes | 23:33 |
| @Haarg | they would be broken if they did not | 23:33 |
| diakopter | ok, so everyone would see that warning you have there..... oh; no, b/c you're deleting those rows. I see now :) | 23:34 |
| @Haarg | yeah | 23:34 |
| @Haarg | also, that's the part that isn't complete | 23:34 |
| +perlmonkey2 | preaction: is that a real PHP "template"? It is horrible | 23:44 |
| * perlDreamer thought PHP was easy, like javascript | 23:45 |
| @preaction | perlmonkey2: i don't know if it is 100% error-free PHP, but it is very close to it | 23:45 |
| +perlmonkey2 | all those poor souls around the world, condemned to such madness. | 23:45 |
| @preaction | very close to what one of those highschool students will do with PHP at least | 23:45 |
| @preaction | there are abstractions and other such that makes PHP less of an abomination | 23:45 |
| @preaction | but i don't know PHP and hope I never have to learn it | 23:46 |
| +perlDreamer | Haarg knows some PHP, iirc | 23:51 |
| @Haarg | some | 23:52 |
| +perlDreamer | Haarg, I'm 75% of the way through a bugfix. When is release for 7.7.2? | 23:57 |
| @Haarg | it will be a bit longer | 23:57 |
| +perlDreamer | let me know when you start | 23:57 |
| +perlDreamer | I'm just down to testing | 23:57 |
| @Haarg | sure | 23:57 |
| +perlDreamer | but setting up carts with items takes time | 23:57 |
| @preaction | damnit. i knew i forgot something. looks like my new asset will wait for 773 | 23:57 |
| +perlDreamer | that's what ya get fer dinkin' around with PHP | 23:58 |
| --- Day changed Fri Apr 03 2009 |
| CIA-38 | WebGUI: diakopter * r10151 /WebGUI/lib/WebGUI/i18n/English/ (Asset_RSSFromParent.pm Asset_RSSCapable.pm): buhleted. (RSS* i18n) | 00:18 |
| +perlDreamer | what's the magic mysql command to get the current time as an epoch? | 00:25 |
| @preaction | UNIX_TIMESTAMP() | 00:27 |
| +perlDreamer | thanks, preaction | 00:27 |
| @preaction | you might need a NOW() inside those parens | 00:27 |
| @preaction | but i think that's the default | 00:27 |
| +perlDreamer | it seems to be | 00:28 |
| +perlDreamer | Haarg, ready to commit. Have you started? | 00:34 |
| @Haarg | not yet, but ready to | 00:34 |
| +perlDreamer | okay, I need 5 minutes | 00:34 |
| @Haarg | not a problem | 00:35 |
| +perlDreamer | I may need a little help with the gotchas notice | 00:35 |
| +perlDreamer | since this bug requires adding a db column to Cart | 00:35 |
| +perlDreamer | dang it, no I'm not ready | 00:36 |
| +perlDreamer | I have to do the config file upgrades | 00:36 |
| +perlDreamer | I'll get this in tomorrow | 00:36 |
| @Haarg | i can wait a bit | 00:36 |
| -!- MrHairgrease [n=martin@145.94.200.248] has left #webgui [] | 00:37 |
| @Haarg | i have to do a couple more things for the rss thing actually | 00:37 |
| +perlDreamer | okay, I'll try to finish it up | 00:37 |
| +perlDreamer | I need a config file update, and I have to modify one of the default workflows to add the new activity | 00:37 |
| SynQ | perlDreamer: you rock too! | 00:38 |
| +perlDreamer | welcome to the club, SynQ | 00:38 |
| SynQ | thanks | 00:38 |
| +perlDreamer | you should ask Mr preaction to voice you | 00:38 |
| SynQ | voice me? | 00:38 |
| SynQ | no comprendre | 00:38 |
| +perlDreamer | you get a little widget next to your name | 00:38 |
| +perlDreamer | so people know that you're to be respected and listened to | 00:39 |
| SynQ | wow | 00:39 |
| SynQ | perhaps we should get tattoos during the wuc ;) | 00:39 |
| SynQ | pbwg on the right ball :P | 00:39 |
| SynQ | painfull buth worth it | 00:40 |
| +perlDreamer | perhaps not | 00:40 |
| +perlDreamer | ;) | 00:40 |
| SynQ | perhaps a less painful ritual then | 00:41 |
| SynQ | breakfast at the come back in | 00:41 |
| +perlDreamer | there ya go | 00:41 |
| SynQ | french toast | 00:41 |
| +perlDreamer | while we plan WUC 2010 in Melbourne | 00:41 |
| SynQ | good idea | 00:41 |
| SynQ | it's just 24 hours of flying | 00:42 |
| SynQ | I might just test my theories on 'bored during a flight' | 00:43 |
| +perlDreamer | but there's lots of people to talk to | 00:43 |
| +perlDreamer | and think of all the hacking you can do! | 00:43 |
| SynQ | very true | 00:43 |
| SynQ | and we get to enjoy (wink wink) the speed of webgui.org from australia | 00:43 |
| SynQ | which is horrid | 00:44 |
| -!- mode/#webgui [+v SynQ] by preaction | 00:44 |
| +SynQ | oeh | 00:44 |
| +SynQ | did someone very kind just put a medal on my chest? | 00:45 |
| +SynQ | thank you preaction | 00:45 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:49 |
| +SynQ | time for bed | 00:57 |
| +SynQ | night | 00:57 |
| CIA-38 | WebGUI: colin * r10152 /WebGUI/lib/WebGUI/Shop/CartItem.pm: Fix bugs when trying to handle a Sku that no longer exists in the db. | 00:58 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 00:59 |
| -!- mode/#webgui [+v patspam] by ChanServ | 00:59 |
| +perlDreamer | Do I still have time, Haarg? | 01:02 |
| @Haarg | yes | 01:03 |
| +perlDreamer | committed | 01:05 |
| +perlDreamer | also, modernperlbooks.com has an interesting series of blog posts about software releases | 01:05 |
| -!- wgGuest26 [n=wgGuest2@dyn-160-39-211-184.dyn.columbia.edu] has joined #webgui | 01:10 |
| -!- wgGuest26 [n=wgGuest2@dyn-160-39-211-184.dyn.columbia.edu] has quit [Client Quit] | 01:11 |
| @preaction | sounds like old-hat to me. everybody knows the first couple stable releases are anything but | 01:14 |
| @preaction | but if we don't call them stable, they'll never be used and tried and bugs found | 01:14 |
| +perlDreamer | this is true | 01:15 |
| +perlDreamer | I thought it talked more about the metric for a release | 01:15 |
| +perlDreamer | not playing games with fixing or labeling bugs | 01:15 |
| -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui | 01:16 |
| CIA-38 | WebGUI: colin * r10153 /WebGUI/ (9 files in 9 dirs): | 01:29 |
| CIA-38 | WebGUI: Add a creation date to the Cart. | 01:29 |
| CIA-38 | WebGUI: Use that date to expire carts older than an interval, via a new workflow. | 01:29 |
| CIA-38 | WebGUI: Config file changes, tests, i18n. | 01:29 |
| CIA-38 | WebGUI: colin * r10154 /branch/WebGUI_7.6/lib/WebGUI/Shop/CartItem.pm: Backporting CartItem fixes for trashed Sku's. | 01:29 |
| +perlDreamer | got time for another one, Haarg? | 01:29 |
| @Haarg | yes | 01:29 |
| @Haarg | there's a new feature i'm going to try to slip in to this release, so it will be a while longer | 01:30 |
| @Haarg | new feature to go along with the rss stuff | 01:30 |
| +perlDreamer | cool | 01:30 |
| +perlDreamer | I found a leaky test | 01:30 |
| +perlDreamer | which was causing the earlier weirdness with NotifyAboutLowStock | 01:31 |
| @Haarg | ah | 01:31 |
| @Haarg | cool | 01:31 |
| @Haarg | i wasn't able to duplicate that one | 01:31 |
| +perlDreamer | it's random | 01:31 |
| +perlDreamer | depends on whether or not the test runs before or after the ShipDriver test | 01:31 |
| +perlDreamer | I think | 01:31 |
| +perlDreamer | in any case, ShipDriver/FlatRate doesn't leak cartItems anymore | 01:31 |
| +perlDreamer | okay, I'm clear again | 01:42 |
| @Haarg | i really have to figure out how to prevent automatic brace matching with this latest version of vim perl-support | 01:43 |
| +perlDreamer | :se nomatch? | 01:44 |
| @Haarg | is that for brace highlighting? | 01:46 |
| @Haarg | it keeps adding ending braces all the time and then i have to remove them | 01:47 |
| -!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui | 01:47 |
| +perlDreamer | that's for highlighting | 01:48 |
| @Haarg | yeah, highlighting is fine | 01:48 |
| +perlDreamer | there's one that will add braces automatically for you? | 01:48 |
| +perlDreamer | that doesn't sound good | 01:48 |
| @Haarg | perl-support is a plugin i have installed | 01:48 |
| @Haarg | it does some nice things, but automatically adding braces is really annoying | 01:48 |
| +perlDreamer | yeah | 01:48 |
| +perlDreamer | will you be talking about your vim config in patspam's panel session? | 01:49 |
| @Haarg | nah | 01:49 |
| @Haarg | i don't have anything interesting set up with vim | 01:50 |
| @Haarg | feels kind of silly adding RSS/RDF/Atom to i18n | 01:52 |
| +perlDreamer | yeah | 01:53 |
| CIA-38 | WebGUI: colin * r10155 /branch/WebGUI_7.6/t/Shop/ShipDriver/FlatRate.t: Fix a leaky test. | 02:05 |
| CIA-38 | WebGUI: colin * r10156 /WebGUI/t/Shop/ShipDriver/FlatRate.t: Forward port leaky test fix with cleaning up the cart. | 02:05 |
| CIA-38 | WebGUI: colin * r10157 /branch/WebGUI_7.6/ (9 files in 9 dirs): Backport Cart creationDate, and RemoveOldCart. | 02:05 |
| CIA-38 | WebGUI: colin * r10158 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Put bug fix in the right place. | 02:05 |
| -!- khenn_ [n=khenn@76.210.60.90] has joined #WebGUI | 02:07 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 02:14 |
| -!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 02:18 |
| -!- khenn [n=khenn@adsl-76-208-66-199.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 02:26 |
| -!- mode/#webgui [+o khenn] by ChanServ | 02:26 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:26 |
| -!- khenn_ [n=khenn@76.210.60.90] has quit [Read error: 110 (Connection timed out)] | 02:35 |
| +perlDreamer | Haarg, with commit 10159, all the tests in HEAD run clean for me | 02:49 |
| SDuensin | Go Go Unit Tests! | 02:50 |
| @Haarg | thanks perlDreamer | 02:50 |
| +perlDreamer | good luck on the WRE :) | 02:50 |
| @Haarg | i keep finding little things i need to clean up | 02:56 |
| @Haarg | i'd leave them be, but they involve the upgrade proceedure | 02:58 |
| +perlDreamer | do you have a list? | 02:59 |
| +perlDreamer | iow, want to offload something? | 03:00 |
| @Haarg | should be done in a minute | 03:00 |
| +perlDreamer | my son peter is going to have kittens | 03:01 |
| +perlDreamer | I just found this: http://www.metro-goingplaces.org/bast/ | 03:01 |
| +perlDreamer | It's a google-map based metro transit planner | 03:01 |
| +perlDreamer | the goal is to expand the system while staying in the budget | 03:01 |
| @preaction | Veridian Dynamics is perhaps the most evil company EVER. Rizen, we're slipping! | 03:02 |
| CIA-38 | WebGUI: colin * r10159 /WebGUI/lib/WebGUI/Help/Asset_RSSFromParent.pm: Remove Help for the RSSFromParent asset. | 03:07 |
| @Haarg | arg | 03:10 |
| @Haarg | statesToInclude/statusToInclude is really annoying | 03:10 |
| -!- khenn [n=khenn@adsl-76-208-66-199.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 03:14 |
| @Haarg | i'm probably a bit crazy to make these changes immediately before releasing | 03:14 |
| +perlDreamer | let me know when you have it committed, and I'll rerun the suite here | 03:15 |
| @Haarg | committed | 03:16 |
| @Haarg | running the tests now | 03:16 |
| @Haarg | failures already | 03:16 |
| +perlDreamer | URL capitalization changed? | 03:18 |
| @Haarg | i must have messed something up with my changes to asset->update | 03:19 |
| +perlDreamer | it must be the conditional check | 03:23 |
| +perlDreamer | because the data pointer is pretty inocuous | 03:23 |
| @Haarg | properties became property | 03:25 |
| @Haarg | line 2343 | 03:25 |
| +perlDreamer | maybe I need to add Asset.t in my coverage goals for 2009 | 03:27 |
| +perlDreamer | I've been focusing on Session/*.pm, User and Group | 03:27 |
| +perlDreamer | but that only got caught by 1 test | 03:27 |
| @Haarg | unfortunately, the thing i added that for isn't working | 03:30 |
| +perlDreamer | I thought you were trying to save some typing :) | 03:31 |
| @Haarg | the allowEmpty flag though | 03:31 |
| +perlDreamer | maybe it needs more tests? | 03:32 |
| @Haarg | probably | 03:33 |
| @Haarg | if this didn't impact the upgrade stuff i would have left it for later | 03:33 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 03:34 |
| -!- mode/#webgui [+v Radix-wrk] by ChanServ | 03:35 |
| +perlDreamer | clean run again | 03:36 |
| +perlDreamer | you going to commit the "properties" fix, or do you want me to? | 03:37 |
| CIA-38 | WebGUI: graham * r10160 /WebGUI/ (7 files in 6 dirs): improving RSSCapable upgrade procedure, adding feed header selection | 03:37 |
| @Haarg | i'll get it | 03:37 |
| +perlDreamer | I'll start an i18n run, then | 03:37 |
| @Haarg | fix committed | 03:48 |
| @Haarg | perlDreamer, any reason to hold off on the release? | 03:59 |
| +perlDreamer | the i18n run is almost finished | 03:59 |
| +perlDreamer | and there are no failures yet | 03:59 |
| +perlDreamer | at this point, I'd say go ahead | 04:00 |
| -!- khenn [n=khenn@76.210.67.239] has joined #WebGUI | 04:00 |
| -!- mode/#webgui [+o khenn] by ChanServ | 04:00 |
| +perlDreamer | bio break | 04:07 |
| CIA-38 | WebGUI: graham * r10161 /WebGUI/lib/WebGUI/ (Form/List.pm Asset.pm Form/Control.pm AssetAspect/RssFeed.pm): fix allowEmpty and bugs it caused | 04:08 |
| -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:11 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Nick collision from services.] | 04:11 |
| -!- patspam1 is now known as patspam | 04:11 |
| -!- mode/#webgui [+v patspam] by ChanServ | 04:11 |
| -!- khenn [n=khenn@76.210.67.239] has quit [Read error: 104 (Connection reset by peer)] | 04:17 |
| -!- khenn [n=khenn@adsl-76-208-67-78.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 04:24 |
| -!- mode/#webgui [+o khenn] by ChanServ | 04:24 |
| +perlDreamer | i18n run finished clean | 04:32 |
| * perlDreamer heads to church | 04:32 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 04:32 |
| -!- khenn [n=khenn@adsl-76-208-67-78.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] | 04:32 |
| CIA-38 | WebGUI: graham * r10162 /WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm: set rss feed image link to be a url field | 04:37 |
| CIA-38 | WebGUI: graham * r10163 /WebGUI/docs/create.sql: preparing for 7.7.2 release | 04:37 |
| CIA-38 | WebGUI: graham * r10164 /WebGUI/docs/upgrades/upgrade_7.7.1-7.7.2.pl: fix upgrade for if RSSFromParent is missing | 04:37 |
| -!- khenn [n=khenn@adsl-75-50-90-55.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 04:41 |
| -!- mode/#webgui [+o khenn] by ChanServ | 04:41 |
| -!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui | 04:45 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 04:45 |
| -!- khenn [n=khenn@adsl-75-50-90-55.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] | 04:47 |
| -!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 04:52 |
| -!- mode/#webgui [+o khenn] by ChanServ | 04:52 |
| CIA-38 | WebGUI: graham * r10165 /releases/WebGUI_7.7.2-beta: Release 7.7.2-beta | 05:03 |
| CIA-38 | WebGUI: graham * r10166 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.3 dev | 05:03 |
| -!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 60 (Operation timed out)] | 05:05 |
| -!- Radix-wrk changed the topic of #webgui to: [ 7.6.18-stable | 7.7.2-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | 05:07 |
| +perlmonkey2 | sometimes HTML::Template just seems so constricting. | 06:06 |
| @preaction | it is. try Template::Toolkit | 06:13 |
| +perlmonkey2 | is TT2 something that can be used in a core wobject, preaction? | 06:15 |
| +perlmonkey2 | if it is, I'm going to hit myself with a hammer, cause I'd never ever have used H::T :P | 06:15 |
| @preaction | ahh | 06:15 |
| @preaction | now i understand what you're asking | 06:15 |
| @preaction | that's a question you might have to ask the higher-ups | 06:15 |
| @preaction | we haven't yet moved to TT officially, but that move is in the works | 06:15 |
| +perlmonkey2 | heh, I'm pretty sure it is H::T only | 06:15 |
| +perlmonkey2 | oh sweet | 06:16 |
| +perlmonkey2 | okay, I'll run it by da' boss | 06:16 |
| +perlmonkey2 | Think this is a sign I'm doing something wrong, or just have a really complex set of data? | 06:18 |
| +perlmonkey2 | _loadAnswerIntoSummary(\%{summaries->{sections}->[$sectionIndex]->{questions}->[$questionIndex]->{answers}->[++$answerIndex]},$response); | 06:18 |
| @preaction | that is a sign you're doing something wrong | 06:19 |
| @preaction | split that up. my $section = $sections->{sectionIndex}; my $question... my $answer... | 06:19 |
| +perlmonkey2 | sections have questions which ahve answers, and it has to be in a single hash to be given to a template. | 06:21 |
| +perlmonkey2 | But I'm not sure if that means there isn't still a way around it. | 06:21 |
| +perlmonkey2 | reponse is a flat data structure though with section and question duplicated in each node until they change..... | 06:22 |
| +perlmonkey2 | I'm pretty sure this is a major design flaw in having multiple ways to index objects throughout the survey. I think it broke down when I needed a way to indentify DOM objects by their survey object address. | 06:23 |
| +perlmonkey2 | Maybe I need to read some more Higher Order Perl and I'll find *magic*. | 06:24 |
| +patspam | magic++ | 06:29 |
| -!- perlmonkey2 [n=perlmonk@70.137.29.29] has left #webgui [] | 07:08 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 07:28 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 07:29 |
| -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 07:43 |
| +patspam | dang the curse of console.log()s left behind in js source | 08:06 |
| CIA-38 | WebGUI: patspam * r10167 /WebGUI/www/extras/wobject/Survey/dd.js: Converted firebug console.log into YAHOO.log to unbreak Survey DnD | 08:13 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:44 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 10:04 |
| -!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui | 11:12 |
| -!- mode/#webgui [+v bartjol] by ChanServ | 11:12 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:13 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:28 |
| -!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."] | 11:45 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui | 12:04 |
| -!- mode/#webgui [+v MrHairgrease] by ChanServ | 12:04 |
| -!- plainhao [n=plainhao@208.75.85.237] has joined #webgui | 14:53 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 14:53 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui | 15:59 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 15:59 |
| -!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [] | 16:11 |
| -!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui | 16:29 |
| -!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 17:11 |
| -!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 17:11 |
| -!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection] | 17:11 |
| -!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui | 17:13 |
| -!- khenn [n=khenn@76.210.61.179] has joined #WebGUI | 17:18 |
| -!- mode/#webgui [+o khenn] by ChanServ | 17:18 |
| +MrHairgrease | Some guy in a rain coat told me TT is gonna become a part of webgui | 17:22 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:22 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 17:22 |
| +bartjol | yeah I alos heard that rumour gonzen | 17:22 |
| * MrHairgrease has the pluggable tax stuff working! | 17:22 |
| +MrHairgrease | w00t | 17:22 |
| +bartjol | and since this weekend will be the last that I have some time left, I think metroman part 2 will be coming out | 17:27 |
| +MrHairgrease | yes! | 17:32 |
| +MrHairgrease | I cannot wait to read it | 17:32 |
| * MrHairgrease is a hardcore metroman fan | 17:32 |
| +bartjol | cool mostly you need some continuity before getting fans | 17:34 |
| +MrHairgrease | true | 17:35 |
| +MrHairgrease | oh | 17:35 |
| +MrHairgrease | what sees my eye? | 17:35 |
| +MrHairgrease | time to get my key | 17:35 |
| +bartjol | indeed | 17:35 |
| +bartjol | I hope it's a nice key | 17:35 |
| +MrHairgrease | I hope so too | 17:36 |
| +MrHairgrease | laterrrr! | 17:36 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 17:36 |
| -!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui [] | 17:37 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 17:41 |
| -!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit [] | 17:48 |
| -!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 17:58 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 17:58 |
| @Haarg | preaction, on this bug http://www.webgui.org/bugs/tracker/10093 | 18:09 |
| @Haarg | where are you seeing that? | 18:10 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:11 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 18:11 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:11 |
| +perlmonkey2 | hah, MrHairgrease...raincoat++ | 18:18 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:22 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 18:22 |
| +bartjol | perlmonkey2: MrHairgrease is long gone | 18:27 |
| +perlmonkey2 | heh, my 9" netbook just arrived....he's just a little guy. | 18:32 |
| +perlDreamer | is that for reading documentation? | 18:33 |
| +perlmonkey2 | perlDreamer: well, it's not mine, I got it for my dad for his birthday. But I'm going ot play with it a bit and see if I want my own. But I'm pretty sure that running gnometerminal on it will be just fine. | 18:34 |
| SDuensin | perlmonkey2 - I prepped a 9" netbook for my dad recently. Man it was hard to give back. :-) | 18:37 |
| +bartjol | y'all know what time it is! | 18:37 |
| * SDuensin thinks it's 5 O'Clock Somewhere. | 18:38 |
| +bartjol | 17:40 even | 18:38 |
| +perlmonkey2 | SDuensin: yeah, It is really really nice. Don't think the screen will be an issue, although I'm thinking I'll really have to tighten up my typing to be happen with it. | 18:38 |
| +perlDreamer | it says 17:42 here, that's even later! | 18:38 |
| @Haarg | perlDreamer, thanks for helping with bugs/tests yesterday | 18:38 |
| +bartjol | darn, well I probably won't be here until I'm a house owner | 18:39 |
| * SDuensin wants the 9" Dell you can load OS X on. :-D | 18:39 |
| +perlDreamer | you're welcome, Haarg | 18:39 |
| -!- bartjol [n=bartjol@host2.procolix.com] has left #webgui [] | 18:39 |
| +perlDreamer | after reading this: http://blog.patspam.com/2009/the-curse-of-consolelog | 18:41 |
| * perlDreamer thinks it's time to start writing guardband tests for JS | 18:41 |
| +perlDreamer | but that will have to happen later | 18:41 |
| +perlDreamer | I've got a gig at my church for part of today, so I'll see y'all this afternoon | 18:42 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 18:42 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 18:53 |
| +perlmonkey2 | Hmm, I can not type on a 9" dell keyboard. | 19:19 |
| SDuensin | You get used to them. | 19:20 |
| -!- Lisette [n=liraos@adsl190-28-212-12.epm.net.co] has joined #webgui | 19:31 |
| -!- Lisette [n=liraos@adsl190-28-212-12.epm.net.co] has left #webgui [] | 19:42 |
| -!- s4eek [n=charles@lmdc-fw1.exploreos.com] has joined #webgui | 20:15 |
| CIA-38 | WebGUI: perlmonkey2 * r10168 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Survey summary code, intermediate check in. Zero changes in function. | 20:33 |
| CIA-38 | WebGUI: perlmonkey2 * r10169 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Survey summary code, intermediate check in. Zero changes in function. | 20:33 |
| CIA-38 | WebGUI: perlmonkey2 * r10170 /WebGUI/docs/upgrades/upgrade_7.7.2-7.7.3.pl: Adding Survey columns | 20:33 |
| -!- wgGuest26 [n=wgGuest2@129.101.80.70] has joined #webgui | 21:16 |
| -!- wgGuest26 [n=wgGuest2@129.101.80.70] has quit [Client Quit] | 21:17 |
| +perlmonkey2 | Haarg: I don't think I could trudge through this template without wgd. You deserve like a nobel prize or something. | 21:43 |
| @Haarg | heh | 21:43 |
| @Haarg | well i'm glad it's useful | 21:44 |
| * SDuensin needs to learn wgd. | 21:47 |
| @Haarg | it should be pretty easy to get started with | 21:47 |
| @Haarg | and if it isn't let me know what gives you trouble so i can work on it | 21:48 |
| SDuensin | I can do that. :-) | 21:48 |
| +perlmonkey2 | SDuensin: it's quite remarkable just how much there is to it. | 21:48 |
| * SDuensin has been off trying to learn another huge Perl program... eBox! | 21:49 |
| SDuensin | Perl is gonna be the death of me. :-) | 21:49 |
| diakopter | or the birth. | 21:50 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:50 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 21:51 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 21:51 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:32 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 22:32 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 22:58 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 23:03 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 23:03 |
| -!- plainhao [n=plainhao@208.75.85.237] has quit [] | 23:03 |
| CIA-38 | WebGUI: graham * r10171 /WebGUI/lib/WebGUI/Form/ (5 files): fix for keyword control only initially showing a single keyword | 23:10 |
| CIA-38 | WebGUI: graham * r10172 /WebGUI/lib/WebGUI/AssetLineage.pm: setParent shouldn't check user permissions, only www_ methods should | 23:10 |
| -!- topsub [n=josh@97.66.185.250] has joined #webgui | 23:13 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 23:26 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 23:30 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 23:30 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 54 (Connection reset by peer)] | 23:30 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 23:31 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 23:31 |
| -!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 23:33 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 23:33 |
| @preaction | I think the Edit User screen for Admins should have a "Friends" tab, no? | 23:40 |
| * perlDreamer thinks that it should just have link to the User's account | 23:40 |
| +perlDreamer | Account, even | 23:41 |
| SDuensin | Admins have no friends. | 23:45 |
| @preaction | well, then we'd have to fix Account so that Admins are able to edit things using that interface | 23:45 |
| +perlDreamer | sure | 23:45 |
| @preaction | but i don't thnk that's the plan. Admin interface will always be what it is | 23:45 |
| @preaction | i mean, it might make the Account code too complex to also be adding Administrator overrides into everything | 23:45 |
| +perlDreamer | but isn't it easier to add overrides into existing code rather than duplicating it in another place? | 23:46 |
| @preaction | the override could be deeper in the API, we might not even need to change the Account code much | 23:47 |
| @preaction | but still, it's something we'll have to wait for 8.0 to consider. there's some API cleanup we need to do on Account | 23:48 |
| @preaction | and some expansion to make for easier plugin making | 23:48 |
| +perlDreamer | did you see my RFE about JSON and the Account system? | 23:48 |
| @preaction | not yet no | 23:51 |
| +perlDreamer | I think we should do that change sooner, rather than later | 23:51 |
| +perlDreamer | with no JSON interface, it's hard to build server-side paginated YUI DataTables in Account | 23:51 |
| +perlmonkey2 | perlDreamer: looks like it has been approved and assigned difficulty of 1. | 23:59 |
| --- Day changed Sat Apr 04 2009 |
| +perlmonkey2 | why not just implement your prototype? | 00:00 |
| +perlDreamer | nope, it hasn't been rated yet, nor approved | 00:00 |
| +perlDreamer | ya gotta check the little history section in the lower right | 00:00 |
| +perlDreamer | by default, all karma ranks are set to 1 | 00:00 |
| +perlmonkey2 | whups, good to know :p | 00:00 |
| +perlDreamer | it's a bug in the helpdesk | 00:00 |
| +perlDreamer | I know, I know | 00:01 |
| +perlDreamer | the irony of a bug in helpdesk software, but it is what it is | 00:01 |
| @preaction | a continue block only runs if there's another iteration of a for block to run, right? | 00:03 |
| +perlDreamer | I think it will work with a while block, too | 00:03 |
| @preaction | right, but my continue block was running even though the for block was on its last iteration :P | 00:04 |
| +perlDreamer | perldoc perlsyn | 00:04 |
| +perlDreamer | the continue block runs right before the conditional is evaluated | 00:04 |
| +perlDreamer | even if you use next | 00:04 |
| @preaction | THAT'S THE LAST TIME I EVER ASK YOU FOR HELP | 00:04 |
| @preaction | oh, damnit | 00:04 |
| -!- s4eek [n=charles@lmdc-fw1.exploreos.com] has quit [] | 00:10 |
| -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 00:14 |
| @preaction | okay. i need a tool that will go through a bunch of sites, perform a find and replace inside of a template | 00:14 |
| @preaction | packages do not work because these sites all have individual modifications since the packages were deployed between them | 00:15 |
| @preaction | the templates may or may not have the same assetId | 00:15 |
| @preaction | i would prefer something like a diff tool. perhaps I could make a diff from one template revision and then apply that diff to other template revisions? | 00:15 |
| +perlDreamer | how complex is the find and replace? | 00:18 |
| +perlDreamer | because you're applying a diff to a db column | 00:19 |
| @preaction | wgdev assetDiff create -r1 <assetId> # -r1 = changes from 2 revisions back to one revision back | 00:19 |
| @preaction | then wgdev assetDiff apply <filename> <Something...> | 00:19 |
| @Haarg | what kind of changes would this be doing? | 00:21 |
| @preaction | altering data inside of an asset, fields and such | 00:22 |
| @Haarg | you can have wgd edit use an arbitrary command, so you could have it use perl to do a regex on all of the specified assets | 00:22 |
| @preaction | oooh, also nice | 00:22 |
| @Haarg | there's also the export and import commands | 00:23 |
| @preaction | perlDreamer mentioned an export and an import. perhaps if a diff can be made from the export, then there could be a command that will take that diff and apply it | 00:23 |
| @preaction | though that would assume the export is well-formed, so maybe not | 00:23 |
| @preaction | i'll look at the edit one first | 00:23 |
| @Haarg | the import/export use the same format as edit | 00:24 |
| @preaction | anything to make this easier. i think there's about 14 sites i have to check and change | 00:24 |
| +perlDreamer | have a revision differ for WebGUI would be awesome | 00:24 |
| @Haarg | log and diff commands would be good things to add to wgd | 00:24 |
| +perlDreamer | log? | 00:25 |
| @preaction | 14 sites where only a few words may differ between them. i've tried user education but to no avail, so i've just been charging them for all the time it takes me. i'd like to stop having to do that | 00:25 |
| @Haarg | just to list revisions on an asset | 00:25 |
| +perlDreamer | oh yeah | 00:25 |
| @Haarg | with the version tag info | 00:25 |
| +perlDreamer | that's good, too | 00:25 |
| +perlDreamer | is the News on the participate page of webgui.org broke because of spectre, or something else? | 00:29 |
| @preaction | i suspect because of new RSS problems | 00:29 |
| @preaction | we've got an RssFeed aspect now, might have some bugs need working out | 00:30 |
| @preaction | is there a wgd install guide somewhere? | 00:30 |
| @Haarg | should be installable just like a normal cpan dist | 00:30 |
| @preaction | i just pull from the git repo and run "perl Build.pl; make; make install" right? | 00:30 |
| @preaction | oh, you mean "cpan App::Wgd"? | 00:31 |
| @Haarg | no, i mean what you said | 00:31 |
| @preaction | ok | 00:31 |
| @Haarg | ./Build && ./Build install | 00:31 |
| @Haarg | you can also check wgd -h and wgd config -h | 00:32 |
| @preaction | is there a "default" webgui_root and webgui_config value? | 00:37 |
| @Haarg | for root it checks in order: command line switches, environment variables, config file values, searching upward from current directory | 00:38 |
| @Haarg | if there is only a single config file, it is used for the config | 00:38 |
| CIA-38 | WebGUI: colin * r10173 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Help/Asset_Post.pm): Fix double variables showing up in thread and post help. | 00:38 |
| CIA-38 | WebGUI: colin * r10174 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Help/Asset_Post.pm): Backport help fix. | 00:38 |
| @Haarg | otherwise it needs to be specified | 00:38 |
| -!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit [] | 00:40 |
| @preaction | okay, so if i'm in my WebGUI root directory, it works | 00:41 |
| @preaction | but if i'm in /data and my webgui root is /data/WebGUI, it doesn't | 00:41 |
| @Haarg | it won't find it automatically, no | 00:41 |
| @preaction | k, np | 00:42 |
| @preaction | dunno why it took me this long to finally start using this :p | 00:42 |
| +perlDreamer | it's like chocolate | 00:42 |
| @preaction | bitter at first and then the greatest thing you've ever done? | 00:43 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:43 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 00:43 |
| +perlDreamer | after using wgd edit template_url, wgd package --upgrade template_url a few times, I was sold | 00:43 |
| +perlDreamer | preaction: there's nothing bad to say about it | 00:44 |
| +perlDreamer | it's creamy goodness will subsume all arguments against | 00:44 |
| +perlDreamer | and it's antioxidants are good for you | 00:44 |
| @preaction | oh, but i like the bitter chocolate! | 00:44 |
| @preaction | 80% cacao represent! | 00:45 |
| @Haarg | i do need to improve the user docs for getting started some | 00:45 |
| * perlDreamer recommends short blog posts | 00:45 |
| @preaction | perhaps the Build could try to autoconfigure or ask for some values from the user | 00:45 |
| @preaction | yes, blog posts would be good too | 00:45 |
| @preaction | EXPOSURE! everybody should be using this! | 00:45 |
| @Haarg | yeah, i do need to do that | 00:45 |
| @preaction | i mean, i know how you might feel about too much stuff to do to waste time on things like blog posts, but | 00:46 |
| @Haarg | i could put stuff in build, but that excludes people who don't want to install it like that | 00:46 |
| @Haarg | since there is also the option of the single file version | 00:46 |
| @Haarg | that has no installation | 00:46 |
| @Haarg | finally have a script to automate posting on sourceforge | 00:58 |
| @Haarg | that site is incredibly painful to work with | 00:58 |
| @Haarg | of course, freshmeat just changed their site, breaking the api they had for posting to it | 01:01 |
| @Haarg | so i have to wait for them to make a new api before i can automate that | 01:01 |
| -!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 01:10 |
| -!- khenn [n=khenn@76.210.61.179] has quit [] | 01:10 |
| +perlDreamer | hm, must be 5:00pm in Wisconsin | 01:10 |
| daviddelikat | any body have any thoughts about where to start looking with this: | 01:16 |
| daviddelikat | env WEBGUI_CONFIG=/data/WebGUI/etc/localhost.conf perl Session/CheckClient.t | 01:16 |
| daviddelikat | Segmentation fault | 01:16 |
| +perlDreamer | does CheckClient pull in new modules? | 01:17 |
| +perlDreamer | which OS are you running this on, and which perl? | 01:17 |
| daviddelikat | is centos | 01:18 |
| daviddelikat | the tests used to run. | 01:18 |
| +perlDreamer | what changed? | 01:18 |
| daviddelikat | it should at least ~say~ /something/ shouldn't it? | 01:18 |
| +perlDreamer | not if there's a problem with a module | 01:18 |
| daviddelikat | bt what kind of problem causes perl to segvg? | 01:19 |
| daviddelikat | segv. | 01:19 |
| daviddelikat | no typeee too good | 01:19 |
| +perlDreamer | preaction: if I build a YUI button with pure javascript, how do I get it to render into some HTML? | 01:26 |
| @preaction | perlDreamer: if i remember, you give it a container element | 01:27 |
| @preaction | and then call .render() and it should render itself in the container | 01:27 |
| +perlDreamer | okay-doke, I'll try that | 01:27 |
| +perlDreamer | we'll see how well that plays inside of DataTable formatter | 01:27 |
| +perlDreamer | perlmonkey2: Template Toolkit is only used by heffalumps and woozels | 01:33 |
| +perlDreamer | hm, I get a link, but no button | 01:44 |
| @preaction | yeah, that's why I hate YUI buttons | 01:46 |
| @preaction | all those "links" around the datatable in the edit mode are really YUI buttons... | 01:47 |
| +perlDreamer | maybe they don't work right inside datatables? | 01:49 |
| * perlDreamer is going to try some other things | 01:50 |
| @preaction | the links i'm referring to are outside the datatable | 01:50 |
| @preaction | i think it has to do with where the class=yui-skin-sam is located | 01:50 |
| @preaction | but i don't know | 01:50 |
| +perlDreamer | well, the buttons I'm trying to make are inside cells of the datatable | 01:50 |
| +perlmonkey2 | perlDreamer: you are a heffalump-ist obviously. | 01:50 |
| +perlDreamer | well, I'd be pro TT if it wasn't written by jagulars | 01:51 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 01:52 |
| +perlDreamer | oh, and the buttons render without a .render | 01:53 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:12 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 02:12 |
| +perlmonkey2 | yay, I've got an ajax call that needs to reload the entire page. | 02:18 |
| +perlmonkey2 | this is going to require some stupid clockwork. | 02:18 |
| * perlmonkey2 goes fishing | 02:18 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:38 |
| +perlDreamer | preaction, I got a button to render, but it wasn't easy | 02:40 |
| +perlDreamer | I had to manually put in the whole control HTML sequence | 02:40 |
| +perlDreamer | never mind, I lied | 02:41 |
| +perlDreamer | the button still isn't created | 02:41 |
| +perlDreamer | it just looks right | 02:41 |
| +perlDreamer | what if... | 02:47 |
| +perlDreamer | I mean, since this is called inside of a formatter, what if the formatting hasn't been applied yet? | 02:48 |
| +perlDreamer | which means that when I try to call new Button, it doesn't do anything | 02:48 |
| +perlDreamer | since the thing I told it to make a button out of doesn't exist yet! | 02:48 |
| -!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI | 03:25 |
| -!- mode/#webgui [+o khenn] by ChanServ | 03:25 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 05:12 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 05:22 |
| -!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui | 06:11 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 06:11 |
| CIA-38 | WebGUI: colin * r10175 /WebGUI/t/Group.t: Add a few tests for Group coverage. | 06:12 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 06:35 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has left #webgui [] | 07:15 |
| -!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."] | 07:22 |
| -!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)] | 07:23 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 08:29 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 08:29 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 11:08 |
| CIA-38 | WebGUI: translation * r10176 /translations/German/German/ (4 files): Update from translation server | 11:35 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 15:53 |
| -!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has joined #webgui | 16:52 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 16:59 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 17:09 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui | 17:20 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:20 |
| -!- khenn [n=khenn@adsl-71-150-249-99.dsl.mdsnwi.sbcglobal.net] has quit [] | 18:54 |
| -!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI | 20:20 |
| -!- mode/#webgui [+o khenn] by ChanServ | 20:20 |
| CIA-38 | WebGUI: yung * r10177 /WebGUI/ (4 files in 4 dirs): added Carousel wobject | 20:28 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 20:37 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 20:37 |
| +perlDreamer | preaction: are you awake? | 20:38 |
| daviddelikat | perlDreamer: can you give me a good example of form processing in WG? | 20:41 |
| +perlDreamer | $session->form->process('variableName', 'formType'); | 20:41 |
| +perlDreamer | What exactly are you looking for? | 20:42 |
| daviddelikat | how does it handle invalid data? | 20:42 |
| +perlDreamer | well, it depends | 20:43 |
| +perlDreamer | several of the forms do post processing on their inputs | 20:44 |
| +perlDreamer | for example, the Phone Form plugin restricts valid characters | 20:44 |
| +perlDreamer | if it isn't handled in the Form plugin, you have to do it yourself | 20:44 |
| +perlDreamer | what kind of form processing problem are you having? | 20:45 |
| daviddelikat | sorry, I was checking on an install... | 20:48 |
| daviddelikat | there is no validaton on my fm | 20:48 |
| daviddelikat | form | 20:48 |
| daviddelikat | I only have three things to validate | 20:49 |
| daviddelikat | non-empty strings, integers and a URL | 20:49 |
| daviddelikat | sorry four -- a valid image | 20:50 |
| +perlDreamer | there are plugins for integers and URLs that validate | 20:50 |
| +perlDreamer | non-empty strings you must do yourself | 20:50 |
| +perlDreamer | as for the image, what's valid in an image? | 20:50 |
| -!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit [] | 20:50 |
| +perlDreamer | is it the presence? | 20:50 |
| daviddelikat | what do I use to post a message to the user? | 20:50 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:50 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 20:51 |
| daviddelikat | just needs to be a valid image file | 20:51 |
| +perlDreamer | if this for www_edit? | 20:51 |
| daviddelikat | where do validation messags go? | 20:51 |
| daviddelikat | no just www_view | 20:51 |
| +perlDreamer | I would modify www_view to accept a parameter, an array_ref of error messages | 20:52 |
| +perlDreamer | if the data fails to validate, then do not save the data, call www_view with the list of error messages | 20:52 |
| +perlDreamer | then add template variable to www_view to display the errors | 20:53 |
| daviddelikat | ok | 20:53 |
| +perlDreamer | brb | 21:02 |
| +perlDreamer | back | 21:53 |
| +perlDreamer | time to do yardwork, later everyone | 22:20 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 22:20 |
| -!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)] | 22:33 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 22:35 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 23:08 |
| --- Day changed Sun Apr 05 2009 |
| -!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] | 00:05 |
| CIA-38 | WebGUI: translation * r10178 /translations/German/German/Asset_Survey.pm: Update from translation server | 00:22 |
| +perlmonkey2 | Think it is poor form to forward to this: $self->url."?func=showSummary" | 00:24 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 00:50 |
| CIA-38 | WebGUI: translation * r10179 /translations/German/German/Asset_Thingy.pm: Update from translation server | 00:53 |
| CIA-38 | WebGUI: translation * r10180 /translations/German/German/Asset_Sku.pm: Update from translation server | 00:53 |
| CIA-38 | WebGUI: translation * r10181 /translations/German/German/PassiveAnalytics.pm: Update from translation server | 00:53 |
| CIA-38 | WebGUI: translation * r10182 /translations/German/German/Asset_Shelf.pm: Update from translation server | 00:53 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 01:25 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:28 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 01:39 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 01:47 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit] | 01:48 |
| -!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 02:27 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 02:27 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 02:29 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 02:29 |
| -!- carogray [n=Caroline@cpe-66-66-136-85.rochester.res.rr.com] has quit ["Leaving."] | 02:43 |
| -!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI | 02:54 |
| -!- mode/#webgui [+o khenn] by ChanServ | 02:54 |
| +perlmonkey2 | hmm, setting the javascript "location.href = response.url;" to $self->get('url') doesn't work. seems the relative url gets appended to the current address instead of the hostname | 03:41 |
| -!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit [] | 03:41 |
| -!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has joined #WebGUI | 05:27 |
| -!- mode/#webgui [+o khenn] by ChanServ | 05:27 |
| +perlmonkey2 | nope, somehow the code got borked. | 06:03 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has quit [Remote closed the connection] | 06:10 |
| -!- khenn [n=khenn@h69-130-240-160.vrnawi.dsl.dynamic.tds.net] has quit [] | 06:46 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has joined #webgui | 16:52 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:52 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 17:46 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 17:53 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-29-29.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)] | 18:25 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 18:53 |
| CIA-38 | WebGUI: yung * r10183 /WebGUI/ (5 files in 5 dirs): Carousel bugfix, templates and i18n | 19:22 |
| -!- perlmonkey2 [n=perlmonk@76.192.125.129] has joined #webgui | 20:10 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 20:10 |
| CIA-38 | WebGUI: yung * r10184 /WebGUI/lib/WebGUI/ (Help/Asset_Carousel.pm i18n/English/Asset_Carousel.pm): Adding help for Carousel wobject | 20:25 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 20:31 |
| -!- perlmonkey2 [n=perlmonk@76.192.125.129] has quit [Read error: 110 (Connection timed out)] | 20:34 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-30-144.dsl.okcyok.swbell.net] has joined #webgui | 20:59 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 20:59 |
| -!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 21:38 |
| -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 21:40 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 21:40 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 21:41 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 21:41 |
| +perlmonkey2 | yay, my house caught on fire, lots of technical issues, had to add new hooks, but the survey now has summaries for users in quiz mode. | 22:40 |
| nuba | what, you mean real fire in your real house? | 22:45 |
| CIA-38 | WebGUI: perlmonkey2 * r10185 /WebGUI/ (7 files in 7 dirs): Summaries added to the survey | 22:52 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:30 |
| --- Day changed Mon Apr 06 2009 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 00:02 |
| -!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [] | 00:50 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 00:52 |
| -!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:13 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 01:13 |
| -!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui | 01:23 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 01:23 |
| -!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 01:25 |
| -!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:48 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 01:48 |
| -!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit [Client Quit] | 01:51 |
| -!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui | 01:54 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 01:54 |
| -!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 02:00 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:08 |
| -!- mode/#webgui [+v patspam] by ChanServ | 02:08 |
| +patspam | Before you ask, check the wiki: http://wiki.webgui.org | 02:09 |
| +patspam | After you ask, update the wiki? | 02:09 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui | 02:49 |
| -!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [] | 03:05 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 03:08 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:08 |
| -!- mode/#webgui [+v patspam] by ChanServ | 03:08 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 03:10 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:15 |
| -!- mode/#webgui [+v patspam] by ChanServ | 03:15 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 03:38 |
| +perlmonkey2 | nuba: yeah, a real fire. | 04:00 |
| +perlmonkey2 | Just sitting in the living room working and the wall goes *whump*, then smoke starts pouring out of the fan dimmer switch. | 04:00 |
| +perlmonkey2 | So I run to the breaker, flip the master, grab a saw from the garage and a fire extuinguisher, saw open the wall to check for fire, but there was just smoldering wires. Switch was just a bad switch. But what was scary is that the 20 amp breaker didn't flip. | 04:01 |
| nuba | whoa that sucks | 04:02 |
| nuba | and sounds like a big mess | 04:02 |
| nuba | good thing you were around to notice it | 04:03 |
| +perlmonkey2 | no kidding, if we wouldn't have been home, we could have lost the whole house. | 04:04 |
| nuba | these things in a empty house can go awry | 04:04 |
| +perlmonkey2 | But it isn't too big of a mess. Just a small hole around the switch. And I'm calling for an electrician to rewire it and check the rest of the house tomorrow :P | 04:04 |
| +perlmonkey2 | patspam: ping | 04:05 |
| +patspam | perlmonkey2: pong | 04:07 |
| +patspam | holy crapola about your fire perlmonkey! | 04:07 |
| +perlmonkey2 | patspam: heh, fun times. | 04:08 |
| nuba | we have some component in our apartment's wiring called a nominal residual current (DR) that detects realy small variations in the current (30mA) so that power is cut at right away when a person or animal gets shocked or something like a short-circuit happens | 04:09 |
| +patspam | I can just see you.. should i snip the blue wire, or the green wire.. | 04:09 |
| nuba | you probably have these there too, check with your eletrician, i know siemens has it and it should be priced at about $50 or so | 04:10 |
| +perlmonkey2 | nuba: sweet, I'll have to check into that. | 04:12 |
| nuba | i think you need 2 or 3 times the capacity of a breaker to make it flip, but i can be wrong on that | 04:13 |
| -!- SDuensin_ is now known as SDuensin | 04:40 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:59 |
| -!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:59 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 05:35 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:48 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 05:48 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 06:12 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-30-144.dsl.okcyok.swbell.net] has quit [Remote closed the connection] | 07:05 |
| CIA-38 | WebGUI: daviddelikat * r10186 /WebGUI/lib/WebGUI/ (Session/Env.pm i18n/English/Asset_AdSku.pm Asset/Sku/Ad.pm): | 08:00 |
| CIA-38 | WebGUI: comment out the ip filter from clientCheck (in Session::Env) | 08:00 |
| CIA-38 | WebGUI: added form validation to AdSku ( with internationalized messages ) | 08:00 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 08:00 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:03 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 09:03 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 09:31 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 10:36 |
| CIA-38 | WebGUI: patspam * r10187 /WebGUI/ (3 files in 3 dirs): Added Carousel wobject icon | 11:02 |
| CIA-38 | WebGUI: patspam * r10188 /WebGUI/docs/upgrades/packages-7.7.3/root_import_carousel_carousel-default.wgpkg: | 11:02 |
| CIA-38 | WebGUI: Updated Carousel javascript so that it works with multiple instances on | 11:02 |
| CIA-38 | WebGUI: the same page | 11:02 |
| LTR_bob | The 2009 schedule is online: http://www.plainblack.com/wuc/schedule | 11:42 |
| LTR_bob | De WebGUI::CRUD presentatie naast de mijne had ik ook wel heen gewild :P | 11:50 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 11:55 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 12:07 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 14:20 |
| -!- mode/#webgui [+o stDavid] by ChanServ | 14:20 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:43 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 14:43 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 15:23 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:25 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 15:25 |
| -!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [] | 16:42 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] | 17:00 |
| -!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 17:10 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 17:10 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:32 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 17:32 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-9-245.dsl.okcyok.swbell.net] has joined #webgui | 17:33 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:33 |
| -!- topsub [n=josh@97.66.185.250] has joined #webgui | 17:39 |
| CIA-38 | WebGUI: translation * r10189 /translations/Croatian/ (8 files in 2 dirs): Update from translation server | 17:41 |
| -!- s4eek [n=charles@116.254.118.70.cfl.res.rr.com] has joined #webgui | 17:43 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 17:48 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 17:48 |
| -!- s4eek [n=charles@116.254.118.70.cfl.res.rr.com] has quit [] | 17:57 |
| topsub | I have a question, I have a file upload in the www_editVariant inside my custom product. The client is trying to upload a html file. but it seems webgui changes it to a txt file. Is there a way i can stop this? | 17:59 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:12 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 18:12 |
| +perlDreamer | morning, folks | 18:12 |
| @tavisto | good morning perlDreamer | 18:15 |
| topsub | morning | 18:16 |
| +perlDreamer | hey, topsub! Haven't heard from you in a long time. | 18:17 |
| topsub | hehe ya.. forgetting to get on IRC. come into work and just jump to work | 18:17 |
| topsub | pd, did you happen to see my question? | 18:19 |
| +perlDreamer | no, I'm sorry I didn't. | 18:19 |
| topsub | i have join / hide message turned off | 18:19 |
| +perlDreamer | I came in at 8:17 | 18:19 |
| topsub | I have a question, I have a file upload in the www_editVariant inside my custom product. The client is trying to upload a html file. but it seems webgui changes it to a txt file. Is there a way i can stop this? | 18:19 |
| +perlDreamer | that is an XSS prevention measure in Storage.pm | 18:20 |
| topsub | thats what i thought it would be | 18:20 |
| +perlDreamer | you can work around it by using a ZipArchive | 18:20 |
| topsub | client is trying to upload an HTML page to redirect users | 18:20 |
| +perlDreamer | Is using the Redirect Asset an option? | 18:21 |
| topsub | We have custom products the client can add to a system, then the can add "Brochure" just happens this Brochure is another website url | 18:21 |
| +perlDreamer | I see. That makes sense | 18:21 |
| topsub | So he is kinding using it in a way we didn't build it for. if that mkes sense | 18:21 |
| topsub | we mean for him to just upload pdfs | 18:21 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection] | 18:22 |
| topsub | are you saying if he zips up the file and then uploads it, it will work? | 18:22 |
| +perlDreamer | no | 18:22 |
| topsub | so really it seems this could be a change request | 18:22 |
| +perlDreamer | yes | 18:22 |
| * perlDreamer was thinking that there was a Product feature for remote URLs | 18:22 |
| +perlDreamer | but what the customer wants is different still | 18:23 |
| topsub | ya.. thanks a lot pd! | 18:23 |
| +perlDreamer | and the Product only really supports "local" URLs for related products, and accessories. | 18:23 |
| topsub | i think the client knows he is pushing how we built it. | 18:24 |
| +perlDreamer | well, at this point I've pretty concretely concluded that you cannot add a YUI button to a DataTable using only a custom formatter. | 18:25 |
| +perlDreamer | it needs additional magic | 18:25 |
| +perlmonkey2 | Any idea when we move the YUI to 2.7? | 18:26 |
| +perlDreamer | no clue, maybe preaction or Haarg have ?an idea | 18:27 |
| +perlmonkey2 | Charts has some pretty major bug fixes, and data table even gets some love. | 18:27 |
| @Haarg | there hasn't been any discussion of that, but i'll ask jt tomorrow | 18:28 |
| +perlmonkey2 | thanks Haarg | 18:28 |
| @Haarg | it should be fine to upgrade in the 7.7 betas at some point | 18:29 |
| @Haarg | although there will be some work involved | 18:29 |
| +perlmonkey2 | Haarg: what kind of issues do you foresee? | 18:30 |
| @Haarg | i know at least a few places we're using -beta modules | 18:30 |
| @Haarg | which will likely be stable in 2.7 or could have their api changed | 18:31 |
| +perlDreamer | yes | 18:33 |
| +perlDreamer | I think element went stable in 2.7 | 18:34 |
| +perlDreamer | maybe we need a test for that | 18:34 |
| +perlDreamer | picks up calls to the extras macro, and see if the files actually resolve or not | 18:34 |
| @Haarg | sounds like wgd needs a grep command | 18:40 |
| +perlDreamer | or an ack command? :) | 18:40 |
| @Haarg | something like that | 18:41 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 18:41 |
| +perlmonkey2 | oh sweet....YUI3.x has the seed object. Costs 7k, but dynamically loads all libraries required for any objects you create. | 18:49 |
| CIA-38 | WebGUI: perlmonkey2 * r10190 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Survey quiz mode sentence is not a question. | 19:02 |
| -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 19:12 |
| -!- mode/#webgui [+o stDavid_] by ChanServ | 19:12 |
| -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 19:13 |
| +perlmonkey2 | What about a View side paradigm shift. Where templates become more of simple scaffolding on which to hang JS widgets. Almost all View code is removed from the server side and placed entirely on the client? | 19:17 |
| +perlDreamer | sounds expensive | 19:21 |
| +perlmonkey2 | perlDreamer: More so than this hybrid of template and YUI code? | 19:22 |
| +perlmonkey2 | Which half the View logic on the server and half on the client? | 19:22 |
| +perlDreamer | why does an article need JS? | 19:22 |
| +perlmonkey2 | handling comments? | 19:22 |
| * SDuensin recommends Cappuccino for major paradigm shifting. :-P | 19:23 |
| +perlmonkey2 | perlDreamer: and that seems like one of the view wobjects that is not interactive. | 19:25 |
| +perlDreamer | that's because it's only supposed to display static content | 19:25 |
| +perlmonkey2 | Plus it appears that an ajax call to display data on an already rendered page, occurs much faster than a GET/POST. | 19:26 |
| +perlmonkey2 | full page rerender. | 19:26 |
| +perlDreamer | I wouldn't argue that AJAX can be faster than a full page reload | 19:28 |
| +perlDreamer | I just question whether or not we need to drop templating in favor of AJAX for all content shown to the user | 19:28 |
| +perlDreamer | but maybe I'm misinterpreting what you meant earlier | 19:28 |
| +perlmonkey2 | Anyways, did I mention I was attacked my a dozen velociraptors yesterday? | 19:28 |
| +perlDreamer | did they have lasers on their heads? | 19:29 |
| +perlmonkey2 | I'm not saying drop templates, just make an effort to move more of the VIEW logic into the client. | 19:29 |
| +perlDreamer | maybe I need a concrete example of what you're talking about. | 19:29 |
| +perlmonkey2 | No, I was plowing a field and their the mighty decendents of the raptors were swarming the field for the field mice who no longer had any concealment. One of the coolest things I've ever experienced. One just hovered over my head for a bit, so close I might have been able to touch him, starring at the back of the tractor (it was really windy, so one direction they could hover without moving). | 19:30 |
| @preaction | i don't mean to dash hopes here, but pure JS websites are currently universally considered a Bad Idea | 19:31 |
| +perlDreamer | that sounds way cool, perlmonkey2 | 19:31 |
| @preaction | by most of the older hands at least. give it some times and you'll become one of them too | 19:31 |
| +perlmonkey2 | heh | 19:31 |
| @preaction | there are limits in the technology that make important edge cases impossible to overcome | 19:32 |
| +perlDreamer | do screen readers have javascript built into them yet? | 19:32 |
| +perlmonkey2 | I'm not saying don't use templating anymore, just move more of the logic to the client. | 19:32 |
| +perlmonkey2 | perlDreamer: YUI has some sort of freakishly cool screen reader widget. | 19:33 |
| +perlmonkey2 | at least the demo I just saw for 3.x was sweet. | 19:33 |
| @preaction | i'm saying that's the problem, the more logic you put into the client, the more you have to rely on standards and things not in your control (that the client has these capabilities, or that they're the same as another client) | 19:33 |
| +perlmonkey2 | ah | 19:33 |
| @preaction | if we could control the client, we could do a lot of fun stuff | 19:34 |
| +perlDreamer | in other words, if everybody used Firefox, our lives would be a lot easier? | 19:34 |
| +perlmonkey2 | heh | 19:34 |
| @preaction | but as it is, we're still dealing with IE6 bull-excrement | 19:34 |
| @preaction | anyway, bbl, someone else can have the soapbox for now | 19:34 |
| * deafferret snatches it, runs | 19:41 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 19:57 |
| +perlDreamer | crud, now there's on soap | 21:08 |
| +perlDreamer | no soap, either | 21:08 |
| CIA-38 | WebGUI: yung * r10191 /branch/WebGUI_7.6/www/extras/wobject/Matrix/matrix.js: fixed a matrix search/compare button javascript problem | 21:41 |
| CIA-38 | WebGUI: yung * r10192 /WebGUI/www/extras/wobject/Matrix/matrix.js: fixed a matrix search/compare button problem | 21:41 |
| @preaction | soap, there's no crud | 21:45 |
| +perlDreamer | I beg to differ | 21:50 |
| +perlDreamer | WebGUI has crud, but no soap | 21:50 |
| +perlDreamer | and if you've ever been around perlDreamer after he goes running... | 21:51 |
| +perlDreamer | soap is not an option | 21:51 |
| +perlDreamer | when ya come home, and even the dog won't say hi to ya... | 21:52 |
| +perlDreamer | well, 'nuff said. | 21:52 |
| * perlDreamer goes running, and then soaping | 21:52 |
| * deafferret eats a block of cream cheese | 21:57 |
| +perlmonkey2 | trying to sex up the survey summaries a bit. There isn't really a good way to show section, question, and answer data in a single datatable, is there? | 22:20 |
| -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui | 22:29 |
| -!- mode/#webgui [+v crythias] by ChanServ | 22:29 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 22:29 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 22:29 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:36 |
| -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)] | 23:01 |
| CIA-38 | WebGUI: yung * r10193 /branch/WebGUI_7.6/ (4 files in 4 dirs): partial solution for rfe #9965 | 23:05 |
| CIA-38 | WebGUI: graham * r10194 /WebGUI/docs/upgrades/_upgrade.skeleton: unset package flag recursively during upgrades | 23:05 |
| @preaction | heh, clever | 23:12 |
| -!- topsub [n=josh@97.66.185.250] has quit ["Leaving"] | 23:18 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [] | 23:49 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 23:56 |
| Mech422 | blarggle | 23:57 |
| +perlDreamer | Mech422: care to expand on that? | 23:59 |
| --- Day changed Tue Apr 07 2009 |
| Mech422 | nothing special - just monday :-P | 00:00 |
| Mech422 | trying to figure out what going on | 00:00 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 00:01 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 00:01 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)] | 00:17 |
| -!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui | 00:24 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 00:24 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:24 |
| Mech422 | Can you 'layer' content regions in wG ? for instance can I have a template with a user editable header/footer areay that is used to display user editable 'pages' ? | 00:40 |
| +perlDreamer | sounds like a dashboard | 00:43 |
| @preaction | yes, but how much work you need to do depends on how well you can explain how you want it to work | 00:43 |
| +perlDreamer | hah, beat you, preaction! | 00:43 |
| @preaction | yes, but i'm more technically correct! | 00:43 |
| @preaction | also you stole my soap | 00:44 |
| +perlDreamer | no, I used the shampoo on my pits | 00:44 |
| +perlDreamer | we need to get deafferret and have him return the box | 00:44 |
| Mech422 | I am recasting http://osc3.template-help.com/joomla_17569/ for use in wG | 00:45 |
| Mech422 | I'd like the theme to be used for all pages of a particular type etc etc | 00:46 |
| Mech422 | but I'd like the client to be able to edit the logo and footer for the theme | 00:46 |
| @preaction | okay, they'll be able to edit any part of it. | 00:47 |
| Mech422 | (in one spot, and not on every page) | 00:47 |
| @preaction | but, if you want, you can make those be Snippets and use ^AssetProxy(); | 00:47 |
| @preaction | look on the webgui.org site for "Snippets", there are a lot of fun ways to use them to make your life easier | 00:47 |
| Mech422 | ahh - snippets.. thats a good idea | 00:47 |
| Mech422 | thanks preaction | 00:49 |
| @preaction | don't go overboard though, they tend to get annoying | 00:49 |
| @preaction | at least for me, when i have to go into someone's site | 00:49 |
| @preaction | Articles might be good too, then they get the WYSIWYG editor | 00:50 |
| Mech422 | that would be good | 00:50 |
| @preaction | but then they have more freedom to screw up your design | 00:50 |
| Mech422 | yeah - thats their problem :-P This client is pretty good about that.. | 00:51 |
| Mech422 | the broke their plone site over the weekend by 'moving' the portlets folder :-p | 00:51 |
| Mech422 | and just owned up and said they wouldn't do it again :-) | 00:52 |
| @preaction | you can, just by moving a folder, screw up an entire site in Plone? | 00:53 |
| Mech422 | preaction - sure same as in wG | 00:53 |
| @preaction | which folder? | 00:53 |
| Mech422 | if you move this: ^AssetProxy(theme018/mainMenu); - its gonna break my wG site | 00:53 |
| @preaction | actually no | 00:54 |
| @preaction | you'd have to change its URL | 00:54 |
| @preaction | that would break it | 00:54 |
| Mech422 | anything that relies on path names can be broken by stuff moving | 00:54 |
| @preaction | and you can hide URL via UILevel if you're paranoid | 00:54 |
| Mech422 | I mean if you move them018/mainMenu to theme018/mainMenu.old or something | 00:54 |
| @preaction | Another way wG is superior | 00:54 |
| @preaction | yeah, you would have to explicitly change the URL field, that would be the only way ;) | 00:55 |
| Mech422 | LOL actualy no having used both - I can find just as many creative ways to break both | 00:55 |
| @preaction | keep finding them, and then RFE ways to fix them (or some of them might even be bugs) | 00:55 |
| @preaction | i am all for making WebGUI user-bulletproof | 00:55 |
| Mech422 | the wG is 'superior' stuff mainly stems from a lack of understanding of what plone can do - both are _very_ capable systems - they are just very different | 00:55 |
| @preaction | i would say that if you can break WebGUI from the web interface, that is considered a bug | 00:56 |
| @preaction | we can prevent accidents, but not malice of course | 00:56 |
| Mech422 | right | 00:56 |
| @preaction | i suppose technically the assetproxy would work even after that URL changed... for a few months at least ;) | 00:57 |
| Mech422 | ? you mean assuming the cached version was around? no reboots etc etc ? | 00:58 |
| Mech422 | (btw - one cool thing in plone is multi-level undo - changes are transactional, so I was able to 'undo' the moving of the folder, plus about 20 other changes made after that in one shot...) | 00:59 |
| -!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit [] | 00:59 |
| @preaction | not cached, previous revision. assets respond (or last i knew responded) to all URLs they may have formerly used (until you use Change URL or the revision gets auto-cleaned) | 01:00 |
| @preaction | yeah, lineage isn't versionable right now :( | 01:00 |
| @preaction | nor is deletion | 01:00 |
| Mech422 | hmm - thats intestering | 01:00 |
| @preaction | well, in so much as it leaves the trash | 01:00 |
| Mech422 | trying to decide if I like that or not - I hate 'magic' stuff like that - always seems to bite you at the wrong time | 01:01 |
| @preaction | two options for the AssetProxy problem: one, have assets being called by AssetProxy set a flag to say "This asset is being accessed by its URL from another part of the system, changing the URL may break something." | 01:02 |
| @preaction | or two, allowing individual properties to be locked by individual users/groups | 01:02 |
| @preaction | i don't like two, for reasons of it being a huge potential problem with a very small return | 01:02 |
| Mech422 | 3.) refer by uuid and re-construct proper url at request time | 01:02 |
| @preaction | oh, you can do that with the AssetProxy already | 01:03 |
| @preaction | ^AssetProxy("assetId",1); <- the 1 means "the first arg is an assetId" | 01:03 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 01:03 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 01:03 |
| Mech422 | I tend to like uuids... but thats just me | 01:03 |
| Mech422 | oh cool | 01:04 |
| @preaction | there are a lot of macros that use URL for an argument, when the new practice is to use the guids | 01:04 |
| @preaction | well, to be fair, there weren't guids back then | 01:04 |
| Mech422 | prolly a bit faster too as it saves you a url to uid lookup ? | 01:04 |
| @preaction | not really. url is an indexed column | 01:04 |
| Mech422 | ahh | 01:04 |
| @preaction | i mean, it would have to be really | 01:04 |
| Mech422 | the 'full' url or just the 'leaf' portion ? | 01:05 |
| @preaction | it's not like you have to look up the ID and then instance the asset, you can instance with the URL | 01:05 |
| @preaction | the absolute URL, minus gateway and hostname | 01:05 |
| @preaction | (and protocol of course) | 01:05 |
| Mech422 | nice | 01:05 |
| Mech422 | a bit long potentially - but fast for lookups | 01:06 |
| @preaction | the Gateway thing is another fun one I've not seen in other systems, it allows you to run two distinct webgui sites on the same hostname. hostname/one/ and hostname/two/ can be two different sites | 01:07 |
| @preaction | just by changing one config value | 01:07 |
| Mech422 | yeah - plone does that via the 'virtual host monster' | 01:07 |
| @preaction | probably not hard for other systems though | 01:07 |
| @preaction | uh... virtual host monster? | 01:07 |
| +perlDreamer | Mech422: plone versions content location? | 01:07 |
| Mech422 | yeah - you can map plone folders to different virtual hosts | 01:08 |
| Mech422 | or even do 'inside out' hosting where plone content is 'inserted' into an existing site tree | 01:08 |
| @preaction | nice | 01:08 |
| Mech422 | perlDreamer: Plone (Zope) versions _objects_ - so everything can be versioned | 01:09 |
| Mech422 | Umm - you use Moose or Poe or something to do that in Perl, right ? | 01:09 |
| @preaction | we could do the same thing, make a table worth of undo info | 01:09 |
| @preaction | Mech422: no, we don't use an ORM currently | 01:09 |
| Mech422 | ahh - I mean 'to put it in perl speak - it uses moose or poe type technology' ? | 01:10 |
| @preaction | no, neither of those are ORM systems | 01:10 |
| Mech422 | dam - 0 for 2 | 01:10 |
| * Mech422 shuts up now | 01:10 |
| @preaction | moose is a way to build classes, poe is a "cooperative multi-tasking environment" | 01:11 |
| Mech422 | when I left perl, so state table like framework was all the rage for perl stuff | 01:12 |
| Mech422 | never got into or understood why people were so excited by it - state table based code has been around for dogs years | 01:13 |
| Mech422 | s/so/some/ | 01:13 |
| deafferret | why people were some excited by it? | 01:14 |
| Mech422 | sorry - 'some state table like' | 01:14 |
| Mech422 | I should just give up and go back to bed | 01:14 |
| Mech422 | :-P | 01:14 |
| deafferret | :) | 01:15 |
| +perlDreamer | it also depends on the type of object you're versioning | 01:16 |
| +perlDreamer | WebGUI has two ways of determining parentage | 01:16 |
| +perlDreamer | the official way is via lineage | 01:17 |
| +perlDreamer | which isn't versioned | 01:17 |
| +perlDreamer | the other way is via parentId | 01:17 |
| +perlDreamer | if parentId was the only way, then you could do full site versions | 01:17 |
| +perlDreamer | but with lineage it's not so easy | 01:17 |
| * perlDreamer waits for preaction to come and fill in the gaps in that reasoning | 01:18 |
| @preaction | parentId is not versioned either, currently | 01:20 |
| @preaction | and yes, lineage + versioning would be weird because the revision you're looking at could be constantly changing. you need to know the lineage before you know the revisionDate | 01:20 |
| @preaction | also, it gets flakey when you get into clipboard and clipboard-limbo and trash-limbo | 01:21 |
| +perlDreamer | asset states get less flakey with autocommit, though, right? | 01:22 |
| @preaction | state is not versioned, so doesn't matter | 01:22 |
| Mech422 | hmm - I think that state table stuff was poe | 01:22 |
| @preaction | status is versioned | 01:22 |
| @preaction | no. POE is a multi-tasking environment | 01:22 |
| @preaction | i mean, POE may have a different definition of the word "state" | 01:23 |
| Mech422 | yeah - I think it was POE - the docs mention POE::NFA | 01:24 |
| Mech422 | I think it used 'events' for 'edges' in the state table... Ie transfering state on receipt of an 'event' | 01:25 |
| * perlDreamer is getting closer to writing an i18n label searcher for the UI | 01:28 |
| CIA-38 | WebGUI: yung * r10195 /branch/WebGUI_7.6/ (4 files in 3 dirs): Added 'too few/many' messages to matrix compare box, rfe# 9965 | 01:28 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 02:35 |
| -!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 02:48 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:13 |
| -!- mode/#webgui [+v patspam] by ChanServ | 03:13 |
| +perlDreamer | hey, patspam! | 03:29 |
| +patspam | hola! | 03:29 |
| +perlDreamer | I was wondering if there was any news on the leaky Editor front, from YUI? | 03:30 |
| +patspam | http://yuilibrary.com/projects/yui2/ticket/2512149 | 03:31 |
| +patspam | last modified 2 months ago | 03:32 |
| +perlDreamer | they must be occupied with YUI3 | 03:32 |
| +patspam | yeah, I reckon | 03:32 |
| +perlDreamer | it's a good thing we're not that way, with WebGUI | 03:32 |
| * perlDreamer takes a dinner break | 03:36 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."] | 03:49 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui | 03:49 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 03:53 |
| -!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"] | 03:55 |
| CIA-38 | WebGUI: graham * r10196 /WebGUI/lib/WebGUI/Asset/ (_NewAsset.skeleton Wobject/_NewWobject.skeleton): add metadata processing to skeleton prepareView | 03:55 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 04:18 |
| -!- mode/#webgui [+v patspam] by ChanServ | 04:18 |
| -!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:35 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui | 04:59 |
| -!- mode/#webgui [+v Radix-wrk] by ChanServ | 04:59 |
| @preaction | I do not cook nearly enough 3- and 4-course meals... | 05:10 |
| +patspam | anyone know how to create long arguments like '--my-long-argument' with Getopt::Long? | 05:12 |
| +patspam | wgd won't let me have an arg with a dash in the middle | 05:13 |
| @preaction | oh, you should probably use camelcase | 05:13 |
| @preaction | that might be the convention we're going with | 05:13 |
| +patspam | ah ok | 05:13 |
| -!- bpmedley [n=bpmedley@adsl-75-13-160-139.dsl.fyvlar.sbcglobal.net] has joined #webgui | 05:43 |
| -!- perlmonkey21 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui | 06:02 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-9-245.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)] | 06:18 |
| -!- perlmonkey21 is now known as perlmonkey2 | 06:39 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 06:39 |
| +perlDreamer | all, I'm planning on releasing another version of the WebGUI Network News next weekend | 07:16 |
| +perlDreamer | please email/IM me with news and stories and questions | 07:16 |
| +perlDreamer | I gotta remember to do this during then day, when more people are awake | 07:17 |
| +perlmonkey2 | perlDreamer: where can I get previous issues? | 07:17 |
| +perlDreamer | except for preaction, who never sleeps | 07:17 |
| +perlDreamer | perldreamer.com/blog | 07:17 |
| +perlDreamer | but you'll have to give me feedback tomorrow, because I'm crashing out tonight | 07:18 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:18 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has left #webgui [] | 07:33 |
| -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"] | 08:26 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:12 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 09:50 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 09:50 |
| -!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI | 10:01 |
| -!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)] | 10:13 |
| -!- SynQ1 is now known as SynQ | 10:20 |
| -!- mode/#webgui [+v SynQ] by ChanServ | 10:21 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui | 10:44 |
| CIA-38 | WebGUI: patspam * r10197 /WebGUI/ (3 files in 2 dirs): Some fixes to the way Survey handles recordedAnswer, value, etc.. | 10:45 |
| -!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"] | 11:34 |
| -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)] | 13:17 |
| -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 13:21 |
| -!- mode/#webgui [+v Radix_] by ChanServ | 13:21 |
| -!- steveo_a1 [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI | 13:47 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 13:58 |
| -!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] | 14:03 |
| -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:56 |
| -!- mode/#webgui [+o plainhao] by ChanServ | 14:56 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui | 14:58 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 14:58 |
| -!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui | 15:32 |
| -!- mode/#webgui [+v BartJol] by ChanServ | 15:32 |
| -!- BartJol [n=plainstu@host2.procolix.com] has left #webgui [] | 15:40 |
| -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui | 15:40 |
| -!- mode/#webgui [+o bopbop] by ChanServ | 15:40 |
| +SynQ | can someone assign this bug to me? http://www.webgui.org/bugs/tracker/10021 | 16:00 |
| @Haarg | done | 16:12 |
| -!- perlmonkey2 [n=perlmonk@adsl-70-137-7-179.dsl.okcyok.swbell.net] has joined #webgui | 16:16 |
| -!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:16 |
| -!- LTR_bob1 [n=bob@88.159.254.154] has joined #webgui | 16:18 |
| -!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 60 (Operation timed out)] | 16:25 |
| +perlmonkey2 | Haarg: You affected by the downtown evacuation? | 16:34 |
| -!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] | 16:42 |
| -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 16:59 |
| deafferret | evac of where? | 17:02 |
| -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection] | 17:02 |
| +perlmonkey2 | deafferret: The Canadians invaded this morning. A Canadian fighter jet (Cessna 172) flew over Madison causing the capitol building to be momentarily evacuated. | 17:07 |
| +perlmonkey2 | Looks like it was just some kid at a Canadian flight school who took a joy ride that went really really bad. | 17:08 |
| -!- Haarg [n=haarg@76.210.61.179] has joined #webgui | 17:12 |
| -!- mode/#webgui [+o Haarg] by ChanServ | 17:12 |
| @Haarg | perlmonkey2, that was only the capitol building it appears | 17:15 |
| -!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 17:16 |
| nuba | you call this a canadian fighter jet? http://www.cbc.ca/world/story/2009/04/06/plane-stolen.html | 17:19 |
| @plainhao | $500,000 of u.s. money spent on the joy ride | 17:19 |
| nuba | thats a crappy looking cessna 172 | 17:20 |
| @plainhao | that's all the canadians can afford | 17:20 |
| nuba | heh | 17:20 |
| * plainhao thinks u.s. should switch to flying cessna 172s too | 17:20 |
| nuba | they say he refused to communicate with authorities | 17:21 |
| nuba | maybe he was trying bringing "suicide by cop" to a new level | 17:21 |
| nuba | from ground level to a few thousand feets :D | 17:22 |
| nuba | or rather, "suicide by F16" | 17:22 |
| nuba | sounds way cooler | 17:22 |
| -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 17:24 |
| nuba | no shit, looks like thats really what he was after http://www.google.com/hostednews/ap/article/ALeqM5iC5xvmRlmutpYgkeMsfKk4QV4qjwD97DKFUO0 | 17:25 |
| -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:25 |
| * plainhao guesses he really needed to go to the convenience store | 17:26 |
| -!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 17:27 |
| zylopfa | I have a question regarding a mysql query when transfering some data and webgui'ize it | 17:28 |
| zylopfa | update TFT_stories, userProfileData set TFT_stories.author=userProfileData.userId where userProfileData.id=TFT_stories.author; | 17:28 |
| zylopfa | is my query, but it seems to take forever | 17:29 |
| zylopfa | its only about 14k stories i need to have updated with their new author id, which is the users webgui id | 17:29 |
| CIA-38 | wgdev: Graham Knop master * r1347ce6 / (20 files in 5 dirs): various POD improvements - http://bit.ly/NKsje | 17:34 |
| CIA-38 | wgdev: Graham Knop master * r5d38c2f / lib/WGDev/Command/Edit.pm : avoid autocommit and notice sending - http://bit.ly/kDEpm | 17:34 |
| CIA-38 | wgdev: Graham Knop master * r2fe466f / (5 files in 2 dirs): complete POD coverage - http://bit.ly/eZBHv | 17:34 |
| @Haarg | if the field types of those don't match up that could slow it down a lot | 17:35 |
| zylopfa | Haarg, i found out i forgot to change the new author id to varchar(22) bin :( | 17:35 |
| zylopfa | the query ended now after 22 minutes | 17:35 |
| zylopfa | maybe the warnings make it slow? | 17:36 |
| +SynQ | hmm | 17:36 |
| zylopfa | still weird it takes 22 min for just 14k updates | 17:37 |
| +perlmonkey2 | nuba: I guess moving to the other side of the world can be a bit stressful. | 17:38 |
| zylopfa | I am converting a 10.000 user site to webgui | 17:40 |
| zylopfa | the userimport utility script is genius for that | 17:40 |
| zylopfa | Haarg, the query i wrote can you do that i mysql? when i use the field i wish to update in the where clause? | 17:42 |
| zylopfa | I know you can in perl but not sure it work in mysql? | 17:42 |
| @Haarg | as far as i know that i fine | 17:43 |
| zylopfa | is it normal it takes 20+ minutes for 14k stories that has to change its author id from a table of 11k users? | 17:44 |
| -!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:52 |
| -!- mode/#webgui [+o tavisto] by ChanServ | 17:52 |
| zylopfa | I just googled it and someone have a query like it which takes several hours | 17:56 |
| zylopfa | Its just strange as its a simple update | 17:57 |
| +SynQ | whoohoo I have resolved a bug :) http://www.webgui.org/bugs/tracker/10021 | 17:57 |
| zylopfa | Awesome! | 17:58 |
| zylopfa | Thanks a lot | 17:58 |
| CIA-38 | WebGUI: koen * r10198 /wrebuild/ (getperlmodules.sh build.sh): Reverted Proc::ProcessTable to version 0.44 due to bug 10021. | 17:58 |
| CIA-38 | WebGUI: koen * r10199 /wrebuild/ (build.sh getsource.sh): | 17:58 |
| CIA-38 | WebGUI: updated downloadlinks for berkeley db, libjpeg | 17:58 |
| CIA-38 | WebGUI: updated lftp to 3.7.11 | 17:58 |
| CIA-38 | WebGUI: koen * r10200 /wrebuild/ (getperlmodules.sh build.sh): | 17:58 |
| CIA-38 | WebGUI: Updated perl modules: | 17:58 |
| CIA-38 | WebGUI: POE-1.004 | 17:58 |
| CIA-38 | WebGUI: Text-CSV_XS-0.64 | 17:58 |
| @tavisto | nice job SynQ | 17:59 |
| +SynQ | now if only I could get to talk to JT for 5 minutes | 17:59 |
| +SynQ | so I can convince him to release the updated SVN for WRE as 0.9.2 | 17:59 |
| @tavisto | JT was out sick yesterday and it sounds like he's still not feeling well today | 18:00 |
| zylopfa | :( | 18:00 |
| +SynQ | in that case I'll send an e-mail to the dev-list | 18:00 |
| +SynQ | done that | 18:04 |
| zylopfa | GooD! | 18:04 |
| zylopfa | damn this query has taken 15 min so far :( | 18:04 |
| -!- SDuensin_ is now known as SDuensin | 18:09 |
| @Haarg | if you are messing with the wre, can you update XML::TreePP and XML::FeedPP to the latest? | 18:11 |
| zylopfa | Woohoo the query is done! 32 min and 33 seconds | 18:11 |
| +SynQ | Haarg: sure thing | 18:11 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:11 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 18:11 |
| nuba | zylopfa: you should check this http://dev.mysql.com/doc/refman/5.0/en/explain.html | 18:18 |
| nuba | if you want more info about whats going on with your query taking that long | 18:18 |
| zylopfa | ahh awesome! thanks a lot! | 18:18 |
| zylopfa | I will use that from now on | 18:18 |
| +SynQ | Haarg: any other modules? | 18:18 |
| @Haarg | nope | 18:18 |
| zylopfa | Good thing is that the 30min query was a one time select/update query. I am migrating some data and updating some id's | 18:19 |
| +SynQ | Haarg: do you want Test::Class into the WRE? | 18:21 |
| @Haarg | hmm | 18:21 |
| @Haarg | not sure what we decided for that | 18:21 |
| @Haarg | probably not | 18:21 |
| @Haarg | since it is broken on some platforms | 18:22 |
| -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 18:22 |
| -!- mode/#webgui [+o preaction] by ChanServ | 18:22 |
| +SynQ | WebGUI beta is complaining about that module in testEnvironment.pl | 18:22 |
| @Haarg | well, not it directly, but one of its prereqs | 18:22 |
| @Haarg | i'll ask perlDreamer what he thinks when he gets on | 18:22 |
| +SynQ | ok | 18:23 |
| @Haarg | we can't use it currently, so i'm thinking we should pull it from testEnvironment.pl | 18:23 |
| +SynQ | updated TreePP and FeedPP are in | 18:23 |
| @Haarg | thanks | 18:23 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 18:25 |
| -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:25 |
| -!- mode/#webgui [+v cap10morgan] by ChanServ | 18:25 |
| zylopfa | nuba, the explain thing is real awesome, now i can also see which index i have to create in order to make normal queries faster | 18:27 |
| zylopfa | Hahah nice i got a query down from 0.25 seconds to 0.00 seconds by making some index on a field used in the query | 18:28 |
| CIA-38 | WebGUI: koen * r10201 /wrebuild/ (getperlmodules.sh build.sh): | 18:28 |
| CIA-38 | WebGUI: Updated perlmodules: | 18:28 |
| CIA-38 | WebGUI: Class-C3-XS-0.11 | 18:28 |
| CIA-38 | WebGUI: Class-C3-0.21 | 18:28 |
| CIA-38 | WebGUI: XML-TreePP-0.38 | 18:28 |
| CIA-38 | WebGUI: XML-FeedPP-0.40 | 18:28 |
| nuba | zylopfa: keep in mind mysql has to keep indexes updated, so dont go trigger happy creating indexes everywhere | 18:31 |
| zylopfa | nuba, indeed but its important.I have a collection of stories and a make lists of newest stories by date | 18:32 |
| zylopfa | so i made the date-posted field an index | 18:32 |
| nuba | zylopfa: this is also your friend http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html | 18:33 |
| zylopfa | Awesome thanks a lot nuba ! | 18:34 |
| nuba | np, have fun! | 18:34 |
| zylopfa | thanks a lot | 18:34 |
| -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:42 |
| -!- mode/#webgui [+v perlDreamer] by ChanServ | 18:42 |
| +perlDreamer | well, that's two calls for a non-PDF WebGUI newsletter | 18:51 |
| +perlDreamer | everyone, last Saturday I released issue #1 of the WebGUI Network News | 18:52 |
| +perlDreamer | you can grab a copy from my blog, perldreamer.com/blog | 18:52 |
| zylopfa | awesome perlDreamer i will take a look! | 18:52 |
| +perlDreamer | I'd be interested in a straw poll of IRC folk who think it should be HTML vs PDF | 18:52 |
| zylopfa | Jesus i was a noob when i first made this :( | 18:53 |
| zylopfa | I have no keys in many of the large talbes | 18:54 |
| zylopfa | tables | 18:54 |
| deafferret | can it be printed on bacon? |
|---|