--- Log opened Wed Sep 01 00:00:24 2010 | ||
elnino | how do you setup the amount a vendor gets in the payout? | 00:01 |
---|---|---|
CIA-21 | webgui: Graham Knop WebGUI8 * r83f0cb7 / t/Storage.t : diag -> note (+5 more commits...) - http://bit.ly/bM7LV4 | 00:06 |
elnino | how do I add a new release to my bazzar item? I'll I see when I edit it, is "this release" and it has the first versions information prefilled. | 00:11 |
CIA-21 | webgui: Doug Bell WebGUI8 * r91fcedd / www/extras/admin/admin.js : all admin plugins have the same response options - http://bit.ly/bgzamc | 00:11 |
CIA-21 | webgui: Doug Bell WebGUI8 * r2f949cf / share/upgrades/7.9.12-8.0.0/admin_console.wgpkg : admin console style should not define a title - http://bit.ly/cXldNh | 00:11 |
CIA-21 | webgui: Doug Bell WebGUI8 * r945d78c / (www/extras/admin/admin.css www/extras/admin/admin.js): add openTab function for admin plugins - http://bit.ly/9h9aun | 00:11 |
CIA-21 | webgui: Doug Bell WebGUI8 * ra18463a / lib/WebGUI/Asset.pm : add helpers in the config file - http://bit.ly/cnmPNm | 00:11 |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 00:14 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 00:15 | |
elnino | I get it. | 00:31 |
elnino | still don't know how to setup vendor payout though. | 00:31 |
@preaction | you have to create a new workflow i think. uses the Vendor Payout activity and configured with your paypal information | 00:45 |
@preaction | iirc right now we only support vendor payouts via paypal | 00:45 |
-!- vayde [~vayde@63-228-37-200.mpls.qwest.net] has quit [Remote host closed the connection] | 00:46 | |
-!- carogray [~Caroline@77-194-137-216.mtaonline.net] has quit [Quit: Leaving.] | 01:08 | |
-!- carogray [~Caroline@77-194-137-216.mtaonline.net] has joined #webgui | 01:11 | |
-!- carogray1 [~Caroline@176-216-137-216.mtaonline.net] has joined #webgui | 01:12 | |
-!- carogray [~Caroline@77-194-137-216.mtaonline.net] has quit [Ping timeout: 258 seconds] | 01:16 | |
-!- patspam [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds] | 01:25 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 01:26 | |
-!- dagitz [~john@h69-128-157-227.mdtnwi.dsl.dynamic.tds.net] has quit [Quit: dagitz] | 01:46 | |
SynQ | good | 01:46 |
SynQ | all the cardboard work is done :) | 01:46 |
SynQ | now all I have to do is clean out the attic for the painters to have free room tomorrow :P | 01:47 |
SynQ | and it's only a quarter to one | 01:47 |
SynQ | can someone bring me back two BigIron 4000's from the states? | 01:49 |
SynQ | in their handluggage? | 01:49 |
SynQ | oh four is ok too :P | 01:50 |
SynQ | they are only 4U high each so it should fit | 01:50 |
SynQ | http://tiny.cc/jkwbt | 01:51 |
SynQ | that one is only 100 usd | 01:51 |
SynQ | WA must be close to WI ;) | 01:51 |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 02:12 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui | 02:34 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 02:34 | |
SynQ | good | 02:37 |
SynQ | time 4 bed | 02:38 |
SynQ | nite | 02:38 |
-!- carogray1 [~Caroline@176-216-137-216.mtaonline.net] has quit [Read error: Connection reset by peer] | 03:08 | |
elnino | preaction, so it does it automatically? cool. | 03:40 |
elnino | I was just looking to do a report of some sort. | 03:41 |
elnino | hm I don't see an activity. | 03:42 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:18 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 05:23 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 06:03 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Ping timeout: 265 seconds] | 06:14 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 07:29 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:08 | |
-!- kaare is now known as Guest86362 | 08:09 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 08:21 | |
-!- carogray [~Caroline@216-67-59-18.static.acsalaska.net] has joined #webgui | 11:18 | |
-!- Guest86362 is now known as kaare_ | 11:39 | |
-!- carogray [~Caroline@216-67-59-18.static.acsalaska.net] has quit [Quit: Leaving.] | 12:16 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:07 | |
-!- ekennedy [~ekennedy@173-118-169-66.pools.spcsdns.net] has joined #webgui | 15:27 | |
-!- ekennedy [~ekennedy@173-118-169-66.pools.spcsdns.net] has left #webgui [] | 15:31 | |
-!- khenn [~frank@97-88-241-234.static.mdsn.wi.charter.com] has quit [Quit: khenn] | 15:50 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:51 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 15:56 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 16:21 | |
elnino | good morning! people who do templates - have you run into htc files? What are they and why do they break everything? | 16:22 |
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has joined #webgui | 17:03 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:03 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 17:19 | |
patspam | haaaaaack | 17:19 |
elnino | good morning patspam.. are you referring to my question? or something you're doing. =) | 17:20 |
patspam | morning elnino! | 17:20 |
patspam | that was WUC hackathon parlance for "goodmorning" | 17:20 |
elnino | are you in the us? | 17:20 |
patspam | yeah! | 17:20 |
elnino | oh. Is that now? | 17:20 |
patspam | yep yep, you still have time to get here :) | 17:20 |
elnino | oh. I wanted to. I have two children now... someone has to watch them... | 17:21 |
patspam | I supposed that's a valid excuse :) | 17:21 |
elnino | I was kinda wondering why it was so quite here.... Say hi to everyone that I know/knows me. =) and ask perlDreamer, if he ever got that flash file thing to work on that one site. | 17:22 |
elnino | s/quite/quiet | 17:24 |
@preaction | elnino: htc files are hacky ways for IE to add scripted behaviors to CSS | 17:25 |
patspam | long answer from colin: apparently no he didn't get it working | 17:27 |
@preaction | 1 RFEs have been closed in the last 24 hrs <- BAM! | 17:33 |
-!- perlDreamer [~colink@216.26.108.105] has joined #webgui | 17:45 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:45 | |
elnino | preaction - they are nothing but TROUBLE. I converted a design, and it would not work untill I got rid of the reference to htc file. I do not like them sam I am. | 17:52 |
@preaction | yeah, unfortunately sometimes they're the only way to get IE to listen to something. though, personally, if you have to hack the design like that, the design should change | 17:52 |
+perlDreamer | ... or IE should change :) | 17:55 |
@preaction | mountain vs. raindrop. we're winning, but egads how long this battle | 17:56 |
elnino | funny 404 error message. it made me laugh "We've got the guys with pocket protectors working to upgrade your web experience as we speak. We apologize for the inconvenience. Please try back later. Or, feel free to check out some of our most popular pages." | 18:03 |
* perlDreamer puts "pocket protector" on his shopping list | 18:10 | |
CIA-21 | webgui: Paul Driver webgui-7.9 * r7a526b6 / www/extras/shop/cart.js : should actually fix the bug when we note it in the changelog - http://bit.ly/chdRi4 | 18:19 |
CIA-21 | webgui: Paul Driver master * re8dfffe / (docs/changelog/7.x.x.txt www/extras/shop/cart.js): should actually fix the bug when we note it in the changelog - http://bit.ly/aDjm4n | 18:22 |
scrottie0 | good morning... | 18:27 |
+perlDreamer | yo, scrottie0 | 18:28 |
scrottie0 | where is the hack-a-thon and is there coffee? | 18:28 |
scrottie0 | sorry I'm late. I had to blow dry my computer. | 18:28 |
scrottie0 | the harddrive is still being blowdried. | 18:28 |
+perlDreamer | the hackathon is where the conference will be tomorrow | 18:28 |
+perlDreamer | and there is coffee | 18:29 |
+perlDreamer | and pastries | 18:29 |
+perlDreamer | and muffins | 18:29 |
+perlDreamer | and soda | 18:29 |
+perlDreamer | and water | 18:29 |
+perlDreamer | and bits | 18:29 |
+perlDreamer | and electrons | 18:29 |
scrottie0 | I'll ask at the front desk for the conference area. | 18:30 |
+perlDreamer | it's either the 2nd floor, or the mezzanine level | 18:31 |
+perlDreamer | first floor above the lobby | 18:32 |
scrottie0 | ah. okay. | 18:32 |
SynQ | is bart awake yet? | 18:36 |
+perlDreamer | Bart who? | 18:37 |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 18:37 | |
-!- mode/#webgui [+o khenn] by ChanServ | 18:37 | |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 18:41 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 18:43 | |
patspam | SynQ: we drank some spotted cows for you last night | 18:48 |
CIA-21 | webgui: Colin Kuskie master * rb8d7466 / (5 files in 5 dirs): Add a link in the Admin Console to the Addons section of webgui.org - http://bit.ly/auU2GN | 19:00 |
-!- webgui [~Adium@203.98.84.34] has joined #webgui | 19:07 | |
-!- dagitz [~john@h69-128-157-227.mdtnwi.dsl.dynamic.tds.net] has joined #webgui | 19:12 | |
CIA-21 | webgui: Graham Knop WebGUI8 * rd826721 / (26 files in 2 dirs): move upgrade scripts for new version - http://bit.ly/cj2LGC | 19:21 |
patspam | preaction: http://www.webgui.org/rfe/request-for-enhancement/10659 | 19:29 |
elnino | patspam - excellent! | 19:30 |
+perlDreamer | patspam, preaction, sample introspection code is Group.pm, resetGroupFields | 19:30 |
patspam | it's all coming back to me *shudder* | 19:30 |
+perlDreamer | I can't believe I'm going to say this | 19:30 |
+perlDreamer | it's probably best to copy and paste that method to change it for templates | 19:31 |
+perlDreamer | for two reasons | 19:31 |
+perlDreamer | we don't have a top level class to hold the definition introspection stuff | 19:31 |
+perlDreamer | and all the rest is hard-coded | 19:31 |
@preaction | it's very close, but not exactly what templates need, and they will diverge as time goes on. no use trying to make it overly complicated for code reuse's sake | 19:32 |
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has quit [Ping timeout: 265 seconds] | 19:40 | |
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has joined #webgui | 19:41 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:41 | |
elnino | is there a way to regenerate an images thumbnail? I need to resize them all in a gallery | 19:54 |
+perlDreamer | elnino, sounds like a utility script | 19:54 |
elnino | k | 19:55 |
+perlDreamer | so I'd look in sbin to see if there's something in there | 19:55 |
elnino | I see marketplace was renamed. Kinda freaked me out not seeing "marketplace" but I like the new menu better. | 19:57 |
+perlDreamer | there's also a new Admin Console icon to take you there | 19:58 |
elnino | ah. that's what that cia-21 thing was. | 19:58 |
elnino | excellent idea. | 19:59 |
+perlDreamer | yes, CIA-21 shows git commits to the WebGUI repo | 19:59 |
elnino | yep. I just didn't know what "plug-ins" was until now. =) | 19:59 |
elnino | s/plug-ins/addons | 19:59 |
elnino | looky there, thumbnailer.pl | 20:02 |
elnino | ack. wiki changed! | 20:08 |
+perlmonkey2 | did the dbms change in 8 or still with mysql? | 20:12 |
patspam | so far mysql | 20:14 |
elnino | I don't get the new wiki. =( | 20:14 |
patspam | still trying to get doug drunk enough that I can convince him to switch to postgres | 20:15 |
patspam | SynQ: just got WebGUI running under Mongrel2 | 20:15 |
patspam | but only via a proxy so far, which is kinda cheating | 20:15 |
+perlmonkey2 | too bad 8 cant be dbms agnostic. | 20:16 |
+perlDreamer | patspam, this channel is logged | 20:16 |
CIA-21 | webgui: JT Smith WebGUI8 * r5723af9 / (etc/WebGUI.conf.original lib/WebGUI/Content/FacebookAuth.pm): updated facebook auth to work with new facebook change/brokeness - http://bit.ly/c5adkj | 20:17 |
CIA-21 | webgui: JT Smith WebGUI8 * r83c2629 / (49 files in 14 dirs): Merge branch 'WebGUI8' of github.com:plainblack/webgui into WebGUI8 - http://bit.ly/buhrAx | 20:17 |
scrottie0 | postgres++ | 20:19 |
@frodwith | scrottie0++ # ++ing postgres | 20:19 |
-!- webgui [~Adium@203.98.84.34] has quit [Quit: Leaving.] | 20:31 | |
CIA-21 | wgdev: Graham Knop master * r99619c8 / (lib/WGDev.pm lib/WGDev/Command.pm lib/WGDev/Command/Base.pm): update version to 0.8.0 (+8 more commits...) - http://bit.ly/9XcHZv | 20:43 |
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has quit [Ping timeout: 252 seconds] | 21:03 | |
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has joined #webgui | 21:04 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 21:04 | |
-!- dagitz [~john@h69-128-157-227.mdtnwi.dsl.dynamic.tds.net] has quit [Quit: dagitz] | 21:10 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 21:13 | |
-!- khenn_ [~frank@216.26.108.239] has joined #webgui | 21:16 | |
-!- mode/#webgui [+o khenn_] by ChanServ | 21:16 | |
-!- khenn [~frank@216.26.108.239] has quit [Read error: Connection reset by peer] | 21:16 | |
-!- khenn_ is now known as khenn | 21:16 | |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 21:17 | |
-!- 31NABC854 [~patspam@203.98.84.34] has joined #webgui | 21:17 | |
scrottie0 | http://slowass.net/~scott/tmp/gim.png | 21:18 |
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has quit [Ping timeout: 260 seconds] | 21:44 | |
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has joined #webgui | 21:44 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 21:44 | |
-!- perlmonkey2 [~perlmonke@m445636d0.tmodns.net] has quit [Read error: Connection reset by peer] | 21:54 | |
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has joined #webgui | 21:54 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 21:54 | |
-!- perlmonkey2 [~perlmonke@m345636d0.tmodns.net] has quit [Client Quit] | 21:55 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 22:15 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 22:15 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 22:21 | |
CIA-21 | webgui: Colin Kuskie master * r5765739 / (4 files in 3 dirs): Labels in the Cart for addresses are optional. They take the first line of the address if left blank. Tested w and w/o JS. - http://bit.ly/9uz9hE | 22:24 |
+perlDreamer | it's awfully quiet out there | 22:32 |
@preaction | echo! | 22:32 |
* scrottie0 nods at perlDreamer | 22:34 | |
+BartJol | I do have some music | 22:35 |
scrottie0 | oh noes, not again! | 22:35 |
elnino | helloooooo! | 22:38 |
-!- khenn [~frank@216.26.108.239] has quit [Ping timeout: 240 seconds] | 22:40 | |
+BartJol | what, did I put on music before in your presence scrottie0? | 22:40 |
scrottie0 | oh noes was re: the pub. | 22:41 |
CIA-21 | webgui: Paul Driver master * rc89da43 / (5 files in 3 dirs): variable downgrading - http://bit.ly/bZGYJf | 22:44 |
* SynQ goes wow for patspam | 22:46 | |
@frodwith | hmm! http://blogs.perl.org/users/leon_timmermans/2010/08/yet-another-readonly-module.html | 22:56 |
@frodwith | I know we don't end up using Readonly a lot, but this looks nice. | 22:56 |
@preaction | what's the debian policy on .swf files? they're compiled bytecode. we don't have the mxml, as, or fla file it came from (referring to ukplayer) | 23:03 |
Haarg | that new readonly module looks cool | 23:03 |
Haarg | Readonly.pm always seemed pointless to me | 23:03 |
Haarg | too many problems but very little advantage to using it | 23:04 |
@preaction | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=592593 <- prior art. docuwiki had the fla even, but fla cannot be built with free software | 23:04 |
scrottie0 | no strict 'subs'; no strict refs; use strict subs; | 23:07 |
scrottie0 | my $fn = __FILE__; my @string = eval `grep $fn -e '^use WebGUI' -e '^use Plack' | sed -e 's!use !"!' -e 's!;!",!'`; # earlier today... | 23:10 |
* SynQ knows that a webgui site is going to be used in China very soon | 23:12 | |
@preaction | sweet | 23:12 |
CIA-21 | webgui: Graham Knop WebGUI8 * ra95ef16 / (345 files in 55 dirs): remove use of FindBin in tests - http://bit.ly/cSDfw0 | 23:12 |
SynQ | http://www.winket.nl | 23:12 |
CIA-21 | webgui: Graham Knop WebGUI8 * red3ac1c / lib/WebGUI/Upgrade.pm : update upgrade docs - http://bit.ly/dg7KP9 | 23:12 |
CIA-21 | webgui: Graham Knop WebGUI8 * rc59fc0f / (lib/WebGUI/Account.pm lib/WebGUI/BestPractices.pm): add WebGUI::BestPractices - http://bit.ly/bVSGid | 23:12 |
SynQ | currently in Dutch only | 23:12 |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 23:13 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:13 | |
SynQ | can someone tap on BartJol's shoulder perhaps and point him to his irc window? :) | 23:13 |
+perlDreamer | bartjol is afk right now, SynQ. | 23:14 |
SynQ | what time is it now? | 23:14 |
SynQ | 15:15? | 23:14 |
+perlDreamer | 15:15 CDT, yes | 23:15 |
+perlDreamer | ah, he's back | 23:15 |
SynQ | ah good :) | 23:15 |
+perlDreamer | run for the hills, BartJol | 23:16 |
+BartJol | too late :) | 23:16 |
-!- fokat [~lem@190.72.138.110] has quit [Read error: Connection reset by peer] | 23:45 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 23:46 | |
@preaction | does anyone know why we build our own "Ask About Using Rich Editor" and don't use TinyMCE's built-in one? | 23:49 |
+perlDreamer | TinyMCE's is broken | 23:50 |
@preaction | how so? | 23:51 |
@preaction | didn't do as advertised? was it a bug in tinymce? was it fixed? | 23:51 |
+perlDreamer | IIRC, doesn't work correctly in some browser | 23:51 |
* perlDreamer recommends checking the revision logs and git blame | 23:51 | |
-!- carogray [~Caroline@166.203.197.231] has joined #webgui | 23:53 | |
--- Day changed Thu Sep 02 2010 | ||
-!- carogray [~Caroline@166.203.197.231] has quit [Quit: Leaving.] | 00:15 | |
-!- khenn [~frank@216.26.108.239] has quit [Read error: No route to host] | 00:16 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:16 | |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 00:16 | |
-!- mode/#webgui [+o khenn] by ChanServ | 00:16 | |
-!- 31NABC854 [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds] | 00:20 | |
-!- perlDreamer1 [~colink@216.26.108.105] has joined #webgui | 00:21 | |
-!- perlDreamer [~colink@216.26.108.105] has quit [Read error: No route to host] | 00:21 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 00:21 | |
CIA-21 | webgui: Colin Kuskie master * r7d6089d / (2 files in 2 dirs): Change the addon URL on webgui.org - http://bit.ly/abaxjv | 00:22 |
-!- perlDreamer1 [~colink@216.26.108.105] has quit [Quit: Leaving.] | 00:34 | |
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn] | 01:01 | |
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.] | 01:02 | |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 01:09 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 01:09 | |
-!- patspam [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds] | 01:14 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 01:53 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 02:29 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 03:21 | |
-!- carogray [~Caroline@173.159.112.222] has joined #webgui | 04:05 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 04:25 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:25 | |
-!- carogray1 [~Caroline@173.159.112.222] has joined #webgui | 04:37 | |
-!- carogray [~Caroline@173.159.112.222] has quit [Read error: Connection reset by peer] | 04:37 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 04:55 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:15 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 05:28 | |
-!- mode/#webgui [+o khenn] by ChanServ | 05:28 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui | 05:31 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 05:31 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Quit: Leaving.] | 05:45 | |
-!- carogray1 [~Caroline@173.159.112.222] has quit [Read error: Connection reset by peer] | 05:55 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 05:59 | |
CIA-21 | webgui: Doug Bell master * r55e6284 / sbin/classLoadTest.pl : add classLoadTest.pl - http://bit.ly/aP1Oc2 | 06:23 |
elnino | anyone heard of this? http://www.uniformserver.com/ | 06:31 |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 07:01 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] | 07:02 | |
elnino_ | anyone seen this before: http://www.ohloh.net/p/WebGUI/analyses/latest | 07:04 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 245 seconds] | 07:07 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:40 | |
-!- kaare is now known as Guest3461 | 08:40 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 09:03 | |
-!- Guest3461 is now known as kaare_ | 10:22 | |
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has joined #webgui | 14:51 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:06 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn] | 15:20 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:26 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 15:34 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:37 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:44 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:10 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:27 | |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 16:29 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:29 | |
-!- perlDreamer [~colink@216.26.108.105] has joined #webgui | 16:51 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 16:51 | |
+perlDreamer | good morning everyone | 16:51 |
+perlDreamer | welcome to the live IRC-cast of the WUC 2010 opening plenary | 16:51 |
+perlDreamer | the session won't begin for about 10 minutes, so you have time to get some coffee | 16:52 |
@preaction | IT BEGINS! MUAHAHAHAHAHAAAAA | 17:02 |
scrottie0 | good morning, perlDreamer. | 17:04 |
+perlDreamer | you're up early, scrottie0 | 17:04 |
+perlDreamer | The winner of the Contributor of the Year award goes to Patrick Donelan! | 17:05 |
+perlDreamer | congrats, patspam | 17:05 |
@preaction | WOOOOOOO | 17:05 |
scrottie0 | perlDreamer, now and then I get up at 4:30am to go do crazy adventure stuff. | 17:05 |
+perlDreamer | Contributor of the Year award goes to United Knowledge | 17:05 |
scrottie0 | w00t | 17:06 |
+perlDreamer | WebGUI 8... | 17:07 |
+perlDreamer | The big goal is performance | 17:07 |
scrottie0 | elnino_, re: http://www.ohloh.net/p/WebGUI/analyses/latest, neato! | 17:07 |
+perlDreamer | WebGUI 8 is 700% faster than WebGUI 7 | 17:08 |
+perlDreamer | some of the improvements were backported in 7.8 and 7.9 | 17:08 |
@preaction | Frank is 4%! Frank is 4%! | 17:08 |
+perlDreamer | the lion's share of 8's improvements comes from Plack/Starman | 17:08 |
+perlDreamer | after that, it's Moose, new UI (kudos preaction!) better caching and faster groups | 17:09 |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 17:09 | |
+perlDreamer | "the new UI is so fast that it feels like a native desktop application" | 17:11 |
scrottie0 | Starman is the new default webserver. | 17:11 |
scrottie0 | No exceptions! I mean, more exceptions! | 17:16 |
scrottie0 | ugh. nothing is completely tested. | 17:17 |
+perlDreamer | the new Admin Console UI is beautiful | 17:23 |
+perlDreamer | it optimizes space | 17:23 |
+perlDreamer | and is AJAXified, so it runs really fast | 17:23 |
+perlDreamer | your current version tag is at the top of the screen, along with controls for publishing (committing) or leaving the tag | 17:25 |
+perlDreamer | the Admin Bar (which is now integrated into the Console fully) is also AJAXy | 17:25 |
+perlDreamer | the new Debug console rocks | 17:26 |
+perlDreamer | this is run through Plack Middleware | 17:26 |
@frodwith | everyone++. I haven't been keeping up with webgui 8 development, you all have added some ridiculously cool things. | 17:30 |
+perlDreamer | we can't wait for you to come and play with 8, frodwith | 17:31 |
@preaction | Haarg++ patspam++ vanguard of WebGUI 8 development! | 17:31 |
patspam | plus perlDreamer++ and preaction++! | 17:32 |
+perlDreamer | webgui 8 will simplify content approval | 17:32 |
@frodwith | hopefully by this time next year, we can get all our users upgraded to 8 so we can take advantage of all this awesomeness ^_- | 17:32 |
+perlDreamer | it has a simplified grammar | 17:32 |
+perlDreamer | commit = publish | 17:32 |
+perlDreamer | instead of having screens for different asset tag states (committed, pending), it's all unified into a color coded display | 17:34 |
+perlDreamer | that is sortable | 17:34 |
@preaction | frodwith: we will likely spend all of next year making documentation and utilities to make it as easy as possible to migrate custom stuff to 8 | 17:34 |
@preaction | 8 is far more extensible, less copy/paste, fewer hacks, etc... | 17:35 |
+perlDreamer | you can view and edit the pending content (or older content) right from the content manager screen | 17:35 |
+perlDreamer | content approval is also inlined into the edit screen, if you have permissions to publish content | 17:36 |
@preaction | and if a template isn't automatically upgraded, it means we screwed up and have a bug to fix | 17:37 |
scrottie0 | perlDreamer, what the heck is tavis on about? | 17:38 |
+perlDreamer | not sure what you mean, scrottie0 | 17:38 |
scrottie0 | _AND_ _UPDATE_. | 17:41 |
+perlDreamer | hm | 17:42 |
+perlDreamer | tavis is on about 3 feet behind you | 17:42 |
@preaction | it's still our burden as well. actually i'll probably start spending a few hours a week updating the things | 17:42 |
+perlDreamer | all of the WebGUI books are being converted to a wiki | 17:43 |
+perlDreamer | and being released to the community | 17:43 |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 17:50 | |
scrottie0 | Pluggable admin panes inherit from WebGUI::Admin::Plugin. | 18:04 |
scrottie0 | It's bug free and it can do pretty much anything. | 18:06 |
scrottie0 | * Some quotes might be out of context. | 18:06 |
scrottie0 | Admin items let you write small apps without having to create a full asset, define database tables, etc. | 18:10 |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 18:17 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 18:17 | |
-!- perlDreamer1 [~colink@216.26.108.105] has joined #webgui | 18:18 | |
-!- perlDreamer [~colink@216.26.108.105] has quit [Read error: Connection reset by peer] | 18:18 | |
scrottie0 | Doug went a little bit crazy. | 18:20 |
Haarg | went? | 18:20 |
+BartJol | too obvious Haarg | 18:21 |
scrottie0 | "I went a little bit crazy." - Doug. | 18:21 |
scrottie0 | we are watching WebGUI8 copy the import node to the clipboard. | 18:22 |
scrottie0 | we are watching a copy operation. | 18:22 |
scrottie0 | it has a progress bar. | 18:22 |
-!- mode/#webgui [+v perlDreamer1] by ChanServ | 18:25 | |
-!- perlDreamer1 is now known as perlDreamer | 18:32 | |
-!- carogray [~Caroline@cpe-67-253-94-70.maine.res.rr.com] has joined #webgui | 18:33 | |
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.] | 18:56 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 18:57 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 19:00 | |
scrottie0 | Joeri doesn't like Javascript or Objective C. Hateful hater and his hatey hate. | 19:04 |
@preaction | ObjC is hateful | 19:05 |
-!- khenn [~frank@216.26.108.239] has quit [Ping timeout: 245 seconds] | 19:05 | |
@preaction | JS not as much, it's the "we have 30 implementations that don't talk to each other" hatefulness | 19:05 |
-!- mode/#webgui [+v BartJol] by ChanServ | 19:19 | |
+perlDreamer | BartJol: ning is interested in international content and stuff. She could use a talk from the expert if you have time. | 19:23 |
+BartJol | sure | 19:23 |
+BartJol | but that was last year | 19:24 |
+BartJol | I do have the presentation with me though | 19:24 |
@preaction | we need internationalized assets. soon. | 19:24 |
+BartJol | that would be great | 19:25 |
+BartJol | I only know the german thingy implementation | 19:25 |
@preaction | i've had ideas of how we could do it for a looong time, but it's very disruptive to how assets work | 19:25 |
+BartJol | so WG 9? | 19:25 |
+BartJol | or earlier? | 19:25 |
@preaction | not API-breakingly disruptive, but custom code would need updates to use it properly | 19:25 |
@preaction | so it's possible during the 8.x cycle, but 8.x development is going to be fairly different from 7.x development (and it's not something i've been able to fully flesh out in my head) | 19:26 |
+BartJol | what is the general idea? | 19:26 |
+BartJol | in 1 line? | 19:26 |
@preaction | certain asset properties are marked "translatable", then an interface to add translations for all translatable content | 19:27 |
@preaction | then a method to get the translations right before the vars are passed to the template | 19:27 |
@preaction | so not so horrible, but potentially evil | 19:27 |
+BartJol | could it be dependant on the "language" scrach variable? | 19:28 |
+BartJol | not sure you want that actually | 19:28 |
+BartJol | that would also constantly update the WebGUI interface language | 19:28 |
@preaction | the "Default" being shown perhaps, but there'd be a way to see the other translations by links on the page (added a loop to the template to show which translations are there) | 19:29 |
@preaction | right, which is different. martin (german martin) has suggested them be different, and i've agreed (or maybe you suggested it) | 19:29 |
+BartJol | but there must be a session property that remember what language has your preference | 19:29 |
@preaction | of course | 19:29 |
+BartJol | it is martien btw | 19:30 |
@preaction | ah, thought i was spelling it wrong | 19:30 |
@preaction | but yes | 19:30 |
+BartJol | but I agree | 19:30 |
+BartJol | whoohoo, we agree | 19:30 |
@preaction | i want i18n content, but the solutions proposed have been marginal. adding more problems | 19:30 |
+BartJol | is there a forum thread on those proposed solutions? | 19:31 |
@preaction | no. i haven't revealed these ideas yet. that's part of my plan to reveal these ideas to a blog or the dev forum as time goes on | 19:32 |
+BartJol | or are you referring to my LanguagePageSwitch macro? | 19:32 |
@preaction | so that if someone wants, they can implement it themselves, or at least offer suggestions | 19:32 |
+BartJol | which is hardly userfriendly | 19:32 |
@preaction | no, martien's content macro, macros have problems with arbitrary content inside them (can break the macro, and then the site) | 19:33 |
+BartJol | ah, that one | 19:33 |
+BartJol | would it possible to have i18n'd urls with your solution? | 19:34 |
+BartJol | or maybe even necessary | 19:34 |
@preaction | yes. i18n urls are possible, but only one url to one asset so far. we want to be able to just say, in the asset properties, all the possible URLs for that asset, but that may or may not go in soon | 19:35 |
@preaction | that's a database schema break, so i may consider it an API break | 19:35 |
@preaction | so it'd have to be done before January or not at all | 19:35 |
+BartJol | mmm, no not necessary, that would be bad, some things you don't want to translate | 19:36 |
@preaction | but shortcuts are still possible | 19:36 |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 19:36 | |
@preaction | true | 19:36 |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 19:37 | |
+BartJol | but there also should be an option to switch webgui and content language at the same time. It mightg be confusing to users that they need to click twice | 19:38 |
+BartJol | prolly that would need 2 contenthandlers at the same time, which is a problem | 19:38 |
+BartJol | depending on how the content language is switched | 19:39 |
-!- patspam [~patspam@203.98.84.34] has quit [Client Quit] | 19:40 | |
Haarg | perlDreamer, apparently i'm writing the translation server from scratch as a plack app. we'll see how that goes. | 19:42 |
+perlDreamer | okey-doke | 19:42 |
+perlDreamer | I'll see about getting you some SVN data for a trial git conversion | 19:42 |
+BartJol | "apparently" :) | 19:42 |
Haarg | i got the svn repo from doug | 19:42 |
+perlDreamer | see y'all at lunch | 19:47 |
-!- perlDreamer [~colink@216.26.108.105] has quit [Quit: Leaving.] | 19:47 | |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 19:47 | |
-!- mode/#webgui [+o khenn] by ChanServ | 19:47 | |
@preaction | Talk idea: You got your WordPress/MediaWiki/Something in my WebGUI! | 19:58 |
@preaction | slug ID is a good idea for i18n content too. no breaking inside asset, just a new asset with some sort of relationship between the entire series | 20:00 |
+BartJol | yeah | 20:00 |
@preaction | so they are completely separate assets, but they're related by an ID | 20:00 |
@preaction | that would probably be a LOT easier to put in | 20:01 |
+BartJol | that is better than my lineage dependancy | 20:01 |
+BartJol | whic breaks easily | 20:01 |
@preaction | switching would be weird though. if they're assets they show up on the page / in the CS / in the Calendar. which one shows up? add something to getLineage would work, but piling onto that is starting to be problematic | 20:04 |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 20:27 | |
-!- BartJol [~bart@216.26.108.130] has quit [Ping timeout: 258 seconds] | 20:48 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 21:06 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 21:07 | |
-!- khenn_ [~frank@216.26.108.239] has joined #webgui | 21:17 | |
-!- khenn [~frank@216.26.108.239] has quit [Read error: Connection reset by peer] | 21:17 | |
-!- khenn_ is now known as khenn | 21:17 | |
-!- mode/#webgui [+o khenn] by ChanServ | 21:17 | |
-!- patspam [~patspam@203.98.84.34] has quit [Ping timeout: 260 seconds] | 21:32 | |
CIA-21 | webgui: Graham Knop WebGUI8 * rcacaabe / lib/WebGUI/Upgrade.pm : listen to skipBackup upgrade option - http://bit.ly/bV0x2i | 21:48 |
CIA-21 | webgui: Graham Knop WebGUI8 * rd7ff3ea / lib/WebGUI/Upgrade.pm : silence all upgrade output with quiet option - http://bit.ly/cRikAp | 21:48 |
scrottie0 | Yay Continuity! | 21:50 |
-!- BartJol [~bart@216.26.108.130] has quit [Read error: Operation timed out] | 22:28 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 22:28 | |
patspam | SynQ: you missed a ute photo in my talk | 22:28 |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 22:30 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 22:30 | |
-!- gugod_ [~gugod@sh1.opcafe.net] has joined #webgui | 22:43 | |
-!- SDuensin_ [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui | 22:45 | |
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 22:45 | |
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has quit [Quit: So long, and thanks for all the fish.] | 22:47 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Write error: Broken pipe] | 22:47 | |
-!- SDuensin_ is now known as SDuensin | 22:47 | |
-!- gugod [~gugod@sh1.opcafe.net] has quit [Remote host closed the connection] | 22:47 | |
CIA-21 | webgui: Colin Kuskie master * rf65ae74 / (3 files in 3 dirs): Format the subtotal variable in the Payment driver to 2 decimal places. Fixes bug #11813 - http://bit.ly/8XAnhg | 22:53 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rfd565f2 / (3 files in 3 dirs): Format the subtotal variable in the Payment driver to 2 decimal places. Fixes bug #11813 - http://bit.ly/bmCRNF | 22:53 |
scrottie0 | usually it's google analytics holding stuff up. thanks, google. | 23:13 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r02099f0 / (2 files in 2 dirs): Fix HTML table generation for Active Sessions. Fixes bug #11832 - http://bit.ly/9ne9fo | 23:16 |
CIA-21 | webgui: Colin Kuskie master * r055b72d / (2 files in 2 dirs): Fix HTML table generation for Active Sessions. Fixes bug #11832 - http://bit.ly/dcZGcX | 23:17 |
CIA-21 | webgui: Colin Kuskie master * r1f2fbeb / lib/WebGUI/Account/Shop.pm : Remove debug code. - http://bit.ly/99zGUG | 23:26 |
CIA-21 | webgui: Graham Knop WebGUI8 * re61b997 / lib/WebGUI/Upgrade.pm : fix thing i broke - http://bit.ly/9aWOEQ | 23:27 |
-!- BartJol [~bart@216.26.108.130] has quit [Read error: No route to host] | 23:31 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 23:31 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 23:31 | |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 23:46 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 23:46 | |
--- Day changed Fri Sep 03 2010 | ||
patspam | Haarg: http://github.com/plainblack/webgui/commit/c59fc0f361ffe096faa0717cecfd820f3061e6e8 | 00:03 |
patspam | (github notes) | 00:03 |
patspam | kinda clunky to push notes around though (git push origin refs/notes/commits) | 00:04 |
CIA-21 | webgui: Colin Kuskie master * rb1adfd2 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): Fix missing Attachment label in the Template. - http://bit.ly/dcJMos | 00:08 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * ra8d6aeb / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): Fix missing Attachment label in the Template. - http://bit.ly/dAFtEq | 00:08 |
-!- khenn_ [~frank@216.26.108.239] has joined #webgui | 00:17 | |
-!- mode/#webgui [+o khenn_] by ChanServ | 00:17 | |
-!- khenn [~frank@216.26.108.239] has quit [Read error: Connection reset by peer] | 00:17 | |
-!- khenn_ is now known as khenn | 00:17 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:17 | |
CIA-21 | webgui: Graham Knop WebGUI8 * re61b997 / lib/WebGUI/Upgrade.pm : fix thing i broke (+1703 more commits...) - http://bit.ly/9gs7qe | 00:19 |
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.] | 00:31 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 00:31 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 00:32 | |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 00:41 | |
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn] | 00:49 | |
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.] | 00:58 | |
-!- fokat [~lem@190.72.138.110] has quit [Read error: Connection reset by peer] | 01:04 | |
-!- carogray [~Caroline@cpe-67-253-94-70.maine.res.rr.com] has quit [Read error: Connection reset by peer] | 01:48 | |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 02:14 | |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 02:15 | |
-!- gugod_ is now known as gugod | 04:32 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui | 04:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 04:59 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 05:25 | |
elnino | hello! having fun yet? | 05:26 |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 05:31 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 05:33 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Ping timeout: 265 seconds] | 05:35 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 05:38 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Ping timeout: 276 seconds] | 05:56 | |
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has quit [Remote host closed the connection] | 06:04 | |
-!- Radix__ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: Connection reset by beer] | 08:37 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 08:37 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:37 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:51 | |
-!- kaare is now known as Guest4584 | 08:51 | |
-!- Guest4584 is now known as kaare_ | 09:05 | |
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has joined #webgui | 14:59 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:25 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 15:32 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 15:56 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:05 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 16:10 | |
elnino_ | goo morning! | 16:10 |
elnino_ | having fun yet??? what version is recommed to have ffor a full blown/vender payout store? - the version I have is half implemented. =( | 16:11 |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 16:49 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 16:49 | |
@preaction | elnino_: most definitely the latest 7.9.x version, but still you have to configure the vendor payouts with your paypal id, and we only support paypal payouts unfortunately | 16:50 |
ckotil | how about the survey asset? | 16:53 |
ckotil | it's a bit wonky in 7.8.20 | 16:53 |
ckotil | tho still in beta as of 7.8.20 | 16:54 |
elnino_ | preaction - thanks. has the template improved yet in 7.9? | 16:54 |
elnino_ | s/template/templates in the shop | 16:54 |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 16:54 | |
-!- mode/#webgui [+o khenn] by ChanServ | 16:54 | |
-!- BartJol [~bart@216.26.108.130] has quit [Read error: No route to host] | 17:02 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 17:02 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 17:03 | |
@preaction | elnino_: which ones? the cart is far more streamlined. you can test via http://beta.webgui.org if you like | 17:04 |
scrottie0 | what important announcements did I otherwise miss? had 9:30 in my head, not 8:30. I was actually headed for breakfast when I double checked. | 17:05 |
elnino_ | it is clunky as far as user registration and purchase goes. and the templates are a bit. um. ugly. | 17:05 |
elnino_ | in 7.7 | 17:05 |
elnino_ | I'll take a look at the beta. | 17:06 |
@preaction | scrottie0: none really, just a reminder to fill out the surveys and "the presentations next are..." | 17:16 |
scrottie0 | preaction, thanks. | 17:18 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 17:24 | |
ckotil | survey seems improved in the beta. im hung up on an issue in 7.8.20 where you cant save any text for a new question. | 17:25 |
@preaction | ckotil: yeah. survey has been under heavy bugfixing since it was introduced. it's getting (finally) pretty stable | 17:26 |
ckotil | awesome. it will be a nice addition | 17:29 |
ckotil | looks very useful for in the a classroom :) | 17:30 |
ckotil | i had to crank out a survey the other day, and i ended up using the dataform | 17:30 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 17:31 | |
-!- bipolar [~bipolar@offsitesysadmin.com] has quit [Ping timeout: 276 seconds] | 18:05 | |
-!- bipolar [~bipolar@offsitesysadmin.com] has joined #webgui | 18:06 | |
elnino_ | nice map asset! | 18:23 |
elnino_ | well, I'm looking at the beta. I'm confused. the vendor payment hasn't changed. | 18:25 |
elnino_ | how does one setup that the vendor gets 10% of the sales? | 18:25 |
elnino_ | or is it assumed they get 100%? | 18:25 |
elnino_ | in our case, we are doing royalties, not vendor payout. | 18:26 |
elnino_ | maybe there is a difference. =( | 18:26 |
scrottie0 | does JavaScript implement the yadda yadda yadda operator? | 18:27 |
scrottie0 | </sarcastic> | 18:27 |
@preaction | elnino_: it may not be possible yet. we've had someone be interested in sponsoring it, but they've not come through with the funding yet | 18:29 |
+BartJol | mmm, lemme have a look, we might have done that | 18:30 |
elnino_ | grr. who do I talk to about $$ to finish that? | 18:30 |
@preaction | well, the API doesn't allow multiple vendors | 18:30 |
+BartJol | nope | 18:31 |
elnino_ | well, a product can only have one vendor. then there is the store owners. the vendor gets % and the store owner gets the rest. | 18:31 |
elnino_ | so you only need one vendor. | 18:31 |
* elnino_ is confused | 18:31 | |
@preaction | right, but with multiple vendors you'd be able to say one vendor is the shop owner, and the other is getting the royalties. and it would work on percentages or amounts | 18:32 |
CIA-21 | webgui: Colin Kuskie master * r81dd8d6 / docs/changelog/7.x.x.txt : Fix whitespace issue in the changelog. - http://bit.ly/cGcxJj | 18:32 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r57c49e7 / docs/changelog/7.x.x.txt : Fix whitespace issue in the changelog. - http://bit.ly/cgPqlV | 18:32 |
elnino_ | mm. k | 18:32 |
scrottie0 | Frank is removing thumbs. | 18:51 |
-!- BartJol [~bart@216.26.108.130] has quit [Quit: Leaving.] | 18:58 | |
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn] | 19:35 | |
-!- perlmonkey2 [~yaaic@m395636d0.tmodns.net] has joined #webgui | 19:35 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:35 | |
-!- perlmonkey2 [~yaaic@m395636d0.tmodns.net] has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org] | 19:44 | |
-!- patspam [~patspam@203.98.84.34] has joined #webgui | 21:25 | |
-!- khenn [~frank@216.26.108.239] has joined #webgui | 21:27 | |
-!- mode/#webgui [+o khenn] by ChanServ | 21:27 | |
scrottie0 | this is my favorite yet: http://slowass.net/~scott/tmp/wg8.png | 21:58 |
patspam | Haarg: how do I get svn to show commits that match a given string (matching the code that was changed, not the commit message) | 22:02 |
Haarg | svn? | 22:02 |
patspam | yeah | 22:02 |
patspam | pity me | 22:02 |
patspam | short of importing it into git... | 22:02 |
Haarg | i was going to say | 22:02 |
Haarg | step 1, import to git | 22:02 |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 22:31 | |
-!- mode/#webgui [+v BartJol] by ChanServ | 22:31 | |
-!- patspam [~patspam@203.98.84.34] has quit [Quit: Leaving.] | 23:59 | |
--- Day changed Sat Sep 04 2010 | ||
-!- BartJol [~bart@216.26.108.130] has quit [Read error: No route to host] | 00:01 | |
-!- BartJol [~bart@216.26.108.130] has joined #webgui | 00:01 | |
-!- BartJol [~bart@216.26.108.130] has quit [Ping timeout: 258 seconds] | 00:06 | |
-!- khenn [~frank@216.26.108.239] has quit [Quit: khenn] | 00:26 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 01:36 | |
-!- khenn [~frank@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 01:45 | |
-!- mode/#webgui [+o khenn] by ChanServ | 01:45 | |
-!- khenn [~frank@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: khenn] | 01:50 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 01:55 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds] | 02:40 | |
-!- vayde [~vayde@65-103-5-174.mpls.qwest.net] has quit [Quit: Leaving] | 02:46 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 02:55 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 03:15 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 03:22 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:24 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds] | 04:29 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:30 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds] | 04:36 | |
elnino_ | I'm getting a "Unable to extract package! The package may be corrupt, or there may be a server error preventing packages from being imported. " fro 7.7.28 to 7.8.23 - ideas? | 05:22 |
elnino_ | I don'thave access to the logs. =( but I'm askign for them. | 05:22 |
-!- _elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 05:56 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] | 05:56 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 06:00 | |
-!- _elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] | 06:00 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 06:13 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui | 06:15 | |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 08:29 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 245 seconds] | 08:32 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 10:21 | |
-!- BartJol [~bart@71-90-29-59.dhcp.ftbg.wi.charter.com] has joined #webgui | 10:57 | |
-!- BartJol [~bart@71-90-29-59.dhcp.ftbg.wi.charter.com] has left #webgui [] | 15:57 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:14 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:14 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Ping timeout: 276 seconds] | 17:24 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:41 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 17:56 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui | 17:59 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:59 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 19:07 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has left #webgui [] | 20:39 | |
--- Day changed Sun Sep 05 2010 | ||
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 00:56 | |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 01:12 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 02:16 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 02:38 | |
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 240 seconds] | 02:51 | |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 02:59 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:12 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:10 | |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 05:38 | |
zylopfa | Hello all | 05:38 |
zylopfa | anyone got problems also installing CHI-0.36? | 05:38 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 06:48 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:55 | |
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 240 seconds] | 11:16 | |
-!- nuba [~nuba@64.150.190.84] has joined #webgui | 11:19 | |
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has joined #webgui | 14:13 | |
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has quit [Quit: Page closed] | 14:30 | |
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has joined #webgui | 14:33 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:02 | |
-!- Haarg [~haarg@li79-149.members.linode.com] has quit [Ping timeout: 260 seconds] | 16:07 | |
-!- preaction [~doug@li79-149.members.linode.com] has quit [Ping timeout: 240 seconds] | 16:08 | |
-!- xootom [5eaba154@gateway/web/freenode/ip.94.171.161.84] has quit [Quit: Page closed] | 16:56 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: stDavid] | 18:38 | |
-!- Haarg [~haarg@li79-149.members.linode.com] has joined #webgui | 19:01 | |
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has joined #webgui | 20:53 | |
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 22:38 | |
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has joined #webgui | 23:02 | |
-!- nuba_ [~nuba@pauleira.com] has joined #webgui | 23:11 | |
-!- Netsplit *.net <-> *.split quits: nuba | 23:16 | |
--- Day changed Mon Sep 06 2010 | ||
-!- KlausH [~KlausH@p5B071EDE.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 01:24 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 01:48 | |
-!- preaction [~doug@li79-149.members.linode.com] has joined #webgui | 02:21 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:26 | |
-!- gugod [~gugod@sh1.opcafe.net] has quit [Quit: leaving] | 05:57 | |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 05:58 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 06:05 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:08 | |
-!- kaare is now known as Guest51121 | 08:08 | |
-!- Guest51121 is now known as kaare_ | 08:35 | |
-!- SVIFI [~svifi@5.datapartner.fi] has joined #webgui | 11:15 | |
SVIFI | Hello | 11:15 |
SVIFI | Anyone is familiar with ^Emask(); fature? | 11:15 |
SVIFI | why could it work on some pages but not on others? | 11:16 |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 14:19 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 14:26 | |
Haarg | SVIFI, that looks to be a very old macro. i wouldn't expect it to work at all. | 14:33 |
SVIFI | found a solution already, it actually was Filter code setting blocking it | 14:51 |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:25 | |
-!- KlausH [~KlausH@p5B070E2E.dip0.t-ipconnect.de] has joined #webgui | 15:29 | |
xdanger | I've been thinking of writing a new Emask macro | 16:05 |
xdanger | maybe one that would implement multible "masking" functions | 16:10 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:15 | |
@preaction | what does Emask do? | 17:28 |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 17:39 | |
SVIFI | masks e-mail addresses | 17:59 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:36 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:36 | |
@scrottie | yarrrr. | 19:36 |
-!- SVIFI [~svifi@5.datapartner.fi] has quit [Ping timeout: 255 seconds] | 20:16 | |
-!- SVIFI [~svifi@cable-prv-fe61dd00-53.dhcp.inet.fi] has joined #webgui | 20:39 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 22:39 | |
@scrottie | second hack-a-thon project ran long. http://localhost:5000/crystalx_style?func=edit;proceed=goBackToPage;returnUrl=/home/welcome triggers a die planted in Template in my branch: http://github.com/scrottie/webgui/commit/a28e0995d141fdbe37e4b1f2f3210cb904780231 | 23:52 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 23:52 | |
@scrottie | the code does the goofy asset dump thing. it takes a lot of CPU and should be a debug option. that still needs to be cleaned up. it's just a demo. | 23:52 |
@scrottie | hey patspam. | 23:52 |
patspam | heya | 23:52 |
@scrottie | just the man I should be talking to. can you comment on my Asset.pm changes in http://github.com/scrottie/webgui/commit/a28e0995d141fdbe37e4b1f2f3210cb904780231 ? specifically, what implications are there of not returning a callback if we're not streaming? | 23:53 |
patspam | sure, will check it out in an hour or two | 23:54 |
@scrottie | cool. | 23:54 |
@scrottie | oops, missing a file from that mess. | 23:55 |
--- Day changed Tue Sep 07 2010 | ||
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 00:04 | |
xdanger | O, joy... my macbook won't boot up, and in single user mode it says I/O Error for the harddrive. | 00:32 |
@preaction | frank just had that same problem today | 00:46 |
@preaction | so then i shouldn't install the security update? | 00:47 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 01:00 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 01:00 | |
scrottie0 | grr. | 01:01 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 01:23 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 01:26 | |
-!- SVIFI [~svifi@cable-prv-fe61dd00-53.dhcp.inet.fi] has quit [] | 01:44 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 02:33 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 02:41 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 02:48 | |
-!- KlausH [~KlausH@p5B070E2E.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 02:49 | |
scrottie0 | GRR. | 02:55 |
scrottie0 | I love my little local ISP but they use Cox's crummy network. that would be okay but I need something redundant for the long haul chunk too and the copper is miserable in the neighborhood and USWest's prices are out of control. | 03:01 |
scrottie0 | no muni wireless in Phoenix. | 03:01 |
scrottie0 | so I have to cancel that DSL, get another provider with a different backend, get Cox, and get a different wireless carrier cuz T-Mobile cut me off. | 03:01 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 03:09 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 03:18 | |
scrottie0 | http://github.com/scrottie/webgui/commit/1f7075ce9261824b883d7d0f7a924a4ab064dcbb # fixed, finally | 03:20 |
scrottie0 | "Our new routes should propagate to the Intenret within the hour." http://fastq.com/ ... oh, good, I'm glad I'll be able to get back on the Intenret. | 03:31 |
scrottie0 | fat fingered sysadmins make the rockin' world go round. | 03:32 |
scrottie0 | http://twitter.com/Crell/status/23183942746 # ""Know where in this giant array whose structure changes out from underneath you you need to iterate" is not an API. #drupal #epicfail" | 03:48 |
scrottie0 | no tasks emails this Monday? | 03:59 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:49 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:54 | |
-!- scrottie [~scrottie@70.96.30.166] has joined #webgui | 05:00 | |
-!- SquOnk [~emhn@190.201.105.200] has joined #webgui | 05:01 | |
SquOnk | Greetings. | 05:01 |
-!- scrottie [~scrottie@70.96.30.166] has quit [Ping timeout: 240 seconds] | 05:07 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 05:10 | |
-!- SquOnk [~emhn@190.201.105.200] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 06:44 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 07:11 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:57 | |
-!- kaare is now known as Guest27819 | 08:58 | |
-!- Guest27819 is now known as kaare_ | 11:52 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 13:00 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 13:00 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 13:47 | |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui | 14:18 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 14:46 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:49 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 14:49 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:01 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 15:05 | |
-!- fokat [~lem@190.72.138.110] has quit [Client Quit] | 15:06 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:06 | |
-!- fokat [~lem@190.72.138.110] has quit [Client Quit] | 15:07 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:08 | |
-!- fokat [~lem@190.72.138.110] has quit [Client Quit] | 15:11 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:12 | |
-!- fokat [~lem@190.72.138.110] has quit [Client Quit] | 15:13 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:14 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:28 | |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:13 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:13 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 16:38 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:52 | |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: napping] | 16:57 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:05 | |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:16 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 17:16 | |
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui | 17:47 | |
-!- ryuu_ro_ [~rory@194.171.50.69] has quit [Client Quit] | 17:47 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 272 seconds] | 17:50 | |
SDuensin | I have returned! | 18:05 |
@preaction | yay! | 18:06 |
SDuensin | Dude, I remember none of last week. | 18:06 |
SDuensin | Anybody need a fun few hour project? http://code.google.com/p/bigbluebutton/wiki/API#Sample_API_Examples_(JSP,_PHP,_Python_...) | 18:07 |
@preaction | no Perl bindings | 18:08 |
SDuensin | Don't need 'em. Whole API is REST. | 18:09 |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 18:16 | |
SquOnk | Greetings | 18:16 |
SDuensin | Hey SquOnk | 18:20 |
SquOnk | SDuensin: Hey there | 18:25 |
SDuensin | preaction: Done yet? :-) | 18:26 |
+bartjol | can it be that the current git wg8 branch doesn't run? | 18:27 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:27 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:27 | |
+perlDreamer | morning, everyone! | 18:27 |
+bartjol | howdy | 18:27 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 18:27 | |
SDuensin | Hey perlDreamer | 18:28 |
@preaction | bartjol: it should. how are you running it? do you have the WebGUI::Paths module in your PERL5LIB (usually export PERL5LIB=/data/WebGUI/lib) | 18:28 |
+perlDreamer | yo SD! | 18:28 |
+bartjol | ah, it is in my wre lib | 18:28 |
+bartjol | Rory is getting the some errors, but they are Paths module related, at least it gives errors when I look at localhost:5000 | 18:29 |
+perlDreamer | that's the problem right there, bartjol | 18:30 |
+perlDreamer | don't look at localhost:5000 | 18:30 |
+perlDreamer | and the problem will go away ;) | 18:30 |
Haarg | how are you starting it and what errors are you getting? | 18:30 |
+bartjol | plackup app.psgi | 18:30 |
Haarg | we saw a problem previously where not having WebGUI::Paths in @INC would cause it to fail in a very weird way but were later unable to reproduce it | 18:31 |
+bartjol | plackup --server Starman | 18:31 |
+bartjol | and some other options | 18:31 |
+bartjol | phone at my ear | 18:31 |
+bartjol | ryuu_ro: do you have those errors ready? | 18:32 |
+bartjol | they are on my laptop. while my im client runs on another | 18:32 |
ryuu_ro | one moment let me check | 18:33 |
ryuu_ro | hmm, i've closed my VM so I have to start it up again | 18:33 |
ryuu_ro | that takes some time | 18:33 |
+bartjol | ah, would you please be so kind, then I can give some attention to my customer | 18:35 |
ryuu_ro | yep it's booting up | 18:35 |
+bartjol | thank you | 18:35 |
SquOnk | Are the UKPlayer source files available anywhere? | 18:40 |
SquOnk | (I mean the sources for the .swf) | 18:40 |
ryuu_ro | ok here it is, in Plack/App/URLMap.pm we have no SCRIPT_NAME variabele | 18:40 |
ryuu_ro | I'm guessing that's the problem | 18:40 |
+perlDreamer | SquOnk, only from UK, as far as I know | 18:42 |
SquOnk | Hmm. | 18:43 |
SquOnk | perlDreamer: I have a Debian bug complaining that there are no sources for the .swf files :/ | 18:44 |
+perlDreamer | I would start a thread over on the wgdev list | 18:44 |
+perlDreamer | and hopefully arjan will say something | 18:44 |
SquOnk | perlDreamer: That would be expressInstall.swf, slideShow.swf and the Tutorial.swf | 18:44 |
SquOnk | ...Tutorial.swf being in uploads/ | 18:44 |
+perlDreamer | since we have the Carousel, we don't really need ukplayer in the core any longer | 18:44 |
SquOnk | perlDreamer: Well, that would be a nice removal from 7.9.14... | 18:45 |
SquOnk | ...one less Debian RC Bug :-) | 18:45 |
+perlDreamer | yes, but if they're willing to give use the source, that would be good too | 18:45 |
SquOnk | Yes | 18:45 |
+perlDreamer | it's too late in the Dutch day to just remove it without a chance for them to respond | 18:45 |
Haarg | perlDreamer, do you happen to know the places you ran into where namespace::autoclean caused issues? | 18:46 |
SquOnk | perlDreamer: It's summer. The Dutch day is looooong :-) | 18:46 |
+perlDreamer | SquOnk, then the sooner you post to dev the better ;) | 18:46 |
SquOnk | How about Tutorial.swf in uploads/... still needed? | 18:46 |
+perlDreamer | Haarg, I'd have to check the logs in 8 | 18:46 |
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui [] | 18:47 | |
+perlDreamer | it would be single line commits from me with the phrase, "actually include what we use...." or something similar | 18:47 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r9338d69 / (3 files in 3 dirs): Fix template attachment ordering during the 7.8.24-7.9.11 upgrade. Existing sites cannot have their ordering restored, unless they revert and go through the ordering again. - http://bit.ly/afXA1V | 18:54 |
SquOnk | perlDreamer: So, webgui dev, right? | 18:55 |
+perlDreamer | yes | 18:55 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 19:31 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:42 | |
* scrottie0 is reading scroll... | 19:46 | |
@preaction | i would prefer to remove those swfs entirely from the core: they have no business there. SquOnk if you create the thread, i'll weigh in with the severity, and the contributers can try to dissuade me | 19:52 |
SquOnk | preaction: I have to create a thread? | 19:56 |
@preaction | or i can do it, whichever | 19:59 |
@preaction | do you have a URL to the debian bug? | 20:00 |
SquOnk | preaction: Footnote at the posting in webgui dev | 20:08 |
CIA-21 | webgui: Graham Knop WebGUI8 * r0e754a5 / lib/WebGUI/BestPractices.pm : fix namespace::autoclean use in BestPractices - http://bit.ly/9oyh4p | 20:22 |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 20:24 | |
@preaction | when's the next 7.9.x release? today or next week? | 20:40 |
+perlDreamer | next week | 20:41 |
+perlDreamer | this week is 7.10.0 | 20:41 |
+perlDreamer | unless we need to flip-flop that for priority reasons | 20:41 |
@preaction | No, just wondering when to put the deadline on the ukplayer source problem | 20:41 |
@preaction | Sept. 14 it is | 20:42 |
@preaction | this e-mail backlog from the wuc is gonna take all week i imagine... | 20:48 |
+perlDreamer | I call dibbs on preaction's mailbox | 20:48 |
@preaction | were you a fly on the wall of my inbox, eh? | 20:48 |
+perlDreamer | no, but I'm reserving space in the upcoming flood | 20:48 |
@preaction | ahh | 20:49 |
Haarg | weee more asset report problemms | 20:49 |
Haarg | Form::AssetReportQuery uses definition so that will have to be fixed at some point | 20:50 |
@preaction | yeah, asset report is going to go through the new process for 7.10. so v2 is probably getting fast-tracked | 20:50 |
Haarg | actually i guess the other thing i found won't be broken | 20:52 |
Haarg | it sorts the keys alphabetically instead of numerically | 20:52 |
Haarg | but 1 will still come first so i think it won't break | 20:52 |
@preaction | until 10 comes up | 20:52 |
Haarg | the only really important thing with the loops is that 1 comes first | 20:53 |
Haarg | still bad though | 20:53 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r72aa67c / (3 files in 3 dirs): Fix type handling in the new jsontable JS. Kudos to khenn for the patch. Fixes bug #11810 - http://bit.ly/d5MMLZ | 20:54 |
CIA-21 | webgui: Colin Kuskie master * r34c48e6 / (3 files in 3 dirs): Fix type handling in the new jsontable JS. Kudos to khenn for the patch. Fixes bug #11810 - http://bit.ly/b3muK2 | 20:54 |
Haarg | the real brokenness is using hashes instead of arrays though | 20:54 |
Haarg | oh, and more sql injection | 20:57 |
Haarg | $condition isn't validated | 20:58 |
+perlDreamer | $condition comes from the asset properties, doesn't it? | 21:00 |
Haarg | from the settings property | 21:03 |
+perlDreamer | but it's never exposed to the user, only the person who can edit the asset | 21:04 |
+perlDreamer | and the asset can only be added by admins now | 21:04 |
@preaction | so you trust every admin? or an exploit to gain escalated privs? | 21:05 |
Haarg | well, admins already have access to everything they would get from exploiting this bug | 21:05 |
+perlDreamer | if someone is an admin, it's way easier just to start deleting stuff than crafting an SQL injection exsploit | 21:05 |
+perlDreamer | and you're right, AssetReport only guard bands canAdd, not canEdit | 21:06 |
+perlDreamer | so if Admin assigned it to someone else, they'd be able to use it for nefarious puposes | 21:06 |
Haarg | honestly though, i shouldn't be finding exploits every time i look at this code | 21:06 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r2ee97e7 / (docs/changelog/7.x.x.txt sbin/upgrade.pl): Don't be overzealous in cleaning up the cache root directory. Fixes bug #11814 - http://bit.ly/b90nVQ | 21:16 |
CIA-21 | webgui: Colin Kuskie master * r91acd4c / (docs/changelog/7.x.x.txt sbin/upgrade.pl): Don't be overzealous in cleaning up the cache root directory. Fixes bug #11814 - http://bit.ly/bkrFtZ | 21:16 |
CIA-21 | webgui: Graham Knop WebGUI8 * r6aa26c2 / (61 files in 23 dirs): remove WebGUI::Utility::isIn - http://bit.ly/biIrDB | 21:20 |
CIA-21 | webgui: Graham Knop WebGUI8 * r0adbb51 / (3 files in 2 dirs): remove WebGUI::Utility::sortHash - http://bit.ly/9QpWgW | 21:20 |
CIA-21 | webgui: Graham Knop WebGUI8 * red04b99 / (95 files in 27 dirs): remove WebGUI::Utility - http://bit.ly/aS67qD | 21:20 |
+perlDreamer | great, Haarg. Now I have to update my presentation. | 21:21 |
Haarg | :) | 21:21 |
Haarg | a couple caveats with smart match - caring about types means you need to make sure you are feeding it the right data | 21:23 |
Haarg | "1a" ~~ 1 is true. "1a" ~~ "1" is false. | 21:24 |
Haarg | matching against an array works the same as matching against an arrayref | 21:24 |
Haarg | but you can't match against a list | 21:24 |
Haarg | so you need to stick it in an arrayref first | 21:25 |
@preaction | fun! | 21:25 |
SquOnk | perlDreamer: What do I need to do to have ITVERX listed in "home" -> "partners" | 21:25 |
+perlDreamer | well, you would need to be invited to be a WebGUI partner | 21:25 |
@preaction | maybe we should write some sort of useful function to smooth this stuff over? maybe a utility function? we could make a WebGUI::Utility package or something! | 21:25 |
SquOnk | perlDreamer: Ah, I see. | 21:25 |
@preaction | SquOnk: for details, ask info@plainblack.com | 21:26 |
@preaction | tavisto isn't here i see... that slacker | 21:26 |
SquOnk | Too bad I couldn't go to the WUC. | 21:26 |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 21:29 | |
-!- mode/#webgui [+o khenn] by ChanServ | 21:29 | |
@preaction | khenn: compy fixed? | 21:29 |
@khenn | just got it back | 21:29 |
@khenn | have to re-install all my apps though +( | 21:30 |
@khenn | =( | 21:30 |
@khenn | least my data is all in tact | 21:30 |
+perlDreamer | what happened khenn? | 21:30 |
@preaction | xootom had the same problem you did yesterday, which i thought was rather coincidental. so i decided not to do that security update | 21:30 |
@khenn | preaction: don't know. it locked up on Sat morning and then never would get past the grey screen that has the apple on it | 21:30 |
@khenn | took it to the apple store. They said it was a failing hard drive | 21:31 |
@preaction | my hd has been making more noise recently. perhaps they decided to get a shitty batch | 21:31 |
+perlDreamer | you need a new laptop, preaction | 21:31 |
@preaction | it's only 18 months old, if that! | 21:32 |
@preaction | if apple wants to push this kinda crap on us, i'll move to lenovo. | 21:32 |
@khenn | I had to pay for the hard drive and then they wanted to keep my old one too | 21:33 |
@khenn | it was like pulling teeth to get it back | 21:33 |
@preaction | why the hell would they keep a broken hard drive? | 21:34 |
@khenn | they said that apple did something with them | 21:34 |
@khenn | I don't know | 21:34 |
@khenn | it was odd | 21:34 |
@preaction | recycle perhaps, there are precious metals in there, but still | 21:34 |
@khenn | yeah | 21:35 |
@khenn | I got it back though | 21:35 |
@khenn | so that's good | 21:35 |
Haarg | perlDreamer, i noted the replacements in migration.txt but it could probably use some expanding | 21:40 |
CIA-21 | webgui: Graham Knop WebGUI8 * r494b270 / docs/migration.txt : note replacement functions for WebGUI::Utility in migration docs - http://bit.ly/doJSHI | 21:40 |
+perlDreamer | not a problem, I hear some guy wrote a presentation about that | 21:41 |
scrottie | (Panasonic Toughbook)++ | 21:42 |
scrottie | probably read through the code on it and patent good ideas, like they do with apps submitted to the app store. | 21:42 |
@khenn | heh | 21:45 |
@khenn | probably right scrottie | 21:45 |
xdanger | My macbook pros harddrive failed yesterday also | 21:45 |
@preaction | and then reject the apps because they want that market, like the gutenberg app | 21:45 |
@preaction | wtf | 21:45 |
xdanger | 13 months old | 21:45 |
@preaction | 3? thats... not... right... | 21:45 |
xdanger | good thing I have the overpriced applecare | 21:46 |
scrottie | I really like to pick out my own harddrive... some brands suck really really bad. | 21:47 |
xdanger | Still, "There's a queue to the service" and they have to get a new part from apple, even if they have the same drive on the self.. yey! | 21:47 |
xdanger | I wish there was an applestore in central finland ;) | 21:47 |
scrottie | DragonflyBSD isn't quite there yet with ACPI and it doesn't have single system image clustering running yet (one OS image, many machines). FreeBSD screwed the pooch. I'm thinking of exploring running Darwin on x86 hardware. I'd still be stuck X-Windows. | 21:49 |
@khenn | well they did a decent job of restoring my data | 21:49 |
@khenn | so I'm happy with that | 21:49 |
@khenn | saved me a ton of time | 21:49 |
scrottie | either Darwin or QNX. | 21:49 |
scrottie | perl runs on QNX. what else do I really need? | 21:50 |
+perlDreamer | mysql | 21:50 |
+perlDreamer | apache | 21:50 |
+perlDreamer | imagemagick | 21:50 |
+perlDreamer | various browsers for cross testing | 21:51 |
+perlDreamer | on multiple operating systems | 21:51 |
scrottie | bleah. | 21:51 |
+perlDreamer | not much more than perl ;) | 21:51 |
scrottie | mysql, firefox, check. | 21:53 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Ping timeout: 272 seconds] | 22:10 | |
ryuu_ro | hey guys, I try to run WebGUI 8 but my $env->{SCRIPT_NAME} keeps on being empty | 22:15 |
ryuu_ro | do you have any idea what I'm doing wrong | 22:15 |
@preaction | ryuu_ro: how are you running it? | 22:16 |
@preaction | is WebGUI::Paths on @INC? | 22:16 |
ryuu_ro | i'm running it from /lib | 22:16 |
@preaction | what's the error you get in the console / browser? | 22:16 |
ryuu_ro | so ../app.psgi | 22:16 |
@preaction | not sure that will work | 22:16 |
ryuu_ro | the error is: | 22:17 |
@preaction | try: env PERL5LIB=lib plackup app.psgi; <- in the WebGUI folder | 22:17 |
ryuu_ro | Can't use string ("") as a subroutine ref while "strict refs" in use at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Plack/App/URLMap.pm line 75. | 22:17 |
ryuu_ro | ok try that | 22:17 |
ryuu_ro | hmm from running from webgui dir I get a compilation error: WebGUI::Paths is not in env | 22:19 |
ryuu_ro | env contains WebGUI/lib though | 22:19 |
@preaction | if you're in lib, does perl -c WebGUI/Paths.pm work? | 22:20 |
ryuu_ro | syntax ok | 22:20 |
@preaction | try "export PERL5LIB=/data/WebGUI/lib; plackup app.psgi" maybe then? | 22:23 |
Haarg | ryuu_ro, you might also try installing Devel::SimpleTrace and running plackup -MDevel::SimpleTrace app.psgi | 22:25 |
ryuu_ro | ok no luck with exporting, trying Devel now | 22:25 |
@preaction | yay! e-mail inbox backlog has been defeated! you lose 100 stress points! | 22:28 |
ryuu_ro | still no luck | 22:29 |
Haarg | it doesn't give any more information? | 22:29 |
ryuu_ro | 8 should be running "out of the box" right? no special configurations? | 22:29 |
ryuu_ro | nope, still the same error trace | 22:30 |
Haarg | what are you using for a config file, and how did you create the database? | 22:31 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:32 | |
ryuu_ro | ow f* me, running system mysql instead of wre where my database is located............ | 22:33 |
Haarg | it shouldn't need any special configuration, but it's been a relatively small group of people using it so we haven't cleaned up some of these issues | 22:33 |
ryuu_ro | ok, that sounds fair enough, I'll keep on building my server skills :) | 22:34 |
@preaction | ryuu_ro: if you want, you could keep track of your adventure on the webgui dev list. that way we can fix any problems you run into, we can see the rough spots we need to smooth over, and you can help others start playing with webgui 8 | 22:35 |
ryuu_ro | sure, will do that (probably tommorow, I had enough for today :) ) | 22:36 |
CIA-21 | wrebuild: Doug Bell master * r6cdba63 / getperlmodules.sh : | 22:43 |
CIA-21 | wrebuild: update perl modules from backpan instead | 22:43 |
CIA-21 | wrebuild: contributed by William McKee of Knowmad Technologies - http://bit.ly/aV7Yaf | 22:43 |
@preaction | so apparently both debian 5 and ubuntu build WRE in 64-bit mode... i'm tempted to release a new WRE in any linux/BSD flavor I can and just forgoe the OS X version | 22:44 |
SDuensin | Oooooooooo? 64 bit WRE? | 22:47 |
@preaction | yeah, both knowmad and synq have gotten it to compile on Ubuntu and Debian respectively. but i have yet to get it to work | 22:47 |
SDuensin | :-/ | 22:48 |
SDuensin | I need it here, too. | 22:48 |
SDuensin | Well, I *want* it here anyway. | 22:48 |
@preaction | but i'm using OS X 10.6, which iirc uses llvm not gcc | 22:48 |
@preaction | wonder if openbsd ever ported away from gcc like they said they were gonna... | 22:49 |
SDuensin | Yea, Apple likes llvm/clang. | 22:59 |
SDuensin | Anyway, I'll be back later. Gotta get a kid from school. | 22:59 |
carogray | Need a reminder. | 23:50 |
carogray | On the data mail form template the Send button comes from <p><tmpl_var form.send></p> I think. | 23:51 |
carogray | I need it to send and do everything else, but the button needs to say ???? | 23:51 |
carogray | cannot rememberhow to do this. | 23:52 |
@preaction | <input type="submit" value="those characters" | 23:52 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 23:52 | |
carogray | perfect thanks so much! | 23:52 |
carogray | preaction: Beautiful! Works a charm and looks so pretty too! thanks | 23:53 |
--- Day changed Wed Sep 08 2010 | ||
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 00:00 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:00 | |
CIA-21 | webgui: Graham Knop WebGUI8 * r9ca3cd9 / lib/WebGUI/Admin.pm : fix back to site and logout links in admin console - http://bit.ly/9s0td9 | 00:01 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 00:02 | |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r7f18bcc / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): All HTMLAreas in the post are controlled by the parent CS settings. Fixes bug #11827. - http://bit.ly/cUp1v7 | 00:04 |
CIA-21 | webgui: Colin Kuskie master * rf333dbb / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): All HTMLAreas in the post are controlled by the parent CS settings. Fixes bug #11827. - http://bit.ly/bDfYAF | 00:05 |
+perlDreamer | preaction, why do we still ship WebGUI with Template Managers, Product Managers and other kinds of groups? Is it for the purpose of examples, or for historical continuity, or... ? | 00:07 |
@preaction | historical continuity i suspect. we could remove them from the default install if we wanted | 00:08 |
+perlDreamer | I'm trying to write a coherent response to: http://www.webgui.org/use/bugs/tracker/11819 | 00:09 |
@preaction | could just remove it, as it has no bearing on shop. that was just for Products in the Admin Console | 00:09 |
@preaction | and those groups were only because group settings were not configurable in the admin console | 00:09 |
+perlDreamer | true, that | 00:12 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 00:14 | |
+perlDreamer | howdy, andyiomoon | 00:15 |
andyiomoon | morning perlDreamer | 00:15 |
+perlDreamer | any GPS related problems on the flight back? | 00:16 |
andyiomoon | heh - no - we managed to find Melbourne with little difficulty I believe | 00:16 |
andyiomoon | time to shepherd kids to school but I will be throwing some enquiries your way in an email later on - so stay tuned :) | 00:18 |
+perlDreamer | I'll be here | 00:18 |
Haarg | some of those extra groups are hard coded in some places, but not most of them | 00:24 |
+perlDreamer | Haarg, I'll ack 14 | 00:25 |
Haarg | 12, 11, 13, 7, 4, 3, 2, 1 are hard coded in places afaik, but not the others | 00:26 |
+perlDreamer | Haarg, any thoughts on letting wgd edit also be able to handle template attachments? | 00:37 |
+perlDreamer | they're not little JSON blobs in the database in the template table | 00:37 |
+perlDreamer | s/not/now/ | 00:37 |
Haarg | so it should be possible to edit them now, it's probably just really annoying | 00:38 |
Haarg | should be possible to make a transformation to make them easier to deal with | 00:39 |
+perlDreamer | from asset-serial format to JSON-format? | 00:40 |
CIA-21 | webgui: Colin Kuskie master * r17d1eca / (2 files in 2 dirs): Cleanup a bad template attachment in the new Asset Report template. Fixes bug #11825 - http://bit.ly/aesC7C | 00:43 |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 00:45 | |
SynQ | hello there | 00:47 |
SynQ | who lives in 'the USA lower 48 states'? | 00:47 |
SynQ | I need a favour from someone | 00:48 |
@preaction | sup holmes | 00:48 |
SynQ | huh? | 00:48 |
@preaction | yes, what you need? | 00:49 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 00:51 | |
elnino | hi everyone! | 00:51 |
elnino | hey preaction - http://www.webgui.org/community/webgui-8/issues/11844 I can't comment on it. It seems to be in a special area? | 00:51 |
@preaction | elnino: yes. what's up? | 00:52 |
@preaction | the 8 tickets are for the 8 devs for internal tracking. we're just being transparent | 00:52 |
elnino | well, my comment would be: | 00:52 |
elnino | that one of what I believe to be one of the selling points of webgui is that it's a complete out of the box solutions, where as joomla and them guys have a core, and then a bunch of add ons. | 00:53 |
Haarg | preaction, i know jt mentioned all of those assets as things worth removing, except for time tracker. he said he knew of a number of people using it. | 00:53 |
@preaction | those are directly from the list of assets he gave me | 00:53 |
elnino | yet at the same time, I think people expect having add ons. | 00:53 |
@preaction | and they'd still be using it, it'd just no longer be worked on by core devs | 00:54 |
elnino | and that they maybe want somethign like joomla where peopl ehave to weed thru a bunch of add ons to pick one that meets there needs. | 00:54 |
@preaction | until someone gets PM v 2 out which can be a bundled, add-on solution | 00:54 |
elnino | so is webgui goign to distinguish between "their" add ons verses community add ons? | 00:55 |
elnino | bazzaar vs wg plugins? | 00:55 |
@preaction | elnino: the future idea is that there will be installable add-ons from a command-line script. as for "official add ons", i haven't gotten that far yet | 00:55 |
elnino | I just don't want a joomla mess occuring. | 00:55 |
elnino | I left joomla for that reason. | 00:56 |
elnino | k. that's all for today. =) | 00:56 |
elnino | how was wuc? | 00:57 |
scrottie | perhaps "fat" and "light" distros. dunno. | 00:57 |
elnino | scrottie: http://www.webgui.org/rfe/request-for-enhancement/11843 | 00:57 |
@preaction | most likely we'd have a process where PB / community would be able to mark add-ons as "Kwalitee" | 00:57 |
@preaction | or even, "core-ready" | 00:58 |
@preaction | meaning it has all the requirements to go into core, it's just not distributed with WebGUI | 00:58 |
scrottie | ah, nice. yeah, saw the URL go by before but didn't look at it. | 00:58 |
elnino | or this scrottie: http://www.webgui.org/rfe/request-for-enhancement/11829 | 00:59 |
elnino | slightly different | 01:00 |
scrottie | what exactly is the joomla mess? add-ons not being kept up to date, disorganized, no assurance of quality, etc? | 01:01 |
@preaction | most likely all three | 01:02 |
elnino | yes. and the fact that there are a gabillion photo galleries, shops, file management, etc addons. | 01:02 |
elnino | and sites hosting them EVERYWHERE. I like going to one place: www.webgui.org | 01:03 |
elnino | it's a breath of fresh air. | 01:03 |
elnino | (webgui that is) | 01:04 |
@preaction | that's why we'd have a command-line script to add them to the central repo / CPAN. no desire to put them anywhere else | 01:04 |
elnino | sounds good to me. | 01:05 |
elnino | gotta go. later. | 01:05 |
@preaction | point being: if the add-ons are not just as easy to use as core (or easier, with only one command necessary to install and add to all sites), then we are better served keeping everything in core | 01:05 |
Haarg | and they might still be distributed with core. the important point is it would open up the possibility of having a light dist. | 01:06 |
@preaction | right | 01:07 |
@preaction | cpan install WebGUI <- bootstrap a webgui install. wg install <some app> <some other app> <some more apps> | 01:07 |
Haarg | also last night i started converting Storage to use Imager to see how bad it would be. seems pretty reasonable so far, although apparently my build has no gif support. | 01:08 |
@preaction | eh, gifs are for wimps and communists | 01:08 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r842992d / (2 files in 2 dirs): Cleanup a bad template attachment in the new Asset Report template. Fixes bug #11825 - http://bit.ly/dnz8CP | 01:08 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rdc1ed08 / (2 files in 2 dirs): Move the upgrade package to the new location. - http://bit.ly/bpgTRO | 01:08 |
+perlDreamer | preaction, there's a small hiccup with the default content | 01:54 |
+perlDreamer | it references a PDF file in the Media folder | 01:54 |
+perlDreamer | but the upgrade script will only install things into the import node | 01:54 |
+perlDreamer | I guess I can install this by hand | 01:55 |
Haarg | default content shouldn't go into an upgrade anyway though | 01:58 |
+perlDreamer | good point | 02:02 |
@preaction | sorry, but i can't remember why we don't take a dump of default.plainblack.com, use that as create.sql, and run wgd reset -b on it for the release (or something to that effect) | 02:09 |
+perlDreamer | user accounts, passwords, asset history, version tags | 02:10 |
@preaction | which reset -b should clear out, no? | 02:10 |
+perlDreamer | I don't "no" | 02:10 |
Haarg | asset history and versions tags are cleared out | 02:14 |
Haarg | extra users are deleted | 02:14 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 02:15 | |
+perlDreamer | I'll try it out tonight. | 02:16 |
@preaction | so it'd be perfect to let Rogier, Tessa, and whomever have access to default.plainblack.com and edit the stuff before the release | 02:16 |
+perlDreamer | no, it won't work | 02:16 |
+perlDreamer | default tracks only 1 version | 02:16 |
CIA-21 | wgdev: Graham Knop master * r694c9ce / lib/WGDev/Command/Self/Upgrade.pm : fix self-upgrade (+6 more commits...) - http://bit.ly/d5DMZl | 02:16 |
+perlDreamer | and we need both versions of the database to do this | 02:17 |
@preaction | we could export packages for the stable versions | 02:17 |
+perlDreamer | that takes us back to where we are now, with needing to install a package by hand | 02:18 |
Haarg | make a wgd plugin that lists version tags and shows their contents | 02:18 |
Haarg | dump out packages of anything that has changed | 02:18 |
Haarg | and import them min-reset | 02:18 |
Haarg | or some variation on that | 02:18 |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn] | 02:43 | |
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 240 seconds] | 02:43 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 02:52 | |
-!- mode/#webgui [+o khenn] by ChanServ | 02:52 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn] | 03:44 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 03:59 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 04:28 | |
-!- mode/#webgui [+o khenn] by ChanServ | 04:28 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:57 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 05:00 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn] | 05:03 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:08 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 05:13 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 05:20 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:26 | |
@preaction | i just found a new way to take down a webgui site: have a syndicated content asset on the home page, have that syndicated content asset refer to the RSS feed of an asset that no longer exists, and have the "404 page" be the Home Page of the site. | 05:59 |
@preaction | infinite loop of awesomeness! | 05:59 |
SDuensin | SWEET! | 06:02 |
SDuensin | Not guessing you figured that out by testing the code I hinted I wanted written for free, huh? :-) | 06:02 |
+perlDreamer | preaction: that's evil | 06:53 |
@preaction | but now why does it sound familiar? | 06:53 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 07:02 | |
+perlDreamer | frodwith, you silly test writer you | 07:10 |
CIA-21 | webgui: Colin Kuskie master * re25014e / t/Template/downgrade.t : Only run HTML::Template::Expr tests if the module is available. Temporarily place it into the config file so that it can be tested. - http://bit.ly/bwoOna | 07:15 |
CIA-21 | webgui: Colin Kuskie master * r95487ae / t/Macro/ConvertUTCToTZ.t : Fix a problem with newer DateTimes. - http://bit.ly/dr971i | 07:19 |
CIA-21 | webgui: Colin Kuskie master * rb8845e2 / (3 files in 3 dirs): Preparing for 7.10.0 release. - http://bit.ly/b2kjca | 08:01 |
-!- Radix_ changed the topic of #webgui to: [7.9.13-stable | 7.10.0-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com | 08:19 | |
CIA-21 | webgui: Colin Kuskie master * re5c2f13 / (4 files in 4 dirs): Ready for 7.10.1 development. - http://bit.ly/9inwiq | 08:19 |
+perlDreamer | thanks, Radix_ | 08:19 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 08:29 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 08:29 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:29 | |
-!- nuba_ is now known as nuba | 08:33 | |
@preaction | yep, that had to be why. the 404 page caused syndicated content to try to render itself, causing another 404 and another SC and another 404 etc... | 08:38 |
@preaction | i'll fix it tomorrow | 08:38 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 08:45 | |
elnino | I'm running 7.7.33 I believe, where can I find the information about the safest upgrade path? | 08:46 |
@preaction | the wiki has a page on stop points | 08:48 |
* elnino looks | 08:48 | |
elnino | ah found it. | 08:50 |
elnino | have I said how I don't like the new wiki? It'd like it was two versions ago... | 08:50 |
elnino | I looked under admin and couldn't find it. did I miss it? | 08:50 |
elnino | I looked again, I didn't miss it. the http://www.webgui.org/wiki/stop-versions isn't lited under "administration" how would one get it there? | 08:52 |
+perlDreamer | it would have to be tagged with the right keyword, elnino | 08:55 |
@preaction | add "Administration" to the keywords list | 08:55 |
elnino | well, I thought that too, | 08:55 |
elnino | but I looked at another topic in "administration" | 08:55 |
elnino | and it didn't have the keyword "administration" | 08:56 |
elnino | so it seems that there is someone somewhere orging this all. | 08:56 |
elnino | =) | 08:56 |
elnino | example: http://www.webgui.org/community-wiki/how-to-configure-a-static-non-webgui-site | 08:56 |
+perlDreamer | elnino, the keywords have hierarchy | 08:57 |
elnino | so it's like someone decided that "installation" and "wre" were keywords that shoudl be under "administration" | 08:57 |
@preaction | Installation is a sub keyword inside Administration | 08:57 |
+perlDreamer | for example, under Administration, there are keywords wre and installation | 08:57 |
elnino | right. | 08:57 |
elnino | so... this is "upgrade" | 08:57 |
elnino | How do I as a user get "upgrade" under "administration"? | 08:57 |
+perlDreamer | only people allowed to edit the wiki (instead of the wiki-page) are allowed to setup the keyword hierarchy | 08:58 |
@preaction | if you click administration, you should see a sub-keywords box, no? | 08:58 |
@preaction | really? why? | 08:58 |
elnino | me? | 08:58 |
@preaction | well, i just did it, because i can edit the wiki. | 08:59 |
+perlDreamer | that was the spec, preaction | 08:59 |
elnino | HEY there's three articles on "upgrade" howabout "upgrading"? =) | 09:00 |
@preaction | new rule: no more ideas from JT on how a wiki should work. if mediawiki does it, that's how we'll do it. | 09:00 |
elnino | lol. I agree. | 09:00 |
elnino | s/howabout/how about adding | 09:00 |
@preaction | we need proper taxonomy so we can say "upgrading" == "upgrade" | 09:01 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 09:01 | |
elnino | and there lies one of the many issues.. =) I've had enough fun.. Sorry to be complaining about the wiki so earily in the morning.. | 09:01 |
elnino | I scared off perlDreamer. =( | 09:02 |
@preaction | no, it's very late | 09:02 |
elnino | good night! | 09:02 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 09:10 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 09:48 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 10:50 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:16 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:16 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 11:21 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 13:22 | |
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui | 14:03 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Read error: Connection reset by peer] | 14:03 | |
-!- ryuu_ro_ is now known as ryuu_ro | 14:03 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds] | 14:21 | |
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui | 14:23 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Read error: Connection reset by peer] | 14:23 | |
-!- ryuu_ro_ is now known as ryuu_ro | 14:23 | |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Remote host closed the connection] | 14:29 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 14:32 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 14:32 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 14:35 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:18 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 15:19 | |
* bartjol has gat wg8 running, no good admin console and data errors in the asset view, but it works! | 15:25 | |
+bartjol | mmm, no error console, no log file entires (allthough the last was to be suspected, I believe) | 15:59 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 16:09 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:33 | |
SDuensin | Greetings. | 16:50 |
+bartjol | oh, hi | 17:10 |
SDuensin | oh, hey | 17:12 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:12 | |
+bartjol | patspam: you know whether the default wg8 branch should at least show the asset view and adminconsole? | 17:18 |
+bartjol | I have it installed but it misses the adminconsole bar doesn't have any layout and when I go to asset view (via adminconsole->assets, not the "tree view") I get "Data error" in the yui asset table | 17:21 |
-!- kayiwa [~kayiwa@kayiwa.lib.uic.edu] has joined #webgui | 17:24 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 17:27 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 272 seconds] | 17:32 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 17:36 | |
-!- mode/#webgui [+o khenn] by ChanServ | 17:36 | |
scrottie | bartjol, to the best of my knowledge, it only works on preaction's laptop. | 18:04 |
-!- khenn_ [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 18:05 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: Connection reset by peer] | 18:05 | |
-!- mode/#webgui [+o khenn_] by ChanServ | 18:05 | |
-!- khenn_ is now known as khenn | 18:05 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:07 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:07 | |
+bartjol | scrottie ah, that is a relieve | 18:07 |
+bartjol | I thought I screwed something up and taht the AC js +css didn't work | 18:09 |
+bartjol | already started chowning files, which is not bad per se | 18:09 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 18:15 | |
-!- knowmad [~william@97.66.185.250] has joined #webgui | 18:23 | |
knowmad | Wow! Looks like the WUC is over and everyone is back on IRC ;) | 18:23 |
knowmad | perlDreamer: I saw the announcement about 7.10.0 with the Gotcha; i just ran an upgrade from 7.8.24 to 7.9.13 which means I got bit by the bug | 18:24 |
knowmad | i'm just not sure if I use template attachments; how would I confirm this is a problem? | 18:24 |
knowmad | and what are the impacts to front-end of a site? | 18:25 |
+perlDreamer | the impact is potentially huge | 18:25 |
+bartjol | i was always there, only in a diffrent timezone ;) | 18:25 |
+perlDreamer | since all your JS will think it's CSS | 18:25 |
+perlDreamer | and they may not be in the correct order for loading | 18:25 |
knowmad | hey bartjol - glad someone was keeping the lights on here | 18:25 |
knowmad | oiy-vey! yes, that's a problem | 18:25 |
+perlDreamer | but, there's only one default template which uses attachments | 18:25 |
knowmad | oh, so it may not be an issue since we've customized our templates | 18:26 |
+perlDreamer | to check to see if you're using attachments (and since you have to set it up manually, you'd probably already know) | 18:26 |
knowmad | yeah, i didn't build the site though | 18:26 |
+perlDreamer | select distinct attachmentsJson from template; | 18:26 |
+perlDreamer | and look in the JSON for funniness | 18:26 |
knowmad | ok | 18:26 |
knowmad | when will 7.9.14 be coming out? | 18:26 |
+perlDreamer | next Tuesday, but the bugs can't be automatically fixed | 18:27 |
knowmad | yeah, but i can just re-upgrade | 18:28 |
+perlDreamer | well, actually you can if no work has been done on the site | 18:28 |
knowmad | or at least, i presume that will work? | 18:28 |
+perlDreamer | yeah, it would | 18:28 |
knowmad | yeah, i realize i'd lose any updates to the upgraded site | 18:28 |
knowmad | cool, thanks! | 18:28 |
knowmad | so that sql qry returned 35 rows | 18:29 |
+perlDreamer | check each one for JS files that have the wrong type | 18:29 |
knowmad | ok | 18:30 |
knowmad | looks like most are set to type headScript | 18:30 |
+perlDreamer | then you're fine | 18:30 |
+perlDreamer | well, fine for the first problem, where JS files were mislabeled | 18:31 |
+perlDreamer | then there's the ordering problem | 18:31 |
knowmad | where the headScripts are placed into the page in wrong order? | 18:32 |
+perlDreamer | yes | 18:32 |
knowmad | is this a result of JSON packing? | 18:32 |
+perlDreamer | yes, and no | 18:32 |
+perlDreamer | when they were packed, the original order wasn't guaranteed to be preserved | 18:32 |
+perlDreamer | but only because the sequence was ignored during the packing | 18:32 |
+bartjol | so, is there something I could hack on in wg8 tonight, while not having a internet connection? | 18:32 |
+perlDreamer | it's not a consequence of the JSON itself | 18:33 |
knowmad | i see | 18:33 |
+bartjol | only a semi-working install? | 18:33 |
+perlDreamer | bartjol, the API works great | 18:33 |
+perlDreamer | so anything in there would help | 18:33 |
knowmad | ok, i'll prob just re-upgrade next week after the new release comes out | 18:34 |
knowmad | this info ought to be put out to News if it hasn't already | 18:34 |
Haarg | while kind of lame, we could have an upgrade try to fix the order and type | 18:35 |
Haarg | but it would possibly be inaccurate | 18:35 |
+perlDreamer | yeah, people would still have to go through and check it | 18:35 |
+perlDreamer | so I figured it was best to leave it as it was | 18:36 |
+perlDreamer | knowmad, it's possible that the order is correct, but it's just as possible that the order is wrong | 18:36 |
+bartjol | ok, taking a look at the to do list (might take all evening by itself) | 18:36 |
+perlDreamer | it's worth testing some pages to see what's up | 18:36 |
+bartjol | ooh, well removing duplicate i18n strings sounds like something I can do | 18:37 |
+bartjol | tedious job though | 18:37 |
+perlDreamer | bartjol, I'd write a script for that | 18:40 |
+perlDreamer | first, build a list of duplicates in the i18n | 18:40 |
knowmad | ok, thanks for feedback | 18:40 |
+perlDreamer | then find out where they're used | 18:40 |
+perlDreamer | knowmad, why do I have the feeling that you're gnashing your teeth? :) | 18:40 |
scrottie0 | is there a test for the streaming API as used by the progress bar in WebGUI 8? if not, perhaps write one. | 18:40 |
knowmad | perlDreamer: i'm not | 18:40 |
knowmad | i just don't see a need to worry about it since a bugfix will be released next week | 18:41 |
knowmad | we're not in a rush to upgrade the production site; i just needed a dev site setup | 18:41 |
knowmad | wanted to be sure i understood the bug | 18:41 |
+bartjol | perlDreamer: might a perl utilityscript be the best option? that also can be used in an upgrade | 18:42 |
+perlDreamer | bartjol, definitely | 18:42 |
+bartjol | and it is easier to get the tags | 18:42 |
+bartjol | so, do we just say that every english tag that is exactly the same is a duplicate? I know we have discussed that before | 18:43 |
+bartjol | well, after finding duplicates, I suppose I can check the contect | 18:44 |
+bartjol | context | 18:44 |
+bartjol | that script will be a nice loopy thingy :) | 18:45 |
+perlDreamer | yes, you'll want to build like a reversed hash for easy lookups | 18:47 |
+bartjol | In Dutch I can also check whether the Dutch word is the same (also with spanish and german). I can make a comparison file, which I can post | 18:47 |
+perlDreamer | that would be awesome | 18:47 |
+bartjol | then the germans and spanish guys can react | 18:47 |
+bartjol | if they don't bad luck for them | 18:47 |
scrottie0 | bartjol, yeah, my "Admin Console" doesn't accordian and "Tree" doesn't give me a tree view. no response. | 18:51 |
+bartjol | I don't even see a tree button | 18:51 |
+bartjol | waiting will get me there though | 18:51 |
* bartjol goes in wg8 standby modus | 18:52 | |
+bartjol | I'll assign myself that issue | 18:56 |
+bartjol | I can't | 18:58 |
+bartjol | even no comments, maybe I should belong to a group which can | 18:59 |
+perlDreamer | yeah, I can't assign myself, or anyone else, either | 19:00 |
+perlDreamer | I'll drop a note in there for now bartjol | 19:00 |
+bartjol | well, preaction want to do everything him self :P | 19:00 |
+perlDreamer | preaction, Haarg, there are few if any tickets that y'all have submitted that have enough detail that we can hand any of them off | 19:01 |
+perlDreamer | you might want to prioritize something really important, and describe it to the point where even I could pick it up and do it | 19:01 |
@preaction | yeah, that'd be awesome! it'd also be impossible, as i am extremely lazy. better to get other people to do things | 19:01 |
@preaction | pick something that sounds interesting and i'll explain it out | 19:01 |
+bartjol | well I'm looking at 11713 | 19:02 |
@preaction | bartjol: you are empowered | 19:02 |
+bartjol | which is a female dog prolly | 19:02 |
+bartjol | so, I want to look for double English entries in wg8 | 19:03 |
Haarg | honestly most of the ones i filed are so i don't forget them myself | 19:03 |
+bartjol | and compare whether Dutch translations are identical | 19:03 |
Haarg | most aren't intended for other people to take care of | 19:04 |
+bartjol | the structure hasn't been changed yet I hope? | 19:04 |
+bartjol | well intended... | 19:04 |
@preaction | bartjol: the end idea is that the WebGUI namespace should have all the common things. "delete" "add" "edit" "copy" "paste" | 19:04 |
Haarg | or there's things like the YUI thing where i need feedback from doug before i continue | 19:04 |
@preaction | the single-word descriptions for links that everybody uses but are strewn about the i18n tree willy-nilly | 19:04 |
+bartjol | I agree that long haired people should do slave work, but not all. some of has to be done by people who speak garbled crap | 19:05 |
+bartjol | preaction: ok | 19:06 |
+bartjol | I'll stick with the short ones then\ | 19:06 |
+bartjol | depends on how my script turns out | 19:07 |
Haarg | perlDreamer, should i close 11668 or leave it open to handle converting existing code to use WebGUI::BestPractices ? | 19:07 |
+bartjol | but i also have to find all use in the code offcourse | 19:07 |
Haarg | some of the code you've already converted (C::IO stuff) is spitting warnings now | 19:07 |
@preaction | bartjol: once you have the i18n key, you can use "ack" to get the places it's used. won't be entirely automated, but it'll work | 19:08 |
+perlDreamer | Haarg, since we've decided on a name, I'd close that bug out and open a new one for conversion | 19:08 |
+perlDreamer | re warnings, t/00_compile runs clean before I commit | 19:08 |
+perlDreamer | and it usually pukes on warnings | 19:08 |
Haarg | compile warnings | 19:09 |
Haarg | because those are almost always bad, and it forces warnings on universally | 19:09 |
+perlDreamer | so what kind of warnings are you seeing? | 19:09 |
Haarg | but undef warnings show up all over the place if warnings are turned on | 19:09 |
Haarg | which happens automatically with 'use Moose' | 19:09 |
+bartjol | just posted this in the report, so it is defined | 19:10 |
* perlDreamer heads off to the gym, and contemplates undefinedness | 19:10 | |
@preaction | i know i've promised this for a few weeks now, but today i will go through and describe the tickets and give priorities and deadlines using some nice metadata. after i go get some allergy meds | 19:13 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 255 seconds] | 19:13 | |
scrottie0 | my state of mind somewhat resembles that of a newborn baby when I'm awake in the morning. | 19:13 |
scrottie0 | that might not be the best time for me to talk to clients on the phone ;) | 19:14 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 19:14 | |
+bartjol | eeh I do can assume that within namespaces tags are unique, right? | 19:15 |
scrottie0 | patspam, when you get time, can you comment on http://github.com/scrottie/webgui/commit/1f7075ce9261824b883d7d0f7a924a4ab064dcbb ? gentle reminder =) specifically, I don't want to undo anything that you did for a good reason, at least not without having another strategy for dealing with the same. | 19:17 |
scrottie0 | alright, you're on auto-reconnect. I'll talk to you at 3am after I stumble home from the pub. | 19:19 |
patspam | scrottie0: the intent is awesome | 19:23 |
patspam | when I run it, it spews a whole lot of stuff into my console | 19:23 |
patspam | and shows the regular site - isn't it supposed to show a stacktrace? | 19:24 |
scrottie0 | patspam, it should show a stack trace (cross referenced with the asset tree) but only if you hit an error. Template has a die inserted into it. if you try to edit a template, it should blow up. | 19:25 |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 19:26 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 19:26 | |
+danny_mk | Hello everyone | 19:26 |
scrottie0 | that's what should happen. I fired it up this morning and that's not quite what happened... a stray eval { die } kicked the logic in. | 19:26 |
scrottie0 | hey danny_mk | 19:26 |
+danny_mk | would it be worth the time to be able to dynamically assign templates when adding a new wiki page? | 19:26 |
scrottie0 | line 36ish of lib/WebGUI/Middleware/StackTrace.pm should be using the full if ($trace && ($caught || ($self->force && ref $res eq 'ARRAY' && $res->[0] == 500)) ) logic, not just the if($trace) logic, to avoid that. | 19:27 |
patspam | scrottie: 404's generate a stacktrace in the console output | 19:27 |
patspam | and cause the server to hang | 19:27 |
scrottie0 | danny_mk: there are so many humans walking the face of the earth that no industry, no matter how obscure, is unworthy of our time. | 19:27 |
scrottie0 | patspam, it only looks like it has hung. in about 15 minutes, you should have your nice stack trace. that's another matter... | 19:28 |
patspam | ah, yeah I saw that in the main branch too when i was generating a screenshot for my talk | 19:28 |
scrottie0 | I'm sobbing into my ale as I type this, but if this error page gets used, it'll have to be AJAXified. | 19:28 |
scrottie0 | really? as WebGUI.pm was, the straight up Plack::Middleware::StackTrace would basically never engage due to the call-back style used in WebGUI.pm. only if another bit of Middleware blew up would Plack::Middleware::StackTrace engage. | 19:29 |
patspam | sorry, gotta run, but looks good, I say keep hacking it into shape and feel free to modify anything i committed | 19:30 |
+danny_mk | well, it would be nice to have as we are using wiki to keep our documentation, however the formatting is becoming unbearable because there is no standard way/guide to type/format the documentation | 19:30 |
scrottie0 | so I guess the RFC here is really two parts... the stupid tree view of the assets cross referenced to stack trace that preaction liked (originally it was done in ASCII but he suggested HTML) and the matter of getting WebGUI.pm avoiding using callback style so that the plain old Plack::Middleware::StackTrace would kick in | 19:30 |
scrottie0 | patspam, okay, but I want to clarify later with you that always doing the callback wasn't done for any specific reason, to avoid any specific problem. | 19:31 |
patspam | I think it may have been related to the streaming api | 19:31 |
scrottie0 | yeah. I haven't been able to get the admin console working well enough I can test the progress bar to see if I've broken it. | 19:32 |
scrottie0 | so I have to put this aside for a while I think. | 19:32 |
scrottie0 | anywho, thanks for looking at it. | 19:32 |
patspam | welcome :) | 19:33 |
Haarg | scrottie0, page layouts (when logged in) should use streaming just like the progress bar does so you might be able to use that for testing | 19:40 |
scrottie0 | hrmmmrmm.. | 19:42 |
@preaction | danny_mk: i was thinking some method of calling a template from inside of a wiki page, like mediawiki does. something like [[Template:MyTemplate name=value name=value]] | 19:57 |
+danny_mk | right | 19:57 |
@preaction | so then you could create a template inside your wiki that has [% name %] and it would be replaced with "value" | 19:57 |
+danny_mk | I was thinking of adding a menu choice like: http://developer.yahoo.com/yui/examples/menu/example05.html | 19:58 |
+danny_mk | Hmmm... got to look into that | 19:59 |
@preaction | but would you be able to apply multiple templates? perhaps [[Template is the wrong word for it, as it's really more like a Macro | 19:59 |
+danny_mk | We need to be able to apply multiple templates | 20:00 |
@preaction | but still, mediawiki calls it a template, and the template itself is really indeed a template | 20:00 |
+danny_mk | hold on | 20:00 |
+danny_mk | ?func=add;class=WebGUI::Asset::WikiPage;title=dan;templateId=... | 20:01 |
+danny_mk | something like that | 20:02 |
@preaction | that would only apply one template to that page. | 20:02 |
@preaction | mediawiki templates work differently than normal, WebGUI templates. they define a single part of the page. like the side box or a bottom box | 20:02 |
+danny_mk | OK | 20:03 |
+danny_mk | maybe I should explain myself better | 20:03 |
+danny_mk | I get what you are saying, I was simply looking into adding a new wiki page using a specific template | 20:04 |
+danny_mk | The wiki entry form as a guide to format documentation and other items that would be standard in our company | 20:05 |
@preaction | wikipages get their template from the parent. what are you trying to do that you need a complete template? | 20:05 |
@preaction | so you want to change how the edit page looks? | 20:05 |
+danny_mk | right | 20:05 |
@preaction | but only for certain wiki pages | 20:06 |
+danny_mk | yes | 20:06 |
+danny_mk | For example, if we have a info wiki that contains documentation (in the man page format), lessons learned, contacts, etc.. I would like the user to be able to select the documentation template when entering a new API document | 20:08 |
+danny_mk | for lessons learned it would be a different entry form, for contacts it would be yet another entry form, etc... | 20:09 |
+danny_mk | this is not a practical example but it is the best way I can explain what I am after | 20:09 |
@preaction | but the end result is that the HTML Editor shows some default content inside, correct? | 20:11 |
+danny_mk | I would prefer it to be different fields in the entry form. Maybe not even use the editor, sacrifice the editor for some default formatting would be acceptable | 20:12 |
@preaction | okay, but then it's not a wiki at all | 20:14 |
+danny_mk | and I hit the wall :-( | 20:15 |
+danny_mk | yup, you are probably right :-) | 20:15 |
+perlDreamer | danny_mk: sounds more like you want a DataForm, or a Thingy | 20:15 |
@preaction | or custom Article subtypes | 20:16 |
+danny_mk | OK, I will concede | 20:16 |
+perlDreamer | preaction, it also sounds like the userDefined fields in every Asset idea | 20:17 |
@preaction | which is less practical than using normal asset Metadata | 20:18 |
+perlDreamer | http://www.webgui.org/rfe/request-for-enhancement/11210 | 20:18 |
+perlDreamer | eh, I think it's more like giving every asset 5 metadata fields | 20:18 |
+perlDreamer | and skipping all the other hassle | 20:18 |
+perlDreamer | you get 5 for free, then if you need more you can add it | 20:18 |
+perlDreamer | and they don't have to be the same | 20:18 |
+perlDreamer | kind of like userSessionScratch, for Assets | 20:18 |
@preaction | the hassle of requiring a template for every www_edit so you can use proper form controls like Rich Edit or User or Group? | 20:19 |
+perlDreamer | the wiki edit is templated anyway | 20:20 |
+perlDreamer | and userDefined vars aren't that detailed | 20:20 |
@preaction | in the collaboration they are, you can pick from a bunch of different form fields | 20:22 |
@preaction | and if not, people use macros to create the field they want | 20:22 |
+perlDreamer | that's not a bad idea at all | 20:25 |
@preaction | but i didn't have that idea, it's the prevailing idea | 20:26 |
@preaction | my idea it to make real metadata more useful. i'm not even sure why userdefinedfields are perceived as better anyway | 20:27 |
+perlDreamer | because they're not constrained in anyway | 20:27 |
+perlDreamer | metadata is shared across all assets | 20:27 |
+perlDreamer | maybe I don't care to have color metadata in one asset | 20:27 |
@preaction | okay, so make it a dropdown to add metadata fields | 20:28 |
Haarg | metadata isn't versioned | 20:28 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 20:29 | |
Haarg | and can't be used to sort | 20:29 |
@preaction | technical problems that can be resolved. could even organize metadata by site section | 20:30 |
+perlDreamer | preaction, I think you're trying to fit square code in a round hole | 20:31 |
Haarg | also not indexed | 20:31 |
Haarg | well, metadata was originally created as a way to add arbitrary fields to assets | 20:31 |
+perlDreamer | personally, the concept of having less code (userDefined vs metadata) isn't bad at all, but they serve different purposes | 20:31 |
knowmad | Haarg: should `wgd intro`be sending out raw perldoc? | 20:32 |
knowmad | the one we installed last Friday is doing that for me; i'd have thought it'd format it | 20:32 |
+perlDreamer | metadata was created so that sites could keep track of what users view on a site | 20:32 |
knowmad | it = the output | 20:32 |
+perlDreamer | the AOI stuff | 20:32 |
Haarg | should look like a man page | 20:32 |
@preaction | they serve the same purpose with different caveats: They are both meta data. | 20:32 |
+perlDreamer | then we started abusing it | 20:32 |
+perlDreamer | preaction, maybe "userDefined" fields should be per-asset metadata, rather than per-site metadata? | 20:33 |
knowmad | Haarg: ok | 20:33 |
scrottie | Haarg: a patch, if you want it. http://github.com/scrottie/wgdev/commit/d29b2e745d90df5116adfeeba26bddc42a7e14a3 | 20:33 |
@preaction | perlDreamer: we could make "Content Profiling" configurable enough to satisfy the use-case of userDefined fields. Collab, Calendar, etc could have a section to define which metadata fields are valid for their Post, Event, etc... | 20:35 |
scrottie | "Uses the root asses "... ooops. corrections needed. | 20:35 |
@preaction | userDefined gives functionality to us, the developers. there are other ways to do the same thing as userDefined fields allow | 20:36 |
Haarg | scrottie, i like the idea, but there are some things about the implementation that bug me | 20:37 |
+perlDreamer | I don't think so preaction. users use userDefined fields in the CS and never have to touch code | 20:37 |
scrottie | Haarg, I'm happy to hear your thoughts and may even implement them =) | 20:39 |
+perlDreamer | anyone who can edit an asset can add metadata, or edit a template to add userDefined fields | 20:39 |
@preaction | perlDreamer: but somebody has to set up the user defined fields, and then when user defined fields run out somebody has to hack JSON into them. if metadata were used, we would never have to do anything | 20:41 |
scrottie | "my $bar_continues_on_down = @child_nodes ? '| ' : ' ';" ... this logic doesn't seem to be working. everything gets a bar coming down from it regardless of whether there is a next sibling. hmm. | 20:41 |
+perlDreamer | preaction: anyone who uses more than 5 userDefined fields really needs a different, customized asset. | 20:42 |
Haarg | but they often aren't willing to do that perlDreamer | 20:42 |
@preaction | 5? that sounds like an arbitrary number to me | 20:42 |
@preaction | i think it should be 10! | 20:42 |
@preaction | no, wait, 20! | 20:42 |
+perlDreamer | it's completely arbitrary | 20:42 |
@preaction | actually, i'm wrong, it should be 2 | 20:42 |
Haarg | it seems like the only way to accurately know if there are more siblings would be to render the tree in reverse | 20:42 |
* preaction hates arbitrary numbers | 20:43 | |
+perlDreamer | sometimes you just have to pick a number | 20:43 |
Haarg | as far as the things that bug me, --tree seems like a better name for it | 20:43 |
Haarg | should probably be split into separate subs | 20:43 |
Haarg | it leaks $show_tree | 20:44 |
scrottie | no, just doing that with the root node. hmm. | 20:44 |
@preaction | the problem with that arbitrary number is that it makes things easy until they are impossible. once you use userDefined5, you will never add another userDefined field. that's quite frustrating | 20:44 |
scrottie | it should print $show_tree, $show_tree does the printing. yeah, I'm finding nits still. | 20:44 |
@preaction | but if you're using metadata, you have all the fields you want and don't need to ask a developer to help | 20:44 |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 20:47 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 20:49 | |
elnino | frodwith are you the one I talk to about paying for a feature to be developed? | 20:49 |
elnino | hey preaction, http://www.webgui.org/rfe/request-for-enhancement/11804 is this something I can do with a sql report? | 20:51 |
@preaction | elnino: not quite. attachments are storage locations, and are not described fully in the database (you'd have to write a macro to list the contents of the storage location) | 20:52 |
@preaction | but besides that, yes | 20:52 |
elnino | does "approved" mean it's goign into 8.x? | 20:53 |
@preaction | no, approved is the same as it always was, anyone can put it in at any time | 20:54 |
@preaction | i'd love for it to be, but i believe 8.x is going to be refactoring every application webgui comes with, starting with the most-used apps | 20:54 |
elnino | and the difficulty of level 4 means? | 20:54 |
elnino | time required? or actuall difficult navigating around a bunch of code? | 20:55 |
@preaction | time required, 4 hours | 20:56 |
elnino | I have a customer that needs it "now" just trying to get a feel for this. just maybe I'll contribute something. =) | 20:57 |
@preaction | awesome! | 20:57 |
elnino | don't get too excited..=) we'll see. | 20:57 |
elnino | oh. again.. which payment processors does wg support? i'll writing a wiki page so I don'thave to ask anymore. | 21:17 |
+perlDreamer | ITransact, PayPal, PayPal Express, Ogone and Cash | 21:18 |
+perlDreamer | /data/WebGUI/lib/WebGUI/Shop/PayDriver/ | 21:18 |
elnino | thank you. I'll write that wiki page now. =) | 21:19 |
scrottie | Haarg, http://github.com/scrottie/wgdev/commit/ad7f54412e36da21aee594977879057559268ba9, and I best be getting back to it here... after a quick snack. | 21:20 |
elnino | can someone add "payment" and "shop" to the "shop" umbrella on the wiki? | 21:28 |
+perlDreamer | so, in hierarchy, you want shop/payment and shop/shop? | 21:32 |
elnino | well, the "keywould shop ones don't appear. (I tagged mine as "shop) and it's not appearing. So the "shop/shop" would really be "shop/generic info" | 21:33 |
elnino | sorry | 21:33 |
elnino | the keyword "shop" isn't appearing under the category/umbrella "shop" | 21:34 |
elnino | look at the wiki I created. | 21:34 |
elnino | http://www.webgui.org/wiki/supported-payment-drivers | 21:34 |
elnino | oh.. | 21:34 |
elnino | they have to be comma delimited... | 21:34 |
elnino | there it is. | 21:35 |
elnino | sorry. | 21:35 |
elnino | forget the "shop shop" =) | 21:36 |
elnino | forget the "shop payment" unless it makes sense. I couldn't think of a better term. | 21:36 |
elnino | I'm going. I created enough trouble. =( | 21:36 |
+perlDreamer | no harm done, elnino | 21:43 |
@preaction | we need people to shake things up, the more people shaking things up, the better stuff can be brought to the top | 21:44 |
* perlDreamer feels his eyeballs rattling in the sockets | 21:45 | |
+perlDreamer | and hopes that he's moving up toward the top | 21:45 |
+danny_mk | I am still waiting to hear about auth improvements in 8.x.x | 21:47 |
@preaction | danny_mk: there are three tickets in the WebGUI 8 list that will improve the API without largely affecting backwards-compatibility | 21:50 |
+danny_mk | Do you know who is doing the work? | 21:50 |
@preaction | no | 21:51 |
@preaction | all i know is it will be done before API/Feature Freeze | 21:51 |
@preaction | it could very well end up being me | 21:51 |
+danny_mk | OK | 21:53 |
+bartjol | I'm as far as being able to compare tagnames :) | 22:00 |
+bartjol | almost there | 22:00 |
+bartjol | wl it gets empty messages, so everything is equal, luckily it was just to make a list :) | 22:17 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds] | 22:28 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:33 | |
+bartjol | mmm, will anybody here believe that there are only 9 duplicate messages in all the i18n tags? | 22:35 |
@preaction | yes, i was looking previously | 22:36 |
+bartjol | sure?, well ok | 22:37 |
+bartjol | I'll add it to the issue | 22:38 |
+bartjol | well, now I gotta go, still have to eat | 22:40 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 22:41 | |
+bartjol | preaction, should I spot diffrences between WebGUI 8 and 7 in # of duplicates? | 22:42 |
@preaction | maybe, dunno | 22:42 |
-!- SquOnk [~emhn@host-190-15-174-254.movilmax.com] has joined #webgui | 22:43 | |
SquOnk | Greetings | 22:43 |
+bartjol | well, I'll just run it, also on the dutch files and see what comes out | 22:43 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 22:45 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 22:54 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 23:11 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 23:12 | |
+perlDreamer | preaction: I want to kick around an idea with you, relating to header tags from dynamic forms being in the body. | 23:14 |
+perlDreamer | if each form plugin had a method called getHeadTags, then things like DataForm and Thingy (which know which form plugins they use) could get all of them and set them in prepareView | 23:15 |
+perlDreamer | this would guarantee they're put into the HEAD block, instead of the BODY | 23:15 |
+perlDreamer | it would mean manual refactoring of all the Form plugins though | 23:17 |
+perlDreamer | which comes to 22 modules | 23:18 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] | 23:23 | |
@preaction | perlDreamer: well, it needs to be done. and that's a good way to do it | 23:28 |
* perlDreamer is really starting to dig introspection | 23:30 | |
-!- SquOnk [~emhn@host-190-15-174-254.movilmax.com] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 23:35 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] | 23:50 | |
-!- knowmad [~william@97.66.185.250] has quit [Ping timeout: 276 seconds] | 23:59 | |
--- Day changed Thu Sep 09 2010 | ||
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 00:01 | |
+perlDreamer | preaction, I'm getting old | 00:03 |
+perlDreamer | I just reinvented this: http://www.webgui.org/rfe/request-for-enhancement/10333 | 00:03 |
-!- knowmad1 [~william@97.66.185.250] has joined #webgui | 00:04 | |
-!- kayiwa [~kayiwa@kayiwa.lib.uic.edu] has quit [Quit: kayiwa] | 00:33 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 00:36 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 00:46 | |
-!- knowmad1 [~william@97.66.185.250] has quit [Quit: Leaving.] | 01:02 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 01:08 | |
scrottie | are we avoiding REPLACE INTO? | 02:01 |
@preaction | depends, is it SQL92? | 02:05 |
@preaction | or at least in the top three: mysql, postgres, sqlite | 02:06 |
-!- topsub [~topsub@cpe-098-024-128-131.carolina.res.rr.com] has joined #webgui | 02:06 | |
@preaction | if we can work with those three, i'll be happy | 02:06 |
scrottie | yeah, no. at least not for the probably oldish Postgres I've got here. | 02:09 |
topsub | I'm trying to add a thingy to webgui 7.9.13 and i get these errors: http://pastebin.com/pxbSZXwv | 02:11 |
topsub | anyone have ideas? | 02:11 |
+perlDreamer | topsub, did you add a Thing to the Thingy? | 02:13 |
+perlDreamer | Looks like it may have tried earlier, but failed | 02:13 |
+perlDreamer | and without that, you're looking at symptoms, instead of cause | 02:13 |
topsub | I click to add a thiny | 02:15 |
topsub | thingy* | 02:15 |
topsub | then when i click add thing | 02:15 |
topsub | i get an error page | 02:15 |
topsub | When it errors out it does add a 'thing' but its called "Thing Name" | 02:17 |
topsub | when i click edit i get the error page again. So i'm confused about what happen | 02:18 |
+perlDreamer | need to find out why it's erroring out when you add a thing | 02:18 |
topsub | i emailed william to have him send me the logs again. This is on his server | 02:18 |
+perlDreamer | does the database user have rights to add tables? | 02:19 |
topsub | I would have to speak with william about that | 02:19 |
+perlDreamer | topsub, another thing to try would be to turn on debug mode, and see what Add Thing returns | 02:21 |
topsub | is this something i can do only using webgui? | 02:21 |
+perlDreamer | totally | 02:21 |
+perlDreamer | Become an Admin | 02:22 |
+perlDreamer | go to settings | 02:22 |
topsub | i don't have access to the server or command line | 02:22 |
+perlDreamer | I think it's in the Misc tab | 02:22 |
+perlDreamer | Enable Debug | 02:22 |
topsub | within thingy? | 02:22 |
+perlDreamer | no, in the Admin Console settings screen | 02:22 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has left #webgui [] | 02:22 | |
+perlDreamer | brb | 02:23 |
topsub | i turned on debug then clicked add thing and this is what i got: | 02:23 |
topsub | http://pastebin.com/9zT3fb6k | 02:23 |
+perlDreamer | not much better... | 02:36 |
+perlDreamer | my first guess is what I mentioned before, that the database user doesn't have create table privileges | 02:36 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:53 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 04:03 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 255 seconds] | 04:09 | |
-!- topsub [~topsub@cpe-098-024-128-131.carolina.res.rr.com] has left #webgui [] | 04:10 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:19 | |
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:37 | |
-!- topsub1 [~Josh@cpe-098-024-128-131.carolina.res.rr.com] has joined #webgui | 04:38 | |
knowmad | I've a client who is having problems with Thingy. It's trying to run a statement from a table that doesn't exist. | 04:43 |
knowmad | i've run findBrokenAssets.pl with no errors | 04:44 |
knowmad | i've rebuilt the db | 04:44 |
knowmad | with no erros | 04:44 |
knowmad | all the Thingy tables are empty; i don't know where this bogus data is being stored | 04:44 |
knowmad | any ideas? | 04:44 |
@preaction | even Thingy_things is empty? | 04:51 |
knowmad | hey preaction, yes it is; with debugging enabled, we've found that there's an odd SQL request to a table called WebGUI::Form::MarketCheckList. Ever heard of that? | 04:52 |
@preaction | no, custom form field? | 04:53 |
@preaction | clear the cache? | 04:53 |
knowmad | tried the latter | 04:53 |
knowmad | we don't have an asset by that name; maybe a bad theme | 04:54 |
@preaction | was the thingy added from a package? | 04:54 |
knowmad | nope, just stock | 04:54 |
knowmad | but i think the error lies in the form asset that's trying to be loaded | 04:54 |
@preaction | WebGUI::Form::MarketCheckList would be lib/WebGUI/Form/MarketCheckList.pm | 04:54 |
knowmad | yep, checked and it's not | 04:55 |
@preaction | any directories in sbin/preload.custom? | 04:55 |
knowmad | yes! now i know what's loading it | 04:55 |
knowmad | it's another site but i'll have to look deeper to figure out what that's affecting this site | 04:56 |
knowmad | thanks! | 04:56 |
@preaction | form controls are global, and Thingy looks for all of them | 04:56 |
knowmad | and we've hard-coded the thingid for this form | 04:57 |
knowmad | anyway to tell Thingy to avoid loading a form control? | 04:57 |
@preaction | isDynamicCapable must return false iirc | 04:57 |
@preaction | that'll keep it out of Profile fields, Thingy, and DataForm | 04:57 |
knowmad | cool, one last question; how can i quickly check the domain name from a form control? | 04:58 |
@preaction | from the session. session->url->getSiteName iirc | 04:58 |
@preaction | or if you want something more trustworthy, session->config->getFileName iirc | 04:58 |
knowmad | thanks, that'll put me in the right direction! (still don't know the API) | 04:59 |
@preaction | yeah, it's too big. we're working on making it smaller ;) | 04:59 |
knowmad | YAY! | 04:59 |
@preaction | Plack, for example, does a lot of stuff for us. No more session->http. "var" is useless, merged with normal session. other stuff as well | 05:01 |
knowmad | preaction: looks like isDynamicCompatible is a class method; don't think i'll have a session at this level will I? | 05:03 |
@preaction | oh, then probably not no | 05:03 |
knowmad | also, i'm guessing this is called once when the control is loaded | 05:03 |
knowmad | i guess the only thing I can do is return a blank form control if we're not on the appropriate site | 05:04 |
@preaction | no, it's called every time the control class is checked for inclusion in Thingy, DataForm, Profile, or others | 05:04 |
knowmad | ok, so other ideas on how i can determine whether to return 1 or 0 based on the site being viewed? | 05:04 |
@preaction | you could try something in %ENV, but good luck there | 05:05 |
knowmad | i don't mind hard-coding the sitename into the control but as you can see, i don't know how to figure out what's calling | 05:05 |
knowmad | ok | 05:05 |
knowmad | i'll try it | 05:05 |
@preaction | you could ADD something to %ENV actually, that might be easier. Apache has "SetEnv" which applies to requests if it's in a <VirtualHost> block | 05:06 |
knowmad | Ohh! I like that idea | 05:06 |
-!- topsub1 [~Josh@cpe-098-024-128-131.carolina.res.rr.com] has quit [Quit: Leaving.] | 05:14 | |
knowmad | preaction: that worked! thanks for the help | 05:16 |
@preaction | np | 05:16 |
knowmad | in isDynamicCompatible, I set return 1 if $ENV{"FormControl_MarketCheckList"}; | 05:17 |
knowmad | in my modperl conf i set PerlSetEnv FormControl_MarketCheckList 1 | 05:17 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 05:21 | |
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] | 05:31 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 06:14 | |
-!- ariqz [~blah@66-81-37-214.nocal.dialup.o1.com] has joined #webgui | 07:25 | |
-!- ariqz [~blah@66-81-37-214.nocal.dialup.o1.com] has left #webgui ["Leaving"] | 07:28 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 09:04 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 09:21 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 09:22 | |
SynQ | jo! | 10:44 |
SynQ | good morning | 10:45 |
ryuu_ro | morning | 10:45 |
SynQ | :) | 10:45 |
SynQ | no bart in sight? | 10:45 |
ryuu_ro | not yet | 10:45 |
SynQ | how would webgui perform on some ssd drives? | 10:46 |
SynQ | >:) | 10:47 |
ryuu_ro | there's only one way to find out | 10:47 |
SynQ | I know | 10:48 |
SynQ | I bet it works wonderfully | 10:48 |
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui | 10:54 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 10:54 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:55 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:55 | |
SynQ | ah | 10:56 |
SynQ | good morning | 10:56 |
+MrHairgrease | howdy | 10:57 |
+bartjol | internet again? | 10:58 |
SynQ | sure thing | 11:01 |
SynQ | and what a fast internet it is | 11:02 |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 11:11 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 11:12 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 13:36 | |
-!- MrHairgrease [~martin@194.171.50.69] has quit [Quit: Leaving.] | 13:46 | |
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui | 13:47 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 13:47 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 13:59 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 13:59 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:00 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 14:25 | |
+bartjol | any germans here? | 14:53 |
plainhao | nein | 14:57 |
plainhao | keine | 14:57 |
+bartjol | schade | 15:00 |
+bartjol | plainhao: we didn meet during the wuc, did we? | 15:06 |
+bartjol | or weren you there? | 15:06 |
plainhao | i have not attended a wuc | 15:10 |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 15:29 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui | 15:32 | |
+bartjol | waxhead? only slightly different from Hairgrease | 15:44 |
+bartjol | greasy business here | 15:44 |
waxhead | bartjol, it's a colloquialism for a surfer... | 15:45 |
waxhead | harkens back to a time long long ago... | 15:45 |
waxhead | when I lived on the coast and spent my youth surfing waves | 15:46 |
+bartjol | ah,well the Hairgrease is still present, it? a repelleant for people who want to touch his hair | 15:46 |
+bartjol | but, aha, thanks for the explanation | 15:46 |
+MrHairgrease | and it repels water as well! | 15:46 |
+bartjol | mmm, back to templating | 15:47 |
SDuensin | Morning. | 16:31 |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 16:33 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 17:10 | |
elnino | is the ukplayer normall come with wg? | 17:11 |
* elnino just found the wiki. | 17:11 | |
elnino | cool | 17:11 |
elnino | thanks uk! | 17:11 |
SDuensin | Hi guys. | 17:18 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 17:19 | |
+bartjol | what? up SDuensin? | 17:22 |
SDuensin | Toying with WebGUI and some other crap. Too much tech, too little time. | 17:22 |
SDuensin | Did the Template Working Group stop working? What happened to that? | 17:23 |
+bartjol | well, they are still alive | 17:23 |
+bartjol | and they had a meeting last week | 17:23 |
SDuensin | Tell them I hate my forums. :-) | 17:23 |
+bartjol | well | 17:23 |
+bartjol | then you must alter them :) | 17:24 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 17:24 | |
SDuensin | Yea. No time at the moment. And my design "skillz" aren't the best. | 17:25 |
+bartjol | ah, designing... well, don ask my help | 17:31 |
SDuensin | Right now, I'm trying to decide if I want to build everything I'm missing for WebGUI (preferred, but not time effective) or *gasp* use something else for a few sites. :-( | 17:34 |
-!- ryuu_ro [~rory@194.171.50.69] has left #webgui [] | 17:35 | |
-!- ryuu_ro_ [~rory@194.171.50.69] has joined #webgui | 17:36 | |
-!- ryuu_ro_ [~rory@194.171.50.69] has quit [Ping timeout: 240 seconds] | 17:41 | |
+bartjol | well it depends what you want and if there is a better alternative... well | 17:43 |
SDuensin | I want everything, of course. Typical user. :-D | 17:45 |
+bartjol | everything and yesterday | 17:46 |
+bartjol | mm, still no germans here | 17:47 |
SDuensin | :-) | 17:47 |
SDuensin | I dunno man. I love WebGUI, but I keep running into problems. I realize nothing is perfect. | 17:48 |
+bartjol | and those problems aren an easy fix? | 17:49 |
+bartjol | custom macro here and there | 17:50 |
SDuensin | Some, yea. Others, not so much. I mean, I can go bolting other stuff to WebGUI to fill in the gaps. That seems to be the "de-facto" solution for everyone else. Sucks, IMHO. | 17:50 |
+bartjol | well, it is called a web application framework | 17:50 |
SDuensin | I offered to build a bud of mine a community site for his development project he's doing. He hates the forums. I'm not a big fan of the wiki. Just a bunch of little stuff. Kind of one of those "death by a thousand cuts" things with me right now. | 17:51 |
+bartjol | yeah, the collaboration system is a bit grown out of is shoes | 17:52 |
+bartjol | and it is hard to get a default right for everyone | 17:52 |
SDuensin | I've done the Drupal thing, Joomla, etc. They all miss what I believe are core features. Drupal's security system gets crazy for anything remotely complicated and Joomla...well, we'll just be nice and say I didn't like it. :-) | 17:53 |
+bartjol | \so I understand yopur pain (and do have it myself) , but it hard to please evreyone | 17:53 |
+bartjol | :) | 17:53 |
SDuensin | I know it is. I'm just venting. | 17:53 |
+bartjol | that? ok\ | 17:53 |
SDuensin | Been looking at TikiWiki a bit. It's pretty impressive but I can't determine if it's actually nicely assembled or just a patchwork of crap they bolted together. | 17:54 |
+bartjol | thin red line | 17:54 |
SDuensin | Very. | 17:54 |
SDuensin | Dangerous one, too. | 17:55 |
+bartjol | I had it with my presentations by the way, last year internationalisation, which sucked back then (and is soso now, but had to make it myself) | 17:56 |
+bartjol | I don know tikiwiki | 17:56 |
SDuensin | I need to just carry out my threat to make WebGUI an authentication source on my LAN. Instead of it working with LDAP, make it *BE* LDAP. :-D | 17:56 |
SDuensin | TikiWiki is crazy. They've got about everything bolted on to it. | 17:57 |
+bartjol | well, when I read their initioal feature list, I thought: WG has that too, Wg has this too etc | 17:58 |
+bartjol | but implemantation can make a huge difference | 17:58 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 18:07 | |
+bartjol | whoohoo, telephone: how do I add a page? | 18:07 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:08 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:08 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 18:10 | |
+bartjol | perldreamer is a pastebin good enough? | 18:11 |
+perlDreamer | oh sure dude | 18:11 |
+perlDreamer | I'm sure it's doing the right thing | 18:11 |
+bartjol | i?l clean it up a bit | 18:11 |
+perlDreamer | but if you want a double check I'd be happy to read it | 18:11 |
SDuensin | Crap. My video card reset. Reading scrollback. | 18:13 |
@preaction | SDuensin: if you've got the time, i've got the desire to overhaul nearly every application in webgui | 18:14 |
@preaction | some need only minor adjustments, such as Gallery. others need more major things, like creating a Blog and Forum asset to replace uses of Collaboration | 18:14 |
SDuensin | preaction: I wish my Perl-Fu was better to help. | 18:14 |
@preaction | ah, mais oui | 18:15 |
SynQ | good day | 18:15 |
+perlDreamer | SDuensin, there are always things to do to help, for people of any skill level, but lots of desire | 18:15 |
+perlDreamer | plus, we're willing to mentor | 18:15 |
SDuensin | For now, I think I'm just going to write some ugly glue to get BigBlueButton integrated. Gotta figure this stupid video driver out first. | 18:16 |
+perlDreamer | yo, SynQ! | 18:16 |
SDuensin | Yea, I know. You guys rock. Almost worked with you, remember? :-P | 18:16 |
SynQ | yo perlDreamer! | 18:16 |
+perlDreamer | are extra little Q's yet? | 18:16 |
SynQ | nope | 18:16 |
SynQ | still in the making | 18:16 |
SynQ | gotta go work on the attic some more | 18:18 |
SynQ | it's nearing completion | 18:18 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:19 | |
+bartjol | http://webgui.pastebin.org/835319 | 18:24 |
+bartjol | and the sub comparion is called with the configFile | 18:24 |
+perlDreamer | hm, rizen has a little too much time on his hands: http://blogs.perl.org/users/jt_smith/2010/09/perl-event-of-the-summer.html#comments | 18:24 |
+bartjol | there is some extra bogus code for testing in there though | 18:25 |
+bartjol | commented most of it | 18:25 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 18:28 | |
+bartjol | cleaned up the other script to get old i18n messages in other languages | 18:33 |
+bartjol | and also posted it | 18:34 |
+bartjol | I think they are ok, but, they produce differnt numbers than I get with a grep | 18:34 |
+bartjol | mmm, something is wrong with something between my laptop and the pastebin site | 18:42 |
ryuu_ro | bartjol: is it the user? | 18:42 |
+bartjol | no, I sit just outsie that traject | 18:43 |
ryuu_ro | :) | 18:43 |
+bartjol | but, never forget that possibility | 18:43 |
ryuu_ro | PEBCAK dude | 18:43 |
+bartjol | aah, there it is | 18:44 |
+bartjol | 835389 | 18:45 |
+perlDreamer | ryuu_ro, no capitalized dutch swear words in channel, please | 18:45 |
ryuu_ro | :) | 18:45 |
SDuensin | This BBB API looks pretty simple. Are there facilities in WebGUI for dealing with REST APIs already? (Damn dev guide is at home again.) | 18:47 |
+bartjol | SDuensin: do you have polish speaking users? | 18:47 |
SDuensin | Nope. | 18:47 |
+bartjol | that tikiwiki easily switches between them | 18:48 |
+bartjol | it seems they think in categories, I? more object oriented | 18:48 |
SDuensin | Any progress on a 64-bit WRE? | 19:00 |
patspam | http://blog.patspam.com/2010/wuc-2010-post-conference-wrap | 19:00 |
ryuu_ro | thanks for the new australian word Pat :) | 19:01 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 19:01 | |
+bartjol | mmm, chicken | 19:02 |
+MrHairgrease | where's the dunny mate? | 19:03 |
patspam | :) | 19:03 |
@frodwith | So I'm futzing with a 7.6.24 webgui, and frowning at this problem. I have a script that gets the working version tag, changes its name, deletes some assets, and adds some new assets, then commits the tag. Problem is, after the tag gets committed, one of the assets the script created is still locked, no matter what I do. The tag is committed, but the asset is still locked under it. Anyone have a clue where to start looking? | 19:03 |
+perlDreamer | frodwith, make sure that the asset can be instanced | 19:04 |
@frodwith | aroo? | 19:04 |
+perlDreamer | patspam: there's some left-over owsies from the WUC | 19:04 |
patspam | owsies? | 19:04 |
+perlDreamer | a translation of WebGUI in your native tongue? | 19:05 |
patspam | heh I got out of that due to scheduling | 19:05 |
@frodwith | perlDreamer: what do you mean, make sure it can be instanced? | 19:06 |
+perlDreamer | frodwith: due to table level problems, you can have an asset in a tag that can't be instanced | 19:06 |
+perlDreamer | since it can't be instanced, it can't be operated on | 19:06 |
+perlDreamer | like committing it | 19:06 |
@frodwith | this is a verb I'm not familiar with | 19:06 |
@frodwith | instanciated? | 19:06 |
+perlDreamer | hm, someone wasn't paying attention during my WUC talk | 19:07 |
+MrHairgrease | as long there's a roo on the barbie and all the gutless wonders are gone, no worries. | 19:07 |
@frodwith | I was paying attention to your webgui 8 assets talk | 19:07 |
@frodwith | very much attention! | 19:07 |
+perlDreamer | $asset = WebGUI::Asset->newByDynamicClass($session, $assetId); # get an instance | 19:07 |
+perlDreamer | instance => instanced => instanciated | 19:07 |
+MrHairgrease | anyway gotta go | 19:08 |
+MrHairgrease | see ya | 19:08 |
-!- MrHairgrease [~martin@194.171.50.69] has left #webgui [] | 19:08 | |
@frodwith | okeydoke. just a nomenclature thing, never heard someone use 'instance' as a verb before ;) | 19:08 |
+perlDreamer | crap! I'm inventing English again | 19:08 |
* bartjol thinks perlDreamer is still baffled by my horrible code | 19:08 | |
@frodwith | i'll make sure though. | 19:08 |
+perlDreamer | bartjol, it's not horrible | 19:08 |
+bartjol | therefore starts inventing english | 19:08 |
+perlDreamer | I think it may count some things twice | 19:08 |
+bartjol | no, that is why I shift it out of that array | 19:09 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 19:10 | |
+bartjol | allthough, if it is a triple duplicate it will get counted twice | 19:10 |
+perlDreamer | that's what I was thinking, but as long as it keeps track of where it's duplicated so we can clean it up, that's fine | 19:11 |
+bartjol | and there are not too much | 19:12 |
+bartjol | now, I gotta move on and get the locations in the code | 19:12 |
+bartjol | is this mostly to prevent problems during the flattening? | 19:14 |
+perlDreamer | no, although it will make flattening easier | 19:15 |
+perlDreamer | however, recalling Haarg's discussion from yesterday, he mainly added those WebGUI 8 ticket items as reminder for him to do things, rather than projects for people to take up | 19:16 |
+bartjol | I don believe there is an WebGUI API to add i18n tags, is there? | 19:16 |
+bartjol | yeah, well | 19:16 |
+perlDreamer | no | 19:16 |
+perlDreamer | it's just perl code | 19:17 |
+bartjol | would be nice to be able to delete them | 19:17 |
SDuensin | How's 8 coming? | 19:17 |
+bartjol | allthough that could require some trial and error | 19:17 |
+bartjol | I got it running | 19:17 |
+perlDreamer | SDuensin: http://www.webgui.org/8 | 19:17 |
@frodwith | what's a state of 'trash-limbo' mean? | 19:18 |
+bartjol | but, considering my extra interpretation of the issue, should I make another one? or include it in the current one | 19:18 |
@frodwith | child of a trashed asset? | 19:18 |
+bartjol | oh, yeah, that one is cool | 19:18 |
@khenn | is scrottie around? | 19:19 |
+bartjol | I remember having that once | 19:19 |
+perlDreamer | yup, that's it frodwith | 19:19 |
+perlDreamer | khenn, it's a little early for scrottie | 19:19 |
@khenn | yeah I figured | 19:19 |
@khenn | thanks perlDreamer | 19:19 |
+perlDreamer | he says he's in Arizona, but we tease him that he's physically in Hawaii | 19:19 |
+perlDreamer | frodwith, I'm 80% sure there are bugs with trying to commit assets in trash-limbo | 19:20 |
+perlDreamer | in any version of WebGUI earlier than 7.8 | 19:20 |
@frodwith | i have no idea why it's in trash-limbo | 19:20 |
@frodwith | i didn't delete it | 19:20 |
@frodwith | *boggle* | 19:20 |
+perlDreamer | does it have a parent? | 19:21 |
@frodwith | hmm. this doesn't even seem to be the same asset | 19:22 |
@frodwith | i got it with newByUrl since i didn't know the id | 19:22 |
@frodwith | and some other asset has the same url, but it's in the trash | 19:22 |
@frodwith | this is a fine kettle of fish | 19:22 |
+perlDreamer | shouldn't have the same URL | 19:22 |
+perlDreamer | that's supposed to be a unique key | 19:22 |
@frodwith | yes indeed | 19:22 |
@frodwith | ... it's parent is also in trash limbo, and -that- asset thinks its parent is the import node | 19:24 |
+perlDreamer | much badness | 19:25 |
@frodwith | yeah, something is extremely screwy here | 19:25 |
+perlDreamer | frodwith, the assetHistory table may be of use to figure out what happened | 19:25 |
+perlDreamer | it records most asset work | 19:25 |
SDuensin | WRE is big. Guess I'll nap while it trickles down over my phone. | 19:28 |
SDuensin | I'm going to attempt to build a BBB module. Be warned. :-) | 19:29 |
+perlDreamer | Better Business Bureau? | 19:29 |
SDuensin | BigBlueButton | 19:29 |
+bartjol | it is a BBBOD | 19:30 |
ryuu_ro | hey bartjol, you heard perlDreamer, no capitalized dutch swearing! | 19:31 |
SDuensin | Shouldn't be too hard to write. There's only a few REST calls to implement to the BBB API. | 19:31 |
SDuensin | Maybe I can even put it on the MarketPlace for $5 or something. | 19:32 |
SDuensin | Probably just give it away. :-) | 19:32 |
+bartjol | MICROSOFT | 19:32 |
ryuu_ro | there you have it | 19:32 |
SDuensin | lol | 19:32 |
+bartjol | too easy | 19:33 |
SDuensin | No, bartjol, then there'd be seven different editions where only the most expensive one worked right. | 19:33 |
SDuensin | Er, "worked". Let's not add "right" to that. | 19:33 |
ryuu_ro | worked right? worked ok(ish) :) | 19:33 |
+perlDreamer | worked kinda sorta maybe but only on odd-numbered Sundays in months that end in y | 19:34 |
ryuu_ro | hehehe | 19:34 |
SDuensin | How come the longer this downloads, the more time is left? That's not good! | 19:41 |
+bartjol | ggrrrr | 19:42 |
SDuensin | I know. I want to get going before I lose this crazy streak. | 19:42 |
+bartjol | to determine where i18n tags are used I also need the db, since it might very well be that standard templates call on them with the i18n macro | 19:43 |
+perlDreamer | yes | 19:44 |
+perlDreamer | and in the user profile | 19:44 |
+bartjol | joy | 19:44 |
+perlDreamer | since profile field labels and values can be i18n'ed | 19:44 |
+bartjol | scripting and manual grepping/selecting might just be as easy as writing a script to do it for you | 19:45 |
+bartjol | loose the first scripting | 19:46 |
* SDuensin hands bartjol a few more "o"s in case he needs them. | 19:53 | |
SDuensin | Bored. Wish food was here. | 19:56 |
+perlDreamer | bartjol, that's entirely possible | 19:57 |
+bartjol | but for the several 1000? of deprecated i18n tags in other languages than English, it might not be | 19:58 |
+perlDreamer | bartjol, I thought that the i18n CGI was supposed to remove those | 19:59 |
+bartjol | apparently not | 20:01 |
+bartjol | I don see a sub that seems to do that, but it was a very quick glance | 20:04 |
+perlDreamer | you're right | 20:07 |
+bartjol | well, I added a file that sums those tags up | 20:07 |
+bartjol | that might be used as a base for an extra sub in the i18n | 20:08 |
+bartjol | but people should stay out of there with their custom i18n files | 20:09 |
SDuensin | It's HERE! WRE time! | 20:12 |
+perlDreamer | preaction: any objection to me keeping a templates.txt doc, that lists template changes during upgrades and fixes? | 20:42 |
* perlDreamer repeats the ongoing gripe about debuggin JS in IE | 20:58 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 20:59 | |
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has joined #webgui | 21:05 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 21:05 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 21:05 | |
patspam | aircrack-ng++ | 21:07 |
ryuu_ro | pat: kiddly-winks = kids smiles? | 21:08 |
* scrottie0 thinks for a minute | 21:08 | |
patspam | ryuu_ro: if you'd said tiddly-winks I'd know what you were talking about.. but kiddly-winks? | 21:09 |
ryuu_ro | andy dropped it on me | 21:09 |
ryuu_ro | what are tiddly-winks then? | 21:09 |
patspam | it's a game | 21:09 |
ryuu_ro | ah | 21:09 |
ryuu_ro | probably not what he meant | 21:10 |
patspam | http://en.wikipedia.org/wiki/Tiddlywinks | 21:10 |
+perlDreamer | patspam++ | 21:10 |
patspam | don't worry, often he just makes up words to confuse people ;) | 21:10 |
scrottie0 | huh, so that's what Tiddlywinks *really* is. | 21:11 |
ryuu_ro | he does a very good job | 21:11 |
scrottie0 | wgd needs to inform me of new email on IRC. | 21:13 |
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has quit [Quit: Leaving.] | 21:19 | |
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has joined #webgui | 21:19 | |
* scrottie ponders his existance | 21:26 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 21:28 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 21:28 | |
SDuensin | scrottie, you could exist to write my BBB integration code for me. | 21:30 |
+perlDreamer | scrottie, you are a carbon based infestation on a small planet in sector 000 | 21:30 |
* SDuensin is still trying to make WebGUI run on his dev box. Dang slow CPAN! | 21:30 | |
+perlDreamer | just like the rest of us | 21:30 |
ryuu_ro | tit's all good as long as you don't forget your towel and don't panic | 21:31 |
-!- patspam [~patspam@cpe-74-68-154-57.nyc.res.rr.com] has quit [Ping timeout: 272 seconds] | 21:31 | |
* SDuensin is a hoopy frood who knows exactly where his towel is. | 21:31 | |
ryuu_ro | :) nice!! | 21:32 |
CIA-21 | webgui: Colin Kuskie master * r46c548d / (3 files in 3 dirs): Restore the lost changes to the JS and template for drag and drop sorting in IE7. - http://bit.ly/aTtT35 | 21:33 |
CIA-21 | webgui: Colin Kuskie master * rb63fe8e / (3 files in 3 dirs): Updated to master branch. - http://bit.ly/a0p3yH | 21:33 |
SDuensin | Ok, what is CHI and why won't it install? | 21:33 |
ryuu_ro | I had the same problem | 21:34 |
ryuu_ro | install Test::Tester | 21:34 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r094b029 / (3 files in 3 dirs): Restore the lost changes to the JS and template for drag and drop sorting in IE7. - http://bit.ly/bULShA | 21:34 |
+perlDreamer | SDuensin is the new, fast, awesome caching module | 21:34 |
ryuu_ro | and then something like Test::Log::Dispatch does the work | 21:34 |
ryuu_ro | I was supposed to write a wiki or dev mail about this, but I forgot it, sorry preaction :( | 21:35 |
+perlDreamer | we should file a bug against CHI, on CPAN | 21:35 |
+perlDreamer | but it would be nice to have a wiki page for it | 21:35 |
SDuensin | ryuu_ro: Thanks, man. Fixed it right up! | 21:35 |
ryuu_ro | no problem | 21:36 |
ryuu_ro | I'm gonna work on it perlDreamer, I installed webgui8 for the 9th time now and finally everything works so I'm gonna share | 21:37 |
SDuensin | Sweet. | 21:37 |
ryuu_ro | anybody interested in a Parallels WebGUI8 template? | 21:37 |
SDuensin | VMware guy here. :-P | 21:38 |
ryuu_ro | we can never meet :D | 21:38 |
+perlDreamer | speaking of VMware, we need to update the VMware image for WebGUI | 21:38 |
SDuensin | Although, I am moving my servers from VMware to KVM/Ganeti. | 21:39 |
ryuu_ro | does KVM/Ganeti also work on Xen/Ganeti? | 21:40 |
SDuensin | KVM replaces Xen. I was never able to make Xen work. | 21:41 |
ryuu_ro | ah ok | 21:41 |
SDuensin | I don't do paravirtulization anyway, so KVM with full OSs inside is fine for me. | 21:41 |
ryuu_ro | sure thing | 21:42 |
ryuu_ro | SDuensin: are you installing webgui8 on a new and clean wre0.9.3? | 21:43 |
SDuensin | Not 8. Whatever the WRE downloads for me. I need to write a module. | 21:44 |
ryuu_ro | ah ok | 21:44 |
SDuensin | (Since I haven't been able to talk anyone else into doing it!) | 21:44 |
ryuu_ro | I thought the Test::Tester problem was WebGUI 8 related | 21:45 |
SDuensin | 7.9.13-stable is what I have. | 21:45 |
SDuensin | testEnvironment was unable to install CHI. | 21:46 |
SDuensin | Ok, it's running. Just in time for my meeting. | 21:49 |
SDuensin | With luck, I'll get to break/work on it later. | 21:50 |
ryuu_ro | perlDreamer: should I report the bug about Test::Tester to the author of CHI? | 21:52 |
ryuu_ro | or is it WRE related? | 21:52 |
+perlDreamer | I would, although it could be coming from an upstream dependency | 21:52 |
+perlDreamer | it is not WRE related | 21:52 |
ryuu_ro | ok | 21:52 |
ryuu_ro | I'm gonna report it and see what happens | 21:53 |
CIA-21 | webgui: Colin Kuskie master * r5608a43 / (6 files in 6 dirs): | 21:58 |
CIA-21 | webgui: topStory template variables should be available in standAlone and not standAlone | 21:58 |
CIA-21 | webgui: modes. Added template variables for delete and edit icons for the top story. | 21:58 |
CIA-21 | webgui: Updated the tests, template and template variable help. Fixes bug #11851. - | 21:58 |
CIA-21 | webgui: http://bit.ly/cpTpu4 | 21:58 |
ryuu_ro | ok, I remembering something about command line bug reporting for perl modules. Can somebody give me a direction? | 21:58 |
+perlDreamer | is it perlbug? | 21:59 |
+perlDreamer | maybe that's just for the perl core | 21:59 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * re5b4fff / (6 files in 6 dirs): | 21:59 |
CIA-21 | webgui: topStory template variables should be available in standAlone and not standAlone | 21:59 |
CIA-21 | webgui: modes. Added template variables for delete and edit icons for the top story. | 21:59 |
CIA-21 | webgui: Updated the tests, template and template variable help. Fixes bug #11851. - | 21:59 |
CIA-21 | webgui: http://bit.ly/cbqGRn | 21:59 |
ryuu_ro | hmm, I guess it was so no, I can't use command line then :) | 21:59 |
* perlDreamer breaks for lunch | 22:06 | |
+perlDreamer | bbiaw | 22:06 |
ryuu_ro | ok CHI bug reported | 22:13 |
-!- patspam [~patspam@66.65.190.29] has joined #webgui | 23:16 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] | 23:50 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 23:50 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 23:50 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] | 23:57 | |
--- Day changed Fri Sep 10 2010 | ||
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:14 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 00:14 | |
* SDuensin is back! DevGuide in hand! | 00:15 | |
-!- patspam [~patspam@66.65.190.29] has quit [Quit: Leaving.] | 00:45 | |
SDuensin | Everybody hiding? | 01:05 |
+perlDreamer | nope, I'm here | 01:07 |
+perlDreamer | had to play an emergency game of foosball with the kiddos | 01:07 |
SDuensin | hehe | 01:07 |
+perlDreamer | if I spend 10 minutes with them when they come home, they're happy all afternoon | 01:07 |
SDuensin | Nice | 01:08 |
SDuensin | Ok, I've decided I should write a wobject instead of just an asset. Is there already something loaded that I should use to do REST/XML kinda stuff? | 01:08 |
+perlDreamer | for XML, WebGUI uses XML::PurePP, and XML::Simple | 01:09 |
+perlDreamer | afaik, nothing else in WebGUI does REST | 01:09 |
+perlDreamer | sorry, XML::TreePP | 01:09 |
SDuensin | It'd be enough to just be able to do something like: resultXML = httpGet("someURL?and=crap") | 01:10 |
SDuensin | What's being used for syndication? | 01:11 |
+perlDreamer | XML::FeedPP | 01:11 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Ping timeout: 265 seconds] | 01:11 | |
SDuensin | Ok, so that's not much help. | 01:12 |
@preaction | LWP::Simple + XML::Simple = my $xmlAsHash = xmlIn( get( "someurl" ) ) | 01:14 |
SDuensin | Ooooooooo | 01:15 |
SDuensin | That is ::Simple! | 01:15 |
@preaction | XML::Simple does strange things to more advanced XML, so be careful there | 01:15 |
+perlDreamer | yeah, you can say that again | 01:15 |
SDuensin | This is really simple XML. | 01:16 |
SDuensin | Basically result codes and a few lists. | 01:16 |
@preaction | as long as it doesn't do something like <elem attr="value"><attr>Other Value</attr></elem> you'll probably be fine (note that "attr" and "attr" are the same) | 01:17 |
SDuensin | Not even sure it uses attributes. | 01:18 |
SDuensin | Yea, I don't see any. | 01:19 |
SDuensin | I may not even need a database for this first version. :-) | 01:21 |
@preaction | eh, just saying if you don't get the data structure you expect, it's probably XMLin screwing things up | 01:21 |
SDuensin | This is the most complicated thing I see (look at the return value): http://code.google.com/p/bigbluebutton/wiki/API#Get_Meeting_Info_(getMeetingInfo) | 01:22 |
+perlDreamer | if you work hard enough, you can bend XMLin to your will | 01:22 |
+perlDreamer | but it's difficult, and fragile | 01:22 |
@preaction | so yes, it's good for a v1, but when you decide to release the code to other people, you should probably move to a more proper parser like TreePP | 01:24 |
SDuensin | TreePP has a parsehttp method. That'll work. | 01:25 |
SDuensin | Thanks guys. | 01:31 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 01:38 | |
@scrottie | XML::Simple really needs ForceArray => 1... otherwise the apparent shape of the data changes. | 01:48 |
@scrottie | it's better to have arrays of one element than to have something that's sometimes a scalar and sometimes an array. | 01:49 |
@scrottie | looks like XML::TreePP has the same problem. that's too bad. | 01:49 |
SDuensin | :-/ | 01:52 |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 02:14 | |
+perlDreamer | yay! Image based hoverhelp is working | 02:43 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:58 | |
+perlDreamer | now all I need to do is get a search interface for the IRC logs up and running, and I'll be all caught up from the WUC | 02:58 |
SDuensin | Congrats. I'm trying to get the very early stages of my Wobject written. | 03:01 |
+perlDreamer | SDuensin, start with the wobject skeleton | 03:25 |
scrottie0 | huh, XML::Simple is a prereq. I thought that module was universally scorned. good. my stupid importer thingy uses it. | 03:40 |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui | 03:45 | |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Quit: Leaving] | 03:58 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:31 | |
SDuensin | Yea, the skeleton.minimum is what I started with. | 04:36 |
SDuensin | I'll be hauling my DevGuide with me to my "real" job tomorrow. | 04:38 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:54 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:59 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 05:01 | |
scrottie0 | & | 05:07 |
scrottie0 | er... | 05:07 |
* scrottie0 & | 05:07 | |
SDuensin | fg | 05:10 |
SDuensin | See, that's why there's no stand-up UNIX humor. Just doesn't work. | 05:10 |
-!- scrottie0 [~scott@li25-98.members.linode.com] has quit [Quit: segmentation violation] | 05:24 | |
-!- scrottie0 [~scott@li25-98.members.linode.com] has joined #webgui | 05:24 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 276 seconds] | 07:43 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 07:50 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 08:40 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 08:41 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 08:41 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:43 | |
-!- kaare is now known as Guest24003 | 08:44 | |
-!- Guest24003 is now known as kaare_ | 08:54 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 10:16 | |
-!- nuba [~nuba@pauleira.com] has quit [Read error: Operation timed out] | 10:28 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 10:28 | |
xdanger | hmm... wondering why Moose didn't install its dependencies with cpan | 10:31 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 11:27 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 12:10 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 12:10 | |
-!- Resss [~taksi11@ppp95-165-89-223.pppoe.spdop.ru] has joined #webgui | 12:18 | |
-!- Resss [~taksi11@ppp95-165-89-223.pppoe.spdop.ru] has left #webgui [] | 12:50 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:19 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:19 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 14:19 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 14:42 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:44 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 14:44 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:06 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:14 | |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 15:17 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:18 | |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui | 15:38 | |
+bartjol | SquOnk: you are also maintaining the Spanish translation, right? | 15:39 |
SquOnk | bartjol: Yep | 15:40 |
SquOnk | bartjol: I check it about every other week | 15:40 |
+bartjol | ah, would you have a look for me at a file | 15:40 |
SquOnk | bartjol: Sure, which one? | 15:40 |
+bartjol | it is about duplicate entries | 15:40 |
+bartjol | one moment searching url | 15:40 |
+bartjol | on http://www.webgui.org/community/webgui-8/issues/11713 | 15:41 |
+bartjol | on the right side the duplicatesSpanish.txt | 15:41 |
+bartjol | the question is, would they really be duplicates in Spansih | 15:41 |
+bartjol | ? | 15:41 |
SquOnk | bartjol: At first glance, all seem to be duplicates except WebGUI.556 and Asset_Product.quantity | 15:45 |
SquOnk | In spanish "cantidad" can be used to mean quantity, amount and number | 15:45 |
SquOnk | So, depending of WebGUI.556's context it could be a duplicate. | 15:46 |
+bartjol | ok, I'll add this as a comment, to be sure I check this, I'll go looking for the uses | 15:46 |
SquOnk | bartjol: Great | 15:49 |
SquOnk | bartjol: Are we moving to a proper i18n handling via .po files? | 15:49 |
+bartjol | I don't know, I'm just there to detect duplicates | 15:51 |
SquOnk | bartjol: I see. | 15:51 |
+bartjol | they will be moving to another system, but not shortly | 15:51 |
SquOnk | bartjol: Right now, the current i18n implementation takes LOTS of memory, specially if one has several languages installed. | 15:51 |
+bartjol | also, there are a bunch of deprecated i18n tags in all languages accept English | 15:52 |
SquOnk | bartjol: Moving to gettext will reduce the memory footprint and enhance performance. | 15:52 |
+bartjol | +/- 800 per language | 15:52 |
+bartjol | well, I can support that | 15:52 |
+bartjol | is that an existing path webgui is gonna take, or a wish from you? | 15:52 |
+bartjol | the plack demo looked quite fast already | 15:53 |
+bartjol | plack-starman | 15:53 |
+bartjol | and on my laptop 8 feels faster than 7 | 15:53 |
+bartjol | less functionality though | 15:54 |
SquOnk | bartjol: I've talked about it with perldreamer and preaction. | 15:54 |
SquOnk | There... spanish at 100% again. | 15:54 |
+bartjol | haarg is also working on it afaik , at leat with the rebuild of the translation server | 15:54 |
SquOnk | Just in time for 7.9.14 and (hopefully) Debian Squeeze :-) | 15:54 |
+bartjol | :) | 15:55 |
+bartjol | problem with the list is that it searches for exact strings, so trailing spaces are not taken into account | 16:00 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:13 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has joined #webgui | 16:14 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:28 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:33 | |
SDuensin | Morning. | 16:39 |
+bartjol | morning | 16:55 |
SDuensin | Yea! People! :-) | 16:56 |
+bartjol | are you sure, you never seen me in flesh | 16:57 |
SDuensin | At this point, it doesn't matter. I'd settle for a good bot. | 16:58 |
+bartjol | so what do you want to select from my database? | 16:59 |
SDuensin | I'm reading the DevGuide, so that's likely the beginning of my problems... :-D I don't quite get how prepareView() works with a Wobject that has multiple view templates. | 17:00 |
+bartjol | what module is that function in, and where in the dev guide? | 17:01 |
SDuensin | The module I'm attempting to write based on _Wobject.skeleton.minimal and page, uh, 182? | 17:02 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds] | 17:03 | |
+bartjol | whoa, the pages are the same | 17:04 |
SDuensin | ? | 17:04 |
+bartjol | 182 | 17:04 |
SDuensin | Wow. We have the exact same book? Amazing. | 17:05 |
+bartjol | so you mean like a cs that had for instance a thread and a cs view? | 17:05 |
+bartjol | because threads and cs's are different assets | 17:05 |
+bartjol | eeeh, forget the word because | 17:06 |
+bartjol | so only 1 view would be prepared in this case | 17:06 |
SDuensin | I think so. Or, in my case, a list of crap and a screen to add new crap. Where "crap" isn't actually stored by WebGUI. | 17:06 |
+bartjol | ah, that edit screen will have a different template I guess | 17:07 |
SDuensin | I want to build a WebGUI-based UI using WebGUI users and security to connect to BigBlueButton: http://code.google.com/p/bigbluebutton/wiki/API | 17:08 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 17:11 | |
SDuensin | Basically, I want a simple configuration screen for the admin, the Wobject output is a list of available conferences and a couple details about them. Moderators can create new conferences or remove existing ones. General users can join existing ones. No fancier than that. | 17:11 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 245 seconds] | 17:15 | |
+bartjol | well, I'd just look at other Wobjects how they use it | 17:15 |
+bartjol | better stolen properly than made poorly | 17:15 |
SDuensin | I have been. | 17:15 |
SDuensin | :-) | 17:15 |
+bartjol | I haven't yet | 17:15 |
+bartjol | as far as I can see, there is put a toolbar and some metadata into the template | 17:18 |
+bartjol | or per view function, but probably one kind of request should just call one view type | 17:19 |
+bartjol | so multiple becomes single :) | 17:19 |
+bartjol | but that is my quick interpretation | 17:19 |
+bartjol | or in the www_view method, there is already info on what should be shown, therefore just selecting 1 view | 17:21 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 17:21 | |
+bartjol | in f.i. the shortcut it looks that way | 17:21 |
+bartjol | but if someone says otherwise, doubt my words (but theirs too) | 17:22 |
+bartjol | ryuu_ro: you made more assets than I did, am I correct | 17:23 |
ryuu_ro | you are correct | 17:23 |
* SDuensin is worrying about one view at a time for now. | 17:26 | |
+bartjol | ok, that is clear, you need different subs for different views | 17:28 |
SDuensin | Yea, I got that part. | 17:28 |
+bartjol | I asked rory | 17:28 |
+bartjol | he is in the next office | 17:28 |
@preaction | SDuensin: other views usually don't have prepareView, because they don't have the separation between view and www_view. prepareView is just there to put head tags in the head block when the asset is being used in a Layout | 17:29 |
ryuu_ro | or the previous office depending where you are at the moment :) | 17:29 |
SDuensin | I've done this before. Dunno what's wrong with my brain today. | 17:30 |
+bartjol | does it leak? | 17:31 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:35 | |
patspam | mornin' | 17:35 |
+bartjol | Howdy, mate | 17:35 |
patspam | goedemorgen | 17:35 |
ryuu_ro | nice! | 17:36 |
patspam | or I guess Goedenavond for you..? | 17:36 |
ryuu_ro | almost | 17:36 |
+bartjol | voor jullie | 17:36 |
+bartjol | but still, very good | 17:36 |
patspam | I found the oqapi office on foursquare the other day | 17:37 |
+bartjol | not google street view? | 17:37 |
patspam | I saw Rory checking in, I think he's gunning to be mayor | 17:38 |
+bartjol | gunning? he shoots everybody, so he is the only one and is allowed to be the boss? | 17:39 |
patspam | that would work.. | 17:40 |
+bartjol | guns aren't allowed here | 17:40 |
ryuu_ro | seriously, I created the Oqapi office and the only one checking in | 17:40 |
ryuu_ro | but still no mayor yet :( | 17:40 |
patspam | heh yeah, i think there's a minimum number of times you have to check in :) | 17:41 |
ryuu_ro | I'm also not the mayor of my own home, Lisa is :) | 17:41 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds] | 17:41 | |
+bartjol | strange stuff, sounds like a facebook game | 17:41 |
patspam | apparently you need to go there twice on two separate days..? | 17:42 |
patspam | ryuu_ro: you should get joeri to claim the business.. then he can offer foursquare specials to people who check in ;) | 17:44 |
ryuu_ro | everybody who checks in for the fifth time, get a free cup of nespresso Forte | 17:45 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 17:46 | |
patspam | andyiomoon indahouse | 17:48 |
+bartjol | well, I don't provide more services outside the beer cooling on fryday | 17:53 |
ryuu_ro | so guys, time to go home :) | 18:03 |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 276 seconds] | 18:08 | |
+bartjol | Haarg: has it any use for me to alter the translationserver cgi to let it remove removed tags in other languages? | 18:11 |
+bartjol | or are you changing it anyway | 18:11 |
SDuensin | OK, now that stupidity is done here, back to my Wobject. | 18:11 |
xdanger | yey! after few hour of cpan, webgui8 runs! BUAHAHAHAH | 18:50 |
+bartjol | few hours? oh yeah, I used my 7 wre, that makes quite some difference | 18:51 |
+bartjol | but, very good | 18:51 |
+bartjol | it took me quite some time as well | 18:51 |
xdanger | love the new debug, like the new admin console | 18:51 |
+bartjol | yeah, but in my site it isn't working yet (or I have the wrong template) | 18:52 |
xdanger | I had to install a new perl (5.12.1) on my mac os x | 18:52 |
+bartjol | aaah | 18:52 |
xdanger | I don't like wre that much =) | 18:52 |
xdanger | but macports to the rescue | 18:53 |
xdanger | I could have just runned the systems 5.10.1, but I wanted the new and shiny | 18:53 |
xdanger | hacked a i18n addition that list every i18n get call with a url to i18n.webgui.org to that line when debug is on =) | 18:54 |
+bartjol | oh, that might be usefull | 18:56 |
+bartjol | but it actually refers to a tag on i18n.webgui.org | 18:56 |
+bartjol | ? | 18:56 |
xdanger | yes | 18:57 |
xdanger | but it's quite a hack, on 7.9.13 | 18:57 |
+bartjol | cool so translating in context will be possible | 18:57 |
+bartjol | I can believe | 18:57 |
+bartjol | the url's in i18n.webgui.org are quite flat | 18:57 |
xdanger | I was thinking about deploying my own translation server that links to the running webguis translations and loads the changes via Apache2::Reload | 18:58 |
+bartjol | sounds almost like a dynamic i18n CDN functionality (performance will not get better though) | 18:59 |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 19:00 | |
xdanger | I wasn't going to run that on my main server | 19:00 |
+bartjol | do you do an upkeep for a specific language | 19:00 |
+bartjol | :)\ | 19:00 |
xdanger | I'm not that crazy =) | 19:00 |
xdanger | Finnish | 19:00 |
xdanger | but I have a client that has pages in 6 languages | 19:01 |
+bartjol | whoa | 19:01 |
xdanger | http://www.datapartner.fi/ | 19:01 |
+bartjol | I van only hope that dutch, german, spanish and english are 4 of them | 19:01 |
xdanger | nope | 19:02 |
xdanger | =) | 19:02 |
+bartjol | only 2 of those | 19:02 |
xdanger | but they will translate some of the functions | 19:02 |
xdanger | mainly the user registration etc. thats visible to the end user | 19:02 |
+bartjol | well the stuff that is actually used is the most important | 19:03 |
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui | 19:04 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:04 | |
+bartjol | but, are you going to put that i18n trick in the bazaar? I'd love to see that | 19:04 |
xdanger | if some would do a ajaxy yui interface to it =) | 19:05 |
+perlDreamer | that could happen | 19:05 |
xdanger | it's about 20-30 lines of diff =) | 19:05 |
+bartjol | ah, it is our conscience, telling us to test | 19:05 |
+perlDreamer | I came in too late, what is it? | 19:05 |
xdanger | now what did I break there | 19:05 |
xdanger | I'll show you soon | 19:05 |
+bartjol | a function that makes links to the translationserver | 19:05 |
+bartjol | from i18n'd objects | 19:06 |
+bartjol | or at least shows url's | 19:06 |
+bartjol | so you can translate from web context | 19:06 |
+perlDreamer | I really like the sound of that | 19:06 |
+bartjol | jep, me too | 19:07 |
+perlDreamer | preaction: today is catchup day! | 19:08 |
xdanger | haha, I just broke something... I'll have a demo and a diff for you shortly | 19:08 |
+perlDreamer | I have one thing to do, and then I'd really like to make a new VMware image with modern WRE and WebGUI | 19:08 |
+perlDreamer | can you set me up to do that? | 19:08 |
+perlDreamer | I can make a virtual box one pretty easily | 19:08 |
xdanger | haha, no.. I didn't break anything the visitor just doesn't see it because the language is English =D | 19:10 |
+bartjol | :) | 19:10 |
+perlDreamer | so what happens if we install this, and then someone uses an i18n link that's been removed? | 19:11 |
+perlDreamer | like during the recent Shop upgrade | 19:11 |
xdanger | http://test.mentalhouse.fi/home | 19:11 |
xdanger | now it only links to i18n.webgui.org | 19:11 |
+perlDreamer | okay, xdanger, I'm there. now what do I do? | 19:12 |
xdanger | do you see the debug? | 19:13 |
xdanger | did I put a ip range on it | 19:13 |
+perlDreamer | I see some debug | 19:13 |
+perlDreamer | 6 queries logged | 19:13 |
+perlDreamer | ah, there's a little table | 19:13 |
+perlDreamer | but it's empty | 19:13 |
xdanger | maybe there's some cache.. | 19:14 |
+bartjol | mmm, my lighter empied itself in my pocket | 19:14 |
+bartjol | it is not empty with me | 19:14 |
+perlDreamer | bartjol, your pants are on fire! | 19:14 |
+perlDreamer | which makes it easy to light a cigarette | 19:15 |
+bartjol | nu, it just feels cold | 19:15 |
xdanger | now? | 19:15 |
+perlDreamer | same | 19:15 |
+perlDreamer | maybe on this page there are no visible i18n tags? | 19:15 |
xdanger | there should be some | 19:16 |
xdanger | on every page | 19:16 |
xdanger | atleast login | 19:16 |
+perlDreamer | for visitor? | 19:16 |
+bartjol | I do get a "Visitor (1) connecting from my.ip.add.ress attempted to execute an invalid operation: setLanguage " | 19:16 |
+perlDreamer | xdanger, maybe flush the server side cache? | 19:16 |
xdanger | I did | 19:17 |
xdanger | hmm.. It works for me on a different browser | 19:17 |
+perlDreamer | this is FF 3.6.9 | 19:18 |
+bartjol | I did make a language changes though | 19:18 |
xdanger | strange | 19:19 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 19:19 | |
-!- dreamersgirl [~chatzilla@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui | 19:19 | |
+bartjol | but perfectly here xdanger, looking very good | 19:20 |
+perlDreamer | I don't see any place to make language changes | 19:20 |
* scrottie wonders if perlDreamer snores Perl too | 19:20 | |
dreamersgirl | hmmm. that's a good question. | 19:20 |
+bartjol | no, but there are links to the i18n server to the tag | 19:21 |
xdanger | perlDreamer: there should be a table before the debug stuff | 19:21 |
+perlDreamer | there's a table, but it's empty | 19:21 |
+bartjol | ah, sure it is no english setting? | 19:22 |
+bartjol | put ?op=setLanguage;language=Dutch after the url | 19:22 |
+perlDreamer | but I see i18n login/password... | 19:22 |
+bartjol | ok, so german there | 19:23 |
dreamersgirl | Sprichst Du Deutsch? | 19:23 |
+perlDreamer | adding the ?op snippet gives me a Proxy Error | 19:23 |
+bartjol | thrown away the scratch language variable, still works | 19:24 |
+perlDreamer | it's a proxy error because there's no Spanish translation installed | 19:24 |
+perlDreamer | but Dutch is | 19:24 |
+bartjol | perldreamer, you're not using lynx, right? | 19:24 |
xdanger | haha 19:22:35 up 274 days, 1:34, 3 users, load average: 4.03, 1.89, 0.78 | 19:24 |
xdanger | I just restarted the apache | 19:24 |
+bartjol | it felt sluggish | 19:24 |
xdanger | I tried to open the webgui.log in nano =) | 19:24 |
xdanger | 1.3G /data/wre/var/logs/webgui.log | 19:25 |
+bartjol | eeeh | 19:25 |
+perlDreamer | time to rotate the log | 19:25 |
xdanger | there goes the memory | 19:25 |
+bartjol | logrotating? I rather see it all in 1 file :) | 19:25 |
xdanger | this is a test server that has nothing running =) old p4 | 19:25 |
+perlDreamer | xdanger, this shouldn't be in debug, it should be some kind of content handler | 19:26 |
+perlDreamer | that wraps the page | 19:26 |
+perlDreamer | and users should be able to turn it on | 19:26 |
+perlDreamer | this would be a perfect example of Plack middleware | 19:26 |
xdanger | perlDreamer: I know, this was just a quikc hack | 19:26 |
+perlDreamer | this is great! | 19:26 |
+perlDreamer | finally, a way to get the list of labels right in front of users | 19:26 |
xdanger | I was bored waiting for cpan to build webgui8 depencies | 19:26 |
dreamersgirl | bored programmers are a dangerous thing | 19:27 |
xdanger | Few years ago I saw this company that build a wiki style translation to their web software... You toggled the translation mode on, and then you could (via ajax magic) edit the string inline =) | 19:28 |
@scrottie | crap, PPW conflicts. can't go. | 19:29 |
+bartjol | on a shared hosting facility that might be fun :) | 19:29 |
xdanger | http://webgui.pastebin.com/GvDFY4Gy | 19:30 |
+perlDreamer | xdanger we could do something ajaxy like that, but it wouldn't update the local translation | 19:30 |
xdanger | 18:58 < xdanger> I was thinking about deploying my own translation server that links to the running webguis translations and loads the changes via Apache2::Reload | 19:30 |
+perlDreamer | that would work, but then how do we distribute it to other users? | 19:31 |
xdanger | I just did this for one of my clients, and my self.. so that I could translate the most needed strings first | 19:31 |
+perlDreamer | also, you could modify the translation in shared memory | 19:31 |
+perlDreamer | and then serialize to disk. That would skip the reloading altogether | 19:31 |
xdanger | I'm just hacking, haven't planned that long =) | 19:32 |
+perlDreamer | sorry, I'm just really excited about this :) | 19:32 |
xdanger | I don't think this would be a feature for the core | 19:33 |
+perlDreamer | I would love to have some full translations in obscure languages, like French, Polish and Australian | 19:33 |
xdanger | the reloading thing | 19:33 |
dreamersgirl | Australian? | 19:33 |
+bartjol | but, I'm getting hungry, sorry guys | 19:33 |
xdanger | but link to i18n.webgui.org would be good | 19:33 |
dreamersgirl | happy eating, bartjol! | 19:33 |
+bartjol | yeah, patspam made an Australian translation | 19:33 |
+bartjol | merci | 19:33 |
+bartjol | excuse my french :) | 19:34 |
+perlDreamer | no sweat, mate! | 19:34 |
xdanger | I'm getting little drunk, so sory for the typos =) | 19:34 |
dreamersgirl | i guess the Australian's don't know about important things like skunks and tator tots.... | 19:34 |
@scrottie | xdanger, whatcha drinkin'? | 19:35 |
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui [] | 19:36 | |
xdanger | French sider Ecusson bretagne brut | 19:36 |
+perlDreamer | sounds swanky | 19:36 |
@scrottie | sounds celebrational | 19:37 |
xdanger | It's cheap =) | 19:37 |
xdanger | well cheap on Finnish standards | 19:38 |
-!- patspam [~patspam@cpe-68-175-22-182.nyc.res.rr.com] has joined #webgui | 19:38 | |
xdanger | Everything that has alcohol is expensive here | 19:38 |
@scrottie | sometimes I think how long I could stay drunk on the money in the bank, buying $3 40s from across the street. | 19:40 |
@scrottie | it would be a long time. | 19:40 |
dreamersgirl | but scrottie, why would you want to? | 19:41 |
@scrottie | I would do that if life became unbearable. I'm not the suicide type. | 19:42 |
dreamersgirl | ok. glad to hear it. hopefully life continues to be quite bearable! :) | 19:42 |
@scrottie | haha, thank you =) | 19:42 |
@scrottie | though you'd think they'd make alcohol inexpensive in Finland considering the winters there and the resulting suicides. | 19:43 |
xdanger | It's strange... there's much alcohol related problems in Finland, but the booze is expensive | 19:45 |
xdanger | Maybe I'll try booting to my own macbook now... Just got it back from apple repair | 19:50 |
@scrottie | someone was telling me about the "bear beer" in Denmark... government subsidized malt alcohol, so the poor could afford to get drunk too. | 19:50 |
-!- patspam [~patspam@cpe-68-175-22-182.nyc.res.rr.com] has quit [Ping timeout: 264 seconds] | 19:54 | |
-!- SquOnk [~emhn@190.72.138.110] has quit [Read error: Operation timed out] | 20:00 | |
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 276 seconds] | 20:02 | |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 20:14 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 20:14 | |
+perlDreamer | welcome back, SquOnk | 20:15 |
+perlDreamer | and fokat | 20:15 |
SquOnk | perlDreamer: :-) | 20:16 |
+perlDreamer | did you catch xdanger's awesome i18n translation interface? | 20:16 |
fokat | perlDreamer, thanks! | 20:22 |
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has joined #webgui | 20:25 | |
+perlDreamer | bbiab | 20:32 |
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: Leaving.] | 20:32 | |
-!- dreamersgirl [~chatzilla@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716]] | 20:33 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 20:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:52 | |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rd189894 / (5 files in 5 dirs): More cleanup from dispatch. Do not set the session asset if the requested URL does not exist. In RssFeed, pass the fragment to the next method. Fixes bug #11854. - http://bit.ly/chvivh | 21:14 |
CIA-21 | webgui: Colin Kuskie master * r587ff39 / (5 files in 5 dirs): More cleanup from dispatch. Do not set the session asset if the requested URL does not exist. In RssFeed, pass the fragment to the next method. Fixes bug #11854. - http://bit.ly/aPskJF | 21:14 |
+perlDreamer | Oh! Devel::Cover fixed one of my most hated coverage bugs! | 21:18 |
+perlDreamer | "Correctly report on C<my $x = $y || return> and other shortcuts" | 21:19 |
@preaction | yay! | 21:19 |
+perlDreamer | did you see my earlier note about VMware, preaction? | 21:19 |
+perlDreamer | I would love to spend the rest of today either stitching up stuffed snakes, or updating the VMware image | 21:19 |
@preaction | yes, but i can't help at all. drip is at the office, and afaik is non-operational right now | 21:20 |
+perlDreamer | uh-oh | 21:20 |
SDuensin | Stitching up stuffed snakes? | 21:20 |
@preaction | just have to hook it all together | 21:20 |
SDuensin | Whaaaaaa? The docs are going up on the wiki now? | 21:24 |
+perlDreamer | yawp | 21:25 |
SDuensin | Freaky. And cool. | 21:25 |
+perlDreamer | now they can be community maintained | 21:27 |
SDuensin | WHOOOOOOOOOOO! | 21:29 |
SDuensin | Output from my Wobject! | 21:29 |
@scrottie | I just had an hour long conversation about version tags. | 21:45 |
@scrottie | on one hand, I want to use this knowledge before it fades. on the other hand, I want to do tequilla shots and delete it from my mind. | 21:46 |
SDuensin | lol | 21:47 |
SDuensin | This sucks. Code doesn't work, nothing in the logs to help. | 22:01 |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has joined #webgui | 22:02 | |
-!- mode/#webgui [+o rizen] by ChanServ | 22:02 | |
SDuensin | Oh oh. :-) | 22:02 |
@rizen | run for your lives!!! | 22:02 |
@rizen | it's me! | 22:02 |
SDuensin | Hey man, long time no see. | 22:03 |
@rizen | indeed | 22:04 |
@rizen | how ya been? | 22:04 |
@rizen | you missed a stunning wuc | 22:05 |
SDuensin | Not terrible. :-) Still hanging on out here. | 22:05 |
+perlDreamer | SDuensin is writing his first Wobject today | 22:05 |
SDuensin | I know. :-( | 22:05 |
SDuensin | Well, not the first. | 22:05 |
SDuensin | But the first in over a year. | 22:05 |
@rizen | for webgui 8? or 7? | 22:05 |
SDuensin | Sadly, 7. | 22:05 |
SDuensin | The writing isn't the hard part. It's the debugging. | 22:05 |
@rizen | i wish that preaction and perlDreamer would hurry up and get 8 out the door. it's soo much cooler than 7. =) | 22:06 |
SDuensin | I know I saw in this crazy book the "right" way to write to a log file. Not finding that now. :-/ | 22:06 |
+perlDreamer | :D | 22:06 |
+perlDreamer | SDuensin: $session->log->warn("some string") | 22:06 |
+perlDreamer | and then make sure that log.conf is set to WARN | 22:06 |
SDuensin | See? That's easy. ;-) | 22:06 |
* perlDreamer is off for lunch | 22:09 | |
SDuensin | Later! | 22:09 |
SDuensin | With luck, I'll figure out where my output went. | 22:09 |
@scrottie | grep output /dev/mem /dev/hd0 # has to be around here somewhere... | 22:29 |
SDuensin | lol | 22:29 |
SDuensin | I love when you follow the docs and it doesn't work. | 22:32 |
@scrottie | Godel's Incomplete Theorem applies. | 22:37 |
@scrottie | no system can be complete unto itself when taken in context of a larger surrounding system. | 22:37 |
@scrottie | the only way WebGUI docs could be complete and completely accurate is if they were the only thing in the universe. | 22:38 |
plainhao | they aren't? | 22:38 |
@scrottie | still have to destroy a few more things first, then they will be ;) | 22:38 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:40 | |
SDuensin | Yes! Amazing! "no meetings were found on this server" | 22:41 |
SDuensin | Many Bothans died to bring us that message. | 22:42 |
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has quit [Quit: Leaving.] | 22:47 | |
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has joined #webgui | 22:49 | |
ckotil | ouch. Krist's emails are getting marked as spamm by a couple spamAssassin rules. | 22:51 |
ckotil | 1.5 MIME_HTML_ONLY BODY: Message only has text/html MIME parts * 1.9 INVALID_MSGID Message-Id is not valid, according to RFC 2822 | 22:51 |
SDuensin | Weird. I got one and run SA. | 22:52 |
SDuensin | Guess I'm not as strict. | 22:52 |
ckotil | take a look at the raw headers. SA should have at least tagged the message with those rules. | 22:52 |
ckotil | my SA is fairly plain jane-default. | 22:52 |
ckotil | i lowered my spam score in procmail is all. | 22:52 |
SDuensin | Hmm... I had headers for everything but SA. :-) | 22:54 |
ckotil | none of her older messages got marked as spam by SA. just this latest one. | 22:55 |
SDuensin | Ok gang, be back later. Time to get the kid. | 22:57 |
@frodwith | preaction: re: MooseX::Declare. You can turn off the param validation by just using plain-old 'sub' instead of method. And even with params validation on, 1000x slower is still in microsecond land, I think. | 23:44 |
@frodwith | I floated "but aren't MXD method calls slower" in #plack earlier and got a dirty look from mst | 23:45 |
@rizen | mst gives you a dirty look for just being in the same room as him | 23:46 |
@rizen | he'll also declare you his enemy if you disagree with him about anything | 23:47 |
@frodwith | He's a little cranky. | 23:47 |
@rizen | super smart dude, but also very cranky | 23:47 |
@frodwith | pot, meet kettle | 23:47 |
@frodwith | ;) | 23:47 |
@rizen | not quite | 23:47 |
@rizen | i'm not as smart | 23:47 |
@rizen | and don't think i'm quite as cranky | 23:48 |
@rizen | i could be wrong on that last part | 23:48 |
@rizen | =) | 23:48 |
* perlDreamer looks shiftily at rizen | 23:48 | |
+perlDreamer | but only because mst isn't here to do it | 23:48 |
@frodwith | I've never met mst in person | 23:48 |
@rizen | didn't you go to yapc? | 23:48 |
@frodwith | It's funny how people come across differently in text after you've met them | 23:49 |
@frodwith | I wanted to, but had family reunion at the same time >_< | 23:49 |
@rizen | that's because people infer emotion from text, and text is emotionless | 23:49 |
@frodwith | Right. Whereas after I've spoken to someone in person, I can imagine them saying what they've typed | 23:50 |
@rizen | marc andreessen (of netscape fame), included a smily face in the subject of all his emails because nobody got his weird sense of humor and so thought he was always angry | 23:51 |
+perlDreamer | yay! TODO list empty | 23:53 |
@frodwith | !! | 23:53 |
+perlDreamer | Terry Brooks was awesome on Wednesday, frodwith | 23:54 |
@frodwith | I can't remember the last time that happened to me. Except maybe for sufficiently local values of TODO list | 23:54 |
@frodwith | Arrrggha, I completely forgot! | 23:54 |
+perlDreamer | he's moving to Portland, too | 23:54 |
@frodwith | I think I may be moving back to WI actually :-| | 23:54 |
+perlDreamer | what? | 23:55 |
+perlDreamer | There's a lot to be said for facetime | 23:55 |
@frodwith | combination of things, none of which involves PB being in madison | 23:55 |
@frodwith | the non-WUC related stuff I did on this last trip made me really miss several old friends (who had moved away, but are now back), amongst other things | 23:56 |
@frodwith | and some of the reasons I moved back to WA are moot now | 23:57 |
@frodwith | We'll see how it goes though. Kind of in the planning stages. | 23:58 |
--- Day changed Sat Sep 11 2010 | ||
+perlDreamer | woohoo! Infinite loopage | 00:04 |
+perlDreamer | Make a shortcut of an asset | 00:04 |
+perlDreamer | then cut the original asset, and paste it below the shortcut as a child | 00:05 |
+perlDreamer | then put the asset in the trash | 00:05 |
+perlDreamer | and try to purge it | 00:05 |
+perlDreamer | makes sense | 00:06 |
+perlDreamer | since the Asset cleans up its children first | 00:07 |
+perlDreamer | and since the child has a shortcut, you loop forever | 00:07 |
+perlDreamer | and then it consumes all the CPU available, and then I get paged in the middle of the NIGHT EVERY WEEK FOR 8 MONTHS! | 00:07 |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Remote host closed the connection] | 00:14 | |
-!- patspam [~patspam@pool-108-14-220-137.nycmny.east.verizon.net] has quit [Quit: Leaving.] | 00:14 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:21 | |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 00:35 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 00:44 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Client Quit] | 00:44 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 01:00 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 01:07 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 01:42 | |
@scrottie | there are type checkers for perl that run at compile time rather than run time. since the code doesn't change after development, it's safe to turn it off when you deploy the code. | 01:51 |
@scrottie | imagine how slow Java would be if it did all type checking at run time. | 01:51 |
@scrottie | not to mention that that delays finding problems. | 01:51 |
@scrottie | remember kids, Ruby 1.9 is as fast as Perl now. | 01:52 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 02:18 | |
-!- rizen [~rizen@71-90-29-5.dhcp.ftbg.wi.charter.com] has quit [Quit: rizen] | 03:06 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection] | 03:06 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 03:21 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 03:32 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 04:38 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 05:02 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:22 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 05:27 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Client Quit] | 05:27 | |
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 252 seconds] | 09:00 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui | 12:10 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 14:41 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:45 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 16:07 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:33 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 18:03 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 18:43 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 18:44 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 19:22 | |
elnino | Hi. I'm looking athte db schema, and tyring to figure out what "storageId" gives me and what table it ties to? | 19:24 |
elnino | specifically, at the post table, it can have more than one attachment, but it only has one storage id? | 19:27 |
elnino | I don't get it. | 19:27 |
elnino | never mind. I'm going a different route. | 19:54 |
elnino | still don't understand it though. | 19:54 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 19:58 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 20:41 | |
elnino | can anyone help me? I'm stuck wiht perl. | 20:49 |
elnino | first question, how do I enclode < and> so I don't get html entieis? > and <? | 20:51 |
elnino | actually, I dont' want to encode them. I just want < and > | 20:52 |
elnino | literally. | 20:52 |
@preaction | What are you trying to do? maybe something else down the line is encoding them erroneously for you? | 20:55 |
elnino | I'm trying to encode html in my rss feed. =) | 20:56 |
elnino | s/encode/allow | 20:56 |
elnino | in /asset/wobject/collaboration.pm | 20:56 |
elnino | ther eis a descripton entity | 20:57 |
elnino | I'm adding <content:encoded> hold on. | 20:57 |
@preaction | it should be escaped, iirc. otherwise it should be in a <![CDATA block | 20:57 |
elnino | yep, <content:encoded> and it has to have "<![CDATA[" and "]]>" surrounding the html | 20:57 |
@preaction | CDATA being the preferred method. if we aren't using CDATA, we should be | 20:57 |
elnino | but th < and the > are being chagned to < and > | 20:58 |
elnino | this is the line I have: 'content:encoded' => "<![CDATA[".$post->get('content')."]]>", | 20:58 |
elnino | s/have/added | 20:58 |
@preaction | oh, because the filter on the CS is encoding it probably? | 20:59 |
elnino | umm. I dunno. letme look. | 20:59 |
@preaction | try using $session->log->warn( $post->get('content') ); and see if the content is escaped there | 20:59 |
elnino | well, the < in the "<![CDATA[" is being changed..... | 21:01 |
@preaction | okay, so pastebin the entire sub you're doing. i assume it's getRssData or what-have-you? | 21:01 |
elnino | and yes, the stuff in "content" is too. | 21:02 |
elnino | Asset/Wobject/Collaboration.pm | 21:02 |
elnino | getRssFeedItems yes | 21:02 |
elnino | http://pastebin.com/P3AkFuy9 | 21:04 |
elnino | content:encoded is the only line I added. | 21:04 |
elnino | and I changed attachment_loop to enclosure. | 21:05 |
@preaction | it must be XML::FeedPP doing it | 21:06 |
elnino | I can't imagine why? you'd think that was a bug that would be quickly fixed... | 21:06 |
@preaction | let me look at that code quick | 21:07 |
elnino | oh it's yours? lol | 21:07 |
@preaction | well, there's two ways to send HTML out in RSS, one is the way it's doing it, encoded, which is the wrong way | 21:07 |
elnino | I thought it was a public mod. | 21:07 |
@preaction | no, it's not | 21:07 |
@preaction | the second way is CDATA, which is the right way | 21:07 |
@preaction | it is a public module | 21:07 |
elnino | I *AM* still running 7.7x | 21:07 |
elnino | maybe I should upgrade that mod | 21:07 |
-!- patspam [~patspam@pool-96-246-114-28.nycmny.east.verizon.net] has joined #webgui | 21:08 | |
@preaction | wow, just looked in that code and it's fucking retarded. rolled his own XML escaping instead of using HTML::Entities | 21:11 |
@preaction | but i figured out how. give me a minute | 21:11 |
@preaction | elnino: you need to pass it as a scalarref instead. so: 'content:encoded' => \("<![CDATA[" . $post->get('content') . "]]>" ), | 21:13 |
elnino | oh oh ok. will do and get back toyou. | 21:14 |
@preaction | oh, and adding CDATA yourself looks to be optional (and may break things) | 21:14 |
@preaction | it looks like this code adds CDATA block for you, just need to give it the text as a scalar reference | 21:14 |
elnino | yes, it adds CDATA. | 21:18 |
elnino | Yes it looks like ti works. | 21:18 |
elnino | but there is somethign in my HTML it doesn't like, so the feed is blank, even though the XML looks right.... still looking. | 21:18 |
@preaction | this whole behavior is undocumented, so ymmv | 21:19 |
elnino | that's not encouraging. =) | 21:19 |
@preaction | sorry? | 21:20 |
elnino | there were other entities in the html. And if my memory serves me correctly, I have to define entities somewhere in a dtd or something. | 21:21 |
elnino | oh lordy. | 21:23 |
@preaction | not really, the scalarref to cdata thing doesn't escape anything | 21:24 |
@preaction | if the entities are already there, they're fine. CDATA is a block escape | 21:24 |
@preaction | that being said, use the W3's feed validator | 21:24 |
elnino | no, she put some weird enties in the content. | 21:25 |
elnino | Ill take a look at the validator.. Now i get to take the kids to the farm! | 21:26 |
elnino | Thanks much! I'll figure it out and post something somewhere on webgui.org. | 21:26 |
@preaction | a patch to the RFE you made would probably work out just fine | 21:26 |
-!- patspam [~patspam@pool-96-246-114-28.nycmny.east.verizon.net] has quit [Quit: Leaving.] | 23:52 | |
--- Day changed Sun Sep 12 2010 | ||
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds] | 00:15 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 00:19 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 00:19 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 02:37 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 03:08 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 03:25 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 03:29 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Client Quit] | 03:29 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 03:45 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 03:53 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 04:15 | |
elnino | preaction? you awake? | 04:33 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:55 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 06:42 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 06:48 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 06:57 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 07:01 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 07:25 | |
-!- SDuensin_ [~SDuensin@u15320223.onlinehome-server.com] has joined #webgui | 07:49 | |
-!- frodwith_ [~pdriver@helios.tapodi.net] has joined #webgui | 07:56 | |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Write error: Broken pipe] | 08:01 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Excess Flood] | 08:01 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Excess Flood] | 08:01 | |
-!- SDuensin [~SDuensin@u15320223.onlinehome-server.com] has quit [Quit: So long, and thanks for all the fish.] | 08:02 | |
-!- SDuensin_ is now known as SDuensin | 08:02 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui | 08:02 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 08:03 | |
@khenn | is it just me or does it seem like Oracle has their hooks into everything these days | 08:08 |
-!- Netsplit *.net <-> *.split quits: stDavid, @preaction | 08:19 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 16:27 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:06 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds] | 17:27 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 17:32 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:35 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 19:22 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: Véale más adelante] | 19:26 | |
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has joined #webgui | 19:39 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 20:43 | |
patspam | Haarg: do we have a wgd plugin to purge old revisions for an asset yet? | 21:10 |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui | 22:05 | |
zylopfa | Greetings Webguians | 22:05 |
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has quit [Quit: Leaving.] | 23:01 | |
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has joined #webgui | 23:02 | |
Haarg | patspam, reset will do that for every asset in the system. there isn't anything that will work per-asset though. | 23:40 |
-!- daviddelikat [~user@64.241.37.140] has joined #webgui | 23:44 | |
--- Day changed Mon Sep 13 2010 | ||
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 272 seconds] | 00:02 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 00:07 | |
-!- daviddelikat [~user@64.241.37.140] has quit [Quit: Leaving.] | 00:48 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 255 seconds] | 01:16 | |
-!- zylopfa [~zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Quit: Leaving] | 01:23 | |
-!- patspam [~patspam@h-66-134-169-64.nycmny83.static.covad.net] has quit [Quit: Leaving.] | 01:40 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 02:04 | |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 02:29 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 240 seconds] | 02:31 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 04:20 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:42 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 06:05 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 06:15 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 06:26 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 06:50 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 07:22 | |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Operation timed out] | 07:35 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 07:36 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 07:59 | |
-!- kaare is now known as Guest98246 | 07:59 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 08:22 | |
-!- Guest98246 is now known as kaare_ | 08:37 | |
CIA-21 | webgui: Colin Kuskie master * r7a3ec47 / t/Content/Asset.t : Test that the RSS Aspect propagates the URL fragment. - http://bit.ly/azLcyJ | 08:40 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r2b079af / t/Content/Asset.t : Test that the RSS Aspect propagates the URL fragment. - http://bit.ly/bXCxRB | 08:40 |
+Radix_ | This almost looks like a clone of WebGUI - http://www.day.com/day/en/products/web_content_management.html | 08:53 |
CIA-21 | wgdev: Graham Knop master * r7b9299b / dist.ini : not autopublishing anything yet and letting pod issues wait - http://bit.ly/9ayBo8 | 09:02 |
CIA-21 | wgdev: Graham Knop master * r3954cc1 / Changes : updating Changes for v0.1009070 - http://bit.ly/dwlQLN | 09:02 |
CIA-21 | webgui: Colin Kuskie master * rad461d5 / lib/WebGUI/Help/Asset_StoryTopic.pm : Fix a typo in the StoryTopic help. - http://bit.ly/cqo5Rc | 09:12 |
CIA-21 | wgdev: Graham Knop gh-pages * r114ba2b / index.html : uglier but more useful homepage - http://bit.ly/bQZLqP | 09:20 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 09:35 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:08 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:08 | |
CIA-21 | webgui: Graham Knop WebGUI8 * r6fa0767 / (7 files in 6 dirs): use HTTP::BrowserDetect for browser detection - http://bit.ly/aJG43d | 10:11 |
CIA-21 | webgui: Graham Knop yui-hack * r6fa0767 / (7 files in 6 dirs): use HTTP::BrowserDetect for browser detection - http://bit.ly/a9q3oB | 10:13 |
CIA-21 | webgui: Graham Knop yui-hack * re255796 / (1148 files in 169 dirs): hack to remove yui from core - http://bit.ly/aiEU7A | 10:13 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 10:16 | |
CIA-21 | webgui: Graham Knop imager * rbc80447 / (lib/WebGUI/Asset/File/Image.pm lib/WebGUI/Storage.pm): convert remainder of Storage to Imager (+972 more commits...) - http://bit.ly/axDHjn | 10:35 |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 12:12 | |
-!- carogray [~Caroline@108.110.111.125] has joined #webgui | 12:59 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Read error: Connection reset by peer] | 13:56 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 15:02 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 15:02 | |
-!- carogray [~Caroline@108.110.111.125] has quit [Read error: Connection reset by peer] | 15:04 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 15:10 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:16 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:35 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 15:54 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 15:54 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 16:01 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:14 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:15 | |
SDuensin | Morning. | 16:31 |
+bartjol | hello sailor | 16:35 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 16:37 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 16:37 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:37 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 16:43 | |
SDuensin | I'd like to be sailing about now. | 16:53 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:06 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:25 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:40 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:40 | |
+perlDreamer | Good morning, WebGUI-folk! | 17:40 |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 240 seconds] | 17:40 | |
SDuensin | Hey perlDreamer | 17:44 |
+perlDreamer | how's the Wobject, SDuensin? | 17:46 |
SDuensin | Uh. Just sitting here. Trying to get back to it today. | 17:48 |
Haarg | perlDreamer, I've gotten about a third of the translation server done. | 17:53 |
CIA-21 | webgui: Colin Kuskie master * rf176236 / (4 files in 4 dirs): Fix line ending processing by the Thingy. It will now accept CSV files with any line endings. Fixes bug #11746. - http://bit.ly/a6eZn0 | 17:53 |
+perlDreamer | awesome, Haarg | 17:53 |
+perlDreamer | did you see xdanger's inline translation thing from Friday? | 17:53 |
Haarg | re: branch per language, the download caching thing i mentioned ended up not really being a concern at all | 17:54 |
Haarg | no | 17:54 |
+perlDreamer | in debug mode, it shows you every i18n tag in the page, along with a link to translate it | 17:54 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r2643e3a / (4 files in 4 dirs): Fix line ending processing by the Thingy. It will now accept CSV files with any line endings. Fixes bug #11746. - http://bit.ly/9S3ZB5 | 17:55 |
Haarg | because each directory has a unique hash identifying its content | 17:55 |
Haarg | but i remembered the real reason i wanted a branch per language | 17:55 |
Haarg | it would let us offload downloads entirely to github | 17:56 |
+perlDreamer | that'd be handy | 17:56 |
+perlDreamer | and less code | 17:56 |
+perlDreamer | and less cleanup | 17:56 |
Haarg | that translation thing sounds cool. might be good as a plack debug panel. | 17:57 |
+perlDreamer | yeah, that's what I was thinking for 8 | 17:57 |
Haarg | the code and cleanup is pretty simple | 17:57 |
Haarg | like 10 lines | 17:57 |
Haarg | and already done | 17:57 |
Haarg | but it would still be nice as a different download location | 17:58 |
+perlDreamer | yeah, it doesn't hurt anything | 17:58 |
Haarg | i'm still going to proceed with theone branch model because making everything work without a working copy would take a long time | 17:59 |
SDuensin | Debugging this sucks. I really need to figure out a nice workflow for my dev'ing. | 18:01 |
+perlDreamer | SDuensin, how about tests? | 18:01 |
+perlDreamer | Or Selenium? | 18:01 |
SDuensin | I just want a line where the compilation failed. | 18:01 |
SDuensin | And it's really hard to do test-driven stuff when you don't know WTF you're doing in the first place. | 18:02 |
+bartjol | the example of the i18n is here | 18:02 |
+bartjol | http://test.mentalhouse.fi/home | 18:02 |
+bartjol | and the code diff is here http://webgui.pastebin.com/GvDFY4Gy | 18:03 |
SDuensin | WTH? I've got a serious blind spot for semicolons. | 18:05 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 18:07 | |
+bartjol | not blind, just polarized | 18:07 |
SDuensin | What's the recommended way to handle error reporting in a Wobject? Use a tmpl_if in the main view template or what? | 18:12 |
ryuu_ro | SDuensin: what kind of error reporting do you mean? For user feedback? | 18:14 |
SDuensin | My Wobject connects to another server to fetch a list of conferences that are running. If I can't get there, I need to tell them to try again later or something. | 18:14 |
ryuu_ro | If it's only one message I would probably use a tmpl_if in the main view | 18:16 |
SDuensin | Well, there could be a number of reasons for failure, but to the user, it all results in "come back later". | 18:17 |
ryuu_ro | yes, in that case I would use the tmpl_if in the main view | 18:18 |
ryuu_ro | if it we're a number of message I created a new www_ method for it | 18:19 |
SDuensin | We're going for "easy" here. | 18:21 |
ryuu_ro | easy suits me perfectly fine at the moment :D | 18:21 |
+perlDreamer | you can use the tmpl_if even for an array of errors | 18:21 |
SDuensin | Me too. It'd be a lot easier if I wasn't trying to do a dozen things. | 18:22 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Read error: Operation timed out] | 18:32 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 18:33 | |
SDuensin | I'm learning my Perl has gotten quite bad with lack of use. | 18:44 |
SDuensin | How can I turn part of a hash tree created by XML::TreePP into an array? Or can I iterate over it as-is? | 18:45 |
+perlDreamer | you can iterate over a hash using keys | 18:46 |
+perlDreamer | or each | 18:46 |
+perlDreamer | perldoc perldata | 18:46 |
SDuensin | Attempting comprehension. :-) | 18:47 |
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 276 seconds] | 18:52 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 18:57 | |
CIA-21 | webgui: Colin Kuskie master * r3c15058 / (2 files in 2 dirs): Guarantee that old revisions of Products have unique storage locations. Fixes bug #11833. - http://bit.ly/afHdpN | 19:12 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rfcbb9c7 / (2 files in 2 dirs): Guarantee that old revisions of Products have unique storage locations. Fixes bug #11833. - http://bit.ly/cbEuQs | 19:13 |
-!- nuba [~nuba@pauleira.com] has quit [Ping timeout: 276 seconds] | 19:21 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 19:23 | |
+bartjol | btw is spectre supposed to work in wg8? it gives a connection error, so ir looks like bad settings, but better to check before I spend hours on it | 19:35 |
+perlDreamer | no clue, bartjol | 19:38 |
+bartjol | ah, the Spectre/Admin.pm apparently can't find readAllConfigs | 19:38 |
+bartjol | strange it seems to be there | 19:39 |
+perlDreamer | is WebGUI::Paths in your path? | 19:40 |
+bartjol | maybe not | 19:40 |
+bartjol | but WebGUI::Config wasn't | 19:40 |
+bartjol | which is prolly good in 8 | 19:41 |
+bartjol | but spectre isn't rewritten to use WebGUI::Paths | 19:41 |
+perlDreamer | no, but WebGUI::Config was | 19:41 |
+perlDreamer | so Spectre needs it, too | 19:41 |
+bartjol | so I just added it | 19:42 |
+bartjol | in the Admin script | 19:42 |
+perlDreamer | huh? | 19:42 |
+bartjol | to use WebGUI::Config | 19:42 |
+bartjol | as it calls a method from there | 19:42 |
+perlDreamer | oh, yes! | 19:43 |
+bartjol | and spectre is up and running | 19:44 |
+bartjol | but spectre needs WebGUI::Config, maybe a nice addition | 19:45 |
+perlDreamer | can you commit that change? | 19:45 |
+bartjol | I don't have commit rights | 19:46 |
+bartjol | but I can send you a diff file ;) | 19:46 |
+bartjol | + use WebGUI::Config; | 19:46 |
+bartjol | oh you need a line number | 19:47 |
Haarg | you can fork on github and commit to your own repo, then send a pull request | 19:47 |
+bartjol | ok, I'll fiddle around with git again | 19:48 |
+perlDreamer | bartjol, we can help you set it up | 19:52 |
+perlDreamer | there's a great page on the wiki that Haarg set up | 19:53 |
+bartjol | ah, with that I should be able to figure it out | 19:54 |
+bartjol | but I can find that page | 19:54 |
+perlDreamer | me either! | 19:56 |
+perlDreamer | http://www.webgui.org/develop/wiki/git | 19:56 |
+bartjol | I did find it, no thanks to the search | 19:56 |
+bartjol | I don't want to bash the wiki, but searching for git, getting no results, and then find a page called git does seem...... peculiar? | 19:57 |
+perlDreamer | it does | 19:58 |
+perlDreamer | could be due to the mysql text search | 19:58 |
+bartjol | I saw the capital G but that doesn't make a difference | 19:58 |
+perlDreamer | try searching for asset | 20:00 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 20:00 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 20:00 | |
+perlDreamer | it's a bug | 20:00 |
+perlDreamer | we'll assign it to scrottie to work on | 20:00 |
+perlDreamer | he's now an expert in the API and version control | 20:01 |
+bartjol | eeeh, that should deliver more than SQL Cookbook | 20:01 |
+perlDreamer | yes, definitely | 20:01 |
* scrottie0 reads scroll | 20:04 | |
+perlDreamer | reading the scroll won't help you scrottie, you also have to have a small bag of bat guano and know the mystic dance moves | 20:05 |
scrottie0 | heh | 20:11 |
scrottie0 | noone likes a search that doesn't work. | 20:14 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 20:27 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 20:28 | |
* perlDreamer hates date programming | 20:33 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 20:35 | |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] | 20:59 | |
CIA-21 | webgui: Colin Kuskie master * r1d99ee4 / (3 files in 3 dirs): Allow users to enter 24:00:00 by hand, and have the Event handle it correctly. Fixes bug #11788 - http://bit.ly/99ULHv | 21:08 |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 21:08 | |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rd47f1b9 / (3 files in 3 dirs): Allow users to enter 24:00:00 by hand, and have the Event handle it correctly. Fixes bug #11788 - http://bit.ly/9WL84E | 21:08 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r5be6c15 / lib/WebGUI/Help/Asset_StoryTopic.pm : Fix a typo in the StoryTopic help. - http://bit.ly/aWugYq | 21:08 |
SDuensin | Perl is angering me greatly. | 21:23 |
plainhao | what has perl ever done to you? | 21:24 |
SDuensin | Got me my current terrible job, for one. | 21:24 |
plainhao | the only terrible job is one that doesn't pay :) | 21:26 |
+perlDreamer | oh no, there are worse | 21:26 |
SDuensin | Oh yes there are. | 21:26 |
plainhao | surely it beats cleaning toilets? | 21:27 |
SDuensin | At this point, I'm not so sure. | 21:27 |
@scrottie | Perl is only mean to people it doesn't know. And it has multiple personality disorder, so most of the time it doesn't know you even when it does. | 21:29 |
SDuensin | Now I feel like the dog that chases the car. I caught it and now have no idea what to do. | 21:31 |
plainhao | start chasing another car? | 21:31 |
plainhao | the problem i have with perl is that i keep coming back to it | 21:32 |
plainhao | i used to have the same problem with c, before i got comfortable with perl | 21:32 |
+perlDreamer | "Like a dog returns to its vomit, so does a fool return to his folly" | 21:33 |
plainhao | is this perl in general or just perl 5? | 21:33 |
SDuensin | Um. Yea. | 21:33 |
SDuensin | Perl 6 is a myth. | 21:34 |
plainhao | heh | 21:34 |
@scrottie | Commodore is going to come out with a new Amiga and the launch title will be Duke Nuken' Forever written in Perl 6. | 21:40 |
+perlDreamer | using SDL, of course | 21:40 |
SDuensin | I saw that! | 21:40 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 21:41 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:09 | |
SDuensin | Can the templating language handle arrays? Like: tmpl_var something.with[1].more? | 22:21 |
@scrottie | generally, you loop over things. | 22:25 |
Haarg | a loop is the only way to access items in an array with HTML::Template | 22:31 |
SDuensin | So I could tmpl_loop something.with and inside that tmpl_var more ? | 22:36 |
Haarg | kind of | 22:36 |
Haarg | what is something.with ? | 22:37 |
SDuensin | Basically, I have a loop of meetings. However, each meeting has multiple attendees inside it. | 22:37 |
SDuensin | So I made meeting_loop, but in there are attendees. Like: meeting_loop.attendees.attendee | 22:38 |
SDuensin | Under attendee are things like fullName, role, etc. | 22:38 |
Haarg | with HTML::Template, your structures have to be hash > array > hash > array > hash > array > hash | 22:38 |
SDuensin | I may be able to manage that. TreePP has a force_array setting. | 22:40 |
SDuensin | Was hoping to not have to re-combobulate the data. | 22:42 |
SDuensin | Here's a single element of the meeting_loop array... http://jaeger.pastebin.com/0PvcE4Qt | 22:44 |
SDuensin | I don't *have* to be able to display attendees from this, but it'd be nice. | 22:45 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 22:52 | |
@scrottie | you'll probably have to do some transformation on it when moving it from XML to the template. | 22:53 |
@scrottie | but maybe you should just serve the XML with a style sheet. | 22:53 |
SDuensin | Uh, no. | 22:55 |
SDuensin | Anyway, gotta go get my kiddo from school. Be back! | 22:56 |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 23:46 | |
-!- mode/#webgui [+v danny_mk] by ChanServ | 23:46 | |
--- Day changed Tue Sep 14 2010 | ||
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 00:06 | |
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]] | 00:10 | |
+perlDreamer | there are no tests for paste! | 00:12 |
+perlDreamer | yargh | 00:12 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 00:26 | |
CIA-21 | webgui: Scott Walters webflow_bp * rcab4c6a / lib/WebGUI/Inbox.pm : | 00:53 |
CIA-21 | webgui: Reworked active messages SQL. Fixes #11594. Don't try to relate | 00:53 |
CIA-21 | webgui: to groups that the user may not be a part of any longer. (+182 more commits...) - http://bit.ly/dviJtX | 00:53 |
-!- SquOnk [~emhn@pcsp229-77.dynamic.supercable.net.ve] has joined #webgui | 01:00 | |
SquOnk | Greetings. | 01:00 |
+perlDreamer | howdy, SquOnk | 01:00 |
SquOnk | perlDreamer: Hey there. | 01:00 |
-!- nuba [~nuba@pauleira.com] has quit [Read error: Connection reset by peer] | 01:48 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 01:48 | |
-!- nuba [~nuba@pauleira.com] has quit [Read error: Connection reset by peer] | 01:49 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 01:49 | |
-!- nuba [~nuba@pauleira.com] has joined #webgui | 01:53 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 01:54 | |
-!- SquOnk [~emhn@pcsp229-77.dynamic.supercable.net.ve] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 02:14 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 02:57 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 02:58 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds] | 04:03 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 04:44 | |
CIA-21 | webgui: Colin Kuskie master * r927b986 / (4 files in 4 dirs): Forbid pasting content below a shortcut, to prevent loops on purge and other operations. Fixes bug #11855. - http://bit.ly/ah7cq3 | 04:48 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r547d3c6 / (4 files in 4 dirs): Forbid pasting content below a shortcut, to prevent loops on purge and other operations. Fixes bug #11855. - http://bit.ly/cylZyU | 04:48 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 04:57 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 05:02 | |
+perlDreamer | hey, elnino! | 05:02 |
elnino | howdy | 05:02 |
elnino | warning: Im a slow typer tonight | 05:02 |
+perlDreamer | bad fingers? | 05:02 |
elnino | holding baby with bottle | 05:03 |
+perlDreamer | ah | 05:03 |
+perlDreamer | I've been looking at this: http://codemirror.net/ | 05:03 |
elnino | as soon as he's done I got QUESTIONS. so dont all run away. | 05:04 |
elnino | wow. cool. | 05:04 |
+perlDreamer | yeah | 05:04 |
elnino | that could change how things are done, huh? | 05:05 |
+perlDreamer | well, it might finally be a stable, supported code editor | 05:06 |
elnino | ok. I have both hands now! | 05:33 |
elnino | I was looking at the code that generates the rss feed. I forget which file it is at the moment, but I after reading http://search.cpan.org/~kawasaki/XML-FeedPP-0.41/lib/XML/FeedPP.pm I understand how it creates new items. and puts new elements in. | 05:34 |
+perlDreamer | okay | 05:35 |
elnino | but what I don't understand is how I can add attributes to those elements. | 05:35 |
+perlDreamer | like give me an example, what do you want to generate? | 05:35 |
elnino | he he.. I want to create the enclosure tag. | 05:37 |
elnino | it needs the attributes of url thumbnail and others that I can't remember, still trying to get all my notes again. | 05:37 |
+perlDreamer | ah, ok | 05:37 |
elnino | yep, url, length, and type. And it's there already but you guys have it as attachment.url, attachment_length, or somethign or other in a parent tag called attachment.loop which is not understandable in rss language. | 05:43 |
elnino | s/its/the information is | 05:45 |
elnino | so.. I need to modify your code output <enclosure url= length= type=/> instead of <attachmentloop><attachmenturl/><attchmentlength/> etc.</attachmentloop> | 05:46 |
elnino | in /asset/wobject/collaboration.pm | 05:46 |
elnino | getRssFeedItems | 05:47 |
+perlDreamer | In the ACCESSOR and MUTATORS section, it shows how to build other RSS item "objects" like enclosure | 05:58 |
+perlDreamer | so, inside AssetAspect, you'll need to delete the attachment loop variable for each item | 06:00 |
+perlDreamer | and then build the right custom RSS code | 06:00 |
+perlDreamer | does that make sense, elnino? | 06:00 |
elnino | ah. I didn't read far enough. | 06:00 |
elnino | their description though makes it sound like they only | 06:01 |
elnino | support the namespaces dc: and | 06:01 |
elnino | rdf | 06:01 |
elnino | : | 06:01 |
+perlDreamer | yees | 06:01 |
elnino | bu then they say "But set() and get() methods are available to get/set the value of any elements or attributes for these modules." | 06:01 |
+perlDreamer | yes | 06:01 |
elnino | so it should work for <enclosure> | 06:01 |
elnino | and media: | 06:01 |
elnino | if i choose to do that. | 06:02 |
+perlDreamer | yes | 06:02 |
elnino | ok. I'll try | 06:02 |
* elnino getting excited that it may work! | 06:02 | |
+perlDreamer | so $item->set ("media:enclosure@attr" => $value) | 06:02 |
+perlDreamer | or something like that | 06:02 |
elnino | right. yeah! thanks perlDreamer. | 06:02 |
+perlDreamer | you're welcome! | 06:02 |
+perlDreamer | elnino, some good testing code would probably help a lot | 06:03 |
+perlDreamer | so you can force the data that gets sent to RssFeed | 06:03 |
+perlDreamer | rather than relying on lots of manual testing | 06:03 |
elnino | ok.. I have the collaboration asset already. just trying to get the xml right for customer. | 06:04 |
elnino | but from what I can read. rss feeds are a mess. | 06:04 |
+perlDreamer | yeah | 06:05 |
elnino | too many namespaces to choose from | 06:05 |
elnino | too many readers | 06:05 |
elnino | grr. | 06:05 |
+perlDreamer | it's probably best to keep it simple then | 06:05 |
elnino | She wants it to work like another site, so that's what I'm goign to do.. copy their xml structure. | 06:05 |
elnino | so I don't know if it's something that can be used in the core, but i'll post it somewhere. | 06:05 |
elnino | on webgui.org | 06:06 |
elnino | define: simple. | 06:06 |
elnino | oh! I have another question. | 06:07 |
+perlDreamer | simple == without namespaces? | 06:08 |
elnino | sounds good to me.. i'm using enclosure. I think preaction recommended media: | 06:08 |
elnino | she HAD a https site on another server, now we moved everything to one server and its all http | 06:08 |
elnino | so I think I need to modify a mod_perl conf file and "fake" the https | 06:09 |
elnino | and redirect it to http | 06:09 |
elnino | current all the https is commented out. I don't think I need it all, do I ? | 06:09 |
elnino | do I still have to have a certificate just to redirect it back to http? | 06:09 |
+perlDreamer | no idea | 06:10 |
elnino | OH... back to my other question.... | 06:10 |
+perlDreamer | I know how to setup standard SSL, | 06:10 |
+perlDreamer | but no trickery yet | 06:10 |
elnino | I was going to just use RewriteCond | 06:11 |
elnino | eh, I'll play with it. | 06:11 |
elnino | so.. in assets/woject/collaboration.pm | 06:11 |
+perlDreamer | yes | 06:11 |
elnino | it's stuffing some array structure and passing it to assetaspect/rssfeeds.pm and then creating the items using FeedPP | 06:12 |
+perlDreamer | yes | 06:12 |
elnino | so I think I need to remove the attachment loop after I create the encloseur tag. | 06:12 |
+perlDreamer | yes | 06:12 |
elnino | ok. | 06:12 |
+perlDreamer | first, check to see if there are attachments | 06:12 |
elnino | Im glad the brain is working well tonight. | 06:12 |
+perlDreamer | if so, then remove and then start adding $item->set, $item->set... | 06:13 |
elnino | yep. | 06:13 |
elnino | last question. | 06:13 |
+perlDreamer | doesn't have to be last :) | 06:13 |
elnino | where can I find the mimetype of the attachment? | 06:13 |
elnino | is there a storage->somethingthat will give it to me? | 06:13 |
+perlDreamer | Look inside Macro/FetchMimeType.pm | 06:13 |
elnino | there should be a storage->getFileType =) | 06:16 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 06:17 | |
elnino | oh oh. I forgot... so how do I call a macro from a module? | 06:17 |
+perlDreamer | you don't, you use the same code | 06:17 |
elnino | never mind. | 06:17 |
+perlDreamer | ;) | 06:18 |
elnino | oh. | 06:18 |
elnino | why can't I call the macro? | 06:18 |
+perlDreamer | it would be wasteful | 06:18 |
elnino | wasteful? | 06:18 |
+perlDreamer | yeah, to go through the whole macro processor/executer thing | 06:18 |
elnino | i'm thinking maintainance wise | 06:18 |
+perlDreamer | instead of doing guess_types($filename) | 06:19 |
elnino | change in one place. | 06:19 |
elnino | oh. ok. you win. | 06:19 |
* perlDreamer calls it a night | 06:39 | |
+perlDreamer | happy hacking elnino | 06:39 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 06:39 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 06:44 | |
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 240 seconds] | 08:23 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:43 | |
-!- kaare is now known as Guest68652 | 08:43 | |
-!- sanyock [~sanyock@rps7857.ovh.net] has joined #webgui | 08:59 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 09:14 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:01 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:01 | |
-!- Guest68652 is now known as kaare_ | 11:18 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 13:18 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 13:35 | |
-!- sanyock [~sanyock@rps7857.ovh.net] has quit [Remote host closed the connection] | 13:57 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 14:34 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Client Quit] | 14:37 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:27 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Client Quit] | 15:30 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:30 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Read error: Connection reset by peer] | 16:14 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:23 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 16:24 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:47 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 17:05 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 17:25 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:25 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Quit: ryuu_ro] | 17:40 | |
-!- Trex___ [~Trex@c-24-118-1-86.hsd1.mn.comcast.net] has joined #webgui | 18:06 | |
Trex___ | Hey folks. I have a question about the blog/CS import script that I first posted to the dev list: http://www.webgui.org/forums/dev/import-script-for-collaboration-systems/5 | 18:12 |
Trex___ | I just posted a reply with a copy of the latest version of my script -- which seems to work all except for a problem with version tags. | 18:12 |
Trex___ | Each post that is added gets its own version tag outside the main version tag that gets set (and properly committed) in the start and finish subroutines. I'd definitely like to not have to commit each post's version tag separately! | 18:14 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 18:16 | |
Trex___ | I thought I might pop in here and see if someone was online and could give the script a look...but seems pretty quiet at the moment. | 18:16 |
Haarg | skipAutoCommitWorkflows should fix that issue but i see you are already specifying it | 18:17 |
Haarg | oh | 18:17 |
Haarg | your options hash is wrong | 18:18 |
Haarg | my %options = { should be using (, not { | 18:18 |
Trex___ | Ahhh. Gotcha. I'm surprised that didn't cause bigger problems and bring things to a halt. | 18:19 |
Trex___ | Yes, that did it. Thanks, Haarg! | 18:23 |
Trex___ | I had hoped it would be something simple. :) | 18:23 |
Trex___ | Any recommendations for how to test for this sort of thing? perl -c on the previous version reports "syntax OK" and -w / -W report a flood of warnings from all the libraries included. | 18:31 |
Trex___ | -w does report the error: "Reference found where even-sized list expected at ./threadImport.pl line 93." but easy to overlook. | 18:32 |
Haarg | you could add use warnings to your scripts, but then you have to take extra care with undef variables | 18:39 |
Trex___ | What sort of problems would undef variables cause when using warnings? | 18:43 |
Trex___ | I specify $revisionDate as undef because I want that parameter in addChild to be undef unless it is overridden by a date passed in via the import file. | 18:44 |
Trex___ | Would that cause problems? | 18:44 |
Trex___ | Have to take off. Thanks again, Haarg! | 18:56 |
-!- Trex___ [~Trex@c-24-118-1-86.hsd1.mn.comcast.net] has left #webgui [] | 18:56 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:56 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:56 | |
Haarg | morning perlDreamer | 18:57 |
+perlDreamer | hey, Haarg! | 18:57 |
+perlDreamer | How's Madison? | 18:57 |
Haarg | same as ever i guess | 18:57 |
+perlDreamer | Do you have a primary election in Wisconsin today? | 19:02 |
Haarg | yeah | 19:03 |
CIA-21 | webgui: Colin Kuskie master * r1fa03c3 / t/Storage/Image.t : Add an explicit test for getThumbnailUrl and non-image files (like a PDF) - http://bit.ly/djAORv | 19:16 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * radf811d / t/Storage/Image.t : Add an explicit test for getThumbnailUrl and non-image files (like a PDF) - http://bit.ly/cROc70 | 19:23 |
Haarg | scrottie0, http://gist.github.com/579302 | 19:26 |
Haarg | that would have been my thought on how to make a tree output | 19:26 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 19:27 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 19:27 | |
Haarg | probably doesn't make sense to use it at the same time as the other options but i left that in there anyway | 19:28 |
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 252 seconds] | 19:30 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 19:30 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 19:37 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 19:57 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] | 19:57 | |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r0534449 / (3 files in 3 dirs): Ignore trailing slashes in requested URLS. Fixes bug #11865. - http://bit.ly/bow6xa | 20:02 |
CIA-21 | webgui: Colin Kuskie master * r1131a5b / (3 files in 3 dirs): Ignore trailing slashes in requested URLS. Fixes bug #11865. - http://bit.ly/dxoZAX | 20:02 |
scrottie0 | Haarg, re: the tree view stuff, whatever makes you happy. | 20:04 |
+perlDreamer | These things make Haarg happy: bicycle trails, Spotted Cow, perl code that doesn't suck | 20:05 |
Haarg | hey, perl code that sucks can be fun too | 20:06 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 20:06 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 20:06 | |
+perlDreamer | it can, unless you're on the hook for fixing it ;) | 20:06 |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 20:22 | |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 20:23 | |
SDuensin | Greetings at last! | 20:30 |
+perlDreamer | yo, SD! | 20:30 |
SDuensin | Finally online. Now I need a nap. :-D | 20:31 |
+perlDreamer | it took you an awfully long time to get your kids yesterday | 20:32 |
SDuensin | Yea. Not easy to get back online after I drag them home. | 20:35 |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] | 20:42 | |
CIA-21 | webgui: Colin Kuskie master * r2eed748 / (3 files in 3 dirs): Restore addAttachments and restoreAttachments to the 7.x series. In 8.x, the object property will act like an arrayref, so they won't be necessary. Fixes bug #11861. - http://bit.ly/a02fQM | 20:44 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r9fc27df / (3 files in 3 dirs): Restore addAttachments and restoreAttachments to the 7.x series. In 8.x, the object property will act like an arrayref, so they won't be necessary. Fixes bug #11861. - http://bit.ly/aFlev1 | 20:45 |
-!- qwebirc51402 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has joined #webgui | 20:45 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection] | 20:51 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 20:54 | |
elnino | oh boy do I need help now... | 20:54 |
+perlDreamer | whatcha need, elnino? | 20:55 |
elnino | that xmlPP mod that I'm trying to use? | 20:55 |
+perlDreamer | yes | 20:55 |
elnino | from the code and from it's tests, I'm beginning to believe that it can not handle | 20:55 |
elnino | anything more than one level below item. | 20:55 |
elnino | so <item><this></this></item> | 20:56 |
elnino | is fine, | 20:56 |
elnino | but | 20:56 |
elnino | <item><something><nothis></nothis></something></item> | 20:56 |
elnino | but it can't read the <nothis> tag | 20:56 |
elnino | that is bad. | 20:56 |
+perlDreamer | can't read, or write? | 20:57 |
elnino | s/from/from LOOKING at | 20:57 |
elnino | correct | 20:57 |
elnino | none of his tests test second tier info. | 20:57 |
elnino | and I couldn't for the LIFE of me | 20:57 |
+perlDreamer | can you paste some XML::PP code that tries to do this? | 20:57 |
elnino | get access to the attachment.url and attachment.* stuff | 20:57 |
* elnino just got here and is slow hold on. | 20:58 | |
elnino | hmm. do you want to see what I have? I'm modifying RssFeed.pm | 20:59 |
+perlDreamer | yeah | 21:00 |
+perlDreamer | actually, how about if we create a test case? | 21:00 |
elnino | huh? I have a site that has the CS with the data... that's what I'm working with now... | 21:01 |
elnino | test like in test.t? | 21:01 |
+perlDreamer | sure, something that we can send to the author | 21:01 |
+perlDreamer | and ask him if this is a bug, or a feature | 21:01 |
elnino | ok.. just a sec. | 21:01 |
elnino | I just looked at this, but there is nothing testing two level from what I can tell, I can modify these two files and give them to(?) | 21:02 |
elnino | http://cpansearch.perl.org/src/KAWASAKI/XML-FeedPP-0.41/t/09_setget.t | 21:02 |
elnino | http://cpansearch.perl.org/src/KAWASAKI/XML-FeedPP-0.41/t/36_get_multiple.t | 21:02 |
elnino | do you know the person? | 21:02 |
+perlDreamer | no | 21:03 |
elnino | ok. | 21:03 |
elnino | so . | 21:03 |
elnino | how do I run these? | 21:03 |
elnino | I'll modify them and run them, then send them to him. | 21:03 |
+perlDreamer | at the top of the package directory, type make test | 21:04 |
+perlDreamer | so, download, unpack | 21:04 |
+perlDreamer | build | 21:04 |
+perlDreamer | make test | 21:04 |
elnino | sorry for being clueless, but, I have it installed via cpan... do I redown load it? | 21:05 |
+perlDreamer | for doing this, yes | 21:06 |
+perlDreamer | from what I'm seeing, new releases come out every few months | 21:07 |
+perlDreamer | and, if he's like most authors, if we send him a patch along with good tests, he may accept it right away | 21:07 |
elnino | ok. ill look at this tonight, got some errands to do now...I'll be back. | 21:11 |
+perlDreamer | l8r | 21:11 |
elnino | the other alternative I see is to some how create the syructur needed in getRssFeedItem in the Coolboration.pm | 21:12 |
elnino | but my little brian couldnt get around that | 21:13 |
elnino | s/brian/brain | 21:13 |
+perlDreamer | hm | 21:13 |
elnino | s/syructur/structure | 21:13 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 21:13 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 21:13 | |
@scrottie | grr. | 21:13 |
+perlDreamer | what kind of structure do you think it wants? | 21:13 |
-!- Haaarg [~haarg@www.beyondunreal.com] has joined #webgui | 21:15 | |
elnino | well I can create any elements and subelements - like you did with arttachmentloop, but not elements with attributes. which is what is needed. and even wg does the attributes in RssFeed.pm and avoids doing it in the collaboration.pm | 21:16 |
+perlDreamer | collaboration.pm can't do it | 21:16 |
+perlDreamer | since it doesn't have access to the XML::FeedPP object | 21:16 |
+perlDreamer | it just returns a data structure | 21:17 |
elnino | right | 21:17 |
+perlDreamer | so, if you need a deep structure, putting it in CS.pm is the way to go | 21:17 |
+perlDreamer | but if you need attributes, there's currently no way to do that | 21:17 |
elnino | right. That's what I concluded too. | 21:17 |
-!- Haarg [~haarg@li79-149.members.linode.com] has quit [Quit: Leaving IRC - dircproxy 1.0.5] | 21:17 | |
-!- Haaarg is now known as Haarg | 21:17 | |
elnino | which is how I found what I think is a bug. | 21:18 |
elnino | ok. Now I'll go, I'll look at this tonight. Cause I have to have this supported. | 21:18 |
+perlDreamer | So XML::FeedPP will build deep XML from data, but not from code? | 21:18 |
elnino | correct | 21:18 |
+perlDreamer | weird | 21:18 |
elnino | yeah | 21:18 |
elnino | it outputs the entire attachmentLoop | 21:18 |
+perlDreamer | and, via data, there's no way to add attributes | 21:19 |
+perlDreamer | deeply | 21:19 |
elnino | correct. | 21:19 |
elnino | but I can't read attachmentLoop or any of it's sub elements | 21:19 |
elnino | I'll define some scenarios and document it better that doing this off my head. | 21:19 |
+perlDreamer | yeah, and again, I recommend doing it in test code | 21:20 |
elnino | don't spend brain cells on this unless you want too. =) | 21:20 |
elnino | bye | 21:20 |
+perlDreamer | I think it's a good core addition | 21:20 |
* perlDreamer is off for lunch | 21:33 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:21 | |
-!- qwebirc51402 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has quit [Quit: Page closed] | 22:34 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 23:43 | |
-!- knowmad [~william@97.66.185.250] has joined #webgui | 23:50 | |
knowmad | hello folks | 23:51 |
knowmad | perlDreamer: last week you thought that 7.9.14 would be getting released today; any updates on that? | 23:51 |
@scrottie | hey hey hey knowmad. | 23:54 |
knowmad | hello scrottie! | 23:54 |
knowmad | How's the weather in Phoenix today? | 23:55 |
@scrottie | it's been really nice. it's hard to be inside. | 23:55 |
knowmad | yeah, we're having the same problem here ;) | 23:57 |
knowmad | here = Charlotte | 23:57 |
+perlDreamer | knowmad, it's still today | 23:57 |
+perlDreamer | and will be until tomorrow | 23:57 |
+perlDreamer | 7.9.14 will be released around 9:00pm PDT | 23:57 |
+perlDreamer | just like every week ;) | 23:57 |
knowmad | yeah, but for me, it's nearly the end of the work-day | 23:57 |
+perlDreamer | then for you it's tonight, or tomorrow | 23:58 |
knowmad | Ahh, that works! | 23:58 |
--- Day changed Wed Sep 15 2010 | ||
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:06 | |
+perlDreamer | this is crazy | 00:44 |
+perlDreamer | VirtualBox will read the WebGUI VMWare images | 00:44 |
+perlDreamer | I should have done this years ago! | 00:44 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection] | 00:46 | |
SDuensin | Why yes it will. | 00:47 |
+perlDreamer | SDuensin, if I publish this image, are you willing to give it a trial for me? | 00:48 |
+perlDreamer | you have VMWare? | 00:48 |
SDuensin | Yep. Workstation 7.whatever. | 00:49 |
+perlDreamer | awesome | 00:49 |
+perlDreamer | if it's really this easy, I'll try and do an Ubuntu one too maybe | 00:49 |
SDuensin | What was hard about it before? | 00:49 |
+perlDreamer | uh, I don't have Vmware, and the server that we use for builds is down | 00:50 |
SDuensin | VMware Player 3 and above allow creation of VMs now. | 00:51 |
+perlDreamer | that'll run on Ubuntu? | 00:51 |
SDuensin | Yep. | 00:51 |
-!- carogray [~Caroline@32.178.157.109] has joined #webgui | 00:53 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 01:20 | |
-!- knowmad [~william@97.66.185.250] has left #webgui [] | 01:23 | |
-!- carogray [~Caroline@32.178.157.109] has quit [Ping timeout: 240 seconds] | 01:24 | |
+perlDreamer | hang in there, SDuensin, still building modules | 01:39 |
SDuensin | NP. Still studying hackintoshes. | 01:40 |
+perlDreamer | SDuensin: ping | 01:46 |
SDuensin | pong | 01:47 |
+perlDreamer | you have a copy of the current VM laying around? | 01:47 |
SDuensin | Nope. | 01:47 |
+perlDreamer | I need to know whether or not the default site on the VM is at the site starter, or whether it was fully configured | 01:48 |
* SDuensin has no idea | 01:49 | |
* SDuensin also has company now. Back later! | 01:49 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 02:59 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 03:28 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 03:37 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 03:41 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 05:18 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Ping timeout: 245 seconds] | 05:21 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 05:59 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 06:07 | |
elnino_ | umm. I'm stuck in linux. | 06:54 |
elnino_ | I did some weird keystroke, and I can no longer see my typing, can anyone help? | 06:54 |
elnino_ | I logged out and back in and it didn't clear it. | 06:55 |
elnino_ | =) | 06:55 |
elnino_ | and I can't sudo anymore | 06:55 |
elnino_ | I know. it's weird. So I type sudo su and it skips over the prompt for the password. | 06:57 |
elnino_ | I tryed su, and it promptd me for the password, but once I start typing it does a "return" and does invalid password. | 06:57 |
elnino_ | I think I messed up the keyboard somehow while root. | 06:58 |
+perlDreamer | it's really typing, but there's no echo back of what you're typing? | 06:59 |
elnino_ | correct | 06:59 |
elnino_ | but it messes up some of the keys | 06:59 |
elnino_ | P = uparrow | 06:59 |
+perlDreamer | sounds like an alternate key mapping | 06:59 |
elnino_ | I think so too, but I'm not quite sure how it happend. maybe my ctrl key got stuck? | 07:00 |
+perlDreamer | not sure | 07:01 |
elnino_ | I didn't go anywhere I normally don't go. | 07:01 |
+perlDreamer | if that was true, everything would have a control character | 07:01 |
elnino_ | woudl a hard rest do? | 07:01 |
+perlDreamer | can you plug in an external keyboard? | 07:01 |
elnino_ | s/rest/reset | 07:01 |
+perlDreamer | perhaps | 07:01 |
elnino_ | I'm using putty | 07:01 |
elnino_ | I think the host company has a virtual terminal. They did years ago. | 07:02 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r63a1d84 / t/Macro/ConvertUTCToTZ.t : Fix a problem with newer DateTimes. - http://bit.ly/boABZ9 | 07:02 |
elnino_ | but loging out of putty should have reset it, no? or is it tied to my username? | 07:02 |
+perlDreamer | I don't know, elnino_ | 07:03 |
+perlDreamer | it could be a problem with putty itself | 07:04 |
+perlDreamer | is it giving you problems elsewhere? | 07:04 |
* elnino_ looks at putty settings. | 07:05 | |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r05015d7 / lib/WebGUI/Group.pm : Remove Product Managers as a protected group. - http://bit.ly/9vPyBj | 07:18 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rb936464 / (143 files in 73 dirs): Preparing for 7.9.14 release - http://bit.ly/bseOBE | 07:18 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r9437aed / (4 files in 4 dirs): Ready for 7.9.15 release. - http://bit.ly/c3v7RV | 07:30 |
elnino_ | perlDreamer. | 07:30 |
+perlDreamer | yes? | 07:31 |
elnino_ | don't type ctrl-n or ctrl-o it changes your character set. | 07:31 |
+perlDreamer | really? | 07:31 |
+perlDreamer | it does that in putty? | 07:31 |
elnino_ | apprantly. I'm not going to try it. that is what the server support guy said. | 07:31 |
elnino_ | no it wasn't putty. | 07:31 |
elnino_ | putty worked fine untill I was logged in. | 07:31 |
+perlDreamer | weird | 07:31 |
elnino_ | then I couldn't see anythign. | 07:31 |
+perlDreamer | I tried that on the command line, and it didn't do anything | 07:32 |
elnino_ | i'm on ubunto | 07:32 |
elnino_ | u | 07:32 |
+perlDreamer | when you putty in, what's the terminal setting? | 07:32 |
+perlDreamer | is it vt100? | 07:32 |
elnino_ | one sec | 07:33 |
elnino_ | ESC{n~ | 07:33 |
elnino_ | ESC[n~ | 07:33 |
elnino_ | I dunno. that was the default. | 07:34 |
+perlDreamer | that's not what we're looking for. Should be something like vt100, vt102, xterm | 07:34 |
elnino_ | I used to know that stuff. | 07:34 |
elnino_ | yes, vt100 is a choice. but I have ESC[n~ | 07:34 |
+perlDreamer | ESC{n~ looks like a shell setting for the terminal line | 07:34 |
+perlDreamer | just for kicks, try vt100 and log in again | 07:35 |
elnino_ | Linux, Xterm R6, VT400, VT100+ SCO are my choices. | 07:35 |
elnino_ | and ESC[N~ | 07:35 |
+perlDreamer | Xterm R6 is good | 07:35 |
+perlDreamer | My laptop here is Ubuntu, and I can Ctrl-N all day long in the terminal and it ignores it | 07:35 |
elnino_ | hmm. I don't notice any difference. | 07:37 |
elnino_ | oh well. Now that I've wasted my time on that. | 07:37 |
elnino_ | I'll revisit the xml tomorrow night. | 07:38 |
elnino_ | have a good one! | 07:38 |
+perlDreamer | good night elnino_ | 07:38 |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 07:40 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 08:13 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Ping timeout: 255 seconds] | 09:27 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 09:28 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:28 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 10:08 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 10:16 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:09 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:09 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 11:18 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 13:29 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has left #webgui [] | 14:07 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:13 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 15:38 | |
ryuu_ro | does anyone know where I can crank up the maxsize of the wremonitor? | 15:40 |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:41 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Remote host closed the connection] | 15:46 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:01 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 16:07 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 16:15 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 16:15 | |
SDuensin | Morning. | 16:31 |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 16:33 | |
-!- carogray [~Caroline@184-199-128-135.pools.spcsdns.net] has joined #webgui | 16:57 | |
-!- carogray1 [~Caroline@184-199-128-135.pools.spcsdns.net] has joined #webgui | 17:23 | |
-!- carogray [~Caroline@184-199-128-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 17:23 | |
-!- carogray1 [~Caroline@184-199-128-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 18:27 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:53 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:53 | |
Haarg | morning perlDreamer | 18:53 |
+perlDreamer | morning, Haarg :) | 18:53 |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 19:08 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 19:08 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 19:37 | |
-!- preaction [~doug@li79-149.members.linode.com] has joined #webgui | 19:51 | |
-!- mode/#webgui [+o preaction] by ChanServ | 19:51 | |
patspam | damn, foursquare won't let me check into the Oqapi office anymore: "Whoa, how'd you get to Oqapi HQ so quickly? To keep it fair, there are no points or badges for super-human speed. Sorry!" | 19:59 |
patspam | my script was competing with Rory for mayordom | 19:59 |
patspam | I guess if I stopped checking in anywhere in New York for a day or two it'd work.. | 20:00 |
+perlDreamer | bbiab | 20:02 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 20:02 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 20:09 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 20:46 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 20:54 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 21:40 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:17 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 22:51 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 23:25 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:25 | |
elnino | Hey! I thought there was a quiz asset in webgui. am I dreaming? | 23:35 |
@preaction | the Survey? | 23:36 |
+perlDreamer | no, but you can setup the Survey to do quizzes | 23:36 |
elnino | ok. I'll look at survey. | 23:37 |
elnino | ooh. I like it! http://www.webgui.org/content-managers-guide-wiki/survey Thanks guys for putting this on-line! | 23:40 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 23:53 | |
--- Day changed Thu Sep 16 2010 | ||
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:02 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 00:19 | |
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has joined #webgui | 00:36 | |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 00:42 | |
* perlDreamer is off to the office again | 00:44 | |
+perlDreamer | bbiab | 00:44 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 00:44 | |
SquOnk | preaction: I thought the .swf files were going away for 7.9.14 | 00:45 |
@preaction | sorry, i forgot. i'll remove them right now, seeing as nobody's even responded to keep them, much less provided source | 00:46 |
SquOnk | preaction: Good. | 00:47 |
SquOnk | preaction: That might be enough to get the Debian Release Team to include it in Squeeze, since I cannot remove the .swf files from 7.8.24 :-) | 00:47 |
-!- carogray1 [~Caroline@174-146-141-199.pools.spcsdns.net] has joined #webgui | 00:50 | |
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 00:50 | |
-!- qwebirc570 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has joined #webgui | 00:58 | |
qwebirc570 | I need help with a vertical menu to list the children of the current url | 01:00 |
@preaction | what's the problem? | 01:01 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 01:03 | |
qwebirc570 | The menu is from the Underground theme - it doesn't work with story topic | 01:05 |
@preaction | so you're trying to list stories under the story topic? | 01:06 |
qwebirc570 | ..yes. or list the children of the url the story topic is on | 01:07 |
@preaction | stories don't show up in navigations unless you have "Show Hidden" set to "yes" in the navigation settings | 01:09 |
@preaction | stories are always hidden from navigations. if there are too many of them, the speed of your site will suffer | 01:09 |
qwebirc570 | OK. How can I get the children of the url to show up in the side nav menu? Start point type = Relative to current url, - Start point = ./(0), with self & descendants checked | 01:18 |
@preaction | if no children are showing up, they are probably hidden. On the Display or Security tab, there should be "Show Hidden". you can set that to Yes | 01:19 |
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has joined #webgui | 01:21 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 01:21 | |
qwebirc570 | The Story Archive is on a child of 'home' and the Story Topic is on 'Home'. Once you click the Story Topic on 'home', shouldn't it list the children of the child in the side nav menu? Currently it doesn't list any items. | 01:25 |
+perlDreamer | The stories are not children of the Story Topic | 01:27 |
+perlDreamer | it only lists the ones that it can find | 01:27 |
+perlDreamer | also, stories are hidden from Navigation, like Events, or Posts | 01:27 |
qwebirc570 | But the child has 6 children including the Story Archive | 01:28 |
+perlDreamer | the Stories are not children of the Story Topic | 01:29 |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 01:29 | |
+perlDreamer | and all Stories are hidden from navigation anyway | 01:29 |
+perlDreamer | preaction: do you want me to scrub the SWF files during the next 2 releases from the default content? | 01:36 |
@preaction | there shouldn't be any in the default content, they should all be in the extras folder | 01:36 |
+perlDreamer | I should have said "default site as provided by create.sql" | 01:37 |
qwebirc570 | It best to then have a simple 'styled' template (with built-in nav) when you are working with dynamic content assets like Story Archive... | 01:45 |
-!- carogray1 [~Caroline@174-146-141-199.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 01:49 | |
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has joined #webgui | 01:49 | |
+perlDreamer | qwebirc570: not necessarily | 01:58 |
+perlDreamer | The story assets are supposed to work together to build a site like cnn.com, where per-story navigation isn't necessary. | 01:58 |
* perlDreamer will be back in a while | 01:58 | |
-!- perlDreamer [~colink@c-24-20-32-169.hsd1.or.comcast.net] has quit [Quit: Leaving.] | 01:59 | |
-!- carogray [~Caroline@174-146-141-199.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 02:29 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 02:34 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:34 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 04:00 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 04:03 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:12 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:03 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 05:11 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:11 | |
-!- qwebirc570 [187fcc7f@gateway/web/freenode/ip.24.127.204.127] has quit [Quit: Page closed] | 05:11 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 05:14 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 05:14 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 05:16 | |
+perlDreamer | ahoy, scrottie | 05:16 |
+perlDreamer | how's stuff down south? | 05:16 |
@scrottie | hey. | 05:28 |
@scrottie | alright, I guess. hard to say. | 05:29 |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:49 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 05:51 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 05:57 | |
elnino | hey. I need some expertise. | 05:58 |
elnino | someone is blaming our server for causing 50G of bandwidth in one day. | 05:58 |
elnino | on their site. | 05:58 |
elnino | not exactly sure what to look for. | 05:58 |
elnino | they decided to ban traffic from our site to theirs - what is the affect of that? I can't really imagine what that really would do. | 05:59 |
@preaction | no RSS feed requests, perhaps? | 06:03 |
@scrottie | ask for a copy of the logs. there's no protection against spoofing reverse DNS if you have DNS subdelegated to you. | 06:05 |
+perlDreamer | elnino, make sure that you're not hosting any large files | 06:06 |
+perlDreamer | and that everything is cool with the server, like you haven't been rooted and are running a flood of IRC and SPAM bots | 06:07 |
+perlDreamer | does your hoster provide bandwidth monitoring on your end, to double check this? | 06:07 |
elnino | does banning our site really do anything to us? it's just denying our access to their site from our server... | 06:10 |
elnino | right? | 06:10 |
@preaction | RSS feeds from their site won't work. http proxies to their site won't work. any requests from your site to theirs will not work | 06:11 |
elnino | we have none of that. | 06:11 |
elnino | we link to their site via hrefs, that's it. | 06:11 |
+perlDreamer | then you should make sure something on your server isn't pushing 50 Gb of data to them | 06:11 |
elnino | but atht is what is being banned. | 06:11 |
elnino | I'm sorry, I'm just not an admin.... I did a ps aux and saw nothing. | 06:12 |
+perlDreamer | if you're rooted, ps lies | 06:12 |
elnino | ok. | 06:12 |
@preaction | so they're banning by referer, which can be spoofed and is completely stupid to ban by. sorry for them that their site became temporarily popular | 06:12 |
+perlDreamer | try rkhunter | 06:12 |
+perlDreamer | but, as preaction tell you, I'm paranoid | 06:13 |
elnino | btw, I did ask for logs because these people are very reactionary, and they were looking at a report that had our IP addrss which does nothing for me. So I'm hoping to get logs, but who knows. Before I even got on the call | 06:14 |
elnino | she banned our IP addrss so it was "solved" | 06:15 |
elnino | I later then stopped our sites and restarted, but really don't know if that did anythign. | 06:15 |
elnino | I'm really guessing that the two sites are linking to eachother and a spider hit it. | 06:15 |
elnino | a poorly written spider. | 06:15 |
elnino | but our reports should have seen a spike too. | 06:15 |
elnino | but I don't have access to those. I don't think. | 06:16 |
@scrottie | it's hard to say without seeing some logs. | 06:18 |
elnino | I see no spikes of hits via google analytics. | 06:18 |
elnino | that's all I got. | 06:19 |
elnino | I think. | 06:19 |
elnino | hold on. i'm not thinking. | 06:19 |
elnino | ok. downloaded rkhunter. | 06:27 |
elnino | ran it. | 06:28 |
elnino | got: The command '/usr/local/bin/lwp-request' has been replaced by a script: /usr/local/bin/lwp-request: perl script text executable | 06:28 |
@preaction | that might be legitimate, depending on what the script does | 06:30 |
+perlDreamer | to check it, you could always download a fresh copy from CPAN and diff them by hand | 06:38 |
+perlDreamer | cursed foulness | 06:40 |
+perlDreamer | that's another dispatch related bug | 06:40 |
elnino | what/ | 06:41 |
elnino | ? | 06:41 |
+perlDreamer | if an asset is a child of a layout, and that asset throws an error during prepareView or View, it ends up embedding the entire admin console in it's place | 06:42 |
@scrottie | elnino, which Linux are you on? | 06:42 |
@scrottie | and that warning is almost certainly harmless. | 06:42 |
elnino | ubuntu | 06:43 |
elnino | all my warnings (8) look harmless: | 06:43 |
elnino | http://pastebin.com/cA8U55wP | 06:44 |
@scrottie | apt-get install debsums and run that. | 06:44 |
@scrottie | that'll tell you if any of the binaries installed through apt have been changed. | 06:45 |
+perlDreamer | what if they pulled in a foreign apt repo? | 06:47 |
@scrottie | should still work. dpkg knows where things came from and it knows whether it has checksums or not and if it has checksums, it checks them. | 06:48 |
@scrottie | unhide-linux26 unhide-posix unhide-tcp ... those are fun. they try to detect hidden processes and back doors by brute force. | 06:50 |
elnino | what's dpkg scrottie? | 06:56 |
* elnino is running debsums | 06:57 | |
elnino | i'm getting a bunch of no md5sums | 06:58 |
+perlDreamer | dpkg is like rpm for Debian OS'es | 06:59 |
elnino | http://pastebin.com/EBYV50TW | 06:59 |
elnino | I ran debsums --changed | 07:00 |
@scrottie | oh man. XML::Simple changes key orders around even when you feed it a Tie::IxHash ref and this .NET based SOAP parser can't deal with that. | 07:02 |
elnino | hmm. hosting company did say outbound was riding about 2.7 M since yesterday, but then it died. What system logs would have more details of this? | 07:03 |
+perlDreamer | 2.7M * 15 << 50 Gb | 07:03 |
@scrottie | surprised g++ and bzip2 don't have sums. | 07:04 |
@scrottie | elnino, probably none of the logs. incoming requests to your machine are likely logged; outgoing ones, almost certainly not. | 07:04 |
@scrottie | perl SOAP is a disaster. | 07:05 |
elnino | that's goofy. | 07:05 |
elnino | do you recommend any software that I can install to monitor outbound? | 07:05 |
@scrottie | you can configure iptables, which you already have, to do that. ask The Google for a tutorial. | 07:06 |
@scrottie | if I remembered the syntax off hand, I'd tell it to you, but I'd have to look it up and dabble with it myself and I'm getting ready to head out here. | 07:07 |
elnino | umm. what is camfrogserver? | 07:07 |
elnino | no problem. | 07:08 |
@scrottie | no clue. | 07:08 |
elnino | this is weird. | 07:08 |
+perlDreamer | video chatroom server | 07:08 |
@scrottie | start digging around in a modern Linux and you'll find all sorts of crap. | 07:09 |
elnino | log files is dated the 12th, and it's mention ing a site that should be there, because that admin was "fired" | 07:09 |
elnino | So. maybe he's been doing stuff. | 07:10 |
elnino | this is just lovely. | 07:10 |
elnino | I don't want to go there. | 07:10 |
+perlDreamer | use the "last" command to check in who logged in last | 07:10 |
+perlDreamer | video uses a lot of bandwidth, though... | 07:10 |
elnino | I know.. that's what made me start thinking. but just poor me logs in. | 07:11 |
elnino | lastb shows the "bad admin" | 07:13 |
+perlDreamer | not good | 07:13 |
+perlDreamer | make copies of all log files and contact the owner | 07:13 |
+perlDreamer | copy the log files off the server, and then disable BA's account | 07:13 |
+perlDreamer | does the server allow root logins? | 07:13 |
elnino | It didn't a long time ago. I'll double check. | 07:14 |
+perlDreamer | passwd -l username # to lock the account | 07:14 |
@scrottie | set the login shell of all accounts to /bin/false unless there's an actual, real person who needs to connect to that account. | 07:15 |
* scrottie & | 07:18 | |
+perlDreamer | 'night scrottie | 07:18 |
elnino | bye scrottie | 07:19 |
elnino | thanks! | 07:19 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 265 seconds] | 07:23 | |
* perlDreamer is going to call it a night, too | 07:31 | |
+perlDreamer | later, all | 07:31 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 07:31 | |
elnino | preation.. please check my logic. if we have a mp3 on our site, and these people link to it. and someone comes to Their site to view the mp3, who's bandwidth is it taking up? | 07:37 |
elnino | specifically, lets say they have a player on their site playing it | 07:37 |
elnino | it would be both, no? | 07:38 |
elnino | so.. if it's a 2.7M mp3 and 15 people on their site listen to it, that's 40G taken up on their side? | 07:39 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 08:33 | |
elnino | opps I misspelled preaction. | 08:34 |
elnino | night time now. | 08:34 |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 09:05 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 09:18 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] | 09:18 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 210 seconds.] | 10:12 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 10:13 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 10:13 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:37 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:37 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 272 seconds] | 10:59 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 11:04 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 12:04 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 12:04 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 12:23 | |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has joined #webgui | 15:03 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:24 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:25 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 15:51 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:13 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:15 | |
+bartjol | mmm, send a pull request to the wrong wg branch | 16:26 |
+bartjol | is this a problem? | 16:37 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 16:46 | |
-!- SDuensin1 [~scott@173-28-73-10.client.mchsi.com] has joined #webgui | 16:48 | |
SDuensin1 | Morning. | 17:01 |
+bartjol | howdy Scott, are you a giot expert? | 17:01 |
+bartjol | git | 17:01 |
SDuensin1 | git scares me. | 17:02 |
+bartjol | mm, the fit desc on webgui.org does assume repo access | 17:10 |
+bartjol | s/fit/git/ | 17:10 |
+bartjol | ah, I got it right this time | 17:17 |
+bartjol | now closing the old one | 17:19 |
+bartjol | well did that too | 17:20 |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 252 seconds] | 17:30 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:44 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:44 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 17:46 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:46 | |
+bartjol | mmm, looking at the duplicate international tags again | 17:46 |
+bartjol | for instance Asset_Product/quantity is equal to WebGUI/556, so I suppose the latter one should be used. | 17:47 |
+perlDreamer | makes sense to me | 17:48 |
+bartjol | but in the Product script, do we want to | 17:48 |
+bartjol | a create another i18n object | 17:48 |
+bartjol | b use the international get method | 17:48 |
+bartjol | ad b inline that is | 17:48 |
+perlDreamer | this would be easier if there were no namespaces at all ... | 17:50 |
+bartjol | yes it would | 17:50 |
+bartjol | but there are | 17:50 |
+perlDreamer | I would say use the namespace propert of the international get method | 17:50 |
+bartjol | oh, I can reset namespace of the i18n object? | 17:51 |
+bartjol | that would be nice | 17:51 |
+bartjol | I see | 17:51 |
+perlDreamer | $i18n->get('556', 'WebGUI'); | 17:52 |
+perlDreamer | that'll do the right thing | 17:52 |
+perlDreamer | no need to reset the whole object | 17:52 |
+bartjol | yeah, now I see | 17:52 |
+perlDreamer | for making 1 call | 17:52 |
+bartjol | yeah, that seemed quite intrusive too | 17:52 |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 17:58 | |
SquOnk | Greetings | 17:58 |
+bartjol | there is even 1 double in WebGUI.pm | 17:58 |
+bartjol | 348 and 768 | 17:58 |
+perlDreamer | that's odd, any i18n with a number key is from way, way back like 5.x days | 18:00 |
@preaction | elnino_: linking would not cause the traffic they're talking about, and linking is not something bad, they wouldn't ban for that | 18:00 |
+bartjol | well they aren't used in the code as far as I can see | 18:00 |
+bartjol | but maybe in templates | 18:01 |
+bartjol | ok , the backtracing to code is do-able, but in templates it won't be | 18:02 |
+perlDreamer | It is | 18:03 |
+perlDreamer | there's a test that does it | 18:03 |
+perlDreamer | t/i18n/templates.t, I think it is | 18:04 |
+bartjol | oh | 18:04 |
+perlDreamer | Name could also be used in a user profile field | 18:06 |
+bartjol | yeah, and in Asset_product (tag 59) | 18:07 |
+bartjol | well, then I have the first duplicate removed in my local branch | 18:08 |
@preaction | http://restcards.whatfettle.com/ <- someone should take these and add them to http://thegamecrafter.com | 18:11 |
+bartjol | joy, setup my git repo next to my install, have to do that again | 18:11 |
+perlDreamer | preaction, that's a great idea | 18:13 |
+perlDreamer | except the headers are too small | 18:14 |
@preaction | well that can be fixed | 18:14 |
+perlDreamer | and its all done in CSS instead of images | 18:14 |
@preaction | i should write a script that uses Graphics::Primitive to write the images for TGC | 18:14 |
@preaction | libcairo ftw! | 18:14 |
+perlDreamer | and they say _I'm_ scary smart | 18:15 |
+perlDreamer | just because I used to hack silicon instead of perl | 18:15 |
@preaction | eh, it's just applied knowledge. intelligence is being able to connect dots | 18:16 |
@preaction | but you have to have the dots firs | 18:16 |
@khenn | has anyone ever had an issue with the following syntax using template toolkit: | 18:27 |
@khenn | <!--[if IE 6]> | 18:27 |
@khenn | it is stripping that out for some reason | 18:27 |
+perlDreamer | khenn, that's an HTML comment | 18:28 |
@khenn | yes I know | 18:28 |
+perlDreamer | if you use Template packing, it will remove it | 18:28 |
@khenn | ah | 18:28 |
@khenn | that's probably it | 18:28 |
@preaction | bartjol: the commit didn't seem to come through with your pull request | 18:33 |
+bartjol | no, I lost it too | 18:33 |
+bartjol | new request... | 18:35 |
* perlDreamer goes to the gym | 18:36 | |
+bartjol | second try | 18:37 |
+bartjol | preaction: is this one better? | 18:38 |
@preaction | yep. just can't find the button in github to merge it | 18:39 |
elnino_ | I'm just getting sick over this whole bandwidth situation perlDreamer and preaction. | 18:39 |
+bartjol | my $contribToWg8 ne ''; | 18:41 |
+bartjol | ok, I will be trying to get the i18n duplicates in tonight, so if I sound a bit gloomy tomorrow, don't take offence | 18:44 |
CIA-21 | webgui: Bart Jol WebGUI8 * r4c4ff79 / lib/Spectre/Admin.pm : added WebGUI::Config in lib/Spectre/Admin.pm - http://bit.ly/bmA2RC | 18:44 |
+bartjol | mmm, maybe first trigger the problem of the excess of Dutch, German and Spanish tags | 18:47 |
+bartjol | thanks for the appreciation patspam, If I would do the some for you, I wouldn't have any time left (chapter one of greasing up a future google employee) | 18:49 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 19:11 | |
elnino_ | please check my math: 50 million 100M downloads = 50 Gigs? | 19:18 |
elnino_ | no | 19:19 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 19:25 | |
patspam | bartjol: :) | 19:29 |
patspam | impressed with your git[hub] skills! | 19:29 |
+bartjol | yeah, after too much time I succeeded | 19:29 |
patspam | totally stacked my bike yesterday | 19:32 |
patspam | going to have to buy new handlebars | 19:32 |
patspam | and got some nice scrapes on my arms & hip as a souvenir | 19:33 |
Haarg | ouch | 19:33 |
+bartjol | new ahndlebars? that must have been a heavy drop | 19:35 |
patspam | yeah, I slid across the road for about 3 metres | 19:35 |
patspam | lycra is really amazing, saved me from much worse grazing | 19:35 |
+bartjol | ow, those scrapes are terrible | 19:35 |
+bartjol | ah, with jeans on, they're not that good (out of experience) | 19:36 |
patspam | and my cycling gloves basically saved our $work project from being delayed => zero cuts on my hands | 19:36 |
patspam | ouch, yeah, jeans probably rip to shreds? | 19:37 |
+bartjol | no, the jeans themselves not, but your skin reacts like being bare | 19:37 |
+bartjol | mmm the translationserver does write a whole file on an update, right? | 19:43 |
Haarg | yes | 19:43 |
+bartjol | mmm, at the moment I got my script so far as to say it deletes them, but not really wrting it yet (or write it in an unexpected dir :) | 19:44 |
-!- carogray [~Caroline@69.26.113.242] has joined #webgui | 20:00 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 20:01 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 20:01 | |
@scrottie | bartjol, nope, not a git expert. | 20:02 |
@scrottie | bartjol, but if you have a specific question, I might be able to answer it. | 20:03 |
+bartjol | you come like mustard after the meal | 20:03 |
@scrottie | heh =) | 20:04 |
+bartjol | still thanks for the offer | 20:04 |
+bartjol | that's a dutch proverb | 20:04 |
+perlDreamer | patspam, I think it's time to come clean | 20:06 |
Haarg | http://github.com/haarg/WebGUI-Translator-Plack | 20:11 |
Haarg | not complete at all but if i get some time to work on it it shouldn't take too long | 20:12 |
+bartjol | cool | 20:12 |
+bartjol | I am making a script that removes alle extra tags | 20:12 |
+bartjol | it was working, but in the wrong dir | 20:12 |
patspam | perlDreamer: how so? | 20:17 |
-!- preaction [~doug@li79-149.members.linode.com] has quit [Remote host closed the connection] | 20:17 | |
+perlDreamer | dude, you were in the left lane taking a picture of a cute girl on a bike and you wrecked | 20:18 |
+perlDreamer | then you photoshopped in the dog to cover it up | 20:18 |
patspam | heh so true | 20:18 |
+perlDreamer | no one even noticed the dog; you had to point it out to keep up the ruse | 20:18 |
patspam | for those that missed it: http://www.flickr.com/photos/patspam/4996529210/in/set-72157624969686574/ | 20:21 |
+bartjol | Haarg my code is a bit messy, but I'll clean it up | 20:22 |
+bartjol | the dog is the thing coming out of the helmet? | 20:22 |
patspam | seriously? | 20:23 |
+bartjol | it writes the files now, but it still seems to think that the tags exist, prolly a wrong path, but now I'm getting hungry | 20:24 |
+bartjol | ah, I had to look at the next picture | 20:25 |
+bartjol | I was just taking a guess | 20:25 |
patspam | it's funny, helen didn't see it even after showing her the zoomed in version.. hence the third one with the big red arrow | 20:27 |
ryuu_ro | hey guys did you see this one | 20:29 |
ryuu_ro | http://www.webgui.org/etcetera/updating-from-7_8_24/2 | 20:29 |
+perlDreamer | I'm glad you survived okay, patspam | 20:29 |
patspam | thanks :) | 20:30 |
ryuu_ro | I had serious server problems today with wremonitor killing processes | 20:30 |
+bartjol | well, I saw something like that at oqapi today | 20:30 |
ryuu_ro | and failed to startup again | 20:30 |
ryuu_ro | yeah dude :) that was me.... | 20:30 |
+perlDreamer | you oqapi guys, always using up all the memory... | 20:31 |
ryuu_ro | yeah, but I don't konw why it happened | 20:31 |
+bartjol | and discspace | 20:31 |
+bartjol | and the semaphores | 20:31 |
ryuu_ro | freaking semaphores | 20:31 |
+perlDreamer | and the inodes? | 20:31 |
ryuu_ro | had over 700 of them | 20:31 |
+bartjol | they're greedier then a array | 20:31 |
ryuu_ro | that was the diskspace error | 20:31 |
ryuu_ro | but I had CHI installed | 20:32 |
ryuu_ro | so there's the difference | 20:33 |
ryuu_ro | could it maybe have something to do with the upgrade? | 20:33 |
patspam | ryuu_ro: foursquare won't let me check into Oqapi anymore.. "Whoa, how'd you get to Oqapi HQ so quickly? To keep it fair, there are no points or badges for super-human speed. Sorry!" | 20:34 |
+perlDreamer | ryuu_ro, since CHI is a driver, and CHI uses Moose, then more memory will be used | 20:35 |
ryuu_ro | :D really, they must not know that you have superhuman powers and fly faster than light | 20:35 |
ryuu_ro | ok, so cranking up the modperl processes would do the trick right? | 20:36 |
ryuu_ro | but I did that a long time ago | 20:36 |
ryuu_ro | and it's the wremonitor that kills the processes | 20:36 |
+perlDreamer | wremonitor has limits, too | 20:36 |
ryuu_ro | and modproxy won't restart anymore | 20:36 |
ryuu_ro | ah ok | 20:36 |
ryuu_ro | can be adjust those? | 20:36 |
+perlDreamer | yes, I believe they're in the wre.conf file | 20:38 |
ryuu_ro | let me check | 20:38 |
+bartjol | apache\max blub | 20:39 |
+bartjol | (he didn't listen to me today) | 20:39 |
+perlDreamer | bartjol, they never listen the sys-admins | 20:40 |
+perlDreamer | it's tragic | 20:40 |
ryuu_ro | dude I was freaking out because the server was down and the failover didn't work | 20:40 |
ryuu_ro | stupid hetzner failover :( | 20:40 |
+bartjol | when you're freaking out, it is the most important to listen to me | 20:40 |
+bartjol | stress handling management | 20:41 |
+bartjol | ... sounds double, but management must be good | 20:41 |
ryuu_ro | when I'm freaking out I want you to take care of it!!!!! | 20:41 |
+bartjol | hey, it isn't a server we controll | 20:42 |
+bartjol | I should bill oqapi for today | 20:42 |
ryuu_ro | ow, in that case...... | 20:42 |
ryuu_ro | i should bill procolix to have lunch with me moehahahahaha | 20:42 |
+bartjol | rory, are you wearing a mask? | 20:42 |
ryuu_ro | hehehe, that only works in Dutch | 20:43 |
+bartjol | too bad | 20:43 |
ryuu_ro | ok, so apache -> maxMemory should be adjusted too | 20:43 |
+perlDreamer | that's a good place to start | 20:44 |
ryuu_ro | that sounds fair | 20:44 |
+perlDreamer | also, for Apache::SizeLimit, there's a setting in modperl.conf I believe | 20:44 |
+perlDreamer | but one at a time | 20:44 |
+bartjol | modperl.pl | 20:44 |
+perlDreamer | since you're so excitable, and wearing a mask that only works in Dutch | 20:44 |
ryuu_ro | yeah the SizeLimit is already op | 20:44 |
ryuu_ro | up | 20:44 |
ryuu_ro | hehehe | 20:44 |
ryuu_ro | please forget this conversation perlDreamer | 20:44 |
+perlDreamer | Sometimes you foreigners drive me nuts. Can't you just speak English!!!??? | 20:45 |
+bartjol | firends, o friends the cookie is up | 20:45 |
ryuu_ro | make that the cat wise | 20:46 |
+bartjol | the dutch ex prime minister just made a good example of "the pot blames the catle that it black seas" | 20:46 |
ryuu_ro | hehehehe nice one | 20:46 |
ryuu_ro | so, what would an advisable sizelimit? Or what I should ask since I'm not a server expert. How can I find the advisable sizelimit for my server? | 20:49 |
+perlDreamer | take the total server memory | 20:51 |
+perlDreamer | subtract out all things like OS, MySQL and some for modproxy | 20:51 |
+perlDreamer | divide by the maximum number of children | 20:51 |
+perlDreamer | that's worst case | 20:51 |
+perlDreamer | but worst case doesn't happen very often | 20:52 |
+perlDreamer | so maybe derate by 0.7 or 0.5 or something | 20:52 |
+perlDreamer | either that, or ask bartjol so he can bill oqapi | 20:52 |
ryuu_ro | NEVER!! :) | 20:52 |
ryuu_ro | thanks perlDreamer | 20:52 |
+perlDreamer | maybe slip him some beer and some homecooked food then | 20:52 |
+bartjol | to bad sausage cheese doesn't happen very often | 20:52 |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 20:53 | |
ryuu_ro | sausage cheese? | 20:53 |
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection] | 20:53 | |
+perlDreamer | fried cheese curds... | 20:53 |
+bartjol | worst-kaas | 20:53 |
+perlDreamer | that's funny | 20:53 |
+bartjol | worst - case | 20:53 |
ryuu_ro | AHHH, dutchisms again :) | 20:54 |
+bartjol | I know I'm funny | 20:54 |
+bartjol | yup | 20:54 |
+bartjol | it is amost fridayafternoon | 20:54 |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 20:54 | |
+perlDreamer | all this talking about food is making me hungry | 20:54 |
+bartjol | yeah, me too | 20:55 |
+bartjol | ao farewell and goodbye | 20:55 |
ryuu_ro | patspam: Bondi Beach is on | 20:55 |
patspam | heh | 20:55 |
ryuu_ro | and Maxi just came in third in the Iron man :) | 20:55 |
patspam | enjoy :) | 20:55 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 20:58 | |
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection] | 20:58 | |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 21:04 | |
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection] | 21:05 | |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 21:05 | |
-!- preaction [~preaction@li79-149.members.linode.com] has quit [Remote host closed the connection] | 21:07 | |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 21:13 | |
-!- mode/#webgui [+o preaction] by ChanServ | 21:18 | |
+perlDreamer | we have duplicatage! | 21:25 |
@preaction | I DEMAND PROOF! | 21:26 |
+perlDreamer | does that mean to push the proof button? | 21:27 |
@preaction | oh. damnit. why come you can duplicate that bug and i cants? | 21:27 |
+perlDreamer | because I'm on linux, and not MacOS X | 21:28 |
@preaction | riiight, blame the OS for a browser problem. | 21:28 |
+perlDreamer | but it's not a problem on your end :) | 21:28 |
+perlDreamer | and I already see another bug | 21:28 |
* perlDreamer eats some lunch | 22:14 | |
+perlDreamer | yummo! | 23:03 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 264 seconds] | 23:05 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 23:10 | |
-!- carogray [~Caroline@69.26.113.242] has quit [Quit: Leaving.] | 23:15 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 23:36 | |
* perlDreamer is off to pickup kids, back in 30 | 23:57 | |
--- Day changed Fri Sep 17 2010 | ||
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:03 | |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 00:26 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Read error: Connection reset by peer] | 00:26 | |
+perlDreamer | okay, 31 | 00:28 |
@preaction | 42! | 00:29 |
+perlDreamer | hike! | 00:34 |
+perlDreamer | I hate being dumber than javascript | 00:34 |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 00:34 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 01:29 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 01:35 | |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 02:19 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 02:55 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 03:36 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 04:24 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:24 | |
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui | 04:29 | |
-!- vayde [~vayde@70-59-73-190.mpls.qwest.net] has quit [Remote host closed the connection] | 04:33 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 04:37 | |
-!- knowmad [~william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui [] | 05:08 | |
@scrottie | I hate being dumber than .NET SOAP. | 05:18 |
@scrottie | well, that works, I guess. | 05:18 |
@scrottie | it warms my heart how JSON virtually annihilated SOAP. | 05:22 |
@scrottie | good riddance. | 05:22 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 06:25 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds] | 06:36 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:00 | |
-!- kaare is now known as Guest29403 | 08:01 | |
-!- elnino_ [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 08:05 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 08:58 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 09:46 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:53 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:53 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 12:13 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 12:29 | |
-!- Guest29403 is now known as kaare_ | 14:00 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:06 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 180 seconds.] | 15:10 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:11 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:11 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:14 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:14 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:15 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:18 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:19 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:19 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:22 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:23 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:23 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:25 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:25 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:26 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:27 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:27 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:30 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:31 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:31 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:34 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:35 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:35 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:39 | |
-!- Radix_ [~Radix@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:40 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:40 | |
-!- Radix_ [~Radix@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:43 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:44 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:44 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:47 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:52 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:53 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:53 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 15:56 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 15:57 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 15:57 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 15:58 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Client Quit] | 16:01 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 16:01 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 16:01 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:04 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:06 | |
SDuensin1 | Morning all. | 16:44 |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection] | 16:51 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 16:51 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 16:51 | |
+bartjol | hi | 17:08 |
+bartjol | wat nou | 17:10 |
SDuensin1 | wish i knew | 17:28 |
+bartjol | sorry that was directed at that Hagenees | 17:29 |
SDuensin1 | :-) | 17:29 |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Quit: ryuu_ro] | 17:44 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 17:52 | |
+bartjol | andyiomoon: isn't it in the middle of the night for you? | 17:53 |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 17:55 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:55 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 17:56 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 18:02 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 18:20 | |
elnino | good morning! | 18:20 |
elnino | I don't knwo what happend, but on my site, I have literally hundreds of version tags that haven't been committed, is there a sql statement I can run to "commit" these? | 18:21 |
elnino | or delete these? | 18:21 |
elnino | they all pertain to an event on my calendar. I was trying ti import an ics, and I'm thinking it went a bit awol. | 18:21 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:24 | |
patspam | scrottie0: what's your plainblack email address? | 18:27 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:44 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:44 | |
patspam | lunchtime! | 18:57 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 19:02 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 19:42 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:46 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:46 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 20:08 | |
* scrottie0 unidles here too | 20:26 | |
-!- carogray [~Caroline@c-24-62-240-73.hsd1.nh.comcast.net] has joined #webgui | 21:25 | |
-!- carogray [~Caroline@c-24-62-240-73.hsd1.nh.comcast.net] has quit [Ping timeout: 245 seconds] | 21:31 | |
-!- carogray [~Caroline@173-166-80-113-newengland.hfc.comcastbusiness.net] has joined #webgui | 21:36 | |
* perlDreamer takes some lunch | 22:03 | |
patspam | wow, I just had an enjoyable afternoon with WebGUI::Form | 22:36 |
patspam | never thought I'd say that | 22:37 |
patspam | custom Form classes + UserProfiling is pretty awesome when it does what you want | 22:38 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:42 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 23:15 | |
+perlDreamer | patspam, I've been working on a solution to the dynamic form + JS in the body problem | 23:20 |
--- Day changed Sat Sep 18 2010 | ||
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 264 seconds] | 00:15 | |
-!- carogray [~Caroline@173-166-80-113-newengland.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] | 00:52 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 00:55 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 00:57 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 01:00 | |
-!- lonki [~hans@p508DE92B.dip.t-dialin.net] has joined #webgui | 01:20 | |
+perlDreamer | man, it's quiet on Friday afternoons | 01:26 |
lonki | afternoon? | 01:27 |
lonki | :-) | 01:27 |
@scrottie | I'm making a pigeon-rat in Perl. | 01:27 |
@preaction | so, the drawbacks of both and the benefits of neither? | 01:28 |
@scrottie | basically. | 01:28 |
lonki | sounds like an emacs clone | 01:28 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 01:34 | |
@scrottie | the LWP HTTPS bindings are a mess. | 01:34 |
@scrottie | Net::SSLeay is a reasonably complete Perl binding for openssl but that's several layers down the stack from LWP and aside from diddling things at startup, it really doesn't give you access to it. I started just pasting the code out from the code path where the *actual* text of the request (which is very different from $request->as_string) but ratio of code I'd have to paste versus what I could reuse by way of method calls was too high | 01:38 |
@scrottie | parsing the response is the same story... scattered all over, none of it where you'd expect it to be, monolithic functions | 01:38 |
@scrottie | so, I guess I'll try Net::SSLeay's scary looking HTTPS API. | 01:39 |
@scrottie | this is the sort of thing that would be easily solved by an implementation of Acme::ComeFrom that supported coming from line numbers. | 01:40 |
@preaction | can't you give LWP an HTTP::Request object? would HTTP::Request accept some sort of SSL stuffs? | 01:40 |
lonki | did you try this with a certificate accepted? | 01:41 |
@scrottie | you can certainly give LWP::UserAgent an HTTP::Request object. | 01:42 |
@scrottie | HTTP::Request does some SSL stuff but it doesn't expose a lot of the SSLeay API. for example, by default, it doesn't even check the server-side cert against the hostname. but it has hooks for doing that, after the request is sent. | 01:43 |
@scrottie | it does not have hooks for lots of other things. | 01:43 |
@preaction | fun | 01:43 |
@scrottie | examples floating around on the 'net (always a dubious proposition) try to work around this by rigging which SSL implementation LWP will use (SSLeay being one possible one) and then diddling SSLeay at BEGIN { } time to use different defaults. | 01:44 |
lonki | hell, even in .net it is easy to use ssl | 01:44 |
@scrottie | I was hoping I could get a text representation of the actual request data easily enough. it winds up being about 30 lines of cut and paste code from various places. the case for getting the response and parsing it far worse. if I could have done that easily, it could easily glue Net::SSLeay and LWP together myself. | 01:45 |
@scrottie | linki: sad thing is I'm trying to do SOAP on top of this and Perl SOAP implementations are wretched. | 01:45 |
@scrottie | PerlDreamer: is that better, re: quiet Friday afternoon? | 01:46 |
lonki | scrottie, hmmm | 01:46 |
lonki | I only picked up perl _again_ just for fun, this doesn't sound like it will be :-) | 01:46 |
@scrottie | lonki, oh, there's lots and lots of fun stuff in Perl. | 01:47 |
lonki | maybe I should stick to ... | 01:47 |
lonki | php? :-) | 01:47 |
@scrottie | ugh | 01:48 |
lonki | I know perl is fun | 01:48 |
@scrottie | well, I was considering cutting and pasting relatively *little* code compared to a typical day of programming PHP | 01:48 |
lonki | hehe | 01:48 |
@scrottie | it's the business-y things that often get neglected in Perl... HTTPS, SOAP... | 01:49 |
@scrottie | but on the other hand, Perl doesn't have a good PyGame counterpart. | 01:49 |
lonki | I only do some webgui, cacti and nagios stuff in perl | 01:49 |
lonki | next to spamikaze | 01:49 |
lonki | but even that is long ago | 01:50 |
lonki | started using net::snmp again this week, just for fun and shear utterly bad feelings about what is around | 01:51 |
lonki | few lines of perl got me much more info then what is available | 01:52 |
+perlDreamer | scrottie, I prefer a good, spirited conversation | 01:56 |
@scrottie | perlDreamer, shall I troll, then? | 01:57 |
+perlDreamer | "good" | 01:58 |
@scrottie | perlDreamer: feel free to comment on any of the opinions I've expressed. | 01:59 |
@preaction | but are they opinions or are they statements of fact? | 02:00 |
+perlDreamer | The only thing I know about HTTPS, is that there's an S at the end of HTTP | 02:00 |
@scrottie | I also commented that Perl lacked something like PyGame and that Acme::ComeFrom would have solved this problem (okay, that was borderline trolling) | 02:01 |
+perlDreamer | I would like to see perl get python's debugger before it got PyGame, but that's practicality speaking | 02:01 |
lonki | ow my, landed in a channel that is hosting emacs/vi discussions :-) | 02:02 |
@scrottie | huh, haven't seen it. | 02:02 |
@scrottie | every now and then, I try one of the Tk debuggers for perl but they never get very far before coredumping or having some other critical problem. | 02:03 |
@scrottie | if you're bored, check out perldoc Net::SSLeay. the example for get_https3 has verbiage after it including "To do the verification correctly you must either employ the OpenSSL certificate verification framework or use the lower level API to first connect and verify the certificate..." | 02:04 |
@scrottie | then scroll down to the "Lowlevel Routines" section. | 02:04 |
+perlDreamer | well, first of all the command-line completion is awesome | 02:04 |
+perlDreamer | it's smart enough to introspect objects and give you method completion | 02:05 |
+perlDreamer | so, $asset-><TAB> | 02:05 |
+perlDreamer | gives you a list of methods | 02:05 |
+perlDreamer | that should be enough to whet your appetite | 02:05 |
@scrottie | nice. don't some of the Perl IDEs (Komodo?) do that too? | 02:05 |
+perlDreamer | yes, but you have to have an IDE to have that in perl | 02:05 |
+perlDreamer | and who wants to use that, instead of emacs/vi? | 02:06 |
@scrottie | the only thing there that's surprising is that the vim guys haven't stolen that from Komodo yet. | 02:06 |
lonki | like there is a choice when working on nix :-) | 02:06 |
@scrottie | or maybe that ActiveState hasn't targetted the vim/emacs audience rather than trying to sell IDEs to cranky old sysadmins. | 02:06 |
lonki | scrottie, there was tab completion in vi before Komode was around ;-) | 02:07 |
lonki | vim | 02:07 |
@scrottie | I have in the past run perltags to generate ctags compat tags files but OO kinda kills that. | 02:07 |
@scrottie | but then again, in Perl code, it's surprising how often polymorphism isn't actually used, and there's only one definition of any given method name anywhere. | 02:08 |
+perlDreamer | yeah, and ctags still gets you close | 02:08 |
+perlDreamer | I'm done with the code for helping WebGUI::Form controls put their JS and CSS into the HEAD tag | 02:09 |
@scrottie | awesome. you solving that problem means that I will never even encounter it. | 02:10 |
+perlDreamer | you will | 02:10 |
+perlDreamer | in custom code | 02:10 |
@scrottie | oh. | 02:10 |
@scrottie | %&@& | 02:10 |
+perlDreamer | and in the core code that doesn't take advantage of it yet | 02:10 |
+perlDreamer | like Thingy, UserList | 02:10 |
+perlDreamer | so far, the only thing that takes advantage of it is the DataForm | 02:11 |
+perlDreamer | and, it doesn't handle inline scripts that need real code | 02:12 |
+perlDreamer | all that needs to be bundled up into the JS that goes at the bottom of the HTML | 02:12 |
+perlDreamer | but, and this is big, I don't think there are any style which use the new body_attachments/head_attachments template variables | 02:12 |
+perlDreamer | so, even if I adapt it, it won't help people out. | 02:13 |
@scrottie | hrm. how much of a project is it to update an entire style? | 02:15 |
+perlDreamer | by hand, not hard at all. It's just manual effort | 02:16 |
+perlDreamer | head.tags becomes head_attachments | 02:16 |
+perlDreamer | and body_attachments goes whereever frodwith_ thinks that it needs to | 02:16 |
+perlDreamer | at the bottom, IIRC | 02:16 |
@scrottie | oh deary me... | 02:22 |
@scrottie | http://gist.github.com/585135 # from Net::SSLeay | 02:22 |
@scrottie | essentially, if($content) { $content = stuff that should be stuck into headers } | 02:23 |
+perlDreamer | are you sure the headers are unavailable at that point? | 02:24 |
@scrottie | the headers are available at that point. | 02:24 |
@scrottie | $content = "Content-Type: $mime_type$CRLF" . "Content-Length: $len$CRLF$CRLF$content"; # this statement is false | 02:24 |
@scrottie | by the time he's done clobbering $content, it is no longer the length he measured it as being. | 02:25 |
@scrottie | so, my SOAP message is not making it to the server intact. | 02:25 |
+perlDreamer | that's bad | 02:25 |
+perlDreamer | send him a patch with some tests | 02:25 |
lonki | shouldn't the head get the size? | 02:25 |
lonki | well, $len supposes it does I think :-) | 02:26 |
@scrottie | we're telling the server how much data to read in the request body (after the headers). | 02:27 |
@scrottie | it knows the headers are done when it sees \r\n\r\n but then it needs to know how much more stuff to read (for POST data, or SOAP data, or whatever). | 02:27 |
@scrottie | but that's part of the headers... the amount of body to read is not in the body and it certainly shouldn't be the entire body ;) | 02:27 |
+perlDreamer | now that you know that it does it, you could pad the content with a bunch of whitespace at the end | 02:28 |
+perlDreamer | that's hackish, but it should work | 02:28 |
+perlDreamer | and it's better than losing significant characters | 02:29 |
@scrottie | hmm? I can't do anything to the content. it gets overwritten. | 02:29 |
+perlDreamer | don't you send it the original $content? | 02:29 |
+perlDreamer | that subroutine prepends some stuff and lies about the number of bytes | 02:30 |
+perlDreamer | so your content, the good stuff, gets truncated by the server | 02:30 |
+perlDreamer | so, append a bunch of whitespace to your submitted content | 02:30 |
+perlDreamer | if the server chops that off, who cares? | 02:30 |
lonki | hakkish, that is the word | 02:31 |
+perlDreamer | and the generated XML will be the same in any case | 02:31 |
+perlDreamer | totally | 02:31 |
@scrottie | ?? | 02:31 |
+perlDreamer | lying about the content like I suggested | 02:31 |
+perlDreamer | very hackish | 02:31 |
@scrottie | that subroutine overwrites $content with other stuff, unconditionally. I can't send any message body to the server. | 02:31 |
@scrottie | I can't post anything. | 02:31 |
+perlDreamer | that's not what you pasted | 02:32 |
+perlDreamer | $content = "NEW STUFF$content" | 02:32 |
+perlDreamer | that's string append | 02:32 |
@scrottie | oooh | 02:32 |
@scrottie | duh, okay, I missed that being in there. | 02:32 |
@scrottie | that makes more sense. | 02:32 |
lonki | perlDreamer, there real question is why there is a little lie about the content length | 02:35 |
+perlDreamer | oh yeah, I agree lonki | 02:35 |
+perlDreamer | he should have precalculated the string | 02:35 |
lonki | hehe | 02:36 |
+perlDreamer | or, should have pushed it into the headers, since it gets a headers object | 02:36 |
lonki | this reminds me of a challange some hacker gave me | 02:36 |
lonki | they wanted to hack an 18+ site | 02:37 |
lonki | so I teased them a little to see what they attempted to break the js code | 02:37 |
lonki | and had the real thing running server side :-) | 02:37 |
@scrottie | well, this scary code seems to actually work. | 02:41 |
+perlDreamer | ~work | 02:42 |
@scrottie | bitwise negate work or approximately work? | 02:42 |
@scrottie | or work's home directory? | 02:43 |
+perlDreamer | approximately | 02:43 |
+perlDreamer | possibly negating | 02:43 |
+perlDreamer | but YMMV | 02:43 |
@scrottie | heh | 02:43 |
@scrottie | I did have to read through it to figure out which headers I had to roll up myself and which ones it was mindlessly (or conditionally) sticking in. | 02:43 |
lonki | wouldn't it save time to fix the original code? | 03:09 |
@scrottie | hmm? LWP you mean? | 03:09 |
@scrottie | that would certainly save other people time ;) | 03:09 |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 03:11 | |
@scrottie | lonki, seems to work. I was just reluctant to use Net::SSLeay's HTTP implementation. | 03:11 |
lonki | ok | 03:12 |
@scrottie | and then it didn't work for me right away when I did try it. | 03:12 |
lonki | night all, I need some sleep | 03:25 |
-!- lonki [~hans@p508DE92B.dip.t-dialin.net] has quit [Quit: Leaving] | 03:25 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out] | 03:42 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 03:59 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 05:06 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 05:14 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05:14 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 06:00 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 06:06 | |
-!- SDuensin1 [~scott@173-28-73-10.client.mchsi.com] has quit [Quit: Leaving.] | 06:30 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 06:47 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 08:39 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 08:39 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 09:01 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 11:20 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 11:21 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 12:06 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 15:43 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:08 | |
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has joined #webgui | 17:13 | |
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has quit [Client Quit] | 17:13 | |
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has joined #webgui | 17:14 | |
-!- KlausH [~KlausH@p5B070E1A.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 19:34 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 19:53 | |
-!- patspam1 [~patspam@cpe-67-247-15-68.nyc.res.rr.com] has joined #webgui | 21:26 | |
-!- patspam1 [~patspam@cpe-67-247-15-68.nyc.res.rr.com] has quit [Client Quit] | 21:26 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 276 seconds] | 21:29 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 21:38 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 23:54 | |
--- Day changed Sun Sep 19 2010 | ||
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 276 seconds] | 00:59 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 01:14 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 01:27 | |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Ping timeout: 272 seconds] | 04:01 | |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 04:02 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 04:29 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:35 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:06 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:51 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 11:13 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 11:15 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:48 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds] | 15:10 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 15:19 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 15:24 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 15:56 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:04 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 18:53 | |
--- Day changed Mon Sep 20 2010 | ||
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 00:46 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 01:32 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 01:35 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 02:08 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 04:01 | |
elnino | hey! is snippet going to have a "display title" in the newer versions? | 04:02 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:06 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 04:08 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 04:47 | |
-!- scrottie [~scrottie@70.96.30.166] has joined #webgui | 06:26 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:01 | |
-!- kaare is now known as Guest41693 | 08:02 | |
-!- scrottie [~scrottie@70.96.30.166] has quit [Ping timeout: 276 seconds] | 08:15 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 08:57 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 09:03 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 09:11 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:51 | |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 09:52 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 276 seconds] | 09:55 | |
-!- Guest41693 is now known as kaare_ | 10:11 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:12 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:12 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 11:36 | |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 272 seconds] | 11:39 | |
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has joined #webgui | 12:56 | |
-!- carogray1 [~Caroline@68-245-92-167.pools.spcsdns.net] has joined #webgui | 15:16 | |
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 15:16 | |
-!- carogray1 [~Caroline@68-245-92-167.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 15:35 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:39 | |
-!- KlausH [~KlausH@p5B070AC5.dip0.t-ipconnect.de] has joined #webgui | 15:47 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:12 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 16:12 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 16:13 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:13 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 16:17 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 16:19 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:22 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 16:35 | |
SDuensin | Morning. | 16:48 |
+bartjol | morning | 17:04 |
+bartjol | KlausH: might you be able to look at my forim post http://www.webgui.org/forums/deutsche-benutzergruppe/duplicate-i18n#idCiJZyetBkBGZ6h74TSwzew and reply, no hurry, but it would be convenient for comparison | 17:05 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 17:10 | |
elnino | Good morning! | 17:10 |
elnino | I'm running win 2000 or win xp, what vmware do you recommend for me to get webgui going on either of these machines? | 17:10 |
+bartjol | oh, I believe it is the vmware application | 17:12 |
+bartjol | never installed that one myself, but since there isn't a wre supported for windows anymore that should be the way to go | 17:13 |
elnino | But I think I need a "VMWare Player Version 2 compatible virtual machine" | 17:13 |
+bartjol | ah, that might be true | 17:14 |
elnino | and that's what I'm wondering what I should install. =) | 17:14 |
+bartjol | aaah | 17:14 |
+bartjol | well, look at the wre's in sourceforge | 17:14 |
jigou | You're setting that up primarily for local testing, I assume? | 17:16 |
elnino | yes. | 17:16 |
elnino | brb | 17:16 |
+bartjol | and what platform had the most recent (which will be to old, so definetly run testEnvironmen)t | 17:18 |
+bartjol | and what platform you like best | 17:19 |
jigou | I think the standard VMWare Player is what I used when I was playing with it locally. | 17:19 |
+bartjol | mmm, I made my laptop dual boot and am running it on ubuntu now | 17:21 |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 276 seconds] | 17:32 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:43 | |
+perlDreamer | good morning, everybody | 17:46 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui [] | 17:47 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 17:47 | |
+perlDreamer | bartjol: do you have a moment? | 18:03 |
+bartjol | sure | 18:03 |
elnino | jigou - what is the "standard" player? | 18:04 |
+bartjol | perlDreamer: what's up | 18:04 |
elnino | oh. that's actually a product called that.. I see. | 18:05 |
-!- aronchi [d5d1d75a@gateway/web/freenode/ip.213.209.215.90] has joined #webgui | 18:05 | |
+perlDreamer | that .pm file in the Spanish translation? | 18:05 |
+bartjol | yeah | 18:05 |
+perlDreamer | it's not in the 7.9.14 package | 18:05 |
CIA-21 | webgui: Colin Kuskie master * r9277815 / (docs/changelog/7.x.x.txt lib/WebGUI/Session/Form.pm): Move logging level for validToken debugging from WARN to INFO. Fixes bug #11868 - http://bit.ly/blRUao | 18:05 |
+bartjol | oh, maybe it is in another | 18:05 |
+perlDreamer | it's probably leftover from earlier packages | 18:05 |
aronchi | Hi to all | 18:05 |
+bartjol | and just l;ingered around somehow | 18:05 |
jigou | elnino: I believe it's also free. | 18:05 |
+bartjol | then it will be harder to track | 18:05 |
aronchi | Is it possible to get from a content handler the html result of a request? | 18:05 |
elnino | so, I install that, install centos, then the wg vmwre package? | 18:05 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r4edccf7 / (docs/changelog/7.x.x.txt lib/WebGUI/Session/Form.pm): Move logging level for validToken debugging from WARN to INFO. Fixes bug #11868 - http://bit.ly/cCR0z8 | 18:06 |
+bartjol | aronchi: I think si, but can you be a bit more specific | 18:06 |
+bartjol | s/si/so/ | 18:07 |
aronchi | I must create a PDF from an HTML with htmldoc | 18:07 |
aronchi | I've generated the HTML, now I need to pass it in some way | 18:07 |
aronchi | to HTMLDoc | 18:07 |
aronchi | there's a binding for perl, and I thought a content handler would be the right place | 18:08 |
aronchi | but I don't know if it's possible to intercept the output before it's returned to user | 18:08 |
aronchi | to pass it to htmldoc instead user browser | 18:08 |
+bartjol | well, or a workflow might be better | 18:08 |
elnino | jigou - so, I install that, install centos, then the wg vmwre package? | 18:09 |
aronchi | +bartjol : I need to create pdf on the fly | 18:10 |
+bartjol | ah | 18:10 |
+perlDreamer | aronchi, by default, all output goes straight into Apache | 18:10 |
+perlDreamer | subsequent content handlers in WebGUI cannot touch the output | 18:10 |
jigou | elnino: you should be able to install that, then just open the vmware package. It has centos, wre and WebGUI installed in the package. | 18:10 |
+perlDreamer | so, your options are do a modperl handler directly | 18:11 |
elnino | ha. oh. That is MUCH easier... =) Do you know whether or not I can install an older version of wg with the vmware? | 18:11 |
+perlDreamer | or, look inside WebGUI::Session::Output, and find the options for setting the output filehandle | 18:12 |
+perlDreamer | that would be done before the output is generated | 18:12 |
+perlDreamer | and then after the output is generated, you pull the data out of your special filehandle (like a tied scalar or array), create the PDF, and return that instead | 18:12 |
+perlDreamer | This will be much easier in WebGUI 8, where we pass around HTTP::Response objects | 18:13 |
+perlDreamer | elnino, there's a VMWare image for 7.6.24, if that helps | 18:13 |
+perlDreamer | and you could upgrade it to the point that you need by hand | 18:13 |
elnino | perfect. | 18:13 |
+bartjol | perlDreamer: is that doable, to get rid of that .pm file? it is not that I'm the only one seeing it, right? | 18:13 |
+perlDreamer | no, you're the first to report a bug about it | 18:14 |
jigou | elnino: Yes you can. The VMWare package I used came with 7.5.23, and I backed that up to 7.4.19 with no problem. | 18:14 |
+perlDreamer | it's just that I found it a while ago and removed it | 18:14 |
elnino | perlDreamer - OR maybe... I have 7.7.28 backups. are there compatibilyt issues if installled immediate onto a 7.8.23-stable? | 18:14 |
+perlDreamer | elnino, yes! | 18:14 |
+perlDreamer | don't do that | 18:14 |
elnino | sweet. thanks jigou - Nice to meet you, I haven't talked with you before. | 18:14 |
+perlDreamer | source and data must match versions | 18:14 |
+perlDreamer | jigou did a WUC talk on VMWare, I believe | 18:15 |
elnino | I wasn't there. | 18:15 |
jigou | yes, I did. Kinda makes me happy that I finally got around to joining IRC and can actually answer a question! | 18:16 |
+perlDreamer | jigou: have you tried the new VMWare image that I published last week? | 18:16 |
elnino | lol. Well then I know who to talk to when I do this soon. | 18:16 |
jigou | I have not. | 18:16 |
+perlDreamer | I didn't formally announce it yet, because it's my first, and I'd like it to be given a spin | 18:16 |
+perlDreamer | you game? | 18:17 |
+bartjol | aronchi: you also might be cheaper, using http://search.cpan.org/~audreyt/PDF-FromHTML-0.31/lib/PDF/FromHTML.pm | 18:17 |
jigou | I'm toying with doing some server swaps in the near future anyway....so yes, but probably not for a day or two? | 18:17 |
jigou | (or maybe longer....) | 18:18 |
+perlDreamer | if you have time, that would be awesome | 18:18 |
+perlDreamer | aside from the WRE and WebGUI changes, I also installed screen | 18:19 |
+perlDreamer | that's about the whole list of changes that I did on purpose | 18:19 |
jigou | :-) I've put it on my list. | 18:19 |
+perlDreamer | It was cool to see that VirtualBox would read the VMWare file and work with it. | 18:20 |
CIA-21 | wgdev: Graham Knop tree-ls * r6dff30b / lib/WGDev/Command/Ls.pm : add tree option to ls - http://bit.ly/bsWMY8 | 18:36 |
+bartjol | mm, I see that the uniqueProductLocations (7.9.13-7.9.14) function isn't called in the 7.9.13-7.10.0 script, any specific reasons? | 18:37 |
+bartjol | because I upgraded to 7.9.14 already, and don't wanna break anything to seriously | 18:39 |
+bartjol | (it is only a test site) | 18:40 |
+perlDreamer | because uniqueProductLocations is in 7.9.14 | 18:43 |
+perlDreamer | and will also be in 7.10.1 | 18:43 |
+bartjol | but not 7.10.0 | 18:43 |
+bartjol | ok | 18:43 |
+bartjol | fair enough | 18:44 |
+perlDreamer | tomorrow | 18:44 |
+perlDreamer | wait until tomorrow, and all your product locations will be unique | 18:44 |
+bartjol | they already are | 18:44 |
+bartjol | I have to comment that sub out | 18:44 |
+perlDreamer | is it very slow? | 18:45 |
+bartjol | otherwise I get a singular point of uniqueness and my site will coolapse | 18:45 |
+bartjol | www.bartjol.nl | 18:45 |
+bartjol | oh, wait, I've got a test httpd pwd file | 18:45 |
+bartjol | removed | 18:46 |
+perlDreamer | oh no, the upgrade sub is smarter than that. If a product is already unique, it doesn't touch it | 18:46 |
+bartjol | ah | 18:46 |
+bartjol | less worries for me then | 18:47 |
+perlDreamer | believe it or not, I do try to make upgrading easy on users ;) | 18:47 |
SDuensin | No way! I don't buy that! :-P | 18:47 |
+bartjol | accept with paydrivers :P | 18:47 |
+bartjol | then it autofails | 18:48 |
SDuensin | Autofail is nice. Manually failing sucks. | 18:48 |
+perlDreamer | have to autofail | 18:48 |
+perlDreamer | either the upgrade fails and you know that you have to fix it | 18:48 |
+perlDreamer | or, your site fails and it costs you sales | 18:48 |
CIA-21 | webgui: Colin Kuskie master * rf1af76a / (2 files in 2 dirs): Try cleaning out the bad spanish bare .pm file again. Fixes bug #11875. - http://bit.ly/9itUCQ | 18:49 |
+perlDreamer | besides, I thought we fixed that one? | 18:49 |
+bartjol | yeah, I can understand that, I was just teasing, you fixed the documentation | 18:49 |
* perlDreamer is too thin skinned on Monday mornings | 18:50 | |
+bartjol | you can stand a bit of teasing I may hope... | 18:50 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r6fd949a / (2 files in 2 dirs): Try cleaning out the bad spanish bare .pm file again. Fixes bug #11875. - http://bit.ly/cRc4NO | 18:51 |
+bartjol | well, let's go beta then | 18:52 |
+bartjol | 10 to 6 pm, the best time to try beta installs :) | 18:52 |
+bartjol | oh and now it's gonna think it doesn't need an upgrade | 18:54 |
+perlDreamer | silly WebGUI. It never does what it is told | 18:56 |
+perlDreamer | Upgrade! (No, I don't need to upgrade) | 18:56 |
+bartjol | just rename the upgrade file | 18:57 |
+bartjol | I was fearing UI had to go into the db' | 18:58 |
+bartjol | well, fearing is a bitt too much | 18:58 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 19:05 | |
+bartjol | ryuu_ro: I also removed the .pm file on the oqapi server | 19:09 |
+bartjol | it will be in the upgrade script | 19:09 |
ryuu_ro | ah cool, thanks | 19:09 |
+bartjol | well, Colin did the last part | 19:10 |
+bartjol | I just made your log file smaller | 19:10 |
+bartjol | oh, and I wrecked the user creation template on sleutelpapa | 19:11 |
+perlDreamer | wgd edit to the rescue! | 19:11 |
+bartjol | will be fixing that tomorrow | 19:11 |
+bartjol | does it have a cape? can it moo? | 19:11 |
+perlDreamer | no, but it can outdrink a Dutchie | 19:11 |
+perlDreamer | and, you can fix templates from the command line | 19:12 |
+bartjol | I always template directly in the db ;) | 19:12 |
ryuu_ro | :D | 19:12 |
+bartjol | no fuss with the code editor | 19:13 |
ryuu_ro | bartjol: I don't think I have much time for sleutelpapa tommorow | 19:13 |
+bartjol | well, I will have time I think | 19:13 |
+bartjol | to bad for mr Compier | 19:13 |
ryuu_ro | I almost finished the paydriver | 19:13 |
ryuu_ro | indeed | 19:13 |
+perlDreamer | custom paydriver? | 19:13 |
ryuu_ro | yep, it's for Ideal | 19:13 |
+bartjol | alomost?, almost? almost is not good enough you squire! | 19:14 |
ryuu_ro | Ideal is an payment gateway used here | 19:14 |
CIA-21 | webgui: Colin Kuskie master * r2766b72 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): let findBrokenAssets.pl find and use custom assets instead of reporting them as broken. Fixes bug #11873 - http://bit.ly/9onLNs | 19:16 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rebdf8f0 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): let findBrokenAssets.pl find and use custom assets instead of reporting them as broken. Fixes bug #11873 - http://bit.ly/dq5L8M | 19:16 |
+bartjol | goodday | 19:16 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 19:16 | |
-!- aronchi [d5d1d75a@gateway/web/freenode/ip.213.209.215.90] has quit [Quit: Page closed] | 19:18 | |
CIA-21 | webgui: Colin Kuskie master * r317a4d7 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): Let findBrokenAssets.pl display the className of broken assets. Thanks Knowmad! - http://bit.ly/a95sry | 19:20 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r15c7551 / (docs/changelog/7.x.x.txt sbin/findBrokenAssets.pl): Let findBrokenAssets.pl display the className of broken assets. Thanks Knowmad! - http://bit.ly/9zQvRA | 19:20 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:55 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:55 | |
+perlDreamer | it's time for the yearly whine about "shortcut by criteria" | 19:58 |
@preaction | yay! | 19:58 |
@preaction | wait, yearly? I whine about it ALL THE TIME | 19:58 |
+perlDreamer | can we kill it in 7.10? | 20:00 |
@preaction | unfortunately no, as we have no replacement for it | 20:00 |
@preaction | if we had a specific asset that did that and only that, then we could remove those bits of Shortcut | 20:01 |
+perlDreamer | I keep thinking that it's worthless, but jigou uses it for something | 20:02 |
+perlDreamer | and it doesn't work with checklists at all | 20:02 |
jigou | I'm not using it yet, but I'm starting to look into it pretty heavily.... | 20:02 |
@preaction | yeah, that's really the reason why we can't just remove it now. someone is using it :p | 20:02 |
+perlDreamer | ha! He's not using it yet. It's gone | 20:02 |
@preaction | oh, then perhaps you'll see what a horrible solution it really is :( | 20:02 |
jigou | I was going to post on the support board to see if we could come up with something better.... | 20:02 |
@preaction | well, what's the end goal? | 20:03 |
jigou | The end goal is to be able to display content that is tagged with metadata. | 20:03 |
+perlDreamer | webgui: Colin Kuskie master * rdeadbeef/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): Remove shortcut by criteria - http://bit.ly/foobar | 20:03 |
@preaction | right, and iirc we had discussed adding that feature to the Asset Report asset | 20:04 |
jigou | SQL reports can do it, I just need to dig in a little more to figure out the queries I need. | 20:04 |
@preaction | perlDreamer: nice try :p | 20:04 |
-!- perlDreamer is now known as CIA-XX | 20:04 | |
+CIA-XX | ebgui: Colin Kuskie master * rdeadbeef/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Shortcut.pm): Remove shortcut by criteria - http://bit.ly/foobar | 20:04 |
-!- CIA-XX is now known as perlDreamer | 20:04 | |
+perlDreamer | is that better? | 20:04 |
@preaction | close, but no buttons. you misspelled ebgui | 20:04 |
+perlDreamer | d'oh | 20:04 |
jigou | I'd sure like it to be a little more user-friendly than a pile-o-SQL, though. | 20:05 |
+perlDreamer | that's not even SQL | 20:05 |
+perlDreamer | it's post processed to be SQL | 20:05 |
+perlDreamer | and the query builder is supposed to help you abstract that out | 20:05 |
jigou | Yeah, I'm thinking beyond that already.... | 20:05 |
+perlDreamer | We always accept patches :) | 20:05 |
jigou | HAH! You got a hole in your jeans or something? 'Cause that's the only patch I can contribute! :D | 20:06 |
jigou | Preaction, talk a little more about what might be added to asset report? That sounds like it's heading the direction I'd like to see it go..... | 20:07 |
@preaction | add all the metadata fields as criteria in the asset report list of criteria you can report on | 20:07 |
jigou | Nice. So it could pull from articles and collaboration systems? | 20:08 |
@preaction | well it can already do that, i hope | 20:08 |
@preaction | it would just be able to say "pull assets where this metadata value is "value"" | 20:08 |
jigou | That's exactly what I'd like to see. | 20:09 |
+perlDreamer | that's part of the problem with the checklist | 20:09 |
+perlDreamer | it wants to work like a set | 20:09 |
+perlDreamer | and inverting the set isn't fun | 20:09 |
+perlDreamer | in fact, I'm not even sure it will work because of the way that metadata is stored | 20:09 |
jigou | For whatever it's worth, I'd rather see tiem put into making the Asset Report handle metadata than fixing the "shortcut by alternate criteria" stuff I've been looking at! | 20:17 |
+perlDreamer | that's an RFE vs a bug report | 20:18 |
+perlDreamer | bugs have to be fixed | 20:18 |
+perlDreamer | ugh | 20:42 |
+perlDreamer | preaction, did you know that template packing removes conditional CSS statements meant to work with IE? | 20:42 |
@preaction | yes, i've been keeping track of the bug tracker | 20:44 |
+perlDreamer | for HTML::Packer? cool | 20:46 |
+perlDreamer | until that's fixed, should we disable packing of comments? | 20:46 |
@preaction | well, packing is disabled by default. can we disable packing of comments entirely? that'd be the better option | 20:47 |
+perlDreamer | yes, there's an option for that | 20:47 |
@preaction | then yes | 20:47 |
+perlDreamer | Merten does good work | 20:47 |
@preaction | er.. i thought *::Packer were the ones using the bad vars? | 20:47 |
+perlDreamer | yes | 20:48 |
+perlDreamer | but he's working on removing them | 20:48 |
+perlDreamer | dude, there's no bug for conditional comments on HTML::Packer | 20:56 |
@preaction | no, sorry, i meant the WEbGUI bug list | 20:56 |
+perlDreamer | it's not on there, either. I just filed it | 20:59 |
elnino | um.. wiki search isn't working again on wg.com. why so much problems? | 21:05 |
+perlDreamer | did it work since you reported the bug? | 21:05 |
elnino | sorry, hadn't tried. | 21:06 |
elnino | but I find over the years it sometimes works, and sometimes doesn't. hence the misleading comment. =( | 21:06 |
+perlDreamer | I'll reindex tonight | 21:11 |
+perlDreamer | I meant to do it last week, but did plainblack.com instead | 21:11 |
elnino | ok. thanks. Sorry to add more to your plate.. Its just curious to me that the serarch results end up "blank" as opposed to "outdated results" | 21:12 |
CIA-21 | webgui: Colin Kuskie master * rb4c20a1 / (4 files in 4 dirs): Fix importing an Archive in default order. Update the test to now explicitly test for archive order. Fixes bug #11866. - http://bit.ly/bYre3Y | 21:46 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r84a530b / (4 files in 4 dirs): Fix importing an Archive in default order. Update the test to now explicitly test for archive order. Fixes bug #11866. - http://bit.ly/czORJg | 21:46 |
CIA-21 | webgui: Colin Kuskie master * rab6ba36 / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Gallery.pm): Fix a typo in the Gallery's default addArchive gallery template. - http://bit.ly/bUxo6Y | 21:51 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r8ebab0b / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Gallery.pm): Fix a typo in the Gallery's default addArchive gallery template. - http://bit.ly/d95XfO | 21:51 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 252 seconds] | 22:05 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 22:11 | |
* perlDreamer takes a lunch break | 22:14 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Remote host closed the connection] | 22:26 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 22:51 | |
+perlDreamer | lunch has been broken | 23:05 |
+perlDreamer | time to fix bugs again | 23:05 |
elnino | hey perlDreamer... If I install my 7.7 db into 7.8, and then run the upgrade.pl, would it still bork? | 23:18 |
+perlDreamer | if it was the last 7.7 stable, then it would work okay | 23:18 |
+perlDreamer | at that point, from the upgrade's point of view, it can't tell the difference between a code overlay, or a db overlay | 23:19 |
elnino | k | 23:20 |
+perlDreamer | man oh man | 23:23 |
+perlDreamer | for this latest packing bug | 23:23 |
+perlDreamer | we have to repack every version of every asset | 23:24 |
@preaction | yay! | 23:24 |
* perlDreamer reminds himself to start early tomorrow night | 23:24 | |
+perlDreamer | preaction: does the SC wobject still use XSLT? | 23:28 |
@preaction | uh... i was not aware it ever did | 23:28 |
+perlDreamer | There are XSLT templates in the db | 23:28 |
elnino | perlDreamer.. I stepped away to think. So, it would work because though the db would say it was 7.7, the upgrade script would just end up upgrading the db, and just recopy the code. | 23:29 |
+perlDreamer | no need to recopy the code | 23:30 |
+perlDreamer | imagine that you start with 7.7.28 code base and database | 23:30 |
elnino | it would *think* it would, so it would. | 23:30 |
+perlDreamer | you unpack 7.8.24 on top of it | 23:30 |
+perlDreamer | now, you have 7.8.24 code, and 7.7.28 database | 23:30 |
+perlDreamer | you get to the same endpoint if you install 7.8.24 codebase, and setup a 7.7.28 database | 23:31 |
elnino | oh ok. I see. | 23:31 |
+perlDreamer | and in those examples, it should be 7.7.33 | 23:31 |
+perlDreamer | not 7.7.28 | 23:31 |
elnino | so I do stil need to upgrade | 23:32 |
+perlDreamer | yes | 23:32 |
elnino | what are those special versions called again? | 23:33 |
+perlDreamer | stop versions | 23:33 |
elnino | ah. ok thatnks! | 23:33 |
+perlDreamer | 7.7.33, 7.8.24, 7.6.35, 7.5.40 | 23:33 |
+perlDreamer | and some others ;) | 23:34 |
CIA-21 | webgui: Colin Kuskie master * r86ecb10 / (5 files in 4 dirs): Keep comments when packing asset content, since it will also remove conditional comments for IE. Fixes bug #11876 - http://bit.ly/dx56U9 | 23:38 |
+perlDreamer | I think a commit comment along the lines of "Your upgrade will be slower than molasses in Antarctica" would have been descriptive, but unprofessional | 23:40 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r873d1bf / (6 files in 4 dirs): Keep comments when packing asset content, since it will also remove conditional comments for IE. Fixes bug #11876 - http://bit.ly/bfBCiA | 23:42 |
--- Day changed Tue Sep 21 2010 | ||
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 00:12 | |
+perlDreamer | preaction, how do I find good complementary colors, for row highlighting? | 00:13 |
@preaction | what context? a yui table? use their highlighting class | 00:14 |
+perlDreamer | I wish it was that easy | 00:14 |
+perlDreamer | this is the query builder for the Shortcut | 00:14 |
+perlDreamer | instead of background graphics to show row-wise association, I'm using table row background colors | 00:15 |
+perlDreamer | so I want a good contrast for EDF5FF | 00:15 |
+perlDreamer | which is the Admin Console content area background | 00:15 |
@preaction | adobe's kuler works, but just going a little lighter or darker usually works just fine | 00:16 |
jigou | http://www.colorschemer.com/online.html | 00:19 |
jigou | I used to have a really good site for that, but I can't find it right now.... | 00:20 |
+perlDreamer | that's better than me guessing :) | 00:20 |
jigou | I know the feeling! | 00:21 |
CIA-21 | webgui: Colin Kuskie master * r3f934ed / (3 files in 3 dirs): Use table row highlighting instead of images for deliniating query fragments. Fixes bug #11877. - http://bit.ly/cBF4sy | 00:26 |
+perlDreamer | there you go, jigou | 00:26 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * r31297fe / (3 files in 3 dirs): Use table row highlighting instead of images for deliniating query fragments. Fixes bug #11877. - http://bit.ly/c7ze5w | 00:26 |
+perlDreamer | that will fix the wrapping problem with too many checkboxes, or radio buttons | 00:27 |
jigou | :-) | 00:27 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui [] | 00:36 | |
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has joined #webgui | 00:41 | |
-!- carogray1 [~Caroline@213.sub-75-213-148.myvzw.com] has joined #webgui | 00:45 | |
-!- carogray [~Caroline@68-245-92-167.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] | 00:46 | |
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has joined #webgui | 00:48 | |
-!- carogray1 [~Caroline@213.sub-75-213-148.myvzw.com] has quit [Read error: Connection reset by peer] | 00:48 | |
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has quit [Read error: Connection reset by peer] | 00:48 | |
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has joined #webgui | 00:53 | |
+perlDreamer | if I start changing template variable names to be more compatible with T::T, then we're going to break every template in The Addons | 00:56 |
+perlDreamer | preaction: is that an acceptable tradeoff? | 00:56 |
@preaction | yes | 00:57 |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 01:11 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 01:15 | |
CIA-21 | webgui: Colin Kuskie master * r0b4e8d5 / (9 files in 5 dirs): Rename template variables in the Account and Admin Toggle templates to not use underscores. - http://bit.ly/9YDc7G | 01:23 |
-!- carogray [~Caroline@213.sub-75-213-148.myvzw.com] has quit [Read error: Connection reset by peer] | 01:36 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 02:32 | |
-!- KlausH [~KlausH@p5B070AC5.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] | 02:40 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 02:43 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 03:09 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:20 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 272 seconds] | 04:28 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 05:09 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 05:36 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 07:05 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 07:11 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 07:26 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:22 | |
-!- kaare is now known as Guest7356 | 08:22 | |
-!- Guest7356 is now known as kaare_ | 08:24 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Quit: No Ping reply in 210 seconds.] | 09:17 | |
-!- ryuu_ro [~rory@194.171.50.69] has joined #webgui | 09:18 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 09:18 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:18 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 10:37 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 11:00 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 11:06 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:26 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:26 | |
+bartjol | is the i18n server already updated to 7.10.0? I don't see a label for the Add on in the adminconsole | 12:35 |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 13:28 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 13:29 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:07 | |
+bartjol | it was not i18n'd | 15:10 |
+bartjol | made a fix for it | 15:11 |
+bartjol | tested in on my install | 15:14 |
+bartjol | so I am already on 7.10.1.... | 15:15 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 15:40 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 16:02 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:04 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:10 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:10 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 16:23 | |
-!- tavisto [~tavisto@12-50-235-162.att-inc.com] has joined #webgui | 16:34 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 16:34 | |
-!- tavisto [~tavisto@12-50-235-162.att-inc.com] has quit [Client Quit] | 16:35 | |
-!- ryuu_ro [~rory@194.171.50.69] has quit [Ping timeout: 255 seconds] | 16:50 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 17:40 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has left #webgui [] | 18:08 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 18:12 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 18:22 | |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has joined #webgui | 18:24 | |
ryuu_ro | patspam: wassup, I remember you did this cool thing with wgd and templates and git right? | 18:37 |
ryuu_ro | at least I thought it was you | 18:38 |
patspam | what sort of cool thing? | 18:38 |
ryuu_ro | you put the templates in Git using wgd | 18:38 |
patspam | yeah, all assets actually | 18:38 |
ryuu_ro | ah, I thought it was templates only | 18:39 |
ryuu_ro | anyways, do you have it somewhere? | 18:39 |
ryuu_ro | I couldn't find it in last years presentation | 18:39 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:39 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:39 | |
ryuu_ro | the command that is | 18:39 |
patspam | haarg might have baked it into wgd | 18:39 |
Haarg | there's two things | 18:39 |
patspam | it uses wgd's asset serialisation method | 18:39 |
ryuu_ro | ok, that sound good | 18:39 |
Haarg | wgd export-branch | 18:39 |
Haarg | which can generate that | 18:40 |
Haarg | and http://github.com/haarg/webgui-assets | 18:40 |
Haarg | which i wanted to keep up to date but never set anything up for it | 18:40 |
patspam | ha nice | 18:40 |
patspam | that's exactly what the TWG needs | 18:40 |
patspam | and something to send the list a diff every time something changes | 18:40 |
patspam | so that they can review template changes | 18:41 |
ryuu_ro | yeah that sounds good | 18:41 |
Haarg | i | 18:41 |
Haarg | i'll have more free time in a couple weeks, i can try to set up something to automate that then | 18:41 |
+perlDreamer | Has TWG changed their mind about working with the current templates? | 18:41 |
patspam | oh good point | 18:42 |
patspam | but if it was dead easy, they could at least cast their eyes over changes | 18:42 |
patspam | and say "bad developer" when necessary | 18:42 |
+perlDreamer | true | 18:42 |
+perlDreamer | I also started a templates.txt doc for keeping track of changes | 18:42 |
+perlDreamer | it's not a diff, just a description of the change | 18:42 |
ryuu_ro | well a little context is always good | 18:43 |
patspam | so ryuu_ro: export-branch probably serialises one file per asset, using wgd's patented format that can be re-exported back into a site | 18:43 |
@preaction | from what i remember, and from arjan's recent e-mails, yes, the TWG is done doing the current templates. only new templates | 18:43 |
patspam | same format that's used for wgd edit | 18:43 |
ryuu_ro | yeah thanks pat gonna dive into it tonight | 18:43 |
@preaction | so the current templates will be redone by me | 18:43 |
@preaction | perlDreamer: do you know if the UPS ship driver works? having some trouble with it just not working, and not throwing any errors whatsoever | 18:44 |
Haarg | is there a template best practices document somewhere? | 18:44 |
@preaction | i think Rogier had one on his site, which is linked somewhere in the TWG forum | 18:44 |
+perlDreamer | preaction: all the tests pass | 18:44 |
+perlDreamer | they're run weekly | 18:45 |
+perlDreamer | regarding HTML::Packer removing conditional comments for IE, Merten says there's code that does this already in git, and there's a release coming "sometime soon" | 18:46 |
@preaction | which never actually goes out to the UPS site, because the config probably lacks the testing/UPS_* items | 18:46 |
+perlDreamer | _my_ config has testing/UPS_* items | 18:46 |
ryuu_ro | Haarg: there's a little something here http://templates.unitedknowledge.nl/checklists | 18:47 |
@preaction | perlDreamer: could you send them to me? | 18:47 |
+perlDreamer | what, send my private keys? Are you nutz? | 18:47 |
+perlDreamer | you could be me | 18:47 |
+perlDreamer | which would be bad | 18:47 |
@preaction | hurm | 18:48 |
+perlDreamer | Haarg, why are compound keys for config files better than RMW? | 18:48 |
Haarg | it's just cleaner | 18:48 |
Haarg | less room for oddness | 18:48 |
Haarg | technically if the ->set wasn't there, the changes to the config file may or may not be saved | 18:49 |
Haarg | depending on if anything else calls set later | 18:49 |
+perlDreamer | relying on the fact that it sends out references to internal code is bad | 18:51 |
Haarg | relying on it is bad, but the fact that it does means if you modify what it returns there can be unexpected results | 18:51 |
+perlDreamer | are you saying that you can never work with data that JSON::Config returns? | 18:53 |
Haarg | if you modify the contents of the references it returns, those changes could potentially be written to the file | 18:55 |
Haarg | if you intent to set them immediately afterward it isn't going to break anything, but i just prefer to avoid it entirely since in other cases it can be dangerous | 18:56 |
@preaction | the UPS.t test is out of date. there is no "PARCEL" value for shipType. but of course that isn't the problem. using their creds i get a valid response | 18:56 |
Haarg | and it supports compound keys anyway, so changing it simplifies the code | 18:57 |
Haarg | this case doesn't matter too much, but i've found other cases where people pull out an array, search through it to make sure it doesn't have a given entry, add it, then set it | 18:58 |
+perlDreamer | addToArray will already do the unique check though | 18:58 |
Haarg | when the built in addToArray method already does all of that | 18:58 |
Haarg | it might make sense to change Config::JSON to return copies. we would probably get that for free with a better hash merging strategy. | 19:01 |
Haarg | i haven't thought enough through how that should be handled though. | 19:02 |
Haarg | one of my wg8 tickets | 19:02 |
CIA-21 | webgui: Bart Jol master * r97ef77b / (2 files in 2 dirs): fixed #11878 added i18n for addons link - http://bit.ly/8Zwa5n | 19:13 |
CIA-21 | webgui: Colin Kuskie master * ra961214 / (3 files in 3 dirs): Added changelot entry, called the i18n sub, changed to compound keys, updated the default WebGUI.conf file, added upgrade output. - http://bit.ly/bFzReX | 19:13 |
+perlDreamer | Haarg, if we switched to cookie based sessions, how would you stop people from changing which user they are on the site? | 19:16 |
Haarg | the cookies would have a hash on them | 19:16 |
Haarg | users would be able to read all the information in them, but couldn't make changes | 19:17 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:30 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:30 | |
+perlDreamer | preaction: for the SWF files, do we need to remove the assets with an upgrade script (from existing sites) or do we just remove it from the default database set for new sites? | 19:39 |
@preaction | default database will be fine | 19:39 |
-!- Trex [~Trex@astro.sofawolf.com] has joined #webgui | 20:25 | |
+perlDreamer | hey, Trex | 20:26 |
Trex | Hey there. This isn't one of my usual pop-on-ask-a-question-and-then-disappear appearances. | 20:28 |
+perlDreamer | okay, came to hang out? | 20:29 |
Trex | I'm working from home today, and just throught I'd drop by and see whether there was any chatter worth listening to. | 20:29 |
+perlDreamer | it's been quiet for about an hour | 20:29 |
+perlDreamer | we're waiting for someone who is working from home to start some interesting chatter | 20:29 |
scrottie0 | ahem. | 20:29 |
Trex | My calendar says it's an RFE Tuesday. Are those still happening? | 20:30 |
scrottie0 | I was hoping you all would provide me interesting background chatter. | 20:30 |
@preaction | Trex: no. we don't have the resources presently | 20:30 |
+perlDreamer | Trex, if you wanted to implement an RFE though, we'd be happy to help/answer questions | 20:31 |
Trex | Heh. Well, I have been working on collaboration systems more lately, and have come across some questions/apparent limitations that might lead to RFEs. | 20:33 |
+perlDreamer | bring 'em on! | 20:34 |
+perlDreamer | but check the current list first | 20:34 |
Trex | With regards to the "Sort Order" and "Sort By" settings for a CS, those appear to be applied only to the order the threads appear in, and not the order of comments/replies within a thread? | 20:34 |
scrottie0 | or we could arrange the current RFEs on a secret board and play RFE Battleship! | 20:35 |
+perlDreamer | yes | 20:35 |
+perlDreamer | (to threads, not battleship) | 20:35 |
+perlDreamer | no sinking of WebGUI allowed, scrottie0 | 20:35 |
Trex | I'd like to list comments/replies to a thread with the most recent replies first. This does not appear to be an option? You have either flat in descending order or threaded (in descending order) as the only options for threads? | 20:36 |
scrottie0 | I was suggesting sinking of RFEs =P | 20:36 |
+perlDreamer | Trex, that sounds like a great idea, and probably pretty simple to implement. | 20:36 |
-!- perlbot [simcop2387@isuckatdomains.net] has quit [Remote host closed the connection] | 20:37 | |
Trex | I suppose there isn't a simple __REVERSE__ flag for loops that would allow you to iterate through any template loop in reverse order? | 20:37 |
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui | 20:37 | |
+perlDreamer | no, at least not in HTML::Template | 20:37 |
+perlDreamer | but in Template::Toolkit I bet you could do that | 20:37 |
@preaction | theoretically, TT, if given the correct vars, would allow arbitrary sorting in the template | 20:38 |
-!- ryuu_ro [~rory@5357069A.cable.casema.nl] has quit [Quit: ryuu_ro] | 20:38 | |
Trex | I have not yet taken the leap to any template parsers other than HTML::Template yet. Perhaps it's time. | 20:39 |
@preaction | it's far past time. TT rules the school. only drawback is it's slow (but still oodles faster than H::T) | 20:39 |
+perlDreamer | it would be great if we had some help with the TTification of WebGUI | 20:40 |
+perlDreamer | only 32 modules left to convert | 20:40 |
@preaction | well, Text::XSlate is FASTAR and does TT's syntax and stuffs | 20:41 |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 20:41 | |
-!- perlbot [~perlbot@isuckatdomains.net] has quit [Ping timeout: 272 seconds] | 20:43 | |
Trex | Huh. I don't recall seeing this before: http://www.webgui.org/ht_to_tt | 20:44 |
+perlDreamer | that's new, from the WUC | 20:45 |
+perlDreamer | ++frodwith_ | 20:45 |
Trex | Very handy way to jump-start using TT...rather than reading the full documentation. :) | 20:45 |
-!- perlbot [~perlbot@isuckatdomains.net] has joined #webgui | 20:47 | |
-!- frodwith_ is now known as frodwith | 20:48 | |
Trex | And by "jump-start using" I really mean "jump-start understanding", of course! Just getting the basic syntax and how it relates to HT, side-by-side, is great. | 20:48 |
-!- mode/#webgui [+o frodwith] by ChanServ | 20:48 | |
+perlDreamer | Trex, when we finish the template variables changes, you won't have to change the dots to underscores either | 20:48 |
+perlDreamer | although I think the template converter already does that | 20:48 |
@frodwith | yeah, it does | 20:48 |
+perlDreamer | you caught the commit I made to 7.10 yesterday? | 20:48 |
@frodwith | no? | 20:49 |
+perlDreamer | we're removing dots from template variables | 20:49 |
+perlDreamer | I did 3 macro templates, along with upgrade code yesterday | 20:49 |
@frodwith | :) | 20:50 |
@preaction | in 7.10? | 20:52 |
+perlDreamer | yes | 20:52 |
@preaction | uh... why? | 20:52 |
+perlDreamer | that's the commit I made yesterday | 20:52 |
+perlDreamer | we talked about it being not package compatible | 20:52 |
@preaction | that breaks things. it was supposed to be an 8-only thing | 20:52 |
+perlDreamer | I'll revert it, and merge it into 8 | 20:53 |
@preaction | right, but i thought we didn't care, because we can't. i mean we could write a package import method to fix the dots | 20:53 |
@preaction | and packages should probably start including Version info | 20:53 |
+perlDreamer | I think it would be nice to let people use TT more easily in 7.10 | 20:54 |
+perlDreamer | Haarg, how do we control the order of execution for WebGUI 8 upgrade scripts? | 21:06 |
Haarg | alphabetical | 21:06 |
+perlDreamer | you sure about that: http://gist.github.com/590160 | 21:07 |
+perlDreamer | See the "Rename ... Macro template variable" entries? | 21:07 |
+perlDreamer | those scripts are named zzz_rename....TemplateVariables.pl | 21:08 |
+perlDreamer | so they should be at the end, or at least adjacent | 21:08 |
+perlDreamer | apparently Linux doesn't read directory handles in alphabetical order by default | 21:11 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 21:12 | |
CIA-21 | webgui: Graham Knop WebGUI8 * r6f4e341 / lib/WebGUI/Upgrade.pm : run upgrades in alphabetical order - http://bit.ly/bPgWZg | 21:13 |
+perlDreamer | thanks, Haarg | 21:14 |
CIA-21 | webgui: Colin Kuskie master * rf0476bd / (9 files in 5 dirs): | 21:17 |
CIA-21 | webgui: Revert "Rename template variables in the Account and Admin Toggle templates to not use underscores." | 21:17 |
CIA-21 | webgui: This reverts commit 0b4e8d546044ab8a842b9d044229533008e23e0c. - http://bit.ly/bmvN8c | 21:17 |
+perlDreamer | okay preaction, all fixed upped | 21:18 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * rf61e8fa / (10 files in 5 dirs): Rename template variables in the Account and Admin Toggle templates to not use underscores. - http://bit.ly/b2SVBX | 21:18 |
Trex | Looking at Template Toolkit, I wonder if it can resolve an issue I had with the general Product SKU... | 21:22 |
patspam | I just thought of a good lightning talk | 21:22 |
Trex | With the standard HTML Template, you appear to only be able to refer to specifications as a loop -- there is no way to pull out a specific specification if you know its label... | 21:23 |
Trex | ...hmmm...no, maybe not. I was going to ask whether you could get a value for a specific specification if you knew that specification's label. | 21:24 |
+perlDreamer | you could loop through them, and only display the value if it matches | 21:24 |
Trex | Yes, though that's a bit cumbersome. I was thinking more along the lines of [% specification_loop.<your label>.specification_specification %] to pull out that particular spec. | 21:26 |
+perlDreamer | but that's hash access, not array access | 21:26 |
patspam | if you add one line to Thingy ($var->{searchResult_json} = encode_json(\@searchResult_loop) , you can use OpenFlashCharts to create custom graphs in template-land | 21:26 |
+perlDreamer | patspam, since today is RFE day, a 1-line patch should take about 20 minutes with docs, POD and tests? | 21:27 |
patspam | today is RFE day? | 21:27 |
patspam | too bad there isn't an RFE for this ;) | 21:28 |
+perlDreamer | I think one could be fast tracked | 21:28 |
+perlDreamer | I know that you have connections high up in the WebGUI hierarchy | 21:28 |
+perlDreamer | and preaction is known to frequent this channel | 21:28 |
patspam | somewhere around the root node | 21:28 |
@preaction | patspam, made guy | 21:28 |
+perlDreamer | patspam, maybe take 40 minutes, and throw in a sample template | 21:29 |
patspam | you're on | 21:30 |
+perlDreamer | ++patspam for remembering the prohibition on dotted template variables | 21:31 |
patspam | actually I was just doing "searchResult_loop" =~ s/_loop/_json/ | 21:33 |
patspam | the problem with documenting my change in Thingy.pm is that people might start expecting documentation elsewhere in the file.. | 21:33 |
+perlDreamer | I think in this case docs = changelog notice, template variable help with i18n and a docs/templates.txt entry | 21:36 |
+perlDreamer | but if you want to write more, we wouldn't tell you no | 21:36 |
* perlDreamer takes a lunch break | 21:44 | |
CIA-21 | webgui: Patrick Donelan master * r9809868 / lib/WebGUI/Asset/Wobject/Thingy.pm : Expose Thingy searchResult_json as template variable - http://bit.ly/cqvYWX | 22:05 |
CIA-21 | webgui: Patrick Donelan master * r093f7d6 / (5 files in 5 dirs): Adds Thingy template variable to permit Javascript visualisation of search results - http://bit.ly/dmGIpB | 22:05 |
patspam | perlDreamer: I couldn't include a new template that does it because we don't bundle OpenFlashCharts, but I put sample code into doc/templates.txt | 22:05 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 22:52 | |
+perlDreamer | preaction: was there a problem with the UPS driver, or just with the tests? | 23:28 |
@preaction | the cart doesn't show the shipping dropdown when there is only one valid shipping method | 23:28 |
@preaction | the shipping dropdown is where the shipping price is shown | 23:28 |
+perlDreamer | 7.9 cart, or 7.8 cart? | 23:29 |
@preaction | 7.8 | 23:29 |
+perlDreamer | in 7.9 it behaves similarly, but I think it still shows the cost | 23:30 |
+perlDreamer | in both JS and non-JS mode | 23:30 |
@preaction | it better | 23:30 |
+perlDreamer | I'm surprised she's using that, since it's so much more expensive than USPS | 23:30 |
-!- Trex [~Trex@astro.sofawolf.com] has left #webgui [] | 23:47 | |
--- Day changed Wed Sep 22 2010 | ||
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 272 seconds] | 00:00 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:00 | |
+perlDreamer | soon, very soon I will make a new merge, and all the WebGUI designers in the world will rejoice | 00:06 |
@preaction | yay! | 00:09 |
+perlDreamer | and I'll add 350 tests while I'm doing it, too | 00:12 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection] | 00:16 | |
+perlDreamer | it is done | 00:23 |
+perlDreamer | preaction, I'd appreciate some frank (meaning strict and thorough, not Dillon-esque) checking of that commit | 00:24 |
CIA-21 | webgui: Colin Kuskie master * rf34f8e5 / t/Asset/Wobject/DataForm/viewForm.t : Add a test to make sure that view does not return CSS or JS links with src/href attributes. (+35 more commits...) - http://bit.ly/bpLzKO | 00:24 |
+perlDreamer | rip it a new one, cuz if it's bad we don't want to be stuck with it | 00:24 |
@preaction | link also needs rel="stylesheet", as <link> is perfectly valid in body | 00:25 |
@preaction | also, make sure no <style> element | 00:25 |
+perlDreamer | where? | 00:25 |
@preaction | no, sorry, link is head-only | 00:26 |
+perlDreamer | I'll add a test for style | 00:26 |
@preaction | style elements cannot be in body | 00:26 |
@preaction | it's that a can have rel. i thought only link could have rel | 00:27 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 00:28 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 00:28 | |
CIA-21 | webgui: Colin Kuskie master * r5faa77b / t/Asset/Wobject/DataForm/viewForm.t : Also test for STYLE tags when making the DataForm form view. - http://bit.ly/cAWHo2 | 00:28 |
+perlDreamer | as part of that, I built a complete Test::Class framework for the Form plugins | 00:28 |
+perlDreamer | we can migrate the old, crufty tests into nice, new ones as we have time | 00:29 |
@preaction | yay | 00:29 |
+perlDreamer | tomorrow, I begin the great merge | 00:33 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui [] | 00:34 | |
+perlDreamer | preaction: did you have any other feedback? | 01:01 |
@preaction | nope, otherwise looks fine and dandy | 01:01 |
+perlDreamer | cool, we'll unleash it on the world tonight | 01:03 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 01:27 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 01:48 | |
-!- preaction [~preaction@li79-149.members.linode.com] has left #webgui ["Leaving"] | 02:30 | |
-!- preaction [~preaction@li79-149.members.linode.com] has joined #webgui | 02:30 | |
-!- mode/#webgui [+o preaction] by ChanServ | 02:30 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 02:46 | |
-!- vayde [~vayde@71-34-34-18.mpls.qwest.net] has joined #webgui | 02:48 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 02:53 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 03:25 | |
-!- vayde [~vayde@71-34-34-18.mpls.qwest.net] has quit [Remote host closed the connection] | 04:47 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 265 seconds] | 05:00 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:42 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 05:46 | |
CIA-21 | webgui: Colin Kuskie master * rd5d6381 / lib/WebGUI/Group.pm : Remove Product Managers as a protected group. - http://bit.ly/awx8Ao | 06:05 |
CIA-21 | webgui: Colin Kuskie master * r10273ff / (11 files in 3 dirs): Note the removal of the UK player. - http://bit.ly/9DmWHC | 06:05 |
CIA-21 | webgui: Colin Kuskie master * rfb979dc / (141 files in 71 dirs): Preparing for 7.10.1 release. - http://bit.ly/9jdsiV | 06:10 |
daviddelikat | lacuna expanse is having trouble | 06:41 |
+perlDreamer | website, or application? | 06:42 |
daviddelikat | JT's super secret suprise | 06:42 |
+perlDreamer | right, but it's got 2 parts | 06:42 |
daviddelikat | its a multi-user online game | 06:42 |
daviddelikat | i don't know what is not working exactly | 06:43 |
+perlDreamer | is it the user website, or the application that's having problems? | 06:43 |
daviddelikat | I'm trying to build something and it just spins at me | 06:43 |
+perlDreamer | I'd try the user forums | 06:43 |
daviddelikat | i have to find them first... | 06:44 |
@preaction | http://community.lacunaexpanse.com/forums <- linked from www.lacunaexpanse.com | 06:46 |
@preaction | daviddelikat: also, they're busy pushing a new version right now, so it might be a few minutes | 06:47 |
@preaction | so since i'm taking over the TWG duties, i think i should build a spec for style guidelines before i do so. agreed? | 06:48 |
+perlDreamer | sounds good | 06:49 |
+perlDreamer | then we need to submit bugs to get all the current ones fixed | 06:49 |
+perlDreamer | for example, taking advantage of frodwiths head_attachments and body_attachments tags | 06:50 |
+perlDreamer | wait a sec, preaction | 06:50 |
@preaction | right, that'll all happen during 8.x | 06:50 |
+perlDreamer | why can't we do it now? | 06:50 |
+perlDreamer | it's in 7 | 06:50 |
@preaction | do you have time to do it right now? i don't | 06:50 |
+perlDreamer | good point | 06:50 |
@preaction | i'd rather get all the API breaking things done before we can't break API anymore, then worry about templates | 06:51 |
@preaction | so i'll build a style / UI guide, then i'll start respeccing apps, then fixing them | 06:52 |
+perlDreamer | are all the tests passing in 8? | 06:53 |
@preaction | not that i'm aware of. i'm just planning for the future. i want people to have opportunities for comment so they don't get all butthurt on me | 06:53 |
CIA-21 | webgui: Colin Kuskie master * r9764c2f / (4 files in 4 dirs): Ready for 7.10.2 release cycle - http://bit.ly/9UnQQj | 06:54 |
CIA-21 | webgui: Colin Kuskie master * r969b362 / lib/WebGUI/Asset/Wobject/Thingy.pm : Instead of logging non-existant thingId messages to Apache, log to webgui.log - http://bit.ly/d3BOIY | 06:58 |
daviddelikat | thanks preaction; wow new version right after the big announcement; their busy people... | 07:07 |
-!- Radix_ changed the topic of #webgui to: [7.9.13-stable | 7.10.1-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com | 07:17 | |
+perlDreamer | Radix_, we're at 7.9.14-stable | 07:19 |
-!- Radix_ changed the topic of #webgui to: [7.9.14-stable | 7.10.1-beta | WRE 0.9.3] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com | 07:20 | |
+perlDreamer | thanks, dude | 07:20 |
+Radix_ | must have missed that email :) | 07:20 |
+Radix_ | np | 07:20 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 07:23 | |
+perlDreamer | 'night all | 07:34 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 07:34 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:16 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 10:18 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 10:25 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 10:32 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:09 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:09 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 11:45 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 12:27 | |
-!- carogray [~Caroline@68-247-188-135.pools.spcsdns.net] has joined #webgui | 13:00 | |
-!- carogray1 [~Caroline@68-247-188-135.pools.spcsdns.net] has joined #webgui | 13:41 | |
-!- carogray [~Caroline@68-247-188-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 13:41 | |
-!- wgGuest88 [~wgGuest88@forsmarksskola.se] has joined #webgui | 14:28 | |
-!- wgGuest88 [~wgGuest88@forsmarksskola.se] has quit [Client Quit] | 14:29 | |
-!- carogray1 [~Caroline@68-247-188-135.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 15:15 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:27 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:33 | |
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 276 seconds] | 15:43 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:52 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 16:14 | |
SDuensin | Morning. | 16:23 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 16:24 | |
+bartjol | howdy | 16:26 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 16:34 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:37 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 16:39 | |
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui | 16:43 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] | 16:46 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:48 | |
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] | 16:54 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:10 | |
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui | 17:23 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] | 17:24 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:35 | |
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] | 17:36 | |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 17:41 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] | 17:42 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:46 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:46 | |
+bartjol | sorry perlDreamerabout my incomplete code | 17:46 |
+bartjol | I made it on my other install\ | 17:47 |
+bartjol | and forgot to copy some code | 17:47 |
+perlDreamer | no problem, bartjol | 17:49 |
+perlDreamer | it was just a little bit to clean it up | 17:49 |
+perlDreamer | and shame on me for not doing it right in the first place | 17:49 |
+perlDreamer | since I'm always busting khenn's chops for not i18n'ing things | 17:49 |
+bartjol | yeah, I checked the commit and saw it was you doings | 17:50 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r0180b11 / (62 files in 26 dirs): Merge commit 'b8845e25fa34ac4faf71d0cca7c3d6527f34be5a' into WebGUI8. Up to 7.10.0 - http://bit.ly/aJFTiF | 17:59 |
+perlDreamer | the tests in WebGUI8 are a mess | 18:01 |
+bartjol | eeh, the old wg7 tests? | 18:01 |
+bartjol | oh, btw I'm innocent | 18:02 |
+perlDreamer | no, just in general | 18:03 |
+perlDreamer | I think that people aren't running them before committing any longer | 18:03 |
+perlDreamer | because no one knows which ones should pass and work, and which ones need to be fixed | 18:03 |
+perlDreamer | so that's probably my task for this week | 18:03 |
+bartjol | I just ran them to see if my test script ran | 18:03 |
+perlDreamer | run_asset.t seems to go into an infinite loop | 18:09 |
+perlDreamer | but I'm also running some code that I only recently committed, too | 18:09 |
+perlDreamer | merging up to 7.10.0 | 18:09 |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 18:12 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:12 | |
+bartjol | preaction: Koen wanted to ask whether the package has been sen[td] | 18:13 |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] | 18:30 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 18:45 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 19:45 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:58 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r4e1ac0a / (2 files in 2 dirs): ! binds more tightly than ~~ - http://bit.ly/aBCA1F | 20:08 |
-!- mode/#webgui [+o scrottie] by ChanServ | 20:12 | |
@scrottie | oh yeah. IRC. | 20:12 |
+perlDreamer | hey, scrottie! | 20:12 |
+perlDreamer | any guesses why run_asset.t might go into an infinite loop? | 20:13 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r25181ae / lib/WebGUI/AssetExportHtml.pm : ! binds more tightly than ~~. Frankly, this sucks. - http://bit.ly/dqg664 | 20:14 |
@scrottie | I could *guess* at why run_asset.t goes into an infinite loop but is my looking at it what you really want? | 20:16 |
+perlDreamer | perhaps | 20:17 |
+perlDreamer | if it's something silly that you know about but didn't get around to fixing, please just tell me | 20:17 |
+perlDreamer | if you have no idea at all, but suspect something, then a look would be appreciated | 20:17 |
@scrottie | hrm. | 20:18 |
@scrottie | it takes a while to run because of the 'sleep 2' calls in there. | 20:18 |
+perlDreamer | how long is a while? | 20:18 |
@scrottie | it takes a while anyway but that makes it far worse. but that seems to work around a whole slew of errors caused by commiting twice in the same second. | 20:18 |
@scrottie | hours. | 20:18 |
@scrottie | it also makes a massive mess of assets. things don't get cleaned up until after it entirely finishes running. | 20:19 |
+perlDreamer | that last part is fixable | 20:19 |
+perlDreamer | but the first part falls into the "something silly that you know about" | 20:19 |
@scrottie | yeah. I chose to leave it as-is because the mess of assets was turning up all sorts of fun bugs to fix. | 20:19 |
+perlDreamer | you do know that the test ran with no errors or failures at one point, right? | 20:20 |
@scrottie | yup. there are comments in the code on both accounts, I think. perhaps not on the second. | 20:20 |
@scrottie | this sounds like a trick question. | 20:20 |
@scrottie | every time I fixed what I thought was the last bug, another one appeared when it ran past that point. | 20:20 |
@scrottie | when I inherited it from preaction, it failed very early on. | 20:21 |
@scrottie | and many of the tests were incomplete or disabled. | 20:21 |
@scrottie | so, no, I wasn't aware that the tests at one point existed in such a limited state that they passed completely ;) | 20:22 |
+perlDreamer | yeah ;) | 20:22 |
+perlDreamer | that was before the form builder branch days | 20:22 |
+perlDreamer | the "2 second" problem can be fixed by assigning revisionDates to assets | 20:22 |
@scrottie | hrm. that seems unlikely. invalid templateids alone would have caused countless failures. | 20:23 |
+perlDreamer | I can probably give you a commit # when they all passed, if you wish | 20:23 |
@scrottie | I'm pretty sure it was bugs in the tests and stuff disabled that made it appear to kind of work... as well as how Test::Class computes success. | 20:23 |
@scrottie | I'm having a deja vu moment here. | 20:24 |
@scrottie | we had this same discussion before. | 20:24 |
+perlDreamer | http://www.amazon.com/Live-Safely-Science-Fictional-Universe/dp/0307379205/ref=sr_1_1?ie=UTF8&s=books&qid=1285176276&sr=8-1 | 20:24 |
+perlDreamer | we have to find a way to leave ourselves a note for the next iteration | 20:25 |
+perlDreamer | otherwise, we'll just be back here again in several months of realtime! | 20:25 |
@scrottie | back to the original question though... I did see endless loops created by shortcuts left dangling from previous tests. again, I took the mess of assets accumulating in the database as a challenge. | 20:25 |
@scrottie | I suggest comments in the test code. | 20:25 |
+perlDreamer | by previous tests, is that tests inside run_asset, or other test script altogether? | 20:26 |
@scrottie | thinking about this now, it would be nifty if the entire test suite could run through twice before having temp stuff cleaned up from the database. | 20:27 |
+perlDreamer | I think there's a disable cleanup option/env variable | 20:27 |
@scrottie | previous tests run inside run_asset.t. | 20:27 |
+perlDreamer | but each element of the suite assumes that it starts with a clean database, so there will be false negative failures if you don't clean up after each step | 20:28 |
@scrottie | there's some code commented out in there that hooks __DIE__ up to something in my home directory. or maybe I removed evidence of it. that was the original iteration of the ascii graph dumper/stack trace cross referencer. I can stick that code in a gist if you'd like it. I found it very handy for figuring out what the heck was going on. | 20:28 |
@scrottie | perhaps, but perhaps that's a matter of definition. I found the failures exposed to be entirely legimate, for the most part. | 20:29 |
+perlDreamer | I wouldn't doubt it | 20:29 |
+perlDreamer | but I wouldn't want a false positive because a user or group wasn't cleaned up | 20:29 |
+perlDreamer | or because something didn't expect extra assets in the default, import, or media nodes | 20:30 |
@scrottie | one of the last things I was dealing with was StoryArchives supposed to be two levels up from some other sort of asset (it's in my notes, memory fails) and previous tests left things not in that state. only when a shortcut to the root asset got rendered later (heh) did that failures manifest. but the code was very dependent on this arrangement which did not exist as things were left. | 20:30 |
@scrottie | you have a better idea of what's valid to leave. | 20:30 |
@scrottie | perhaps I need to think about another test entirely... a stress test rather than a unit test. | 20:30 |
+perlDreamer | that would make tons of sense | 20:30 |
+perlDreamer | almost everything is a unit test | 20:30 |
@scrottie | I could create assets from random data, of random types, and attempt to insert them at random points. | 20:31 |
+perlDreamer | we don't have a lot of stress or integration testing | 20:31 |
@scrottie | most of the failures would be stuff that we would likely chose to ignore but it might turn up some gems as well. | 20:31 |
@scrottie | or failures would result in things that we would chose to forbid explicitly ;) | 20:31 |
+perlDreamer | yeah, like the pasting below a shortcut problem | 20:32 |
+perlDreamer | which has been fixed, and waiting to be merged into 8 | 20:32 |
@scrottie | ahh. yeah. | 20:32 |
+perlDreamer | we had a site that went into overdrive every Friday night | 20:33 |
+perlDreamer | right when the weekly workflow ran to cleanup trash | 20:33 |
+perlDreamer | because someone had pasted an asset below its own shortcut | 20:33 |
@scrottie | code needs a sense of deja vu. | 20:33 |
@scrottie | ieeeeeeeeeeeee. | 20:33 |
+perlDreamer | yeah, then I'd get paged at about 1:00am my time | 20:34 |
+perlDreamer | not very fun | 20:34 |
@scrottie | just yesterday I ordered a batch of books from half.com. hrm. | 20:35 |
+perlDreamer | what did you get? | 20:35 |
@scrottie | Computer Graphics Primer : Mitchell Waite; APress' Beginning Robotics; The Pirate Dictionary : Terry Breverton; Beyond Fear; High Performance Computing. | 20:37 |
@scrottie | no fiction, sadly. | 20:39 |
+perlDreamer | The Pirate Dictionary is close | 20:40 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] | 20:43 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * recbfc1a / (lib/WebGUI/Session/DateTime.pm t/Session/DateTime.t): secondsToInterval has an inclusive interval comparison - http://bit.ly/9wROG0 | 20:47 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out] | 20:48 | |
CIA-21 | webgui: Colin Kuskie master * rfa5764d / t/Session/DateTime.t : Add tests for inclusive intervals for secondsToDuration - http://bit.ly/awJOIf | 20:50 |
CIA-21 | webgui: Colin Kuskie webgui-7.9 * rc707d70 / t/Session/DateTime.t : Add tests for inclusive intervals for secondsToDuration - http://bit.ly/cjglwt | 20:50 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 20:58 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 21:03 | |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 21:14 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 276 seconds] | 21:16 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * re240876 / t/Asset/Wobject/SyndicatedContent.t : Remove WebGUI::Cache in merged tests - http://bit.ly/chGRVT | 21:43 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * recf7646 / t/Asset/Wobject/SyndicatedContent/encodings.t : Update merged tests to use session->cache - http://bit.ly/cuVsvF | 21:43 |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 252 seconds] | 21:44 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r7fbb23d / (t/Content/Asset.t t/Content/Wizard.t): Fix strange module loading problem which doesn't happen in 7.x - http://bit.ly/cmD77q | 21:47 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r5e7c980 / t/Session/Id.t : smart match binding problem - http://bit.ly/br1Pxk | 21:48 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * rd9aaa70 / t/FormBuilder/Tab.t : Update test since names are now required. - http://bit.ly/aAo0gA | 21:58 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r93b30c6 / t/Group.t : Fix a smart match/! binding problem - http://bit.ly/9AvCg0 | 22:00 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 22:01 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r636bde7 / lib/WebGUI/Form/Image.pm : Fix another smart match/! binding problem - http://bit.ly/9Bpptl | 22:05 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * ra4a1da4 / t/Storage/Image.t : Fix boolean false problem in the image extension tests. - http://bit.ly/b0QQMp | 22:05 |
+perlDreamer | slowly, oh so slowly... | 22:05 |
scrottie | this is shaping up to be one of those days where I do nothing all day but talk. | 22:06 |
Haarg | sorry about screwing that up in so many placces | 22:07 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:23 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 23:06 | |
+perlDreamer | Haarg, with so many ongoing test failures, it's hard to know what a commit caused, and what was just there | 23:10 |
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has joined #webgui | 23:35 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * rb10c5f7 / t/Macro/L_loginBox.t : There are not more false browser hits on IE, so the box sizes all change back to default. - http://bit.ly/a8mNq6 | 23:38 |
+perlDreamer | Haarg, in the new location for WebGUI::Test, isn't the lib path '.', instead of curdir + '../'x3 ? | 23:46 |
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has quit [Read error: Connection reset by peer] | 23:46 | |
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has joined #webgui | 23:46 | |
-!- carogray [~Caroline@78.sub-69-98-96.myvzw.com] has quit [Client Quit] | 23:46 | |
Haarg | should be .. i guess. not sure how i missed that. | 23:48 |
+perlDreamer | we need a test for WebGUI::Test :) | 23:49 |
Haarg | that sub shouldn't exist imo but w/e | 23:49 |
+perlDreamer | well, 8's the time to change it | 23:49 |
+perlDreamer | what do you think we should use instead? | 23:49 |
Haarg | it's only really used in a couple places | 23:50 |
+perlDreamer | 6 of them, yes | 23:50 |
Haarg | pod and critic tests | 23:50 |
+perlDreamer | 4 of them | 23:51 |
+perlDreamer | so, instead of a method, we should just inline the code? | 23:52 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r682cf97 / (t/badExtrasMacros.t t/templateSyntax.t): Prune dead code out that uses WebGUI::Test->lib. - http://bit.ly/a1OV97 | 23:52 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * r741fc64 / lib/WebGUI/Test.pm : Test->lib returns the correct path - http://bit.ly/api4uF | 23:54 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * rcf22fc8 / t/POD.t : Check all the module namespaces for POD. - http://bit.ly/cmiNie | 23:54 |
+perlDreamer | all right, this one I am going to need some Plack help for, Haarg | 23:55 |
+perlDreamer | t/Auth/mech.t | 23:55 |
+perlDreamer | dies with this: Can't locate object method "wrap" via package "Plack::Middleware::NullLogger" at /data/WebGUI/lib/WebGUI/Test/Mechanize.pm line 22. | 23:56 |
Haarg | upgrade plack | 23:56 |
+perlDreamer | we need a new minimum version number? | 23:56 |
Haarg | yeah | 23:56 |
Haarg | i should have done that when i removed the workaround | 23:56 |
Haarg | 0.9939, although we could just go with the current version | 23:58 |
+perlDreamer | .9949 it is | 23:59 |
--- Day changed Thu Sep 23 2010 | ||
CIA-21 | webgui: Colin Kuskie WebGUI8 * r74b4049 / sbin/testEnvironment.pl : Document that we need Plack, and supply the minimum version to make t/Auth/mech.t work right. - http://bit.ly/adaIgS | 00:01 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 272 seconds] | 00:03 | |
+perlDreamer | if we were sufficiently evil | 00:03 |
+perlDreamer | when a tag is committed in a test | 00:03 |
+perlDreamer | we could make perl automatically update any asset variable in scope | 00:03 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui [] | 00:20 | |
CIA-21 | webgui: Colin Kuskie WebGUI8 * rc9c62ef / t/Shop/PayDriver.t : Set the user to be Admin, make sure we're working with committed assets, and do the standard fix for addToCleanup to work with the debugger. - http://bit.ly/czjQoB | 00:48 |
CIA-21 | webgui: Colin Kuskie WebGUI8 * rcebec95 / lib/WebGUI/Shop/Tax.pm : Take advantage of CartItem's getShippingAddress method to guarantee that we always get the right address object. - http://bit.ly/bq0M4d | 00:48 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 01:01 | |
* perlDreamer goes for a bike ride | 01:13 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 02:46 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 03:07 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 03:39 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 04:10 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:14 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:28 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 04:35 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 04:36 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:36 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] | 04:40 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:18 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 05:20 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 05:30 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 05:31 | |
+perlDreamer | Haarg, I could use some help with a failing test in WebGUI 8, t/upgrade.t | 06:51 |
-!- CIA-21 [~CIA@208.69.182.149] has quit [Read error: Operation timed out] | 06:52 | |
-!- CIA-61 [~CIA@208.69.182.149] has joined #webgui | 06:53 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 06:58 | |
+perlDreamer | Haarg: here's the output http://gist.github.com/593073 | 07:05 |
+perlDreamer | I've been tracing the Upgrade object, but only half heartedly | 07:05 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r6cd1491 / lib/WebGUI/Macro/FacebookLogin.pm : Add POD to the Facebook macro. - http://bit.ly/dq8oCf | 07:32 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r35351af / t/i18n/critic_labels.t : Fix syntax error from WebGUI::Paths cleanup - http://bit.ly/dqVFAx | 07:32 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 07:32 | |
elnino | is preaction or perldreamer awake? | 07:32 |
+perlDreamer | ja wohl | 07:32 |
elnino | was I talking with you about the rss feeds? | 07:33 |
+perlDreamer | yes | 07:33 |
elnino | ok. So the client is changing thigns. | 07:33 |
+perlDreamer | RSS::FeedPP doesn't do deep paths | 07:33 |
elnino | the attachments aren't going to be attachments. | 07:33 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 07:33 | |
elnino | they are goin to be links to files that are stored somewhere else. | 07:34 |
+perlDreamer | how are they going to do that with a CS? | 07:34 |
elnino | yep, and that would be the trick. | 07:34 |
elnino | and from what I cantell, wordpress doesn't have "attachments" the rss feed | 07:34 |
elnino | scans the post and make external links enclosures. | 07:35 |
elnino | *I* was going to have her attach the files directly, and just make the attachments <enclosure>s | 07:35 |
elnino | so. | 07:35 |
elnino | my thougth was. | 07:35 |
elnino | what if we did something like the articles. | 07:35 |
elnino | where you can attach files. | 07:35 |
elnino | and you can "attach" urls | 07:35 |
elnino | except, make them unlimited | 07:36 |
elnino | articles limit it to one url | 07:36 |
elnino | (I don't like that) | 07:36 |
+perlDreamer | Events can have more than 1 URL | 07:36 |
elnino | in the calendar? | 07:36 |
+perlDreamer | yeah | 07:36 |
+perlDreamer | but you won't get an RSS feed out of that | 07:36 |
elnino | mm. not i nmy version =) I couldn't find urls. | 07:37 |
elnino | so. first things first. I would have to upgrade. | 07:37 |
elnino | =) | 07:37 |
+perlDreamer | which version are you using now/ | 07:37 |
+perlDreamer | ? | 07:37 |
elnino | 7.7 | 07:37 |
+perlDreamer | Related Links should be in the Event in that version | 07:37 |
elnino | I was playing around with calendar. I looked briefly. | 07:38 |
elnino | I won't say I'm not blind. | 07:38 |
+perlDreamer | we all miss stuff ;) | 07:38 |
+perlDreamer | but, it won't help you make an RSS feed | 07:38 |
elnino | do you think it would be a worth while assetaspect? to have multiple urls? | 07:39 |
elnino | or am I going about this wrong? | 07:39 |
elnino | other option was to just scan the content for external links like facebook does. | 07:39 |
+perlDreamer | You'll have to build your own RSS solution | 07:39 |
+perlDreamer | and not use the AssetAspect | 07:39 |
* elnino looks at something... | 07:40 | |
elnino | well, the assetaspect would provide me the multiple urls | 07:42 |
+perlDreamer | but it doesn't do anything with them | 07:42 |
elnino | and yes, the rssasspect would need to be updated to account for the new info. | 07:42 |
elnino | right? | 07:42 |
+perlDreamer | yes | 07:42 |
+perlDreamer | set it up so that it expects a known data structure as part of the item | 07:42 |
elnino | can the rssaspect have aspects? | 07:42 |
elnino | or is the rssaspect an assetaspect? | 07:43 |
+perlDreamer | it is an asset aspect, and you could construct a composite aspect | 07:43 |
+perlDreamer | but in this case, you'd like to apply the RelatedLink Aspect to the Post | 07:43 |
+perlDreamer | where RelatedLink also needs to be written | 07:44 |
elnino | yep. | 07:44 |
* elnino rereading above. | 07:44 | |
+perlDreamer | so, step 1, extend AssetAspect to handle multiple URL links and make them RSSey | 07:45 |
+perlDreamer | step 2, copy/pull out Event Related Link code to use in the Post | 07:45 |
elnino | got it. | 07:49 |
elnino | so between the choices of multiple urls to external files vs scannign the content of the post for links (like facebook) which method would you think makes more sense or friendly, or webguiy? | 07:49 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r11e89a1 / t/Session/CheckClient.t : Comment out trouble some browsers not recognized by HTTP::BrowserDetect - http://bit.ly/ccXZ6h | 07:50 |
+perlDreamer | how would you know if a link is really a link to some other file, vs a link to some other page? | 07:50 |
+perlDreamer | p.s. Kathy says, "Hi! I got my nurse license today" | 07:51 |
elnino | SWEET! Congratulations! | 07:51 |
@preaction | facebook doesn't scan. facebook does this: http://developers.facebook.com/docs/opengraph | 07:52 |
elnino | from the looks of wordpress, I think it looks at the suffix at the endof the url. I know that isn't always accurate. | 07:52 |
@preaction | you'd simply do an http HEAD request to see what Content-Type is returned, easy | 07:52 |
@preaction | my ideal world: Rich Editor would have sidebar for "Attachments". Any URL or File could be attached. URLs with images would get <img>, URLs with video would get <object>, URLs with HTML would get template variables, files would work as normal | 07:54 |
@preaction | all attachments are keyed to an asset, but you can share attachments between assets | 07:54 |
elnino | re facebook: I guess what I was referring to, was that when I type in a "comment" and I include a link to someones site, it actually takes that link, copies it, separates it out, and puts i | 07:54 |
elnino | it in a separate place an associates it to my comment. | 07:54 |
@preaction | yes, and Open Graph is how Facebook does it | 07:54 |
elnino | oh. | 07:54 |
elnino | THATs Cool. | 07:54 |
elnino | annoying, but cool | 07:55 |
@preaction | oh, wait, no. and i'm not sure it does that anymore | 07:55 |
@preaction | autolinking http:// is nice, but changing it to have the title of the page or whatever is probably not as nice | 07:56 |
elnino | there is a delay definately, so it's probably grabing the <title> | 07:57 |
elnino | and summary. | 07:58 |
+perlDreamer | preaction: did you rework the AssetHelper messaging when you did the AdminConsole? | 07:58 |
@preaction | and all the other metadata that OG does | 07:58 |
@preaction | perlDreamer: huh? | 07:58 |
+perlDreamer | all the AssetHelper tests fail, because they return different messages | 07:58 |
@preaction | they return different messages, yes | 07:59 |
+perlDreamer | Don't you think the tests should be updated to check your awesome new code out? | 07:59 |
@preaction | of course. i just wasn't sure assethelpers had tests | 08:00 |
+perlDreamer | If I do this, then you'll have to send me cookies | 08:01 |
-!- frodwith [~pdriver@helios.tapodi.net] has quit [Ping timeout: 240 seconds] | 08:05 | |
elnino | good nite all. thanks preaction/perlDreamer (again) I have much to think about while I sleep. | 08:10 |
+perlDreamer | g'night, elnino | 08:10 |
+perlDreamer | happy hacking | 08:10 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 08:11 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 08:19 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 08:25 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 08:33 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 08:35 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 08:48 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:37 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:37 | |
-!- KlausH [~KlausH@p5B070E84.dip0.t-ipconnect.de] has joined #webgui | 13:14 | |
+bartjol | ah, thanks KlausH | 13:44 |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 14:01 | |
+bartjol | KlausH: about the groupVAT rate, we can post a bug for that one | 14:14 |
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has joined #webgui | 14:16 | |
KlausH | OK | 14:22 |
KlausH | Hi, I'm going to set up a new server. OS is opensuse 11.3. could I use wre 0.94 sources from git? | 14:23 |
+bartjol | sure | 14:23 |
+bartjol | but you'll have to build it | 14:24 |
+bartjol | but I suppose it should work after that | 14:24 |
KlausH | i know... | 14:24 |
+bartjol | which will be interesting probably | 14:25 |
+bartjol | and I'm not sure it is complete | 14:25 |
KlausH | my plan is stil to run it with 32bit - or is wre now 64bit proofed? | 14:25 |
+bartjol | better to say, I guess it isn't | 14:25 |
+bartjol | not yet | 14:25 |
KlausH | i will give it a try an report | 14:25 |
+bartjol | see you in a couple of hours (if minutes, it goes horribly wrong) | 14:26 |
KlausH | :-) | 14:26 |
KlausH | couldn't be worse than trying to compile wre0.93 on an actual system | 14:27 |
+bartjol | well, I just compiled the wre 1 or 2 times | 14:35 |
+bartjol | not sure whether it was successfull | 14:36 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 14:56 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:10 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 15:48 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 16:01 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:06 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 16:09 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 16:17 | |
-!- SquOnk [~emhn@190.72.138.110] has joined #webgui | 16:20 | |
SquOnk | Greetings everyone | 16:20 |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 16:31 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 16:32 | |
neil_ | Hello all | 16:39 |
SDuensin | Hey all. | 16:42 |
neil_ | I would appreciate a step-by-step source install of webgui. | 16:44 |
neil_ | Is CentOS the preferred OS? | 16:44 |
neil_ | I will build it locally and then migrate to a Linode VPS. | 16:44 |
+bartjol | I believe CentOS is quite popular, allthough we use debian | 16:49 |
+bartjol | so you don't want to use the wre? | 16:52 |
neil_ | I currently have WebGUI installed locally on Debian 'Squeeze' but only up to version 7.8.24 is allowed | 16:52 |
+bartjol | why is that? | 16:53 |
SquOnk | bartjol: Because the 7.9 packages are on hold until the freeze leads to a release... | 16:55 |
SquOnk | bartjol: ...or I manage to convince the release team to add 7.9.15 to Squeeze | 16:55 |
* SDuensin is a Debian/Ubuntu guy. RPM and I don't get along. | 16:56 | |
+bartjol | oh, but you even can't manually upgrade, just download and do the upgrade? | 16:57 |
neil_ | The WRE gave me too many problems installing the additional requirements | 16:59 |
SDuensin | You just need to setEnvironment and then testEnvironment. | 17:01 |
+bartjol | or manually install the perl modules | 17:02 |
* SDuensin is lazy. Go Go testEnvironment! | 17:02 | |
+bartjol | there is one that doesn't detect it's own dependancies | 17:03 |
SDuensin | Yea, I found it awhile ago. | 17:03 |
+bartjol | I did report a bug about that one | 17:03 |
+bartjol | cpan doesn't work either then | 17:03 |
SDuensin | Right. | 17:03 |
+bartjol | mmm, which module was that | 17:05 |
SDuensin | I don't remember! | 17:05 |
+bartjol | me neither | 17:05 |
neil_ | lwp? | 17:05 |
+bartjol | Test::Log::Dispatch | 17:06 |
+bartjol | bug is at https://rt.cpan.org/Public/Bug/Display.html?id=60383 | 17:07 |
+bartjol | not much reply | 17:07 |
+bartjol | but there were to much problems neil_ ? just perl modules, or more? | 17:09 |
neil_ | just perl modules. | 17:09 |
+bartjol | and manual install didn't work either? | 17:12 |
+bartjol | well, you don't wanna do that for every module | 17:13 |
-!- km [8c205a06@gateway/web/freenode/ip.140.32.90.6] has joined #webgui | 17:13 | |
km | Hello | 17:13 |
km | I am looking for help with installing webgui onto a 64bit linux system | 17:14 |
-!- km is now known as Guest64242 | 17:14 | |
Guest64242 | do you have an install for this | 17:14 |
SDuensin | Patches are being made for the WRE to compile on 64 bit Linux. I believe there has been success, but I don't have any details. | 17:15 |
neil_ | Should I go the Debian 'Squeeze' route and wait for 7.9.x then? | 17:16 |
SquOnk | If the 64 bit Linux is Debian Squeeze/Sid, you can aptitude install webgui | 17:16 |
SquOnk | ...up to 7.8.24 | 17:16 |
SquOnk | neil_: If you don't need anything 7.9 specific, it could be a way to go. | 17:17 |
SquOnk | neil_: The 7.9 packages will be available as soon as the freeze is over or when they are allowed in. | 17:17 |
Guest64242 | Any idea how to get the patches | 17:17 |
+bartjol | but, does WebGUI itself niet alterations for squeeze, or are the underlaying dependancies not suitable? | 17:19 |
+bartjol | s/niet/need/ | 17:19 |
+bartjol | dutchism, sorry | 17:19 |
SquOnk | bartjol: Dat klopt | 17:19 |
SquOnk | bartjol: Needs libchi-perl and liblog-dispatch-any-perl | 17:20 |
SquOnk | bartjol: Those weren't in squeeze at the time of the freeze. | 17:20 |
SquOnk | bartjol: The exception I'm asking for is to allow both along with webgui 7.9.15 | 17:20 |
SquOnk | ...yes, 15, as soon as preaction removes the .swf files | 17:20 |
SquOnk | The only "excuse" to get 7.9 in Squeeze is the fact that removing the .swf files will make it freely redistributable. | 17:21 |
Guest64242 | Any idea how to get the patches | 17:22 |
Guest64242 | for installing on 64 bit | 17:22 |
SDuensin | Yea. Hang out here. Someone will pop in with an answer sooner or later. | 17:23 |
* SDuensin would like it, too! | 17:23 | |
neil_ | I would still like to try source install...step-by-step would help a great deal. | 17:25 |
+bartjol | ah | 17:26 |
+bartjol | I was away for a bit | 17:26 |
SDuensin | Building the WRE is pretty painless. | 17:26 |
Guest64242 | <SDuensin> Building the WRE is pretty painless. For the 64 bit | 17:30 |
Guest64242 | ? | 17:30 |
Guest64242 | and how did you do that? | 17:30 |
SDuensin | Well *if* we get the patch, that is. | 17:30 |
Guest64242 | who is the person\people to talk to for the patch for 64 bit | 17:40 |
* SDuensin forgets :-( | 17:41 | |
+bartjol | Guest64242: look at http://www.webgui.org/forums/dev/64-bit/3#idfCaV04BQeq8XQRUrFjKDzQ | 17:43 |
+bartjol | I believe there is a patch there | 17:43 |
+bartjol | which would make fishingfan the person to talk to | 17:47 |
+bartjol | not sure if his irc nick is the same | 17:48 |
patspam | git commit -m $(curl -s http://whatthecommit.com/index.txt) | 17:52 |
patspam | ^ for all future commit messages | 17:52 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:56 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:56 | |
+perlDreamer | SquOnk, looks like we may have been premature in removing the UK Player flash files | 17:56 |
+bartjol | patspam: convenient | 17:56 |
+perlDreamer | http://www.webgui.org/admin/wiki/ukplayer | 17:57 |
SquOnk | perlDreamer: Can it be built using FLOSS tools *only*? | 17:58 |
+bartjol | oow, source | 17:58 |
+perlDreamer | no clue, SquOnk | 17:58 |
+perlDreamer | but now that there's source, that can be tried | 17:58 |
SquOnk | perlDreamer: Yep. That's good :-) | 17:58 |
+perlDreamer | however, I don't think the GPL requires that you be able to build software using FLOSS tools | 17:58 |
+perlDreamer | only that you have source | 17:58 |
+perlDreamer | the ability to fork | 17:59 |
+perlDreamer | and the ability to redistribute | 17:59 |
SquOnk | perlDreamer: Not the GPL, but the DFSG does. | 17:59 |
+bartjol | squeeze, here we come | 17:59 |
SquOnk | Debian Free Software Guidelines, that is | 17:59 |
+perlDreamer | what's the course of action if it can't be built using FLOSS tools? | 17:59 |
SquOnk | perlDreamer: (a) Remove from the upstream tarball, (b) Create a special package that removes it before building. | 18:00 |
+bartjol | but I don't see the IP up | 18:00 |
SquOnk | (b) Means the .tar.gz distributed by Debian will be different than the .tar.gz distributed by WebGUI. | 18:00 |
+bartjol | maybe you should maikl Arjan | 18:00 |
CIA-61 | webgui: Colin Kuskie master * radcc269 / (docs/changelog/7.x.x.txt lib/WebGUI/Form/Codearea.pm): Fix the Codearea, which wasn't pushing out JS links anymore. - http://bit.ly/9pxtKV | 18:01 |
+perlDreamer | Arjan was kind enough to email me directly and point out the missing piece, which is that the source is documented on the wiki. | 18:01 |
+perlDreamer | but it should also be in the README file for completeness | 18:01 |
+perlDreamer | because that's where packagers will look | 18:01 |
+perlDreamer | SquOnk, in this case, since it has such limited use, I don't see that as a problem. | 18:02 |
+perlDreamer | You can use the Carousel to do the same thing, without the XML hassle | 18:02 |
+perlDreamer | or the Flash hassle | 18:02 |
SquOnk | perlDreamer: If the .swf file is included in the .tar.gz, I have to include its source too (not a problem, the Debian packaging tools can do that)... | 18:05 |
patspam | does the debian version have to have been built using FLOSS tools? or is it enough that it *could* have been built that way? | 18:05 |
SquOnk | ...but I also have to build the .swf from sources. | 18:05 |
SquOnk | patspam: Has to. | 18:05 |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 18:14 | |
+perlDreamer | SquOnk, when will we know whether or not you can build it? | 18:18 |
SquOnk | perlDreamer: Tomorrow, perhaps | 18:20 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 18:20 | |
+perlDreamer | good luck :) | 18:21 |
+perlDreamer | I ran prove with the --timer switch, and if we can move to a persistent interpreter I think we'll save 0.5 to 1 seconds per test | 18:56 |
SquOnk | aptitude install pperl :-) | 18:59 |
+perlDreamer | there are some testing cleanup issues which have to be resolved first, SquOnk | 19:00 |
+perlDreamer | I think they're almost all done | 19:00 |
+perlDreamer | __think__ | 19:00 |
-!- Guest64242 [8c205a06@gateway/web/freenode/ip.140.32.90.6] has left #webgui [] | 19:03 | |
CIA-61 | webgui: Colin Kuskie WebGUI8 * ra3d4f0f / lib/Plack/Middleware/Debug/Logger.pm : Add basic POD for WebGUI's debug panel plugin - http://bit.ly/akcYG1 | 19:05 |
+perlDreamer | Odd, POD.t didn't pickup the POD that I just added | 19:05 |
Haarg | perlDreamer, regarding the upgrade test | 19:13 |
+perlDreamer | yes? | 19:14 |
Haarg | the test is broken slightly. needs to be adjusted to not strictly care about the position the mocked methods were called at. | 19:14 |
+perlDreamer | can I foist such work off to you, or can you describe it to me enough that I can do it? | 19:15 |
Haarg | i should be able to fix it | 19:15 |
+perlDreamer | That leaves only the AssetHelper and POD tests | 19:16 |
@preaction | and i'll fix the assethelper tests today or tomorrow | 19:17 |
+perlDreamer | I have no hope of the EMS Submisssion test passing any time soon | 19:17 |
+perlDreamer | and run_asset is going to be a week or more of debug and refactoring | 19:17 |
+perlDreamer | which basically means we're ready to merge all the way up to head | 19:17 |
+perlDreamer | and then keep on going with the C::IO removal work | 19:17 |
Haarg | there's still http://github.com/plainblack/webgui/tree/improved-asset-state which gets close to being able to deal with the ems submission thing i think | 19:20 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 19:20 | |
+perlDreamer | if that gets us in-memory assets, then yes | 19:21 |
+perlDreamer | I should look at it again, I've learned a lot about Moose and WG::Definition since the initial pass | 19:21 |
Haarg | probably need preaction look over it and see if it is an acceptable approach | 19:22 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:23 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:23 | |
* perlDreamer loves printing tests | 19:33 | |
CIA-61 | webgui: Graham Knop WebGUI8 * r7a5f110 / t/Upgrade.t : fix upgrade test - http://bit.ly/drHWnM | 19:47 |
+perlDreamer | thanks Haarg | 19:51 |
+perlDreamer | I hate side-effect logic | 19:58 |
SquOnk | perlDreamer: I like my side effects Monad or Arrow encapsulated :-) | 20:37 |
+perlDreamer | well, either a well-known test suddenly decided to take 15 minutes to run... | 20:37 |
+perlDreamer | ... or using Moose's around I've built a loop around one of the accessors in Event.pm | 20:38 |
@scrottie | you can hook $SIG{USR1} up to sub { use Carp; warn Carp::longmess; } then kill -usr1 the process a few times to see where execution is at. | 20:45 |
+perlDreamer | that's a good idea. If the debugger fails me, I'll go with that | 20:47 |
Haarg | perlDreamer, at some point can you write out how i can reproduce the problems you've had with try::tiny and the debugger? | 20:55 |
+perlDreamer | I'll do that after I finish this merge, and if I can't duplicate it, I'll recant | 21:01 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds] | 21:16 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 21:21 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has quit [Remote host closed the connection] | 21:50 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 21:51 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:27 | |
-!- Netsplit *.net <-> *.split quits: KlausH, @khenn | 23:00 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 23:03 | |
-!- Netsplit over, joins: khenn | 23:03 | |
-!- mode/#webgui [+o khenn] by ChanServ | 23:03 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Ping timeout: 252 seconds] | 23:19 | |
SquOnk | Dreaded "attempted to serve directory" in a PassThru :/ | 23:27 |
+perlDreamer | what are the two missing modules needed for CHI/Moose to install? | 23:44 |
+perlDreamer | Test::Warnings and... | 23:44 |
+perlDreamer | or is it Test::NoWarnings | 23:44 |
@preaction | Test::Log::Dispatch iirc | 23:45 |
--- Day changed Fri Sep 24 2010 | ||
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui [] | 00:28 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 255 seconds] | 00:48 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds] | 01:02 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 01:17 | |
+perlDreamer | I think they've fixed Apache2::SizeLimit | 01:55 |
+perlDreamer | http://cpansearch.perl.org/src/PHRED/Apache-SizeLimit-0.92/README | 01:55 |
@preaction | what changed? i see that setting the package globals is deprecated | 02:03 |
+perlDreamer | there's just a ton of language in the SUPPORT section about per-OS issues | 02:07 |
+perlDreamer | but it looks promising | 02:07 |
@preaction | it seems like the same language it was before: if Linux::Smaps is available, it'll use it, even though it's slower | 02:08 |
@preaction | the problem for us was never that Smaps was being used, it is that CentOS kernel doesn't allow a process to read its own smap | 02:08 |
+perlDreamer | ah, well, in that case we're still screwed | 02:09 |
+perlDreamer | time to move to Ubuntu | 02:09 |
+perlDreamer | preaction, a while ago in 8, we set the default option in setScript to be type => text/javascript | 02:19 |
+perlDreamer | couldn't we do the same thing for setLink ? | 02:19 |
@preaction | yes | 02:21 |
@preaction | wait, yes, but no | 02:21 |
@preaction | setStylesheet would be better | 02:21 |
@preaction | link tags are used for more than stylesheets | 02:22 |
+perlDreamer | in WebGUI ? | 02:22 |
+perlDreamer | I'm just talking a default here | 02:22 |
+perlDreamer | if you want something else, then you have to specify the coda | 02:22 |
+perlDreamer | just like for setScript | 02:22 |
@preaction | but setScript is obvious: what other script language is there for web browsers? | 02:23 |
+perlDreamer | Perl | 02:23 |
@preaction | works only in certain browsers when certain versions of Perl are installed, and i only know that because i've seen docs, never seen it used in the wild | 02:23 |
+perlDreamer | me either :( | 02:24 |
@preaction | setLink('some.css'); <- is this a stylesheet? an alternate stylesheet? is it the next or previous page in a set? | 02:24 |
@preaction | well, it says .css, no? we could guess! | 02:24 |
@preaction | we're adding a stylesheet. i'd prefer "addStylesheet" or "addCss". can't use "addStyle" for confusion reasons | 02:25 |
@preaction | but addSomething isn't how we do it, setSomething is | 02:25 |
+perlDreamer | setCss then? | 02:25 |
@preaction | sure | 02:26 |
+perlDreamer | everytime I merge, and there's a commit done during the merge I have to manually do the whole thing during the rebase for the new commit | 02:26 |
+perlDreamer | there has to be an easier way to do this | 02:27 |
@preaction | sure, don't rebase when you do merges | 02:27 |
+perlDreamer | I must have auto-rebase turned on somewhere | 02:28 |
+perlDreamer | because all I asked for was git merge ########### | 02:28 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * rf546d11 / (141 files in 71 dirs): Preparing for 7.10.1 release. (+67 more commits...) - http://bit.ly/dptZyt | 02:36 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r245e1f8 / (34 files in 2 dirs): Move updates dir for new version - http://bit.ly/aTo3f3 | 02:39 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r3e9427c / (lib/WebGUI/Form/Textarea.pm lib/WebGUI/Session.pm): Fix syntax errors from the merge. - http://bit.ly/byS6jX | 02:39 |
+perlDreamer | done | 02:40 |
+perlDreamer | now to run the whole suite, again | 02:40 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r18b8beb / (t/run_forms.u t/run_forms.t): Set aside the forms test until the Asset tests can be fixed - http://bit.ly/bvsEzw | 02:42 |
+perlDreamer | setCss is awesome | 02:59 |
+perlDreamer | only one more test to cleanup, but it's going to have to wait until tomorrow | 03:03 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r17d9deb / (3 files in 2 dirs): Reapplying patches for removing dots in Account and AdminToggle macro templates. - http://bit.ly/aP3OmF | 03:03 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 03:12 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 03:30 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 03:36 | |
-!- SquOnk [~emhn@190.72.138.110] has quit [Quit: Yippie kay-ai-yay, fudder muckers!] | 03:41 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 03:42 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 03:43 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:43 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] | 03:45 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 03:56 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 04:02 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 04:02 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 04:09 | |
neil_ | Good evening | 04:09 |
neil_ | I want user to subscribe to site newsletter via email submission form | 04:10 |
neil_ | how do I accomplish this? | 04:11 |
@preaction | write a workflow or some script that will check the mailbox and subscribe the user to the newsletter | 04:13 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Remote host closed the connection] | 04:17 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 06:43 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 07:05 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:05 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:58 | |
-!- kaare is now known as Guest41340 | 08:58 | |
-!- Colombia [~rooms@cable201-232-157-192.epm.net.co] has joined #webgui | 09:26 | |
Colombia | Hello | 09:26 |
-!- Colombia [~rooms@cable201-232-157-192.epm.net.co] has quit [Quit: Rooms o iPhone IRC Client o http://www.roomsapp.mobi] | 09:27 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:45 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 09:51 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:43 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:43 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 245 seconds] | 12:00 | |
-!- Guest41340 [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 12:01 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 12:03 | |
-!- kaare is now known as Guest72792 | 12:03 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui | 12:07 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:34 | |
-!- KlausH [~KlausH@p5B070EA8.dip0.t-ipconnect.de] has joined #webgui | 14:36 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 252 seconds] | 14:41 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:06 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 264 seconds] | 15:13 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:13 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 15:16 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui | 15:19 | |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 16:08 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 16:08 | |
-!- Guest72792 [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:34 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 16:37 | |
SDuensin | Morning. | 16:37 |
plainhao | surprisingly popular name: http://www.knowmads.nl/ | 16:44 |
-!- frodwith [~pdriver@helios.tapodi.net] has joined #webgui | 17:07 | |
-!- mode/#webgui [+o frodwith] by ChanServ | 17:07 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 17:13 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:13 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:47 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:47 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 17:51 | |
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 276 seconds] | 18:00 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 18:03 | |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r1f42a0a / (50 files in 13 dirs): Remove types for setScript calls, add setCss, which is shorthand for setLink with the CSS specific params preset. - http://bit.ly/bOiNeR | 18:03 |
CIA-61 | webgui: Colin Kuskie WebGUI8 * r790350e / lib/WebGUI/Asset/Event.pm : add patch for midnight at 24:00:00 to the Event. - http://bit.ly/c3p2UH | 18:11 |
CIA-61 | webgui: Colin Kuskie master * r8ecf297 / (3 files): use the getTTL method to find the time to pause running a Workflow. - http://bit.ly/bB3Qj3 | 18:17 |
+perlDreamer | preaction, Haarg, patspam, we're merged up to 7.10.1 | 18:17 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 18:18 | |
+perlDreamer | the only failing tests are those in the new bug posting in the 8 board (AssetHelper/*, Upgrade.t, EMSSubmission.t) | 18:18 |
+bartjol | what, not my commit? | 18:22 |
+bartjol | good, good, soon I will have access to all webgui sites, mwoahhahaha | 18:22 |
+bartjol | oh yeah, the problem with evil geniusses is that they always tell their plan.... | 18:23 |
+bartjol | well, back to installing web statistics then | 18:25 |
+perlDreamer | bartjol: i pulled in a commit from you earlier this week? | 18:26 |
+perlDreamer | have I forgotten something? | 18:27 |
+bartjol | aha, creating doubt, also very good in my evil plan | 18:28 |
+bartjol | but perlDreamer not that I know of | 18:29 |
+bartjol | it is just friday afternoon | 18:29 |
+perlDreamer | I see, I missed the WebGUI8 branch pulls | 18:29 |
+perlDreamer | github is very slow today | 18:30 |
SDuensin | Everything seems slow today. :-( | 18:34 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 18:41 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Quit: Leaving.] | 18:41 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 18:42 | |
+bartjol | I am extremely fast, because it is neerly impossible to exellerate me, relativity theory says so | 18:45 |
+perlDreamer | bartjol is actually Dutch for "exceeds the speed of light" | 18:49 |
+bartjol | :) | 19:01 |
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui | 19:05 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] | 19:05 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 19:17 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 19:18 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:28 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:28 | |
CIA-61 | webgui: Arjan Widlak master * rb10be67 / www/extras/ukplayer/readme.txt : added links to the source of the ukplayer in extras/ukplayer/readme.txt as well - http://bit.ly/9pCz6A | 20:01 |
CIA-61 | webgui: Arjan Widlak master * rc3d0c74 / (13 files in 4 dirs): Merge branch 'master' of https://github.com/arjancwidlak/webgui into arjancwidlak-master - http://bit.ly/bYWvFh | 20:01 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 20:04 | |
+perlDreamer | frodwith, I hate to disspell the rumor, but you're not antisocial | 20:14 |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 20:35 | |
-!- patspam1 [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] | 20:37 | |
neil_ | Could the Story Topic/Story Manager pull keyword stories from the collaboration system? | 20:47 |
+perlDreamer | It doesn't by default, the code could be changed to do that | 20:48 |
+perlDreamer | but why would you want that? | 20:48 |
+perlDreamer | it would be easier to add commenting to Stories, if you're looking for conversations | 20:48 |
neil_ | I like the read more feature of the CS for the homepage but would also like to see the story listed in more comprehensive archive | 20:52 |
@preaction | AssetReport could build those archives for you | 20:53 |
+perlDreamer | we need a DataFormReport asset | 20:56 |
neil_ | From which version is AssetReport a feature? | 20:58 |
@preaction | 7.9 | 20:58 |
neil_ | I'm currently using 7.8.24 because of other factors limiting a newer install. | 20:59 |
neil_ | Does or can the AssetReport display its content similarly to Story Archive? | 21:00 |
@preaction | it's templatable | 21:02 |
neil_ | I don't see how I can limit its display to only newly created content. On a beta demo its listing 27 pages of content although I have added keywords - news, weekly | 21:09 |
+perlDreamer | neil_: you don't have to show the pagination controls | 21:12 |
+perlDreamer | and, that Asset is brand new, it's possible that there are some bugs in it | 21:12 |
neil_ | <+perlDreamer> ..., the code could be changed to do that - how much work is involved? | 21:17 |
+perlDreamer | quite a bit. | 21:18 |
+perlDreamer | The Story was designed to work with StoryTopic, and the Posts are not | 21:18 |
+perlDreamer | it would be easier to add the synopsis of the Story to the StoryTopic than it would be to hack Post support. | 21:21 |
* perlDreamer is off for crunching and munchings | 21:22 | |
@frodwith | perldreamer: thanks. I try not to be antisocial, and sometimes it even works ;) | 21:45 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:22 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:30 | |
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has quit [Remote host closed the connection] | 22:40 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 22:42 | |
--- Day changed Sat Sep 25 2010 | ||
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Quit: tavisto] | 00:06 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds] | 00:22 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 00:37 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:49 | |
CIA-61 | webgui: Scott Walters WebGUI8 * r66d3f0c / t/run_asset.t : Re-restore deleted file run_asset.t. - http://bit.ly/dmuzJD | 01:24 |
+perlDreamer | scrottie, I removed that because I don't want to wait hours when I run the whole suite | 01:36 |
+perlDreamer | we'll come back around and fix it later | 01:36 |
@scrottie | ahh. sorry. | 01:37 |
@scrottie | one sec. | 01:37 |
+perlDreamer | maybe just rename it to run_asset.u? | 01:38 |
@scrottie | oops, just pushed. | 01:39 |
+perlDreamer | got big plans for the weekend? | 01:41 |
@scrottie | tagging along with the Scrabble Society up north. they've checked out a friend's cabin. | 01:42 |
@scrottie | swimming, trail riding, eating food, playing Scrabble. | 01:42 |
@scrottie | yourself? | 01:43 |
+perlDreamer | some yardwork, a laser tag birthday party, and directing services at church | 01:44 |
+perlDreamer | Star Wars with the kiddos, and all the foosball I can get away with | 01:44 |
@scrottie | laser tag. nice! | 01:45 |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has joined #webgui | 01:55 | |
-!- patspam [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds] | 01:57 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has left #webgui [] | 01:58 | |
-!- patspam1 [~patspam@cpe-66-65-190-29.nyc.res.rr.com] has quit [Ping timeout: 245 seconds] | 02:13 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 240 seconds] | 02:14 | |
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui | 02:19 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 02:21 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has joined #webgui | 02:44 | |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 02:44 | |
@scrottie | http://gist.github.com/596251 re: abuse testing. | 02:53 |
@scrottie | suggestions welcome. I have some suggestions to myself in there too. | 02:57 |
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] | 03:04 | |
-!- KlausH [~KlausH@p5B070EA8.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 03:07 | |
-!- perlmonkey2 [~perlmonke@96.18.42.134] has quit [Quit: Leaving.] | 03:24 | |
-!- fokat [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 04:06 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds] | 04:10 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui | 04:15 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 04:22 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Quit: Leaving.] | 04:28 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 06:06 | |
-!- daviddelikat [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has joined #webgui | 08:25 | |
-!- daviddelikat1 [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has joined #webgui | 08:33 | |
-!- daviddelikat [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has quit [Ping timeout: 240 seconds] | 08:34 | |
-!- daviddelikat1 [~user@mh-216-246-180-214.pppoe.broadband.dyn.mhtc.net] has quit [Read error: Connection reset by peer] | 08:50 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 08:52 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds] | 10:56 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui | 11:01 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 255 seconds] | 11:16 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat] | 12:02 | |
-!- KlausH [~KlausH@p5B071EA2.dip0.t-ipconnect.de] has joined #webgui | 12:38 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 13:11 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 14:47 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 16:29 | |
-!- ekennedy [~ekennedy@63.77.172.74] has joined #webgui | 16:31 | |
-!- ekennedy [~ekennedy@63.77.172.74] has quit [Client Quit] | 16:31 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 16:31 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 16:40 | |
-!- fokat [~lem@200.84.244.194] has quit [Ping timeout: 265 seconds] | 17:55 | |
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has joined #webgui | 19:05 | |
-!- patspam [~patspam@pool-71-125-40-185.nycmny.fios.verizon.net] has quit [Ping timeout: 245 seconds] | 19:10 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 19:42 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 19:43 | |
-!- patspam [~patspam@rrcs-72-43-153-126.nyc.biz.rr.com] has joined #webgui | 20:48 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 20:58 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 22:27 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 22:28 | |
-!- patspam [~patspam@rrcs-72-43-153-126.nyc.biz.rr.com] has quit [Quit: Leaving.] | 22:54 | |
--- Day changed Sun Sep 26 2010 | ||
-!- stDavid [~stDavid@209.156.215.90] has joined #webgui | 00:16 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: khenn] | 00:43 | |
-!- stDavid [~stDavid@209.156.215.90] has quit [Quit: zzzzzzzzzz] | 00:52 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: Connection reset by peer] | 02:09 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 02:38 | |
-!- KlausH [~KlausH@p5B071EA2.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 02:45 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui | 03:04 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Quit: Leaving.] | 03:45 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 04:17 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:36 | |
-!- patspam [~patspam@pool-71-247-214-245.nycmny.east.verizon.net] has joined #webgui | 04:58 | |
-!- patspam [~patspam@pool-71-247-214-245.nycmny.east.verizon.net] has quit [Client Quit] | 04:58 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 05:02 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 06:49 | |
-!- stDavid [~stDavid@209.156.215.90] has joined #webgui | 06:53 | |
-!- stDavid [~stDavid@209.156.215.90] has quit [Quit: zzzzzzzzzz] | 07:24 | |
-!- waxhead [~pete@ppp121-45-217-60.lns20.cbr1.internode.on.net] has joined #webgui | 10:04 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 11:14 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 272 seconds] | 11:16 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 12:51 | |
-!- KlausH [~KlausH@p5B071F54.dip0.t-ipconnect.de] has joined #webgui | 13:22 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 15:22 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 16:19 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 16:58 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui | 17:08 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Client Quit] | 17:08 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 17:33 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 17:37 | |
-!- stDavid [~stDavid@209.156.215.90] has joined #webgui | 19:18 | |
-!- stDavid [~stDavid@209.156.215.90] has quit [Client Quit] | 19:19 | |
neil_ | Cannot get Apache Modperl to start in a WRE install | 20:11 |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui | 20:56 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 22:29 | |
--- Day changed Mon Sep 27 2010 | ||
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 01:55 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 02:10 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 02:30 | |
-!- KlausH [~KlausH@p5B071F54.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 02:42 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:01 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 04:42 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 04:44 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 04:49 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed] | 06:29 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:10 | |
-!- kaare is now known as Guest91659 | 08:11 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 10:34 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:08 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:08 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 11:43 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 12:15 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 240 seconds] | 13:55 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 14:02 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 255 seconds] | 14:27 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui | 14:34 | |
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has joined #webgui | 14:39 | |
-!- fokat [~lem@200.84.244.194] has joined #webgui | 15:13 | |
-!- fokat [~lem@200.84.244.194] has quit [Quit: Ex-Chat] | 15:34 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:41 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:51 | |
-!- Guest91659 is now known as kaare_ | 15:52 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Quit: Leaving.] | 15:55 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 16:20 | |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:21 | |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Remote host closed the connection] | 16:23 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:32 | |
SDuensin | Morning. | 16:37 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:39 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 17:30 | |
neil_ | Hi | 17:31 |
neil_ | I cannot get Apache Modperl to start in WRE | 17:32 |
+bartjol | howdy | 17:32 |
+bartjol | any errors? | 17:37 |
neil_ | [error] Can't locate Net/CIDR/Lite.pm in @INC (@INC contains: /data/WebGUI/lib /data/wre/prereqs/lib/perl5/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/5.10.0 /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.10.0 /data/wre/prereqs) at /data/WebGUI/lib/WebGUI/Utility.pm line 22.\nBEGIN failed--compilation aborted at /data/WebGUI/lib/WebGUI/Utility.pm line 22.\nCompilation failed in require | 17:47 |
+bartjol | ah, not sure which version that was, but you'll have to install that perl module | 17:48 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 17:48 | |
+bartjol | is that not in testEnvironment | 17:48 |
+bartjol | ? | 17:48 |
neil_ | does the perl testEnvironment.pl applies to WRE installation as well? | 17:51 |
+bartjol | well, it does add stuff to the wre | 17:56 |
+bartjol | like perl modules (actually mostly permodules) | 17:57 |
+bartjol | it expands your perl install | 17:57 |
+bartjol | which, in this case is the wre perl install | 17:57 |
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui | 18:00 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 18:00 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:00 | |
+bartjol | howdy perlDreamer, bye perlDreamer, see you next time | 18:06 |
+perlDreamer | l8r | 18:06 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 18:07 | |
@frodwith | New dev forum post that I'd especially like Haarg and perlDreamer to comment on, although of course all comments are welcome: http://bit.ly/9dF9BL | 18:08 |
+perlDreamer | frodwith, what does this cost in memory for a child runner? | 18:10 |
Haarg | it's forked off the main process so it shouldn't be any more than what a spectre job currently uses | 18:11 |
@frodwith | It re-execs perl, so perl + your module + whatever modules you load from the module. | 18:11 |
@frodwith | well, + whatever else you're doing. Working with big trees of assets tends to cause process size to balloon, which is one of the concerns this aims at addressing. Now those ballooned processes exit when theyre done. | 18:13 |
+perlDreamer | that should be fixed, since preaction moved everything he could find over to iterators | 18:13 |
+perlDreamer | so unless we're leaking memory somewhere it shouldn't be bad | 18:14 |
@frodwith | It's not always practical/possible to use iteratators, and in the case of export we still see growing process size even with Doug's changes. | 18:14 |
+perlDreamer | hm | 18:14 |
@frodwith | I suspect we're still leaking memory somewhere, although lots and lots of hunting and debugging on my part still haven't turned up where :-/ | 18:15 |
Haarg | actually, is there a reason you want this to re-exec perl instead of just running it in a fork? | 18:17 |
Haarg | the main reason spectre exists as it does is so the long running tasks can re-use all the preloaded modules of the apache process | 18:17 |
@frodwith | Yeah, that causes complications. First iteration took a coderef and ran it, but ran into some issues there. | 18:18 |
@frodwith | We need to shut down file descriptors in the child, and that screws up log4perl and database connections and who knows what else. | 18:18 |
Haarg | yeah, i guess log4perl could be a problem. | 18:19 |
Haarg | as long as you don't touch the existing database connections, do they cause problems? | 18:20 |
Haarg | i kind of hate log4perl | 18:20 |
Haarg | primarily because it is global | 18:20 |
@frodwith | How do you not touch them if you're closing all open file descriptors? And if you don't want to close all open file descriptors, how do you make sure you're not holding open connection sockets and whatnot from the webserver? | 18:21 |
Haarg | what i mean is, as long as you don't try to interact with them after closing the descriptor, does it actually cause errors? | 18:22 |
@frodwith | You can't open new ones is the problem | 18:22 |
@frodwith | DBI just quits working after the Big Close, unless you can get it to reinitialize all its database drivers somehow. | 18:22 |
Haarg | fun | 18:23 |
@frodwith | From what I can tell, it actually opens file descriptors for its drivers. | 18:23 |
@frodwith | Although -why- | 18:23 |
@frodwith | I had solved the log4perl thing and was halfway through figuring out how to make DBI do its dance | 18:24 |
@frodwith | when I realized there was a lot of potential for things to not work and us to keep having to go back in and add special cases for modules that don't work properly after fork()/Big Close | 18:24 |
@frodwith | so it's probably just saner to re-exec. | 18:24 |
Haarg | hmm | 18:25 |
@frodwith | The memory usage honestly shouldn't be that bothersome though, since the process goes away when it's done. | 18:26 |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Ping timeout: 276 seconds] | 18:26 | |
Haarg | it adds the potential to vastly bloat the amount of used memory though | 18:27 |
@frodwith | There's a certain degree to which we don't care about startup time for the background tasks, since it's going to be a drop in the bucket compared to whatever we're doing in the task. | 18:27 |
Haarg | at least for a while | 18:27 |
@frodwith | How so? | 18:28 |
@frodwith | The export thing for example is around 20m on my machine (at least until it starts loading assets) | 18:28 |
Haarg | starting a few of these processes at the same time, each adding 90+mb | 18:28 |
Haarg | well, i guess the other processes don't need to preload, yeah | 18:29 |
Haarg | it seems like it would be better to build this as part of spectre or something along those lines | 18:29 |
Haarg | or replace spectre with a system that does this kind of thing | 18:29 |
@frodwith | I actually have some ideas in that direction | 18:29 |
@frodwith | vis a vis using a message broker | 18:30 |
Haarg | my other thought would be having one controller process forked at startup time | 18:30 |
Haarg | and communicating with that | 18:30 |
Haarg | and having it fork off processes for each taskk | 18:30 |
@frodwith | just as opposed to forking the web server, you mean | 18:31 |
Haarg | seems like the kind of thing that has to have already been done by someone | 18:31 |
Haarg | forking it off the web server at startup | 18:31 |
@frodwith | What'd be the advantage there? | 18:31 |
-!- carogray [~Caroline@174-153-240-22.pools.spcsdns.net] has joined #webgui | 18:31 | |
Haarg | you might be able to get away with not closing all open file descriptors. not sure how safe that would be though. | 18:32 |
@frodwith | Oh, just to be able to share the preloaded space you mean? | 18:33 |
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has joined #webgui | 18:33 | |
@frodwith | There's -probably- a way that could be made to work. | 18:34 |
@frodwith | I wonder if there's an apache startup handler or something. | 18:35 |
Haarg | startup handler? | 18:35 |
@frodwith | Something that gets called when the webserver starts up before it starts listening for connections. | 18:36 |
Haarg | ah yeah | 18:36 |
-!- carogray [~Caroline@174-153-240-22.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] | 18:36 | |
Haarg | you could do that just in the normal preload | 18:36 |
@frodwith | although maybe you could just do it from modperl.pl | 18:36 |
@frodwith | yeah | 18:36 |
Haarg | but there are also phases for pre or post log opening iirc | 18:36 |
@frodwith | if we had an api for doing that initialization, you could call it from the appropriate place in app.psgi too | 18:37 |
Haarg | http://perl.apache.org/docs/2.0/user/handlers/server.html | 18:37 |
@frodwith | do we have something like that in 8? | 18:37 |
@frodwith | for doing the preloading? | 18:37 |
Haarg | preloading is currently done at the top of the main app.psgi | 18:37 |
@frodwith | Ah, WebGUI::Paths | 18:39 |
@frodwith | so yeah, roughly after that, WebGUI::Fork->init() or somesuch. | 18:40 |
Haarg | yeah | 18:40 |
Haarg | and then you'd need some way to communicate with that. not sure the best option for that. | 18:41 |
@frodwith | domain socket maybe? | 18:41 |
-!- mode/#webgui [+o scrottie] by ChanServ | 18:42 | |
Haarg | something along those lines would work yeah | 18:42 |
Haarg | forking off mod_perl could still be a problem. it does ugly things in a number of places. | 18:44 |
Haarg | mostly in areas we wouldn't have problems with but it's hard to know | 18:44 |
@frodwith | without closing everything first, yeah, possibly. | 18:44 |
Haarg | like, it screws up %ENV | 18:44 |
@frodwith | screws up? | 18:45 |
@frodwith | in what way? | 18:45 |
Haarg | de-magicifies it and re-magicifies it to do its own thing | 18:45 |
@frodwith | ah. Ew. | 18:45 |
Haarg | i don't remember the details, but basically setting %ENV doesn't actually change the environment | 18:45 |
@frodwith | And anything else it might do that's nasty. If we can find the right hook, maybe we can fork before it does any of that though. | 18:46 |
@frodwith | but let's assume for the sake of argument that we can't | 18:46 |
@scrottie | get spectre off of mod_perl? | 18:47 |
@scrottie | is that an option? | 18:47 |
@frodwith | There is that. Long term we'd like to, but it comes at a memory cost. | 18:47 |
@scrottie | why would it cost more memory not to use mod_perl for spectre? | 18:47 |
@frodwith | using mod_perl lets us share the preloaded module space. | 18:48 |
@scrottie | you can certainly load modules and then fork() and do the same thing yourself. right? | 18:48 |
@frodwith | right, then we have two preloaded module spaces | 18:48 |
@scrottie | as you said, you have to connect to databases after the fork and things like that. | 18:48 |
@frodwith | one for spectre and one for mod_perl. | 18:49 |
@frodwith | which... maybe is okay. I don't know. | 18:49 |
@scrottie | alright. I can't comment on specifics too much, but it seems like generalizing spectre rather than creating something else almost like it but different would be ideal. | 18:49 |
@scrottie | and it also seems like spectre could use some attention ;) | 18:49 |
+perlDreamer | if you start sucking down too much memory per process in a shared hosting setup, this will cause more problems than it fixes | 18:49 |
@scrottie | large exports are already being done. | 18:49 |
@scrottie | forbidding them outright would be silly. would might be useful is detecting if there is probably enough memory/CPU to succeed and fail to attempt if not. | 18:50 |
+perlDreamer | yes, but they're done in Apache, where the memory is all shared and monitored | 18:50 |
@frodwith | in the situation scrottie's proposing, we'd be preloading the webgui inc space in some separate, non-mod_perl process and then forking from that | 18:50 |
@scrottie | it would be monitored though, especially if you're changing $0 to defeat the monitoring already in place. | 18:51 |
@frodwith | so it'd still be one hunk of memory, not per-process memory. | 18:51 |
+perlDreamer | it almost sounds like you're reinventing plack | 18:51 |
@scrottie | er, wouldn't be monitored, forking from spectre | 18:51 |
@frodwith | perlDreamer: how so? | 18:51 |
@scrottie | there is a request/response nature to this, but it shouldn't be dependent on keeping a TCP connection open | 18:51 |
@scrottie | not from a client and not between two processes. | 18:51 |
+perlDreamer | you want a daemon with everything that WebGUI has in it | 18:51 |
+perlDreamer | and currently that's apache/mod_perl/WebGUI | 18:52 |
@frodwith | and scrottie: this is aimed at sort of a different problem than spectre addresses. Spectre is primarily a scheduler. | 18:52 |
@scrottie | the database as a backend is a silly thing born out of impedence mismatch of technologies, but it is essentially persistent-connectionless | 18:52 |
+perlDreamer | and eventually will be Plack/WebGUI | 18:52 |
* perlDreamer needs to go back and reread the post more carefully | 18:52 | |
@frodwith | scrottie: yeah, the database as a backend is less-than-ideal. I think a message-passing structure would be nicer. Only thing is, then we'd have to throw a message broker into our runtime environment. Which maybe we want to do, I dunno. | 18:54 |
@scrottie | I'd wait on that one. | 18:54 |
@frodwith | Yeah. | 18:54 |
@scrottie | there are so many good alternatives compared to what the Java guys and the C++ guys did. | 18:54 |
@frodwith | You mean that exist already, scrottie? | 18:55 |
@scrottie | yeah. | 18:56 |
@scrottie | forks.pm is kinda awesome. | 18:56 |
@scrottie | AudreyT technology. | 18:56 |
@frodwith | *read* | 18:57 |
@frodwith | Hmm. | 19:10 |
@frodwith | Well, so far, the idea that appeals to me most is finding a good point at which to fork off a worker daemon during server start up and then talking to it over a unix socket. | 19:14 |
@frodwith | In terms of still being able to share the preloaded module space. | 19:14 |
@scrottie | two way socket communication can be a pain. sockets don't buffer much so it's really easy to deadlock. | 19:15 |
@frodwith | ? | 19:15 |
@frodwith | Deadlock over what? | 19:16 |
@scrottie | hrm. how to explain. TCP is pretty async... both sides can send and receive and read when stuff is ready. the OS buffers stuff nicely. Unix domain sockets have very small buffers. if the client and server are both sending a message to each other at the same time larger than the buffer size, they'll block on write and may not ever get to reading | 19:18 |
@scrottie | unless sending and receiving are both broken up to handle small chunks. | 19:18 |
@scrottie | put 256 buts, see if it's ready to send more stuff, if not, try to read a small chunk, etc in an event loop. | 19:19 |
+perlDreamer | what if you open two sockets and use them only 1 way? | 19:19 |
@scrottie | the guts of the perl HTTP modules do this. even the HTTP status might not come in one packet. you can't just read a chunk and then figure out what the status is. each little tidbit has its own read loop. but with Unix domain sockets, it's worse. | 19:19 |
@scrottie | perlDreamer: same thing. you still have almost no buffer, and you still get stuck in a tarpit trying to send a tiny message that overflowed the send buffer while the other end is trying to do the same. | 19:20 |
@scrottie | it's certainly possible and there are known methods for doing it, but it's kinda a pain. | 19:20 |
@scrottie | well, that assumes you're programming to the metal. | 19:21 |
@scrottie | obviously, POE deals with this. so does the Coro stuff. | 19:21 |
* perlDreamer is an ex-metal programmer | 19:21 | |
@scrottie | heh | 19:21 |
@scrottie | yeah. | 19:21 |
+perlDreamer | aluminum, gold, et | 19:21 |
@scrottie | haha | 19:21 |
@scrottie | gallium arsenic? | 19:21 |
+perlDreamer | silicon | 19:21 |
+perlDreamer | I worked in a GaAs plant one summer | 19:22 |
@scrottie | Voyages' 1802 CPUs on silicon-on-sapphire technology | 19:22 |
@scrottie | interesting. I imagine. | 19:22 |
+perlDreamer | they said that the alarm only goes off to give you time to accept that you're dead | 19:22 |
@scrottie | haha | 19:22 |
@scrottie | my father worked at a meat packing plant in Iowa most of his life. they had ammonia coolant lines that would sometimes burst. once he said it broke while he was in the shower, so he had to go running out into the street naked with a few hundred other guys in the middle of winter. not nearly as bad. | 19:23 |
+perlDreamer | but in any case, back to frodwith's discussion that I just hijacked | 19:24 |
@scrottie | frodwith, sounds like this is a lot easier to solve with 8.x. a "stem" process could fork and turn into a Plack process; another could turn into a spectre worker pool manager, and so on. | 19:24 |
@scrottie | Apache gets in the way. | 19:24 |
+perlDreamer | it would be cool if we could find a way to do this in 7.x | 19:25 |
+perlDreamer | since we'll have 7.x for a long time | 19:25 |
@scrottie | there's no reason you can't have Plack processes talking to each other with forks ;) | 19:25 |
+perlDreamer | not as long as Perl 5, but long enough | 19:25 |
@scrottie | (er, forks.pm) | 19:25 |
+perlDreamer | the Underground style is so broken | 19:27 |
@frodwith | scrottie: seems like we could still do that with apache, actually. It just has to start there. | 19:28 |
@frodwith | i.e. spectre worker pool has to get started by the initial mod_perl process. | 19:29 |
@frodwith | er, the initial apache process. | 19:29 |
@frodwith | whatever. | 19:29 |
@scrottie | fun. | 19:30 |
+perlDreamer | frodwith, but this isn't just for spectre, right? It's also for long running interactive processes | 19:30 |
+perlDreamer | like Export as HTML | 19:30 |
+perlDreamer | import package | 19:30 |
@frodwith | correct | 19:30 |
+perlDreamer | and so on | 19:30 |
@frodwith | so it's less | 19:30 |
@frodwith | spectre worker pool | 19:30 |
@frodwith | and more | 19:31 |
@frodwith | worker pool | 19:31 |
@frodwith | :) | 19:31 |
@frodwith | As it stands, it's not for spectre at all, really. It's -just- for those interactive processes. But we could certainly expand the idea to do spectre tasks in the worker pool rather than in mod_perl space. | 19:31 |
@frodwith | Oh. And the problem with sockets. | 19:32 |
@frodwith | We're not going to always be on the same machine. | 19:32 |
+perlDreamer | right | 19:32 |
@frodwith | which is why I have the communication db-based | 19:32 |
+perlDreamer | how does the child know to wake up and read the db? | 19:33 |
+perlDreamer | does it poll? | 19:33 |
@frodwith | sort of | 19:33 |
@frodwith | so, here's how it works right now | 19:33 |
@frodwith | when we want to run a long-running task, we fork a new process and tell it what to do. Those processes call update("my current status") at regular intervals | 19:33 |
@frodwith | if no one has asked for the status, that's a no-op. | 19:34 |
+perlDreamer | I see, they're only created on demand, they're not resident | 19:34 |
@frodwith | Right. | 19:34 |
@frodwith | When someone asks for the status, the next time the child calls update() | 19:34 |
+perlDreamer | how are runaways prevented? | 19:34 |
@frodwith | it actually generates that status | 19:34 |
@frodwith | and the requestor (the web process) polls to wait for that update to get called in the child. | 19:34 |
@frodwith | Runaways meaning, a process that goes into an infinite loop or something? | 19:35 |
@scrottie | does the child disassociate with the parent and change process group? | 19:35 |
+perlDreamer | or doesn't exit cleanly | 19:35 |
@frodwith | scrottie: yes | 19:35 |
@frodwith | perlDreamer: doesn't exit cleanly like.. gets SIGKILL'd or something? | 19:35 |
@scrottie | so the polling web process isn't always the same $$... the browser could reconnect later and check the status of the thing from another $$? | 19:36 |
@frodwith | or segfaults? | 19:36 |
@frodwith | currently, that'd just result in a background process that doesn't finish. | 19:36 |
@frodwith | Correct scrottie | 19:36 |
@scrottie | frodwith, nice. well, you haven't fixed every problem with process management in the system, but that's pretty sane. one other thing... doyou store the pid of the worker process in the database? | 19:36 |
@frodwith | scrottie: I was, but again we have the problem that we're not guaranteed to be on the same machine | 19:37 |
@frodwith | which makes it a bit useless. I was doing some process monitoring, but yeah. | 19:37 |
@scrottie | right. okay, you're way ahead of me. I was going to suggest the worker processes manager doing kill 0's on the worker pids now and then so it could detect segvs if that proved to be a concern. | 19:38 |
* scrottie shrugs | 19:38 | |
@frodwith | exactly! | 19:38 |
@frodwith | that's precisely what I was doing ^^ | 19:38 |
@scrottie | well, we tried to find frodwith guilty of being a witch but his defense was too good. we have to let him go. | 19:38 |
@scrottie | no burning today. | 19:38 |
+perlDreamer | oh, it's not too late | 19:39 |
+perlDreamer | let's see if his code has POD, i18n and tests | 19:39 |
@frodwith | it does actually | 19:39 |
@scrottie | I guess we could charge him with stealing IP from SCO to create this. | 19:39 |
+perlDreamer | we may not be able to burn him, but we can convict on him on pro-forma charges | 19:39 |
@scrottie | heh | 19:39 |
@frodwith | It's even perltidy'd. | 19:39 |
CIA-61 | webgui: Colin Kuskie webgui-7.9 * rdec9105 / (3 files): use the getTTL method to find the time to pause running a Workflow. - http://bit.ly/9brUbB | 19:41 |
CIA-61 | webgui: Colin Kuskie webgui-7.9 * r0e8d5cf / (3 files in 3 dirs): Links in wiki search to add a missing page should encode the titles to make them URL safe. Fixes bug #11883. - http://bit.ly/dnGlfD | 19:41 |
CIA-61 | webgui: Colin Kuskie master * r0406e82 / (3 files in 3 dirs): Links in wiki search to add a missing page should encode the titles to make them URL safe. Fixes bug #11883. - http://bit.ly/9saKid | 19:41 |
+perlDreamer | sounds like better code than I write! | 19:42 |
@frodwith | I wonder if the reliability of fork-execing is worth the slight temporary memory inefficiencies of not forking at server-startup. | 19:43 |
@frodwith | meaning, not having to rely on the master-worker-daemon being awake. | 19:44 |
@frodwith | and not having to do any real ipc. | 19:44 |
+perlDreamer | you need to ask a programmer that question, and not an ex-silicon carver | 19:46 |
@frodwith | call all Haargs ^ | 19:47 |
@frodwith | I bet pluralizing it doesn't trip whatever beeps he has set up. Haarg. | 19:47 |
+perlDreamer | Maybe he's like Beetlejuice or the Candyman, and you have to chant his name 3 times | 19:48 |
@frodwith | I thought that was biggy smalls | 19:48 |
+perlDreamer | nah, you're thinking of Christopher Wallace | 19:58 |
+perlDreamer | it's extremely difficult to work when there's a sick 9-year old at home | 19:59 |
+perlDreamer | so far, we've had a mango-banana smoothie, 10 mL of antibiotics, and 1 hour of DVR kid shows | 20:00 |
@frodwith | mango-banana smoothie sounds delish | 20:01 |
+perlDreamer | it's good for sore tonsils | 20:02 |
+perlDreamer | 1/2 mango, 1/2 banana, 1/2 Tillamook Vanilla yogurt, 1C crushed ice | 20:02 |
@frodwith | tonsilitis, eh? I think I still have my tonsils. | 20:02 |
+perlDreamer | blend until smooth or you get tired of watching it go around and around | 20:02 |
+perlDreamer | apply liberally to tonsils | 20:02 |
@frodwith | lately the wife can't even look at bananas without getting a little green around the gills | 20:03 |
+perlDreamer | how does she feel about pickles? | 20:03 |
@frodwith | She seems to like those | 20:03 |
@frodwith | And most other things that are vaguely food-like | 20:04 |
@frodwith | but not bananas. Go figure. | 20:04 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 20:04 | |
-!- mode/#webgui [+o bopbop] by ChanServ | 20:04 | |
+perlDreamer | does this have anything to do with the news from your recent interview? | 20:05 |
@frodwith | Probably :) | 20:05 |
+perlDreamer | remind me to send you my "Five handy tips to avoid getting peed on" later | 20:05 |
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has quit [Quit: Leaving.] | 20:06 | |
@frodwith | oh lawdy | 20:06 |
+perlDreamer | yes, you will be intimately familiar with bodily fluids from this point on | 20:07 |
+perlDreamer | and other exudations | 20:07 |
@frodwith | They do grow out of that though, eventually. Right? Right!? | 20:08 |
+perlDreamer | uh, 11 years and counting | 20:10 |
@frodwith | Oh well. At least they're cute. | 20:11 |
@bopbop | then they pee on trees ;) | 20:14 |
+perlDreamer | uh, you mean that's bad? | 20:17 |
+perlDreamer | Haarg, the next great feature for wgd has to be shell integration | 20:17 |
+perlDreamer | so that we can autocomplete config file names and commands | 20:17 |
Haarg | not a bad idea | 20:18 |
+perlDreamer | but it may require wgdev config file settings so it can find /data/WebGUI/etc | 20:19 |
Haarg | or any of the other ways to find the root dir, or falling back on specifying a full filename | 20:20 |
+perlDreamer | yeah | 20:21 |
@frodwith | Current idea: we do the fork-at-server-startup thing, but leave the code that does on-demand forking in place. Then if the daemon-master is dead, we fall back on the way we're doing it now. | 20:25 |
@frodwith | and send emails to the server administrator. | 20:26 |
@frodwith | or whatever. | 20:26 |
Haarg | i suppose that works | 20:26 |
neil_ | sorry to interject | 20:32 |
neil_ | I'm doing a local install of WRE-0.9.3-debian5 on Debiab Squeeze | 20:33 |
neil_ | and I get this error: Couldn't connect to MySQL because DBI connect('test;host=localhost;port=3306','root',...) failed: Can't connect to local MySQL server through socket '/data/wre/var/mysqldata/mysql.sock' (2) at /data/wre/lib/WRE/Mysql.pm line 93 at ./wreconsole.pl line 1240 | 20:33 |
neil_ | Ho do I fix this error? | 20:36 |
@scrottie | is the WRE configured to use the root database user? | 20:41 |
neil_ | I didn't do any configuration - only the install | 20:43 |
@scrottie | I'm only familiar with the source install. | 20:45 |
+perlDreamer | neil_: most common WRE problem is to forget to remove /etc/my.cnf and turn off the system's mysqld | 20:49 |
+perlDreamer | this will interfere with WRE's mysql | 20:49 |
+perlDreamer | check out the WebGUI wiki for more detailed information | 20:49 |
neil_ | This is a new install without any webserver & mysql functionality | 20:50 |
+perlDreamer | would you mind double checking to humor me? | 20:51 |
neil_ | I did and got: no process found | 20:53 |
+perlDreamer | and no file /etc/my.cnf, or /etc/mysql/my.cnf ? | 20:53 |
neil_ | mv /etc/my.cnf | 20:55 |
+perlDreamer | yeah, just set it aside, and then try to start WRE's mysql again | 20:56 |
neil_ | MySQL did start | 20:58 |
neil_ | did not start | 20:58 |
+perlDreamer | which one? | 21:01 |
+perlDreamer | :) | 21:01 |
-!- tavisto [~tavisto@12.96.26.119] has joined #webgui | 21:01 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 21:01 | |
neil_ | MySQL did not start. Final | 21:01 |
+perlDreamer | you ran the setenvironment.sh script in /data/wre/sbin ? | 21:02 |
neil_ | Yes. | 21:04 |
+perlDreamer | checked the file permissions on /data/wre/var/mysqldata? | 21:05 |
neil_ | webgui 0755 | 21:07 |
+perlDreamer | neil_: no clue, you'll have to debug it manually to see why it won't start | 21:08 |
+perlDreamer | try checking the error log in /data/wre/var/mysqldata | 21:09 |
+perlDreamer | or starting mysql manually, without using wreservice.pl | 21:09 |
neil_ | This is in the log: 100927 14:08:33 mysqld started /data/wre/prereqs/libexec/mysqld: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory 100927 14:08:33 mysqld ended | 21:12 |
+perlDreamer | have you checked the platform specific notes to make sure you have any extra packages installed? | 21:26 |
+perlDreamer | also, is libstdc++ installed? | 21:26 |
+perlDreamer | the WRE does expect some things to be installed in the core OS | 21:26 |
+perlDreamer | frodwith, is there an ETA on Helpdesk - The Next Generation? | 21:28 |
@frodwith | perlDreamer: I'll answer that in pm | 21:29 |
+perlDreamer | tonight? | 21:29 |
@frodwith | no i mean, i'll message you | 21:29 |
@scrottie | seems like MySQL could probably be built with a different search path for its config file. | 21:38 |
+perlDreamer | sounds like a good RFE | 21:45 |
-!- bopbop [~kristi@76-255-21-207.lightspeed.mdsnwi.sbcglobal.net] has quit [Quit: bye] | 22:21 | |
Haarg | perlDreamer, what is the deal with the Test::Class stuff right now? | 22:25 |
+perlDreamer | there are 2 flavors | 22:26 |
+perlDreamer | Form tests, which are fine | 22:26 |
+perlDreamer | and Asset tests which take several hours to run due to various reasons scrottie can explain | 22:26 |
+perlDreamer | I've set the tests aside so that it's possible to run the test suite | 22:27 |
Haarg | why not use an env variable like everywhere else? | 22:27 |
+perlDreamer | I'm not sure how that would work, since we're inbetween Test::Class and the actual classes | 22:28 |
Haarg | and why not separate the asset vs form tests so we can start using the form tests? | 22:28 |
+perlDreamer | they'd have to reside in completely different directories, and I don't see any sense in having 2 copies of My::Test::Class laying around | 22:29 |
+perlDreamer | there may be a way to run different sub-directories, but I haven't worked it through yet | 22:29 |
@scrottie | one reason: if it doesn't do sleep(2), it'll run afoul of the restriction that an asset not create two versions in the same second. | 22:30 |
+perlDreamer | scrottie, there are ways around that, like manually setting the revisionDates | 22:31 |
@scrottie | perhaps someone has an idea for an easy way to make that test work with ... | 22:31 |
@scrottie | oh, hmm. | 22:31 |
+perlDreamer | and, before the formbuilder work, it did that and there weren't any problems | 22:31 |
+perlDreamer | any time that the anchor assets are built, that risk exists | 22:31 |
@scrottie | when I found the test, it did about 300 tests. | 22:33 |
@scrottie | now it does a few thousand. | 22:33 |
+perlDreamer | revision date collisions don't depend on the quantity of them, only in how quickly they're run | 22:33 |
@scrottie | I didn't say it did. | 22:34 |
Haarg | http://gist.github.com/599666 | 22:34 |
+perlDreamer | sorry, I misconstrued what you wrote | 22:34 |
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 22:34 | |
@scrottie | this is a bit muddle as it is Test::Class. if one test fails, it'll skip a whole bunch, potentially, and not tell you. | 22:35 |
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has joined #webgui | 22:35 | |
@scrottie | the number of tests attempted was wildly off and it's easy for that situation to happen in Test::Class tests. | 22:35 |
@scrottie | the whole time I was working on that, I thought I was almost done. that's how I wound up off of fixing it early. | 22:35 |
@scrottie | you might have made the same mistake. | 22:35 |
+perlDreamer | that's very true scrottie | 22:36 |
@scrottie | the further along it gets, the more tests it realizes there are, and the more things that go wrong. fixing one bug so far has always just revealed another. | 22:36 |
@scrottie | the asset slamming thing was something I unearthed. | 22:36 |
+perlDreamer | slamming? | 22:36 |
@scrottie | anyway, I really don't want you to think that I came in and just created a whole bunch of brokenness. | 22:36 |
@scrottie | creating multiple revisions of the same asset in the same second. | 22:37 |
+perlDreamer | that's a known problem that's usually a test artifact | 22:37 |
@scrottie | I'm sure I created some brokenness, but a whole lot of it was already there. | 22:37 |
@scrottie | lurking, waiting, hidden. ready to strike. | 22:37 |
+perlDreamer | like Chuck Norris! | 22:37 |
@scrottie | heh | 22:38 |
@scrottie | don't know if you saw but I took a quick-ish stab at the "abuse" idea. it needs some more work. | 22:38 |
Haarg | sub constructorExtras { state $rD = time; $rD++; return (revisionDate => $rD); } | 22:39 |
@scrottie | so if the run_asset.t thing starts cleaning up after each run, I need to figure out a way to work around that, but otherwise that's cool. | 22:39 |
@scrottie | Haarg, thanks | 22:39 |
Haarg | not sure if thats the solution but that was my first thought | 22:39 |
Haarg | since you already pretty much have the facility in there to pass through revisionDates | 22:39 |
@scrottie | well, it confirms that the idea will work. | 22:40 |
@scrottie | that's certainly a rough edge that needs to be dealt with. | 22:40 |
Haarg | just have to make sure the inherited versions call SUPER:: | 22:40 |
@scrottie | if they don't, that's another bug. | 22:40 |
@scrottie | can't do this right now though... something just came down the pike for me. | 22:41 |
Haarg | perlDreamer, any problem with me committing the .t i pasted and a separate one with an ENV condition for assets? | 22:41 |
+perlDreamer | as long as it's been tested and works, then please go right ahead | 22:41 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:43 | |
* scrottie sighs | 22:43 | |
@scrottie | chrome sucks. | 22:43 |
CIA-61 | webgui: Graham Knop WebGUI8 * r10c7b56 / (t/run_assets.t t/run_forms.t t/run_forms.u): restore both asset and form Test::Class tests - http://bit.ly/ah1ZVv | 22:51 |
-!- tavisto [~tavisto@12.96.26.119] has quit [Quit: tavisto] | 23:06 | |
+perlDreamer | Haarg, since wgd is designed to work across versions of WebGUI, how do you recommend handling features that don't exist in earlier WebGUI's? | 23:17 |
Haarg | depends on the feature | 23:18 |
+perlDreamer | for instance, I'd like to use the overwriteLatest switch when importing a package | 23:18 |
Haarg | the webgui 8 stuff i've been kind of hacking in | 23:18 |
Haarg | for that one it could just be passed in always and sometimes not work | 23:19 |
Haarg | if you wanted to do better than that i don't know | 23:19 |
Haarg | there isn't a good way to do it aside from copying large chunks of code from webgui | 23:19 |
Haarg | i almost made a weird translation layer thing to paper over the differences but it only really would have worked on the outside api, not making changes internally | 23:20 |
+perlDreamer | okay, I just wasn't sure that having things not work in earlier WebGUI's would be okay | 23:20 |
Haarg | or try to use Code::Splice | 23:21 |
Haarg | that needs xs though | 23:21 |
Haarg | and is probably much nastier than you would want to work with | 23:22 |
+perlDreamer | the results from CPAN Testers don't look very promising either | 23:28 |
+perlDreamer | we have the advantage of knowing kind of what versions of perl are available | 23:28 |
Haarg | if you really need to you can test $wgd->version->module | 23:31 |
+perlDreamer | the $options argument to import is on the end, so if added it won't hurt earlier versions | 23:32 |
+perlDreamer | it wouldn't be bad to warn the user that what they want won't work, though | 23:32 |
Haarg | this is one of those cases where you would probably want to use it on a server somewhere and have it just work, so i'm not sure what the best option is to do that or if there even is a decent option | 23:34 |
-!- cybergirl [~cybergirl@212-198-248-35.rev.numericable.fr] has joined #webgui | 23:35 | |
+perlDreamer | for now, how about good documentation about what's required? | 23:35 |
+perlDreamer | "This option will only work in WebGUI 7.x.x or higher" | 23:35 |
Haarg | works for me | 23:35 |
-!- cybergirl [~cybergirl@212-198-248-35.rev.numericable.fr] has quit [Client Quit] | 23:35 | |
+perlDreamer | Haarg, how does one build wgd nowadays? | 23:49 |
Haarg | dzil build | 23:49 |
+perlDreamer | i don't know how many other people are building custom wgd's, but the build process is not well documented | 23:59 |
+perlDreamer | you need a certain minimum version of Dist::Zilla, and a bunch of plugins | 23:59 |
--- Day changed Tue Sep 28 2010 | ||
Haarg | with dzil up to date, dzil authordeps should get any needed plugins | 00:01 |
+perlDreamer | only if they dependencies are set up correctly | 00:01 |
+perlDreamer | and PodWeaver's aren't | 00:01 |
Haarg | oh? | 00:01 |
+perlDreamer | after installing Dist::Zilla from CPAN | 00:02 |
+perlDreamer | and PodWeaver | 00:02 |
+perlDreamer | sorry, Dist::Zilla::Plugin::PodWeaver | 00:02 |
+perlDreamer | and D::Z::P::CriticTests | 00:03 |
+perlDreamer | then it PodWeaver died saying that it needed Pod::Elemental::Transformer::List | 00:03 |
Haarg | it would probably make sense to stick a BUILDING file or similar in there | 00:05 |
Haarg | would be nice if Dist::Zilla could figure out PodWeaver plugins as well but i'm not sure how it would do that | 00:05 |
+perlDreamer | I just sent you a pull request for an updated README | 00:07 |
Haarg | README is meant for people that have a dist file | 00:08 |
Haarg | and the existing instructions are correct for that | 00:08 |
+perlDreamer | in that case, you can ignore the pull request ;) | 00:08 |
Haarg | could probably add a section for building though so it's obvious | 00:08 |
Haarg | instead of having it in a separate file | 00:08 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 00:12 | |
Haarg | i also updated this http://haarg.github.com/wgdev/ so it has a homepage of sorts | 00:13 |
Haarg | so adding stuff about plugins needed there would be good | 00:13 |
+perlDreamer | documentation++ (in any well-known location) | 00:14 |
+perlDreamer | sticking it inside HTML source for example files, however, doesn't count | 00:14 |
+perlDreamer | as arjan found out with ukplayer | 00:15 |
+perlDreamer | Haarg, I'm having too much fun this afternoon | 00:18 |
+perlDreamer | importing a package may not return an asset, but the string 'corrupt' if there's a problem. | 00:18 |
+perlDreamer | is that a new WGDev::X error, or should we shoehorn it into an existing one? | 00:19 |
+perlDreamer | I'm leaning toward WGDev::X::BadPackage | 00:19 |
Haarg | that would work | 00:20 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Quit: Leaving.] | 00:26 | |
+perlDreamer | do all the tests pass right now, Haarg? | 00:28 |
+perlDreamer | I'm getting a serialization failure | 00:28 |
+perlDreamer | there's a blank line between == Properties ===+ and properties: | 00:28 |
Haarg | that one should pass, but i've had dumb problems with it in the past | 00:28 |
Haarg | can you paste the full error? | 00:28 |
Haarg | all the code tests should pass | 00:29 |
Haarg | critic and such won't | 00:29 |
+perlDreamer | t/wgdev-asset.t is failing | 00:29 |
+perlDreamer | grrr, grab STDERR too | 00:29 |
+perlDreamer | http://gist.github.com/599892 | 00:30 |
+perlDreamer | that's the entire test, run, since there are two tests that fail | 00:30 |
+perlDreamer | well, two tests in 1 script | 00:30 |
Haarg | what YAML modules do you habe? | 00:32 |
Haarg | *have | 00:32 |
Haarg | YAML::XS, YAML::Syck, YAML, YAML::Tiny ? | 00:32 |
+perlDreamer | YAML, YAML::Syck | 00:33 |
+perlDreamer | YAML::Tiny | 00:33 |
Haarg | version of YAML::Syck ? | 00:33 |
+perlDreamer | 1.07 | 00:34 |
Haarg | ok | 00:34 |
CIA-61 | wgdev: Graham Knop master * re2e16f1 / lib/WGDev/Asset.pm : more yaml massaging - http://bit.ly/bx11cx | 00:52 |
Haarg | perlDreamer, that should fix the test | 00:53 |
+perlDreamer | I'll merge and try it out | 00:53 |
+perlDreamer | yes, that works | 01:04 |
@scrottie | Can't locate object method "jar" via package "Apache2::RequestRec" at /data/WebGUI/lib/WebGUI/Session/Http.pm line 98. | 01:18 |
@scrottie | master. strange. | 01:18 |
Haarg | not preloaded? | 01:43 |
Haarg | or it's not getting apreq'ed properly | 01:44 |
@scrottie | looks like some other failures earlier on stopped things from being loaded, but trying to upgrade apreq and having tests fail and not seeing a jar() method in the POD for that module side-tracked me for a while. | 01:53 |
@scrottie | *and* not seeing a process() method. I did find it in the XS in the source code as well as examples online *sigh* | 01:53 |
Haarg | the way the apache modules are loaded is kind of shitty | 01:56 |
Haarg | and then adding apreq on top of that doesn't help | 01:57 |
-!- cloudcontemplate [~cloudcont@96.26.74.54] has joined #webgui | 02:26 | |
-!- cloudcontemplate [~cloudcont@96.26.74.54] has left #webgui [] | 02:26 | |
-!- Netsplit *.net <-> *.split quits: SDuensin, bipolar | 02:26 | |
-!- Netsplit over, joins: SDuensin, bipolar | 02:28 | |
-!- KlausH [~KlausH@p5B0712A4.dip0.t-ipconnect.de] has quit [Quit: KlausH] | 02:30 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 272 seconds] | 03:07 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Quit: Leaving.] | 03:36 | |
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 272 seconds] | 03:50 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 04:06 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 04:26 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 05:01 | |
+perlDreamer | Haarg, is a package import dies midstream, it leaves an open version tag | 05:25 |
+perlDreamer | should it delete it? | 05:25 |
+perlDreamer | btw, the exception code is in my repo for corrupt package handling | 05:26 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 05:59 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 06:38 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 07:05 | |
-!- kaare [~kaare@langebro.adapt.dk] has joined #webgui | 08:30 | |
-!- kaare is now known as Guest58753 | 08:30 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:23 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has quit [Remote host closed the connection] | 09:51 | |
-!- Radix_ [quasselcor@203.161.71.161.static.amnet.net.au] has joined #webgui | 09:51 | |
-!- mode/#webgui [+v Radix_] by ChanServ | 09:51 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 10:35 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:35 | |
-!- Guest58753 is now known as kaare_ | 10:49 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 11:06 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 11:37 | |
-!- neil_ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Disconnected by services] | 12:53 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 14:49 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:12 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:46 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:51 | |
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 16:04 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 16:18 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 16:22 | |
SDuensin | Morning all. | 16:41 |
+bartjol | I'm Bart, not all | 16:47 |
SDuensin | Seems we need to inflate your ego. :-) | 16:53 |
+bartjol | ah, the ego buoyancy quotient | 16:56 |
+bartjol | sounds like a psycjoligical quotient that can actually be used, have to patent that one | 16:57 |
SDuensin | lol | 16:57 |
-!- kaare_ [~kaare@langebro.adapt.dk] has quit [Remote host closed the connection] | 16:58 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 17:10 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 272 seconds] | 17:13 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has quit [Read error: Connection reset by peer] | 17:20 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui | 17:29 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] | 17:34 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 17:37 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:48 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:49 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 18:11 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 19:30 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 19:30 | |
CIA-61 | webgui: Colin Kuskie webgui-7.9 * rae02a4b / (4 files in 4 dirs): Move "back to profile" link from Account Profile Layout template into the View template. Added the can_edit_profile template variable to common template variables for the Profile plugin. - http://bit.ly/coRgTX | 19:31 |
CIA-61 | webgui: Colin Kuskie master * r2adc7a2 / (4 files in 4 dirs): Move "back to profile" link from Account Profile Layout template into the View template. Added the can_edit_profile template variable to common template variables for the Profile plugin. - http://bit.ly/9nqeXL | 19:33 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has left #webgui [] | 21:45 | |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:20 | |
neil__ | Apache Modperl won't start on a Centos WRE install | 22:21 |
neil__ | This is the log: [Tue Sep 28 15:16:41 2010] [error] Integer overflow in hexadecimal number at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Linux/Smaps.pm line 83, <$f> line 640.\nBEGIN failed--compilation aborted at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/SizeLimit.pm line 98.\nCompilation failed in require at /data/wre/etc/modperl.pl line 1.\nBEGIN failed--compilation aborted at /data/wre/etc/modperl.pl line 1 | 22:21 |
+perlDreamer | neil__: I would suggest searching the bug board on webgui.org, because that's a known bug | 23:01 |
+perlDreamer | and the work around for it is fixed there | 23:01 |
+perlDreamer | unfortunately, there's nothing we can do to fix it, since it's a squabble between the Linux::Smaps people, and the Linux Kernel people | 23:01 |
neil__ | Can you recommend an installation method that works? | 23:03 |
neil__ | I've been trying to install for the last month and nothing. | 23:03 |
Haarg | delete the file /data/wre/prereqs/lib/perl5/site_perl/5.10.0/Linux/Smaps.pm | 23:07 |
neil__ | Is this a temporary fix? | 23:10 |
Haarg | basically that module doesn't work on redhat based systems properly. so the only real option is to remove it. | 23:11 |
neil__ | ..and the install will work normally | 23:13 |
Haarg | yes | 23:14 |
Haarg | that is an optional module used by the monitoring scripts | 23:14 |
Haarg | not even by webgui itself | 23:14 |
neil__ | Thank you. I will try later. My mouse needs charging. | 23:14 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 23:20 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 23:23 | |
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has joined #webgui | 23:32 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 23:35 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 23:38 | |
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 252 seconds] | 23:46 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 23:46 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds] | 23:57 | |
--- Day changed Wed Sep 29 2010 | ||
-!- carogray1 [~Caroline@100.sub-69-98-108.myvzw.com] has joined #webgui | 00:02 | |
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has quit [Read error: Connection reset by peer] | 00:02 | |
-!- carogray1 [~Caroline@100.sub-69-98-108.myvzw.com] has quit [Read error: Connection reset by peer] | 00:06 | |
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has joined #webgui | 00:06 | |
-!- carogray [~Caroline@100.sub-69-98-108.myvzw.com] has quit [Client Quit] | 00:07 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 00:11 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 00:13 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 00:14 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds] | 00:15 | |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 00:22 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 240 seconds] | 00:25 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 00:28 | |
SDuensin | Evening. | 00:29 |
+perlDreamer | yo, SD | 00:39 |
SDuensin | Hi there. | 00:57 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 265 seconds] | 01:02 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 01:03 | |
-!- mode/#webgui [+o scrottie] by ChanServ | 01:03 | |
-!- cj [~cjac@router0.colliertech.org] has joined #webgui | 01:07 | |
cj | hey folks! | 01:08 |
+perlDreamer | howdy | 01:08 |
cj | I grabbed the svn dump the other day. is all the code still in svn? | 01:08 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 01:11 | |
scrottie0 | hey cj! | 01:21 |
scrottie0 | are you looking for http://github.com/plainblack/webgui ? | 01:21 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 01:23 | |
+perlDreamer | yeah, we moved to git a while ago | 01:25 |
+perlDreamer | about the only thing in svn these days are the translations, and we're in the process of moving them to git, too | 01:25 |
cj | coolio | 01:25 |
CIA-61 | wrebuild: Colin Kuskie master * r4d8558f / wre/sbin/backup.pl : Fix path issues with the backup script and rotating remote backups. - http://bit.ly/d1sgUL | 01:29 |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 01:35 | |
+perlDreamer | cj, this wiki page will help you get set up with git and WebGUI: http://www.webgui.org/wiki/git | 01:38 |
-!- mducharme1 [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 276 seconds] | 01:38 | |
scrottie | there are pages in there for the WRE Install and the Source Install. The WRE is a bundle of about everything you need short of libc. | 01:39 |
scrottie | I'm not sure if we're going to be developing remote or local. it took me a few days to get the source install set up. | 01:40 |
scrottie | maybe skype-message Frank and ask him if you should WRE install or not. | 01:42 |
scrottie0 | there isn't a 64-bit WRE at the moment. | 01:44 |
cj | thanks, perlDreamer | 01:44 |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Ping timeout: 252 seconds] | 01:46 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 01:52 | |
-!- fokat [~lem@190.72.138.110] has quit [Ping timeout: 240 seconds] | 02:01 | |
-!- fokat [~lem@190.200.155.80] has joined #webgui | 02:01 | |
-!- lem_ [~lem@190.72.138.110] has joined #webgui | 02:02 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds] | 02:03 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 02:04 | |
-!- fokat [~lem@190.200.155.80] has quit [Read error: Connection reset by peer] | 02:05 | |
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving] | 02:18 | |
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui | 02:19 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 02:21 | |
+perlDreamer | okay, time to make dinner | 03:04 |
+perlDreamer | bbiaw | 03:04 |
+perlDreamer | for anyone with pending code, release will be around 8:30pm PDT | 03:04 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 03:14 | |
-!- lem_ [~lem@190.72.138.110] has quit [Ping timeout: 265 seconds] | 03:18 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 03:36 | |
cj | FAIL! | 03:48 |
cj | ERROR: Permission to plainblack/webgui denied to cjac. | 03:48 |
cj | :( | 03:48 |
cj | hurm... no 64-bit... I have a 32-bit VM I could use | 03:48 |
cj | but I think it's resource starved | 03:49 |
cj | how feasible would it be to install WebGUI from .deb and then upgrade from git? | 03:52 |
scrottie0 | wait, what's that permission denied in response to? | 04:20 |
scrottie0 | cloning from github? which exact URL are you using? | 04:21 |
cj | $ git clone git@github.com:plainblack/webgui.git WebGUI | 04:22 |
scrottie0 | upgrading from git should work. newer versions add more perl module deps but you can stick a cpanm inside /data/WebGUI/sbin and change the path on the shebang line to /data/wre/prereqs/bin/perl | 04:22 |
scrottie0 | use the http URL... the other one. | 04:22 |
cj | yeah, I assume my account hasn't been added to the ACL yet | 04:23 |
scrottie0 | also, you'll want the wgd tool... haarg.org/wgd I think it is... same thing... change the shebang line to use the WRE perl. that's the easist way to reset the database and run updates. | 04:23 |
scrottie0 | upgrades are important. they add fields and tables to the database, add stuff to the config file, and so on. | 04:26 |
scrottie0 | wgd reset -d # you'll wind up running that or something close to it a lot | 04:27 |
+perlDreamer | cj, in /data/WebGUI/sbin there's a script called testEnvironment.pl | 04:28 |
+perlDreamer | it will tell you which modules you need, and can also install them for you | 04:28 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:30 | |
cj | alrighty | 04:32 |
Haarg | if you have any questions about wgd just let me know | 04:32 |
cj | apt-get install webgui will probably grab most of it, eh? | 04:33 |
cj | Haarg: alrighty. I'll keep you posted | 04:36 |
-!- lem_ [~lem@200.84.244.194] has joined #webgui | 04:45 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] | 04:51 | |
scrottie0 | yeah, you'll wind up with most of the modules. then after the git pull, it might want newer versions of some and will want other modules. | 04:59 |
scrottie0 | the client codebase will likely pull in even more and there's no help for you there. | 05:00 |
andyiomoon | hola webgui-ites... a quick user/groups related question for 7.7.21-stable | 05:11 |
andyiomoon | I am trying to find a way to give a user rights to manage users and groups without adding them to the admin group | 05:12 |
andyiomoon | is there a way? adding them to the admin group will give them access to data they are not allowed to see | 05:12 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Remote host closed the connection] | 05:13 | |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 05:13 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 05:48 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 245 seconds] | 05:53 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 06:07 | |
+perlDreamer | andyiomoon, there are secondary group permission in the Settings | 06:28 |
+perlDreamer | I think the tab is called "Privileges" | 06:28 |
+perlDreamer | also, each group can have a secondary Admin | 06:29 |
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed] | 06:32 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 06:39 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 240 seconds] | 06:43 | |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has quit [Ping timeout: 276 seconds] | 06:50 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 264 seconds] | 06:53 | |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui | 06:53 | |
CIA-61 | webgui: Colin Kuskie webgui-7.9 * r613ef69 / lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm : getTTL is an object method, it requires an object. - http://bit.ly/9rHEdc | 06:56 |
CIA-61 | webgui: Colin Kuskie master * r5dde317 / lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm : getTTL is an object method, it requires an object. - http://bit.ly/dkx1vV | 06:56 |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has quit [Ping timeout: 245 seconds] | 07:00 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 07:00 | |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui | 07:04 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 07:06 | |
CIA-61 | webgui: Colin Kuskie webgui-7.9 * r56ce894 / t/User.t : Update User.t test to handle the removal of group 14, Product Managers. - http://bit.ly/d5y0Q5 | 07:08 |
CIA-61 | webgui: Colin Kuskie master * r0ef292d / t/User.t : Update User.t test to handle the removal of group 14, Product Managers. - http://bit.ly/bwlewS | 07:09 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 240 seconds] | 07:12 | |
CIA-61 | webgui: Colin Kuskie webgui-7.9 * r2842b1d / docs/create.sql : Preparing for 7.9.15 release. - http://bit.ly/aReuRp | 07:15 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 07:26 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 07:31 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 276 seconds] | 07:42 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 07:50 | |
elnino | oh hello. | 07:50 |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 07:55 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 08:25 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 240 seconds] | 08:36 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 08:53 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 255 seconds] | 09:06 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 09:19 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 09:29 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 264 seconds] | 09:48 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui | 09:53 | |
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving] | 12:14 | |
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui | 12:14 | |
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Ping timeout: 240 seconds] | 12:35 | |
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui | 12:42 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 240 seconds] | 12:43 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 12:49 | |
-!- carogray [~Caroline@72-61-192-246.pools.spcsdns.net] has joined #webgui | 12:55 | |
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Quit: Leaving] | 13:01 | |
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has joined #webgui | 13:20 | |
-!- carogray [~Caroline@72-61-192-246.pools.spcsdns.net] has quit [Ping timeout: 276 seconds] | 13:22 | |
-!- carogray2 [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui | 13:29 | |
-!- carogray1 [~Caroline@72-61-192-246.pools.spcsdns.net] has quit [Ping timeout: 240 seconds] | 13:30 | |
-!- carogray2 [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Quit: Leaving.] | 13:35 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 13:56 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 13:57 | |
-!- carogray [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui | 14:24 | |
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has joined #webgui | 14:36 | |
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui | 14:39 | |
-!- carogray [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 14:39 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 14:58 | |
-!- khenn [~frank@99-111-115-201.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 15:09 | |
-!- mode/#webgui [+o khenn] by ChanServ | 15:09 | |
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 15:19 | |
@khenn | kudos to whoever wrote WebGUI::ProgressBar | 15:22 |
@khenn | that thing is great! | 15:22 |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 15:33 | |
-!- lem_ [~lem@200.84.244.194] has quit [Ping timeout: 245 seconds] | 15:35 | |
-!- carogray [~Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:36 | |
+bartjol | in the new wg8? | 15:39 |
+bartjol | ow, I see | 15:43 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:50 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 16:00 | |
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui | 16:00 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:00 | |
-!- lem_ [~lem@190.72.138.110] has joined #webgui | 16:32 | |
SDuensin | Howdy. | 16:49 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 17:05 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out] | 17:06 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 17:18 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 255 seconds] | 17:31 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 17:44 | |
cj | dan rolsky and jon swartz modules evarwhar! | 17:49 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:58 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:58 | |
+perlDreamer | morning, folks | 17:58 |
+MrHairgrease | howdy pd! | 17:58 |
+perlDreamer | Greasings! | 17:59 |
+MrHairgrease | indeed! | 17:59 |
* scrottie waves | 18:01 | |
+MrHairgrease | perlDreamer, you were involved with the survey as well, right? | 18:04 |
+perlDreamer | I have done survey work, yes | 18:04 |
+MrHairgrease | ok, what I want to do is iterate over all the survey responses, and blank out comments and answers to open questions, to anonymize them. | 18:05 |
+MrHairgrease | I've been looking through the code | 18:05 |
+perlDreamer | you want to grab a survey response object | 18:06 |
+MrHairgrease | but there doesn't seems to be a mechanism to iterate over all the answers other than just pulling out the right records from the db | 18:06 |
+perlDreamer | that could be | 18:06 |
+MrHairgrease | afk | 18:06 |
+MrHairgrease | brb | 18:07 |
+MrHairgrease | ok | 18:07 |
+MrHairgrease | back | 18:07 |
+MrHairgrease | ok | 18:08 |
+MrHairgrease | another question... | 18:08 |
+MrHairgrease | oh | 18:08 |
+MrHairgrease | never mind | 18:08 |
+MrHairgrease | =) | 18:08 |
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has joined #webgui | 18:10 | |
+perlDreamer | MrHairgrease, I recommend checking out the getResponseDetails method in Survey.pm | 18:11 |
+MrHairgrease | ok | 18:11 |
+MrHairgrease | will do | 18:11 |
+MrHairgrease | thanks | 18:11 |
+perlDreamer | MrHairgrease: Will you Euro-type people have a fit if the PayDriver interface changes in WebGUI8? | 18:15 |
+MrHairgrease | if it gets better, we would probably let you get away with it =) | 18:17 |
+MrHairgrease | with minimal physical damage anyway =) | 18:17 |
+MrHairgrease | what changes are you proposing? | 18:17 |
+perlDreamer | moving away from Class::InsideOut to Moose | 18:18 |
+perlDreamer | we're working on purging Class::InsideOut from the core | 18:18 |
+MrHairgrease | oh | 18:18 |
+perlDreamer | so you'll build PayDrivers almost like Assets | 18:18 |
+MrHairgrease | no problem there =) | 18:18 |
+perlDreamer | awesome | 18:18 |
+perlDreamer | I don't want to be looking over my shoulder for an angry man with curly black hair for the rest of my life :) | 18:18 |
+perlDreamer | not that I've ever seen Joeri angry | 18:19 |
+MrHairgrease | In the 11 years I've known him, I've only seen him angry once | 18:19 |
+perlDreamer | what did you do? | 18:20 |
cj | my sister was bitten by a Moose once | 18:21 |
+MrHairgrease | I didn't do anything | 18:21 |
+MrHairgrease | some asshole did | 18:21 |
+MrHairgrease | and he made a friend of Joeri cry | 18:21 |
+perlDreamer | that's not good | 18:21 |
+MrHairgrease | well that was almost 10 years ago I think | 18:22 |
neil__ | Hello again | 18:24 |
+perlDreamer | hey, neil__! What's up today? | 18:24 |
+perlDreamer | btw, have you tried searching webgui.org, or reading the installation notes, or the newly freed Admin guide from plainblack.com? | 18:25 |
cj | "a mĝĝse once bit my sister," I mean... | 18:25 |
neil__ | I'm getting more errors. Yesterday Haarg said to remove .../smaps.pm | 18:25 |
+perlDreamer | yes | 18:25 |
+perlDreamer | for RedHat/CentOS, you have to do that | 18:25 |
+bartjol | replace it by schnaps :) | 18:25 |
+bartjol | sorry, german sense of humor | 18:26 |
+perlDreamer | mmmm, hot chocolate with mint schnapps and cream | 18:26 |
+perlDreamer | hang on, it's only 8:30am! | 18:26 |
+perlDreamer | plus, only a fool drinks with the Dutch | 18:27 |
+perlDreamer | it's like starting a landwar with the Russians | 18:27 |
+bartjol | no it isn't it is 17:30 | 18:27 |
neil__ | I've got this error: [Wed Sep 29 11:15:15 2010] [error] Can't locate Net/CIDR/Lite.pm in @INC (@INC contains: /data/WebGUI/lib /data/WebGUI/lib /data/wre/prereqs/lib/perl5/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/5.10.0 /data/wre/prereqs/lib/perl5/site_perl/5.10.0/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.10.0 /data/wre/prereqs) at /data/WebGUI/lib/WebGUI/Utility.pm line 22.\nBEGIN failed--compilation aborted at /data/We | 18:28 |
+perlDreamer | neil__: The WRE does not contain all the correct modules for the latest WebGUI | 18:28 |
+perlDreamer | since it's several years old | 18:28 |
+perlDreamer | in /data/WebGUI/sbin, there's a script called testEnvironment.pl | 18:28 |
+MrHairgrease | hmmmm, schnapps! | 18:29 |
+perlDreamer | run it as root, and it will install the other needed modules | 18:29 |
+perlDreamer | as long as the server can get to CPAN | 18:29 |
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui | 18:29 | |
+perlDreamer | that should be in the install instructions in the wiki | 18:29 |
+perlDreamer | if it's not, I'll add it now | 18:30 |
neil__ | I did and it didn't install 5 of them - DBD::mysql Image::Magick POE::Component::IKC::Server POE::Component::Client::HTTP Apache2::Request | 18:30 |
neil__ | I also tried install from source and got the same error | 18:30 |
+perlDreamer | the WRE includes those modules already | 18:31 |
+MrHairgrease | afaik you cannot install imagemagick from cpan | 18:31 |
+perlDreamer | right | 18:31 |
+MrHairgrease | it'll install the perl modules when you install the binary libs | 18:31 |
+MrHairgrease | apache2::request is part of mod_perl2 | 18:32 |
+MrHairgrease | which you should also install manually | 18:32 |
+perlDreamer | neil__: if the testEnvironment.pl script told you that it was trying to install those, you likely did not have the right perl (WRE's) in your path at the time | 18:32 |
+MrHairgrease | dbd::mysql prolly didn't install b/c of failed tests which are caused by the tests not being able to connect to a live db | 18:32 |
+MrHairgrease | oh | 18:33 |
+MrHairgrease | you are running wre? | 18:33 |
+MrHairgrease | in that case: | 18:33 |
+perlDreamer | sounds like he's done both | 18:33 |
+MrHairgrease | first do a . /data/wre/sbin/setenvironment | 18:33 |
-!- Haarg [~haarg@www.beyondunreal.com] has quit [Ping timeout: 240 seconds] | 18:33 | |
+MrHairgrease | note that if you use sudo to run the testEnv script you'll have to pass the -E parameter | 18:34 |
+MrHairgrease | to preserve your environment | 18:34 |
+MrHairgrease | another option is to do this | 18:34 |
+MrHairgrease | cd /data/WebGUI/sbin | 18:34 |
+MrHairgrease | sudo /data/wre/prereqs/bin/perl testEnvironment.pl | 18:35 |
-!- patspam [~patspam@cpe-66-65-66-212.nyc.res.rr.com] has joined #webgui | 18:35 | |
-!- patspam [~patspam@cpe-66-65-66-212.nyc.res.rr.com] has quit [Client Quit] | 18:35 | |
+MrHairgrease | that way there's no doubt you're using the wre's perl | 18:35 |
neil__ | I was logged as user = root, on Centos | 18:37 |
+MrHairgrease | ok | 18:37 |
+MrHairgrease | and you _are_ using wre? | 18:37 |
neil__ | Yes | 18:37 |
+MrHairgrease | ok | 18:37 |
+MrHairgrease | then try this | 18:37 |
+MrHairgrease | cd /data/WebGUI/sbin | 18:37 |
+MrHairgrease | /data/wre/prereqs/bin/perl testEnvironment.pl | 18:38 |
+MrHairgrease | If you still get stuff like Apache2::Request, there's something wrong with your wre install | 18:38 |
neil__ | Did as you suggested, and I'm stuck at Cache:;FastMmap | 18:42 |
+MrHairgrease | tests are failing? | 18:42 |
+MrHairgrease | or compile errors? | 18:43 |
+perlDreamer | missing module | 18:43 |
* perlDreamer is off to the gym | 18:43 | |
+perlDreamer | to prepare for a bart/martin drinking session | 18:43 |
+perlDreamer | :P | 18:43 |
neil__ | Test are failing | 18:44 |
+MrHairgrease | yeah gotta go as well | 18:44 |
+MrHairgrease | ok | 18:44 |
neil__ | Parse error | 18:44 |
+MrHairgrease | Can you paste the output to some pastebin? | 18:44 |
+MrHairgrease | hmmm, on my kubuntu Cache::FastMmap installs without hassle in the wre | 18:47 |
+MrHairgrease | might be something centOS related | 18:47 |
neil__ | I pasted the output! | 18:51 |
+bartjol | mmm, in debian some libraries are needed, I can't seem to find that kind of doc for centos | 18:54 |
neil__ | I think it's the last four modules: Cache::FastMmaps, CHI, PerlIO::eol, Net::Twitter | 18:57 |
neil__ | Good news - everything including Modperl STARTS | 19:04 |
+MrHairgrease | ok nice | 19:04 |
+MrHairgrease | gotta go | 19:04 |
+MrHairgrease | good luck! | 19:04 |
+MrHairgrease | bye | 19:04 |
+MrHairgrease | oh | 19:04 |
+MrHairgrease | en die verkeerde site weghalen (of de sitename niet op dl.nl hebben) | 19:05 |
+MrHairgrease | later | 19:05 |
-!- MrHairgrease [~martin@194.171.50.69] has left #webgui [] | 19:05 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 19:10 | |
-!- Haarg [~haarg@www.beyondunreal.com] has joined #webgui | 19:14 | |
+perlDreamer | morning, Haarg | 20:32 |
Haarg | morning | 20:32 |
+perlDreamer | thanks for all the wgd help from earlier this week | 20:34 |
cj | scrottie0: what branch should I check out, do you think? | 20:40 |
scrottie | master, fer sher. | 20:40 |
cj | oalrite | 20:41 |
cj | okay, so I guess I have it installed and all the deps met. what should I do to kick the wheels? | 20:41 |
+perlDreamer | use addsite.pl to add a site | 20:42 |
+perlDreamer | addsite.pl --sitename=www.mysite.conf --adminPassword=cjsDatabasePw | 20:42 |
scrottie0 | is addsite.pl a Debian WebGUI package thing or a WRE thing? | 20:43 |
+perlDreamer | WRE thang | 20:43 |
scrottie0 | cj, which route did you ultimately go in installing? | 20:43 |
+perlDreamer | there was talk about trying to abstract out the scripts so that they could be used anywhere, since they really only require a wre.conf and some perl libraries | 20:44 |
+perlDreamer | but such work is NDY | 20:44 |
cj | installed from .deb, but also checked out from git. most of the deps were satisfied by the .deb, but the testEnvironment.pl mostly installed CHI | 20:44 |
scrottie0 | cj, do you have an addsite.pl? probably somewhere under /data/WebGUI | 20:45 |
cj | find says I don't | 20:45 |
+perlDreamer | nope, you need a WRE for that | 20:46 |
* cj looks for WRE | 20:46 | |
scrottie0 | copy /data/WebGUI/etc/www.example.com.conf.sample to www.example.com. similar for log.conf. | 20:46 |
cj | http://sourceforge.net/projects/pbwebgui/files/WebGUI%20Runtime%20Environment/WRE%200.9.3/wre-0.9.3-debian5.tar.gz/download looks promising | 20:48 |
scrottie0 | that's a whole other route than what you went... | 20:48 |
Haarg | if you already have it installed from the .deb, you probably don't want to mess with the WRE | 20:48 |
scrottie0 | probably easier. the perl that comes with the WRE likes to use its own set of modules. | 20:48 |
scrottie0 | yeah. they really don't combine. | 20:48 |
scrottie0 | the WRE has its own mysql, perl, etc, etc. | 20:49 |
Haarg | the debian package may create a site for you. i really don't know. | 20:49 |
cj | yipe, I say. | 20:49 |
scrottie0 | the stuff the Source Install Wiki page has to say about setting up the config file applies. don't worry about anything spectre related for the moment, I say. | 20:49 |
cj | alright | 20:49 |
scrottie0 | hrm. well, worth checking out what's in /data/WebGUI/etc. | 20:49 |
cj | log.conf.original spectre.conf.original WebGUI.conf.original | 20:50 |
cj | /data/WebGUI is a symlink I created to /usr/src/git/github/WebGUI | 20:50 |
scrottie0 | original, sample, same thing. yeah, make non .orginal copies of those and modify. mostly you need to set the extras path and plug in MySQL user/login info. then set up Apache according to the Source Install notes. I built my own Apache so my config file is in /usr/local/conf/httpd.conf. | 20:51 |
scrottie0 | that should be fine. if you can set up the config file correctly so that the extras path points to /data/domains/www.example.com/public/extras rather than back into the source, wgd will copy the extras from the git checkout to the static directory. otherwise it'll copy stuff over itself and clobber everything. | 20:52 |
scrottie0 | hrm, that reminds me, I meant to fix that. | 20:52 |
Haarg | cj, what exists in /usr/share/webgui/etc ? | 20:53 |
cj | apache.config preload.custom spectre.conf | 20:54 |
cj | log.conf preload.exclude webgui.conf | 20:54 |
scrottie0 | and it should be fine to continue to use www.example.com rather than trying to plug something else in. | 20:54 |
Haarg | scrottie0, that's for uploads, not extras | 20:54 |
scrottie0 | oh. | 20:54 |
Haarg | cj, if you want to continue using the stuff from debian, you could probably just use /usr/share/webgui/etc/webgui.conf as your config file | 20:55 |
Haarg | apache is probably set up to serve that site somehow | 20:55 |
cj | Haarg: the debian package seems a little dated, especially if the client is going to be using mainline git | 20:55 |
cj | maybe I can tweak the debian config to use /data/WebGUI instead of /usr/share/webgui | 20:56 |
scrottie0 | I have something like export WEBGUI_CONFIG='/data/WebGUI/etc/www.example.com.conf' in a .sh file that should probably be part of my .profile. various command line tools need that, including wgd. | 20:56 |
scrottie0 | Haarg, if the Debian version is old enough and he upgrades directly to the git version, the upgrade process probably won't be able to fix the older config file in one go. he's probably better off starting with the sample config from git. | 20:57 |
Haarg | cj, what i means is you could use the existing config and data directories but with the git version of webgui | 20:57 |
Haarg | and it wouldn't be an upgrade process, because you are starting from scratch | 20:57 |
scrottie0 | cj, let us know if we're lobbing too much at you all at once. | 20:57 |
Haarg | so it would just be a reset | 20:57 |
scrottie0 | that could work ;) | 20:58 |
cj | :) | 20:58 |
cj | Haarg: alright, so how would I use those config & data directories? | 20:58 |
cj | fiddle with /etc/init.d/webgui or whatever? | 20:58 |
scrottie0 | the config file is specified by WEBGUI_CONFIG from the shell and from the stuff you paste into the httpd.conf. | 20:59 |
cj | ah | 20:59 |
scrottie0 | welcome to the world's most popular mod_perl app ;) | 21:00 |
Haarg | the setup process is kind of nasty. which is why the wre exists, even though i hate it. | 21:01 |
scrottie0 | async tidbit: after you check out the client code, add its lib directory to /data/WebGUI/sbin/preload.custom, or whereever the etc dir winds up being. | 21:04 |
cj | is there an exports directory in the stock setup, or is that a debian feature? | 21:08 |
scrottie0 | doesn't ring a bell here... | 21:08 |
Haarg | there is extras. the debian package may just be using a different name for it. | 21:09 |
cj | nah, it's got an extras, too | 21:09 |
cj | that was my original though as well | 21:09 |
Haarg | just to clarify things a bit, for a webgui site you need: an uploads directory, a database, a config file listing the uploads,db,extras information, and entries in apache to serve uploads,extras and to hand requests to WebGUI. | 21:10 |
+perlDreamer | that's all described in the wiki, in the Source Install instructions | 21:18 |
scrottie0 | hrm. $easy_task done. $hard_task needs another iteration. | 21:32 |
cj | scrottie0: you know if we're still on for the meeting today? | 21:34 |
+perlDreamer | scrottie0, cj, it's not okay to talk about business in channel | 21:36 |
cj | perlDreamer: ah. got it. | 21:37 |
scrottie | yes sir. we'll try to stay on the other side of the line. | 21:37 |
cj | [Wed Sep 29 11:43:07 2010] [error] [client 172.16.10.40] Couldn't parse JSON in config file '/usr/src/git/github/WebGUI/etc/www.example.com.conf'\n at /usr/share/perl5/Config/JSON.pm line 35\n\tConfig::JSON::__ANON__('Config::JSON=HASH(0x7f67a9687180)', '/usr/src/git/github/WebGUI/etc/www.example.com.conf') called at generated method (unknown origin) line 44\n\tConfig::JSON::new('Config::JSON', '/usr/src/git/github/WebGUI/etc/www.example.com.conf') called | 21:45 |
cj | uhm... what line is the error on? | 21:45 |
scrottie0 | yeah, good question. I installed... python-demjson for jsonlint... from apt... just for running on the config file. | 21:45 |
scrottie0 | it doesn't like the first two lines so you have to do a little dance of deleting them, checking it, fixing stuff, putting them back. | 21:46 |
cj | $ jsonlint /usr/src/git/github/WebGUI/etc/www.example.com.conf ; echo $? | 21:47 |
cj | 1 | 21:47 |
cj | ha. | 21:47 |
cj | maybe I need to turn on verbosity... | 21:47 |
scrottie | yeah. | 21:48 |
scrottie | boy are computers dumb. | 21:48 |
cj | I thought silence implied success ;) | 21:48 |
cj | single quoted string | 21:56 |
cj | alrighty. all instally now | 22:04 |
scrottie | you should be able to fire up httpd and hit localhost:8000. go? | 22:04 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 22:05 | |
cj | nothing on 8000... it's at www.example.com:80, though | 22:06 |
scrottie | oh. | 22:06 |
scrottie | if it lets you login, try admin 123qwe. Debian might have changed that too. | 22:06 |
scrottie | er, no, you're not using the Debian provided config. | 22:06 |
scrottie | and it's not in the config. | 22:07 |
cj | yeah, I'm all logged in and everthing | 22:07 |
scrottie | awesome. I don't know what to suggest next. the Developers Guide and other books are up on the Wiki now. | 22:08 |
cj | alrighty. I have an e-reader. maybe I'll see if it displays the guide in a non-sucky format | 22:08 |
SDuensin | Which reader? I just returned a nook for crappy PDF rendering. | 22:11 |
scrottie0 | apparently one without IRC on it ;) | 22:16 |
SDuensin | lol | 22:16 |
cj | SDuensin: yeah, nook. ;) | 22:20 |
cj | it's pretty awful. is the amazon thing any better? | 22:20 |
SDuensin | I liked the little guy, but some of my documents were unreadable. | 22:21 |
SDuensin | Dunno. Saving up for an iThing. | 22:21 |
cj | yeah, I've found that any of cisco's docs (which make heavy use of tables) are impossible to read unless the font size is set to 'small' | 22:21 |
SDuensin | I mean, really... You can't zoom?! WTF? | 22:21 |
cj | I stepped on mine last night while getting a bottle for the little one. I now am missing a line of pixels. wah. | 22:22 |
SDuensin | ACK! | 22:23 |
cj | it matches my laptop lcd. whee. | 22:24 |
cj | I can get the laptop fixed. I got a good warranty with it. the nook, I'm afraid I will have to live with. | 22:24 |
SDuensin | hehe | 22:24 |
SDuensin | They offered me a 2 year "uber warranty" when I bought mine. Probably too late to slide that one past them. | 22:25 |
cj | yeah. I got it when I was in .mi and their book stores didn't have any docs on LDAP | 22:25 |
cj | .mi.us, I guess | 22:26 |
cj | alright. now to get some lunch and hang out with the docs. | 22:26 |
SDuensin | Damn man. That's when you REALLY need to know LDAP! | 22:26 |
cj | :) | 22:27 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:45 | |
@frodwith | Anyone have any objections to merging WebGUI::Fork into 7.10? | 23:03 |
@frodwith | speak now or forever hold your peace, etc. | 23:03 |
+perlDreamer | uh, preaction should have a go at it | 23:04 |
+perlDreamer | and it would be safer to put into 8 | 23:04 |
@frodwith | he's already approved it for 7.10 | 23:04 |
@frodwith | pending comments from you and haarg | 23:05 |
+perlDreamer | my pending comments won't be ready until Friday | 23:06 |
+perlDreamer | unless tomorrow is very slow | 23:06 |
@frodwith | Okay, I can hold off until Friday. | 23:07 |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 23:10 | |
neil__ | I finally got webgui working, but three modules didn't install - Cache::FastMmap, CHI, Net::Twitter | 23:26 |
cj | http://www.colliertech.org/~cjac/tmp/create.sql.diff | 23:34 |
cj | diffs would work better if that sql were broken into more lines ;) | 23:34 |
--- Log opened Thu Sep 30 00:53:59 2010 | ||
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 00:53 | |
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has joined #webgui | 00:58 | |
-!- carogray [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 00:58 | |
-!- vayde [~vayde@63-228-7-54.mpls.qwest.net] has quit [Quit: Leaving] | 01:26 | |
andyiomoon | perlDreamer: thanks very much for the help on user/group permissions yesterday. You gave me just the nudge in the right direction I needed. Cheers | 01:34 |
+perlDreamer | awesome, andyiomoon! | 01:34 |
+perlDreamer | I was enjoying your rework of the dryad last night | 01:34 |
andyiomoon | ahh :) | 01:34 |
andyiomoon | Nice to know I have some esteemed Portland-based followers | 01:35 |
+perlDreamer | we are very artsy in Portland, although until recently my art appreciation has been limited to watercolors (done by children) | 01:35 |
andyiomoon | well, that's a great place to start | 01:36 |
+perlDreamer | Haarg: rjbs has taken over Test::Deep | 02:04 |
Haarg | i saw | 02:05 |
-!- carogray1 [~Caroline@72-59-10-146.pools.spcsdns.net] has quit [Read error: Connection reset by peer] | 02:05 | |
* perlDreamer has sweet daydreams of no more UNIVERSAL:: messages in tests | 02:06 | |
-!- carogray [~Caroline@173.159.105.53] has joined #webgui | 02:09 | |
-!- carogray [~Caroline@173.159.105.53] has quit [Client Quit] | 02:09 | |
Haarg | would be nice for it to get some improvements with its use of UNIVERSAL:: methods and to easily not export conflicting subs. | 02:14 |
+perlDreamer | he mentioned that in his blog posting, using Sub::Exporter to handle the namespace nightmare | 02:20 |
Haarg | yeah | 02:20 |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Quit: Leaving.] | 03:01 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 03:54 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Read error: Operation timed out] | 04:01 | |
-!- neil__ [47c47f14@gateway/web/freenode/ip.71.196.127.20] has quit [Quit: Page closed] | 04:16 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 04:18 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has quit [Ping timeout: 240 seconds] | 04:30 | |
-!- lem_ [~lem@190.72.138.110] has quit [Quit: Ex-Chat] | 04:37 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 06:13 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 06:51 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Ping timeout: 265 seconds] | 06:52 | |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has quit [Ping timeout: 252 seconds] | 06:54 | |
-!- DemoFreak [~hannes@static.213-133-100-162.clients.your-server.de] has joined #webgui | 07:06 | |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has joined #webgui | 07:07 | |
elnino | hey! I got webgui vmware going! | 07:07 |
elnino | But I can't seem to share directories.. | 07:07 |
elnino | help file is NOT helpful | 07:07 |
elnino | I've enabled the "sharing" but it doesn't give me an option to add a directory to share. no right click options either. | 07:09 |
-!- elnino [~ninow@c-98-240-143-131.hsd1.mn.comcast.net] has quit [Quit: Leaving] | 07:47 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 08:47 | |
-!- bartjol [~bartjol@kantoor.procolix.com] has joined #webgui | 11:31 | |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:31 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has quit [Ping timeout: 276 seconds] | 12:00 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has joined #webgui | 12:05 | |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 13:07 | |
-!- andyiomoon [~andyiomoo@CPE-58-161-21-39.ebcz1.win.bigpond.net.au] has quit [Ping timeout: 272 seconds] | 13:40 | |
-!- andyiomoon [~andyiomoo@ppp163-26.static.internode.on.net] has joined #webgui | 13:45 | |
-!- qwebirc53066 [29c46f62@gateway/web/freenode/ip.41.196.111.98] has joined #webgui | 14:04 | |
qwebirc53066 | hello | 14:05 |
qwebirc53066 | i'm searching for the right syntax for the SQL Macro | 14:05 |
qwebirc53066 | hello | 14:09 |
-!- qwebirc53066 [29c46f62@gateway/web/freenode/ip.41.196.111.98] has quit [Quit: Page closed] | 14:09 | |
-!- stDavid [~stDavid@166.137.10.83] has joined #webgui | 14:54 | |
-!- daviddelikat1 [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Quit: Leaving.] | 15:22 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui | 15:23 | |
-!- daviddelikat [~user@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Client Quit] | 15:23 | |
-!- MrHairgrease [~martin@194.171.50.69] has joined #webgui | 15:27 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:27 | |
-!- stDavid [~stDavid@166.137.10.83] has quit [Read error: Connection reset by peer] | 15:40 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 15:55 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:03 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 16:03 | |
-!- fokat [~lem@190.72.138.110] has joined #webgui | 16:28 | |
-!- daviddelikat1 [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:47 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has joined #webgui | 16:48 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 240 seconds] | 16:50 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 16:56 | |
-!- carogray1 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 16:57 | |
-!- daviddelikat1 [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Ping timeout: 252 seconds] | 16:59 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 17:52 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 17:52 | |
-!- tavisto [~tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #webgui | 18:29 | |
-!- mode/#webgui [+o tavisto] by ChanServ | 18:30 | |
cj | moin moin | 18:34 |
+bartjol | hello | 18:36 |
cj | so if I wanted to run the full test suite on my newly installed webgui, would prove -vr /data/WebGUI/t/ suffice? | 18:42 |
cj | looks like it wants to be run as root. :( | 18:44 |
+perlDreamer | it doesn't have to be run as root | 18:45 |
+perlDreamer | but your have to be able to write to the log file | 18:45 |
+perlDreamer | and to the uploads area | 18:45 |
cj | alrighty | 18:45 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has quit [Remote host closed the connection] | 18:45 | |
+perlDreamer | also, you need to tell it which WebGUI configuration file to use | 18:45 |
+perlDreamer | I'm pretty sure that the wiki has info on that | 18:45 |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 18:46 | |
+perlDreamer | http://www.webgui.org/wiki/developer-s-guide-to-testing-in-webgui | 18:46 |
cj | thanks | 18:46 |
+MrHairgrease | yup, and the webgui log file has to be writable by the user running the tests | 18:46 |
+MrHairgrease | which is /data/wre/var/logs/webgui.log | 18:47 |
+perlDreamer | oh, and MrHairgrease knows everything about the tests | 18:47 |
+perlDreamer | so feel free to send him emails, PM's | 18:47 |
+perlDreamer | call his private cell phone # | 18:47 |
* MrHairgrease knows even more about going home =) | 18:47 | |
cj | :) | 18:50 |
+perlDreamer | <ET>hoooommmme</ET> | 18:52 |
cj | would that be pronounced "hüm?" ? | 18:52 |
cj | wait... I didn't mean to raise that glottal stop: ? | 18:54 |
-!- bartjol [~bartjol@kantoor.procolix.com] has quit [Quit: Leaving.] | 19:10 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has quit [Remote host closed the connection] | 19:13 | |
-!- jigou [~JIgou@173-23-123-159.client.mchsi.com] has joined #webgui | 19:18 | |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has quit [Read error: Connection reset by peer] | 19:20 | |
-!- MrHairgrease [~martin@194.171.50.69] has left #webgui [] | 19:23 | |
cj | is this bridged to ye olde SMTP interface? | 19:25 |
cj | http://www.webgui.org/webgui/dev/discuss | 19:25 |
-!- carogray [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 19:27 | |
+perlDreamer | cj: yep | 19:36 |
+perlDreamer | you can subscribe to a thread | 19:36 |
+perlDreamer | or the whole forum | 19:36 |
-!- daviddelikat [~user@h69-128-106-50.mdsnwi.dedicated.static.tds.net] has joined #webgui | 19:45 | |
cj | http://paste2.org/p/1011125 | 19:50 |
cj | cjac@calcifer:/data/WebGUI/sbin$ cat ../.git/refs/heads/master | 19:50 |
cj | 0ef292d381c349cbc47686eaccc37551c941de9e | 19:50 |
cj | quite a few failures. is this user error? | 19:51 |
* scrottie0 waves | 19:57 | |
+perlDreamer | cj, the test suite gets run every week on every branch just before a release | 19:57 |
+perlDreamer | which branch is this? | 19:57 |
cj | master | 19:57 |
-!- dreamersgirl [~chatzilla@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 19:57 | |
+perlDreamer | pick any 1 failing test and rerun it, capture STDOUT | 19:57 |
+perlDreamer | then paste it if it doesn't say something about missing modules | 19:58 |
scrottie0 | cj, if you didn't do wgd reset -d, then various things might not have gotten done. | 19:58 |
cj | scrottie0: ah. wgd | 19:58 |
scrottie0 | and you did make sure that uploads got pointed somewhere other than inside the git checkout, right? | 19:58 |
scrottie0 | haarg.org/wgd | 19:58 |
scrottie0 | change the shebang line to /data/wre/prereqs/bin/perl | 19:59 |
cj | and if I'm not running wre? :) | 19:59 |
+perlDreamer | wgd doesn't need the wre | 19:59 |
+perlDreamer | wgd needs WebGUI | 19:59 |
scrottie0 | then point it to the perl that you're using ;) | 19:59 |
scrottie0 | (sorry, I knew you weren't using the WRE) | 20:00 |
cj | $ sudo su www-data -c 'WEBGUI_CONFIG=/data/WebGUI/etc/www.example.com.conf /data/WebGUI/sbin/wgd reset' | 20:00 |
scrottie0 | wre really likes having the various modules that WebGUI also likes having. | 20:00 |
cj | Clearing cache... Done. | 20:00 |
cj | they're all installed ;) | 20:00 |
+perlDreamer | you could be missing a test module | 20:01 |
+perlDreamer | they're not all documented, and even when they are testEnvironment.pl doesn't require you to have them | 20:01 |
cj | http://paste2.org/p/1011134 | 20:01 |
cj | I'm not getting INC path errors | 20:01 |
cj | does it really matter that uploads points to the git uploads path? | 20:02 |
+perlDreamer | yeah | 20:03 |
+perlDreamer | it's like loaning out underwear | 20:03 |
+perlDreamer | can be done, but yuck | 20:03 |
cj | heh | 20:03 |
+perlDreamer | cj, what does your t/help/isa.t say? | 20:04 |
scrottie0 | problem there is that wgd is really, really useful, and as it stands, wgd will try to copy them overthemselves and clobber them. | 20:04 |
cj | hold on... updating my uploads setting | 20:04 |
scrottie0 | best case though git status would get filled with spam | 20:04 |
scrottie0 | in fact, if you fix that, do git status and then fix the mess. | 20:04 |
+perlDreamer | wgd reset should do that already | 20:05 |
+perlDreamer | actually, wgd reset should nuke it, and then try to copy it back over itself | 20:05 |
+perlDreamer | which would be bad | 20:05 |
scrottie0 | there would be more output if you ran perl directly on a .t file rather than running prove but we should fix some of these fiddly things first. | 20:06 |
+perlDreamer | cj, which version of perl are you running? | 20:06 |
cj | v5.10.1 (squeeze) | 20:07 |
+perlDreamer | I'm using 5.10.1 on Ubuntu, so pretty close | 20:07 |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: zzzzzzzzzz] | 20:08 | |
-!- scrottie [~scrottie@dsl01-ppp-5119.fastq.com] has joined #webgui | 20:09 | |
cj | scrottie0: looks like prove -v gives the same output as perl, but with better formatting and color ( for me :) ) | 20:10 |
scrottie | ah. | 20:11 |
-!- plainhao [~plainhao@mail.xbiotica.com] has joined #webgui | 20:11 | |
cj | /data/WebGUI/t/Help/isa.t (Wstat: 1024 Tests: 4 Failed: 4) | 20:13 |
cj | guess I should fix that | 20:13 |
cj | maybe I need a newer version of UNIVERSAL? | 20:14 |
cj | $ perl -MUNIVERSAL::isa -le 'print $UNIVERSAL::isa::VERSION' | 20:15 |
cj | 1.02 | 20:15 |
Haarg | what is the full output from that test? | 20:16 |
+perlDreamer | I'm running 1.02 as well for UNIVERSAL::isa | 20:16 |
cj | http://paste2.org/p/1011149 | 20:17 |
cj | $ perl -MUNIVERSAL::can -le 'print $UNIVERSAL::can::VERSION' | 20:17 |
cj | 1.16 | 20:17 |
Haarg | those are all warnings and generally aren't a problem | 20:17 |
Haarg | i wish we could silence them but the issues are in dependancies, not our code | 20:17 |
scrottie | the UNIVERSAL stuff is annoying. it's demise is being plotted. | 20:17 |
scrottie | I suggested using Code::Splice to replace the offending code but no one listed to me (as they shouldn't). | 20:18 |
Haarg | locally i just ripped out the warnings from the code | 20:18 |
+perlDreamer | cj, you're still having some kind of setup issues | 20:19 |
cj | that's what I'm trying to uncover by exercising the test suite | 20:19 |
cj | it looks okay when I visit www.example.com | 20:19 |
+perlDreamer | how are you giving the test a config file? | 20:20 |
cj | environment variable | 20:20 |
+perlDreamer | what's it set to? | 20:20 |
cj | as seen in the paste | 20:20 |
cj | $ sudo su www-data -c 'WEBGUI_CONFIG=/data/WebGUI/etc/www.example.com-test.conf /usr/bin/prove -v /data/WebGUI/t/Help/isa.t' | 20:20 |
cj | want to see the file? | 20:20 |
+perlDreamer | sudo su www-data -c 'WEBGUI_CONFIG=www.example.com-test.con /usr/bin/prove -v /data/WebGUI/t/Help/isa.t' | 20:21 |
Haarg | does www-data have write permissions to /data/WebGUI/lib ? | 20:21 |
+perlDreamer | please :) | 20:21 |
Haarg | that test needs fixing | 20:21 |
+perlDreamer | for that test, I disagree Haarg | 20:21 |
+perlDreamer | unshift @INC, File::Spec->catdir( WebGUI::Test->getTestCollateralPath, 'Help-isa', 'lib' ); | 20:21 |
+perlDreamer | it doesn't write to the core | 20:21 |
cj | http://paste2.org/p/1011162 | 20:22 |
Haarg | in WebGUI8 | 20:22 |
Haarg | in master it does | 20:22 |
+perlDreamer | crap, wrong branch | 20:23 |
Haarg | cj, the Help/isa.t test currently needs to write to /data/WebGUI/lib | 20:23 |
Haarg | so it needs to have permissions to that | 20:23 |
cj | Haarg: just chown'd it | 20:23 |
cj | tests are green now | 20:24 |
cj | shall I update the test to check for write permissions and diag when they're not there? | 20:24 |
Haarg | nah, we just need to copy over the mods from the WebGUI8 branch | 20:24 |
cj | alrighty | 20:25 |
+perlDreamer | and it's documented in the wiki now | 20:25 |
cj | I s'pose I should chown -R www-data:www-data /data/WebGUI/*, eh? | 20:25 |
Haarg | probably | 20:25 |
Haarg | perlDreamer, 7afda00d9b7b3934f1c300236d1e2c9b36dd1c8a is where i made that change and a bunch of others along those lines | 20:26 |
Haarg | it's tied in with the WebGUI::Paths stuff though so it can't just be copied | 20:26 |
+perlDreamer | yeah | 20:26 |
cj | doesn't make /data/WebGUI/t/Asset/AssetClipboard.t happy, though | 20:27 |
-!- stDavid [~stDavid@nmd.sbx10355.brandfl.wayport.net] has joined #webgui | 20:27 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has left #webgui [] | 20:29 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 20:29 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:29 | |
+perlDreamer | cj, I'd try resetting and then running the suite over again | 20:31 |
cj | alrighty | 20:31 |
cj | still no go on AssetClipboard.t | 20:31 |
cj | is this the right way to run it? | 20:31 |
cj | sudo su www-data -c 'WEBGUI_CONFIG=/data/WebGUI/etc/www.example.com-test.conf /data/WebGUI/sbin/wgd reset' | 20:31 |
scrottie0 | wgd reset -d | 20:32 |
cj | k | 20:32 |
scrottie0 | or wgd reset --help | 20:32 |
scrottie0 | and pick and choose the options to reset | 20:32 |
+perlDreamer | wgd -F www.example.com-test.conf wgd reset -d | 20:32 |
cj | much greener | 20:32 |
dreamersgirl | green is a good color! | 20:33 |
cj | indeedy | 20:33 |
-!- dreamersgirl [~chatzilla@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.9/20100824153629]] | 20:43 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has quit [Quit: Leaving.] | 20:46 | |
cj | still a few red tests in the larger suite: http://paste2.org/p/1011207 | 20:48 |
cj | /data/WebGUI/t/Asset/File/ZipArchive.t .. Can't locate WebGUI/Storage.pm in @INC (@INC contains: /usr/src/git/github/WebGUI/t/Asset/File/../../lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /data/WebGUI/t/Asset/File/ZipArchive.t line 15. | 20:49 |
cj | cjac@calcifer:/data/WebGUI$ find ./ -name Storage.pm | 20:50 |
cj | ./lib/WebGUI/Storage.pm | 20:50 |
cj | why might /data/WebGUI/lib not be finding its way into @INC? | 20:50 |
* scrottie shrugs | 21:09 | |
* scrottie sighs | 21:16 | |
-!- stDavid [~stDavid@nmd.sbx10355.brandfl.wayport.net] has quit [Quit: zzzzzzzzzz] | 21:18 | |
scrottie | I'm finding that certain github.com screen reliably crash Google Chrome. | 21:19 |
cj | ANTI-COMPETITION! THEY DON'T WANT TO SEE ANYONE USURP GOOGLE CODE | 21:28 |
* cj securely fastens his tin foil cap | 21:29 | |
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 21:43 | |
-!- mducharme [~nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: Connection reset by peer] | 21:48 | |
cj | http://paste2.org/p/1011287 | 21:51 |
cj | that fixed the ZipArchive.t failures | 21:51 |
scrottie | I'm curious to know why it doesn't fail for perlDreamer when he's rolling up releases. | 21:53 |
cj | me, too | 21:53 |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has quit [Quit: leaving] | 21:53 | |
-!- gugod [~gugod@114-32-222-155.HINET-IP.hinet.net] has joined #webgui | 21:54 | |
cj | looks like testEnvironment.pl misses Test::Differences | 21:55 |
scrottie | other tests in t/Asset/File/ only do use lib "$FindBin::Bin/../../lib"; , and ../.. looks correct to my eyeballs. does t/Asset/File/Image.t fail for you too? | 21:57 |
cj | ../../.. is /data/WebGUI/, ../.. is /data/WebGUI/t/ | 21:58 |
cj | failures here: http://paste2.org/p/1011285 | 21:58 |
cj | looks like $Test::Differences::Version is not set. tsk tsk tsk | 21:59 |
scrottie | er, the FindBin thing should be only to find the lib under t... t/lib. /data/WebGUI/lib should be pulled in by... WebGUI::Test... | 21:59 |
cj | wonder why it's not being | 21:59 |
scrottie | cj, why don't you try moving the 'use WebGUI::Test' line above the other 'use WebGUI::*' lines? | 22:00 |
cj | hokay | 22:00 |
cj | that did it | 22:00 |
scrottie | /data/WebGUI/t/lib/WebGUI/Test.pm should get caught by the FindBin case and then that should fix up @INC so /data/WebGUI/lib is in there too. | 22:00 |
scrottie | cool. | 22:01 |
cj | http://paste2.org/p/1011303 | 22:02 |
cj | http://paste2.org/p/1011307 | 22:03 |
CIA-61 | webgui: Scott Walters master * r8eb6de3 / t/Asset/File/ZipArchive.t : Load WebGUI::Test before other modules so that it can fix up @INC to point to the main, non-test, libs. Thanks, cj! - http://bit.ly/atzus6 | 22:04 |
scrottie | "Parse errors: No plan found in TAP output" ... I think we're supporting older Test modules that don't like no_plan, so those should be outputting numbers of tests. | 22:06 |
scrottie | as far as the admin on/off and mail box failures, no idea. | 22:06 |
scrottie | ditto for the tests that die part way through. | 22:07 |
-!- plainhao [~plainhao@mail.xbiotica.com] has quit [Quit: plainhao] | 22:33 | |
-!- carogray2 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has joined #webgui | 22:47 | |
-!- carogray2 [~Caroline@c-75-68-17-12.hsd1.nh.comcast.net] has left #webgui [] | 22:48 | |
-!- patspam [~patspam@pool-98-113-86-37.nycmny.fios.verizon.net] has quit [Quit: Leaving.] | 23:14 | |
-!- perlDreamer [~colink@pool-173-50-255-102.ptldor.fios.verizon.net] has joined #webgui | 23:58 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:58 | |
--- Log closed Fri Oct 01 00:00:12 2010 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!