WebGUI irc logs from: 2009-03.log

--- Log opened Sun Mar 01 00:00:01 2009
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui00:25
-!- mode/#webgui [+v perlDreamer] by ChanServ00:25
+perlDreamerpreaction: format: query, nature: codeReview: response: availability00:26
@preactionformat: response; re: codeReview; content: I am currently available, ask forth your question00:26
+perlDreamerhttp://webgui.pastebin.com/m64f95d4600:28
+perlDreamerIt's just the first pass, but all feedback is appreciated.00:29
@preactioni would try to break out as much JS as possible into a seperate .js file (preferably under yui-webgui)00:29
+perlDreamerwith AJAXI18n, there's no reason the whole thing can't be a separate JS file00:30
@preactionso then you just call something like "var ah = new WebGUI.AssetHistory();"00:30
@preactionyeah, that too00:30
@preactionit makes it more of an application, and far more useful00:30
@preactionso even if the Perl code changes completely, the JS can be used later (in the new admin console)00:31
+perlDreamer"new" admin console?00:31
@preactionwe've been talking about it at the WUC since 7.500:31
@preactioneven showed screenshots00:31
* perlDreamer is drawing a blank. Do you have a URL for video/presentation?00:33
@preactionit was one of JT's keynotes00:34
@preactionlast year's keynote, i believe00:34
@preactionotherwise, if i'm mistaken, then there will eventually be a new admin interface00:34
+perlDreameraside from getting chocolate in the peanut butter, any other suggestions?00:36
@preactionyou might want to change www_manage to www_view instead, just for consistency's sake00:37
@preactionand run it through perltidy00:37
@preactionotherwise, looks great00:38
+perlDreamerI was thinking it returned too much data, from the getHistoryAsJson00:38
+perlDreamerand some date formatting00:39
@preactionnot really. i would want more data personally, like exactly what changed (we don't really keep records of that though)00:39
+perlDreamerno, just the actionTaken set of options00:39
@preactionthough it would be possible to do a compare of the available revisions in the future if someone wants that feature00:40
@preactioni like that it exposes this feature we've always had and nobody knew about00:40
@preactionit might stir some good ideas in the community00:40
+perlDreameryeah, I've been telling people about it for a while, but it's hard for the average admin to use.00:40
@preactionoh. you should add a tab to the admin console about this. you should also add a different privilege group to the Settings page00:41
@preactionthe "12" magic number shouldn't be used00:41
@preactionthough that's only my opinion, which is subject to overrule00:42
+perlDreamerI think you're right.  I used 12 as a placeholder for lack of anything better.00:42
+perlDreamerWhat do you think about a date range search option?00:42
@preactionhow much data really gets returned? if it's more than 50 rows, then probably yes00:43
@preactioni hate date range searches though, maybe let the user input a date and search +/- 5 days? or 7 days? or something like that00:43
@preactionwell, that's just an idea. not sure i like that idea either00:44
+perlDreamerit only returns 50 rows, but it seems wasteful to send the whole user table when only the username is used00:44
@preactionthen get: assetHistory.*,users.username <-00:45
@preactioninstead of *00:45
+perlDreamerthat's easier than typing all the columns by hand :)00:45
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]00:54
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui00:54
perlDreamer1one last question, preaction.  Do you think it's RFE-able for 7.7, or should I just put it into the Bazaar?00:55
@preactioni think it's RFE-able for 7.7 myself00:55
perlDreamer1I'll submit an RFE w/patch after I get all the tidying up done on it.00:56
perlDreamer1thanks, preaction!00:57
perlDreamer1time for me to crawl up into the attic :/00:57
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Client Quit]00:58
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:02
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui01:56
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []01:56
-!- gugod [n=gugod@sh1.opcafe.net] has quit [Remote closed the connection]03:37
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui03:38
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui03:58
-!- mode/#webgui [+o Haarg] by ChanServ03:59
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit ["leaving"]05:46
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]11:26
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui16:07
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []16:08
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui16:12
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:12
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:58
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]19:07
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui19:11
-!- mode/#webgui [+o Haarg] by ChanServ19:11
CIA-46WebGUI: translation * r9688 /translations/Russian/ (78 files in 2 dirs): Update from translation server20:30
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui20:51
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui20:51
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []20:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]22:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui23:25
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]23:56
--- Day changed Mon Mar 02 2009
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []00:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:04
-!- cap10morgan [n=wmorgan@206-124-6-183.denver.dsl.forethought.net] has joined #webgui01:05
-!- mode/#webgui [+v cap10morgan] by ChanServ01:05
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:20
-!- Irssi: #webgui: Total of 22 nicks [4 ops, 0 halfops, 2 voices, 16 normal]01:29
xdangercan the commit approval workflow be changed per group or per user somehow?01:41
CIA-46WebGUI: translation * r9689 /translations/Russian/ (37 files in 2 dirs): Update from translation server01:57
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui02:15
elninohi!  I think somewhere along the lines, the paypal payment module is scheduled for some release, anyone privy to when that may be?02:16
-!- cap10morgan [n=wmorgan@206-124-6-183.denver.dsl.forethought.net] has quit []02:54
-!- f00li5h[hireme] is now known as f00li5h[HireMe]02:56
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:17
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui03:57
-!- mode/#webgui [+o Haarg] by ChanServ03:57
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:13
-!- mode/#webgui [+o tavisto] by ChanServ04:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []04:41
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui04:56
-!- mode/#webgui [+v perlmonkey2] by ChanServ04:56
elninohi. wondering if there is any word on the paypal module, I thought it was scheduled for 7.7, is that still correct?05:19
@preactionelnino: as far as i know, yes06:37
elninoHI!06:38
elninoAnd that is June or something right?06:38
elninopreaction, if I start writing one, is there anyone that would be willing to review my work?06:39
elninomaybe we can get it in sooner?06:40
@preactioni believe martin kamerbeek is writing one right now, you might want to coordinate with him using the dev mailing list06:40
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui06:40
-!- mode/#webgui [+v cap10morgan] by ChanServ06:40
elninook. Thanks preaction.   what is his name here?06:51
@preactionMrHairgrease06:52
elninooh that's right.  06:53
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []07:45
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]08:20
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]08:49
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:21
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:55
-!- mode/#webgui [+o Haarg] by ChanServ09:55
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui10:05
-!- mode/#webgui [+o Haaarg] by ChanServ10:05
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]10:13
-!- Haaarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]10:18
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui10:19
-!- mode/#webgui [+o Haarg] by ChanServ10:19
-!- BartJol [n=plainstu@gw.oqapi.nl] has joined #webgui11:16
-!- mode/#webgui [+v BartJol] by ChanServ11:16
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:00
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []12:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui12:22
-!- mode/#webgui [+o plainhao] by ChanServ12:22
CIA-46WebGUI: yung * r9690 /WebGUI/ (2 files in 2 dirs): added edit link to matrix listing view12:25
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]12:35
-!- carogray [n=Caroline@174-146-98-73.pools.spcsdns.net] has joined #webgui13:00
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:34
-!- mode/#webgui [+o stDavid_] by ChanServ14:34
ryuu_roHi all14:42
+BartJolnot him14:42
+BartJol:)14:42
ryuu_roi have this form which executes a query on some tables14:42
ryuu_roI process the form with $sessin->form->process14:43
ryuu_robut when I enter 0 in my form field the form var doesn't get processed14:43
ryuu_roalso form->param doesn't do the trick14:44
ryuu_rois this a bug?14:44
-!- carogray [n=Caroline@174-146-98-73.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]15:38
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui15:48
+BartJolryuu_ro: if you copied it,  $sessin->form->process doesn't seem spelled right15:52
ryuu_royeah that's just a typo15:53
+BartJoljust making sure15:53
ryuu_roI understand why it isn't being processed but I don't think that it shouldn't15:53
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui16:06
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui16:11
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:15
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:17
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:17
-!- BartJol [n=plainstu@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]16:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:46
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui16:59
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:08
-!- mode/#webgui [+o tavisto] by ChanServ17:08
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
SDuensinGreetings.17:11
-!- rizen [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:15
-!- mode/#webgui [+o rizen] by ChanServ17:15
BartJo1morning scott17:29
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []17:31
xdangercan the commit approval workflow be changed per group or per user somehow?17:35
BartJo1it should be possible in 7.617:38
BartJo1evry user has a version tag workflow in the profile17:39
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:40
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:05
-!- mode/#webgui [+v perlDreamer] by ChanServ18:05
-!- rizen_ [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui18:11
-!- rizen [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]18:11
+perlmonkey2I want to add the ability to do site wide default question group definition editing.  This would not be Survey specific, but system wide.  So that editing the question groups would change them for the site.  This is just for the pre-defined multiple choice question groups.  Anyone have an idea how to go about this?  Should it be an editor in the Admin Console?  An editor on each survey instance?  18:14
+perlDreamerIf it's Survey specific, I'd say a link on each Survey.18:20
+perlDreamerthat way, anyone who can edit a survey can get to it18:20
+perlDreamerkind of like the Style Wizard for templates.18:20
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:26
-!- mode/#webgui [+v cap10morgan] by ChanServ18:26
+perlmonkey2perlDreamer: well it is more to be site wide.  To give CM's a place to alter the default question types.18:41
+perlmonkey2The ones I put in there were pretty specific to the US and to Sociology.  18:42
+perlDreamerthe Admin Console keeps growing, so if it's something just to tweak 1 asset, I still think it belongs in the Asset.18:42
+perlDreamerof course, /me is a strongly opinionated IRC squatter, so what does he know?18:46
BartJo1perlDreamer: you have a bed in the IRC channel?18:50
+perlDreamerI sleep on that bench over there18:51
BartJo1ah18:51
rizen_put it into the survey18:51
BartJo1didn't loom that way yet18:52
rizen_make it a menu option18:52
rizen_and just don't link it to a specific asset id18:52
rizen_and on the page, state that these are global question group types18:52
-!- rizen_ is now known as rizen18:52
-!- mode/#webgui [+o rizen] by ChanServ18:52
+perlmonkey2rizen: sounds groovy.18:56
-!- BartJo1 [n=plainstu@host2.procolix.com] has left #webgui []18:57
+perlmonkey2perlDreamer: drove through West Oklahoma, the Panhandle of Texas, and East New Mexico last week.  Gigawatts of wind farms through that way.  Just whole horizons full of the things, absolutely beautiful.  And now I've got the wind turbine bug again in a bad way.  Thinking of going against personal policy and just buying a welder brand new.18:59
+perlDreamersometimes, sacrifices must be made in the name of progress.18:59
+perlDreamermaybe welders hold their value so well that they don't drop in price quickly over time19:00
+perlDreamerI wish the Stock Market was that way...19:00
+perlmonkey2Yeah, 13 year lows and dropping.19:00
CIA-46WebGUI: colin * r9691 /branch/WebGUI_Story/docs/upgrades/upgrade_7.6.14-7.7.0.pl: Add column for approval workflow.19:01
CIA-46WebGUI: colin * r9692 /branch/WebGUI_Story/ (3 files in 3 dirs): 19:01
CIA-46WebGUI: Add methods for creating and getting date specific folders below the Archive for19:01
CIA-46WebGUI: holding stories. With tests.19:01
CIA-46WebGUI: Code for the approval workflow for stories.19:01
+perlmonkey2perlDreamer: heh, maybe instead of holding gold, people should hold welders.  As the good ones really don't seem to lose much value.19:01
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui19:20
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [Client Quit]19:20
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]19:20
+perlDreamerrizen: Kathy got a letter from OHSU.19:26
+perlDreamerShe's on the alternates list this year19:26
+perlDreamerso there's a chance she may get in19:26
@rizenseet19:28
@rizensweet19:28
@rizentell her congrats for me19:28
+perlDreamerI will19:28
deafferretPhD in Perl?19:29
+perlDreamercertified nurse/midwife19:29
deafferretw/ a Perl specialty?19:29
+perlDreamerno, the program is deficient that way.19:30
+perlDreamerI have her signed up for special tutoring19:30
deafferretnurse! zero-width negative look-behind assertion! stat!19:31
CIA-46WebGUI: colin * r9693 /WebGUI/lib/WebGUI/Asset/_NewAsset.skeleton: Fix POD/whitespace issues.20:03
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]20:09
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:21
-!- mode/#webgui [+o preaction] by ChanServ20:21
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:48
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:48
+perlDreamerit's scary when you can start writing phrases with 22 characters in them, give or take a character21:31
+perlDreamerdeafferret, I'm thinking of going for a run.  What are you eating today?21:37
@preactioni'll eat chicken parmesan for him21:40
@preactionheavy on the parmesan21:40
+perlDreamerthat sounds like at least a medium run21:43
* perlmonkey2 thanks WebGUI for tabforms.21:57
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:00
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []22:04
-!- steve__ [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui22:16
-!- steve__ is now known as Mech422Home22:17
+perlDreamerMech422Home: howdy :)22:17
Mech422Homehi :-)22:17
Mech422HomeUggh - I hate apache22:18
+perlDreamerdo you like some other server better?22:20
Mech422Homenginx looks promising22:22
Mech422Homeapache is just too 'kitchen sink' - too many knobs, too much to go wrong22:22
-!- SynQ [n=synq@f69189.upc-f.chello.nl] has joined #WebGUI22:26
SynQhi there22:27
SynQis github broken?22:29
+perlDreamerit would appear so.22:29
+perlDreamerthat's what they get for writing it in ruby22:30
SynQhmm22:32
SynQthat is what I dreaded by putting the WebGUI repository in a 3th party's hands22:32
SynQwe had that with sf.net22:32
SynQnow we are going to get it with github.com22:33
+perlDreamersince it's git, it's only really a problem when you want to do a pull from github.com22:33
+perlDreamercommits are fine22:33
SynQI am not sure I think that makes it more workable22:34
SynQit's always a problem when you want to collaborate22:34
SynQfor instance22:34
-!- carogray [n=Caroline@174-153-12-216.pools.spcsdns.net] has joined #webgui22:34
SynQI want to see if JT has done any work on wre in the git repo22:34
SynQbut I cant22:34
SynQsince github.com is offline22:34
SynQgit.webgui.org would be a far better place22:35
SynQsince that would be under direct control of plainblack22:35
@rizeni haven't yet22:35
SynQah22:35
SynQ:)22:35
SynQhi22:35
@rizenwe're sticking with svn for wre until 1.0 comes out22:35
@rizenwhich should be this week22:35
@rizenor next22:35
SynQok nice22:35
@rizenif all goes according to plan22:36
SynQI wanted to verify if I indeed created a github account22:36
SynQgraham allready asked me22:36
SynQrizen: do you develop the WRE on your personal mac or on a linux box?22:36
SynQand: do you know if the wre HEAD still compiles on your systems after the changes I did?22:37
@rizeni do it on my mac22:38
@rizenand i'll be finding out shortly whether it does or not22:38
SynQ:)22:38
@rizenstill trying to work through some bugs in your sources .sh files22:38
SynQI have it up and running now at host003.procolix.com22:38
SynQwhat kind of bugs?22:38
@rizenhttp://archive.cs.uu.nl/mirror/CPAN/authors/id/R/RC/RCAPUTO/POE-Component-Client-DNS-1.02.tar.gz:22:38
@rizen2009-03-02 11:15:36 ERROR 404: Not Found.22:38
@rizentar (child): POE-Component-Client-DNS-1.02.tar.gz: Cannot open: No such file or directory22:38
@rizentar (child): Error is not recoverable: exiting now22:38
@rizentar: Child returned status 222:38
@rizentar: Error exit delayed from previous errors22:38
@rizenmirror might be down or something22:39
SynQah22:39
SynQchange the MIRROR variable on top of that file22:39
SynQto the cpan.org line22:39
@rizenwell it's not the mirror itself22:39
SynQthat is commented in top of it22:39
@rizencuz other files come down fine22:39
SynQah ok22:39
SynQI had that too22:39
@rizeni'm just wondering if that mirror is missing some files22:39
@rizenor whatever22:39
@rizeni'm lookinginto it22:39
SynQit's one of the mirrors that is not completely up to date22:39
SynQthe best thing would be to let CPAN do the downloading of that particular file22:40
SynQI wanted to ask you if you agree on this:....22:40
SynQwe want to release a WRE that has exactly that set of modules that we tested and approved not newer or older ones, right?22:40
@rizenright22:41
SynQok22:41
@rizenwhich is why cpan can't be allowed to download anything22:41
SynQthat is why I created that downloadscript22:41
@rizenwe must do it22:41
SynQindeed22:41
SynQbut we might be able to use the CPAN module to download particular versions of perl modules from the perl mirrors22:41
SynQthat might solve the error-checking right away22:42
SynQbtw: http://host003.procolix.com 22:43
SynQWebGUI 7.6.13 running on WRE HEAD :)22:43
@rizencool22:43
SynQwhat I could do is tar my entire sources tree and put them in http://host003.procolix.com/uploads/somewhere.tar22:44
SynQadmin 123qwe22:44
SynQgo ahead :)22:44
SynQthat is not cool. This is: http://dev.anxietyonline.org.au/22:45
SynQthat is served by a cluster of 6 virtual machines22:45
SynQ2 loadbalancers LVS, 2 apache servers (modperl, modproxy) and 2 mysql servers (one in slave mode)22:45
+perlDreamerare you hosting that, SynQ?22:46
SynQperlDreamer: no I built it22:46
SynQit is running on vm's in australia22:47
+perlDreamerI see22:47
SynQor at least by an australian based company22:47
SynQI am hosting this: http://www.loopsetshop.com22:47
Mech422HomeSynQ: Hmm - lvs is still the load balancer of choice ?22:47
Mech422HomeI'm assuming thats to avoid s.p.o.f. and not for load balancing reasons ?22:48
SynQMech422Home: actually I'd prefer a netscaler22:48
SynQassumption is the mother of all error22:49
CIA-46WebGUI: colin * r9694 /branch/WebGUI_Story/ (3 files in 3 dirs): Story code. Added validParent, storage location code.22:49
SynQMech422Home: what alternative would you use then?22:49
Mech422HomeI don't have s.p.o.f. worries - we usually just use pound22:50
Mech422HomeI use varnish for caching - that can load balance if you don't need fancy sessioning22:50
Mech422Homeperlbal is supposed ot be good too, right ?22:50
SynQhold on a moment22:51
SynQpound is not really a load balancer22:51
+perlDreamerwhat is SPOF?22:51
Mech422Homeits a proxy load balancer - but how is that not a 'real' load balancer? 22:52
SynQit's more of spraying reverse proxy22:52
Mech422Homesingle point of failure22:52
SynQa 'real' loadbalancer does nothing with the content22:52
SynQhave you read the LVS manual?22:52
Mech422Homesynq: pound doesn't do anything with it unless you ask (sticky sessions)22:52
Mech422Homenot in about 5 years22:53
Mech422Homewhich is why I asked22:53
Mech422Homepound is the 'de facto' standard for zope/plone - so I've used that for close to 10 years now..22:53
SynQah22:53
Mech422HomeI haven't looked at lvs or ultramonkey or any of that in ages22:53
SynQI would use LVS for any22:54
SynQultramonkey again is something completely different22:54
SynQvarnish I don't know about and perlbal is also a proxy22:54
SynQlet me put it this way...22:55
+MrHairgreaseanbody had trouble using yui's datatable22:55
+MrHairgreaseand get this error?22:55
+perlDreamerMrHairgrease: every day :(22:55
Mech422Homeyes, proxy and load balancer are not mutually exclusive22:55
+MrHairgrease invalid 'instanceof' operand DS    if(oDataSource && (oDataSource instanceof DS)) {22:55
SynQif you really want to build a load balanced cluster you want a combination of LVS, Heartbeat, MySQL with replication, a reverse proxy, multiple modperl hosts, a dedicated spectre server and perhaps some more caching layers22:56
Mech422HomeI tend to think of lvs when you need stuff like open connection support - forwarding tcp/ip connections, etc.22:56
SynQindeed22:56
Mech422Homeumm - yeah, assuming you use all that :-)22:56
SynQand you want to have that too22:56
SynQso your question is a bit strange22:56
Mech422HomeI generally don't run mysql or perl - webgui is new to me - my main biz. is plone22:57
SynQif you really want a loadbalancer22:57
SynQyou use a loadbalancer22:57
+perlDreamerMrHairgrease, can you paste some code?22:57
SynQand not a proxy22:57
Mech422Homeumm - whatever - yer getting pendantic :-P22:57
SynQand if you want I loadbalancer I would recommend LVS22:57
SynQit is really the best22:57
SynQnow let's discuss proxies :)22:57
+MrHairgreaseyeah, I was doing that: http://webgui.pastebin.com/m42f9594f22:58
Mech422Homeyes, a $20K hardware load balancer would be nice, but if I don't need spof support, the proxy based solutions work fine :-)22:58
SynQI woul like to use nginx22:58
+MrHairgreaseline 7 triggers the error22:58
SynQLVS does not cost $20K22:58
Mech422HomeI realize that...22:58
SynQand if you don't need spof support a proxy still is not the same as a loadbalancer22:59
Mech422Homeplease don't lecture - I know my biz - your needs seem to be different, thats all22:59
SynQ:)22:59
SynQIt's not about your bizz22:59
Mech422Homewhatever22:59
SynQI kiss you :)22:59
SynQa loadbalancer cannot be 'proxy based'23:00
SynQa proxy is something else23:00
@rizenMech422: don't take it personally. SynQ is just annoying by nature23:00
Mech422Homerizen: so I see23:00
SynQindeed so23:00
SynQmartin can vouch for that too :P23:00
+MrHairgreaseperldreamer: forgot to include a line, this one's right: http://webgui.pastebin.com/ma540a0d23:00
@rizenat last year's wuc he got under my skin so bad that i ended up shouting at him in front of a dozen people in one of the sessions i was leading at the wuc23:01
SynQrizen: how is your opinion on experimenting with nginx instead of apache for modproxy23:01
SynQthat was adorable JT :)23:01
+MrHairgreaserizen: next time shout with your fist =)23:01
+MrHairgreasesomething else won't make him stop =)23:02
@rizeni have no idea what nginx is, but in general there would have to be some absolutely amazing advantages to make me consider switching away from modproxy23:02
SynQthat is not true martin and you know it :P23:02
+perlDreamerMrHairgrease: is it still line 7 that is the problem?, or now 15?23:02
Mech422Homerizen: nginx servers about 25% of v hosts on the net now..according to their site23:02
+MrHairgrease1523:03
SynQrizen: one absolutely amazing advantage is that with nginx you can tell the proxy to give only so much bandwith per client23:03
+MrHairgreaseteh error comes from deep in the DataTable source 23:03
@rizenjust because most of the world uses it, doesn't make it great though. look at IE for example.23:03
Mech422Homerizen: touche :-)23:03
Mech422Homerizen: so is varnish cache out of the question too ?23:03
SynQmaking it a lot more difficult for one user to saturate the entire webserver23:03
@rizenthat's a pretty cool feature23:04
Mech422Homerizen: its a lot faster then squid for man cases23:04
SynQMech422: what is the url for that varnish stuff?23:04
+perlDreamerMech422Home, that's 25% of the vservers in Russia, unless I misread that23:04
SynQrizen: nginx has a smaller memory footprint than apache (much) since it has a different threading model23:05
SynQI don't care how much servers it runs on23:05
+perlDreamerMrHairgrease: do you have connection-min loaded?23:05
SynQactually23:05
Mech422Homesynq: http://varnish.projects.linpro.no/23:05
SynQbut it's nice that at least some sites use it :)23:05
SynQMech422: thanks23:05
+MrHairgreaseperlDreamer: yup23:05
SynQvarnish doesn't run on mac?23:06
Mech422Homeperldreamer: Hmm - could be - I seem to recall seein it was 25% total though - maybe netcraft or something23:06
Mech422HomeSynQ: given its 'c' - I have no clue23:06
Mech422Homephk is an fbsd legend though - so it should23:06
+MrHairgreaseperldreamer: http://webgui.pastebin.com/d51c4353623:07
+MrHairgreasethe error comes from line 441623:07
+MrHairgreaseso maybe I'm borking my DataSource23:07
+MrHairgreasechecking on that23:07
SynQjt: source of all is here: http://host003.procolix.com/uploads/source.tgz23:08
SynQit's 431M23:08
@rizensynq, can it still do all the stuff modproxy can do? like url rewrites, ssl, setting cache headers, etc?23:08
@rizeni have the source down, but thanks23:08
SynQyes it can23:08
SynQok great23:09
@rizenthen we can talk about it for wre 1.123:09
SynQsure thing23:09
@rizenas for 1.0 i just want to get the damn thing out the door23:09
SynQindeed 23:09
SynQ64 bits?23:09
@rizenthat's the goal23:09
SynQor is even that optional?23:09
@rizenif i can't make it 64 bits by the end of the week, then i'm going to release it as 0.923:09
@rizencuz we need a release23:09
SynQgood plan23:09
@rizenand i can't release it as 1.0 until it's 64 bit23:10
SynQif you do release it as 0.923:10
SynQI'm going to update it bi-weekly with updated perl modules if available23:10
SynQas 0.9.1 and 0.9.2 etc23:10
+perlDreamerMrHairgrease, http://webgui.pastebin.com/d631c522323:11
@rizenwhy SynQ ?23:11
+perlDreamerMrHairgrease: maybe it doesn't like the XHRDataSource?23:12
SynQto keep up with security releases23:12
SynQa security hole in one of the things that webgui runs on is a bad thing23:12
SynQthat problem should be attended to23:13
SynQand I'm willing to do that23:13
@rizenok, but the problem is that you're likely introducing more bugs than you're fixing23:13
SynQwell23:13
@rizenif you're updating all the modules23:13
@rizenupdating just the ones that have security problems is one thing23:13
@rizenbut updating all of them is something else23:13
SynQI will run the complete test-bed after each update and before committing23:13
+perlDreamerSynQ: the tests do not fully cover WebGUI23:14
@rizenthat's not enough23:14
SynQoh23:14
+perlDreamerhand testing each type of asset is still required23:14
Mech422Homeouch - that sounds like a bitch23:14
+perlDreameryou need to unleash your horde of programmers on writing tests23:14
@rizenthat's why doing what you're talking about is not a good idea23:14
+MrHairgreaseperlDreamer: perhaps, but I built this according to the documentation23:14
SynQok23:14
SynQonly modules that have security problems then?23:15
+MrHairgreaseI'm trying to find out how to get data out of a DS23:15
+perlDreamerMrHairgrease: I was just looking at this: http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html23:15
+MrHairgreasethat way I can check whether I have data or not23:15
+perlDreamerI've seen some kind of a callback for that23:17
@rizenthat would be fine SynQ 23:17
SynQI'll release an 'experimental' WRE and a 'stable' one23:17
+perlDreamermaybe it was in the AssetManager?23:17
+perlDreamerbelieve it or not, if no data is sent the DataTable will do the right thing23:17
SynQlearning how to write tests seems like a bit of a steep learning curve for me23:18
SynQyou need the entire WebGUI api to be able to use that23:19
+perlDreamerSynQ, not always.  The idea is not to get overwhelmed with the whole task, but to pick one thing and test it.23:20
+perlDreamerand then to test another23:20
+perlDreamerand another23:20
+perlDreamerlots and lots of small steps23:20
+perlDreamerit's parallelizable23:20
SynQrizen: if you make sure you check in to svn regularly I can run multiple compile runs regularly23:20
SynQperlDreamer: ok23:21
Mech422Homeis there a buildbot type thing for perl ?23:21
Mech422Homean automated builder/tester ?23:21
+perlDreamerMech422Home, _for_ perl, for perl type projects, or _in_ perl?23:21
+perlDreamerI hear some people use smolder23:21
+perlDreamerand tinderbox23:22
Mech422Homefor perl type projects23:22
+perlDreamersmolder23:22
Mech422Homepython projects pretty much use buildbot 23:22
Mech422Homeit's sorta the 'standard' - is there one for perl ?  hmm - I'll have to look that up23:23
Mech422Homewould it make sense to put up 'smolder' instances for wG ?23:23
+perlDreamersure!23:23
Mech422HomeI can rig up a vm for it..maybe get 2 or 3 of them going at different places so we don't have a 'github' type issue ?23:23
+perlDreamerwith lots of them, we'd need a good aggregator.  I think smolder will do that, too.23:24
Mech422Homeprolly don't need lots - but 2 or 3 so you can always see one...23:25
Mech422HomeperlDreamer: ok - smack me upside the head later if I don't give you an ip23:25
+perlDreamerip?23:25
Mech422Homei.p. address23:26
Mech422Homefor smolder/vm23:26
Mech422HomeI'll have to figure out smolder first though23:26
+perlDreameryou sound like you know your way around.  The fun part will be getting it to play well with the WRE23:26
+perlDreamereach one wants its own private set of modules23:26
Mech422Homeahh - so 1 smolder can test multiple 'versions' of the wre ?23:28
+perlDreamerI wouldn't think so.23:28
Mech422Homeoh - then whats with the 'each one' above ??23:28
Mech422Homewont there just be one wre thats being tested ? (with one set of private modules?)23:28
+perlDreamersmolder has a "private" cache of perl modules that it prefers to use.  The WRE also has a private cache of modules.23:29
+perlDreameras long as smolder resets the paths correctly, it should not be a problem23:29
* perlDreamer quits procrastinating, and goes running.23:30
Mech422Homehmm..23:30
+perlDreamercue deafferret for counter-balancing food commentary23:30
Mech422Homeheh23:31
SynQok23:38
SynQoff to bed23:38
SynQlater23:38
SynQ~23:38
-!- SynQ [n=synq@f69189.upc-f.chello.nl] has left #WebGUI []23:38
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:55
--- Day changed Tue Mar 03 2009
-!- carogray [n=Caroline@174-153-12-216.pools.spcsdns.net] has quit [Read error: 54 (Connection reset by peer)]00:10
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection]00:10
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:12
@preactionanyone on the WRE right now can confirm that i'm not going completely nuts?00:28
@preactionif your WebGUI is in /data/WebGUI, go to /data and do "wreservice.pl --restart modperl"00:28
@preactionsince "." is in the @INC, WebGUI tries to load: WebGUI::lib::WebGUI::Asset and WebGUI::lib::WebGUI::Pluggable and etc...00:29
@Haarginteresting00:35
@Haargi would expect that to happen though, yeah00:36
@preactionafaik it never caused problems before, now it refuses to start the server00:37
@preactionlet me find the exact error00:37
@preactionand this is probably my fault00:37
+perlDreamerIt's March, preaction, everything is your fault00:38
@preactionhow it that different from February?00:38
+perlDreamerFebruary it's khenn's turn00:38
+perlDreamerI have November00:38
@preactionsure, give khenn the smallest month...00:38
@Haargactually, last time i saw that preaction was when there was a /WebGUI directory00:40
@Haargbecause apache will chdir /00:40
CIA-46WebGUI: jt * r9695 /wrebuild/ (6 files in 2 dirs): 00:41
CIA-46WebGUI: removed subversion, swig, and neon00:41
CIA-46WebGUI: added notes about libgomp for rhel500:41
CIA-46WebGUI: updated PoCo DNS and PoCo HTTP00:41
CIA-46WebGUI: added rsync, ncurses, and readline00:41
@Haargi wonder if we should remove '.' from the lib path in mod_perl00:46
@preactioni can't see any good reason why it should be in there00:51
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []00:55
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, acmoore00:58
-!- Netsplit over, joins: acmoore, perlbot00:58
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui00:59
+perlDreamerawesome patspam interview01:01
+perlDreameranyone who says WebGUI needs more tests is okay in my book01:01
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 101 (Network is unreachable)]01:01
-!- frodwith_ [n=pdriver@helios.tapodi.net] has joined #webgui01:02
patspamheh thanks perlDreamer01:02
+perlDreamerand while we're on the subject, somebody needs to voice our new PBWG in channel01:03
@preactionsomebody.01:03
+perlDreameroh, you know.  One of the Plain Black staff people with the leetle askerisks next to their names01:03
-!- mode/#webgui [+v patspam] by preaction01:03
* patspam jumps for joy01:03
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Remote closed the connection]01:03
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ishiboo, Mech422, +perlDreamer, CIA-46, metanil, @plainhao, SDuensin, f00li5h[HireMe], @rizen, @preaction, (+4 more, use /NETSPLIT to show all of them)01:05
-!- Netsplit over, joins: @preaction, +patspam, @rizen, +perlDreamer, +perlmonkey2, @plainhao, @khenn, ishiboo, Mech422, f00li5h[HireMe] (+4 more)01:06
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:08
-!- mode/#webgui [+o tavisto] by ChanServ01:08
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI01:17
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui01:22
-!- mode/#webgui [+v Radix_] by ChanServ01:22
-!- rizen [n=rizen@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit []01:23
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]01:24
@HaargperlDreamer, i'm planning on changing wgd reset so options are always set in order of usage, so that 'wgd reset --no-uploads --dev' would recreate uploads but 'wgd reset --no-uploads --dev' would.01:30
@Haargdoes that seem reasonable?01:30
+perlDreamerit allows for overriding, so yes01:30
@Haargmain reason is to allow for profiles to be overridden because currently they can't be01:31
+perlDreamerthat'll be nice.  that way you won't have to write dozens of profiles, just one or two that can be overridden/extended with a few options01:32
@Haargyeah01:32
@Haargi really need to start working on some api docs soon.  i've tried to make it simple to use, but that means many parts aren't obvious if you are just reading the code.01:32
+perlDreamerover the weekend, I found myself wanting to type wgd restart http01:33
@Haargheh01:33
+perlDreamerwhich would look in the config file for commands to restart apache01:33
+perlDreamerso it would work with or without the WRE01:33
@Haargwouldn't be a bad idea01:33
@Haargi have a shell script for that01:33
@Haargsince the wreservice script does extra verification that i don't want or need01:34
+perlDreamerwhenever I restart apache, I always wipe the webgui log01:34
+perlDreamerservice httpd stop; echo '' > /var/log/webgui.log; service httpd start01:34
+perlDreamertyping !service works well01:34
+perlDreameruntil I muck with some other service01:34
CIA-46wgdev: Graham Knop autotest * r966a0af / lib/WGDev/Command/Reset.pm : Set directory mode correctly for systems with a max umask of 0777 - http://bit.ly/U8MwD01:40
CIA-46wgdev: Graham Knop master * r6092f7b / lib/WGDev/Command/Base.pm : more flexible command line parsing - http://bit.ly/Y04K01:40
CIA-46wgdev: Graham Knop autotest * rcffc054 / lib/WGDev/Command/Reset.pm : Merge branch 'master' into autotest - http://bit.ly/sXxPC01:40
CIA-46wgdev: Graham Knop master * r64e5fd0 / lib/WGDev/Command/Reset.pm : 01:40
CIA-46wgdev: clean up argument parsing allowed by Base.pm changes01:40
CIA-46wgdev: Options are set based on their order on the command line. Later options01:40
CIA-46wgdev: override earlier options, including --dev style and --profile style. - http://bit.ly/4lvZcf01:40
CIA-46wgdev: Graham Knop master * rb083bba / lib/WGDev.pm : Also load libs from preload.custom - http://bit.ly/84kr301:40
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:44
@preactionperlDreamer: do !?service httpd01:56
@preactionor even just !?httpd01:56
+perlDreamer!?   ??01:56
@preaction? = search the entire line for this string01:56
+perlDreameroh01:57
+perlDreamernice01:57
@preactionso !?httpd will look for the last line to have "httpd" in it01:57
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]02:03
+perlDreamerthis is very cool: http://www.omnipotent.net/jquery.sparkline/02:47
+perlDreamerand for me to say something like that about javascript, you know it's gotta be true02:48
@preactionwow02:54
SDuensinperlDreamer, you're easily amused.  :-P02:55
SDuensinI show you guys Cappuccino and you're like, "eh".02:55
+perlDreamerdid you see the little realtime javascript graph of mouse speed?02:55
SDuensinperlDreamer - http://280atlas.com/02:58
+perlDreamerthis is a video?   Did they make that with javascript.03:05
CIA-46WebGUI: colin * r9696 /branch/WebGUI_Story/ (2 files in 2 dirs): Test adding children, along with automatically adding folders.03:05
CIA-46WebGUI: colin * r9697 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): Add JSON handling, and move code form addRevision to update.03:05
SDuensinperlDreamer - Look at what their library does.  It's amazing.03:05
+perlDreamerI'll watch the video later.  Right now a violent, impatient 9-year old is clamoring for metro train videos03:06
SDuensinUh, ok.03:06
* perlDreamer wears many hats03:07
@preactionit's like xcode for webapps03:09
SDuensinYep.03:09
+perlDreamerasking about xcode at this point would be ironic, yes?03:10
SDuensinThey've basically implemented Cocoa.03:10
@preactionxcode is how you write OS X applications03:10
SDuensinAnd "Objective-J".03:10
SDuensinwww.280slides.com was written with it.03:10
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:10
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:11
@preactionit'd be interesting to see this backed by Thingy03:12
SDuensin?03:12
@preactionuse this to build interfaces for Thingy data03:12
SDuensinHell yea.03:12
-!- topsub [n=josh@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving"]03:32
* deafferret eats many hats03:32
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui03:39
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]03:39
+perlDreamerI missed ya today, deafferret04:05
+perlDreamerpreaction had to eat some parmesan chicked because you were absent04:05
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui04:37
-!- mode/#webgui [+o rizen] by ChanServ04:37
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Read error: 54 (Connection reset by peer)]04:37
deafferretperlDreamer: Mondays are rough for IRC04:40
+perlDreamerlots of meetings?04:41
deafferretya. 2 work locations, meetings all afternoon04:41
deafferretI get some work done before 1pm, then not so much04:42
+perlDreamersince starting my business, the number of meetings had dropped considerably04:42
deafferrethow do people waste your time if you're the boss?04:46
+patspamdoes anyone know if there a good reason for wre perl to be compiled without threads support?04:47
+perlDreamerdeafferret, I have children04:49
+perlDreamerpatspam: would it interfere/clash with mod_perl/apache?04:50
+patspamI'm wondering that too..04:50
+perlDreameralthough, perl -V on fedora says that it has a threaded perl04:51
+patspamthreads were "new and to be treated with caution" in 5.8, but supposedly stable and only 2% slower these days04:51
+patspamyeah i think all the distros are moving to threaded perl now04:51
+perlDreamerpatspam, what do you develop and host on?04:51
+patspamit might just be a wre legacy thing04:51
+patspami use wre perl04:52
+patspamdistro?04:52
+perlDreameryeah04:52
+patspamubuntu on my dev box04:52
+perlDreamerI figure I'm the only person nuts enough to not use the wre04:52
+patspamheh04:52
deafferretg'night all04:52
+patspamyou use 5.10, that's awesome04:52
+perlDreamerlater, deafferret04:52
* perlDreamer wants to use say, ~~, switch and all the other goodies04:53
+patspamyeah, i'm dying to use them too04:53
+patspamI'll ask the list. I'm sure riven and synq know04:55
+perlDreameryeah, maybe Haarg, too04:55
* perlDreamer switches to Dad mode05:00
+perlDreamercatch y'all later :)05:00
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:01
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI06:08
-!- mode/#webgui [+o tavisto] by ChanServ06:08
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:11
-!- mode/#webgui [+o Haarg] by ChanServ06:11
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []06:19
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []06:47
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui06:49
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:49
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]07:11
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui07:13
-!- mode/#webgui [+v perlmonkey2] by ChanServ07:13
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]07:23
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui07:26
-!- mode/#webgui [+v perlmonkey2] by ChanServ07:26
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []07:42
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)]07:47
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []09:23
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:36
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:28
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:17
-!- mode/#webgui [+v BartJol] by ChanServ11:17
+BartJolnice interview Patrick11:17
+patspamthanks Bart :)11:24
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:12
CIA-46WebGUI: brian * r9698 /branch/crop/lib/WebGUI/ (Asset/File/Image.pm Storage.pm i18n/English/Asset_Image.pm): checkpoint13:25
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:12
-!- mode/#webgui [+o stDavid] by ChanServ14:12
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]14:43
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []14:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:48
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, ascii15:06
-!- Netsplit over, joins: carogray, ascii15:06
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]15:27
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]16:01
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:17
-!- stDavid__ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:29
-!- stDavid__ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit]16:31
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:32
-!- mode/#webgui [+o bopbop] by ChanServ16:32
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:47
-!- mode/#webgui [+o Haarg] by ChanServ16:47
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:49
-!- mode/#webgui [+o tavisto] by ChanServ16:49
-!- topsub [n=josh@97.66.185.250] has joined #webgui17:02
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:02
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui17:03
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:04
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii, @tavisto17:08
-!- Netsplit over, joins: @tavisto, ascii17:09
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:11
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui17:12
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)]17:12
CIA-46WebGUI: brian * r9699 /branch/crop/lib/WebGUI/Storage.pm: checkpoint17:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:30
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii, @tavisto17:35
-!- BartJol [n=plainstu@gw.oqapi.nl] has joined #webgui17:36
-!- mode/#webgui [+v BartJol] by ChanServ17:36
-!- Netsplit over, joins: ascii17:37
+BartJolkhenn: I posted a macro for your rfe http://www.webgui.org/rfe/request-for-enhancement/add-quotsite-rankingsquot-to-karma17:38
@khenncool17:38
@khennI think I submitted that a few years back17:39
+BartJolit kinda works17:39
@khennyeah seems to be missing the stars17:39
+BartJolbut you need to take care of all the files and groupId17:39
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #webgui17:39
-!- ServerMode/#webgui [+o tavisto] by irc.freenode.net17:39
+BartJolbut I don't know pb's staff groupId17:39
+BartJoland there is more karma nowadays17:40
+BartJolbut to give all those variables as parameters, seemed a bit odd to me17:40
+BartJoloh, and khenn don't minde the part where all the db and ssh data is e-mailed to me, it's not important17:42
@khennheh17:42
+BartJol;)17:42
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @tavisto17:43
-!- Netsplit over, joins: @tavisto17:43
+BartJoltavisto: now I'm starting to get impatient17:44
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @tavisto17:46
-!- Netsplit over, joins: @tavisto17:47
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @tavisto17:49
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui17:50
-!- BartJo3 [n=plainstu@host2.procolix.com] has joined #webgui17:59
-!- BartJo1 [n=plainstu@host2.procolix.com] has quit [Read error: 60 (Operation timed out)]18:00
-!- BartJol [n=plainstu@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]18:07
-!- BartJo3 is now known as BartJol18:11
-!- mode/#webgui [+v BartJol] by ChanServ18:11
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:12
-!- mode/#webgui [+v cap10morgan] by ChanServ18:12
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]18:12
+BartJolwho does receive messages from posts on the rfe list? I think one can be closed18:28
@Haargwhich one?18:28
+BartJolhttp://www.webgui.org/rfe/request-for-enhancement/last-post-of-a-user-on-the-plainblack-/-webgui_org-site18:29
+BartJolwait, maybe I'm wrong18:31
+BartJolyeah, I am, again, I'm starting to bug me18:31
+BartJolsorry Haarg18:31
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:31
+BartJoljust wishfull thinking18:32
-!- topsub [n=josh@97.66.185.250] has quit [Read error: 54 (Connection reset by peer)]18:33
-!- dionak__ [n=dionak@97.66.185.250] has joined #webgui18:33
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 60 (Operation timed out)]18:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:36
-!- mode/#webgui [+v perlDreamer] by ChanServ18:36
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:38
+perlDreamerhaven't read this one yet, but I will later today18:42
+perlDreamerhttp://rss.slashdot.org/~r/Slashdot/slashdot/~3/qibpbk7lXXE/article.pl18:42
+perlDreamerComparing usability in wordpress and joomla18:42
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:44
-!- dionak_ [n=dionak@97.66.185.250] has quit [Read error: 110 (Connection timed out)]18:47
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)]18:48
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:48
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)]18:49
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui18:49
-!- dionak__ [n=dionak@97.66.185.250] has quit [Read error: 145 (Connection timed out)]18:51
@Haargvery odd18:56
@Haargevery time i run the full test suite, t/ProfileCategory.t fails18:56
@Haargbut if i run it on its own it works18:56
+perlDreamerhave you tried prove -v to figure out exactly what's failing?18:57
@Haargnot yet18:58
+perlDreamerI'll try it on my dev box to see what happens18:58
@Haargthat would be a books worth of output to go through though18:58
+perlDreamerbut when I helped SynQ with the WRE two weeks ago, full test suites were passing18:59
+perlDreamerare you using any switches?18:59
+perlDreamerCODE_COP?18:59
+perlDreamerTEST_POD?18:59
@Haargboth19:00
+perlDreamerI'll try a quick run without, and see what that turns up19:00
@Haargthere are a couple test failures i have fixes for19:00
+perlDreamerbrb19:01
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:05
+perlDreamerback19:05
@Haargre http://www.webgui.org/bugs/tracker/980819:06
@Haargi think there's a typo there, and it it breaks the help test19:06
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui19:07
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:07
+perlDreamerthat's possible, but I thought I ran the i18n and help tests after fixing that19:08
+perlDreamerfor me profileCategory.t fails without the extra switches19:11
-!- MrHairgrease1 [n=martin@145.94.200.248] has joined #webgui19:13
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 104 (Connection reset by peer)]19:13
-!- MrHairgrease1 is now known as MrHairgrease19:14
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:14
+perlDreamerdumping categories and rerunning19:16
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]19:19
+perlDreamerHaarg: I changed two things at the same time19:20
+perlDreamer1) added dumping to the ProfileCategories test19:20
+perlDreamer2) Fixed a permission problem on uploads/temp19:20
+perlDreamerthe next test run did not fail with profileCategory.t19:20
+perlDreamerwhich tests do you have fixes for?19:21
@Haargsurvey19:21
@Haargwhich is committed19:21
@Haargand the ad tests19:21
@Haargi'm going to keep looking at ProfileCategory19:21
@Haargif you could look at help i'd appreciate it19:22
+perlDreameryou bet19:22
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI19:22
-!- SynQ is now known as SynQ219:22
SynQ2hi all19:23
@Haarggreetings19:23
+perlDreamerhole, SynQ219:23
SynQ2I was wondering19:23
SynQ2last night JT said that it was unwise to update the perl modules in the WRE when new perl modules are available, since that would introduce more bugs than it would solve.19:24
SynQ2I have thought about that19:24
SynQ2and I think I disagree19:24
+perlDreamerif he were here, he would point out the JSON module as an example of that19:25
* MrHairgrease is nit surpised =)19:25
SynQ2but that was a MAJOR upgrade19:25
SynQ2not a minor one19:25
+perlDreamerthere were problem in the 1.9 series of JSON, as well19:25
SynQ2that was not a bugfix19:25
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui19:25
-!- mode/#webgui [+v danny_mk] by ChanServ19:25
SynQ2that was a full upgrade to a different program19:25
SynQ2new features in webgui also introduce more bugs in the beginning than leaving them be would?19:26
SynQ2but I agree on the 'stable' vs. 'experimental' view with JT though19:27
SynQ2which sort of defies the argument :)19:27
+perlDreamerHaarg, it's fixed and committed.  I either missed that, or didn't run the test19:30
@Haargthanks19:30
+perlDreameris VersionTag.t failing for you?19:31
@Haargno19:31
+perlDreamerI'll rerun it, and try it standalone19:31
@Haarghttp://gist.github.com/7341319:32
@Haargpod on ::ProfileCategory->set says 'Update the profile field properties.  Any property that is missing, or empty will be replaced with a default.'19:35
+perlDreamerthat's not true either, but it's more accurate than what was there.19:37
+perlDreamerthe 3 flags get reset if they are not present19:37
+perlDreamerbut the labels don't19:37
@Haargyou sure?19:38
@Haargreads to me like they get reset if not provided19:38
@Haargwhich is what causes the test to fail19:38
+perlDreamerthen why does it behave differently if you run it standalone?19:39
@Haargit doesn't i don't think19:39
@Haargi think i've just been neglecting to reset between test runs :/19:39
+perlDreamerah19:39
CIA-46WebGUI: graham * r9700 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: survey test fix19:40
CIA-46WebGUI: colin * r9701 /WebGUI/lib/WebGUI/i18n/English/Asset_Search.pm: Fix a missing help entry in the i18n for the Search.19:40
SynQ2I would like to see Cache in the configfile turned to 'Database' by default, what are the arguments against that?19:42
@Haargthere are situations where the file cache perfoms better, but i tend to agree that db cache should be default19:43
+perlDreamerI used to think it was good that the tests kind of cross checked one another, but there are times when it is a huge pain19:44
@Haargcommitted profilecategory test fix19:45
+perlDreamerHaarg, that test is "destructive" in that it changes the db config19:47
+perlDreamershould it reset that at the END?19:47
@Haargwhich test?19:47
+perlDreamerProfileCategory.t19:47
@Haargah19:47
@Haargyeah, it probably should19:47
+perlDreamerI'll fix that19:48
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19:49
-!- mode/#webgui [+o tavisto] by ChanServ19:49
SDuensinHey gang, is there a way to allow users edit rights to a page without creating a group for every one of them?19:54
@Haargthey can be set as the owner19:55
@Haargthere can only be one owner of course19:55
SDuensinThen just put them in "Turn Admin On"?19:55
@Haargyeah19:56
SDuensinOk, cool.  I was headed that way, but figured I'd make sure.19:56
+perlDreamerHaarg, I'm still having wgd reset problems19:58
@Haargpermissions?19:58
+perlDreameryes19:58
@Haarghow are they getting set?19:58
+perlDreamerthe uploads/temp is never changed to be group writable19:58
+perlDreamerdrwxr-sr-x 18 apache users 4096 2009-03-03 10:00 temp19:58
@Haargi'm guessing a webgui problem19:59
@Haargsince wgd reset won't create 'temp'19:59
+perlDreamergood point19:59
@Haargand webgui doesn't have that same permissions logic19:59
@tavistoSynQ2, did you get JT's email a few minutes ago?  :)20:00
+perlDreamerthis must happen during the upgrade then20:00
-!- Haarg [n=haarg@adsl-75-50-89-249.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]20:00
@tavistoMech422, you around?20:01
+perlDreameryup20:02
CIA-46WebGUI: graham * r9702 /WebGUI/t/ProfileCategory.t: fix ProfileCategory test misusing the API20:08
CIA-46WebGUI: colin * r9703 /WebGUI/t/ProfileCategory.t: Restore the original properties for the profile category that was modified for test.20:08
CIA-46WebGUI: koen * r9704 /wrebuild/ (4 files in 2 dirs): Tools for developers in a separate directory.20:08
* perlDreamer goes to the gym20:10
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]20:13
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []20:18
SynQ2ok20:18
SynQ2tavisto: my response has been posted just now :)20:18
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui20:18
-!- mode/#webgui [+o bopbop] by ChanServ20:18
SynQ2I was busy looking at it20:18
SynQ2hi Kristy20:19
SynQ2ie20:19
@tavistowhat do you think?20:19
SynQ2tavisto: http://www.webgui.org/web_design_templates_and_themes/webgui-site-redesign/120:19
SynQ2:)20:19
SynQ2my first reaction was: 'where do I have to start'20:20
SynQ2they all have so much info in it20:20
SynQ2http://www.joomla.org/20:20
SynQ2three clear choices for newcomers20:21
SynQ2not to much butterflies all over the page20:21
SynQ2that I like20:21
SynQ2this is allready a bit less: http://www.typo3.com and gives me the same reaction as the current suggestion in 'webgui-site-redesign'20:22
SynQ2This is a bit too boring for my taste: http://www.opencms.org/en/20:22
SynQ2This is perhaps even better then the joomla site: http://www.opensourcecms.com20:23
SynQ2for a landing page that is20:23
SynQ2For a community portal this is not bad: http://php.opensourcecms.com/ allthough I still think 'IN YOUR FACE' banners suck especially if they move20:24
SynQ2This has the same 'suggested' clockwork http://ariadne.muze.nl/ and has had that for years now20:26
@tavistoack, that looks like something from a mid 90's powerpoint20:26
@tavistoI don't like the typo3 site at all, looks low budget IMO20:27
SynQ2well20:27
@tavistoI like joomla's site, and open source cms intro is not real useful20:27
@tavistoit's just a splash with 3 options20:27
@tavisto:)20:27
SynQ2ok20:27
SynQ2for a newcomer 3 options is allready a lot :)20:27
@tavistowe are trying to instantly present options to people AND reach out to newbs20:27
SynQ2have you read my post?20:28
@tavistoso maybe we can improve the newbie friendliness20:28
@tavistoyep20:28
SynQ2if you then look at the joomla site20:28
SynQ2these 3 large things on the top20:28
@tavistoI think the crown is supposed to be the thing that reaches out to the new visitors. But what you are saying is that you didn't see that when the design loaded?20:28
SynQ2that is drawing all your attention to it20:28
SynQ2no I didn't20:28
SynQ2I gather Wg2009spec.jpg is the landingpage?20:29
@tavistoyeah, I understand that, we did the same thing with the 3 categories on our site. However, you're right we did opt to go with a designer section instead of a new visitor section20:29
@tavistoyes, that is the home20:29
SynQ2what I saw there was 'designer' 'community' 'developer'20:29
@tavistoI talked with Mego about whether or not a designer section at the bottom would be as important as having a new visitor section20:29
SynQ2what I missed was 'Right here, right now' I only saw that when I really looked at the page for like 20 seconds20:30
SynQ2that middle section should me more 'in your face'20:30
@tavistogotcha, we'll lets see what other people say and maybe there will be a case for one of the sections to switch to new visitors20:30
SynQ2thus lighter and bigger than the 3 'designer' 'community' 'developer' thing20:30
SynQ2I'll do a mockup of what I mean20:31
SynQ2hang on...20:31
@tavistosure, you should attach it to your post for greater clarification20:31
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui20:33
-!- mode/#webgui [+o stDavid] by ChanServ20:33
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui20:35
-!- mode/#webgui [+o Haarg] by ChanServ20:35
@bopbopSynQ2: just read your post, and I love the idea of using a dashboard so users can customize the type of news or updates they want to see20:54
-!- ascii__ [n=ascii@host-64-234-39-193.nctv.com] has joined #webgui20:59
-!- ascii [n=ascii@host-64-234-39-193.nctv.com] has quit [Read error: 104 (Connection reset by peer)]20:59
SynQ2ok21:00
SynQ2added mockup to the discussion page21:00
SynQ2bopbop: do say that on the disussion in that place21:06
@bopbopyep, will do21:06
SynQ2the more people join in the discussion the better the site will become21:06
SynQ2have you seen my mockup?21:06
SynQ2Obviously I am not a designer21:07
@bopbopI did- JT will say you're trying to copy Joomla, which he won't like :) 21:07
@bopbophowever,21:07
@bopbopI do think it draws attention to those areas nicely21:08
SynQ2I am not trying to copy Joomla21:08
@bopbopit was something the designer was struggling with21:08
SynQ2I would like to copy their method of drawing attention to the 'go next here' way21:08
SynQ2beter stolen well then created poorly21:08
@bopbopI know you're not trying to copy Joomla.... I understand the intention, and I agree that it does a nice job of making it obvious for site users21:09
SynQ2ok21:09
SynQ2than say that on the discussion :)21:09
@bopbop ok21:09
SynQ2I gotta run21:09
SynQ2driving home to wife and kid21:09
SynQ2I'll be online tonight21:09
SynQ2in an hour or so21:09
+MrHairgreaseis there something like a pastebin for images?21:24
+MrHairgreaseah, imagebin.ca21:25
+MrHairgreaseanybody see the link? http://imagebin.ca/view/KMAetx.html21:25
+MrHairgreasefinally some recognision!21:25
* SDuensin preaches the good word all over!21:37
+MrHairgreasethe weird thing is, though, that in all the comments the word webgui isn't being mentioned as far as i can tell21:38
+MrHairgreaseapart from the tag that is21:38
+perlDreamerMrHairgrease, it must have been a keyword entered by the submitter22:04
+perlDreamerbut, you're right!22:04
+perlDreamerNow, someone with a slashdot account, go talk about WebGUI in that thread!22:05
@preactioni believe in slashdot you can be a normal user and tag articles22:07
+perlDreameris webgui.org down?22:09
* deafferret votes no22:09
@preactionnot for me22:09
@preactionwonderful. WebGUI::User->acceptsPrivateMessages takes a userId, but WebGUI::User->acceptsFriendsRequest takes another WebGUI::User object...22:13
@preactionit also does no validation, so the error shows up in WebGUI::Cache::FileCache22:13
-!- topsub [n=josh@97.66.185.250] has joined #webgui22:16
CIA-46WebGUI: graham * r9705 /WebGUI/ (t/AdSpace.t lib/WebGUI/AdSpace/Ad.pm t/AdSpace/Ad.t): fix AdSpace, Ad tests22:17
CIA-46WebGUI: graham * r9706 /WebGUI/docs/create.sql: preparing for 7.6.14 release22:17
+perlDreamerpreaction: we have to make WebGUI 8 have a common API22:21
@preactionperlDreamer: do you have a dropbox?22:22
+perlDreameryes22:22
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui22:32
+perlDreamerHaarg, are you in the middle of a release?22:48
@Haargyes22:48
+perlDreamerI'm glad I asked :)22:48
@Haargand i'll be branching after that22:48
+perlDreamerit's just a fix for extra debug output in a test22:49
+perlDreamerit'll wait22:49
CIA-46WebGUI: graham * r9707 /releases/WebGUI_7.6.14-stable: Release 7.6.14-stable23:06
CIA-46WebGUI: graham * r9708 /branch/WebGUI_7.6: Create branch WebGUI_7.623:06
+perlDreamerboy, it was nice just having one branch for a while...23:10
@preactionheh, i never have less than 7 different webguis on my system, and with git i suspect i'll be branching and merging a lot more23:11
@preactionone? what is this number you speak of?23:12
+MrHairgrease123:12
+MrHairgreasethere, hope that helps23:12
+perlDreamerone23:13
+perlDreameruno23:13
+perlDreamereinz23:13
+perlDreamerthat which is singular in nature, yet having a quantity along the real axis23:13
+perlDreamernumber of noses currently on your face23:13
+MrHairgreasepd: it's eins23:15
+perlDreamerit's just my Schwabish accent.  Sorry, MrHairgrease.23:15
+MrHairgreaseI'm not offended23:15
+MrHairgreaseMy German sucks anyway23:16
+MrHairgrease=)23:16
SDuensinI get this a lot, should I worry?  WebGUI::Operation::Cron::www_runCronJob[295] - Could not create workflow instance for workflowId 'pbworkflow000000000007': It is a singleton workflow and is still running from the last invocation.23:16
+perlDreamerSDuensin, you should find out that that workflow is, and why it's running for so long23:16
+perlDreamerit's likely an email related workflow, and if it can't keep up, you can start to develop a backlog23:17
+perlDreamercall RotoRooter23:17
SDuensinIt is, but I don't think I'm sending that much.23:17
@Haargyes, that is the mail queue workflow23:17
SDuensinmailq says it's empty.23:17
SDuensinRan across that while trying to figure out why my calendar isn't pulling in a feed.23:19
SDuensincan you make a tmpl_loop run backwards?23:41
+perlDreamerno23:45
+perlDreamernot in HTML::Template at least23:45
SDuensinOk.  I'm not entirely sure what this lady is wanting from me anyway.  :-)23:45
+perlDreamerwhat is she trying to do?23:45
SDuensinBeats me.  I've got an online store for her and she wants everything "reversed".23:46
SDuensinI'm assuming she means the order the products are displayed.23:46
SDuensinI flipped 'em in the asset manager.23:46
+perlDreamermuch easier23:47
+perlDreameryou can do that with variants, too, if you have the variant editing controls displayed23:47
SDuensinYea, but she said "reverse it", so I did that.  Now she says "reverse it".  Um.  Ok.23:47
SDuensinDude, don't even get me going on the variants again.  :-P23:48
+perlDreamerlineage is not versioned, so that shouldn't be a problem23:48
--- Day changed Wed Mar 04 2009
-!- topsub [n=josh@97.66.185.250] has quit [Remote closed the connection]00:07
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:13
-!- mode/#webgui [+v patspam] by ChanServ00:13
-!- dionak_ [n=dionak@97.66.185.250] has quit []00:23
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:25
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]00:25
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]"]00:29
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI00:39
-!- WebGUI is now known as SynQ00:39
SynQhi there :)00:39
+perlDreamerhe's back!00:41
+perlDreamerahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh00:41
* preaction hides00:42
SynQI'm just a boy whose intentions are good, o god please don't let me be misunderstood00:45
* SynQ turns away from those unfriendly peoply who make him feel like he is not wanted here00:46
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit ["Leaving."]00:46
@preactionNO WAIT COME BACK I LOVE YOUUUUU00:46
@preactionsigh... i'm gonna miss him00:46
+perlDreamerdon't feel too bad, he didn't really leave00:51
deafferretyou misunderstood00:51
deafferretright after he told you not to00:51
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI00:51
-!- WebGUI is now known as SynQ00:52
@preactionyay! the prodigal sun returns00:52
SynQlet's try that again00:52
SynQhi there :)00:52
SynQI have had a very hard day00:52
SynQand my toes are very easily tred upon right now00:53
@preactionwe love you, really00:53
SynQbut that is not your fault actually00:53
@preactionwe tease because we care00:53
SynQI know00:53
@preactioni know, you're just easy to love00:53
@preactioni try to fight it, but i can't help myself00:53
@preactionWHY OH WHY CAN'T I QUIT YOU00:53
SynQhehe00:54
SynQtoday is a day where everything goes wrong00:54
@preactionheh, and that's different from every other day.. how?00:55
SynQin that on other days I still move forward in one way or another00:55
@preactionah, yeah i can see that being an issue00:55
SynQmy car broke down one day before being scheduled for maintenance at the garage00:56
* perlDreamer is sorry, SynQ. It was a poor joke at your expense.00:56
SynQperlDreamer: it's ok00:56
@preactionit's all your fault you insensitive ass00:56
+perlDreamerit's true00:56
SynQI love you both00:56
+perlDreamerAnd I just went and pissed off ehab00:56
SynQto make up for it?00:56
@preactionomg! stop! i can't fix everything!00:56
SynQI know00:57
SynQbut your last post on working at home was really helpfull to me00:57
@preactionheh, but your car had it in for you, seriously ;)00:57
@preactioni told it not to, but it felt like playing a joke00:57
SynQit was just that small tip over the border I needed to set some lines in our household00:57
SynQif I want to work I'm working00:57
SynQlike right now00:58
SynQ:P00:58
SynQI still get 30 more minutes to work00:58
@preactionyeah, when i was working in my living room with my gf living here, i wouldn't get any work done until she left00:58
SynQbut you got a lot of action and that is worth someting ;)00:59
@preactionwell, not so much action, which is why i will now amend my comment by saying "ex-gf"00:59
SynQah00:59
@preactioncan't win them all00:59
@preactioncan't even win most of them00:59
@preactionbut the ones you do win make up for everything01:00
SynQat least I have I very sweet and loving wife and a adorable baby01:00
+perlDreamershe isn't reading over your shoulder, is she?01:00
@preactionmmm raison d'etre01:00
+perlDreamermy wife does that all the time01:00
SynQperlDreamer: she is feeding Emma01:00
SynQso no01:00
@preactionha, she doesn't have to, that's why SynQ is better than us!01:00
SynQshe isn't01:01
@preactionhe doesn't have that mixed awe/fear of his wife, they are equal partners in this journey of life!01:01
@preactionit's all awe, baby!01:01
@preactionawe-some!01:01
SynQshe knows I am an open book and always direct so no need to read over my shoulder indeed01:01
@preactionokay, maybe laid it on a bittle thick there01:01
@preactionooh, i made a new word01:01
@preactionwhere's the coffee?01:01
SynQpreaction: well actually01:01
SynQthat sums it up pretty well01:02
@preactionwait, it's after 5p. no more caffiene for me01:02
SynQwhere can I order a sixpack of spotted cow?01:02
@preactionuhh... durno01:03
SynQNew Glarus beer is available only in Wisconsin.01:03
@preactionwe don't have many online grocery stores around here. peepod died pretty quick01:03
SynQsays: http://www.newglarusbrewing.com/Distribution.cfm01:03
SynQthat sucks01:03
@preactionyeah, that too01:03
@preactionthat does suck, more people need the awesomeness that is new glarus beers01:03
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]01:03
@preactionwhen i'm not getting new glarus, or stuff from the Great Dane (a nice oatmeal stout), i settle for guinness stout01:04
@preactionGreat Dane is even less distributed than New Glarus01:04
SynQwhat county is madison in?01:04
@preactionDane county, WI01:05
SynQah nice01:05
SynQpreaction: do you know hopgoblin?01:06
@preactionnope01:06
SynQHobgoblin even01:07
SynQhttp://www.wychwood.co.uk/01:07
SynQthey have got paddy'sTout01:08
SynQthat is nice too01:08
SynQvery hoppy01:09
@preactionsounds nice01:09
SynQI'm starting to get thirsty01:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:27
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:35
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:38
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]01:38
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:40
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit]01:40
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:42
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"]01:48
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui01:50
-!- mode/#webgui [+v cap10morgan] by ChanServ01:50
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:50
CIA-46WebGUI: graham * r9709 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.15 dev01:57
CIA-46WebGUI: colin * r9710 /branch/WebGUI_Story/lib/WebGUI/Asset/ (Wobject/StoryArchive.pm Story.pm): Handle the case when purging a story, and there's no storage location.01:57
+perlDreamerare new template variables supposed to be camel case, or underscored?02:23
@preactioni tend to use underscore for categories02:25
@preactionso "url_view" "user_firstName" "exif_cameraType"02:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:29
+perlDreamerthanks, preaction.02:30
CIA-46WebGUI: colin * r9711 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Tests for StoryArchive view variables.02:34
CIA-46WebGUI: colin * r9712 /branch/WebGUI_Story/lib/WebGUI/ (2 files in 2 dirs): Template help and i18n for the view template.02:34
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui02:40
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:40
@preactioni think we need to have another look at the user profile API03:12
@preactionlist-type fields, $user->profileField('alist') returns the value, but sometimes i will want the label03:12
+perlDreamerisn't that usually i18n'ed?03:13
@preactionif it is, it's not editable by the admin03:13
@preactionthey can't add new options without me03:13
@preactionwhich i think defeats the purpose03:13
+perlDreamerjust what is it that you're trying to do?03:14
@preactionso either i can't program against a list type, or they can't edit the list type03:14
* perlDreamer puts on his suspicious old man developer hat03:14
@preactionthere's a list type, i need to display the value in a template03:14
@preactioner.. i mean the label03:14
@preactionbut that means i have to instantiate the profile field and parse the options, a suboptimal solution03:14
+perlDreamerI think you'll have to do that in any case03:14
@preactionespecially since that means i am essentially tying myself to that profile field type03:15
+perlDreamerit only stores the value03:15
@preactionif it later becomes a text type, my code breaks03:15
+perlDreamerthat is true03:17
+perlDreamerbut how often is "sometimes"?03:18
@preactionanytime i am displaying the value to the end-user03:19
@preactionhowever, when searching, i have to use the internal value03:19
@preaction... even more ugliness03:19
@preactionoh, well, i suppose if they're both the same it doesn't matter03:19
@preactionand if they're not there has to be a damned good reason for it03:19
+perlDreamerin the profile itself, this isn't a problem, since it has access to the possibleValues hash for the list type03:20
+perlDreamerso it's only outside of it that's a problem03:20
+perlDreamerlike the User macro03:20
@preactionand it's only a problem if the admin assigns a key:value pair, instead of just value\nvalue\n03:20
+perlDreamerdoes that work?  I thought all list types were key/value pairs.03:21
@preactionthere are a few different ways of configuring form controls, which i hope to consolidate sometime soon. the most common way is the one the DataForm uses03:22
@preactionwhich allow for values, one per line. or key|value one per line03:22
+perlDreamerit's time for me to take a break03:23
+perlDreamerI keep typing worfklow03:24
@preactionheh, yeah, sounds like03:24
+perlDreamerthat's worse than tempalte03:24
@preactionthough i should mention i always type worlfkow03:24
+perlDreamerbbl03:24
* perlDreamer is secretly hoping he's channeling Roddenbery03:24
+perlDreamerworf klow must be klingon03:25
SDuensinSo would I be insane to allow every user the ability to create a page on my site?03:30
@preactionnope03:33
SDuensinMuhahaha.03:33
@preactionfor what purpose?03:35
SDuensinGive everyone in town a home page on the town's web site.03:36
@preactionah, nice03:37
SDuensinStill trying to figure out where my calendar feed went.  03:38
@preactionyou could modify the demo system to give everyone their own site03:38
SDuensinDoes it expect to read external calendars in iCal format?03:38
SDuensinNo, they want their own site, they get to BUY it.  :-)03:38
@preactioniCalendar format, yes03:38
SDuensinBut yes, I'm hacking things up to automate that as well.03:38
SDuensinOk, that's why my feed isn't working.03:38
SDuensinMan, every time I import a calendar feed, I get duplicates.  :-(04:07
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui04:07
elninoHI!  I'm now installing wre on an ubunto system.. new experience... anyway, it's already have perl on it.. So, if I want to install wre, do I uninstall the existing perl first? or does wre install in the "normal" directorys and will overwrite the existing install?04:08
elninowhat what version of perl is in the latest wre version?04:08
SDuensinI imported the US Holidays calendar from Google.  I have things like St. Patrick's Day on both the 17th (correct) and the 18th (not).04:08
SDuensinLooks like 5.10.0, elnino 04:09
@preactionelnino: the WRE installs in its own directory. when you're using it, you make sure to ". /data/wre/sbin/setenvironment.sh" (there is a space between . and /), so that you are using the correct Perl04:09
SDuensinwait.04:09
SDuensin5.8.804:10
SDuensinpreaction - Ever see that calendar issue before?04:10
@preactionyes, i suspect time-zone issues04:10
SDuensin:-(04:11
@preactionis it exactly 5 hours off each way?04:11
* SDuensin is CST.04:11
SDuensinChecking.04:11
@preactionCST would be 6 hours then04:11
SDuensinNot sure.  For example, St. Pat's says:  SCHEDULED04:12
SDuensinTuesday, March 17 ? Wednesday, March 1804:12
SDuensinhttp://new.smithton.net/calendar/events?type=list04:13
@preactionlook at the details for the event in the webgui calendar04:13
SDuensinThat's where I got the text I pasted.  There are no times.04:13
@preactionhuh, that's weird04:14
SDuensinhttp://new.smithton.net/calendar/events/st6.-patricks-d04:14
SDuensinLeave it to me to find "weird".04:14
@preactioni'd post it as a bug and attach the icalendar feed you got the event from04:14
@preactionperaps the parser is choking again04:14
SDuensinok - can do04:14
SDuensinThanks.04:14
SDuensin7.6.14?  When'd that sneak out!?04:14
@preactiontoday04:14
SDuensinHere I was going to load 13 and got a nice surprise.  :-)04:15
+perlDreamersorry, no more bugs04:18
+perlDreamerall bugs in the core have been fixed04:18
elninoso. do I need to remive the existing perl before installing wre? or am I ok with both instances?04:18
+perlDreamerto get new bugs, we need new code04:18
+perlDreamercalendar is old cod04:18
elninosounds like Ican have both.04:18
+perlDreamerno code04:18
@preactionelnino: you're okay with both. the . /... thing does the switch for you04:18
+perlDreamerno bugs in it04:18
@preactionthat's how we could fix the calendar!04:19
SDuensin:-P04:19
+perlDreamertake all the code out of it?  yup, that would work04:19
@preactionno code == no bugs!04:19
@preactionthen i can keep my hair!04:20
* preaction pets his hair lovingly04:20
+perlDreamerwhat does your hair have to do with calendar bugs?04:20
@preactionthey're making me lose my hair!04:20
elninothatnks preaction and SDuensin for your help.04:20
+perlDreamerwell, if the calendar is making you lose hair, what is the unmentionalble asset doing to you?04:21
SDuensinAnytime, elnino - WebGUI is DA BOMB!04:21
+perlDreamerwe do not use its name...04:21
@preactionTHAT one is working fine, because the person who wrote it was smart04:21
SDuensinBug filed.04:22
@preactionor do you mean that OTHER asset04:22
+perlDreamerwon't say it04:22
@preactionthere's only one asset that is the bane of my existence, and that is the Calendar04:24
@preactionall other assets are cool with me04:24
+perlDreamerDTSTART=;VALUE=DATE:20090222\nDTEND;VALUE=DATE:2009022304:24
+perlDreamerthat's why they're two days long04:24
@preactionthe only problem is there's some sort of comraderie between assets, and they won't gangstomp the calendar for me04:24
+perlDreamerbecause they SAY they're 2 days long04:25
SDuensinThey do?  That's F'ed up!04:25
@preactionYEAH! SCORE 1 FOR NOT MY FAULT!04:25
SDuensinhehehe04:25
+perlDreamerGoogle attempts to take over the world by reworking specs04:25
* preaction does not mention the score for "TOTALLY MY FAULT"04:25
+perlDreamersounds vaguely familiar..04:25
+perlDreamerperlbot: karma preaction04:25
perlbotKarma for preaction: 3204:25
SDuensinOk, so if I yank the feed now, do I have to manually remove each entry from my calendar?04:26
@preactionuh... yes?04:26
@preactioni don't remember really04:26
SDuensinThat's not the right answer!04:26
+perlDreamerhold his feet to the fire, SDuensin!04:28
SDuensinBut... But... How can Google be WRONG?!04:28
+perlDreameryou know, in that wordpress/joomla article, WebGUI compares pretty well to wordpress in number of clicks04:33
SDuensinNumber of clicks?04:33
+perlDreamerThe author compares usability to the number of clicks it takes to do something04:34
+perlDreamerlike, add a blog04:34
+perlDreameradd an article, page04:35
+perlDreameretc04:35
+perlDreamerhttp://www.playingwithwire.com/2009/03/open-source-and-usability-joomla-vs-wordpress/04:35
+perlDreamerthis is where rizen and tavisto need to step quickly in and compare WebGUI to Wordpress, Joomla and Drupal04:35
@preactionhttp://blog.tmcnet.com/telecom-crm/2009/01/15/sagecrm-v62-wheaton-college-and-webgui-alterian-and-jaguar-accenture-r.asp <- anyone see this? second section04:36
SDuensinI've used all three.  My empire runs on WebGUI.  My last non-GUI site is going bye-bye this week.04:37
SDuensinExcellent!  Go Wheaton!04:38
+perlDreamernice!04:39
+perlDreamermore linkage04:39
@preactionuhoh, on their library site they've got a "New! Try our new catalog interface", which isn't WebGUI04:39
@preactionhttp://library.wheaton.edu/04:39
SDuensinKick their ass.04:40
@preactionand it looks like they could use some development guides04:40
@preactionnono, though perhaps we should enter a beneficial business relationship with them04:40
@preactiontavisto!04:40
@preactiondamn him.. never around when i need him04:40
@preactionmarketing jocks are all the same04:40
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui04:40
+perlDreamermaybe you have to say his name 3 times, like Beetlejuice?04:41
+perlDreamerpreaction, that's also 7.0.804:41
@preactionyeah, i saw that too04:41
+perlDreamerold 7x code04:42
+perlDreamerupgrades would do them a world of good04:42
@preactionwhich is why it's vitally important that we tell them, if they're migrating away from webgui, to upgrade before they finalize that decision04:42
@preaction7.0 is what, 3 years old now?04:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:42
+perlDreamerif it's user facing, wouldn't it be finalized?04:42
@preactionit's under development, we still have a chance! we break in and steal the SOURCE04:43
@preactionbecause there's no chance they have a robust backup procedure or anything04:43
+perlDreamertavisto04:44
+perlDreamertavisto04:44
+perlDreamertavisto04:44
@preactionhe cannot help us04:45
+perlDreamerhe can tomorrow04:46
@preactionwe must h4x0r teh g1b53n04:46
+perlDreamerstop daydreaming about Angelina Jolie04:46
@preactionher lips are horrific04:46
@preactionif only she didn't have those lips...04:47
@preactionshe's close, but no cigar04:47
+perlDreamerI don't know...04:48
+perlDreameranybody that can curve a bullet around a room like that04:48
* perlDreamer switches to Daddy mode.04:49
+perlDreamerokay, i procrastinated04:52
+perlDreamerthe new interface is WebGUI, too04:52
@preactionreally?04:52
+perlDreameryeah04:52
@preactioni checked the source and it didn't have the generator tag04:52
+perlDreamerthat's what the librarian says04:53
+perlDreamerthey have a realtime meebo chat interface :)04:53
+perlDreamereither that, or this librarian doesn't know04:53
* SDuensin uses Meebo on some WG sites.04:53
@preactionthe "VuFind discovery interface" thing isn't WG04:54
+perlDreamerit sure doesn't look like it04:54
@preactioneh, i see how it is though, there are about 50 different systems to integrate04:54
@preactioncolleges outrank gov't agencies in complexity04:55
+perlDreamerthey have fewer funds04:55
* perlDreamer really goes into daddy mode now :)04:55
@preactionhttp://www.gspm.org/Julie+Germany/130_Why-the-State-Department-Gets-It <- a nice blurb about one of our clients04:56
@preactionokay, so if when creating a new user, their profile fields don't get any privacy values to start with, is that a bug?05:00
+perlDreameryes05:03
+perlDreamerask khenn05:03
@preactionyeah, sent him an e-mail05:03
+perlDreamersounds like it needs a test written for that05:03
@khennyes that's a bug05:08
@preactionsubmitting a bug05:09
SDuensinHow do I run spectre in debug so I can watch it?05:11
@khenncd /data/WebGUI/sbin05:12
@khennperl spectre.pl --debug I think05:12
@preaction--run --debug05:12
SDuensinko05:13
SDuensinGot a workflow going nuts here.05:13
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui05:17
knowmadpatspam: nice write-up in PBWG05:18
knowmadi never knew about that "easter egg" hidden in the gooey dolls05:18
+patspamheh thanks william05:19
SDuensinMan, something is MAD.  Apache over-runs the memory limit about every 3 seconds.05:19
knowmadi'll have to try it when i get to work tomorrow and see if it works!05:19
SDuensinEAster egg?05:19
knowmadread Pat's writeup -- http://www.plainblack.com/webgui/campaigns/people/patrick-donelan05:19
@preactionSDuensin: perhaps the memory limit is too small?05:19
SDuensinBeats me.  Whatever shipped with it, I think.05:19
SDuensin$Apache2::SizeLimit::MAX_PROCESS_SIZE = 100000;05:20
SDuensin$Apache2::SizeLimit::MAX_UNSHARED_SIZE = 75000;05:20
* knowmad is signing off05:23
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []05:23
@preactionSDuensin: yeah, up those both to 11000005:24
SDuensinok05:24
@preactionit's Apache2::SizeLimit killing processes, right?05:24
SDuensinyea05:25
@preactionyeah, then that's the way to fix that05:25
@preactiongod... why is my drowsiness going away now...05:25
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:26
SDuensinWhen do user workflows run?  At logon?  Creation?05:29
@preactioncreation or update, depends on which trigger you use05:30
@preactionthey are set in the Settings panel05:30
SDuensinLooking.05:31
* SDuensin is installing http://www.webgui.org/bazaar/workflow-activity-to-create-personal-user-areas-when-user-is-created05:31
SDuensinAH!  The docs missed that part.05:32
SDuensinOr I missed that part.  Thanks again.05:32
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui05:33
-!- mode/#webgui [+o plainhao] by ChanServ05:33
CIA-46WebGUI: doug * r9713 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/User.pm): fixed #9852: Users can accept private messages from Visitor, but Visitor cannot send messages05:39
+perlDreamerwhere's the test for that?05:40
@preactionBITE ME05:40
@preactioni mean, i left it in my other pants05:40
+perlDreamerand don't forget to backport it05:40
@preactionbackport?05:40
@preactionGOD05:40
+perlDreameryes05:40
+perlDreamerback to 7.605:40
+perlDreamerfrom 7.705:40
@preactioni was all happy like "This will be easy" and you come and STOMP ON MY DREAMS05:41
+perlDreameractually, I think he did some backporting05:41
+perlDreamerhe forked Adam and made Eve05:41
+perlDreamerand it still doesn't say where all those wives came from05:41
+patspamhttp://www.sdhconsulting.com.au/tmp/passive-analytics-icons1.jpg05:41
+patspampreferences?05:41
+perlDreamermiddle one05:42
@preactionbar graph05:42
@preactionline graph isn't as obvious "THIS IS A GRAPH"05:42
@preactionbar graph is blunt, like a bar05:42
+perlDreamerit's not a graph, it's a path through a website05:42
+perlDreamerpassively analyzing where the user has gone05:42
@preactionoh,05:42
+perlDreamerand, may I say, Wow does Andy make nice graphics.05:42
@preactionindeed05:43
+perlDreamerwhy isn't he in IRC?05:43
@preactionperhaps make the user guy bigger?05:43
@preactionand the line graph in front of the user05:43
+patspamI'll see if i can get him in here05:43
+perlDreamerback to showering kids, be back in 1505:43
+patspamwhat irc client do you OSX folks use?05:44
@preactionsome use colloquy, but I use Xchat Aqua05:44
SDuensinXCHAT!05:45
-!- f00li5h[HireMe] is now known as f00li5h05:47
+patspamheh thanks, I think he'll be here shortly05:48
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has joined #webgui05:59
+perlDreamerI'm back06:01
+perlDreamerandyiomoon, your graphics are awesome!06:02
elninoYEA!06:02
andyiomoonhehheh - why thank you06:02
andyiomoonas I was telling Pat - I haven't used IRC in years!06:03
* patspam chalks up another australian in the channel.. grand total of 306:03
+perlDreamerthat means you just passed up the Dutch06:03
andyiomoonwho is the third?06:03
+perlDreamerand that's an accomplishment06:03
+perlDreamerRadix06:03
+patspamhe's in Perth06:03
elninono sorry, I don't know andyiomoon. YEA that perlDreamer is back.   But I'll say "yea" for andyiomoon's graphics too.06:03
andyiomoonor if I am the third who is the second06:03
andyiomoonah cool06:03
+patspamelnino: andy is the "S" in SDH06:04
elninowhos SDH?  Oh good grief.. maybe I should read some history before "jumping in"  (Hi patspam)06:05
+perlDreamerelnino, have you kept up with the latest PBWG interview on webgui.org?06:05
+patspamperlDreamer and preaction: refresh http://www.sdhconsulting.com.au/tmp/passive-analytics-icons1.jpg for the new icon06:05
elninonot at all.06:05
+perlDreamerthe latest one is a certain well known spamproof australian06:05
@preactioni likes!06:05
@preactionwhen it gets down to teh very bottom, it's still recognizable06:05
+perlDreamervery spritely06:05
andyiomoonyep - took out the little man for the 16x16 - too muddy otherwise06:06
elninoI did see patspam picture, is that what you're refering to?06:06
+perlDreamerthat's the one06:06
elninoyes, that was a nice photo. =)06:06
andyiomoonI still think the webgui doll should have been in focus and you all blurry pat06:07
+perlDreamerSDH is the group that patspam, andyiomoon and H work for.06:07
+perlDreamerWe haven't met H yet, but based on the other 2/3's it bodes very well06:07
andyiomoonmore mystery that way :)06:07
andyiomoonahh perlDreamer you ol' silver tongue06:07
+patspamperlDreamer: spamproof? dang did you hunt down my iconBuffet profile? or is that just a coincidence06:08
+perlDreamerit's the psychic interface06:08
+perlDreamerpreaction: I'll backport and write the test.06:09
@preactionalready backported06:10
@preactiontest not writ though06:10
+perlDreamerI thought you fixed the profile bug06:11
@preactionyeah, visitors shouldn't see the "send message" links, caused by "acceptsPrivateMessage" being true06:12
+patspamso depressing that the only way to get my printer to work reliably is to talk to it from inside a windows vm06:15
+perlDreamerpreaction: /me is confused06:16
+perlDreamerthere are no global privacy field settings06:16
+perlDreamerat the profile field level06:16
+perlDreamerso isn't having them all private correct?06:17
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI06:17
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)]06:17
CIA-46WebGUI: doug * r9714 /WebGUI/docs/changelog/7.x.x.txt: fixeding my borkes to the changelog06:20
CIA-46WebGUI: doug * r9715 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/User.pm): backported 971306:20
+perlDreamerProfileField doesn't even know about wg_privacysettings, aside from reserving it as a field name06:22
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]06:25
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui06:27
-!- mode/#webgui [+v patspam] by ChanServ06:27
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:09
elninooh.. I'm installing a new instance of wre and I'm missing something. I haven't done this before, only upgrades..07:19
elninoI'm following http://www.plainblack.com/community-wiki/wre-installation.07:19
elninoI untared and I'm attempting to run ./wreconsole.pl and then it talks about setting up a site. Is it not going to ask me to downoad webgui?  I think I naswered my question.. =)07:20
elninohmm. after reading this I guess I'm wrong.  my port 60834 seems not to be responding/07:24
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []07:34
elninohow do I get rid of old version of mp3 files that my user uploaded?  is that taken care of the "delete old asset revisions" workflow?07:39
elninoI see this: http://www.webgui.org/community-wiki/clean-temp-storage but, I believe there to be missing information on this wiki.07:44
@preactionelnino: delete old asset revisions is what takes care of that, but you can delete revisions manually if you want07:44
elninook.. that workflow sounded like it only dealt with db entries. 07:45
elninodo you use ubunto by any chance?07:45
@preactionno, os x07:45
elninook.07:46
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["This computer has gone to sleep"]07:47
elninoport 60834 seems to be blocked, but I hav eno proof, nor know how to determine this.. Anyone there that can tell me what to look at on a ubunto system?08:12
elninopatspam. fyi. on your website, your link to canto cumulus is broken.08:14
elninodo you guys provide webgui hosting?08:14
+patspamelnino: heh we have the most awesome website ever, single page, static html08:39
+patspamand totally out of date08:39
+patspamwe don't host professionally, we outsource that to folks like procolix08:40
elninohi. patspam.. shouldn't you be using umm. webgui?  =)08:46
+patspamstatic html is the future, down with wg!08:47
elninook then.  =)  I went to procolix.. who here manages that... I was looking for prices.08:48
+patspamspeak to Koen, aka SynQ08:49
+patspamhe should be waking up in an hour or 2 :)08:50
+patspammeanwhile, I'm off, night all!08:50
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]08:50
elninopreaction, do you know Tiffany (SEO gal) and what is her website?09:05
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]09:18
@preactionelnino: elitedesignsltd.com09:22
elninooh yes. Thank you.09:22
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui09:23
-!- mode/#webgui [+v patspam] by ChanServ09:23
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]09:23
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:58
-!- BartJol [n=plainstu@dhcp17.radex.nl] has joined #webgui10:17
-!- mode/#webgui [+v BartJol] by ChanServ10:17
-!- BartJol [n=plainstu@dhcp17.radex.nl] has quit [Read error: 110 (Connection timed out)]10:42
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:51
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI10:57
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:46
-!- mode/#webgui [+v bartjol] by ChanServ11:46
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []12:13
-!- carogray [n=Caroline@mobile-166-217-135-163.mycingular.net] has joined #webgui12:58
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []14:04
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:13
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:13
-!- carogray1 [n=Caroline@mobile-166-217-135-163.mycingular.net] has joined #webgui14:42
-!- carogray [n=Caroline@mobile-166-217-135-163.mycingular.net] has quit [Read error: 110 (Connection timed out)]15:01
-!- carogray1 [n=Caroline@mobile-166-217-135-163.mycingular.net] has quit [Read error: 110 (Connection timed out)]15:18
-!- topsub [n=josh@97.66.185.250] has joined #webgui15:58
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []16:00
topsubIs there a way in webgui i can import like 191 images with a zip file or something?16:02
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:02
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:02
+MrHairgreasetopsub: I don't think so16:05
+MrHairgreasebut you can always use the fileImport script in sbin of course16:05
topsubAh i might have to look at that16:05
+MrHairgreaseprovided you have server access that is16:05
topsubi have 191 images to import16:05
+MrHairgreaseI always use fileImport for stuff like that16:06
topsubcool i will give that a try16:06
+bartjoltobsub, do you want to put them in a Gallery?16:17
topsubbartjol, No, i just need them in an images folder16:18
+bartjolI heard that has a zip import function?16:19
+bartjolthen I have to agree with Martin16:19
topsubthis is for a javascript captcha and these are the supporting images16:19
+bartjolah16:19
+bartjolcool16:19
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:24
-!- mode/#webgui [+o bopbop] by ChanServ16:24
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:32
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:57
-!- frodwith_ is now known as frodwith17:25
-!- mode/#webgui [+o frodwith] by ChanServ17:26
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]17:27
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]17:29
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:30
-!- mode/#webgui [+o khenn] by ChanServ17:30
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
elninoMrHairgrease.. rumer has it that you are working on http://www.plainblack.com/rfe/request-for-enhancement/9781is this true?17:31
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:32
+MrHairgreaseI am not working on a PayPal plugin17:32
+MrHairgreasebut I heard there is one in the making17:33
+MrHairgreaseI'm not in on the details though17:33
elninohmm. are you working on any payment plugin?17:33
+MrHairgreaseNot currently, but I am working on other commerce stuff17:33
* elnino is sad17:33
+MrHairgreaseWhy?17:34
SDuensinGreetings!17:34
elninocause you're not working on one.17:34
+MrHairgrease7.7 is far away anyway17:34
SDuensinIsn't there a PayPal driver in the Bizarre?17:34
elninoI know.. That's why I was exceited to hear that you were working on one. I must have misundertood, or forgot who they said.17:34
elninoI'll look again SDuensin17:34
+MrHairgreaseI think Joeri is working on one17:35
+MrHairgreasebut as i said, I'm not in on the details17:35
elninohey. . there it is!  It's New!17:35
+MrHairgreaseand I know for a fact that he's very busy17:35
SDuensin:-)17:35
elninowas it you SDuensin?17:35
SDuensinNo, I just happened to see it last night.17:36
elninono author listed. I'm trying it!!!17:36
elninoThanks! guys, you made my day.17:40
-!- dionak [n=dionak@97.66.185.250] has quit []17:40
SDuensinLet us know how it goes.  (Especially me!)17:40
+MrHairgreaseyeah, feedback in this direction is apprciated as well17:41
elninoIt'll be slow.. Got several projects going, but I know my customer wants this desparately. I'll post comments on the bazzar, or is it more appropriate here?17:41
SDuensinEither/both.  I'll find it next time I browse it.  But coming here to chat is fun.  :-)17:42
elninoI just found out you can subscribe to it (far right column) then you'll be notified.17:43
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:43
-!- mode/#webgui [+o tavisto] by ChanServ17:43
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:44
-!- MrHairgrease1 [n=martin@gw.oqapi.nl] has joined #webgui17:47
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]17:48
-!- MrHairgrease1 is now known as MrHairgrease17:48
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:48
dionakhas anyone tested the paypal plugin yet?17:59
dionakit will be a very useful addition to webgui17:59
+bartjolelnino is trying I believe18:00
@tavistowho created a paypal plugin?18:01
dionakcool...looking forward to hearing about it. the rfe's were confusing18:01
@tavistoI knew this was coming but didn't know it was already in testing18:02
+bartjoltavisto: nothing will be published until you've made a cartoon18:02
@tavistohaha18:02
+bartjolbut the publisger of the plugin is unknown18:02
@tavistodon't worry, "the adventures of BartJol: The Big Dutch Girlyman" will soon be at newstands near you18:03
+bartjolah18:03
dionakit's odd that the username of the plugin poster isn't displayed in the Bazaar.18:04
+bartjolit is18:04
+bartjolthe mysterious anionymous contributer... abbreviated that's mac, so I guess it's a mac user18:05
dionakbartjol must work nights as a comedian..18:06
elninoI have to do a webgui upgrade before I can try this18:06
SDuensinDo it, man!  We wait with baited breath!18:09
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:13
-!- mode/#webgui [+v perlDreamer] by ChanServ18:13
+perlDreamerbopbop, I have the solution!18:13
+perlDreamerSeasonShot is a green bullet alternative18:13
+perlDreamerhttp://www.cnn.com/2009/TECH/science/03/04/green.bullets/index.html18:14
@bopbopah- yes it is18:14
+perlDreamerEnvironmentally friendly and biodegradable18:14
+perlDreamerBeing tasty is just a side benefit18:14
@bopboplol- I just read that this am18:14
@bopbopand tasty18:14
+perlDreamerhas the FDA approved it yet?18:14
@bopbopdunno18:14
@bopbopdon't think so18:14
@bopbopmaybe this will do it18:14
+perlDreamerHope so.18:15
@bopbop:)18:15
+perlDreamerOkay, on to other business18:15
+perlDreamertavisto!18:15
+perlDreamerHas preaction told you about Wheaton College's library site yet?18:15
@tavistoperlDreamer, he has not told me a thing18:23
+perlDreamerwell, then18:23
+perlDreamerwe found a new WebGUI site18:23
@tavistodo tell!18:23
@tavistohere's another new one www.thebetterfish.com18:23
@tavistopretty sharp18:23
+perlDreamerhttp://blog.tmcnet.com/telecom-crm/2009/01/15/sagecrm-v62-wheaton-college-and-webgui-alterian-and-jaguar-accenture-r.asp18:24
+perlDreamerand if that isn't enough18:25
+perlDreamerthere was a Slashdot article yesterday comparing usability in WordPress and Joomla18:25
+perlDreamerhttp://rss.slashdot.org/~r/Slashdot/slashdot/~3/qibpbk7lXXE/article.pl18:26
+perlDreamerthe author of the article basically did label and # of clicks to get a job done18:26
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui18:27
-!- mode/#webgui [+o Haarg] by ChanServ18:27
+perlDreamerOf course, Slashdot over-hyped it.  The Joomla people didn't get upset about it18:27
+perlDreamerbut, it would be interesting to see comparisons of WebGUI against other CMS systems.18:27
+perlDreamercould be good marketing, maybe the source for another story18:27
+perlDreamerat the least, it would let us know things to fix in WebGUI for ease and speed of use18:32
+bartjolyeah18:32
+bartjolsome feedback from other people than WebGUI junkies should be good18:32
+bartjolmaybe it's just addictive18:33
+perlDreamerf00li5h, did you get hired?  Is that why you changed your nick?18:35
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui18:37
SDuensinHave I mentioned in the last 10 minutes that I frickin' LOVE WebGUI?18:40
deafferretSDuensin: yes. At 10:40.18:41
+perlDreamerThis would be a bad time to mention JSON in the db, then, yes? ;)18:41
SDuensin:-P18:41
SDuensinYES!  It's EVIL!18:41
+MrHairgreasehttp://webgui.pastebin.com/m43f9b96318:43
+MrHairgreaseI'm going crazy here18:44
+MrHairgreasethe problem is this18:44
+MrHairgreasethe pasted method does not return the full contents of the $json to the browser18:44
+MrHairgreaseit limits it to 8193 bytes18:45
+MrHairgreasewhich is close to 819218:45
+MrHairgrease /tmp/barf.txt has the whole json string though18:45
+MrHairgreasewhat could be limiting my output?18:46
daviddelikatwhat does the caller look like?18:46
+MrHairgreaseeventually it's being called by WG::Content::Shop18:46
+MrHairgreaseit's an addition to WG::Shop::Vendor18:47
daviddelikatso is it the web client that shows only ~8193 chars?18:47
+MrHairgreaseyes18:47
daviddelikatlotta stuff in between there18:47
daviddelikatnot likelyl to be in the perl code you posted.18:47
daviddelikathave you tried 'wget'?18:48
+MrHairgreaseyup18:48
+MrHairgreaseoh now it's 8348 bytes btw18:48
@tavistoperlDreamer18:48
@tavistohow is this a new site? Wheaton has been using WebGUI forever18:49
daviddelikatcan you give me a URL?18:49
* perlDreamer didn't know tavisto18:49
@tavistohttp://www.plainblack.com/success/education/wheaton-college18:50
@tavistobad perlDreamer! bad!18:50
daviddelikatMrHairgrease: a URL?18:50
+MrHairgreasei pmed you18:51
+perlDreamerthe perl code is fine, MrHairgrease.  I'd be looking at apache18:51
@tavistoI'm sorry I have to do this perlDreamer, but I'm going to replace that shiny "I know everything" button on your vest with a "I almost know everything" button.18:51
+MrHairgreaseyeah i know18:51
+MrHairgreasebut i don't know where to look18:52
+MrHairgreaseeverything else is fine18:52
+perlDreamertavisto, maybe it could say: I only know code18:52
+MrHairgreaseand most pages are prolly more that a lousy 8k18:52
@tavisto*tavisto thinks perlDreamer makes a great 'walmart greeter' for WebGUI*18:52
* perlDreamer hopes that's a positive18:53
@tavistohehe of course18:53
@Haargprobably would be good to verify that other pages are over 8k18:53
@Haargyou also might try outputting with session->output->print directly18:54
@tavistoperlDreamer, what I can't figure out is why they reused that story on their site in a different location.18:56
@tavistoThis was the originally story on Jan 13, 2009:  http://internetcommunications.tmcnet.com/topics/enterprise/articles/48555-wheaton-college-happy-with-webgui-library.htm18:56
+perlDreamermaybe they're just recycling content?18:57
@tavistonot sure if you know this, but all WebGUI press gets added to the "WebGUI in the news" section of webgui.org. (under promote) It has a collection of 7-8 stories right now. This is also an area where we can post news stories about WebGUI partners and resellers if their stories get picked up.18:57
+perlDreamerI should have checked that.18:58
+perlDreamerIs there a place for us to submit stories to be added to that list?18:58
@tavistowell this is a new story so I'm glad you showed me. It's factually incorrect at the end though18:58
+MrHairgreaseoh crap18:58
+MrHairgreasewget does get the correct result18:58
@tavistoright now it's only setup for Plain Black to add them. (because it aggregates to the main news mailing list)18:58
+MrHairgreaseit's just that my firefox doesn't for some reason18:58
@Haarghow are you testing it in firefox?18:59
+MrHairgreaseforgot the escape the ? in the url18:59
@tavistoGood point though, I need to add an email address or data form to that page so people can submit news.18:59
+MrHairgreasejust by going to the url18:59
+MrHairgreasewait18:59
daviddelikatMrHairgrease: how is your firewall involved here18:59
daviddelikatare you going out then back in?18:59
+MrHairgreasemaybe it's the fancyass json colorizer plugin i installled19:00
+MrHairgreasehang on19:00
+perlDreamertavisto, sounds like a good idea for the new site design.  A Partners page with a dataform or something would be very handy19:00
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui19:00
-!- mode/#webgui [+o plainhao] by ChanServ19:00
@tavistoperlDreamer, another thing that has been extremely useful is to setup Google Alerts for the keywords "webgui" and "plain black webgui". It's helped me find lots of obscure stories and blogs about WebGUI.19:00
+perlDreamertavisto, did you notice the "whataboutwebgui" tag on that usability article?19:00
@tavistolike this blog that just recently compared Alfesco to Joomla to WebGUI. And WebGUI got some nice props19:01
@tavistohttp://weis627.blogspot.com/2009/03/content-management-system-showcase.html19:01
@tavistono I didn't, let me look19:01
+MrHairgreaseyup19:01
+MrHairgreaseit was the crapass json colorizer plugin19:01
+MrHairgreaseit can prolly handle only 8k of json...19:02
+MrHairgreasethanks for the help!19:02
@tavistoperlDreamer, which article are you referring to19:03
+perlDreamerto the slashdot article itself.19:03
@tavistoI dont see anything about WebGUI19:04
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:06
SDuensinOk, I'm confused.  I'm putting groups inside groups.  When I place a group inside a group, it also adds "Admins" under that.  Why does it do that?19:07
+perlDreamerSDuensin, it's a feature.19:07
+perlDreamerAdmins are automatically members of all groups19:07
SDuensinAh!  Ok, so those are the groups that are under the group I'm adding.19:07
SDuensinI get it now!  :-)19:07
+perlDreamertavisto: http://imagebin.ca/view/KMAetx.html19:08
+perlDreamernot sure how to find those tags otherwise...19:09
+perlDreamerunless MrHairgrease was spoofing us19:09
+bartjolwell, that's a clear link19:10
+MrHairgreaseI also still have the original screen shot w/o all my artwork 19:15
@tavistothat's really strange19:15
@tavistoin a good way of course19:15
@tavistowell the drupal and webgui tags are not there now when clicking on the individual story19:17
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui []19:18
daviddelikathow does one assign a template id for a new default template?19:18
+perlDreamereither creatively make one with 22 characters that is a valid GUID (see Session/Id for details)19:19
+perlDreameror, have WebGUI do it for you, using the api19:19
* perlDreamer heads to the other office19:19
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]19:19
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []19:21
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]19:25
@tavistowell that's cool to see a webgui tag on slashdot. I'm just curious how it made it there19:29
@preactionthe tagging thing allows other people to tag posts19:37
@preactionit's not there anymore, it got moderated off or something19:38
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui19:46
topsubthe fileimport worked perfect.. whew!! didn't want to import 191 images.. haha19:46
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui19:50
-!- mode/#webgui [+v perlDreamer] by ChanServ19:50
CIA-46WebGUI: jt * r9716 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: labeling survey as beta19:51
+perlDreamerHaarg, I was able to fix my uploads permissions problems with a fixup script and --util19:52
+perlDreamerWGDev to the rescue!19:52
@Haargcool19:53
@Haargi was thinking about what you said about a wgd restart19:53
@Haargbut i haven't come up with a good way to handle it yet19:54
@Haargi guess if it was limited to only restarts it would make sense19:54
+perlDreamerI think util is really the same thing, with the scripts stuck in the config file19:54
+perlDreameroh, and there may be a problem with asset import/export and list types19:56
@Haargthe main thing is that restarting is something that may be useful elsewhere19:56
@Haargthere is19:56
+perlDreamerI'm seeing ARRAY (0x.....) as my template parser19:56
@Haargyeah19:57
@Haargi saw that, but haven't looked at it in detail yet19:57
+perlDreamerit just needs an array serializer similar to what the form types use, coming in and going out19:58
@Haargwell19:58
@Haargi think it's a problem with the forms api really19:59
@Haargat least partly19:59
@Haarga select box can't have multiple values, so it shouldn't be returning lists20:00
+perlDreamerthat is true20:00
@Haargbut for actual list values i'll probably need to do something20:00
+perlDreamerand the template parser is a select list20:01
+perlDreamerwhich it shouldn't be20:01
+perlDreamersince you can't have more than 1 parser20:01
@Haargyeah20:02
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:04
+perlDreamershould we fix that in 7.7?20:04
topsubI imported the 191 images on a local install of webgui. created a package and imported the package on another server.. i had to do this because i can ssh to that server. then when i click on the imported package i get a 404. Anyway to debug this without seeing the logs?20:04
+perlDreamertopsub, go to the Admin Console and turn on debug mode20:04
+perlDreamerrestrict it to your IP if it's publicly available20:04
+perlDreamerit will give you a stack trace, query log, and the latest error20:05
topsubis that from settings.. don't think i ever used this debug mode before20:05
+perlDreameryes, it's in settings20:05
+perlDreamerif you can't do ssh to the server, how do you do code installs?20:06
topsubwell we had ssh but it has changed and the client dind't update us20:07
topsubso i am trying to do this work without having to ssh to the box20:08
@HaargperlDreamer, it's a SelectList in the definition, but it's manually drawn using SelectBox20:11
+perlDreamerheh20:11
+perlDreamerthat's right.  It doesn't inherit getEditForm.20:11
+perlDreamerso changing it should be trivial and harmless20:12
@Haargyes20:12
+perlDreamerand not cause problems in the future, either20:12
@Haargwgd edit still needs adjustments for list types though20:12
+perlDreameryes, but I think as a workaround I can change the YAML in the editor to be a scalar.  that may work20:12
@Haargit will20:13
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []20:15
-!- hansw [n=hanswolt@p54804567.dip.t-dialin.net] has joined #webgui20:18
hanswhoi20:18
+perlDreamerhi20:18
hanswhmm, sorry, seem to start in Dutch again :-)20:18
+perlDreamernot a problem20:19
hanswLen around?20:19
@preactionKranendonk? i dunno if he comes around here20:19
hanswjust wanted to let him know we are porting his solaris machine to linux -)20:19
hanswyes, kranendonk, he used to visit this channel20:20
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]20:20
hanswnice to there are more people in here 20:21
@preactionindeed20:21
SDuensinI'm beginning to think the macro system was designed to anger me.20:27
+perlDreamerwhat's happening, SDuensin?20:27
SDuensinI basically need to provide links based on a user's group.  Except the content either contains quotes which breaks the macro or the HTML editor mangles it...20:28
SDuensinSo I was going to proxy in the content I need to display.  Except the asset proxy macro can't be nested.20:28
SDuensinArgh!20:28
+perlDreamerhow many groups do you have to work with?20:30
SDuensinJust one.  I want to offer a link for a user to create their personal web space if they don't have one, or a link to that space if they do have one.20:30
SDuensinTrying to do it without writing another custom macro.20:31
+perlDreamer<a href="^GroupText(group,link1,link2);">^GroupText(group,label1,label2);</a>20:31
SDuensinOooO!  Smart!  Thanks!20:31
+perlDreamerthat's why they pay me the big bucks20:32
SDuensin:-)20:32
SDuensinIf this hack works, I'll be super happy.  20:33
CIA-46WebGUI: colin * r9717 /WebGUI/lib/WebGUI/Asset/Template.pm: parser should be a selectbox, not a selectlist.20:38
CIA-46WebGUI: colin * r9718 /branch/WebGUI_Story/ (5 files in 4 dirs): Beginnings of an edit form for the Story.20:38
SDuensinRFE for 8:  Less hacky macro system!20:43
@preactionyeah... i once thought as you did20:43
@preactionYOU DON'T KNOW THE POWER OF THE DARK SIDE20:43
SDuensinThe dark side refuses to create a valid URL.20:43
@preactionyeah, the thing about that, the only really smart macro system is unbearably slow20:44
+perlDreamerpaste it, SDuensin, my young WebGUI padawan20:44
SDuensinhttp://jaeger.pastebin.com/m74b64d9720:44
SDuensinI've tried it with and without quotes.20:44
+perlDreameryeah, lose the quotes20:45
+perlDreamerthey're not needed20:45
+perlDreamerthen please paste the output as well20:45
SDuensinIf I do that, it mangles the HTML.  Lemme get a copy of that.20:46
+perlDreamerI don't think you want ^u; in there20:46
+perlDreamerI think you really want ^/;20:46
SDuensinBut ^/; doesn't provide a complete URL.20:46
+perlDreamerit needs a hostname?20:47
SDuensinNeeds, no.  But I want it.20:47
+perlDreamerthe browser will do the right thing without it20:47
+perlDreamerall, would I be a fool for making20:48
+perlDreamer^FormLabel(hoverhelp,namespace,label,namespace);20:48
+perlDreamerwhich would make an i18n'ed label for forms with hoverhelp?20:48
SDuensinOk, here's what I'm trying now:  http://jaeger.pastebin.com/d4cf91b0120:49
+perlDreamerand the output?20:49
SDuensinUgly.20:49
SDuensinThe link for not being in the group is:   http://test/create);20:50
SDuensinWhen I return to the editor, it has this:  http://jaeger.pastebin.com/d530fc80820:52
SDuensinFun!20:52
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui20:53
elninohi.20:53
SDuensinRe20:53
elninolot of people here now.20:54
SDuensinIt's a popular place.20:54
+perlDreamerSDuensin: http://demo.plainblack.com/demo1236192657_534/home?op=auth;method=logout20:54
SDuensinperlDreamer - Still enjoying the power of the dark side?20:54
+perlDreamerI just wrote your macro code20:54
+perlDreameron that demo site20:54
+perlDreamerand it works20:54
SDuensinDude, the URL contains the closing paren and semicolon of the macro.  WTF?20:55
elnino=)  Just wondering if there is a way to manually install wre without recompilein it (because I'm lazy). I don't know if I can do anything about unblocking port 60834. If I just untar the wre and webgui files, and bring over my conf files, would that work?20:55
SDuensinshould20:56
@Haargelnino, what i usually do re port 60834 is use ssh port forwarding20:56
SDuensinCan you SSH into your host?20:56
SDuensinHaarg - Great minds think alike.  :-)20:56
elninoyes.20:56
+perlDreamerSDuensin, the stupid rich text editor is eating the macro20:57
@Haargssh user@host -L60834:localhost:6083420:57
SDuensinssh -L 60834:127.0.0.1:68034 user@host20:58
@Haargthen you can go to http://localhost:60834/20:58
SDuensinDang!  Haarg beat me!20:58
elninoyou guys are funny.20:58
SDuensinperlDreamer - Yes, it is.20:58
elninothis is where I get confuesed. Somebody (non-webgui) walked me thru this long ago.. and I got confused, it worked, but I dont' know how... so while I'm using putty, I can access the site using MY browser at Localhost? or do I replace localhost with the machine name?20:59
SDuensinYour browser @ localhost.21:00
elninoor.. what if ON that machine I just use w3m.. is there a way to do that?21:00
@Haargwreconsole needs javascript iirc21:01
elninooh ok. I understand that.. =)21:01
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui21:01
-!- mode/#webgui [+v cap10morgan] by ChanServ21:01
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.or.comcast.net] has left #webgui []21:02
elninoso putty will do some magic and make "localhost" not localhost.  that's pretty cool. I'll try it after I get some sleep. I'm running on fumes.21:02
+perlDreamerIt's a bug, SDuensin, please file it, along with the text you're trying to enter.21:02
SDuensinperlDreamer - ok, I can do that.21:02
SDuensinCustom macro time, eh?  :-)21:02
+perlDreamerin the meantime, just disable the RTE21:03
+perlDreamerthat thing is a piece of crap21:03
SDuensinEh, yea.21:03
SDuensinUsers like it though.21:03
+perlDreameryou could try this as a workaround21:04
+perlDreamerput that code into a snippet21:04
+perlDreamerthen assetProxy it in21:04
+perlDreamerthat should bypass the RTE21:04
SDuensinThe snipped editor isn't rich?21:04
SDuensinCool.21:04
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has quit ["Leaving."]21:07
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []21:11
-!- hansw [n=hanswolt@p54804567.dip.t-dialin.net] has quit ["Leaving"]21:14
@plainhaoi ran the bazaar classLoadTester.pl and i'm seeing two assetIds and a negative instanciate time for one of them, anyone know what that means?21:29
@preaction[la21:52
@preactionplainhao: it means that perl's timeing is off, which is a known issue with perl21:52
* plainhao thanks preaction21:52
CIA-46WebGUI: graham * r9719 /WebGUI/ (3 files in 3 dirs): preparing for 7.7.0 dev22:27
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:39
-!- dionak [n=dionak@97.66.185.250] has quit []22:53
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []22:54
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:05
-!- rizen [n=rizen@76.210.60.35] has joined #webgui23:08
-!- mode/#webgui [+o rizen] by ChanServ23:08
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI23:10
-!- mode/#webgui [+o tavisto] by ChanServ23:10
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui23:14
-!- mode/#webgui [+v cap10morgan] by ChanServ23:14
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:16
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:38
-!- mode/#webgui [+v perlDreamer] by ChanServ23:38
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]23:38
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection]23:51
--- Day changed Thu Mar 05 2009
+perlDreamerSDuensin, did the snippet trick work?00:08
SDuensinYep!  Thanks!00:09
* SDuensin is implementing everything now.00:09
+perlDreamercool00:10
SDuensinThis is gonna be so damn cool.00:10
CIA-46WebGUI: jt * r9720 /branch/WebGUI_7.6/ (4 files in 3 dirs): 00:10
CIA-46WebGUI: - Fixed a bug with Gallery where using the web service (iphone or iPhoto)00:10
CIA-46WebGUI:  would cause images and albums to be uploaded as "admin" rather than the00:10
CIA-46WebGUI:  user that actually uploaded them.00:10
CIA-46WebGUI: - Labeled Survey 2.0 as beta, per our quality policy.00:10
CIA-46WebGUI: jt * r9721 /WebGUI/lib/WebGUI/Asset/Wobject/ (Gallery.pm GalleryAlbum.pm): forward porting gallery bug fixes00:11
+perlDreamerrizen: http://imagebin.ca/view/4emPah.html00:24
@rizenwhat am i looking at?00:27
@rizenoh00:28
@rizennow i know00:28
@rizenholy crap00:28
@rizenyou're making good time00:28
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:28
-!- mode/#webgui [+v patspam] by ChanServ00:28
@rizenwho the hell do you think you are patspam00:29
+perlDreamerwell, not too much good time.  You can't actually add Stories through the UI yet00:30
+perlDreamerbut the API is there00:30
+patspampatrick?00:30
@rizenyou think you can just email me and tell me what to do?00:31
@rizendo you think i have an email based api?00:31
@rizenhuh?00:31
@rizenhuh?00:31
@rizendo ya?00:31
+patspamshhhh don't tell eveyone else!00:31
* SDuensin chuckles00:31
+patspamJT::Mail->ApproveRFE()00:32
-!- carogray [n=Caroline@32.178.3.178] has joined #webgui00:33
SDuensinEh, that always throws an error here.00:33
+patspamwhile(1) { eval {JT::Mail->ApproveRFE} }00:33
@rizenthe beautiful thing about that method is that behind the scenes it calls randomWrath()00:34
@rizenwhich could make sure nothing happens00:34
@rizeni could segfault00:34
@rizeni might do what you request00:35
+patspamwhile(1) { eval { srand(42); JT::Mail->ApproveRFE} }00:35
@rizenor i might do something completely other00:35
+patspami know the secret seed00:35
+perlDreamerlol00:37
WebGUIpat!00:37
WebGUIrizen!00:37
+perlDreamer$rizen->installEmailAPI();00:38
+perlDreamerthat's what was missing patspam00:38
+patspamno doubt you've written a test suite for it perlDreamer?00:39
+perlDreamerI only have manual tests for that one00:39
+perlDreamer$rizen has limited bandwidth and you have to be careful not to exceed it00:40
WebGUIrizen, I assume you have read my reaction on the style images, do you have no reaction to my response?00:40
@rizeni have no reaction00:40
WebGUIthat is unbelievable00:41
@rizeni really don't care what anybody says there cuz i'm out of it00:41
WebGUIah00:41
WebGUI:)00:41
-!- steveo_a1 [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI00:41
WebGUIout of it?00:41
-!- steveo_aa [n=sno@adsl-99-130-29-253.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:41
WebGUIwhat does that mean, out of it00:41
@rizenthe designers will do their best to assimilate the needs that people describe00:41
@rizenand then will implement the site00:41
WebGUIstrange00:41
@rizenno more JT input required00:41
WebGUIso first you ask 'the community' to react00:41
@rizenit's a community site00:41
@rizenif the community decides to make stupid decisions00:42
@rizenthat's their own problem00:42
WebGUIand then all these reactions go into the melting pot of the designers without rebuttle00:42
CIA-46WebGUI: graham * r9722 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): fixed: Template parser cannot be set00:42
WebGUIand then they do something with it00:42
WebGUIso the designers get to decide on user interaction design to00:42
WebGUIare the designers going to participate in the discussion you reqested?00:43
WebGUIwho are 'the designers'?00:43
@rizenplain black designers00:43
WebGUIthe are called?00:43
+perlDreamersteve, meg, tabb, john00:43
@rizentabitha, mego, steve, john00:43
WebGUIah00:43
WebGUIare they going to participate in the discussion?00:44
WebGUIand if so, when?00:44
@rizenwhy would they?00:44
WebGUIthey are not00:44
@rizenthis is about community feeback00:44
WebGUIah ok00:44
@rizenfeedback00:44
@rizenif they have something to say then i suppose they would00:44
@rizenbut they already had the last 1.5 months to discuss what was needed00:44
WebGUIthat is clear to me00:44
@rizenand thats how we got to where we are now00:45
WebGUIin that case I am out of it too00:45
-!- steveo_a1 [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has left #WebGUI []00:45
@rizenyou mean cuz you've said your piece?00:45
WebGUIno00:45
@rizenyou have not said your piece?00:45
@rizenyou did reply00:45
@rizenyou were the first00:45
WebGUII mean there is no use in discussing when the people who are going to implement are not participating actively in the discussion00:45
WebGUIof course00:45
+perlDreamerWebGUI:  they can listen just fine.00:46
WebGUII thought you where inviting the community into a discussion00:46
@rizenwhat is there to discuss exactly?00:46
-!- WebGUI is now known as SynQ00:46
+perlDreamerNo one said anything contradictory00:46
+perlDreamerThey may just take all the feedback and build it00:46
SynQwell I have given at least 5 points that I would change00:46
SynQare all the things I said going to be implemented00:46
SynQ?00:46
@rizeni suppose if you want me to go out there and say "i like this idea, and i hate that one" i could, but i don't think there's much merit in that...it's just a flame bait00:46
@rizenmaybe maybe not00:47
SynQthere is a difference between flaim and discussion00:47
@rizenthat's up to the designers to decide00:47
SynQok00:47
SynQif you really want a community00:47
SynQthen the designers should tell the community why they would choose to do or do not implement suggestions00:47
SynQlet me illustrate that with an analogy00:48
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has joined #webgui00:48
SynQif the county wants the community to participate in the placement of a statue00:48
SynQand ask for reactions to a suggestion00:48
SynQthen the community of that county does not feel really heared if all the suggestions are just read somewhere in a boardroom, no reaction is given and then the statue is placed00:49
SynQthe same goes true for the webgui.org style00:49
SynQif you now say that it's going to be that way00:49
SynQthen there is no use in discussing it00:49
SynQsince in that case I don't feel part of the process00:50
SynQI will complain after it is implemented00:50
@rizenfirst of all, you will complain no matter what00:50
SynQand bitch on the points that I think should have been changed00:50
@rizenyou are Koen00:50
@rizenthat's what you do00:50
SynQthat is not fair00:50
@rizensecond, you are currently trying to goad me into a flame ware00:50
@rizenand i'm trying to avoid one00:50
@rizenwhich is why i'm not commenting00:51
SynQo god please don't let me be misunderstood00:51
SynQnow would be the right time from the other people reading this for some support00:51
@rizenif i have something to comment on then i'll comment on it00:51
SynQok00:51
@rizenuntil then there's no reason to do it00:51
SynQjust know that I feel being treated rude now00:52
+perlDreamerSynQ: you just want the designers to give you a summary of what they're going to change, and why?   Do you foresee a 2nd round of debate after that?00:52
@rizenand i'm not going to explain my decisions, or ask the designers to explain their decisions as to why or why not someone's feature wasn't implemented.00:52
@rizenit is as it is00:52
SynQperlDreamer: right00:52
SynQand yes I foresee a 2nd round of debate after that00:52
SynQrizen: in my opinion that is not a community00:52
SynQthat is a dictatorial regime00:53
SynQthe community has nothing to say really00:53
+perlDreamerthat's probably the problem there.  Every round of debate is $$, and slows down the implementation of the new site.00:53
@rizenno, in a dictatorial regime the community would have no input at all00:53
SynQok I give up00:53
SynQI understand you00:53
SDuensin"I'm sorry.  Is this the five minute argument, or will this be the whole fifteen minutes?"00:54
SynQand I don't agree00:54
SynQSDuensin: it's done allready00:54
@rizenit's ok if you don't agree00:54
-!- dionak [n=dionak@97.66.185.250] has quit []00:54
@rizenif you don't like the site after it's built, you still have a voice00:54
@rizenit's called an RFE00:54
SynQagreed00:54
SynQI think I have about 5 to 10 RFE's in on the community site allready00:55
SDuensinBet you can't get your RFE rejected as fast as my JSON one.  :-)00:55
@rizenSynQ, RFE's are implemented in the order they are ordered by karma00:55
SynQI know00:55
@rizenspend your karma and move your RFE's up the list00:55
SynQI have00:55
@rizenare they at the top?00:55
SynQmy top RFE is in 2nd or 3th position00:56
SynQfor a while now00:56
@rizenif so, they'll be implemented in the next couple of months00:56
SynQ3th even00:56
@rizenyou're not trying to say that we haven't followed through on implementing RFE's are you?00:57
SynQit has been on that list since october 200700:57
@rizencuz we implemented nearly 300 in the past 6 months00:57
SynQI am not00:57
SynQand I love you for implementing them :)00:57
SynQas I said in september 2008: I have patience00:57
SynQbut what I don't understand00:57
SynQif you ask for imput on the design00:57
SynQand I put time in to react to that00:58
SynQisn't it fair I get some response on that reaction?00:58
@rizenonly if the idea warrants response00:58
SynQok00:58
@rizenwhich can happen in 1 of 2 cases00:58
@rizen1) we don't understand what you're asking and need clarification00:58
@rizen2) we want to propose an alternative00:59
SynQok00:59
+perlDreamerit would be nice if the designers would summarize the feedback and say what they were going to change, with why.  But only so people know what's going to happen, and not to start a 2nd round of debate.00:59
@rizenwhy say all that? why not just do it.00:59
SynQI don't see the harm in extra debate00:59
@rizenaction not words00:59
SynQthat is what a community is about, isn't it?00:59
+perlDreameractions don't always have clear reasons01:00
+perlDreamernot only that, if people want to RFE things that are not implemented, it will help set the karma threshold for those RFEs01:00
SynQperlDreamer: karma threshold?01:01
+perlDreamersure.  Let's say that someone wants something very difficult, so the designers say that they would do it except for time constraints.01:01
+perlDreamerso the person submits an rfe for it01:01
+perlDreamerthen he knows the karma threshold will be high01:01
SynQindeed01:02
SynQgood point01:02
+perlDreamerI think you _both_ have good points.  If PB is spending 4 people for 1.5 months of redesign, that's expensive.01:02
SynQor if the designers say that they won't do it because they feel it is ugly then the karma threshold would be low, but the community could have a voice in that01:02
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:02
+perlDreamerSynQ, if it was just a template and some graphics, then an RFE with a patch could be quickly implemented.01:03
SynQindeed01:03
SynQlike less hourglass stuff floating around01:04
SynQwhich allready 3 people have talked about01:04
SynQbut no designer has come by and said: you are right it is a bit too much01:04
SynQnor have they said: it is a crucial part of the design, we want to keep it01:05
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit []01:07
SynQperlDreamer: don't you think that such feedback is part of a community discussion?01:09
+perlDreamerIf I thought that giving the feedback was going to cause another round of discussion, I'd be hesitant to give it.01:09
+perlDreamerEspecially if it was costing me time, effort and money.01:10
SynQisn't that time worth having a community then?01:10
@rizenSynQ: i just don't understand what you're arguing for. i've already said someone would give you feedback if feedback was warranted. 01:11
SynQtime, effort and money might also get you a better and more effective design01:11
@rizenyou seem to want a project manager01:11
@rizensomeone to hold your hand and tell you everything is going to be ok, or that the shit has hit the fan01:12
SynQrizen: I'm arguing for a response from the people who are going to implement it so the community feels involved01:12
SynQinvolvment01:12
@rizenand i don't think you can do that01:12
SynQthat is what I'm arguing for01:12
SynQwhy not?01:12
@rizenyou want us to spend a bunch of time replying to every bullet point that's brought up01:13
SynQwhat is the use in having a community if you don't involve them in your actions/01:13
SynQno01:13
@rizenthen what do you want?01:13
SynQI want to get a reaction to my response that gives me the feeling that something is going to be done with it01:13
SynQso that I don't feel that I'm talking to a blank wall01:13
SynQbut instead that I feel involved01:13
SynQthat I am part of the process01:14
SynQthat the time I am putting into it is not in vain01:14
SynQmy time is not free either you know01:14
@rizenso you want one response to each post that's put up saying "yes i saw this"01:14
SynQare you serious?01:14
@rizeni'm trying to understand what you're asking for01:15
SynQI want someone who is going to implement the style to react to my post and in a few lines say 'hey, I say what your points are. I think that this and that might be a good Idea, we are going to have to think about that and that. Thanks for your feedback'01:16
SynQthat would make me feel involved01:16
SynQdo you really not understand that right now I cannot feel that?01:16
SynQyou ask for feedback. I give feedback, but I get no reaction to that feedback.01:17
SynQthen how do I know if that feedback is appreciated01:18
SynQand then when I ask you about it in the IRC channel you say (and I quote): (11:41:10 PM) rizen: i really don't care what anybody says there cuz i'm out of it01:18
SynQwhich achieves exactly the opposite of me feeling involved01:19
SynQI feel disconnected01:19
SynQand even treated rudely01:19
SynQyou ask for feedback, and then when I give feedback you say you don't care about that01:19
SynQI think that is rude, don't you?01:20
@rizensee it from my point of view01:21
@rizenthe site is not my project01:21
@rizeni've handed it off to the designers to do01:21
@rizenwhy should i care what your responses are to that project that i'm not a part of?01:22
SynQyou should care since you are the person that asked for feedback on the forums01:22
@rizeni can understand why you might want to hear from somebody that your requests were read and understood01:22
@rizenSynQ: I'm only one guy01:23
@rizeni can't do everything01:23
SynQand it is rude to ask someone to respond to a proposition and then when they do turn around and walk away01:23
@rizenthat's the purpose of having minions01:23
SynQI know01:23
SynQyou should have had one of your minions ask for feedback then01:23
@rizenso my mistake was that i posted the request in the first place01:23
SynQI agree01:23
SynQbut the consequense is that you cannot be rude after that01:23
SynQand walk away01:23
SynQhow can I know that you have handed it over to your minions?01:24
@rizeni should have either not asked for input from the community at all, logged in as one of my minions and posted the request, or just had them post the request01:24
@rizenyou asked and i told you01:24
@rizenthat's how you know01:24
SynQfor all I know you are taking this up as a pet project because you feel it is very important for WebGUI to have an active and involved community01:24
@rizenbut you're being obtuse about the whole thing01:24
SynQI don't know what obtuse means01:24
SynQI'm going to look it up, can you bear with me for a moment01:25
+perlDreamerthick headed, stubborn, opinionated, inflexible01:25
@rizeni think it is very important for WebGUI to have an active and involved community, that doesn't mean that i have to be the guy that responds to every email that comes in01:25
SynQah01:25
SynQI don't think I am obtuse01:25
SynQI just want to be treated as a full person01:25
SynQin real life as on the webgui forum as on irc01:25
@rizenyou are a full person, in what way have i not treated you as such01:25
@rizenyou asked a question about when I was going to respond01:25
@rizenand i said i wasn't01:25
@rizenand you were offended01:26
@rizeni haven't called you stupid01:26
@rizeni haven't belittled you in any way01:26
SynQI was offended by this line: (11:41:10 PM) rizen: i really don't care what anybody says there cuz i'm out of it01:26
@rizenright01:26
@rizeni'm not responding01:26
@rizenso?01:26
SynQI was offended because you said you really didn't care what I said01:26
SynQwhich I thought (I understand better now) was rude since it was you who asked for a response in the first place01:27
SynQbut I think we have it all layed out now01:27
SynQand I forgive you01:27
* SynQ hugs rizen01:27
@rizenalright i will watch my phrasing. apparently i shouldn't say "I don't care" i should say "i'm not involved" or "talk to so and so"01:28
SynQplease do me a favour and be more carful to not post a request for reaction on something you are ....01:29
SynQnot going to look at any more yourself01:29
@rizeni still don't see why that matters, but ok01:29
SynQdamn01:29
SynQthen we are not done yet01:29
SynQyou should treat your community with respect01:29
SynQif you ask for reactions then it is fair that people later ask you 'hey, what did you think about my reaction'01:30
@rizenthat's not what you asked01:30
SynQif you are not going to replay to that people will think you are rude01:30
SynQthat is what I asked: (11:40:21 PM) SynQ: rizen, I assume you have read my reaction on the style images, do you have no reaction to my response?01:30
SynQthat is actually the first thing I asked01:31
@rizenright01:31
@rizensince you're niggling me on words i'll do the same to you01:31
SynQgo ahead01:31
@rizenyou asked if i have any reaction01:31
SynQyes01:31
@rizennot what my reaction is01:31
@rizentwo different things01:31
SynQfair enough01:32
SynQI have to be clearer in what I ask is what you say01:32
@rizenno you don't01:32
@rizenyou just have to understand that i'm not going to lawyer you on words01:32
SynQis this line: (11:40:21 PM) SynQ: rizen, I assume you have read my reaction on the style images, do you have no reaction to my response? 01:32
@rizenand you shouldn't lawyer me on them01:32
SynQnot asking for your reaction?01:32
SynQcan we start over then, right from 11:40 ?01:33
@rizensure01:33
SynQrizen, what did you think about my reaction to your request on comments on the new style?01:33
@rizeni cannot respond to that without creating a flame war01:33
@rizen=)01:34
SynQI haven't read that in the thread yet and I kind of expected01:34
SynQok01:34
SynQI kiss you01:34
@rizennow i have koen cooties01:34
SynQlet me ask you something else01:34
@rizenincidentally both myself and one of the designers have responded to the list01:35
@rizenmaybe not directly to your comments01:35
@rizenbut we have 01:35
@rizenso you know we are reading01:35
SynQnext time you ask for a reaction to anything, do you want just an 'hey that is cool' reaction or do you prefer my in detail response like I did now?01:35
SynQI'm just trying to help you know01:35
@rizenwhether you give a detailed response, or not is not my concern. However, the more detailed your response the more likely you are to affect change.01:36
SynQI don't even mind if something I suggest is not going to be used01:36
@rizenSo if you want to affect change, then give a detailed response.01:36
SynQI want to help01:36
@rizenGreat01:37
SynQI get the impression that you still have the feeling that I allways want to put things to my hand, get them to be the way I wan't them to be, but that is not true01:37
SynQI just want to help01:37
SynQI'm just a boy whose intentions are good, o lord please don't let me be misunderstood01:37
@rizenBTW, since you're lawyering me I should note that nowhere in my statement did it say that I would personally respond to anything, or that anyone else would. Only that we wanted feedback, and we'd do our best to assimilate it.01:38
SynQah01:38
@rizenhe01:38
SynQI would like to react to that01:38
SynQI think that a forum, by it's very name tries to be an analogue of the old greek marketplace where people discuss stuff. In such I think that it is a place for discussion, the term discussionboard also points in that direction. I feel that if someone asks for feedback, it is only respectfull if they then are interested in that feedback. And that they express that respect in engaging in the discussion they asked for themselves.01:40
* SDuensin thinks we need a sister channel... #WebPooey01:40
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI01:40
-!- mode/#webgui [+o steveo_aa] by ChanServ01:40
SynQI'm going to re-read your first post now01:40
-!- carogray [n=Caroline@32.178.3.178] has quit [Read error: 110 (Connection timed out)]01:40
SynQSDuensin: I think that is unfair and rude too01:41
SynQrizen: you are right01:42
SynQyou did say you where going to try to assimilate it01:42
SynQperhaps I should have understood in advance that it was not possible to have a real discussion on it01:43
SynQbut somehow I keep expecting it01:43
@rizenhehe01:43
SynQI keep believing01:43
@rizeni didn't say that there wouldn't be a real discussion on01:43
@rizenit01:43
@rizenonly that i wouldn't be participating in it01:44
@rizenif the designers want to comment they are certainly capable of doing so01:44
@rizeni didn't direct them not to01:44
SynQwith real discussion I mean that the community would be really involved in the descisions on the design01:44
@rizenthat's design by committed01:44
SynQI think you should go even further01:44
@rizencommittee01:44
@rizenwhich doesn't work01:44
SynQand direct them to do so01:44
@rizenultimately there has to be a decision maker01:44
SynQI agree01:44
@rizenand that person is going to be mego01:44
CIA-46WebGUI: colin * r9723 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Make edit story form values sticky, for preview.01:44
SynQbut that doesn't mean that you cannot discuss, go into arguments and discuss about it first01:45
@rizenand i didn't say that there wouldn't be those things01:45
@rizenonly that i'm not going to do it01:45
SynQ90% of the time these discussions are worth quite a deal01:45
@rizenand now i've wasted enough time telling you the same things over and over again01:45
SynQI love you too01:45
@rizenso i'm going to go home and make dinner01:46
@rizeni love you too koen01:46
SynQshall I try and compile the WRE tomorrow01:46
@rizenif you like01:46
@rizeni haven't been able to get it to compile even once yet01:46
@rizenbut i keep trying01:46
SynQhow is your progress on 64 bit coming along?01:46
@rizennot even trying that01:46
SynQoh01:46
@rizeni can't get it to compile on 32 bit01:46
@rizenafter the changes you made01:46
SynQwhere does it get stuck/01:46
@rizenapache01:46
SynQthat's odd01:46
@rizenUndefined symbols:01:46
@rizen  "_BIO_set_callback_arg", referenced from:01:46
@rizen      _start_connect in ab.o01:46
@rizen  "_BIO_get_callback_arg", referenced from:01:46
@rizen      _ssl_print_cb in ab.o01:46
@rizen  "_SSL_CTX_set_info_callback", referenced from:01:46
@rizen      _main in ab.o01:46
SynQapache compiles just fine with me01:47
@rizen  "_BIO_set_callback", referenced from:01:47
@rizen      _start_connect in ab.o01:47
SynQhmm01:47
@rizenit's probably a mac thing01:47
SynQcould be01:47
SynQbut it has to work on mac too01:47
@rizenbut it didn't used to happen01:47
@rizenand now it does01:47
SynQ:)01:47
@rizenso i'm trying to work through it01:47
@rizenso far nothing01:47
SynQbugger01:47
@rizenhad some problems with lftp too01:47
@rizenbut i fixed those and checked them in01:47
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["This computer has gone to sleep"]01:47
SynQI saw you ditched it01:47
SynQoh now01:47
@rizendidn't ditch it01:47
SynQindeed you didn't01:48
@rizeni commented out rsync for the time being01:48
SynQyou ditchet some other stuff01:48
@rizencuz i'm having problems with that too01:48
@rizenyeah stuff we don't need anymore01:48
@rizenlike subversion01:48
SynQrsync is included in all linux and bsd distro's01:48
@rizenyeah, but in many cases it's OLD01:48
SynQincluding git sounds like a good idea to me01:48
@rizeni'm trying to include the latest with the wre01:48
@rizenno git01:49
SynQthe debian git is very old01:49
@rizenand probably no rsync either01:49
@rizenneed to get this damn thing out the door after all01:49
SynQhave you seen the 'developers' directory I created01:49
SynQwhat I would like to do01:49
@rizenyes, but haven't looked at it01:49
@rizenjust saw it01:49
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui01:49
SynQis create a small set of scripts there that will add stuff to your WRE to turn it into a developer suite too01:50
SynQlike all perl modules needed to run all tests01:50
SynQif you ask me we don't really need 64bit right now01:50
SynQbut the apache 2.2 we do need I think01:50
@rizenlike i said i'm not even looking at 64 bit01:51
@rizeni'm just trying to get it to compile at all at this point01:51
SynQI know you did01:51
@rizenand that's not happening01:51
@rizenuntil i get it to compile01:51
@rizennothing else matters01:51
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has joined #webgui01:51
SynQindeed so01:51
SynQperhaps you should go and cook some dinner01:51
@rizenyup01:52
SynQcatch you later01:52
SynQgood night :)01:52
@rizencontinue with my wre frustrations into the night01:52
@rizenlater01:52
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:55
-!- mode/#webgui [+o khenn] by ChanServ01:55
-!- rizen [n=rizen@76.210.60.35] has quit []02:10
CIA-46WebGUI: jt * r9724 /wrebuild/ (build.sh wre/sbin/setenvironment.sh): a couple additional things to try to get wre to compile02:11
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:25
CIA-46WebGUI: colin * r9725 /branch/WebGUI_Story/ (5 files in 4 dirs): 02:39
CIA-46WebGUI: Templates for archive, and edit story.02:39
CIA-46WebGUI: Added switches and URLs for adding stories.02:39
CIA-46WebGUI: Fixed date problems in the date_loop.02:39
CIA-46WebGUI: Fixed an autocommit issue with folders when there's no currently open version tag.02:39
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:09
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:09
CIA-46WebGUI: brian * r9726 /branch/crop/lib/WebGUI/Asset/File/Image.pm: checkpoint03:11
CIA-46WebGUI: colin * r9727 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: override www_add so that it makes or access a folder to hold stories.03:11
CIA-46WebGUI: colin * r9728 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager_editstory.wgpkg: Fix a broken label.03:11
CIA-46WebGUI: colin * r9729 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Story.t): 03:11
CIA-46WebGUI: Add a getArchive method to the Story. Test it.03:11
CIA-46WebGUI: Make www_edit work.03:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]03:16
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:20
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Client Quit]03:21
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"]03:33
+patspamthe admin console icons seem to be all GIFs.. should new ones also be GIFs? or is PNG ok?03:42
@preactioni think png is okay03:52
+patspamok, thanks preaction04:46
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI05:04
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]05:04
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui05:25
-!- mode/#webgui [+o Haarg] by ChanServ05:26
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["Leaving"]05:29
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:53
-!- mode/#webgui [+o rizen] by ChanServ05:53
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI05:55
-!- mode/#webgui [+o tavisto] by ChanServ05:55
-!- wgGuest60 [n=wgGuest6@d206-75-194-145.abhsia.telus.net] has joined #webgui06:03
-!- wgGuest60 [n=wgGuest6@d206-75-194-145.abhsia.telus.net] has quit [Client Quit]06:05
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit []06:26
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []06:38
* patspam welcomes the post-dinner US crowd06:49
elninothanks patspam!06:53
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []07:09
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]08:13
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []08:53
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:04
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:10
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:30
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui10:53
elninoanyone awake?10:53
ryuu_royup10:53
elninohi.10:54
ryuu_rohi there10:54
elninoI have 7.5.24,and am trying to use gallery.10:54
elninoI think there is a bug, would you be able to help?10:54
ryuu_ronot sure, what's the problem?10:54
elninoI'm getting calendar javascripts included on the photo gallery asset. (i'm looking AT the asset, it's not in a pagelayout.  <script type="text/javascript">window.webguiFirstDayOfWeek = '0'</script>10:55
elninoand there is about 50 of those <script> lines.10:55
elninojust weird.10:55
elninoI dont' see it in any template.10:55
elninoand of course it makes the page load slower.10:57
ryuu_rogood one, i'm running 7.6.13 and i see them too10:57
ryuu_robut I only have 5 of them10:58
elninoyou are???. wow. That's good to know. I'm searching bug reports, otherwise I'll create one. 10:58
elnino(the line wraps)10:58
elninoactually, in your case, the line probably isn't wrapping.10:59
ryuu_ronope, the line isn't wrapping in my source10:59
ryuu_rohow many albums do you have in your gallery?11:00
elninojust one.. http://www.plainblack.com/bugs/tracker/9779 - please vote! they think they fixed it in your version..  =(11:01
elninoyou SURE you have 7.6.13?11:02
ryuu_royep :)11:03
elninomay want to tell perlDreamer that.. maybe he wrote the wrong version. I guess I just have to update.11:04
ryuu_roi'm leaving him a message as we speak11:04
elninowell, off to bed. It's way late. I'm just glad I wasn't seeign things. Thanks for confirming the bug!11:04
ryuu_roupdating probably is the better thing to do11:04
ryuu_rono problem11:04
ryuu_rogoodnight11:04
elninobye11:05
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]11:05
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:00
-!- mode/#webgui [+v BartJol] by ChanServ12:00
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:39
-!- mode/#webgui [+o plainhao] by ChanServ13:39
@plainhaohow do you guys debug memory problems in a webgui environment? couldn't get b::tersesize configured properly, trying apache2::status but getting default wg homepage...15:40
+BartJolwell you can manage the maxclients in the apache conf15:42
+BartJolplainhao: that's also possible for the modperl15:43
@plainhaothanks, bart, i'll try that15:44
+BartJolso the main confs, not site confs15:44
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:48
-!- mode/#webgui [+o khenn] by ChanServ15:48
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]15:48
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:49
-!- mode/#webgui [+o khenn] by ChanServ15:49
@plainhaosomething's eating up memory like crazy, though15:52
@plainhaoi need to track down the responsible modules15:53
+BartJolwhich processes?15:53
@plainhaosizelimit is killing the modperl process because it grows out of control15:53
+BartJolI have it once in a while that processes go on the run, mostly I restart modperl and modproxy15:53
@plainhaoi even upped the max15:54
@plainhaoso i have no choice but to track down the source of the problem15:54
+BartJolmm15:56
+BartJolstrange, is that on a regular install?15:56
@plainhaopatched dev install of 7.5.2515:57
+BartJolmmm15:57
+BartJolwell, I'm afraid I can't track it down from here15:58
+BartJol:)15:58
+BartJolso for now I can't help you more15:58
+BartJolsorry15:58
@plainhaothanks anyway :)15:59
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @khenn16:06
-!- Netsplit over, joins: khenn16:11
-!- mode/#webgui [+o khenn] by ChanServ16:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:14
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:19
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:19
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []16:28
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:33
-!- mode/#webgui [+o bopbop] by ChanServ16:33
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:45
-!- rizen [n=rizen@76.210.60.35] has joined #webgui16:59
-!- mode/#webgui [+o rizen] by ChanServ16:59
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:01
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:03
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []17:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:11
-!- mode/#webgui [+v perlDreamer] by ChanServ18:11
@plainhaois it safe to remove stuff from /tmp/WebGUICache?18:18
@rizenyup18:18
@plainhaostruggling to track down a modperl memory leak18:18
@rizenit's also safe to delete everything in the cache table if you're using database cache18:18
* plainhao thanks rizen.18:19
SynQ2hey rizen!18:21
SynQ2are you making progress on compilation yet?18:21
@rizenmade some18:21
SynQ2nice18:22
@rizenfigured out that readline is the bitch18:22
SynQ2readline should be included in the wre18:22
SynQ2it bit me on debian once or twice before18:22
@rizenyeah, but when you have readline compiled into the wre (at least on mac) then apache and rsync don't want to compile18:22
@rizenit's only really needed for lftp18:22
SynQ2wierd18:23
@rizencurrently the only way i can figure to make it work is to18:23
@rizencompile lftp and readline into /data/wre/prereqs/lftp18:23
@rizenthen put a shell script in /data/wre/prereqs/bin/lftp18:23
@rizenthat points to it18:23
SynQ2sounds like a good way to deal with that for me18:23
@rizenand sets up the appropriate env18:23
@rizento me it seems like a jury rig18:23
@rizenso i'm trying to figure a way around it18:24
SynQ2wouldn't a pure perl alternative to lftp be the way to go?18:24
@rizennot really possible18:24
SynQ2lftp is only used for WRE backups right?18:24
@rizenunless you want to spend 20 years18:24
@rizenlftp does huge stuff18:24
@rizenand very well18:24
@rizenyes only for backups18:24
SynQ2ok18:24
SynQ2I have seen what lftp can do18:25
SynQ2quite impressive indeed18:25
@rizenlftp is pretty much the most impressive file transfer system on the planet (besides rsync)18:25
@rizenanyway, i have it working like this now18:25
@rizenbut i'm still looking into another possibility18:25
@rizenhaarg thinks that maybe if i compile lftp last18:26
@rizenthe other things will keep working18:26
SynQ2ok18:26
SynQ2but then a recompile won't work18:26
@rizenyeah18:26
@rizenok i'll live with the hack for now18:26
SynQ2not that that should be a problem18:26
@rizenuntil someone comes up with something better18:26
SynQ2so will I18:26
+perlDreamerlose lftp.  backups are for wimps.18:27
+perlDreamercustomers don't backup anyway18:27
SynQ2unfortunately I don't have a mac so I cannot help you there18:27
* SynQ2 tips perlDreamer over like a spotted cow18:27
SynQ2don't use flaimbait on us18:27
SynQ2you know how allergic JT is to that18:27
@rizenwell pb is switching to rsync for all backups anyway18:28
SynQ2so am I18:28
@rizenbut we still have to support those people that use ftp, webdav, etc18:28
SynQ2and rsync over ssh works like a charm if you want it remote18:28
@rizenand that's where lftp comes in18:28
@rizenyup, that's what we're doing sync18:28
SynQ2well, for me you can skip that18:28
@rizenrsync is already compiling18:28
@rizennow that readline is out of the way18:28
@rizenthe reason i want it is that a lot of operating systems only come with the 2.x versions of rsync, and i want the 3.x version18:29
SynQ2I would say, ask the dev list if anyone still want to keep the ftp and webdav option18:29
SynQ2then just kick lftp out18:29
SynQ2if they don't18:29
@rizenwell the hack works for now18:29
@rizenwe can deal with that over time18:29
@rizenslowly migrate it out18:29
SynQ2shall I ask the dev list?18:29
@rizenfeel free18:29
SynQ2ok I will18:29
@rizenbut it's staying in for this release18:30
@rizenwe can take it out in the next18:30
SynQ2agreed18:30
@rizenif no one cares18:30
SynQ2indeed so18:30
SynQ2mail sent18:33
SynQ2any other problems in compiling?18:33
@rizenstill working out some stuff in build.sh regarding this new way of compiling lftp18:35
@rizenafter that i'll let you know18:35
SynQ2ok18:35
@rizenwill be checking in this new version of build.sh shortly18:35
SynQ2drop me an e-mail and I'll checkout a version and try and compile again18:35
@rizenit's in svn now18:37
SynQ2ok18:37
SynQ2last time I timed my builds18:37
SynQ2they took about 35 to 45 minutes18:38
@rizenSynQ2: what type of operating systems are you building on?18:38
SynQ2for a build.sh --all18:38
SynQ2debian etch 32bits18:38
@rizenok, that's a pretty standard linux, so if it works there it should work on most/all linuxes18:38
SynQ2indeed18:38
@rizenthat's good to hear18:38
SynQ2checking it out now18:38
@rizenthe bane of my existence is usually freebsd18:39
@rizenhopefully it will go well there18:39
SynQ2I'm helping you hope that18:40
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:40
-!- mode/#webgui [+v cap10morgan] by ChanServ18:40
SynQ2it's one of the reasons we ditched freebsd18:40
SynQ2I'm gonna do a getsource.sh first18:41
SynQ2and a getperlmodules.sh18:41
CIA-46WebGUI: colin * r9730 /branch/WebGUI_Story/ (23 files in 14 dirs): merge back with HEAD for 7.7.018:41
CIA-46WebGUI: jt * r9731 /wrebuild/ (build.sh wre/sbin/setenvironment.sh): fixed lftp / readline issues18:41
+BartJolweren't you going home 2 hours ago SynQ?18:41
@rizenSynQ2: btw, those get....sh modules, are awesome! nice work.18:42
SynQ2thanks you are very welcome18:42
SynQ2mysql 5.1.32 is available :)18:43
SynQ2I see now that I want that18:43
+perlDreamerthe last time we looked at mysql 5.1 it cost us 3 hours of core work18:43
SynQ2because: Incompatible Change:          The fix for Bug#33699 introduced a change to the         UPDATE statement such that         assigning NULL to a NOT         NULL column caused an error even when strict SQL mode         was not enabled. 18:43
SynQ2perlDreamer: that is exactly why I want .3218:44
SynQ2since that is fixed now18:44
SynQ2JT: is it OK if I update that later?18:44
@rizenyup18:44
@rizenuntil we're starting to build for release18:45
@rizenyou can keep updating modules18:45
@rizensince i haven't gotten even one successful compile yet, i don't think we're very close to starting to build for release18:45
SynQ2ok :)18:45
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:46
SynQ2JT: build is running now18:46
SynQ2I'm gonna use the time it is taking to drive home18:47
SynQ2catch you later18:47
@rizenlater18:47
+perlDreamerrizen: is it about 11:26 am where you are?19:24
@rizenyes19:24
CIA-46WebGUI: koen * r9732 /wrebuild/getsource.sh: fixed tar xvf line for rsync19:24
+perlDreamerexcellent19:25
+perlDreamerat some point I'm going to submit an RFE for the timezones of admin and Visitor to be adjusted to local time zone during install/setup19:26
@Haargdoesn't it do that already?19:40
@Haargor do you mean by detecting the local time zone?19:40
+perlDreamerAdmin's time zone is Chicago19:48
+perlDreamerwhich at first told me that I was creating stories at the wrong time19:48
+perlDreamerbut that's not the problem19:48
+perlDreamerthe problem is that Admin's time zone is Chicago, and Chicago is two hours ahead of Portland19:49
+perlDreamerbut since I'm Admin, and I live in Portland, I'd prefer it if Admin were always my time zone, whereever I happen to be.19:49
+perlDreamerso when it goes through setup/install, it would be handy if it set Admin's time zone to here.19:50
+perlDreamerwhich I could do with another --util script to wgd reset19:51
+perlDreamermaybe the problem is that I'm not going through the site starter19:51
@rizenit already does that pd19:52
@rizenon the blue screen during site setup19:52
@rizenit asks you about your timezone19:52
@rizennot for visitor19:52
@rizenbut for admin19:52
@rizenwell maybe it sets it for visitor too, i can't remember it19:52
@rizenbut what haarg said is correct19:52
@rizenit does set it19:52
@rizeni did that in 7.519:52
@rizenyes, that's your problem19:53
@rizennot going through the site starter19:53
+perlDreamerso I shouldn't skip the site setup if I want it to do that.  I'll just quit whinging ;)19:53
+perlDreamerit does Visitor, too19:53
CIA-46WebGUI: colin * r9733 /branch/WebGUI_Story/ (4 files in 4 dirs): 20:01
CIA-46WebGUI: Add stories to a story archive.20:01
CIA-46WebGUI: i18n support for that.20:01
CIA-46WebGUI: log problems when calling www_add in the story archive.20:01
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui20:12
-!- mode/#webgui [+v BartJol] by ChanServ20:13
* perlDreamer goes to the gym. bbl20:28
* preaction eats a whole batch of cookies20:34
+BartJolpreaction: trying to keep the health well balanced in the community?20:35
@preactionjust helping deafferret  keep perlDreamer properly demotivated20:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has left #webgui ["Leaving"]20:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:36
-!- mode/#webgui [+o preaction] by ChanServ20:36
CIA-46WebGUI: colin * r9734 /branch/WebGUI_Story/ (2 files in 2 dirs): Add a cancel button to the edit story form.20:36
CIA-46WebGUI: colin * r9735 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset_Story.pm i18n/English/Asset_Story.pm): Help and i18n for the edit story template.20:36
* rizen likes cookies20:36
* BartJol likes raw herring20:37
* rizen gags20:37
+BartJolwell, don't be affraid, we won't take them to the wuc20:38
@rizeni'm sure there's plenty of people at the wuc that would like it20:41
@rizenthe diversity of the group there is pretty large20:41
+BartJolmartin doesn't20:41
+BartJolso not all dutch people like it20:41
+BartJolwe're not all insane :)20:41
+BartJolplainhao: already succes with your runaway perl problem?20:42
@plainhaonope :)20:43
@plainhaolooks like a memory leak somewhere20:43
+BartJolwell, I do have some time now, so just give me a root account and I have all the means :)20:43
@plainhaonot in my code, though, someone else's20:43
* plainhao is not allowed to give BartJol access, unfortunately.20:44
+BartJolalready some idea in what module?20:44
@plainhaosomeone else's modules :)20:44
@plainhaousing Moose!20:44
* plainhao thanks BartJol for the offer, though.20:45
+BartJolmoose?20:45
+BartJolwell, I suppose nobody trusts it when someone says  "give me root access"20:46
+BartJolI wouldn't20:46
* plainhao doesn't trust himself with root access.20:46
+BartJol:)20:47
* rizen doesn't trust anyone with root access20:47
@rizenexcept SynQ2 20:47
+BartJolwhoa20:47
@rizeni'd trust SynQ2 with root access on a box with no critical data and no network cable plugged into it20:48
+BartJolah, I was already doubting your sanity20:48
+BartJoland no wireless I supose20:48
@rizencorrect20:48
@rizenno networking of any kind20:48
@rizennot even sneaker net20:49
@rizenso no usb ports20:49
+BartJolwell, as long as his intentions are good I trust him20:49
+BartJolthey mostly are20:50
@rizenif it's about business, i trust him20:50
@rizenif it's just an attempt to get root access, then i worry20:50
@rizen=)20:50
+BartJolwell, you can see that as a security test20:51
+BartJolmost people I kknow (outside procolix/oqapi etc) aready think you're a hacker when you're using putty20:52
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:58
-!- mode/#webgui [+o tavisto] by ChanServ20:59
+BartJollooking at the code, the language is only a profileField, but I am uncertain whether you can set it as a session variable somehow21:07
+BartJolmaybe a scratch or stow...21:08
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui21:27
+perlmonkey2plainhao: Which module had the moose leak?  21:27
* plainhao is going to try including the custom modules in preload.exclude.21:28
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]21:43
@plainhaoare @INC modules always preloaded in wre by default?21:52
+BartJolI thought you had to run setenvironment 21:54
+BartJolor is that not what you mean?21:55
@Haargwebgui's lib directory is not, with or without setenv21:56
@plainhaosorry, meant preloaded in wre modperl21:57
* plainhao is seeing every module on the planet preloaded when he turns on apache2::status21:58
@Haargeverything in WebGUI/lib and anything listed in preload.custom is21:58
@Haargeverything inside dirs listed in preload.custom21:59
@Haargif you don't want it preloaded, you can just list in as an inc path in the apache config21:59
* plainhao thanks Haarg.22:00
* perlDreamer1 is back. Consumption of raw fish cookies can now stop.22:11
* BartJol is thinking: "mmmm, raw fish cookies".22:12
perlDreamer1BartJol, how's that house?22:12
+BartJolstill slow and today I got a awkward notice22:13
+BartJolthat I do have to arrange the new meters (water and electricity)22:13
+BartJolbut actually I'm thinking that guy just wants to sneak out of the arrangement22:14
+BartJolhe tried all kind of thing with my future neighbour22:14
perlDreamer1stick it to him, BartJol22:15
+BartJolI'll try22:15
+BartJolhe says that the energy company said it to him, so I do want to see that letter22:16
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:36
CIA-46WebGUI: colin * r9736 /branch/WebGUI_Story/ (2 files in 2 dirs): 22:53
CIA-46WebGUI: Change how the view template variables work. It no longer appends, viewTemplateVars22:53
CIA-46WebGUI: makes them all.22:53
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]23:01
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:01
-!- mode/#webgui [+v perlDreamer] by ChanServ23:01
SynQhmm root access huh23:13
SynQperhaps I should pick up the trade of hacking WebGUI :P23:13
+perlDreamerbut then you'd have to do the whole hacker lifestyle23:13
+perlDreamerhacker clothing23:13
+perlDreamerhacker friends23:13
SynQdon't I do allready?23:13
+perlDreamerhacker body piercings23:13
+BartJolah, it's hosenozzle 1123:13
+perlDreamervery inconvenient for a respectable business person like yourself23:14
SynQI'm wearing a oqapi hoody23:14
SynQI have JT as a friend23:14
+BartJolI have the JT-Che t-shirt on23:14
+BartJolso we are dressed appropiately23:14
SynQwhat are hacker body pierciengs like? anus piercing?23:14
+perlDreameroh, and I almost forgot23:15
+perlDreameryou have to write tests every month for WebGUI23:15
SynQwell that is probably true23:15
SynQsince to hack WebGUI I'd probably have to do that just to understand enough of it23:15
+perlDreamerexactly23:16
SynQsounds like an awful lot of trouble23:16
SynQBuilding Complete And Successful23:20
+perlDreamerw00t!23:21
+perlDreamerSynQ++23:21
@rizeni wish synq23:21
@rizenstill can't get apache to compile23:21
SynQwierd23:21
SynQand you can if you just don't install readline?23:22
@rizenno now it seems to be something else23:22
+BartJolSynQ++? now we have two of those!23:22
+perlDreamerkarma SynQ23:22
+perlDreamerperlbot: karma SynQ23:22
perlbotKarma for SynQ: 223:22
@rizenperhaps iconv, i'm trying a few things23:22
SynQI do have libreadline5-dev installed on debian23:22
SynQso perhaps while compiling apache it is using that23:22
SynQBart: SynQ2 is the irc client in the office23:23
+perlDreamerwell, I'm only giving karma to one of you23:23
+BartJolah23:23
SynQJT: I've updated the mysql so do update your checked out code :)23:23
CIA-46WebGUI: colin * r9737 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset.pm i18n/English/Asset.pm): Document the missing keywords template variable that is now added to all assets.23:25
CIA-46WebGUI: koen * r9738 /wrebuild/ (build.sh getsource.sh): updated mysql to use 5.1.3223:25
SynQhmm23:26
SynQI have missed a spot23:26
SynQand fixed23:28
SynQrizen: can you paste the error you get while compiling into a pastebin?23:29
SynQperhaps I can see something familiar there23:29
SynQpreferably some extra than just the error23:30
-!- dionak [n=dionak@97.66.185.250] has quit []23:34
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:37
@rizenhttp://webgui.pastebin.com/m52524d1b23:43
@frodwithSo hey, nosy n00b question for some WebGUI veteran or another.  How come WebGUI preloads all its junk at mod_perl startup?23:43
@rizenit looks like an SSL error23:43
@rizenbut it's not really23:43
@rizenfrodwith: cuz it's far more memory efficient to do so23:44
@frodwithAh, with the pre-forking?23:44
@rizenyup23:44
@frodwithshared memory and all that?23:44
@frodwithk23:44
@rizenwith webgui 8 i hope to be able to use webgui in a threaded mode if possible, cuz then we can use a lot less memory23:47
+perlDreamerwebgui: woven and spun23:48
SynQrizen: and skip apache all together23:49
SynQjust run it under fastcgi and nginx23:49
@rizenSynQ: that's slower23:50
@rizenat least the last time i benchmarked23:50
SynQwith nginx?23:50
@rizennever tried with nginx, but my guess is it will be too23:50
@rizenapache with fastcgi vs apache with modperl23:50
@rizenmodperl was roughly 2x faster23:50
SynQhttp://mail-archives.apache.org/mod_mbox/httpd-bugs/200809.mbox/%3Cbug-45758-7868@https.issues.apache.org/bugzilla/%3E23:51
SynQhmm23:51
SynQI think we should at least benchmark it again when WebGUI can run in threaded mode23:51
@rizenSynQ: you don't have to paste me any links. i guarantee you i've read them all23:52
@rizenbeen working on this problem for 5 days now23:52
SynQoh ok23:52
@rizenand it has nothing to do with openssl23:52
SynQseems to me the problem is not with readline23:52
SynQbut with openssl23:52
@rizenit's not23:52
SynQwhy not?23:52
@rizencuz if i get rid of all the stuff in the utils build23:52
@rizenexcept openssl23:53
@rizenthen apache builds fine23:53
@rizenso it's something else in the utils build23:53
@rizencausing a problem23:53
SynQhmm23:53
SynQopenssl is in the utils build23:53
@rizenyes23:53
CIA-46WebGUI: koen * r9739 /wrebuild/getsource.sh: missed a 31 -> 32 spot23:53
@rizenso i'm compiling over and over again23:54
@rizeneach time getting rid of one more thing23:54
@rizento see what it is23:54
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui23:54
-!- mode/#webgui [+v patspam] by ChanServ23:54
@rizeni really hate working with all new modules23:55
@rizenWRE 0.8 compiles so clean and easy23:55
@rizenupgrade everything23:55
@rizenand you've got no idea what's introducing errors23:55
SynQI agree with you23:56
SynQupdating all modules at once is a pain23:57
SynQthat is why I suggested updating them more regularly23:57
SynQbut on my debian box that WRE compiles flawlessly23:58
@rizenyeah, and linux is the easiest thing in the world to compile on cuz everything was written on linux23:58
@rizenthat's why i don't ever compile on linux first23:59
@rizeni always start with freebsd or mac23:59
SynQI understand23:59
--- Day changed Fri Mar 06 2009
SynQand I feel your pain, I have compiled perl multiple times on HP-UX and IRIX00:00
SynQand I can tell you, that is even worse00:00
SynQbtw: using that mysql 5.1.32 probably fixes all the trouble we had with those NULL values00:00
SynQsince 5.1.31 was doing scrict mode on them even if strict mode was not enabled00:01
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:03
SynQrizen: I hate to tell you this, but _BIO_set_callback_arg and _SSL_CTX_set_info_callback are both symbols that are defined by openssl so it MUST be caused by the apache compile not being able to find them00:05
SynQperhaps this link is of some help: http://www.mail-archive.com/openssl-dev@openssl.org/msg22777.html00:06
+perlDreamerstreaming audio really isn't too bad00:08
@rizenSynQ: stop00:08
@rizenyou're wrong00:08
@rizeni know it looks like an open ssl error00:08
@rizenbut it's NOT00:08
SynQok00:08
@rizenplease don't help00:08
SynQok I won't00:08
SynQgood luck then00:08
@rizenunless you want to get a mac and try it yourself00:08
@rizenthen you can help00:08
+patspamperlDreamer: we've been playing with streaming video/audio lately00:09
+perlDreameris it hard to set up on a server?00:10
SynQif it's something else then there should have been other errors before the one you pasted00:10
+patspamnot if you use HTTP :)00:10
+perlDreamerI'm just listening to a radio station that I don't reception for in my house00:10
+patspamjust settled on Longtail flash player with Amazon S3 for the files00:10
SynQas soon as I can afford it I will get a mac so I will be able to help you00:10
+BartJolwell, good luck with compiling and listing to radio, it's bedtime for me I guess00:11
+perlDreamergood night, BartJol00:12
+patspamnight Bart!00:12
+BartJolmerci00:12
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []00:12
+perlDreamerrizen, I had this weird idea last night00:13
+perlDreamerif we switch to TemplateToolkit, I think we can stop using the Macro system00:13
+perlDreamerTT should let us define very simple subroutines that users can call from template code00:13
@rizenperlDreamer: i've already thought about that and decided against it...at least for the time being00:14
@rizenmacros are used in places other than templates00:14
@Haargbut we can add the ability to call macros directly from templates00:15
@rizenthat we can do00:15
+perlDreamerHow's that different from how it works now?00:15
+perlDreameroh00:15
@rizencall the code directly00:15
@rizenrather than parsing00:15
SynQrizen: this is the last thing I'll point you to and that is it http://marc.info/?l=apache-httpd-bugs&m=121750480523495&w=4 00:16
SynQcan't help helping00:16
@rizenheh00:16
SynQthat guy fiddled with the ./configure syntax on mac a little and claims it got it compiling00:17
SynQseems worth the try to me00:17
@rizeni'll try it after this next compile00:17
SynQthanks00:17
@rizeni've already got it going00:17
@rizenmight as well see if this run works00:17
SynQindeed so00:18
SynQhave you noteced too that for two perl modules the ./build.sh still asks for human input?00:18
@rizenno00:19
@rizencuz i can't get that far00:19
@rizenperlDreamer: great idea though, keep those coming00:20
+perlDreamerwell, there is one other thing00:20
+perlDreamerwe have to be very, very careful what we allow TT to have access to00:20
+perlDreamersince it will happily execute method calls on objects00:21
+perlDreamerso we can't ever pass in a session00:21
+perlDreameror anything that has a session00:21
+perlDreamersince then you could do session.db.write('update auth set passwd = ""')00:21
+perlDreameror other kinds of bad stuff00:21
+perlDreamerthere are probably config options for that00:22
@rizenright00:23
CIA-46WebGUI: colin * r9740 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/ (3 files): Template/folder clean-up00:23
CIA-46WebGUI: colin * r9741 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: Fix namespace in Story template00:23
CIA-46WebGUI: colin * r9742 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: 00:23
CIA-46WebGUI: Fix label typos in storiesPerPage.00:23
@rizeni don't plan on giving it anything other than variables00:23
CIA-46WebGUI: Add Story templateId.00:23
@rizenjust like the current template engine00:23
@rizenif we expose macros, like graham said, we can pass in session to the macro on behalf of the template engine00:24
@rizenand then macros only take text parameters00:24
@rizenwhich will work in templates00:24
@rizenSynQ: same problem00:27
+patspamrizen: hola00:28
@rizenhowdy00:28
+patspamare you planning on (or interested in) being in the dev environment panel/talk?00:29
@rizeni'm not going to be in it00:29
@rizengraham will be00:29
@rizenHaarg that is00:29
+patspamI thought arjan put his hand up but he was just saying he wanted to see it00:29
+patspamyep, wgd is going to be the star feature00:30
@rizenyou're also going to talk a bit about git, right?00:30
+patspamyep00:30
+patspamI'd love to have another angle on how people work with webgui in their daily dev life00:30
@rizeni don't think there should be more than one PB person represented in the panel00:30
@rizenotherwise it is too weighted00:30
+patspamok, sure00:30
+patspammaybe I'll try knowmad00:30
@rizenmaybe you can get 00:31
@rizenyeah00:31
@rizenor someone from oqapi00:31
@rizenhenry from alpha mega hosting would be good too00:31
+patspamexcellent, I'll send them an email now00:32
+patspamis henry on the mailing list?00:32
+perlDreamerwgd needs a whole talk by itself00:32
+patspamagreed00:32
@rizenno space for it00:32
+perlDreamerand Haarg needs a bonus for all the time he's saving devs00:32
@preactionisn't Haarg giving a talk about it for our madmongers thing?00:33
+perlDreamermaybe an expense account at the Great Dane00:33
@Haargnothing planned preaction but it would be reasonable00:33
+patspamit'll be cool because we'll show off all these little things we've been using to make life easier, and then Haarg will show how you can do it all with wgd.. and more00:33
@preactionthen we could put it on wg.tv or something as well00:33
@rizenif haarg had a talk about wgd separate from the panel00:35
@rizenwould you still have enough to talk about at the panel?00:35
@preactionif he talks about the technical, programming aspects of wgd, and then talks about what you can do with the current state of wgd at the panel, there should be enough00:36
@preactioni mean, madmongers will be more interested in how he did it, not what it does00:36
+patspamnot currently, we'd have to get more companies on board (right now there's just me and Haarg)00:36
@rizenok then, we'll leave it as is00:37
@rizenhaarg is itching to get rid of one of his other talks00:37
@rizenwhich we could do00:37
@rizenbut only if you'd have enough content in the panel 00:37
+patspamcurrent grand total number of responses to the Australian WebGUI Census... zero00:38
+perlDreamerzero?00:38
+perlDreamerWhat about Radix_?00:38
+perlDreamerand Radix_wrk?00:38
SynQrizen: too bad00:38
+patspamresponses00:38
+perlDreamerthat's worse, patspam, because there should have been at least one00:39
* patspam searches his spam folder without success00:41
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:52
CIA-46WebGUI: colin * r9743 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Viewing stories is now possible.00:59
CIA-46WebGUI: colin * r9744 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: 00:59
CIA-46WebGUI: Fixes to edit story, view story templates. There is no summary field, it's00:59
CIA-46WebGUI: subtitle.00:59
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]01:08
-!- dionak [n=dionak@97.66.185.250] has quit []01:21
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Remote closed the connection]01:27
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:33
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:33
-!- andyiomoon [n=andyiomo@ppp221-151.static.internode.on.net] has joined #webgui01:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:45
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]01:55
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Excess Flood]01:56
+perlDreamerrizen, within reason, I can add modules to WebGUI for the StoryManager?01:57
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:57
-!- mode/#webgui [+v patspam] by ChanServ01:57
@rizenthat seems a bit open ended to me01:57
@rizenwhat are you thinking?01:57
+perlDreamerThere is a module for formatting durations that gives exactly what the Story display needs.01:58
+perlDreamerDateTime::Format::Duration01:58
+perlDreamerso, within reason = 1 or 2 small ones01:58
@rizenoh you mean prereqs01:59
+perlDreameryes01:59
@rizeni thought you meant write new core modules01:59
+perlDreamersorry, make that vague and open ended ;)01:59
CIA-46WebGUI: colin * r9745 /branch/WebGUI_Story/ (3 files in 3 dirs): 01:59
CIA-46WebGUI: change names of loops to be _loop vs Loop.01:59
CIA-46WebGUI: Added keyword loop variable.01:59
CIA-46WebGUI: Change subtitle to a textarea.01:59
CIA-46WebGUI: Add tests for Story template variables.01:59
@rizenyeah DateTime::* is good01:59
+perlDreamerbtw, you can add and view stories through the UI now01:59
+perlDreamerthey're not pretty, and they're not fully functional yet01:59
@rizenawesome02:02
SynQhttp://demo.webgui.nl 02:04
SynQhow fast is that02:04
SynQcompared to http://demo.webgui.org02:04
SynQfor you in the states?02:04
SynQfor me, after creating a site and logging in when I click 'turn admin on' the difference is 6.5 seconds for demo.webgui.org and 1.2 seconds for demo.webgui.nl02:07
SynQthat demo.webgui.nl is running the newly compiled WRE svn HEAD version btw02:07
SynQI have used lori (firefox plugin) to time that. times mentioned are time-to-complete02:12
+patspamI'm about to try with Hammerhead02:12
+patspam(firebug plugin)02:12
-!- rizen [n=rizen@76.210.60.35] has quit []02:13
+patspamAdmin Mode will be very latency-sensitive (and hence locate sensitive) because of the large number of requests02:13
SynQI understand02:15
+patspame.g. they'll both be slow for me in australia =p02:16
SynQwhich makes you a good benchmark02:17
+patspam15 seconds vs. 14 seconds on an empty cache (demo.webgui.nl faster)02:24
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []02:24
SynQthat is not much of a difference02:25
SynQone second02:25
SynQperhaps if I tune mysql some more02:25
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui02:26
Mech422Homeperldreamer: I'm supposed to get up a vm for you, aren't I ?02:27
SynQpatspam: could you try again? I have now turned the tmpdir to a ramdisk02:36
SynQI'm thinking02:37
SynQsince a demo is temporary anyway02:37
SynQwhy not put the demo domains dir into ram too...02:37
+patspamhttp://webgui.pastebin.com/d45b15bea02:39
SynQwow02:39
SynQblazingly fast02:39
SynQcan you do that again02:40
SynQwith these improvements I just did02:40
+patspami think i did them after the ramdisk change02:40
+patspamyou want me to do it again again?02:40
SynQoh02:41
SynQthe ramdiskchange was done at 1:3802:41
SynQthat was the time I put the /data/domains/demo dir to ramdisk too02:41
+patspamempty cache with Admin On still averages 13.5 seconds02:43
SynQok02:43
Mech422Homepatspam: for how many requests ?02:43
SynQwhat surprises me02:44
SynQis that with admin off .org is faster02:44
SynQand with admin on .nl is faster02:44
+patspami must have better latency to .nl and .org02:45
+patspam/and/than/02:45
+patspamMech422Home: 104 requests02:45
+patspamadmin mode in all its glory02:45
+patspam732.2K Total size02:45
Mech422Home.13/request - very nice :-)02:45
+patspamSynQ: server-side tweaks probably won't change much, since the request overhead/latency is the dominating factor with admin mode on02:46
-!- Haarg [n=haarg@76.210.60.35] has quit [Read error: 110 (Connection timed out)]02:47
SynQok02:47
Mech422Homepatspam: the size probably isn't a big factor - given its the admin mode, time is prolly mostly for checking permissions, generating personalizations, etc - doing all that in .13 sec is very nice :-)02:47
SynQthat justifies a plee for local demo sites around the world02:47
+patspamMech422Home: most of them are static files served up by modproxy, so it doesn't have to do much02:48
Mech422Homepatspam: really?  ohh....02:48
+patspamSynQ: I'm going to try again with lori because Hammerhead seems a bit buggy02:49
SynQpatspam: I don't think I can get that demo system to go any faster than what it is now02:49
SynQI was hoping that it would prove faster then demo.webgui.org02:50
SynQwhich feels very slow for me compared to demo.webgui.nl02:50
SynQbut it could indeed be that it's the locality that is the killer02:50
SynQany US based people with lori around?02:50
SynQperlDreamer?02:51
Mech422HomeSynQ: If there are debian packages for it - I can hit it from our co-lo'd servers ?02:51
Mech422HomeSynQ: though I really wouldn'02:51
Mech422Homewouldn't worry too much - less then 1 second is gonna seem very quick to humans..02:51
SynQdebian packages?02:51
Mech422Homeand anyone doing mechanized tests would factor in location, etc02:52
SynQI don't think I understand what you are getting at02:52
Mech422HomeSynq: I'm assuming lori is some sort of benchmark package ?02:52
SynQit is a firefox plugin02:52
SynQthat shows you the load time of a page02:52
Mech422Homeoh - I'm on a crappy cable connection - my times are gonna suck02:52
SynQand the 'from click to first byte' time02:52
Mech422Homebut I think I have it installed - I have yslow too if ya like02:53
SynQI'm looking for the difference in 'feel' between demo.webgui.org and demo.webgui.nl02:53
SynQcould you create a demo site on both of them and tell me which feels faster02:53
Mech422Homegimme a minute02:53
SynQok02:53
+patspamSynQ: http://webgui.pastebin.com/d1b7cd42702:55
Mech422Homefeels nice - I don't have lori installed - but I can install it real quick if ya tell me what url ya want tested ?02:55
SynQwhat feels nice/02:56
SynQpatspam: that looks more in favour of .nl02:56
SynQstill 10 seconds02:57
SynQthat is a long wait02:57
SynQI don't envy you02:57
Mech422Homedemo.webgui.nl02:57
+patspamMech422Home: use these02:57
+patspamhttp://demo.webgui.nl/demo1236297843_846/home?op=switchOnAdmin02:57
+patspamhttp://demo.webgui.org/demo1236298554_565/home?op=switchOnAdmin02:57
+Radix-wrk"1236300927217","http://demo.webgui.nl/demo1236300948_621/","882","9527","134981","16"02:59
+Radix-wrk"1236301017624","http://demo.webgui.org/demo1236301000_170/","1032","9595","188005","16"02:59
+Radix-wrkthey're what I get.. wierd that the kb downloaded is 50kb higher for the webgui.org vs the .nl - yet identical page and selections on each one and cleared cache before each one03:00
+Radix-wrkthat's purely the first page on each... no login03:00
SynQpatspam: http://webgui.pastebin.com/d3f2106a103:01
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui03:01
+patspamSynQ: I hate you03:02
SynQRadix-wrk: you are also in .AU right?03:02
SynQpatspam: I'm sorry03:02
SynQyou are welcome to move over here03:02
SynQit's not so hot here and the lines are good03:02
+Radix-wrkyup, but I'm on the other coast to patspam and so got different links to US/EU03:02
SynQah03:02
SynQa better one?03:02
+Radix-wrknot always03:03
SynQpatspam: to make you feel better....03:03
SynQdev.anxietyonline.org.au takes me 7.34 to load03:03
SynQfront page03:04
+patspam3.5 seconds for me, with a hard refresh03:04
Mech422Homegrr.. Iceweasel is being a pill - it seems yslow and lori don't display in the bottom any more..03:04
Mech422HomeI think liveheaders or webdev swallows lori doesn't it ?03:05
Mech422Homelemme see if its buried under one of hem03:05
--- Log opened Fri Mar 06 09:37:23 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui09:37
-!- Irssi: #webgui: Total of 25 nicks [5 ops, 0 halfops, 2 voices, 18 normal]09:37
-!- Irssi: Join to #webgui was synced in 3 secs09:37
-!- andyiomoon [n=andyiomo@ppp163-26.static.internode.on.net] has quit ["Nighty night"]09:38
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Remote closed the connection]10:01
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui10:08
-!- mode/#webgui [+v bartjol] by ChanServ10:08
--- Log opened Fri Mar 06 12:49:12 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui12:49
-!- Irssi: #webgui: Total of 25 nicks [4 ops, 0 halfops, 3 voices, 18 normal]12:49
-!- Irssi: Join to #webgui was synced in 3 secs12:49
wgGuest89jbhjhj12:49
wgGuest89morning12:49
wgGuest89no specific question.. was wondering if a chat functionality is present in WegBUI cms12:50
@preactionwhat kind of chat? there's a shoutbox available in the bazaar i believe12:53
wgGuest89ok, I'll check. Thanks!12:54
@preactionwgGuest89: if you can't find it, come back tomorrow and i'll have fixed it up and added it. it's been on my to-do list for a very long time12:59
* bartjol is going for lunch13:03
--- Log opened Fri Mar 06 13:29:28 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui13:29
-!- Irssi: #webgui: Total of 25 nicks [4 ops, 0 halfops, 3 voices, 18 normal]13:29
-!- Irssi: Join to #webgui was synced in 3 secs13:29
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []13:33
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:39
-!- mode/#webgui [+o plainhao] by ChanServ13:39
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui13:48
-!- mode/#webgui [+o Haarg] by ChanServ13:48
-!- wgGuest89 [n=wgGuest8@csp4.waag.org] has quit []14:20
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:21
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:21
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:57
-!- mode/#webgui [+o khenn] by ChanServ15:57
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:00
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:10
-!- mode/#webgui [+o bopbop] by ChanServ16:10
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:13
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:13
-!- juan [n=memo@201.232.58.66] has joined #webgui16:16
juanupgrading webgui from 7.5.40 to 7.6.11, i had some errors16:18
juanhttp://webgui.pastebin.com/m272fdb9b16:18
juanfor example the first error duplicate column url, i try to fix it16:19
juani deleted this field for the table and then i try to run the upgrade again and appears the second error16:20
juani don't know if is the best way to fix them16:20
ckotilThe dev's are going to tell you to back out of the upgrade16:22
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []16:22
-!- juan [n=memo@201.232.58.66] has quit ["Leaving."]16:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:45
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui16:46
-!- mode/#webgui [+o frodwith] by ChanServ16:46
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:50
-!- rizen [n=rizen@76.210.60.35] has joined #webgui16:51
-!- mode/#webgui [+o rizen] by ChanServ16:51
-!- juan [n=memo@201.232.58.66] has joined #webgui17:03
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui17:14
-!- mode/#webgui [+o Haarg] by ChanServ17:14
carograypanicking about server upgrade next wednesday17:22
carograyWhat does this mean?17:22
carograyThe Web Services Client is no longer part of the official distribution of WebGUI, but is still available to be maintained by third-parties. However, if you don't want to use Web Services Client any longer, make sure you delete all Web Services Clients from your site prior to the upgrade *and* purge them from your trash. Then the upgrade will automatically uninstall the Web Services Client from your site.17:22
carograywhat is the "Web Services Client"?17:22
@Haargit's an asset17:25
@Haargused for interacting with SOAP servers17:25
@Haargthere were a number of problems with its functions and implementation17:26
@rizenand it didn't really comply with our user interface specifications17:28
@rizenwe want all assets in webgui to be usable by normal users17:28
carograyso from your answer I can assume that we at MLRI and our program sites don't need to worry our little brains with it? we are not using any are we?17:33
@rizeni doubt very much that you would have ever used it17:33
@rizenexcept maybe to see what it was17:33
@rizenhardly anybody was using it (less than 1% of our user base)17:33
carograywe use a Google search that wouldn't be what you are talking about would it?17:33
@rizennope17:33
carograyphew!17:33
@rizenif lots of people were using something, we certainly wouldn't get rid of it17:34
@rizenwe'd spruce it up and make it easier to use17:34
carograyok thanks - next question?17:34
carograyis the only way to detect whether templates are using Head blocks either to go and look at each template or run another blinkin SQL report?17:35
@rizenyep, you'd have to run an sql report17:36
carograyugh - that's what I was afraid of. if they head blocks are merged with Extra head tags and there is stuff in the head blocks - will they just be in the Extra head tags after the upgrade or would I need to copy stuff from Head blocks to Extra Head tags?17:37
@rizenthe upgrade will move it for you17:38
carograyHOORAY! so I don't have to go and look at every template ! and if it's in the extra head tags it should work anyway right?17:38
@rizenselect url,extraHeadTags from assetData left join asset using (assetId) where extraHeadTags<>'';17:39
@rizenif you want to use an sql report to look in advance17:39
@rizenthat's the query17:39
@rizenin general it should *just work*17:40
@rizenwe tell you about the change for 2 reasons17:40
carograythanks - really, but if the stuff is just moved to Extra Head tags and it should work then...I might just try the query for "kicks" - literally17:40
@rizen1) if something doesn't work, then you know where to look17:40
@rizen2) next time you edit the template, you don't freak out and go "where's my head block field!!!!?!?!???!!!"17:40
carograyso I should try to run the query and then check after upgrade to see...ok thanks 17:40
carograycan I ask who you are Rizen?17:41
carograymay I rather?17:41
@rizenrizen = JT@PB17:41
carograyI thought so. Funny how your tone can even come through in this medium..:)17:41
carograyOne last question..17:41
carograyif my templates for the tell a friend thing work on the demo should they not work after our upgrade?17:42
+bartjolmost people here rizen is another word for god17:42
@rizeni hope my tone isn't offensive to you. =)17:42
+bartjolan angry, vengeful god that is ;)17:42
+bartjolno he's nice17:43
carograynot to me!!! I am ever so grateful ALWAYS for the patience and tolerance and willingness to teach you have shown me over the last 4 years17:43
carograyand to bartjol to and the two Perldreamer and Perlmonkey and preaction too17:43
carograybut I have only made their acquaintance recentlly17:44
@rizenyeah, tell a friend should work the same before and after17:44
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:44
-!- mode/#webgui [+v perlDreamer] by ChanServ17:44
carograyanyhow I have to run off to an appt 17:44
@rizenthe example of tell a friend is built right into webgui demo17:44
@rizenso it better work17:44
@rizen=)17:44
carograyuh - I noticed that - but my template  I made it pretty with special fields that are blue and bluer... a la BBC.co.uk17:45
carograywill that be lost? 17:45
carograygotta go - will check back when I return17:45
+bartjolhey rizen, I was thinking on my language stuff, I'd just might wanna set a scratch variable in the setting for another language than the user of the session17:46
+bartjolwould that be something acceptable17:46
+bartjolit feels a bit dirty17:46
@rizendon't think that will be a problem carogray17:46
@rizenbartjol: tell me the problem you're trying to solve and we can work together on a solution17:46
+bartjolwell17:47
+bartjolI'm thinking bilangual17:47
+perlDreameri18n typo fixed, bartjol.  Sorry for the wait.17:47
+bartjolso when a user (let's say the visitor user) wants to change language, he presses a button (which activates a content handler prolly)17:47
+bartjoland huray!17:48
+bartjolso you need only 1 template17:48
+bartjolfor 1 page17:48
+bartjolbut can see it in different languages17:49
+bartjolI'm not talking content17:49
@rizenso the problem is that you want to build a multi lingual site where the users aren't logged in17:49
+bartjolyeah17:49
@rizenso that you can interactively change languages on the fly 17:49
+bartjoland the language is coupled to the user object17:49
+bartjolyou can change it, but only through the profileField method17:50
+bartjolso then you set the profile field in the profile17:50
@rizenseems like a scratch variable is the way to go, but it should be built into the api, not some undocumented willy nilly scratch variable off in nevernever land17:50
+bartjolnono17:50
+bartjolbut I'll have to change quit some stuff17:51
+bartjolI thik17:51
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:51
-!- mode/#webgui [+o tavisto] by ChanServ17:51
@rizenit should only need to be changed in 2 methods in the WebGUI::International module17:52
@rizenand then you'd be done17:52
+bartjolbecause everywhere there is "$user->profileField("language"); you have to make an || statment with $session->getScratch("language");17:52
@rizenit looks at session->user->profileField("language")17:52
@rizenso you just add a check for the scratch variable first17:52
+bartjollike something I described above, but th\en in correct perl17:53
@rizenyeah but it's all in WebGUI::International17:53
@rizenit's not EVERYWHERE?17:53
@rizenhehe17:53
+bartjolno?17:53
@rizenjust one module17:53
@rizenand you're done17:53
+bartjolok, that's a relieve17:53
+bartjol3 or 4 other places too I see17:55
+bartjolbut that's ok17:55
@rizenwhere/17:56
@rizenit should only be in one place17:56
@rizenalso you should create a getLanguage() method in WebGUI::International17:56
@rizenwhich does this check17:56
@rizenand then make that called everywhere17:56
+bartjolbart@bart/data/WebGUI/lib/WebGUI> grep -R language . |grep profileField17:56
+bartjol./Asset/RichEdit.pm:    my $language  = $i18n->getLanguage($self->session->user->profileField("language"),"languageAbbreviation");17:56
+bartjol./International.pm:     $language = $language || $self->{_language} || $self->session->user->profileField("language") || "English";17:56
+bartjol./International.pm:    $language ||= $session->user->profileField('language');17:56
+bartjol./Session/Icon.pm:              $url .= WebGUI::International->new($self->session,'Icon')->getLanguage($self->session->user->profileField("language"),"toolbar");17:56
+bartjol./Session/DateTime.pm:  my $language = $i18n->getLanguage($self->session->user->profileField('language'));17:56
+bartjol./User.pm: $languagePreference =        $u->profileField("language",1);17:56
+bartjol./DateTime.pm:       my $language = $i18n->getLanguage($session->user->profileField('language'));17:56
+bartjoltoo much info, sorry17:56
+bartjolrichedit17:57
SynQhmm17:57
+bartjolIcon17:57
SynQhi there17:57
+bartjolDFatTime17:57
SynQpastebin is your friend :P17:57
+bartjolmorning17:57
+bartjolI know17:57
+bartjolthat's why I make an excuse17:57
SynQbart, have you seen demo.webgui.nl ?17:57
+bartjolapoligize17:57
SynQI think we are going to have to remove the 'invite a friend' link from there17:58
SynQfrom the demo content that is17:58
+bartjolbetter: http://webgui.pastebin.com/m10001ec717:58
+bartjolno17:58
+bartjoloh17:58
+bartjolah, you mean if you make a demo17:59
+bartjolit's in the prefab content?17:59
SynQindeed18:00
+bartjolbut rizen, I'm not sure whether those other stuff also get i18n messages, prolly they do18:00
+bartjolwell, I won't stop you :)18:00
SynQrizen: did you know that if you use demo.webgui.org from australia or europe it can be dead slow?18:01
@rizenSynQ: got wre to build cleanly18:01
SynQWHOA!18:01
SynQwhat was the curlpit?18:01
@rizenspent most of the night working through all the niggly bits18:01
@rizenit was quite a few things actually18:01
@rizenbut the main thing is that apache doesn't like libiconv18:01
SynQtel me about it18:01
@rizenfor some reason18:01
+bartjolcool stuff! on freebsd and mac?18:01
@rizenjust on mac18:02
SynQwas it indeed not to do with ssl?18:02
@rizenright, no ssl problems18:02
SynQok18:02
SynQconfusing error then18:02
@rizenyeah18:02
SynQis it all in svn/18:02
SynQnow?18:02
@rizenit's probably something to do with libiconv and openssl not interacting nicely18:02
@rizenor something18:02
@rizenso it probably is to do with openssl18:03
SynQand did you use mysql 5.1.32 or 5.1.31 ?18:03
@rizenjust not directly18:03
@rizeni did 3118:03
SynQyou should use .3218:03
CIA-46WebGUI: colin * r9750 /WebGUI/t/Storage.t: Remove debugging code.18:03
CIA-46WebGUI: colin * r9751 /WebGUI/ (2 files in 2 dirs): Fix an i18n typo in the Post user defined variables.18:03
CIA-46WebGUI: colin * r9752 /branch/WebGUI_7.6/ (2 files in 2 dirs): backporting i18n fix18:03
CIA-46WebGUI: jt * r9753 /wrebuild/build.sh: fixed some build problems on mac18:03
CIA-46WebGUI: jt * r9754 /wrebuild/build.sh: getting rid of old cruft18:03
SynQthere is an annoying bug in .31 that does strict mode on 'null' fields even when not in strict mode18:03
SynQwhich can potentially break a lot of things that are not being tested right now18:04
@rizeni understand that synq18:04
@rizenbut at 1am18:04
SynQah18:04
@rizeni didn't care about that18:04
@rizeni cared about getting apache to build18:04
SynQI understand18:04
SynQyou are a hero after all18:04
SynQI prefer the word hero to the word god you know18:04
SynQsince hero is a brand of softdrinks here in the Netherlands :P18:05
@rizenanyway no i didn't know that demo would be slow internationally, but it makes sense18:05
@rizenespecially to oz18:05
SynQperhaps the values are still in the pastebin18:05
SynQbut to give you a figure18:05
SynQin oz it takes 14 seconds to load a page in admin mode18:05
SynQhttp://webgui.pastebin.com/d3f2106a118:06
SynQthere it is18:06
SynQand from here it can easily add more then one second to the page load-time18:06
SynQthe 10+ second values are patspams18:07
SynQthe 2- second values are mine18:07
@rizeneven for me at my office demo can take almost 10 seconds to load the page going from normal user to admin mode for the first time18:07
@rizenthat's cuz nothing is cached18:07
@rizenand it's downloading a lot of crap18:07
@rizenand we have a small pipe at our office18:07
SynQthat sucks18:07
@rizenafter the first load though18:08
@rizenif i switch it on and off18:08
@rizenabout 1 second18:08
SynQok18:08
SynQlike my values18:08
SynQif you compare demo.webgui.org to demo.webgui.nl which one feels faster?18:08
SynQdemo.webgui.nl is running on the new WRE18:09
SynQwith /data/domains/demo in ramdisk18:09
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit []18:09
SynQand database tmpdir also in ramdisk18:09
@rizenthe .nl one is definitely faster18:09
SynQwow18:09
SynQthat is an amazing result18:09
@rizenwell you're running in ramdisk18:10
@rizenthat should be a hell of a lot faster18:10
SynQbut still18:10
SynQgoing across the ocean helps to add a lot of time18:10
@rizentrue18:10
@rizenbut disk access is truly slow18:10
SynQI agree18:10
@rizenespecially since our demo server is probably far more loaded down than yours18:10
+bartjol8 hours or so, without waiting time on the airport18:10
SynQprobably yes18:11
SynQhave you ever considered creating multiple 'default content' for demo's?18:11
@rizenwe have 541 demos running right now18:11
SynQso you can demo WebGUI in particular roles?18:11
@rizenplus there are about 20 other non-critical sites running on that box18:11
SynQhmm18:11
@rizenSynQ: not really. mainly because it's enough work just keeping one set of content up to date18:12
SynQ541 demos are being actively used?18:12
@rizenkeep in mind we do 2 releases per week18:12
@rizenyes, we only let them last 24 hours18:12
@rizenso those are all created in the past 24 hours18:12
SynQI mean are people actually putting requests to that all the time/18:13
@rizenoh no i'm sure it's only about 10% of that18:13
SynQah ok18:13
SynQstill 54 though18:13
@rizenthat's actually fairly low18:13
@rizencuz it's a friday18:13
SynQdid I show you http://www.loopsetshop.com before?18:13
@rizenthe day after the release we usually have in the 1000 range18:14
@rizenyup18:14
SynQrizen: if you want I can keep demo.webgui.nl up to date and you could redirect european visitors to that demo site18:14
@rizenif you don't mind, then i'll update webgui.org now18:15
SynQhuh18:15
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:15
-!- mode/#webgui [+o khenn] by ChanServ18:15
SynQupdate webgui.org with what?18:15
@rizenif you don't mind keeping it up permanently18:15
SynQoh ok18:15
@rizeni'll update webgui.org so to let me people know about it18:15
SynQwell18:15
SynQperhaps you should wait until we release WRE 1.018:15
@rizenok18:15
SynQor 0.9 whatever comes first18:15
@rizenyou'll have to remind me18:16
@rizencuz i'll forget18:16
SynQI most certainly will18:16
@rizenbut yeah, i'd be happy to give people another closer resource for demos18:16
SynQand I'll get in touch with patspam to maintain a .au based demo too18:16
+bartjolKoen can good drammen18:16
@rizenyeah, that would be good too18:16
SynQbartjol: watch it18:16
@rizenthe thing is18:16
@rizenyou really have to keep them up to date18:17
SynQI know18:17
juanupgrading from 7.5.40 to 7.6.11 i had some errors18:17
juanhttp://webgui.pastebin.com/m272fdb9b18:17
@rizenlike i said we put out two releases per week...are you planing on also setting up beta versions?18:17
SynQbut as you may recall, it was I who posted bugreports for out of date demo systems in the past18:17
SynQif you'd like18:17
SynQI would18:17
@rizenthat would be awesome18:17
+perlDreamerIf y'all want, I can pester you about upgrading when WRE 1.0 is released18:18
@rizenupgrading what pd?18:18
+perlDreameryou both said that you'd forget to upgrade the your sites when WRE 1.0 comes out18:18
+perlDreameror rather, upgrading webgui.org about the demo site locations18:19
SynQperlDreamer: do pester us18:19
SynQI love it when you do that18:19
+perlDreameroh, the burdens I carry18:19
+perlDreamertest writer18:19
+perlDreamerchief CEO nagger18:19
SynQhehe18:19
@rizenworldwide demos will also make the community look much larger18:20
@rizenwhich is good for everybody18:20
SynQit will show the true size of the community you mean18:20
@rizenright18:20
@rizenyou are better with words than i SynQ 18:21
+perlDreamerfrom that Dvorak article yesterday, it seems that we have to be careful not to look like one of those 1-hit wonders18:21
deafferretwink wink nudge nudge18:21
SynQand I am not even a native garbled crap speaker18:21
@rizendeafferret: what are you winking?18:21
+perlDreamer"The current scene is watered down by too many small companies that cannot get any attention except amongst a small cadre of users"18:21
deafferretrizen: I just love spin18:21
@rizenit's not spin18:22
deafferretlife is spin18:22
@rizenwe have users on every continent but antarctica18:22
SynQperlDreamer: where are you reading that?18:22
+perlDreamerhttp://www.pcmag.com/article2/0,2817,2340029,00.asp18:22
@rizeni have an interview with him in 1.5 hours18:23
+perlDreamerjust remember, it's spelled perlDreamer. 3 e's, 1 a18:23
SynQI think I agree on that line perlDreamer18:24
+perlDreamerthat's 1 big place where WebGUI stands out18:25
@rizeni'm actually kind of nervous to talk to him18:25
@rizencuz i'm a big fan18:25
@rizeni love how cranky he is18:25
SynQthere are only 5 or so small companies in .nl who are using webgui18:25
@rizenthere are 5 companies developing on webgui you mean18:26
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:26
@rizensynq18:26
SynQwho's total turnover is nothing compared with some other systems18:26
@rizenthere are thousands of orgs using webgui in nl18:26
SynQthousands?18:26
@rizenAlphaMega Hosting alone has more than 14,000 webgui installations18:26
SynQright18:26
SynQbut that is not webgui18:27
SynQthat is swiftysite18:27
@rizenand you're probably hosting 100 or so18:27
SynQrizen: about 100 yes18:27
@rizenso that's more than 518:27
@rizenthat's what i'm saying18:27
+perlDreamerswiftysite-webgui == a loose pile of code18:27
SynQbut only 4 or 5 actively used18:27
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui18:27
-!- mode/#webgui [+v cap10morgan_] by ChanServ18:27
@rizenhow many government sites are united knowledge doing?18:28
@rizennone of those are actively used?18:28
SynQIf you add the turnover of Oqapi, ProcoliX, UK 18:28
@rizenhow many sites has oqapi built, none of those are actively used?18:28
SynQthen you won't supersede 1 million euro a year18:28
@rizeni'm not saying that it's huge18:28
SynQI'm not saying what we have achieved so far is not impressive18:28
@rizeni'm just saying it's more than you're letting on18:28
SynQbut if you compare that to the turnover made by for example Smartsite18:29
SynQor MMBase18:29
SynQit's peanuts18:29
SynQwhile webgui is so much better then those two systems combined18:29
+perlDreamerso how do we go from peanuts to turnovers?18:29
-!- topsub [n=josh@97.66.185.250] has joined #webgui18:29
@rizencould they be apple turnovers?18:29
+perlDreamerdefinitely18:29
@rizenexcellent18:29
@rizenthen i'm in18:29
-!- Trex [n=Dale@x-160-94-170-39.borg.umn.edu] has joined #webgui18:30
@rizenso you're saying that PB is bigger in revenue than ProcoliX, Oqapi, and UK combined?18:30
SynQdefinately18:30
@rizeni would have never guessed that18:30
SynQin dollars at least18:31
+bartjolthat's webgui revenue alone?18:31
SynQno way18:31
@rizenwell yeah, relative to our local economies18:31
SynQthat's all revenue combined18:31
+bartjolok18:31
+bartjoldunno18:31
SynQunless UK has made a huge step forward the last few years18:31
SynQbut I couldn't know that18:32
@rizenwe've been growing our revenue by at least 100% year over year for the past 5 years18:32
@rizen4.5 years ago there was just me on staff18:32
@rizennow there are 17 full timers18:32
SynQI know18:32
SynQreyoice webgui.nl has 15 registred users!18:33
SynQ:P18:33
@rizenwell how do we grow it synq?18:33
@rizenpointing people to a .nl demo server would probably be a great start18:33
TrexHey folks. I was wondering if I could pop in and ask a question about the various tables related to assets. Sorry to interrupt your business discussion. :)18:33
@rizenthen at least they'll knw18:34
@rizennp Trex 18:34
@rizengo ahead18:34
+perlDreamerTrex, each asset has at least 3 tables18:34
+perlDreamerasset, assetData, assetKeyword, and then any local tables18:34
SynQrizen: I think the most important thing of all is called WebGUI Lite18:34
+perlDreamerto avoid insanity, always use the API to update tables18:34
+perlDreamer$asset->update() and $asset->get()18:34
TrexMy main question is about the assetIndex table -- what does the revisionDate in that table refer to?18:35
TrexIt looks like it should be the most recent approved version of an asset.18:35
SynQWebGUI on booze if you wish18:35
@rizenit refers to the revisionDate in the assetData table18:35
@rizenwhich is the version number18:35
TrexBut I wanted to check to see if that's how it should always behave.18:35
@rizenof that piece of content18:35
SynQWebGUI that doesn't have 100 features but just 1018:35
SynQand does a great job at that18:35
@rizenSynQ: i'm working to get there, unfortunately it's a lot more work than i thought it would be18:35
@rizenin order to make webgui lite profitable, i need a fully automated hosting system18:36
SynQa WebGUI that is better in something specific then any other system available on the market18:36
SynQI know18:36
SynQand I agree18:36
@rizenautomat is 50% of the way there18:36
TrexShould each asset have only one entry in the assetIndex table?18:36
@rizenjust need to get the credit card stuff integrated, which i hope to have done this summer18:36
@rizenTrex: yes18:36
+bartjolI think each revision has 1 entry18:36
SynQrizen: just ask Oqapi to do the creditcard stuff18:36
+bartjolI'm wrong18:36
@rizenSynQ: oqapi doesn't have the imt18:37
@rizentime18:37
+bartjolI'm talking another table18:37
@rizenbesides, i've already spent all my R&D budget for the first six months of the year18:37
SynQah18:37
SynQI still have some spare R&D budget 18:37
TrexWhat I'm trying to do is run a query that pulls out data from the assetData table for the most recent version of a series of assets, but without having to run a subquery with max(revisionDate) and the complications that creates...18:38
TrexSo if I join to the assetIndex table, can I use the revisionDate field to get the date of the most recent approved version of the asset, which seems more straight forward than a subquery.18:39
+bartjolyes18:42
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)]18:42
Trexbartjol: yes to everything I've said so far?18:43
+bartjolto the last statement where tour name was in front of it18:43
TrexOK. Thanks.18:43
+bartjolde second last seesm ro comply with that18:43
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: metanil18:44
TrexIs the purpose of the assetIndex table (at least in part) to help get around the complexities of the versioning system?18:44
+perlDreamerno, it's for searching18:44
TrexAh...but it seems to have similar needs, like only returning results from the most recent approved version of assets...?18:45
-!- Netsplit over, joins: metanil18:46
+perlDreamerassetIndex is like having a locatedb for assets and files.18:46
+bartjolit's time18:46
+perlDreamerthe things may be under version control, but only the latest versions are immediately of interest18:46
TrexThanks folks. This really helps.18:52
TrexYou may return to your plotting to take over the (CMS) world.18:52
+perlDreamerwhen you get your app done, can you come back and show it to us?18:54
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []18:55
TrexSure. If this works, I'll post something to the wiki. It's nothing special -- just using a MySQL report to pull out recent forum posts -- but I'm hoping it will be a cleaner solution than the ones I've found that rely on variations that use a max(revisionDate) subquery.18:59
TrexIt should be useful for a host of other similar tasks.19:00
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]19:00
@preactionTrex: you need to use the max(revisionDate) subquery, or some variation thereof. there's no working around the versioning system currently19:02
+perlDreamerbut preaction, for getting most recent posts, where the posts probably autocommit?19:02
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []19:03
Trexpreaction: if the revisionDate field in the assetIndex table holds the date of the most recent approved version of an asset, doesn't the assetIndex table essentially give you the max(revisionDate) for each asset out there?19:04
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:04
@preactionthere's a revisionDate field in the assetIndex table? i wasn't aware, but probably19:04
TrexWe're running 7.5.38, on the WRE, and there is a revisionDate in the assetIndex table. I'm hoping it's still there in 7.6!19:05
+perlDreamerit is19:05
+perlDreamerand still in 7.7, so far19:05
+perlDreamerTrex, it's probably worth writing some tests for the search subsystem just to double check.19:07
+perlDreamerIt'll also give you some controlled data for testing (and benchmarking) your queries19:07
+perlDreamerit would suck to do the join and find out that it was slower than the subquery19:07
TrexI don't have experience with measuring query efficiency other than when a query is slow enough for me to notice...so if it gets to the point where I'd want to run tests to compare, I may come back for your assistance.19:11
TrexBut in general, it seems that running a max(revisionDate) on the whole assetData table, which would be calculating the max on all assets (even ones you're not interested in) would be a lot of extra calculations...whereas joining a short list of assets to the more limited assetIndex table would be more efficient.19:12
+perlDreamerTrex, I agree, but with perl (and WebGUI), the obvious is not always the fastest.19:13
+perlDreamerMake you a deal, if you're interestd, I can show you how to use Devel::NYTProf to really benchmark it19:14
@preactionthe subquery restricts by assetId, which is indexed and very fast to search. if you want to profile mysql though, NYTProf may not be the best solution (since it's also profiling Perl)19:14
+perlDreamerbut for that, you'll definitely want to write some tests19:14
+perlDreamerpreaction, have you use the DBI profiling tools?19:15
@preactionnope19:15
+perlDreamerme neither19:15
TrexThanks, perlDreamer. I may not have anything to test today, but if I do, I'll return and see if you're on...or any other interested folks who may be around.19:16
+perlDreamerYou can almost always find devs who are willing to answer questions in here19:17
+perlDreamerbetween Europe and Australia, we have most time zones covered19:17
+perlDreameroh, and the US19:17
@preactionthat's US19:17
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []19:22
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]19:33
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []19:39
-!- rizen [n=rizen@76.210.60.35] has quit ["The Black Blog - http://plainblack.com/tbb"]19:43
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:43
-!- mode/#webgui [+v perlDreamer] by ChanServ19:43
CIA-46WebGUI: colin * r9755 /branch/WebGUI_Story/ (2 files in 2 dirs): keyword tag cloud for StoryArchive, with tests19:49
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:05
-!- mode/#webgui [+v cap10morgan] by ChanServ20:05
+perlmonkey2Anyone have any idea why on Cent5.2 selinux would be complaining about httpd trying to access /etc/shadow?  I'm not using the WRE, and wonder if this is a some prefork behavior.  20:30
+perlDreamerbecause selinux is a royal pain in the butt20:32
+perlDreamerthat's why20:32
+perlmonkey2why would httpd need to look at /etc/shadow?20:37
+perlmonkey2I mean normally I just authorize whatever selinux is complaining about, but /etc/shadow is kind of a sensitive file.20:37
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:37
-!- mode/#webgui [+o tavisto] by ChanServ20:38
TrexAnother quick question -- I seem to recall that you can switch the template applied to an asset via parameters passed via the URL, but I haven't been able to relocate that information. Did I dream this was possible?20:39
+perlDreamerno, it's true20:44
TrexCould you please give me the syntax...or a page where it's explained?20:44
+perlDreamerI'm not sure I remember where it is myself...20:45
TrexI tried a number of searches of the website and skimmed the books I've got, but without success.20:46
+perlDreamerit's not everywhere...20:46
+perlDreamerbut you can do it for the Article20:46
+perlDreamerthe form var is overrideTemplateId20:47
+perlDreamerand you can do it for a style, but it may take two page fetches20:48
+perlDreamer?op=style;func=setPersonalStyle;personalStyleId=styleTemplateId20:48
+perlDreamerthat sets a scratch variable to override the style20:49
@preactionwhen were these things added?20:51
+perlDreamerthey're very old, preaction20:51
+perlDreamerback from the days  of CVS20:51
+perlDreamerthat's one thing I'm really looking forward to in git, the chance to unify the entire history of WebGUI into 1 place20:52
TrexOnly for style templates? You couldn't, for example, use it within an assetProxy call to modify the template applied to the asset you are proxying?20:53
@preactionno, you can't pass url params in assetproxy. you want a shortcut20:53
+perlDreamerthen, if you're tied to the assetProxy, you could assetProxy the shortcut in20:53
TrexOK, thanks again. That eliminates one tangent I could spend a lot of time on.21:00
TrexWill return later if I have anything fascinating to report.21:01
-!- Trex [n=Dale@x-160-94-170-39.borg.umn.edu] has quit ["Trillian (http://www.ceruleanstudios.com"]21:01
@preactionnew perl people working on webgui is nice21:01
* perlDreamer tries not to feel old21:13
+perlDreamer... and fails21:13
SDuensinNot entirely sure, but I think Satan designed CSS.21:14
@preactionSDuensin: i beg to differ. CSS is awesome. the implementations suck21:18
SDuensinThe entire HTML/CSS thing is a disaster.21:19
SDuensinHTML was never intended for presentation.  Should have stopped right there and come up with some kind of decent display language.21:20
@preactionthat's what CSS is21:21
SDuensinYea, but it's bolted right on top HTML.21:21
SDuensinIt's like building boats out of rocks and then gluing balloons to it because they're pretty and make it float.21:22
@preactioni'm still not seeing the problem21:23
@preactionbut then i'm used to CSS21:23
SDuensinCSS is better, but HTML is still the base.  It wasn't intended to determine how content was displayed.  Originally, that was to be up to the browser.  We've just continued to abuse it.21:25
@preactionare you using a Strict doctype? if not, then you're perpetuating the problem21:25
SDuensinI'm strict.21:26
SDuensinRight now, I've got it rendering what/where I want, but the transparency is f'ed up.21:27
@preactionmy only problem with CSS is the theory that standards mean compliance. just because the speed limit is posted doesn't mean everyone interprets it the same way21:27
SDuensinYup21:27
SDuensinImagine writing a browser though.  Egads.21:28
@preactioni do not envy the people who have to implement the CSS standards, no21:28
* perlDreamer goes running21:40
+perlDreamerlet the food abuse begin21:40
* deafferret eats *everything*21:56
* preaction starves21:56
* SDuensin has Skittles21:57
@preactionwhere did you get those?22:01
deafferret'/win 422:01
* deafferret slaps deafferret 22:01
SDuensinOff my desk.22:01
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui22:09
Mech422HomeHi all - anyone know if the release is coming out today ?22:11
Mech422Homewre .9 or 1.0 I believe (depending on 64 bit status) ?22:11
@preactiononly one person does, and bugging him will cause delays22:11
Mech422Homepreaction: heh :-)22:12
Mech422Homepreaction: I'm in no hurry - I wouldn't mind the weekend off...22:12
@Haargit won't be today22:12
Mech422HomeAre there any examples of creating roles/groups programmatically (like in an upgrade script) or mass importing users from other systems ?22:14
@preactionsbin/userImport.pl does both iirc22:15
@preactionotherwise WebGUI::Group and WebGUI::User are pretty simple 22:15
Mech422Homepreaction: oh - wasnt aware of that script - thanks - I'll go RTFS :-)22:15
Mech422Homeoh! and Good Morning everyone!  Happy Friday !!  TGIF!! etc etc :-D22:16
-!- Lisette [n=liraos@adsl190-28-157-96.epm.net.co] has joined #webgui22:23
juanupgrade from 7.5.40 to 7.6.11 had some errors22:30
juanhttp://webgui.pastebin.com/m272fdb9b22:30
juani tried to fix them, for example with the first error, i deleted the respective column in the table and then ran the upgrade again and the second error appears, is correct to fix it like i did?22:32
@Haargare you certain those were the first errors you had?22:34
@Haargthat was from the first time you tried to run the upgrade?22:34
juanyes, those were22:58
juanyes, the first time appears the error to url column in assetHistory, so i deleted that column in that table22:59
juanthen i ran the upgrade again22:59
juanand then appears related to the duplicate column in Folder table23:00
juanso, i don't know, why those errors appear?23:04
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:21
+perlDreamerI'm back.23:26
+perlDreamerDid anybody save me some skittles?23:26
* Mech422Home hands perlDreamer a vm23:26
Mech422Homewill that do ?23:26
* perlDreamer tries it23:26
+perlDreamervery crunchy23:26
+perlDreamerwhat do I need a vm for?23:26
+perlDreamersorry, my short term memory is full of Story Manager right now23:27
Mech422Homeoh - we talked about setting up a 'buildbot' for wG stuff... so I figured we might as well have a generic vm to play with23:27
Mech422Homeperhaps this weekend, I can start mucking about with that perl buildbot thingy23:28
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui23:29
-!- mode/#webgui [+o bpmedley] by ChanServ23:29
-!- Lisette [n=liraos@adsl190-28-157-96.epm.net.co] has quit [Read error: 104 (Connection reset by peer)]23:34
metanili've got storageid of a picture, can change the size of the picture.. for preview purpose.. (i'm am using 7.4.17-stable)23:40
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:41
+perlDreamermetanil, if the picture is an Image Asset, then yes23:44
+perlDreamerotherwise, no23:44
+perlDreameryou'll have to reupload a modified version of the picture23:45
metanilhmm .. can't i convert into image asset on the fly?23:45
+perlDreamerno23:45
+perlDreamerI mean, if it was just me, I'd say sure23:47
+perlDreamerbut WebGUI isn't built that way23:47
metanil:)23:47
metanilcurrently, i have got picture uploaded from user profile.. i'm sure its not stored as image asset ( is it?).. 23:48
+perlDreamerit isn't23:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]23:50
-!- Lisette [n=liraos@190.71.17.171] has joined #webgui23:50
metanilperlDreamer: so how i can make current user profile .. so that it the picture will stored as Image asset (not just simple storage)?23:51
metanilright now its simple .. i am just doing .. $u->profileField($field->getId,$field->formProcess($u)) to process uploaded image.23:51
+perlDreamerright, so you'd need a new Form type that stores Image Assets instead of storageIds, plus an editing interface, plus a place to _put_ all the image assets somewhere in the asset tree23:53
+perlDreamerit's non-trivial programming23:53
@preactionheh, that sounds like a project i have for a client23:53
+perlDreamerthat sounds like a project I did for a client23:53
@preactionyeah, i'm taking the project you did and moving it to another client ;)23:54
+perlDreamerit's too bad more people don't release their code23:54
metanilwhy is it still not there in webgui?23:54
@preactionbecause nobody's wanted to pay to put it into webgui, or nobody thought it would be useful23:54
@preactionthe new Account interface makes it possible, and that's very new23:54
* perlDreamer apologizes in advance for any problems that arise, preaction23:54
@preactionperlDreamer: no worries, Frank wrote that thing initially, i edited it a lot, then you put it in the Account system, now i'm moving it to another site. plenty of blame to go around23:55
metanil(i always had a weird requirements in webgui)23:55
metanil;)23:55
@preactionalso, more proof that old code never dies, it just rots away on the vine23:55
+perlDreamermore's the pity23:56
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:56
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:56
@preactionyeah, i'd prefer it died a quick death so that something more hardy can take its place23:56
@preactionbotanists would call it pruning23:57
@preactioni would call it mercy-trashing23:57
+perlDreamerkind of like the scene at the end of the class movie, "The Fly"23:59
+perlDreamer"hellllppp mmmmeeeee"23:59
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui23:59
@preactiondoes bad code know that it is bad?23:59
--- Day changed Sat Mar 07 2009
elninoI don't think so.00:00
@preactionif bad code gets deleted and nobody watches, does it make a sound?00:00
-!- Lisette [n=liraos@190.71.17.171] has left #webgui []00:00
+perlDreamerYou've been watching I, Robot, too much00:00
@preactionnaughty code! you need a spanking!00:00
elninohey preaction. apparantly, last night was because it was a 64 bit machine. So I'll be recompiling wre, the funny thing was that everything seemed to have been working with the ubuntu32 distribution. It seemed to have created the db, etc, oh well.00:01
elninoso if i"m dealing with 64 bit, will I be recompiling wre everytime?00:01
@preactionuh... good luck. nobodys gotten a 64-bit WRE to compile yet00:01
elnino..everytime I upgrade?00:01
elninoOh great. You're kidding right?00:01
@preactioni don't believe so00:01
@preactioncan't you get 32-bit compatibility libs from the ubuntu reps?00:02
+perlDreamerThere have always been ghosts in the machine. Random segments of code, that have grouped together to form unexpected protocols. Unanticipated, these free radicals engender questions of free will, creativity, and even the nature of what we might call the soul. Why is it that when some robots are left in darkness, they will seek out the light? Why is it that when robots are stored in an empty space, they will group together, 00:04
elninowell. Like i said (of maybe I didn't), the libncurses was installed. TYPICALY, the linux I use SAYS if it's 64 or 32 bit. there was no indication that these wre 64 bit libraryies.00:04
elninothey looked to me as 32 bit. 00:04
elninothey were a different version than what I had on my debian machine 00:04
elninowould it be a problem with the LD_LIBRARY_PATH pointing the wrong place? does wre look for it somewhere different?00:05
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:09
CIA-46WebGUI: daviddelikat * r9756 /branch/adSkuProject/lib/WebGUI/ (4 files in 3 dirs): some changes00:12
+perlDreamerdaviddelikat, please be careful not to make long, laborious commit messages.  They clog up the channel.00:15
@preactionoh, the adsku project, nice00:16
daviddelikatsorry, just cleaning up my local project...00:23
daviddelikatcan't say as I remember all the stuff I've done since I put it last...00:24
* perlDreamer is just teasing00:24
daviddelikati know00:24
daviddelikatbut if I didn't sy anything back you wouldnb't know if i even saw it00:24
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI00:29
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"]00:31
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]00:32
-!- acmoore [n=acmoore@65.26.83.28] has quit [Remote closed the connection]00:36
elninowhen I"m using another's mysql database other than wre.  Adding a site via wreconsole probably won't work, right? because I'm getting the error: "Site could not be created because MySQL appears to be down. at ./wreconsole.pl line 234"00:42
elninoand it's probably checkign wre's mysql00:43
elninoright?00:43
elninoor did I modify wre.conf incorrectly.00:43
+perlDreamersounds good to me00:43
elninothe dbuser and dbpass in the .conf file are my siteuser and sitepassword that I should be granting to the www_example_com database, right?00:49
+perlDreameryes00:49
+perlDreamerand the dsn should point to the other mysql, too00:49
elninoyep. 00:50
+perlDreamerformatting time causes regions of localized low pressure00:55
-!- juan [n=memo@201.232.58.66] has left #webgui []00:56
elninoand is wremonitor going to try to keep restarting wre's mysql?00:57
elninoumm. wre keeps wanting to go to /data/wre/var/mysqldata/mysql.sock instead of /etc/mysql/mysql.sock.01:05
elninowhere do I change that? I did a grep, and it looks like it was compiled all over, as opposed to configured in a .conf file...01:05
-!- Mech422Home [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection]01:06
* elnino wonders if I can create link to /etc01:09
+perlDreamerelnino, there was talk about making the WRE utility scripts work with native distributions, but that work is a long way off01:14
elninowhat I wrote is wrong. forget what I wrote.01:14
* perlDreamer is fazed by elnino's Jedi mind powers01:14
+perlDreamerwhat, did you say something?01:14
elninobut my /data/wre/var/mysqldata/mysql.sock doesn't work.01:14
elninoI have no idea what I'm doing!01:15
elninodid I say that in public?01:15
elninoI dont' like ubuntu01:15
+perlDreameris it really different from Debian?01:18
elninoYES in my opinion01:19
+perlDreamerI only use Fedora, so I have no recent experience with eithe01:19
+perlDreamerr01:19
elninobut I suppose technically it isn't.01:19
elninoI think their related aren't they?01:19
+perlDreamerI thought Ubuntu was Debian with a nice user experience and non-free stuff like MP3 and DVD01:20
elninoit's certainly not obvious to figure out whats installed.01:20
elninoI'm starting over.01:21
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui01:21
-!- mode/#webgui [+v BartJol] by ChanServ01:21
+perlDreamerdo you have to use the native mysql?01:21
+perlDreamerBartJol!01:21
+BartJolyeah01:21
+perlDreamerwhat are you doing up so late?01:21
+perlDreamerShouldn't you be drinking with Martin?01:21
+BartJolit's only a quarter past midnight01:22
+BartJolwell, I have to drive a while tomorow01:22
elninoyes.. I'm "sharing" this server with someone... and he decided taht that is what we're donig, though that wasn't the original plan.  maybe that's why I'm cranky. =)01:22
+BartJolwith a passenger01:22
elninoeverything is stopped.01:22
elninoexcept mysql01:23
elninowhich is working fine.01:23
+BartJolkill -9 *?01:23
elninono I dont' want to kill it, wre's going to use navtive mysql01:24
+BartJolsorry, I'm just dropping in01:24
+perlDreamerHas anyone heard from bernd in the last few days?01:25
elninothat's ok.01:25
+BartJolbut I like bold statements01:25
elninolol01:25
+BartJolperlDreamer: no01:25
+BartJolunfortunately not01:26
elninook. with everything wre' related stopped. I'm just want to login to mysql to seee my databases. but it's trying to use /data/wre/var/mysqldata/mysql.sock. but according to 01:28
elnino/etc/mysql/my.cnf, it should be using  /var/run/mysqld/mysqld.sock.  why?01:29
elninobrb01:29
elninook01:34
elninoso back to my question. why when trying to access my database locally, it is trying to use a different .sock file than is specified in the /my.cnf file? did wre modify something when it was installed?01:40
+BartJoleeeh , sorrry I'm into the wre too much right now01:41
+BartJolit might be specified somewhere01:42
+BartJoldunno where exactly01:42
elninoI greped, it's all in wre, but nothing of wre is running.01:42
elninoI restarted the navtive mysql and it still insists on using th ewrong sock. something got over ridden somewhere.01:43
+BartJolsorry elnino, we're not ignoring you01:55
elninothat's ok. it's really not anything that is webgui specific. so I don't really expect an answer.01:56
+BartJolwell wre expects a certain my.cnf file01:58
+BartJolwhich has a specific .sock01:59
+BartJolbut it is the right mysqld01:59
+BartJol?01:59
+BartJolmine is /data/wre/var/mysqldata/mysql.sock02:00
elninoI saw all those in the data/wre/prereqs/share/mysql/, but I didn't think me using native mysql would try to use wre's cnf files.02:00
elninoroot@media:/data/wre/sbin# whereis mysql02:01
+BartJolmaybe if yoy did setenviroment02:01
elninomysql: /usr/bin/mysql /etc/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz02:01
elninoI did... doh.02:01
elninogrr..... Thanks!!!02:01
+BartJolnp02:01
+BartJolwhich mysql :)02:02
elninooh... it's trying to use wre's mysql.  =(  Thanks again!02:03
elninoboy, I need a slap in the face, don't I?02:04
+BartJolno02:04
* perlDreamer recommends a batch of breakfast cookies02:05
+BartJolsometimes you need a view from outside02:05
elninolol02:05
+perlDreameri can't send you the pumpkin cinnamon role recipe until you try those02:05
+BartJolraw fish cookies!02:05
elninoI do. I'm leting my frustration cloud my brain.02:05
* perlDreamer takes a break. Back in 10.02:05
+BartJolI don't, I let alcohol and drugs cloud my brain :)02:06
elninothe  "admin" of this server said "everything is working" and left me without telling me what they did top make mysql and wre "work". only to find out nothing was working. 02:06
+BartJolah02:07
+BartJolyou have to give them a course ps aux02:07
elninoI do!! and I can!02:08
-!- s4eek [n=s4eek@lmdc-fw1.exploreos.com] has joined #webgui02:08
+BartJol:)02:09
+BartJolglad I came online02:10
elninoAll of you are always so helpful! (and make me laugh at the end of the day) Thank yoU!02:10
+BartJolit really is my pleasure02:11
-!- s4eek [n=s4eek@lmdc-fw1.exploreos.com] has quit [Client Quit]02:12
+BartJoland of other people02:12
+BartJoljust on their behalf02:13
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:13
-!- mode/#webgui [+o Haarg] by ChanServ02:13
elninook. so now that mysql is working, to recap, I've installed wre, created a site "manually" (db and conf files are in place)02:14
elninowhen I want to start wre... I have to do setenvironment.sh02:14
elninoto do --start web and --start spectre.02:14
elninoand then when I go to the website. 02:15
+BartJolyeah02:15
elninoand of cource, it won't work, because I"m using the wrong mysql.02:15
elninoso I do have to modify all of wre's my.cnf files. don't I?02:15
+BartJolisn't it only 1?02:15
elninoI grepped last time and found all sorts.. not really knowing which one to use. Maby I should use 'find'  =)02:16
+BartJolwell02:17
+BartJolI don't know mysql well enough, to knowe how it handles multiple daemons02:18
elninois this working?02:18
+BartJolfind is a working commando ;)02:19
elninolol02:19
elninowho needs alcohol?02:19
+BartJollocate uses too much cahe stuff02:19
+BartJolalways02:19
elninohey are in /data/wre/prereqs/share/mysql 02:19
elninos/hey/they02:19
elninoI was starting the chat with a / and it wouldn't print.. hence the "is this working" sorry.  02:20
+BartJoldon't bother02:20
+BartJolbut accepted02:20
+BartJolthinking now...02:21
+BartJolsorry can yoy give a recap elnino?02:22
elninohmmm. prereqs/share/mysql/mysql.server defines where the my.cnf is.02:22
CIA-46WebGUI: colin * r9757 /branch/WebGUI_Story/ (4 files in 4 dirs): 02:23
CIA-46WebGUI: Formatted duration template variable and method, with tests.02:23
CIA-46WebGUI: Start writing Story help.02:23
elninoI have to run a setenvironment to start spectre and 'web' but then the path gets screwed up to use the locally installed mysql.02:23
+BartJolwell, there is a mention of removing aother my.cnf files in the installation manual02:24
+BartJolnot sure for what reason02:25
+BartJolbut prolly it's needed02:25
elninoI figured it was because wre was goign to install another instance of mysql and the two would conflict... hmm. 02:26
elninoIhave the admin book, is that the book you are refering to?02:26
+BartJolwell, search some mysql fora on running different daemons02:26
elninowhat page? or are you reading the wiki?02:26
+BartJolor on the site02:26
+BartJolhttp://www.plainblack.com/community-wiki/wre-installation02:28
+BartJol4. If you have a MySQL config file at /etc/my.cnf please remove or rename it so that it doesn't interfere with the WRE MySQL.02:28
+BartJol    mv /etc/my.cnf /etc/my.cnf.old02:28
elninoyep, right. 02:29
elninowre's already installed and /usr/bin/mysql is running.02:29
elninoand /etc/my.cnf is being used by /usr/bin/mysql...02:29
elninoI thin I'm past that point.02:30
elninoI wonder if there is a way to modify setenvironment, so that mysql is looked for in one path, but the rest searches another path. OR i just may make my "admin" let me use wre's like we ORIGINALLy planned... 02:31
elninogonig to make supper. I'm going to think more....02:31
+BartJolvim?02:31
+BartJolI will be to bed02:32
elninovi is prefered.02:32
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:32
+BartJolas long it's not emacs:)02:32
elninoic.02:33
elninoI meant, "if there is a way to say if you're looking for mysql, only look here, but for the rest of your binaries look here:"02:33
elninono emacs  eek.02:33
+BartJolsorry, bad joke02:33
+BartJolI don't now02:33
elninoyep, I was slow, which didn't help.02:33
+BartJolyou cab grep for it02:33
elninolol - I'm sure I can.02:34
+BartJolbut I've really gotta sleep02:34
elninoI'm sure there is some scripting magic I can do...02:34
elninohave a good night!!  supper is waiting.02:34
elninothanks again.02:34
+BartJolbon appetit02:34
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []02:34
-!- SDuensin_ is now known as SDuensin02:41
+perlDreamerimpostor02:41
+perlDreamerhow do we know you're the _real_ SDuensin?02:41
SDuensinShould I whine about JSON in the database?02:42
+perlDreamerthat's pretty convincing02:42
SDuensin:-)02:42
+perlDreamerTell me about Caramel Macchiato.02:42
SDuensinWhaa?02:43
+perlDreamerMocha Latte, Frappucino02:43
+perlDreamerwhatever that thing was you were talking about02:43
* SDuensin has black coffee here.02:43
SDuensinOH!02:43
SDuensinCappuccino!02:43
SDuensinDude, it's SO DAMN COOL!02:43
+perlDreameryeah, that's it02:43
SDuensinI really wish I had time to mess with it.02:43
SDuensinThe crazies implemented the OOP features of Objective C in Javascript and call it Objective J.  Adds a serious amount of power to JS...02:44
SDuensinThen they used that to implement Cappuccino, which is basically Apple's Cocoa for a browser.02:44
+perlDreamerWhat is Cocoa?02:45
SDuensinCocoa is Apple's UI toolkit thingie.02:45
SDuensinBasically, Mac developers (or suitable impostors like us) can write code like they're used to and it runs in a browser.02:46
SDuensinNo DOM issues, no weird CSS issues, no HTML nonsense.  Just objects and widgets and code like God intended.02:46
+perlDreamersounds cool02:46
SDuensinLook at www.280slides.com - it's their first project using it.02:47
+perlDreamerand this is written in Objective J?  It must be huge!02:49
+perlDreamerit's like a piece of google docs02:49
SDuensinBut looks like a Mac app.  :-)02:49
+perlDreamernot having a Mac, I'll trust you on that02:49
SDuensinObjJ is a superset of JS and can be "compiled" into optimized JS for deployment.02:49
SDuensinOr while debugging, you can run the ObjJ natively in the browser to make things simple.02:50
SDuensinYES!02:58
SDuensinTonight is a monumental occasion.02:59
+perlDreamerwhat is it?02:59
SDuensinAfter foolishly straying away from WebGUI at the end of the 5.x series, I am now 100% WEBGUI AGAIN!02:59
SDuensinI just relaunched my last site.  Goodbye, Drupal!03:00
+perlDreamerWelcome back to the fold, SDuensin.03:00
+perlDreamereven if there is JSON in db03:00
+perlDreamerand variants are hard03:00
SDuensinWebGUI:  http://www.smithton.net     Drupal:  http://old.smithton.net03:00
SDuensinNotice how awful ugly one of them is.  :-)03:01
+perlDreameryou live in smithton?03:01
SDuensinYep03:02
+perlDreamerDid you get turned off from WebGUI during the 6.x upgrade set?03:03
SDuensinI don't remember exactly what it was, but 6.x *seemed* more trouble than it was worth.  Oops.03:05
* SDuensin didn't have nearly as much online back then. Did a lot in ASP since that's what he used at work.03:06
+perlDreamerhow many sites did you migrate back to WebGUI?03:07
SDuensinAround four.  While adding a number of new ones.03:10
+perlDreamerdid you custom convert these with code from Drupal, or did you do it by hand?03:11
SDuensinJust rebuilt it from scratch.03:11
SDuensinI considered writing something to move all the content over, but after looking at the existing content, decided it wasn't that big a loss.  :-)03:13
+perlDreamerit would be interesting to see how easy it is to move content over from Drupal to WebGUI03:15
SDuensinDrupal isn't anywhere near as advanced.  Getting data out would be simple.03:16
SDuensinI've seen people do nice things with Drupal, but I can't for the life of me figure it out.03:21
CIA-46WebGUI: colin * r9758 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset_Story.pm i18n/English/Asset_Story.pm): More Story template variable help03:33
CIA-46WebGUI: colin * r9759 /branch/WebGUI_Story/ (2 files in 2 dirs): Add the new timeUpdated variable to the template, along with i18n phrase support.03:33
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui03:51
-!- mode/#webgui [+v cap10morgan] by ChanServ03:51
elninoHaarg - I'm wondering if you have any ideas... you may have seen all my back and forths in this chat, but I"ll recap...03:57
elninoI'm using mysql that is already installed on the server.03:57
elninobut in order to start up webgui, I have to run a setenvironment to start spectre and 'web' but then the path gets screwed when trying to find the locally installed mysql.03:58
elninoIt keeps trying to use wre's .sock file.03:59
elninoand wre's mysql03:59
SDuensinHi elnino 04:00
elninoHi SDuensin!04:00
elninoI guess welcome back is in order?04:00
elninodrupal huh?  I used joomla - hate, just hate it... ick04:01
SDuensinI had a Joomla site, too.  It's LONG GONE.04:01
+perlDreamerSDuensin, just how many other CMS'es have you had dalliances with?04:01
elninoI'm trying to convert all mine.04:01
SDuensinA lot.  Most don't make it into production.04:01
+perlDreamerelnino, have you considered making the mysql in the wre to be non-executable?04:09
elninono. but that is really clever idea!04:09
SDuensinperlDreamer - how can I safely dump the cached data for a site programmatically?04:09
* SDuensin is reading code.04:09
+perlDreamerdump cached data?04:10
+perlDreamerlike get rid of, or make a backup?04:10
+perlDreameror something else?04:10
SDuensinNuke it.04:10
+perlDreamerfile cache, or database cache?04:10
SDuensinWhen I create a web site for a user with my new spiffy macro, I send them back to the page they came from.  That page thinks they still need to create a site.04:10
+perlDreamerthat should be easier04:11
+perlDreamerset the cache time on that page, and on all of its assets to be small or nil04:11
SDuensinOh.  That IS easy.  :-)04:11
SDuensinUh, where is that?04:13
+perlDreamerOn the Page, under Display04:13
+perlDreamerand similarly with the Snippet04:13
SDuensinIn the page layout, or assets in it?04:13
+perlDreamerboth04:14
+perlDreameractually, let me check to make sure I'm right04:14
SDuensinAh, I see it in the asset.  Not in the layout.04:14
SDuensinI was able to set the two assets and one snippit to 1 second.04:15
+perlDreamerdid that fix the problem?04:16
elninoperlDreamer  that may have worked - but can't tell, but once I setenvironment wre also tries to use /data/wre/var/mysqldata/mysql.sock maybe I"ll rename that...04:16
SDuensinOh boy.  I think I found a big problem.04:16
SDuensinANYBODY can edit a navigation!04:16
+perlDreamerhuh?04:16
+perlDreamershow me a page, SD04:17
SDuensinI'm logged on as "test" who only has rights to turn on admin.04:17
SDuensinhttp://www.smithton.net04:17
+perlDreamerand what are the Privileges on the Navigation?04:17
SDuensinI don't see any.  Logging in as me.04:17
SDuensinWhew.  Ok.  Cancel panic.04:18
+perlDreamerIt may display an edit control, but that doesn't guarantee that test can edit it04:18
SDuensinNo, I could edit.  I fixed it.04:19
* perlDreamer heads to dinner04:21
* SDuensin waves04:22
SDuensin(Cache fixed it, BTW.  Thanks!)04:22
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]04:23
elninois the dbuser and dbpassword in the /data/webgui/etc/*.conf encrypted or plain text?04:42
elninoI went with "blank" and webgui created them for me.. and so I can't tell.04:43
SDuensinPlain04:43
elninothat's what I thought. good.04:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:54
elninopreaction/perlDreamer - wre's mysql is WORKING!05:47
+perlDreamerawesome!06:10
+perlDreamerhow did you do it?06:10
elninotell me about it...  He installed "something" - not sure what yet - but after he did that, we didn't bother to try wre's mysql he wanted to just go with the locally insalled one. so after bugging you all, I deided to ignore he's wishes and tried to use wre's mysql. but I he never told me what file I needed to modify to get "his" site to use wre's mysql.. but he said it would be easy.06:15
elninoI think what it boiled down to is that I would have needed to modify all of wre's files to use the locallay installed mysql's sock file, and I reallydidnt' want to modify the base code. and I'm not quite sure that would have worked.  I actually did find wre's my.cnf and tried to define teh .sock filein there, and it made no difference.06:15
elninoso I gave him instaructions to take down the local mysql, start up wre properly and to get HIS site working..  =)06:16
elninohopefully that makes sense. It would be nice if the .sock file was a bit more localized in the wre's code, I think I was "that" close.06:18
+perlDreamerthat'll fix his little red wagon06:18
elninolol06:18
+perlDreamerIf you can, try to ask SynQ next week06:18
+perlDreamerearly in the morning, since he's on Europe time06:18
+perlDreamerhe's quite familiar with WRE, like Haarg and rizen are06:18
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]06:20
elnino'k  - I'm goign to bed now. I didn't make much money on this 'project' grr.  I'm glad I didn't have to compile anything. But I've proven that the  ubunto 32-bit wre actually works on 64-bit.06:21
+perlDreamergood to know06:21
+perlDreamergrab some sleep.  Don't forget that you're sleeping for 2 now.06:21
elninoI know.. hubby isn't too happy with me up so late.06:22
elninoltr06:22
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui06:26
-!- mode/#webgui [+v cap10morgan_] by ChanServ06:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:26
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Client Quit]06:27
CIA-46WebGUI: colin * r9760 /branch/WebGUI_Story/lib/WebGUI/Keyword.pm: POD fix about the default sort order of returned assets.06:29
CIA-46WebGUI: colin * r9761 /branch/WebGUI_Story/ (4 files in 4 dirs): Search form for StoryArchive view form.06:29
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui06:30
-!- mode/#webgui [+v cap10morgan_] by ChanServ06:30
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]06:31
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Read error: 113 (No route to host)]06:32
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui08:51
-!- mode/#webgui [+v perlDreamer] by ChanServ08:51
+perlDreameranybody awake?08:52
+perlDreamerguess not08:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Client Quit]08:54
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]09:26
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui09:43
-!- mode/#webgui [+v Radix_] by ChanServ09:43
SynQmorging12:16
SynQI see this: It would be nice if the .sock file was a bit more localized in the wre's code, I think I was "that" close.12:19
SynQI could define the default location of .sock in wre's my.cnf so that it would be easier to find where to change it12:19
SynQbut that is all there is to it actually12:20
SynQI think a symlink from the 'system' location of the sock to the wre sock should work too12:20
SynQbut they are all dirty hacks12:20
SynQyou should just use IP and a port to connect to mysql12:20
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI []14:35
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []16:38
-!- SynQ2 is now known as SynQ17:03
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui17:12
elnino_SynQ - I tried defining the sock location in wre's my.cnf file, but it didn't work.17:16
-!- steveo_aa [n=sno@76.226.115.162] has joined #WebGUI17:25
-!- mode/#webgui [+o steveo_aa] by ChanServ17:25
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]17:30
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has left #WebGUI []17:30
CIA-46WebGUI: translation * r9762 /translations/German/German/ (7 files): Update from translation server17:33
CIA-46WebGUI: translation * r9763 /translations/German/German/Account_Inbox.pm: Update from translation server17:33
CIA-46WebGUI: translation * r9764 /translations/German/German/ (WebGUI.pm Account_User.pm): Update from translation server17:33
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui17:34
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:34
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ishiboo, Mech422, SynQ, ascii__, CIA-46, metanil, f00li5h, @steveo_aa, daviddelikat, SDuensin, (+4 more, use /NETSPLIT to show all of them)17:57
-!- Netsplit over, joins: @steveo_aa, elnino_, +cap10morgan_, SDuensin, daviddelikat, metanil, @frodwith, ascii__, SynQ, ishiboo (+4 more)17:58
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]18:28
--- Log opened Sat Mar 07 20:20:24 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui20:20
-!- Irssi: #webgui: Total of 23 nicks [5 ops, 0 halfops, 2 voices, 16 normal]20:20
-!- Irssi: Join to #webgui was synced in 3 secs20:20
CIA-46WebGUI: translation * r9766 /translations/German/German/ (WebGUI.pm Account_Friends.pm): Update from translation server21:00
CIA-46WebGUI: translation * r9767 /translations/German/German/WebGUI.pm: Update from translation server21:00
-!- ascii__ [n=ascii@host-64-234-39-193.nctv.com] has quit ["leaving"]21:04
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]21:37
CIA-46WebGUI: translation * r9768 /translations/Russian/ (33 files in 2 dirs): Update from translation server21:39
CIA-46WebGUI: translation * r9769 /translations/German/German/ (4 files): Update from translation server22:09
-!- cap10morgan_ [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []23:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:59
-!- mode/#webgui [+v perlDreamer] by ChanServ23:59
--- Day changed Sun Mar 08 2009
+perlDreamerpreaction: any suggestions on where to buy good office furniture?00:00
+perlDreamerSauder's Orchard Hill computer desk with hutch looks nice01:01
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]01:01
CIA-46WebGUI: translation * r9770 /translations/Russian/Russian/ (17 files): Update from translation server03:19
-!- _elnino_ [n=ninow@204.169.150.2] has joined #webgui03:26
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui03:37
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]03:43
-!- _elnino_ [n=ninow@204.169.150.2] has quit [Read error: 145 (Connection timed out)]03:46
--- Log opened Sun Mar 08 17:10:54 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui17:10
-!- Irssi: #webgui: Total of 20 nicks [4 ops, 0 halfops, 1 voices, 15 normal]17:10
-!- Irssi: Join to #webgui was synced in 3 secs17:10
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui17:14
-!- mode/#webgui [+o Haarg] by ChanServ17:14
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, SynQ, f00li5h21:14
-!- Netsplit over, joins: SynQ, f00li5h, Mech42221:15
--- Log opened Mon Mar 09 09:56:47 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui09:56
-!- Irssi: #webgui: Total of 21 nicks [5 ops, 0 halfops, 0 voices, 16 normal]09:56
-!- Irssi: Join to #webgui was synced in 3 secs09:56
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:09
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:56
-!- mode/#webgui [+v BartJol] by ChanServ10:56
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []11:09
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui11:59
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]12:34
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui12:37
-!- carogray2 [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui12:42
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:45
-!- mode/#webgui [+v BartJol] by ChanServ12:45
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]13:00
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]13:02
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:08
-!- mode/#webgui [+o plainhao] by ChanServ13:08
CIA-46WebGUI: yung * r9774 /WebGUI/ (7 files in 5 dirs): changed screenshots in Matrix Listing view to popup13:25
CIA-46WebGUI: yung * r9775 /branch/WebGUI_7.6/ (7 files in 5 dirs): changed screenshots in Matrix Listing view to popup13:25
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []14:19
-!- carogray2 [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:44
-!- Radix [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Nick collision from services.]14:47
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:47
-!- mode/#webgui [+v Radix_] by ChanServ14:47
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:48
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:00
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui16:28
-!- mode/#webgui [+o Haarg] by ChanServ16:28
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui16:50
-!- mode/#webgui [+o bpmedley] by ChanServ16:50
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:51
-!- mode/#webgui [+o tavisto] by ChanServ16:51
CIA-46WebGUI: paul * r9776 /WebGUI/lib/WebGUI/SQL.pm: Documentation bug in buildArrayRefOfHashRefs17:06
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:08
-!- mode/#webgui [+o bopbop] by ChanServ17:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:13
-!- mode/#webgui [+v perlDreamer] by ChanServ17:13
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui17:38
-!- mode/#webgui [+v BartJol] by ChanServ17:39
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]17:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:50
-!- mode/#webgui [+v perlDreamer] by ChanServ17:50
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:07
+perlmonkey2perlDreamer: have you ever looked at the Survey-Rfe branch?18:09
+perlDreamerno18:09
+perlDreamermaybe18:09
+perlDreameryes18:10
+perlmonkey2heh18:10
+perlDreameruh, no18:10
+perlDreamerlet me check18:10
+perlmonkey2no need to look18:10
+perlmonkey2it is just a branch to implement RFE's on the Survey.18:10
+perlDreamerI know18:10
+perlDreamerI have a checkout of it18:10
+perlDreamerI was trying to remember in which branch I built all those tests18:11
+perlDreamerI think it was HEAD18:11
-!- juan [n=memo@201.232.58.66] has joined #webgui18:17
juanDuring a upgrade from 7.5.40 to 7.6, i have the next errors18:19
juanhttp://webgui.pastebin.com/m28a9cd8018:19
juanreally i don't know what happened? how can i fix them?18:20
@Haargthat should have only happened if you ran the upgrade and it failed prior to that18:30
@Haargwas that from your first run up the upgrade?18:30
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui18:33
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:34
juanHaarg, the site was in 7.5.34, i upgrade from it to 7.5.40 without problems18:38
@Haargwhat was your exact upgrade path?  including any false steps you took.18:38
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:42
juani downloaded the package, then i extracted then in a temporal location, then i read the gotcha, then a put the files in the specific location, restarted apache, executed testEnvironment.pl and then the upgrade.pl18:42
juanfinally i restarted apache18:43
@Haargok18:44
juani have upgraded some sites to 7.6 and this is the first time that i have those errors18:44
@Haargone case that can happen is that if you extract a newer version first, then extract an older version over it18:44
@Haargthe upgrade script will have problems18:45
@Haargyou might try going into the database and doing 'select * from webguiVersion'18:48
@Haargand putting it on pastebin18:48
juanok18:49
juangive me a minute18:49
+perlmonkey2How do you create a single pkg merge when you have several templates you need to put into the upgrade path?18:49
@Haargwhy not have multiple packages?18:50
juanhttp://webgui.pastebin.com/m3c2b045f18:53
@Haarglooks like your upgrade to 7.5.40 didn't work correctly18:58
juanactually the site is in 7.5.3419:00
@Haargok19:00
@Haargso if you try to upgrade to 7.5.40, then try to upgrade to 7.6.x, it fails?19:00
juani upgrade to 7.5.40 without problems19:01
juanthe problems are from 7.5.40 to 7.619:02
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui19:05
-!- mode/#webgui [+v BartJol] by ChanServ19:05
@Haargcan you try a 'describe assetHistory' on your current db?19:06
juanyes19:07
juanthe table has 4 fields (assetId,userId,dateStamp,actionTaken)19:08
@Haargwhich is correct for that version19:10
juanyes19:10
@Haargso you performed the 7.5.40 and 7.6.x upgrades as distinct steps?19:10
@Haargand which 7.6 version were you trying to go to?19:11
juan7.6.1119:11
juanin 7.5.40 that table could have the same estructure19:12
@Haargyes19:12
juanok19:12
juani am going to upgrade to 7.5.40 and then will check the database for that table before upgrading to 7.619:13
@Haargbe sure to watch the upgrade process closely for errors19:14
juanok19:14
+perlDreamerHaarg, the assetHistory thing is in there twice19:15
+perlDreamerbut they're on different paths19:15
--- Log opened Mon Mar 09 19:59:24 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui19:59
-!- Irssi: #webgui: Total of 29 nicks [9 ops, 0 halfops, 5 voices, 15 normal]19:59
-!- Irssi: Join to #webgui was synced in 3 secs19:59
CIA-46WebGUI: translation * r9779 /translations/Russian/Russian/ (13 files): Update from translation server20:12
-!- steveo_a1 [n=sno@76.226.115.162] has joined #WebGUI20:15
-!- steveo_aa [n=sno@76.226.115.162] has quit [Read error: 104 (Connection reset by peer)]20:15
-!- steveo_a1 [n=sno@76.226.115.162] has quit ["Leaving."]20:37
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI20:37
-!- mode/#webgui [+o steveo_aa] by ChanServ20:37
-!- topsub [n=josh@97.66.185.250] has joined #webgui20:43
+perlDreamerHaarg, I needed to make two small changes to Keyword for the StoryManager.20:46
@Haargoh?20:46
+perlDreamerfor reference rev 9780 in the StoryManager branch20:46
+perlDreamerchange 1: allow number of rows per page to be set for pagination20:46
+perlDreamerchange 2: add lineage to the sort when getMatchingAssets20:46
+perlDreamer#2 makes testing much easier20:46
+perlDreamersince assets are always returned in a predictable order20:47
* perlDreamer goes running20:47
@Haargok, that doesn't impact the changes i have pending20:47
* perlDreamer is back, cuz his partner is late20:50
+perlDreamerHaarg: phew.20:51
@Haargaside from the quotes -> comma change20:52
@Haargi'm adding a method for finding keywords20:52
@Haargby lineage and/or by searching20:52
CIA-46WebGUI: colin * r9780 /branch/WebGUI_Story/lib/WebGUI/Keyword.pm: 20:54
CIA-46WebGUI: Add a new option for getMatchingAssets to set the number of rows20:54
CIA-46WebGUI: per page.20:54
CIA-46WebGUI: Add another sort clause to make testing easier.20:54
* perlDreamer kicks himself for not understanding WebGUI version control, yet again, and goes running.20:56
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []20:58
* deafferret kicks himself for running out of bacon, and eats a gallon of hummus21:14
SDuensinWhoa!  I might have the strongest WebGUI holdout I've run into so far ready to convert.  :-)21:41
ckotilnice21:43
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:44
+perlDreamerSDuensin, the heathen and the infidel must both be converted!22:45
SDuensinI got him a demo site on my server and he's reading the Primer.22:47
ckotili know a guy who runs the chicago drupal group. ive been trying to convert him for years22:47
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:52
+perlDreamerbacon + hummus is good, deafferret23:05
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI23:09
-!- WebGUI is now known as SynQ223:09
SynQ2hi there23:09
+perlDreamerSynQ2: howdy :)23:11
+MrHairgreasehi synq23:11
elninoHey SynQ2 - there are two of you...23:12
+MrHairgreasehaarg which YAML lib do I want for wgd?23:12
+MrHairgreaseYAML::XS?23:12
@Haargyeah, that's the best one23:12
+MrHairgreasethought so23:12
+MrHairgreasesince it's on top of the list 23:12
+MrHairgreasethanks23:12
@Haargwill be nice once the next version of YAML.pm comes out23:12
+perlDreameris there a due date for that?23:13
@Haargit will work similar to how JSON.pm works now, automatically chosing the perl or xs version based on what is available23:13
@Haargnot that i know23:13
+MrHairgreaseshouldn't META.yml refelct the YAML requirement btw?23:13
@Haargprobably23:13
@Haargalthough i don't think there's a good way to have alternate dependancies23:14
+MrHairgreaseok23:15
+MrHairgreaseso how does the edit function work?23:15
+perlDreamerShould WebGUI::Keyword let us pick the form variable used in the tag cloud?23:15
+perlDreamerwgd edit Template <--- make a new template23:16
+perlDreamerwgd edit assetUrl <--- edit the asset by URL23:16
+MrHairgreasethe changes I made don't seem to be saved to the db23:16
+perlDreamerwgd edit assetId <---- edit by id23:16
+MrHairgreasepd: yeah, tried that23:16
+MrHairgreaseoh wait23:16
+MrHairgreaseit's in an autotag23:16
+MrHairgreaseawesome!23:17
+MrHairgreasegotta go now23:17
@Haargit didn't get committed?23:17
+MrHairgreaseno23:17
@Haarghm23:17
@Haargit should use a named tag and commit it for you23:18
@HaargperlDreamer, i added a function to the keyword module to allow you to specify a callback for generating the urls on the cloud23:18
@Haargi should hopefully have that committed in the next day or so23:18
+perlDreamerHaarg, that's perfect23:19
+cap10morganWhy is there a delay between spectre.pl --status reporting all zeroes and workflow instances being cleared out of the database (so singletons can run again, for example)? Is that normal?23:20
* perlDreamer wonders if MrHairgrease has autocommit turned on23:20
@Haargyeah, i haven't tested with autocommit so that could interfere23:20
@preactioncap10morgan: is spectre connecting to the site/23:20
@Haargi should probably check that23:20
+cap10morganpreaction: connectivity tests pass23:21
@Haargsince i need to export pages for each keyword for my project, there are two url forms i'm using23:21
@Haargi figured a callback was the best way to handle that23:21
+MrHairgreaseno autocommit on this site indeed23:21
@Haargwith autocommit off it should work properly23:21
@preactioncap10morgan: dunno then23:21
+cap10morganpreaction: so that's not normal behavior?23:22
@preactioni don't know23:22
+cap10morganok, gotcha23:22
+cap10morganhmm...23:22
+perlDreamerit will.  It will request the commit, which uses the default commit method.23:22
+perlDreamerso no autocommit unless it is turned on23:22
@Haargi haven't tested with all the possibilitied for autocommit, but i would expect it would work with all of them23:22
+perlDreamerHaarg, it is doing the right thing, but it is not autocommitting23:23
@Haargwell23:23
@Haargif it shows as an autotag23:23
@Haargthat leads me to believe it is not being named properly23:24
CIA-46WebGUI: colin * r9781 /branch/WebGUI_Story/ (4 files in 4 dirs): 23:24
CIA-46WebGUI: Complete rework of Story autocommit.23:24
CIA-46WebGUI: Tests for status of Stories that have been autocommitted.23:24
CIA-46WebGUI: Keyword search interface with UI and tests.23:24
+cap10morganIf I restart spectre, then they clear out pretty quickly.23:24
@Haargwhich means the version tag creation wgd does didn't work properly23:24
+MrHairgreasehaarg i'm using the bazaar version, not that on github23:25
+MrHairgreasemaybe there's a discrepancy23:25
@Haargpossibly23:26
@Haargi would recommend the github version23:26
+MrHairgreasejust to prevent wild goose chases23:26
@Haargi should probably push out 0.323:26
+MrHairgreasei'll check it out  wednesday23:26
+MrHairgreasestill, a cool app23:26
+perlDreamerHaarg, I just tested with Commit Comments On, Multiple version tags per user, and Commit with Approval.  It worked fine.23:27
@Haargcool23:27
+MrHairgreasemust be something at my devbox then23:29
+MrHairgreaseanyway...23:29
-!- MrHairgrease is now known as MrAfkGrease23:29
@Haargthe single version tag per user or single tag per site case is probably something that could be handled better23:30
* perlDreamer is not a big fan of the new VersionTag modes.23:30
+perlDreamerI know they're great for SwiftySite23:31
+perlDreamerbut they're untested23:31
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui23:33
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has joined #webgui23:38
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui23:41
+perlDreamergood read: http://www.kalzumeus.com/2009/03/07/how-to-successfully-compete-with-open-source-software/23:43
+perlDreamer"OSS concentrates on the software, not the problems the software can solve"23:43
@preactionuh... sounds like poorly-managed software to me23:47
-!- carogray [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]23:57
--- Day changed Tue Mar 10 2009
CIA-46WebGUI: colin * r9782 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Fix searching by keyword via the form.00:01
+perlDreamerone of these days I'm going to remember that getLineage != get('lineage')00:23
+perlDreamerbut apparently not today :(00:24
@Haargi haven't screwed that up before, similar ones have annoyed me00:25
@Haarglike getUrl, or form->getName00:25
+perlDreamerbut those work and do what you think they should do00:26
@Haargsomewhat00:27
@HaarggetUrl doesn't to ->get('url')00:27
@Haargand getName vs get('name') is the form type name vs the form element name attribute00:29
-!- MrAfkGrease [n=martin@145.94.200.248] has left #webgui []00:32
+perlDreamerno, you're right.  getUrl does more than get('url')00:37
+perlDreamerand Form->getName should be something more like getFormName, so getName would to do the right thing00:37
-!- juan [n=memo@201.232.58.66] has left #webgui []00:59
-!- carogray1 [n=Caroline@72-60-30-82.pools.spcsdns.net] has quit ["Leaving."]01:11
+perlDreamerit would appear that the update method does not update the search index01:15
+perlDreamerthat is only updated when addRevision is called01:16
@Haargisn't it only on commit?01:16
+perlDreameryou're right.  I saw it in AssetVersioning and assumed is was addRev01:17
@Haargsomething i'm going to working on after my current project01:17
@Haargis modifying update to use the form api01:17
@Haarghopefully that doesn't break everything01:18
+perlDreamerwhat's the advantage in that?01:18
@Haargwell01:18
@Haargcurrently update uses the default value from definition for when there is no value01:18
@Haargbut sometimes that default value is meant to be consumed by the forms api01:19
@Haarglike if it is an array01:19
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]01:19
@Haargso in that case, it would stick a busted value in the database01:19
@Haargthis is related the the template parser class problem that wgd edit has01:20
+perlDreamerlike the thing we saw with making a template from scratch01:20
+perlDreameryeah01:20
@Haargalso, it would make some things more sensible01:21
+perlDreamerWhat do you think about update calling indexContent?01:21
@Haargcurrently, there are at least two places (possibly three) that handle picking the default value for when the value isn't specified01:21
@Haargi think it's a bad idea01:22
@Haargindexing is slow01:22
+perlDreamerI'm almost positive I've seen asset code that calls update after commit01:22
+perlDreameror addRev, which can call autocommit01:22
@Haargpossibly, but if it doesn't reindex in that case it is the asset's fault01:23
@HaargaddRevision never auto commits directly01:23
@Haargif you have a check list form element with some checked by default, it's not possible to have them all unchecked01:23
@Haargbecause even though the form control provides for that01:23
@Haargupdate sees the empty value and stuffs the default in01:24
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"]01:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:30
CIA-46WebGUI: colin * r9783 /branch/WebGUI_Story/ (2 files in 2 dirs): Search interface, in addition to the default view and the keywords view.01:43
CIA-46WebGUI: colin * r9784 /WebGUI/docs/ (2 files in 2 dirs): Fix a typo in the Default gallery view template01:43
CIA-46WebGUI: colin * r9785 /branch/WebGUI_7.6/docs/ (2 files in 2 dirs): Backporting default gallery album view template fix.01:43
CIA-46WebGUI: colin * r9786 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: More bug docs for the template.01:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:01
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui02:04
-!- mode/#webgui [+v cap10morgan] by ChanServ02:04
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:27
CIA-46WebGUI: colin * r9787 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: 02:40
CIA-46WebGUI: The URL for the story was changing when the story was edited. The initial02:40
CIA-46WebGUI: URL was based on the current asset, which is the Archive instead of the Folder.02:40
CIA-46WebGUI: (Archive hands off to Folder in addChild).02:40
CIA-46WebGUI: On following edits, no URL was passed, so one was built from the parent, which02:40
CIA-46WebGUI: is the Folder.02:40
CIA-46WebGUI: Fix this by passing in the existing URL as an hidden form param.02:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:17
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui04:22
-!- mode/#webgui [+o bpmedley] by ChanServ04:22
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:12
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:59
-!- mode/#webgui [+o Haarg] by ChanServ06:59
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]07:04
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []07:35
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui08:30
-!- mode/#webgui [+v patspam] by ChanServ08:31
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]09:01
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:06
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui09:35
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:58
-!- mode/#webgui [+v BartJol] by ChanServ10:58
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI []11:44
CIA-46WebGUI: translation * r9788 /translations/German/German/Asset_Search.pm: Update from translation server12:43
CIA-46WebGUI: translation * r9789 /translations/German/German/ (Asset_SQLReport.pm Asset_Thingy.pm): Update from translation server12:43
CIA-46WebGUI: translation * r9790 /translations/Dutch/ (Dutch/Account_Inbox.pm Dutch.pm): Update from translation server12:43
+BartJolhee12:45
+BartJolI didn't do any translations12:45
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]12:49
+BartJolpreaction is there a reason that 7.6.14 isn't announced?13:04
+BartJolHaarg: maybe you're the more appropiate person to ask that13:08
+BartJolalthough prolly sleeping13:08
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []13:35
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:36
-!- mode/#webgui [+o plainhao] by ChanServ13:36
+BartJolplainhao: you're pb right, why isn't 7.6.14 announced?13:38
* plainhao has no idea, d'oh.13:38
+BartJoloh13:39
+BartJolwell, the upgrading went smooth13:39
* plainhao is glad of that.13:40
+BartJolwell, I'll ask graham when he's awake13:40
+BartJolthanks13:40
-!- bpmedley [n=bpmedley@75.13.164.190] has joined #webgui14:42
-!- mode/#webgui [+o bpmedley] by ChanServ14:42
-!- topsub [n=josh@97.66.185.250] has joined #webgui15:15
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:22
-!- mode/#webgui [+o bopbop] by ChanServ15:22
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui15:43
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:45
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui16:11
-!- mode/#webgui [+o Haarg] by ChanServ16:11
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []16:29
+BartJolHaarg: is there a specific reason 7.6.14 isn't announced?16:30
+BartJoland goodmorning16:30
@Haargno16:31
@Haargi'm not sure how that got missed16:31
+BartJolok, just wondering, did the upgrade anyway16:31
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []16:58
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui17:13
-!- diakopter [n=M8YCjC56@209.9.237.164] has left #webgui []17:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:25
-!- mode/#webgui [+o tavisto] by ChanServ17:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:33
-!- mode/#webgui [+v cap10morgan] by ChanServ17:33
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui17:36
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:36
-!- rizen [n=rizen@76.210.60.35] has joined #webgui18:07
-!- mode/#webgui [+o rizen] by ChanServ18:07
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:34
CIA-46wgdev: Graham Knop master * r91c7a82 / lib/WGDev/Command/Base.pm : adding API docs for WGDev::Command::Base - http://bit.ly/YaHeo18:39
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:50
-!- mode/#webgui [+v perlDreamer] by ChanServ18:50
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:51
carograydoes anyone know if there is a limit to the size file we can upload to a PlainBlack server? We have a 29MB PDF that we would like to make available for people to download18:52
+perlDreamercarogray, that would be best asked on PlainBlack's support forum18:52
carograyk - will do18:54
carograythanks18:55
+perlmonkey2At 9600 baud, you need to check the buffer 15 times a second with a 64 byte buffer?19:02
+perlmonkey2whusp19:02
+perlDreamerperlmonkey2: should be faster than that, even19:03
+perlDreamer9600/64 > 1519:03
+perlDreamerunless I'm missing a factor of 8 in the baud to bytes conversion rate19:04
+perlmonkey2perlDreamer: 9600 baud is about 1000 bytes per second depending on your bit switch settings.19:04
+perlmonkey2parity, data lenghts and stop bit.19:05
+perlDreamerright19:05
+perlDreamerI've only ever done 7N119:05
+perlmonkey28N1 is what my libs default to and seemed good enough to me :P19:06
+perlmonkey2and by good enough, I mean, I have no idea about the pros and cons of changing them :P19:06
+perlmonkey2but 7N1 would be faster, so you were right.19:06
+perlmonkey2but the buffer is in bytes, and the 9600 is in bauds.19:07
+perlmonkey2wait, 7n1 would be 7 bit bytes.  That would be very annoying.19:08
+perlDreamerisn't sending ASCII wonderful?19:09
+perlmonkey2ah, I see your point.19:10
+perlmonkey2I was thinking of sending floats and longs and trying to reconstitute them.19:10
+perlDreamerno, 8N1 would be better for that.  Much less effort on the receiver, and well worth the 12.5% decrease in throughput19:11
+perlmonkey212.5%....well I could have lived with 12.4%, but that is just over the top :P19:12
+perlmonkey2perlDreamer: just found this....prepare for your world to be rocked: http://www.pachube.com/19:20
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui19:21
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:22
+perlDreamerThis is totally, SkyNet, dude.19:22
+perlDreamerwork of the devil19:22
+perlmonkey2:D19:23
SDuensinAnyone want to kill one of my customers?19:38
+perlDreamerhave SkyNet do it19:38
+perlDreamerit has access to your customer's location and electricity usage19:39
SDuensinOk, I have a question for all you perl* named people.19:39
SDuensinI modified the Shelf Wobject to make some minor changes...19:40
SDuensinNow I need to add the ability to sort the products it finds...19:41
SDuensinI'm not using the Summary field of the product, so I was going to just put some numeric value in that field...19:41
SDuensinNow how do I actually sort the $keywordBasedAssetIds before feeding them to the template?19:42
SDuensinEr, sorting by the value in the summary field, that is.19:42
* perlDreamer recommends building a table in the template, and then using YUI DataTable in the progressive enhancement mode.19:43
+perlDreamerSDuensin, the assetIds are returned in order of creation date from WebGUI::Keyword19:43
+perlmonkey2persistance is an issue when you do it on the client side though.19:43
+perlDreamerany sorting beyond that has to be done after the fact, by hand19:43
+perlDreamerSDuensin, do you expect to have enough products to paginate?19:44
SDuensinperlDreamer - Crazy customer doesn't care what order they come back in.  She wants them in random, yet specific, order according to some algorithm only she apparently knows.19:44
SDuensinWe paginate like mad.19:44
+perlDreamerin that case, you're stuck with manual sorting of assets, before they're passed down to the template19:45
SDuensinYep.  I hate this woman.19:45
+perlDreameris this the jewelry store shop?19:46
SDuensinYes.19:47
+perlmonkey2I've looked into the bowls of the paginator and it strikes fear into my heart.  19:47
SDuensinIs the summary field used in the product?  Before I go stomping on it?19:48
+perlDreamerit's just available as data to the templates19:50
+perlDreamerit's included in the search index19:50
SDuensinOK, good.19:50
+perlDreamerso you really can't stomp on it19:51
SDuensinOh, I bet I could.  :-P19:52
* perlDreamer will not doubt SDuensin's stomping ability in the future ;)19:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]19:54
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:56
-!- mode/#webgui [+o preaction] by ChanServ19:56
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []19:59
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)]20:01
+perlDreamerI hate the private bug feature in the Bug tracker.20:19
+perlDreamerI'll give any PB staffer 5K karma if you fix the front page bug report to hide private bugs20:20
SDuensinBut what if a porn site finds a bug?  :-P20:20
+perlDreamerit doesn't have to be private20:20
+perlDreamerif it's private, then only staff can read (and therefore fix) the bug20:21
@Haargon this perlDreamer? http://www.webgui.org/participate20:21
+perlDreameryup20:21
@Haargshould be fixed20:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:32
+perlDreamerthanks, Haarg20:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:39
+perlDreamerdoes git pull remote pull all branches from remote, or just the current one?20:39
deafferretgit is full repo on every client20:46
deafferretso I hear. I don't use git yet20:46
@Haargi believe it pulls all the branches by default, but it depends on how it is configured20:46
deafferretthat's the first time I've heard that rumor.  :)20:47
* deafferret files that rumor in $brain20:47
@Haargyou don't have to have the full repo on every client, but you usually do because there's little reason not to20:47
+perlDreamerI tried just git pull remote, and it gave me a spiel about merging.20:49
@Haargwell20:49
+perlDreamerI either need more client side config, or I just avoid a massive branch merge :)20:49
@Haarggit pull is git fetch + git merge20:49
@Haargyou can also tell it to do a rebase instead20:50
@Haargif that is more applicable20:50
@Haargi really need to get my it repo rebuilt tonight21:01
@Haarg*git21:01
@Haargi can't use the 7.6 branch with it until i do21:01
+perlDreamerwill PB's webgui repo contain all the history, all the way back to sourceforge and cvs?21:03
+perlDreamer(git repo, that is)21:03
@Haargyes21:03
@Haargand the tarballs from before it was in cvs21:04
+perlDreamerwow21:04
+perlDreamerthat is old21:04
+perlDreamerhow did you manage that?21:04
@Haarghttp://update.webgui.org/0.x.x/21:05
@Haargcvs only goes back to 3.something iirc21:06
+perlDreamerI mean, did you manually seed the repo with the tarballs and check them in by hand?21:06
@Haargwell, it's scripted21:06
@Haarghttp://gist.github.com/7707521:08
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:09
-!- mode/#webgui [+v cap10morgan] by ChanServ21:09
+perlDreamerwhat is qv?21:10
@Haargfrom version21:10
@Haargmakes a version object21:10
+perlDreamerI couldn't find that in perlfunc or perlop21:10
@Haargso i can sort them easily21:10
+perlDreamerah, it comes from version21:11
@Haarginitially it was planned to be a quoting construct like q/qq/qw21:11
@Haargthat didn't work out though21:11
+perlDreamerversion objects have had a long and bumpy history21:13
@Haargyeah21:13
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has joined #webgui21:15
@Haargi tracked down the problem with the username not showing in emailed inbox messages21:17
+perlDreamercool!  Was it in the inbox code?21:17
@Haargyeah, between there and the i18n message21:18
+perlDreamerdouble tragedy. There's leftover gravy, but no biscuits.  And there's spaghetti, but no sauce.21:27
* perlDreamer is hungry, but not desperate to try to bridge that gap21:28
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:34
-!- jlittlewood [n=jlittlew@masspirg-f1.client.pins.net] has left #webgui []21:43
CIA-46WebGUI: graham * r9791 /WebGUI/lib/WebGUI/i18n/English/Inbox_Message.pm: correct inbox message from user preface22:01
CIA-46WebGUI: graham * r9792 /branch/WebGUI_7.6/t/User.t: fix user test per visitor private message change22:01
CIA-46WebGUI: graham * r9793 /branch/WebGUI_7.6/docs/upgrades/packages-7.6.15/matrix-default-screenshots.wgpkg: fix use of hardcoded extras22:01
CIA-46WebGUI: graham * r9794 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.15 release22:01
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:10
elninohi!22:10
+perlDreamerHey, elnino!22:10
+perlDreamerHow did your Ubuntu site go?22:11
elninothe admin is ignoring me. I'm stuck. =(22:11
elninothanks for asking though. =)22:11
* perlDreamer has been fortunate enough to stay in code space.22:12
elninoHe didn't give me information about the db users I needed to recreate in wre's db, 22:12
+perlDreameradmin space seems much more complicated22:12
elninofor his website.22:12
elninoIt is.22:12
+perlDreamerrizen says code, I code22:12
elnino=)22:12
+perlDreamerrizen says fix your bugs, you idiot22:12
+perlDreamerI fix bugs22:12
elninoyou're such a good employee. =)22:12
@Haargi really need to look at setting up smolder, or to finish writing my own thing22:14
elninoit's hard to share admin responsibilities. I don't want to mess with his stuff, but this sharing with his idea!22:14
+perlDreamermech422 may be looking at smolder, too22:14
+perlDreamerMech422, rather22:14
@Haargthen i can set up things to email people when they cause test failures22:14
+perlDreamerI don't think smolder will do that, but it would be a great feature to have22:15
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui22:17
-!- mode/#webgui [+v danny_mk] by ChanServ22:17
elninoon the login page, there is a link called "create a new account" I want be allow anonymous registrants, but I don't want the link public is there a template somewhere? I found the i18n for the link, and that it's called in WebGUI/Operatiions/Settings.pm, but I don't know where to go from there.22:21
+perlDreamer7.5 or 7.6?22:22
elnino7.522:22
elninowill be 7.6 soon hopefully.22:22
+perlDreamer7.6 introduced the Account system, which really changed how those things work.22:22
elninoAh. Found it in Auth.pm22:24
CIA-46WebGUI: graham * r9795 /releases/WebGUI_7.6.15-stable: Release 7.6.15-stable22:33
elninoperlDreamer - http://www.plainblack.com/bugs/tracker/9783 - you fixed this in 7.5.13? that was a long time ago...did you mean 7.6.13?22:34
+perlDreameryes, that's a typo22:35
elninook. Just checking.22:35
+perlDreamerthanks for pointing that out22:35
+perlDreamerthat will be one of the bugs that Bernd will want to backport to 7.5.40-private22:36
elninois Bernd the author of paypal?22:36
+perlDreamerI don't know.22:36
+perlDreameryou mean the plug-in?22:36
elninoyes.22:36
elninowho's Bernd? I"m confused. lol.22:37
+perlDreamerBernd is the guy who's been working hard on Debian and Ubuntu, along with SquOnk and one other fellow.22:39
+perlDreamerHe also works on the German translation22:39
+perlDreamerhe's helped with some bug fixes, and really has been trying to resurrect the German WebGUI community22:41
elninooh ok. Wasn't aware of that. sounds like he contributes a lot!22:42
elninoYAY! cool! there is a template for the login page. you guys think of everything.22:44
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI22:47
+perlDreamerelnino_laptop, chopped prunes and cranberries work well with breakfast cookies22:49
+perlDreamernext month I'm going to try apricots22:49
elnino_laptopthat sounds good!, not much of a fan of apricots, but Anna loves them!22:50
@HaargperlDreamer, on the participate page do you think it should include resolved bugs?22:53
+perlDreamerno22:53
+perlDreameronly open ones22:53
@Haargand i'm going to change it to sort by last updated22:54
elnino_laptopso.. if I create my own auth mod, and the only method I would change when compaired to WebGUI.pm is gettemplateId, would that work? or do I have to call SUPER on all the other methods - does that make sense?22:54
+perlDreamerThat's a great idea22:54
@Haarghelpdesk doesn't actually create new revs for comments22:54
+perlDreamerwhere is getTemplateId, elnino_laptop?22:55
elnino_laptopsorry, getLoginTemplateId it's in Auth.pm and there is a comment that says: "This method should be overridden by the subclass and should return the template ID for the login screen."22:57
+perlDreamerthat would just mean that it is accessible in the site settings22:58
+perlDreamerso you should be able to stick with vanilla WebGUI auth, and just make a custom template22:58
elnino_laptopoh. I missed that. Letme look.22:58
elnino_laptopoh good grief.. Thanks!22:59
+perlDreameryou're welcome :)22:59
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]23:00
elnino_laptoptoo many ways to do things!!  But that is a good thing, so I'm NOT complaining - you guys think of everything!23:00
+perlDreamerYou're exactly right.  There are hundreds of buttons in WebGUI23:01
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]23:04
CIA-46WebGUI: graham * r9796 /branch/WebGUI_7.6/ (4 files in 4 dirs): prepare for 7.6.16 dev23:09
CIA-46WebGUI: graham * r9797 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/Inbox_Message.pm: fix inbox from user preface23:09
elnino_laptopperlDreamer, so in 7.6, to hide the "create a new account" is that a template change? or somethign entirely different?23:25
+perlDreamerit's also a template change.23:25
+perlDreamerbut doing anything codewise can be very different23:25
elnino_laptopok. Thanks!23:26
+perlDreamerso when are we going to get you to write tests, patch bugs and implement RFEs?23:26
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]23:27
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]23:27
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI23:28
-!- mode/#webgui [+o steveo_aa] by ChanServ23:28
elnino_laptopare you sure you want me to? =)  I actualy did submit something for one of my own RFEs, whether it got in or not, I don't know. Just a small macro.23:28
+perlDreamerelnino_laptop, any contribution from people out in the community helps us all ;)23:29
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:32
elnino_laptophttp://www.webgui.org/rfe/request-for-enhancement/9525 here was my contrib. silly, but extrememly helpful for me.23:32
elnino_laptopok... i'm confused23:41
+perlDreamerwhat about?23:41
elnino_laptopI on a v7.5.24 wre installed system. Wanting to konw what perl mods are installed, I used testEnvironment. I'd say about 90% are NOT installed.  I thought wre installed all that fo rme?23:42
elnino_laptops/fo rme/for me23:42
elnino_laptopis it using cpan?23:42
elnino_laptopy, yes it is.23:42
+perlDreamerWRE and WebGUI are only in sync for 1 version23:42
elnino_laptopso cpan must not be able to pick up what wre installs.23:42
+perlDreamerbut 90% of them should still be installed23:42
+perlDreamerdo you have the environment set?23:43
elnino_laptopyes, but I'll do it again.23:43
elnino_laptopok. apparantly not. =( sorry.23:44
elnino_laptopand to install additional mods, it's still ok to use cpan, right?23:45
+perlDreamersure23:45
elnino_laptopwill it put it in with wre's stuff?23:45
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui23:45
+perlDreamerif you use wre's cpan23:45
elnino_laptopah. I see.23:47
CIA-46WebGUI: colin * r9798 /WebGUI/lib/WebGUI/Account/Friends.pm: Fix a POD typo.23:50
+perlDreamerdiakopter!  How are you doing?23:50
diakopterok; how are you23:51
+perlDreamerDoing okay.  Staying busy23:51
diakoptercool23:51
+perlDreamerbrb, have to show a 7 years old how to cut a cake into 8 pieces with 3 cuts23:51
diakopterstraight cuts?23:53
diakopterone on each axis?23:54
+perlDreameryup23:55
diakopterI was going to say... if the cuts don't have to be on only one plane (each), you can make quite a few pieces.. :P23:55
+perlDreamerthe weird thing is you can make 16 slices with 4 cuts23:56
+perlDreamerbut you need a 4-dimensional cake23:57
diakopterhrm. could be tricky to acquire one of those.23:57
+perlDreameryeah, I don't have a pan to make one23:57
--- Day changed Wed Mar 11 2009
diakopternor an oven! ;)00:03
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:03
-!- mode/#webgui [+v patspam] by ChanServ00:03
+perlDreamerindeed00:03
diakopterI mean, you could cook a slice of it at a time,00:03
diakopterbut how are you going to move it along that 4th axis?00:03
diakopterto cook the other parts?00:04
+perlDreamerand how are you going to slice batter?00:04
@tavistohey diakopter, long time no see brotha00:04
diakopterhowdy otsivat00:04
@tavisto:P00:04
@tavistohow's life?00:05
diakopteroh00:05
diakopterit's there00:05
diakopterbbl...00:06
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:06
+perlDreamerchromatic is writing about Test::Class00:07
+perlDreamerI'm going to have to set aside some time to read about that00:07
+perlDreamerelnino, if you'd write some tests for your AssetToggle macro, I'd be happy to commit it into 7.7.0.00:16
+perlDreamerIf you're interested, look into /data/WebGUI/t/Macro/AdminToggle.t00:17
-!- rizen [n=rizen@76.210.60.35] has quit []00:25
-!- metanil [n=akhadka@137.48.138.30] has quit ["Leaving."]00:26
-!- Radix_ changed the topic of #webgui to: [ 7.6.15-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/00:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:07
-!- Lisette [n=liraos@190.71.15.137] has joined #webgui01:07
Lisettehi01:08
+perlDreamerhi, Lisette01:08
Lisettehow to do to make a paydriver in te 7.6.x version, i have one in the 7.5 and don't works in the 7.6.1101:09
+perlDreamerthere was a bug in 7.5 with how labels are handled by the paydriver01:10
+perlDreamerthat bug was fixed after 7.5.40 was released01:10
+perlDreamerif you have a look at the Itransact pay driver in 7.6, you'll see what changed01:11
Lisettebut whe i try to add a new method by the console shows me this error: - www.***conf - WebGUI::URL::Content::__ANON__[61] - WebGUI::Shop::Pay:60 - You must pass a hashref of options to create a new PayDriver object01:12
+perlDreamerthat is correct01:12
+perlDreamerthe options to new have changed01:12
+perlDreamerit used to require that you pass it a label that was never used01:12
Lisettethere is in anywhere an example?01:13
+perlDreamerinside /data/WebGUI/t/Shop/PayDriver.t, line 17301:15
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:16
Lisetteof the version 7.6 right?01:17
+perlDreameryes01:17
Lisettethanks01:17
+perlDreamerIf that doesn't work, then please ping me again01:17
Lisetteyes, but i have download this version01:18
+perlDreamerI see01:18
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI01:24
* perlDreamer steps out to walk the dog. Back in 1501:36
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]01:52
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:58
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"]02:27
+perlDreamerdinner time, be back later guys02:41
+patspamlikewise, lunch time :)02:41
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:41
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]02:43
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ishiboo, Mech422, ckotil, perlbot, CIA-46, f00li5h, @steveo_aa, daviddelikat, Lisette, gugod, (+11 more, use /NETSPLIT to show all of them)03:15
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Connection reset by peer]03:18
-!- Netsplit over, joins: steveo_aa03:18
-!- ascii__ [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui03:18
-!- Netsplit over, joins: daviddelikat, Lisette, +patspam, diakopter, @preaction, +perlmonkey203:18
-!- ServerMode/#webgui [+ovov steveo_aa patspam preaction perlmonkey2] by irc.freenode.net03:18
-!- Netsplit over, joins: @bpmedley, SynQ2, ckotil, +Radix_, Mech422, f00li5h, gugod, nuba_, CIA-46, ishiboo (+4 more)03:18
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui03:30
-!- mode/#webgui [+o Haarg] by ChanServ03:30
-!- Lisette [n=liraos@190.71.15.137] has quit [Read error: 110 (Connection timed out)]03:47
-!- Lisette [n=liraos@adsl190-28-207-176.epm.net.co] has joined #webgui03:48
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]03:51
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI03:51
+patspamanyone have a rough idea when the first 7.7 beta will be scheduled?04:11
@bpmedleyI'm not sure specs are finalized for 7.704:13
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]04:15
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI04:18
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui04:20
-!- mode/#webgui [+v cap10morgan] by ChanServ04:20
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []04:39
+patspampreaction: ping a ding ding05:02
@preactionohh danger05:02
+patspamheh05:02
@preactionWHAT DO YOU WANT?05:02
@preactioni mean, hi05:02
+patspamis trunk for 7.7 yet? or still 7.6?05:02
@preaction7.705:03
+patspamooooooh05:03
+patspamI was out by a week, time to check some stuff in then!05:03
+patspamwill it be a few weeks before we start doing 7.7 betas? or will they kick off right away?05:04
@preactionprobably a few weeks, i dunno though05:05
+patspamok, I suspected as much05:05
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:29
-!- mode/#webgui [+o rizen] by ChanServ05:29
-!- elnino_laptop [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]05:38
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []06:01
-!- Lisette [n=liraos@adsl190-28-207-176.epm.net.co] has left #webgui []06:24
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:40
-!- mode/#webgui [+o Haarg] by ChanServ06:40
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]06:51
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:44
CIA-46WebGUI: patspam * r9799 /WebGUI/ (34 files in 12 dirs): (log message trimmed)09:48
CIA-46WebGUI: Squashed commit of the following: (from survey-rfe branch)09:48
CIA-46WebGUI: commit c7830fac41f71731ae15e789c631ed06902f3d4309:48
CIA-46WebGUI: Author: Patrick Donelan <pat@patspam.com>09:48
CIA-46WebGUI: Date: Wed Mar 11 17:28:25 2009 +110009:48
CIA-46WebGUI:  Turned off package flag on expireincompletesurveyresponses09:48
CIA-46WebGUI: commit 643ce75b1347f04e838df646bc290e200b88c41009:48
CIA-46WebGUI: patspam * r9800 /WebGUI/docs/upgrades/packages-7.7.0/root_import_survey_default-survey-take.wgpkg: Fixed Survey Take template09:48
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]10:09
CIA-46WebGUI: patspam * r9801 /WebGUI/ (13 files in 9 dirs): (log message trimmed)10:24
CIA-46WebGUI: Squashed commit of the following: (passive_analytics branch from git10:24
CIA-46WebGUI: with DataTable edits removed)10:24
CIA-46WebGUI: commit 197055bf0da853204d0ee7ddccefc6c7f5a321f710:24
CIA-46WebGUI: Author: Patrick Donelan <pat@patspam.com>10:24
CIA-46WebGUI: Date: Wed Mar 11 19:03:37 2009 +110010:24
CIA-46WebGUI:  Added Passive Analytics to upgrade script10:24
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]10:44
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:19
-!- mode/#webgui [+v BartJol] by ChanServ11:19
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui11:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ11:37
-!- carogray [n=Caroline@mobile-166-217-254-062.mycingular.net] has joined #webgui12:15
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:07
-!- mode/#webgui [+o plainhao] by ChanServ13:07
-!- carogray [n=Caroline@mobile-166-217-254-062.mycingular.net] has quit [Read error: 110 (Connection timed out)]14:32
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui14:51
-!- mode/#webgui [+v perlmonkey2] by ChanServ14:51
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui14:54
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:01
-!- mode/#webgui [+o bopbop] by ChanServ15:01
@bopbopHaarg: I see in the release notes for 7.6.15 that the bug related to Matrix - no group to add listings (9836)- is fixed. 15:02
@bopbopHaarg: I still don't see that field anywhere in the asset15:02
@bopbopnm-I just posted another bug report for it15:05
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:44
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]15:46
-!- seriftron [n=serif@97.66.185.250] has joined #webgui15:54
seriftroni have a question about internationalization - where would i find the list of internationalized messages for a particular asset or template (e.g. gallery)?15:57
LTR_bob/data/WebGUI/lib/WebGUI/i18n/15:59
seriftronThanks15:59
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI16:01
-!- rizen [n=rizen@76.210.60.35] has joined #webgui16:04
-!- mode/#webgui [+o rizen] by ChanServ16:04
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []16:06
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:08
-!- mode/#webgui [+o bopbop] by ChanServ16:08
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui16:14
-!- mode/#webgui [+o Haarg] by ChanServ16:14
--- Log opened Wed Mar 11 19:05:44 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui19:05
-!- Irssi: #webgui: Total of 30 nicks [9 ops, 0 halfops, 4 voices, 17 normal]19:05
-!- Irssi: Join to #webgui was synced in 3 secs19:05
CIA-46WebGUI: colin * r9804 /WebGUI/t/Workflow/Activity/BucketPassiveAnalytics.t: Remove diag output from test19:06
@preactionyou will never EVER guess what MySQL does with ENUM columns...19:19
@preactionall data in an enum column must be a string19:19
@preactionif you have the string "0" and "1", and try to compare it to the number 0 or 1, it takes the INDEX (1-based) of the item19:20
@preactionor something...19:20
@preactionyes, i'm right. the index. so ENUM("0","1") -- "0"=1 and "1"=2 19:20
@Haargthat isn't too big of a surprize19:22
@preactionas if my headache wasn't big enough already...19:22
@preactionyeah, but you wouldn't have guessed it!19:22
@preactionyou might've said "Something stupid", and you'd be technically correct19:22
@Haargtrue19:23
@preactionbut THAT behavior instead of something rational like oh, if it's not going to match exactly, throwing an ERROR or matching NOTHING instead19:23
@preactionso that i know something is WRONG19:23
@Haargmysql doesn't believe in errors19:23
@preactionMySQL needs to die and have a very cheap funeral19:25
SDuensinWhat?!19:25
* SDuensin quite likes MySQL.19:25
@preactionhave we not examined the fundamental flaws in "Be liberal in what you accept and strict in what you export"?19:26
@preactionwhat i want to know is how this was working at all. i suspect the two sites have different schemas for this table...19:26
@Haargdoes it still have that problem if you are using placeholders?19:27
@preactiondunno, haven't tried it19:27
@preactioni'm not sure that the placeholders system looks at the table's schema19:27
@preactionand it's a production system, so i can't very well test atm19:28
@Haargwell, if you user a where of userId=119:31
@Haargit pulls everything starting with 119:31
@Haargif you have userId=?, and a placeholder value of 1, it works correctly19:32
@preactionhuh, so it must look at the schema19:33
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit [Read error: 104 (Connection reset by peer)]19:52
* diakopter looks around20:27
--- Log closed Wed Mar 11 20:33:11 2009
--- Log opened Wed Mar 11 20:40:12 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui20:40
-!- Irssi: #webgui: Total of 29 nicks [9 ops, 0 halfops, 3 voices, 17 normal]20:40
-!- Irssi: Join to #webgui was synced in 3 secs20:40
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:54
-!- mode/#webgui [+o khenn] by ChanServ20:54
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:38
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui21:53
-!- mode/#webgui [+v BartJol] by ChanServ21:53
-!- Lisett1 [n=liraos@adsl190-28-162-23.epm.net.co] has joined #webgui22:03
-!- Lisette [n=liraos@adsl190-28-207-103.epm.net.co] has quit [Read error: 110 (Connection timed out)]22:04
Lisett1in the version 7.6.x i don't need the preload.perl?22:15
+BartJolI believe you do22:15
+BartJolbut wpould have to check on that22:16
@Haargtechnically you don't have to use it, but it would be a pretty bad idea22:17
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]22:46
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]23:01
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui23:06
-!- mode/#webgui [+v patspam] by ChanServ23:06
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]23:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:28
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []23:38
--- Day changed Thu Mar 12 2009
-!- SynQ2 [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)]00:05
-!- carogray [n=Caroline@72-59-46-242.pools.spcsdns.net] has joined #webgui00:10
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI00:23
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:30
-!- mode/#webgui [+v patspam] by ChanServ00:30
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI00:33
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:40
-!- carogray [n=Caroline@72-59-46-242.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]01:31
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:44
+patspamrizen: eghhhhh....?01:55
@rizenwassup my brotha01:55
+patspamsurvey-rfe went into trunk last night, muchos excitement01:56
+patspamhas one of the PB designers been working on survey beautification in the past few months?01:57
+patspamin -stable01:57
+patspamlooked like there were some new styles in the /survey.css snippet which need a bit of tweaking now that we show time & questions remaining, etc..01:59
CIA-46WebGUI: patspam * r9805 /WebGUI/ (4 files in 2 dirs): Made all Survey gotoExpression textareas YUI resizable02:02
-!- danny_mk [n=chatzill@68.15.55.161] has joined #webgui02:17
* patspam walks down the street for lunch02:25
@rizensorry03:17
@rizengot busy doing some upgrades03:17
@rizenwe had a designer spend a couple hours on it03:18
@rizennothing major03:18
@rizenthe survey is broken in a lot of places, and doesn't have template variables exposed in a lot of places03:18
@rizenso we sort of have to fix a lot of that before we can do a lot of templating03:18
@rizenthat's why it's labeled beta in the latest release03:18
+patspamyep, definitely still beta03:30
+patspamlots of fixes in the new version at least03:30
+patspamand more to come03:30
@rizenexcellent03:31
-!- Haarg [n=haarg@76.210.60.35] has quit ["This computer has gone to sleep"]03:31
@rizenhopefully with your help, my own people working on some bug fixing, and maybe a little of perlmonkey2's help along the way03:32
@rizenwe can get the survey up to something that's both usable and something we can all be proud of by the time 7.7 comes out03:32
+patspamwe're kicking off user testing on AnxietyOnline at the start of next month, so we're doing as much bug fixing as we can in the next 3 weeks03:33
@rizensweet03:33
@rizenso this will be a real test of the survey system then03:34
@rizeni like to hear that03:34
+patspamyeah, we'll be using it in production in July03:34
+patspamhopefully!03:34
@rizeni always worry about features in the core that don't get used in a serious way by anybody03:34
+patspamand currently getting lots of feedback from people using it to build surveys for that site03:35
+patspamyeah, it's a shame there isn't some way to track what components people are using in the wild03:37
+patspamI don't know how you'd even define a metric for that.. but it'd be kinda cool to see which parts of the API are hottest03:38
@rizenwell part of the problem is that would require a "phone home" which we'd get in trouble for03:38
@rizenbut i suppose we could put some sort of a button in the admin console03:39
@rizenwhere if you clicked it03:39
@rizenyour stats would be sent back to the plainblack servers03:39
@rizenso it would be an opt in thing03:39
@rizenand what we could send back is the counts of the various asset types that are being used03:39
@rizenit wouldn't necessarily indicate activity03:39
@rizenbut if they exist in the asset tree03:40
@rizenat least there's a chance they're being used03:40
+patspamUbuntu package manager has an opt-in thing like that, and the pay-off is that you get to see popularity ratings on packages03:40
@rizenwe could then post a public page on webgui.org03:40
@rizenso people could see what the stats are for the whole world03:40
+patspamthat'd be cool03:40
danny_mkI would say so :-)03:41
@rizenit would be dirt simple to do03:41
@rizeni'll write it up on friday03:41
@rizenhave to do dreaded accounting tomorrow03:41
danny_mkSounds like a small price to pay for WebGUI03:41
@rizenor i'd do it then03:41
+patspamboo @ accounting, but yay for spontaneous features!03:42
+patspamspeaking of which, I'm going to try writing my first plugin for wgdev03:42
@rizennice03:42
@rizenhaarg will be happy to see that03:43
+patspamediting and packaging assets from the command line is so damn cool, haarg is a legend03:43
@rizenyeah03:43
@rizenhe's way smarter than me, and probably the smartest person at PB03:44
+patspamdamn, that's too much smart for one man03:44
+patspamhe should share it around03:44
@rizenif we could combine his intelligence with my drive for getting shit done03:44
@rizenwe'd be unstoppable03:44
+patspamman, you guys already are unstoppable03:45
@rizenheh, not quite, but thanks03:45
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, daviddelikat03:45
+patspamI got offered a google job this week, and I'm turning it down because I'm having so much fun hacking on webgui03:46
-!- Netsplit over, joins: daviddelikat03:46
@rizenthat's good03:46
@rizenwe'd miss the hell out of you if you left the community03:46
+Radix-wrkwhy would working at google stop you from working on webgui too?03:47
+patspamit wouldn't per se, but I like doing it full time03:47
+patspamand most people kinda disappear from the net once they join google03:47
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui03:50
@rizeni've heard that google isn't a place you want to work long term anyway03:56
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui03:56
-!- mode/#webgui [+o Haarg] by ChanServ03:56
@rizenthough that could just be from all the crybabies out there03:56
@rizenas i'm reminded how much disgust i have for most of humanity03:57
@rizenactually, methinks it's more for the US population than all of humanity03:57
@rizen=)03:57
@rizenwe're the biggest bunch of whiners on the planet03:58
+patspamyeah I guess it's hard to know from the outside03:59
+patspamheh referring to both google and the USA03:59
danny_mkcan I whine about not having Thingy documentation?04:00
@rizensure04:01
@rizenyou could buy thingy documentation04:01
@rizenbut then you could also whine that you don't want to spend $6004:01
@rizen=)04:01
danny_mkHey, I did not even think that was an option.  I will pay the 60 for the documentation.  Is it good documentation?04:02
danny_mkSeems like a good WebObject for some of my projects04:02
@rizenit's going to get cooler in 7.704:03
danny_mkDoes it go into detail?  I bought the WebGUI pamphlet but it left me wanting a lot more04:03
@rizenthe docs are good i think04:03
@rizenbut i'll give you the heads up04:03
@rizenyou should wait 04:03
@rizenthere's a new CM guide coming out next week i think04:03
danny_mkOK, I will, my boss is getting turned on by our website and all the options and the ease of web development04:03
danny_mkthank God we are an open source shop04:03
@rizenlet me check how many pages the thingy chapter is04:04
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []04:04
@rizenthere's a whole chapter on thingy, but i don't know how long it is04:04
danny_mkI can even get them to buy the documentation04:04
danny_mkis it a book or online documentation?04:05
@rizenthe thingy chapter is 28 pages04:05
@rizenit's a printed book04:05
danny_mkcool, where can I get it?04:05
danny_mkhmm... I should check the store :-)04:05
@rizenwebguistore.com04:05
@rizen=)04:05
danny_mkthe developers guide?04:06
@rizenno, you want the content managers guide04:07
@rizenif you're looking for thingy documentation04:07
@rizenand the WebGUI 7.6 content manager's guide should be out next week04:07
@rizenif you've already upgraded or are planning to upgrade to 7.6 soon04:07
danny_mkI run on the latest stable release04:08
@rizenif you're sticking with 7.5, then you can get the current CM guide04:08
@rizenok that's 7.6 then04:08
@rizenthe content for the new book is complete04:08
@rizenit's just in final editing04:08
@rizenso i assume it will be available to purchase next week04:08
danny_mkCool, thank s04:08
@rizennp04:10
@rizenthe 28 pages covers 3 different example applications04:10
@rizenplus normal usage04:10
@rizenso it should give you some good ideas on how it works04:10
SDuensinThingie is cool.  Kinda scares me.04:12
@rizenthe 7.7 version of thingy is way cooler than the current edition04:12
@rizenit implements phase 2 of the planned 8 phases for thingy04:12
SDuensinEvil Tease!04:13
SDuensinEIGHT?  Dang.04:13
@rizenhint: shop integration04:13
SDuensinHow goes the DAV stuff?04:13
danny_mkMy boss is a very serious guy, I don't know if I should even refer to it as "Thingy"04:13
danny_mkhe would probably look at me like if I had two heads04:14
@rizenSDuensin: unless you're paying for it i have no comment. =)04:14
SDuensinJust tell him things like "I'm going to study my Thingy in depth" or "My Thingy is really cool."04:14
danny_mkLOL04:15
SDuensinrizen - Paying, eh?  Depends on the answer to my question.  Recursion!04:15
@rizendanny_mk: just explain that it's a powerful tool with a silly name...it was designed for novice users who don't know database terminology04:15
danny_mkthat won't work at all, that would be very wrong :-)04:15
* SDuensin enjoys screwing with uptight people.04:15
danny_mkI am supposed to give them a class on Perl and Catalyst tomorrow04:15
danny_mkHe was really impressed that I took an 9 page C++ application and converted it to 1.5 pages in Perl04:16
@rizenheh04:16
@rizenone of the many strengths of perl: brevity04:17
danny_mkAh, and that included documentation which was not included in the C++ structured spaghetti code04:17
danny_mkwhen he found out that I read an xml document using about three lines of code with XML::Simple he almost shit his pants04:18
danny_mkI wish I was up on POE, we have a distributed network of computers that I bet we could really do wonders on if we used POE04:19
@rizenbefore you learn poe for that sort of stuff, i highly recommend reading up on doing remote tasks over ssh with bash and or perl04:22
@rizenthis is a good read: http://blog.ganneff.de/blog/2007/12/29/ssh-triggers.html04:22
danny_mkGreat, thanks04:24
SDuensinrizen - So I take it by your comment that DAV has moved from "experimental" to "on hold".  So sad.04:28
@rizenyou shouldn't take it to mean anything other than "no comment"04:28
* SDuensin likes comments. Even rizen's rude ones. :-P04:29
@rizeni'm only rude 90% of the time04:29
SDuensinWell, you gotta sleep sometime.04:29
SDuensin:-P04:29
@rizenand in 2009 i'm trying to be nicer to people, so it's probably more like 87.9% of the time04:29
@rizenand for the record, i don't have to sleep04:30
@rizenany comments to the contrary are purely hearsay04:30
SDuensinDamn.  That's gotta be helpful.04:30
@rizenbut i do need to walk home about now. the wife is probably wondering wtf happened to me.04:30
@rizenttyl04:31
SDuensinSee ya bud.04:31
-!- rizen [n=rizen@76.210.60.35] has quit ["The Black Blog - http://plainblack.com/tbb"]04:31
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui04:40
-!- mode/#webgui [+v cap10morgan] by ChanServ04:40
-!- danny_mk [n=chatzill@68.15.55.161] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009020410]"]04:41
-!- perlbot [n=perlbot@lv.pm.org] has quit [Read error: 110 (Connection timed out)]04:45
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []05:00
CIA-46wgdev: Patrick Donelan master * ra8cc9e8 / lib/WGDev/Command/Help.pm : Added WGDev::Command::Help - http://bit.ly/R1vTG05:07
CIA-46wgdev: Patrick Donelan master * r523630a / Build.PL : Added 'Pod::Perldoc' to Build.PL for WGDev::Command::Help - http://bit.ly/iHZm05:07
+patspamsweet!05:07
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui05:38
zmkhi, can anyone give me a hint about where does webgui store the (webgui) version of a domain other than the webguiVersion table? I restored everything (several times) from a backup and after that the upgrade script thinks that nothing needs to be done...05:41
+patspamzmk: as far as I know it's only stored in webguiVersion05:53
+patspamperhaps try dropping the site database completely before restoring?05:54
@Haargalso, what versions are you dealing with?06:00
+patspamHaarg: how do I run my in-development wgd code locally without doing ./Build install?06:07
@Haargto use some commands you've written?06:08
+patspamyeah.. i mean, how do i force it to use my local mods rather than the installed version06:08
@Haargadding your dev lib path to PERL5LIB should work06:08
+patspamah yup, "PERL5LIB=lib ./bin/wgd" works06:11
zmkthanks, got it. I was obviously too tired to try to upgrade from 7.5.31 to 7.6.15 :)06:11
zmkat some point I removed WebGUI/* and restored. Then didn't unpack 7.5.40.06:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:22
-!- mode/#webgui [+v perlDreamer] by ChanServ06:22
+perlDreamerKathy got accepted to OHSU today!06:22
@Haargnice06:26
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 113 (No route to host)]06:31
CIA-46wgdev: Patrick Donelan command_guid * rbcb026a / lib/WGDev/Command/Guid.pm : Added WGDev::Command::Guid - http://bit.ly/piPOB06:46
+patspamHaarg: that one (guid) should probably end up in some larger Command that generates other interesting things besides GUIDs06:47
+patspamperlDreamer: what is OHSU?06:47
+perlDreamerOregon Health Sciences University06:47
+perlDreamerShe applied to their Certified Nurse Midwife program back in December.06:48
+perlDreamerThey only take 1 in 5, or 1 in 6 from all applicants.06:48
+patspamawesome!06:48
+patspamgo Kathy!06:48
+perlDreameryeah, we're pretty happy :)06:48
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []06:50
+perlDreamerin other news, not nearly as cool06:53
+perlDreamermy Asset History browser got accepted into 7.706:54
+patspamwoot!06:55
+patspamthat's the YUI powered one yeah?06:55
+perlDreameryes06:55
+patspamsweet, can't wait to play with it06:55
+perlDreamerit will be committed in about half an hour or so06:55
+perlDreamerbut it needs an icon for the admin console06:56
+patspamdamn where's Andy when you need him06:58
+perlDreamerhe's probably drawing something ;)06:58
+perlDreamerI watched The Spiderwick Chronicles movie, and told kathy about some of his illustrations06:59
+patspamshoot him an email about it, he's distracted with $work at the moment but I'm sure he'll be happy to help06:59
+perlDreamerokay06:59
+perlDreamerokay, it's committed07:13
* perlDreamer heads to bed.07:14
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:14
CIA-46wgdev: Patrick Donelan reset_users * r45a16dd / lib/WGDev/Command/Reset.pm : 07:24
CIA-46wgdev: Added --delusers option to Reset to allow for deleting of non-system07:24
CIA-46wgdev: users. Includes experimental confirmation/prompting via IO::Prompt. - http://bit.ly/ASTq507:24
+patspamHaarg: you about?07:25
CIA-46WebGUI: colin * r9806 /WebGUI/ (7 files in 7 dirs): Adding Asset History content manager.07:45
-!- Lisett1 [n=liraos@adsl190-28-162-23.epm.net.co] has quit ["Leaving."]07:58
CIA-46wgdev: Patrick Donelan optimize * r5d86cf9 / lib/WGDev/Command/Optimize.pm : 08:55
CIA-46wgdev: Added WGDev::Command::Optimize - Scans your site and suggests various08:55
CIA-46wgdev: optimizations. Currently suggests Assets and Macros that you you might08:55
CIA-46wgdev: be able to disable to reduce memory usage. - http://bit.ly/HdwEr08:55
-!- AMH_henry [n=yktang@n219078152037.netvigator.com] has joined #webgui08:57
CIA-46wgdev: Patrick Donelan all_my_topic_branches * r45a16dd / lib/WGDev/Command/Reset.pm : 09:07
CIA-46wgdev: Added --delusers option to Reset to allow for deleting of non-system09:07
CIA-46wgdev: users. Includes experimental confirmation/prompting via IO::Prompt. - http://bit.ly/ASTq509:07
CIA-46wgdev: Patrick Donelan all_my_topic_branches * re0f0380 / lib/WGDev/Command/Reset.pm : 09:07
CIA-46wgdev: Merge branch 'reset_users' into all_topic_branches09:07
CIA-46wgdev: * reset_users:09:07
CIA-46wgdev:  Added --delusers option to Reset to allow for deleting of non-system - http://bit.ly/4bYVPR09:07
AMH_henryany Class::InsideOut expert here?09:10
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:23
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:32
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:25
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui11:03
-!- mode/#webgui [+v Radix_] by ChanServ11:03
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:33
-!- mode/#webgui [+o plainhao] by ChanServ13:33
-!- khenn_ [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit []14:33
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:41
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:45
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui15:56
-!- khenn [n=khenn@76.210.60.35] has joined #WebGUI15:58
-!- mode/#webgui [+o khenn] by ChanServ15:58
-!- Haarg [n=haarg@76.210.60.35] has joined #webgui16:11
-!- mode/#webgui [+o Haarg] by ChanServ16:11
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:18
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:18
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []16:23
CIA-46WebGUI: meatbop * r9807 /WebGUI/docs/upgrades/packages-7.7.0/matrix-default-compare-template.wgpkg: Made a change to prevent a float issue with style templates16:40
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:51
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:51
+MrHairgreasethe Textarea form plugin uses setRawHeadTags to add this code17:06
+MrHairgrease        <script type="text/javascript">             YAHOO.util.Event.onDOMReady( function () { WebGUI.Form.Textarea.setMaxLength() } );         </script> 17:06
+MrHairgreasethat is: http://webgui.pastebin.com/m36f537b617:06
+MrHairgreasethe problem with this is that for each textarea this is being included17:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:07
-!- mode/#webgui [+v cap10morgan] by ChanServ17:07
+MrHairgreasenow i discovered a problem with ie 7 that starts reloading the page forever if there are too many of these blobs17:07
+MrHairgreasebut only if the user is logged in, but not in admin mode and only on http17:08
+MrHairgreasehttps doesn''t have this problem17:08
-!- Lisette [n=liraos@201.232.58.66] has joined #webgui17:08
+MrHairgreaseanyway, the blurb should be written only once anyway17:08
+MrHairgreaseso, should I consider this a bug?17:08
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui17:10
-!- mode/#webgui [+v danny_mk] by ChanServ17:10
Lisetteanyone knows why when i try add a payDriver itransact by the console shop, shows me this error: WebGUI::URL::Content::__ANON__[61] - WebGUI::Shop::Pay:60 - You must pass a hashref of options to create a new PayDriver object17:10
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:13
-!- mode/#webgui [+v perlDreamer] by ChanServ17:13
LisetteLisette: anyone knows why when i try add a payDriver itransact by the console shop, shows me this error: WebGUI::URL::Content::__ANON__[61] - WebGUI::Shop::Pay:60 - You must pass a hashref of options to create a new PayDriver object17:13
+perlDreamereveryone, it appears that henry_ykt has tracked down the ever elusive Shop bug that causes checkout to randomly fail17:18
+perlDreamerhttp://www.webgui.org/bugs/tracker/992417:18
+perlDreamerI'm applying his patch, and running tests on it right now17:18
+perlDreamerapparently, using ref, instead of id/refaddr, will work most of the time on a C::IO object.17:19
+perlDreamerbut every so often it will fail17:19
+perlDreamerthe docs say to use id/refaddr17:19
@Haarghah17:20
@Haargyeah, ref is definately wrong there17:20
+perlDreamerwe need a Perl::Critic test for using ref in C::IO modules17:20
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui17:20
+perlDreamerI'm really curious to know the difference between id and refaddr now17:20
@Haargthere is none17:21
@Haargid is an alias for refaddr17:21
+perlDreamerand I'm going to spend some time going through all the other C::IO modules by hand17:21
+perlDreameruh, I meant id/refaddr and ref17:21
+perlDreamermy bad17:21
@Haargah17:21
@Haargwell, ref on a an object gives the classname17:21
@Haargrefaddr gives the 0x number17:21
+perlDreameryes, but wouldn't that say it should _never_ work, instead of work intermittently?17:22
@Haargdepends17:23
@Haargif you were using ref in a number of places17:23
@Haargit would work if you only had a single object17:23
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 148 (No route to host)]17:26
+perlDreameroh, this is just evil17:27
+perlDreamerid is used for a hash lookup17:27
Lisettebut.... i try to do this in the 7.6.x version17:27
Lisettewhat i must do for fix it17:27
+perlDreamerand since id is a classname, it's a valid key17:27
@Haargyeah17:27
+perlDreamerand it's a valid key until someone else comes along and nukes your address book17:28
+perlDreamerthere are two other dead uses of ref in Shop17:28
+perlDreamerthey're cleaned up, too17:28
+perlDreamerand all the other Class::IO users look okay too17:32
+perlDreamerHaarg, you're not in the middle of a release, are you?17:32
@Haargnope17:32
+perlDreamerokay, time for commitment17:32
+perlDreamerall tucked it17:38
+perlDreamerin17:38
+perlDreamertavis is going to have kittens when he hears about this17:38
+perlDreamerMrHairgrease, Kathy got accepted to the University nursing program yesterday.17:38
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:39
-!- mode/#webgui [+o tavisto] by ChanServ17:39
+perlDreameryo, tavisto!17:39
+perlDreamerHow about that Henry Tang guy?17:39
@tavistowoohoo perlDreamer! Just got your email (and realized I wasn't signed into IRC)17:39
+perlDreamerLet's go dump some karma on him!17:40
@tavistoThat's great news indeed17:40
@tavistoso you are sure this is the root of the issue?17:40
+perlDreamerthat bug will cause random failures anytime someone tries to get an address book17:41
@tavistoah okay! Well then that definitely was a culprit17:41
+perlDreamerthe randomness is probably due to the number of people trying to checkout at the same time17:41
+perlDreamerIf two people are at different stages of checkout, the guy who is furthest along will have problems17:42
@tavistoah okay, so it was only appearing with multiple people17:42
@tavistothat would make it random17:42
+perlDreameryes17:42
+perlDreamerand nigh on impossible for a dev to duplicate17:42
+perlDreamersince there's only one of us using a box at a time17:42
@tavistowow, that's amazing he found it17:42
+perlDreamerit would only happen on a live site17:43
+perlDreameryeah, I don't know whether to be happy that he found it, or to feel stupid that I looked at it so many times without seeing it17:43
LTR_bobperlDreamer: what about Henry?17:43
+perlDreamerHe found and fixed a very long standing Shop bug17:43
LTR_bobok, he has been doing a lot of shop work lately, nice to see some of it find its way back to the Core17:44
+perlDreamertavisto, how long has this bug been around?17:44
+perlDreamerlike almost a year or so?17:44
+perlDreamerLTR_bob, you did used to be known as AMH_bob, right?17:45
@tavistobasically, since shop was released so that's probably about right17:45
LTR_bobYep, but I am technically not working for the hosting company (Alphamega Hosting), but for the programming company (Long Term Results), so they asked me to use the actual company name.17:46
@tavistois LTR using WebGUI as well?17:47
LTR_bobLTR is making Swiftysite (on top of WebGUI), AMH offers hosting with a Swiftysite17:48
@tavistooh okay, I see the relationship now.17:48
LTR_boband all the custom work for clients is being done by LTR as well17:48
@tavistoBob, do you think that AMH/LTR is at a point where they would like to do a success story about WebGUI? I know I spoke to you about this about a year ago or so.17:48
LTR_bobYep, I think it is about that time, I'll talk to Robert Heessels about it in the next couple of days!17:49
@tavistoYou don't necessarily have to be done with all your WebGUI plans to do a success story. If you've accomplished some good things thus far then they can be used and you can mention what things you are working on. It's actually a great way to get exposure for your organization as well. :) (for accomplishments and upcoming releases)17:50
@tavistoGreat, we have access to a PR firm that can do a simple interview with you and they do all of the work in terms of writing it up and sending it to you for approval.17:50
LTR_bobCool, I'll pass that on to Robert and get back to you.17:51
@tavistoGreat, sounds good Bob!17:51
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]17:52
CIA-46WebGUI: colin * r9808 /branch/WebGUI_7.6/ (4 files in 2 dirs): 18:02
CIA-46WebGUI: Fix bad object lookups in the Shop. These caused random failures18:02
CIA-46WebGUI: in the Shop when trying to get an AddressBook, which interfered with18:02
CIA-46WebGUI: checkout.18:02
CIA-46WebGUI: colin * r9809 /WebGUI/ (4 files in 2 dirs): 18:02
CIA-46WebGUI: Forward porting bug fix for random checkout problems in the Shop18:02
CIA-46WebGUI: related to Class::InsideOut and using ref instead of refaddr/id.18:02
+perlDreamerand there it is, fully reproducible in a test18:03
+perlDreamerI never, never ever thought of multi-user testing for the Shop18:03
@tavistowow, that easy ehe18:04
@tavistoperlDreamer, we're going to be in your (large) neck of the woods in april18:05
+perlDreamerwhere at, tavisto?18:07
@tavistoSan Francisco, just a short 9 hours away from you down I-518:07
@tavistoWe're exhibiting at ad:tech 200918:08
+perlDreamerawesome!18:08
+perlDreameryou going to swing up for some brazilian BBQ and mad MonkeyBall playing?18:08
@Haargthat's probably a fix that should go in 7.5 as well for if there's future community releases18:08
+perlDreamerI'll backport it now, Haarg18:08
+perlDreamerHow should I annotate it in the changelog?18:09
@tavistohehe probably not this time around pD18:09
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui18:10
@tavistoperlDreamer, now that you are an official WebGUI consultant/implementer, you should have a success story out on pb.com18:10
+perlDreameris /me a success?18:10
@tavistoWith you being someone who works with WebGUI for a living, you describe 3 things18:11
@tavisto#1 - Talk about your business and what you do, #2 - Talk about what you require in a CMS in order to be successful, #3 - Talk about why you selected WebGUI and the benefits of using it18:12
+MrHairgreasetavisto, now you're talking about success stiries18:15
+perlDreamertavisto, speaking of success, Kathy got into the OHSU midwife/nursing program18:15
+MrHairgreasewhen are you going to do something with the success story thingy we sent you a gazillion years ago =)18:15
@tavistoMrhairgrease, it's on the site in the affiliates section18:16
@tavistoproblem being, that section isn't going live until we get a few more business success stories. 18:17
+MrHairgreaseok where's that?18:17
+perlDreamerHaarg, need to think out load with another developer.18:17
+MrHairgreaseoh i see18:17
+perlDreamerwell, hang on, let me check that test18:17
@tavistoI can move you over to the business section if you'd like :)18:17
+MrHairgreasesure why not18:17
+MrHairgreasei mean18:17
+MrHairgreaseif procolix's allowed there =)18:17
@tavistoProblem was that we were going to clear out all the resellers from the "business category" and give you your own "affiliates" section18:17
+MrHairgreaseok, that's fine too18:18
@HaargperlDreamer, what's up?18:18
+MrHairgreaseI just wondered what happened to it18:18
@tavistobut if we do that, we won't have many businesses right now. You wouldn't believe how much work it takes to get a simple success story... and many have been delayed. I'll move you over for the time being18:18
+perlDreamerwith the fix for getAddressBook, if the same user logs in twice, they get two address books18:18
+perlDreamerone for each unique cart object pointing to the same cart18:18
+perlDreamerthis is because the cached AddressBook is indexed by object id, instead of cartId18:18
@tavistoActually, I threw it into the fireplace and peed on your success story18:18
* perlDreamer hates it when tavisto pees in the fireplace18:19
+perlDreameragain18:19
+perlDreamerHaarg, is there a command line interface to gist?18:21
+perlDreamerI can paste my test so you can see if it can really happen18:21
@Haarghttp://search.cpan.org/~sartak/App-Nopaste-0.10/18:21
@Haargworks with gist, pastebin, etc18:21
+perlDreamerchecking yum, then installing18:22
+perlDreamerif that's so, that needs to go into the WRE dev package18:22
+perlDreamerit's hard to paste big chunks18:22
@Haargit has lots of prereqs18:23
@Haargspecifically moose18:23
+perlDreameroh18:23
+perlDreamerwell, while that is installing, time for breakfast18:25
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:30
+MrHairgreaseperlDreamer, just spent 6 hours on trackiong down a bug that caused IE7 to keep reloading a page many many times (but sometimes only a few), and then only when a user's logged in, but not in admin mode and not on https.18:39
+perlDreamerHaarg: http://gist.github.com/7815518:39
+MrHairgreaseto make matters worse, not every IE7 does it18:39
+perlDreamerMrHairgrease, why should it take 6 hours?  It only takes 15 minutes to load FF ;)18:39
+perlDreamerHaarg, tests down toward the bottom, around $cart2, $cart318:39
+MrHairgreasein the end it turns out that IE7 not always likes the js blurbs being output for every textarea18:40
Lisettewhy shows me this error when i try select the payment method in my cart WebGUI::URL::Content::__ANON__[65] - Can't call method "isa" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 619. 18:40
+MrHairgreaseof course the fix is only two lines of perl18:41
+MrHairgreaseso that the js is being output only once as it should be...18:41
+MrHairgreasegonna fix that tomorrow18:41
+MrHairgreasebut now..18:41
+MrHairgreasetime for a beer!18:41
LisetteMrHairgrease you response me?18:41
+MrHairgreaseno18:42
Lisetteok18:42
+MrHairgreasei dunno what's wrong in you r case18:42
+MrHairgreaseif you just ask 'why do i get this or that error message', you're likely to rceive little help18:42
+MrHairgreasesince you omit all kinds of details18:42
+MrHairgreaselike what version do you use18:43
+MrHairgreaseetc18:43
Lisettein the payDriver.pm in the line 619 there is http://webgui.pastebin.com/d15ea71e418:43
+MrHairgreasewell in that case a transaction should be passed, but isn't18:44
+MrHairgreaseagain you didn't mention your wg version18:44
+MrHairgreaseanyway18:44
+MrHairgreasei'm going out18:44
+MrHairgreaseI've been solving eough problems for today =)18:44
deafferretthat's possible?  :)18:44
+MrHairgreasesure is18:45
+MrHairgreasebye18:45
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:45
Lisettewhy do i get this error message Can't call method "isa" on an undefined value at /data/WebGUI/lib/WebGUI/Shop/PayDriver.pm line 619 in the version 7.6.15 when i try select a payment method?18:46
-!- AMH_henry [n=yktang@n219078152037.netvigator.com] has quit ["Ex-Chat"]18:53
+perlDreamerLisette, that is a bug.  Please post it to the bug board.19:07
+perlDreamerThe documentation for that method says that $object can be undef, but the code does not allow it.19:07
+perlDreamereither the code, or the docs, need to be fixed19:07
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: s4eek19:35
-!- Netsplit over, joins: s4eek19:36
+cap10morgancan you change a user's password via the API?19:36
+cap10morgan(WebGUI auth method)19:37
+perlDreamerI think so19:37
+cap10morganmaybe with WebGUI::Auth::WebGUI::updateAccount() ?19:37
+perlDreamer$auth->saveParams()19:38
+perlDreamerthat's what userImport uses19:38
+perlDreamerupdateAccount is specific to the WebGUI plugin19:38
+perlDreamerit also calls saveParams19:38
+cap10morganok19:39
+cap10morganthanks perlDreamer19:39
+perlDreameryou're welcome :)19:39
* perlDreamer goes to the gym19:39
+perlDreamerand gives deafferret a giftcard to McDonalds for all you can eat double cheeseburgers19:39
CIA-46WebGUI: colin * r9810 /WebGUI/lib/WebGUI/Account.pm: Add POD for the Account's store method.19:44
* deafferret eats the giftcard19:53
* deafferret realizes his mistake19:53
* deafferret burps19:53
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:17
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)]20:20
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui20:39
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:39
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit ["Leaving."]20:40
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui20:40
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:40
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui20:45
-!- mode/#webgui [+v crythias1] by ChanServ20:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]20:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui20:46
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []20:47
+perlmonkey2anyone know the git command to update wgd on the top of their head?20:48
@Haarggit pull20:49
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui20:49
-!- mode/#webgui [+v crythias1] by ChanServ20:49
@Haargyou have local modifications, or you just want to update it?20:49
+perlmonkey2just want to update it20:50
@Haarggit pull should work then20:50
+perlmonkey2okay, thanks Haarg20:50
+perlmonkey2ah, where is wgd getting its list of conf files.  It keeps dieing on a conf file that no longer exists.21:03
@Haargwhat is the actual error?21:08
+perlmonkey2Backing up current database... Cannot read config file: /data/WebGUI/etc//data/WebGUI/etc/www.test.com.conf at ./wgd line 13121:08
+perlmonkey2./wgd reset -b 21:09
+perlmonkey2I couldn't track down where it was grabbing that conf file.21:09
@Haargto find config files it checks: -F parameter, WEBGUI_CONFIG env variable, guess based on webgui root21:09
+perlmonkey2yeah, I ended up just using the -F but I wanted to see how it possibly even knew about that conf.21:09
@Haargis that env variable set?21:10
+perlmonkey2crap, yes, and I have no idea hwo.  I must have added it to a shell file.21:10
+perlmonkey2Haarg: thanks21:10
-!- juan [n=memo@201.232.58.66] has joined #webgui21:26
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui21:27
juanperlDreamer, remember the errors that i had upgrading from 7.5 to 7.621:29
juani was in 7.5.3421:30
+perlmonkey2Anyone know of any YUI editors that are on pages which get reused a lot?21:30
+perlmonkey2They appear to have a memory leak.21:30
juanwe checked the tables Folder and assetHistory21:30
+perlDreamerperlmonkey2: talk to patspam, he's been talking with the developer of the YUI editor about that21:30
juannow i am in 7.5.40 and the upgrade was sucessful21:30
slickwarewhat happened to the head/body separate areas for templates, in the new version21:30
+perlmonkey2perlDreamer: yeah, there doesn't appear to be a work around.  I'm fixing one instance, but wondered if there were any others that needed the same solution.21:31
+perlmonkey2well, the workaround is to cache the editor.21:31
juani checked the tables again and they are ok 21:32
+perlDreamerslickware, they went away.  head stuff goes into the extraHeadTags section21:32
juannow, i don't know how to upgrade from 7.5.40 to 7.6?21:32
juanthe errors continues21:33
+perlmonkey2The solution I found was to create a simpleditor, but .setXY to place it off screen.  Then when it was needed, setXY over the actual text area, while grabbing the textarea's contents, then saving them to the textarea on submit.21:34
-!- Lisette [n=liraos@201.232.58.66] has quit ["Leaving."]21:35
+perlmonkey2That sound crazy, or decent?21:35
slickwarethanks PD21:35
+perlDreamerslickware, check the gotchas.txt file for more details21:35
slickwareis there still a statistics module? or is the only thing in the statistics area the version number? (I remember v5x used to have legit stats)21:35
slickwarehaha I don't care about the details, I just wanted to know if it was gone or if I was crazy :)21:36
+perlDreamerthe statistics module shows version, number of users, groups, templates, etc.21:38
slickwareso no actual visitation stats... should I just google-anal it?21:38
slickwareanyl 21:38
slickwarewhoops21:38
+perlDreamerslickware: like log analysis?  if you use the WRE, it comes with awstats21:40
slickwarei'm on the PB-host21:40
slickwarehow do I access awstats?21:40
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui21:41
@preactionslickware: go to http://plainblack.com/automat <- it should have the link to your stats21:41
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []21:43
+perlDreamerjuan, what does the assetHistory table look like in 7.5.40?21:43
+perlDreamercan you do a describe on it, and paste the result?21:43
juangive a minute please21:46
+perlDreamerno rush :)21:47
CIA-46WebGUI: graham * r9811 /WebGUI/docs/changelog/7.x.x.txt: note inbox email fix on changelog21:47
CIA-46WebGUI: graham * r9812 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/NewMail.pm): fixed: New Mail macro never returns any messages21:47
juanhttp://webgui.pastebin.com/m5b2b39fa21:48
slickwarethanks preaction. it doesn't look like links to stats are password protected though21:48
slickwareunusual 21:48
@preactionslickware: ask pb support, i'm sure they can set up some http basic auth for you21:48
slickwarepreaction: will definitely do that if the customer complains :)21:49
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 148 (No route to host)]21:49
@preactionslickware: iirc they might even be able to link it to a webgui account, but you'll have to make sure21:49
juanthe table is ok for the version21:49
+perlDreamerthat looks fine, juan, which is good21:50
+perlDreamerwhich 7.6 version are you trying to upgrade to?21:50
juan7.6.1121:50
+perlDreamerdo you have a log of the last upgrade you tried where it went bad?21:51
+perlDreameryou know, perl upgrade.pl --doit 2>&1 | tee upgradeLog21:52
+perlDreameror whatever it should be in bash21:52
+perlDreamerwith correct syntax21:52
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui []21:52
juanhttp://webgui.pastebin.com/m5fec9cb721:52
+perlDreameris there more that you can paste?  I'd like to see exactly where in the process it is failing21:53
+perlDreamerideally, the whole thing would be good21:55
+perlDreamerthe subroutine is only in there once21:55
+perlDreamerand it's only called once21:55
juanok21:56
+perlDreamersorry, just thinking out loud21:56
+perlDreameralso, please do ls /data/WebGUI/docs/upgrades, and paste that as well21:56
* perlDreamer is starting to think there's more files in there than necessary21:56
+perlDreamerwhich _is_ something that Haarg mentioned earlier21:57
juani am going to upgrade again to paste all the respective logs21:57
-!- khenn [n=khenn@76.210.60.35] has quit []22:00
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []22:02
+perlDreamerpreaction: my new desk gets here in 1 week.22:10
@preactionsweet22:10
+perlDreamerI need you to email Kathy and tell her how important a good desk chair is22:10
+perlDreamers/need/would like/22:10
@preactionheh, don't take my word for it, have her sit on one of your kitchen chairs for 8 hours and see how she feels afterwards ;)22:12
+perlDreamershe was suggesting the $90 chair at CostCo, and I was looking at the $180 chair.22:12
@preactionheh22:12
+perlDreamerWe're going chair shopping at Office Depot later this week22:12
@preactioni got a nice one on-sale at office depot for $13022:13
@preactionlumbar support and comfortable bottom are the two biggies22:13
@Haarghopefully at home i'll be switching to at&t uverse instead of charter.  currently paying $60 for 5m/512k.  with at&t i could get 18M/1.5M for $65.22:14
@preaction... Fiber?22:14
@Haargyeah22:14
@preaction... lucky jerk22:15
+perlDreamer18M?22:15
+perlDreamerwow22:15
@Haargindeed22:15
+perlDreamermy Verizon FIOS is 8/322:15
@Haargi think i went for the 10M one22:15
@preaction... 22:16
+perlDreamerpreaction, the chair from CostCo was ACA certified, leather, etc.22:16
* preaction sulks with his 1m/384k22:16
@Haargi'm more interested in the upload though really.  5 or 6 down is plenty really22:16
+perlDreamerpreaction, just set up a cantenna and I'm sure Haarg would bridge you in22:17
@preaction150 miles away wouldn't work :(22:17
@Haargjust need to get one of those really long cat6 cables.22:17
@preactioni have another idea, but it requires commercial real estate22:17
@preactiona T1 wire, and some high-quality wireless hardware22:17
+perlDreamerour frequency of wiki spam is increasing22:17
@preactionhow are Visitors posting to the wiki anyway?22:18
+perlDreamertoday I've deleted two, and there will be another one tonight22:18
+perlDreamerIt allows registered users to edit pages22:18
@preactionwait, pb has an office now. i wonder...22:18
@preactionHaarg: how is the commercial wifi in Madison?22:18
@Haargi'm not really sure22:19
@Haargwe don't have a hard line here22:19
@Haargwe're getting wiki from another business in the same building22:19
@Haargthe phone company seemed unable to install a phone line22:19
@preactionuh... that sounds... weird22:19
+perlDreamerdepends on the building22:20
+perlDreamerI've worked some guys who do commercial installations22:20
+perlDreamersome of those old buildings, it's almost impossible to pull wire from point to point without major drilling22:20
@Haargthe wires are already in place22:21
+perlDreamerweird22:21
@Haargyes22:22
+perlDreamerHaarg, there's no NewMail macro test?22:24
+perlDreamernope22:25
+perlDreamergrrr22:25
+perlDreamerthat's a nice, small after hours project to take on22:25
+perlDreamerand there's already some Inbox tests to leverage for seeding the test22:25
juanperlDreamer, can i upgrade from 7.5.40 to 7.6.15?22:29
+perlDreameryes22:29
juanok22:30
+perlDreamerit's only required that you start from 7.5.4022:30
+perlDreamerHaarg, did you have a chance to look at that test failure?22:33
+perlDreamerI'd hate to fix one bug just to add another22:33
@Haargi started to but had some other things come up22:33
@Haargok22:35
@Haargso it's only a problem if the data hasn't been written out to the database before you init your second cart right?22:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]22:36
@Haargbecause we have that issue in numerous places in webgui really22:36
+perlDreamerthis is the problem I see22:37
+perlDreameryou open a second tab to the cart screen.22:38
+perlDreamerthis gets you an exact copy of the cart, with the same sessionId, but you get a different addressBook22:38
+perlDreamersince it's keyed by object id, not sessionId or cartId22:39
+perlDreamerwhich persist from page to page22:39
@Haargyou are getting a different object22:39
+perlDreameryes22:39
@Haargbut the object only lasts for a single page view right?22:39
+perlDreameryes22:39
@Haargso unless we started two sessions in the same process i don't see how it could be a problem22:40
+perlDreamerI see.22:41
+perlDreamerThe problem is in the tests, I didn't assign an address book to the session22:42
+perlDreamerso of course it built a new one22:42
+perlDreamerif it had been made, then then a 2nd session opened, it would return the same one again22:42
+perlDreamerokay, I'll fix that test, then commit the new test for the bug fixed this morning22:42
@Haarglots of test failures atm :/22:43
+perlDreamerin 7.7?22:44
@Haargyeah22:44
+perlDreamerwhat have I broken now?22:44
@Haargi don't think it's anything you've touched22:44
+perlDreamerthat's good for a change22:45
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]22:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui22:46
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has joined #webgui22:48
+perlDreamerHaarg, can I help by looking into the i18n/help test?22:52
@Haargsure22:52
+perlDreamerthe i18n for the Survey got clobbered during a merge, I think22:55
+perlDreamerthat's fixed22:57
+perlDreamercan I look at another one?22:58
+perlDreamerUser, or Workflow?22:58
@Haargthose should be fixed22:58
+perlDreamerPodChecker, or SurveyJSON?22:58
@Haargpodchecker is survey stuff22:59
+perlDreamerhow about i18n/template.t ?22:59
@Haargand it almost looks like one of modules is missing methods22:59
@Haargthat one is fixed22:59
@Haargis t/Asset/Wobject/Survey/ResponseJSON.t working for you?23:00
+perlDreamerno23:00
@Haargok23:00
+perlDreamerI'll have a gander at it23:00
+perlDreamerit's a bad test23:03
+perlDreamerit's testing random ordering of elements23:03
+perlDreamerand tries to set the seed to a known value to get predictable results23:03
+perlDreamermaybe List::Util shuffle doesn't call rand...23:07
+perlDreamerHaarg, which perl are you using?23:07
@Haargi tried 5.10 and wre23:08
@Haargit does seem to be giving the same results each time23:08
+perlDreamerright, but they're different from the expected ones23:08
+perlDreamerI wonder if we can automate that somehow...23:09
+perlDreamerOr do you have something more pressing that I should look at?23:09
@Haargnot really23:12
+perlDreamerif this works, we'll be able to use it elsewhere, too23:13
+perlDreamerfixed23:17
CIA-46WebGUI: graham * r9813 /WebGUI/t/User.t: fix User test for visitor private messaging change23:18
CIA-46WebGUI: graham * r9814 /WebGUI/t/Workflow.t: fix Workflow test, we now have 11 workflows by default23:18
CIA-46WebGUI: graham * r9815 /WebGUI/docs/upgrades/packages-7.7.0/matrix-default-screenshots.wgpkg: fix hardcoded extras urls23:18
CIA-46WebGUI: graham * r9816 /WebGUI/docs/upgrades/packages-7.7.0/root_import_survey_default-answer-edit.wgpkg: fix i18n labels in survey answer edit23:18
CIA-46WebGUI: colin * r9817 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Restoring i18n that was lost for the Survey.23:18
+perlDreameranything else?23:18
@Haargwell, i'm thinking the rest might have to wait for perlmonkey2 or patspam23:19
+perlDreamermore survey problems?23:20
@Haargpodchecker and critic_labels were failing on survey stuff23:22
@Haargi'm running through them all again23:22
+perlDreamerI just fixed and committed the new Cart tests23:23
+perlDreameraside from critic_labels, which runs so long, are there other tests that should be excluded from a regular run?23:24
@Haargprobably not23:24
@Haargeverything else runs reasonably fast23:24
juani have the next error trying to upload a zip in the image gallery23:24
juanhttp://webgui.pastebin.com/m39cd995623:24
@Haargthis was through the site and not as part of the upgrade right?23:25
juanyes, in the site23:26
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:27
@Haargpossibly something during an upgrade left an uploads directory with the wrong permissions23:27
@Haargyou should be able to fix it by chown -R webgui /data/domains/dreams15.com/www/public/uploads23:28
@Haargor whatever user apache runs as23:28
juanok23:30
juani am going to change it23:30
+perlDreamerHaarg, one PodChecker failure is a pure typo23:34
+perlDreamerthe other is a missing convenience method23:35
@Haargnot quite missing23:35
+perlDreamerjuan, did the last upgrade work okay?23:35
@Haargjust a singular vs plural issue23:35
+perlDreameraIndex vs aIndexes, could be23:35
+perlDreamerthere are corresponding sIndex and qIndex methods23:36
+perlDreamerso it does make you wonder what happened to aIndex23:36
+perlDreamerafter reading the POD, I think we could safely change aIndex to aIndexes23:38
+perlDreamersince the last element of the address is not a scalar, but another array reference23:38
+perlDreamerso even if it was a single answer, the ref would be [0,2,[5]]23:38
@Haargthe address key is made with a single aIndex though23:39
juanperlDreamer, i was in a meeting, so I have not had time to do23:39
@HaargperlDreamer, did you take a look at patspam's WGDev commands?23:42
+perlDreamerno23:42
* perlDreamer spent yesterday doing sheet rock work, and I'm behind in email23:42
@Haargah23:42
@Haargsounds like fun23:42
+perlDreamerif I finish the garage, I get a inside room for an office23:43
+perlDreamerpatspam is usually on soon.23:46
@Haargyeah23:46
+perlDreamerin other late breaking news, John made icons for the Asset history browser.23:46
@Haargcritic_labels is failing on PassiveAnalytics stuff23:46
+perlDreamerhm23:46
+perlDreamerwhich ones?23:46
+perlDreamerwhich files?23:46
+perlDreamerI have a 1-file critic_label test for quick debugging23:47
@Haarghttp://gist.github.com/7830623:47
@Haarghttp://gist.github.com/7830723:48
@Haarghttp://gist.github.com/7830923:50
+perlDreamer306 is fixed23:52
@Haargfixed 30723:56
+perlDreameryou're fast23:56
+perlDreamer309 is fixed23:58
+perlDreamerI wrote the Passive Analytics code for patspam23:59
--- Day changed Fri Mar 13 2009
+perlDreamermight have to give him a refund for broken i18n...00:00
@Haargi'm still puzzled why the person who made the code editor would have put in syntax highlighting for brainfuck00:02
+perlDreamerbetter that than lolcat00:02
+perlDreamerself canHaz mouseee00:02
+perlDreamerone more fix coming in00:06
perlmonkey21can someone use the survey editor on [head] and tell me what the text editor has for the toolbar and buttons?  I mean the text editor for the section/question/answer text.  Mine is all jacked up with a fix and it would be a huge pain to back it all out to look at it myself.00:13
+perlDreamersure, give me a sec00:13
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:13
-!- mode/#webgui [+v patspam] by ChanServ00:13
+perlDreamerin the meantime, can you backlog and see about the POD problems in Survey/ResponseJSON.00:13
+perlDreamermaybe patspam, too00:13
+perlDreamerit links to aIndex00:13
+perlDreamerbut there's no aIndex method00:14
+perlDreameronly aIndexes00:14
perlmonkey21I'll look at it.00:14
+perlDreamerwhich is Australian for aIndeces :)00:14
@Haargi changed it00:14
@Haargto link to aIndexes but say aIndex00:14
+perlDreamerwhoops, never mind then00:14
@Haargwhich seems right to me, but you might want to check on it anyway00:14
-!- juan [n=memo@201.232.58.66] has left #webgui []00:16
@Haargi really hate byte order markers00:16
+perlDreamerperlmonkey21: 1 toolbar with 12 buttons00:16
+perlDreamerFont, font size, bold, italics, underline, strikethrough, bullet list, ordered list, insert link and insert image00:16
perlmonkey21perlDreamer: okay.....that's what I thought, but the buttons and bar are HUGE.  Not sure why.00:17
* perlDreamer blames JS and CSS00:17
perlmonkey21was hoping there were no buttons at all so it could just be turned off.00:17
perlmonkey21crap, my solution won't work anyways.  The survey object edit div is draggable, but if I just jump a hidden off screen editor over the textarea, then a user drags the edit div, the yui editor will stay where it was.00:19
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]00:20
CIA-46WebGUI: colin * r9818 /WebGUI/t/Asset/Wobject/Survey/ResponseJSON.t: Handle different random sort orders on different machines.00:25
CIA-46WebGUI: colin * r9819 /WebGUI/t/Shop/Cart.t: Add a few multi-user Cart/session/addressBook tests.00:25
CIA-46WebGUI: graham * r9820 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: fixing pod00:25
CIA-46WebGUI: colin * r9821 /WebGUI/lib/WebGUI/i18n/English/PassiveAnalytics.pm: Add missing i18n labels.00:25
CIA-46WebGUI: graham * r9822 /WebGUI/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm: fix i18n usage00:25
CIA-46WebGUI: colin * r9823 /WebGUI/lib/WebGUI/i18n/English/PassiveAnalytics.pm: Add missing i18n for Passive Analytic Bucket workflow.00:25
CIA-46WebGUI: colin * r9824 /WebGUI/ (6 files in 6 dirs): 00:26
CIA-46WebGUI: Add icons for the Asset History browser. Change the00:26
CIA-46WebGUI: default WebGUI conf, upgrade script, and content handler00:26
CIA-46WebGUI: to use them.00:26
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui00:26
-!- mode/#webgui [+v Radix_] by ChanServ00:26
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:29
perlmonkey21In the survey editor for answers, there is something called an "answer title".  This was originally supposed to be the recorded answer so that the user shown answer didn't have to be mapped.  IE Yes/No would have a recorded answer of 1/0 or some such.  But since this value can also be shown inside of multiple choice buttons, it looks like the title was changed.  Anyone want to weigh in on what it should be called?  Me, I didn't see wha00:40
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]00:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui00:46
+perlDreamerperlmonkey21: you got clipped at 255 characters00:48
+patspamperlmonkey21: word01:01
+patspamI changed the UI label from "Recorded Answer" to "Answer Title" because I thought it was more intuitive01:03
+patspamI kept getting confused between "Recorded Answer" and "Answer Value"01:04
+patspammy rationale is that they're both "Recorded", it's up to what report you choose as to what you get in your data export mapping01:05
+patspamand since as you say "Recorded Answer" can be shown inside multiple choice buttons, I thought "Title" was a better name01:07
+patspamthat was before we had hover help though, so feel free to change and explain it in the tooltip01:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]01:15
@Haargtracked down another character encoding issue with syndicated content01:24
@Haargbug in a prereq01:24
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:27
-!- mode/#webgui [+o khenn] by ChanServ01:27
-!- s4eek [n=charles@lmdc-fw1.exploreos.com] has quit []01:27
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:29
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:35
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:35
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]01:38
CIA-46WebGUI: graham * r9825 /WebGUI/www/extras/editarea/ (4 files in 2 dirs): remove brainfuck from code editor01:49
CIA-46WebGUI: graham * r9826 /WebGUI/t/Session/ErrorHandler.t: silence warning in errorhandler test01:49
+patspamHaarg: don't seem to be able to specify a config file in current version01:54
+patspamsite config that is01:54
@Haargwgdev?01:54
+patspamonly works for me if i have a single config file which it defaults to01:54
+patspamyeah01:54
+patspamotherwise, always says Unable to find config file01:54
@Haarghm01:54
+patspamguess_webgui_paths looks like the culprit01:54
@Haargi haven't used -F in a while01:54
@Haargbut having the WEBGUI_CONFIG env var set seems to work fine for me01:55
@Haargbut then i only have one config...01:55
+patspamyeah, as soon as I have multiple configs the breakage sets in01:55
@Haargi do see the same problem here01:57
@Haargusing -F works though01:58
-!- preaction [n=doug@CPE-67-48-241-219.new.res.rr.com] has joined #webgui02:00
-!- mode/#webgui [+o preaction] by ChanServ02:00
+patspamhow are you using -F? still doesn't work for me02:04
+patspam WEBGUI_ROOT=/data/WebGUI wgd db -F dev.localhost.localdomain.conf02:04
+patspam--> Unable to find WebGUI config file!02:04
-!- Haaarg [n=haarg@76.210.61.179] has joined #webgui02:07
-!- mode/#webgui [+o Haaarg] by ChanServ02:07
-!- Haarg [n=haarg@76.210.60.35] has quit [Read error: 110 (Connection timed out)]02:15
@Haaargwell i feel rather silly now02:15
@Haaargsomehow i didn't realize return exited evals02:16
deafferretdid you expect return; to be ignored?02:17
@Haaargi expected it to return from the sub02:17
@Haaargnot the eval02:17
deafferretoh, a sun inside the eval?02:17
deafferretsub inside the eval?02:18
deafferretor an eval inside a sub?02:18
@Haaargsub f { eval {return;}; print "this is executed\n"; }02:18
-!- Haaarg is now known as Haarg02:19
deafferretgotcha02:19
deafferretthankfully my ignorance would not have made me assume anything. I would have had to run it to see what the hell happened  :D02:20
+patspampresumably the block passed to eval is an anonymous sub02:20
@Haargroughly, yeah02:20
@Haargnow i just have to figure out what i was thinking with that incredibly ugly if02:20
CIA-46wgdev: Graham Knop master * r88411a0 / lib/WGDev/Command.pm : fix handling of full path to config file or config & root specified - http://bit.ly/jxGn102:28
@Haargthanks for the bug report patspam02:31
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]02:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui02:46
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 110 (Connection timed out)]02:53
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui04:06
-!- mode/#webgui [+v cap10morgan] by ChanServ04:06
-!- bpmedley [n=bpmedley@75.13.164.190] has quit ["Computer goes to sleep!"]04:09
-!- preaction [n=doug@CPE-67-48-241-219.new.res.rr.com] has quit ["This computer has gone to sleep"]04:14
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui04:18
CIA-46wgdev: Patrick Donelan haarg_master * r40510b2 / lib/WGDev/Command/Config.pm : Added sample config file to doc - http://bit.ly/Kzo4g04:19
-!- mode/#webgui [+o bpmedley] by ChanServ04:19
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]04:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui04:46
perlmonkey21patspam: sorry, just saw your messages.  Okay, sounds good.  That one can be closed then :)05:27
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]05:38
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI05:45
elninohmm. after reading some wikis and some really old threads, it looks like in order to export a site to HTML, I need to do it from the server side. There isn't anything really on the GUI side to do this (and include the css and images etc) correct?05:53
elninodecided to try httrack for my windows users06:11
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:11
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]06:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:17
-!- mode/#webgui [+o preaction] by ChanServ06:17
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:21
-!- mode/#webgui [+o Haarg] by ChanServ06:21
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]06:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui06:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)]07:43
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui08:46
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI09:18
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:34
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:39
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit []10:05
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI10:07
-!- mode/#webgui [+o khenn] by ChanServ10:07
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit []10:35
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]10:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui10:46
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:08
-!- mode/#webgui [+v BartJol] by ChanServ11:09
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:20
-!- SynQ [n=koendejo@host2.procolix.com] has quit ["Leaving."]11:35
-!- carogray [n=Caroline@68-247-236-127.pools.spcsdns.net] has joined #webgui11:57
CIA-46WebGUI: martin * r9827 /WebGUI/ (2 files in 2 dirs): fixed: Commit w/ approval workflow can crash under race conditions resulting in permanently locked content.12:38
CIA-46WebGUI: martin * r9828 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Textarea.pm): Textarea now includes its js blurb only once.12:38
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui12:45
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]12:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui12:46
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]12:51
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui12:52
-!- mode/#webgui [+v MrHairgrease] by ChanServ12:52
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]12:54
CIA-46WebGUI: martin * r9829 /branch/WebGUI_7.6/ (3 files in 3 dirs): Merging RequestApprovalForVersionTag and texatarea JS blurp fixes (revs 9827 & 9828)13:06
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui13:08
-!- carogray [n=Caroline@68-247-236-127.pools.spcsdns.net] has quit ["Leaving."]13:32
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:54
-!- mode/#webgui [+o plainhao] by ChanServ13:54
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui13:55
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]13:56
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui14:00
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]14:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui14:46
CIA-46WebGUI: martin * r9830 /WebGUI/ (5 files in 4 dirs): Adding vendor payout manager15:07
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui15:14
-!- mode/#webgui [+o bpmedley] by ChanServ15:16
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit [Remote closed the connection]15:23
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:50
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []15:51
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:01
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:01
+perlmonkey2g'morning16:02
+perlmonkey2er, afternoon16:02
+MrHairgreasehey mr monkey!16:02
+perlmonkey2howdy MrHairgrease16:02
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:16
-!- mode/#webgui [+o Haarg] by ChanServ16:16
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit ["Leaving."]16:18
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui16:21
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI16:22
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui16:26
-!- mode/#webgui [+v crythias1] by ChanServ16:26
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Read error: 110 (Connection timed out)]16:28
+crythias1..........:)16:29
+MrHairgreasehey crythias is back16:32
-!- rizen [n=rizen@76.210.61.179] has joined #webgui16:36
-!- mode/#webgui [+o rizen] by ChanServ16:36
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:36
-!- mode/#webgui [+o tavisto] by ChanServ16:36
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI16:39
-!- mode/#webgui [+o khenn] by ChanServ16:39
+crythias1yeah.16:39
+crythias1shh16:39
+crythias1don't let JT know.16:39
+crythias1oh. :)16:39
+MrHairgreasetoo late16:39
+MrHairgrease=)16:39
+crythias1Heh.16:40
@rizenJT is a big stupid jerk16:40
@rizenyou shouldn't let him know anything16:40
+crythias1especially that that pest Gerald is around.16:40
+BartJolI heard that on the inside he's just a furry stuffed sweet animal16:41
+BartJolcooking breakfast for guests etc16:41
+crythias1require (unperl:crythias);16:41
@rizenno, that's a damn damn lie!!!16:44
+BartJolI only tell what I heard16:45
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 131 (Connection reset by peer)]16:45
@rizenthere's all kinds of rumors going around that he gives free room and board to foreign guests16:45
@rizenbut that's a damn lie i tell you16:45
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui16:46
+BartJolotherwise they would discover his wife tied down in the basement I understood16:49
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:49
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:49
@rizenthat's just hearsay also16:49
SynQah16:50
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui16:50
SynQrizen!16:50
SynQis it WRE release time yet?16:50
@rizeni wish16:50
@rizenbeen tied up with everything but all week16:50
SynQi wish to16:50
SynQwish master16:50
@rizenit's getting closer though16:50
SynQwhat is holding you up now?16:51
@rizenso it may be possible before the end of the weekend16:51
SynQwow16:51
@rizenbut i wouldn't hold my breath16:51
SynQI'm not much of a diving person anyway16:51
@rizenthe only thing holding me up now is going through the bug list to see if there are any bugs that need fixing16:51
@rizenand then platform testing16:51
SynQah16:51
@rizeni have a clean compile16:52
@rizenand i've added in (i think) all of the perl modules that need to be added16:52
SynQat least that is something16:52
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []16:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui16:54
-!- mode/#webgui [+v perlDreamer] by ChanServ16:54
+perlDreamerMrHairgrease: looks like some JS is missing from the vendor payout.16:56
+MrHairgreaseit is?16:59
+MrHairgreasei check it before committing16:59
+MrHairgreasechecked*16:59
+MrHairgreasewhat file is missing? do you know?16:59
+MrHairgreaseoh crap17:00
+MrHairgreaseforgot to svn add17:00
+MrHairgreasehang on17:00
+perlDreamerI always do tht17:00
+perlDreamerI noticed that you invoked the manager as an object, which I don't know how to do yet17:01
+perlDreamerbut the file wasn't there :)17:01
+MrHairgreasehehe17:01
+MrHairgreasewell, I guess I'm only human after all =)17:01
+MrHairgreaseit's in svn now17:01
+perlDreamercool17:03
+MrHairgreaseyeah17:03
+perlDreameryou've been very busy17:03
+MrHairgreasein order to see it move and be cool and all you need test data17:04
+MrHairgreasei have a script to generate that, but that requires the bazaar17:04
+MrHairgreaseif you wanna see it in action, I can send you a url to a working instance17:05
+perlDreameryes, please!17:07
CIA-46WebGUI: martin * r9831 /WebGUI/www/extras/ (VendorPayout/vendorPayout.js VendorPayout): Adding accidentally omitted js files for vendor payout manager17:09
zmkhi, I got a problem with the asset manager after some upgrades. First, when going from 7.5.31 to 7.5.40 the asset list is gone and the admin console icons are visible on the bottom of the page, vertically.17:12
zmkwhen I then go from 7.5.40 to 7.6.15 the asset list is back but new content is gone and there's only a long list of available packages at the bottom ...17:12
zmkI'm using wre 8.5 and did the upgrades using webguiupdate.pl17:13
+BartJolthe new content missing is a repoted bug17:13
+BartJolreported17:13
@Haargyes17:13
+perlDreamerI think the missing content was fixed in 1 branch, too17:13
+perlDreamernot sure about the others17:13
@Haargit should be fixed for the next release, but you can fix it yourself by importing a couple packages17:14
@Haarghttps://svn.webgui.org/plainblack/branch/WebGUI_7.6/docs/upgrades/packages-7.6.16/17:14
zmkfound it, thanks!17:15
@Haargif you import the two packages in there it should work17:15
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []17:28
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI []17:30
+perlmonkey2What about a loading mask in the webgui js libs?  Looks like it should be easy to add all in a single lib, and can be done without any html/css.17:33
+MrHairgreasewhat's a loading mask17:34
+MrHairgrease?17:34
+perlmonkey2When you make an ajax call, sometimes their is a delay.  Users sometimes decide to continue clicking.  This can cause problems if not accounted for, and even if accounted for, it confuses users on slow connections.17:35
+perlmonkey2So I thought maybe one of those container objects which cover the entire screen creating a layer so that nothing can be clicked on.17:35
+perlmonkey2http://developer.yahoo.com/yui/examples/container/panel-loading.html17:35
+perlmonkey2bah, it's hardly any code at all to reimplment it as needed.17:36
+MrHairgreaseyeah, nice17:43
-!- Lisette [n=liraos@adsl190-28-180-111.epm.net.co] has joined #webgui17:43
zmkwhy are some updates now left as just imported packages (mainly single default templates)?17:47
@Haargas in they are listed as packages?17:47
zmkyes17:47
@Haargthat should only really happen if the upgrade doesn't work correctly17:48
@Haargwhat templates?17:48
zmkmisc. and then gallery.css17:49
zmkthere's ~20 of them17:49
zmk- WARN - *.conf - WebGUI::User::profileField[901] - No such profile field: versionTagMode17:50
zmkgot those messages during the last upgrade, in log files17:50
@Haarghrm17:51
@Haargwhat version did you upgrade from/to ?17:51
zmk7.5.40->7.6.1517:52
@Haargi'll have to double check that17:53
@Haargit sounds like possibly a problem in the upgrade scripts17:53
zmkor with my backup/restore process (I've done 7.5.31->7.5.40 and back and 7.5.40->7.5.16 and back several times in the last 24h) :-)17:54
zmkI'll try to go back to 7.5.31 and do it all over just to be sure.17:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:58
-!- mode/#webgui [+v cap10morgan] by ChanServ17:58
CIA-46WebGUI: translation * r9832 /translations/German/German/Asset_Collaboration.pm: Update from translation server18:11
CIA-46WebGUI: jt * r9833 /wrebuild/ (4 files in 4 dirs): 18:11
CIA-46WebGUI: - bugfix: MySQL cannot install system tables when /tmp permissions are wrong (#9337)18:11
CIA-46WebGUI: - bugfix: Security issue - Awstats.pl reveals server info on error (#8964)18:11
CIA-46WebGUI: - bugfix: WRE: removesite.pl doesn't remove user from the mysql database user table (#9755)18:11
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:16
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:24
zmkok I double checked it, in 7.5.40 everything is fine, during 7.5.40->7.6.15 (7.5.40->7.6.10 scripts) there are the messages about versionTagMode profile field missing in the log and the template packages are not deployed.18:30
@Haargwell, all that really needs to be done is to edit the assets and set them to not be packages18:34
+MrHairgreasehey haarg, how do i install wgdev from github?18:34
@Haargyou can either clone the git repo, or just download a tarball18:35
+MrHairgreaseyeah, I cloned it18:35
+MrHairgreasebut there's no Makefile.PL18:35
+MrHairgreaseso I ran Build.PL18:36
@Haargit uses Build.PL instead18:36
zmkyea I figured that :) I hope the error about versionTagMode doesn't cause some hidden problems later18:36
+MrHairgreaseI saw that18:36
+MrHairgreaseand it builds18:36
@Haargso perl Build.PL && ./Build && ./Build test && ./Build install18:36
+MrHairgreasebut i cannot install it into my perl18:36
+MrHairgreaseoh18:36
+MrHairgreasei see18:36
+MrHairgreasethanks18:36
zmkis there a simple way to script the editing-into-not-a-package? doing it by hand for all the packages and for all the sites will kill me :)18:37
@Haargwell, it's simple to do if you don't have any other packages to deal with18:38
@rizenquick poll: i'm creating an opt in statistics submission system for webgui. 18:38
@rizenusers can go to the stats page in their webgui site18:38
@rizenand click "sent statistics to webgui.org"18:38
@rizensend18:39
zmkHaarg: you mean packages which I don't want to edit?18:39
SDuensinrizen - What's it collecting?18:39
@rizenand then we'll display a page on webgui.org that sumarizes all that data18:39
@rizenSDuensin: that's what i'm polling18:39
@rizenwhat data should it send to webgui.org18:39
SDuensin:-)18:39
@Haargit's not hard to globally turn off the package flag on all packages18:39
@rizenhere's what i think so far:18:39
@Haargbut if you wanted to do it selectively it would be more complex18:39
@rizenuser count, group count, asset count, package count, template count, webgui version number, site name, and the counts of each type of asset 18:40
+MrHairgreaseyou want to display the sitename as well on pb.com?18:40
SDuensinIt's OK with me.  You'll get to see how sad parts of my empire are.18:40
@rizeni probably wouldn't display site names18:40
@rizenthe only reason i'm sending it18:41
@rizenis so if the user sends the information again in the future18:41
@rizenwe can update their record18:41
zmkHaarg: just update isPackage in assetData tables?18:41
@Haargyes18:41
+MrHairgreasehmm18:42
+MrHairgreasei would be more comfortable if you'd hash the sitename and send that instead18:42
@rizeni could do that18:42
SDuensinI want a customizable stats engine.  Find out how many times "boobies" is entered on WebGUI.org.18:43
+MrHairgreaseit removes privacy issues18:43
+MrHairgreaseso I think that would be best18:43
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui18:43
-!- mode/#webgui [+o plainhao] by ChanServ18:43
+MrHairgreasesduensis: that probably correlates with how busy you are18:44
SDuensinMrHairgrease - Yea, sadly.18:44
+MrHairgreasehehe18:44
SDuensinActually, I may have some custom WG stuff soon.  Hoping so, anyway.18:44
@rizenis there any reason to submit the list of macros, or workflow activities, etc that are enabled in the config file?18:45
@rizenwell there is a reason to do it18:45
@rizenbut is there any useful information to be gleaned from it18:46
zmkHaarg: thanks, it'll be easy, I can simply restrict on lastModified :)18:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]18:46
SDuensinYou'd learn who's added custom stuff.18:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui18:46
@rizenanything else?18:50
CIA-46WebGUI: martin * r9834 /WebGUI/ (6 files in 5 dirs): Adding base of Shop account plugin vendor payouts stuff.18:51
CIA-46WebGUI: translation * r9835 /translations/German/German/Asset_MatrixListing.pm: Update from translation server18:51
SDuensinMaybe how many broken configs are out there.  :-)18:51
jdanplI've got WRE in 0.8.5 version. In order to upgrade WebGUI I should install new verision of  Module::Find, Class::C3 and XML::FeedPP. What is the best way to install them on working system?18:52
SDuensinI usually run /data/WebGUI/sbin/testEnvironment.pl and let it do it.18:52
jdanplBut when I run testEnvironment.pl it shows everything is good for current webgui version - before upgrade18:54
SDuensinRun it after.  Or just use cpan after running setenvironment and do it by hand.18:54
jdanplok, thx18:54
SDuensinyw18:55
* SDuensin likes when he knows an answer18:55
@rizenjdanpl: i usually do:    cpan install XML::FeedPP Module::Find Class::C318:56
@rizenfrom the command line18:56
+perlDreamerrizen, if you can get it, Operating System18:57
+perlDreamerperl version18:57
+perlDreamerapache version18:58
@rizenhow could i do any of that reliably?18:58
SDuensinServer headers?18:58
@rizenserver headers are likely turned off18:59
@Haargdistro wouldn't be easy, but linux vs windows etc is simple18:59
SDuensinYea, I know.18:59
@rizenis there a variable in perl that tells you which version it is?18:59
@Haargyes18:59
SDuensinWhat about WRE vs. Screwed Up?18:59
@rizenagain, don't know how to detect that reliably19:00
* perlDreamer whacks SDuensin with snapcount's trout19:00
@Haarg$] or $^V 19:00
+perlDreamerfoolish hoster.  Real WebGUI programmers use the source19:00
SDuensinThe crabby PlainBlack guy badgered me into running the WRE!19:00
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:01
+perlDreamercalling tavisto crabby is hardly fair19:01
deafferretfair? on the Internets?19:02
SDuensin:-P19:02
@rizenhere's what i have so far19:05
@rizenhttp://webgui.pastebin.com/m411d98cf19:05
SDuensinThat looks tame enough.19:07
+perlDreamerin addition to count, do we need which assets are used?19:07
+perlDreamerlike, hasMatrix19:07
+perlDreamerhasSku19:07
+perlDreameretc?19:07
SDuensinI liked the idea of a count of each asset used.19:09
SDuensinThis would be interesting stuff to display on the site's stats page, too.19:10
@rizenthere will be a count of each asset type19:10
@rizeni just haven't coded that yet19:10
SDuensinCool.19:11
@rizenthat will be19:11
@rizenselect count(*),className from asset group by className19:11
@rizenthere, it's in the list now19:14
@rizenhttp://webgui.pastebin.com/m6edce97119:14
SDuensinSpiffy.19:14
@rizenkeep the ideas coming...going to lunch will read when i get back19:17
-!- Lisette [n=liraos@adsl190-28-180-111.epm.net.co] has quit ["Leaving."]19:26
CIA-46WebGUI: martin * r9836 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Added pod.19:32
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:44
+perlDreamerWebGUI's mail system sucks20:04
+perlDreameryes, it saves on database space20:04
+perlDreamerbut handling per user preferences for email delivery is not at all straight forward20:04
@Haargwhat kind of preferences?20:07
+perlDreamerI'm working on a project where user's can choose to get inbox messages via email, or sms, or both, or neither20:07
+perlDreamerso, to make that happen, you work with Inbox/Message, Mail/Send, and Workflow/Activity/SendQueuedMessages20:08
-!- knowmad [n=william@97.66.185.250] has joined #webgui20:09
knowmadTGIF all you gooey folks 20:10
+perlDreamerhowdy, knowmad!20:10
knowmadhey PD20:10
knowmadi'm working on an upgrade from 7.5.30 to 7.5.40 and hit an error that isn't turning up in google searches20:10
knowmadAnyone ever see -- "Set default ITransact Credentials template if it is not set... Can't call method "className" on an undefined value at upgrade_7.5.37-7.5.38.pl line 60."20:11
+perlDreamerthat would happen if getPaymentGateways was returning undefs20:12
+perlDreamerwhich it shouldn't do20:12
knowmadahh, but i think that we've tweaked our payment gateways on this site...20:13
+perlDreamerhmmm....20:13
knowmadthanks for the pointer20:13
+perlDreamertry running the test suite, knowmad20:13
knowmadi need to go to topsub who worked on that20:13
+perlDreamerit may help point out what's up20:13
knowmador try the test suite ;)20:13
knowmad*this* is why we setup a staging server this morning20:14
+perlDreamergood planning20:14
knowmadyep, it's a life and hair saving device20:14
knowmadif we don't use itransact, how bad would it be to edit the upgrade script to remove this step?20:15
+perlDreamerif you'll _never_ use itransact, it would be fine20:16
+perlDreamerit might be easier just to stick in a "next unless $driver" line in there, too20:16
+perlDreamerso it skips the undefs20:16
knowmadcool20:16
knowmadi'll try that20:16
knowmadbtw, can i just run the upgrade scripts directly?20:16
knowmadso i can test my edits?20:16
+perlDreamerI think so20:16
+perlDreamerperl upgrade_x.x.x_y.y.y.pl --configFile=configFile20:17
* perlDreamer waits for Haarg to come in and correct any problems in that20:17
knowmadthanks, brb20:17
@Haargi haven't done that for a while so i don't remember how strict it is on paths20:17
knowmadi'll let you know20:18
knowmadidoes configFile arg take fullpath or just filename?20:18
knowmadi always forget that20:18
+perlDreamerthat's the question20:18
+perlDreamerit usually only takes filename20:18
knowmadoh, i see20:18
+perlDreamerbut the upgrade script may do the translation to the individual scripts20:18
knowmadthat seemed to work20:19
knowmadreally easy fix to bail by adding " $driver && " into the unless check20:20
knowmadthanks guys20:20
+perlDreameroh yeah20:20
knowmadwant a patch?20:20
knowmadi guess it'd help for poorly written payment drivers :)20:20
+perlDreameryes, please.  Could you attach it to a bug report?20:20
+perlDreameror poorly written upgrade scripts :)20:21
* perlDreamer speaks as the writer of that sub20:21
knowmadi'll setup a bug report with my patch and let you guys decide whether it's a bad driver or bad upgrade20:21
+perlDreamer2 wiki spams, and it's only 11:30am20:22
knowmadthere you go -- http://www.plainblack.com/bugs/tracker/994220:25
+perlDreamerthanks :)20:26
knowmadon to the next payment issue in 7.5.38-7.5.39 upgrade script...Get rid of the duplicate label properties in the PayDrivers... Can't call method "getId" on an undefined value at upgrade_7.5.38-7.5.39.pl line 58.20:27
knowmadi'm going to try the same approach20:27
knowmadno idea if that's right but if gateway is undefined, i'm going on to next gateway20:30
knowmadi just wonder why WebGUI::Shop::Pay would be returning undefined values... i'll report a bug with my patch and see if you have any ideas20:30
@tavistoooh preaction that would be coolio20:31
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]20:31
@tavistore: webgui worldwide + sightings20:31
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui20:32
-!- mode/#webgui [+v Radix_] by ChanServ20:32
@preactiontavisto: yeah, there are websites that will take photos of a site's homepage automatically, then we can let the user update their WebGUI Sighting directly from their own WebGUI site20:33
@preactionthere's a whole bunch of awesome stuff we can do with this20:33
knowmadperlDreamer: here's the 2nd bug report -- http://www.plainblack.com/bugs/tracker/994320:34
@tavistoyeah I've seen some of those... can't remember their names but have stumbled upon them in the past..20:35
@tavistopreaction, with the new gallery asset, would it be easy to have the photos have pop up views of the larger screenshots when you move over them? I thought I saw this in the past when the gallery was being built20:36
@Haargseems there's a couple bugs with the 7.5.40-7.6.10 upgrade.  that won't be expecially fun to deal with.20:36
@preactiontavisto: it's possible, yes20:37
@tavistoso if I move my mouse over a thumbnail, it pops it up automatically in a slightly larger view, or if I click on it it takes me to a full size lightbox type view20:37
@tavistois that something that can be done from a designer standpoint or is that going to require a preaction20:37
@preactiona designer might be able to do it20:37
@tavistoso accomplished with just some templates and js?20:37
knowmadHaarg: are you saying that we'll need to upgrade to 7.6.10 before going to 7.6.15 when upgrading from 7.5.x?20:38
@preactiontavisto: yeah20:38
@Haargno20:38
@Haargonce you are up to 7.5.40, you can go to any version >= 7.6.1120:38
@Haargbut there's a couple bugs in the upgrade script that i need to deal with20:38
knowmadahh, perhaps you could comment on the 2 bug reports i just filed then as i suspect those will cause us problems in the future if we don't either fix-up the upgrades or fix-up our custom pay drivers20:39
@Haargpreaction, perlDreamer, opinions on the config file format WGDev?  i used YAML just because it is my preference for that kind of thing, but patspam advocated switching to something else (JSON based or Config::General) to eliminate whitespace sensitivity.20:41
@preactioni would say JSON for consistency's sake20:42
+perlDreamerHaarg, what kind of bugs?20:45
@Haargin the upgrade script?20:45
@Haargfirst, there's been a few reports of things not getting the package flag turned off20:45
+perlDreamer(11:39:55 AM) Haarg: seems there's a couple bugs with the 7.5.40-7.6.10 upgrade.  that won't be expecially fun to deal with.20:45
@Haargpossibly related to problems with the version tag mode20:45
@Haargalso, the head block thing20:46
@Haarga number of people were using the head block in the style template20:46
+perlDreamerhm20:46
@Haargand there wasn't really any indication that it was not supposed to be done20:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has quit [Remote closed the connection]20:46
-!- perlbot [n=perlbot@c-69-180-45-122.hsd1.ga.comcast.net] has joined #webgui20:46
+perlDreamerare you thinking that we revert back, or provide another solution?20:47
@Haargadditionally, it still works to put tags in the style template's extra head tags20:47
@Haargi'm thinking either we treat style templates the same as normal templates in the upgrade script20:47
ckotilI just upgraded from 7.5.32-stable to 7.6.15-stable, and when i ran update.pl --doit it said 'NO UPGRADES NECESSARY'. Is that expected?20:48
@Haargor have the upgrade script actually put the head tags into the head block of the style template20:48
@Haargthat can't be done as one upgrade step20:48
ckotilah20:48
+perlDreamerthere are no more head blocks?20:48
@Haargyou have to upgrade to 7.5.40, then to 7.6.x20:49
ckotilok. thanks20:49
ckotilthis was just my dev server.20:49
ckotilno biggy :)20:49
@Haargthis is only an issue for style templates20:49
@Haargand only in the upgrade script20:49
+perlDreamerright, but we got rid of head blocks completely, didn't we?20:49
@Haargyeah, but we have extra head tags20:49
+perlDreamerI wonder why rizen said not to use extra head tags for style templates20:50
@Haargwell, it doesn't make much sense to do that20:50
@Haargsince you have the html head right there20:50
@Haargbut it does work20:50
@Haargand it worked to use the head block in 7.520:50
ckotilheh. so i didnt read up; didnt realize you two were discussing the7.5.4 - 7.6.10 difficultys  ;)20:51
ckotilshould i hold off on upgrading?20:51
@Haargyou may want to20:51
@Haargboth of these should be fixed for the release on tuesday20:52
ckotilok20:52
ckotilsweet. 20:52
ckotilwill we be able to do a direct upgrade then?20:52
@Haargfrom 7.5.32? no.20:53
@Haargyou are fine to go to 7.5.40, and will need to before going to 7.6.x20:54
ckotilk20:59
+perlDreamermanually parsing the head block of the template is possible20:59
ckotilthanks for the info20:59
* knowmad says goodbye for now20:59
+perlDreamerbut it would be much simpler just to treat all templates the same way20:59
-!- knowmad [n=william@97.66.185.250] has left #webgui []20:59
+perlDreamerand to move the headBlocks into the extra head tags of the style templates20:59
+perlDreamerplus, it would prevent this problem from cropping up in the future, where he have an exclusion rule for style templates, but all others work fine.21:01
+perlDreamermaybe in wG 8 we need a different template subclass for style that don't have extra head tags21:01
@Haargok21:01
+perlDreamerwhat do you think, Haarg?21:02
@Haargso from the sound of it all we really need to do is change the upgrade to not wipe the style template's head tags21:02
+perlDreamerright21:02
+perlDreamerand to change the gotchas.txt file, and anything in the code that might suggest that it used to work that way.21:03
* perlDreamer goes running to burn off some frustration21:04
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]21:17
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]21:33
-!- carogray [n=Caroline@68-244-41-105.pools.spcsdns.net] has joined #webgui21:33
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui21:34
-!- mode/#webgui [+v crythias1] by ChanServ21:34
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]21:42
CIA-46WebGUI: graham * r9837 /WebGUI/docs/ (3 files in 2 dirs): fixed #9913: New Content Side Bar missing in Asset window21:50
--- Log opened Mon Mar 16 21:50:33 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui21:50
-!- Irssi: #webgui: Total of 30 nicks [9 ops, 0 halfops, 6 voices, 15 normal]21:50
-!- Irssi: Join to #webgui was synced in 3 secs21:50
@tavistopreaction, you around?21:52
+perlmonkey2Anyone think it would be a cool addition to the JS core libs to have a lib you could include in the HTML, then just call hide(), show() and it add a loading mask over the screen?  Would only take a few moments to write as I've got the code in Survey right now.21:56
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:15
+MrHairgreaseperlmonkey2: yeah, that could be handy22:40
+MrHairgreaseespecially since that would give a common look and feel to everything that uses it22:40
+perlmonkey2MrHairgrease: no one at PB sounded interested though, and it is really only saving 10-20 lines of code, so no biggy.22:41
+MrHairgreaseok, I've managed to live without such a thing for about 27 years now, so it's probably no biggie =)22:41
@rizenperlmonkey2 sure that could be useful22:42
+perlmonkey2rizen: okay, cool, I'll roll it into a stand-alone lib, put the default jpg in the same JS dir, and add it to head.22:43
+perlmonkey2wait....I'll put the jpg where it belongs, not in the same dir as the js file :P22:43
+perlDreamerrizen: While I have the hood open on the Shelf, if you want anything else set/fixed it would be a good time to do it.22:56
-!- s4eek_ [n=charles@andc-fw1.exploreos.com] has quit []23:14
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]23:30
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []23:39
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]23:43
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui23:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:43
-!- mode/#webgui [+v cap10morgan] by ChanServ23:43
--- Day changed Tue Mar 17 2009
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:22
-!- mode/#webgui [+v patspam] by ChanServ00:22
CIA-46WebGUI: colin * r9861 /WebGUI/t/Mail/Send.t: Fix syntax warnings.00:24
CIA-46WebGUI: colin * r9862 /branch/WebGUI_7.6/t/Mail/Send.t: Backporting test fixes.00:24
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]00:31
--- Log opened Tue Mar 17 08:10:41 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui08:10
-!- Irssi: #webgui: Total of 24 nicks [8 ops, 0 halfops, 2 voices, 14 normal]08:10
-!- Irssi: Join to #webgui was synced in 3 secs08:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:27
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui08:59
-!- mode/#webgui [+v cap10morgan] by ChanServ09:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:21
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui09:42
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"]10:01
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:06
-!- mode/#webgui [+v BartJol] by ChanServ11:06
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]12:46
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:12
-!- mode/#webgui [+o plainhao] by ChanServ13:12
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI14:57
-!- rizen [n=rizen@76.210.61.179] has joined #webgui15:03
-!- mode/#webgui [+o rizen] by ChanServ15:04
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]15:14
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:49
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui15:58
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:58
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:10
-!- mode/#webgui [+o tavisto] by ChanServ16:10
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:13
-!- mode/#webgui [+o Haarg] by ChanServ16:13
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:16
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI16:20
+BartJolkaleb?16:20
+BartJolperlmonkey2: ?16:22
+perlmonkey2BartJol: ?16:22
+BartJolah16:22
+BartJolI have a question about the new survey16:22
+perlmonkey2there is a 50% chance I have an answer.16:23
+BartJolwe still have to update a 7.4 site to latest stable16:23
+BartJolonly we misused some of the fields16:23
+perlmonkey2:O16:23
+BartJolmisused or turned the use to our advantage16:23
+BartJoland we get the results by using a macro16:27
+BartJolI think it was the isCorrect field16:27
-!- SDuensin_ is now known as SDuensin16:27
+BartJolindeed it was16:28
+BartJolwe enetered different values than 0 and 1, to assign more categories16:29
+BartJolyou think that will break during upgrade?16:29
+BartJoljust a feeling is enough, I won't hold you responsible16:29
+BartJolso perlmonkey2, you think that will break?16:30
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []16:52
+perlmonkey2BartJol: hmm, good question16:52
+perlmonkey2BartJol: the upgrade doesn't bring results with it, only the surveys.  But the isCorrect shouldn't matter as long as it is zero or non-zero.16:53
+BartJolI also saw the tables with an extension _old, are those tables with old surveys in them??16:57
+BartJolah, mmm if results are missing that might be a sort of a problem16:58
+perlmonkey2BartJol: the old survey data is stored in those tables so that it can be saved as needed.  But those tables aren't used by wG at all.16:59
+BartJolah17:00
+BartJolmmm, we'll have to make some adjustments for that then17:00
+BartJolok, it's good to be prepared17:01
+perlmonkey2good luck.  If I can help, let me know.17:02
+BartJolwell, I think we will  manage, but we know how your IRC name is spelled17:03
+perlmonkey2Hmm, I think something is wrong with my slider step algorithm.  If I have 500 pixels, 10 steps, then why is each step 56 pixels?  17:03
-!- perlmonkey2 is now known as nobodyInParticul17:04
-!- nobodyInParticul is now known as IKnowNothing17:04
-!- IKnowNothing is now known as perlmonkey217:04
+BartJoleeeh blame it on borders17:05
+BartJoland IE17:05
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:17
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []17:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:30
-!- mode/#webgui [+v cap10morgan] by ChanServ17:30
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has joined #webgui17:38
-!- David [n=David@130.156.38.11] has joined #webgui17:47
-!- David is now known as Guest6098117:47
SDuensinGreetings all.17:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:55
-!- mode/#webgui [+v perlDreamer] by ChanServ17:55
SDuensinhehehe - I love the hat on Gooey today.17:55
+BartJolhidiho17:55
SDuensinAnyone familiar with the WebGUI Demo System stuff in the WRE?17:56
+BartJolI know Koen is17:56
+BartJolbut he is ill17:56
+perlDreameruh oh17:56
+perlDreamertoo many diapers?17:57
+BartJolno, prolly a bad sandwich17:57
SDuensinI'd like to implement it on my server, but wanted to know what I was in for.  :-)17:57
+BartJolwell17:57
+perlDreamerSDuensin: have you checked the Admin Guide?17:57
+BartJolI can take a look at the server if you have a specific question17:58
SDuensinI'd love to.  Send me one?  :-P17:58
SDuensinI just have a basic WRE install with my sites on it.  I'd like to enable the demo stuff so people can try WebGUI off one of them.17:58
+BartJolyou're positioned west right?17:58
+BartJolI'll try and throw17:58
SDuensinSt. Louis area.17:58
SDuensinhehe17:59
+BartJolwest for me17:59
* SDuensin wants to get all the guides, but he needs another paying gig or two first.17:59
+perlDreamerMajor, we've picked up something on the radar17:59
+BartJolmaybe with skitting on the ocean water I can make it17:59
+perlDreamerapparently, The Netherlands has launched a preemptive attack on the United States17:59
+perlDreamerMajor: What?  What did they launch?17:59
+perlDreamerIt appears to be small, non-metallic18:00
+BartJolblack18:00
+perlDreamerMajor: Ye Gods!  Our anti-ballistic missile shield is dependent on magnetic sensors18:00
+perlDreamerWe won't be able to stop it!18:00
+perlDreamerNotify the president, prepare a counter attack!18:00
SDuensinCall Jack Bauer!18:00
+perlDreamerJack Bauer, heh18:01
+perlDreamerAgainst the Netherlands, he'd have no chance18:01
+BartJolmmm, I believe it got stuck on a tower somewhere in London18:01
SDuensinEver google for Jack Bauer kill stats?  If you have to talk to him, do it around 8PM.  He doesn't kill people then.18:01
+perlDreamerNo, there's only one man who can handle The Netherlands18:01
+perlDreamerGet me rizen on the hotline.18:01
@rizenPlain Black, This is Rizen. How can I help you?18:02
+perlDreamerrizen, we have a situation18:02
+perlDreamerApparently The Netherlands has launched a preemptive strike against the United States18:02
+perlDreamerWe're currently tracking an object that is aimed at...18:02
+perlDreamerSt Lewis18:02
@rizenSt Lewis or St Louis?18:04
SDuensinOh oh.  Someone woke the boss.18:04
@rizenSt Louis will be protected by the ARCH shield defense grid18:05
@rizenSt Lewis...well we don't care about them anyway.18:05
SDuensinThe Wicket to the West!18:05
+BartJoldoes it smell like raw fish and beer? if not, I think someone elsehas thrown it18:05
+perlDreamerThe Netherlands just released this statement:18:06
+perlDreamerReturn my bike, or the next one won't miss...18:06
+BartJoleeeh, mostly with that statement, we throw things east18:07
+BartJoldas ist mein Fahrad!18:07
+BartJolapologies to every german in da house18:08
-!- Guest60981 [n=David@130.156.38.11] has left #webgui []18:08
+perlDreamerThat's the best laugh I've had all week18:12
+perlDreamerthanks guys18:13
+BartJol:)18:13
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:34
+perlDreamerHaarg, I think I may have found a problem with WebGUI::Mail::Send18:40
@Haargoh?18:40
+perlDreamerthis could be a test issue, but I don't think so18:40
+perlDreamerIf you tell Mail::Send to send mail to a user with no email address, it seems to hang18:41
+perlDreamerthis is using t/smptd.pl18:41
+perlDreamerit might be different with sendmail/qmail or the like18:41
+perlDreamerlet me nopaste some stuff for you to look at18:41
+perlDreamermodified t/Mail/Send.t: http://gist.github.com/8063418:43
+perlDreamermodified t/smptd.pl: http://gist.github.com/8063318:43
+perlDreamerI was testing some new user profile settings for some custom work18:43
+perlDreamerso I started with t/Mail/Send.t and duplicated the test that really sends mail via smtpd.pl18:44
+perlDreamerI set up a user with no email address18:44
+perlDreamerand the test hangs in the same place every time18:44
+perlDreamerwaiting for mail18:44
+perlDreamerit reminded me about the random times when sending mail via spectre seems to hang18:45
+perlDreamerand this would do it18:45
+perlDreamerI'm going to try tracing the Mail/Send code to see just where it's hanging inside there18:45
+perlDreamerI'm guessing on sending the to: line18:45
+perlDreamerbut, like I said, this could also just be due to the little mail server for the test18:45
+perlDreameranyway, in your copious spare time :)  maybe you could try it with a real email server?18:46
+perlDreamerand if it does the same, maybe we can close a longstanding Spectre issue18:47
+perlDreameroh no18:50
+perlDreamerit's the test18:50
+perlDreamerif there's no mail, it doesn't send18:51
+perlDreamerso when you try to connect to the server, it has nothing to send18:51
+perlDreamerso it hangs18:51
+perlDreamergrrr18:51
CIA-46WebGUI: daviddelikat * r9865 /branch/adSkuProject/ (lib/WebGUI/Asset/Sku/Ad.pm installAdspace.pl): check point18:57
+perlmonkey2var false = 0;19:07
+perlmonkey2if(false){alert("I will always show up and make your life hell.");}19:07
+perlDreamerI have two books that say that shouldn't work19:08
+perlDreamermust be time to get new books :(19:08
+perlmonkey2perlDreamer: look at www/wobject/Survey/administer.js line 39419:10
+perlmonkey2If q.required has any value at all (and it always has a 0 or a 1), It will be true.19:10
+perlDreameryeah, Javascript, the Good Parts, page 1219:14
+perlDreamerFalse stuff19:14
+perlDreamerundefined, '', 0, NaN19:14
+perlDreameroh, and false and null19:14
+perlDreamer(had to flip back to page 11 for that)19:14
+perlDreamerperlmonkey2, how about an explicit q.required==1 ?19:15
+perlDreameror, != 019:16
+perlmonkey2perlDreamer: yeah, that's what I did.19:16
+perlmonkey2Just more fun with JS.19:17
@tavistopreaction, thanks brotha... CSS was the 3v1lhaxx0r culprit19:21
-!- s4eek [n=s4eek@andc-fw1.exploreos.com] has quit []19:27
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:28
+perlDreameryou know you're having a bad hair day when even your nose hairs have split ends19:33
+perlmonkey2ick19:41
+perlmonkey2What would it mean to make a slider type question "required"?  Since all points on the slider are valid choices it is always answered.19:52
@preactionone point on the slider may be a perl false value, which won't be allowed19:53
@preactioner.. one or more points19:53
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui19:53
+perlmonkey2preaction: it is validated in JS the first time.  And I' mnot thinking implementation, just logically, if it is required, how could it not be answered?20:03
+perlmonkey2IE, is thre any point to requriing a slider?20:03
@preactioni don't know, really. perhaps in the future there will be a new "undef" starting point?20:04
@preactionthough JS false values are similar to Perl false values20:04
CIA-46WebGUI: perlmonkey2 * r9866 /WebGUI/ (3 files in 3 dirs): Survey slider types improved and corrected. Single slider type now ingores "required".20:31
CIA-46WebGUI: perlmonkey2 * r9867 /branch/WebGUI_7.6/ (3 files in 3 dirs): Survey slider types improved and corrected. Single slider type now ingores "required".20:31
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui21:04
-!- mode/#webgui [+v crythias] by ChanServ21:04
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []21:04
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []21:20
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui21:23
-!- mode/#webgui [+v cap10morgan] by ChanServ21:23
@HaargperlDreamer, any particular bugs you are aware of that should be dealt with prior to the release?22:05
+perlDreamerI have no bug fixes in the works22:06
+perlDreamerI'm a little concerned about that DataForm bug22:06
+perlDreamerit would be nice to know how it got broken in the first place22:06
+perlDreamerthis is the one: http://www.webgui.org/bugs/tracker/994822:07
@tavistoAnyone going to Apache Con in Amsterdam next week?22:08
+perlDreamerand it would be nice to know if this bug was ever resolved: http://www.webgui.org/bugs/tracker/953922:09
+perlDreameror if people are just living with it22:09
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]22:46
CIA-46WebGUI: brian * r9868 /branch/crop/lib/WebGUI/ (4 files in 4 dirs): Checkpoint22:59
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []22:59
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 113 (No route to host)]23:03
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui23:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:33
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:35
-!- mode/#webgui [+v perlDreamer] by ChanServ23:35
+perlDreamer/we hates Mail/Send23:35
+perlDreamerWe hates it forever!!!!!!!!!!!!23:35
@tavistoiphone 3.0 is going to rock perlDreamer's face23:38
@tavistoboomshakalaka23:38
+perlDreamertavisto, as long as it doesn't rock my faith, all is well23:49
@tavistowell it should rock your faith in a blackberry23:49
@tavistothat's about it though :)23:49
@rizentavisto is an iphone zealot23:50
@tavistohah, yeah Rizen isn't at all......23:50
+perlDreamerhe's also a WebGUI zealot23:50
* perlDreamer is noticing a trend23:50
@rizenwe aren't talking about rizen23:50
@tavistoI had to twist his arm to buy an iphone23:50
@tavistohe kept telling me about how they were terrible and how much he hated apple... how he'd never break apart from microsoft... blah blah blah23:50
@rizenyeah, i didn't go through any trials or tribulations getting my iphone23:50
+perlDreamerrizen runs VMS at home23:51
@rizeni didn't have a vasectomy in the morning, and then wait in line for 6 hours that afternoon to get my iphone on launch day23:51
+perlDreamerTMI, dude23:51
@rizenVMS is far to progressive for me perlDreamer23:51
+perlDreamerthis is a PG-13 channel23:51
@rizenvasectomy is certainly in the realm of PG-1323:52
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 113 (No route to host)]23:52
@rizenPG you might have an arguement23:52
+perlDreamerno, it's the 6 hour iPhone wait that got you busted23:52
@rizenoh23:52
@rizenso it turns out that Net::FTPServer rules the world23:53
@tavistoyeah but then it turned out he didn't buy an iPhone, but rather a MacBook Wheel23:53
@rizeni wrote an FTP server in about a half hour that authenticates you against webgui, creates your home directory, puts you in a chroot jail, and makes the files accessilbe to webgui23:53
+perlDreamerwith tests?23:54
@tavisto"just scroll to the letter that you want... and then click again to capitalize... and then you're done.. just repeat that for every letter....."23:54
@rizenand if i had gotten any sleep at all last night, it would have been 15 minutes23:54
@rizenno tests23:54
@rizeni don't test anything23:54
@rizenever23:54
@rizeni just assume it works23:54
@rizencuz i wrote it23:54
+perlDreameryou test something all the time...23:54
@tavistopfft23:54
+perlDreamerMY TESTING PATIENCE!23:55
@rizenis it your patience23:55
@rizenhe23:55
@rizenheheh23:55
* perlDreamer huffs and puffs23:55
+perlDreamerand prepares to 23:55
@tavistosissy23:55
+perlDreamerto23:55
+perlDreamercrud23:55
@rizenit's not my fault you haven't seen shawshank recently and are therefore running out of testing material23:55
--- Day changed Wed Mar 18 2009
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui00:00
+perlDreameris webgui.org being updated?00:04
@preactionperlDreamer: correct suh00:12
+perlDreamershouldn't it show the maintenance screen?00:12
@tavistoyeah I don't see that either00:16
@tavistomy screen says "error: perlDreamer smells like teen spirit"00:16
* perlDreamer thinks that there's an extra "ir" in that last word00:17
* deafferret hauks a loogey00:18
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:20
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:27
-!- mode/#webgui [+v cap10morgan] by ChanServ00:27
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:32
-!- mode/#webgui [+v patspam] by ChanServ00:32
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]00:45
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]00:45
CIA-46WebGUI: graham * r9869 /branch/WebGUI_7.6/lib/WebGUI/AssetExportHtml.pm: fix exporting oops00:52
CIA-46WebGUI: graham * r9870 /branch/WebGUI_7.6/docs/upgrades/upgrade_7.5.40-7.6.10.pl: don't clear style template extra head tags on upgrade00:52
CIA-46WebGUI: graham * r9871 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/Asset_Survey.pm: add missing i18n00:52
CIA-46WebGUI: graham * r9872 /branch/WebGUI_7.6/lib/WebGUI/Help/Asset_Collaboration.pm: fix Collaboration help00:52
CIA-46WebGUI: graham * r9873 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.16 release00:52
CIA-46WebGUI: jt * r9874 /wrebuild/wre/var/ (upgrades/upgrade_0.8.5-0.9.0.pl setupfiles/my.cnf): changing upgrade to upgrade mysql tables and config file to 5.100:52
+perlDreameryay!  No wiki spam in 24 hour01:12
+perlDreamers01:12
* deafferret summons the spambots: perlDreamer is lonely!01:16
+perlDreamermore bored than lonely01:16
deafferretneed some work? I've got some  :)01:16
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui01:16
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:17
+perlDreamerdeafferret, bored in that I don't have any wiki spam to delete01:23
+perlDreamerif things should slow down though, I'll give you a holler01:23
deafferret:)01:23
@rizenperlDreamer: i've integrated a spam filtering system into webgui01:24
@rizenit's very basic01:24
@rizenbut you could tie that into the wiki01:24
@rizenso it would auto filter spam01:24
+perlDreamerwhere's this code at, rizen?01:33
@rizenthe postProcess method of WebGUI::Asset::Post01:34
@rizeni didn't make it into an api because i was thinking it was a stop gap01:34
@rizenfor a real spam solution01:34
@rizenbut it's been quite effective01:34
@rizenso it may be the permanent solution01:34
@rizenwe used it on cmsmatrix.org and it took us from 100 new spam messages per day to 001:35
@rizenanyway, you could just copy and paste that code for the most part into the processPropertiesFromFormPost method of WikiPage01:36
@rizenand that would likely solve the problem01:36
+perlDreamerhttp://use.perl.org/~Ovid/journal/3865301:38
-!- steve_ is now known as Mech42201:38
* perlDreamer decides to buy ammunition, hire consultants, raise my prices, and not answer RFP's anymore01:40
+perlDreamerof course, I haven't answered any yet, so this is not a big change.01:40
Mech422perldreamer: ??01:41
+perlDreamerread that URL I posted, Mech42201:42
@rizenIssue Request For Ammunition has happened to us more times than I can count01:43
@rizenWith the exception of one time, we've never gotten a contract based on an RFP. Instead its from a company who's doing a real evaluation and wants to hear our sales pitch.01:43
Mech422rfp's are a waste - thats old news :-)01:43
Mech422and the bigger ones are quite clearly targeted at 'big 3' shops01:44
Mech422(6 copies, on CD and Paper, copies of biz. insurance , etc etc )01:45
@preactionso they use us to underbid "Some Major" software company (SM). SM matches or at least reduces their bid, knowing there's no hope of them reaching that price (that or they rediculously overbid because they know this will happen)01:46
@preactionand the only one who's out anything is us.01:46
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:46
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:46
CIA-46WebGUI: colin * r9875 /branch/WebGUI_Story/ (110 files in 37 dirs): Merge in HEAD, up to 9866.02:04
CIA-46WebGUI: jt * r9876 /wrebuild/wre/var/setupfiles/wre.conf: wrong version number02:04
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]02:04
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:05
-!- preaction [n=doug@72.1.4.143] has joined #webgui02:06
-!- mode/#webgui [+o preaction] by ChanServ02:06
CIA-46WebGUI: colin * r9877 /branch/WebGUI_Story/ (2 files in 2 dirs): Add a duplicate story template to be used for the Topic.02:48
-!- rizen [n=rizen@76.210.61.179] has quit ["The Black Blog - http://plainblack.com/tbb"]03:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:07
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]03:26
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:26
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]03:29
-!- preaction [n=doug@72.1.4.143] has quit ["This computer has gone to sleep"]03:59
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has joined #webgui04:01
-!- mode/#webgui [+o preaction] by ChanServ04:01
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui04:01
-!- mode/#webgui [+v cap10morgan] by ChanServ04:01
-!- preaction [n=doug@CPE-72-133-245-110.new.res.rr.com] has quit [Connection timed out]04:31
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:14
-!- mode/#webgui [+o preaction] by ChanServ05:14
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui05:33
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui05:46
-!- mode/#webgui [+o Haarg] by ChanServ05:46
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]06:13
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]07:03
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:22
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:52
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:56
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit [Read error: 110 (Connection timed out)]10:26
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:28
-!- mode/#webgui [+v BartJol] by ChanServ10:28
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:53
-!- carogray [n=Caroline@70-4-26-225.pools.spcsdns.net] has joined #webgui11:55
CIA-46WebGUI: martin * r9878 /WebGUI/lib/WebGUI/Shop/Vendor.pm: Added POD, reordered subs to be wg coding guidelines compliant.12:09
* Radix_ rofls at a friend's facebook status "Peter wonders if he will ever be able to use the excuse "Someone drove a road compactor through the server room" ever again"12:10
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui12:17
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:06
-!- mode/#webgui [+o plainhao] by ChanServ13:06
-!- carogray [n=Caroline@70-4-26-225.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]13:42
CIA-46WebGUI: yung * r9879 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/WebGUI.pm): rfe #9355: Password Recovery email subject13:58
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:02
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:02
CIA-46WebGUI: yung * r9880 /branch/WebGUI_flux/lib/WebGUI/i18n/English/WebGUI.pm: fixed password recovery email subject14:33
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Remote closed the connection]14:34
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui14:35
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:35
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:35
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Remote closed the connection]14:45
-!- knowmad [n=william@97.66.185.250] has joined #webgui14:50
knowmadhey gang, is anyone using SQL Form with WebGUI 7.5+? I'm seeing a problem in the Form Population tab.14:51
knowmadI thought there was an svn branch where work was continuing but I don't see it at svn.webgui.org14:52
knowmadahh, found the link in the wiki -- https://svn.webgui.org/sqlform/WebGUI15:00
knowmadis everyone still sleeping?15:00
ryuu_roNo Oqapi's never sleep :)15:01
knowmadyes, i've heard that about Oqapi's15:01
knowmadplus, it's still working hours over there isn't it?15:01
ryuu_royep, I'm afraid so 15:02
ryuu_roonly 3 hours left15:02
knowmadyes, exactly15:02
knowmadi'm just on my first cuppa joe15:02
knowmadand prepping to go battle the bugs15:03
ryuu_ro:) you need the new laser that Bill Gates is building15:03
ryuu_roit for killing the entire malaria mosquito population15:03
ryuu_rodarn bugs15:03
knowmadyeah, they're going to do us in one day; did you ever read Orson Scott Card's Ender series?15:04
ryuu_ronope, is it good?15:04
knowmadyes, very good15:04
knowmadEnder's Game is the first15:05
knowmadsci-fi 15:05
ryuu_roI'm on the website right now, I was planning to start a new sci-fi series15:06
ryuu_rothanks for pointing me in this direction :)15:06
knowmadyw, let me know what you think if you read it15:06
ryuu_rowill do15:06
knowmadAre there any devs who know how responseXML objects work such as "req.responseXML.getElementsByTagName("Option"); "15:16
knowmadThis is generating a JS error that the response is null which is causing SQLForm cross-linking to fail15:17
-!- rizen [n=rizen@76.210.61.179] has joined #webgui15:29
-!- mode/#webgui [+o rizen] by ChanServ15:29
knowmadmorning rizen15:30
@rizenis it morning already?15:30
knowmadit is down here on the East coast15:30
knowmadkinda foggy but definitely bright outside15:30
@rizeni see15:31
@rizenwell then it must be morning here too15:31
@rizenor at least pretty soon15:31
@rizenso good morning back to you15:31
@rizenor perhaps15:31
@rizentop o' the morning15:31
knowmadyes, i'm sure it's heading your way :)15:31
@rizengiven yesterday's festivities15:31
knowmadhey, I need some history on SQL Form; is Martin the mastermind behind this asset?15:31
knowmadwhat festivities?15:31
@rizenst. patricks day15:32
knowmadoh15:32
knowmadi'm too old for the festivities part and don't live in Ireland15:32
@rizenThe history that I know is that it was built specifically for one of Oqapi's clients.15:32
@rizenAnd Martin got it into the core, but I don't know for sure that he designed it.15:32
@rizenYou should never be too old.15:33
knowmadok, i'll try posting my issues to the dev forum to see if i can get some help getting it working in 7.5+15:33
knowmadwell, let's say I age out of some things15:33
@rizenthat's very sad15:33
knowmadnah, it actually simplifies life15:34
@rizeni hope some day you age back into them15:34
knowmadperhaps i will; i like that thinking!15:34
knowmadoff to do our quoting! good day15:34
daviddelikatrizen: is there an icon for the adsku project yet?15:42
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:43
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:43
CIA-46WebGUI: martin * r9881 /WebGUI/ (6 files in 5 dirs): Adding minimum checkout amount.15:43
@rizenbut put it in the def like there is one anyway15:43
@rizencall it adsku.gif15:43
@rizenand i'll have someone create one15:43
daviddelikatshould I just copy one so that something shows up?  or leave it blank?15:44
@rizenjust leave it blank15:44
daviddelikatok15:45
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:48
-!- knowmad [n=william@97.66.185.250] has left #webgui []15:50
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:15
-!- mode/#webgui [+o Haarg] by ChanServ16:15
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:29
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:29
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:31
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:46
-!- mode/#webgui [+o tavisto] by ChanServ16:46
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 60 (Operation timed out)]16:58
@plainhaohow do i unlock an asset for editing?17:04
@plainhaoi did it before, now i can't remember17:05
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui17:07
-!- mode/#webgui [+o frodwith] by ChanServ17:07
+MrHairgreaseplainhao, the easiest way is to switch to the version tag that the asset's in17:07
@plainhaotrying that now, just a bit confused on how exactly to do that17:08
+MrHairgreaseyou can use the admin bar on the left17:08
+MrHairgreasejust click on the tag you need17:08
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Remote closed the connection]17:10
CIA-46WebGUI: martin * r9882 /WebGUI/t/Shop/Cart.t: Added tests for WebGUI::Shop::Cart->readyForCheckout.17:21
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:22
-!- mode/#webgui [+v perlDreamer] by ChanServ17:22
+perlDreamermorning, folks17:22
@rizenyou're too late17:23
@rizenknowmad already said that17:23
@rizen2 hours ago17:23
+perlDreamerbut he's gone17:25
-!- ishiboo [n=ishiboo@spacehog.mach.net] has quit [Read error: 104 (Connection reset by peer)]17:25
+BartJolI know some people that said goodmorning 7.5 hours ago...17:27
+perlDreamerit must be like beer:3017:28
+perlDreamerwhere it is always time to drink beer somewhere in the world17:29
+MrHairgreaseperlDreamer, how do I test for boolean values in a t file?17:29
+perlDreamerok17:29
+MrHairgreaseah17:29
+MrHairgreaseof course17:29
+MrHairgreasethanks17:29
+perlDreameryou're writing tests!17:29
+perlDreamerwhat a guy17:29
+perlDreamerI wonder if baked things can be shipped internationally...17:29
@preactionperlDreamer: yes, provided you wrap them well17:31
@preactionthe cookies I got from Canada were basically destroyed in-transit, and they were in a metal box17:31
+perlDreamerthat was to beat the xray machine17:31
+MrHairgreaseis there something like not_ok?17:31
+MrHairgreaseor should i ok( ! )17:31
+perlDreamerok (! $variable)17:31
+MrHairgreaseok17:31
+MrHairgrease=)17:31
+perlDreamerwhat are you writing tests for?17:32
@preactionthere is a not_ok i thought17:32
@preactionis and isn't17:33
+MrHairgreasestuff I'm adding to the core17:33
+perlDreamerpreaction: never heard of not_ok before17:33
+MrHairgreasei tried not_ok, but it complained about main:not_ok not existing17:33
+MrHairgreasebut maybe it isn't exported by default17:34
+MrHairgreaseanyway17:34
+MrHairgreasethe bang works just as well17:34
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:37
+MrHairgreasehey rizen, i just found a bug that will allow you to buy stuff for free if there's a donation asset on the site17:40
@rizenwell that's not good17:40
+MrHairgreaseI'm about to fix it17:40
@rizensweet, are you backporting to 7.6 as well?17:40
@rizenor should i have one of my guys do that?17:40
+MrHairgreaseI'll backport it too17:41
@rizenyou're the best17:41
+MrHairgreaseI'm not sure where to fix it though17:41
+MrHairgreaseI could do it in Donation itself17:41
@rizenwhat's the problem?17:41
+MrHairgreasebut I'd say products should always have a positive price17:41
+MrHairgreaseright?17:41
+MrHairgreasethe prob is when you fill in an negetive amount for a donation17:42
+MrHairgreasewhich will give you in store credit17:42
+MrHairgreaseSo maybe it should be fixed in Sku->addToCart instead17:43
+MrHairgreaseor in Cart->addItem17:43
+perlDreamerI'd fix it everywhere.  In the Cart, and in the Donation.17:43
+perlDreamera negative donation is a payment17:43
+MrHairgreaseyeah17:43
+MrHairgreasethat was my question: is there any circumstance where the price of a product can be negative?17:44
@rizenno17:44
+MrHairgreaseok17:44
@rizenit can be 017:44
@rizenbut not negative17:44
@rizenoh wait17:44
@rizenthe exception is coupons17:44
+MrHairgreaseright17:45
@rizencuz coupons are skus too17:45
+MrHairgreaseI'll fix it in the donation asset only too17:45
+perlDreamerbut coupons aren't negative, they're positive, but subtracted?17:45
+perlDreamerand the user can't enter in the coupon value17:45
+perlDreamerthat's the danger17:45
+perlDreamerif the shop owner shoots themself in the foot, that's one thing17:45
@rizentrue, users can't enter the coupon value17:45
@rizenat least with the current coupon17:45
@rizenbut if you made addToCar17:46
@rizencheck the value17:46
@rizena coupon wouldn't get added17:46
@rizencuz it can produce a negative value17:46
+MrHairgreaseFlatDiscount has a negative price17:47
+MrHairgreaseso addToCart cannot be changed17:47
+MrHairgreaseI'll just fix it in the Donation asset17:47
CIA-46WebGUI: martin * r9883 /WebGUI/ (lib/WebGUI/Shop/Vendor.pm t/Shop/Vendor.t): Adding isVendorInfoComplete method.17:53
CIA-46WebGUI: martin * r9884 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/Donation.pm): Fixed validation issue in Donation asset.17:53
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:16
CIA-46WebGUI: martin * r9885 /WebGUI/lib/WebGUI/Asset/Sku/Donation.pm: Cleanup.18:21
CIA-46WebGUI: martin * r9886 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/Donation.pm): Merged donation fix.18:21
+perlDreamerMrHairgrease++18:23
+perlDreamerbbl18:30
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]18:30
daviddelikatrizen: got a minute?18:49
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui18:51
-!- mode/#webgui [+v perlDreamer] by ChanServ18:51
+BartJolmmm, the major book attack wasn't even mentioned in the news18:54
+MrHairgreasemajor book attack?18:55
+perlDreamerIt was yesterday, MrHairgrease18:57
+perlDreamerThe Netherlands launched an unprovoked attack against the United States18:57
+perlDreamerWar was only narrowly avoided18:57
@rizeni'm back now18:57
@rizendaviddelikat: 18:57
+perlDreamerI should write about that on my blog :)18:58
@tavistoMrHairgrease, is anyone from the dutch team going to Apache Con?18:58
+MrHairgreasetomorrow we'll be shipping nukes to cuba18:58
+MrHairgreaseno18:58
+BartJolmmm, maybe we should put it in the extinguish pot18:58
+MrHairgreasenot from oqapi/procolix anyway18:58
@tavistoAlright, Erik from Volvo was trying to get over there and wanted to know if he would see any of the Dutch team there18:59
+perlDreamerrizen, there is an OSCON replacement happening in Portland this year18:59
@rizenbah18:59
+perlDreamerI might be convinced to give a talk about WebGUI there19:00
+perlDreamerbut alot will depend on Kathy's schedule, which we don't know until June19:00
+BartJolfor her training as midwife you mean?19:01
+perlDreameryes19:01
+perlDreamerthere are a few things that are known19:01
+perlDreamerI am going to do a lot of cooking and cleaning19:01
daviddelikatrizen: I have a question about the AdSku manage page19:02
+BartJolI seriously misread cooking as coding19:02
+perlDreamercoding will occur, too19:03
daviddelikatdo you want to show each ad purchased only once or should each renewal show up as well?19:03
+BartJolbut will Kathy be at the wuc is the big question19:03
+perlDreamerThat is a very good question.19:04
+perlDreamerWe won't know until she starts19:04
+perlDreamerschool19:04
+perlDreamerIf she is on break, then maybe19:04
+BartJolbut I should head off and drink beer19:05
+perlDreamerif we can find someone to watch the boys (because this is when school starts)19:05
+perlDreamerProst!19:05
+BartJoldank je wel19:05
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:05
@rizendaviddelikat: don't care if you roll it up into one value showing a total of call clicks/impressions purchased for that ad, or if you show each renewal as it's own line item19:06
@rizenas long as the user has some way to see what they've purchased vs what's been used19:06
daviddelikatit will be easier to just show each ad once, otherwise the numbers will be messy19:06
+perlDreamerif they want a history of what they've bought, it would be in the Transaction History anyway?19:07
+perlDreamereach purchase?19:07
daviddelikatyup19:07
@tavistoanyone hear that IBM is in talks to buy Sun?  http://blogs.zdnet.com/BTL/?p=14817&tag=nl.e53919:10
@tavistomySQL would have new daddy19:11
+perlDreamertavisto, I got to thinking that your Gallery hack from yesterday would make a great Staff Blog posting, or a wiki article...19:13
@tavistooh streamlining the gallery to cut out all the extra crap19:14
@tavistothat would be called the power of Variables and Templates in WebGUI19:14
@rizeni have another idea for the gallery19:14
@rizenwe should get rid of the "photo" concept19:15
@rizenand just make all photos image assets19:15
@tavistoI was thinking about posting to the staff blog on some stuff, but I already post so much crap in the PR and news sections that I clutter up the news sections enough19:15
@rizenand then the display functions of the photos19:15
@rizenwould just be part of the album19:15
@tavistohow would that be different to the end user Rizen?19:15
@tavistoer the person using the gallery19:16
@rizenfor the person using the gallery the UI could be more streamlined19:16
@rizenbecause you're not switching through several assets19:16
@preactionbetter question, how would that work with other File types?19:16
@rizenyou're always working with the same asset19:16
+perlDreamerpreaction: like video?19:16
@tavistoooh I like that idea19:16
@rizensecondly19:16
@rizenif you want to reuse your photos somewhere else in the site19:17
@rizenyou can easily do that19:17
@rizenbecause it's just an image asset19:17
@rizenlike all the other images you uploaded19:17
@tavistooh okay so it would be a generic image asset..k gotcha19:17
@rizenpreaction: album would just be "aware" of types of assets that it can use19:17
@rizenit is now anyway19:17
@tavistoI think I'm going to change around the sightings gallery so that the photos are grouped into the same categories that we reach out to. (business, education, non-profit, and government19:18
@rizenplus it's not likely that people are going to go out and create lots of plugin types for the gallery19:18
@preactionsounds like a good idea to me. less code in WebGUI is always good19:19
@rizeni'm also thinking we should add a video asset to the system which really just links to a video out on the net somewhere19:19
@rizenso it's aware of youtube, blip.tv, and others19:19
+perlDreamersomething that lets you do easy embedding?19:19
@rizenyou can paste in the video number, the url, etc19:19
+perlDreamerthat's a great idea19:19
@rizenyup19:19
@rizenbecause people don't really want to upload videos to webgui19:19
@rizenthey want to use a video service19:19
+perlDreamerYou should think about doing this kind of stuff full time, rizen.  You have all these good ideas.19:19
@rizencuz nobody wants to pay the hosting costs of hosting their own video19:20
@rizenone of these days i might get a job doing just that pD19:20
@rizen=)19:20
+perlDreamerI'd be happy to help you get started out.19:20
+MrHairgreaserizen: i've been planning to do a video plugin.19:21
+MrHairgreaseI just never had the time19:21
@rizenthe funny thing is that as time goes on and on and on, i have less and less time to actually implement any of the ideas19:21
+MrHairgreaseI do have a conversion workflow activity laying around though19:21
@rizenin fact it's gotten to the point where i'm struggling to find the time to even write down the ideas so that other people can do them19:21
@preactionhave you used the Notes feature in Mail.app? i find it quite nice19:22
@rizenMrHairgrease: i think you missed it. i don't want a video upload system in webgui19:22
@rizenpreaction: i don't mean just writing down the idea...i mean turning it into a spec19:22
+MrHairgreasei never said I needed in webgui did I?19:22
@rizenoh sorry MrHairgrease 19:23
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has joined #webgui19:23
@rizeni thought you were saying put it in the core19:23
+perlDreameruh oh, time to shape up19:23
@rizenbah19:23
@rizennow's when the cussing should begin19:23
@rizencuz dreamersgirl is here19:23
@rizenlet's get him in trouble19:23
dreamersgirljust as long as you don't cuss me out...19:23
@rizenoh...did you know that perlDreamer almost started an international war yesterday?19:24
+perlDreamerstarted?19:24
+perlDreamerI was just narrating19:24
dreamersgirli thought BartJol did that19:24
+perlDreamerIt was SDuensin19:24
dreamersgirlah19:24
+MrHairgreaseNo, i'd just like to be able to use it in the gallery when the tim ecomes19:24
+MrHairgreaseBartJol doesn't even harm a mosquito19:25
+MrHairgreasenot intentionally at least =)19:25
SDuensinWhat I do?!19:25
+perlDreamerYou caused an international incident yesterday19:25
dreamersgirlrequested a missile be sent from the Netherlands, so I hear19:25
+perlDreamerSeriously damaging relations between the US and a major European country19:25
CIA-46WebGUI: colin * r9887 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Parenthesize the call to get to make it stand out.19:25
CIA-46WebGUI: colin * r9888 /branch/WebGUI_Story/lib/WebGUI/ (2 files in 2 dirs): Fix missing, and broken Help.19:25
CIA-46WebGUI: colin * r9889 /branch/WebGUI_Story/lib/WebGUI/Help/Asset_Story.pm: Fix broken Help.19:25
SDuensinOh yea!  That bart nut was throwing books at me!19:25
dreamersgirlsomething about an admin book?19:25
+perlDreamerthat's bart jol, not bart nut19:25
+MrHairgreasenono19:26
+MrHairgreaseIn Dutch you actually spell it as bart Nut19:26
+perlDreamerif you make me LOL at the office they may ask me to leave19:26
+MrHairgreasehuh, you got a new job?19:26
+perlDreamerNo, I have a remote office19:27
dreamersgirl:)19:27
* MrHairgrease doesn't understand19:27
+perlDreamerhttp://www.insomniacoffeecompany.com/19:27
+MrHairgreasemust be the time zone19:27
dreamersgirlthey make good coffee19:27
dreamersgirlgood hot chocolate, too19:27
+MrHairgreaseC|N>K19:28
+perlDreamer$MrHairgrease->requestTranslation('C|N>K');19:29
+MrHairgreaseThink C as in Coffee, N as in Nose19:29
+MrHairgreaseI'll leave the K open as an exercise for the reader 19:30
+MrHairgreaseWhat would be the best way to get i18n labels into js files in the extras directory?19:32
* perlDreamer exercises 5 days per week19:32
+perlDreamerMrHairgrease, use preaction's handy dandy JS i18n module19:32
+MrHairgreaseBut does perldreamer get the joke? =)19:33
+perlDreameryou can find it in extras/yui-webgui/i18n19:33
+MrHairgreaseah19:33
+MrHairgreasecool19:33
+MrHairgreasei'll check it out19:33
+perlDreamerMrHairgrease, Does Kathy know coffee?19:33
+MrHairgreasekeine ahnung19:33
+MrHairgreasedoes she?19:33
+perlDreamerthere are examples in extras/yui-webgui/asset{History,Manager/19:33
+perlDreamerI think so, maybe I still don't get the joke19:34
+MrHairgreasewhat would the K be?19:34
* perlDreamer thought Kathy19:34
+perlDreamerbut I have Kathy on the brain :)19:34
+MrHairgreaseno19:34
+MrHairgreasethink Keyboard19:34
+perlDreamerCoffee | Nose > Keyboard19:35
+MrHairgreaseright19:35
+MrHairgreaseit's what'll happen when you lol in you remote office19:35
+perlDreamerokay, now I get it19:35
+MrHairgreasegood19:35
dreamersgirlthat's funny19:35
+perlDreamerI need a nutso, DRY check19:41
+perlDreamerI have some code in StoryArchive that creates template variables.19:41
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:41
+perlDreamerI need an almost exact copy of that in the Story Topic19:41
* perlDreamer is thinking about abstracting out the code and passing in a callback to that I don't have to copy/paste it19:42
+perlDreameris that over the top?19:42
@preactionthat depends, would they never be different?19:42
+perlDreamerNo19:42
+perlDreamerthey will be a list of stories, arranged by date19:43
+perlDreamerthe difference is the URL to view the story19:43
+perlDreamerthat's the only difference19:43
+perlDreamerseparate, it is easier to customize the code19:43
+perlDreamerand it is only 12-14 lines of code19:43
@preactionperhaps the abstraction is too much then19:44
+perlDreameryeah19:44
* perlDreamer is too DRY19:44
CIA-46WebGUI: colin * r9890 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Remove debug.19:57
CIA-46WebGUI: colin * r9891 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Always dangle a comma.19:57
CIA-46WebGUI: daviddelikat * r9892 /branch/adSkuProject/ (6 files in 6 dirs): nuther check point19:57
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui20:25
-!- mode/#webgui [+v crythias1] by ChanServ20:25
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []20:25
-!- dreamersgirl [n=kathyk@c-98-232-212-12.hsd1.wa.comcast.net] has left #webgui []20:43
* perlDreamer heads back to the Office 00120:44
+perlDreamerbbl20:44
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.wa.comcast.net] has quit ["Leaving."]20:44
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui20:51
-!- mode/#webgui [+v danny_mk] by ChanServ20:51
+danny_mkHmmm... I think I made a booboo :-(20:51
+danny_mkI was trying to give WebGUI some free advertising by posting to the yahoo applications:  http://gallery.yahoo.com/apps/2917920:52
+danny_mkDoes it seem like I am the developer of WebGUI?20:53
CIA-46WebGUI: colin * r9893 /branch/WebGUI_Story/lib/WebGUI/Asset/Wobject/StoryArchive.pm: Do not set addStoryUrl unless the user can really add Stories.20:55
CIA-46WebGUI: colin * r9894 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: 20:55
CIA-46WebGUI: Check for addStoryUrl with the right permissions.20:55
CIA-46WebGUI: Move all stories into the past, in preparation for filtering out future Stories based20:55
CIA-46WebGUI: on canEdit.20:55
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui21:10
-!- mode/#webgui [+v perlDreamer] by ChanServ21:10
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui21:24
-!- mode/#webgui [+v MrHairgrease] by ChanServ21:24
+perlDreamerbbl22:37
@rizeni think you're fine danny_mk 22:38
+danny_mkgood, as long as you say so22:38
CIA-46WebGUI: yung * r9895 /WebGUI/ (6 files in 6 dirs): making account activation email templatable22:55
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]23:02
@preactioncan anyone think of a good reason not to have a setting that allows me to add http headers to all my pages? besides that i can only think of a couple reasons that i might want the feature?23:08
+perlDreamerHow is this different from putting them in the Style template?23:12
+perlDreameror using a Snippet?23:12
@Haarghttp headers23:13
@Haargnot html headers23:13
* perlDreamer is hesitant to reveal his ignorance, but thinks he better just in case23:13
+perlDreamerwhat's the difference?23:13
@Haargseems like something that could be useful, but also sounds like kind of a hackish solution to whatever problem you are trying to solve23:13
@rizenare you saying there would be an HTTP header field in all assets?23:14
@rizenor some sort of global field in the settings?23:14
daviddelikatperlDreamer : http headers are part of the protocol whilel html headers are part of the document23:14
+perlDreamerthanks, daviddelikat :)23:14
@Haargcache controls are the first thing that comes to mind for http headers users would want control over, but i think there would be a better solution than allowing them to be specified directly23:16
daviddelikatI have a question about WG macros, specifically ^Internationa(...); using a placeholder23:18
+perlDreamerwhat is it daviddelikat?23:18
+perlDreamerI'm much more qualified to answre those kinds of questions.23:18
daviddelikatI'm filling in a value with a coma list of numbers23:18
daviddelikatand i only get the fisr one in the output23:18
+perlDreamercan you paste some code?23:19
daviddelikati think i need to quote my replacement string because it is getting parsed incoerrectly23:19
+perlDreamerif it's 1 line, it's okay to do it in channel23:19
@rizenpreaction: i'm not really in favor of a generic http headers control anywhere in webgui23:19
@rizenthere's too much of a chance for people to conflict with headers we're already setting23:19
@rizenor may set in the future23:20
@rizenmethinks it needs to be dealt with on a case by case basis23:20
@rizenrather than generically23:20
daviddelikatperlDreamer: i think it would take far too much code, I'd have to give you part of a module plus a template23:20
daviddelikati'll see what i can come up with to demostrate23:20
+perlDreamerdaviddelikat, quoting is probably the solution23:20
daviddelikatbut where?23:21
@Haargcan you just paste how the macro is being called?23:21
daviddelikatin the template23:21
+perlDreamerthe commas need to end up quoted in the  macro call, it's probably better to do it in the template23:21
+perlDreamerrather than in the variable23:21
daviddelikat^International("impression discount","Asset_AdSku",<tmpl_var impression_discount>);23:21
daviddelikatso it should look like this:23:22
+perlDreamer^International(impression discount,Asset_AdSku,"<tmpl_var impression_discount>");23:22
daviddelikat^International("impression discount","Asset_AdSku","<tmpl_var impression_discount>");23:22
daviddelikatis there an echo in here?23:22
daviddelikat:)23:22
+perlDreamerexcept you have extra, redundant quotes around the key and namespace23:22
+perlDreamer:)23:22
+MrHairgreasedaviddelikat what does your string look like23:23
daviddelikatso i don't need quotes around the space?23:23
+MrHairgreaseie. the 18n text23:23
+perlDreamerno23:23
+perlDreameronly around commas23:23
@rizendaviddelikat: what are you trying to do exactly?23:23
+perlDreamerand around quotes that need to be escaped, maybe23:23
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]23:24
daviddelikattrying to fill in a coma list of numbers: 100000,1000000,1000000 into an internationaized string23:24
daviddelikati think i have the solution23:24
@rizendon't use the international macro 23:24
@rizenthat's the solution23:24
@rizenmy $text = $i18n->get('something');23:25
@rizenmy $var->{whatever} = sprintf $text, @values23:25
@rizenput it right into your template23:25
@rizenmost international labels shouldn't do that23:25
+MrHairgreasei thought labels weren't going into tmpl_var anymore23:26
+perlDreamerright23:26
@rizenbut in this case...it's not just a label23:26
+perlDreamerThe guy who wrote WebGUI said that23:26
@rizenit's formatted23:26
@Haargthe international macro uses sprintf23:26
@rizenand doing what you're doing invites all sorts of problems23:26
-!- carogray [n=Caroline@174-153-35-209.pools.spcsdns.net] has joined #webgui23:26
@rizenmy concerns are these:23:28
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:29
@rizen1) if you start putting a bunch of sprintfs into the a macro like this23:29
@rizenthe user may forget to close the macro 23:29
@rizenbecause the typing is going on and on and on and on and on 23:29
@rizen2) it's hard to read23:29
@rizenif it was just one thing23:29
@rizenthen i'd be ok23:29
@rizenbut here' we're talking about a list of things23:30
@Haargif you were trying to plug a string that happens to have commas in it into an international string, using quotes would be the way to go23:30
@Haargbut it seems like your use case isn't quite that simple23:30
@Haargas rizen says, you are dealing with a list23:30
@rizensince this is a complex case23:30
@rizeni think an exception should be made to the no i18n exposed as template variables23:31
daviddelikatit is just a string that happens to have comas in it, but I'm already changing it so...23:31
+perlDreamershould we pull that feature out of the International macro so that it doesn't do sprintf anymore?23:32
@rizenno it can do that for small jobs23:32
@rizenbut in daviddelikat's case, it could be a nearly infinite list of stuff being passed in23:32
@rizendaviddelikat: this is for the discount thing in ad sku, right?23:33
daviddelikatyes23:33
+perlDreamerwell, let's define rules, then throw them up on the wiki so that everyone can have access to them23:33
@rizenyeah, the way tavisto would use that thing, it will have at least 30 discount rules in it23:33
@rizenperlDreamer: the rule is: Don't put i18n into template variables, unless some sort of very complex formatting needs to happen to the i18n before output.23:35
@rizenthat's as specific as i would want the rule to be23:35
+perlDreamerokay-doke23:35
@rizenunless you wanted to say 99% of the time it should not go in23:35
@rizenand if you want to put it in, then check with rizen23:36
@rizen=)23:36
+perlDreamer;)23:36
@tavistowho dares distrub the wizard?23:41
@tavistodisturb even23:42
* perlDreamer waves an iPhone at Tavis, and soothes the angry marketing wizard23:43
@tavistoah much better now23:43
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]23:47
--- Day changed Thu Mar 19 2009
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:05
-!- mode/#webgui [+v patspam] by ChanServ00:05
@tavistowell how about that... The Republic of Croatia uses WebGUI for their homepage and it's like a super wiki site   http://www.hr00:06
@preactionnice00:07
@tavistoRizen, did you know about that site?00:07
@preactioni like it, it's simple and straightforward00:07
@tavistoI found it on the WebGUI Facebook group.. on the wall00:07
@tavistoyeah it's pretty slick preaction00:07
@rizennope00:08
@preactionIf I were to make a form control that would allow async uploading of files, or add async uploading to the existing control, where should I store them?00:08
@tavistovery web 2.0ish.. would be cool to have a bunch more of these types of designs00:08
@preactioncan i make it so I can get Temp storage locations after I have lost the reference to them?00:08
@rizenare these files that would not become assets?00:09
@rizenso they are not file/image assets?00:09
@preactionthey could become assets, but that is not a requirement00:09
@rizenbecause there's a mechanism for that already00:10
@rizenlike the wiki does00:10
@rizenbut other than that00:10
@rizeni think the way to do it is this00:10
@preactionthe attachment thing, i suppose i should see how that works. it doesn't rely on the RichEditor?00:10
@rizenupload them to a temp storage location, and have the ajax return the storage id00:11
@rizenthen pass the storage id along with the form when it gets submitted00:11
@rizenyeah, that attachment thing in the wiki has nothing to do with the rich editor00:11
@preactionyeah, that was the plan. but createTemp storage locations cannot be instantiated after you lose the reference. and i'd prefer to not make a "getTemp(storageId)" because I shouldn't care if the storage location is temp or not after it's been created00:12
@preactioni can figure out a way to fix that, of course00:12
@rizenyou could just pass in a prefix as a third param to get()00:14
@rizeni hadn't really thought about temp storage not being able to be instanciated once you lost reference to it00:14
@rizenthat is not by design00:14
@rizenjust a case i hadn't considered when i designed the api00:14
@preactionyeah, i didn't think of it either till someone came in here with a weird problem using Storage00:15
+perlDreamerit isn't possible to find any storage once you lose the storageId?00:15
@rizenhe has the storage id00:16
@rizenit's just that he can't create a reference to the object00:16
@rizencuz it's a temp storage id00:16
@rizennot a real one00:16
@rizenpreaction: i'm going to say that fixing the api to support that is the way to do it00:20
@rizeni'm going to need that for a project i'm working on here shortly too00:20
@rizenso do it00:20
@preactionok00:20
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui00:21
-!- mode/#webgui [+o Haarg] by ChanServ00:21
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit]00:25
* perlDreamer is off running, bbl00:28
* deafferret starts chewing00:33
carograybout to get off the bus, but is there something obvious about the way to email everyone in a group every time we post something new on a collaboration system?00:59
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:00
carograywe have a group - mlri staff should I subscribe them to the CS?01:00
carograyif so how?01:01
carograyoop! we're here.. will try back later.01:11
-!- carogray [n=Caroline@174-153-35-209.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]01:12
-!- rizen [n=rizen@76.210.61.179] has quit []01:19
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:37
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:50
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:50
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:51
-!- mode/#webgui [+o rizen] by ChanServ01:51
@preactionpatspam: starting 7.7 off with a bang, eh?02:13
+patspamheh, you mean all those commits?02:14
@preactionthe RFEs yeah02:14
+patspamyeah, it's unresolved feature freeze tension02:15
@preactionimprovements to the interfaces for those parts are awesome02:15
@preactionheh02:15
+patspam7.7 is going to rock :)02:16
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:17
-!- mode/#webgui [+o Haarg] by ChanServ02:17
+patspamdamn you Haarg, i now have a drug dependency02:19
+patspamit's called wgd02:19
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit]02:21
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui02:26
daviddelikatcan anybody see what is wrong with this code: http://webgui.pastebin.com/d3b4cac4d  it won't compile but it doesn't give any errors either02:39
daviddelikatthis is the error im getting http://webgui.pastebin.com/d637e041c02:39
+patspamdamn, i think i just spent half an hour scratching my head about getLineage because I was spelling descendants as descendents02:44
* patspam thinks about adding alternative spelling warnings to wg02:44
@rizenuse base WebGUI::Crud;02:47
@rizenneeds quotes02:47
daviddelikatthanks02:48
+patspamhow about: wgd lint --find-alternative-spellings02:49
@preactionperhaps make a Perl::Critic::Policy::WebGUI::AlternateSpellings?02:57
daviddelikatwhat is the prescribed method for creating a 'crud' table?02:58
+patspampreaction: yeah good idea02:59
@preactiondaviddelikat: don't they have a way to make themselves?03:00
daviddelikatwell, there is a crud_create table, function, but how/when shoudl it be called?03:00
@preactionyou should make a "sub install" that calls that and does anything else you need03:01
@preactionthen use "sbin/installClass.pl" to install it03:01
@preactionalternatively, you can fix it so that Crud.pm has install, isInstalled, and uninstall03:01
daviddelikatok that makes sense...03:01
daviddelikatthan ks03:01
@preactionso that installClass.pl Just Works03:02
@preactiondaviddelikat: more info on installClass.pl :http://www.plainblack.com/pr/staff/blog/installclass.pl---how-to-create-install-scripts-for-your-webgui-plugins#lPZHo7xJFBkBXdQa6Y28_g03:03
@rizendaviddelikat: 03:04
@rizendon't use preaction's advice here03:04
@rizenpreaction: this is for the core03:04
@preactionoh, that's different03:05
@rizendaviddelikat: it should go in the upgrade script in the core03:05
daviddelikatok03:05
@rizenupgrade_7.7.1-7.7.2.pl03:05
@rizenor whatever03:05
daviddelikatok03:05
+patspamrizen: any date set for the first 7.7 beta?03:07
@rizentomorrow03:07
+patspamseriously?03:07
@rizenyup03:08
* patspam hugs jt03:08
+patspamsweet!03:08
+patspammeans i don't need to do an early upgrade my beta site with trunk code, that would have been annoying to reconcile later03:10
@rizenand thursdays from now on03:10
+patspamawesome03:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:28
CIA-46WebGUI: daviddelikat * r9896 /branch/adSkuProject/lib/WebGUI/ (3 files in 3 dirs): yet another check point03:55
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []04:20
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui04:22
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui04:28
knowmadshould it be possible to edit an existing entry in a Data Form without creating a new entry?04:30
@rizenyes04:31
knowmadin 7.5.40, i'm finding that when a user edits an existing entry, a new entry gets added; the entryId gets changed so i have no way to find the latest entry04:31
knowmadshall i file a bug report? 04:34
+perlDreamerno04:35
knowmadi know this is no longer a stable version so am unsure how you handle these reports; i presume you still want them...04:35
+perlDreamerbecause we're not patching 7.5 anymore :)04:35
knowmadoh, is this a known issue?04:35
@rizenknowmad04:35
knowmadok, that anwsers my other question04:35
@rizenjust try to replicate the problem on the demo server04:35
@rizenif it still exists04:35
@rizenthen report it04:35
@rizenthen you can backport our patch to your version04:36
@rizenor upgrade04:36
+perlDreamercould this be part of version control for the dataform?04:36
+perlDreamersince data entries are JSON collateral now?04:36
+perlDreamerthen what's happening would make sense04:36
knowmadworking as expected on demo svr04:45
@rizenperhaps then you can just pull the new code down to your old server04:46
@rizenor upgrade to 7.604:46
knowmadyeah, i'll see about the latter; thanks for the input04:47
knowmadthe workaround isn't too bad for now; just have to delete the old entry04:47
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui05:04
elninohi all!05:05
+perlDreamerhey, elnino!05:05
elninosoo.... I'm tryin to use wreserver.pl with the --verbose parameter... Does it ever provide "additional information"?  my processes are failing and it won't tell me. The logs are a bit cryptic.05:07
daviddelikatis there any setting that turns the shopping cart on and off?05:10
knowmadi've never tried it; can you post your log output from modperl to webgui.pastebin.com?05:10
daviddelikattheres nothing in th error log05:11
knowmaddaviddelikat: what version of webgui?05:11
knowmaddaviddelikat: that first msg was meant for elnino05:11
daviddelikatk, I'm working an new feature for 7.705:12
daviddelikatits the Ad Sku05:12
daviddelikatI put everything together to add to the cart but the cart isn't there...05:13
elninohttp://webgui.pastebin.com/m24f07b55 - Hi knowmad!05:13
knowmadhey elnino05:14
elninoso this is what i'm doing:  I have it running on another machine. On a new machine, I installed the same wre (I thought?) and same version of webgui.05:14
elninonow I'm transfering my config files. 05:14
elninoI have a different dbuser and dbpass, and I've updated the conf files on the new server appropriately for that.05:15
knowmadthe last line looks like your main problem05:15
elninoknowmad, do you remember me? met you at the conference.05:15
knowmaddoes that file exist?05:15
knowmadelnino: yes, i do remember05:15
elninoyeh, I know... I looked at line 65. it does exist.05:15
knowmadthe file exists and is readable by nobody or whoever is set as the User in your apache config?05:16
elninooh.. hold on. yes. it exists.. but now I'm looking at /data/WebGUI/lib/WebGUI.pm line 6505:16
elninoI'm missing WebguiRoot.. I must not have installed the same version. =(05:17
knowmadthat error being in the modperl log means the directives in your /data/wre/etc/www.testsite.com.modperl configuration is failing05:17
knowmaddid you install wre 0.9?05:18
elninonope.. wre .8.. something =) hold on05:19
elnino.8505:19
knowmador are you using native apps? i'm surprised to see perl 5.8.8 mentioned in your error log as I thought wre 0.9 was using perl 5.1005:19
-!- Radix-wrk changed the topic of #webgui to: [ 7.6.15-stable | WRE 0.9 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/05:19
knowmadi've never seen those first few warnings; just curious05:19
elninodarn. I had .84 on the other.  =(05:20
knowmadthat one is really buggy05:20
elnino.84 is?05:20
knowmad0.8.5 is less buggy but still has some issues05:20
knowmadyes 0.8.4 was a bad release as i recall05:20
elninooh. I use it everywhere.  :} now I'm nervous.05:22
knowmadwell, read the release notes05:23
knowmadit may have been minor but i just don't recall05:23
knowmadobviously it's working for you05:23
elninocan you do me something?05:24
knowmadwhat's that?05:25
elninosearch your /data/WebGUI/etc conf files for WebguiRoot05:25
elninoaccording to  /data/WebGUI/lib/WebGUI.pm it's trying to look for it.05:25
elninoI don't have it defined anywhere but in modperl.conf. and that's set correctly.05:26
+perlDreamerdaviddelikat: try the Shop tests, one module at a time05:26
knowmadnot coming up with anything05:26
elninohmm. ok. Thanks for looking.05:26
knowmaddoesn't that string get removed when wre is installed?05:26
knowmadi mean isn't it supposed to act like a variable?05:27
elninoyep, it's defined as a perl var in /data/wre/etc/modperl.conf05:27
elninook.. hmm. what are the permission on your /data/WebGUI mine look like: drwxrwxr-x  8  500  500  4096 Jan 19 23:53 WebGUI on both machines.05:31
daviddelikatperlDreamer: what is Sub/Uplevel.pm?05:31
daviddelikatthe cart test is looking for it05:32
+perlDreamerSub/Uplevel.pm is required for some of the modules that are used in testing.05:32
+perlDreamerif you don't have it, you should install it05:32
knowmadelnino: drwxr-xr-x  4 root root05:32
+perlDreamerit doesn't come with the WRE since it's for dev only05:32
elninook. I05:33
elnino'll keep playing, thanks knowmad05:34
knowmadyw, good luck!05:34
elninoarg.05:35
elninodata directory is a soft link! oh dear.05:35
elninoumm. the search doesn't seem to be working on webgui.org.. is there anyone experiencing this as well? or is this a bad day for me?05:39
elninosite search and wiki search are giving me 500 errrors05:40
knowmadon webgui.org? yeah, i reported a bug about that 05:43
elninook thanks! knowmad... I have another admin i'm working on this server he has /data already with different permissions and a soft link to another location. So I believe hat is the problem.05:44
elninohowever I can't move "his" data directory.05:45
elninoit looks like all I need to modify is preload.perl and the modperl.conf for a different location.. have you done that before?05:45
daviddelikatperlDreamer: well some test failed, but it did not look like anything critical05:48
+perlDreamerall of those tests should pass05:48
+perlDreamerthey're checked on each release05:48
+perlDreamerand the coverage varies from module to module, so they won't catch all problems05:49
+perlDreamerbut you should have a look at the ones they do05:49
+perlDreamerbecause that might explain why you're having Cart problems :)05:49
daviddelikatis there an easy way to update my branch from the main code in SVN?05:50
+perlDreamerdo you know at which version you branched?05:50
+perlDreamerif so, then05:50
daviddelikathead i think05:50
+perlDreamerthat's good.  Which version of HEAD?05:50
+perlDreamerthe basic command is svn merge -r START:END https://svn.webgui.org/plainblack/WebGUI05:51
+perlDreamerwhere START is where you last branched or merged05:51
+perlDreamerand END is where you want to stop merging05:51
daviddelikatis there any way to tell where I merged from?05:51
daviddelikatsorry branched from05:52
+perlDreameryes05:52
+perlDreamerI'd use the web interface to find which version you branched.05:52
daviddelikatso i goto http://svn.webgui.org/plainblack/branch/...05:53
daviddelikatand find out what it says05:53
+perlDreamer964105:54
+perlDreamerand we're at 989605:54
daviddelikatwhere did you get that?05:54
+perlDreamerhttps://svn.webgui.org/svnweb/plainblack/log/branch/adSkuProject/05:55
+perlDreamerso, svn merge -r 9641:9896 https://svn.webgui.org/plainblack/WebGUI05:55
+perlDreamershould do the trick05:55
daviddelikatmany thanks05:55
+perlDreamerI don't know how to do that in git05:55
+perlDreameryw :)05:55
+perlDreamergood luck on the cart05:55
+perlDreamerholler back if you need more help05:55
daviddelikatthanks I hope an update will help05:56
daviddelikatperlDreamer: so when i merge should i use the next version rather than the one i branched from?05:57
+perlDreamerI don't think so05:58
daviddelikatie 9642 rather than 964105:58
+perlDreamerI did that for the StoryManager branch, and I missed some stuff05:58
+perlDreamerso I'd stick with 964105:58
daviddelikatok thanks05:58
* perlDreamer goes to bed06:14
+perlDreamer'nite all :)06:14
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:14
knowmadnite06:16
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []06:16
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []06:18
CIA-46WebGUI: colin * r9897 /branch/WebGUI_Story/t/lib/WebGUI/Test.pm: Add an easy way to access a famous date.06:28
CIA-46WebGUI: colin * r9898 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Refactor out used SQL statements into a statement handle.06:28
CIA-46WebGUI: colin * r9899 /branch/WebGUI_Story/lib/WebGUI/Help/Asset_StoryTopic.pm: Skeletal help for StoryTopic.06:28
CIA-46WebGUI: colin * r9900 /branch/WebGUI_Story/ (3 files in 3 dirs): 06:28
CIA-46WebGUI: i18 label for StoryTopic help.06:28
CIA-46WebGUI: View methods for StoryTopic, with tests for template variables and amount of data returned.06:28
CIA-46WebGUI: daviddelikat * r9901 /branch/adSkuProject/ (156 files in 47 dirs): merged with HEAD and other interesting changes06:28
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:28
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)]06:30
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []06:56
CIA-46WebGUI: patspam * r9902 /WebGUI/docs/changelog/7.x.x.txt: Added completed SDH rfes to changelog07:00
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui08:17
+patspamanyone awake?08:24
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui09:09
-!- mode/#webgui [+o Haarg] by ChanServ09:09
dapperedodoof course I am awake09:19
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:21
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui09:33
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:50
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui10:27
-!- mode/#webgui [+o rizen] by ChanServ10:27
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]10:33
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []10:38
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui11:15
-!- mode/#webgui [+v patspam] by ChanServ11:15
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]11:15
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []11:48
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:19
-!- mode/#webgui [+v BartJol] by ChanServ12:19
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI12:44
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:06
-!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui13:12
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:12
-!- mode/#webgui [+o plainhao] by ChanServ13:12
+BartJolplainhao: it looks like 1 forum post is being posted agian and again13:14
+BartJollooks like it needs fixing13:15
+BartJolgoodmorning btw13:15
@plainhaooh, good morning, bart13:15
+BartJolbut I'm off to lunch13:17
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui13:54
-!- BartJo1 is now known as BartJol\13:54
-!- BartJol\ is now known as BartJo113:55
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:00
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:00
BartJo1plainhao: already some idea about the reposting of the forum post?14:04
BartJo1or haven't you been able to lookkat it?14:04
@plainhaono, could you point me to the url?14:04
@plainhaolooking at client stuff this morning14:04
@plainhaowell, every morning, actually :)14:05
BartJo1http://www.webgui.org/webgui/dev/discuss/re-paypal-gateway11111111111111111111111111111116#id8c9T35qaL9c7vrYi7CTO_Q14:05
@plainhaothanks!14:05
BartJo1that's one of the post url's14:05
@plainhaooh14:06
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]14:08
BartJo1you see the problem?14:10
-!- BartJo1 is now known as BartJol14:10
@plainhaoyes14:10
@plainhaoheh, i'm clueless :)14:11
@plainhaogoing to have to pass it onto my senior cohorts14:11
BartJolit looks like a workflow that has finished, but doesn't recogineses it and runs agian14:11
@plainhaolooks like it14:11
@plainhaodid you report this?14:13
@plainhaowell, besides here :)14:13
BartJolno, not yet14:13
BartJolI will14:13
BartJolmmm, my post can't be posted14:16
BartJolah it, is14:16
BartJol3 times :)14:17
@plainhaook, perfect example then :)14:17
BartJolindeed14:18
BartJoland lot's of karma14:18
@plainhaoweird, anyway i'm usually fully booked on a client, and they don't trust me enough to fix the wg.org site :)14:18
BartJolyeah but you are "one of the new guys"14:19
BartJolI understood that you get that access after you've met the Dutch team14:19
BartJolwhich is a small step for a men, but a giant leap for PB staff14:21
@plainhaoindeed, meeting the dutch team is a great honor14:36
* MrHairgrease only knows how to take big step14:38
+MrHairgreases14:38
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui14:41
-!- mode/#webgui [+v BartJol] by ChanServ14:43
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui14:45
-!- mode/#webgui [+o rizen] by ChanServ14:45
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]14:46
jdanplLittle question about upgrade WebGUI. We upgarded a couple sites last week. And we noticed that on assets manager there is no panel for edit functions like new folder, etc. Does the removal of the panel was intended to?14:50
+BartJolno, it was a bug jdanpl14:53
+BartJolit is reported somewhere on the site14:53
+BartJolwebgui.org14:53
CIA-46WebGUI: translation * r9903 /translations/Polish/Polish/ (27 files): Update from translation server14:54
jdanplI opended http://www.plainblack.com/bugs page. But "Open Tickets" list is empty. It seems that there are no reports :-)15:02
+BartJolI see the bugs normally15:03
+BartJoland this link? http://www.plainblack.com/bugs/tracker/998415:03
+BartJolit is javascript, I believe15:04
+BartJolyui15:04
jdanplThis link http://www.plainblack.com/bugs/tracker/9984 I see ok. But no elements are on "Open Tickets" list. 15:06
+BartJoland javascript is enabled?15:06
jdanplYes, But I'll check again15:07
+BartJolmm15:07
+BartJolwat browser?15:07
+BartJolwhat15:08
jdanplEmpty :-(. Linux, Firefox 3.0.715:08
+BartJolmmm, windows ff 3.0.715:08
jdanplI'll try on Windows15:09
jdanplOn Windows list works correctly15:10
+BartJolmmm15:12
jdanplSorry, I had some lock on NoScript15:12
+BartJol:)15:12
jdanplNo, list work's on Linux too15:12
+BartJolso everytjing ok again?15:13
jdanplyes, yes, thx15:13
+BartJolexcept my spelling15:13
jdanplmy too15:13
-!- rizen [n=rizen@76.210.61.179] has joined #webgui15:20
-!- mode/#webgui [+o rizen] by ChanServ15:21
+BartJolmorning rizen, looks like patspam hijacked the webgui.org site to get enormous amounts of karma15:21
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:25
-!- mode/#webgui [+o bopbop] by ChanServ15:25
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui15:33
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:33
@rizenlooking into it15:35
+BartJollooks like they are not in the thread15:36
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:48
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui15:55
-!- mode/#webgui [+o Haarg] by ChanServ15:55
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:25
-!- mode/#webgui [+o tavisto] by ChanServ16:25
-!- juan1 [n=memo@201.232.58.66] has joined #webgui16:25
juan1i have a problem with email in my sites16:25
juan1in the table mailqueue i have many records16:26
juan1how can i check that is working well?16:28
juan1spectre is ok16:28
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:35
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui16:37
-!- mode/#webgui [+v danny_mk] by ChanServ16:37
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []16:44
-!- juan1 [n=memo@201.232.58.66] has left #webgui []16:48
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui16:51
-!- mode/#webgui [+v perlDreamer] by ChanServ16:51
+perlDreamerrough morning, guys16:52
+perlDreamerhang in there16:52
+perlDreamerand holler if I can help16:52
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:55
-!- mode/#webgui [+o Haarg] by ChanServ16:55
-!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"]17:01
+perlDreamerbbs17:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]17:24
carograyhi guys17:33
carograywith upgrade from 7.5 to 7.6 did something in the way navigation assets work change?17:33
+danny_mkdid you read the gotcha.txt?17:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:34
-!- mode/#webgui [+v perlDreamer] by ChanServ17:34
+perlDreamerHaarg, what's your estimated time for release today?17:34
+perlDreamerThere's 1 bug I want to commit17:34
@Haargprobably later17:34
+perlDreamerI'll do it now then, and get it out of the way :)17:35
@Haargwhat kind of change are you seeing carogray?17:35
carograydanny_mk:nope only the warning - things to look out for when upgrading to 7.617:35
+danny_mkhmmm... let me take a look at mine17:35
+perlDreamerMrHairgrease, who is "serif"?17:41
+MrHairgreasei think it's an employee of knowmad'd17:42
+MrHairgrease's17:42
carograyHaarg: just checked changelogs (assume these are the gotcha files) and I see stuff that makes me think the problem I am seeing is "fixed" however ...17:43
carograythe nav I think is calculating the level of the start point incorrectly17:43
carograyuuuh. 17:43
carograycss says display L1 with blue and bold17:44
carograyL2 indented red underlined17:44
carograysorry - 17:44
carograylet me try this again17:44
carograyin the nav template we have starting point type: relative to current URL17:45
carograystarting point: ./ (0)17:45
carograyand relatives to include are descendants 17:45
carograydescendant eng point ./a/b/ (+2)17:45
carograynow when I look at the source code what I expect to be an L1 in the nav is in fact L017:46
carograynav hasn't been touched in 2 years 17:46
+perlDreamercarogray, there was a bug fixed in the Nav back in 7.617:46
carograyCSS hasn't been worked on in 2 months since before upgrade17:46
+perlDreamerrel depth was not calculated correctly17:46
carograyother 2 navs - which are both  relative to root and therefore absolute are both working find17:47
carograyfine17:47
+perlDreamerthere have been lots of posts in the forums about that17:47
+perlDreamerso I'd search there to find out what to do17:47
+perlDreamerI think the gist of it is to shift the CSS definitions by 117:47
carograyso this "bug" is permanent?17:48
carograyit looked to me that the bug was fixed - we are in 7.6.15 now17:48
carograyalso are we talking webgui forum or PB support forum?17:49
+perlDreamerwebgui forum17:50
carograyok thanks17:50
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]17:53
+perlDreamerHaarg, my bug is committed and I'm clear.17:54
+perlDreamerI may have to change the attribution because a patch was supplied17:54
+perlDreamerbut that can happen after the fact17:54
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Remote closed the connection]17:59
carograyok - so it looks as though the bugFIX is kind of what causes the problems. Rogier says to alter the level of the li in the CSS just as you, perlDreamer suggested. I think there is one other problem in this whole nav thing too, but I have to figure out what it is. I think his post http://www.webgui.org/web_design_templates_and_themes/nav-code-not-closing-list#cLyf_CwjdTTllvsgZqM-0A answers that one also...thanks perlDreamer AGAIN:-D18:03
+perlDreameryou're welcome, carogray.  Glad that I could help you.18:06
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui18:14
+perlDreamerDid WebGUI 7.6.16 get released on Tuesday?18:14
+BartJoldon't think so18:15
+BartJolI don't see it released at all18:15
+perlDreamerThe SVN entries point to a release18:15
+perlDreamerbut the changelog and WebGUI.pm still say .1618:16
+BartJolah18:16
+perlDreamerI'll leave this fix in at .1618:16
+BartJolmostly haarg knows such stuff18:16
@preactionsay haarg's name three times and he shall appear!18:17
* perlDreamer guesses that Haarg is quite busy with support right now18:17
+perlDreamerwebgui.org is wonky18:17
+perlDreamerand mysql 5.1 headaches18:17
carograyperlDreamer - really fixed! Yeah thanks so much again - you are a v. good hand holder - back to work18:17
@rizenin what way is webgui.org wonky?18:18
+BartJolso you say it for the third time18:18
+perlDreamerThe list of recent discussion on the discussion page is off18:18
+perlDreamerthere are bugs posted about multiple post posting issues18:18
@rizenthat's all due to problems that occured this morning18:19
@rizenthose are all fixed18:19
+perlDreameroh, okay18:19
+perlDreameralthough I still only see 6 recent discussions on the discuss page18:20
@rizenyeah18:20
@rizenthat's because the other ones are "deleted"18:20
+perlDreameroh18:20
@rizenbut the way the recent discussion macro works18:20
@rizenis it looks at the 100 most recent posts18:20
@rizenand since most of that 100 is deleted18:21
@rizenit won't show18:21
@rizenit's written in a weird way so that it renders very quickly18:21
+perlDreamermakes sense, it's used a lot18:21
@rizenand it has to parse a crap ton of data18:21
@preactionat least it's an English crapton instead of a Metric crapton18:22
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:24
-!- mode/#webgui [+v cap10morgan] by ChanServ18:24
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:25
CIA-46WebGUI: colin * r9904 /WebGUI/ (3 files in 2 dirs): Add i18n for the Gallery and Album.18:25
CIA-46WebGUI: colin * r9905 /branch/WebGUI_7.6/ (3 files in 2 dirs): Backporting new Gallery* i18n.18:25
CIA-46WebGUI: perlmonkey2 * r9906 /WebGUI/www/extras/wobject/Survey/administersurvey.js: removed traces18:25
CIA-46WebGUI: colin * r9907 /WebGUI/docs/changelog/7.x.x.txt: Update patch attribution18:25
CIA-46WebGUI: colin * r9908 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Update patch attribution.18:25
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit []18:54
+perlDreamerStop!19:01
+perlDreamerTemplate time19:01
+BartJolwhat will you be templating?19:01
+perlDreamerThe Story Topic asset19:01
CIA-46WebGUI: colin * r9909 /branch/WebGUI_Story/lib/WebGUI/ (Help/Asset_StoryTopic.pm i18n/English/Asset_StoryTopic.pm): Add Help, missing help titles to i18n.19:01
CIA-46WebGUI: doug * r9910 /WebGUI/lib/WebGUI/Asset/ (_NewAsset.skeleton Wobject/_NewWobject.skeleton): updating skeletons. run through perltidy. added note about Installable aspect. removed old install routines19:01
CIA-46WebGUI: colin * r9911 /branch/WebGUI_Story/ (5 files in 5 dirs): 19:01
CIA-46WebGUI: Add template field to StoryTopic. The same template will be shared between both modes.19:01
CIA-46WebGUI: Add top story variables, and tests.19:01
CIA-46WebGUI: doug * r9912 /WebGUI/lib/WebGUI/Asset/Wobject/_NewWobject.skeleton: fixed error in new skeleton19:01
CIA-46WebGUI: colin * r9913 /branch/WebGUI_Story/ (4 files in 4 dirs): Add a template variable to tell if the Topic is viewed standalone by URL, or not.19:01
CIA-46WebGUI: martin * r9914 /WebGUI/lib/WebGUI/Help/Asset_Collaboration.pm: Fixed a typo19:01
+perlDreamerMrHairgrease, Haarg fixed that bug a few days ago in 7.6, so no need to backport it19:03
+perlDreameroh19:05
+perlDreamerwe need a WGDev commandline asset browser19:05
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:13
@Haargi was just thinking the same thing perlDreamer 19:15
@Haargwgd ls or something19:15
+MrHairgreaseI'm having huge troubles with Class::InsideOut under modperl19:16
@rizenand i was just thinking that you guys are insane19:16
+MrHairgreaseit has to do with my chartmagick project19:16
+MrHairgreasei'll pastebin some stuff19:16
+perlDreameraw, you wouldn't have given us a commit bit if we were sane19:18
+MrHairgreasethe code is here: http://github.com/martink/chartmagick/tree/master19:22
+MrHairgreasewhen I enable only the WebGUI modules this is printed into the logs during modperl restart: http://webgui.pastebin.com/m2e15a85519:23
+MrHairgreasehowever, when I also enable the Chart::Magick modules, this is being output instead: http://webgui.pastebin.com/m135138aa19:23
+MrHairgreaseanybody has a clue as to what's happening here?19:23
@preactionMrHairgrease: you're calling wreservice.pl --restart modperl from the wrong place19:24
@preactioncd; wreservice.pl --restart modperl <- see what happens then19:24
@Haarghow are you 'enabling' the modules?19:25
@preactionoh, wait, no. you have /data/custom/chartmagick AND /data/custom/chartmagick/WebGUI/lib in your preload.custom19:25
+MrHairgreasepreaction, i restart apache just like i always do19:25
+MrHairgreasehaarg, what do you mean by enabling?19:25
@preactionso Module::Find sees both "WebGUI::lib::WebGUI::Chart::Magick" and "WebGUI::Chart::Magick"19:26
@Haargseems like you have the wrong thing in preload.custom like preaction says19:26
+MrHairgreaseoh crap19:27
+MrHairgreaseyeah just found that out19:27
+MrHairgreasethat seems to help things19:27
+MrHairgreasepff19:27
@Haargand those redefine warnings can definitely lead to problems with Class::InsideOut19:27
+MrHairgreasethat has cost ten years of my life19:27
+MrHairgreaseyeah sure19:27
+perlDreamerwhat's chartmagick, and how's it different from Chart::Magick?19:27
+MrHairgreaseit's the same thing19:28
+MrHairgreasebasically it's the old graphing system torn out of webgui made into a capan module19:28
+MrHairgreases19:28
+perlDreamercool19:28
+perlDreamerand free :)19:29
+MrHairgreaseoh19:29
+MrHairgreaseand much better19:29
+MrHairgreasethanks for the help19:29
+MrHairgreasewhat19:37
+MrHairgreasea19:37
+MrHairgreasestupid19:37
+MrHairgreasemistake19:38
+MrHairgreasefixing the directory structure solved all my problems.19:38
+MrHairgreasetime to go now19:38
+MrHairgreasebye!19:38
* perlDreamer volunteers to make all of MrHairgrease's stupid mistakes19:38
+perlDreamerto save time and effort19:38
+perlDreamerand because I'm very good at them19:38
* perlDreamer goes to the gym19:39
CIA-46WebGUI: colin * r9915 /branch/WebGUI_Story/ (2 files in 2 dirs): Add a StoryTopic template19:39
CIA-46WebGUI: colin * r9916 /branch/WebGUI_Story/ (5 files in 5 dirs): Add top story subtitle to match the spec.19:39
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:41
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:24
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:24
-!- rizen [n=rizen@76.210.61.179] has quit []20:31
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 60 (Operation timed out)]20:41
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:42
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:42
@tavistoHaarg, how much work (in hours) do you think is involved in migrating a small 6.2.11 WebGUI site to to PB servers running latest 7.6.15? Can you give me any ballpark on that? I have 4 of them that someone wants to move over :)20:50
@Haargthat can depend a lot on the site.  if it goes smoothly, probably a couple hours.20:51
@tavistoouch for just the one eh20:51
@Haargwell, for all of them together21:02
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui21:02
metanilis there a simple way to disable feature in admin console? (with modifying AdminConsole.pm)21:03
metanilis there a simple way to disable feature in admin console? (without modifying AdminConsole.pm)21:03
@Haargwhat feature?21:04
@Haargyou can do that pretty simply in 7.621:04
-!- topsub [n=josh@97.66.185.250] has joined #webgui21:05
metanili mean like "Commer" "Products" "Subscriptions"....21:05
metanili am using 7.421:06
@Haargi think 7.4 has permissions for that so you could have them only show for some groups21:10
@Haargalso, you can set the UI level on users to limit that21:10
@Haargbut i think that's it in 7.421:10
@Haargin 7.6 the admin console is fully controlled through the config file21:10
@tavistoThanks Haarg, I sent the lead over to Vrby21:11
@tavistoHard to believe 6.2.11 is almost 4 years old21:11
@tavistomay 25, 200521:11
@Haargi really need to track down this upgrade packaing bug21:12
@Haargi haven't been able to reproduce it yet, but i've seen it on a bunch of sites21:12
topsubHow can i show the login form in webgui based on the custom template that was selected? 7.5.30  Can i link into the auth asset to have it display the custom login form?21:15
topsubi am doing "$session->style->userStyle($self->SUPER::displayLogin("login"));" but thats showing a basic default one and not hte custom template21:16
metanilHaarg: you said UI Level.. where should i set it? .. (for permissions to specific groups there is "group" entry in AdminConsole.pm??)21:17
@Haargui level is a user property21:17
@Haargit can't be set per group21:17
metanilbut how am i going to set it for say for example "Subscriptions" or "Databases" ?21:19
metanili can find the ui level only for Asset21:19
@Haargui levels aren't really the best way to handle what you want most likely21:19
@Haargyou'd have to look in the code to see what the ui levels for the admin console functions are21:20
@Haargyou might look in settings > permissions21:20
metanilhmmm.. 21:20
metanilHaarg: thanks, got it.21:22
+perlDreamerwhat's the upgrade bug, Haarg?21:22
@Haargthe 7.5.40-7.6.10 upgrade the packages aren't getting marked as not packages21:23
+perlDreamerbut only sometimes21:23
@Haargyeah21:24
@Haargi wasn't able to reproduce it with a base site21:24
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui21:29
topsubShouldn't $self->SUPER::displayLogin("login") call the custom template we set for the login form?21:31
topsubI'm not seeing why it shouldn't21:31
+perlDreamertopsub, what's the class structure look like?21:31
topsubIts in my custom Cart.pm, we are forcing users to login before they see the cart. We setup a custom login template but its like the Cart isn't taking that21:32
+perlDreamerthe Cart doesn't display login templates.  Auth does21:33
+perlDreamerthe redirection happens in Shop/Pay.pm, in www_selectPaymentGateway21:36
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []21:40
elninohi.... I'm having some weird problems... 21:43
+perlDreamerMore fiber, and lots of water21:43
+perlDreameralso, exercise, vitamin D21:43
+perlDreameranti-oxidants21:43
elninotrue..   =)  just like the doctor said.21:44
+perlDreamerokay, enough jokes.  What's up?21:44
elninoI'm trying to look at a work flow:  "send queued email" and it just brings me back to my website.21:44
elninonothing in the error logs.21:44
elninotho, I didn't look at spectre... hold on.21:44
@Haargthere should definitely be an error in the logs for that21:45
+perlDreameryeah21:45
+perlDreameralthough, that sounds like a bug I fixed back in January21:45
@Haargmaybe you have the log level set to low?21:45
elninoits defautl for wre 8521:45
elninooh good greif.. where's the logs for spectre?21:46
@Haargmight try sticking it at warn, i don't remember what level that stuff is reported21:46
@Haargwebgui.log21:46
elninooh. well, there's definately nothing there.. but I'll look again.21:47
elninozero lines21:47
@Haarghmm21:47
topsubperlDreamer i added a line in the www_view to display a login form if the user isn't logged in21:47
elninoI'll restart spectre21:47
@Haargseems like there might be something wrong with your log config then21:47
topsubperlDreamer, i added "$session->style->userStyle($self->SUPER::displayLogin("login"))" inside www_view in cart.pm to display a login form if the user isn't logged in. But it shows a standard login form and not the custom template we created. Thats what i can't figure out why21:49
+perlDreamerand you built a displayLogin method, since Cart doesn't have one?21:50
+perlDreamerthat's what I don't get21:50
+perlDreamerwhat's $self in this context?21:50
elninook. I set to warn and restarted spectre again, goign to the workflow now.21:50
topsubperlDreamer, self would be WebGUI::Shop::Cart21:50
topsubShould i add a displayLogin to the cart.pm and that would get me the custom template i set through webgui?21:51
+perlDreamerI don't think so.21:51
+perlDreamerI would redirect to op=auth;method=init21:51
+perlDreamerwhich should do the right thing21:51
elninogoes back to the site. zero lines in the logs.21:52
topsubahhh.. let me try that21:52
+perlDreamerand then set redirectOnLogin so you come back21:52
elninodefinately something wrong.21:52
+perlDreamerjust like what Shop/Pay.pm does21:52
topsubpd, like " $session->http->setRedirect( $session->url->page('op=auth;method=init') );"21:52
topsub?21:52
+perlDreameryup21:53
+perlDreamerexactly like Shop/Pay.pm, line 36521:53
elninook. I stoped spectre using wreservice (like I always have) and decided to startit manaully. I setenvironment and verified my environment using env, and started spectre, and am getting Can't locate Spectre/Admin.pm in @INC (@INC contains: ../lib /data/wre/prereqs/lib/perl5/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/5.8.8 /data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux /data/wre/prereqs/lib/perl5/site_perl/5.8.8 /data/wre/prereqs/21:57
elninolib/perl5/site_perl .) at /data/WebGUI/sbin/spectre.pl line 23.21:57
elninoBEGIN failed--compilation aborted at /data/WebGUI/sbin/spectre.pl line 23.21:57
+perlDreamerwhere are the WebGUI directories in @INC?21:57
@preactionperlDreamer: ../lib is what should have the Spectre and WebGUI libs21:58
elninoin data/WebGUI, no?21:58
+perlDreamerelnino, are you starting this from /data/WebGUI/sbin, or someplace else?21:58
elninoI'm currently in /data/wre/sbin - using the ful path to spectre.21:59
elninocan't I do that?21:59
elninoapparantly not. =(22:00
* perlDreamer doesn't know22:00
elninoI'm now in /data/WebGUI/sbin and it works fine22:00
+perlDreamerdoes the WRE have its own Spectre/Admin?22:00
* elnino shake her head.22:00
+perlDreamercurse you rizen, and your multimodal assets!22:01
elninook.. I did a --test and it can't talk with spectre subnet.. Why didn't I get any of this when using wreservice???  22:01
* elnino wonders..22:01
+perlDreamerFarscape fans, take note: http://www.henson.com/fantasy_scifi.php?content=farscape22:02
+perlDreamer1-day only 10th anniversary edition T-shirts for sale22:03
topsubperlDreamer, is there a way to tell the login form that after you login redirect to this url?22:03
+perlDreameryes22:03
+perlDreamerredirectAfterLogin22:03
+perlDreameryou set that in the session somewhere22:03
+perlDreamerplease reference Shop/Pay.pm for details, near that line number I gave you earlier ;)22:03
topsubawesome thanks!22:04
@preactionwebisodes?22:04
@preactioncurrently in development?22:05
+perlDreamerno clue22:05
+perlDreamerJust pasted a link22:05
elninoI dont' have to open 32133 if webgui and spectre and allit's components are all on the same machine, do I?22:05
@Haargshouldn't need to22:07
CIA-46wgdev: Graham Knop master * ra20f60a / (.stop_words.txt lib/WGDev/Command/Ls.pm): add ls command for listing assets. still pretty basic. - http://bit.ly/P7cO22:07
@preactionwhen i read that it looked like Graham Kong22:09
+perlDreamerthat's his alter ego22:09
+perlDreamerkind of like Mr. Hyde22:09
@preactionhe gets taller? cuz i can't handle his tallness already22:09
@tavistoYou rang Master Graham?22:10
+perlDreamer_you_ can't handle his tallness?22:10
+perlDreamertry being 5'6" some time, dude22:10
@preactionsorry, forgot you're part of the midget brigade22:10
@tavistopreaction watch out you almost crushed him22:10
* perlDreamer reminds himself to add some if ($user->profileField('ircNick','preaction')) code to the core22:10
@preactionoh, is that how it's going to be? make everything super small on my screen so i feel like i'm a small person22:11
@Haargi wonder if i should try to make lots of options for the ls command, allow arbitrary getLineage params, or both22:12
elninoumm. spectre --test gives me connectivity errors, spectre --run --debug works just fine.  starting it with wreservice gives no errors (it lists in ps aux) and ?op=spectreStatus says it's running. I'm not quite sure what to believe. nothing is in the logs. =(22:13
@preactionHaarg: i would go with whatever is easier to remember/type at the command-line22:15
@Haargwell, i definately want options for common things22:16
@Haargbut i can see if being useful to allow more complex stuff as well and i'm not sure i want to write options for all the possibilities22:16
+perlDreamerit really wants to be MidnightCommander plug-in22:17
@Haargheh22:17
@preactionshould I put the <script> tags to initialize a google map in the <head> block or in the <body>?22:22
@preactioni'm thinking head because then the end-user can do stuff in Extra HEAD Tags in the template and/or the asset itself22:23
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]22:23
@preactionhuh. i don't think that'll work as i expect. what if the user has more than one map on the screen at the same time?22:39
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:40
elninoif I configure email to be an smtp server, do I need any email-anything installed on the server for it to work?22:46
elninos/configure email to be an smtp server/configure the email settings in admin to the name of an smtp server/g22:47
@preactionelnino: you shouldn't, no. they come with the WRE and testEnvironment.pl22:47
elninook.  what is "they"?22:48
@preactionNet::SMTP22:48
elninoand does it have a log? my emails are going to lala land.22:48
elninoI currently have ssmtp installed and can send emails to whom ever I want. I have it set to rely to my smtp server on another server. So I know my smtp server works, and ssmtp works. but can't get email out of webgui for the life of me.22:52
elninowhich is why I started looking at spectre. but spectre is committing version tags just fine.22:53
elninoI've tried setting email settings to both my smtp server directly, or using ssmtp binary (just like you would for sendmail)22:53
elninoI've used ssmtp before on another server/webgui so it "should" work.22:54
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]22:59
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)]23:11
elninowoohoo! email works! it was spectre after all.23:18
+perlDreamerwhat was it?23:18
elninologging works too. 23:18
+perlDreamerMaybe spectre should take the fiber and vitamins?23:19
elninoperhaps I need sleep.23:19
elnino=)23:19
+perlDreamerhow far along are you?23:19
elninowell, I moved my conf files to a nother server, I had specified that server's ip addess, so that was part of it. then of course was the fact I didn't restart services after the change to the conf file.23:19
elninoumm 23:19
elnino5 months.23:20
+perlDreameryou have our permission to nap as often as you wish23:20
elninoit was confusing that I was getting mixed messages, because versions were being committed.23:20
elninothere's a bug in there somewhere, so I'm writting one up for you. =)23:20
+perlDreamerthanks :)23:20
+perlDreamerDid you hear that Kathy was accepted to the Nurse/Midwife program?23:21
elninoso email wasn't working, but version tags were, and --test told me I had problems, but webgui and wreservice didn't.23:21
elninono. I didn't know she was going for that. very cool.23:21
+perlDreamerversion tags will work, because those kinds of things are often done in realtime23:21
elninothat must be fun and exciting field.23:21
elninobut it's still a work flow, no?23:22
+perlDreamerYes.  But things done through the UI are tried in realtime, which doesn't involve talking to Spectre :)23:22
+perlDreamerwhile email is only done by Spectre23:22
elninoI didn't check that...lets see if I can edit that workflow yet. 23:22
elninooh.23:22
elninonope.23:23
elninotat's weird23:23
elninodid anyone do a diagram of this? that's confusing!23:23
@Haargso did you have a logging problem that you fixed?23:23
elninono, but i did increase it to warn and apparantly I have other issues to work out. =)23:25
+perlDreamerwarn is really good23:25
+perlDreamerdebug is almost too much23:25
* perlDreamer wishes we could pull db queries out of debug into another level, called23:25
+perlDreamerNEVER_USE_THIS_LEVEL23:25
@Haargwell, the issue you have with editting the workflow should generate something in the logs23:25
elninoI sstill can't edit the "send qued emails" workflow. and I tried creating a workflow and that doesn'twork either.23:25
elninoyes, but I'm not seing anything that says anything obvious.. I do see this: 23:27
elninoap_get_server_banner() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94.23:27
elninoap_get_server_description() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94.23:27
elnino[Thu Mar 19 14:14:18 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]23:27
elninoap_get_server_banner() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94.23:27
elninoap_get_server_description() not available until httpd/2.2.4 falling back to ap_get_server_version() at /data/wre/prereqs/lib/perl5/5.8.8/i686-linux/XSLoader.pm line 94.23:27
elnino[Thu Mar 19 14:14:20 2009] [notice] Apache/2.0 configured -- resuming normal operations23:27
elninosorry. that was more than I thought it would be.23:27
@tavistoperlDreamer, you'll be happy to know that your friends at recovery.gov are using drupal for their site.  Nice.  http://www.recovery.gov/modules/system/system.module23:27
+perlDreamermy friends?23:27
@tavistosure, you're tight with them all I thought23:27
@Haargthose are warnings and not a problem23:27
elninoyour friends? ew23:27
@Haargnothing in webgui.log?23:27
+perlDreamerhey, y'all are the ones with government contacts23:27
+perlDreamerthe only government contact _I_ have is the IRS23:27
@tavistohehe23:28
+perlDreamerObviously our marketing people aren't doing enough to promote WebGUI23:28
+perlDreamerotherwise the President would know about it23:28
elninoHaarg: just about "Couldn't create storage location:" errors23:28
elninoand that's it.23:28
@preactionthe new Secretary of State is going to know about WebGUI, is that enough?23:28
@tavistohush your mouf perlDreamer, I wrote Obama a fricken 2 page letter (signed JT)23:28
elninonot liking what he's doing in office, huh?23:29
+perlDreamerwell no wonder he didn't read it.  It was a forgery!23:29
+perlDreamerelnino, actually today my respect for the president grew immensely23:29
elninowhat happend today?23:29
+perlDreamerAnyone who says, "Quit bickering and let's get to work" is okay with me.23:29
@tavistowell that's most definitely true.. But no, it was informing him about Plain Black and WebGUI (and how it's being used on a large scale at DoS)23:29
elnino=)23:29
SynQhmm23:29
SynQwrebuild has been yanked from svn?23:30
SynQwhere can I view the most current revision log?23:30
@tavistoI was hoping we could be made an example of how well open source can be used in government IT projects23:30
@Haarghttps://svn.webgui.org/svnweb/plainblack/browse/wrebuild/ https://svn.webgui.org/plainblack/wrebuild/23:30
@tavistothat in itself would bring piles of new work and projects... But haven't heard back from el presidente's techie peeps23:30
SynQHaarg: odd23:31
+perlDreamerhttp://www.cnn.com/2009/POLITICS/03/19/aig.fallout/index.html23:31
@tavistoI'm sure JT will get a nice canned response in a couple weeks.. But I can only hope for more23:31
SynQHaarg: never mind, I was looking in a curve :)23:31
@Haargheh23:31
SynQI was looking at https://svn.webgui.org/svnweb and I didn't see wrebuild23:31
@Haargah23:32
SynQbut instead I should have been looking in https://svn.webgui.org/svnweb/plainblack/23:32
@Haargyeah, it doesn't have its own repo23:32
SynQI know23:32
SynQthat is the problem with trying to do more than one thing at the time23:32
+perlDreamertime to go paint the office23:33
+perlDreamerany last second questions?23:34
elninoI don't think so. Thanks perlDreamer for hanging in there!23:34
+perlDreamerbbl ;)23:34
elninoHaarg, what should the permissions be on the public/upload subdirectories?23:39
@Haargshould be owned by the webgui user23:39
elninowebgui/webgui?  webgui/root?23:39
elninook.23:39
elninothanks!23:39
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit [Remote closed the connection]23:45
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI23:46
-!- mode/#webgui [+o steveo_aa] by ChanServ23:46
-!- dionak [n=dionak@97.66.185.250] has quit []23:48
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:49
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui23:51
-!- dionak [n=dionak@97.66.185.250] has quit [Read error: 104 (Connection reset by peer)]23:52
-!- dionak_ [n=dionak@97.66.185.250] has quit [Client Quit]23:53
-!- dionak [n=dionak@97.66.185.250] has joined #webgui23:54
-!- dionak_ [n=dionak@97.66.185.250] has joined #webgui23:56
-!- dionak_ [n=dionak@97.66.185.250] has quit [Client Quit]23:56
--- Day changed Fri Mar 20 2009
@preactionis it okay if i like yahoo's maps better than google's maps?00:00
SynQjust like it is okay if you like cows better than horses00:04
@preactioncows are more useful. horses are just fast. cows taste better00:06
SynQI disagree00:07
SynQhorses (if prepared well) taste better00:07
@preactionbut then you lose all the other uses of horses. making them work is what degrades the taste00:07
@preactionwhich reminds me i need to try kobe beef once00:07
SynQkobe?00:08
SynQwhat is that?00:08
@preactionjapanese cows fed beer and massaged to better marbalize the meat00:08
SynQwow00:08
@preactionhttp://en.wikipedia.org/wiki/Kobe_beef00:08
SynQdo they serve that in madison?00:08
SynQif so that would make for a perfect WUC dinner00:09
SynQservered with some nice hoppy beer00:09
@preactionit's ungodly expensive00:09
@preactioni hear 4 to 10 times as expensive as normal beef00:11
-!- dionak [n=dionak@97.66.185.250] has quit [Connection timed out]00:12
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:23
-!- mode/#webgui [+v patspam] by ChanServ00:23
SynQpreaction: we'll have a really smal piece then :)00:30
SynQnite01:07
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:10
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:10
CIA-46WebGUI: graham * r9917 /WebGUI/lib/WebGUI/ (i18n/English/AuthWebGUI.pm Asset/Sku.pm Shop/Vendor.pm): test fixes01:21
daviddelikatworking on my shopping cart stuff again01:26
daviddelikatI figered out why it didn't sho; cuz I didn't display it...01:27
daviddelikatbut now Ican't get my price in the cart.01:27
daviddelikatanybody game?01:27
+perlDreamerdaviddelikat, is everything checked in?01:28
daviddelikatI think so...01:29
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]01:30
daviddelikatyou'll have to delete some dav::  stuff01:30
daviddelikatI use a personalized log tool...01:30
+perlDreamerin www_addToCart, you need to add the price as an option01:33
daviddelikatwhat about getPrice?01:33
+perlDreamerI'm just looking at how the other Skus do it01:34
daviddelikatok01:34
+perlDreamerah,01:36
+perlDreamerthere's no =cut above getPrice01:36
+perlDreamerwhich means it's a POD comment01:36
+perlDreamerbut your tests should pick that up01:36
+perlDreamersince the price would always be 0.0001:36
+perlDreamer(inherited from the Sku.pm class)01:36
daviddelikatsorry haven't written tests yet....01:37
* daviddelikat bad01:37
+perlDreamerIf you write the tests first, it can help01:38
daviddelikatyes, bad habitrs are hard to break01:38
daviddelikatand bad typing01:38
+perlDreamerI think we all suffer from that ;)01:40
daviddelikatanybody else notice that the dragdrop area on content inside a layout is bigger than it should be?01:49
daviddelikatI'm using Firefox 301:49
daviddelikatwhen I have admin on and an item is inside a layout I can't click on any part of it with out starting a drag.01:50
daviddelikat( on WinXP )01:50
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui01:54
-!- mode/#webgui [+o Haarg] by ChanServ01:54
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:55
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:55
CIA-46WebGUI: graham * r9917 /WebGUI/lib/WebGUI/ (i18n/English/AuthWebGUI.pm Asset/Sku.pm Shop/Vendor.pm): test fixes01:56
CIA-46WebGUI: graham * r9918 /WebGUI/t/Shop/Cart.t: clean up after doing cart test01:56
daviddelikatI'm also having trouble with the 'NewContent' menu disappearing01:56
CIA-46WebGUI: brian * r9919 /WebGUI/ (etc/WebGUI.conf.original docs/create.sql): preparing for 7.7.0 release01:56
CIA-46WebGUI: graham * r9920 /WebGUI/etc/WebGUI.conf.original: add asset history back to config file01:56
* perlDreamer goes to dinner02:15
+perlDreamerdeafferret, I'm going to a pizza buffet02:15
+perlDreamerbetter switch to celery and lettuce to keep the balance02:16
deafferretholy crap02:21
daviddelikatError loading WebGUI::Help::Asset_Collaboration: Could not load WebGUI::Help::Asset_Collaboration because syntax error at /data/WebGUI/lib/WebGUI/Help/Asset_Collaboration.pm line 157, near "{ "02:36
daviddelikatto whom it may concern...02:36
daviddelikattheres a coma missing on line 15602:38
CIA-46WebGUI: graham * r9921 /releases/WebGUI_7.7.0-beta: Release 7.7.0-beta02:41
CIA-46WebGUI: graham * r9922 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.1 dev02:41
CIA-46WebGUI: colin * r9923 /branch/WebGUI_Story/ (3 files in 3 dirs): 02:41
CIA-46WebGUI: Beginning of Topic showing an Story.02:41
CIA-46WebGUI: Story now has a crumb trail. Needs to be added to template vars and to template.02:41
+perlDreamerdaviddelikat, that was fixed in 7.7.0 today03:42
+perlDreamermight try a remerge03:43
daviddelikatok thanks03:51
daviddelikatI'm writing those tests.....03:51
elninoanyone... what do people charge around here to put a site design together with maybe 5 pages?  what's the going rate? do you flat bid? or hourly?03:54
+perlDreamerI don't know that there are any designers in here, elnino03:56
+perlDreamerjust coders03:56
+perlDreamersys-admins03:56
elninohmm. ok. no one "does it all"?  Interesting. I suppose Knowmad is the closest to providing all web-related services.03:57
+perlDreamerB03:58
+perlDreamerPB03:58
+perlDreamerand Procolix03:58
daviddelikatI'd be interested in what you find -- I'd be a 'do-it-all-er' if I had the chance03:58
+perlDreamerand I don't know about SDuensin, if he does design or not03:58
+perlDreamerSDH does everything03:59
+perlDreamerI do everything, too03:59
+perlDreamerBrush teech03:59
+perlDreamerteeth03:59
+perlDreamerfloss03:59
+perlDreamerpick up after kids03:59
+perlDreamerbut no web design03:59
daviddelikatbrush kids teeth03:59
+perlDreameryeah03:59
daviddelikatdentist04:00
+perlDreamerthey have braces, and have to be brushed by an adult at least once a day04:00
elninook.. so when do you teach them to "really" brush their teeth instead of chewing on the brush?04:00
+perlDreamerI'm hoping by age 2004:00
daviddelikatso wht does TF pay at your house?04:00
* SDuensin does some design, but he's not very good at it.04:00
elninoSDuensin - are you flat rate or hourly?04:01
SDuensinKind of depends on what the client prefers.  I usually quote the whole job at once though.04:02
elninoif you don't mind me asking...04:02
+perlDreamertime to be Daddy Dentist, then reading for kids.  Be back in 60 or so04:02
elninodaviddelikat what is TF?04:02
daviddelikattoothfairy04:03
daviddelikatI've puuled everyone of my kids teeth so far04:03
elninooh. I'm not that far along.. I remember getting a quarter.04:03
daviddelikatits fun!04:03
daviddelikatI go all out with a golden dollar04:03
elninoreally? I'll send mine over.04:03
elninowow..that's cool.04:04
daviddelikatI get to pull them04:04
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui04:10
-!- mode/#webgui [+v cap10morgan] by ChanServ04:10
SDuensinIs it just me, or does anyone else want booze every time they see cap10morgan ?04:11
+cap10morganyarrrrrr04:11
* daviddelikat drooling04:12
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]04:17
CIA-46WebGUI: jt * r9924 /wrebuild/ (8 files in 4 dirs): downgrading to MySQL 5.0.7704:53
+perlDreamercrud05:40
+perlDreamerhe worked so hard to get that in05:40
CIA-46WebGUI: colin * r9925 /branch/WebGUI_Story/ (4 files in 4 dirs): 05:54
CIA-46WebGUI: Remove quotes from Help vars.05:54
CIA-46WebGUI: Add crumb trail template variables to the Story.05:54
CIA-46WebGUI: Fix links for keywords in the Story.05:54
diakopterso, what did >5.0.77  do wrong?05:58
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]06:01
+Radix-wrkyou didn't read the news?06:21
+Radix-wrkrizen posted out an advisory.. issues with mysql 5.1 - would lock up randomly06:21
-!- Radix-wrk changed the topic of #webgui to: [ 7.6.15-stable | WRE 0.8.5 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/06:25
+Radix-wrkWRE 0.9 has been recalled until it's been sorted out06:25
+perlDreamerthat, and the fact that mysql 5.1 didn't follow the rules for null checking06:29
@preactioni could swear that 5.1 followed the old rules and that somewhere in 4.x it got messed up06:32
+perlDreamerthat's possible, but SynQ tracked it down and found that they were going to revert that change06:36
+Radix-wrkhaha.. gotta love aussie humour - http://www.news.com.au/story/0,27574,25214355-421,00.html06:38
CIA-46WebGUI: daviddelikat * r9926 /branch/adSkuProject/ (3 files in 3 dirs): 06:40
CIA-46WebGUI: big check point06:40
CIA-46WebGUI: passes lots of tests06:40
CIA-46WebGUI: well 806:40
CIA-46WebGUI: but hey there are tests!06:40
CIA-46WebGUI: colin * r9927 /branch/WebGUI_Story/ (3 files in 2 dirs): 06:40
CIA-46WebGUI: Add crumb trail template variable in code, and in templates.06:40
CIA-46WebGUI: Remove standalone topic package, and update the main storymanager package.06:40
+perlDreamershields up, red alert!07:10
+perlDreamerwebgui.org is down!07:10
+perlDreamerget me Star Fleet Command on the scrambler07:10
+perlDreamerI'm heading to the Battle Bridge.  Signal me there when communications are reestablished.07:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:13
CIA-46WebGUI: colin * r9928 /branch/WebGUI_Story/ (2 files in 2 dirs): Fix a broken story template in the topic. Update main package.07:16
+Radix-wrkis webgui.org using WRE 0.9 ? :)07:18
CIA-46WebGUI: jt * r9929 /wrebuild/wre/docs/gotcha.txt: addendum to downgrade07:44
@preactionRadix-wrk: not anymore. i think JT's in the middle of fixing it07:52
+Radix-wrkthat'd explain why it's down then :)07:55
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:05
ryuu_rogoodmorning!09:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:14
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:39
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:54
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]12:03
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI []12:22
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit ["Leaving"]12:53
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:39
-!- mode/#webgui [+o plainhao] by ChanServ13:39
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]14:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:20
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui15:10
-!- mode/#webgui [+o Haarg] by ChanServ15:10
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:22
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:22
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:32
-!- mode/#webgui [+o bopbop] by ChanServ15:32
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui15:41
-!- mode/#webgui [+v danny_mk] by ChanServ15:41
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui15:43
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]15:44
CIA-46WebGUI: dagitz * r9930 /WebGUI/www/extras/assets/adsku.gif: Add adsku.gif icon15:44
CIA-46WebGUI: dagitz * r9931 /WebGUI/www/extras/assets/small/adsku.gif: Add small adsku.gif icon15:44
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]15:46
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui15:49
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:07
-!- mode/#webgui [+o tavisto] by ChanServ16:07
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:10
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:10
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:13
-!- mode/#webgui [+o Haarg] by ChanServ16:13
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)]16:52
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit []17:11
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui17:14
-!- mode/#webgui [+v bartjol] by ChanServ17:14
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:16
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:16
-!- mode/#webgui [+v perlDreamer] by ChanServ17:16
@tavistoperlDreama!17:16
+perlDreamerhey, tavisto!17:17
+perlDreamerHappy Friday to you.17:17
@tavisto*tavis waves flag and chants perlDreamer's name*17:17
@tavistohowdy17:17
+perlDreamerWhat's going on in the Wide World of WebGUI today?17:17
* MrHairgrease has been on the phone wit the Dutch IRS17:20
+bartjolhas the WebGUI Wide Web also it's own ip and dns structure?17:20
+perlDreamerMrHairgrease, I hope that was as a customer17:21
+MrHairgreaseHehe17:21
+MrHairgreaseI was trying to find out how the VAT system works in the European Union17:21
+bartjolI've spend 6 hours at a customer and the productivity was zero17:21
@tavistoyeah I told them that you were hiding money and using it to buy extra hairgrease17:22
+perlDreamerForeign, extra hairgrease17:22
+MrHairgreaseThe website of the Dutch IRS did not make it clear for me17:22
+bartjolmmm, seems they even can make it easier, as the IRS proclaims17:22
@tavistohey maybe Obama will appoint you as a secretary17:23
@tavistowhat do you know about the US Treasury? Might need a new one of those soon according to cnn17:23
+bartjolwas it robbed by Goldfinger?17:24
+perlDreamerHaarg, would you write an AssetCollateral module for an Asset that would only have up to 5 units of collateral?17:24
@Haargwhat would it be storing?17:25
@Haargi'd probably say yes17:25
+perlDreamerThis is Photos for a Story17:25
@tavistobartjol, the only way the IRS will get easier is if it is demolished and rebuilt using the fair tax system. It's an unstoppable monster though... run for the hills!17:25
@Haargas it's probably cleaner than maintaining that manually through your code17:25
+perlDreamergood point17:26
+perlDreamerit's speced as a JSON blob17:26
+bartjolwell tavisto, in the netherlands the dutch irs says "Leuker kunnen we het niet maken, wel makkelijker"17:26
+perlDreamerbut the more I think about it17:26
@Haargat some point we need to get the survey stuff moved into AssetCollateral17:26
+bartjolwhich means "We can't make it more fun, but we can make it easier"17:26
@Haargand given the problems that have appeared with dataform it wouldn't be a bad idea to move the field config for that into a separate object with a decent api17:27
@tavistois it really easy? And if I am not mistaken, you guys have some very heavy taxes in your country.17:27
+perlDreamertavisto, easy == "Give me a lot"?17:28
+perlmonkey2tavisto: Are you trying to put out of work the hordes of tax accountants, tax attorneys, and IRS agents? 17:29
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has left #webgui []17:29
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui17:29
@tavistoI wonder if heavy taxation is a reason alcohol consumption is so high in the country17:29
+bartjolperlDreamer: is mostly right with his statement, but in return, smoking is prohibited in the whole country. Our government is great17:30
+perlDreamerso, give us lots of money, don't smoke, but drink all you wish17:31
+perlDreamerbecause we tax beer, too :~17:31
+perlmonkey2My sister is a tax attorney, but the field is too complicated to be *just* a tax attorney.  You have to specialize in a small subset of the law as it is way too much for any single individual to understand.17:31
+bartjolso your sister is a tax attorney....17:32
@tavistothat's a good point perlmonkey2, and one I raised when I first heard about the plan too. However the benefit vs loss is off the charts in favor of benefit. And remember that the fair tax plan doesn't eliminate all of those roles, but yes it does clean out many redundant parts of the tax system. But, the benefit is that all people will pay taxes based on consumption. The biggest tax revenues will come from the rich and people w17:32
+perlmonkey2tavisto: you got cut off at "and people w"17:33
@tavistowill pay taxes based on consumption. The biggest tax revenues will come from the rich and people who consume. It's really a brilliant plan and if you've never taken the time to read it.. its amazing17:34
+bartjolmost taxes comes from people17:34
+perlmonkey2But yes, I don't know anyone at her firm who isn't for massive reform and simplification of the tax code.  Too many loopholes for Congress's special customers.  17:34
+bartjolrich people are another species17:34
+perlmonkey2tavisto: wait, are you saying that the tax code should reward people for saving and investing and only tax consumption?  That is just cray talk :P17:35
@tavistoyeah, I know what I speak is blasphemy17:35
@tavistoin this IRC channel anyway17:36
@tavistobut I still love you all17:36
+bartjolno blasphemy  would be entered PHP code17:36
+perlmonkey2tavisto: but that isn't how we do things.  We borrow to pay the interest on the money we borrowed to buy our 75" TV, which is almost 2 years old, so we need to borrow more for the 100" TV :P17:37
@preactionbecause if we can't afford that 100" TV, it must be the government's fault the economy is so bad17:37
+bartjolI heard Obama say something about going back to the old values like "enough is enough"17:40
@preactionthis has been a problem since FDR's "New Deal" bailed out the world during the Great Depression17:42
@preactionthat was the seed: if things get really really bad, big brother will bail us out17:42
+perlmonkey2I don't care what Obama does as long as he keeps his promise to make Congress completely open and accountable.  That is the most important thing he could do.17:42
+perlDreamereh, this has been a problem since the culture became "I want it now, I get it now"17:42
+perlDreamerregardless of cost (and not just monetarily)17:43
+perlmonkey2preaction: yeah, you have to wonder if AIG entering chapter 11 would have been worse than this?  It's not like it would have been the end of the world.  Nationalize it, let the government settle the debts in bankruptcy, then liquidate it.  This is historically how the gov has handled failing financial institutions.  17:44
@preactionmy worry is everyone looking to assign blame. there are so many little things that gathered together to make this situation. 17:45
@preactionpeople looking to assign blame only want to be able to say "It's not my fault"17:45
@preactionthose people upset me17:45
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:45
@preactionso how's WebGUI doing today?17:46
+perlmonkey2It would be great if I wasn't messing with templates and styles.  I need to hire a web designer.17:47
+perlDreamerpreaction: /me is delving into adding Photos to the Story.  Exporting aside, this is the last big chunk of functionality for the StoryManager.17:50
+perlDreamerWhat're you doing in WebGUI?17:51
@preactionmaking a Map asset!17:52
+perlDreamercool :)17:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:56
-!- mode/#webgui [+v cap10morgan] by ChanServ17:56
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:10
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:13
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:14
-!- wgGuest24 [n=wgGuest2@76.178.162.163] has joined #webgui18:16
wgGuest24Hi Im new to webgui I have question of absense of security tab when making page layout asset18:17
wgGuest24security tab is missing under page layout asset18:17
@preactionwgGuest24: your UI level is too low to see it. edit your profile and change it to 918:17
wgGuest24how do I change UI level Im not good with IRC18:18
wgGuest24Im a newbie to IRC18:18
wgGuest24how do you edit profile in web IRC and change to 918:19
@preactionwgGuest24: you edit your profile. on the Users tab of the Admin Console18:19
wgGuest24No options are present for that on18:19
wgGuest24oh got it18:20
wgGuest24Webgui answer18:20
wgGuest24thanks18:20
@preactiondid we figure out the problem with asset IDs having characters that are not allowed in HTML IDs?18:21
wgGuest24Im in my user profile but cant find place to change to 918:22
wgGuest24Under profile18:22
@Haargwhich case preaction?18:22
@Haargunderscores or others?18:22
wgGuest24Oh I see it under UI Level18:23
@preactionHaarg: well i need to make an ID that is unique on a page for JS purposes, so I can use the asset ID right?18:23
wgGuest24I am such a newbie and Im learning18:23
wgGuest24I got it thanks18:23
@Haargfor others we basically decided that they were invalid and fixed the ones that exist in core18:23
@preactionwgGuest24: did you get the WebGUI Primer from the Plain Black site?18:23
wgGuest24Yes18:23
wgGuest24Im going throug primer right now18:23
@Haargbut it still isn't enforced through the api i don't believe18:23
@preactionwgGuest24: you should also think about picking up the Content Manager's Guide, it has a lot of useful information (and was recently updated for the newest release of WebGUI)18:24
@preactionHaarg: so i can go ahead and use them?18:24
@Haargyou should be able to yet18:24
@Haarg*yes18:24
@preactionok18:24
wgGuest24Is this someting I buy?18:24
@preactionwgGuest24: the Content Manager's guide is for sale, yes18:25
wgGuest24Is the content manager something I buy? Im new and trying this out and I dont want to comit yet.18:25
@preactiontavisto: you around?18:26
+perlDreamerwgGuest24: Educating yourself so that you can make an informed decision is a great idea.18:26
wgGuest24Thanks perlDreamer18:27
+perlDreamerSo it's great that you came into IRC to get help18:27
wgGuest24I am 1/4 way through primer and cant find changing site themes18:27
+perlDreamerThe primer is not a complete reference18:27
@preactionwgGuest24: in the asset properties, on the display tab, there is a "Style Template" property. that's the "theme". it's not site-wide, but per-asset18:28
@preactiondoes anyone else know how tavisto's weekly webinars work?18:28
-!- juan1 [n=memo@201.232.58.66] has joined #webgui18:28
+perlDreamertavisto18:28
+perlDreamertavisto18:28
+perlDreamertavisto!18:28
@preactionwgGuest24: there may be a way to get a more hands-on introduction to webgui, and i'm pretty sure it's free of charge18:29
@preactionthat's what i'm looking for right now18:29
+perlDreamerwebinars are free of charge18:29
@preactionwgGuest24: also, check out http://webgui.tv for free videos of presentations for various things in WebGUI18:30
juan1i have a problem with dataforms18:30
+perlDreamerjuan1: have you searched through the bug board to see if it's already been found/fixed?18:31
juan1 i have several sites and in all of them i have data forms as contact,  so they have email data option selected18:33
juan1so, the users write in it and the data is not been sent to the email account18:34
juan1really i don't know what is happening18:36
juan1besides the workflow for sending email is not running automatically18:37
juan1but if i run it manually all the messages in the  mailQueue table leaving18:41
juan1so18:41
juan1the messages not arriving the email account18:42
+perlDreamerthis isn't a dataform problem, this is a spectre/workflow problem18:42
+perlDreamerunless other emails are being sent out okay?18:42
juan1no18:45
juan1all emails have problems18:45
juan1i executed the workflow manually and no show any errors18:51
-!- wgGuest24 [n=wgGuest2@76.178.162.163] has quit []19:22
-!- juan1 [n=memo@201.232.58.66] has left #webgui []19:23
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []19:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:48
s4eekehossain / b3th###19:48
+perlDreamerI was saying that just the other day, s4eek19:54
s4eekdoh19:55
s4eekwrong window ;)19:55
+perlDreameryeah, I kind of figured, but you're so quiet I couldn't miss an opportunity to draw you out19:56
@preactionperlDreamer, master of wit19:56
+perlDreamerhow is WebGUI working out for you, s4eek?19:56
s4eeknot bad, we are using it for our corp intranet as well as a few forward facing sites19:57
+perlDreamerah, wiki spam20:01
+perlDreamerI was so missing it20:01
-!- topsub [n=josh@97.66.185.250] has joined #webgui20:02
@tavistoperldreamer, preaction, I'm back.. what do you need to know about weekly webinars20:06
+perlDreamerwgGuest24 left, so it's a little too late20:06
@preactiontavisto: the guy is gone seems like, but they're free webinars to aks questions about webgui to you, right?20:06
+perlDreamerbut how does one get set up, how much do they cost, and why isn't there a page/URL for that?20:06
@tavistoyeah it's a structured setting that starts with a presentation about WebGUI, its features/functionality, PB & the commercial services we offer, and then we jump into live demo and Q&A session.20:07
@tavistogreat way for new peeps to learn about WebGUI and also for me to connect with them and build a relationship20:07
@preactionand there's a URL to set one up?20:08
@tavistotypically, numbers are kept low.. in the 3-4 range so that everyone has enough time to interact with presenter and get their questions asked20:08
@tavistopeople can register online at www.plainblack.com/webinar20:08
+perlDreamerthere ya go, now that's useful!20:09
* perlDreamer goes running, be back later20:26
* deafferret keeps chewing20:28
@preactionwould it be useful for me to create a "minimal" skeleton for those plugins whose skeletons are also learning aids?20:51
@preactioni find myself removing a lot of those learning aid parts every time, which bugs me20:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]20:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:54
-!- mode/#webgui [+v cap10morgan] by ChanServ20:54
CIA-46WebGUI: colin * r9932 /branch/WebGUI_Story/lib/WebGUI/ (3 files in 3 dirs): 20:58
CIA-46WebGUI: Add form fields for uploading images to the Story.20:58
CIA-46WebGUI: Help, i18n for those fields.20:58
CIA-46WebGUI: Need to be added to the template.20:58
@tavistopreaction, was that question directed at me?21:02
@preactiontavisto: no, to developers21:02
@tavistooh okay, just making sure :)21:02
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui21:36
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []21:49
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]21:54
+perlDreamertavisto, if we took parts off of you, there wouldn't be much left22:27
+perlDreameryou need to bulk up, dude!22:27
@tavistohah, I have big guys like JT and Bartjol to do my heavy work22:28
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]22:55
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]23:12
+perlDreamertavisto: I have a serious marketing question for you.23:13
@tavistosir! yes sir!23:13
+perlDreamerThe SciFi Channel just announced that they are changing their name to SyFy23:13
@tavistoyeah.. that's ridiculous23:13
+perlDreamerand then they found out that SyFy means sludge or crap in Polish23:13
+perlDreamerIs WebGUI a safe name, internationally?23:13
@tavistoColbert hammered them on that23:13
@tavistowell many people think it is Web GUI (like guy in friend)23:14
@tavisto(guy in french sorry)23:14
@tavistonot sure why people think that, but otherwise.. I don't think it's a swear word in pig latin or anything23:14
+perlDreamercool, thanks, dude23:15
@tavistoThank you for your question. Please insert 25 cents for another answer.23:15
+perlDreamerWas just wondering if there were a good reason that our Asian audience is so low23:15
+perlDreamer"WebGUI sounds like butt-fart in Mandarin" or something23:15
@tavistonot sure... but the fact that there are 2000 CMS projects and about 1500 of them are open source... means lots of competition for good community members and users. I'm thinking we need to have translations more complete and available23:16
@tavistoI had an idea awhile back (that I have not implemented) where we get college interns to do translations for us. There are always students looking to get resume-boosting positions early in their college career and this would be an excellent way of getting free translation work done. The college students get hourly credits (usually 3-4) for doing this for a semester.23:17
+perlDreamerthat's a great idea23:17
@tavistoIt's a win-win solution and would allow us to really beef up the % of completions in the translations23:17
+perlDreameryes23:17
+perlDreamerthere are only two fairly complete translations nowadays23:17
+perlDreamerDutch, and German23:17
+perlDreamerArabic is slowly but consistently dying23:18
@tavistoI would love to hand this idea off to someone else to manage, but no one is available at the moment. And my focus needs to be new clients and work at this point23:18
* perlDreamer is passionate about i18n, but lacking in tuits23:18
@tavistoSomeone who works for a college would be a great candidate but everyone is so darn busy. And that never changes.23:18
@preactionwait, why is arabic dying? DoS Embassy project not keeping up anymore?23:19
@tavistogood question23:19
+perlDreamerI don't think so.23:19
+perlDreamerit's dropped 30% in the last year23:19
+perlDreamerand I don't think it's been updated for a very, very long time23:19
+perlDreamerIt would be cool one weekend to do stats on the languages, and show %complete vs time23:20
+perlDreamer_more_ wiki spam23:42
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Read error: 110 (Connection timed out)]23:53
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]23:59
--- Day changed Sat Mar 21 2009
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]00:19
CIA-46WebGUI: colin * r9933 /branch/WebGUI_Story/ (4 files in 4 dirs): 00:22
CIA-46WebGUI: Rearrange form fields in default edit story template.00:22
CIA-46WebGUI: Change photo JSON blob to be an array ref, not a hash ref.00:22
CIA-46WebGUI: Code for saving new photo data.00:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:26
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:27
-!- mode/#webgui [+o tavisto] by ChanServ00:27
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:12
+perlDreamerpreaction: http://oreilly.com/catalog/9780980455236/01:20
+perlDreamer"Sexy Web Design"01:20
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]01:23
@preactionif it doesn't have naked chix it's not sexy01:34
@preactionhm... it has an old vette SS. very nice01:34
+perlDreamerpreaction: You're obviously confusing "Sexy Web Design" with "Sexy Bimbos Who Would Date Geeks"01:34
+perlDreamerdifferent genre, totally01:35
+perlDreamerand a much, much smaller book01:35
@preactiondoes it have any pages in it?01:35
@preactioni mean, the copy i bought was blank01:35
+perlDreamerI've decided I hate storage locations as much as I hate javascript01:37
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has joined #webgui03:40
-!- mode/#webgui [+v cap10morgan] by ChanServ03:40
-!- cap10morgan [n=wmorgan@206-124-31-170.denver.dsl.forethought.net] has quit [Client Quit]03:41
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:28
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has joined #WebGUI04:47
-!- mode/#webgui [+o tabb] by ChanServ04:47
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has quit [Client Quit]04:47
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]06:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []07:34
-!- wgGuest67 [n=wgGuest6@icm2-orange.orange.sk] has joined #webgui11:58
wgGuest67hello everybody12:18
-!- wgGuest67 [n=wgGuest6@icm2-orange.orange.sk] has quit []12:18
-!- wgGuest04 [n=wgGuest0@s55909aa6.adsl.wanadoo.nl] has joined #webgui12:39
wgGuest04Hi,12:39
wgGuest04I'm a newbie and just looking into the usability of WebGui for our photoclub. Many functions we would need seem to be in the standard package. But we would like to have an extensive userprofile which contains fieds about theier interests, cameragear, experience etc. ain all about 40 fields. Is it possible to edit/expand the standard profile tabel to suit our needs?12:42
-!- wgGuest04 [n=wgGuest0@s55909aa6.adsl.wanadoo.nl] has quit []12:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:09
daviddelikatI'm having some problems with 'checkout'  is somebody working on something in there?14:26
CIA-46WebGUI: daviddelikat * r9934 /branch/adSkuProject/ (16 files in 12 dirs): merged to 993315:07
daviddelikatpreaction : hello16:23
daviddelikatwho knows most about apache/modperl?16:24
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]16:27
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:02
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]17:06
CIA-46WebGUI: yung * r9935 /WebGUI/ (9 files in 8 dirs): rfe #9353: Welcome message template17:35
-!- diakopter [n=M8YCjC56@209.9.237.164] has quit [Read error: 110 (Connection timed out)]17:45
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui17:52
@preactiondaviddelikat: what's up?20:29
daviddelikatstill there?20:51
daviddelikatnot a big work day ar WebGUI I guess20:53
@preactionyeah i'm here20:58
@preactionit's Saturday, i tend to try to avoid work if at all possible, but there's some catching up i want to do today20:58
daviddelikatI'd do the same, except I only have 3 days a week to work onthis stuff....20:59
daviddelikatI'm trying to finish up the AdSku project and I'm having trouble uploading images20:59
daviddelikatit seems that the directory permissions are not correct.21:00
@preactionthe directories are owned recursively by the webgui user?21:00
daviddelikatit makes a new directory for each upload but there is never anything in the directory21:00
@preactionwhat does the error log say?21:01
daviddelikatit has owner webgui but the group is not valid21:01
@preactionis the file bigger than the Max File Size in the site Settings?21:01
daviddelikatsometimes it says unable to save file, sometimes not.21:01
daviddelikatchecking21:02
daviddelikatno its only 28k max size is 100k21:03
@preactionwhat does it say when it says "Unable to save file"? you might have to open WebGUI::Storage and see what's going on21:04
daviddelikathere is the actual error21:06
daviddelikat2009/03/21 03:56:17 - ERROR - localhost.conf - WebGUI::Storage::_addError[105] - Couldn't create storage location: /data/domains/localhost/pu21:06
daviddelikatblic/uploads/59/e6 : Permission denied21:06
@bpmedleyWhat are the permissions on /data/domains/localhost/pu21:07
@bpmedleydaviddelikat: blic/uploads/59/e21:07
daviddelikathard to say what they were, I've changed them in order to try to fix the problem.21:08
daviddelikatthis is what the current failing dir looks like:21:09
daviddelikatdrwxr-xr-x 2 webgui 4294967295 4096 Mar 21 06:02 13235ea076ebf676454fe8eab9af8c0021:09
daviddelikat4294967295 is the group owner and 13235ea076ebf676454fe8eab9af8c00 is the id for the directory21:10
@bpmedleycan you su to the webgui user?21:11
daviddelikatyup21:11
@bpmedleyand cd to the uploads directory and mkdir those two directories?21:12
daviddelikatthe directories already exist, they had the wrong permissions21:13
@bpmedleydid that fix the problem?21:13
daviddelikatevery time i upload a file though it wants to create a new set of dirs and they then have the wrong perms21:13
@bpmedleyWhat happens when you mkdir from the shell?21:18
daviddelikatlooks like this: drwxrwxr-x 2 webgui webgui 4096 Mar 21 09:13 junkdir21:19
@bpmedleyAre those the correct permissions?21:19
daviddelikatit allows owner and group to read and write, I suppose so, I'm not sure I understand what WebGUI wants for perms21:20
@bpmedleyDo you have se linux installed?21:22
daviddelikatprobably, I'm using the vm from WG21:23
@bpmedleyhrmm.. I'm not exactly familiar with that currently21:24
daviddelikatI'm not familair with SE but I know it gets in the way, do you remember how to disable it?21:24
daviddelikatthe config file has it turned off21:27
-!- Haarg [n=haarg@24.240.43.138] has joined #webgui21:29
-!- mode/#webgui [+o Haarg] by ChanServ21:29
@preactiondaviddelikat: i think it's set enforce off21:29
daviddelikatHaarg: where can i find the configuration that sets the userid that apache uses for running requests?21:33
@Haargshould be 'User webgui' in httpd.con/modperl.conf21:33
@Haarghttpd.conf*21:34
daviddelikatin WebGUI/etc?21:34
@Haarg/data/wre/etc21:34
daviddelikatthe group was set to -1, i changed it, now to restart andf test....21:37
daviddelikathmmmm, I think something else is wrong...21:41
daviddelikatthanks for the help...21:41
daviddelikattime to wipe it clean21:46
daviddelikatthank you wgd21:46
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui22:48
-!- mode/#webgui [+v perlmonkey2] by ChanServ22:48
daviddelikatcan somebody look here (http://webgui.pastebin.com/d32bad106 ) and tell me if this is what upgrade scripts are expected to look like?22:58
@Haargpretty much22:59
@Haargalthough your prints are a bit off23:00
@Haargyou probably don't need the two in the middle, but if you have them they'll need some \n23:00
daviddelikatthanks23:01
daviddelikatybody familiaar with the apache size limit message? http://webgui.pastebin.com/d14735b9823:39
daviddelikatis it possible that my image upload is causing this?23:40
daviddelikatimage is 28K23:40
@preactionit possible yes, but those values are way too low anyway23:42
@preactionset them to 110_000 at least23:42
@preactionit's in /data/wre/etc/modperl.pl23:42
@bpmedleyI doubt it.. size limit happens at the end of a request, I believe..23:43
daviddelikatthanks23:43
@preactioni've seen some weird things happen when sizelimit knocks out a process23:51
daviddelikatI bumped them both up to 200000, restarted and still not getting my image uploaded.23:52
daviddelikatis this progress?  now I'm back to the permissions problem.23:54
daviddelikatHaarg : your wgd script needs to be run as webgui because it re-creates the uploads directory ( or it needs to chown the dirs it creates )23:59
--- Day changed Sun Mar 22 2009
@Haargit depends00:12
@Haargthe version on github tries to maintain permissions as much as possible, but there are still ways it can fail00:14
@Haargi should probably have it chown the files so it could be run as root00:14
daviddelikatsorry had to go order pizza00:21
daviddelikatmy copy of wgd is old so the problem may be solved...00:22
daviddelikatI havnot tried to install git on my vm yet....00:22
daviddelikatis the /data/WebGUI/www/uploads directory supposed to be different00:36
daviddelikatfrom the /data/domains/localhost/pulic/uploads dir?00:36
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:50
@preactiondaviddelikat1: yes. the WebGUI/www/uploads directory is the default uploads that gets copied into /data/domains/localhost/public/uploads when you create a site01:42
@preactiondaviddelikat1: you should make sure your config file is pointing to the correct one, and that the correct one has the correct permissions01:43
daviddelikatfiles that are activ are in the WebGUI/www/upload though, NOT /data/domains?01:46
@preactionthe files that are active are in /data/domains01:47
daviddelikatso if I upload a file it goes to /data/domains?  what is the WebGUI/www/upload for?01:51
@preactionyes, and as i mentioned, it's the default copy that gets copied to create the /data/domains/*/public/uploads copy01:51
daviddelikatsorry, this just isn't clearing up in my head, so I'm going to be brutally precise...01:52
daviddelikatwhen I push send on a form that has for instance an image file, it gets uploaded to the /data/domains/localhost/uploads directory?01:53
@preactionyes01:54
daviddelikatthen is that where it gets downloaded from as well?01:54
@preactionwell. not at first. first it goes to /tmp/apr-XXXXXXX/... then it gets copied to the /data/domains/localhost/uploads/* directory01:54
@preactionyes01:54
daviddelikatdoes it keep its name?01:58
daviddelikator does it get an id01:58
@preactionit keeps its name01:59
@preactionit goes into a directory with a storage ID01:59
CIA-46WebGUI: yung * r9936 /WebGUI/ (2 files in 2 dirs): Matrix performance improvements02:00
CIA-46WebGUI: yung * r9937 /branch/WebGUI_7.6/ (2 files in 2 dirs): Matrix performance improvements02:00
CIA-46WebGUI: yung * r9938 /WebGUI/lib/WebGUI/Asset/Wobject/Matrix.pm: small matrix fix02:00
daviddelikatpreaction thanks for all the info.  I still can't upload images.  I'm going to try making a gallary to see if its a configuration issue or a code issue...02:01
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has left #WebGUI []03:07
-!- daviddelikat2 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI03:39
CIA-46WebGUI: daviddelikat * r9939 /branch/adSkuProject/ (5 files in 5 dirs): 90% functionally complete03:56
-!- elnino [n=ninow@209.162.37.159] has joined #webgui05:03
elninoHi!  I have a workflow that keeps trying to run, even when it's disabled.. thoughts on how to get rid of it?05:04
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]05:59
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:12
-!- mode/#webgui [+v perlDreamer] by ChanServ06:12
+perlDreamerit'd be handy if wgd did the deletion as root, and then the install as who it was supposed to06:17
elninohi perlDreamer06:17
+perlDreamerbut I only come across that problem since two different users access the uploads dir06:17
+perlDreamerhey, elnino!06:17
elninoI get weird permissions set in the uploads directory. is that what you see?06:18
+perlDreamerlike what kind of weird?06:18
+perlDreamermy uploads dir is set at 775, owned by apache:users06:18
+perlDreamerif my account (colink) creates anything, then wgd won't delete it06:18
+perlDreamerprobably due to se linux06:18
elninolike some is some are webgui:andsomeweirdnumber and rest webgui:webgui06:19
+perlDreamerwhat's the weird number?06:19
elninoI don't remember... I change it to webgui:webgui06:20
elninolet me see if it's on my other server06:20
elnino429496729506:21
+perlDreamerthat's a phone number06:21
elninonot mine =)06:21
+perlDreamerwhat's the file inside the storage location owned by that number?06:22
elnino?? it's the majority of all the two character named directories and anything in them. It doesn't hurt anything it seems to work. It maybe webgui's uid06:23
elninoand it isn't webgui's uid06:24
elninoJust thought maybe it was what you were dealing with.06:24
+perlDreamerno06:24
elninoyou wanna bug to work on?06:24
elnino=)06:25
+perlDreamernot tonight ;)06:25
+perlDreamerbut I'd file it just the same06:25
+perlDreamerdo you have a uid/gid on your system with that number?06:25
elninonope, not on either server. 06:27
+perlDreameryou're not the first person who has reported problems with that06:28
+perlDreamerI think daviddelikat has had that kind of problem06:28
+perlDreamerdaviddelikat2, even06:28
elninothe number happens to be MagickQuantumRange for ImageMagick and other stuff in perl 5.8.806:32
+perlDreamerWebGUI uses ImageMagick06:33
+perlDreamerI just checked the IRC logs06:39
+perlDreamerdaviddelikat has gids with that number, too06:39
+perlDreamersame number06:39
+perlDreamer21:09 < daviddelikat> drwxr-xr-x 2 webgui 4294967295 4096 Mar 21 06:02 13235ea076ebf676454fe8eab9af8c00 06:39
daviddelikat2is that number MAXINT by any chance?   I can never remember06:42
+perlDreamerno06:42
+perlDreamerit's not even close06:42
+perlDreamerwell06:42
+perlDreamerno, it can't be06:42
+perlDreamerit's odd06:42
+perlDreamerwell06:42
daviddelikat2its getting a bit slap happy in here06:43
+perlDreamerit is06:43
+perlDreamerthat is 2**31-106:43
+perlDreameruh, 2**32-106:43
elninohttp://www.plainblack.com/bugs/tracker/10006 - I did a search, couldn't find a report on it yet, but there is one now.06:44
elninowhat version of webgui/wre daviddelikat2?06:45
daviddelikat2um06:45
+perlDreamerhey now, that's my line!06:45
daviddelikat2webgui is at or a little behind HEAD06:45
daviddelikat2wre is probably rather old as I never think to update it.06:45
daviddelikat2how does one get an update for wre?06:47
+perlDreameris there a wre script for that?06:47
+perlDreamercheck the wiki06:47
elninowebgui/wre06:48
elnino's upgrades scripts are nice.06:48
elninoIm going. good luck with your stuff perlDreamer.06:52
+perlDreamerthanks, elnino06:53
* perlDreamer is going to crash, too06:53
+perlDreamer'nite, all06:53
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:53
-!- daviddelikat2 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has left #WebGUI []07:00
-!- elnino [n=ninow@209.162.37.159] has quit ["Leaving"]07:05
-!- wgGuest14 [n=wgGuest1@ip-212-081-020-062.static.nextra.sk] has joined #webgui11:12
-!- wgGuest14 [n=wgGuest1@ip-212-081-020-062.static.nextra.sk] has quit [Client Quit]11:13
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has joined #webgui11:18
maclthi, anybody online?11:33
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:38
maclthi, anybody online?13:33
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI13:53
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has quit [Read error: 60 (Operation timed out)]14:52
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has joined #webgui14:54
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui15:33
-!- mode/#webgui [+v BartJol] by ChanServ15:33
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)]15:34
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:01
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:23
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:23
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []16:41
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]17:28
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui17:45
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:45
+MrHairgreaseoh no!!!18:12
+MrHairgreasethe GooeyDate ,acro is borked18:12
-!- maclt [n=clt@ip-212-081-020-062.static.nextra.sk] has quit []18:18
CIA-46WebGUI: perlmonkey2 * r9940 /WebGUI/ (4 files in 4 dirs): New Question type. Just a Month-Year type with a month drop down and a 4 digit year text box.20:33
CIA-46WebGUI: perlmonkey2 * r9941 /WebGUI/docs/upgrades/packages-7.7.1/root_import_survey_default-questions.wgpkg: Template for new question type.20:33
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui21:46
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Remote closed the connection]22:07
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui22:09
-!- mode/#webgui [+v MrHairgrease] by ChanServ22:09
CIA-46WebGUI: brian * r9942 /branch/crop/lib/WebGUI/ (Asset.pm Asset/File/Image.pm Storage.pm): checkpoint23:07
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui23:44
-!- mode/#webgui [+v BartJol] by ChanServ23:44
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui23:54
-!- mode/#webgui [+v patspam] by ChanServ23:54
--- Day changed Mon Mar 23 2009
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui00:09
-!- steve_ is now known as mech42200:09
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI00:16
-!- WebGUI is now known as SynQ00:16
SynQhi there00:16
mech422Hi00:17
+BartJolhee00:17
mech422Has anyone an example of creating groups programmatically (I want to add a 'subscriber' group say...) All I found was an upgrade script that did a raw sql insert ?00:18
+BartJolwell, there should be an addgroup functionality in the api00:18
mech422Bartjol - Hmm - searching for addgroup on the wG site just returns some release/migration notes...00:20
+BartJolhttp://www.webgui.org/downloads/builds/7.6.16-stable/api/Group.html00:20
mech422Is api docs kept in a seperate location ?00:20
+BartJolyou can find the api via the wiki00:20
mech422ahh - thanks :-)00:21
+BartJolthat's what the channel is for00:22
+BartJoltake norice that you have the right version00:22
+BartJolshould be ok00:22
+BartJolI don't think the group[ api changed that much, but you never know00:23
mech422One thing I'm noticing about the books - the dev guid is very 'type' driven.... whereas I'm a 'task' driven kind of guy :-P00:24
mech422so the book wants to talk about assets, templates, etc as topics and I want to know "how do I ..." 00:24
+BartJollike more concepts that practical explanation?00:24
+BartJolwell, they can't describe what has not been done :)00:25
mech422yeah - you get in-depth look at the pieces, but not much on how to put them togethr00:25
+BartJolwell, the code itself is good for that00:26
mech422$g = WebGUI::Group->new($session,3); or  $g = WebGUI::Group->new($session,"new"); <- is the ';' before 'or' actually valid syntax ?00:29
+BartJoleh00:31
+BartJol1 sec\00:31
+BartJolwell, the whole line would not be found in the code00:32
+BartJolso you have options:00:32
+MrHairgreasemech422 it is not valid00:33
+BartJol1 use a group object with an existing ID00:33
+MrHairgreaseperl will complain00:33
mech422its in the pod docs linked above - looked funny00:33
+BartJol2 create a group with a new ID00:33
+MrHairgreaseyour misinterpreting the the docs i guess00:33
+MrHairgreasethe first will instantciate an existing group00:34
mech422how did I mis-interpret a cut-n-paste ?00:34
+MrHairgreaseeg. 3 is the admin group00:34
+MrHairgreasethe second part creates a new group00:34
+MrHairgreasethe line as a whole is not perl code00:34
+MrHairgreaseit's two pieces of perl code00:34
+MrHairgreaseso: $g = WebGUI::Group->new($session,3); 00:35
+MrHairgreaseis one00:35
+MrHairgrease$g = WebGUI::Group->new($session,"new");00:35
+MrHairgreaseis teh other00:35
+MrHairgreasethe latter creates a new group for you00:35
+BartJolthat's what I meant, only did not explain clearly00:35
+BartJolevening Martin btw00:35
mech422Hmm - in konqueror it renders as 1 line of html making it look like $foo = $bar or 1 type statement00:35
+MrHairgreaseis doesn't since the equivalent would be00:36
+MrHairgrease$foo = $bar or $foo = 100:36
+MrHairgreaseat least that's what you pasted =)00:36
mech422ahh - my perl fu is weak...  00:37
+MrHairgreasethey are on the same line because they're both variations of the same constructor00:38
mech422coming from a python background - its a bit confusing :-)00:38
+MrHairgreasethe or in this case is purely a language thing00:38
+MrHairgreaseenglish that is not perl =)00:38
mech422right - I thought it was supposed to be 'or - hte logical operator' 00:38
+MrHairgreaseno worries, we'll be happy to brainwash youinto perl =)00:38
+MrHairgreasewhat you meant would be written like:00:39
+MrHairgrease$g = WebGUI::Group->new($session,3) || WebGUI::Group->new($session,"new");00:39
+MrHairgreasebut I cannot come up with one single situation wher you'd wanna do that00:39
+BartJolbut 3 exists, so the second pat won't be executed... ever00:39
+MrHairgreasesure00:40
+MrHairgreasetrue00:40
mech422yes, the 'magic constants' take a bit of getting used to as well...00:40
+MrHairgreaseyou mean $_00:40
mech422it appears someone shot and buried id 2 in a ditch somewhere ??00:40
+MrHairgreaseI wouldn't know00:41
mech422no - stuff like the 3 above - you just have to know id 3 is always gonna exist00:41
+MrHairgreasethe numbers only group ids stem from webgui's very first beginnings00:41
+BartJolcould be that used to be a standard group00:41
+BartJolyes00:41
+BartJolthat is true00:41
+MrHairgreaseif you dig up a very old version youmight find out what it was for00:41
mech422heh - nah thanks - no archeology for me :-)00:42
+BartJolif it would be a 22 character string, I prolly wouldn't have remembered00:42
+MrHairgreaseI think in the latest eversion of wegbui there's an isAdmin and iVisitor method to the group and user modules00:43
+MrHairgreaseso you don't have to remember any magick numbers anymore00:43
+MrHairgreaseanyway00:43
+MrHairgreasetime to go to bed00:43
+MrHairgreasegood night everybody00:43
mech422thanks!  00:43
mech422I appreciate the help00:44
+MrHairgreaseno problem00:44
+BartJolbye00:45
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit [Remote closed the connection]00:47
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []00:49
mech422Hmm - so if I'm reading the api correctly - there is no way to tell if a group actually exists via the api, and I should just to a raw db query ?00:51
+BartJolthere should be00:51
mech422find() and new() return object with 'default' methods if they can't find the group (according to api docs - haven't looked at code)00:52
+BartJollooking at the code00:53
+BartJolI only see this statement:00:54
+BartJolmy ($groupExists) = $self->{_session}->db->quickArray('select groupId from groups where groupId=?', [00:54
+BartJol            $self->{_groupId},00:54
+BartJolbut maybe there is more00:54
mech422thats find() - which then calls new() to get the object00:55
mech422new()  says if the group id is "" then return _defaults;00:56
+BartJolon first glance it seems you're right00:57
+BartJolbut I don't know the api good enough yet00:57
+BartJolyou do have method for isUserInGroup00:57
mech422ahh - you get undef from new() if groupid isn't found00:57
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:59
mech422so I should call new() with groupid if I get undef call new() with 'new' and add my group...00:59
+BartJoleeh, if you mean, if I have a group and a Id belonging to it, I should use that01:01
+BartJoland if not call new with new01:01
+BartJolyes01:02
+BartJoldepends on what you're doing off course01:02
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui01:05
-!- mode/#webgui [+v perlDreamer] by ChanServ01:05
+BartJolhee the king of tests01:05
mech422yeah - actually looking at _defaults the groupname is hardcoded as 'new' -  I wonder if its safe to just use find() and compare the name with 'new'01:05
mech422I can't see the name 'new' being changed any time soon ?01:06
mech422Hi PD !01:06
+BartJolwell, probably you want to do that in your code01:06
+perlDreamerHe, mech422!01:06
+BartJolno use to leave it to new01:07
+perlDreamers/He/Hi/; #must be tired today01:07
+perlDreamermech422, what are you trying to do today?01:07
mech422BartJol I mean I wonder if its safe to count on the default value remaining 'new' - I know to change it in mine :-)01:08
mech422perlDreamer: oh - futzing with that configure script more01:08
mech422perlDreamer: getting it to create groups for you01:08
+BartJolwell, most people will01:08
+BartJolif you create a groupobject, you wanna do something with it01:10
mech422actually - no, I just want to make sure the groups exist01:10
mech422but anyway - I got what I need...01:10
+BartJolok, well, maybe I should go to bed too01:10
mech422call find(groupname) - if I get back name='new' then I need to add my group to the db...01:11
mech422LOL 01:11
mech422I seem to have that effect on people today :-P01:11
+BartJolwell,, it's past midnight01:11
mech422ahh ... its only 4pm here :-)  Just getting started for the day01:11
+perlDreamermech422, if you call find with a group name that does not exist, the groupId will be undef01:12
+BartJolperlDreamer has just been testing too much01:12
+perlDreamerthat's a good test for existance01:12
* perlDreamer is testy, perhaps?01:12
+BartJolprolly01:12
mech422perldreamer: eh? it says if it doesn't exist it will return _defaults ? which has groupId='new' ??01:14
+perlDreamer/data/WebGUI/t/Group.t01:14
mech422*sigh* back to read more code01:14
+perlDreamerline 20101:14
+BartJolmmm, code01:14
+perlDreamerit's what's for dinner!01:14
+BartJolI like it better as a late night snack01:15
+BartJolbut actually I should be designing my house next weeks01:15
+BartJolit's going fast last week01:16
mech422perldreamer: that test directly contradicts what the comments say in Group.pm line 48701:18
+perlDreamermech422, but the test passes01:18
mech422perldreamer: oh - I don't doubt it - but the comments/api docs should probably reflect reality :-)01:18
+BartJolbut people don't read the code, if it's like that :)01:19
+perlDreamermech422 "groupId" ne "_groupId"01:20
+perlDreamerand _groupId is what counts01:20
mech422ahh man this is getting silly...01:20
mech422I've read 3 different sets of code just to determine if a group exists or not ?!?!01:20
+perlDreamer3?01:20
+perlDreamerGroup.pm and Group.t?01:20
mech422and the examples in the api docs01:21
mech422and some upgrade script01:21
mech422and I can't find _groupId in _defaults ??01:21
+perlDreamerNope.01:22
+perlDreamerIt's most likely a bug01:22
mech422so do I get back _defaults if find() fails to get a record ? or am I getting something else ?01:22
mech422I'm lost - whats a bug ??01:22
* mech422 needs more coffee01:22
+perlDreamerOkay, let's start at the top01:22
+perlDreamerYou call Group->find with a group name that does not exist01:22
+perlDreamerit does a SQL query to find the groupId01:22
+perlDreamerthat does not exist, so it returns undef01:23
+perlDreamer->find blindly calls ->new with undef as the group id01:23
mech422ahh - undef - gotcha01:23
mech422right01:23
+perlDreamer->new says, hey, undef is the same as empty string as a string comparison, so call _defaults01:23
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI []01:23
mech422oh *crash* 01:23
+perlDreamer_defaults returns a group object stub with groupId as a key01:24
+perlDreamerit should be _groupId01:24
+perlDreamerthat would be the bug01:24
mech422ahh01:24
mech422ok - but there is logic in new() to return undef if the key isn't found01:24
+perlDreamerand, actually, IMO, the real problem is all the way back in ->find, which should return undef if the groupname is not found01:24
mech422so if the key is undef - shouldn't it skip the null string test and just return undef01:24
+perlDreamerno01:25
+perlDreameras a string, undef = ''01:25
+perlDreamerso the else in that conditional will never be called01:25
+perlDreamerI'll run a quick test to check to see if that's correct or not01:25
mech422so what does the 'else' in line 1120 of group.pm do then ?01:26
+BartJolit is being tested01:26
+perlDreamerIf the groupId is not "new", and is not '' or undef, it assumes you passed a GUID01:26
mech422(in terms of undef handling)01:26
+perlDreamer(22 character altered MD5 hash)01:26
+perlDreamerin base6401:26
mech422Hmm - thats just odd to a non perl programmer but ok...01:27
+perlDreamerweakly typed language01:27
+perlDreamerundef will also look like 0 in numeric context01:27
+perlDreamerit's schizo01:27
mech422yeah - gotta remember this ain't python01:27
+perlDreamernor javascript01:27
+BartJolmmm, nice new macro maybe: get irc quote01:28
mech422perlDreamer: so the end result - its probably _not_ safe to count on groupId being 'new' if find() failed to locate a group ?01:29
mech422at the very least it will change to _groupId ?01:29
+BartJolwell, mech422, you'll be in good hands, so bedtime for me , adieu01:30
+perlDreamerI would call Group->find, and then do 2 things01:30
+perlDreamer1) see what if what is being returned is defined01:30
mech422BartJol: thanks for the help :-)01:30
+BartJolggodnight perlDreamer01:30
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []01:30
+perlDreamer2) if defined, try to call ->getId on it, and make sure _that_ is defined as well01:30
+perlDreamerthis is why you should do the extra step (1) above01:30
+perlDreamerWebGUI's API is slowly becoming more consistent01:31
mech422Hmm - can I use getName instead of getId ? I don't want to have to remember Ids...01:31
+perlDreamermost constructors return undef if the thing that you ask for does not exist01:31
+perlDreamerif the Id is defined, then it's an okay group, regardless of its value01:31
mech422ahh - so if not undef sorta thing ?01:31
+perlDreamerright my $group = WebGUI::Group->find($session, 'groupName');01:32
+perlDreamerif defined $group && defined $group->getId; ##you have a real group01:32
mech422my goal is for you to be able to put a list of groups in the script, and have them automagically created in the db01:32
mech422err... put a list of groupnames01:33
+perlDreamersure01:33
+perlDreamerif you know the groupname, then checking against that is fine01:33
mech422next thing would be what else to specify besides the group name - but that can wait till later01:33
mech422so whats new in perlDreamer land ?01:35
+perlDreamerI have a beautiful new desk in my new office, and a large blood blister01:35
+perlDreamer(not in my office)01:35
* perlDreamer used the rubber mallet API in an unsafe manner01:35
mech422nice and ouch01:35
+perlDreamerand apparently, I now curse in Spanish01:36
mech422was the mallet for building the desk 01:36
+perlDreameryes01:36
mech422you curse in spanish ? shouldnt' that be danish ?01:36
mech422or was it not an ikea desk ?01:36
+perlDreamerno, I didn't see any that I liked there.01:36
+perlDreamerAnd it would be better to curse in Dutch01:36
+perlDreamerfor WebGUI alignment01:36
mech422I never see desks I like - I like _big_ flat spots...01:37
mech422I have a nice home-brew bench in the office 8'x3.5'01:37
+perlDreamerapparently that's what the mallet saw, too...01:37
mech422well, I hope ya feel better soon ! :-)01:38
+perlDreamerthanks :)01:38
+perlDreamerI plan to blog about the office soon01:38
mech422its a pain getting walloped on the fingers when you type all day :-/01:38
+perlDreamerI missed the fingers, and got the knuckle on the side01:38
* perlDreamer is very blessed to have that happen01:38
mech422ah01:40
mech422thats a lil better I guess01:40
mech422btw - I have a lil vm setup for use with wg stuff01:41
mech422when you get a chance we should figure out what to do with it :-P01:41
mech422we talked about doing smoketests and synq wants to do local mirrors of the .org01:42
mech422dunno what else is needed01:42
+perlDreamersmoketesting for me is going to have to wait until after I get the Story Manager done01:44
mech422I can probably setup the smoke test - but I'd have no idea where to pull the code from /how often to pull it ?01:45
mech422oh wait - there was some talk about needing multiple libs or something ?01:45
mech422can't test different versions at the same time without jiggering paths or some such01:46
+perlDreamerit'd be best to pull from SVN01:46
+perlDreamerhttps://svn.webgui.org/plainblack/WebGUI01:46
+perlDreamerthat's HEAD01:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:19
CIA-46webgui: patspam master * r6ec007d / lib/WebGUI/Asset/Wobject/Survey.pm : 02:20
CIA-46webgui: Add optional userId param to Survey::responseId so that you can create a02:20
CIA-46webgui: response for a specific user (not just current user bound to session)02:20
CIA-46webgui: git-svn-id: https://svn.webgui.org/plainblack/WebGUI@9847 ba3075da-5205-0410-b03c-ad9aa4846add - http://bit.ly/XSPmB02:20
CIA-46webgui: patspam master * r07a5dda / (3 files in 3 dirs): 02:20
CIA-46webgui: Added Survey Workflow onSurveyEndWorkflowId02:20
CIA-46webgui: Fixed username bug02:20
CIA-46webgui: git-svn-id: https://svn.webgui.org/plainblack/WebGUI@9848 ba3075da-5205-0410-b03c-ad9aa4846add - http://bit.ly/7JvH602:20
CIA-46WebGUI: brian * r9943 /branch/crop/lib/WebGUI/Asset/File/Image.pm: checkpoint02:23
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:27
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit ["Leaving."]02:34
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has joined #WebGUI02:35
-!- mode/#webgui [+o steveo_aa] by ChanServ02:35
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui02:37
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:37
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:33
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:22
-!- mode/#webgui [+v perlDreamer] by ChanServ04:22
+perlDreamerI'm having problems with an image upload field.04:22
+perlDreamerI can upload it okay, but if the form containing it is saved, it drops the storageId04:22
+perlDreamerany suggestions?04:22
daviddelikatI'm having the oposite trouble04:24
daviddelikatthe file never even uploads, but ther eis no error04:24
daviddelikatit just silently saves an empty storageid04:24
daviddelikatmaybe we could trade....04:24
+perlDreameryeah, because I could fix that :)04:25
daviddelikati finally gave up to check all my international text fields04:25
+perlDreamerdaviddelikat, I just fixed mine.  Can you give me a file/line reference to look at yours?04:32
+perlDreamerIf it's checked in, I'll look at it online in SVN web interface.04:33
daviddelikatyeah just a sec...04:33
daviddelikatWebGui/Asset/Sku/Ad.pm    line number 500-ish04:34
daviddelikatnot sure exactly what you'll see, I'vs in my local caopy.e made some chang04:35
daviddelikatthat was cool....04:35
daviddelikati'm not sure what yooull see as ive changed my local copy04:35
daviddelikatbut whatever it is it didn't work...04:36
+perlDreamerwhat I'm seeing in www_addToCart isn't the common way to do image/file uploading04:37
daviddelikatthere's a common way?04:37
+perlDreamerYeah :)04:37
daviddelikatI have not found anything consistant between documantation or examples...04:37
+perlDreamer$session->form->process('formImage', 'image', $originalStorageId);04:38
+perlDreamerthat will handle uploading, deleting, etc.04:38
daviddelikatand I provide a storage object right04:38
daviddelikatin original storage04:38
+perlDreamerright04:39
+perlDreamerundef is okay04:39
+perlDreamerand it's a storage object GUID, not the object itself04:39
daviddelikatso it returns the id then04:39
+perlDreameryes04:39
daviddelikatthanks04:40
+perlDreamersure :)04:40
daviddelikatthat is about the only thing left for me to do here...04:40
+perlDreamerthe form modules need a complete rewrite04:42
CIA-46WebGUI: colin * r9944 /branch/WebGUI_Story/lib/WebGUI/Storage.pm: Better INFO diagnostics for addFileFromFormPost04:55
+perlDreamerdaviddelikat, is that working for you?05:15
daviddelikatim testing it right now05:26
daviddelikatkaboom...05:28
daviddelikatsomething else05:29
+patspammodperl memory growing exponentially on service start.. any ideas on how to track down the cause?05:30
+perlDreameruse preload.exclude to try and isolate a module05:31
daviddelikatI think thats the beta soakemup memory widget05:31
+perlDreamerpatspam, core or custom?05:31
+patspamcustom, but code hasn't changed for weeks05:31
+patspami'll try rolling back db to yesterday05:31
CIA-46WebGUI: colin * r9945 /branch/WebGUI_Story/ (2 files in 2 dirs): 05:36
CIA-46WebGUI: Put storageIds into the JSON blob.05:36
CIA-46WebGUI: Add image and image data upload for annotating photos for stories.05:36
daviddelikatit works!05:36
+perlDreamerall right!05:37
daviddelikatnow i just have to work out the kinks...05:38
+patspamperlDreamer: caused by corrupt mysql table05:40
+perlDreamerthat's good news :)05:40
+patspammyisamchk to the rescue05:41
+patspambut crazy that it caused modperl to grow until the machine crashed05:41
+perlDreameryeah, totally05:44
+perlDreamermaybe it just kept reading and reading...05:44
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]05:46
daviddelikatdo I need to do any kind of commit after I insert rows to a database table?05:48
+perlDreamerdepends on the kind of table, and how you're doing it05:49
daviddelikatits crud05:50
daviddelikatand i use 'create'05:50
+perlDreamerI've used CRUD a few times, and it handled the db interface for me05:51
daviddelikats what i thought05:51
+perlDreamerand there's only very limited transactional support in WebGUI05:51
daviddelikatseems to have worked before now suddenly it dosn't insert...05:51
* perlDreamer recommends more tests =)05:52
daviddelikatdo you have any examples od this sort of test?05:52
+perlDreamerno, aside from t/Crud.t05:54
daviddelikatthe image thing is only sort of working05:57
daviddelikatit uploads the file bu it can't get it into the storage location.05:57
+perlDreamerfile permissions okay?06:04
daviddelikatno, but I have to reset everything in order to test it.06:04
daviddelikatleaves the database in a messy state06:04
daviddelikatheres a cool command for changing perms06:05
daviddelikatfind /data/domains/localhost/ -exec chown webgui.webgui {} \;  -exec chmod a+rw {} \;06:05
+perlDreamerthat should do it06:06
daviddelikatover and over and over and06:07
CIA-46WebGUI: daviddelikat * r9946 /branch/adSkuProject/lib/WebGUI/ (Asset/Sku/Ad.pm i18n/English/Asset_AdSku.pm): 06:17
CIA-46WebGUI: working image upload06:17
CIA-46WebGUI: thanks PerlDreamer06:17
+perlDreamerwhat?06:17
+perlDreamerIt's working?06:17
+perlDreamerI thought you just said that it wasn't?06:18
+perlDreameror is this a delayed message from the CIA?06:18
daviddelikatdelayed message06:21
daviddelikatbut yes it is working06:21
daviddelikatthe permission thing is causing mea extreme headaches06:21
daviddelikati think i may havesome flakey code in here06:22
daviddelikatone of my fields comes out to '1' when it should be a guid06:22
daviddelikatits using a select field on the form.06:22
daviddelikatgonna have to wait for later...06:23
* daviddelikat has had enough06:23
+perlDreamerit's late, take the night off, man06:23
daviddelikati'd have to quit sooner to take the night off06:23
daviddelikatits 11:24 here06:24
daviddelikat'night06:24
+perlDreamerlater06:24
+perlDreamerthe problem with smashing your hand with a rubber mallet is that it bruises06:31
@bpmedleycould be expecting an array06:50
@bpmedleyarray reference06:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:17
CIA-46WebGUI: colin * r9947 /branch/WebGUI_Story/ (4 files in 4 dirs): 07:20
CIA-46WebGUI: Fix a bug where the cached data structure was not deleted.07:20
CIA-46WebGUI: Add template variables for showing the uploaded photos.07:20
CIA-46WebGUI: Add tests for the template variables.07:20
CIA-46WebGUI: Add a form field to delete the photo with all data.07:20
CIA-46WebGUI: colin * r9948 /branch/WebGUI_Story/ (lib/WebGUI/Asset/Story.pm t/Asset/Wobject/StoryTopic.t): Code to delete photos and their data.07:20
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]08:07
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui08:08
-!- mode/#webgui [+v patspam] by ChanServ08:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]08:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui08:13
-!- mode/#webgui [+v patspam] by ChanServ08:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:06
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI09:24
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:25
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has left #WebGUI []09:35
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:36
CIA-46WebGUI: brian * r9949 /branch/crop/lib/WebGUI/Asset/File/Image.pm: Seems to be done11:11
CIA-46WebGUI: brian * r9950 /branch/crop/lib/WebGUI/Storage.pm: Seems to be working.11:11
CIA-46WebGUI: brian * r9951 /branch/crop/lib/WebGUI/i18n/English/Asset_Image.pm: Seems to be working.11:11
CIA-46WebGUI: brian * r9952 /branch/crop/lib/WebGUI/Asset.pm: Remove warnings11:12
CIA-46WebGUI: brian * r9953 /branch/crop/docs/create.sql: Add in annotations column.11:12
CIA-46WebGUI: brian * r9954 /branch/ (crop image): Make branch more appropriate.11:12
CIA-46WebGUI: brian * r9955 /branch/rss: New branch for RSS stuff11:12
CIA-46WebGUI: brian * r9956 /branch/rss: Copy from head.11:12
-!- carogray [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui11:54
-!- Haarg [n=haarg@24.240.43.138] has quit ["This computer has gone to sleep"]11:56
CIA-46WebGUI: brian * r9957 /WebGUI/ (6 files in 5 dirs): RSS Limiter11:56
carograyGood morning I need a little bit of explanation about groups and collaboration system - anyone up for this?12:02
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui12:06
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:19
-!- mode/#webgui [+v BartJol] by ChanServ12:19
-!- carogray2 [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui12:20
-!- carogray [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]12:26
ryuu_roHi Carogray, I'm not sure if I can help but what is the problem?12:31
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]12:41
carogray2ryuu - you still there?13:01
carogray2sorry on the bus and connection goes off at a certain point on the journey13:01
ryuu_rono problem, I'm still here :)13:02
carogray2great - thanks13:02
carogray2I want to know if whether and how I can email a goup from a collaboration system13:02
carogray2they do not need to post only to get an email every time something new is posted13:02
carogray2not sure if I can or how to do this13:03
+BartJolI think users can subscrive to threads13:03
+BartJollike the webgui.org forum13:03
carogray2but isn't a thread - just one post in a collab system?13:03
ryuu_royep they can subscribe, but can't you use the group mailing function ?13:03
+BartJolyeah, a thread is a special kind of post13:04
carogray2not sure how to use the group mailing function - where it is etc.13:04
+BartJolin the group admin screen, if you selected a group13:04
+BartJolyou can choose "email this group"13:04
ryuu_roput ?op=listGroups after your url to get there13:04
+BartJolbut ryuu_ro has to go to lunch13:06
ryuu_roI'm staying at the office today :)13:07
+BartJolthat is NOT an option13:07
+BartJol:)13:07
ryuu_rook, so you will give up half an hour tommorow13:07
+BartJolhalf an hour of my free day?13:08
+BartJolmmm, bad deal13:08
ryuu_royep :)13:08
carogray2ok - I can email the group, but how do I get the Collaboration system to email the group with each new post ?13:08
ryuu_rois it an email to notify everybody that a new post is made?13:09
ryuu_robecause then all the users have to be subscribed to the thread13:10
carogray2yes, it is an email to notifiy that a new post is made - but isn't a collaboration system - like a news or announcements collaboration system composed of  numerous "threads"13:11
carogray2?13:11
carogray2so they don't really get an email with every new post cause each new post is a new thread13:11
ryuu_rowell it is a collection of threads but a thread is special kind of post13:12
carogray2and if I could subscribe them, then that would mean that they could also post which means that they might inadvertenly reply to and their posts would be on the announcements13:12
carogray2what do you mean a thread is a special kind of post?13:13
ryuu_ropost and trheads are not on the same level13:13
carogray2ok - we have an announcements collaboration system13:13
ryuu_roan announcement is the thread and the posts are reactions on a announcement13:14
carogray2when the development (not web developer) guy the PR guy really at our place wants to let the world know we have been involved in some social justice thing, he puts it into our announcements website13:14
carogray2webpage13:14
carogray2http://www.mlri.org/announcements13:15
ryuu_rook let me check something13:16
ryuu_rook, you're using the same version as I am so that's good13:17
ryuu_rowhen you edit the collaboration system13:17
ryuu_rocan you see the security tab?13:17
carogray2yep13:17
ryuu_rogreat, in that screen there is a field subscription group with a manage button13:18
carogray2yep - been there13:18
ryuu_rowhen you click that button you can choose a group that gets the subscriptions13:18
ryuu_ronope sorry, thats gets notified when there's a new post13:19
carogray2you can "choose" a group - there is already a group name x-IF60kla.....13:19
carogray2do I put the staff group name in there?13:19
carogray2or add the staff group users to this group?13:19
ryuu_rohmm good quesition13:20
LTR_bobWebgui Redirect asset rocks!13:21
ryuu_rohmm carogray: I don't see the group come back anywhere in my groupslist13:22
ryuu_rodo you have it in you groups list?13:22
carogray2don't understand the question13:23
ryuu_rook nevermind I'm checking my db to see where it comes from13:24
carogray2are you saying you don't have a group called 'staff' on your site?13:24
carogray2our staff group is one we created13:24
carogray2not WebGUI standard13:24
ryuu_rono, I meant the group that you see when you click the manage button13:24
carogray2oh13:24
carogray2I would have thought a new 'group' is automatically created with the creation of each collab system13:25
carogray2hey - what if I add the MLRI group to this group?13:26
carogray2and then make the CS system only able to be edited /posted to by content managers  then the MLRI group will get email with new announcements but won't have permission to publish to it?13:27
ryuu_rothat sounds like a good idea13:27
ryuu_royep I think that should work perfectly13:28
carogray2I think I will try it and see . I also posted to the PB support board, but they aren't up yet and I think they ahve been swamped with work lately...thanks for helping me try to figure this out!13:29
ryuu_ronp, good luck!13:29
carogray2perfect timing - the bus is just going under a tunnel about to pull into the station! thanks again another productive commute to work;-)13:30
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]13:32
-!- carogray2 [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]13:34
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]13:53
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]14:07
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui14:28
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:29
-!- mode/#webgui [+v Radix_] by ChanServ14:29
jdanplDoes anyone from PlainBlack make translations for Polish language? We made some translations and now we see, that there are new changes which overwited our. Probably translated by some program like Google Translator. 14:48
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui15:05
-!- mode/#webgui [+o bpmedley] by ChanServ15:05
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui15:08
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:08
-!- rizen [n=rizen@76.210.61.179] has joined #webgui15:30
-!- mode/#webgui [+o rizen] by ChanServ15:30
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:09
-!- mode/#webgui [+o Haarg] by ChanServ16:09
-!- carogray [n=Caroline@mobile-166-217-230-015.mycingular.net] has joined #webgui16:16
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui16:44
-!- mode/#webgui [+v perlDreamer] by ChanServ16:44
+perlDreamermorning, folks!16:45
@rizenmorning pd16:45
+BartJolmorning16:45
+perlmonkey2bah, what's good about it?16:48
* perlDreamer didn't say "good", oh midwest morning scrooge ;)16:49
* deafferret concurs with BartJol's assesment of the current time16:54
+perlDreamerrizen: I just want you to know there's no hard feelings with Wisconsin beating Oregon for best cheese this  year.16:56
@rizendamn straight. that's cuz wisconsin cheese kicks ass. =)16:57
+perlDreamerbut did you have to win with parmesan?16:58
+BartJoleeeh, every normal person would think it's around 123782040317:00
+perlDreamersurely by now you've realized that I'm not normal17:00
+BartJolwell normal is relative17:01
@rizenparmesan is as good of a cheese as any17:01
@rizenat least it's flavorful17:01
@rizenso many cheeses aren't17:01
+perlDreamerthis is true17:01
+BartJolwell, nothing beats real dutch cheese17:01
@rizenexcept wisconsin cheese17:02
@rizenor any other cheese from the states17:02
+BartJolyou are cheese-ignorant17:03
* perlDreamer hears a cheese throwdown coming on17:03
+BartJolI don't throw dutch cheese, it would be a shame17:08
CIA-46webgui: Patrick Donelan flux * r596fa51 / lib/WebGUI/Asset/Wobject/Survey.pm : Re-added www_exportStructure to Survey - http://bit.ly/PTXYO17:09
+perlDreamerwow, patspam is up late tomorrow17:13
+perlDreamerHaarg: wgd ls is great!17:15
@Haargglad you like it17:15
-!- dividinglimits [n=chatzill@unaffiliated/dividinglimits] has joined #webgui17:21
-!- dividinglimits [n=chatzill@unaffiliated/dividinglimits] has left #webgui []17:26
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:34
@HaargperlDreamer, i'm planning to fix the problem with wgd edit Template and the template parser by running the default values through the forms API.  unfortunately, it will slow it down considerably.17:40
+perlDreamerslow is always better than broken17:40
@Haargthe other option is to run it through the forms api after you edit, which would be a bit more flexible17:40
@Haargbut would slow it down for normal edits in addition to new assets17:41
+perlDreameryou know, I've gotten used to the Template thing.  It's the other assets where you don't know what it's supposed to take that concern me.17:42
+perlDreamerof course, how often do they get edited?17:42
+perlDreamerversus template17:42
@Haargsnippet is the only other one i commonly use17:43
@Haargand it doesn't have any issues like that17:43
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:44
-!- mode/#webgui [+o bopbop] by ChanServ17:44
CIA-46WebGUI: colin * r9958 /branch/WebGUI_Story/ (4 files in 4 dirs): 17:47
CIA-46WebGUI: Add template variables for determining if a story has photos, and how many it has.17:47
CIA-46WebGUI: Tests, help, i18n.17:47
+perlDreamerSo maybe it's not a big problem.  Just put a note in the Help, and then wait until the Forms API gets fixed.17:49
+perlDreamerI spent two hours last night debugging this: my $storageId = $session->form->process("imageUpload","image");17:50
+perlDreamerso I'm ready for some Form API change17:51
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []17:55
+perlmonkey2I always thought it would be great if wG's gallery could be as slick as Gallery2.  But come to find out Gallery2 is pretty insecure.  Which kind of negates any pluses it might have.  So yay wG's gallery.18:07
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:21
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]18:45
-!- Haarg [n=haarg@76.210.61.179] has left #webgui ["Leaving"]18:50
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has left #webgui []18:53
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui18:56
+perlDreamergallery2 is some PHP thing, perlmonkey2?18:58
+perlmonkey2perlDreamer: yeah, php18:58
+perlmonkey2One of the most popular FOSS gallery apps.18:59
+perlmonkey2But I guess PHP kind of limits it.18:59
* perlDreamer needs to be better educated about the web app space18:59
+perlDreameroh, I don't think that's the case anymore18:59
+perlDreamerthey seem to have hardened PHP pretty well nowadays18:59
+perlDreameryahoo picked it over perl, so it can't be too insecure anymore19:00
+perlmonkey2perlDreamer: yahoo offers G2 on their hosting?  Or they actually use it for one of their web apps?19:06
* perlDreamer remembers that a long time ago (~ 5years), yahoo was looking at rebuilding their site with some new scripting language. They chose PHP over Perl.19:07
+perlDreamerhttp://public.yahoo.com/bfrance/radwin/talks/yahoo-phpcon2002.htm19:08
+perlDreamerso it must be possible to write secure code in some subset of the language19:09
+perlmonkey2Wow, so their arguement was Perl wasn't designed for web apps and there is more than one way to do it.19:14
+perlmonkey2Well that is just ringing with logic.19:14
+perlDreameryeah, but it shows how early on that perl lost the web war19:16
+perlDreamerbecause their arguments against PHP also apply to Perl19:16
+perlDreamerthere's more than one way to do it19:16
+perlDreamerand you can write with any style19:16
-!- mode/#webgui [+o bpmedley] by ChanServ19:17
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui19:20
-!- mode/#webgui [+o Haarg] by ChanServ19:20
mech422yeah - turns out lots of people consider the perl motto to be a liabitility not a bonus19:48
mech422especially with 'patterns' becoming so popular19:49
mech422a single consistent way of doing things simplifies training and reduces costs19:49
@preactionwe have perltidy and Perl::Critic. easy way to enforce these patterns19:50
mech422the poster child for that is Java - where they have exactly 1 way of doing everything, and shoot you if you try to use another...19:50
@preactionbut in Java you can subclass everything and make new ways19:50
mech422hence the shoot you comment :-P19:50
* SDuensin likes Perl. Just wishes he knew it better.19:53
mech422I like pretty much all languages - each has something to offer... but I've never found one I thought was 'right'...19:54
SDuensinYep.19:55
mech422python has the data types, block structures, and error handling I like - but the whole whitespace thing is stupid19:55
SDuensinIt enforces good style.  Mostly.19:55
@Haargevery time i have to use a language other than perl i end up getting pissed off.  but that may be because that language is usually php.19:56
mech422nah - you can write crappy code with whitespace just as easily as with braces..19:56
SDuensinWell, that's the idea behind it.19:56
mech422a couple of really stupid warts are pythons parameter handling and lack of guaranteee about object cleanup19:56
SDuensinSomehow I always end up back in C where it takes pages of code to do every little frickin' thing.19:57
mech422if you have def foo(a=b) in python - b is evaluated _exactly_ once, when the sub is first executed - and doesn't vary as the value of b changes19:57
mech422that just blows the prinicple of least surprise all to hell19:57
SDuensinI ended up using Java at work.  I was very pleasantly surprised by it.  Sun screwed up with their initial license.  Had it been GPL from the beginning, we'd have no C# and such.  And the class library may not be so convoluted.19:58
mech422java is a nice lil language - its all hte api's and crap they layered on top that are a pain - it turned java into a dam pc emulator - graphics, sound, 3d...19:59
mech422the fact that j2me _exists_ shows java 'failed' in its initial role as a small language for embedded devices20:00
SDuensinWell, it kind of had to abstract all that for the "write once, run anywhere" lie.20:00
+perlDreamerliar, liar, vm on fire20:00
mech422eh?  my vcr doesn't need a 3d api abstraction :-P20:01
SDuensinMine does.  :-P20:01
mech422wow?  whatcha got ? a holographic vcr ?? :-)20:01
SDuensinRemember Nuon?20:01
mech422Nuon?20:02
SDuensinSee?  It was so popular, nobody has ever heard of it!20:02
SDuensinhttp://en.wikipedia.org/wiki/Nuon20:02
SDuensinEver hear of eC?20:04
mech422oh man - buckaroo banzai ?? that musta been sweet!20:04
SDuensinI know.  I want one just for that movie.  :-)20:04
mech422uC  yes, eCos yes, eC no ?20:04
SDuensinIt's a new superset of C a guy has been working on for years.  Super clean, very portable.  Pop over to #Ecere sometime.  I've been hanging out watching the progress for a year or so.20:05
mech422oh - like D ?20:05
mech422this is supposedly getting popular - http://www.digitalmars.com/d/20:06
SDuensinNot exactly.  It's really clean OOP C with a heavily under construction class library.20:06
SDuensinI looked at D a long time ago.  Interesting.20:06
mech422the guy has been working like a bandit making 'D' extensions and tools for a lot of FOSS stuff20:06
mech422and there's a FOSS D compiler now too 20:06
SDuensinNice.20:06
mech422yeah - it actually looks interesting...20:07
mech422another one I'd like to play with is erlang20:07
SDuensinHere's the eC site:  http://www.ecere.com/20:07
SDuensinerlang hurt my brain.20:08
mech422Hmm - is the ide based on eclipse ?  or did they write all this from scratch ?20:09
SDuensinAll from scratch.20:09
mech422wow20:09
SDuensinYea.  He's nuts.  :-)20:09
SDuensinWTF is this in English?  "Note: all D users agree that by downloading and using D, or reading the D specs, they will explicitly identify any claims to intellectual property rights with a copyright or patent notice in any posted or emailed feedback sent to Digital Mars."20:10
@HaargperlDreamer, aside from the new template editting issues, do you see any significant issues with wgd?20:10
mech422I'd guess its some lawyer trying to earn his fee :-P20:11
+perlDreamernone.  I have 1 issue, but that's just due to my setup.20:11
@Haargwhat issue is that?20:11
+perlDreamerit's the multi-user issue.20:11
@Haargwhat are the problems you are still seeing with that?20:11
+perlDreamerduring delete, sometimes the uploads dir owner can't delete stuff20:12
mech422SDuensin: oh - I get it - if you email them you top-secret idea - you must _explictly_ tell them its copyrighted/patented - otherwise they are free to assume its not and use it themselves20:12
@Haargthe only other thing i can think of is i should switch to a json config as soon as possible if i'm going to do so20:12
SDuensinmech422 - Really?  Wow.  I totally did not get that.20:13
mech422SDuensin: erlang hurts my brain too - but I think it might just be worth the effort when I have time to kill - same with lisp and *shudder* haskell20:15
SDuensinI like how the D documentation states that its design practically eliminates the need for pointers.  Then the array example is creating an array of pointers.20:16
mech422though if I ever have enough time to kill to learn haskell, I'll probably be dead :-P20:16
SDuensinIf I'm going to learn something totally new, it'll be Smalltalk.20:16
SDuensinOr, actually, since it's Smalltalk, learn something totally old.20:16
mech422smalltalk looks cool - not sure about the whole 'save the whole memory space' thing though20:16
mech422everything is an object and everything is a message are definately nice concepts though20:17
SDuensinIt's amazing how much of our "modern" computing comes from Smalltalk in the 60s.20:17
mech422eh - more like algol in hte 60s :-P20:17
SDuensinIt's like we strayed and are slowly working our way back to what was "perfect" to begin with.20:17
mech422LOL - lisp programmers have been saying that for 30 years :-P20:18
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui20:18
-!- mode/#webgui [+o stDavid] by ChanServ20:18
mech422just ask RMS :-)20:18
mech422SDuensin: what is ec using for a graphics engine ?  Did he roll his own ?20:20
SDuensinYep.  It currently uses DirectWhatever on Windows and X11 elsewhere.  He's working on native drivers for OS X and such.20:21
CIA-46WebGUI: colin * r9959 /branch/WebGUI_Story/lib/WebGUI/Help/Asset_Collaboration.pm: Fix dangling comma problem.20:21
CIA-46WebGUI: colin * r9960 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Fix a few small bugs related to uploading and postprocessing images.20:21
CIA-46WebGUI: colin * r9961 /branch/WebGUI_Story/lib/WebGUI/i18n/English/Asset_Story.pm: Update template variable help, and add an i18n label for the view photo template.20:21
mech422I reallly want parrot to be finished, and awesome, and gcc/python/perl re-targeted to it...20:24
mech422it would be sooooo nice to be able to mix and match languages and modules20:24
SDuensinno kidding20:24
mech422thats one thing I really evny about dot Net....20:24
mech422the CLR lets you use the best tool for the job20:25
SDuensinWell, we do have Mono.20:25
-!- carogray [n=Caroline@mobile-166-217-230-015.mycingular.net] has quit [Read error: 110 (Connection timed out)]20:26
@preactionhttp://www.honda.com/google/?selCategory=Hybrids&gclid=CN7QkPvUuZkCFQE0xgod9DXi4w&ef_id=1097:3:c_3edc35c3b703e1c6361c19d8eec8ee1d_1183305146:T2sATUGvMaAAAE15iFYAAAAb:20090323181941 <- i almost feel this is too good to be true20:27
@preactionoh, i see. the link doesn't work20:27
mech422yeah - but does anything target mono besides the mono C# thingy ?20:27
SDuensinC#, VB, Boo, Python, Java, probably a few more.20:27
mech422ironPython will run on mono ? didn't know that ...20:28
mech422didn't know it was capable of running VB code either - I thought stuff like forms was still missing ?20:29
SDuensinNope.  :-)20:29
SDuensinIt's pretty damn mature.20:29
mech422hmm - another thing to add to my list of things to try20:30
SDuensinThey even have some cool AOT compile tricks.20:30
mech422I'm a big lotro fan (lord of the rings online) - which is dot Net based, and the dam thing goes down for maintenance like once a week - and 3 of the 'worlds' now have to be rebooted daily..20:31
mech422so I have my doubts about dot net20:31
SDuensinThat's not NETs fault.20:31
mech422oh? so the dot net stuff is pretty mature/robust ?20:31
SDuensinVery.20:31
mech422hmm.....20:32
+perlDreamerpreaction, if you want me to pick up a car for you, we can talk :)20:34
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 60 (Operation timed out)]20:34
nuba_yeah, get your NET environment right now and start coding within minutes!! click here http://dotnet.ms.com/?referer=SDuesin ;)20:34
nuba_just kidding SDuensin :D20:34
-!- nuba_ is now known as nuba20:34
SDuensin:-P20:34
SDuensinIf I work in NET, it's under Mono.20:35
@preactionperlDreamer: interestingly enough, there was a civic hybrid in portland that was very nice, but there's this certified used 2004 model with 30,000 miles for 13,00020:35
+perlDreameryou want that I should take a look at it for you?20:36
+perlDreamerall the ones in that link are 2007's20:36
@preactionyeah that link sucks and i can't seem to find a good one20:36
@preactionhttp://hondacertifiedsearch.com/cuvphase2/EntryServlet?selModel=Civic%20Hybrid&entryId=2643141226091734886&selCategory=Hybrids&gclid=CN7QkPvUuZkCFQE0xgod9DXi4w&ef_id=1097:3:c_3edc35c3b703e1c6361c19d8eec8ee1d_1183305146:T2sATUGvMaAAAE15iFYAAAAb:2009032318194120:37
@preactiongod... wrong link again20:37
@preactionstupid stupid website20:37
mech422SDuensin: have you done any dot Net web stuff ?  how did you like it ?  How productive is it ?  scalable ?20:37
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui20:37
-!- mode/#webgui [+o Haarg] by ChanServ20:37
* perlDreamer has to go running. I'll backlog when I get back :)20:37
SDuensinmech422 - It runs ASP.NET just fine.20:38
SDuensinWith the exception of some of the 3.x stuff, it's a full implementation of the MS crap.20:38
SDuensinYou can pair it with Apache, or you can run a pure NET web server to host it.20:38
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:38
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:39
+MrHairgreasehey rizen, i saw your webgui session has been approved for the yapc eu!20:39
mech422yeah - but how does working with dot Net / ASP/c# compare to working with perl/python/php ?20:39
@rizenindeed20:39
mech422ie - is it worth my time to look at ?20:39
+MrHairgreasecool20:39
+MrHairgreaseI'm planning on attending too20:40
SDuensinmech422 - C# is a lot like Java.  I've got some buds who swear by ASP.NET for web work.  Of course, I like WebGUI.  :-D20:40
SDuensinI need to read more about GTK#.  See if it has the same thread issues as Windows.Forms.  Stupid Windows.20:40
mech422Hmm...20:40
mech422*sigh* just one vm to rule them all....20:41
mech422thats all I ask !20:41
SDuensinMe too.20:41
mech422we need a posix like standard for vm's...20:41
@rizenMrHairgrease: you need to help me teach it20:41
mech422so interpreters can target multiple vms :-P20:41
SDuensinmech422 - Check this crazy project out:  http://www.xmlvm.org/overview/20:42
SDuensinThey're using XSLT to port code around.  XSLT is the only real use I've ever found for XML.20:42
@preactionuh... they're serious here?20:43
@preactionthat is... completely wack20:43
mech422actually - there was a source to source translation language ages ago...20:43
mech422even before pccs20:44
+MrHairgreaserizen: if I'm going to the yapc i will20:44
SDuensinpreaction - Serious, and have some very impressive demos.  Look on Google Video for a Google Talk about it.20:44
+MrHairgreaseit's still not 100% certain20:44
@rizensweet, can always use more hands in a hands on session like that20:44
+MrHairgreaseare there any other pb guys coming along?20:45
mech422and antlr is really neat for stuff like that20:45
+MrHairgreaseor will it be just you20:45
+MrHairgrease?20:45
@rizenfrank is coming20:45
+MrHairgreaseah20:45
+MrHairgreasenice20:45
@rizeni hope this helps increase awareness in europe20:45
@rizenso that the european webgui businesses can get more exposure20:46
+MrHairgreasei hope so too20:46
@preactionfrank's coming to europe with you? nice20:47
@rizenindeed20:47
@preactionthat yapc is in portugal, no?20:47
+MrHairgreasethy'll have to deal with th eurotrash though20:47
+MrHairgreaseye !20:47
+MrHairgreasein Lisbon20:47
@preactionvery nice20:47
@preactioni'll expect pichars!20:47
+MrHairgreaseit so happens that I'm also trying to integrate the yapc into my vacation20:47
+MrHairgreaseI figure, if I'm there anyway =)20:48
+MrHairgreasepichars?20:48
+MrHairgreasewhat are those?20:48
@preactionpictures20:48
+MrHairgreaseah20:48
+MrHairgreaseI almost thought you meant pitchers20:48
+MrHairgreasewhich are jars of beer20:49
@preactionone of my friends owns pichars.org and he has a photo gallery on there, so we all call them pichars20:49
+MrHairgrease1.5 litres20:49
+MrHairgreasei see20:49
+MrHairgreaseI'm not very familiar with shkoshian slang20:49
+MrHairgreaseso please forgive my ignorance =)20:49
@preactionit's kinda like lolspeak, but predates the "official" lolspeak20:51
@preactionlolspeak kinda evolved from various pidgin english20:51
+MrHairgreasewhat would be a store that sell laptops in the usa?20:56
SDuensinBest Buy20:56
+MrHairgreaseah20:56
+MrHairgreasethanks20:56
CIA-46WebGUI: colin * r9962 /branch/WebGUI_Story/lib/WebGUI/Asset/Story.pm: Recommit the fix for updating existing storage locations.20:56
SDuensinyw20:56
mech422according to the designers guide, I should be able to organize folder order by drag-n-drop ? Is this still possible ?21:12
@preactionmech422: no. that used to apply to the Asset Manager but now you have to type in a number in the box at the right21:18
mech422preaction: does it automagically renumber all the others for me ? or if I move something to the 'top' (#1) do I have to manually renumber everything starting from 2 ?21:24
@preactionmech422: i would damn sight hope it is smarter than that ;)21:25
mech422so would I - but its best not to assume with a folder full of crap :-P21:25
mech422but I take your answer to mean 'try it and see' ? :-)21:26
@preactionindeedily doodily21:26
mech422cool - looks like it _is_ smarter then that :-)21:27
-!- rizen [n=rizen@76.210.61.179] has quit ["The Black Blog - http://plainblack.com/tbb"]21:36
mech422Hmm - on page 75 of the webgui designers guide, it seems to be telling you to create the 'images' folder twice in the same place ?21:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui22:08
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []22:08
@preactionmech422: if it's really doing that, please post a bug about it22:15
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]22:17
mech422preaction: I deciphered it - it tells you to go here and create this... then it goes on to walk you thru creating it - so it looks like it gets created twice22:19
* perlDreamer is back preaction, do you have a link for me?22:45
@bopbopI think he already left to buy it, perlDreamer22:47
+perlDreamerthat didn't take long :)22:47
@bopbopguess not22:47
@bopbophe's on a mission22:47
+perlDreameris he really flying out here, or are you pulling my leg?22:48
@preactionthe '04 they had was gone, but there's an '07 w/ 50k miles for 14,000. i think i can talk them down to 12, sidering there's one on ebay in Ohio, 07, 50,000 miles for $800022:49
@preactionno, i'm going to Chicago22:49
+perlDreamerjust checking.  Couldn't let you come all the way out here without at least a hi at the airport or something.22:53
+perlDreamerHaarg, I can think of one feature that might help wgd-edit, and that is template syntax checking on save.  Since we know what kind of template it is, it would be good to build one and shove empty data at it to see if it compiles.23:04
+perlDreamerbut it's not a show stopper23:04
@Haargcan you think of any other things i could do to improve the permissions handling of reset?23:05
+perlDreamerreset works fine, it's just my setup, and selinux.23:05
@Haarghow does selinux interfere?23:05
+perlDreamerI think it won't let apache delete things that user colink (my account) creates.23:06
+perlDreamereven with the right permissions set23:06
@Haarghrm23:08
@Haargthat's unfortunate23:08
+perlDreamerI've tried everything that I can think of.  my umask is 002, file permissions are okay23:09
+perlDreamerbut if my user account makes something, then user apache can't delete it23:09
@Haargis it actaully the apache user that is prevented from deleting it, or is it apache itself?23:10
+perlmonkey2preaction || Haarg got a question.  I want to add a quick tab to the Edit tabform of Survey allowing the default multiple choice types to be edited/added/deleted.  Think I need to run this by da' boss?23:11
+perlDreamerwgd becomes user apache (the owner of the uploads directory)23:11
+perlDreamerso I don't think the apache process itself gets involved23:11
@Haargthe default multiple choice types for that asset?23:12
@Haargso it is wgd being prevented from deleting the files, not apache?23:12
+perlDreameryes23:12
+perlDreamerwgd, which took on the uid for the apache user23:13
@Haargyeah23:13
@Haargso why are the files created with your user account?23:13
+perlmonkey2Haarg: yes, when you created a new Survey, it would have an extra tab listing the default multiple choice types (Yes/No, Male/Female, the scale types, etc), and allow those to be edited/removed/added to.23:14
+perlmonkey2Because they are kind of US centric.23:14
+perlmonkey2The Political scale doesn't "scale" well (oh I slay me).23:15
@Haargseems reasonable to me, as long as the things you are modifying are specific to that asset.23:15
+perlmonkey2Haarg: that instance of the asset?  Because I was going to make it be global, since if a site creates a custom set of questions, they probably want it site wide.23:15
+perlDreamerHaarg, I code and test as myself (colink), but the uploads dir are owned by user apache.23:15
+perlDreamermaybe I should change that to see how it works...23:16
+perlmonkey2Haarg: even allow the default question types to be exported and imported as just a raw json file.23:16
@Haargif they are global config params i would say the edit view probably isn't the correct place to put them23:16
@Haargbut i'm not certain23:16
+perlmonkey2Haarg: oh wait......I've already talked this over with JT.....I really need to write notes to myself.  Forget I said anything, I'm just being simple.23:17
@Haargthe thing i don't get perlDreamer is that if wgd switches to user apache, it should be switching for both removing and creating the files.23:17
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:17
@Haargso the files should be created as apache23:17
+perlDreamersure.  but then user colink runs a test which makes a storage object, and now he owns those directories and files.23:18
+perlDreamerthat's when problems ensue23:18
@Haargok23:18
CIA-46WebGUI: colin * r9963 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: Upgrade story template to display photos.23:18
CIA-46WebGUI: yung * r9964 /branch/WebGUI_7.6/ (3 files in 3 dirs): Added caching of stats on Matrix view.23:19
CIA-46WebGUI: colin * r9965 /branch/WebGUI_Story/ (2 files in 2 dirs): Make the save and add another photo button work. Add it to the default template.23:19
CIA-46WebGUI: yung * r9966 /WebGUI/ (3 files in 3 dirs): Added caching to statistics on Matrix view.23:20
CIA-46WebGUI: brian * r9967 /WebGUI/ (13 files in 12 dirs): 23:20
CIA-46WebGUI: Image Asset tests, upgrade package, and code.23:20
CIA-46WebGUI: RSS Limiter tests, upgrade package, and code.23:20
+perlDreamertests?  bpmedley++23:20
@bpmedleyheh23:21
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]23:29
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has joined #webgui23:34
+perlDreamerokay, this is over the top: http://dvice.com/archives/2009/03/terminal_man_co.php23:56
+perlDreamera guy got in an accident and replaced his finger with a USB drive23:56
+perlmonkey2I can't believe he still rides a road racer after having kids.23:58
--- Day changed Tue Mar 24 2009
+perlDreamerbrb00:00
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]00:00
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:01
-!- mode/#webgui [+o tavisto] by ChanServ00:01
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:12
-!- mode/#webgui [+v patspam] by ChanServ00:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui00:15
-!- mode/#webgui [+v perlDreamer] by ChanServ00:15
CIA-46WebGUI: djayne * r9968 /branch/dj_wgfs: Replacing dj_wgfs branch with new copy of head (step 1: delete)00:30
CIA-46WebGUI: djayne * r9969 /branch/dj_wgfs: Replacing dj_wgfs branch with new copy of head (step 2: copy)00:30
+patspamwgfs? is that the mythical wg file system?00:31
+perlDreamerthat's the rumor, anyway00:35
+perlDreamereither that, or it's rizen's new free energy idea00:36
+perlDreamerwgfs = water gas for sale00:36
+patspamperlDreamer: when should $session->dbSlave be used? it doesn't appear to be used a whole lot across the wg codebase00:42
+perlDreamerit isn't.  I don't know if it's an underutilized feature, or an accidental omission00:43
+perlDreameror buggy and so not used00:43
+patspami imagine if it wasn't buggy you'd want to use it everywhere you SELECT00:45
+perlDreamerI think it's just underutilized00:46
+perlDreamerprobably added and code hasn't been altered to use it yet00:47
+perlDreamerI think the dbSlave code is pretty thoroughly tested though :)00:47
+patspamit's be cooler if $session->db transparently used a random slave for read-only queries00:49
+perlDreamerit would, but calling session->db doesn't tell you about what it is doing.00:55
+perlDreamerpatspam, there's a fairly good reason for leaving the docs in the distribution00:56
+perlDreamerwe're behind, and yahoo only has the latest ones online00:57
+patspamor... a good reason to upgrade yui =p00:57
+perlDreamerthere ya go!00:57
+patspamheh00:57
+perlDreamerI was trying to use a 2.7.0 example with 2.6.0 YUI, and it wasn't working00:59
CIA-46wgdev: Graham Knop master * rdf58e3c / (7 files in 6 dirs): some basic testing for WGDev - http://bit.ly/TjbZ01:01
CIA-46wgdev: Graham Knop master * r70b4fb0 / lib/WGDev/Asset.pm : pass default values through Forms API when getting asset defaults - http://bit.ly/50PTu01:01
CIA-46wgdev: Graham Knop master * r929a5fa / (Build.PL lib/WGDev.pm): switch config file format to JSON. backwards compatible for reads. - http://bit.ly/XGicl01:01
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:06
@Haargonce we switch to github, we should be able to take yui out of the repo01:10
@Haargand have it as a submodule instead01:11
@Haargsince yui is also hosted on github01:11
-!- carogray1 [n=Caroline@173-100-22-80.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]01:11
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]01:26
+perlmonkey2I wonder if I can survive on 768K speed broadband....01:31
+perlDreamernope01:33
+perlDreamerit01:33
+perlDreamerwould01:33
+perlDreamerbe01:33
+perlDreamerextremely01:33
+perlDreamerslow01:33
+perlmonkey2I'm just not sure what I'd be missing.  I don't know that I do anything that would use more than 96KBs normally01:34
+perlmonkey2perlDreamer: what do you do normally that uses more bandwidth?01:35
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui01:36
perlDreamer1just think about downloading FC11 over 768K01:36
+perlmonkey2yeah, so twice a year you download F.  Same here.  But other than that, I download some MP3's a couple times a month and not much else which would really be a pain at that speed.01:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]01:37
+perlmonkey2My cable company has monthly bandwidth caps, and I want to switch to the phone company, but all they offer is that low speed (the joys of the sticks).01:38
perlDreamer1do you really exceed the caps?01:50
+perlmonkey2perlDreamer1: only because I pay $100/month for their professional tier.01:50
+perlmonkey2which is ridiculous waste of mooola01:51
+perlmonkey2If I dropped to the slower rate and gave the difference to charity, it would be money much better spent :P01:52
CIA-46WebGUI: colin * r9970 /branch/WebGUI_Story/docs/upgrades/packages-7.7.0/root_import_storymanager.wgpkg: Basic configuration for Carousel, when there are multiple photos, complete.01:57
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:57
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:57
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:14
-!- mode/#webgui [+o Haarg] by ChanServ02:14
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui02:19
perlDreamer1howdy, elnino :)02:19
elninohi!02:20
* perlDreamer1 needs to get some dinner. bbl02:20
elninodoes anyone know where I may find root/import/gallery-templates/gallery-ie.css? 7.5.24 seems to be missing it...02:21
+patspamperlmonkey2: got a strange one for ya02:44
+patspamafter upgrading to 7.7.0, some survey instances have empty surveyJSON02:45
+patspamthe data is still there.. and if you roll back the code without undoing the upgrade ?loadSurvey shows the correct data02:46
perlDreamer1elnino: https://svn.webgui.org/svnweb/plainblack/browse/WebGUI/docs/upgrades/packages-7.6.2/03:03
elninoThanks!03:03
elninoOk, here's a strange one for anyone: I have a workflow that is trying to run on the wrong domain.. I found it in WorkflowInstance, but I don't know where the domain is defined.. WorkflowID is DPWwf20061030000000001. Will it eventually go away? I had a misspelling of the domain for a while.03:05
elninocould that have messed up something?03:05
elninothat workflow is the "do nothing on deletion". 03:07
elninoCan I just delete the isntance?03:07
elninoanswer is yes. =)03:12
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:15
elninoand "manage workflows" works great now.03:15
elninoperlDreamer1 - I'massuming I want root_import_gallery-templates_gallery-ie.css.wgpkg? is there a way to see the contents of a wgpkg before importing it?03:17
perlDreamer1.wgpkg is really a tarfile of a serialized asset03:18
perlDreamer1so, tar xf should do the trick03:18
perlDreamer1contents will be listed by lineage, so find the Snippet03:18
elninok I'll try it. Thanks!03:18
elninohmm.watching my webgui.log spin.. just want to verify something....03:21
elninowhen it says ERROR: CRON: Something bad happened on the return of job-pbcron0000000000000003, and pbcron0000000000000003 is the "is commit without approval" workflow, and there is nothing to do, that's ok right? why do I get an error?03:22
elninothe following "HTML" says 200 OK.03:23
perlDreamer1pbcron00+3 can't be Commit Without Approval03:23
perlDreamer1003 is Hourly Maintenance03:23
elninonope, that's 4 I get that one too.  03:24
elninooh... pbcron <> pbworkflow03:24
perlDreamer1:)03:24
elninook. so.. what table are the crons?03:26
elnino.. found in?03:26
perlDreamer1WorkflowSchedule03:26
elninook.. so back to my question. If there isn't anythign to do, is the "error" ok?03:26
CIA-46WebGUI: daviddelikat * r9971 /branch/adSkuProject/lib/WebGUI/ (Form/AdSpace.pm Asset/Sku/Ad.pm): little changes here-n-there03:26
elninoI already know I do hav ea problem with pbcron0000000000000004 - my mail isn't sending out.03:27
elninobut the pbcron0000000000000003 doesn't make sense to me.03:27
perlDreamer1I'd say that since you just manually deleted something from the db that the 2 may be connected.03:28
perlDreamer1but if it doesn't recur, it should be fine.03:28
perlDreamer1that's a guess, by the way03:29
elninoI restarted spectre, so that DPWwf20061030000000001 went away. And that was related to a different workflow.03:30
elninoand of course when in webgui I click on "edit" of those two workflows, I can't view it. 03:31
elninobrb03:31
elninook. I disabled the crons via the scheduler.04:05
elninoand now I can edit the work flows.04:06
elnino I wish there was more logging on the errors other than "error occured" =(04:06
elninoopps. no I can't edit them.04:07
elninobut I got a: "WebGUI::Operation::execute[60] - Can't locate object method "getName" via package "WebGUI::Workflow::Activity::ProcessRecurringPayments" at /data/WebGUI/lib/WebGUI/Operation/Workflow.pm line 220."04:08
daviddelikatI have images!!!!04:10
elninoThat's good!04:11
+perlmonkey2patspam: that is really weird.04:12
+perlmonkey2just after the upgrade?04:12
+perlmonkey2patspam: so the data is still there, but loadSurvey shows nothing after the upgrade to 7.7.0?04:13
elninoperlDreamer1 - umm. with that error, would you expect to have a file called /data/WebGUI/lib/WebGUI/Workflow/Activity/ProcessRecurringPayments?04:13
perlDreamer1yes :)04:13
elnino.pm04:13
elninoumm. I don't.04:13
* elnino looks at other server04:14
elninonope. not there either.04:14
perlDreamer1it's probably a leftover from the Shop upgrade04:15
elninoleft over in the db? cuz I can't find any file calling anything like that.04:16
perlDreamer1the workflow in the db is leftover04:17
elninook. I'm assuming I should e looking in the table workflowactivity...04:20
elninonothing there, but it is in my conf file... Do I delete it from there?04:22
perlDreamer1yes04:22
CIA-46WebGUI: colin * r9972 /WebGUI/ (3 files in 3 dirs): Fix a typo in Navigation help, for page.isDescendant. Attribution pending.04:22
CIA-46WebGUI: colin * r9973 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting template variable fix for Navigation.04:22
elninos/nothing there/nothing in the db/04:22
elninobug?04:22
perlDreamer1I think it was fixed in a more recent version04:23
elninook. I thought I looked. thanks!04:23
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui04:24
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit ["Leaving."]04:24
perlDreamer1Haarg: Do you know if previewing a Post saves the data to the db?04:25
@Haargnot afaik04:25
perlDreamer1there's one way to find out...04:28
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @steveo_aa04:28
-!- Netsplit over, joins: @steveo_aa04:28
elninoyeah! things work! 04:39
+patspamperlmonkey21: yeah!04:50
+patspammy guess is that it's caused by us putting surveyJSON into the wobject definition04:50
perlDreamer1if you do that, be sure you set it to noFormPost=104:51
perlDreamer1otherwise, bad things happen04:51
+patspamperlDreamer1: you talkin' to me?04:51
perlDreamer1yawp04:52
perlDreamer1yessir04:52
perlDreamer1(to quote Tavis)04:52
+patspamyou TALKIN to me? (puts on taxi voice)04:52
perlDreamer1He's the DeNiro of Down Under04:52
+patspamheh, i'm just imagining how bad my american accent would sound to your ears04:52
perlDreamer1Please contact perlDreamer Consulting, LLC for representation and bio.04:53
CIA-46WebGUI: colin * r9974 /WebGUI/docs/changelog/7.x.x.txt: Bug attribution.04:53
CIA-46WebGUI: colin * r9975 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: Bug attribution.04:53
+patspamso noFormPost... I'm guessing that tells wg to not touch our surveyJSON field on Edit submits?04:54
perlDreamer1exactly04:55
perlDreamer1otherwise, it will wipe it on each editSave04:55
+patspamah.. damn, it's already set to noFormPost04:56
perlDreamer1patspam and perlmonkey2* are wise04:56
+patspamyeah um, i knew that all along04:56
perlDreamer1I figured it out, Haarg. www_add doesn't save to the db.05:03
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]05:21
daviddelikatwhat is the WG interface to the URL parameters?05:28
daviddelikati think it is session->request->params?05:29
daviddelikatcan't find any documentation to the effect.05:29
perlDreamer1$session->form05:31
perlDreamer1->get05:31
perlDreamer1->process05:31
daviddelikateven for 'get' params?05:31
perlDreamer1yup05:31
perlDreamer1uh, I think so05:32
daviddelikatas in http:///stuff?junk=hi05:32
perlDreamer1yup05:32
daviddelikatk05:32
perlDreamer1$session->form->get('junk')05:32
daviddelikatdouble uncool05:35
daviddelikat2009/03/23 15:54:59 - FATAL - localhost.conf - WebGUI::Session::quick[499] - Couldn't execute prepared statement: replace into userSession (`sessionId`) values (?) : With place holders: AVa8TjPkvHl3uoNV6gf4og.  Root cause: Table 'localhost.userSession' doesn't exist05:35
daviddelikatwhy me?05:35
perlDreamer1your db is corrupt05:35
daviddelikatthe table is there05:35
perlmonkey21patspam: hmm.....I'll try to replicate that in the morning and see what's breaking.  But if the column still has data in it, it must be something trivial that isn't working.05:36
perlDreamer1Session::quick?05:36
+patspamperlmonkey21: it's a really weird one, all of my survey instances are fine except one.. at this stage I'd say ignore it05:37
+patspambut like.. keep an eye out for anything funky in the code that might cause such strangeness05:37
daviddelikatuserSession05:37
perlmonkey21patspam: I'll run through it in the morning then looking for funk.  All funkiness must be stamped out :P05:37
+patspamheh, thanks man!05:37
daviddelikatdown with funkiness05:38
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]05:39
perlmonkey21patspam: heh, don't thank me, if it isn't working, I probably broke it, so I should fix it :P05:39
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI05:40
+patspamwell, probably one of us at least05:40
daviddelikatperlDreamer1: that is an old message, probably from when I was doing a reset...05:40
perlDreamer1it's bad05:41
daviddelikatits ok because I must have clicked before the rest was complete and stuff was not there yet.05:41
daviddelikatI've been using wgd reset about once an hour because my problems were leaving junk in my tables so it was easier to just ren...set oft05:42
daviddelikatreset often05:42
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]05:44
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:50
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:12
CIA-46WebGUI: daviddelikat * r9976 /branch/adSkuProject/lib/WebGUI/ (Form/AdSpace.pm AdSpace/Ad.pm Asset/Sku/Ad.pm): almost done07:04
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]07:07
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]08:43
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:44
-!- mode/#webgui [+v Radix_] by ChanServ08:44
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:33
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:47
-!- steve_ [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui09:59
-!- mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]09:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]11:17
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:53
CIA-46WebGUI: translation * r9977 /translations/Turkish/Turkish/ (19 files): Update from translation server12:24
CIA-46WebGUI: translation * r9978 /translations/Turkish/Turkish/Account_Profile.pm: Update from translation server12:55
CIA-46WebGUI: translation * r9979 /translations/Turkish/Turkish/Graphics.pm: Update from translation server12:55
CIA-46WebGUI: translation * r9980 /translations/Turkish/Turkish/Account_Profile.pm: Update from translation server12:55
CIA-46WebGUI: translation * r9981 /translations/Turkish/Turkish/Macros.pm: Update from translation server12:55
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:56
-!- mode/#webgui [+o plainhao] by ChanServ13:56
-!- carogray [n=Caroline@76.24.169.61] has joined #webgui14:07
-!- carogray [n=Caroline@76.24.169.61] has quit ["Leaving."]14:30
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]14:58
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui15:18
-!- mode/#webgui [+o bpmedley] by ChanServ15:19
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:26
-!- mode/#webgui [+o bopbop] by ChanServ15:26
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has joined #webgui15:28
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:28
-!- steveo_a1 [n=sno@99.33.112.181] has joined #WebGUI15:48
-!- steveo_aa [n=sno@adsl-76-226-115-162.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]16:04
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:14
-!- mode/#webgui [+o Haarg] by ChanServ16:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:48
-!- mode/#webgui [+o tavisto] by ChanServ16:48
-!- preaction [n=doug@76.210.61.179] has joined #webgui17:03
-!- mode/#webgui [+o preaction] by ChanServ17:03
+perlmonkey2Is one of the latest upgrades supposed to create the imageAsset table?  Just ran the wgd reset -b and it died on that table not being there.17:16
+perlmonkey2When did imageAsset table get added?17:18
+perlmonkey2imageAsset isn't in the 7.7.0 create.sql and only shows up in the upgrades to have a column altered.  Looks like it might need to be created first.17:19
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:22
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui17:23
-!- mode/#webgui [+v cap10morgan] by ChanServ17:23
@Haargperlmonkey2, it's a bug in the upgrade script17:24
@Haargshould be ImageAsset17:24
@Haargbut imageAsset works on case insensitive file systems17:25
+perlmonkey2Doh, I looked to see if it was a cap problem and somehow missed that table.17:25
+perlmonkey2mysql picks its case sensitivity from the fs?17:25
+perlmonkey2strange17:25
@Haargyeah, for table names at least17:26
@Haargand not so surprising given that it is mysql17:26
+perlmonkey2want me to fix it then?17:26
@Haargnah, i got it17:26
+perlmonkey2k17:27
@preactionperlmonkey2: it should be ImageAsset17:30
@Haargit's fixed in svn now17:32
+perlmonkey2Would it be bad form to overload the editSave and have some properties which are handling completely by the Asset?17:38
+perlmonkey2And not the parent Asset class?17:38
+perlmonkey2err, override, not overload.17:39
@Haargexample?17:40
@Haargoverriding editSave in general is going to lead to problems17:40
+perlmonkey2Haarg: Okay for the Survey where I want to allow the asset edit to alter the global default multiple choice questions17:44
+perlmonkey2I'd like to override editsave to handle the question types, if changed, then pass the rest to super.17:44
+perlmonkey2But then I guess I have to override edit also.17:45
+perlmonkey2hmm17:45
@Haargi'm not sure what you are proposing is the best idea17:45
@Haargbut to handle that17:45
@Haargit should just be a matter of using getEditForm to add the fields17:46
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:46
+perlmonkey2I'm very interested in hearing what you think is the best option.  Maybe just a simple link to a simple edit screen for this?17:46
@Haargand since they aren't part of the definition, they won't get handled by the default stuff17:46
@Haargand you could handle them in proessPropertiesFromFormPost17:46
+perlmonkey2okay17:47
@Haargbut again, i don't really think having global properties editted as part of the asset edit screen is a good idea17:47
+perlmonkey2Haarg: rizen had mentioned some time ago to put it there for now as he didn't want it in the wG settings.17:47
@Haargah17:47
+perlmonkey2but "there" just means in the asset.  17:48
@Haargmight be good to have it on a separate screen17:48
@Haargalthough that would make it less than ideal for when you first create the asset17:48
@tavistoHey Haarg, when someone downloads the VM appliance, what needs to be the next step after they download/run the appliance? It just puts them at the console correct?17:53
@Haargi honestly don't remember17:53
@Haargrizen would know17:53
@tavistobecause I had a question come up and I'm kindof thinking that we need to give peeps instructions on webgui.org17:53
@tavistoalright17:53
CIA-46WebGUI: graham * r9982 /WebGUI/docs/upgrades/upgrade_7.6.14-7.7.0.pl: fix asset history getting added to config multiple times17:55
CIA-46WebGUI: graham * r9983 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: fix case sensitivity on image table changes17:55
-!- preaction [n=doug@76.210.61.179] has quit [Success]18:01
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:06
-!- mode/#webgui [+v cap10morgan_] by ChanServ18:06
-!- preaction [n=doug@76.210.61.179] has joined #webgui18:11
-!- mode/#webgui [+o preaction] by ChanServ18:11
-!- preaction [n=doug@76.210.61.179] has quit [Read error: 60 (Operation timed out)]18:22
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:24
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]18:31
-!- preaction [n=doug@76.210.61.179] has joined #webgui18:32
-!- mode/#webgui [+o preaction] by ChanServ18:32
-!- cap10morgan_ is now known as cap10morgan18:40
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui18:44
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:44
CIA-46WebGUI: yung * r9984 /WebGUI/ (6 files in 6 dirs): Added rfe #9098 Thingy thing-copy function and added some context to thingy's i18n19:41
-!- rizen [n=rizen@76.210.61.179] has joined #webgui20:01
-!- mode/#webgui [+o rizen] by ChanServ20:01
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:03
-!- mode/#webgui [+v perlDreamer] by ChanServ20:03
+perlDreamertime-zone appropriate greeting to each of you20:04
@rizenperlDreamer20:08
+perlDreameryessir20:08
@rizeni have a method that's impossible to test20:08
+perlDreamerindeed you do20:08
@rizenor at the very least...nearly impossible20:08
+perlDreameris this a challenge? :)20:08
@rizenindee20:09
@rizenindeed20:09
+perlDreamerwhat's the method?20:10
+perlDreamerbtw, the only thing we've found that is really hard to test is randomness20:10
@rizenhttp://github.com/plainblack/ssh-rpc/blob/50cb4ad141841655ddcb1194eeb147bdcceca74f/lib/SSH/RPC/Shell.pm20:10
@rizenthe run method20:10
@rizenit expects an input from standard in20:11
@rizenbut my test is already running20:11
@rizenso i'd almost have to fork to be able to also send something to standard in20:11
+perlDreamerhave you tried closing STDIN, and tieing it to a variable?20:11
@rizenthat was graham's solution20:12
@rizenbut i figured he was wrong20:12
+perlDreameroh no20:12
@rizencuz you know, he's not you20:12
@rizenand this is testing20:12
+perlDreamerHaarg is right much more than I am20:12
+perlDreamerIt's in my contract20:12
-!- Haarg [n=haarg@76.210.61.179] has quit ["Leaving"]20:13
+perlDreamergreat, now I've made him mad20:14
+perlDreamerHe really is right more often than I am20:16
+perlDreamerbut it's not in my contract20:16
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui20:17
-!- mode/#webgui [+o Haarg] by ChanServ20:17
@rizenit's in my contract to only believe Haarg after i've made it work myself20:22
+perlDreamerin any case, he's right about tying STDIN to something you can control20:25
steve_*yawn* mornin all20:35
-!- steve_ is now known as Mech42220:37
+perlDreamerMorning, Mech422.20:37
+perlDreamerI didn't recognize you without your Mech on20:38
Mech422LOL...gotta get yer Mech on :-)20:39
+MrHairgreaserizen: why don't you break out the request processing stuff out of run() and into processRquest( $line)?20:40
+MrHairgreaseproblem solved20:40
+MrHairgreaseand you'll have api access too =)20:40
@rizencuz that would make sense20:40
@rizenand you're eurotrash20:40
+MrHairgreasetank you20:41
+MrHairgreasethank rather20:41
Mech422rizen: next batch of books need stay flat bindings :-P20:41
@rizenflat bindings?20:42
@rizenwhat are we talking about?20:42
+MrHairgreasebook that stay open when you put them on the table20:42
Mech422so the books stay open when your copying code out of them :-)20:42
Mech422cuz ya know, I'm sure thats the most important thing on your mind :-P20:42
@rizeni don't think that's an option for us20:42
Mech422bummer20:43
@rizenhttp://www.lulu.com/en/products/paperback/?cid=en_product_portal20:43
@rizenbetter yet: http://www.lulu.com/en/help/binding_types20:44
@rizengiven the size of our books20:44
@rizenwe can only choose perfect bound20:44
@rizenor go hard cover and choose case wrap20:44
Mech422no coil bound ?20:44
@rizenoh i guess we can do coil for a little while yet20:45
@rizenCM Guide hit 450 or 460 pages in this release20:45
@rizenwhich means by next release it will be over the limit20:45
Mech422wow - big20:45
@rizenon average we add 50 pages per release to each book20:45
@rizenbut most of our books aren't as big as the CM guide20:46
@preactionmaybe we should break the CM guide into volumes and have a package deal? or is that way too expensive?20:46
@rizenit's more expensive that way, cuz there's a base fee on each book20:47
@rizenusually people are pushing for the other argument20:47
+perlDreamersmaller print, and sell optional magnifying glasses?20:47
@rizenput them all in one big book20:47
@preactionwith gooey on them!20:48
@rizenbut we have WAY too many pages20:48
@rizenplus, mere mortals couldn't carry a book that thick. paper ways a lot20:48
@rizenweighs20:48
Mech422one book I would buy is a 'walk-thru' of setting up a new site from scratch20:48
Mech422task oriented rather then subject oriented20:48
Mech422"Here's what the main page should look like..."  20:49
Mech422"Here's how we create the template"20:49
Mech422"Here's how we pull in content"20:49
Mech422etc etc20:49
@rizeni'm fairly certain there's a chapter on exactly that in the design guide20:49
@rizennot saying we couldn't also have a book20:50
@rizenwith more detail20:50
@rizendown a specific path20:50
Mech422rizen: umm - yeah -exactly - I started reading the designers guuid around page 75 cuz I had no idea/use for the stuff in the beggining till I knew how it all fit together20:50
@rizenbopbop: what do you think about building a task oriented book that lead you through the process of either setting up webgui or buying hosting, then setting up a new site from scratch?20:52
+perlDreamerThe WebGUI Site Howto Guide20:52
+perlDreamerWebGUI in a Clamshell20:52
+perlDreamerPearls of WebGUI Wisdom20:52
@rizenGSG20:52
@rizenGetting Started Guide20:52
+perlDreamergezundheit20:52
@bopbopI like the idea20:52
@bopbopand we probably have the content already, scattered about20:53
@rizenyeah20:53
@rizenwe can just repurpose it, and scrub it to fit the path20:53
Mech422just as an example - I have a monster template package that I have to get working with webgui - so I have images, CSS, html, etc - now how/where to I shove it in wG to make it work...20:53
@bopbopI think we talked about something like that a looong time ago20:53
@bopbopMech422: that should be in the design guide20:53
Mech422bopbop: thats what I'm using mostly..I have the design,admin,developers, and primer20:54
@rizenbopbop: put that on your todo list after boos20:55
@bopboprizen: The Essential WebGUI Survival Kit- we'll make it waterproof too20:55
@rizenoooh, nice title bopbop20:55
Mech422bopbop: but the designers guide spends a buch of time in the beggining talking about stuff that is more 'theory' or in-depth then what I need20:55
@bopbopMech422: so it needs some reorganization20:56
Mech422its not until about page 60-70 that it becomes useful from a purley 'get it working' standpoint20:56
+perlDreamerthere's probably room for lots of little books like that20:56
@bopbopI see what you mean20:56
Mech422bopbop: IMHO, a bit of re-organziation would be helpful yes..20:56
@bopbopMech422: there is someone working on a new version of the guide20:56
+perlDreamerbut that's a lot of work.  bopbop will need a staff20:56
@bopbopso I'll ask her to take that into consideration20:56
@bopbopor I'll need to learn to type with my toes20:57
Mech422bopbop: cool :-) and maybe a ring binding so it lays flat and you can copy stuff out of the book20:57
* Mech422 looks hopeful20:57
@bopbopcan't promise on the binding.... 20:58
@bopbopwe'll see20:58
@rizenring bindings are ugly and often times come apart20:58
@bopbopthey rip20:58
* rizen is not a fan20:58
+perlDreamercould people who have bought the book be given access to a special part of PB.com where they can download snippets of examples from books?20:59
@bopbopooh, subscription based chapters20:59
Mech422yeah - but this is something you need to be able to 'copy and paste' from the book - sorta like a cookbook20:59
@rizenperlDreamer: no, cuz we have no way to tie lulu.com into plainblack.com20:59
Mech422so some sort of 'stay-open' binding would be a real boon20:59
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI20:59
Mech422I'm breaking the spine on mine trying to get it to stay open20:59
@rizenthere's nothing wrong with taming the spine21:00
@rizenthat's what i call it21:00
@rizenand do it with lots of perfect bound books21:00
@bopbopI jump on mine21:01
@bopbopflattens them right out21:01
Mech422bopbop: a lot of CMS people are already familiar with stuff like sharepoint at one extreme, and joomla at the other - so maybe tying stuff to concepts familiar to them or doing "if you did this in sharepoint..." type stuff would help21:02
@preactionwe shall suffer not the unwashed masses from those heathen software systems!21:02
Mech422preaction: right cuz market share is a bad thing :-P21:03
Mech422joomla might suck - but _everyone_ has heard of it ...21:03
Mech422ditto sharepoint for the microsofties21:03
+perlDreamerMech422, we do not mention it.21:03
Mech422hehe21:03
@preactionactually it sounds like a good idea21:07
@preactionin some side boxes or something? "If you know SharePoint..." "If you know Joomla..." "If you know Drupal..."21:07
Mech422oohh - I like that..21:07
Mech422some book I read had just that sort of thing in with a caption like 'expert advice'21:08
@preactionperhaps that could be a new edition of the Primer?21:08
@bopbopit requires that the person creating that content be familiar w/ those cms's...21:08
@bopboppreaction: you gonna write it?21:08
@preactionbopbop: it would have to be waaaaayyyyyy down on my list :(21:08
Mech422bopbop: yeah - that is a pita - or at least reviewed by people that know those cms's21:08
@bopbopwe'll put it on the "in the future" list21:09
@bopbopif time and resources are avaialble21:09
@bopbopavailable21:09
@preactionyeah. i might be able to use my dev time21:09
+perlmonkey2The Survey default multiple choice question types need a storage location.  They are a single cell of data, so should they go in the 'settings' table?21:09
@preactionor later when things start evening out21:09
Mech422btw - its not my intention to be 'difficult' - this is just stuff I notice as an 'outsider' as I start working with wG21:10
@preactionMech422: we don't think you're being difficult, you're bringing some wonderful ideas to the table21:11
Mech422thanks :-)21:11
@preactioni think the primer right now is just "well, it's more docs". with a more professional polish... and the financial loss it will mean for us... it may increase the goodwill and professional appearance of WebGUI itself21:12
Mech422if your looking to increase visability/market share - books/training are key...21:13
Mech422most people don't want to 'dig' for stuff - they have enough to do for their jobs21:13
+perlmonkey2Better question, if I place the default multiple choice types into the settings table, that shoudln't hurt anything, right?  Or is there a better palce for it?21:14
@preactionperlmonkey2: could it not be in the code itself?21:14
@preactionotherwise i would put it in the config file really21:14
+perlmonkey2preaction: I'm making it editable.  21:14
Mech422as plone gets more books and more training options, there are more people interested in it..21:14
+perlmonkey2preaction: okay, I'll place it in the config file.  I like that better anyways :)21:14
Mech422we already have 11 people signed up for our webbased training Thurs  -and thats with only like a weeks notice/advertising21:15
Mech422thats 10 more then we would have had a year ago 21:15
@preactionyeah, but the expense w/o even correlative return21:15
@preactionit's essentially marketing, to give training for free21:15
@preactioni'm not saying we shouldn't do it, or that we won't do it, i'm just saying what we have to work with to get it done21:16
Mech422yeah - books are a loss leader - a lot of the plone 'core' have commented about how they only make .10/hr for writing21:16
Mech422there really isn't any simple answer, unfortunately21:16
@preactionbut yes, sooner rather than later would be better21:17
daviddelikatso is the free training designed to be ~real~ training or is it marketing disguised as training?21:17
@preactionwhy not both?21:18
@preactionreal training with a marketing slant21:18
daviddelikatthey contradict one an other21:18
Mech422btw - our training isn't free21:18
daviddelikatthe first whets the apetite, the other solves problems21:18
Mech422the onsite last week was $500/seat and the webbased is $40/seat21:18
@preactionwe can solve problems while providing "useless information" such as "This is how much time you could save doing WebGUI"21:19
Mech422we make money on training - but people seem to 'lose' money on books21:19
+perlDreamerit's because books are expensive to make21:20
+perlDreamerand, unfortunately, PDFs are too easy to copy21:20
Mech422also - there is a market difference - programmers don't mind digging thru stuff21:21
Mech422but 'end-users' like training/books/etc21:21
Mech422most of our training clients are from universitites and libraries - quite a few of the are MS focused and have no clue about python/linux/etc21:22
Mech422the don't care _how_ or _why_ plone works or does things in a certain way - they just want to know how to use it to make their job easier21:23
Mech422I would guess, you'll see the same thing with wG ??21:23
@preactionthat would be the Primer I would envision, yes. though i should mention there is nothing stopping you from producing books about WebGUI (in case our timeframe isn't to your advantage)21:26
Mech422lol - nothing except lack of a clue :-)21:27
Mech422anyway - I talk too much :-P  I should get back to my template...21:28
@preactionoh, i thought you were doing webgui training sessions21:28
Mech422no - plone training :-)21:28
@preactionahhhh21:28
Mech422I'm just talking about how we seen plone grow21:28
@preactioni see21:28
Mech42210 years ago, plone was a 'code monkey' toy..21:28
Mech422now its expected to function for people who don't know what CSS is21:29
@preactionheh, which means we've got a leg up on them already ;)21:29
@preaction(10 years, we did it in 5!)21:29
Mech422yeah - we've been working with zope/plone since 200021:29
Mech422zope is an interesting case study...21:29
Mech422they have had a _killer_ product since like 1998 - and yet never managed to get any traction...21:29
Mech422what did they do wrong?  21:30
Mech422how did they 'lose' ?21:30
@preactiontiming and Python i suspect21:30
Mech422actualy - I think it had more to do with databases...21:30
Mech422Zope uses an 'object' database (zodb)21:31
Mech422and zodb has no sql support21:31
+perlDreamerMech422, you just said that users don't care about that kind of stuff.21:31
Mech422perldreamer: end users now don't - but 10 years ago, zope was being marketed as an 'enterprise' solution21:31
+perlDreamerI used plone for 6 months back at $oldDayJob, and its user interface is bad.21:32
Mech422and 10 years ago - no one knew what an object oriented database was, or how to work with one21:32
+perlDreamerClick on the name of a file for download, and then click again to actually download it21:32
+perlDreamerwhat a pain21:32
Mech422eh - most of that stuff is configurable21:32
Mech422but it has warts just like any other system21:32
Mech422but its one system I've watched grow from a hobby market to a real industry21:33
Mech422I mean - NASA, discovery Magazine, Novell - there is a long an pretty prestigeous list of companies using it21:33
Mech422not to mention Computer Associates putting like a half milllion into it21:34
Mech422yet even with all that - they still only have about 1/10th the market share of joomla21:34
Mech422go figure :-P21:34
@rizenhow do you measure market share?21:36
@rizenby money?21:36
@rizenor by users?21:36
CIA-46wgdev: Graham Knop master * r3c920fb / lib/WGDev.pm : fix silly typo - http://bit.ly/qR3KU21:36
@rizenjoomla's user base is way way way bigger than their financial base21:36
Mech422In this case, I'd think both we bigger then plone... but thats a good point21:36
Mech422joomla caters to 'hobbyists' that don't spend a lot of money and has 'trickled up'21:37
Mech422another good example is wordpress...21:37
Mech422wordpress was an 'enduser' app, that has steadily added features to become more 'cms-like'21:37
@preactionwhich imho is its problem :p21:38
Mech422yeah - technically, that might be a problem - but it hasn't hurt its commercial success....21:38
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:38
Mech422everyone out there - sharepoint, oracle, joomla, plone - everyone does somethings right and somethings wrong - I just spend too much time thinking about what they are :-P21:40
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []21:41
@preactionand if wG can benefit from their mistakes, more's the better ;)21:42
Mech422exactly :-)21:43
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui21:46
elninohi! is there a way to have a "user agreement" type thing before one registers? Does that require a new Webgui.pm auth mod? or is there a clever way of doing it?21:46
@rizenyou could modify the user creation template21:47
@rizento include that21:47
@preactionelnino: make a readonly profile field, have it "Show on Registration" for the agreement. then have another field for "Agree to Agreement"21:47
@preactionmake the Agree to Agreement field "Required" and "Show on Registration"21:48
elninook. two easy ways! Thanks guys!21:48
CIA-46WebGUI: colin * r9985 /branch/WebGUI_Story/lib/WebGUI/Asset/Post.pm: Remove old debugging code.21:51
CIA-46WebGUI: colin * r9986 /WebGUI/lib/WebGUI/Asset/Post.pm: Remove old debugging code.21:52
elninook.  21:52
CIA-46WebGUI: colin * r9987 /branch/WebGUI_Story/lib/WebGUI/i18n/English/Asset_StoryArchive.pm: Update Help on archiveAfter21:52
CIA-46WebGUI: colin * r9988 /branch/WebGUI_Story/ (4 files in 4 dirs): Prune out preview code for now.21:52
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]21:55
Mech422Is there any 'standard' as to whether you should use an img tag with a fileurl thingy, or an assetproxy ?22:01
Mech422is there a compelling reason to use one instead of the other ?22:02
daviddelikatrizen22:02
elninoThey are both macros, so I suspect not.22:02
Mech422thanks22:03
elninoFor images I use the file's url, for other type o fasses (like snippets) I use assetproxy. I'm not sure why.  =) Just do.22:03
elninos/ o fasses/of assets22:03
elnino=)22:04
@rizenI recommend using FileUrl in most cases22:05
@rizenit's slightly faster22:05
elninogood to know! Thanks rizen22:05
@rizenbut realistically, either is fine. just don't reference the /uploads folder diretly22:05
@rizendaviddelikat22:05
daviddelikatrizen: what do you think about adding a function to AdSpac::Ad the just updates certain field rather that using the 'set' function that changes everything?22:06
Mech422ok - next quest would be - if I created my theme images in root->Import->templates->them018->images, what do I use as the path ?22:07
@rizenin addition to, sure, rather than, no22:07
Mech422do I need to reference root->import in the path ? or is that 'automagic' ??22:07
@rizenyou reference the url field of it22:07
@rizenwhich can be anything you set22:07
@rizenevery asset has a url field22:07
@rizenand that's what goes into assetproxy and fileurl22:08
Mech422ahh - ok - I uploaded a bunch of images with filepile22:08
Mech422lemme go see what it set22:08
daviddelikatfor the AdSku asset...  do you want to allow the buyer to change all options when they do a renewal?22:08
@rizensure22:08
@rizenagain, renewal is just a new purchase22:09
daviddelikatin any case the only time 'set' would be required is if the storage id changes.22:09
daviddelikatotherwise it is only 4 fields that change.22:09
daviddelikati don't think the storage id needs to change even if they upload a new picture.22:10
Mech422any idea why a folde I created called 'images' and explicity set the url to 'images' keeps getting re-set to url 'images3' ?22:12
daviddelikatdoes the name of the file change?22:13
@preactionMech422: because there is already an asset with the URL of "images"22:13
daviddelikatsorry, name of the folder...22:13
@preactionand for that matter "images2"22:13
Mech422ahh - so the url field is absolute and not relative (ie - its '/images' not 'theme018/images' )22:14
daviddelikatyou can set 'prepend parents url' to get the later effect22:15
daviddelikati think its in the meta tab22:16
elninoMech422 - that gets me all the time. absolute generally starts with a / but not in webgui.  a url "images" is /images" like you said.22:16
elninoyou can prepend parents url thru the asset manager under the "more" button (assuming you are a ui level 10 guru)22:17
Mech422speaking of assetmanager ui - why is it if I click on a templates title in the asset manager it goes 'into' the template like its a folder ?  Are templates containers ?22:18
Mech422I sorta expected to get the 'edit' response when I click on it22:18
elnino=) I wonder that too. 22:18
Mech422elnino: great minds think alike :-)22:19
elninobut any asset can have assets underneath them. Whether that's "correct" or "bug" I don't know.22:19
Mech422oh?  so what happens to an asset underneath a template ? does it get shown in the via the content.body macro ?22:20
Mech422(or whatever the main content macro is...)22:20
elninoWebGUI does try to prevent you to do silly stuff, like put a wiki posting in a photo gallery22:20
elninono. I don't think so. I think it gets lost, unless you remember you put it there.22:21
elninolost (by you)22:21
Mech422oh cool - the prepend parent thing works a treat...22:22
elninomy users "loose" things sometimes by doing things like that.22:22
elnino"that"= putting assets under templates.22:22
Mech422I can imagine mine would as well - they can't even remember to 'publish' articles to make the visible :-P22:22
elninoand then that's when you go to the asset search and look for it.22:23
-!- Lisette [n=liraos@adsl190-28-213-8.epm.net.co] has joined #webgui22:23
Mech422hmm - that prepend parent thingy might be nice to have next to the actual url field?  instead of buried in a sub-tab ?22:23
Mech422oh - there's an asset search ? cool - I hand't gotten that far...22:23
@rizenin webgui EVERYTHING is a container22:24
@rizenor at least every asset22:24
elninoin the asset manager: there is  "manage" and "search" hyperlinks - upper right corner22:24
elninoto add to rizen - regardless if it's a "folder" or not.22:25
Mech422rizen: ahh - so is it useful to put assets 'inside' a template for somethign ?22:25
Mech422rizen: can it be used to 'fill a slot' or some such ?22:26
@rizensometimes i'll put images under a template22:26
@rizenthat are only used in that template22:26
@rizenfor organization sake22:26
@rizenthat way, i can make the template a package22:26
@rizenand export it22:26
@rizenor when i cut the template22:26
@rizenit moves the images with it22:26
@rizenfor example22:26
Mech422oooh... nifty :-)22:26
elninohmm. didn't think about that.. clever22:26
Mech422especially the moving the images with it part - thats cool22:26
+perlDreamerMech422, there's an RFE to make the Template view screen be the same as the edit screen22:27
@rizenthat's why the asset tree isn't like a traditional file system22:27
@rizenit's FAR more flexible22:27
Mech422sorta make's it 'self-contained' ?22:27
@rizenyup22:27
@rizenit's like a package in a Mac OSX context, if you know what that is22:27
Mech422so, for this theme - would you suggest a seperate /images dir ? or putting the images 'inside' the template ?22:28
Mech422hmm - I like the package export thing..sounds like a good thing to be able to do - I'll see if I can put them 'inside'22:30
@preactionyou can, but i would still have a Folder as my package root, then a "templates" and an "images" folder inside of that22:30
@preactionorganizational purposes and all22:31
@preactioni think that's what the Designer's Guide recommends too22:31
Mech422preaction: that is what it says in the designers guide... can I still export it as a 'package' if I do it that way ?22:32
@preactionyes. you make the Folder into the package, and then all the subfolders and assets inside go with it (all descendants)22:32
@preactionpackages go all the way down the asset tree22:32
@rizenthe designers guide recommends to do it that way22:33
@rizenbecause that's how most people think22:33
@rizenthey think, i put stuff in folders22:33
Mech422right22:33
@rizennot saying that's a bad thing22:33
@rizenor a good thing22:33
@rizenjust not how i do it22:33
@rizenwebgui has power, so i use it22:33
Mech422plone has the concept of 'folderish' - a 'folderish' object is a container22:33
Mech422sounds like in wG most things are 'folderish' ?22:34
+perlDreamerin WebGUI, any asset can have children22:34
@preactionmost assets in webgui can contain any other asset22:34
@rizenfolderish22:34
@rizen=)22:34
@preactionthere are some that can only contain certain other assets22:34
@rizeni like the term22:35
@rizenits like elvish22:35
+perlDreamerWebGUI feels folderish22:35
+perlDreamerokay, so someone tell me I'm not going nuts22:35
Mech422yeah - in plone you can set a list of 'allowed' content types to be added to 'folderish'  stuff22:35
Mech422rizen: it is a cute term 22:35
+perlDreamerdidn't there use to be an RFE to make the view screen of a Template the same as the edit screen?22:35
+perlDreamerI can't find it in the RFE board22:35
@rizencould be22:35
@rizendon't remember22:36
@rizenbut that wouldn't make sense in some contexts22:36
elninoI think I created the RFE.  =)22:36
@rizencuz there'd be no way to ever navigate off the edit screen22:36
@rizenmethinks it would be better to make the view method display the parent's view method instead22:36
+perlDreamerthat could be confusing though22:38
+perlDreameryou click on the More menu, and choose view22:38
@rizenso could being stuck on the edit screen forever22:38
+perlDreamerand it takes you right back to where you started22:38
@rizenthat's in the asset manager...it should always work that way there22:38
@rizeni'm talking about inline view22:38
+perlDreamersure.  From the edit screen you go to the admin console, then you're out.22:39
elninocan't find it. Guess it wasn't me.22:40
+perlDreamerI thought it was knowmad, but I can't find it with any search22:40
+perlmonkey2Does a Session object have a initialized wG::Config object?22:42
@preactionperlmonkey2: yes. but you have to be root to write anything probably22:42
+perlmonkey2preaction: So I shouldn't try to write to the config file from the asset?22:43
@preactioncorrect, upgrade script only22:43
+perlDreamerperlmonkey2, I would put the default multiple choices into the Asset.22:43
+perlDreamerdefaults can always be overridden22:43
+perlmonkey2preaction: well then the config file is a pretty bad place to stick the global multiple choice defaults, since they should be editable from the asset.22:43
@preactionperlmonkey2: then they should be asset properties22:44
+perlmonkey2perlDreamer: what do you mean?22:45
+perlmonkey2From the asset the site wide defaults should be editable.  That way a site admin can set up the deftaults like they want and have access to them from all subsequent surveys.22:45
+perlmonkey2Maybe just a new table Survey_defaultQuestionTypes, with a single row and a single column :P22:46
+perlDreamerperlmonkey2, sounds like a Setting to me22:46
@preactioni would consider that a configuration file setting. how often do you expect people to do this?22:46
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui22:47
+perlmonkey2preaction: probably just once or twice for normal users.  people who make a lot of surveys might use it more often.22:47
elninois there a way to subscribe to pb's wiki?22:47
@preactionelnino: not at the moment. it is a planned feature but time constrains us all :(22:47
elninook... is there an rss feed for pb's wiki?22:48
@preactionnot that i'm aware of, but one could be set up before the subscribing to the wiki was developed22:48
+perlmonkey2preaction: really, it could be a config file setting.  To create/edit defaults it is just a hash entry with a list.  Not hard to manually edit, right?  If not, then I'll just make a manual edit in the config file (which is too bad cause I've already finished a sexy way to do this from the survey builder.22:48
elninook. Maybe I"ll submit something...22:49
+perlDreamerelnino, you know which end of a text editor is up.  If you want to take it on, I'll mentor you.22:50
@preactioni've got Most of a Subscribable AssetAspect written22:50
elninowell, thank you for the compliment! =) sometimes I dont' think so!22:51
@preactionjust untested and probably buggy like a drawn horse22:51
+perlDreamerperlmonkey2, each process has a different copy of the config file.    You'd need to implement Read/Modify/Write22:52
-!- SynQ3 [n=synq@a82-93-122-30.adsl.xs4all.nl] has joined #WebGUI22:52
+perlmonkey2perlDreamer: well I'd assume that any updates to the config would be followed with a restart.22:53
@preactionyes22:53
+perlDreamerthen the asset will never write to it?22:53
+perlmonkey2perlDreamer: but I really like how I've worked in the global edits to the survey builder.  Maybe for now I'll just create the single column row table to store it in.22:53
@preactionapache process should never ever have the permissions to do that22:53
@preactionbut you could, behind the scenes, have entries in the Settings table (technically)22:54
+perlmonkey2perlDreamer: right, preaction said that assets couldn't reliably write to the config file.22:54
@preactionthe philosophical aspect of having "settings" with no edit from the Settings pane is up to TMRFE22:54
elninoaccording to: http://www.webgui.org/etcetera/run_on_registration/run_on_registration There was/is a way to run a perl script upon registration. I now only see a choice drop list of workflows. It that this was either changed or moved?22:54
+perlDreamerelnino, check out the RunCommandAsUser activity22:55
+perlmonkey2preaction: I talked to rizen about this some time ago and he said to put the global edit in the asset.  But that was some time ago.22:55
@Haargbut that22:55
@rizennothing has changed perlmonkey2 22:55
+perlmonkey2groovy, thanks rizen22:55
+perlDreamerSynQ3: Emma's fans are demanding new pictures22:56
@preactionjust throw it into "Survey_settings" or something22:56
+perlmonkey2preaction: whew....I like a man who can say "just do it this way".  you da' roxors22:56
@rizencreate a table called Survey_questiontypes22:57
@rizennormalized22:57
@rizenno survey assetId in the table22:57
@rizenthen it will be global to all survey assets22:57
+perlmonkey2okay, that sounds perfect.22:57
SynQ3perlDreamer: I hope to attend to emma's fans over the weekend22:59
+perlDreamerEmma's fans would be most appreciative ;)22:59
@rizenkoen my buddy. my pal. my bff23:08
@rizenSynQ3: oh how i hate thee, let me count the ways23:08
SynQ3hi23:09
@rizeni'm pushing a new wre to sf right now23:09
SynQ3ah23:09
SynQ30.9.1 ?23:09
@rizenmysql 5.1 is VERY BAD23:09
SynQ3as I understand23:09
@rizenit's fine on a low load server23:09
@rizenhad it running on one for two weeks before the release23:09
SynQ3I agree on the rollback to 5.023:09
@rizenthen put it on plainblack.com the day before the release23:10
@rizenworked good for a day23:10
@rizenthen started crapping out23:10
@rizenright after i released 23:10
@rizenwas so pissed23:10
SynQ3I can imagine23:10
@rizendon't mind having to downgrade23:10
@rizenit was the fact that we released23:10
@rizenand told people this was a good release23:10
@rizenthat pisses me off23:10
SynQ3what I don't understand23:10
SynQ3is that you didn't put it out to me first23:11
SynQ3so that you could release a debian version right away23:11
@rizeni didn't cuz you said you were running it on one of your boxes for the past several weeks23:11
SynQ3and so that I can confirm that it at least works for me23:11
@rizenyou said you were rebuilding from source frequently23:11
SynQ3that is right23:11
SynQ3I was23:11
SynQ3I am23:11
SynQ3but anyway23:11
SynQ3what is the version called right now?23:12
SynQ3perhaps we should call it 'Release Candidate' first23:12
@rizenhold on, on phone23:12
SynQ3and then if it proves to work on your and my servers23:12
SynQ3put it out as stable23:12
-!- SynQ1 [n=synq@a82-93-122-30.adsl.xs4all.nl] has joined #WebGUI23:15
-!- SynQ3 [n=synq@a82-93-122-30.adsl.xs4all.nl] has quit [Read error: 54 (Connection reset by peer)]23:15
SynQ1hmm23:15
-!- SynQ1 is now known as SynQ223:15
@preactionokay, there are wayyy too many of you now23:15
SynQ2well23:15
+perlDreamerone SynQ to bind them23:15
SynQ2synq3 was timed out23:16
+perlDreamerOne SynQ to rule them all23:16
+perlDreamerand in the WebGUI IRC channel bind them23:16
+perlDreamerIn the land of Nethers, where the BartJol lie23:16
@rizenactually what i usually do23:16
@rizenis run it for a week on plainblack.com23:16
SynQ2rizen: can we discuss the wre tomorrow?23:16
@rizenbefore i release23:16
@rizeni didn't do that this time23:16
@rizenand that was my mistake23:16
@rizenbut it's been running for a week on plainblack.com now23:17
@rizenor nearly a week23:17
@rizenand it's been solid23:17
SynQ2which version?23:17
@rizen0.9.123:17
SynQ20.9.1 23:17
SynQ2ah ok23:17
SynQ2mysql 5.0 is probably very solid23:17
@rizenyeah23:17
@rizenand actually23:17
@rizen5.0 has had 10 patches since WRE 0.8.523:17
@rizenso 0.9.1 should be even a little more stable than 0.8.523:18
@rizenfrom a mysql perspective23:18
SynQ2uh huh23:18
SynQ2but23:18
SynQ2mysql 5.1 should be as stable now as 5.0 was when we moved to mysql 5.0 the first time23:18
@rizencertainly23:18
@rizenbut it's not23:18
@rizenobviously23:18
SynQ2obviously23:19
CIA-46WebGUI: graham * r9989 /branch/WebGUI_7.6/ (5 files in 4 dirs): move changes forward to 7.6.1723:19
CIA-46WebGUI: graham * r9990 /branch/WebGUI_7.6/t/Session/ErrorHandler.t: silence warning in errorhandler test23:19
CIA-46WebGUI: graham * r9991 /branch/WebGUI_7.6/lib/WebGUI/Asset/Wobject/Matrix.pm: fix tests23:19
CIA-46WebGUI: brian * r9992 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.17 release23:19
CIA-46WebGUI: daviddelikat * r9993 /branch/adSkuProject/lib/WebGUI/ (AdSpace/Ad.pm Asset/Sku/Ad.pm): 23:19
CIA-46WebGUI: all functions complete23:19
CIA-46WebGUI: -- pre-polish check point23:19
@rizenSynQ2: new url to download23:20
SynQ2do send tavis to sun microsystems to throw a brick through their windows :)23:20
@rizenhttp://update.webgui.org/wre/source/wre-0.9.1-source.tar.gz23:20
+perlDreamerhe'll be in California soon at a conference23:20
@rizenSynQ2: will do23:20
SynQ2ok23:20
SynQ2I'll compile that now23:20
SynQ2and upload the debian version somewhere where you can get it from tomorrow23:21
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:21
@rizenk23:22
SynQ2good night23:24
SynQ2catch you tomorrow on-line ?23:24
SynQ2nite23:27
SynQ2~23:27
SynQ2~23:27
-!- SynQ2 [n=synq@a82-93-122-30.adsl.xs4all.nl] has left #WebGUI []23:27
+perlDreamerwhat web framework uses .cfm as page extensions?23:38
elninocoldfusion23:38
elninoit's icky23:38
+perlDreamerI need to start making contacts with the City of Portland then, and Metro23:39
+perlDreamerpoor guys23:39
+perlDreamerthey need to use WebGUI, too23:39
@rizenyeah, and how could they resist a local developer23:40
@rizenthat's rare these days23:40
+perlDreamerhe can hack code, but he's not very persuasive23:40
+perlDreamerI plan on sending in the A-team23:40
@rizenjust put on your jt hat23:41
@rizenand you'll be all good23:41
+perlDreamerHow can you resist a 9-year old who loves trains AND can build WebGUI websites23:41
@rizenjust say you're from perlDreamer consulting, the portland branch of plain black23:42
@rizen=)23:42
+perlDreamerman, I've only been in business 5 months, and I've already been bought out!23:42
daviddelikatrizen: should the AdSku have an onRefund function?23:42
@rizenyup23:42
@rizenneeds to delete the ad23:42
daviddelikatok23:42
@rizenor remove the impressions/clicks23:43
@rizenadded23:43
@rizenthat's probably safer23:43
daviddelikatif I subtractg them and they come to zero then delete, or just subtract23:43
@rizenjust subtract is fine23:44
elninoperlDreamer - coldfusion costs lots of money last time I looked and before webgui, I could never understand why one would choose to pay for coldfusion and not use asp. I don't know how they can compete.23:45
daviddelikatwhat about the 'crud' that was created for the purchase?23:45
@rizendelete it23:46
@rizenthat's related to the transaction, right?23:46
@rizenor is there only one row in it no matter how many transactions you've made?23:46
daviddelikatit has a pointer to the transaction 23:46
daviddelikattransactioitem actually23:47
@rizenok, if it's one row per transaction item, then delete it23:47
daviddelikatk23:47
elninoouch http://news.yahoo.com/s/ap/20090320/ap_on_go_pr_wh/obama_budget23:48
elninocity of portland (or any governement) is going to be able to afford coldfusion or support it. they need webgui. =)23:48
* perlDreamer is sure that elnino's town needs it too. I'll try to convince Portland first so that you can use them as an example23:51
Mech422elnino: there is already an e-gov inititive on the books - municipalities are supposed to allow you get dog licenses and such on line23:51
elninooh. I KNOW they do. 23:51
CIA-46WebGUI: brian * r9994 /releases/WebGUI_7.6.17-stable: Release 7.6.17-stable23:52
@rizenactually there are already some good case studies out there23:52
@rizentavisto could tell you about if you asked, or if he were here23:52
@rizenthere's a city in mass. i think that is fully webgui integrated23:53
Mech422rizen: it will be interesting to see how FOSS fairs under Obama...23:53
@rizenpolice, fire, city services, and school district23:53
Mech422woah - cool23:53
@rizenthe best part is they all did it independently of each other23:53
@rizendidn't know the other was using webgui23:53
@rizenuntil we told them23:54
elninohttp://www.plainblack.com/solutions/government23:54
Mech422hehe  - thats classic govt :-)23:54
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:54
Mech422the left hand has no idea what the right hand is doing :-P23:55
Mech422with govt's all over the world moving towards FOSS - it will be interesting to see what Obama implements...23:57
Mech422especially in the medical records space23:57
+perlDreamerif he can't seel his budget, it won't matter23:57
Mech422he'll sell it - its just a matter of egos23:58
Mech422but at the end of the day, its all they got23:58
-!- Lisette [n=liraos@adsl190-28-213-8.epm.net.co] has left #webgui []23:59
--- Day changed Wed Mar 25 2009
+perlDreamerrizen, are we going to be still doing this in 50 years?00:00
elninoanyone here from Minnesota? I thought there was someone once.00:00
@rizenyou and me, no00:01
@rizenwill webgui be around in 50 years?00:02
@rizennot anything you recognize today00:02
@rizenbut yes, i hope so00:02
@rizen=)00:02
+perlDreamerokay, I'm writing a test that will start to fail in 50 years.00:02
+perlDreamerjust in case anyone asks you00:02
+perlDreamernow you know too00:03
@rizenk00:03
@rizenit will get thrown out with webgui 900:03
@rizenso no biggie00:03
+perlDreamerphew00:06
Mech422does the nav have a template that formats as ul-li-a's ?00:08
Mech422so far I've tried 'tabs' and 'horizontal menu'00:08
+perlDreamerNot yet00:08
+perlDreamerBut I heard a guy from San Jose was going to contribute one00:08
@rizenactually i think it does00:08
Mech422perlDreamer: seriously ?00:09
Mech422rizen: oh - that would be nice - this CSS is setup for that type of nav list00:09
+perlDreamerMech422: Like my Dad used to say, "You could poop in his pants"00:09
daviddelikatgonna have to explain that one00:09
+perlDreamerdaviddelikat, whose pants are you wearing?00:10
Mech422daviddelikat: I'm glad you asked - I wasn't gonna touch that... :-P00:10
daviddelikatperlDreamer : mine00:10
daviddelikati still don't get it00:11
+perlDreamerthe saying basically means, "you're the guy"00:11
daviddelikatmy dad had a lot of weird lines but nothing like that...00:11
Mech422rizen: ahh - it appears bulletlist doens00:11
Mech422err..does00:11
daviddelikati see00:11
@rizenbulleted_list00:11
@rizenyeah00:11
daviddelikatso m422 mustlive in san jose00:11
@preactionSiteMap may also00:11
* perlDreamer will go back to writing obsolete tests00:12
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:15
-!- mode/#webgui [+v patspam] by ChanServ00:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]00:21
Mech422wow - got the 'tabbed' nav converted from the joomla css with surprising lil work..00:23
Mech422changed 1 class name, and 1 margin statement :-)00:23
-!- preaction [n=doug@76.210.61.179] has quit ["This computer has gone to sleep"]00:24
-!- rizen [n=rizen@76.210.61.179] has quit []00:24
-!- Radix_ changed the topic of #webgui to: [ 7.6.17-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/00:24
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]00:26
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has quit ["Computer goes to sleep!"]00:26
CIA-46WebGUI: brian * r9995 /branch/WebGUI_7.6/ (4 files in 4 dirs): Preparing for 7.6.18 dev00:27
+perlDreamerwow00:30
+perlDreamersomeone is working on the Turkish translation00:30
Mech422umm - where is the 'webgui help' ?  is it in the admin bar somewhere ?00:33
+perlDreamerYeah, the big red and white lifesaver icon00:33
Mech422ahh - under admin - stupid sliders :-P00:34
Mech422thanks00:34
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui00:37
-!- mode/#webgui [+v crythias] by ChanServ00:37
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui00:43
+patspaminteresting.. supposedly "descendant" is the noun, "descendent" is the verb00:44
+perlDreamergiven how long that took to find, it makes me wonder how useful all those template variables are.00:45
+patspami prefer ack to wg-help00:46
* perlDreamer will try not to be offended00:47
+perlDreamer;)00:47
Mech422perlDreamer: where is the best place to look for 'common' macro's - login, logout, breadcrumbs, date/time,username, etc - the help breaks everyting up by template - is the wiki a better place to look for this?00:47
deafferretand what are the six hot chicks with picks called? http://www.imdb.com/title/tt0435625/00:47
+perlDreamerMech422: macro docs are on the wiki00:47
+perlDreamerand in a handly little manual made by PlainBlack with perfect binding00:47
Mech422ahh - oh?  which handy lil manual ? I've got 4 ? :-)00:48
+perlDreamerno breadcrumb macros.  For that, you assetproxy in a Navigation00:48
+perlDreamer400:48
+perlDreamerdesign, content manager, admin and designer?00:48
+perlDreamers/designer/developer/00:49
Mech422primer, designers admin developer00:49
+perlDreamerthen you're missing 100:49
Mech422content manager ?  I'm not a content manager ?00:49
+perlDreamerhttp://www.webgui.org/bazaar/webgui-macros-documentation00:51
Mech422oh nifty :-) Thanks00:51
* perlDreamer is going to take the dog for a walk be back in 20-3000:52
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui00:55
-!- mode/#webgui [+o Haarg] by ChanServ00:55
Mech422perlDreamer: this is just about perfect - http://www.webgui.org/community-wiki/macros-list-of-available00:58
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui00:59
-!- mode/#webgui [+o preaction] by ChanServ00:59
Mech422preaction: ping?01:00
-!- rizen [n=rizen@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui01:01
-!- mode/#webgui [+o rizen] by ChanServ01:01
CIA-46WebGUI: djayne * r9996 /branch/dj_wgfs/ (11 files in 8 dirs): Changes to head merged into dj_wgfs branch01:01
@preactionMech422: sup holmes01:03
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:04
Mech422preaction: I just tried to buy http://www.webgui.org/bazaar/webgui-macros-documentation and the 'view cart' thing appears not to work ? (ff/linux) ?01:04
Mech422no biggie cuz http://www.webgui.org/community-wiki/macros-list-of-available appears to be even better - but I thought I should let pb know..01:06
@rizenperldreamer: do you know if tests will be compatible between perl5 and perl 6?01:07
Mech422rizen: he said he was going to walk the dog... should be back in like 15 minutes...01:07
@preactionMech422: i see what you're seeing, gonna investimagate a bit01:09
Mech422preaction: kay ...  01:09
Mech422btw - that macros list is _awesome_01:09
daviddelikatadSku goes into Main in the morning!01:12
+perlDreamerrizen, depends on the tests.01:15
+perlDreamerperl6 will have a perl5 backwards compatibility mode, so probably01:15
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit ["Leaving."]01:16
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui01:18
+perlDreamerinteresting, TPF is funding the development of Web.pm "a lightweight web framework for Perl 6, by Ilya Belikin, Carl M?sak and Stephen Weeks"01:18
Mech422doesn't perl already have like a dozen frameworks/toolkits for web stuff ?01:19
+perlDreamerperl 6 does not01:19
Mech422is there something special about the new one ?01:19
Mech422ahh01:19
ZylopfaCan a wobject create its own workflows to be run at certain times? I mean in code so I don thave to create a seperate workflow with my wobject?01:19
+perlDreamersure01:20
ZylopfaDo you know where i can see how this is done? Maybe in the collaboration system?01:20
+perlDreamerNope.01:20
ZylopfaI just need some code hints01:20
+perlDreamerInside the PassiveAnalytics code in WebGUI 7.701:20
Zylopfaelse i might just read through the whole thing01:20
Zylopfathanks perlDreamer 01:21
ZylopfaI could make a workfolow on the side and install that but i want it all in the wobject so you dont have to install other things01:21
+perlDreamerare you going to have more than 1 wobject at a time?01:21
+perlDreamerwill each workflow be constrained to its own wobject?01:21
Zylopfayeah perlDreamer thats the ideal01:22
ZylopfaperlDreamer its not terrible nessesary to have many of it, but who am I to know what other users of the wobject will do01:23
+perlDreamerindeed01:23
ZylopfaI am practicing making wobjects atm, making one for a story site, to display and adding stories and categories and such01:24
Zylopfai like the serCollateral functions ;D implemented in wobjects01:25
-!- rizen [n=rizen@97-88-245-238.static.mdsn.wi.charter.com] has quit ["The Black Blog - http://plainblack.com/tbb"]01:26
ZylopfaperlDreamer its kindof a lot of work making a wobject but its damn nice when its done, you can use it on 10000 sites then01:27
+perlDreamerit's cool that WebGUI lets you plug in other content like that01:28
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []01:28
CIA-46WebGUI: daviddelikat * r9997 /branch/adSkuProject/ (3 files in 3 dirs): 01:28
CIA-46WebGUI: done!01:28
CIA-46WebGUI: I'd like to thank all the little people because I wouldn't be here if it wasn't for you.01:28
CIA-46WebGUI: ;)01:28
Zylopfaits awesome, also the templating thing is realy powerful, you can then make others do a design and you make the actual code01:29
ZylopfaWebgui does an insane good job at totaly seperating code and design01:29
ZylopfaperlDreamer do you remember what hash algorithm is used for storing passwords in webgui? is it md5 sha512 or?01:31
ZylopfaI am migtstinh a 10.000 user site to a new implementation of it in webgui01:31
+perlDreamerZylopfa, it is md5 as base 64, modified to be URL safe01:32
+perlDreamersee Session/Id.pm01:32
@Haargpassword isn't make url safe afaik01:33
@Haarg*made01:33
+perlDreameroh, passwords, not assetIds01:33
+perlDreamermy bad01:33
@Haargit's just md5 as base6401:33
Zylopfaahh nice01:33
Zylopfathe site has them in md5, but its just md5 sum of the actual password01:33
+perlDreamerI really need one of these: http://www.amazon.com/iRobot-12101-Electric-Gutter-Cleaning/dp/B000WL4QAW01:33
Zylopfaso maybe i have to subclass the authentication thing that checks passwords01:34
Zylopfabut its all in the dev. book that one01:34
Zylopfaahah nice one perlDreamer 01:35
ZylopfaSounds awesome with the wre 1.0 with 64 bit compliance01:37
Zylopfaahhh and it will use rsync, sweet :D01:38
daviddelikatperlDreamer: woot was selling those a month ago01:38
daviddelikati want to know how waterproof they are01:39
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:44
+perlDreamerpatspam, one of the cool things about that descendant/dent thing is that it was reported by a guy from India.02:02
+perlDreamerand he sent in a patch, so maybe you and Radix won't be all alone in the Eastern Hemisphere02:06
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI02:06
-!- mode/#webgui [+o tavisto] by ChanServ02:06
-!- steveo_a1 [n=sno@99.33.112.181] has quit ["Leaving."]02:06
+perlDreamertavisto, which city governments use WebGUI?02:07
@tavistoCity of Valley, AL02:07
@tavistoEl Dorado, AR02:07
@tavistoWorcester, MA (migration in progress)02:08
+patspamperlDreamer: heh yeah I saw that02:09
+patspamit was ironic because only 2 days ago I got bitten by a bug where I didn't realise I was passing "descendents" to assetLineage instead of "descendants"02:09
* perlDreamer keeps waiting for patspam to being the Australian translation02:09
+perlDreamers/being/begin/02:10
@tavistoCRCOG is supposedly starting to migrate to WebGUI too.. but it's still up in the air. It's a regional group that works with city governments for web/it projects02:10
+perlDreamerCRCOG?  which region?02:11
@tavistoCapital Region Council of Governments - in MA02:11
+Radix-wrkwe need an Australian translation?02:11
+perlDreamersure02:11
+Radix-wrkis this in the vein of Redneck translation?02:11
+perlDreamerwell, the American's keep spelling words that end in "re" incorrectly.02:12
+Radix-wrkwe're the same as the UK tho mostly02:12
@tavistoI also talked with a government contractor today that was approved to use WebGUI in it's project. It's a large project for the Department of Education so that is super cool. We don't have any one using WebGUI in there yet.02:12
@tavistoI will say that this particular government contractor did 4 billion in sales in 2008. So hopefully if this goes well they'll be a WebGUI Shop02:13
+perlDreamerwow.02:13
@tavistowe may not be as popular as Drupal or Joomla, but these types of products AREN'T EVEN IN THE RUNNING... for the projects that we're often brought into.02:14
@tavistoIt's a good feeling.02:14
+patspamtavisto: we're using wg for a Australian Department of Health and Ageing project02:15
@tavistoWhat was even cooler is that the contractor got word from someone else in an unamed 3 letter government agency.... that WebGUI was legit and a great product. So product validation definitely occurred.  :)02:15
@tavistopatspam! we need to talk then.... Plain Black needs success stories from you.02:15
@tavistoAnd the benefit to you is that you are included in there as the parter/reseller and we link to you as well.02:16
+patspamI'll let you know if it's a success! ;)02:16
@tavistodo you have anything in the past that you've completed... where the client actually likes you?02:16
+patspamright now it's a successful work-in-progress02:16
@tavisto:)02:16
+patspamouch!02:16
@tavistobecause I can't do a success story if your past clients have pitchforks and torches outside your office!02:17
@tavistohaha... I kid... I kid!02:17
+perlDreamerhmmm02:17
+perlDreamerSDH _does_ keep kind of a low profile...02:17
@tavistothat's the problem with perlDreamer's client projects02:17
+perlDreamereveryone ends badly02:17
@tavistoone mention of his name and I have people punching me in the face02:17
+perlDreamerShop02:17
+perlDreamerThe great form rewrite of 200702:17
+perlDreamertesting02:17
@tavistoeveryone hates your testing02:18
@tavistojust stop it... already02:18
+perlDreamermaybe the Asset History browser will turn that around02:18
@tavistoalways so full of doom and gloom you are02:18
@tavistobut seriously, patspam, if you have projects you have completed.... definitely let me know. It's very easy to create a success story because our PR firm interviews you for 20 minutes and writes it up.02:19
@tavistoYou and I will approve when done.. and that's it.02:19
+patspamfor sure, we'll definitely do it when this one launches in June02:19
@tavistoin fact, we just got the final approved version for "Americans for Freedom in Lending". It's a non-profit that is fairly high profile right now. With all of the shady stuff going on in the financial markets and government.02:20
@tavistoThey have a great site... located at http://www.affil.org02:20
@tavistoer Fairness in Lending.. sorry02:20
@tavistothat's great news pat02:20
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]02:21
+patspamwg 7.4.. they're crying out for an upgrade so that they can use the Asset History browser02:22
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:37
-!- preaction [n=doug@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]02:46
Zylopfatavisto i am migrating a 10.000 user community site to webgui02:52
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]02:52
Zylopfaohh he logged :D02:53
+perlDreamerI'll tell him tomorrow, Zylopfa02:53
Zylopfaok thanks02:53
+perlDreamerAre you interested in doing a WebGUI Success Story?02:53
Zylopfaits an erotic site though02:53
Zylopfabut it has over 10.000 erotic stories and more than 10.000 members02:53
+perlDreamerthat's a big site02:53
Zylopfaso it will be good to see how it scales with webgui02:53
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:54
-!- mode/#webgui [+o khenn] by ChanServ02:54
+perlDreamerhey, khenn!02:54
ZylopfaperlDreamer the way webgui caches database lookups will be a huge improvement for the site02:55
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit]02:55
+perlDreamerYou mean for groups and for assets?02:56
+perlDreamerI don't think WebGUI caches db stuff in general.02:56
Zylopfayeah it does with the session->db thing02:56
+perlDreamerthat's a connection cache02:57
Zylopfaweird i saw assets where you can specify cache time02:58
+perlDreamerthat's done at the asset level.02:58
+perlmonkey2oh, now that's not confusing at all :P02:59
Zylopfaalso tagwalls on my other sites which i made seems to cache the text on the tagwall02:59
Zylopfaso a fresh db lookup is not done every time02:59
+perlDreamersure, but session->db doesn't do any query caching.02:59
+perlDreamerMany parts of WebGUI do content caching02:59
Zylopfabut something else does?03:00
+perlDreamersee the difference?03:00
Zylopfayeah but the main thing it it chaches03:00
Zylopfaso it makes it faster if there are many users viewing the wobject or asset03:00
+perlDreamerright03:00
Zylopfatoday i wrote my first wobject03:01
Zylopfaand I see how well thought the api is03:01
ZylopfaThe initial magic you have in wobjects takes some time to write, but once you got the skeleton of your wobject ready, its just coding like normal03:03
Zylopfaand you can use your wobjects for many sites03:03
+perlDreameryes.03:03
+perlDreamerYou didn't start with the wobject skeleton?03:03
+perlDreamerthe one in Asset/Wobject?03:03
ZylopfaNow i am making this for a story site, for displaying, adding stories, categories, rating of stories, bookmarking etc.03:03
Zylopfaand i can use it for other sites also then03:03
Zylopfayeah perlDreamer but i mean the purging of colatterals, dublicate collaterals, form handeling etc.03:04
+perlDreameryeah, that is a lot of work03:04
ZylopfaIn many years ago i made a kind of web framework in perl for this site i migrate now03:05
Zylopfawith authentication,mail,forum things 03:06
Zylopfabut its just to hard a work to update it, and thats one of the reasons i was looking for webgui03:06
Zylopfayou can see that everything has been thought of and because its tested so thouroughly you can rely on the internals03:06
ZylopfaEveryone should use webgui imo. should be the new standard framework for web applications03:07
+perlDreamernow, Zylopfa.  You'll make us blush.03:07
+perlmonkey2Zylopfa: I've looked at a lot of the alternatives and I'll agree wG is an obvious frontrunner.03:08
Zylopfasounds awesome perlmonkey2 03:08
ZylopfaThe reason i think many dont use webgui is the relative high learning curve03:09
Zylopfabut its because a complete framework for something as broad as web applications have to be somewhat complex to be flexible enough03:09
ZylopfaperlDreamer aren't you involved in the Developers Guide?03:10
+perlDreamerI wrote the chapter on testing03:10
Zylopfayeah!03:10
ZylopfaIts the best book i had in ages03:10
Zylopfamade me from macro man, to making wobjects and payment drivers03:10
ZylopfaThere are some code errors in it i'd like to feedback if i can somehow03:11
+perlDreamerjust file them as bugs on the bug board03:11
Zylopfain the chapter with wobjects there are some erros in the code examples, but ofc. if you know perl you can see it03:11
ZylopfaI just see them as a kind of "exercice" to the user03:12
Zylopfaso you dont just blindly copy it off03:12
Zylopfabut i will post them to the bug board03:12
Zylopfaalso some errors in the code for the payment driver chapter03:12
ZylopfaperlDreamer where is webgui mostly used out in the business, do you know?03:13
+perlDreamerit's really used everywhere03:13
+perlDreamergovernment, manufacturing03:13
+perlDreamernon-profits03:13
Zylopfasounds awesome03:14
+perlDreamerthere are lots of examples on plainblack.com03:14
Zylopfayeah ;D03:14
ZylopfaI will definately let you know how it goes with my story site and webgui03:15
Zylopfaas its a 10.000 user site it will be fun to see03:16
ZylopfaperlDreamer sorry to pester you03:20
ZylopfaI have a question more 03:20
+perlDreamerYou're not pestering.  If you were, I would say so.03:20
ZylopfaI am making a wobject for myself, that is basically a form where you can send out sms text messages, via. an account at clickatell.com a sms gateway provider03:21
Zylopfaso in the wobjects config you put the account details and what not03:22
Zylopfaand then the wobject just sends a text message to the cell number you enter03:22
ZylopfaI know its not a very big wobject, but I could use it myself so maybe others could be interested?03:22
+perlDreamersure!03:23
ZylopfaIn any case when its done i put it on the bazar03:23
+perlDreamerThat would be the place for it03:23
ZylopfaAwesome03:23
ZylopfaNow that i have learnt wobjects I might aswell give back to the community with thigs i make of them03:23
+perlDreamerIt would be good if more people did that.03:24
CIA-46WebGUI: colin * r9998 /branch/WebGUI_Story/t/Asset/Wobject/StoryArchive.t: Close the statement handle.03:24
CIA-46WebGUI: colin * r9999 /branch/WebGUI_Story/ (3 files in 3 dirs): Add a workflow activity for archiving old stories, i18n and tests.03:24
CIA-46WebGUI: colin * r10000 /branch/WebGUI_Story/etc/WebGUI.conf.original: Add ArchiveOldStories workflow activity to default WebGUI.conf file.03:24
Zylopfasome might think that "OMG! i made a killer wobject, SHIT maybe other people take my business if i give it out!¤"%""03:25
+perlDreamerbut if that were true, WebGUI would be proprietary03:26
ZylopfaBut its the wrong way, just imagine if plainblack said that, then there wouldn't be anything03:26
Zylopfayeah perlDreamer thats why i think its important to give things also03:26
CIA-46WebGUI: colin * r10001 /branch/WebGUI_Story/docs/upgrades/upgrade_7.6.14-7.7.0.pl: Add ArchiveOldStories workflow activity to config files.03:49
+patspamanyone here use twitter?03:53
+perlDreamernope, not I03:54
+patspami just joined, feel a little bit guilty for some reason..03:54
+perlDreamernothing wrong with using twitter03:54
deafferretpatspam: I'm deafferret03:55
+patspamsome of your best friends are twitter users?03:55
+perlDreamerno, but other people in my church03:55
+perlDreamersince they haven't died in flames, it must be okay03:55
+patspamdeafferret: got you!03:56
* deafferret feels all gotten03:56
+Radix-wrkhttp://www.penny-arcade.com/comic/2008/4/23/03:56
+Radix-wrkI feel that cartoon is appropriate if you like twitter03:56
+Radix-wrk;)03:56
+patspamheh03:56
+patspamthe twitter website is way slowww03:57
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui03:57
-!- mode/#webgui [+v cap10morgan] by ChanServ03:57
deafferretahh, the fail whale03:57
+perlDreamerit's written in Ruby04:00
+perlDreamerI think04:00
CIA-46wgdev: Graham Knop master * r0fc5a0a / MANIFEST.SKIP : adding .gitignore to MANIFEST.SKIP - http://bit.ly/zA1y04:01
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]04:06
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]04:12
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:12
-!- mode/#webgui [+v patspam] by ChanServ04:12
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]04:15
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:15
-!- mode/#webgui [+v patspam] by ChanServ04:15
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has joined #WebGUI04:24
-!- mode/#webgui [+o steveo_aa] by ChanServ04:24
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:28
CIA-46WebGUI: colin * r10002 /branch/WebGUI_Story/docs/upgrades/upgrade_7.6.14-7.7.0.pl: Add Archive Old Stories workflow to Daily Workflow.04:41
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]04:43
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui04:47
-!- mode/#webgui [+o Haarg] by ChanServ04:47
-!- SDuensin is now known as AdmlAckbar05:01
-!- AdmlAckbar is now known as SDuensin05:01
* perlDreamer liked him better as AdmlAckbar05:01
+perlDreamerhttp://www.perldreamer.com/blog/office-news05:02
ZylopfaNice site perlDreamer 05:09
Zylopfaremember to templete the forum!!!05:10
Zylopfatemplate even05:10
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]05:11
+perlDreamermy forum's not templated?05:20
+perlDreamerZylopfa: you don't see a template in the forum/blog?05:20
Zylopfaahh soorry, yeah I see it now :D05:38
+perlDreamerphew05:43
+perlDreamerkind of embarassing to find a perl bug in your own website ;)05:44
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]06:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:52
-!- mode/#webgui [+o preaction] by ChanServ06:52
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:53
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI07:11
-!- mode/#webgui [+o tavisto] by ChanServ07:11
-!- perlmonkey2 [n=perlmonk@69.92.92.41] has quit ["Leaving."]07:17
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui07:20
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:27
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 110 (Connection timed out)]08:44
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui08:46
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Zylopfa has no reason"]08:56
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []09:06
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:36
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]09:53
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:14
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []11:18
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has joined #webgui11:54
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]13:00
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui13:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui13:12
-!- mode/#webgui [+v patspam] by ChanServ13:13
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:31
-!- mode/#webgui [+o plainhao] by ChanServ13:31
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]13:41
-!- jdanpl [n=jdanpl@main.telvinet.pl] has joined #webgui13:50
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui14:06
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]14:24
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:27
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []14:27
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui14:48
-!- mode/#webgui [+v BartJol] by ChanServ14:48
-!- bpmedley [n=bpmedley@75.13.164.190] has joined #webgui14:48
-!- mode/#webgui [+o bpmedley] by ChanServ14:48
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]14:53
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:11
CIA-46WebGUI: translation * r10003 /translations/Polish/Polish/ (67 files): Update from translation server15:22
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui15:33
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:33
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui15:34
-!- mode/#webgui [+v danny_mk] by ChanServ15:34
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:39
-!- mode/#webgui [+o bopbop] by ChanServ15:39
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:47
-!- MrHairgrease1 [n=martin@gw.oqapi.nl] has joined #webgui15:51
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui16:16
-!- mode/#webgui [+o Haarg] by ChanServ16:16
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:19
-!- mode/#webgui [+o tavisto] by ChanServ16:19
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer]16:27
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui16:28
-!- mode/#webgui [+o preaction] by ChanServ16:28
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]16:31
CIA-46WebGUI: daviddelikat * r10004 /branch/adSkuProject/docs/upgrades/ (3 files in 2 dirs): added the packages for upgrade16:49
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:51
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui16:57
-!- mode/#webgui [+o Haarg] by ChanServ16:57
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit []17:08
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has joined #webgui17:32
-!- mode/#webgui [+v perlDreamer] by ChanServ17:32
@Haargmorning perlDreamer17:32
+perlDreamerMorning, Haarg :)17:32
* deafferret coughs17:32
@preactionMORNING EVERYBODY!17:32
* deafferret smiles17:33
@Haargwell that's annoying.  if you have something like '@list = $var || ()' you can't get 100% coverage on it.17:33
+perlDreameryeah17:33
+perlDreamerit's very frustrating17:33
+perlDreamerAFAIK, Devel::Cover development is at a standstill17:33
@tavistotop of the mornin' to ya perlDreamer17:34
+perlDreamertavisto!17:34
CIA-46WebGUI: daviddelikat * r10005 /branch/adSkuProject/ (42 files in 22 dirs): merged from HEAD17:34
CIA-46WebGUI: daviddelikat * r10006 /WebGUI/ (12 files in 10 dirs): the AdSku project17:34
CIA-46WebGUI: daviddelikat * r10007 /WebGUI/docs/changelog/7.x.x.txt: sorry, forgot the changelog, here it is17:34
daviddelikatperlDreamer : i finished the code for adsku last night, thanks for the help with the image thing. I'm sure i'd still be banging my head against that without yor help.17:35
+perlDreameryou're welcome daviddelikat.  I'm glad that I could help17:35
+perlDreamereven if I did badger you into writing tests17:36
daviddelikati see it a a much needed reminder17:36
+perlDreamerwell, it'll guarantee that if people muck with your code that anything tested will bark if it breaks17:37
+perlDreamerHaarg: it seems as if recent changes to Devel::Cover have all been patch driven17:37
+perlDreamerso maybe we need to do a little covert hackery some weekend/evening17:37
+perlDreamerthere's even a bug filed for it: http://rt.cpan.org/Public/Bug/Display.html?id=3432717:44
+perlDreamerit's a year old17:44
MrHairgrease1goodmornig everybody!17:46
+perlDreameryo, MrHairgrease117:46
-!- MrHairgrease1 is now known as MrHairgrease17:46
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:46
+perlDreamerWeren't you going to go on vacation soon?17:46
+MrHairgreaseI'd wish17:47
+MrHairgreasebut alas17:47
+perlDreamerindeed17:48
+perlDreamerI had an idea about your Tax API proposal17:48
+perlDreamermaybe Tax Drivers could be like language modules, and provide of list of country codes that they cover17:48
+perlDreamerthat way the Drivers could tell WebGUI which ones needed to be used17:49
+MrHairgreaseYeah I had though of that17:49
+perlDreamerI should read your proposal more carefully17:49
+MrHairgreasebut then tehy still should be set by the admin17:49
+MrHairgreaseand if there's only one17:49
+MrHairgreaseexporting a list of countries would make no sense17:50
+MrHairgreaseAnd17:50
+MrHairgreasefor instance17:50
+MrHairgreasethe USA plugin is probably useful for a lot of countries17:50
+MrHairgreaseI dunno which those are17:50
+perlDreamersure, like Guam, or any of the US Protectorates17:51
+MrHairgreasefor instance17:51
+MrHairgreasealso the Tax plugin you need is prolly based on where you're company is based17:51
+MrHairgreasenot where you customers come from17:51
+MrHairgreasethat's also why I made the 'there's only one tax plugin active' assumption17:52
+perlDreamerit's a good assumption17:52
+MrHairgreaseI think so17:53
+perlDreamerand if any company wants to sell internationally, they're probably big enough to sponsor some development to make it happen17:53
+MrHairgreaseIt will make things less complex if it is valid17:53
+MrHairgreasewhich is good17:53
+MrHairgreasetrue17:53
+MrHairgreaseor go with there own solution17:53
-!- danny_mk is now known as danny_mk_IsAway18:00
+perlDreamerlater, danny_mk18:00
+perlDreameryou OpenId Master Hacker, you18:00
+danny_mk_IsAwayI will be back soon, going out to lunch18:00
+danny_mk_IsAwaylater18:00
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui18:03
-!- mode/#webgui [+v cap10morgan] by ChanServ18:03
@tavistoanyone use the Opera browser in here?18:06
+BartJolI have it installed18:06
@tavistocould you check something for me?18:06
+BartJolsure18:06
@tavistoI have a report from someone saying when they go to www.cmsmatrix.org, that the "search" button isn't working 18:07
@tavistoand they're saying that this only occurs in opera18:07
@tavistobefore I report bug, could you try clicking on that18:07
+BartJoloh, I'm upgrading opera first18:07
@tavisto:)18:07
+BartJolI don't use it that much18:07
@tavistoyeah, nobody does.. hehe18:08
+BartJoldownloaden files18:08
nubahah this is funny18:09
nubai have written in a message in firefox the acronym TIMTOWTDI18:09
nubaspell checker underlined it18:10
nubaright click, and the suggestion? DOWNTIME18:10
+perlDreamernow that's funny!18:10
nubaim posting this in #perl LOL18:10
@tavisto*tavis watches as that joke goes right over his head18:10
@tavistowoooooosh18:11
+BartJol:)18:11
+perlDreamertavisto, TIMTOWDI is the acronym There Is More Than One Way To Do It18:12
+perlDreamerit's almost the perl mantra18:12
+BartJolbut, the search button doesn't work at all18:12
+BartJolin all my browsers18:12
+perlDreamerfor perl advocates, it says that there is freedom to write code the way you want18:12
+perlDreamerkind of like in English18:13
+perlDreameryou can say things different ways to emphasize different parts of it18:13
+perlDreamerbut for people who do not like Perl, they say that it's just an excuse to write bad code18:13
+BartJol<button type="button">Search</button> is all the html I get for the button18:14
+perlDreamerdoesn't even work in Firefox?18:14
+perlDreamerthat's odd18:14
+perlDreamerI thought that Yung developed using that18:14
+BartJolthe compare button doesn't do much for me neither18:14
+BartJolI checked ff, opera and IE18:15
@tavistooh crap, it's not working at all unless I'm logged in as admin18:15
+BartJol:)18:16
+BartJolgive me an admin account18:16
+BartJol;)18:16
+perlDreamertavisto, what does the HTML look like on those buttons when you're admin?18:16
@tavistoI'm going to hunt down yung and beat him with the wet noodle of death. This new matrix asset has like 8-10 serious bugs18:16
+BartJolthat should clarify a bit18:16
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]18:17
SDuensinHey Mac users...  FYI, the MacHeist bundle is up.18:17
@tavistoperlDreamer, let me look18:17
+perlDreamerah, tavisto.  The same thing happened with Shop18:17
+perlDreamerthe difference being that since we're both near the same time zone that you could yell at me in IRC to fix them18:18
+BartJolah18:18
+perlDreamerand I usually did18:18
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:18
+BartJoland you shouldn't jell at Yung18:18
+perlDreameryou shouldn't yell at him either18:19
+BartJol:)18:20
@tavistoperlDreamer, here is the html http://webgui.pastebin.com/m2c2975e918:21
@tavistoI've already reported this issue to pb support, so I'm sure david is working on this18:21
@tavistoI was really just checking to see about the opera issue... however, I can't verify the opera issue until the buttons are actually working for everyone else.  :)18:21
-!- jdanpl [n=jdanpl@main.telvinet.pl] has quit ["Leaving"]18:22
+BartJolexcept me, that is18:22
+perlDreamerthe HTML looks like what MrHairgrease pasted, so I'm guessing that there's some JS file missing unless you're in admin mode18:22
@tavistowell BartJol, I can't verify if the search-button-broken-for-opera users, if all browsers are currently broken18:22
+BartJol?18:22
+BartJolno18:23
+BartJolthat's true18:23
@tavistoonce they are all working, then I could have you verify if opera still broke18:23
+BartJoldoesn't make the issue less serious18:23
+BartJolthat's ok18:23
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui18:23
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:23
@tavistoyeah I know, I included a need for some priority for this fix. It's the primary feature for the site 18:23
+BartJolbut, is my experience the same as that from other people? tavisto, what happens when you are logged out?18:25
@tavistoWhen I am logged out, as visitor, none of the buttons work.18:26
+BartJolmmm, are the javascript files available via the asset manager?18:26
+BartJolmaybe it's an issue with rights18:28
@tavistogreat question, you're asking the wrong guy. :) I'm sure the support guys will figure it out shortly. Must have been something from last night's upgrade to 7.6.1718:28
+perlDreamerBartJol, they're either in the asset manager, or in the extras directory18:28
+BartJoltavisto: yes, that should be the case18:29
+BartJoltavisto: you need an administrator course?18:30
@tavistoI used to install and play around with WebGUI at the console level back in wG 5. Haven't done much of it since then18:31
+BartJolwell, if you can find the js, that should be available18:33
+BartJoltavisto: it seems that I have the same behaviour in my site18:45
daviddelikatI need to move up to the latest WRE.  I have nothing to lose on my dev vm, 18:48
+BartJolso it prolly is a bug18:48
daviddelikatis it reasonably for me to just drop in the new wre and go?18:48
+BartJoltry it ;)18:48
+BartJoland you'll find out for us18:48
daviddelikatwell, i have nothing to lose :)18:49
+MrHairgreasedaviddelikat: if you run 0.9.0 read the realese notes fiorst18:49
daviddelikatim still at 8.318:49
+MrHairgreaseotherwise just untar it over the existing wre 18:49
daviddelikatwhat version should i move up to?18:49
+MrHairgreasei think....18:49
+MrHairgrease=)18:49
+BartJolyou can go to 0.9.1 directly I suppose18:49
daviddelikatdoes it have any setup/config/datgabase/whatever to do?18:50
+BartJolthere is a manual on webgui.org18:50
daviddelikatok ill read it18:50
+BartJolvia the download link18:50
+perlDreamerBartJol, how goes the house design?18:59
+BartJolwell, I have a sketchup sketch19:05
+BartJolbut that only envelopes the body of the house19:05
@plainhaosaving on architect fees?19:06
+BartJolI am a true nitwit, as it involves drawing programs19:06
+BartJolI will not hire an architect, you only pay for complicated structures that can't be build19:06
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:06
nubaBartJol: hey, I just finished remodelling and painting and moving into my new apartment19:10
nubadid the planning for it in a nice home design app, want the link?19:10
+BartJolcool19:10
+BartJolsure19:10
nubaheres some screenshots exported from it http://apto-inga.nuba.fastmail.fm/19:10
+BartJolis it very easy to use, like would my grandfather be able to use it?19:11
nubahttp://www.punchsoftware.com/index.htm19:11
+BartJolcool pics19:12
nubafrom what I gathered, 3D Home Architect is a striped down version of their app19:12
+BartJolbut I have to leave19:12
nubaalso theres a Better Homes and Gardens home design app thats touted to be very friendly19:12
nubayou might want to check that out too19:12
+BartJolthanks19:12
nubagood luck there19:12
+BartJolmerci19:13
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:13
-!- danny_mk_IsAway is now known as danny_mk19:15
* stDavid pings tavisto19:19
+perlDreamerdaviddelikat, you definitely get bonus points for cleaning up after your test19:30
+perlDreamerIs "Ad Space For Sale (Sold!)" by any chance a reference to a book by Terry Brooks?19:30
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]19:35
@tavistohey stDavid19:35
@stDavidHey, tavisto19:35
@tavistowhat's up?19:35
daviddelikatperlDreamer: was it that bad?19:35
@stDavidWorking on cmsMatrix...19:36
@stDavidthe matrix works in admin mode, but fails otherwise.19:36
+perlDreamerNo, leaving assets, users and groups laying around tends to muck up other tests19:36
@tavistoyeah I noticed that19:36
@stDavidMissing <script> head tags calling essential JS19:36
+perlDreamerso it's really good that you did that :)19:36
@stDavidlibs.19:36
daviddelikatoh you mean in the code...19:36
+perlDreameryeah19:36
@tavistoI actually jumped on the site after seeing a bunch of emails and thought it was working again.. then realized it was because I was in admin mode :)19:36
daviddelikatisee thanks; just following some examples...19:36
@stDavidSaw this with another upgraded site last Friday.19:36
+perlDreamernow, about that book title?19:37
@tavistogreat, well I'm glad you have a fix for it. Been getting quite a few emails from matrix visitors19:37
daviddelikatim off to my other job19:37
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI19:38
Mech422*yawn* morning19:41
+perlDreamerrolling out of bed kinda late today, Mech422?19:41
+perlDreameror, should I call you (Mech42+1?)|(steve_)19:42
+perlDreamerheading back to the main office.19:44
+perlDreamerlater y'all19:44
-!- perlDreamer [n=colink@c-98-232-212-12.hsd1.or.comcast.net] has quit ["Leaving."]19:44
Mech422kinda late ?  It's only 10:30 ??19:50
Mech422If I want to create a re-usable 'chunk' ('portlet') of a page (for displaying openads banners) - would that be a 'snippet' ?20:11
Mech422I'd like end users to be able to add/remove the chunks from the page to organize which ads are shown and where20:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:20
-!- mode/#webgui [+v perlDreamer] by ChanServ20:20
Mech422perlDreamer: 10:30 is a perfectly acceptable 'california' time to roll into work :-P20:20
+perlDreameractually, with that time, you could be in Hawaii20:21
+perlDreamerwhich wouldn't be that bad!20:21
Mech422perlDreamer: after all, we need time to hit the gym, and sip latte :-P20:21
Mech422Hmm - Hawaii could be fun...never been there20:22
+perlDreameraren't they about 2 hours behind us?20:22
Mech422oh - no clue20:22
Mech422supposedly they have a good telecom industry cuz the cables come out of the pacific there ?20:22
+perlDreamerno clue20:23
+perlDreamerthey're UTC-10, and we're UTC-820:23
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]20:23
+perlDreamerhttp://johndavies24.files.wordpress.com/2008/06/world_time_zones.png20:23
Mech422oh - your west coast too ?20:24
+perlDreameryeah, I'm in Portland20:25
+perlDreamerI'd suggest that we do a WebGUI drink, but the commute would be murder20:25
+perlDreamerman Account is screaming for a Test::Class implementation20:26
Mech422ahh - I thought I saw you on channel pretty late...20:26
Mech422well, I've come to the conclusion I have fuxored my 3 col. template and need to start over :-P20:27
Mech422I don't think I left any way for people to add assets to the various columns :-P20:27
+perlDreamerwouldn't it be nice if you could diff templates in WebGUI to see what you've done?20:27
Mech422yeah - we used to do a lot of plone stuff 'thru-the-web' - templates - even OO code20:28
Mech422there was a pretty extensive sandboxing system built into zope to make it 'secure' to allow such stuff20:28
+perlDreameryou can do that with wG, too.  Just turn off autocommit20:29
Mech422but we found that there were just too many FS tools that you lose access to: grep, diff, svn, etc etc20:29
Mech422so now its swinging back to FS based development20:29
+perlDreamerMech422, have you tried out wgd yet?20:29
Mech422wgd ?20:29
+perlDreamerWebGUI Developer toolset20:30
+perlDreamerlet's supposed you'd like to edit a template from the command line20:30
+perlDreameryou say: wgd edit webgui/template/url20:30
+perlDreamerand it opens the template in $EDITOR20:30
+perlDreamernow you'd like to save that template as a package, so you can deploy it to multiple sites20:30
+perlDreamerwgd package webgui/template/url20:30
+perlDreamerand of course, that works on ANY asset, not just templates20:31
Mech422Umm - no - haven't done anything like that20:31
Mech422cool 20:31
+perlDreameralthough I would guess that it is most commonly used for templates20:31
Mech422I'll have to give that a shot - how do you set metadata ?20:31
Mech422title, url , etc etc ?20:31
+perlDreamerit's part of the asset serializer built into wgd20:31
Mech422nice20:32
+perlDreameryou can grab a copy from git: http://github.com/haarg/wgdev/tree/master20:33
Mech422I like that sort of thing - I'm a command line kind of guy20:33
Mech422:-P20:33
+perlDreamerme, too20:33
+perlDreamerone new feature is wgd ls20:33
+perlDreamerwhich lets you browse the asset hierarchy from the command line20:33
+perlDreamerafter you get it installed, try wgd help to get a list of what you can do with it20:34
Mech422ok... gonna have to figure out this site/the basics first...20:34
Mech422speaking of which - if you have a vanilla 3 column layout you want users to be able to add/remove assets from..20:34
+perlDreamergithub?  If you have git installed, go to someplace on your computer where you can download it and type20:34
Mech422conceptually - is that one big page layout?  or is it a page layout with 3 sub-page-layouts inside it ?20:35
+perlDreamergit clone git://github.com/haarg/wgdev.git20:35
@Haargif you don't have github there's a download link right at the top20:35
Mech422oh no - wgd20:35
Mech422gonna have to figure out the rest of this stuff before I can play with it20:35
+perlDreamerDoesn't wg ship with a 3-column layout?20:35
Mech422it might - according to the designers guide, it ships with a bunch of them20:36
+perlDreamerHaarg, I think I'm going to convert Account.t over to Test::Class20:36
+perlDreamerany concerns/objections?20:36
@Haargnot particularly20:37
Mech422I guess the basic question is - area's you want the user to add/remove assets from - are they all 'encapsulated' in a page layout or some sort of 'container' ?20:37
+perlDreamerboth20:37
Mech422Hmm20:38
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui20:38
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:39
+perlDreamerI mean, you could have an area of a page that is just a fraction of the screen real estate where users are allowed to add pages20:40
+perlDreamerbut all that is controlled by the page layout template20:40
+perlDreamerand that nests inside of a style template, which usually provides header, footer, nav, etc.20:40
Mech422style template? oh crap20:41
Mech422don't have one of them20:41
+perlDreamerMech422, I get the feeling that we should spend some time together in meatspace where communication can happen more quickly20:41
+perlDreameror, you should do a little tavisto time in a webinar20:42
Mech422heh - yeah...20:42
+perlDreamerhowever, /me has to go running, so I'll be back in a while20:42
Mech422thanks :-)20:42
+perlDreamerif you'd like to talk over the phone, or something, we can set it up this afternoon20:42
CIA-46wgdev: Graham Knop master * r9e347ae / (inc/WGDev/Builder.pm t/99_perl_critic.at t/99_perl_critic.t): Perl::Critic tests now author tests through Module::Build now - http://bit.ly/4cX41A20:43
CIA-46wgdev: Graham Knop master * rac6f825 / (.gitignore t/01_WGDev.t): add more tests for WGDev - http://bit.ly/YySFK20:43
Mech422ahh - thats very cool of you man, but I should prolly RTFM more - its gotta be in here somewhere - hell, I've got 4 books :-)20:43
-!- perlDreamer is now known as perlRunner20:43
@stDavidtavisto: Give cmsMatrix a spin when you get a moment. Should be all set.20:48
carogray2 questions - 1 quick 1 not so quick?20:49
carogray1 - in the new WebGUI 7.6.15 - there is now an 'apply' as well as 'save' and 'cancel' what's this for?20:50
Mech422ahh...I have a 'style template' but not a 'page template'...20:57
@preactioncarogray: it Saves the asset and returns you to the Edit screen21:06
carograyoh kind of like a save as you go without leaving the edit screen? and then when you click save you 'go back to site'?21:08
@preactionright21:08
Mech422preaction: on page 92 of the designers guide it starts talking about 'page layouts' - but it never really spells out the difference between a 'page layout' and a 'style template' ?  Seems like you put html in both of them ? so what controls the structure of the generated page ?21:08
carograyah hah - makes sense21:08
@preactionMech422: you don't put HTML in Page Layouts, you put Assets inside of Page Layouts21:08
Mech422preaction: its got like 4 pages of samples showing html ?21:09
Mech422divs wrapping tmpl_if showAdmin stuff ?21:09
@preactionah, that's a Page Layout template21:09
Mech422umm - ok 21:10
Mech422so whats the difference between a 'page layout' and a 'style layout' ?  21:11
@preaction<style template><page layout><asset/><asset/><asset/></page layout></style template>21:11
Mech422ahh - that needs to be in the books :-)21:12
Mech422also a lil thing with "to allow users to add/remove content from a sectiion, insert <foo>"21:12
Mech422so the page layout stuff shows up in the 'content' area of the style template - or can it show in different places as well ?21:13
Mech422tavisto: http://austin.bizjournals.com/austin/stories/2009/03/23/daily22.html21:20
Mech422tavisto: interestingly - cignex is basically an indian outsourcing firm, and it appears people in austin are pissed the money isn't being kept local21:20
Mech422tavisto: another thing thats interesting - we got that RFP, and they wanted the contractor to post a 20% 'guarrantee' against overruns and late delivery21:21
Mech422tavisto: terms like that basically guarantee one of the 'big 3' is gonna get the contract21:23
Mech422I didn't realize cignex was big enough to front that kind of money though21:23
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:45
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 104 (Connection reset by peer)]22:06
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui22:11
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 104 (Connection reset by peer)]22:18
@tavistohmmm22:22
@tavistoI have cottonmouth from a 2.25 hr webinar22:22
@tavistomech422, that's interesting... but understandable22:24
@tavistothat's quite a premium.. they should use WebGUI :)22:24
@tavistoI can't believe they only got 3 responses to their RFP... of course the 20% guarantee probably scared away a bunch of vendors22:26
Mech422tavisto: yep - when you send out 228 RFP's and only get 3 responses you know something is wrong22:32
Mech422tavisto: of course - cignex being half of the competitions price is interesting by itself22:33
@tavistoexactly.22:34
@tavistoin this economy, there should be 100+ firms competing for that business22:34
Mech422tavisto: they probably massively underbid (wouldn't be unheard of for them) 22:34
@tavistoif it's Indian contract company, then yeah they are going to do whatever they can for work right now... they're just as bad as US economy in most parts22:35
Mech422tavisto: yeah - but especially in this economy not many firms can afford to put $140K+ in the bank and just let it sit there22:35
@tavistoexactly22:35
Mech422so they basically 'spec'd to the vendor' - I'm betting someone wanted IGS or EDS to get the contract22:35
@tavistoI usually do that on our projects... good thing we never default or otherwise Doug (preaction) might have people looking for him.... heh heh heh22:35
Mech422you guys put down a guarantee ? 22:36
@tavistosigned, your buddy... Doug E Fresh22:36
@preactionbut we'd just do what they do, change request and RFE everything22:36
@tavistoheck no22:36
@preaction"You didn't ask for that". if we didn't write the amount of detail into our specs that we do, we could get away with quite a bit22:36
Mech422oh yeah - build to the contract ...22:36
@tavistoMech422, were you interested in going to ad:tech in SF?22:37
@tavistoI can't remember if I heard back from you when I asked before22:37
@preactionnot that i would ever think of doing that. the spec protects me and protects the client22:37
Mech422tavisto: Hmm - hadn't looked into it to be honest - when is it ?22:37
Mech422preaction: well - you sorta have to - otherwise scope creep eats you alive22:37
@tavistoApril 21-2322:38
Mech422preaction: and with everyone talking about how 'easy' the web is, clients think whatever they ask for is a 10 minute change :-P22:38
@tavistoThe reason I ask is because I think I can get you badges for the exhibit hall22:38
@tavistoand you can meet JT and a few of the PB crew22:38
Mech422umm - let me get back to you later this week ? I might be in phoenix helping my mom move....22:39
@preactionMech422: hence why they can underbid and then still get paid the rest of the contract by calling everything RFE and inflating hours like that. craziness and dishonesty22:39
@tavistoalright, I think I need to know by Apr 122:39
Mech422be cool to meet you guys though22:39
@tavistoEither way, we'll be in SF from the 20th-24th22:39
@tavistoI'm actually flying in early and going to some shindig at the Silverado Ranch in Napa Valley on the 17th, so I'll be there a bit longer.22:40
@tavistoNever been to SF or Napa so looking forward to it22:40
Mech422preaction: yeah.  My fav is when people have obviously left (large) chunks out of the RFP - like umm training - and people bid it without telling the client whats missing - hten charge extra for it later22:40
Mech422SF is cool :-)  Fun city22:41
@tavistomech422, do you have any WebGUI projects you are working on currently?22:41
Mech422I'm doing a 'starter' project for a long time client of mine22:41
Mech422nothing fancy - basically just seeing what it takes to do a webgui site22:41
@tavistowell that's good to hear a Plone guy say that22:43
@tavisto:)22:43
Mech422heh...22:44
@tavistocome to the dark.... er the black side!22:44
@preactionwe have cookies!22:44
@preactionbut we eated them :(22:44
Mech422heh22:44
Mech422plone has been a nuisance for third party integrators for a while now...22:44
Mech422it was basically by the few, for the few22:45
Mech422(few companies that is...)22:45
* perlRunner notes that preaction needs more cookies, and will consider remidying the situation22:45
Mech422they are realizing that integrators are pivotal to getting stuff recommended though22:45
Mech422they actuall added a marketing guy to hte plone foundation - only took 10 years !! :-P22:46
Mech422tavisto: favorite quote for ya - plone was referred to by one end user as 'a steaming pile of consultantware' :-)22:48
@tavistohehe nice!22:48
@tavistostDavid, just saw your post. I'm getting emails saying the search button doesn't work and that it's giving data errors22:52
@tavistoCMSmatrix seems to be imploding22:52
@tavisto*tavisto is sad22:53
* stDavid is sadder22:53
* stDavid tested all of this BEFORE telling you22:54
@stDavidI'm looking into it now...22:54
+perlRunnerwas cmsmatrix.org hot patched and restarted?22:54
@stDavidNo - I fixed a template22:54
@stDavidMissing some essential head tags22:55
@stDavidtavisto: It's working for me22:55
@preactionbrowser cache!!!!111one22:55
@stDavidYes, I think so22:55
@preactionKAAAAAAAAAAAAAAAACHE!22:55
+perlRunneryou can't have your KAAAAAAAAAAAAAAAACHE! and eat it, too, ya know22:56
@stDavidtavisto: ?22:57
@tavistoyo, let me check22:58
+perlRunnerpreaction: why not use views instead of denormalizing the asset tables?22:58
@preactionviews have the same performance penalties, if i'm not mistaken22:58
@tavistocompare works, search is a dummy button to me right now22:59
@tavistoFirefox 3 on Mac22:59
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)]22:59
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui22:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ23:00
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]23:00
-!- SynQ1 [n=synq@f69189.upc-f.chello.nl] has joined #WebGUI23:00
@tavistoi can reproduce it on Firefox 3 on my thinkpad running xp too23:01
SynQ1reproduce what?23:01
@stDavidditto23:01
@tavistooh no, if Synq1 is here I'm outta here23:01
SynQ1uh23:01
@tavistoyou guys told me he was banned? what's up with this23:01
SynQ1coward!23:01
@stDavidReproduce working or not-working23:01
SynQ1I dare you tavisto23:01
@tavistoSynQ1, we know that you did it23:01
@tavistoI can reproduce the Search button not working23:01
SynQ1ah23:02
SynQ1the search button :)23:02
+perlRunnerSynQ1, they're just a little punchy because the Matrix is broken23:02
SynQ1ah23:02
+perlRunnerSomebody shot Neo and Morpheus23:02
@tavistohey Koen, what's up brotha23:02
SynQ1you wanna race me?23:02
@tavistoyep I do.. and I'm so fast... I already won23:02
Mech422preaction: something like this would be great for that 'task oriented' book we dreamed about yesterday: http://www.plainblack.com/community-wiki/how-to-give-webgui-your-own-style23:03
SynQ1is there a race track near to madison somewhere?23:03
@tavistostDavid, on IE7 on xp it's coming up with a Data Error as soon as the page loads.23:04
@stDavidmmm. Okay, I'll look at that. What about FF & Safari?23:04
SynQ1Firesocks and ferrari ?23:05
@stDavid(for you) For me they all work23:05
@tavistowell I'm not sure who to believe because I have a bunch of visitors that are nice enough to email me and tell me this is broken :)23:06
@tavistoargh23:06
@stDavidCorrection - Everything works for me *except IE723:07
@stDavidAlright - I'm going in...23:07
@tavistoyeah IE is instantly an error. I'll try clearing my cash for the 93rd time to see if that fixes firefox and safari on the mac23:08
@preactionclicking Search on the main page does nothing. but once you're in a Compare, you can click Search and it works23:08
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:08
@tavistoyeah I saw that too preaction... However, the search results aren't working... try selecting a few of the drop downs and it SHOULD check box the products that meet the criteria23:09
@tavistoso you can get there... but the results don't come up.23:09
@preactionit did when i got down to the Commerce and i clicked "Point of Sale" and changed to "Yes"23:09
@preactionbut not in System Requirements23:10
SynQ1tavisto: if you could ask me 3 things to do to help plainblack get along, what would they be?23:10
SynQ1do or don't for that matter23:10
@preactionperhaps one has to do 4-5 different things before a search goes?23:10
SynQ1I have scared tavisto away?23:12
SynQ1or the question is too personal23:12
SynQ1or too difficult?23:12
SynQ1or his phone rang23:12
@preactionyes23:13
SynQ1all of them?23:13
+perlRunnerthey're trying to fix cmsmatrix, SynQ123:13
SynQ1ah23:13
Mech422assuming I have a table with 3 columns - what do I need to add to each column to allow users to drag/drop content into a _specific_ column ?23:13
-!- perlRunner is now known as perlDreamer23:13
@tavistoI'm still here, but yeah I'm all over the place at the moment23:14
* perlDreamer vaguely remembers class=draggable, Mech42223:14
SynQ1ah23:14
+perlDreamerbut consult the existing templates23:14
SynQ1tavisto: keep the question in mind then23:14
SynQ1think about it and get back to me :)23:14
@tavistothe first would be for you to help drive in some Success Stories from Procolix or the other European WebGUI users.23:14
Mech422is there some boilerplate that allows you to make a 'slot' out of a section ... 23:14
SynQ1that I can do23:14
Mech422perlDreamer: Umm - stupid question - but where _are_ the default templates? under import ?23:15
@tavistoput some pressure on people who don't respond to my inquiries.. For instance, why the heck do we not have a success story from Len @ the Dutch National Soccer team? They get 100 Million views a month and they're using WebGUI23:15
SynQ1I have put that on my list23:15
+perlDreamerMech422, open any page layout for edit23:15
+perlDreamergo to the Display tab23:15
SynQ1pressuring len is really hard, but I'll try23:15
+perlDreamerthere will be a Manage button next to the list of page layout templates23:15
+perlDreamerpress that button23:15
@tavistoSo if you can muster up people so that they give success stories, that would be huge. I know United Knowledge does good WebGUI projects for the government. Just some examples.23:16
SynQ1ok23:16
SynQ1but that is all the same wish23:16
SynQ1:)23:16
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]23:16
@tavistoWe need to establish a culture in the WebGUI community that when you (a partner, reseller, etc...) accomplish something and are successful, that it needs to be documented and spread to the community and to Plain Black so that we can use it as a marketing tool.23:16
-!- SynQ1 is now known as SynQbottleGuy23:16
Mech422perlDreamer: ahh - thanks :-)23:16
SynQbottleGuyok23:16
+perlDreamertavisto, I think you could go even farther23:17
+perlDreamerwe need to foster a community that feeds back to WebGUI what each member can23:17
+perlDreamermaybe it's wiki articles23:17
+perlDreamermaybe it's success stories23:17
+perlDreamermaybe it's code23:17
+perlDreamermaybe it's translation23:17
@tavistoIt validates WebGUI as a legitimate and successful solution, promotes the reseller/partner company (to attract more business) and helps Plain Black as well.23:17
+perlDreamermaybe it's partnering with new people to help them with the learning curve23:17
SynQbottleGuyok23:18
@tavistoI like the idea of creating small videos that do simple things. For instance, walking someone through how the templating works in WebGUI. 23:18
SynQbottleGuyvideos23:18
@tavistoThose videos are SO much easier than trying to read documentation23:18
SynQbottleGuyhmm23:18
SynQbottleGuymaking good videos is really really really hard23:19
SynQbottleGuymaking a good picture is hard allready23:19
+perlDreamertavisto, that's exactly what Mech422 was talking about.  It's the WebGUI HowTo series.23:19
@tavistoThey can be very simple and I have the means to make them. Just short on time. I take people through the 3 levels of templates in most webinars and by the end they have a good idea of how a style, page, and asset template work. Obviously they don't master it.23:19
+perlDreamerSmall, topical chunks (in print or video)23:19
SynQbottleGuyI think I'm going to see a photographer tomorrow or the day after23:19
@tavistoExactly, it needs to be direct tasks displayed in the video.. Keep it simple. Apple does good job of this23:19
SynQbottleGuyok23:20
Mech422yeah - a 'webgui for refugees from other CMS systems' would be cool23:20
SynQbottleGuynoted, but probably too hard for me23:20
SynQbottleGuythat is 223:20
+perlDreameror even, how to do this Drupal task in WebGUI23:20
SynQbottleGuysomething else still?23:20
Mech422some of us already know what we want to do - we just don't know _how_ you do it in wG23:20
+perlDreamerhow to do this SharePoint thing in WebGUI23:20
@tavistoSo, I've been recording my webinar and will be offering that. But once I'm done with that I want to make a few basic videos. I have some AWESOME software to do it with too. (and bought a high end microphone about a month ago -- that sounds amazing)23:20
Mech422perlDreamer: yeah!23:20
@tavistoWe already have webgui.tv and so that's a good venue to have for these types of videos23:21
@tavistoWe could essentially create a new category of videos called how-to23:21
SynQbottleGuybesides video23:21
SynQbottleGuywhat else?23:21
-!- SynQbottleGuy is now known as SynQ223:22
@tavistowell it can also be documented as well in the wiki23:23
@tavistoI just think video is so much easier to see what people are talking about. That's why my webinars work so well23:23
SynQ2I think I am too much of a critic to be really positive about how WebGUI works in comparison to other systems23:23
SynQ2which will result in not so good tutorials23:24
SynQ2in fact23:24
SynQ2I think you should leverage my critical opinion23:24
SynQ2perhaps I should go into joomla and such communities and make them go crazy about that system driving them towards WebGUI? 23:25
SynQ2there is only one risk23:26
SynQ2I might like the other systems23:26
@tavistoSynQ2, we need the new WebGUI.org site in place23:26
SynQ2well23:26
SynQ2that is out of my hands23:26
@tavistothings need to be simplified, and organized, and it will be great to have a fresh start that will be more focused23:26
SynQ2I need the new procolix.com site in place23:27
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:28
SynQ2anything else I can do23:30
Mech422Hmm - the one-over-three templates appear to actually be one-over-two ?  23:30
Mech422or did I miss something stupid ? ( a distinct possiblity....)23:31
+perlDreamerMech422, what's the URL or assetId of that template?23:32
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has joined #webgui23:32
Mech422perlDreamer - theres 2 - /one_over_three23:33
Mech422and let me see what the tables one is called...23:33
+perlDreamerthe one_over_three has 4 content positions23:34
Mech422and /one_over_three_table23:34
+perlDreamerit does a div, then a div which forces a wrap, then 3 divs, then the forcing div again23:34
+perlDreamerso it's 1 over 323:35
Mech422position4 has a class secondcolumn ? and  Idon't see a class thirdcolumn ?  lemme check the divs..23:36
+perlDreamerthe CSS is in the extra head tags, and firstColumn == secondColumn in the css23:38
+perlDreamerthirdColumn's not used23:38
+perlDreamerthey're all essentially identical for styling23:38
+perlDreamerand placement is based on order in the HTML23:38
Mech422ahh - ok23:38
Mech422and I guess firebug didn't see it cuz there was nothing in the column, so it was ommitted ?23:39
+perlDreamerno idea23:39
+perlDreamerfirebug is buggy23:39
+perlDreamerif I didn't need it so much, I'd throw it out23:39
Mech422heh23:39
Mech422it just shows 2 td's in the table 23:40
Mech422dunno now though - I've messed with so much junk I prolly need to clear caches, etc 23:41
+perlDreamergood luck with that23:42
+perlDreamerit's hard to clear firebug's cached data23:42
Mech422heh - well, I think the stuff I'm interested in is the <tmpl_loop position_loopX><tmpl_if showAdmin>... stuff23:43
@tavistoSynq, I think there's still a good amount of work to clean up the Wiki. Whenever I have bits of time I go out and see what is old, unclear, or mangled.  :)23:44
Mech422so now I need to work that into my layout and see if that lets me add/remove content from the columns23:44
* danny_mk going home, hopefully dinner will be ready. I am starving :-)23:44
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]23:44
Mech422perlDreamer: and in webGui content 'slots' are called 'content positions' ?23:45
+perlDreameryes23:45
+perlDreamerby default, new content tends to go into position1, but it can be dragged elsewhere23:45
@tavistoI personally would like us to have a full fledged partner program but there are some other things that need to be in place before that happens. (cert process, benefits, and etc...) Oops, I forgot your nick was SynQ223:45
Mech422cool - 'content positions' - gotcha :-)23:46
+perlDreamerWe saw a wiki at OSCON 2008 where each content position had an "add here" button to it23:46
+perlDreamerso you could start content in any column23:46
+perlDreamervery cool feature23:46
Mech422yeah - I sort of figured you just dragged content from the admin bar to where you wanted it ?23:47
Mech422or is it a 2-step, add to content position 1 then drag to desired content position process ?23:47
+perlDreamerit's a 2 step23:48
+perlDreamerand you don't drag from the admin bar, you click in the admin bar to add23:48
Mech422heh - haven't done much on the front end yet :-P  Does it show ?? :-)23:48
@tavistochoose the asset & configure it >> it dumps it to a page or folder and then you can drag and drop it around23:49
+perlDreameronly a little.  Try some Gooeyian formula to hide that23:49
+perlDreamerMech422, there are also Content Prototypes23:49
+perlDreamerwhere you configure an Asset the way you want it, then you can add it to the New Content bar23:49
+perlDreamerand essentially make My Page, My Article23:49
+perlDreamerwhich can be deployed through the site like any other asset23:50
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Remote closed the connection]23:50
SynQ2SynQ2 :)23:51
Mech422I think I'll worry about those later - gotta get the basics first. 23:51
Mech422lemme go shove this tmpl_loop stuff in and see what I break :-P23:51
+perlDreamerit'll be interesting to get your plone view of the front end23:52
Mech422its a bit more verbose then plone..23:53
+perlDreamertemplate wise, or UI wise?23:53
Mech422plone has like a 2 line 'insert portlets here' thing for templates23:53
Mech422template 'content area' wise23:54
+perlDreamerI see23:54
Mech422also plone has automagic assembly and compaction of js/css files23:54
Mech422thru the javascript manager and css manager so thats a bit different23:54
+perlDreameryeah, but a good idea nonetheless23:55
+perlDreamer1 hit vs 5 hits23:55
+perlDreamerless overhead, even with a maintained connection to the server23:55
Mech422yeah - but it is a bit harder for new people to grasp...23:55
Mech422webgui's just 'plain html' approach to including css is simpler23:55
Mech422the biggest differences though are probably just due to the differences in page 'assembly' - plone doesnt really do content aggreation/re-purposing23:58
Mech422a 'page' is simply 1 content item with any associated nav, and 'portlets'23:58
+perlDreamerand a portlet is like an Asset?23:58
Mech422(as a result of this - a _lot_ of stuff gets written as portlets...)23:59
Mech422a portlet is sorta like a content position23:59
--- Day changed Thu Mar 26 2009
Mech422actually -  a porlet _slot_ is like a content position - your right - a portlet is more like an asset00:00
Mech422the user can add/remove portlets from left_slot, right_slot,etc 'on the fly'00:00
Mech422and every page can either inherit portlets from its parent, or define its own00:01
Mech422so portlets get used for stuff like - navigation, who's online, survey, recent changes/news, etc00:01
Mech422they are very similiar to jsr-167(?) portlets in the j2ee world (and modelled after them)00:02
Mech422so anyway - a plone 'page' is basically a content area + portlet 'slots'00:03
@tavistoMech422, don't forget about the dashboard asset :)00:07
Mech422tavisto: ??00:08
@tavistoyou can cut/copy paste content to the clipboard and then as an admin you can paste the assets into the dashboard. Once in the dashboard, your users/visitors can select exactly what content they want to show on their personalized dashboard00:08
Mech422thats for 'user settings' isn't ?  like if a user wants to change his password or something ?00:08
+perlDreamerno00:08
+perlDreamerit allows for user customizable display of content00:09
@tavistoNo there is an actual dashboard asset as well.00:09
Mech422oh - so its like a gallery or user managed portlet setup ?00:09
@tavistouser managed portal basically00:09
Mech422cool00:09
@tavistothe admin selects what content is available for the users to choose00:09
+perlDreameryou could paste in a StockAsset, and allow the user to customize which stocks _his_ StockAsset tracks00:09
+perlDreameror a weather asset00:09
+perlDreameror all sorts of things00:10
@tavistoso tavis copies a weather asset, stock asset, and poll into the dashboard..... (as an admin)  and then the user goes to the dashboard and can select which assets they want to display on their custom dashboard 00:10
Mech422Hmm - that could be very useful ... 00:10
@tavistoyeah and you can shortcut assets and override the settings... as perldreamer stated00:11
Mech422I'll have to think about that - this client has some websvcs data that might be good for display like that00:11
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui00:11
-!- mode/#webgui [+v perlmonkey2] by ChanServ00:11
+perlDreamertavisto, we have a good tag team gig going00:11
+perlDreamerwe should take our show on the road00:11
CIA-46WebGUI: translation * r10008 /translations/German/ (9 files in 2 dirs): Update from translation server00:11
CIA-46WebGUI: yung * r10009 /WebGUI/ (4 files in 4 dirs): added Thingy field-copy function and changed thingy field pretext and subtext00:11
@tavistoyou can also use snippets to bring in javascript, xml, css, etc...00:11
@tavistoyessir perlDreamer00:11
CIA-46WebGUI: yung * r10010 /WebGUI/ (3 files in 3 dirs): taking out an unapproved rfe00:11
+perlDreamerfor those of you in the audience, you may not have noticed that WebGUI broke the 10000'th SVN commit last night00:12
@tavistostDavid, any progress on the matrix issues?00:12
@tavistoMech422, it might be good for you to attend one of the weekly webinars I run every week. Would be a good guided intro for you00:14
Mech422is there a difference between tmpl_var content and templ_var body.content ?00:14
@preactionMech422: yes00:14
Mech422tavisto: oh yeah - we were going to do that ...00:14
+perlDreamerbody.content is a style template variable00:14
+perlDreameronly valid in that template00:14
* perlDreamer guesses that content is a page layout template variable00:15
@tavistoomg.. the next webinar is going to be in APRIL. Where the heck did the first 3 months of 09 go?00:15
+perlDreameronly good in page layouts00:15
Mech422ahh - makes sense - the 'content' one came from the page layouts...00:15
@tavistoapril 1st too... I'm going to get punked by my webinar attendees00:15
+perlDreamerhonk, no Webinar today, baby00:15
@tavistoI'll probably get a bunch of Microsoft engineers in that session00:16
Mech422tavisto: yeah - I hear the vista team is looking for work :-P00:16
+perlDreamerthey're teachable, tavisto.  Just use small words and talk slowly00:16
+perlDreamer"WebGUI is open source"00:16
@tavistohad a great group of 4 peeps today - 1 city government, 1 financial company, 1 government contractor, and 1 perl consultant who builds stuff for Ticketmaster00:16
+perlDreameroh yeah, we have open source too.  Where do I sign my NDA to see your code?00:17
Mech422uggh - I did stuff for ticketmaster like 12 years ago - assembly code for a 'next gen' kiosk system :-P00:17
Mech422*shudder*00:17
+perlDreamerHaarg, what are the rules for adding Test modules to testEnvironment?00:17
@tavistohopefully one of them leads to a billion dollar contract00:18
@tavistoactually Ticketmaster is pretty sweet because they are almost entirely a perl shop00:18
Mech422tavisto: my bet is on the city govt then :-)00:18
@Haargi think we usually add them unless they are particularly large00:18
@tavistothey apparently use WebGUI to some extent but after talking to 3 people at Oscon.. it became apparent they didn't want to talk about it00:18
Mech422tavisto: oh? nice :-)00:18
@Haargnot certain though00:18
+perlDreamerI'd like to add Test::Exception, and Test::Class00:19
Mech422tavisto: huh - they use it but don't want to talk about it ? sounds like somebody 'snuck it in' without a managers signoff00:19
Mech422tavisto: when I was on wall street - that was how we got most of our 'working' systems...00:20
@tavistonot sure, some corporations are very quiet about using open source. It sucks for me b/c I am the guy begging to use them in a success story00:20
Mech422the boss bought crap from the vendor with the best perks, and we snuck in stuff that actually worked :-P00:20
@tavistoI think the whole competitive advantage thing carries massive weight in corporations that are trying to beat up their competition.00:20
@preactionWebGUI: Your competitive advantage!00:20
Mech422tavisto: yeah - I thought FOSS had gotten past that stage - ticketmaster has competition ?00:20
@tavistoIt's kind of like... all corps use Sharepoint but now people are starting to look around and be like.... pssssst.... we can use WebGUI and save 15 million a year00:21
@HaargTest::Exception should be fine, but i don't know how large Test::Class is with its prereqs00:21
@Haargwould be nice to stick in there though00:21
@tavistofrom my viewpoint, FOSS, is still stuck in that rut00:21
+perlDreamer2 prereqs00:21
Mech422tavisto: Donna actually liked sharepoint though I've never used it00:21
+perlDreamerSub::UpLevel and00:22
+perlDreameruh00:22
+perlDreamersomething else00:22
Mech422tavisto: I guess cuz I do all FOSS consulting I thought we had gone 'mainstream'...00:22
+perlDreamerTest::Exception... :)00:22
@tavistoSharepoint is pretty good if you've got plenty of money and are a Microsoft shop00:22
Mech422tavisto: the other one we see a lot of people talking about is liferay00:23
@tavistoMech422, if you want to attend a webinar, go out to www.plainblack.com/webinar00:23
Mech422tavisto: heh - can you be a MS shop and NOT have lots of money ?? 00:23
@tavistosome of it might be a bit basic for you, but it serves as a good intro to the UI and content management features00:23
@tavistoabsolutely Mech422, almost most companies cannot afford to keep up with the joneses and lag about 3-5 years behind... So MS shop wannabe00:24
Mech422tavisto: 4/1/09 is next wed. right ?00:24
+perlDreameryawp00:25
Mech422tavisto: oh crap - I'm supposed to have this site finished for the 1st...00:25
Mech422tavisto: maybe the 4/8/09 session ?00:25
@tavistoyeah the sessions run every Wednesday00:25
@tavistoat 2pm EDT (GMT -4)00:25
Mech422cool - 11 am... otherwise PerlDreamer would be cracking about me coming in early for it :-P00:26
Mech422gotta get ma beauty sleep ya know :-)00:26
+perlDreameryou better believe it, buddy00:26
+perlDreamerI'm on you like punctuation on perl code00:26
Mech422heh... <insert line noise joke here....>00:27
CIA-46wgdev: Graham Knop master * r2f4a67d / (7 files in 7 dirs): additional testing - http://bit.ly/L4av00:32
@Haargdefinitely not going to try getting 100% code coverage00:33
+perlDreamerhere ya go, tavisto.  This will keep you busy for a while: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/bt_wFgOqSTw/article.pl00:33
@Haargi'd have to write a test with a file handle that can be read from but not closed00:33
+perlDreameryeah, how are you going to do that without a lot of tie and/or mock magic?00:34
@Haargyeah00:34
+perlDreamerHaarg, one downside to Test::Class is that there's now 2 pieces for all tests.00:35
+perlDreamerThe Test::Class module, and driver script00:35
@Haargalthough you could just have a single driver script for all the Test::Class tests00:35
+perlDreameryes, but that makes running each test by itself more difficult for debug00:36
+perlDreamerit would be nice if there was a way to merge them together00:36
+perlDreamersomething like __PACKAGE__->run or something00:36
+perlDreamerand to follow standard module layout, driver scripts are in t, but modules are in t/lib/Test00:38
+perlDreameroh well, we have to start somewhere00:38
+perlDreamerwe can always adjust and correct later00:38
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:39
-!- mode/#webgui [+v patspam] by ChanServ00:39
@Haargit would be pretty easy to have a single script but allow you to optionally specify a set of test classes to run00:41
+perlDreamerHaarg, would you be amenable to WGDev patches for 2 things:01:03
+perlDreamer1) convert GUIDs from base64 to hex for easy location of storage objects01:03
+perlDreamer2) syntax checker for templates, that tries to call it with an empty set of variables01:03
+perlDreamer?01:03
@Haargboth sound fine01:03
@Haargregarding the syntax check01:03
@Haargyou don't even have to call it with an empty variable set01:04
+perlDreamerno?01:04
+perlDreamer$template->process will do the right thing?01:04
@Haargif you just call HTML::Template->new(blah) it will do a syntax check01:04
+perlDreamerah, but we have to support _all_ templates01:04
@Haargyes01:04
@Haargwell, the other thing is01:05
@Haargwe should put syntax checking in core01:05
@Haargbut that doesn't help for old codebases of course01:05
+perlDreamerwww_edit allows for processFromFormPost to report errors...01:05
@Haargyeah01:05
+perlDreamerwhich causes it to cycle back to www_edit01:05
+perlDreamerthat's a great idea, Haarg01:06
+perlDreamerI don't suppose rizen is sitting across a table from you?01:06
@Haargno, but he approved that idea01:06
+perlDreamerI'll work it up and try it out, and then let y'all know which commit it is for review01:06
@Haargcool01:07
-!- carogray [n=Caroline@174-153-230-122.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]01:12
CIA-46WebGUI: colin * r10011 /WebGUI/t/ (8 files in 6 dirs): 01:15
CIA-46WebGUI: Rewrite the Account.t test as a Test::Class test.01:15
CIA-46WebGUI: Create a driver script for it.01:15
CIA-46WebGUI: Add a subclasses Account::Friends test.01:15
CIA-46WebGUI: colin * r10012 /WebGUI/sbin/testEnvironment.pl: Add test modules Test::Class and Test::Exception to testEnvironment.pl01:15
* perlDreamer is heading out to dinner.01:24
+perlDreamerSee you all later01:24
* preaction goes running01:24
@preactionoh, wait. other way around01:24
+perlDreameroh no, that's correct.  If I eat, y'all exercise, and vice versa01:25
+perlDreamerWhat does a 250 lb perlDreamer test?01:25
@preactionthe limits of his scale?01:25
+perlDreamerAnything he wants to.01:25
* perlDreamer flashes an evil, steroid enhanced smile01:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]01:26
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:43
* deafferret flexes mightily01:44
-!- SynQ2 [n=synq@f69189.upc-f.chello.nl] has quit ["Leaving."]01:47
-!- Haarg [n=haarg@76.210.61.179] has quit [Read error: 110 (Connection timed out)]01:48
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:51
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:51
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)]02:01
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI02:09
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]02:13
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI02:16
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:40
-!- mode/#webgui [+o Haarg] by ChanServ02:40
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:40
@preactionwhat is WebGUI::Asset->getIsa?02:41
@preactionoh, i see. get all assets with a specific classname02:41
daviddelikat1Haarg: do you know what is going on with github?02:46
daviddelikat1 I can't get anything even http from it02:47
daviddelikat1all i get is server errors02:47
@Haargnot sure02:47
daviddelikat1is it working for yo?02:47
daviddelikat1you02:47
@Haargno02:47
daviddelikat1k02:47
daviddelikat1at least its not my config...02:47
@Haargi can pull from it fine though02:48
daviddelikat1what is the url?02:48
@Haargfor what?02:49
deafferret"We're down for maintenance. Be back soon."02:49
daviddelikat1for the wgdev git repository02:49
@Haarggit://github.com/haarg/wgdev.git02:49
deafferrethttp://twitter.com/github02:50
deafferret"Locked slice has brought the site down. We're getting the site back up as fast as we can."02:50
daviddelikat1thanks deafferret02:50
deafferretlaugh... what do I do if both github and twitter are down at the same time?  :)02:50
daviddelikat1the world ends02:51
deafferretuh oh.  fingers crossed02:51
daviddelikat1cool youtube on the maintenance page...  can wg do that?03:01
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit []03:01
@Haargwebgui's maintenance page is just in docs and could be modified pretty easily03:01
@Haargat some point i want to allow it to be specified in the config file and possibly move it to the www directory03:02
deafferretooo... that's scary  git push --dry-run -v "Repository not found."03:03
@Haargpatspam, question about wgdev config03:14
+patspamshoot03:14
@Haargi'm thinking of changing the structure of the file03:14
@Haargto be "command" : { "reset" : { "profiles" : { ... } } }03:15
@Haargthere's two problems, a loss of back compat and that it is slightly less flexible03:15
@Haargseem good/bad/no opinion?03:16
+patspami'm only using config file to a very basic level, just to specify webgui_root and webgui_config03:17
+patspamand it took me a while to figure out how to use it.. so the json format would probably be easier for people03:17
@Haargwell, i did switch it to json format03:17
+patspamhow flexible does it need to be? what sort of things do you expect people to use it for?03:17
@Haargi'm just thinking of messing with the structure03:17
+patspami don't think back compat is an issue at this stage03:18
@Haargflexibility isn't really a big deal.  it just means if someone wanted to use it outside of the WGDev namespace it would get a bit weird03:18
@Haargone of the reasons i'm considering the change is that it makes the config command make a bit more sense03:19
@Haargwgd config command.reset.profiles.blah instead of wgd config --command reset.profiles.boo03:19
+patspamyeah, that makes more sense03:19
* patspam goes to lunch03:21
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:49
CIA-46webgui: Patrick Donelan flux * radca008 / lib/EnableFlux.pm : Refactored EnableFlux to work with WGDev - http://bit.ly/NHr204:24
+patspamHaarg: yesterday i refactored a whole suite of tests to take advantage of wgd test04:28
+patspamwgd++04:28
+patspamHaarg: I'm thinking of patching wgd so that the ".conf" extension is optional when specifying a config file. e.g. wgd command -F mysite04:40
+patspamany objections?04:40
@preactionI object!04:41
@preactionyou work too hard!04:41
+patspambut.. it will let me be lazy and type less!04:49
@preactionDeath by tray it shall be!04:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui05:20
-!- mode/#webgui [+v perlDreamer] by ChanServ05:20
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI05:50
-!- mode/#webgui [+o tavisto] by ChanServ05:50
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui05:53
+perlDreamerI'm telling ya, tavisto.  I give this whole thing a sphincter factor of 9.506:22
@tavistowhat is this you speak of?06:24
+perlDreamerI'm watching The Abyss06:24
+perlDreamerand hacking for rizen06:24
+perlDreamergood times06:24
@tavistoI see....06:24
@tavistowell I'm reading the news... and it's all bad so don't bother06:24
+perlDreamerit can't be all bad06:25
+perlDreamerthere's no plague06:25
@preactionour File/Image form controls are as accessible as a leper colony...06:31
+perlDreameryup06:32
+perlDreamerbut, to quote Sean Connery from the Untouchables, "What are ye going to do about it?  Urgh <gasp>"06:32
@preactionwell, i'm going to release something with one bug and tomorrow i'll fix that one bug06:33
+perlDreamerare you doing to beat the release out with the fix?06:33
+perlDreamerwouldn't it be better to wait until it's fixed06:33
+perlDreamerand you've written some tests?06:33
@preactioni'm not putting into core until at least Friday06:33
@preactioni18n is all echo() and no tests06:34
+perlDreamerI won't look06:34
@preactionit's mostly JS anyway06:34
@preactionbut there are some methods i would prefer to have tested06:34
@preactionthis one's a hot project though, so even now i'm pushing it. just now i'm almost finished, and it's due bright and early06:35
+perlDreamerall joking and teasing aside, good luck :)06:35
@preactionthanks. i think you will alll love this thing06:36
@preactiona billion times more than DataTable06:36
+perlDreameris it an Asset History browser?06:36
@preactionnossir06:36
@preactionit's a Google Map with Map Points as assets06:37
+perlDreamercool!06:37
@preactionmy head's RFE list is already pushing a few hundred06:37
@preactionlike "What if every asset could be tied to a latitude/longitude?"06:37
+perlDreameror every user06:37
@preactionexactly06:37
+perlDreamereach Group could have it's own map06:38
@preactiona little map form control even, with the ability to get Directions in a pop-up window06:38
+perlDreamerand the Friends display06:38
@preactionminimaps as shortcuts to the larger map06:38
@preactionlinks that focus the map on the mappoint you want06:38
@preactionsearch for mappoints06:38
@preactiontie a mappoint to a Calendar Event, a Gallery Album or Photo (automatically using EXIF GPS data and Google's Geocoding API)06:39
@preactionget city, state, zip, address automatically and apply them to the lat/long from the camera's GPS06:39
@preactionwe could be a whole WebGUI::Locator API on this stuff06:39
@preactionAssetAspect::Locatable06:40
@preactionetc...06:40
+perlDreamerthere you go06:40
+perlDreameralthough, are the Aspects going away?06:40
+perlDreamerwith the Asset schema changes and all06:40
@preactionno, their data will be merged with the asset's data table06:40
+perlDreamerseems weird06:41
+perlDreamernext thing you know we'll switch from MySQL to DB206:41
@preactionit does, yeah. but i like it06:41
@preactioni was thinking mysql's SolidDB engine06:41
+perlDreameris that a key/value engine?06:42
@preactionno, it's a full RDBMS06:42
@preactiontransations, row-level locking, MVCC06:42
@preactionsame features as innodb, but not maintained by the mainline Mysql group06:42
+perlDreameris it free software?06:43
@preactionfrom what i read, it's innodb without the performance/disk issues06:43
@preactionyeah, but again that's just from what i read, haven't researched it at all yet06:43
@preactioni dunno if it's GPL-compatible licensed or not06:43
@preactionso where is Shawshank, or was? should i make that the default lat/long of the default view of the map?06:44
+perlDreamerYeah!06:44
@preactionor should i settle for Madison?06:44
+perlDreamerI'd use Madison06:45
+perlDreamerNo one knows where Shawshank is, except for Stephen King06:45
+perlDreamerit's fictional06:46
+perlDreamerIt's in Maine06:46
+perlDreamerthat's about all that is known about it06:46
@preactiondarn06:46
+perlDreamerthis is the prison that was used for filming, Mansfield State Reformatory in Ohio06:47
+perlDreamerThe Shawshank prison, in the book and in the movie, was loosely based on Thomaston prison, an aging prison located in Thomaston, Maine06:47
+perlDreamerthose are from IMDB06:48
@preactioni was reading the wikipedia06:48
@preactionbut yeah, not much to go on06:49
+perlDreamerI had a hand accident last weekend, so I'm feeling your pain06:49
+perlDreamerI smashed my hand with a rubber mallet06:49
@preactionowww06:49
* preaction needs to add an easter egg to webgui someday...06:49
+perlDreameryou haven't put one in yet?06:49
@preactionnope06:49
@preactioni'm thinking something that someone has to do something tedious they'll never do06:50
@preactionlike click something 50 times06:50
+perlDreamersounds like you have a golden opportunity now06:50
+perlDreamerhow about if the map displays a Gooey icon if someone clicks on the address for PB?06:50
@preactionmake every map have a marker that only shows up when the map is zoomed in all the way on Thomaston, Maine?06:50
@preaction"all the way" is almost touching the top's of people's heads06:51
@preactionno, nm, that would be obvious when people using iphone to view the map06:52
@preactionunless... it were Gooey's Fortress of Solitude!06:52
@preactionor Gooey's Mountain of Woe06:52
+perlDreamerGooey Mansion, in Gotham06:52
+perlDreamerby now, I'd figured that JT would have doctored up a Gooey graphic ala The Joker from The Dark Knight06:53
@preactionhttp://en.wikipedia.org/wiki/R%27lyeh <- IN HIS HOUSE AT R'LYEH DREAD GOOEY WAITS DREAMING06:53
+perlDreamerWhy soooo ssserioussss?06:53
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []06:56
@preactionthe trick will be hiding this so that even the coders have to puzzle the crap out of it ;)06:56
+perlDreamerno one else but me reads code.  You're safe06:56
+perlDreamermaybe haarg06:56
@preactionheh06:56
+perlDreamerah, we're at the part of the movie where Lindsey drowns herself06:57
CIA-46WebGUI: colin * r10013 /WebGUI/t/lib/Test/WebGUI/ (Account.pm Account/Friends.pm): More tests for getUrl. Beginning of tests for canView.07:23
+perlDreamerTest::Class isn't so bad, really07:26
+perlDreameryou automatically get tests for all subclasses07:27
+perlDreamerand if you don't write subclass tests, they automatically fail07:27
+perlDreamerwhich is an indicator that more tests need to be written07:27
+perlDreamergood night, all07:44
+perlDreamerwith minimal work, added 62 tests to WebGUI today07:44
+perlDreamereven though it's testing the same thing over and over, it's still a good thing07:44
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:44
CIA-46WebGUI: colin * r10014 /WebGUI/t/ (Account.t lib/Test/WebGUI/Account/Contributions.pm): Add a stub test for Contributions.07:55
CIA-46WebGUI: colin * r10015 /WebGUI/t/ (lib/Test/WebGUI/Account/User.pm Account.t): Add stub tests for Account::User, with custom canView tests.07:55
CIA-46WebGUI: colin * r10016 /WebGUI/t/ (lib/Test/WebGUI/Account/Inbox.pm Account.t): Add stub tests for Account::Inbox with custom canView tests.07:55
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:21
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]09:22
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui09:37
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:47
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:50
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:34
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:35
-!- mode/#webgui [+v BartJol] by ChanServ11:35
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]11:52
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui11:56
-!- mode/#webgui [+v Radix_] by ChanServ11:57
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:59
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui14:51
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:51
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui14:57
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui14:57
-!- rizen [n=rizen@76.210.61.179] has joined #webgui15:25
-!- mode/#webgui [+o rizen] by ChanServ15:25
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:28
-!- mode/#webgui [+o bopbop] by ChanServ15:28
* MrHairgrease query language advise15:45
+MrHairgreaseI want to write something like: The property whose value should be returned.15:45
+MrHairgreasebut whose seems wrong15:45
+MrHairgreasewhat should it be?15:45
+BartJolproperty15:46
+BartJol?15:46
+MrHairgreaseno, i mean the word 'whose'15:46
+BartJolah15:47
+MrHairgreaseas far as i know that refers to a person15:47
+MrHairgreasenot a thing15:47
+BartJolyes15:47
jdanplBartJol: which 15:47
+BartJolit's for MrHairgrease15:48
jdanplSorry15:48
+BartJol:)15:48
+MrHairgreaseSo, 'The property which property should be returned'?15:49
+MrHairgreaseDoesn't seem right to me too15:49
+MrHairgreasemaybe which's15:49
+MrHairgreaseif that exists15:49
jdanplFrom dictionary: goods which are liable to duty15:50
+MrHairgreasedictionary.com to the rescue15:50
+MrHairgreasewhose -  (the possessive case of  which used as an adjective): a word whose meaning escapes me; an animal whose fur changes color. 15:50
+MrHairgreaseso it'swhose after all15:51
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui15:56
-!- mode/#webgui [+o Haarg] by ChanServ15:56
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:07
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:07
@bopbopMrHairgrease: The property's value that should be returned16:13
@bopbop nm, saw you sorted it out already16:14
+MrHairgreasethanks anyway bopbop16:16
-!- MrHairgrease [n=martin@gw.oqapi.nl] has quit ["Leaving."]16:17
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, carogray, Mech422, ckotil, perlbot, +BartJol, CIA-46, f00li5h, daviddelikat, @steveo_aa, (+12 more, use /NETSPLIT to show all of them)16:20
-!- Netsplit over, joins: @rizen, SDuensin, gugod, nuba16:21
-!- bpmedley [n=bpmedley@75.13.164.190] has joined #webgui16:22
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:22
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:22
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui16:22
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui16:22
-!- ServerMode/#webgui [+ovv bpmedley perlmonkey2 BartJol] by irc.freenode.net16:22
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []16:25
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui16:29
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui16:29
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []16:29
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has joined #webgui16:30
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:30
-!- mode/#webgui [+o tavisto] by ChanServ16:30
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:34
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:34
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has joined #webgui16:35
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:35
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui16:35
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui16:35
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui16:35
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui16:35
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:35
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui16:35
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui16:35
-!- CIA-46 [n=CIA@208.69.182.149] has joined #webgui16:35
-!- ServerMode/#webgui [+oo steveo_aa stDavid] by irc.freenode.net16:35
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ckotil, perlbot, CIA-46, metanil, @steveo_aa, daviddelikat, ascii, @stDavid, s4eek16:36
-!- Netsplit over, joins: @steveo_aa, s4eek, ckotil, ascii, Mech422, @stDavid, metanil, perlbot, CIA-4616:41
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ckotil, perlbot, CIA-46, metanil, @steveo_aa, ascii, @stDavid, s4eek16:48
-!- Netsplit over, joins: ckotil16:54
-!- Netsplit over, joins: steveo_aa16:54
-!- mode/#webgui [+o steveo_aa] by ChanServ16:54
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui16:56
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:00
-!- mode/#webgui [+o Haarg] by ChanServ17:00
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui17:07
-!- mode/#webgui [+o stDavid] by ChanServ17:07
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:12
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui17:12
-!- CIA-4 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui17:12
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui17:12
-!- ServerMode/#webgui [+o preaction] by irc.freenode.net17:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:21
-!- mode/#webgui [+v perlDreamer] by ChanServ17:21
@tavistoperlDreamer17:22
+perlDreamerhey, tavisto!17:22
@tavistoGood Morning Sir!17:22
+perlDreamerwhazzup, dog?17:22
@tavistoReady for today's first trivia question?17:23
+perlDreamerBring it on.17:23
+perlDreamerI'll take WebGUI Trivia for $5, Alex17:23
+perlDreameryou're either on the phone, or that is some whopping question, dude17:26
@tavistoWebGUI is being evaluated by Tech Republic and is going to be showcased as a featured product 17:26
+perlDreamerokay17:26
@tavistosorry I just got a call and i'm talking to JT17:26
+perlDreamerI figured :)17:26
@tavistoanyway, the guy evaluating WebGUI is trying to install it on his Ubuntu server17:26
@tavistolooks like it's not installing on a default Ubuntu 8.10 server setup.17:27
@tavistogetting this error:17:27
@tavistojlwallen@ubuntuserver:/var/www/wre/sbin$ ./wreconsole.pl17:27
@tavisto-bash: ./wreconsole.pl: /data/wre/prereqs/bin/perl: bad interpreter: No such file or directory17:27
+MrHairgreasehis wre install is borked17:27
+perlDreamertotally17:27
+MrHairgreaseI have a wre compiled for 8.10 laying around17:28
carograyGood  morning/afternoon for some17:28
+MrHairgreaseI can put it somewhere if you'd like17:28
carogray2 - I think quick questions? about cookies?17:28
+MrHairgrease"I know you've done that,  but it hasn't been done right,"17:29
+MrHairgreasehehe17:29
+MrHairgreasecoolest quote of the month =)17:29
carograydoes the regular natural set up of WebGUI 7.6.15 use cookies anywhere , if we haven't explicitly set up cookies for anyone?17:29
+MrHairgreaseyes webgui uses cookies17:29
+MrHairgreasealways have done so17:29
+MrHairgreaseyour session id is stored in one17:30
+MrHairgreasewithout it, you cannot be logged in for more than one page request17:30
carograyugh - can you give me a quick explanation is it only for people posting ie.. content managers or not logged in visitors?17:30
+perlDreamerif you stay as visitor, it won't matter if you use cookies or not17:30
+perlDreamerbut for people who log in, it's required17:30
+perlDreamer(to have cookies)17:30
carograyright, can I say we do not use cookies for those people who are just our audience17:31
+MrHairgreasewhat pd says17:31
+MrHairgreaseno17:31
+MrHairgreasebecause webgui will also set a cookie for visitors17:31
+MrHairgreasevisitors have a session id too17:31
+MrHairgreaseanother thing that won't work without cookies is the shopping cart17:31
-!- ryuu_ro_ [n=rory@gw.oqapi.nl] has quit []17:32
carograyok - I guess that is part of maybe what makes the ^env thing in the tell a friend page work17:32
+perlDreamertavisto, here are the basic questions to ask for the Tech Republic guy.17:32
+MrHairgreasebecause that is session based17:32
carograywe don't use a shopping care17:32
+perlDreamer1) Does the file exist17:32
carograycart17:32
+perlDreamer2) What are the permissions on it.17:32
carograyok _ I won't say we don't use cookies..17:32
+perlDreamerwhere the file is the /data/wre/prereqs/bin/perl17:32
carograythat answers the second ? too ta.17:32
@tavistoperlDreamer, if the install is hosed, I think I may request that one of our PB geniuses help him17:35
+perlDreamergood idea17:35
+perlDreamerwe want to make a good impression17:35
@tavistoI'm trying to get WebGUI some publicity and am worried that this could be negatively perceived... and that it wont help if I stumble him through a bunch of questions17:35
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, CIA-4, ascii, @preaction17:44
-!- Netsplit over, joins: @preaction, Mech422, ascii17:44
-!- CIA-38 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI17:46
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction18:03
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]18:03
+perlDreamertavisto, aside from all the joking and teasing, we all really appreciate how hard you work to promote WebGUI18:04
@tavistowell thanks perlDreamer, appreciate it. I've got mad love for ole' wG18:05
-!- Netsplit over, joins: @preaction, Mech422, ascii18:05
@tavistoit's just the 1999 other CMS vendors/products which I loathe18:05
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction18:08
-!- Netsplit over, joins: @preaction, ascii, Mech42218:09
+perlDreamer"foul, nasty things"18:10
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction18:13
-!- Netsplit over, joins: @preaction, ascii, Mech42218:14
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction18:14
-!- Netsplit over, joins: @preaction, Mech422, ascii18:16
+perlDreamerpreaction!  How good of you to come visit us today.18:16
@preactionyay!18:21
+perlDreamerAre you planning on staying for a while?18:22
@preactioni dunno. depends on how the freenode winds take me18:23
+perlmonkey2I need some new working tunes.....anyone got a new artist that's any good?18:24
+MrHairgreaseperlmonkey2: check out garagepunk.com18:24
+MrHairgreasethey have a motherload of really good podcasts18:25
+perlDreamerperlmonkey2: kutless or skillet18:25
+MrHairgreaseprovided you like the genre18:25
+MrHairgreasebe sure to check out Sonic Nightmares18:25
+MrHairgreaseand Radioblivion18:25
+MrHairgreaseHot Slop's pretty good too18:25
+MrHairgreaseas is Get drunk an play Record18:26
+MrHairgreasewell18:26
+MrHairgreasejust check em all out18:26
+MrHairgrease=)18:26
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction18:29
-!- Netsplit over, joins: @preaction, Mech422, ascii18:29
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []18:33
+perlmonkey2MrHairgrease: so good so far18:37
@HaargperlDreamer, i changed the format and structure of the .wgdevcfg file somewhat18:38
@Haargit is now json only and is nested somewhat differently18:38
+perlDreamerI'll update my config when I pull from your repo next time, then18:39
@Haargi think that was the last thing i wanted to get cleaned up before updating the version on the bazaar18:40
+perlDreamerI also did some more checking about my setup problem, and it's related to File::Path18:45
+perlDreamervia the command line, everything works fine18:45
+perlDreamerI can add/delete stuff from the uploads directory18:45
+perlDreamerbut File::Path can't18:45
+perlDreamernot sure what the problem is18:45
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction18:46
@Haargodd18:47
+perlDreamerI'll paste some output next time I come across it.  Which should be later today :)18:47
+perlDreameroh, and I came across one very big thing about Test::Class that I want to pass on18:47
+perlDreamerbig shortcoming18:47
+perlDreamerif you're developing tests for existing code18:48
+perlDreamerand you add a test to the master class18:48
+perlDreamerif the modules subclass that method18:48
+perlDreameryou have to write tests for it immediately18:48
+perlDreameror every submodule will report false failures18:48
+perlDreamerfor example, canView in Account18:48
+perlDreamerI added a test for Account.pm's canView18:48
+perlDreamerand Inbox's started failing18:49
@Haarghmm18:49
@Haargyou have an example of that?18:49
+perlDreamersure.  Just remove the Inbox canView stub test from t/lib/Test/WebGUI/Account/Inbox.pm18:49
+perlDreamerit just means you have to write more code before committing18:50
+perlDreamerand, in a way, it points out where new tests are required18:50
+perlDreamerbut it was surprising18:50
+perlDreameroh, and I took your advice and built a general driver script for the Account modules18:50
+perlDreamerit doesn't do individual selecting 18:51
+perlDreamerI'd backport those tests to 7.6, but they requires Test::Class (and Test::Exception)18:52
@Haarghrm18:53
+perlDreamerand I was fairly sure rizen would rip out my chin whiskers if I added new module requirements after WRE 0.9 came out18:53
@Haargt/Account.t is segfaulting for me18:53
+perlDreamersegfaulting?18:53
@Haargyeah18:53
@Haargworks with wre's perl though18:54
@rizenTest::Exception is included in WRE 0.9.118:54
+perlDreamerworks with my perl, too18:54
@Haargi should get wre 0.9.1 and see if it works there18:54
+perlDreamerso your native Perl is from MacOS?18:55
@Haargno18:56
@rizenHaarg doesn't believe in doing anything easy18:56
@rizenhe requires a custom everything18:56
@rizenif it isn't custom he's not satisfied18:56
@rizen=)18:56
@Haargi wanted perl 5.1018:56
@rizenhe didn't even leave the default os on his ipod18:56
+perlDreamerI'm running 5.10, Haarg18:56
+perlDreamerfrom FC1018:57
+perlDreamer5.10.018:57
@Haargi was refering to rizen's content about having everything custom18:58
@Haargi'll have to get wre 0.9.1 and see what it does18:58
+perlDreamermaybe we'll need to yank the tests :(18:58
+perlDreamerthis is actually kind of scary/funny19:02
+perlDreamerI tried writing Test::Class tests for Storage and Storage/Image about two years ago19:03
+perlDreamerand had to stop because there were C bugs in ImageMagick with double frees that Fedora's glibc found19:03
+perlDreamerI figured that with Account being pure perl that there wouldn't be any problems19:03
@Haargyeah19:03
+perlDreamerand Ovid wrote some great Test::Class tutorials up on Modern Perl Books19:04
@Haargsomething in WebGUI::Test is where it craps out19:04
+perlDreamerwhere are you running the tests from?19:04
@Haargwebgui root19:04
+perlDreamerthat's where I'm doing it19:05
+perlDreamerperl t/Account.t19:05
-!- Netsplit over, joins: @preaction, Mech422, ascii19:05
@Haarghttp://rt.cpan.org/Public/Bug/Display.html?id=4367519:13
@Haargwe're not using moose or catalyst, but i'm pretty sure that's the same issue i'm hitting19:14
+perlDreamerit requires an update to Devel::Symdump19:15
@Haargyeah19:15
+perlDreamerwhich means for most distributions, that it will require updates to perl since that's a core library19:16
@Haargwhat version do you have?19:16
+perlDreamer2.0719:16
+perlDreamermaybe I don't have the version that exposes the bug?19:17
+perlDreamerwhich version do you have?19:17
+perlDreamerand what's in the WRE?19:17
@Haarg2.08 in 0.9.119:19
@Haargi'm going to try downgrading and see what happens19:19
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, ascii, @preaction19:19
+perlDreamerbrb19:19
-!- Netsplit over, joins: @preaction, ascii, Mech42219:19
@Haargi downgraded and i still get the segfault19:21
-!- rizen [n=rizen@76.210.61.179] has quit []19:24
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:35
+perlDreamerhm19:35
+perlDreamermaybe we could get some other devs to test for us?19:36
+perlDreameranyone have an to date SVN HEAD that can run a test for us?19:36
+perlDreamerMech422, SDuensin, preaction, perlmonkey2?19:36
+perlDreamerany takers?19:36
@preactionyeassir19:37
+perlmonkey2eh?19:37
+perlmonkey2my head is broken19:37
+perlDreamercould y'all update to HEAD on 7.7, install 2 modules and run t/Account.t as a test?19:37
@preactionsure19:38
@preactionwhich two mods?19:38
+perlDreamerTest::Class should get them both (as a requirement)19:38
@preactionk19:38
@preactionperlDreamer: all tests successful19:43
+perlDreamerthanks, preaction19:44
+perlDreamerwhich wre are you running?19:44
+perlDreameron which OS?19:44
+perlDreamerin which zipcode and timezone?19:44
+perlDreameroh, and are you on the 2nd or 1st floor of a house19:44
@preaction0.8.2 i think. OS X. 54901, US/Central. 2nd floor19:44
+perlDreamerthanks :)19:45
Mech422perlDreamer: what needs testing ?19:53
* Mech422 hits scrollback19:53
+perlDreamerget a copy of WebGUI from SVN19:53
+perlDreamerinstall Test::Class19:53
+perlDreamerand perl t/Account.t19:54
Mech422crud - lost the git hub url ?19:57
+perlDreamerhttps://svn.webgui.org/plainblack/WebGUI19:57
+perlDreamerstill using SVN for 7.719:57
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:58
-!- mode/#webgui [+v cap10morgan] by ChanServ19:58
Mech422ok - rm -rf /data ; mkdir /data ;  cd /data ; svn co https://svn.webgui.org/plainblack/WebGUI19:59
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:00
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:00
+perlDreameryup20:00
Mech422does Test::Class go in the system perl, or does wG build its own in /data ?20:00
+perlDreamerare you using the WRE?20:00
Mech422umm -  whatever I got via the svn checkout ??20:01
Mech422I blew away /data20:01
Mech422you me to pull a wre ?  I can do that real quick ?20:01
* perlDreamer does not know20:01
+perlDreamerI'm not a WRE user20:01
+perlDreameryou better grab a WRE, too then20:02
Mech422oh?  I thought wre was the 'standard' way to do it... ok .. I have a /data/WebGui20:02
Mech422ok - any special wre version ?20:02
+perlDreamerthe latest 0.8, or 0.9.1.   Whatever you were using before would be fine20:03
+perlDreamerin general, it's rarely necessary to blow away /data for doing development testing20:03
+perlDreamerthere's one other thing, I need to leave in about 4 minutes to head to the gym20:03
Mech422bah - /data/wre doesn't seem to have a version.txt file20:04
Mech422at least find . -name '*version*' doesn't find one20:04
+perlDreamerI'd go 0.8.latest then20:06
Mech422http://sourceforge.net/project/showfiles.php?group_id=51417&package_id=148913  looks like wre 0.8.5 is latest 0.8 version ?20:06
Mech422but there's a bunch of 0.9 files20:07
+perlDreamerthat sounds right20:07
+perlDreameryou could go with 0.9.1, but do not use 0.920:07
+perlDreamerI surprised it's still up there, since it's buggy20:07
Mech422using http://downloads.sourceforge.net/pbwebgui/wre-0.8.5-source.tar.gz?use_mirror=voxel20:07
Mech422any particular version of Test::Class and where should I drop it (system perl libs ?)20:08
Mech422err. crap - 15 minutes to download wre20:08
+perlDreamerI gotta scoot.  Latest Test::Class should be fine20:09
Mech422ok - I'll try and set this up while yer gone20:09
-!- dadalebt030 [n=dadalebt@e178084025.adsl.alicedsl.de] has joined #webgui20:35
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui20:38
-!- mode/#webgui [+o plainhao] by ChanServ20:38
-!- dadalebt030 [n=dadalebt@e178084025.adsl.alicedsl.de] has left #webgui []20:41
@HaargperlDreamer, when you get back can you try the test script in that bug report? http://rt.cpan.org/Public/Bug/Display.html?id=4367520:45
@Haargthe second to last post20:45
-!- rizen [n=rizen@76.210.61.179] has joined #webgui20:48
-!- mode/#webgui [+o rizen] by ChanServ20:48
Mech422umm - stupid question - I think this vm is 64bit... is that gonna screw up pd's test ?20:56
Mech422It didn't occur to me that wG might not be 64bit clean - but wasn't that a 'focus' of the last release ?20:57
@rizenWRE 1.0 is about 64 bit20:57
@rizennot WRE 0.920:57
@rizenbut WRE 0.9 should work fine on a 64 bit os as long as the os has the 32 bit compatibility layer installed20:58
@rizenmost do20:58
Mech422ok - so wre built from source on a debian x86_64 (wre version 0.8.5) - is this a bad thing ?20:58
@rizenif it works for you then it's not a bad thing20:58
@rizenit's just that it's not been tested by us20:58
@rizenso we can't support it20:58
Mech422ah - so its a works or doesn't kind of thing and not a 'might give wrong answers' kind of thing ?  20:59
@rizencan't say20:59
@rizenit's untested20:59
@rizeni know one guy that did it was getting segfaults all over the place20:59
@rizensomeone else did it and everything seemed to work fine20:59
@rizenwe haven't been able to get it to compile successfully even once on 64 bit yet21:00
Mech422ahh - nope, its _seems_ to be working - I'm just concerned with 2 +  2 = 5 type stuff21:00
@rizenso no comment21:00
Mech422fwiw - seems to work with : Linux Backend 2.6.18-6-xen-amd64 #1 SMP Tue Aug 19 06:15:09 UTC 2008 x86_64 GNU/Linux21:00
Mech422oh crud puppies - I think this was a .9 svn checkout though and not a .821:01
Mech422oh well - we'll see after build.sh finishes :-P21:01
Mech422just curious - but what doesn't compile ?  I thought perl,apache, and mysql were all 64bit clean ?21:02
@rizeni couldn't even get perl to compile on RHEL21:03
@rizeneven though they have a version that works on RHEL521:03
Mech422wow 21:03
Mech422heh - I'd insert a bad joke about RHEL being inferior to Debian, but thats just too big a thing to be broken to be funny...21:05
@rizenlike i said21:05
@rizenred hat has it working21:05
@rizenit's not red hat's fault21:05
@rizenit just doesn't work for me21:06
Mech422on the other hand, *blooey* - build.sh just died on that debian too21:06
Mech422so for purposes of perldreamers testing, should I just pull a .9 and use that ?21:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []21:07
@rizenyup21:07
Mech422oh - I remember this - its whining about -fPIC 21:07
Mech422ok - trying .9.121:09
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:40
@tavistostDavid, any progress on CMSmatrix?21:43
@tavistoPlease say yes because I'm about to lose my mind.. Another day of emails from people telling me how much they dislike the matrix and how buggy it is21:43
+perlDreamertavisto, there's also someone else posting bugs about Matrix 2.021:45
+perlDreamerusername: drescher21:45
@tavistooh on the bug list on wG.org?21:46
+perlDreamerHaarg: glob_to_local_typeglob worked fine for me21:47
+perlDreamerpasses 9 tests21:47
@Haargok21:47
@Haargit fails on the centos 5 wre 0.9.121:47
+perlDreamerdo we need to pull the tests so you and brian can release today?21:47
@Haargpossibly21:55
Mech422fwiw - I'm still building wre :-/21:55
@HaargperlDreamer, can i get the output from that test from you?21:57
+perlDreamersure21:57
Mech422err... no I'm not21:57
Mech422wre .9.1 failed on 64 bit with the -fPIC thing21:57
@Haargyou should just be able to use the 32bit binaries21:57
Mech422Haarg: there aren't any for debian - should I use ubuntu ?21:58
@Haargah, didn't realize that21:58
+perlDreamerHaarg: http://gist.github.com/8628521:59
* perlDreamer loves nopaste21:59
@Haargyeah21:59
+perlDreamerperl script.t 2&>1 | nopaste -s Gist -21:59
@Haargit's quite useful21:59
Mech422perlDreamer: do you still need me to run that test?  or do you have the info you need ?21:59
+perlDreamerMech422, I think we're okay22:00
+perlDreamerI'm so sorry about nuking your site22:00
Mech422perlDreamer: oh - you didn't :-)  That's the spare vm I said we had for playing :-)22:00
+perlDreamerphew :)  Good news22:01
Mech422hmm - my 'production' site with a 'working' wre 64bit has a build.sh.debian in it... I should prolly diff that with the stock build.sh in 9.1 an see whats changed22:01
@Haargi'm going to try downgrading my Compress::Zlib to the version you are using and see if it makes a difference22:02
+perlDreamerhow do the WREs do?22:02
Mech422perlDreamer: ??22:02
@Haargi've only tested on centos 5 wre 0.9.1 so far22:02
@Haargand it fails22:02
+perlDreamernot a good sign at all22:03
@Haargi'm setting up the wre 0.9.1 locally right now22:03
+perlDreamerMech422, here's the scoop. Last night I wrote some new tests for WebGUI for a part that had very minimal testing.22:03
+perlDreamerI used a new testing module, Test::Class22:03
+perlDreamerworks great on my laptop22:03
+perlDreamerworks great on older WREs22:04
+perlDreamerbut segfaults on Haarg's CentOS 5, WRE 0.9.122:04
+perlDreamerso I thought it would be cool to get a sampling of other setups to see how bad the problem is22:04
Mech422ahh...22:04
+perlDreamerthe problem could range from minor all the way to this could be a stability problem with WebGUI22:05
@Haargi don't think it's going to be a problem for webgui at all22:05
+perlDreameralthough I don't think Devel::Symdump is used by any modules we use in the core22:05
@Haargbyeah22:05
+perlDreamerHaarg, I hope not, but stuff creeps in there in scary ways22:05
+perlDreamerThe Group Form module is supposed to support multiple select, isn't it?22:07
+perlDreamerit has a little multiple property in its definition22:07
@Haargnot sure22:07
@Haarghttp://gist.github.com/8629422:10
Mech422Ugghhh... donna is teaching a 'webinar' for the next 4 hour from the desk next to me...22:13
Mech422unless there's something you guys really need me to do, I think I"m gonna go play hooky22:13
deafferrethookery?22:13
+perlDreamerMech422, sounds like a good time to curl up22:14
+perlDreamerwith a mocha and some WebGUI books22:14
+perlDreamerHaarg, that's still with 2.08 for Devel::Symdummp22:15
@Haargyeah22:15
+perlDreamerDoes 2.07 work any differently?22:16
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui22:17
-!- mode/#webgui [+v cap10morgan] by ChanServ22:17
@Haargnope22:17
@Haargsame thing22:17
@Haargdarwin wre 0.9.1 > http://gist.github.com/8629922:20
@Haarga different failure, but still fails22:20
+perlDreamerwell, sounds like I need to yank those tests, then22:21
+perlDreameris it worth looking at perl -V ?22:21
@Haargwre: http://gist.github.com/86301   my build: http://gist.github.com/8630222:22
+perlDreamerand mine on Fedora: http://gist.github.com/8629922:23
+perlDreameruh, make that 8630322:23
@Haargcentos5 http://gist.github.com/8630422:23
+perlDreamer-fPIC is missing from wre, your build and centos522:26
+perlDreamerso are DEBUGGING and USE_REENTRANT_API22:26
+perlDreamerbut it's strange that CentOS5 crashes.22:26
+perlDreamerit's downstream from Fedora 10, so should be more stable22:26
+perlDreamerdo those perls pass their own test suite?22:27
@Haargpretty sure they do22:27
+MrHairgreasecan I help out with something?22:28
+MrHairgreaseI have wre0.8.5 handy22:28
+MrHairgreaseon ubuntu 8.1022:28
+perlDreamerhead over to this url22:28
+perlDreamerhttp://rt.cpan.org/Public/Bug/Display.html?id=4367522:28
+perlDreamerand download the 2nd attachment, called glob_to_local_typeglob.t22:29
+perlDreamerrun it with WRE's perl and paste the output someplace, please?22:29
+MrHairgreaseoki22:29
+MrHairgreasehang on22:29
+MrHairgreasehttp://webgui.pastebin.com/m5b460b6722:30
+MrHairgreaseseems to work for me22:30
@Haargcan you also paste your perl -V ?22:30
+MrHairgreaseonly the warning on line 11 perhaps22:30
+MrHairgreaseyeah22:31
+perlDreamerno crashing, no segfaults22:31
+MrHairgreasehttp://webgui.pastebin.com/m170c3b6722:32
+perlDreamerMrHairgrease, do you have a native perl on that box, too?22:33
+MrHairgreaseyes22:33
+MrHairgreasei'll run it with that too22:34
+perlDreamerthanks :)22:34
+MrHairgreasehang on22:34
+MrHairgreasethat borked22:34
+MrHairgreasei'll paste the transcript22:34
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui22:35
+MrHairgreasehttp://webgui.pastebin.com/m659144a222:36
+MrHairgreasemaybe the problem is per 5.10.022:36
+MrHairgreasethat's what my ubuntu has22:36
+MrHairgreasewre's 5.8.8 i guess22:36
+perlDreamerMrHairgrease, it's failing with the perl from wre 0.9.122:36
+perlDreamerwhich is still 5.8.something22:37
+MrHairgreaseno22:37
+MrHairgreasethat 5.1022:37
+perlDreamerit is?22:37
+MrHairgreasei'm pretty sure about that22:37
+MrHairgreaseyeah22:37
+MrHairgreasei don't have it handy22:37
+perlDreamerweird, because my perl in Fedora 10 is 5.1022:37
+MrHairgreaseso i can check22:37
@Haargyeah, 0.9 is using 5.1022:37
+perlDreamerHaarg, that's really dangerous22:37
+perlDreamerClone does not work reliably in 5.1022:38
+perlDreamerand Clone is used by WebGUI and WebGUI required modules22:38
-!- MrHairgrease is now known as MrAfkGrease22:38
+perlDreamerthe failure is that it won't always deep copy datastructures22:39
+perlDreamerI found that out in a test22:39
+perlDreamerso i switched what I was working on from Clone to Storable22:39
+perlDreameryeah, I can confirm that multiple select in Form/Group does not work, only single select22:42
+perlDreamermaybe instead of having a modal Form we should have Group and Groups?22:43
+perlDreamerof course, people are probably expecting it to do what it says22:43
+perlDreamergrrr22:43
@Haargthe group control should probably be an autocomplete22:48
+perlDreamerlike a combo box where you can type stuff in?  Will that work with multiple select?22:48
@Haargyes22:49
@HaargperlDreamer, i just committed some keywords changes23:00
+perlDreamerokay23:00
@Haargincludes a multiple select autocomplete23:00
@Haargdaviddelikat1, lots of ad tests failing23:05
@tavistopreaction, did you hear back from Jack @ Tech Republic?23:10
CIA-38WebGUI: graham * r10017 /WebGUI/ (6 files in 4 dirs): Keywords form control, Keywords API enhancements, Keywords format change23:12
CIA-38WebGUI: graham * r10018 /WebGUI/t/Keyword.t: fix test for keywords changes23:12
CIA-38WebGUI: perlmonkey2 * r10019 /WebGUI/ (5 files in 5 dirs): Moved multiple choice questions to the data base, and they can now be edited globally from the Survey edito23:12
+perlmonkey2ye gads23:12
+perlmonkey2glad that is done.23:12
+perlmonkey2some day when the form types are all ajaxified, the Survey needs to be moved over to them.23:13
+perlDreamerHaarg, Form/Keywords needs some POD updates23:13
+perlmonkey2need a unified theory of ajax enabled form types.23:13
@Haargah, yeah23:13
+perlDreamerI'll fix it while I read about multiple select23:14
-!- rizen [n=rizen@76.210.61.179] has quit []23:15
+perlDreamercommitted23:17
@Haargthanks23:17
+perlDreamerI'll update the StoryManager after I merge back with HEAD23:17
+perlDreamernext week23:18
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]23:19
+perlDreamerHaarg, I'm less convinced that there's a bug in Groups.  I'm probably using it wrong23:29
+perlDreamerI'll let you know what I arrive on23:29
@Haargok23:29
+perlDreamerand if you need help with test fixing, etc., holler23:29
@Haargregardless of if there is a bug, i think we should change it to work similar to what i have for keywords23:30
+perlDreameris there any reason not to put it into Form::List?23:30
@Haargparts of it could be abstracted23:30
@Haargbut the list stuff can be a bit weird23:31
+perlDreamertell me about it :P23:31
@Haargi didn't subclass it for keywords thing23:31
+perlDreamermaybe we should wait for 8, and fix the whole mess23:32
@Haargyeah, it definitely needs some attension23:32
CIA-38WebGUI: perlmonkey2 * r10020 /WebGUI/docs/upgrades/packages-7.7.1/root_import_survey_default-question-edit.wgpkg: Adding required template23:40
CIA-38WebGUI: colin * r10021 /WebGUI/lib/WebGUI/Form/Keywords.pm: Fix POD.23:40
@HaargperlDreamer, aside from skipping really slow tests, is there a reason CODE_COP is used?23:41
+perlDreamerin general, CODE_COP, TEST_POD and TEST_SYNTAX were all used to not run tests that devs objected to, due to slowness or verbose output23:42
+perlDreamernowadays, I'd say the only thing that needs to be switched is t/i18n/critic_labels.t23:42
@Haargok23:42
@Haargi think i'm going to remove CODE_COP from t/i18n/template.t23:43
+perlDreamercool23:43
+perlDreamerit's pretty fast23:43
@Haargit runs pretty fast and shows real bugs people should fix23:43
+perlDreamerHaarg, just pruned out those Account tests and committed23:48
@Haargthanks23:49
@Haargunfortunate, but i guess we'll have to wait for that to get fixed23:49
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]23:51
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:52
-!- mode/#webgui [+v perlDreamer] by ChanServ23:52
+perlDreamerHaarg, it was just in my usage of the Group form.23:55
+perlDreamer$session->setting->set('var', $form->process('var')) is array context, so it only set the first from the group.23:57
* perlDreamer is going to take a break.23:57
+perlDreamerbe back in 2023:57
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui23:58
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:58
-!- MrAfkGrease [n=martin@145.94.200.248] has quit [Read error: 104 (Connection reset by peer)]23:59
--- Day changed Fri Mar 27 2009
@Haargperlmonkey2, you here?00:00
@Haargt/Asset/Wobject/Survey/ResponseJSON.t and t/Asset/Wobject/Survey/SurveyJSON.t are failing00:00
CIA-38WebGUI: colin * r10022 /WebGUI/t/ (Account.t lib/Test): 00:10
CIA-38WebGUI: remove Test::Class based tests that fail under 5.10 on various operating00:10
CIA-38WebGUI: systems.00:10
CIA-38WebGUI: graham * r10023 /WebGUI/ (5 files in 5 dirs): test fixes and small cleanups00:11
CIA-38WebGUI: brian * r10024 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: Fix typo00:11
* perlDreamer is back00:21
@Haargi need to find everyone using the old template importer and get them to switch to wgd00:29
+perlDreamerHaarg, aside from the bazaar, how would we track them down?00:30
@Haargwell, daviddelikat must have used it00:30
+perlDreameris it doing bad things?00:30
@HaargAdSku000000001 / AdSku00000000200:30
+perlDreameroh00:31
+perlDreamernot 22 characters00:31
@Haargyeah00:31
@Haargapi should probably check that as well00:31
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui00:35
-!- mode/#webgui [+v patspam] by ChanServ00:36
CIA-38WebGUI: graham * r10025 /WebGUI/ (docs/upgrades/upgrade_7.7.0-7.7.1.pl t/Account/Friends.t): more bug/test fixes00:38
CIA-38WebGUI: graham * r10026 /WebGUI/ (4 files in 2 dirs): Fix Ad Sku templates: Asset ID, Namespace, I18n00:38
@Haargugh00:43
@HaargcommerceCheckoutCanceledTemplateId00:43
@Haargrefers to a template that apparently doesn't exist00:43
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:43
@Haargor wait00:43
@Haargif that's commerce, i guess it's old00:44
+perlDreamernot used in 7.700:44
+perlDreamerit was used in 7.400:45
@Haargyeah00:45
+perlDreamerbut not in the end of 7.500:45
+perlDreamerso I'd say nuke it00:45
@Haargthere's a bunch of commerce settings still in there00:45
@Haargprobably other settings as well00:45
+perlDreamerprobably00:45
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]00:46
+patspamHaarg: if i do wgd reset, it will upgrade all sites, yeah?01:01
@Haargyes01:01
@Haargsomething i want to change01:01
+patspamyeah, i think it will catch people out01:01
+patspamlike.. me ;)01:01
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]01:01
@Haargbut upgrade.pl needs modifications for that01:02
+patspamyep01:02
@Haargactually, i could get around it by being evil01:02
+patspamyes?01:02
* patspam rubs palms01:02
@Haargwell, maybe not01:03
+patspamwe could always just port upgrade.pl into wgd, modify it there and use that01:03
@Haargheh01:03
@Haargupgrade.pl does need some attension01:03
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:08
-!- mode/#webgui [+o rizen] by ChanServ01:08
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]01:10
CIA-38WebGUI: graham * r10027 /WebGUI/docs/upgrades/packages-7.7.1/ (2 files): move some templates into correct folders01:10
@Haargpatspam, http://gist.github.com/8643701:15
@Haarglike i said, evil01:15
+patspamdamn, that's a nice little hack01:17
* patspam is heading off, but thinks that Haarg should definitely push that evil hack into wgd01:23
@Haargi probably will01:23
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI01:25
-!- mode/#webgui [+o tavisto] by ChanServ01:25
@Haargperlmonkey2, you around?01:28
+perlmonkey2Haarg: hello01:29
+perlmonkey2Haarg: something wrong?01:29
@Haargthere's some survey tests failing01:29
+perlmonkey2probably depend on the hard coded question types01:30
+perlmonkey2I'll check it01:30
@Haargt/Asset/Wobject/Survey/ResponseJSON.t and t/Asset/Wobject/Survey/SurveyJSON.t01:30
@HaargSurveyJSON looks like a simple fix01:31
@Haargyeah, i'll fix that one01:31
@Haargthe other i'm not sure about01:32
+perlmonkey2Haarg: already fixed it01:34
@Haargisn't Master's degree what it should be?01:35
+perlmonkey2probably01:36
+perlmonkey2Now that you mention it, don't know what I was thinking removing that.01:36
@Haargheh01:36
+perlmonkey2hmm, then it needs to be fixed in the upgrade script.01:37
@Haargyeah01:37
@Haargi have a fix for that01:37
+perlmonkey2sweet, I'll fix the fix to SurveyJSON :P01:37
CIA-38WebGUI: graham * r10028 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: clear some old unused settings01:39
CIA-38WebGUI: graham * r10029 /WebGUI/t/Asset/Wobject/GalleryAlbum/rss.t: another test fix01:39
CIA-38WebGUI: graham * r10030 /WebGUI/ (3 files in 2 dirs): fix bug in WebGUI::AdSpace::Ad, remove some more CODE_COP checks01:39
CIA-38WebGUI: perlmonkey2 * r10031 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: Text has changed01:39
CIA-38WebGUI: perlmonkey2 * r10032 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: Fixing the fix that shouldnt have been fixed.01:39
CIA-38wgdev: Graham Knop master * r430ae08 / lib/WGDev/Command/Reset.pm : add hack so reset command only resets single site - http://bit.ly/sUQy01:45
CIA-38wgdev: Graham Knop master * re0f45fe / Changes : update changelog - http://bit.ly/121Crg01:45
+perlDreamerHaarg, you and patspam have a funny definition of evil01:45
@Haargheh01:45
+perlDreamerno pets injured01:46
+perlDreamerno children corrupted01:46
+perlDreamerno blood let01:46
+perlDreamers/evil/hackish and prone to breakage/01:46
@Haargi still need to look into those permission problems you've been having01:47
@Haargthat's the only real problem area with wgd that comes to mind atm01:48
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui01:48
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:48
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 60 (Operation timed out)]01:49
+perlDreamerif there's anything I can do to help debug that, please let me know01:51
+perlDreameralthough I hate to think you're spending a lot of time just fixing a bug that only I seem to have.01:51
@Haargwell, a simple test case would probably do01:51
@Haargi think daviddelikat ran into some similar problems, although setting the sticky bit on the dir may have fixed them for him01:52
+perlDreamerI'll see about setting one up.  Probably tomorrow01:53
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui01:53
-!- mode/#webgui [+v MrHairgrease] by ChanServ01:53
+perlDreamertemplateFiler has been removed from the Bazaar01:55
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:55
@Haargperlmonkey2, you come up with anything for that other test failure?01:56
+perlmonkey2not yet01:56
+perlmonkey2you waiting on it for release?01:57
@Haargyeah01:57
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit []01:57
-!- MrHairgrease [n=martin@145.94.200.248] has quit [Read error: 131 (Connection reset by peer)]01:57
+perlmonkey2the test is faililng and I don't know why.  Dumper shows the returned results exactly matching the test case.01:59
+perlmonkey2$VAR1 = [02:00
+perlmonkey2          1,02:00
+perlmonkey2          'question 1-0 terminal'02:00
+perlmonkey2        ]; is equal to  [ 1, 'question 1-0 terminal' ] right?02:00
+perlDreamercmp_deeply, or cmp_bag?02:01
+perlDreameralso, check for quotes around the 102:01
+perlmonkey2hmm, maybe tha tisn't the right line.  The error led em to that example, but the line number is different.02:01
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui02:05
-!- mode/#webgui [+v cap10morgan] by ChanServ02:05
+perlDreamerHaarg, I have some POD fixes for Account/_NewModule.skeleton, can I commit?02:06
@Haargfeel free02:07
+perlDreamerdone02:07
@Haargperlmonkey2, it doesn't fail on that one for me02:07
@Haarg'recordResponses: recorded responses correctly, two questions, one answer, comments, values and time' is the only test i have failing02:08
+perlmonkey2yesh, and I'm not sure what's up.  value is 1, but is tested as "First answer"....1 seems a much more likely value for "value".  and time is weird in the test.02:09
CIA-38WebGUI: graham * r10033 /WebGUI/docs/upgrades/upgrade_7.7.0-7.7.1.pl: fix Survey question types grammar02:09
CIA-38WebGUI: colin * r10034 /WebGUI/lib/WebGUI/Account/_NewModule.skeleton: Pod fixes for Account skeleton.02:09
+perlmonkey2But why did this jsut now start failing.02:09
+perlmonkey2Haarg:  I know the issue, but no eta on tracking down the solution (but it should be very simple).02:15
+perlmonkey2got it :D02:16
CIA-38wgdev: Graham Knop master * r7ba00f0 / .gitignore : ignore LICENSE file - http://bit.ly/wxc5F02:19
+perlmonkey2Haarg: just making sure you got that it's checked in and passing tests.02:24
@Haargyeah02:24
+perlmonkey2perlDreamer: you rawk...those tests just saved a major bug.02:24
@Haargthanks for fixing that02:24
CIA-38wgdev: Graham Knop master * r39c3efa / Changes : note release date - http://bit.ly/18RMiS02:25
CIA-38wgdev: Graham Knop refs/tags/v0.3.0 * r39c3efa / Changes : note release date - http://bit.ly/18RMiS02:25
+perlmonkey2Haarg: but of course :)02:25
+perlDreamergo tests!02:28
@Haarghave to catch a bus, back later02:28
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]02:28
CIA-38WebGUI: perlmonkey2 * r10035 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: Dont let stupid monkies play with object members02:43
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui02:50
-!- mode/#webgui [+o Haarg] by ChanServ02:50
@Haarg<perlDreamer> go tests! < now we just have to get the devs to run them :)02:53
+perlDreamerand the people who write them :)03:21
+perlDreamerthere's wireless on the busses?03:21
* perlDreamer heads off to rehearsal. Catch y'all later03:23
@Haargit's a pretty short bus ride03:29
+perlmonkey2the short bus?03:35
@Haargindeed03:46
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]03:47
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI03:50
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui03:58
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []04:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:18
elninosomeone at pb - are you finding that the customers you are attracting at $20/month are larger companies? I'm having a difficult time believing that smaller companies (one-two people companies) are able to afford such costs.. Thoughts? 04:23
CIA-38WebGUI: graham * r10036 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: test fix04:29
CIA-38WebGUI: graham * r10037 /WebGUI/docs/create.sql: preparing for 7.7.1 release04:29
CIA-38WebGUI: graham * r10038 /releases/WebGUI_7.7.1-beta: Release 7.7.1-beta04:29
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui04:31
CIA-38WebGUI: graham * r10039 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.2 dev04:56
-!- bmackey [n=chatzill@208.51.39.34] has joined #webgui05:17
CIA-38WebGUI: djayne * r10040 /branch/dj_wgfs/ (41 files in 24 dirs): merged changes to head into dj_wgfs branch05:25
+patspamwhere can i find roadmap dates for 8.x etc?05:27
@preactionpatspam: besides the ones from JT's keynote last year?05:28
+patspamyeah, or in either case, where are they listed?05:28
+patspammy handwritten notes from the keynote say 8-beta is scheduled for july 0905:35
+patspamand then 1 year until it goes stable, july 201005:36
+patspamis that still the plan?05:36
@Haargroughly, yes05:37
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]05:38
@Haargit would be august at the latest, but that's not the plan05:38
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui05:40
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]05:40
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui05:41
+patspamta05:44
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has left #webgui []05:47
bmackeyHi all, I'm running 7.5.37 WRE 0.8.3 on Windows XP.  I just installed our SSL cert on our site (intranet) and in IE it's giving me a secure/non-secure items popup warning.  When I say not to display the non-secure items, there are some background images that don't show up.  I went into the asset tree and encrypted them?  Not sure what else to do?06:25
elninobmackey, I think you may need to use some kinda of rewrite cond rule in your apache file? not sure tho, haven't had to do that myself.06:27
@Haarganything should be accesible by the https url, it doesn't matter if the assets are set encrypted or not06:27
elninoI seem to recall reading something about that in one of the admin books.06:27
@Haargit depends on how the urls are being set06:27
@Haarghow are those images being included?06:28
bmackeymost are being called from CSS, like menu backgrounds and such06:28
@Haargare the css files snippets?06:28
bmackeyyes06:28
@Haargand how are the urls defined?06:28
elninofull URI? or relative06:28
bmackeyfull, do i need to maybe add the https to the url?  didn't think of that....06:28
@Haargthat's one option06:29
@Haargthe other option is to use the FileUrl macro06:29
bmackeyhow would i use that in this instance?06:30
@Haarg^FileUrl(asset url here);06:30
@Haargwith the asset url being what appears in the url field when you edit the asset06:31
bmackeyso instead of: background-image:URL(http://example.png); I'd use ^FileUrl(root/import/images.png);?06:33
@Haargbackground-image:URL(^FileUr(media/example.png););06:34
@HaargFileUrl rather06:34
bmackeygot it, thank you!!!06:34
elninoDoes the FileURL grab the url of the site fromconfig-settings?06:35
@Haargit will use a url that is relative to /06:35
elninoso it doesn't append http or https...06:36
@Haargso it will give you something like /uploads/xx/xx/xxxxxxxxxx.../file.png06:36
elninok06:36
@Haargif you are on a https page, that will go through https06:36
@Haargit will use the uploadsUrl06:37
@Haargso you could set that to include a host if you wanted06:37
elninoHaarg - do you know if you guys stil offer WebGUI lite at $10/month? https://www.plainblack.com/uploads/e-/tg/e-tguTOOBdE_dWLONgB_sw/Hosting.pdf06:43
@Haargi'm not certain06:44
elninoHaarg - do you know how much memory is availabe on the server for your hosting packages?06:52
elninohttps://www.plainblack.com/shop/hosting/site doesn't list any specs06:52
elninoregarding memory06:52
@Haargwell, in general it isn't something people should be concerned about for those hosting packages06:53
@Haargalthough it would probably be good to list something regarding an appropriate # of page views06:54
elninoI think something should be listed, because when "shopping" for hosting, I belive that is something people look at for comparison purposes.06:55
+perlDreamerelnino, I found someone hosting WebGUI sites for $5/month06:56
+perlDreamerseems nuts06:57
elninoWHERE!?!?!06:57
+perlDreamerit's one of the hosters listed on the wiki06:58
+perlDreamerI don't remember the specs for what you get for $5/month06:58
+perlDreamerbut I'm guessing it's not much06:58
* perlDreamer is more than willing to pay for updates/backups and quality hosting06:58
@Haargi think listing something related to page views on those pages would probably be a good idea, i'll propose it06:59
elninoI think I beat cha - http://www.webgui.org/rfe/request-for-enhancement/10041 07:00
@Haargsounds good07:00
bmackeyby chance if I had my image upload set to 100, would using the ^FileUrl shrink larger images?  My images are resized down and tiled now.07:05
elninoyou can resize images by using img's width and height attributes, is that what you are asking?07:06
elninoor you can use the thumbnail version of the uploaded image.07:06
bmackeyno, the images were their normal size that they need to fit in the layout, but when I used ^FileUrl to call them in the snippet they are shrunk07:06
elninonever happened to me like that before. make sure you aren't using <img>'s width and height attributes. or css's equivelent's07:07
* elnino is getting sleepy. bye!07:10
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["nighty-night"]07:19
CIA-38WebGUI: patspam * r10041 /WebGUI/ (3 files in 3 dirs): 07:43
CIA-38WebGUI: Fixed Survey to follow convention that a value of 0 for maxResponsesPerUser07:43
CIA-38WebGUI: should imply unlimited. Updated tests and docs to match.07:43
bmackeyI am still having issues with the non-secure items pop-up in IE.  I have a page that has minimal content, everything is encrypted and all images are secure.  Is there any way to test for what is unsecure?  When I say to not display it, everything is there?08:01
elninobmackey, I'm still sleepging, but one thing you can try is look at the html source ans see if there is anything specifically labled as http. 08:03
bmackeyThanks, that's what I'm doing now.  :)08:03
bmackeycould it be from the YUI menu script URL?08:04
elninoanything that is http and not https, yes.08:04
bmackey<script src="http://yui.yahooapis.com/2.6.0/build/selector/selector-beta-min.js"></script>  think that'll break it?  guess there's one way to find out?08:05
elninoyes. that would.08:06
bmackeybreak?08:06
bmackey(break the yahoo stuff)08:06
elnino"break" meaning "warn you that it's non-secure"08:06
elninocopy the url, change http to https and see if you can get the js code to show up.08:07
bmackeydoesn't appear to break my site, but that stupid warning is still showing up.08:10
elninoyou removed it?08:11
elninoor did you change http to https?08:11
elninobecause https://yui.yahooapis.com/2.6.0/build/selector/selector-beta-min.js doesn't seem to work for me.08:12
elninoif you removed it, make sure refresh and check the source code. problems with browser caching always "gets" me.08:13
bmackeyI just removed it (I remembered I had added it for a project that I have since abandoned) and it's working now08:14
bmackeyand I did a refresh and cleared my cache08:14
bmackeyi appreciate your help08:14
elninooh good. back to my pillow =)08:14
elninonp08:14
-!- bmackey [n=chatzill@208.51.39.34] has quit [Read error: 104 (Connection reset by peer)]08:29
-!- bmackey [n=chatzill@208.51.39.34] has joined #webgui09:18
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:26
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:39
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:27
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui10:46
-!- mode/#webgui [+v Radix_] by ChanServ10:46
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui10:54
-!- mode/#webgui [+v bartjol] by ChanServ10:54
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui10:58
-!- mode/#webgui [+v patspam] by ChanServ10:58
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]10:58
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui11:09
-!- mode/#webgui [+v patspam] by ChanServ11:09
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]11:11
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui11:43
-!- mode/#webgui [+v patspam] by ChanServ11:43
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]11:44
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui11:54
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Read error: 113 (No route to host)]12:21
-!- bmackey [n=chatzill@208.51.39.34] has quit ["ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]"]12:54
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI13:03
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: diakopter13:04
-!- Netsplit over, joins: diakopter13:05
CIA-38WebGUI: djayne * r10042 /branch/dj_wgfs/ (8 files in 7 dirs): added wgfs files from git archive into dj_wgfs branch on svn13:10
CIA-38WebGUI: djayne * r10043 /branch/dj_wgfs/ (3 files in 3 dirs): merged new changes in head into dj_wgfs branch13:10
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]13:21
carograymorning!13:51
carograyif I have almost figured out a package in the beta webgui demo - can I export it and then import it into our own set up which is only 7.6.15?13:52
+bartjoldpends, look at the gotcha and changelog whether things are changed in the used assets14:07
carograyok will do.14:13
carograyBartjol: are the gotcha files the advisories?14:22
+bartjoloh14:25
+bartjoleeeh14:25
+bartjolno14:25
+bartjollet me get a url14:25
+bartjolgo to http://www.webgui.org/downloads/builds/14:26
+bartjolget your version14:26
+bartjolthan go to WebGUI/docs/gotcha14:27
+bartjolso like this for 7.3.11: http://www.webgui.org/downloads/builds/7.3.11-stable/WebGUI/docs/gotcha.txt14:27
carograyok - have to put these instructions somewhere where I will be able to find again.14:39
+bartjolwell, just bookmark the first url that I posted14:39
carograyok14:45
carograythanks14:45
+bartjolno problem14:47
carograyok - read them both - can't find a problem. will try.14:48
+bartjolgod speed14:53
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui15:24
-!- mode/#webgui [+o bopbop] by ChanServ15:24
-!- rizen [n=rizen@76.210.61.179] has joined #webgui15:27
-!- mode/#webgui [+o rizen] by ChanServ15:27
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui15:34
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:34
ryuu_rohi all, does anyone have an idea on how to get rid of the resizable function of a htmlarea?15:43
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:50
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:50
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI16:15
-!- mode/#webgui [+o tavisto] by ChanServ16:15
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)]16:15
-!- perlmonkey21 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Remote closed the connection]16:16
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has joined #webgui16:19
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:19
-!- perlmonkey21 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui16:28
-!- perlmonkey22 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui16:36
-!- perlmonkey22 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Client Quit]16:38
-!- perlmonkey2 [n=perlmonk@69-92-92-41.cpe.cableone.net] has quit [Read error: 113 (No route to host)]16:39
-!- perlmonkey21 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Read error: 104 (Connection reset by peer)]16:41
+bartjolwel martin and my both have dates that we get a new house16:45
+bartjols/my/me/16:45
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit []17:01
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:02
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:24
-!- mode/#webgui [+v perlDreamer] by ChanServ17:24
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui17:25
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:25
+bartjolhee perlDreamer!17:26
+perlDreamercongrats on the house, bartjol!17:26
+bartjolgoodafternoon17:26
+bartjolthanks17:26
+MrHairgreasehee perlDreamer!17:26
+perlDreamercongrats on the house, MrHairgrease17:26
+MrHairgreasegoodafternoon17:26
+bartjolyou copy paste IM's MrHairgrease?17:26
+MrHairgreasethanks17:26
+perlDreameranyone else?17:27
+MrHairgreasebartjol: of course not17:27
+bartjolnot that we know of17:27
+bartjolit was exactly the same17:27
+perlDreamerso, what are the dates?17:27
+bartjol6th of april17:27
+bartjolfor me17:27
+perlDreamerand after you buy it, how long until it is remodeled?17:27
+bartjol and 14th for martin17:27
+perlDreamerare we having a "hack bartjol's house" party?17:28
+bartjolwell, prolly the end of may17:28
+MrHairgreasewrong: 15th17:28
+bartjolsorry17:28
+MrHairgreasebut I rent17:28
+perlmonkey2perlDreamer: my internetz is slow :(17:28
+perlmonkey2why didn't you warn me about 768k ?17:29
+MrHairgreasehttp://www.funda.nl/woningaanbod/huur/Detail/?id=dc2dfddf-f018-47ef-b6c1-b5766bd14649&objecttype=DetailHuurObject17:29
@tavistobartjol lives in large cardboard box under bridge17:29
+MrHairgrease<-- that's it17:29
+bartjolwell, you ca come and visit to demolish my house, as long as it is in the beginning17:29
@tavistoI will smash your box.. er house17:29
+bartjoltavisto: that would hurt you manicured hands17:29
+bartjolyou should hire someone for those kind of manly actions17:30
@tavistohah, yeah right. My hands are a train wreck. Bartjol the big dutch girly man has manicured hands17:30
+perlDreamerperlmonkey2, mightily trying not to type I TOLD YOU SO17:30
+bartjolthey are only worn from typing too much on IRC17:31
+perlmonkey2perlDreamer: hah, but the additional $80/month against my mortgage.....well in 10 years I'll be able to tell you....I wish I would have had 10 years of faster internet.17:31
@tavistobartjol, that would be perldreamer. He is always working out in IRC17:31
+perlDreamerany news on the welding front?17:31
+perlmonkey2perlDreamer: nope, been too busy on the homestead to hit any autions.  I keep telling my dad I'm just going ot buy one knew, and he gets all flustered and says "no, we'll go to an auction and get a good deal.  No reason to waste your money."  He's funny that way.17:32
+perlmonkey2s/knew/new/17:33
+perlmonkey2I've got my shop all set up, so I'm ready for a big wind turbine project.  The last 3 months we've been averaging like 25mph winds, so there was lots of free power to be had.17:33
+perlDreamerall that wind, trickling through your fingers like water17:34
+bartjolwell I will be working out as a labourer next months, so be afraid, I will be a big dutch man17:34
+perlmonkey2bartjol: eh?  But you've got mad skillz, why will you be driving a shovel?17:34
+perlDreamerremodeling his house, perlmonkey2.17:35
+perlDreamergotta gut it17:35
+perlDreamertemplate it, test it, refactor the internals17:35
+perlmonkey2Nice.  17:35
+bartjolas often PD is right17:35
+bartjolwith a comma somewhere to make some grammar17:36
+perlmonkey2how do you write tests for a new bathroom?17:36
+perlDreamerthose are I/O tests17:36
+bartjolwith wet error messages17:37
+perlDreamerWebGUI::Output::Redirected->throw if $stomach->infection('viral') 17:39
* deafferret volunteers his peetester infrastructure (smoketester for bathrooms)17:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:57
-!- mode/#webgui [+v cap10morgan] by ChanServ17:57
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []17:57
+bartjoldeafferret: I smoke myself, so I've got that test covered17:58
deafferretlol17:58
+bartjolbut when I have to pressurise the smoke, I'll call you17:58
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:00
nubanot seeing webgui again in google summer of code, did you guys try to get a spot there?18:08
+perlDreamerI don't think any applications were submitted.18:09
+perlDreamerWe're all very busy this year18:09
+perlmonkey2perlDreamer: I don't mean to sound like a broken record, but it is going to take 20 minutes to download the latest All American Rejects album.....This is unacceptable :P18:14
+perlDreamerI could mail it to you on a CD, it might be faster :)18:14
+bartjolno, write the bits on paper18:15
+perlDreamer..  . .   .    . ...   .. . . . ..   ...18:16
-!- rizen [n=rizen@76.210.61.179] has quit []18:16
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []18:17
+MrHairgrease---...--18:17
+perlmonkey2I'm still getting 84 thousand bytes a second.  That is like what, .001 libraries of congress a year?18:17
-!- rizen [n=rizen@76.210.61.179] has joined #webgui18:20
-!- mode/#webgui [+o rizen] by ChanServ18:20
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []18:25
+perlmonkey2Anyone have any input on anything that can add to survey summaries to make them nicer for the user?  This is the summary shown to the user at the end of a section or the end of the survey.  18:29
+bartjoltext like "You look splendid today" might help18:33
+MrHairgreasepictures of MrHairgrease18:36
+bartjol:) summarised: it's weekend for us! bye18:36
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:36
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:36
-!- mode/#webgui [+v cap10morgan] by ChanServ18:36
+MrHairgreaseyes Bart is right18:37
+MrHairgreasewe have to go to the bar18:37
+MrHairgreaselater18:37
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:37
+perlmonkey2heh18:38
+perlDreamerhm18:40
+perlDreamer$80/month18:40
+perlDreamer12 months/year18:40
+perlDreamer10 year18:40
+perlDreamerabout 10K paid down on the mortgage18:40
+perlDreamernot too bad, really18:40
+perlmonkey2Yeah, read that the new Mercedes is a paid off mortgage.18:43
+perlmonkey2so I'm all about it now.18:43
+perlmonkey2on a 7 year plan, which isn't bad considering I bought it last August.18:43
+perlmonkey2Course, we plan on adopting pretty soon, which will blow those plans to hell :P18:45
+perlDreameroh yeah18:45
+perlDreamerkids are expensive18:45
+perlDreamerand when they don't take money18:45
+perlDreamerthey take time18:45
+perlDreamerwhich is also money18:45
+perlmonkey2But I hear it is worth it :P18:45
+perlDreamerbut somehow, when they look at you with those big eyes18:45
+perlDreameryeah18:45
+perlmonkey2I'm guessing my shop would be a lot more fun if I was showing my little girl/boy to weld together a wind turbine.18:46
+perlDreameroh, yeah!18:46
+perlmonkey2and I mean girl OR boy, not a hermaphrodite.  Although I'm sure hermaphrodites need adopted too :P18:46
+perlDreamerthen you can use the electricity to charge all the batteries for their toys18:46
+perlmonkey2hah18:46
+perlDreamerHaarg, shouldn't wgd edit Folder work?18:56
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 54 (Connection reset by peer)]18:57
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:03
-!- mode/#webgui [+v cap10morgan] by ChanServ19:03
carograyBartjol: if you are still there- thanks so much for this morning. It worked!!! Hurray!19:19
carograygoing out to walk old lady dog in beautiful New Hampshire spring is finally coming woods19:20
+perlDreamerhave fun!19:20
+perlDreamerhm, downloading a 27 MB podcast of Neil Gaiman, in about 20 seconds19:30
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui19:30
ZylopfaHello all, does anyone know how the newsleter asset work?19:30
+perlDreamerNewsletter is a subclass of Collaboration.pm19:31
ZylopfaI hoped it was something like i could create a newsletter and send it out when i make it to a group or so19:31
ZylopfaI realy dont understand how its ment to work19:31
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19:31
-!- mode/#webgui [+o tavisto] by ChanServ19:31
ZylopfaWhen i make the newsletter wobject on my site, it gives me a normal collaboration look19:32
Zylopfawhere i can post threads19:32
Zylopfabut its newsletters i wish to send out at given times19:32
ZylopfaMaybe i should create a wobject for it instead?19:32
+perlDreamerprobably19:33
Zylopfayeah, might be best19:34
ZylopfaIts just a template i need to send out with the newsletter text19:34
Zylopfawhen i press "send out newsletter"19:34
Zylopfaso should be pretty straightforward19:34
ZylopfaI guess there are tons of mail utilities build into webgui19:35
-!- tavisto_ [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19:35
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)]19:35
Zylopfaalso perlDreamer I need to create a thing that when a user has joined my site he ofc gets the welcome mail (that you can customize)19:36
Zylopfabut every day for 7 days he gets a mail with some tutorial stuff also19:36
ZylopfaI think i make this a wobject with a workflow in it19:36
ZylopfaI have another question also, can i make my wobject create a cronjob that exeutes each day for 7 days?19:38
-!- tavisto_ [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []19:39
Zylopfaor maybe it should look in the wobject data to see if 1 day has gone for each user and then send out the mail they need19:39
+perlDreamerZylopfa, you can definitely have a wobject with its own WebGUI::Workflow::Cron object for delivery19:42
+perlDreamerwelcome mail is in Settings19:43
Zylopfaawesome perlDreamer thansk19:50
ZylopfaperlDreamer I have a technical question now19:51
+perlDreamerokay19:51
Zylopfain the wobject i have the sub view method19:51
+perlDreameralthough all you've asked so far are technical questions :)19:51
+perlDreameryes19:51
Zylopfaand it gets called with www_view as the standard view for the wobject19:52
+perlDreameryes19:52
ZylopfaBUT19:52
+perlDreamerI knew there was a BUT coming19:52
ZylopfaMy standard view i want as a form ( which i can easy with templating)19:52
ZylopfaSo when you press the form submit you go to forexample19:52
Zylopfawww_checkform19:52
ZylopfaNow comes the wierd stuff19:53
ZylopfaIf the thing submitted to www_checkform is invalid 19:53
ZylopfaI wantr to return to www_view with the error message to insert into the template19:53
+perlDreamerthen do something like $self->www_view($error_message);19:54
+perlDreamerand subclass www_view to accept that as a param19:54
+perlDreamer_or_19:54
Zylopfayeah exactlu19:54
+perlDreamerput it into the object19:54
Zylopfaahh i need to subclass www_view?19:54
+perlDreamer$self->{_error_message} = $error_message;19:54
Zylopfathats where you saved me19:54
Zylopfayou are a legend!19:54
+perlDreamerand inside view method, look for that and give it to the user19:54
ZylopfaI did it before but didnt think about subclassing19:54
Zylopfacause when i dont subclass the error thing wont get into it19:54
ZylopfaYou are awesome perlDreamer thanks a lot!!19:55
+perlDreamerin WebGUI there are usually lots of ways to do thing19:55
Zylopfayeah but i missed the subclassing of wwW_view19:55
Zylopfaas it call the view method i bet19:55
+perlDreameractually, hiding the error_message inside the object may be easier19:55
Zylopfaso it also need to pass the error variable over19:56
+perlDreamersince you don't have to subclass www_view anymore19:56
Zylopfayeah i guess19:56
ZylopfaperlDreamer its me again :/20:05
ZylopfaI must ask something. in the www_check_data20:06
ZylopfaI check for correct form values20:06
Zylopfaand if there is an error i do: $self->{_error} = "some error";20:06
Zylopfaand then i can use this in my sub view function to insert error into template?20:07
-!- rizen [n=rizen@76.210.61.179] has quit []20:09
+perlDreamersure20:10
Zylopfaahhh much easier like that20:10
Zylopfano need to subclass the www_view20:10
+perlDreamerright.  That can mean more work, and more maintenance20:10
Zylopfayeah 20:10
ZylopfaIts awesome you help me20:10
+perlDreameryou're welcome, Zylopfa :)20:11
Zylopfadamn it this is the last thigng for today perlDreamer 20:22
Zylopfahow do i commit in my install script?20:22
ZylopfaI do $session->var->end; $session->close;20:22
+perlDreamerhow do you commit what?20:22
Zylopfabut i neeed to commit the folders made for templates etc.20:22
+perlDreameroh20:22
Zylopfaelse i have to do it in webgui manually :(20:23
+perlDreameraren't you using packages?20:23
Zylopfayeah but i use install section of wobject20:23
Zylopfato make folders and asset table 20:23
+perlDreamerI see.20:23
+perlDreamerhere's the quick/easy way20:23
+perlDreamermy $verstionTag = WebGUI::VersionTag->getWorking($session);20:23
+perlDreamer$versionTag->commit;20:24
+perlDreamerput that after all the asset creating20:24
+perlDreamerand it will commit the automatically created version tag20:24
ZylopfaSweet thanks a lot20:24
ZylopfaDamn it I need to ask when i create the $self->{_error}="some error"20:30
Zylopfaisnt that variable valid for the whole wobject? and not just for the session?20:30
+perlDreamerinside www_check_form 20:30
Zylopfayeah20:30
+perlDreamerit would be tied to 1 instance of the wobject, not to all wobjects20:30
Zylopfawont it become local to the whole wobject? and not just the particular user who post atm?20:30
+perlDreamernope20:31
Zylopfaahh thanks a lot20:31
+perlDreamerif you prefer, you can always use $session->scratch20:31
Zylopfaahh yeah i was gonna ask if it wasn't kind of the same20:31
+perlDreameralthough if you hide it in the wobject object, then no other object in the system can get to it20:32
+perlDreamerso there's less chance of name collisions20:32
ZylopfaIts good cause i only need it for error template field20:32
+perlDreamermaybe we need an asset scratch area20:32
Zylopfayeah could be, atleast i understand more now, so i can make this wobject20:33
* perlDreamer goes running, be back later20:41
ZylopfaTake care friend20:45
* deafferret eats a box of pixie sticks and is still here21:02
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI21:08
-!- mode/#webgui [+o tavisto] by ChanServ21:08
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]21:15
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui21:15
-!- mode/#webgui [+v Radix_] by ChanServ21:16
elninoZylopfa, I believe the newsletter works as you think it might. Your users just subscribe to it, and when you post a "newsletter" they get emailed the newsletter. This is very similar to a CS wobject. but I believe the Newsletter allows you to template more, and make it pretty. It's been a while since I looked at it.21:23
elninoIs there a way to change the default template from which .conf files are created? I'd like to add a macro to all the news sites I'm about to create.21:25
Zylopfathanks a lot elnino 21:27
elninosure.21:27
ZylopfaIf i have many wobjects on a page, and forexample a wobject which is like a form you enter things in21:31
Zylopfawhen i post the form in this wobject the wobjects gets focus21:31
Zylopfacant i make the wobject not get focus?21:31
Zylopfaso i see the whole site and not the wobject "zoomed" in21:32
nubahas there ever been discussion of bringing moose to webgui?21:33
ZylopfaI got the answer from the poll.pm21:33
Zylopfareturn $self->session->asset($self->getContainer)->www_view;21:33
Zylopfawhats moose nuba ?21:34
nubaZylopfa: http://en.wikipedia.org/wiki/Moose_(Perl) and http://www.iinteractive.com/moose/21:34
nuba"Moose is a postmodern object system for Perl 5 that takes the tedium out of writing object-oriented Perl. It borrows all the best features from Perl 6, CLOS (LISP), Smalltalk, Java, BETA, OCaml, Ruby and more, while still keeping true to its Perl 5 roots.21:35
Zylopfathanks a lot i will check it21:35
nuba"21:35
nubafrom their website21:35
Zylopfaahh sounds awesome21:35
Zylopfawont it slow webgui down?21:35
ZylopfaYESSSS I figured it out perlDreamer 21:36
nubadunno, i understand if you go with some object to relational mapper then you could have the database design which could become a problem21:37
nubawrt performance21:37
nubaim not familiar with it yet, just testing the waters21:38
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:39
ZylopfaperlDreamer are you here for a fast question?21:46
Zylopfaor anyone else that know the webgui api21:46
elninoask the question either way. I poke around,21:47
elninoso maybe I can help.21:48
Zylopfaok I am making a wobject that contain a form21:48
Zylopfaand when i post this form in the wobject, I want the whole page to retain focus21:49
Zylopfareturn $self->session->asset($self->getContainer)->www_view();21:49
Zylopfadoes the trick21:49
Zylopfabut the variables i defined in the wobject can not be read21:49
elninovariables or posted parameters?21:50
Zylopfavariables for the wobject21:50
Zylopfalike $self->{'_error'}=$error;21:50
Zylopfai wish to have this _error value passed over to the view function21:51
ZylopfaIt work fine when i pass it so the wobject gets focus like this21:51
Zylopfareturn $self->www_view();21:51
Zylopfabut not when i make the whole page get focus21:51
Zylopfareturn $self->session->asset($self->getContainer)->www_view();21:51
elninoThat makes sense, tho I don't know how to get around that.  The only suggestion I have is to create a hidden form parameter and post the value of _error to the form so you can retrieve it that way.21:52
Zylopfayeah that could also be done21:52
Zylopfabut iam not so much for showing error messages like that, i want it behind the scenes :(21:53
elninobut I would think tho, that since you are displaying the page, and the form is contained within it, the form is being called and when the form is called, the form itself displays the error, NOT the container object.21:53
elninoit sounds like you want the error to display in the container object, and not the form object.21:54
Zylopfaahh yeah so its the container object that gets "templatized"?21:54
Zylopfaand not my wobject21:54
elninoboth do.21:54
elninowell,21:54
elninothe "style template" is used when the object is viewed directly. - does that make sense?21:55
Zylopfahmm not so much :( cause when the wobject gets viewed in the context of the whole page21:55
Zylopfait also show the main view21:55
Zylopfaonly difference is all the objects contained in teh page layout is shown21:56
elninoright.. But I think there is different templtes.21:56
elninoright.21:56
elninoyes, you're right. =)21:56
elninoI think we agree on the template part. =)21:56
Zylopfayeah21:57
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []22:05
-!- binyamin [n=binyamin@72.165.235.68] has joined #webgui22:08
binyamindavid are you here?22:08
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has joined #webgui22:09
-!- mode/#webgui [+v cap10morgan] by ChanServ22:09
binyamin Haarg do you know if David is around? He wanted me to call him, but I'm stuck on a con call for a while22:10
@Haarglet me check22:10
binyaminthanks much22:10
Zylopfaelnino I solved it now, but i still dont understand it22:12
ZylopfaI make the thing i pass as error string into a 22:12
Zylopfa$session->scratch->set("error",$error);22:13
Zylopfaso i use the scratch variable to pass it22:13
-!- binyamin [n=binyamin@72.165.235.68] has quit ["Leaving"]22:20
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui22:29
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []22:29
elninoZylopfa - that would be another good alternative.  from what I can understand, scratch variables are like cookies.22:37
Zylopfayeah elnino :D22:46
Zylopfaelnino do you know how you create a user account in code?22:47
@Haargelnino, that's pretty much correct22:47
ZylopfaHaarg do you maybe know how i create a user account in code?22:48
@Haargscratch variables are tied to your session, which is tied to the session id cookie22:48
ZylopfaI know i need a Auth object22:48
Zylopfabut i dont know what auth method22:48
+perlDreamerbut they only last as long as the current request?22:48
Zylopfaand i know i need the $auth->validUsername22:48
ZylopfaperlDreamer its as long as the session22:48
Zylopfawhich is what i need also22:48
+perlDreamerah, no.  Stow is the short term storage22:48
+perlDreamersession->stow22:48
Zylopfayeah but the $scratch22:48
Zylopfai use the scratch22:48
@Haargstow is short term cache actually22:49
@Haargdisabling cache disables stow22:49
ZylopfaWhat is the default Auth method when instantiating a Auth object?22:50
elninoThe WebGUI/auth/webgui.pm or something like that.22:52
@HaargZylopfa, you might want to look at the user import script22:52
Zylopfaits damn hard this22:52
elninoI was about to suggest that too.22:52
+perlDreamerHaarg, I could use a sample JSON config file snippet22:52
@Haargit will show creating users, setting a password, etc22:52
ZylopfaI am looking in Webgui::Auth.pm now22:52
Zylopfaalso looked at Operations/22:52
+perlDreamerThat will just give you headaches, Zylopfa22:52
Zylopfahow the form for making users does it22:53
Zylopfaand i found out i need to create an auth object first22:53
@HaarguserImport.pl will give you a better example22:53
Zylopfabut i dont know the auth method to pass to it22:53
Zylopfathanks a lot Haarg 22:53
Zylopfahaah YESSS22:53
@Haarg{ "command" : { "reset" : { "profiles" : { "buildtest" : "--build --no-starter" } } } }22:54
Zylopfamy $authMethod = 'WebGUI';22:54
@Haargalternatively, wgd config command.reset.profiles.buildtest '--build --no-starter'22:54
@Haargalso, command.webgui_root and command.webgui_config22:55
Zylopfathis is damn awesome22:56
Zylopfaafter this i can build anything with webgui22:56
@HaargperlDreamer, think i should include a more detailed example in the help for the config command?22:58
+perlDreameryes22:58
+perlDreameractually, no22:58
+perlDreamerjust something in the ex directory22:58
@Haargpossibly it needs to be linked better so people know where to look for config help22:59
ZylopfaIf people dont use cookies my code wont work I think23:00
Zylopfais that bad?23:00
@Haargif people don't use cookies they can't log in to webgui sites23:00
Zylopfatrue23:01
Zylopfaso its all the same23:01
ZylopfaHaarg I can make everything in webgui now23:02
Zylopfaits damn awesome the api23:02
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]23:12
@preactionthere are five pages of bugs...23:13
@Haargwell, about a page is help desk23:13
@preactionat least, but still23:14
@Haargyeah23:14
@Haarga number of new matrix bugs23:14
@preactionwe might have to institute the 2 bugs per-week policy for all PB devs again23:14
+perlDreamersorry, I've been busy23:15
@preactionnot your fault, not anybody's fault. we're trying to both add features to 7.7 and keep 7.6 bugfixed23:15
@preactionand get client orders on time, and do marketing and training, and etc...23:15
@preactionwhy are we doing keywords seperated by commas now? does that allow for spaces in keywords?23:16
@Haargyes23:17
@preactioncan we go around and add subtext to all the keyword input fields that says this? otherwise nobody will get it23:17
@Haargprobably a good idea23:17
@preactioni suppose i'll toss the RFE in there for it23:17
@Haargthat could probably be considered a bug23:18
@Haargif the help is inaccurate23:18
@preactionwell, there's no help at all in most places23:18
@preactionheh, and the helpdesk uses the old way of doing it23:18
@Haargouch23:19
@preactionwell, it THINKS it is23:19
@preactionthe edit field has it doing the old way, but the underlying API is still WebGUI::Keyword23:19
@preactioni put them in comma-seperated, and it shows them to me to edit space-seperated with quotes23:19
@Haargheh23:19
@Haargthe other thing with commas is that it makes the autocomplete thing work reasonably23:20
@preactionso i'll toss that bug on the pile i guess23:20
@preactionautocomplete?23:20
@Haargkeywords will autocomplete if they use the keywords form control23:21
@Haargso normal assets do23:21
@Haarganywhere else using keywords likely still needs modification23:21
ZylopfaHaarg thanks a lot for your help!23:21
@Haargno problem23:22
ZylopfaI made it work!!23:22
Zylopfaits insane 23:22
@preactionyou're for serious? i gotta try this!23:22
+perlDreamerhe's very serious23:23
@preactionhmm... this input field has an "autocomplete="off"" in it23:23
@preactionnm, i see it now23:24
@Haargthat's so the browser doesn't try to show autocomplete and interfere with the yui version23:24
@preactionit's kinda slow though, does it wait for too long?23:24
@Haargpossibly, that's easy to change though23:24
@preactionanyway, very cool idea23:25
@Haargit waits some, and only searches once you have three letters23:25
@Haargcan certainly be tweaked though23:25
@preactionahh, that would be why. i was trying to match "cms"23:25
+perlDreamerif the top asset of a package has the assetId of the parent in it, why are all packages in upgrade scripts dumped into root/import?23:25
@preactionbecause that parentId is not used23:26
@preactionit may not exist23:26
@preactionin fact, it most likely does not exist23:26
+perlDreamerif I wanted to build a new Account plugin, and have the templates for it show up below the account folder23:27
@preactionahh, yeah that'd be nice23:27
@preactionperhaps something in the upgrade script could do that. if the parentId is a descendant of the import node, put it there instead23:27
@Haargyou could also do something silly like include modify the package to include the account folder but not any of the unrelated children23:29
@Haargthat's a pretty bad hack though23:29
+perlDreameryeah23:29
+perlDreamerI think I'll do an existance on the parentId, make sure we're in the import node, and then use that if the conditions are true23:29
+perlDreamerand I'll suggest that as an RFE for the upgrade code23:30
+perlDreamerwhich is copy/pasted into every upgrade script known to man23:30
@Haargnot sure how that will work23:31
@Haargunless you are hard coding things just for this particular upgrade23:31
@preactioni was thinking putting it in the upgrade skeleton23:31
@Haargyou don't know the parent id until the package has been imported23:31
@Haargat which time, the parent id has changed23:31
+perlDreamerright, but you can always move it23:31
+perlDreamerhm23:32
@preactionsnit...23:32
@Haargso you never get access to the original id23:32
Zylopfacan you do $session->form->param("name")="";23:32
+perlDreamerno23:32
Zylopfato clear a posted form variable?23:32
+perlDreamerit's read only23:32
ZylopfaI wanna clear them now i made the user so they dont show in the form again23:32
Zylopfawhen i return to the form view23:32
@preactionZylopfa: do a redirect to the form instead23:33
ZylopfaOr a redirect to the page?23:33
@preactionor that23:33
Zylopfasweet23:33
@preactionevery redirect code (except one) will drop POST data23:33
Zylopfareturn $self->session->asset($self->getContainer)->www_view();23:33
ZylopfaI normally do23:34
Zylopfabut how should i redirect to the parent alone?23:34
@preactionyeah, that's usually the way to go (because redirects are more work)23:34
Zylopfai dont wanna redirect to the view method but the parents view method23:34
@preaction$session->http->setRedirect( $self->getContainer->getUrl ); return "redirect";23:34
ZylopfaIs that a good way? wont it send redirect headers?23:34
@preactionjust returning the www_view() of another asset will not redirect23:35
Zylopfaahh 23:35
@preactionwhich means it will use the same session, and thus the same form() values23:35
+perlDreamersession->http->setRedirect, I think23:35
@preactionimho there should be a way to $session->form->set("value","newvalue") and delete("value"), but i was overruled a long time ago23:36
Zylopfaahah :D23:36
@preactioni agree with the reason i was overruled (it's a dirty hack), but sometimes you need to get dirty23:37
Zylopfagonna test it now23:37
@Haargwe should probably add a parameter to the importPackage method to trust the parent id23:38
+perlDreamerthat would work23:38
ZylopfaIt work now flawlessly23:38
@preactionprovided that parameter becomes part of a hashref of options (please please please don't just start adding random shit to API methods that i'll have to yell at people to remove later!)23:39
@Haargagreed23:39
@preactionbut then, i trust you Haarg. it's rizen i don't trust!23:39
@preactionand through him, his API protege Khenn!23:39
ZylopfaWho of you are the inventor of webgui?23:40
@preactionrizen is JT23:40
Zylopfaahh yeah23:40
@preactionHaarg is Graham, second in command of WebGUI core23:40
@Haargactually, it already accepts a options hashref23:41
@preactionsweet, i'm smarter than i thought!23:41
@preactioni remember adding that, but now i have no clue why23:41
+perlDreamerit accepts an undocumented options hashref23:41
@preactioncommit?23:41
+perlDreamerit was for inheritPermissions, preaction23:41
@preactionundocumented? definately was me then23:41
@preactionoh. maybe wasn't me then23:41
@Haargi think that was me23:41
* preaction slinks off into the darkness23:41
* perlDreamer thinks we need to start adoption yakuza code enforcement23:42
@Haargi'm horrible about documentation in general23:42
@preactionwe couldn't get him to commit seppuku, we'd have to commit it for him23:42
@preactionthen it's not seppuku, it's just murder23:42
@Haargi try to make the code readable at least, but thats more of an excuse23:42
@preactionbut that's what we have minions for, post a bug about the docs!23:43
@preactionthey prefer "minions" over "henchmen"23:43
+perlDreamer"volunteers"23:43
@preactionbut if they don't perform well, we'll just start calling them "lackeys"23:43
@preactionoh no, don't even give them the ILLUSION of choice23:43
@preactionthat might give them HOPE, and that is the last thing you should give your minions23:44
+perlDreamerpreaction, I didn't know you were a Calvinist23:44
@preactioni'm not a believer in predestination, i just don't like the people i'm responsible for having free will. then they end up using it, and then they end up lopping a finger off or something23:44
@Haargso what would be a good option name for using the stored parent id?23:46
+perlDreameruseParentId23:46
@Haargand is there anything else that would be useful along those lines?23:46
+perlDreamerand I just committed some POD for the options23:46
+perlDreamertests for that option23:47
@preactionjust useParent would probably be good enough23:47
@preactionwhat should happen if the parent doesn't exist?23:48
@preactionthrow an exception? that's what i would expect23:48
+perlDreamerthe it would DTRT23:48
+perlDreamerand use root/import like it always has23:48
@Haargi'm thinking it would follow the same rules it does now23:48
@preactionyeah, importPackage() is an asset method, so then it would default to the asset23:48
@Haargyeah23:48
@preactionbut i don't like that, considering the use case of this option23:49
@preactionif i23:49
@Haargwhy?23:49
@preaction'm using this option, i don't want the asset to be where i'm putting it, i want it to be under the parent23:49
@preactionso i want to be notified if it's not going where i want it to be23:50
@Haargmaybe23:50
@preactionperhaps this is the wrong way of going about it. perhaps there should be some other kind of method not tied to the Asset23:50
@preactionbut, for now, this will work fine23:50
@Haargbut in that case you would just end up placing it in the import node anyway23:50
@preactionDTRT for now23:50
@preactionin the case of the upgrade script, yes23:50
@preactionbut not in the case of, say, a package being pushed out to a production site (which doesn't happen to have the parent asset)23:51
@preactionpushed through some as-yet-unwritten functionality that's been banging about in my head for a few months now23:51
@Haargyeah23:52
@preactionso it's completely a good idea to ignore me23:52
@preactionwe'll fix my issue when i get to writing the feature, no need to bend over backwards for it now23:52
+perlDreamerwell, then the as-yet-unwritten-functionality should check that, and then notify the "master" that the "slave" is not ready23:52
+perlDreamerI mean, you get the package back as an asset, so you can ask it who its parent is23:52
@preactionyeah, again, no need to worry about possible futures when there's an actual problem needing actual fixing23:53
@Haargi more just don't like the idea of adding exceptions to code that don't already have them based on an option with no obious connection to exceptions23:53
* preaction sees the eye of JT on him23:53
+perlDreameris that like the eye of Sauron?23:56
@preactionyes, only angrier23:56
@preactionthe eye of sauron would be weeping if it beheld the Eye of JT23:56
+perlDreamerthat's quotable23:57
+perlDreamerlol23:57
+perlDreamerkind of like those Chuck Norris quotes23:57
+perlDreamerChuck Norris doesn't read books. He stares them down until he gets the information he wants.23:58
+perlDreamerChuck Norris does not sleep. He waits.23:59
@preactioni should take the pichar of JT on his blog and shoop his eye staring down the eye of sauron23:59
@preactionoh, i had a good idea for the music before JT's keynote this year. let me find it23:59
+perlDreamerOuter space exists because it's afraid to be on the same planet with Chuck Norris.23:59
@preactionhttp://www.youtube.com/watch?v=iXaqG2yrYxY23:59
--- Day changed Sat Mar 28 2009
+perlDreameruh, boss != bowss00:00
@preactionfine, apparently it's not as funny to you :p00:00
+perlDreamerI was really enjoying the video, until he rhymed boss with house00:01
@preactionhahhahahaaaaaa00:02
@preactionalso, look up "The Lonely Island - Like a Boss" (but really NSFW)00:02
-!- cap10morgan [n=wmorgan@h2-afsc.ded.indra.com] has quit []00:02
+perlDreamerIWAH00:03
@preactioni just wanted to find something SFW that just kept saying "Like a bawss"00:03
@preactioniwah?00:03
+perlDreamerI Work At Home00:03
@preactionyeah, just fingured that out00:03
@preactioni was just saying in case you got offended, or in case the little ones were around00:03
@preaction(more for the little ones)00:04
@preactioni just want to see JT with grills and a pimp coat, flanked by Vrby, Koen, and Arjan in power suits, walking down the aisle to a steady chorus of "Like a BAWSS"00:05
@preactionwalking with the most exaggerated pimp strut known to mankind00:05
* deafferret hopes preaction doesn't fingure him out00:05
@preactionand if you EVER tell him i said that you can expect me, Vrby, Koen, and Arjan to go PC Load Letter on your ass00:06
deafferretis that more painful then being fingured?00:06
@preactiona larger number of people would find it uncomfortable, yes00:07
deafferretunderstood. nothing like a good Friday fisturing, I always say00:07
@preactionwhy am i in the mood for cod now?00:08
* deafferret titters00:08
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:09
* perlDreamer flushes cache and wipes the log files00:09
-!- mode/#webgui [+v cap10morgan] by ChanServ00:09
nubafound a nice chuck norris quote the other day> http://images.icanhascheezburger.com/completestore/2009/3/6/128808831989162466.jpg00:11
@preactionha, nice00:17
daviddelikat1perlDreamer: woot.com has your gutter celaner...00:19
daviddelikat1cleaner...00:19
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Zylopfa has no reason"]00:20
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:21
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:25
+perlDreamerdaviddelikat1, where?00:33
+perlDreamerall I see are condiments with funny labels00:34
CIA-38WebGUI: colin * r10044 /WebGUI/lib/WebGUI/AssetPackage.pm: Update POD with new options.00:38
CIA-38WebGUI: colin * r10045 /branch/WebGUI_7.6/lib/WebGUI/AssetPackage.pm: Backport POD docs for assetPackage00:38
daviddelikat1perlDreamer: sorry, it was there at 5:19, they only last until they run out ..  its a woot-off00:42
+perlDreamercrud :(00:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []00:48
* perlDreamer decides to support the economy by buying things for his office01:00
+perlDreamerbbl01:00
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui01:30
-!- mode/#webgui [+o plainhao] by ChanServ01:30
+perlmonkey2How did the Norm Coleman database files get published by his CMS?  How is that even possible?01:48
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Remote closed the connection]02:17
+perlDreamersounds like time for tavisto to start praising WebGUI's security02:26
+perlDreamerwe _never_ store credit card info02:26
@preactionamen02:27
@preactionwe don't allow unsecure giving of CC info either02:27
@preactionin fact, we go so far as to have problems if we don't realize we're absolutely secure02:28
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has joined #webgui02:45
-!- mode/#webgui [+v cap10morgan] by ChanServ02:45
+perlDreamerwe should co-opt that V-8 commercial02:52
+perlDreamerShould have had a WebGUI02:52
@preactionha!02:59
@preactionyou know what would be nice? if i could get rid of some of this code on my hard drive that isn't doing anyone any good03:01
@preactionlike the Shoutbox i made back in 0703:01
+perlDreamerShoutbox?03:01
@preactionor this Request Approval For DataForm Entry that I made a few months ago03:01
@preactionimma call it "Chatbox", that is more accurate and easier to understand03:02
@preactionit's an ajaxy box that lets people chat03:02
@preactiondoes polling to see when other people chat, so it updates while you're reading a page03:02
@preactionwow, so ugly. it should be using CRUD to store this data...03:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]03:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:06
@preactionfirst test; does the WebGUI from 07 work with the WRE from 09? pleasepleaseplease03:08
@preactiondamn patspam isn't around. i need an icon for this doohicky03:10
-!- cap10morgan [n=wmorgan@206-124-6-166.denver.dsl.forethought.net] has quit []03:16
@preactionAnyone around want to test something for me?03:50
@Haargi could03:51
@preactionk, one sec let me bundle this up03:51
@preactionHaarg: sent an e-mail with a tarball and a wgpkg03:54
@preactionand instructions03:54
@Haargseems to be working04:01
@preactionsweet, thanks04:01
@preactionyou can use installClass.pl --remove to remove it from your site04:01
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:04
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui05:17
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:17
+perlDreamerHaarg, preaction, does it make sense to build ways of resetting the config and settings to their original states into WebGUI::Test?05:46
+perlDreameranyone else in the channel can feedback, too05:46
-!- daviddelikat1 [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]05:52
+perlmonkey2can't....read....too....tired to think....06:01
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Remote closed the connection]06:01
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]06:18
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui06:18
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]06:20
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui06:20
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]06:22
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui06:28
-!- mode/#webgui [+o Haarg] by ChanServ06:28
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:19
CIA-38WebGUI: colin * r10046 /WebGUI/t/lib/WebGUI/Test.pm: 08:13
CIA-38WebGUI: Provide a way for config file settings to be restored at the end of a test,08:13
CIA-38WebGUI: via the END block in WebGUI::Test.08:13
CIA-38WebGUI: colin * r10047 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: Backport changes for restorging config file settings.08:13
CIA-38WebGUI: colin * r10048 /WebGUI/t/User.t: 08:13
CIA-38WebGUI: Make User.t use the new automatic config file restorer.08:13
CIA-38WebGUI: Clean up some END block code.08:13
CIA-38WebGUI: colin * r10049 /branch/WebGUI_7.6/t/User.t: Backport User.t END block cleanup.08:13
CIA-38WebGUI: colin * r10050 /WebGUI/t/User.t: Add tests for 100% coverage of getProfileUrl08:13
CIA-38WebGUI: colin * r10051 /branch/WebGUI_7.6/t/User.t: backporting getProfileUrl tests08:13
CIA-38WebGUI: colin * r10052 /WebGUI/t/User.t: Add tests for hasFriends with 100% coverage.08:13
CIA-38WebGUI: colin * r10053 /branch/WebGUI_7.6/t/User.t: backporting hasFriends tests08:13
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:46
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI14:28
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]15:02
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:18
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]15:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]15:42
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:23
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []16:24
-!- zylopfa [n=zylopfa@85.81.22.240] has joined #webgui16:30
zylopfaCan someone tell me how i change definition data of a wobject on the fly? I have a "counter" in the definition of my wobject that I want to decrease every time something happens16:31
zylopfayou get the value of the definition things with $self->get("counter");16:32
zylopfabut i wish to Set it16:32
zylopfaI can set it by using a db query but i thought there might be a function to update and assets definition16:37
zylopfathink i found it now anyway $self->update({counter=>$newCount});16:40
zylopfaGod bless the Poll.pm module16:43
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has joined #webgui16:47
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:47
CIA-38WebGUI: translation * r10054 /translations/German/German/ (AuthWebGUI.pm Asset_AdSku.pm Asset_Navigation.pm): Update from translation server16:59
CIA-38WebGUI: yung * r10055 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): Fixed Matrix alpha numeric sort direction, changed default sort to alpa numeric17:32
CIA-38WebGUI: yung * r10056 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): Fixed Matrix alpha numeric sort direction, changed default sort to alpa numeric17:32
zylopfaIsnt there a problem using epoch time in webgui when the time will "spill" over in 2030'something?17:52
zylopfaWhat if you specify a group expire offset of for example 100 years instead of the default 10?17:52
-!- perlmonkey2 [n=perlmonk@adsl-70-137-17-88.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]17:53
CIA-38WebGUI: yung * r10057 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9865: Matrix: Later added attributes are not detected in older listings18:04
CIA-38WebGUI: yung * r10058 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9865: Matrix: Later added attributes are not detected in older listings18:32
CIA-38WebGUI: translation * r10059 /translations/German/German/ (Account_Shop.pm Asset_Image.pm): Update from translation server18:32
CIA-38WebGUI: translation * r10060 /translations/German/German/ (AuthWebGUI.pm Asset_Thingy.pm): Update from translation server18:32
CIA-38WebGUI: translation * r10061 /translations/German/German/ (2 files): Update from translation server18:32
zylopfaIs there a way i can see some mail logs of mail send with WebGUI::Mail::Send?19:11
zylopfaI made it seond a mail but i cant see it being received + dont know what the reason was19:11
zylopfaI have send 2 mails now and i see them in the mail queue19:17
zylopfabut after the workflow run that send queued mail, it wont show up at the inbox :/(19:17
@steveo_aamore /var/log/maillog19:21
@steveo_aaThat will tell you if it was passed off to the MTA correctly19:22
zylopfaahh I thought webgui did a smtp connection19:27
zylopfalike it was the mta19:27
zylopfaI can see in my maillog that its stat=send and ok19:28
zylopfaI figured it out now steveo_aa, they dont accept mail from my ip as its registered to dynamic ip19:31
zylopfaits my test machine here at home19:31
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI19:32
-!- mode/#webgui [+o tavisto] by ChanServ19:32
zylopfabut why do their f'ing mta at yahoo mail say OK then?19:32
zylopfawhen it just send the mail back to me afterwards19:32
CIA-38WebGUI: colin * r10062 /WebGUI/lib/WebGUI/Account.pm: More Account POD.19:33
CIA-38WebGUI: colin * r10063 /WebGUI/ (14 files in 6 dirs): Add getAddToCartForm to skus, update Shelf code, help, i18n and template.19:33
zylopfaIts lame that email providers wont accept mail from "dynamic" ips19:34
zylopfaI can just test it on my rented server then, atleast gmail dont block it19:35
-!- stDavid [n=stDavid@72.64.138.146] has quit []20:14
-!- perlmonkey2 [n=perlmonk@75.43.164.250] has joined #webgui20:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:59
-!- perlmonkey21 [n=perlmonk@adsl-70-137-6-159.dsl.okcyok.swbell.net] has joined #webgui21:11
-!- perlmonkey2 [n=perlmonk@75.43.164.250] has quit [Connection timed out]21:27
zylopfa is the "Create a shortcut" icon on the wobject tool bar, the same as doing  ^AssetProxy(assetId);22:04
SDuensinNo, zylopfa 22:26
SDuensinWith a shortcut, you can then override settings on the original object.22:26
zylopfaAhh thanks, so it will create a new asset or?22:26
SDuensinIf you just want to display the same asset in more than one place, either will work.22:26
SDuensinShortcuts can be more powerful though.22:27
zylopfaYeah thats the idea. Ohh22:27
zylopfaWont they mess up the asset? If you can override stuff?22:27
SDuensinNope.  It only applies to the shortcut, not the original.22:27
zylopfaahh thanks a lot22:28
SDuensinYW22:28
SDuensinKind of ironic you asked that.  I popped back over here to ask a question about shortcuts.  :-)22:29
SDuensinMaking a shortcut to a gallery doesn't exactly work as you'd expect.  :-(22:30
zylopfaAuch damn it :( what does it do?22:31
CIA-38WebGUI: yung * r10064 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9933: Matrix 2.0 - Unable to view/edit product maintainer account22:31
CIA-38WebGUI: yung * r10065 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/MatrixListing.pm): fixed #9933: Matrix 2.0 - Unable to view/edit product maintainer account22:31
SDuensinWell, I changed a lot of the templates for the gallery I want to show the users.  Then I was going to make a shortcut to it in an admin area of the site and override my changes so the site admin can edit the albums and such.22:31
zylopfabut it showed the same template as normal right?22:32
SDuensinThat way, there would be no edit controls or anything for the visitors, but the admin can use the standard templates.22:32
SDuensinMy initial template shows correctly, but as soon as you "click into" an album, it goes back to the original.22:33
zylopfadamn it :( no idea what it can be as i am not so familar with the shortcuts22:33
SDuensinEh, I'll find something that works.22:36
zylopfaI hope you do22:36
SDuensinThey're just going to have to add photos from the asset view.  :-/22:38
-!- stDavid [n=stDavid@70-46-150-34.tpa.fdn.com] has joined #webgui22:39
-!- mode/#webgui [+o stDavid] by ChanServ22:39
-!- stDavid [n=stDavid@70-46-150-34.tpa.fdn.com] has quit []22:55
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:32
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]23:54
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:56
--- Day changed Sun Mar 29 2009
-!- zylopfa [n=zylopfa@85.81.22.240] has quit ["Leaving"]00:15
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has left #WebGUI []00:20
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:55
-!- mode/#webgui [+o stDavid] by ChanServ00:55
CIA-38WebGUI: translation * r10066 /translations/Dutch/Dutch/ (7 files): Update from translation server01:11
-!- hansw [n=hanswolt@p54805C50.dip.t-dialin.net] has joined #webgui01:14
-!- hansw is now known as onki01:15
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []01:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []01:40
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui01:44
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Client Quit]01:44
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui01:45
-!- mode/#webgui [+o plainhao] by ChanServ01:45
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]04:02
-!- onki [n=hanswolt@p54805C50.dip.t-dialin.net] has quit ["Leaving"]05:18
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:24
-!- mode/#webgui [+o stDavid] by ChanServ05:24
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]05:55
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:56
-!- mode/#webgui [+o preaction] by ChanServ05:56
-!- perlmonkey2 [n=perlmonk@76.213.115.178] has joined #webgui05:57
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:57
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []05:59
-!- perlmonkey21 [n=perlmonk@adsl-70-137-6-159.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]06:14
CIA-38WebGUI: colin * r10067 /WebGUI/lib/WebGUI/User.pm: Don't make the 2nd Friend object unless it is needed.07:24
CIA-38WebGUI: colin * r10068 /WebGUI/t/User.t: Add tests for acceptsFriendsRequest.07:24
CIA-38WebGUI: colin * r10069 /branch/WebGUI_7.6/t/User.t: Backport tests for acceptsFriendsRequest.07:24
-!- perlmonkey2 [n=perlmonk@76.213.115.178] has left #webgui []07:45
CIA-38WebGUI: colin * r10070 /WebGUI/t/User.t: Tests for profileIsViewable, with high coverage.07:51
CIA-38WebGUI: colin * r10071 /branch/WebGUI_7.6/t/User.t: Backporting profileIsViewable tests.07:51
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]08:46
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:47
-!- mode/#webgui [+o preaction] by ChanServ08:47
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]08:59
CIA-38WebGUI: translation * r10072 /translations/Polish/Polish/ (26 files): Update from translation server10:32
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]12:53
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]12:58
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui12:59
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui16:45
-!- mode/#webgui [+o Haarg] by ChanServ16:45
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit [Client Quit]16:47
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []18:11
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]18:29
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui18:30
-!- bpmedley [n=bpmedley@75.13.164.190] has quit ["Computer goes to sleep!"]18:49
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]19:54
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui19:54
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]20:27
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui20:27
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui20:42
-!- mode/#webgui [+v BartJol] by ChanServ20:42
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]21:14
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has quit [Read error: 104 (Connection reset by peer)]21:18
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui21:21
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui21:25
-!- mode/#webgui [+v BartJol] by ChanServ21:25
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]21:26
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui21:26
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI21:58
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:03
-!- mode/#webgui [+o preaction] by ChanServ22:03
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 104 (Connection reset by peer)]22:48
--- Log closed Sun Mar 29 23:03:11 2009
--- Log opened Sun Mar 29 23:08:23 2009
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui23:08
-!- ServerMode/#webgui [+ns] by orwell.freenode.net23:08
-!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal]23:08
-!- Irssi: Join to #webgui was synced in 3 secs23:08
!orwell.freenode.net *** Notice -- TS for #webgui changed from 1238357303 to 116452337523:13
-!- ServerMode/#webgui [-s] by irc.freenode.net23:13
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:13
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui23:13
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has joined #webgui23:13
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui23:13
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui23:13
-!- diakopter [n=M8YCjC56@209.9.237.164] has joined #webgui23:13
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui23:13
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui23:13
-!- CIA-38 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui23:13
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui23:13
-!- steveo_aa [n=sno@adsl-99-33-112-181.dsl.sfldmi.sbcglobal.net] has joined #webgui23:13
-!- ServerMode/#webgui [+ovvo preaction BartJol Radix_ steveo_aa] by irc.freenode.net23:13
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui23:13
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui23:13
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui23:13
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui23:13
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui23:13
-!- deafferret [n=jhannah@klab.ist.unomaha.edu] has joined #webgui23:13
-!- ServerMode/#webgui [+o frodwith] by irc.freenode.net23:13
-!- ServerMode/#webgui [+bbb *!*@189.4.48.48 *!*@85-18-14-23.fastres.net broasaurus*!*@*] by irc.freenode.net23:13
-!- irc.freenode.net changed the topic of #webgui to: [ 7.6.17-stable | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/23:13
--- Day changed Mon Mar 30 2009
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, @steveo_aa00:07
-!- Netsplit over, joins: @steveo_aa, ckotil00:07
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui00:09
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui00:26
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]00:31
-!- MOAR-f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui00:46
-!- MOAR-f00li5h is now known as f00li5h00:47
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]00:52
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Remote closed the connection]01:12
-!- f00li5h [n=f00li5h@c58-107-99-13.thorn1.nsw.optusnet.com.au] has joined #webgui01:12
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui01:15
-!- mode/#webgui [+v patspam] by ChanServ01:15
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection]01:25
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui01:25
-!- BartJol [n=plainstu@52-167.surfsnel.dsl.internl.net] has left #webgui []01:40
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Read error: 104 (Connection reset by peer)]01:44
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:04
-!- mode/#webgui [+v patspam] by ChanServ02:04
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:39
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI04:19
-!- mode/#webgui [+o tavisto] by ChanServ04:19
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:27
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:27
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui05:09
-!- mode/#webgui [+o Haarg] by ChanServ05:09
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]05:28
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI05:29
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:41
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]06:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)]07:08
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui07:13
-!- mode/#webgui [+o stDavid] by ChanServ07:13
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]07:24
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:32
-!- mode/#webgui [+o preaction] by ChanServ07:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)]07:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:45
-!- mode/#webgui [+o preaction] by ChanServ07:45
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:17
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui09:02
-!- mode/#webgui [+v patspam] by ChanServ09:02
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:20
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:05
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]10:39
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]10:40
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui10:41
-!- mode/#webgui [+v Radix_] by ChanServ10:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []11:09
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:26
-!- mode/#webgui [+v BartJol] by ChanServ11:27
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]12:59
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:06
-!- mode/#webgui [+o plainhao] by ChanServ14:06
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI14:33
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]14:37
-!- LTR_bob1 [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui14:48
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]14:48
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui14:57
-!- mode/#webgui [+o stDavid] by ChanServ14:57
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:10
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui15:29
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui15:33
-!- LTR_bob1 [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]15:33
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:29
-!- mode/#webgui [+o bopbop] by ChanServ16:29
-!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]16:29
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Read error: 110 (Connection timed out)]16:31
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui16:32
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has joined #webgui16:48
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:48
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []16:57
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:01
-!- mode/#webgui [+o tavisto] by ChanServ17:01
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]17:36
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:47
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []18:03
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui18:08
-!- mode/#webgui [+o Haarg] by ChanServ18:08
-!- bpmedley [n=bpmedley@adsl-75-13-164-190.dsl.fyvlar.sbcglobal.net] has joined #webgui18:18
-!- mode/#webgui [+o bpmedley] by ChanServ18:18
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:24
@plainhaois there a way to add a watcher to a private project created by someone else?18:37
@plainhaoon github, oops18:37
@preactionplainhao: afaik you have to ask the creator to do it18:43
@plainhaod'oh, ok18:43
* plainhao thanks preaction, and prepares to bug rizen.18:43
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui19:08
-!- mode/#webgui [+o bopbop] by ChanServ19:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:33
-!- mode/#webgui [+v perlDreamer] by ChanServ19:33
+BartJolmorning perlDreamer19:50
+perlDreamerHowdy, BartJol19:50
SDuensinHey gang.19:51
* SDuensin is confusing himself pretty good today. :-)19:51
+perlDreamerWhat's happening in the big world outside my house today?19:51
+BartJolthe sun is shining19:51
+BartJolmy stomach is tarting to roar19:52
* perlDreamer hates it when his stomach tarts19:52
+BartJolworking was ok today19:53
+BartJolalso made some phonecalls for the electricity connection in my new home19:53
SDuensinPower is good.19:53
+BartJoland it seesm mainly absent19:54
+BartJolpower? like dictatorial power? or electrical?19:54
+BartJolor both?19:54
+perlDreamerelectrical!19:54
+BartJolwell, I should be heading for dinner19:58
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:59
SDuensinNot being able to pay cash for a subscription makes testing them annoying.  :-(20:08
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:08
-!- carogra1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:09
@preactionSDuensin: that means that I didn't check-in my code to allow Cash to handle subscriptions :(20:11
SDuensinIt *used* to work, then rizen "fixed" it.20:11
@preactionit should be a setting in the Shop settings20:12
SDuensinPersonally, I think it should be allowed.  My neighbor can pay me in cash for her site every month.20:12
* perlDreamer will avoid mentioning the benefits of automated tests in this situation20:12
SDuensinhehe20:12
SDuensinIt's OK.  WebGUI has made me mad, so I'm changing projects for a bit and then I'll come back.20:12
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []20:13
@preactionyou can't just give up like that!20:13
SDuensinI don't think it's going to let me do what I want.20:13
-!- khenn [n=khenn@adsl-75-50-88-62.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:13
-!- mode/#webgui [+o khenn] by ChanServ20:13
@preactionwhat do you want? i'm sure we can find a way to make webgui bend to your will20:14
SDuensinIn a nutshell, I want it to auto-provision itself for customers.20:14
@preactionelaborate?20:14
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]20:15
SDuensinAs long as I do one WebGUI user account per provisioned site, it's easy.  But letting one customer have multiple sites makes it a bit more complex.20:15
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:15
SDuensinI have info about WG on my site.  Demo server, too.  If they like it, I want them to punch in a credit card and get a site for themselves.20:15
@preactionyou're using the WRE library code, right?20:15
SDuensin(You know, compete with rizen.  <G>)20:15
* SDuensin is still on 0.8.5, but yes.20:16
@preactionthe WRE library code (along with wreconsole.pl) might be to your advantage20:16
@preactionwhat I would do: Make a WebGUI::Crud object for the site definitions, tie them to Users, and write an Account plugin to manage the Crud for the individual user (with admin functions for yourself).20:17
@preactionshould be easy20:17
@preactionoh, but it will need to be on a special instance of Apache that is allowed to restart itself (a security hole).20:17
SDuensinSure, easy.  Keep in mind I suck at Perl and don't know the WebGUI API yet.20:17
@preactionah, heh, uh...20:18
SDuensinI'll use a cron job to handle the actual provisioning.  Just need to track the data and bill from WebGUI.20:18
@preactionwell dont' get discouraged at least, it is possible20:18
+perlDreamerso, if you don't know perl/WebGUI API how can you say that WebGUI won't do what you want?20:18
SDuensinperlDreamer - Let me expand that statement:  "...without custom code."20:19
SDuensinWith the API, WebGUI can do *anything*!20:19
* SDuensin bets it could even run Doom.20:20
@preactionthere is an initiative to bring OpenGL to web browsers20:20
SDuensinYea.  It's called Flash.  :-P20:20
@preactionnatively, not plugin20:20
SDuensinKnow what browsers need natively?  A decent layout system!  :-P20:21
@preactionthey have one, they just don't support it20:22
@preactionCSS works wonderfully20:22
SDuensinThat's because it's too damn complicated.  20:22
+perlDreamerin JS, Function.prototype exposes a method to all functions?20:23
SDuensinI think so, but not going to swear to it.20:23
@preactioni don't believe that Function is an object like that20:23
@preactionhm.. maybe it is20:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []20:24
+perlDreamerJS, The Good Parts, seems to say that it it, but all the following examples work on native object types like String and Number.20:24
SDuensinThe Good Parts?  My book must be The Bad Parts.20:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:25
-!- carogray [n=Caroline@173-114-252-94.pools.spcsdns.net] has joined #webgui20:32
CIA-38WebGUI: yung * r10073 /branch/WebGUI_7.6/ (3 files in 3 dirs): fixed #9951: Matrix 2.0: Median not calculated correctly20:39
CIA-38WebGUI: yung * r10074 /WebGUI/ (3 files in 3 dirs): fixed #9951: Matrix 2.0: Median not calculated correctly20:39
CIA-38WebGUI: yung * r10075 /branch/WebGUI_7.6/docs/upgrades/upgrade_7.6.17-7.6.18.pl: removing some test code from upgrade script20:39
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui20:42
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 131 (Connection reset by peer)]20:44
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui20:45
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:45
@HaargperlDreamer, i noticed your changes to automatically reset config settings20:50
+perlDreamerwhat do you think?20:51
@Haargi like the idea20:51
+perlDreamernext I'll make something similar for settings20:51
@Haarghad a couple thoughts though20:51
+perlDreamerokay20:52
@Haargfrom my understanding, it's something each test has to enable?20:52
+perlDreameryes20:52
@Haargis there a reason we don't want to have it automatic for all test?20:52
@Haargpossibly conflicts with existing reset code i guess20:52
+perlDreamerI had thought about that20:52
+perlDreamer1) you only need to reset what's been changed in the test20:53
+perlDreameralthough a full reset to the original state would prevent accidents from happening20:53
+perlDreamer2) a full reset would be slower than only resetting what has been changed20:53
@Haargthe other thought i had was if we just prevented the config files from being written we wouldn't need to care about resetting anything20:53
+perlDreameryes, but this technique should also be extended to handle settings as well as config20:54
@Haargthat i agree with20:55
@Haargseems like we could just disable the Config::JSON::write method though, and wouldn't have to care about any other resetting code20:56
@Haargfor config20:56
+perlDreamerthe only time that would not work however, is if you open a 2nd session expecting your config changes to be in there20:57
+perlDreameroff the top of my head, I don't know if any tests currently do that, though20:57
@HaargWebGUI::Config caches config objects20:57
@Haargthe export stuff is where that would come up20:58
+perlDreamerwe've been bitten by that module level caching before, though20:59
+perlDreamerremember the upgrade madness?20:59
+perlDreamerwith fork?20:59
@Haargvaguely21:00
+perlDreamerthe upgrade script called fork on each upgrade version script21:00
+perlDreamerthe child would modify the config21:01
+perlDreamerthen return21:01
+perlDreamerbut the parent had a different copy of the cache21:01
+perlDreamerso the next child would receive an original copy of the cache, instead of the modified version from the first child21:02
@Haargyeah21:02
+perlDreamerwhich meant only the last child's changes actually happened21:02
+perlDreamerit'd safer to use WebGUI::Cache21:03
+perlDreamerbut probably slower21:03
@Haargwouldn't work anyway21:04
@Haargsince you need the config file to get the cache21:04
+perlDreamergood point21:05
+perlDreamerso much safer, since there's no chance of getting a bad cache value :)21:05
@Haargso aside from a test that cleared the config cache and expected its changes to be preserved, do you see any problems with preventing config files from being written?21:06
+perlDreamerno21:06
+perlDreamerit would be okay to call some class method in WebGUI::Test that reenabled writing to the config files?21:07
+perlDreamerjust in case we need it?21:07
@Haargsure, that sounds fine21:07
@Haargfor settings we'll have to have it track the changes and re-apply the old settings at the end of the test21:09
@Haargbut it would be best if it could be entirely automatic21:09
+perlDreamersettings _is_ smaller than config though21:09
+perlDreamerso yeah, clone the data and restore it all21:10
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 104 (Connection reset by peer)]21:21
+perlDreamertavisto, looks like many Matrix bugs being fixed21:32
+perlDreameryou must be relieved21:32
@tavistoheh yeah they've been closing21:32
@tavistocan't wait for next upgrade21:33
-!- rizen [n=rizen@76.210.61.179] has joined #webgui21:33
-!- mode/#webgui [+o rizen] by ChanServ21:33
+perlDreameruh, Haarg.  My version of Config::JSON does not have write subroutine21:36
+perlDreamerit's embedded inside ->set21:37
@rizeni'm blaming it on MrHairgrease 21:38
@rizenthe reason you can't check out in 7.7 anymore21:38
@preactioni agree with everything rizen says21:38
@HaargperlDreamer, it's in the latest Config::JSON21:39
@Haargi guess i was under the impression we had bumped the required version21:39
+perlDreameri _am_ behind in that21:39
+perlDreamerdoes the current min version, 1.3.1 have the write method?21:39
@Haargyes21:40
+perlDreamersorry, testEnv says 1.1.221:40
+perlDreamerI have 1.1.421:40
@Haargyeah21:41
@Haargso i guess that approach won't work21:41
+perlDreamerhow much memory would it take to clone the whole config file?21:41
+perlDreamera couple of K?21:41
@Haargsomething like that21:41
+perlDreamerwe can just do that then, and dispense with the manual stuff21:42
@Haargyeah21:42
+perlDreamerthat's not that much memory21:42
@Haargfor testing i don't see any reason not to21:42
@preactionbut, 512K is enough for everybody!21:42
@HaargperlDreamer, you mentioned problems with Clone and 5.1021:42
+perlDreameryes21:43
@Haargyou have a link for that?21:43
+perlDreamerClone will not reliably duplicate data structures21:43
@Haargi know there was a bug listed, but i thought that was a compile failure21:43
+perlDreameryes, and no21:44
+perlDreamerthe bug has been closed as of Clone 0.3121:44
+perlDreamerum, 0.2 something21:44
+perlDreamer0.30 it was21:44
+perlDreamerRT# 4095721:44
+perlmonkey2Vista claimed 512M was good enough for everybody.  I think they're being sued for it.21:45
+perlDreamerI should go backtrace where I got bit by that, and try the new Clone and see if it's resolved or not21:46
+perlDreamerbecause Clone is faster than dclone21:46
+perlDreamer14 files do config manipulation21:49
+perlDreamerit wouldn't be hard to upgrade them21:50
+perlDreamerHaarg: it was svn rev 8825 where I came across that bug21:52
+perlDreamerhttps://svn.webgui.org/svnweb/plainblack/revision/?rev=882521:52
+perlDreamerso it should be fairly easy to swap back, and rerun the tests to see if/how they fail now21:52
+perlDreamerlooks good21:55
+perlDreamerperlmonkey2: ping21:55
+perlmonkey2perlDreamer: pong21:55
+perlDreamerseems the Clone bug has been fixed21:56
@Haargcool21:56
+perlDreamerbump the version and use it?21:57
+perlmonkey2I forgot why use it over dclone?21:57
+perlDreamerthere was a bug with deepcopying in perl 5.1021:57
+perlDreamerit wouldn't always copy everything21:58
+perlmonkey2I prefer unsafe copies....21:58
+perlDreamerdo you also prefer puttin' yer hooha in a blender?21:59
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui22:01
+perlmonkey2I'm not sure how my extremely dangerous levels of laziness equate to a "hooha in a blender".  Maybe if I thought it through, but I'm too lazy.22:02
+perlDreamerin any case, in the places where Survey*.pm is using dclone, any opposition to use clone instead now that it's fixed and working correctly?22:03
+perlDreamerit will be faster22:03
@bpmedleyssl_error_rx_record_too_long.. anyone seen this before?22:04
+perlmonkey2sure, and it means we don't have to load Storable just for dclone.22:05
+perlDreamerright22:05
+perlDreamerHaarg, any final objections?22:05
-!- rizen [n=rizen@76.210.61.179] has left #webgui []22:05
+perlmonkey2man.....I have this horrible itch to rewrite the Survey from scratch, just taking the good ideas from [head]22:06
* perlDreamer passes perlmonkey2 some Calamine lotion22:07
+perlmonkey2mainly I want to break out the question handler logic to be individual objects and have every operation associated with the question handled by that object.  I hate having handler logic spread out all over the place.22:07
+perlmonkey2I need an OO crutch like Mouse.22:09
+perlDreamerMouse << Moose?22:09
CIA-38WebGUI: jt * r10076 /WebGUI/lib/WebGUI/Shop/Cart.pm: removed a check that shouldn't be happening, at least not in this method.22:09
CIA-38WebGUI: jt * r10077 /WebGUI/docs/changelog/7.x.x.txt: 22:09
CIA-38WebGUI: fixed a bug that required you to hit "update cart" before the checkout22:09
CIA-38WebGUI:  button would appear22:09
+perlmonkey2perlDreamer: Mouse is Moose with quite a bit of non-essentials cut out; optimized for speed and size.22:11
+perlDreamerwould it be easy to plug CRUD into it as an ORM?22:11
+perlmonkey2I don't know why not, but it would introduce another OO paradigm into wG, which doesn't sound like a good idea.22:14
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Mech422, f00li5h, @steveo_aa, ascii, diakopter22:15
-!- Netsplit over, joins: @steveo_aa, f00li5h, diakopter, ascii, Mech42222:16
-!- carogray [n=Caroline@173-114-252-94.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]22:18
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:20
-!- mode/#webgui [+v cap10morgan] by ChanServ22:20
@preactionokay, i know not hosting our git repository on our own servers is nice, but i cannot do any work until git is back up22:32
+perlDreamerwhy not?22:32
@preactionbecause i have to deploy and test on production22:33
+perlDreamercopy your repo, put it over in your user account on production, and pull from it22:33
+perlDreamerand then tell Haarg that I need to ask him some core UI questions related to restoring the settings automatically22:34
@Haargshould be possible to push to the server from your local machine22:35
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:35
+perlDreamerHaarg, config and settings need methods for returning all their properties in order to restore the whole thing22:35
+perlDreameris it okay if I build those in?22:35
@Haargsettings it should be fine to do22:36
@Haargactually, i think the pod documents that as being possible22:36
+perlDreamerthe pod is wrong22:36
+perlDreamersettings only returns 1 param at a time unless you break encapsulation22:36
@preactionokay, so now that i've pushed, it says that if i commit i'll delete everything on the production site. do i just "reset"?22:36
+perlDreamercurrently , $settings->get will look up NULL in the db.  Is it okay to replace that with returning all params like other other ->get methods, or should I build getAll?22:37
@Haargnot certain preaction, i'd have to see the actual error/warning22:38
@Haargseems like using get would make the most sense22:39
@preactionHaarg: http://webgui.pastebin.com/m5b6a095a <- this is the exact opposite of the push i just made22:39
metanilhow do i update existing template using script... (i guess $import->addChild won't work.. and i didn't see $import->updateChild)..??22:39
@Haargyeah, you should be able to reset 22:39
+perlDreamermetanil, try using packages.  otherwise, $import->update()22:39
@preactionmetanil: instantiate the existing template by using its assetId (WebGUI::Asset::Template->new( $session, $assetId );) and then use update()22:39
@HaargperlDreamer, i'm not entirely familiar with how mocking for classes works, but would it be possible to wrap the calls to config/settings -> set/delete ?22:41
@Haargso you could record the values before changing them automatically?22:41
@preactionHaarg: for future reference, there's this FAQ which tells me i need to "git reset --hard" and i'll lose all my changes if there were any22:42
@Haargyes22:42
@preactionhttp://git.or.cz/gitwiki/GitFaq#head-b96f48bc9c925074be9f95c0fce69bcece5f6e7322:42
+perlDreamerHaarg, that sounds more like a symbol magic task, rather than MockObject::Extends22:42
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:43
+perlDreameryou want to wrap the original call, add functionality, then call the original22:43
@Haargyeah22:43
+perlDreamerdo you want to do that, rather then copying those objects at session creation time?22:43
@Haargfor settings changing ->get to return everything would be ok, but that's not really viable with Config::JSON22:43
+perlDreamerno, but it works with WebGUI::Config22:44
@Haargso wrapping the calls may be a better way to go22:44
+perlDreamerwhich subclasses that22:44
@Haargdoes it?22:44
@Haarghow would WebGUI::Config get access to the full hash?22:44
+perlDreamerWebGUI::Config subclasses with C::IO, doesn't it.22:46
+perlDreamerwhich means we can't get access to the whole hash22:46
@HaargWebGUI::Config has access to the same api as any other piece of code22:47
@Haargeven if it wasn't using C::IO, it would be breaking encapsulation to pull out the hash22:47
+perlDreamernot for a subclass22:47
+perlDreamerwell, yeah for a subclass22:47
+perlDreamerseems slightly less evil to do it that way22:48
+perlDreamerbut in any case22:48
+perlDreameryou're right22:48
@Haargpreaction, it would probably be good to note down the full procedure for pushing directly to a remote server22:49
+perlDreamersetting->get change committed22:52
+perlDreamerClone changes committed22:53
+perlDreamerHaarg, do either of those need to be backported to 7.6?22:53
@Haargi don't think so22:54
@HaargClone would be a prereq change, and the other is mainly a testing enhancement22:54
+perlDreamerokey-doke22:54
metanilthanks perlDreamer, preaction.. i'll first using preaction's approach.22:59
@preactionso apparently i broke my production git repo, i tried nuking it and i can't push until i've pulled from something...23:00
@Haargon the production box you mean, or what you are using locally?23:01
@preactionproduction box23:01
@Haargwhat errors are you getting etc23:02
@preaction*** Project description file hasn't been set23:02
@preactionand why the hell can't i download the WRE from sourceforge right now?23:02
@Haargwhen does it give you that error?23:02
@Haargbecause sourceforge is dumb23:03
@preactionwhen pushing to the remote23:03
@preactionwhy does the Internet SUCK SO MUCH?23:03
@Haargwhat remote are you trying to push to?23:03
@preactionHaarg: the client's production server, not hosted by us (and thus not firewalled to the nines)23:03
@preactionrather, client's dev server23:04
@preactionWRE question then: The wreconsole.pl doesn't care if there's a /data/wre/etc/wre.conf until AFTER you've done /setup, right?23:04
@Haargi'd have to see the git config and command line23:04
@Haargcorrect, since it creates that file as part of the setup process23:05
@preactionthat's what i thought23:06
@preactionwtf now my plainblack.com mail is not responding23:12
@preactionhow in holy hell am i supposed to get any work done if three different parts of the Internet no longer function...23:12
+perlmonkey2I'm completely mystified on how the Survey addressing now works.  SurveyJSON->sections() should return an arrayref of all the sections.  But it only returns a scalar pointing at the first section.  This should break everything and it shoudl be impossible for my two sections to be showing.  This is like magic.23:13
+perlDreamerHaarg, I've got the session settings automatically backed up and restored now23:17
+perlDreameralong with the 26 tests that do manual restore in END blocks23:17
@Haargnice23:17
+perlDreamersome tests still do manual restore after test sections, so that downstream tests don't fail23:18
+perlDreamerbut all the rest are now covered23:18
+perlDreamerI'm going to rerun the suite, then commit when it's clean23:18
+perlDreamerare you working on the Config restore?23:18
@Haargnot at the moment, but i will23:19
CIA-38WebGUI: colin * r10078 /WebGUI/ (lib/WebGUI/Session/Setting.pm t/Session/Setting.t): 23:20
CIA-38WebGUI: Have Setting's get work like other gets by returning a hashref when23:20
CIA-38WebGUI: no param is requested.23:20
CIA-38WebGUI: colin * r10079 /WebGUI/ (4 files in 4 dirs): 23:20
CIA-38WebGUI: Bump up the version for Clone, since the new version works with23:20
CIA-38WebGUI: perl 5.10.23:20
CIA-38WebGUI: Have SurveyJSON use it instead of dclone.23:20
* perlmonkey2 hates merging23:24
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:24
-!- mode/#webgui [+v cap10morgan_] by ChanServ23:24
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]23:26
@preactionlAtitude goes Across, right? Longitude is up/down23:28
+perlDreamerHaarg, I have a test failure for Asset/File/Image.t which is not related to the settings changes23:29
+perlDreameris something working in that Asset?23:29
+perlDreamerpreaction:yes23:29
@Haargnothing i know of23:30
+perlDreamerunless you're on neptune23:30
+perlDreamerit's a test bug from svn rev  9967.  fixed and committed23:33
+perlDreamerI'll check the 7.6 branch, too.23:33
@preaction... i swear that this is not possible, but google's Geocode service is returning Lat,Long in reverse order (Long, Lat)23:34
@Haarganything is possible if the internet hates you23:35
* perlDreamer checks his calendar23:35
+perlDreameryup23:35
+perlDreamerMarch 3023:35
@preactionhell23:35
+perlDreamerThe Internet Hates Preaction day23:35
+perlDreamerit's part of Obama's stimulus bill23:36
@preactionhow did i NOT mark my calendar...23:36
@Haargre: that test failure, thanks for catching that23:37
@Haargmysql depends on the file system for case sensitivity of table names23:37
@Haargso the test didn't fail for me23:38
+perlDreamerthe good news is that it's just a test23:39
@Haargyeah23:39
@Haargthe upgrade script already got fixed, but i didn't notice the test23:39
+perlmonkey2map ($self->session->log->error($_->{variable}), @{$self->sections});  outputs two unique scalars.  But map {push(@section_vars,$_->{variable})} @{$self->sections}; only puts a single scalar into that array.  Anyone know what's going on here?23:49
@Haargwhy are you using map?23:50
+perlmonkey2that's what was already there.23:50
@Haargis it being assigned to anything?23:50
+perlmonkey2well, the original was my @section_vars = map{$_->{variable}} @{$self->sections};23:51
+perlmonkey2I jsut wanted to make that a bit more explicit.23:51
+perlDreamerperlmonkey2, for map, no commas after the block23:51
@Haargso you have it just using a bare map?23:51
@Haargthat first one isn't using a block23:52
+perlmonkey2well, my typo is here, not in the code.23:52
@Haargi'd start by making it a for loop23:53
+perlDreamerautomatic settings restoration committed and documented in the wiki in the new Writing Tests page23:54
@preactionokay, i now officially want to visit bermuda someday. it's so tiny!23:55
* perlmonkey2 shoots himself.23:56
+perlmonkey2The problem was Dumper not showing the complete contents.23:56
+perlmonkey2of the array.23:56
+perlmonkey2$#sections_vars is 1.23:56
+perlDreameroh, that's sad23:56
+perlDreamercan I have your wire welder?23:57
CIA-38WebGUI: colin * r10080 /WebGUI/t/Asset/File/Image.t: Fix a typo in a test, looking at the wrong table.23:57
CIA-38WebGUI: colin * r10081 /WebGUI/t/ (23 files in 13 dirs): Change tests to use the automatic backup of Settings in END blocks.23:57
+perlmonkey2thanks everyone for the help.23:58
--- Day changed Tue Mar 31 2009
+perlDreamerHaarg, when you have a chance, would you please upgrade from HEAD, upgrade Clone, and then try any test?00:05
@Haargt/Asset/AssetMetaData.t working00:06
@preactionnext beta release is Thursday right?00:06
@Haargno00:06
@Haargunless i'm dumb00:06
@preactionright now? or tomorrow?00:06
@preactioni want to get my new asset committed so that we can announce it00:07
diakoptereh00:07
@preactionbut i have to i18n the whole thing, get Help for templates, and test as much of the API as I can00:08
@Haargthursday00:08
@Haargi am dumb00:08
@preactionok, good00:08
@Haargneed more sleep apparently00:08
+perlDreamerperlDreamer.apply(Haarg, 'sleep');00:08
+perlDreamerthat's not right, either00:09
* perlDreamer is never going to learn javascript00:09
@preactionsays the guy debugging my Asset Manager and DataTable JS :p00:10
+perlDreamerah, but hacking JS and creating JS is different00:10
@preactiontrue enough00:10
+perlDreamerAsset manager was so well written that it was easy to fix bugs in, and extend00:11
* perlDreamer will not comment on DataTable because it uses dark magic00:11
@preactionoh god yes yes it does00:15
+perlDreamerinteresting, Smolder is now a CPAN module00:18
@Haargyeah, i noticed that00:18
@Haargcan't be cleanly installed yet00:18
+perlDreamerah, now I see00:22
+perlDreamerPerlDreamer.Protytype.sleep.apply(haarg)00:22
+perlDreamerthat's how to invoke a method on another object00:22
@preactionheh, i learn something new every day00:23
+perlDreamerthat's from JS, The Good Parts00:23
@preactionjust the fact that it's possible makes me happy00:23
@preactionJS is so much like Perl it's awesome00:23
+perlDreamerif you buy one, get the latest printing.  The original has many typos00:23
@preactioni'm trying to get through High Performance MySQL right now00:23
+perlDreamerdidn't tavisto get that for you last year at OSCON?00:24
@preactionyep00:24
@preactioni skimmed it and picked out the parts i needed. now i'm reading cover-to-cover00:24
@tavistoyessir, I am quite the book buyer00:24
+perlDreamerwhat's the scoop on this cmprofessionals thing, tavisto?00:24
@tavistoyou're probably missing a few pages though as perlDreamer use the bathroom but there was no TP00:25
+perlDreamerTP = Tavisto Paper00:25
@tavistohehe yep00:25
@tavistoCMprofessionals thingy is just a newsletter and it looks like we can submit a 500 word blub into it00:26
@tavistoblurb even. I believe I'm a member of their linkedin group too.00:26
@tavistomore importantly, we just got added to www.cmsxchg.com. It's a new site that is like the app store in itunes. It lets you sell 3rd party plugins and modules. So perlDreamer that will be good for you00:27
@tavistoI have to add the iphoto app now that they fixed out category00:28
+perlDreamerbad URL00:28
@tavistowww.cmsxchng.com00:29
@tavistocmon perlDreamer, you're supposed to add the invisible N to the first url.. I have to do everything for you00:29
+perlDreamerincluding supplying TP00:29
+perlDreamerwhy do it on cmschng instead of The Bazaar?00:31
@preactionexposure00:31
@tavistoexactly00:31
@preactioncredibility00:32
@tavistoexactly00:32
@tavistoand when people get sick of joomla and drupal00:32
@tavistothey're going to say... what's this webgui thing I keep seeing all over00:32
@tavistoit's the same reason why I want someone to come along and make 1000 style templates for us to sell on TemplateMonster.com00:32
@preactionthere will eventually be a watershed point, and then we'll be the big pimps of the CMS world00:32
+perlDreamereither pimps, or pimples00:32
@preactiontavisto: i can commit to one or two a month, but i don't think that i can sell someone else's templates :p00:33
@preactioni'm just putting them into webgui00:33
@tavistoyeah, having them as free templates on the Bazaar would be amazing00:33
@tavistothere seems to be many people who start hosting WebGUI w/ PB and then they never get past the "how do I make a cool design for my site" point00:34
@tavistoI would ultimately like to see the site starter wizard connect to the bazaar and allow the user to choose a design to install on the new site00:34
@preactiontavisto: we should go into the products in the bazaar and update their keywords so that the keyword cloud at the top actually works right00:34
@tavistoor atleast hard code a few more cool generic designs into the core00:34
@preactionthat would be pwn00:34
@preactionRFE that!00:34
@tavistoI've talked about it quite a bit in the past.. only to be smacked around with a large fish00:35
+perlDreamerit's already RFE'd preaction00:35
@preactionby whom? JT-dawg?00:35
@tavistoyeah I think I did add that forever ago00:35
+perlDreamerI _think_ I've seen that there00:35
+perlDreamerbut it could be my virus-addled brain00:35
@tavistonah it wasn't too bad.. People liked the idea but just said it was a long ways off00:35
@preactionit's not as far off now that we have the bazaar00:36
@tavistoremoving the design hurdle and making it easy to pop in a cool design would do wonders across the board for us00:36
+perlDreamermaybe we should just start making cool designs00:36
+perlDreamerand add the "easy-to-add" parts later00:37
@tavistoI think it would work even better once the templates are fixed in the new zen stuff we're doing00:37
@tavistoyeah I agree perlDreamer00:37
+perlDreamerso, get on it, tavisto!00:37
* perlDreamer is just a dumb perl hacker00:37
@tavistoI think both ways would be more useful after the standard template packages are done00:37
@preactionoh, ha, right, i remember that i wanted to completely redo the site starter wizard to be modular00:38
* preaction slinks away00:38
@tavistohehe..00:38
@tavisto*tavisto sees preaction's list of todo's and notices he does not see the end of the document..... 00:38
+perlDreameralso, the site starter should be the same as the style wizard00:38
@preactiona good TODO document never ends!00:39
@preactionyeah, the modular nature would allow parts to be re-run as desired00:39
@tavistoyeah and then it would merit having a design option on the admin console00:39
@tavistopreaction, I handed over that lead to Vrby so we'll see what happens with your travel schedule00:40
@preactionk00:40
@tavistoanyway perlDreamer, it would be good for you to add your products to that site. #1 - It could give you some additional business, #2 - it would help to fill up the amount of offerings under the WebGUI category.00:42
* perlDreamer is out of products00:43
@tavistotax?00:43
+perlDreamerthey're all out of date00:43
+perlDreamerno buyers for too many months == bad ROI00:43
@tavistowell son of a gun00:44
+perlDreamerif there were buyers, or even emails, then I might turn that back on00:44
@tavistowell I dont think enough peeps are using the shopping cart yet.. should grow over time00:44
@preactioni think people are used to having to copy/paste a cart solution into their blog solution into their forum solution00:45
* diakopter waits for CIA-3800:46
+perlDreamerno tests?00:47
diakopterwell, there was basically no "logic" added00:48
diakopterjust refactoring.00:49
diakopter:P at least it's i18n'ed :D00:50
+perlDreamerthere's funny quotes in the POD00:51
diakopteroh, yeah.00:51
+perlDreamerhttps://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/lib/WebGUI/AssetAspect/RssFeed.pm?rev=1008200:51
diakopteris that bad?00:51
@preactionthere's tabs in the output :(00:52
@preactionperltidy that biznitch!00:52
@Haargalso wierd characters in the pod00:52
@Haargoh, that's what perlDreamer was saying00:52
diakoptercopy/paste from spec pdf :)00:53
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:54
+perlDreamerit needs tests00:54
+perlDreamerfor the export, at least00:54
@Haargseems like it should detect if it is exporting and return a different url from getRssFeedUrl based on that00:57
+perlDreamerman, the poor guy makes 1 commit and we're all over the code01:00
+perlDreamerno wonder we don't have more devs...01:00
diakopter:) Haarg: ah, I see your point01:00
@Haargwe should probably have a better way to detect when we are in export mode01:01
diakopterit would be easy to set a flag in these ad-hoc session...01:02
@preactionwe're doing this because we care about WebGUI, the code that goes in, and making diakopter a better WebGUI developer01:02
@Haargthe base export code does set a flag like that01:03
@preactionsounds selfless and altruistic when i put it that way, right?01:03
@Haargbut it's not documented and should probably be better defined01:03
diakopterpreaction: heh; I don't mind at all; I have thick skin these days. perlDreamer: I appreciate the feedback, really....01:03
@preactionwell, thick skin should come with the programmer territory ;)01:04
CIA-38WebGUI: diakopter * r10082 /WebGUI/ (10 files in 6 dirs): (Matthew Wilson) add AssetAspect/RssFeed. See exportAssetCollateral for a good time.01:04
diakopteroh, *those* tabs01:08
diakopterhow do I run perltidy like you do01:10
@preactionI `ln -s /data/WebGUI/docs/perltidyrc ~/.perltidyrc` and then just "perltidy"01:10
@preactionwell, perltidy "filename"01:11
@Haargis there a reason we don't just put the perltidyrc file as .perltidyrc in the WebGUI root?01:13
@preactiondunno, would it work like that?01:14
@preactionjust magically work?01:14
@preactiononly reason i can think is because I put it in there :p01:14
@Haargit will magically work as long as you run it from webgui root01:15
diakopterhm :)01:17
* diakopter has trouble01:17
@Haargi still haven't looked at that perltidyrc file01:17
@Haargi should compare it to what i use for wgdev01:17
@preactioni have some issues with it myself, but when i was in doubt i went with PBP (which clashes a bit with my own style)01:18
+perlDreameryou else cuddler, you!01:20
diakopterthey cuddle back.01:20
diakopterI can't resist.01:20
+perlDreamerpreaction, do you know when the Calendar got a list view?01:29
@preactionperlDreamer: I added it in 7.5 i think01:29
@preactionnot sure, might've been a 7.6 think01:29
@preaction7.6 was Gallery, right?01:30
@preactioni don't know. the changelog should know though01:30
@preactionbut if you need answers, i did add it ;)01:30
+perlDreamerthere's Gallery stuff in 7.501:30
+perlDreamerGallery was 7.5.001:31
-!- MrHairgrease [n=martin@145.94.200.248] has left #webgui []01:33
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:03
-!- rizen [n=rizen@h69-129-125-197.mdsnwi.broadband.dynamic.tds.net] has joined #webgui02:05
-!- mode/#webgui [+o rizen] by ChanServ02:05
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:07
-!- mode/#webgui [+v patspam] by ChanServ02:08
+perlDreamerpatspam, Douglas Crockford is cracking me up.02:11
+perlDreamer"Arrays can be fast and efficient"02:11
+perlDreamer"Unfortunately, JavaScript does not have anything like that"02:11
+patspamheh yeah, it's sobering stuff02:12
+patspambut getting better with the next wave of js engines02:12
-!- metanil [n=akhadka@137.48.138.30] has quit ["Leaving."]02:28
+perlmonkey2patspam: getGotoTargets is some sort of evil magic.  It returns non-perl objects, I'm sure of it :P02:44
+patspamheh02:47
+patspamseriously though, is it causing problems?02:47
+perlmonkey2No, I'm just having a particularly bad day with perl's built in looping functions.02:48
+perlDreameroh!  patspam.  The Clone bug was fixed in rev 0.3002:52
+perlDreamerwe've bumped the version up in 7.7 and started using it again02:52
+patspamfantastic!02:53
+patspamdid you file a bug with the cpan author?02:53
+perlDreamera bug had already been created02:53
+patspamah ok02:53
+perlDreamerand it was fixed in December02:53
+patspamis that the only known perl 5.10 bug affecting wg?02:53
+perlDreameryes and no02:53
+perlDreamerTest::Class doesn't work well on some platforms02:54
+perlDreamerso we still can't write Test::Class tests02:54
+perlDreamerwhich is a bummer, because I wrote 7 last week for fun02:54
+patspamheh, you have a twisted idea of 'fun'02:54
+perlmonkey2testing for /w/ is not the same as /\w/......just in case you were a retarded perlmonkey and needed the hint.02:55
+perlDreamerwell, today we figured out ways for Settings and Config to be automatically restored at the end of tests02:55
+perlDreamerit's just a subset, perlmonkey2 ;)02:55
+perlmonkey2heh, cornercase.02:56
+patspami saw something about restoring config in the commit log, very cool02:56
+perlDreamerI keep kicking around the idea of a WebGUI newsletter02:57
+perlDreamerbecause it's hard to keep up to date with everything going on in WebGUI02:57
+patspamthat'd be awesome02:57
+perlmonkey2like the Perl6 synopsis?  02:57
+patspam"this week in webgui"02:57
+perlDreamerfor example, someone has been working on the Russian WebGUI translation02:57
+perlDreamerand jdanpl has been working on the Polish one02:58
+perlmonkey2sweet02:58
+perlDreamerA fellow from India sent in a patch02:58
+perlmonkey2those three points actually are really cool.02:58
+patspamyou could give heads-up about new posts on pb staff blog, black blog, and on non-pb blogs03:00
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit []03:01
+perlDreamerhm03:05
+perlDreamerwhat part of WebGUI do we use to deliver it?03:05
+patspamSurvey03:05
+patspam=p03:05
+perlDreamerLOL03:06
+perlDreamergot Survey on the brain?03:06
+patspamQ1. did we receive a patch from india this week? [Y/N]03:06
+perlmonkey2ERROR: yAHOO.JSON line 1672303:07
+perlDreameroh, you can ignore that03:07
+patspamheh yep, writing a test suite for a 200+ question survey instance this week03:07
+perlDreamerbut anything between lines 1-16000 are serious03:07
+perlDreamerspeaking of tests, time to write some more03:10
+perlmonkey2hmmm. validating goto, gotoExpression Targets, Question Text, Answer Text, Every question has an answer.  Was going to validate that every part of the survey was accessible, which seems pretty difficult.  Maybe if I just assume a gotoExpression can fail, it is doable.  03:12
+perlmonkey2patspam: by-the-by, that gotoExpression stuff is brilliant.  Good work there.03:13
+perlmonkey2perlDreamer: are your tests Jack proof?03:16
+perlDreamerwho is Jack?03:17
+perlmonkey2Mr. Daniels03:17
+perlmonkey2nevermind.....poor attempt at humor.  Was implying my programming is now whiskey powered, and the question centered around your tests' abilities to stand up to that kind of buggy code.03:19
+perlDreamerI think we're Jack proof03:19
+perlDreamerbut no code can withstand the power of perlmonkey2, alcohol enhanced or not!03:19
+perlmonkey2to my eternal pain03:20
+patspamperlmonkey2: I've been reading the compiler stuff in Higher Order Perl, seeing how to write a proper parser for gotoExpression03:22
+patspamsimilarly for flux expressions03:22
+perlmonkey2:D03:22
+perlmonkey2my compiler experience started and ended with PL/O :P  So that sounds like something fun to look at.03:22
+patspamyeah I reckon you'd dig HOP03:23
+perlmonkey2woah, they're proud of that book...03:23
+perlDreameryes, very03:24
+perlDreamerbut it's a business expense03:24
+perlmonkey2yeah, and i've never once regretted buying a book :P03:24
+patspamclearly you never bought a book from Microsoft Press03:25
+patspami did once... and it's still sitting on my shelf unopened03:25
+perlmonkey2Oh, I think MS needs to go to the County Burn Center, cause patspam just BURNED them :P03:25
+perlDreamerdinner time, back later03:27
+perlmonkey2hasta03:28
-!- rizen [n=rizen@h69-129-125-197.mdsnwi.broadband.dynamic.tds.net] has quit []03:32
+perlmonkey2When is the cut off date for checking in code to svn before the move to git?03:32
+perlmonkey2hahaha, cooler than words: http://www.plainblack.com/tbb/lunch-with-john-c-dvorak03:37
+perlmonkey2preaction: Haarg did you get to go?03:37
@Haargnah03:37
@Haargwe'll be moving webgui core to git in july some time03:38
@Haargalong with the start of 8.0 dev03:38
+perlmonkey2Haarg: much appreciated.03:38
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI03:38
-!- Haarg [n=haarg@76.210.61.179] has quit ["This computer has gone to sleep"]03:51
CIA-38WebGUI: graham * r10083 /WebGUI/lib/WebGUI/ (Asset/WikiPage.pm Form/Keywords.pm): switch wiki pages to use keywords form control04:06
CIA-38WebGUI: graham * r10084 /WebGUI/t/Macro.t: a few more macro quoting test cases04:06
+perlmonkey2I used to work at a start up that kept a fully stocked bar for noon-till 5 cocktails.  They went under, strangely.04:13
SDuensinNo wonder they failed.  They waited until NOON!04:30
+perlDreamerand stopped at 5,04:32
SDuensinSTOPPED?!04:32
+perlDreamerindeed04:33
+perlDreamerperhaps SDuensin's perl problems are now explained...04:33
SDuensinNo, I need to drink to make Perl syntax look normal.04:33
* SDuensin thinks he needs a custom subscription object.04:34
+perlDreamerwhat for?04:34
SDuensinI want to sell multiple subscriptions of the same item to people.04:35
SDuensinThat "item" being a month of hosting.04:35
+perlDreamerThat has to work already04:35
+perlDreamerotherwise PB would be screwed04:35
SDuensinBut then how do I associate each subscription with a particular account?04:36
* SDuensin doesn't have rizen banging on things behind the scenes.04:36
+perlDreamerthink of it this way04:36
+perlDreamerthere are two ways to buy three sites to people04:36
+perlDreameryou buy 3 individual ones04:36
+perlDreameror you put a quantity of 3 in cart04:37
SDuensinThen I need a way to associate thingy objects with those subscriptions.  Or something.04:38
SDuensinOr I need to roll back my SVN and swipe Automat.  :-P04:39
* SDuensin just needs to get cozy with his WebGUI developer's guide.04:42
+perlDreamerindeed ;)04:42
SDuensinUnfortunately, I think it's 7.5 and the new shop is in 7.6.04:42
+perlDreamerthere aren't that many changes to Shop b/w 7.5 and 7.604:43
+perlDreamerexcept for bug fixes04:43
+perlDreamerand new things like the Ad Sku04:43
+perlDreamerbut that's in 7.704:43
SDuensinI know.  FINISH IT!  I want it!  :-)04:43
+perlDreamerit's done and in04:43
+perlDreamerit even has nice tests04:43
daviddelikatbut not up to par...04:43
+perlDreamerwhy not?04:44
daviddelikati have a list of items to fix04:45
SDuensinDonate me a salesperson to move my network software and I'll sit in the corner and crank out new WObjects.  Deal?04:45
+perlDreamersorry, no deal04:45
* perlDreamer can write wobjects faster than he can find salespeople04:45
SDuensinI had a really sick idea the other day while looking over the Mono project...04:46
SDuensinSomeone needs to implement Perl in PHP so we can run WebGUI on $5 hosts.  :-)04:46
daviddelikatthat is sick04:46
SDuensinhehe04:46
daviddelikatI though making php.pm was bad...04:46
SDuensinperl.php!04:47
+perlDreamerand that's just a templater04:47
daviddelikatimagine running php through a perl interpreter?04:47
+perlDreamershould be possible, at least via Inline04:47
daviddelikatit's like trying to write perl5 for perl404:47
daviddelikatI think pelr could handle php commands nicely04:48
daviddelikati think there may be a php.pm out there...04:48
daviddelikatno inline needed04:48
SDuensinYea, but that's backwards!  Why taint WebGUI?04:52
SDuensin(Other than there are no good Perl-based webmail clients.)04:53
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:58
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:58
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:07
-!- mode/#webgui [+o rizen] by ChanServ05:07
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui05:08
elninoperl experts - anyone there to address a non-webgui issue?05:09
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]05:09
elninoI'm getting a "perl: warning: Setting locale failed."05:09
elninoperl: warning: Please check that your locale settings:05:10
elninoLANGUAGE = (unset), LC_ALL = (unset), LANG = "en_US.UTF-8" are supported and installed on your system.05:10
elninoand I don't know why. I didn't do any updates or changes to perl. And I went thru my history to make sure.05:11
+perlDreamerthose kinds of things could come from /etc, too, elnino05:12
+perlDreamerhave you made _any_ updates on the system?05:12
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has joined #webgui05:12
-!- mode/#webgui [+v cap10morgan] by ChanServ05:12
elninonope.05:12
elninoI should, but I haven't05:12
daviddelikatin upgrade_7.7.1-7.7.2.pl mysql.RSSCapable is dropped, but i still have modules that use it05:14
+perlDreamercustom modules, daviddelikat?05:14
daviddelikati shouldn't have anything custom on here05:15
+perlDreamerwhich modules?05:15
daviddelikati just get svn head for my code base05:15
daviddelikatasset/RSSCapable for one05:15
daviddelikatit is gettign loaded from my conf file?05:15
+perlDreamerthat could should have been deleted05:16
+perlDreamerthat code05:16
daviddelikatthe module or the code?05:16
+perlDreamerthe RSSCapable module05:16
daviddelikati just ran svn up an hour ago05:16
+perlDreamerit might just be an oversight from the commit05:18
+perlDreamerfor now, you can add RSSCapable and RSSFromParent to your preload.exclude file05:19
daviddelikatis that the name of the file? or a description?  ( I can't find it ) or is it not in the WG directory05:20
elninoperlDreamer I promise I didn't do updates. (I know how it sounds. I was in tech support once upon a time.  =) what in /etc should I look at? I don't recall doing anything there either.05:21
+perlDreamerdaviddelikat, look in /data/WebGUI/sbin05:22
+perlDreamerit's in there05:22
+perlDreamerelnino, I'll check05:22
+perlDreamerhow does this look: http://www.linuxforums.org/forum/debian-linux-help/83844-error-cannot-set-locale.html05:23
daviddelikatelnino where is the error coming from?05:23
elninospecifically when I run .wreservice  - I haven't run any other perl scripts yet.05:23
daviddelikatcan you execute any simple perl scripts?05:24
daviddelikatlike 'perl -e "print 4+4;"05:24
elninoI tried the 4+4, and got the same warnings05:25
elninoso.. I suppose this could have occured LONG ago.05:25
elninoI couldn't log into my vps, so I requested a reboot.05:25
daviddelikatso its definately in the environment somewhere05:26
daviddelikatwhen was the last time you had a successful run of anything?05:26
elninolast time I logged in was.... saturday?05:26
daviddelikatsame user id?05:26
elninoyep. always05:26
elninoSo I would think that an env issue would appear then, and not after a reboot, right?05:27
daviddelikatenv issues can show up any time05:27
elninoI login as me, then su - same proceedure, no other accounts on the system05:27
daviddelikatthe env is created when you log in to the machine05:27
elninoright.05:27
daviddelikatdid you forget the '-'?05:28
daviddelikatthat is rather significant.05:28
elninothat's why I don't think it could have ben the reboot.05:28
elninooh, no I just su05:28
elninoI didn't set myself up as a sudo05:28
elninouser05:28
elnino.05:28
elninoI just "su"05:28
daviddelikatnot refering to sudo...05:29
daviddelikat'su -' causes login scripts to run when the uid is changed05:29
daviddelikatno '-' means you still have the previous users env05:29
elninoI never use a dash, never learned it that way.05:29
daviddelikatok05:29
elninoso should I?05:30
daviddelikatif you never use the dash then don't start.05:30
daviddelikati was just cecking possible env issues05:30
daviddelikatnothing else comes to mind05:31
daviddelikathas your OS done any upgrades lately?05:31
+perlDreamerman, you could make a living testing validateProfileDataFromForm inside User.pm05:32
elninoI believe I'm supposed to do any upgrades on the OS, and I definately have not.05:36
daviddelikathow can I get my database rebuilt from scratch?05:36
+perlDreamerdaviddelikat, have you checked into wgd yet?05:36
daviddelikatI ran wgd reset -d twice already05:37
+perlDreamerdo wgd reset -d --verbose and see what it prints out05:37
daviddelikatI don't really want scratch, I just don't want to have to debug anything, I just want a clean install05:37
daviddelikatproblem is, I have pieces of upgrades missing05:38
+perlDreamerwhich pieces?05:38
daviddelikatthe pieces i wrote in my last project05:38
+perlDreamerlet me see if I can duplicate it05:39
+perlDreamerwhat should I look for?05:39
daviddelikatunder shop there should be an AdSku.05:39
+perlDreamerin the categories in the admin bar?05:39
daviddelikatyeah, newcontent->shop->adsku05:41
daviddelikatthe upgrade script that inserts the asset fails from an error in JSON05:42
elninoperlDreamer - I created an /etc/environment file and provided the contents the link you gave me had. Logged out and in and things work. Weird. I'll have to see if that file ever existed...05:44
-!- Lisette [n=liraos@adsl190-28-208-47.epm.net.co] has joined #webgui05:45
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:46
-!- mode/#webgui [+o rizen] by ChanServ05:46
diakopterdaviddelikat: after updating to svn HEAD today, you'll need to reload previousVersion.sql05:47
diakopter(and run the upgrade)05:48
diakopteralso, delete your wg filecache05:48
diakopterthe resetdev script will help with that05:49
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]05:49
daviddelikatdiakopter: what is the previousVersion.sql script for?05:50
diakopterloading the previous released wg version, starting your site over from scratch05:50
daviddelikatso I need to drop the database then?05:51
daviddelikator at least the tables05:51
diakopteryes; earlier today preaction pasted me a script that helps out... here's the url05:51
diakopterhttp://webgui.pastebin.com/m757723be05:52
diakopterexcept the last line needs modified to sudo /data/wre/sbin/wreservice.pl ...05:52
diakopterI think that was the only change05:52
diakopterthere's also a resetdev script that does something like this05:52
diakopterfor folks daring enough to run a wg site from svn head :)05:52
diakopter(developing)05:52
+perlDreamerdiakopter, we're now using something else for resetting WebGUI05:54
+perlDreamerwgd05:54
elninodaviddelikat...so you got me thinking.05:54
+perlDreamerit handles all of that05:54
+perlDreamerdrop, upgrade, scrub, everything05:54
diakopterok... I don't see wgd anywhere05:54
+perlDreameryou can pull it from github05:54
* diakopter doesn't have git client (yet)05:55
elninoI had put setEnvironment.sh in my .profile for root and recently noticed it wasn't settin gmy env. thoughts on that? It used to (I thought, but can't confirm)05:55
daviddelikatwgd doesn't have a drop/re-create function that I know of...05:55
diakopterwhere on github05:55
daviddelikatelnino: so you log in as yourself and su to root?05:56
elninoyep05:56
elninowithout the dash, it should read root's .profile, right?05:56
+perlDreamerit's called wgdev, from haarg's repository05:57
daviddelikatwithout the dash it ignores roots profile05:57
+perlDreamerbbiaw05:57
elninooh. ok. then it never worked.  =)05:57
daviddelikatwhat shell are you using?05:57
elninobash05:58
daviddelikati don't think bash looks at .profile  just .bash_rc05:58
elninoIhave another machine I login as me, then, 'sudo su - ' because I'm a sudo user - it could very well have been that machine that it "worked" no biggie, just curious.05:59
daviddelikatit is better to use .bash_rc anyway05:59
-!- Lisette [n=liraos@adsl190-28-208-47.epm.net.co] has left #webgui []06:08
+perlDreamerdiakopter: here's the git page06:08
+perlDreamerhttp://github.com/haarg/wgdev/tree/master06:09
+perlDreamerthere's a download link there06:09
diakopteryes, thank you.06:09
+perlDreamerbut get a git client ayway06:09
+perlDreamer:)06:09
daviddelikatif you run on XP there's two things to install06:10
diakopterI can see how wgd would be useful for maintaining various configurations when working on various clients' custom code and different wg versions06:10
diakopterbut I'm not doing that atm06:11
daviddelikatI use it to move between versions of WG06:11
+perlDreamerit's also nice for bouncing between branches06:11
+perlDreamersince it always does the right thing06:11
daviddelikatevery time i get the latest I do a reset06:11
+perlDreamerand no need to copy scripts around06:11
daviddelikati'm not sure i git this new 'git' tool...06:12
diakopterdaviddelikat: are you still having a problem with those RSS* mixins?06:12
diakopterer, not mixins I mean06:12
daviddelikatno I just excluded them and moved on06:13
diakopterthey shouldn't have needed to be excluded06:13
daviddelikatnow I'm trying to get my database put together06:13
daviddelikatwhat was supposed to happen?06:13
diakopterunless you have a stray duplicate/fork of Collaboration.pm somewhere06:13
diakopternothing was supposed to happen; they're just modules, but nothing should now be referencing them06:14
diakopterthey can be preloaded by mod_perl and shouldn't harm anything.06:14
daviddelikatno I'm right up with HEAD at the moment06:14
diakopterif you grep your codebase for their module names, any hits?06:14
daviddelikatchecking06:15
daviddelikatjust themselves06:17
daviddelikatcould it be in the database?06:17
daviddelikathow about the conf file?06:17
diakopter(I didn't have any problems...)  what error message were you getting, and where06:17
daviddelikatpretty much as soon as I did anything I got a database error that the table did not exist06:18
daviddelikatjust turning on Admin did it06:18
daviddelikatloging in did not06:19
daviddelikatI've got to bug off, I will work on this some tomorrow afternoon06:20
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]06:20
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [""nite, all""]06:29
CIA-38WebGUI: colin * r10085 /WebGUI/lib/WebGUI/ (User.pm HTML.pm): 06:31
CIA-38WebGUI: Fix POD for User.pm06:31
CIA-38WebGUI: Add POD for HTML.pm06:31
CIA-38WebGUI: colin * r10086 /WebGUI/t/User.t: add a whole bunch of tests for previously uncovered methods, and improving coverage on some methods06:31
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]06:33
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui06:33
+patspampreaction: you awake?06:51
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:52
+patspamsleep on bruddha07:03
* patspam thinks we should have CIA hooks for RFE submissions07:03
+perlmonkey2hah07:18
+perlmonkey2patspam: what would they look like?07:19
+patspammaybe as simple as: 07:20
+patspamCIA: RFE New RFE #12345 "<RFE_TITLE>"07:20
+patspamor better, include the status change (new, acknowledged, closed), and a comment snippet07:21
@preactionpatspam: if you make the bot, i have been given approval to make whatever kind of syndication an IRC bot would need07:39
@preactionwe can't host bots directly, but we can make feeds07:39
@preactioni should mention that CIA is a web service specifically for VCS, it won't work with our RFE system unless we worked it into a CVS07:40
@preactionwhich might be nice actually, have people commit to the RFE's branch and then... well... kinda weird though07:40
CIA-38WebGUI: perlmonkey2 * r10087 /WebGUI/ (4 files in 4 dirs): 07:43
CIA-38WebGUI: Survey now shows warnings if bad goto, bad gotoExpressions, no question text, survey looping,07:43
CIA-38WebGUI:  or no question answers are found.07:43
CIA-38WebGUI: perlmonkey2 * r10088 /WebGUI/t/Asset/Wobject/Survey/ResponseJSON.t: Rolling back inadverent changes.07:43
+perlmonkey2Just checked in the template and js that goes with that.07:47
+perlmonkey2in the incredibly rare chance someone wanted to play with the warnings.07:47
+patspamme me!08:02
+patspam=p08:02
+patspamsanity checks++08:02
CIA-38WebGUI: perlmonkey2 * r10089 /WebGUI/ (4 files in 4 dirs): Adding template and js to show warnings.08:16
CIA-38WebGUI: perlmonkey2 * r10090 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Added limited goto expression syntax validator. Needs to do a bit more.08:16
CIA-38WebGUI: perlmonkey2 * r10091 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Validates goto syntax on all objects now.08:16
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has left #webgui []09:15
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:41
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]10:42
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:48
-!- mode/#webgui [+v BartJol] by ChanServ10:48
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has joined #webgui11:13
-!- mode/#webgui [+o Haarg] by ChanServ11:13
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:17
+BartJolseems that plainblack is maintaining the server11:39
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]12:12
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui12:13
-!- mode/#webgui [+v Radix_] by ChanServ12:13
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui12:25
-!- mode/#webgui [+v patspam] by ChanServ12:25
-!- wgGuest69 [n=wgGuest6@sruffo.de.unifi.it] has joined #webgui12:57
-!- wgGuest69 [n=wgGuest6@sruffo.de.unifi.it] has quit []13:13
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]13:37
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Remote closed the connection]14:05
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui14:07
-!- Haarg [n=haarg@24-240-43-138.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]14:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui15:07
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []15:07
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui15:29
-!- mode/#webgui [+o plainhao] by ChanServ15:29
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:31
-!- mode/#webgui [+o bopbop] by ChanServ16:31
-!- perlmonkey2 [n=perlmonk@adsl-76-213-115-178.dsl.okcyok.sbcglobal.net] has joined #webgui16:38
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:38
+perlmonkey2get your servers warmed up, centos 5.3 should be out today and spreading across the mirrors over the next few.16:44
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui16:46
-!- mode/#webgui [+v crythias1] by ChanServ16:46
-!- Lisette [n=liraos@201.232.58.66] has joined #webgui17:09
Lisettehow to do to give karma to a bug?17:10
+BartJolI don't think that's possible17:11
-!- cap10morgan [n=wmorgan@206-124-6-108.denver.dsl.forethought.net] has quit []17:13
Lisettethen how to do for give priority to my peticion?17:14
+BartJolwell, bugs are bugs and should be resolved17:15
+BartJolanyway17:15
+BartJoland RFE's are things you wish for, so if more people agree, it will get higher on the to do list17:15
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:15
+BartJolSo I think this is intended, only the karma rank column in the tabel is misleading17:17
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:22
-!- mode/#webgui [+o tavisto] by ChanServ17:22
+BartJolhee marketing boy!17:24
@tavistomorning girly man!17:26
+BartJoleverything a-ok?17:29
@tavistoso far so good this morning17:33
+BartJolgood, good, very good....17:34
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:36
+BartJoland a carcrash just occured in front of the office17:40
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 60 (Operation timed out)]17:42
+perlmonkey2everyone okay?17:48
+BartJolwell, the van was able to drive on and the guy in the convertible got out17:48
+BartJolno ambulance17:49
-!- Haarg [n=haarg@76.210.61.179] has joined #webgui17:53
-!- mode/#webgui [+o Haarg] by ChanServ17:53
@tavistowow18:00
@tavistothe driver must have been checking you out bartjol18:01
+BartJolworld of warcraft? what's up with that?18:01
+BartJolwell, I'm on the first floor, quite hard to hit me18:01
+BartJolunless you're Michael Knight of course18:03
-!- Lisette [n=liraos@201.232.58.66] has quit ["Leaving."]18:08
-!- LTR_bob [n=bob@alphamega-dmp.xs4all.nl] has quit [Remote closed the connection]18:22
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:26
+perlmonkey2If someone is taking a survey, is presented, in the middle of the survey, with a section summary, hits the back button, realizes their mistake, and starts the survey again, is it the end of the world if they are started again at the section summary, instead of the next section?18:27
+perlmonkey2Or is that only logical?18:27
-!- seriftron [n=serif@97.66.185.250] has joined #webgui18:40
seriftroni'm noticing something odd in our install of 7.6.15 - there are a lot of core packages showing up in the asset manager (DataTable, Matrix, etc. - can provide screenshot)18:43
seriftronand we're noticing that the matrix is not allowing us to add stuff due to not being able to instantiate the template18:44
seriftronany idea what caused this?18:44
seriftronthis is on a site that we moved over from 7.5, fyi18:44
seriftronit's not present on new 7.6 sites that we create on this server18:46
@Haargre: the extra packages18:51
@Haargi've seen that reported on a number of sites18:51
seriftroninteresting18:51
@Haargbut have still not been able to reproduce it myself18:51
@Haargso i'm not certain where the issue lies18:52
@Haarghaven't looked into it in that much detail though18:52
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:52
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:09
-!- mode/#webgui [+v perlDreamer] by ChanServ19:09
diakopterperlDreamer: howdy.19:09
+perlDreamerhey, diakopter19:09
+perlmonkey2You have to love PHP sites which throw mysql errors as their error page.19:10
-!- David_ [n=David@130.156.38.11] has joined #webgui19:17
David_Good afternoon I have a problem i am getting a WebGUI::Storage::_addError[105] Permission denied error19:19
David_can anybody help me19:19
+perlmonkey2David_: just guessing, but are permissions set correctly and selinux configured or turned off?19:19
David_i know the permissions are correct 19:20
David_but i am not sure about selinux19:20
David_ok now is off19:21
David_i'll check ..  i get this error when i am trying to upload anything to my site19:21
-!- MrHairgrease [n=martin@145.94.200.248] has joined #webgui19:21
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:21
David_same error19:23
+perlmonkey2is that error from the logs?19:23
+perlmonkey2the only thing showing?19:23
+perlDreamerDavid_: Just to be sure, what are the permissions on your uploads directory?19:24
David_root root19:25
+perlDreamerand who is your webserver running as?19:25
+perlDreamerand what is the mode on the uploads directory?19:25
+perlmonkey2httpd/apache/webuser/probably not root :P19:26
CIA-38WebGUI: colin * r10092 /WebGUI/docs/upgrades/packages-7.7.2/root_import_shelf-default.wgpkg: Update default Shelf template to use the addCartToForm template variables.19:26
CIA-38WebGUI: colin * r10093 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Template.pm docs/changelog/7.x.x.txt): Backport a fix for setting the parser for template variables.19:26
David_not the modperl.conf says webgui19:27
David_i am new at this so i am not sure who is running webserver19:27
+perlDreameryeah, the uploads directory should be owned by the same user as in modperl.conf19:28
David_ok let me try19:29
+perlDreamerI would recommend changing the owner and group of the uploads directory to be the same as what is in modperl.conf19:29
David_and we are talking about the data/domains/..../public/uploads right?19:31
+perlDreameryes, that's the one19:31
David_ok19:31
David_let me try 19:31
David_is this correct chown -Rf webgui:webgui /data/domains/www/public/uploads ?19:33
+perlDreamerdon't do the -f19:34
+perlDreamerif there are problems during chown, you want to see them19:34
+perlDreameraside from that, it looks fine19:34
David_ok19:34
+perlDreamerso chown -R webgui:webgui /data/......19:35
David_it seems to be working19:40
David_thanks perldreamer19:41
+perlDreameryou're welcome, David_19:42
+perlDreameryou're just starting out with WebGUI?19:42
David_yes19:43
David_it's kind a confusing19:43
David_but i am getting the hang of it19:43
+perlDreamercool.  Between IRC and the forums and wiki on webgui.org you should be able to get most stuff figured out19:45
+perlDreamerif you really get stuck, the books and support from PlainBlack are top notch19:45
+perlDreamerwhat kind of a site are you going to build with WebGUI?19:46
David_a community college website19:48
David_i work in the it dept19:48
+perlDreamersweet.19:49
@tavistoHi David, there are quite a few colleges using WebGUI now19:50
+perlmonkey2David_: a cc website....sweet!19:51
David_yeah i know i m NJ,  it was suggested by a marketing company i like it but some people here are used to older stuff19:52
@tavistooh well then David_, I'm guessing you know about Passaic County Community College? http://www.pccc.edu.   They use WebGUI as well19:55
David_i did that site19:55
@tavistookay then, haha19:55
David_jajajajja19:55
@tavistoI'm connecting the dots :)19:55
David_yeah but the dude in charge had it on a windows box19:56
David_with all sorts of error19:56
@tavistois that Fatmir?19:56
David_yep19:56
David_how u know?19:56
@tavistoAh okay, I never spoke with him but I knew him to be the contact for the phone support contract the college had with us19:56
@tavistoso are you moving it over to a *nix platform?19:57
David_yes19:57
David_that's what i m doing19:57
David_i have it on a centos box19:57
David_but i had a weird problem19:57
David_when dumping the data from the 7.4.40 server to the new linux a lot of pictures and attachments were lost19:57
David_they were not in the upload folder. i don't know why19:58
+perlDreamerDavid_: Windows is a case insensitive OS, but Linux isn't19:58
+perlDreamerthey may have been folded together19:58
+perlDreamerwait a sec19:58
CIA-38WebGUI: translation * r10094 /translations/Swedish/Swedish/ (13 files): Update from translation server19:58
+perlDreamerthat would only happen in the backwards case19:58
+perlDreamernm19:58
David_i don't know what it is19:59
-!- seriftron [n=serif@97.66.185.250] has left #webgui []19:59
@tavistoWell that's great news about CentOS. Not sure about the data loss, but I'm also not an admin/developer :)19:59
David_well anyway i have go and check all the links and attachments 20:00
David_it's not that bad i guess20:00
@tavistoI know that Fatmir purchased a phone support package but when it expired he never replied to my messages when I asked him if the school was going to renew. If you guys wanted to go down that road, I could definitely line you up with one of our support staff20:00
David_we don't have support ?!!!!!!!!!20:02
David_he let it died? i m going to kill him20:02
@tavistoYeah it was awhile back too. I can check but I believe it was 4-5 months ago now20:03
David_jajajajajja thanks for tellling me. i have to get it fix, we can't be without support on the product20:03
@tavistoYou had phone support. Windows isn't a supported install but we could still try and help you track down the reason for the data loss20:03
David_i don't think is a big deal to tell u the truth20:04
David_we can always upload the missing stuff20:04
David_i don't want that windows box 20:04
@tavistoalright, well if you want to renew the support contract, feel free to shoot me an email at tavis@plainblack.com and I'll be happy to help you renew it. Should I send another email to Fatmir as well?20:04
David_ok my name is David Zambrano and you can cc on that email at david@pccc.edu20:06
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:07
@tavistoGreat, well it's good to meet you David. My name is Tavis Parker and I handle much of the sales and marketing at Plain Black. I'll send over an email shortly with all of the details. Thanks20:10
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]20:20
-!- perlDreamer1 is now known as perlDreamer20:21
-!- mode/#webgui [+v perlDreamer] by ChanServ20:21
David_Hey Tavis , i just spoke with our supervisor, please make a new quote to renew our previous support and add him to email his name is Bob Mondelli, email is bob@pccc.edu20:24
@tavistoSounds good David_, I was working on the email now. :)20:24
+perlDreamercan anyone think of a good idea why the Account system should not have a method to easily return JSON/XML data?20:29
+perlmonkey2perlDreamer: RPC/SOAP'ifying it?20:31
* perlDreamer would rather stick with something simple, like not using the layout and style templates20:32
+perlDreamerI have a 4 line solution to the problem20:32
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []20:33
CIA-38WebGUI: translation * r10095 /translations/Swedish/ (Swedish/Shop.pm Swedish/WebGUI.pm notes.txt): Update from translation server20:33
CIA-38WebGUI: translation * r10096 /translations/Swedish/Swedish/AuthWebGUI.pm: Update from translation server20:33
+perlDreamercool!  Swedish WebGUI20:36
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:38
+perlDreamerwith all the new commits, the translations have been taking a beating20:41
+perlDreamerDutch is down to ~96%20:41
+perlDreamerand due to the hard work of the Spanish team, and lack of maintenance on the Arabic translation, the Spanish are poised to overtake them20:43
+perlDreamerso the top 3 WebGUI translations could become Dutch, German, then Spanish20:43
+perlDreamerwith only a 10% gap between the German and Spanish20:43
+perlmonkey2It's a horse race for sure.20:47
+perlDreamerwhat's your opinion on the dark horse in this race, perlmonkey2?20:48
+perlDreamerdo you think it's the Polish, or the Russians?20:48
+perlmonkey2That it should run faster.20:48
+perlmonkey2and win....winning is good...right?20:48
+perlDreameror some non-European language?20:48
+perlDreamerwhen WebGUI is translated, everyone wins20:48
+perlmonkey2Esperanto.20:48
+perlmonkey2Actually, my favorite language, is the international language of love!20:50
+perlDreamerwe don't have languages started for either one of them20:53
+MrHairgreaseperlmonkey2: you followed in Bart's footsteps and now you're a hippie?20:56
+perlmonkey2MrHairgrease: I was born a hippie :P20:56
+MrHairgreasehehe20:56
+MrHairgreaseBart's all in it it for the polygamous hippie commune thing20:56
+perlDreamerwindmill building, perl hacking, birkenstock wearing hippie20:57
+perlmonkey2heh20:59
+perlmonkey2how can love be anything but free?20:59
SDuensinNever been to Vegas, eh, perlmonkey2 ?21:00
+perlmonkey2heh21:00
+perlmonkey2That's just a shallow facsimile of love :P21:01
@bpmedleyLove is as free as time..21:02
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]21:57
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]22:00
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui22:01
-!- mode/#webgui [+v perlDreamer] by ChanServ22:01
* perlDreamer heads to the gym22:11
+perlDreamerdeafferret, don't eat anything too extravagant, I'm sick today so it won't be a good workout22:11
+perlmonkey2the gym?  I just got back from some b-ball in the drive way....don't need no stink'n gyms around here :P22:14
* deafferret eats a flu-friendly Saltine22:14
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI22:50
David_what does the mean    (3139) Apache2::SizeLimit httpd process too big, exiting at SIZE=94304/100000 KB  SHARE=3280/0 KB  UNSHARED=91024/75000 KB  REQUESTS=141 LIFETIME=8311 seconds23:00
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:07
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui23:07
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []23:09
@bpmedleyThat apache has stopped the process gracefully after a request..23:13
@bpmedleyYou may need to verify if the setting is too low23:13
@preactionDavid_: yeah, look at the last number (LIFETIME). if that number is really low (less than 100 seconds), look in /data/wre/var/modperl.pl to up the memory settings a bit23:15
David_thanks23:19
daviddelikatanybody using tortoise git?23:21
@Haargi've tried it23:21
@Haargstill pretty immature23:21
daviddelikatwhat do you use?23:22
daviddelikat( MAC I assume )23:22
@Haargi stick to command line stuff mostly23:24
@Haargsometimes i use gitk or git gui - those are part of stock git23:24
+perlmonkey2I never liked tortoise, but it was functional.23:24
+perlmonkey2heh, 123 executables installed with git....nice.23:25
daviddelikatI'm mostly trying to understand the tool.  when i want to 'git' the latest contents, do I 'pull' or 'fetch'23:29
@Haargwhen working with a remote repository, you have remote branches23:29
@Haargfetch will update those remote branches to what exists on the remote repo23:30
@Haargpull will first do a fetch, then merge those changes into your working branch23:30
@Haargand it has options to control how that merging occurs23:30
daviddelikatso i really want to pull.23:31
@Haargusually yes23:31
daviddelikathate to say it but the price of distributed SC may be too high for me.  I though SVN was great. 23:32
daviddelikatbasically the same concepts as I'm used to.23:32
daviddelikati don't really want to manage a remote branch.  I just need a local copy...23:32
@Haargthere's not really much to manage23:33
@Haargafter cloning a remote repo, it's basically one command to update23:33
@Haargand two to commit to the remote repo23:33
@Haargyou could pretty easily combine those two as an alias, and then it's almost the same process as with svn23:34
daviddelikatso in the repository where do I find a complete copy of wgd?23:34
daviddelikati suppose one day i will be more 'git' aware...23:35
@Haargwith wgd, all you should need to do is a clone23:35
@Haargand then treat it like a cpan archive23:35
@Haargand git pull to update from github23:36
daviddelikatwhat directory is the file in?23:36
@Haargwell23:37
@Haargwhere do you want to install it?23:37
@Haarghttp://gist.github.com/8839823:38
daviddelikati am looking for a complete version of the wgd tool. -- or do i need to build my own23:38
@Haargthe errors at the end of that are because i didn't use sudo23:39
daviddelikatthe only thing I can find is a short startup script23:39
@Haargwell23:40
@Haargthere is a special build mode to make the single file with everything in it23:40
daviddelikatso i have to build my own?23:41
@Haargyou can choose - single executable, or exec + libraries23:41
daviddelikatis the single executable available to download?23:41
@Haarghttp://www.webgui.org/bazaar/wgdev23:42
daviddelikatthanks23:42
@Haargis there something about the source based install that isn't clear?23:42
+perlmonkey2Here's a nice git write up: http://www.plainblack.com/pr/staff/blog/git-your-project-in-github23:42
daviddelikatI was thinking there would be a copy of the single executable in the git repo.23:44
daviddelikatI just wanted to get the latest version for my work23:44
@Haargok23:44
@Haargi work with and use it as a set of modules.  the single script is provided for ease of installation for people who don't want to do the install process.23:46
+perlmonkey2Cool, just found this.  Might be useful for dev's who don't use firefox: http://getfirebug.com/lite.html23:52
+perlmonkey2Or just debugging in IE/Safari.23:52
--- Log closed Wed Apr 01 00:00:58 2009

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