WebGUI irc logs from: 2009-08.log

--- Log opened Sat Aug 01 00:00:03 2009
ifluxhttp://thereifixedit.com/wp-content/uploads/2009/07/scottw-motorbike.jpg .. I got no comment for that picture man.. but.. wow..00:05
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:06
-!- colink is now known as perldreamer00:07
CIA-53WebGUI: doug * r12000 /WebGUI/ (t/Inbox.t lib/WebGUI/Inbox/Message.pm t/Inbox/Message.t): change "testing" to "no_email" for inbox messages00:08
+perldreamerwas that driving you crazy, preaction?00:32
@preactionno, i just needed the feature00:32
@preactionthere are other things that drive me crazy about the way the inbox works00:32
+perldreamerme, too00:33
+perldreamerit starts at line 1, and ends at 1;00:33
@preactionyeah, it could probably use a complete overhault00:33
@preactionall of this directed attacks against little bugs and features is creating monsters out of our APIs00:34
+perldreameryay, I've got the modules00:54
+perldreamernow can I build them?00:54
+perldreamerwhen building the WRE, is there a way to get it to ONLY BUILD perl modules00:59
+perldreamerand not to do anything else?00:59
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui01:16
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]01:24
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:12
-!- perldreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:29
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit ["leaving"]04:48
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]06:05
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui06:05
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui06:12
-!- mode/#webgui [+v cap10morgan] by ChanServ06:12
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]06:27
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui07:32
-!- perlmonkey21 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has left #webgui []08:26
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui10:19
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []10:34
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]10:46
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui15:08
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:25
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []16:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:55
-!- carogray [n=Caroline@] has joined #webgui18:21
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 104 (Connection reset by peer)]18:53
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui19:15
-!- mode/#webgui [+v cap10morgan] by ChanServ19:15
-!- wgGuest74 [n=wgGuest7@bb219-74-78-72.singnet.com.sg] has joined #webgui19:18
-!- wgGuest74 [n=wgGuest7@bb219-74-78-72.singnet.com.sg] has quit [Client Quit]19:19
-!- carogray [n=Caroline@] has quit [Read error: 110 (Connection timed out)]19:22
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui20:02
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:02
+MrHairgreasethe eagle has landed...20:02
+MrHairgreaseI'll be going tomorrow!20:03
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui []20:04
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI20:56
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI21:08
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]21:19
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]21:21
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui21:35
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI21:47
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]22:02
--- Day changed Sun Aug 02 2009
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:03
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:42
-!- mode/#webgui [+o Haarg] by ChanServ00:42
-!- hansw [n=hans@p54807AB2.dip.t-dialin.net] has joined #webgui01:04
hanswhmm, webgui is a bit weird, I've already been away from the office for 2 weeks and I still do not get any complaints01:05
mducharmecomplaints about what?01:15
mducharmeand how is webgui weird01:16
daviddelikatthats rough, perhaps you should try something that generates more complaints :)01:16
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:27
hanswwill try that :-)01:30
hanswand another week to enjoy the holidays, it even seems to get warm over here01:32
daviddelikatwheres 'over here'?01:33
hansw30 degrees celsius01:33
hanswaround 86 Fahrenheit I think01:34
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui01:34
hanswwell, that might be visible at our site but it will not work01:35
daviddelikatits the default for the vm...01:35
daviddelikatI haven';t bothered to change it because I reset so often i've nothing to lose01:36
hanswwe have a simular policy for intranet/test servers01:36
hanswbut once they are about to go live the root pwd and site login's change01:37
daviddelikat'course right now it doesn't work at all because the root filesystem is full...01:37
hansw / or the complete filesystem?01:38
daviddelikatwell theres a /boot partition, but everything else is in /01:38
daviddelikatnot my choice, but i live with it...01:38
hanswthat is kind of sick, sorry01:38
hanswthat is why I would love to see tablespaces in mysql and logging on another machine01:39
daviddelikatit wasn't really intended for what I'm using it for either...01:39
daviddelikati learned how to 'remount'  a filesystem...01:40
hanswevery few weeks I have a customer that is not willing to sign the sla we are using but who is complaining about a non working application01:41
hanswremounting is only nice with new disks I think01:41
hanswand the customers /var is always filled for 100 percent01:41
daviddelikatremounting is for when you fill the root filesystem and it gets turned to readonly01:41
hanswstupid hp-ux, it does not recycle logfiles01:42
daviddelikatyou remount it so that you can delete files and get the system running01:42
hanswlogrotate is working though01:42
hanswah, ok01:42
daviddelikatwe  have logrotate, but for some reason i'm getting an incredible number of errors ina short period of time.01:43
hanswon hp-ux?01:43
daviddelikatno centos01:43
daviddelikatis related to webgui01:43
hanswah, should not be a problem01:43
daviddelikatsomething in the email config01:43
daviddelikatit will go away again when I reset01:43
hanswpostfix? exim?01:44
daviddelikatthen it comes back after I've used it a while...01:44
daviddelikatnot sure,  I never touch the mail system.01:44
daviddelikattoo busy with my own stuff...01:44
hanswor even sendmail... shiver01:44
hanswdaviddelikat, did you look at the pre and post actions in the logrotate config?01:45
daviddelikatall I know is thata in about 5 minutes the maillog can grow to about 6 gig01:45
hanswif you have a busy server then it should first stop accepting01:45
daviddelikatits not busy.  I'm the only user.01:46
hanswnot busy while generating 6 GB in 5 minutes?01:46
daviddelikatits my development system01:46
daviddelikatit seems to go haywire on occasion01:47
daviddelikatlike i said its not intended for what im using it for01:47
hanswdid you maybe made the same mistake as I did? I once put a class online (php) that logged bad connections to a mysql server. The server was a little fast so once the mysql server did not accept connections it started to email to me for 30 seconds01:48
hanswit resulted in some 2800 e-mails01:48
hanswafter that I refactored it to send only 1 message per http request :-)01:49
daviddelikati could be something like that, I don't know everything webgui does with email...01:50
hanswwell, a grep for mail or smtp should make it a little more clear01:54
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui01:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]01:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:13
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]02:24
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]02:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui03:06
-!- hansw [n=hans@p54807AB2.dip.t-dialin.net] has quit ["Leaving"]03:39
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]04:47
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has left #webgui ["Leaving"]05:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:34
-!- mode/#webgui [+o preaction] by ChanServ05:34
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []05:42
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui06:29
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]06:30
-!- cap10morgan [n=wmorgan@206-124-31-103.denver.dsl.forethought.net] has joined #webgui06:41
-!- mode/#webgui [+v cap10morgan] by ChanServ06:41
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []10:34
-!- cap10morgan [n=wmorgan@206-124-31-103.denver.dsl.forethought.net] has quit []10:46
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]11:07
-!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui11:07
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI11:12
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:30
-!- dapperedodo [n=dappered@gw.oqapi.nl] has quit []12:05
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui14:34
-!- mode/#webgui [+v BartJol] by ChanServ14:34
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]14:38
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:11
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []15:43
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:29
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]19:29
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui21:59
-!- mode/#webgui [+o Haarg] by ChanServ21:59
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:06
-!- mode/#webgui [+v perlDreamer] by ChanServ23:06
+perlDreamerall right, all you Europeans23:06
+perlDreamerReturn rizen, or else...23:07
+perlDreamerHaarg: I tried two different ways of doing resize on EditArea, and struck out on both23:07
+perlDreamerthat ones going to need to be done by someone more skilled in Javascript23:08
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]23:59
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:59
--- Day changed Mon Aug 03 2009
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui00:19
-!- mode/#webgui [+v BartJol] by ChanServ00:19
+perlDreamerBartJol, shouldn't you be sleeping?00:24
+BartJolit's only 23:3000:24
+BartJolso, yeah, I have some inclination for going to bed00:24
+perlDreamerwhile rizen is gone, I should implement my plot to subvert WebGUI, and thereby, TAKE OVER THE WORLD!00:25
+BartJolor at least PB00:26
+BartJolwell, we can plot something00:26
+BartJolbut now I want in00:27
+perlDreameryou want a piece of the action?00:27
+perlDreamernot a problem00:27
+perlDreamerHow does New Zealand sound?00:27
+BartJolgood, should I go there?00:27
+BartJolor are we sending JT?00:28
+perlDreamerNo, you can have it00:28
+BartJoland make it a law to use WebGUI for websites00:28
+perlDreamerI don't know if the beer is any good, but I hear they make good movies there.00:29
+BartJolif you arrange that new glarus will export spotted cow to NZ00:30
+BartJolI will survive00:30
-!- SquOnk [n=emhn@pcsp229-77.dynamic.supercable.net.ve] has joined #webgui00:30
+perlDreamerThat James Cook was a smart guy00:30
SquOnkHi everyone00:31
+BartJolso, is there any detailed plan?00:31
+BartJolhi SquOnk00:31
SquOnkUpdated 7.6.33 packages in my Debian repo00:31
+perlDreamerSquOnk, in general, how well are laptops supported by Debian?00:32
@preactionquite well00:32
@preactionmy last macbook booted right up with ubuntu00:32
* perlDreamer would really like to use Skype on his laptop00:32
+perlDreamerbadly enough that he might leave fedora00:32
SquOnkperlDreamer: Quite well. I'd suggesting NOT using Debian (or Linux for that matter) on the newer Sony VAIOs, though.00:32
+perlDreamerI always buy Dell's00:33
+BartJolMartin runs linux on his vaio00:33
SquOnkMacBooks work almost aout of the box if you have ReFit installed.00:33
+BartJolnot sure how new that one is00:33
SquOnkThe only "trick" is to add model=mbp2 for your ALSA drivers, but that's about it00:33
SquOnkI run a Thinkpad T60p (two years old). Had to go with a custom kernel because of a buggy Atheros driver.00:34
SquOnkDell laptops work flawlessly most of the time.00:34
SquOnkAvoid the Lenovo SL, stick to the X, R or T00:34
+perlDreameris there a compatibility matrix?00:34
SquOnkperlDreamer: Not that I know of.00:34
SquOnkperlDreamer: What I usually do with friends that ask is Live boot them with Debian Live or Ubuntu and check out if everyting works.00:35
SquOnkperlDreamer: If they've got a plain old Intel chipset, everything will work out of the box.00:35
SquOnkperlDreamer: If you get the weird Atheros wifi cards, you'll have to do some additional work (in _some_ cases)00:36
SquOnkperlDreamer: If you need hardware 3D on ATI/nVidia cards (high end laptops, like mine) then you'll need to add the proprietary drivers (which are in the non-free part of the repo, mind you)00:36
+perlDreamerof course00:39
SquOnkperlDreamer: I've been using Thinkpads exclusively since 2001 and the _all_ work out of the box, except the SLs (avoid them like the plague) and the 'p' class off the T series having high-end hardware config.00:40
SquOnkperlDreamer: My associates carry a T41 and a MacBook (not Pro) with Debian Lenny, the first has 3D accel on the low-end ATI card and the other has 3D accel on the Intel integrated card the MacBook has.00:41
SquOnkperlDreamer: I tend to avoid HP laptops: crappy hardware and shiny screens.00:41
+perlDreamermy first laptop was a Toshiba, and I was chasing network and video issues for a long time00:42
+perlDreamerthen I switched to Dell, and have had no problem00:42
+perlDreameruntil this Vostro 1510, with audio and microphone issues00:42
SquOnkIntel HDA00:42
SquOnkOne API, infitine CODECs from hell.00:43
@preactionanyone here familiar with DBIx::Class? i have some planning questions00:43
@preactionor anyone just want to help me brainstorm which of two methods is better?00:43
SquOnkpreaction: Shoot00:44
@preactionone way I can have WebGUIx::Asset be a way to find assets, like WebGUIx::Asset->find('any')00:44
@preactionthis way requires that base functionality be in a role, which is i think a problem00:44
@preactionbase functionality like www_view, view, prepare_view, commit, www_edit get_edit_form, etc...00:45
@preactionthe other way is that WebGUIx::Asset is the base class with all this basic functionality, then WebGUIx::Asset::Schema is how you find assets00:45
SquOnkpreaction: I'm not that familiar with WebGUI's database model.00:46
@preactioneither way there are classes WebGUIx::Asset::Tree and WebGUIx::Asset::Any for the "asset" and "assetData" tables respectively00:46
SquOnkpreaction: What you basically want is "a table, a class"00:46
@preactionmainly there are three important tables for every asset: "asset", "assetData" and the asset's own table00:46
@preactionasset isn't versioned, assetData and their own tables are00:46
@preactioni have that part done, it's just the question: Should common functionality to all assets be a role or a class to be inherited from?00:47
SquOnkpreaction: Methods on the class.00:48
@preactionso a class to be inherited from?00:48
SquOnkpreaction: Say you have a table Foo where you CRUD. Then you have My::Schema::Foo00:49
@preactionyes, but the asset system doesn't translate well to that00:49
perigrindefine your use of the term "role"00:49
SquOnkpreaction: Say you have a very weird/complex query that involves Foo and it's not easily modelled as a 'has' relation; here's when you write a custom method for class Foo00:49
@preactionbecause there are methods that work on "asset" and "assetData" that need to be part of the base class, not $self->asset->method and $self->assetData->method00:50
@preactionperigrin: Moose::Role00:50
@preactionhttp://github.com/preaction/modern-webgui <- contains the code for the first situation00:50
perigrinwhich will do what SquOnk is saying afaict00:50
@preactioni'm thinking of changing it to a WebGUIx::Asset base class and WebGUIx::Asset::Schema for the DBIx::Class::Schema00:51
SquOnkWhat's the relationship between Asset and AssetData? 'has many', right?00:52
@preactionasset has_many assetData00:52
perigrin(also pet peave ... Moose enables strict/warnings ... )00:52
SquOnkpreaction: Ok, then if you have an asset you can get into assetDara and back with DBix::Class autogenerated methods.00:53
SquOnkpreaction: And you still have "one table, one class"00:53
@preactionSquOnk: yes, i realize, that's the problem. you have to use those autogenerated methods.00:53
SquOnkpreaction: If the query becomes so hairy that you don't want it to show in the main code, you just wrap it up as an additional asset method.00:54
@preactionso let's say I have a "Snippet" asset, WebGUIx::Asset::Snippet. if I want to get the www_view method, I do $asset->www_view. but if I didn't define one, that method is only defined in WebGUIx::Asset::AssetData00:54
@preactionwww_view needs to use methods from asset, assetData, and Snippet00:55
SquOnkpreaction: Ah, you want a way to override the methods in case they're not defined.00:55
@preactionbut www_view for a Template asset needs asset, assetData, and Template00:55
SquOnkNow I begin to understand ;-)00:55
perigrinare the sub-methods in Template and Snippet named the same?00:56
@preactionwhich is why i'm thinking WebGUIx::Asset should define www_view and collect the info it needs, so that individual assets can inherit from it00:56
perigrinsomething you can require as an Interface?00:56
@preactionperigrin: yes00:56
* perigrin still things it sounds like a role then :)00:56
@preactionbut i don't want it to be only abstract (not a Java interface)00:56
perigrinno no www_view would be implemetend in the role00:56
perigrinand requires() the method from Snippet and Template00:57
@preactionbut every asset will inherit from the Role, there is no asset that cannot have this Role00:57
perigrinsure ... a) you don't inherit from Roles (that kind of thinking will screw you up later) and b) compose it into a base class00:57
@preactioni mean, sure, it's only a difference between "extends WebGUI::Asset" or "with WebGUI::Asset::Role::Common"00:57
SquOnkpreaction: Look at 'Dynamic Sub-classing DBIx::Class proxy classes' in DBIx::Class::Manual::CookBook00:58
perigrinthat's a big difference conceptually ... 00:58
@preactionooh, inflate_result will solve the newByDynamicClass problem00:59
SquOnkSee you later01:03
-!- SquOnk [n=emhn@pcsp229-77.dynamic.supercable.net.ve] has quit ["Yippie kay-ai-yay, fudder muckers!"]01:03
@preactionperigrin: so you suggest i should keep doing what i'm doing?01:03
perigrinpreaction: I dont' understand the underlying data well enough01:05
perigrinbut yes what you're doing + the dynamic subclassing should get you to where you want01:05
perigrinthe www_view problem is very natural to a Role decomposition01:05
perigrinit'll give you compile time checking if the required method from Snippet and Template don't exist01:06
@preactionokay, the one more problem i want to solve: I want to make Versioning a Role. if you don't use the Versioning role, your asset never creates versions01:06
@preactionnm, i figured it out01:06
@preactionRoles can completely replace methods and call the former method01:06
perigrineh wha?01:07
perigrinRoles get replaced ... but you can around a method and subvert the system 01:08
@preactionyeah, around is what i want01:08
perigrinfrom what you just described ... a role that adds either an around or an after modifier to the asset save method is what you want01:08
@preactionbefore it needs to create the new revision. after it needs to see if an error occurred and delete the revision if so01:09
perigrinaround sounds right :)01:09
perigrinthe only hiccup is you gotta manually call $self->$next(@_) otherwise things go hinky01:10
@preactionthough if the implementing class has to override process_edit_form, there may be some real weirdness01:10
perigrinhow so?01:10
@preactionwell, i need the return value from $self->$next(@_), if it throws, i need to clean up01:10
perigrinright ... you also should provide a stubbed $next or make sure it's in the requires() list01:11
perigrinsub foo { } around 'foo' => sub { ... } is a common idiom01:11
@preactionprocess_edit_form will also be in the Common role01:11
@preactionthe two parts will create the full functionality we have currently01:12
@preactioni really really wish this wasn't my first major project with DBIx::Class and Moose01:12
@preactionif i had the knowledge you have, or if you had the WebGUI knowledge I have, this would probably be pretty straightforward :p01:13
perigrinretro-fitting any old codebase is never easy01:13
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []01:14
@preactionwould it be bad to call a class "WebGUIx::Asset::Any"?01:18
@preactioni like being able to say $schema->resultset('Any')->find(...)01:19
@preactionAny being any asset (thus, the assetData table)01:19
perigrinI dn't see why not01:25
perigrinaudrey has a place where she does bless { ...}, '0';01:26
@preactionuh... i don't rightly begin to comprehend that one01:26
perigrin$obj = bless {}, 0; if (ref $obj) { ... }01:27
perigrinshe's hiding the fact that an objet is in fact an object01:27
perigrinor even a reference01:27
@preactionoh lord01:28
@preactionha! now i get it01:28
@preactionthat is evil01:28
perigrinin her problem domain it works ... but yes01:28
perigrinshe does it in Data::Thunk? something like that ... whatever her Promise implementation is01:28
@preactionlet's say i hope to never have a reason to need that01:29
perigrinshe also started writing Perl 6 in Haskell so YMMV01:29
+perlDreamerall things considered, she did do pretty well with that01:35
+perlDreameryou could argue that she kept Perl6 alive, until Parrot came around01:35
* perigrin nods01:36
perigrinI've heard recently she's said that she's given up Perl6 because Moose is so nice :)01:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]02:17
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []02:46
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:24
-!- mode/#webgui [+v patspam] by ChanServ03:24
@Haargi think i may get rid of my goofy module combining thing in wgd and just have it use a file archive03:33
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui04:32
elninooh good grief. I'm trying to pass in a parameter to a sqlreport and wrap wild cards around it (%) in the query. Any suggestions? I haven't any luck with concat or anything. I suspect I need to create a variable, but not sure how to do that. Meanwhile I'm searching webgui.04:40
@Haargi'd say concat is the best way to do it04:41
@Haarghow did you try to use it?04:41
elninoI did. I got an error: ... letme try it again to get the error...04:42
elninoI put it in the  query portion, not the prequery portion.04:42
@Haargyou'd do something like04:43
elninodumb user error.04:43
elninohold one.04:43
@Haargwhere field = concat('%', ?, '%')04:44
@Haargby yeah, i meant you were correct04:44
elninoyeah, dumb user error. bad eye sight. what ever you want to call it.04:44
elninothanks Haarg!04:45
@preactionfat-finger. pebkac. picnic04:46
@preactionwe have plenty of ways to describe ourselves being idiots, considering it happens so often ;)04:46
@preactionthere's probably a good psychological paper in there about negative self-thinking in the programming community04:46
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui04:50
-!- mode/#webgui [+v cap10morgan] by ChanServ04:50
elninoI'm assuming that assetHistory gives me the url history of an asset?04:55
elninoand if one "clears" the url history, the records are deletd from that table?04:55
@Haargit would record the history of the url, but it's not really designed for that04:55
@Haargif you 'clear' the url history (change url function) it won't change existing records in the assetHistory table04:56
elninooh. is there a better place to find url history of an asset?04:57
elninohmm. assetData perhaps04:58
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:44
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []05:57
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:21
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui06:29
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []06:29
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:31
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui10:57
-!- mode/#webgui [+v bartjol] by ChanServ10:57
-!- carogray [n=Caroline@] has joined #webgui11:26
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)]11:56
+bartjolmmm, I thought the bazaar was in the bazaar12:05
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui12:12
-!- carogray [n=Caroline@] has quit [Read error: 110 (Connection timed out)]12:21
-!- perlbot [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has quit [Remote closed the connection]13:22
-!- perlbot_ [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has joined #webgui13:23
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:03
-!- mode/#webgui [+o plainhao] by ChanServ14:03
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Client Quit]14:05
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- perlbot_ is now known as perlbot14:40
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, @plainhao14:56
-!- Netsplit over, joins: @plainhao, f00li5h14:56
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []14:58
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui15:23
-!- mode/#webgui [+v cap10morgan] by ChanServ15:23
+bartjolwhy is a dn variable made in the NewMail macro, but nothing happens to it15:55
+bartjolor actually it's an object15:56
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]16:00
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin16:37
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:44
-!- Netsplit over, joins: perigrin16:45
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui16:45
-!- mode/#webgui [+v danny_mk] by ChanServ16:45
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, @plainhao16:51
-!- Netsplit over, joins: @plainhao, f00li5h16:52
-!- David_ [n=David@] has quit []17:09
-!- Haarg [n=haarg@adsl-76-208-69-39.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:11
-!- mode/#webgui [+o Haarg] by ChanServ17:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Client Quit]17:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:25
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui17:48
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []18:13
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []18:13
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]18:18
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]18:18
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:39
-!- mode/#webgui [+v perlDreamer] by ChanServ18:39
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:40
-!- mode/#webgui [+v cap10morgan] by ChanServ18:40
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]19:14
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui19:15
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:55
-!- mode/#webgui [+v cap10morgan_] by ChanServ19:55
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:55
CIA-53WebGUI: colin * r12001 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Event.pm t/Asset/Event.t): 19:55
CIA-53WebGUI: Add more tests for getEndDateTimeNI. Remove extra whitespace. Add proper legal19:55
CIA-53WebGUI: notice and POD headings.19:55
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:55
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:56
-!- mode/#webgui [+v cap10morgan] by ChanServ19:56
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:57
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]19:57
-!- mode/#webgui [+v cap10morgan_] by ChanServ19:57
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:03
-!- mode/#webgui [+v cap10morgan] by ChanServ20:03
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 54 (Connection reset by peer)]20:03
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Remote closed the connection]20:03
+perlDreamerit's like watching IRC jumping jacks20:03
-!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui20:19
mducharme-workat work on a holiday20:30
+perlDreamersorry, dude20:30
mducharme-workUPS decided to kick the bucket20:30
mducharme-workthankfully was nothing more major than that20:30
mducharme-workat least everything is running again now20:30
mducharme-workhopefully nobody plugs in a coffee pot in the other wall or the servers will go down20:30
+perlDreamerI have a nice toaster oven you can borrow20:31
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui21:12
-!- mode/#webgui [+v perlmonkey2] by ChanServ21:12
+perlDreameryo, perlmonkey221:30
+perlDreamerhave you converted to Debian?21:31
-!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.12/2009070611]"]21:45
+perlDreamerpreaction: calendar converted over to non-inclusive end times.21:51
+perlDreamerIt is much happier now21:51
@HaargperlDreamer, i am working on the code editor thing21:51
+perlDreamerI did try the destroy method, but it didn't clean up the drag bars21:52
+perlDreamerI wish you luck :)21:52
@Haargit's a little evil, but if i just set the width/height of the iframe i won't need to destroy the dragger at all21:56
CIA-53WebGUI: colin * r12002 /branch/WebGUI_7.6/ (3 files in 3 dirs): 21:58
CIA-53WebGUI: Finish making end times non-inclusive in the Calendar. This affects both the21:58
CIA-53WebGUI: week and the month views. Day and List views are generated based only on the21:58
CIA-53WebGUI: start date.21:58
+perlDreamerI spent about 2 hours trying to replace it, and about another two hours trying to switch back and forth between YUI and EditArea resizers21:58
mducharmeis there any easy way to add more date formats into webgui?22:18
mducharmesometimes I want a date display format that is not exactly one of the ones listed.. I took an old macro that someone wrote for an older webgui and made it work with the new version to reformat a date, it'd be easier if the date format table allowed custom strings22:19
-!- perigrin_ [n=bender@agaton.scsys.co.uk] has joined #webgui22:33
-!- perigrin [n=bender@agaton.scsys.co.uk] has quit [Read error: 104 (Connection reset by peer)]22:37
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:48
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui22:56
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:56
-!- mode/#webgui [+v cap10morgan] by ChanServ22:56
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit]22:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]22:58
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:58
-!- mode/#webgui [+v cap10morgan] by ChanServ22:58
perlDreamer1nick perlDreamer23:05
-!- perlDreamer1 is now known as perlDreamer23:06
-!- mode/#webgui [+v perlDreamer] by ChanServ23:07
+perlDreamermducharme: is the Date macro ^D useful?23:07
@Haargthe editarea resize was easier than i expected23:07
@Haargdidn't end up having to do anything to the iframe since it automatically copies the width: 100%; height: 100% from the textarea23:10
+perlDreamerthat's cool!23:10
@Haargso it's using the yui resize control for when it's enabled or disabled23:11
@Haargwhich is a big improvement over the editarea's own resize control23:11
+perlDreamerCan I see how you did it?23:11
+perlDreamerI'd like to see what I was doing wrong yesterday23:12
@Haargi committed it23:12
CIA-53WebGUI: colin * r12003 /WebGUI/ (4 files in 4 dirs): Forward porting calendar non-inclusive end times fix.23:12
CIA-53WebGUI: graham * r12004 /WebGUI/ (7 files in 4 dirs): fixed #10667: cannot change size of template editor23:12
@Haargalso cleaned up the textarea since it was using copies of yui's css files for some reason23:12
+perlDreamerso basically, this wraps the textarea in a div, and it's the div that gets resized?23:17
@Haargthat's how the textarea worked before, but it did more work than it needed to23:18
@Haargso i simplified that some23:18
+perlmonkey2perlDreamer: been running debian for a few days.  going to switch back to cent when I get a chance.23:20
+perlDreamerdebian's no good?23:20
+perlmonkey2just doesn't feel as fully fleshed out as RHEL.23:20
+perlmonkey2For instance I noticed in the logs that root had spontaneously logged in, su'd to nobody, and logged out 3 minutes later.  Probably cron.  But cron doesn't log, it emails.  But it didn't send an email to anybody.  Not root and not my default user.23:21
+perlmonkey2This leaves open the question of what that login was and also makes me think that if the defaults for cron's emails aren't set up properly what else isn't?23:21
+perlmonkey2One, iptables isn't set up by default.23:22
+perlmonkey2you have zero firewall.  selinux isn't installed by default.23:22
+perlmonkey2And most importantly of all, my folding@home points per day half dropped by 50% with debian.23:22
perigrin_obviously the right answer is freebsd then :)23:24
* perigrin_ hides23:24
-!- perigrin_ is now known as perigrin23:24
+perlDreamerhaarg: I've gotten most of the calendar import issue done.  Next I need to see how the floating time zone is going to affect importing from Google's holiday feed.23:31
+perlDreamerwill you be working on the 7.5.40 latin1 upgrade issue next?23:31
mducharmeperlDreamer: the I'm speaking mostly of collaboration systems and RSS feeds23:39
mducharmewhere the date macro does not help much..23:39
mducharmeunless I'm missing something23:39
mducharmeand I should say syndicated content instead of RSS feeds...23:40
+perlDreameris this an aggregated item in the SC, or a feed that the SC is generating for you?23:41
+perlDreamerfrom what I can see, in the HTML version of the SC output, it gives you access to the publication date of each item as an epoch.23:44
+perlDreamerthat would feed right into the Date macro23:44
mducharmenever realized..23:49
+perlDreamercan I share a secret with you?23:49
+perlDreamerthere is a ton of information in the online help for the assets23:49
+perlDreamerno one reads it23:49
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui23:49
+perlDreamerand they end up missing a lot of WebGUI's capabilities23:49
mducharmeI looked in there a while back23:50
mducharmebut last time I looked into this was like a year or two ago23:50
+perlDreamerwhenever you start to use an asset, go back and read the template help page for that asset23:50
mducharmeso if it's something that's been added in in the past few years I might not know about it23:50
mducharmeI couldn't find a way to do it back then23:50
+perlmonkey2perlDreamer: how come I find RHEL/Fedora to be far superior to Debian/Ubuntu, but Deb/Ubuntu seem to have 2-3 times as many users?  And where could you get an honest answer that wouldnt' involve some sort of soul destroying flame war?23:52
+perlDreamerask corbet, the editor there23:52
+perlDreamereither that, or it could be the whole ideological issue23:53
+perlDreamermducharme: I checked 7.4 quickly, and it seems to have epoch dates as well23:54
+perlDreamerbut who knows?23:54
--- Day changed Tue Aug 04 2009
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]00:00
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui00:08
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.12/2009070611]"]00:08
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:21
+perlDreamerperlmonkey2: it could also be very similar to WebGUI vs Drupal/Mambo, etc.00:47
@preactionha, that's not even a contest01:04
@preactionRedHat seems more suited to getting things done, Debian is a means to an end (a super-OS that contains the tools to build your real OS)01:04
@preactionhence, Ubuntu01:04
+perlDreamerDebian wasn't designed to be that, was it?01:09
@preactionit's always been that way to me, it does the very least possible01:10
@preactionit was weird when i set up my freebsd system and got nightly, weekly, and monthly e-mail reports01:10
-!- Haarg [n=haarg@adsl-76-208-69-39.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:11
@preactiondebian was my first successful linux foray01:12
+perlDreamerpreaction: was iCal export another calendar add-on?01:32
@preactionadd on?01:32
+perlDreameradd after the original release01:34
@preactionno, it was part of the original spec01:34
@preactioni was just working on using XP, so it got bolted on01:35
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]01:37
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:39
-!- mode/#webgui [+o Haarg] by ChanServ01:39
+perlDreamerOperation/Cron.pm needs a wrapper for manually running cron jobs02:00
+perlDreamerreturning spectre status codes is not very friendly02:00
+perlDreamerGoogle iCal import is working!02:02
+perlDreamerwhich means that the Calendar Import bug (actually 5 bugs) is fixed02:06
CIA-53WebGUI: colin * r12005 /branch/WebGUI_7.6/ (3 files in 3 dirs): Fix iCal end day date arithmetic.02:09
CIA-53WebGUI: colin * r12006 /WebGUI/ (3 files in 3 dirs): Forward porting Event iCal end day date math fix.02:09
CIA-53WebGUI: colin * r12007 /branch/WebGUI_7.6/ (2 files in 2 dirs): Fix iCal import. When there is no end time, one day needs to be subtracted from the endDate.02:09
CIA-53WebGUI: colin * r12008 /WebGUI/ (2 files in 2 dirs): Forward porting iCal end day date math fix.02:09
+perlmonkey2perlDreamer: yeah, that's what I am starting to think.02:45
+perlmonkey2The centos drama spooked me.  Guess I should ahve waited.02:45
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:46
+perlDreamerIt _was_ kind of creepy.  He could have pwn'ed anyone with CentOS.02:51
* SDuensin cheers for iCal import!02:51
+perlDreamerI assume the check's in the mail, SDuensin? ;)02:52
SDuensinHey man, I didn't break it to begin with.  :-P02:53
+perlDreamerNote to all, I have a dinner date with Mrs. Dreamer tonight, so I'll be gone most of the evening.02:53
SDuensinTo answer the earlier Fedora/Ubuntu question...  I can't stand RPM!02:53
+perlmonkey2perlDreamer: I was wondering about that pwnage.  Do you think he has the repo keys?  Does he just get to place packages in the repo without review?02:56
+perlDreamerafaik, he just owns the domain and admins the server.02:57
+perlDreamerwhich means he could hijack them, and point them anywhere02:57
+perlDreamerwhich is better than unsupervised commits02:57
+perlmonkey2hmm, maybe I should go price RHEL :P02:58
+perlDreamereh, I'll stick with CentOS02:59
+perlDreamernothing has happened yet02:59
+perlDreamerand I don't do automated updates02:59
* perlDreamer is outta here.02:59
+perlmonkey2perlDreamer: holy moly, no wonder RHEL is now in the SP500.  Have you looked at those prices?03:00
+perlmonkey2perlDreamer: have fun at dinner.03:00
CIA-53WebGUI: colin * r12009 /branch/WebGUI_7.6/ (7 files in 4 dirs): Backporting CodeArea resize fix.03:14
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI03:34
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:56
-!- mode/#webgui [+v patspam] by ChanServ03:56
-!- cap10morgan [n=cap10mor@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui04:03
-!- mode/#webgui [+v cap10morgan] by ChanServ04:03
-!- cap10morgan [n=cap10mor@c-67-177-225-33.hsd1.co.comcast.net] has quit ["Leaving."]04:08
perigrinpreaction: http://search.cpan.org/dist/DBIx-Class-DynamicSubclass/lib/DBIx/Class/DynamicSubclass.pm06:03
@preactioni like this FrozenColumns thing too06:08
* perigrin has heard mst rant about it a few too many times to like it06:10
perigrinbut it's basically what KiokuDB does for *everything* in its DBI backend so I can't complain too loudly06:10
@preactioni like it only because we seem to have a hard-on for serializing shit06:38
@preactionwhich is a pain in the ass for me06:38
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."]06:54
perigrinYou should look at KiokuDB :)07:07
perigrinit's a fun kind of Evil :)07:07
-!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui07:40
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."]08:04
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:04
-!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."]09:23
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]09:41
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui09:41
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui10:58
-!- mode/#webgui [+v bartjol] by ChanServ10:58
CIA-53wgdev: Graham Knop master * r5fb4fa8 / (lib/WGDev/Command/Db.pm lib/WGDev/Command/Reset.pm): POD cleanups - http://bit.ly/KOHr213:03
CIA-53wgdev: Graham Knop master * rdb8976c / (21 files in 3 dirs): more POD cleanups - http://bit.ly/14SIkS13:03
CIA-53wgdev: Graham Knop master * rdfc3c9d / lib/WGDev/Command/Ls.pm : Merge commit 'pdonelan/master' - http://bit.ly/xmVYA13:03
CIA-53wgdev: Patrick Donelan master * r69a76a5 / lib/WGDev/Command/Test.pm : 13:03
CIA-53wgdev: Added coverOptions switch to test command13:03
CIA-53wgdev: The coverOptions switch allows users to customize the options passed13:03
CIA-53wgdev: to Devel::Cover.13:03
CIA-53wgdev: For example, if you want to get a coverage report of custom code with13:03
CIA-53wgdev: wg code excluded from the report, you could do something like:13:03
CIA-53wgdev:  wgd test -C cover_db --coverOptions='+ignore,/data/WebGUI' t -r - http://bit.ly/AkiCD13:03
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui13:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:33
-!- mode/#webgui [+o plainhao] by ChanServ13:33
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI13:42
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, +bartjol, mducharme-work, daviddelikat, nuba, @plainhao, CIA-53, SDuensin, (+3 more, use /NETSPLIT to show all of them)14:09
-!- Netsplit over, joins: @plainhao, daviddelikat, +bartjol, @Haarg, perlbot, @preaction, nuba, mducharme-work, Socrates, Radix_ (+3 more)14:10
-!- mode/#webgui [+v Radix_] by ChanServ14:16
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba14:24
-!- Netsplit over, joins: nuba14:24
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, mducharme-work, +bartjol, daviddelikat, nuba, @plainhao, CIA-53, SDuensin, (+3 more, use /NETSPLIT to show all of them)14:26
-!- Netsplit over, joins: @plainhao, nuba, daviddelikat, +bartjol, @Haarg, perlbot, @preaction, mducharme-work, Socrates, +Radix_ (+3 more)14:26
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui15:11
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, LTR_bob, stDavid, mducharme15:14
-!- Netsplit over, joins: LTR_bob, stDavid, mducharme, f00li5h15:16
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]15:16
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []15:51
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui15:52
-!- mode/#webgui [+o plainhao] by ChanServ15:52
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, mducharme-work, +bartjol, +SynQ, perigrin, mducharme1, daviddelikat, f00li5h, (+12 more, use /NETSPLIT to show all of them)16:09
-!- Netsplit over, joins: @plainhao, gugod, +SynQ, iflux, LTR_bob, stDavid, f00li5h, mducharme1, nuba, daviddelikat (+10 more)16:25
-!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui16:31
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:31
-!- mode/#webgui [+o bopbop] by ChanServ16:31
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:43
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []16:55
+bartjolmmm, would it be interesting if my wre build works on ubuntu 9.04 to supply that?17:08
+bartjolI don't see the package at sourceforge17:08
+bartjolonly ubuntu 6 server17:08
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:11
-!- mode/#webgui [+o tavisto] by ChanServ17:11
-!- Haarg [n=haarg@] has joined #webgui17:11
-!- mode/#webgui [+o Haarg] by ChanServ17:11
+bartjolHaarg, if I have a precompiled ubuntu 9.04 wre package (supposing it does compile) do you want to have that for sourceforge?17:16
@Haargwhat version?17:17
@Haargi don't know why we wouldn't want it17:17
+bartjolwre 0.9.317:17
@Haargyou'll have to find somewhere to upload it though17:17
+bartjolthat is a problem for later17:18
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []17:19
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:19
-!- mode/#webgui [+o tavisto] by ChanServ17:19
+bartjolik won't be done running prolly before I go home17:20
-!- mducharme1 is now known as mducharme17:29
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:39
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []17:40
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:10
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []18:20
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]18:23
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:49
-!- mode/#webgui [+v perlDreamer] by ChanServ18:49
+perlDreamermorning, folks18:49
+perlDreamerHaarg, I'm going to fix the invalid style template bug, because it affects 7.6 as well as 7.718:50
CIA-53WebGUI: colin * r12010 /branch/WebGUI_7.6/docs/ (upgrades/upgrade_7.6.33-7.6.34.pl changelog/7.x.x.txt): Fix a bad style template used by the gallery images folder.19:08
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui19:18
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []19:18
CIA-53WebGUI: colin * r12011 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.7.16-7.7.17.pl): 19:38
CIA-53WebGUI: Forward port gallery images folder style template fix, and also19:38
CIA-53WebGUI: fix the Map templates folder.19:38
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)]19:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:09
-!- mode/#webgui [+v cap10morgan] by ChanServ20:09
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]20:13
CIA-53WebGUI: colin * r12012 /branch/WebGUI_7.6/lib/WebGUI/Account/Profile.pm: Remove dead code from Account/Profile.pm20:23
CIA-53WebGUI: colin * r12013 /WebGUI/lib/WebGUI/Account/Profile.pm: Merge dead code removal for Account/Profile.pm20:23
CIA-53WebGUI: colin * r12014 /branch/WebGUI_7.6/docs/upgrades/upgrade_7.6.33-7.6.34.pl: Change the upgrade script to always print DONE, whether it does anything or not.20:23
CIA-53WebGUI: colin * r12015 /branch/WebGUI_7.6/docs/ (3 files in 3 dirs): 20:23
CIA-53WebGUI: Unify account layout templates to use a similar style.20:23
CIA-53WebGUI: Change CSS to only apply account css rules to account content, instead of global/body content.20:23
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui20:23
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:23
CIA-53WebGUI: colin * r12016 /WebGUI/docs/ (2 files in 2 dirs): 20:38
CIA-53WebGUI: Unify account layout style.20:38
CIA-53WebGUI: Change CSS to only apply account css rules to account content, instead of global/body content.20:38
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []20:55
+perlDreamerHaarg: I have a fix for the Opera matrix bug!21:57
+perlDreamerit really is a YUI bug21:57
+perlDreamerthey assume that String has a trim method21:57
+perlDreamerand apparently in Opera it doesn't21:58
+perlDreamerso, I added String.prototype.trim = function () {...}21:58
+perlDreamerand it works21:59
SDuensinI love how you can mangle JavaScript.  It's the only reason IE ever half-ass worked.  :-)22:05
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui22:06
-!- mode/#webgui [+v cap10morgan_] by ChanServ22:06
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)]22:07
+perlDreamerHaarg, are you close to any commits?22:11
CIA-53WebGUI: colin * r12017 /branch/WebGUI_7.6/ (www/extras/wobject/Matrix/matrix.js docs/changelog/7.x.x.txt): 22:12
CIA-53WebGUI: Work around a YUI bug with string trim function. This affects repainting22:12
CIA-53WebGUI: in Opera on the DataTable.22:12
CIA-53WebGUI: colin * r12018 /WebGUI/docs/ (2 files in 2 dirs): 22:12
CIA-53WebGUI: Forward porting Matrix compare/search button fix. This is a workaround22:12
CIA-53WebGUI: for a YUI bug, where it assumes that Opera will provide a string trim function.22:12
+perlDreamerThen I'm going to try a release.22:12
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui22:28
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui22:45
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]23:11
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui23:12
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Read error: 60 (Operation timed out)]23:13
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI23:15
-!- mode/#webgui [+o tavisto] by ChanServ23:15
+perlDreamertavisto :)23:19
+perlDreamerhow 'bout them cmsmatrix bugs, huh?23:19
@tavistoyeah I saw you smoked the one23:23
@tavistostupid Opera23:23
CIA-53WebGUI: colin * r12019 /branch/WebGUI_7.6/docs/create.sql: Preparing for 7.6.34 release.23:23
+perlDreamernow if I could figure out the other one with the version tags...23:23
+perlDreamerhow do users create a version tag on the site for you to approve?23:24
@tavistoyeah and if you could work your magic so that the search function only returns matching CMS products23:24
@tavistoThey add a new CMS product to the matrix, or submit a news story on the homepage CS23:24
+perlDreamerif they submit it, can they delete their own, too?23:25
@tavistonot sure, I wouldn't think so23:26
@tavistowhat would be the interface for them to do that? They aren't admins23:26
+perlDreamerbut the idea of version tags just disappearing off the site is disturbing23:26
@tavistoyeah I know23:26
+perlDreamerhow about some good news, then.  Any recent big wins?23:27
+SynQI'm looking forward to the WUC allready23:43
+SynQit 7.6.34 going to be released today?23:44
+perlDreameryes, SynQ23:46
+perlDreamerchock full of bug-fixing goodness23:46
+SynQI'm getting in the good habit of updating all my stable servers within 8 days after a release23:47
+perlDreamerHaarg: what is a good WRE place to put spectre PID files?23:47
+SynQis spectre getting a pid file?23:48
+SynQnot in the stable version I hope23:48
+perlDreamerhad to be done23:48
+SynQperlDreamer: /data/wre/var/run 23:48
+perlDreamerwre does not have a var/run, SynQ23:48
+perlDreamermaybe you could fix that little problem?23:48
@Haargvar/logs i guess23:48
+SynQI could fix that23:49
+SynQbut then we would have to release a new WRE version23:49
@Haargi don't love the idea, but that's what we're doing for apache23:49
+SynQwhich is why I would say put that PID file into beta23:49
+SynQbut if it must be done23:50
+SynQput it in /data/wre/var23:50
@Haargis the pid file in this release perlDreamer?23:50
+SynQI would say put a comment into the gotcha file23:50
+SynQand make the PID file configurable in spectre.conf23:51
@Haargi think it would be reasonable to leave it for beta since it's not a huge bug.23:51
+perlDreamerthere is a comment in the gotcha file, and it's configurable in the conf file23:51
+perlDreamerand I just finished upgrading 23:51
+SynQthen before you can continue with this upgrade you have to put it into spectre.conf manually23:51
+SynQI would recommend to create a /data/wre/var/run directory23:52
+SynQand put all .pid files in there23:52
+SynQcurrently modperl.pid and modproxy.pid are in /data/wre/var/logs23:53
+perlDreamerSynQ, I'll find the guy who does WRE development, and assign him that task23:56
+SynQgood plan23:56
+perlDreamerdo you happen to know who he is? :)23:56
+perlDreamerI think you may be wearing his pants23:56
+SynQwho would that be? 23:56
+perlDreamerhe is a very nice fellow.  Very smart, very sociable.23:57
+SynQvery manipulative also23:57
+SynQand open to flattering23:57
+SynQbut go ahead23:58
+SynQI am officially 'on holliday leave'23:59
+SynQI hope Tessa will give me some time off from holliday to work on my WUC presentation and on the WRE23:59
--- Day changed Wed Aug 05 2009
+perlDreamerI need to work on my slides, too.00:02
+perlDreamerPerhaps Emma can help?00:03
+perlDreamerI'm sure by now you've taught her some basic Unix commands00:03
+perlDreamerI/O redirection00:06
@Haargi haven't started my slides yet, but i only have a really short thing to do and it is about wgdev so it will be easy to write00:06
+SynQwhat she sais sounds like the output of 'cat /bin/bash | /dev/audio'00:06
+SynQyou are using slides?00:06
+SynQI was thinking of a strip-act :P00:06
CIA-53WebGUI: colin * r12020 /releases/WebGUI_7.6.34-stable: Release 7.6.34-stable00:08
+perlDreamerokay, safe to commit now00:13
* perlDreamer waits expectantly for a flood of bug fixing commits...00:14
@preactionwow. if I want "spla.tt" it is $1000 for two years :(00:14
* preaction needs a cool domain to host some webgui listservs00:15
+perlDreamerhow about splu.tt ?00:15
+perlDreameror lackof.info ?00:15
@preactionha: i.lack.info00:16
+perlDreamerand the affiliated sites00:16
@preactionparked :(00:16
* perlDreamer goes to run some errands00:17
+perlDreamerdon't let that stop the huge influx of bug fixes00:17
CIA-53WebGUI: colin * r12021 /branch/WebGUI_7.6/ (4 files in 4 dirs): Ready for 7.6.35 development.00:23
+perlDreamerseems like we're missing a huge influx of bug fixes01:05
+perlDreamerpreaction: how about webg.ui?01:06
@preactiondoesn't look like .ui is an available name01:09
@preactionperlbot .ui01:09
@preactionperlbot .gs01:10
perlbot.gs is S. Georgia and S. Sandwich Islands01:10
+perlDreamerpreaction: I'm not sure it's going to be possible to extend the RssAspect API to handle generic www methods01:15
+perlDreamerthe good news is that I have your excellent test suite to double check should I assay it01:15
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]01:17
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]01:27
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []01:53
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:39
-!- mode/#webgui [+v patspam] by ChanServ02:39
-!- Haarg [n=haarg@] has quit ["This computer has gone to sleep"]02:54
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]03:18
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui03:26
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]03:33
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []03:47
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:47
-!- mode/#webgui [+o Haarg] by ChanServ03:47
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui04:24
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []04:25
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []04:25
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:26
@preactionperigrin: you around for a question or two about Moose/DBIx::Class and Roles v. Inheritence?04:45
@preactioni'm thinking I want to set up WebGUIx::Asset to automatically set up some DBIx::Class relationships. It seems to me that this would be better done by inheriting.04:45
@preactionover time, more functionality would be shoved into Roles, but WebGUIx::Asset would remain the superclass of all Assets04:46
perigrinI am04:47
perigrinThat seems reasonable.04:47
perigrinDid you see Ovid's notes from his talk in Lisbon today?04:47
perigrinhttp://chris.prather.org/perl/the-role-of-inheritance/ is my take on it04:50
@preactionhttp://webgui.pastebin.com/m4a7c9c29 <- this is my theoretical basic new asset. anything i can make better?04:50
@preactionthere are relationships set up by WebGUIx::Asset->import() which load the "asset" and "assetData" tables04:50
perigrincareful with the augment/inner ... it is really easy to make a broken API that way04:51
perigrinI did it with XML::Toolkit the first time through04:51
@preactionyeah, i just saw it and i'm mulling it over. it seems logical for style templates, but i dunno04:51
perigrinit makes it hard to override 04:52
perigrinI'm not saying don't... 04:52
perigrinwell I am actually04:52
perigrinbut feel free to ignore moe :)04:52
perigriner me04:52
@preactionheh, it might be a good thing for Roles that need something from the module04:53
@preactionbut even that can be done with "requires" and done better04:53
perigrinrequires is the way to do that04:53
@preactionbecause the "inner" method is available to be called whenever, without the outer sugar04:53
perigrinactually it wouldn't work with Roles.04:53
perigrina Role couldn't provide the inner()04:53
perigrinonly a subclass can.04:53
@preactionthe order thing04:54
perigrinno the composability thing ... the original papers on Roles have a clause where any implementation of Roles/Traits should be possible to compile away into a standard class 04:54
perigrinthey have a bit more ... real-ness ... in Moose than they do in say Scala 04:55
perigrinbut the ultimate idea is that they're just a part of a class and when the system is run there's no difference from cutting and pasting them into the source.04:55
perigrinthis looks fine for a custom Asset implementation04:56
@preactionbut it's not evil of me to make sub WebGUIx::Asset::import { my $pkg = shift; $pkg->belongs_to( "the asset table"); $pkg->belongs_to( "the assetData table"); }04:57
perigrinI might do that in BUILD ... or ask in #dbix-class04:58
perigrinthat's a bit more evil than I feel comfortable rubber stamping :)04:58
perigrinand my DBIC foo fails there04:58
@preactionhttp://desert-island.me.uk:8888/perldoc/dbic-pod/DBIx/Class/Ordered.pod <- sweet, here's lineage and parent/child relationships already set up for me05:12
@preactioni'm not gonna do my evil right now, it can always be added later05:13
perigrinthe owner of that domain wuld be castaway on irc.perl.org06:54
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."]07:57
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]08:59
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui11:02
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui11:24
-!- mode/#webgui [+v bartjol] by ChanServ11:24
+SynQthe gotcha.txt could have been a bit more specific at the 'create config for pidfile' line :)12:16
+SynQbut I found out12:16
+bartjolwell, put it in the wiki12:17
+bartjolen webgui.nl ook al aangepasty voor de deomo versie zie ik]12:18
+SynQdemo.webgui.nl and demobeta.webgui.nl are up-to-date12:39
daviddelikatbartjol: whats 'aangepasty'?13:46
+bartjoldaviddelikat: or adjusted is maybe better13:58
daviddelikatthanks, babelfish didn't have a clue...13:59
+bartjolI jsut enterd some Dutch by accident14:00
+bartjoland I made a type-o14:00
+bartjolit is aangepast14:00
daviddelikatno problem, it livens the place up a abit.!!!14:00
daviddelikatbabelfish needs an interlanguage spell checker14:01
+bartjolthat would be convenient14:01
daviddelikatI supose the more languages you add, the more likely any set of characters in a row is a valid word...14:02
+bartjolbut google does give a correction14:02
+bartjolat least 10 more people made the type-o14:03
+bartjolwith the t and the y next to each other, I can imagine14:03
daviddelikatwhere did you get the correction?14:04
daviddelikatI just typed it into google translate and it just fed the word back14:04
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:04
-!- mode/#webgui [+o plainhao] by ChanServ14:04
+bartjoljust in a normal google search14:05
+bartjolthen it suggests aangepast14:05
+bartjolbut maybe because I'm in the Netherlands14:06
daviddelikatno i get that too14:06
+bartjolI get redirected to the dutch page14:06
daviddelikatI also get lots of other stuff from your neck of the woods14:06
+bartjolwhat kind of stuff14:07
daviddelikatwikitionary with a bunch of dutch translation info14:07
daviddelikatand a website named aangepast-lezen.nl14:08
daviddelikatthen  a list of places where it is miss-spelled14:08
daviddelikatall dutch text14:08
+bartjolmm, I don't get the wikitionary14:09
+bartjolwell aangepast seems to be an exclusive dutch word14:09
CIA-53wgdev: Patrick Donelan exceptions * r69a76a5 / lib/WGDev/Command/Test.pm : 15:18
CIA-53wgdev: Added coverOptions switch to test command15:18
CIA-53wgdev: The coverOptions switch allows users to customize the options passed15:18
CIA-53wgdev: to Devel::Cover.15:18
CIA-53wgdev: For example, if you want to get a coverage report of custom code with15:18
CIA-53wgdev: wg code excluded from the report, you could do something like:15:18
CIA-53wgdev:  wgd test -C cover_db --coverOptions='+ignore,/data/WebGUI' t -r - http://bit.ly/JaqJY15:18
CIA-53wgdev: Graham Knop exceptions * r7577273 / lib/WGDev/Command/Test.pm : Merge branch 'master' into exceptions - http://bit.ly/17WTTw15:18
CIA-53wgdev: Graham Knop exceptions * r5433d3f / (16 files in 7 dirs): 15:18
CIA-53wgdev: Updated tests for new code.15:18
CIA-53wgdev: Also fixes an number of bugs found by tests. - http://bit.ly/4wmPHw15:18
daviddelikatHaarg: can you point me to some WG code for testing a function that requires a login?15:21
@HaargWWW::Mechanize style code?15:22
@Haargor just using the api?15:22
daviddelikatsorr, I found it just after I asked...15:22
@Haargno problem15:22
daviddelikatits in _test.skel,mech15:22
daviddelikatteach me to look first ask second15:22
-!- s4eek [n=charles@] has joined #webgui15:25
-!- s4eek [n=charles@] has quit []15:49
@plainhaomorning, peeps15:55
@plainhaoanyone know why adminBar complains about getUiLevel missing from a SKU asset?15:56
+bartjolplainhao: well, it does determine to show or not from theUI level15:57
+bartjolI can understand it needs itr15:58
+bartjoloh, and goodmorning15:58
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui16:08
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []16:08
+bartjolplainhao: already discovered the problem?16:19
@plainhaoprobably asset incompletely installed16:20
@plainhaothanks, bartjol16:20
+bartjolno problem16:21
daviddelikatHaarg: how do I tell github that an issue is supposed to be tagged as a feature?16:21
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 110 (Connection timed out)]16:32
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:36
-!- AMH_henry [n=yktang@n219078153048.netvigator.com] has joined #webgui16:49
+bartjolmm, where do the default settings from the admin user come from16:51
+bartjolwhen adding a site?16:51
+bartjolor visitor for the same matter16:51
+bartjoli don't see something special in addSite.pl neither a database that is copied16:52
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui16:57
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui16:57
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:58
+bartjolmorning kaleb16:58
+perlmonkey2hello bartjol, how's things?16:58
+bartjolwell, I'm fine16:59
+bartjolmy dual boot works fine, and my webgui on ubuntu too16:59
+perlmonkey2what are you dual booting?16:59
+bartjolsome Andre Hazes on the background16:59
+bartjolwindows xp an ubuntu 9.0416:59
+bartjolbut now I want to change a default settin when adding a site17:00
+bartjolso I'm reading code17:00
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]17:00
+bartjolthat ubuntu is mainly for the wuc, as I don't wanna be dependant on the wireless at the concourse hotel :(17:01
+bartjoland for some nerd credits17:01
+perlmonkey2Diep in mijn hart17:01
+bartjolde koek is op17:01
+bartjolhe was a real man of the people17:01
+bartjoldrank a lot of beer and ate sausages17:02
+bartjola lot of them17:02
+perlmonkey2Barring the language barrier he sounds like a country singer.  17:02
+perlmonkey2The old school type17:02
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui17:04
+bartjolthey actually seem to eat all the three trays of sausages17:04
+perlmonkey2They looked like large enough fellows to do it 17:05
+bartjolhe was, actually, the same as for Michael and Elvis, he still lives17:05
+perlmonkey2They share the same UFO?17:05
+bartjolbut do you know where the user preferences for languages are stored (so the setting for adding a site)17:06
+bartjolUFO? maybe17:06
+perlmonkey2no idea where those preferences are stored.17:08
+bartjolwell, it is not a dumb question then...17:08
daviddelikatis it possible that they are part of the database create script?17:09
+bartjolyeah, I'm searching17:09
+bartjollet's have a look17:09
daviddelikatI found the insert for the group17:12
daviddelikatand for Admin user17:14
+bartjolit looks like create.sql17:14
+bartjolin WebGUI/docs17:14
daviddelikatwhat do you need to change?17:14
+bartjolthe language17:17
+bartjolwe have a dutch demo site17:17
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui17:22
-!- mode/#webgui [+v cap10morgan] by ChanServ17:22
+bartjolmmm, so this will break during an upgrade17:23
+bartjolthat's a pity17:23
daviddelikatperhaps there is part of the demo create that could be made to change it for you17:24
+bartjolwell, I can change the sql file that is used, but also that will be changed during upgrade17:24
+bartjolwell, maybe only during wre upgrade17:25
+bartjolaah, indeed17:25
daviddelikatI have an ide, I'll get back to you17:25
+bartjolbut, since it is the beta demo, assets get added, so it is better to change the sql file17:26
daviddelikatthe easy way would be to change WRE to update the Admin user inside WRE::Site::create17:30
daviddelikatthat way you would only loose it on WRE Upgrades like you said17:30
daviddelikatthe hard way would be to mod the WRE to allow plugins during site create 17:31
+bartjolyeah, create an alternate create.sql and use that in the wre17:31
daviddelikatand then you could plugin the change you like and it would never go away.17:31
+bartjolwell, especially when newe tables are created in webgui itself17:31
daviddelikatno need to change the create sql17:31
daviddelikatjust a simple update after the create runs17:32
+bartjolaah like that17:32
+bartjolupdate userProfileData set language="Dutch" where userId="1" or userId="3";17:33
daviddelikatanother option which would be middle ground would be tro mod the WRE to allow for a language to be configured17:33
+bartjolthat choice would be awsome17:33
daviddelikatpersonally I'd go for the plugin17:34
daviddelikatbecause it is most versatile17:34
daviddelikatcan you make the change for the simple update?17:34
@plainhaobartjol, the sku asset was using a missing cpan module17:37
+bartjolsure, I can work that out daviddelikat17:38
+bartjolmaybe not today17:38
daviddelikatplainhao: what module was missing?17:38
@plainhaowell, this particular one was using JSON::Any, so i just installed it, it's not a core sku17:38
daviddelikatbartjol: ok, I'm going to bring up the ideas to JT and others for consideration17:38
mducharmeif you wanted a site to automatically get certain templates and assets when it was created, would those have to go into the create.sql file?17:38
+bartjolwell, if it standard, there should be a coupling between the i18n site and the wre17:39
+bartjol"choose which languages you want to install"17:39
+bartjoland during adding a site "choose admin and visitor language"17:40
+bartjolit is not that hard to install a language17:40
+bartjoland since there are only 2 languages complete17:40
+bartjolthat might be a function that promises a lot and brings too little17:41
+bartjolnot that I can help it, Dutch translation is finished17:41
daviddelikatmducharme: that too could go into the WRE::Site::create17:41
daviddelikatbut that would be a good support for adding a plugin system17:41
mducharmedaviddelikat: because we are a school division kinda, wanting to do website hosting for our schools.. I wanted to make a template site, like the webgui default one, but customized for a school's needs...17:42
+bartjolwell the currnet poll is abou the templates from the bazaar17:42
daviddelikatmducharme: the simple thing would be to insert code into WRE::site::create that would install the packages after everything else is done.17:44
daviddelikatyou could also disable or modify any other options to get the site to do exactly what you want. ( apart from style which I think you can already specify )17:45
-!- David_ [n=David@] has joined #webgui17:46
daviddelikatas a plugin, you would create modules for the bits you want to change and insert them into the WRE code area17:47
+bartjolwell, I added a forum post18:05
+bartjolnot an rfe yet18:05
+bartjolmmm, how many different threads are there on the fora on the new site?18:17
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]18:18
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui18:23
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]18:27
-!- AMH_henry [n=yktang@n219078153048.netvigator.com] has quit ["Ex-Chat"]18:35
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:42
-!- mode/#webgui [+v perlDreamer] by ChanServ18:42
+bartjolhey, it's tha man!, goodmorning18:44
+perlDreamerhowdy, bartjol18:50
+bartjolI finally have a respectable OS on my laptop18:51
+perlDreamerwhich one?18:52
+bartjolubuntu desktop 9.0418:52
+bartjolok ok, it does have a GUI18:53
+bartjoland irritating sounds at starup18:53
+bartjolbut still18:53
+bartjolthe silence is deafening (which, by chance is also a Napalm death song)18:56
* perlDreamer is stunned that you didn't pick Fedora :)18:56
+bartjolwell, the day that all nerds agree on the best linux distro will also be the day that the universe collapses18:57
+bartjolwell I have debian experience18:58
+bartjolso I choose to stay close18:58
+bartjolwell, it is time, enjoy yourselves gossiping on bu bad OS choice ;)19:03
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]19:04
+perlDreamerSynQ: It is in bad taste to file a bug within 24 hours of a release19:12
+perlDreamerit's like not tipping the waiter19:13
@preactioni say we string him up by his toenails19:14
+perlDreamerI haven't been to a toenail stringin' in years!19:15
CIA-53WebGUI: colin * r12022 /branch/WebGUI_7.6/docs/ (gotcha.txt changelog/7.x.x.txt): Make the recent spectre gotcha text more user friendly.19:23
+perlDreamerpreaction: I'd like to add an environment variable for gating Mech tests, WEBGUI_LIVE.  You okay with the concept?19:26
@preactionyes, but we might be getting rid of mech tests in favor of selenium tests19:27
@preactionwhich will use a selenium RC on smoke.plainblack.com19:27
+perlDreamerwhy can't we have both?19:27
+perlDreamerno need to rewrite a dozen or more tests19:27
@preactionbecause the mech tests suck19:27
+perlDreamerwell, for offline testing, I still think we need a switch, or ENV variable19:28
+perlDreamerHaarg, the YUI bug related to Opera was fixed yesterday!19:34
+perlDreamerfix is scheduled for release in 2.819:34
@Haargis it something we can backport?19:34
+perlDreamerI was hoping you'd say that :)19:34
+perlDreamerYes it is19:34
+perlDreamerit's a 1 line fix, in several files19:35
+perlDreamerooohhhh.  I like the looks of Test::LongString19:43
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []19:43
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]19:56
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui20:00
-!- mode/#webgui [+v cap10morgan] by ChanServ20:00
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI20:01
@preactionHaarg, perlDreamer: have we installed daviddelikat's helpdesk changes yet? Any reason why I can't do that today or tomorrow?20:15
+perlDreamerI haven't installed them20:15
+perlDreamerWe were delaying due to template worries20:15
+perlDreamerNeed to make sure that the site templates are folded back into the core HelpDesk ones20:16
+perlDreamerhm, testing this XML encoding stuff is difficult20:17
+perlDreamerXML::Simple decodes the entities that I want to compare against20:18
+perlDreamerand there doesn't appear to be a way to turn it off20:18
perigrintry XML::LibXML::Simple ?20:30
+perlDreamerperigrin, adding new libraries to WebGUI is a non-trivial process20:40
+perlDreameralthough I do get more latitude in tests...20:40
perigrinperlDreamer: ahh I didn't see this was going into WebGUI 20:41
perigrinXML::Simple is a horrible way to parse XML though :)20:41
+perlDreamerno disagreement there20:42
+perlDreamerit's also a horrible way to encode XML20:42
+perlDreamerMaybe we should have a WebGUI 8 goal of embracing and using top of class modules20:42
@preactioni agree with that, starting with DBIx::Class20:43
@preactionand Moose20:43
* perlDreamer hands preaction a petard20:43
* perigrin is biased 20:43
@preactionyou don't have Test::Deep in there?20:44
perigrinI think it's a dep for something else 20:44
perigrinbut it should be in there and will be in the next release20:45
+perlDreamersome people like Test::Differences better than Test::Deep20:45
perigrinTask::Kensho is much more controlled by my whim than Task::EPO-EC will be20:46
perigrinI'll ask the EPO-EC advisors about Test::Differences vs Test::Deep20:47
+perlDreamerI like how Test::Differences does diff's against strings20:48
+perlDreamerbut I like Test::Deep's structure comparison tools better20:48
perigrincould there be a unification somewhere?20:49
+perlDreamerperhaps, but they have different "core values"20:49
+perlDreamerT::Deep is really for objects/data structures, and does it well20:50
+perlDreamerT::Diff seems to be more about differences in strings, rather than data structures20:50
+perlDreameralthough it will do them as well20:50
+perlDreamerbut I don't think you can easily tell T::Diff: Only consider these keys, array elements and classes20:51
+perlDreamerthat's where T::Deep shines20:51
+perlDreamerand a strong amount of the above is just my opinion, and lack of experience with T::Diff20:53
perigrinI've never used it ... so I'll have to rely upon others to vouch for it20:57
perigrinI really need to get myself organized and build a Task::EPO-EC dist20:57
@preactioni like Test::Deep because it can test a huge data structure all at once, no matter what it contains20:57
@preactionyou can make sure a value matches a regular expression, doesn't match some other regular expression, is unique in the array, and has a method that returns a certain value all at once20:58
* perigrin nods ... uses it to test large ass report strucutres20:59
perigrinI think Moose uses it too ... and there are examples in teh Moose test suite for setting up TypeConstraints with it.20:59
* perlDreamer goes to the gym21:01
* Socrates goes to the fridge21:01
* perlDreamer would like to join Socrates21:01
+perlDreamerwhatcha got in there?21:01
Socratesgrolsch ofcourse21:02
Socratesbut i think i'm gonna get a diet coke, it's not weekend yet after all21:02
+perlDreamerhm, grolsch has no sugar, or fat21:02
+perlDreamerand it has alcohol, which in limited amounts is beneficial to the digestion and liver21:02
+perlDreamersounds like health food to me!21:03
Socratestry doing a run on the treadmill and stuffing a beer in the cupholder, see what the reactions of ppl at the gym are :)21:03
Socratesbut it's health food!21:03
perigrinnot nearly as nice as they are when it's a fifth of jack21:03
Socratesurgh, jack, that's only good enough to clean the windows with...21:04
Socratesoban, lagavullin, or laphroaigh21:04
Socrateshmmm talisker is ok too21:04
* perigrin has been to the Talisker distillery ... and past the Dalwhinny and Glen Moraigne21:05
perigrinunfortunately always on a sunday.21:05
Socratesperigrin: pitch a tent and wait :)21:05
perigrinI had to work on mondays 21:06
Socrateshmm, all this talk of whisky, i'm gonna get a glass21:07
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI22:23
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]22:28
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]22:33
+perlmonkey2oh sweetness!  HTML5 video: http://en-us.www.mozilla.com/en-US/firefox/3.5.2/whatsnew/22:47
+SynQperlDreamer: are you still around?23:04
+SynQI would rather see it as a compliment that I filed the bug directly23:05
+SynQmore like tipping the waiter23:05
+SynQplus, I included the fix right away23:05
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui23:08
+SynQo dear23:13
+SynQnow I have to react to JT's post about the new style23:13
@preactioni like the new nav, it works for me now that i'm used to it23:13
+SynQi agree23:13
@preactionwhen i'm a content manager, i go to Use. when i'm a server admin, i go to Admin, when i'm developing, i go to Develop23:14
mducharme-worknew style?23:14
+SynQthere are some points made by 'Trex' who is a newcomer for me23:14
@preactionwebgui.org's new design and layout23:14
+SynQthat need to be adressed23:14
+SynQand that haven't23:14
+SynQsearch is not working well23:14
+SynQit's hard to 'keep up with what is new'23:14
mducharme-workI'd like it a bit better if it worked with firefox 2.x...23:14
@preactionthose are technical hurdles that we can overcome23:15
mducharme-workeverything looks wonky when I go to webgui.org with firefox 2.x..23:15
+SynQmducharme-work: I find backward compatibility not an issue23:15
+SynQpreaction: but they should be adressed23:15
+SynQand when someone brings them up in a forum post they should be adressed there too23:15
@preactionyes, especially re: the bazaar and the wiki23:15
@preactionthe problem is time, we don't have it. we want to have it, and that may be the best topic of discussion during the pres' meeting is how everyone can chip in for webgui.org23:16
@preactionwell, at least a good topic23:16
mducharme-workthe home page is taller than it was before23:17
mducharme-workthere are now three menus one above the other "cms resources" "plain black corporation" and "webgui features"23:17
@preactionyeah, and the dashboard is apparently getting overhauled or something along those lines to provide a nice home page23:18
mducharme-workwith a big blank white space to the right23:18
mducharme-workahh in IE there are side by side, I guess it's another display problem..23:19
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit []23:36
+perlDreamerSynQ: as usual, I'm just teasing about the bug ;)23:37
+SynQgo ahead23:37
+SynQI'll bite23:37
* perlDreamer wonders why we can't still have unified forums and wikis, and just link to nice landing pages for each one from subject specific areas.23:39
+SynQperlDreamer: I say join in23:40
+SynQand reply to the discussion23:40
+SynQbut I advise you to wait for 30 more minutes23:40
+perlDreamerit's what I said in the bug23:40
+SynQas I post mine23:40
-!- David_ [n=David@] has quit []23:48
mducharme-workI really do not understand the current wiki implementation23:49
mducharme-workwebgui itself is really very much like a wiki23:50
+perlDreamermducharme-work: It is, but keyword based autolinking, comments on every page, and other features are not so desirable across the board.23:51
+perlDreameralso, Wiki's are flat (currently)23:51
+SynQsubmitted :)23:52
mducharme-workit could be an option for articles to enter them in wiki formatting instead of WYSIWYG.. it could be parsed and linked to the appropriate pages when camelcase...23:55
--- Day changed Thu Aug 06 2009
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:05
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui00:06
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []00:06
mducharme-workif there was the ability to do articles with wiki codes, there would probably not be a need for a wiki wobject.....00:10
+perlDreameryou also need the tag cloud00:11
+perlDreamerit's almost a wiki replacement00:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:13
mducharme-workthe comments could be a property that could be turned off or on...00:18
mducharme-workand the tag cloud could be accomplished by using metadata...00:19
mducharme-workor by making a new property00:19
mducharme-workI just don't understand the logic behind the way it is currently designed.......00:23
CIA-53WebGUI: colin * r12023 /branch/WebGUI_7.6/ (6 files in 4 dirs): Force template based Gallery RSS feeds to encode XML entities.00:24
CIA-53WebGUI: colin * r12024 /WebGUI/docs/ (changelog/7.x.x.txt gotcha.txt): Forward port more descriptive gotcha text.00:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:41
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 54 (Connection reset by peer)]00:53
CIA-53WebGUI: colin * r12025 /WebGUI/ (lib/WebGUI/HTML.pm t/HTML.t): Extend WebGUI::HTML::filter to also do encode XML entities.00:55
+SynQhow do you like www.webgui.nl ?01:02
+perlDreamerit needs gears ;)01:03
+SynQuh huh01:03
+SynQit couldn't be more 'texty'01:03
+perlDreamermaybe it needs  purple octopus01:06
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui01:09
+SynQsomewhere small01:10
+perlDreameryes, unobtrusive and present01:10
+perlDreamerkind of like test writers01:10
+SynQtest writers are always very obtrusive are they not?01:12
+perlDreamerI find they talk too much.01:13
+SynQboth irl and on irc?01:13
+perlDreamerat least on irc01:15
CIA-53WebGUI: colin * r12026 /WebGUI/ (6 files in 4 dirs): Forward port XML encoding for template based RSS feeds in the Gallery.01:24
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has quit []01:52
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui01:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []02:13
SDuensinGrrr...  No pidFile specified in spectre.conf02:17
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:24
-!- mode/#webgui [+v patspam] by ChanServ02:24
+perlDreamerread the gotchas file, SDuensin02:28
SDuensinWasn't in the one I just downloaded, perlDreamer   :-P02:29
SDuensinI did find it in the bug tracker.  Commented on it.02:29
+perlDreamernot in the gotchas file?02:29
SDuensinI'll double-check.02:30
SDuensinThat's what I got.02:30
+perlDreamerso, it _was_ in the gotchas?02:33
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui02:36
-!- mode/#webgui [+v cap10morgan] by ChanServ02:36
CIA-53WebGUI: colin * r12027 /branch/WebGUI_7.6/docs/gotcha.txt: Remove WRE specific path from example spectre.pid file.02:46
CIA-53WebGUI: colin * r12028 /WebGUI/docs/gotcha.txt: More gotcha refinement.02:46
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui02:51
+perlDreamerI hate the 5:30 shutdown03:17
-!- mducharme-work1 [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui03:45
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui03:45
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +cap10morgan, mducharme-work, mducharme03:48
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +SynQ, gugod03:49
-!- mducharme1 is now known as mducharme03:50
-!- Netsplit over, joins: +SynQ, gugod03:52
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui03:55
-!- mode/#webgui [+v cap10morgan] by ChanServ03:55
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit []03:56
+perlDreamerhow in the world do you get versionTags that don't match any assets?03:56
@Haargyou can certainly manually create a version tag, but i doubt people do that very often03:58
+perlDreamerI've been looking at: http://www.webgui.org/bugs/tracker/1031603:58
+perlDreamerCMSmatrix missing version tag bug03:58
+perlDreamerevery asset has a version tag in the assetVersionTag table03:59
+perlDreamerbut there are 4000 tags in assetVersionTag that don't belong to any asset03:59
+perlDreameras determined by select tagId from assetVersionTag where tagId not in (select distinct(tagId) from assetData);04:00
+perlDreameronly other thing I can think of is to start mining the inbox table for pending commit messages, and start checking them one by one to see what's up04:01
+perlDreamerlooking for some kind of pattern as to why they contain assets that don't exist04:01
-!- AMH_henry [n=yktang@n219079134061.netvigator.com] has joined #webgui04:06
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has quit []04:23
-!- AMH_henry [n=yktang@n219079134061.netvigator.com] has quit ["Ex-Chat"]04:52
CIA-53WebGUI: colin * r12029 /branch/WebGUI_7.6/lib/WebGUI/Asset.pm: Remove debug.05:25
@preactionperlDreamer: the asset got deleted before the workflow finished perhaps?05:26
+perlDreamerI thought of that, but that would require action by an admin.05:27
@preactionthe user can delete their own posts maybe?05:29
@preactioni know we have that problem on the alumni site, users can delete their own photos (by design)05:29
@preactionbut the workflow remains05:29
+perlDreamerthat's unfortunate05:29
@preactionthough the version tag doesn't remain05:29
@preactionyeah, what's unfortunate is that i proposed a fix and it didn't get implemented05:29
@preactionbecause how do you stop a workflow mid-run?05:30
@preactioncleanly and safely?05:30
+perlDreameryou delete the instance, using spectre notify?05:31
@preactionwhat if it was in the middle of doing something?05:31
@preactionand had to return WAITING so that it got run again?05:31
* perlDreamer isn't familiar enough with spectre to know how it would react in that situation05:31
@preactionit would stop in the middle, with something half-done05:32
+perlDreamerbut if the versionTag goes away, you don't want it to do anything anymore05:32
@preactionbut if it's about to leave my data in an inconsistent state, i don't want it to do that05:33
+perlDreamerin what case is there persistent data in an asset that is being deleted/purged?05:33
+perlDreamerin this case, we're talking about articles, posts, gallery pictures05:34
@preactioni don't know, and i don't even remember what reasoning JT gave me for why I couldn't fix it05:34
+perlDreamerI see.  sorry for the third party arguing05:35
+perlDreamerthat's awkwad05:35
* perlDreamer takes a break to play with Tim, and to reflect on the problem.05:36
@preactionit might not be that, something else might be happening05:38
@preactionperhaps the revision is being purged but not the version tag?05:38
+perlDreamerdoesn't sound like this bug06:21
+perlDreamerhm, if he sees the screen, and it lists the assets, then they must exist06:30
+perlDreamerbut when he clicks on a link to see them, it says Page not found06:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui06:31
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit [Remote closed the connection]06:39
+perlDreamerpreaction: it's in the trash07:21
+perlDreameruncommitted posts in the trash07:26
+perlDreamernow, let's see if I can duplicate that07:26
+perlDreameron a dev site07:26
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:27
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui07:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]08:12
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]09:04
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui09:10
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:48
CIA-53webgui: Patrick Donelan thingy_defaultView_maxEntries * r4ddf856 / lib/WebGUI/Asset/Wobject/Thingy.pm : Minor tweak to reduce diff with 7.7.16-beta - http://bit.ly/1Khew10:10
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]11:33
-!- goro [n=goro@mail.galeus.sk] has joined #webgui11:38
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui11:56
-!- mode/#webgui [+v bartjol] by ChanServ11:56
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI12:10
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]12:15
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui12:51
+SynQwho would like to hire half of a two node cluster based in chicago? :P12:57
+SynQfor $750 a month13:00
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI13:02
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]13:05
--- Log opened Fri Aug 07 16:36:06 2009
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui16:36
-!- Irssi: #webgui: Total of 22 nicks [3 ops, 0 halfops, 4 voices, 15 normal]16:36
-!- Irssi: Join to #webgui was synced in 3 secs16:36
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui16:40
-!- SquOnk [n=emhn@] has joined #webgui16:45
SquOnkHi everyone16:45
SquOnkSmall bug...16:45
SquOnkLine 76 of spectre16:45
SquOnk"Unable to open ... for writing" should be " ... for reading" 16:45
SquOnkDitto for line 8016:45
SquOnk(This is 7.6.34)16:46
+BartJoldid you report it?16:49
SquOnkBartJol: Nope, just noticed it while doing other things16:49
SquOnkI'm fixing the Debian package now that webgui properly uses a /var/run/spectre.pid... while looking at spectre's code it became obvious ;-)16:50
+BartJolmmm, I'm trying to set up my voip phone16:51
Socratesand you failed!16:58
-!- AMH_henry [n=yktang@n219079134005.netvigator.com] has joined #webgui17:05
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:17
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:21
-!- mode/#webgui [+o tavisto] by ChanServ17:21
CIA-53WebGUI: amhhenry * r12039 /branch/WebGUI_7.6/ (3 files in 3 dirs): Fixed version tag modes bug #1068917:29
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:38
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]17:53
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui17:56
-!- mode/#webgui [+v cap10morgan_] by ChanServ17:56
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 113 (No route to host)]18:04
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui18:05
-!- mode/#webgui [+v cap10morgan_] by ChanServ18:05
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI18:09
-!- steveo_aa [n=sno@adsl-76-232-154-133.dsl.sfldmi.sbcglobal.net] has joined #WebGUI18:10
-!- mode/#webgui [+o steveo_aa] by ChanServ18:10
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]18:11
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 113 (No route to host)]18:11
+BartJolluckily, I'm better at replacing bike tyres18:22
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]18:23
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI18:39
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []18:52
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]18:52
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []18:53
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []18:59
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI19:06
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:13
-!- mode/#webgui [+v perlDreamer] by ChanServ19:13
+perlDreamerjust the fellow that I needed to talk to19:14
SquOnkperlDreamer: Howdy19:14
+perlDreamerhow do you pick versions of perl modules to use for the debian package?19:14
SquOnkperlDreamer: Unless there's a need for a specific version, just naming it in control (if I understand what you're asking ;-)19:16
+perlDreameryeah, I was vague19:16
SquOnkperlDreamer: I'll give two examples...19:16
+perlDreameryesterday, we decided that beta needs to track the perl modules in the latest WRE19:17
SquOnkperlDreamer: There's only one version of Color::Calc in Debian, so I have libcolor-calc-perl19:17
SquOnkperlDreamer: But there are several versions of Class::InsideOut. The one in Etch is too old to be useful, so I restrict to the newer ones having libclass-insideout-perl (>= 1.06)19:18
SquOnkperlDreamer: APT takes care of the rest.19:18
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:18
-!- mode/#webgui [+v cap10morgan] by ChanServ19:18
SquOnkperlDreamer: Every time I update the package, I run testEnvironment to assess new requirements19:18
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Connection timed out]19:18
+perlDreamerokay, that makes sense19:18
+perlDreamerthis is the URL to the latest URL for testEnvironment.pl, which will be used when 7.7 becomes stable19:19
SquOnkperlDreamer: Sometimes they are valid (like needing a specific version) so I go and check if the specific version or an older one is available.19:19
SquOnkperlDreamer: Sometimes they're not valid. For instance, checkEnvironment wants some module at versión X, Debian has version Y (Y < X), but after comparing those versions there's no functional difference.19:20
SquOnkperlDreamer: So I ignore checkEnvironment complaint :-)19:20
+perlDreamercool.  I just don't you to be surprised when there's a whole new raft of requirements19:20
+perlDreamerthere was a bug posted about particular versions of DBD-mysql and DBI19:20
SquOnkperlDreamer: I see.19:21
+perlDreamerthey were greater than our minimum requirements, and so were technically valid19:21
+perlDreamerso we decided to make the requirements those that we test with all the time, based on the WRE19:21
SquOnkperlDreamer: And that would be a sound decision.19:21
SquOnkperlDreamer: If it works, don't fix it.19:21
+perlDreameryes, so long as we don't make your job a living nightmare :)19:22
SquOnkperlDreamer: Not at all19:22
SquOnkperlDreamer: In fact, I'm working so the Debian package becomes as useful as the WRE.19:23
SquOnkperlDreamer: The next package (7.6.34) due this weekend, will have additional indexing tools enabled (for PDF, OO files and the like).19:23
SquOnkperlDreamer: And since spectre now uses /var/run, the init script won't be the hack I came up with, but an LSB-based Debian standard (so it becomes splash screen compliant ;-)19:24
+perlDreamerthat's good19:24
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]19:29
SquOnkbbl - errands19:30
-!- SquOnk [n=emhn@] has quit ["Yippie kay-ai-yay, fudder muckers!"]19:30
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]19:36
+perlDreamerHaarg: re the new i18n downloads bug, is there any reason we couldn't drop the extra subdirectory in the tarfile?19:49
+perlDreamerI know this issue has come up before19:49
+perlDreamerI don't remember the justificiation for current behavior19:49
@Haargwe could.  it's generally considered bad form to have a tarball extract to the current directory though.19:50
@Haarginstead of a subdirectory19:50
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:52
+perlDreamerI see where that makes sense for source code, but I think this users's perspective is that it should unpack right into lib/WebGUI/i18n19:56
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI20:08
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."]20:16
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]20:22
Socratesurgh, do NOT extract to current dir from tarbal please20:48
Socratesnot that i have anything to say about it from a webgui standpoint, but as a systems admin i just hate it when that happens20:48
Socratesbecause you always want to extract and see what it is in your home dir, and i hate it when that suddenly fills up with stuff i didn't want there :)20:49
+perlDreamersounds like a procedural issue20:52
+perlDreamermaybe we should just recommend that people use --strip-components20:53
Socratesif i unpak file 'myname.tar.gz' i assume it'll unpack to the directory myname/*20:53
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]20:54
+perlDreamerthat would make everyone happy20:54
+perlDreamerinstructions on how to skip it when installing20:54
+perlDreamerbut a "well-mannered" tar file20:54
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI20:55
-!- mode/#webgui [+o tavisto] by ChanServ20:55
@preactionHaarg: what isn't safe about using "wgd import" on a production system? i'm thinking of writing some wrappers using "export" and "import" to create diffs and apply patches21:04
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui21:06
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []21:07
CIA-53WebGUI: amhhenry * r12040 /WebGUI/ (3 files in 3 dirs): Fixed version tag modes bug #1068921:11
+perlDreamerNice work, AMH_henry!21:14
+perlDreamerIt even comes with tests!21:14
+perlDreamerI'll backport that to 7.6, and then the bug can be closed21:15
AMH_henryfix is committed to 7.6 too21:15
AMH_henryactually, i did 7.6 first21:16
+perlDreameryou did.21:17
+perlDreamerIts odd that CIA didn't catch that21:17
AMH_henryit did.. the fix was committed a few hours ago21:18
* perlDreamer considers some caffiene21:19
AMH_henryNeeded time to setup a 7.7 virtual machine for testing. 21:19
* AMH_henry need to get some sleep... it's already 2 am!21:22
+perlDreamerthanks again, AMH_henry21:22
+perlDreamercrash out21:22
AMH_henrywlc. see ya later21:22
-!- AMH_henry [n=yktang@n219079134005.netvigator.com] has quit ["Ex-Chat"]21:22
-!- carogray [n=Caroline@mobile-166-217-093-228.mycingular.net] has joined #webgui21:28
+perlDreamerIf I want to create a javascript event, do I have to use YUI.Event to do that?21:37
@preactioncreate a new event to add a listener to?21:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []21:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui22:05
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui22:08
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []22:10
+perlDreamerI need something that works like onDOMready, so I can toggle off TinyMCE22:29
+perlDreameronload is too early22:31
@preactionwhat about on dom ready?22:31
@Haargpreaction, the only thing unsafe about 'wgd import' on a production system is having it on a production system22:33
+perlDreamerpreaction: isn't that a YUI event?  My Javascript book doesn't list that as a default DOM event22:34
@Haargwgd has lots of destructive commands that are really easy to trigger, so it makes me nervous that it would be on a server22:34
@Haargit is a yui event, yes22:35
@Haargonload is too early though?22:35
@preactionperlDreamer: it is a yui event, yes. load yahoo-dom-event22:35
@Haargusually ondomready happens before onload22:35
+perlDreamerI have the new, improved TinyMCE toggle almost all done22:35
@preactiononload is after everything on the page is done loading22:35
-!- carogray [n=Caroline@mobile-166-217-093-228.mycingular.net] has quit [Read error: 110 (Connection timed out)]22:35
@preactionincluding images22:35
+perlDreamerit's only missing one thing, and that is turning off TinyMCE by default, when "ask" is true22:36
+perlDreamerwhat I really need, is for TinyMCE to tell me when it's done22:36
+perlDreamerand I think I've found it22:36
+perlDreamerinit_instance_callback is a custom callback for each instance after it becomes initialized22:37
+perlDreamerif I can get from the editor instance back to the id of the textarea, that will solve everything22:38
+perlDreamerwill it cause problems if I create the same function multiple times?22:44
+perlDreameroh, that's funny22:48
+perlDreamernow I have a TinyMCE that can never be enabled22:48
+perlDreamerinit_instance_callback happens everytime you enable the editor22:51
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui22:54
+perlDreamerI got it working!23:21
elninooh. is this wuc time? I'm bummed I'm not there.23:21
+perlDreamerIt's not the WUC yet, elnino.23:23
+perlDreamerNot 'til next month23:23
+perlDreamerHow is your new baby doing?23:25
-!- s4eek [n=charles@] has joined #webgui23:31
+perlDreamerworks on FF on Vista23:31
+perlDreamernow, how 'bout IE?23:31
+perlDreameryes, elnino?23:32
elnino=) baby is doing fine. He's great. 23:32
elninogood eater, good pooper, good sleeper, what else can I ask for?23:32
elninobig sister loves him too.23:32
@preactioncan program Perl?23:32
elninooh. That would be nice, wouldn't it.23:33
elninothat too.23:33
@preactionstart him on computers early23:33
* preaction has been on computers since 223:33
elninopunch cards? 23:33
elninosorry, couldn't resist.23:33
elninoyou're probably my age.23:33
@preactioni'm 26. it was an ACE1000 (an Apple IIe clone)23:34
@preactionalso an Atari ST23:34
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:34
elninooh geez. i'm way older than you.23:35
* elnino sad.23:35
+perlDreamerit works in IE, too23:35
+perlDreamersomething is really wrong23:35
dreamersgirlHi elnino!23:35
dreamersgirlI hear congratulations are in order!!!23:36
elninoyes. Thanks!23:36
dreamersgirlgonna miss you at the WUC this year...23:36
elninooh thanks. I realy had fun meeting you all last year. 23:37
elninoyou all are a fun group. I was bummed I couldn't spend more time with the group. 23:38
* elnino is stepping away.23:39
dreamersgirlit is a fun group23:39
+SynQdreamersgirl: hi!23:39
+SynQI hear you are not coming over the whole wuc23:39
dreamersgirli can only go for friday this year--it's the boys' first week of school23:40
dreamersgirlhi SynQ!23:40
+SynQthat is understandable23:40
dreamersgirlYou'll be there, won't you?23:40
+SynQmost definately23:40
+SynQand I'll bring Bart and Jan23:40
@preactionyay Bart!23:40
@preactionno Rogier?23:41
+SynQrogier is not in my company23:41
+SynQnor is Martin or Rory23:41
@preactionor is that Arjan's minion?23:41
+perlDreamerRogier works for UK23:41
+perlDreamerWho is Jan?23:41
+SynQJan is my most senior guy23:41
+SynQI have known him since 1996 and he is a ProcoliX employee since 2005 i think23:42
+SynQnot sure23:42
+SynQhave to look that up23:42
+SynQI just wanted to say hi to the dreamersgirl :)23:43
dreamersgirl:)  How's your little one doing?23:44
+SynQshe is sleeping just now23:44
dreamersgirlYou'll have to bring pics23:44
+SynQI will23:44
+SynQand video23:44
+SynQshe is doing great btw23:44
+SynQeating fruits and veggies23:44
+perlDreamercan she sing the Badger song yet?23:44
dreamersgirlis she that big already?23:44
+SynQ6 months and 4 days23:44
dreamersgirlnot the Badger song23:44
dreamersgirlour boys sang it for months!23:45
+SynQno wait 6 months and 5 days already23:45
+SynQshe cannot sing the badgerbadgerbadgerbadger mushroom song yet23:45
dreamersgirlgive her time...23:45
+SynQbut she can say 'naynaynaynaynay'23:45
+SynQwhen something is not right :)23:46
+perlDreamerwhich editor does she use?23:46
+SynQvi of course23:48
+perlDreamerI knew you'd bring her up right23:52
--- Day changed Sat Aug 08 2009
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []00:05
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI00:05
-!- mode/#webgui [+o tavisto] by ChanServ00:05
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit]00:05
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]00:09
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:12
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:12
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]00:26
+perlDreamerperl 5.10.1 RC1 is out00:46
+perlDreamerthey're asking for testers00:58
CIA-53WebGUI: colin * r12041 /branch/WebGUI_7.6/ (3 files in 3 dirs): Redo the "ask user about TinyMCE" so that it works on FF on Windows.00:59
CIA-53WebGUI: colin * r12042 /WebGUI/ (3 files in 3 dirs): Forward porting TinyMCE ask user fix for FF browsers on Windows.00:59
-!- rbuels [n=nnrob@rubisco.sgn.cornell.edu] has joined #webgui01:01
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI01:03
+perlDreamerHaarg, what do you think about passing a callback to Mail::Send instead of second group to check?01:03
+perlDreamerthat way, assets can do complex checks, like canView for sending emails to subscribed users01:04
-!- s4eek [n=charles@] has quit []02:02
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui02:06
-!- cap10morgan_ [n=wmorgan@71-218-223-60.hlrn.qwest.net] has joined #webgui02:16
-!- mode/#webgui [+v cap10morgan_] by ChanServ02:16
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:22
+perlDreamermducharme, LDAP relabeling is happening right now02:34
+perlDreamerif you have a chance, please double check things after the next Tuesday release02:35
-!- cap10morgan_ [n=wmorgan@71-218-223-60.hlrn.qwest.net] has quit []03:03
-!- cap10morgan [n=wmorgan@71-218-223-60.hlrn.qwest.net] has joined #webgui03:09
-!- mode/#webgui [+v cap10morgan] by ChanServ03:09
-!- cap10morgan [n=wmorgan@71-218-223-60.hlrn.qwest.net] has quit [Client Quit]03:09
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:18
-!- mode/#webgui [+v patspam] by ChanServ03:18
@HaargperlDreamer, re: Mail::Send callback, the problem i see with that is that the group expansion happens when the workflow runs, some time after it gets added.  seems like it involve a lot of complexity to set up something that would work well for a callback diven that.04:11
+perlDreamerpatspam, ping04:33
+perlDreamerI think I'm missing something about your bug04:33
+perlDreamerLet me repeat what I think the problem is, then tell me what I'm missing, okay?04:33
+perlDreamermy $u1 = WebGUI::User->create($session);04:34
+perlDreamermy $u2 = WebGUI::User->new($session, $u1->userId);04:34
+perlDreamer$u1->profileField('alias', 'Jonesy');04:34
+perlDreamer$u2->profileField('alias', 'Tommy');04:34
+perlDreamermy $u3 = WebGUI::User->new($session, $u1->userId);04:35
+perlDreamerdiag $u3->profileField('alias'); # Tommy04:35
+perlDreamerdiag $u1->profileField('alias'); #Jonesy04:35
+perlDreamerthe problem being that $u1's internal object cache is out of date whenever an duplicate object is created.04:36
+patspamyep, I agree it's reasonable to expect wg to keep checking the db on every object access04:36
+perlDreamerIs that DBIx::Class/Moose kind of behavior?04:37
+patspamnot sure, I haven't used them04:37
+perlDreamerNothing in WebGUI works that way.04:37
+patspambut I think that ORMs like Hibernate would return the same object when you reinstantiate04:37
@preactioni don't think DBIx::Class will do that, unless you explicitly mark it as dirty04:37
+perlDreamerbut which same object?04:38
+patspamsame user object04:38
+perlDreamer$u1, or $u2/$u3?04:38
+patspamthey would all point to same memory address04:38
@preactioni thought we used stow for that04:38
+perlDreamerIn our current design, $u1 has no way of knowing that the db was changed from underneath it04:39
@preactionbecause it's not the exact same object as $u204:40
+perlDreamerWe can ask about that in wG8, but I think the short answer for now is probably going to be "Don't do that"04:40
@preactionbut if you $session->stow->set( "user_" . $userId => $userObject ); and get it on retrieval...04:40
+perlDreamerpreaction: that fixes User, but leaves Asset, Group, VersionTag, ProfileField, ProfileCategory, Ad, AdSpace and every other package with the same problem.04:41
+patspamI was musing that maybe the 8.x memcached implementation will do that for us automaticaly?04:41
+patspamI haven't used it before, but that's something I'd want from an automagic caching layer04:42
+perlDreamerafaik, the only plan for memcached is to replace Cache::File and Cache::Database, not to emulate singleton behavior04:43
+patspamcan you think of any reason why we wouldn't want singleton behaviour though? apart from the pain of implementing it..04:44
+perlDreamermassive memory usage04:45
@Haargi don't think you'd be able to use memcached for that04:45
+perlDreamerI've never seen this happen, patspam.  Can you tell me more about the system that this happens in?04:46
+patspamI'm not sure it'd have to be massive memory usage? if you weaken the object reference in your cache, it would still be garbage collected as per normal when the in-code references go out of scope, and you'd save memory for the $u1, $u2, $u3 situation04:47
+patspamwell, Hibernate is one example from the Java world04:48
+perlDreamerI mean, in what part of WebGUI is this happening?04:49
+perlDreameras to weakening, it seems like you have to keep one copy of any object that has been instanced, in memory all the time.  Until the end of the session.04:50
@preactionno, the copy in the session would disappear when any other pieces of code stop referencing it. causing it to be reloaded from the database04:51
+perlDreameryeah, that's right.04:51
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui04:59
@Haargpreaction, another thought about wgd on a server: http://github.com/haarg/wgdev/issues#issue/905:24
CIA-53WebGUI: colin * r12043 /branch/WebGUI_7.6/lib/WebGUI/Asset/Post.pm: Fix some broken i18n, Select in Post.05:30
CIA-53WebGUI: colin * r12044 /WebGUI/lib/WebGUI/Asset/Post.pm: Fix broken Post i18n.05:30
CIA-53WebGUI: colin * r12045 /branch/WebGUI_7.6/ (lib/WebGUI/i18n/English/AuthLDAP.pm docs/changelog/7.x.x.txt): Relabel LDAP to use more familiar terms.05:30
+perlDreamerhaving resurrected 1 dead laptop, I'm going to take a break05:32
@preactionHaarg: sounds reasonable05:34
* preaction is writing out the e-mail that will hand everything off to Frank!05:38
@preactionCome Monday I will be on R&D!05:38
@preactionthat means me fixing bugs! yay!05:38
@Haargi just finally got my replacement hard drive so i can fix my desktop05:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:47
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]05:53
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:54
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:06
+perlDreamerKathy upgraded her laptop, and it killed the GRUB install.06:41
+perlDreamerI've been working on and off all day to repair it06:41
@preactiontime to try Ubuntu!06:43
+perlDreamerno time06:47
+perlDreameryou're coming to R&D just in time to fix some 7.6 bugs :)06:47
+perlDreamerpreaction: as your humble servant, allow me to suggest one for you06:54
@preactioni refuse to fix map bugs06:54
@preactionor calendar bugs06:54
@preactionor gallery bugs06:54
@preactionor any bug in any piece of code i've written06:55
@preactionbecause any bug in any piece of code i've written is obviously a misinterpreted feature06:55
@preactionMIEN CODE DIS PERFECT!06:55
+perlDreamerhm no map, calendar, or gallery bugs...06:56
+perlDreamerhow about this one, then: http://www.webgui.org/bugs/tracker/1018906:56
+perlDreamerI already fixed all the posted calendar bugs06:56
+perlDreamerand a handful of gallery bugs06:57
+perlDreamersurely you wouldn't begrudge me 1 leetle gallery bug, too?06:57
@preaction... FINE...06:57
@preactionheh nice06:58
+perlDreameryou'd rather work on the survey IE6 bug?06:58
@preactioni'll probably do what i always do, start from the bottom of the bug list06:58
CIA-53WebGUI: colin * r12046 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/AuthLDAP.pm): Forward port LDAP relabeling.07:27
-!- Netsplit over, joins: nuba07:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:17
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui08:45
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]09:01
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]10:58
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)]11:02
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)]11:05
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui11:57
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:13
+SynQpreaction in R&D16:44
+SynQtime to pick up my "let's see how I can break the stable version" hat16:45
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []17:08
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]17:27
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:27
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]17:34
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui18:34
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui19:06
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]19:23
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui19:40
-!- mode/#webgui [+v cap10morgan] by ChanServ19:40
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []19:47
CIA-53WebGUI: colin * r12047 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/VersionTag.pm): Add the missing pending versions link to the manage assets in tag screen.19:55
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui20:12
-!- mode/#webgui [+v cap10morgan] by ChanServ20:12
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []21:11
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]23:32
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:41
--- Day changed Sun Aug 09 2009
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:15
-!- mode/#webgui [+o preaction] by ChanServ00:16
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui00:27
-!- Brezell [n=kvirc@p5DD31E42.dip.t-dialin.net] has joined #webgui02:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:58
-!- mode/#webgui [+v patspam] by ChanServ03:58
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:20
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui04:32
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]04:49
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui05:27
-!- mode/#webgui [+v perlDreamer] by ChanServ05:27
+perlDreamerSynQ: ping05:27
+perlDreamerI really don't think you're on tonight...05:27
+perlDreamerI'd like to test the new perl 5.10.1 release candidate out, against the WRE05:27
+perlDreamerand I was hoping that with your knowledge of the build process you could help me make the process easy.05:28
mducharmewhee.. bathroom renovations finally almost done.. was able to have a shower in my own bathroom for the first time in a few weeks05:29
mducharmethough the contractors accidentally hooked up the hot to the cold and the cold to the hot, almost burned myself05:29
mducharmehopefully that's an easy enough thing to fix05:30
+patspamsomething weird happning with webgui.org passwords06:03
+patspamah, my guess is that the CSRF stuff is preventing password changes from happening06:05
+perlDreamerI don't think I outfitted those with CSRF, but I'll check.06:06
+patspamsubmitted as #1073706:08
+perlDreamerpatspam, in the Account, password changes "seem" to work okay06:09
+patspamno error, but my password doesn't changbve06:09
+perlDreamerMy passwords are working okay06:09
+patspamhmm.. i tried in 3 different browsers too06:10
+perlDreamerbut you're right, on webgui.org, no password changes06:11
+perlDreamerhowever, on my dev site it's working fine06:11
+perlDreamerwhich means that it's not likely to be CSRF06:11
+perlDreamerI'll go mine the webgui.org logs06:11
+patspamah ok, glad you can reproduce it though06:11
+patspamI've just switched over to using LastPass for password management, so I was going through changing all my website passwords to be unique, and got stuck at webgui.org06:11
+patspamthe whole perlmonks thing was a bit of a wake-up call06:12
+perlDreamerit's definitely not CSRF06:12
+perlDreamerI left a little debug snippet to indicate when it's being used06:12
+perlDreamerthis could be related to the other SSO bug06:12
+perlDreamerwhat is LastPass?06:12
+patspamthe browser integration is really slick06:13
+perlDreamerhave you checked out 5.10.1 rc1 yet, patspam?06:17
+patspamnot yet, another 3 weeks before i can play with toys again06:18
+perlDreamerin 3 weeks is the WUC06:18
+perlDreamergive or take06:18
+patspamproject handover just before i leave the country06:18
+patspamthen i can get my life back06:18
+perlDreameryou've been quite busy lately06:18
+perlDreamerhaven't seen you hanging in channel much06:19
+patspamyeah, working insane hours atm06:19
+patspamthankfully the end is in sight06:19
+patspamsorry i haven't been able to help more with bugs either, I've only been able to look at ones that impact me directly06:20
+perlDreamerno worries.  We have most of them closed.06:21
+perlDreamerand you've done great on the dual branch maintenance06:21
+perlDreamerany thoughts on what to do for the pre-WUC hackathon?06:23
+patspamas in, what to hack on?06:23
+patspamor organising thing?06:23
+perlDreamermore on what to hack on06:26
+perlDreamerseems like with 8-12 uber-WebGUI hackers we could pull off something pretty cool06:26
+patspamyeah, it's going to be so awesome06:26
+patspamif nothing else grabs my attention I'm thinking about hacking on the WebGUI Padre plugin06:26
+perlDreamermaybe we could all chip in, and write the Blog wobject06:27
+perlDreamerthat'd be nice present for the attenders the next day06:28
+perlDreamer'Oh, by the way, yesterday we wrote a Blog wobject for 7.8'06:28
+patspamyeah that'd be cool! I'm heading off for lunch, will chew over other ideas over coffee :)06:30
CIA-53WebGUI: colin * r12048 /WebGUI/ (3 files in 3 dirs): Revision Event storage locations.07:38
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:42
CIA-53WebGUI: colin * r12049 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backport Event storage location revisioning.07:51
@preactioni'm down with trying to write the Blog asset, provided someone can come up with a spec for it08:11
@preactionwe'd need to be at least Wordpress08:11
@preactionso RssAspect, Comments aspect, Trackbacks, Calendar, and Post-dating08:12
+patspampreaction, if you have a sec, what does this return for you on your wre perl? perl -e 'use JSON; print JSON->backend'09:00
+patspamall of a sudden mine has started saying JSON:PP09:01
+patspamyeah, it totally kills performance for big survey instances09:02
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]09:17
CIA-53WebGUI: patspam * r12050 /WebGUI/ (2 files in 2 dirs): 09:39
CIA-53WebGUI: Survey JSON performance warning for non-wre-standard JSON modules/versions09:39
CIA-53WebGUI: If you have funny combinations of JSON, JSON::XS and JSON::PP installed,09:39
CIA-53WebGUI: JSON can start deciding to use JSON::PP instead of JSON::XS, which equals09:39
CIA-53WebGUI: bad performance on very large Survey instances.09:39
CIA-53WebGUI: This commit adds a new warning to the Edit Survey page if JSON->backend09:39
CIA-53WebGUI: is detected to be something other than JSON::XS.09:39
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI11:18
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:36
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]14:17
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:27
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui17:50
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]18:01
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui18:05
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)]18:21
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui19:14
-!- mode/#webgui [+v BartJol] by ChanServ19:14
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui20:00
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]20:03
-!- Brezell [n=kvirc@p5DD31E42.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]20:56
-!- perlbot [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has quit ["ZNC - http://znc.sourceforge.net"]21:20
-!- perlbot [i=simcop@erxz.com] has joined #webgui21:21
-!- ekennedy [n=ekennedy@174-154-255-59.pools.spcsdns.net] has joined #webgui21:50
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui22:19
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []22:20
+BartJoljoh Synq22:27
+BartJolSynQ: 22:28
+SynQjo :)22:29
+BartJolI didn't enable otr yet on ubuntu22:29
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:24
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]23:28
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI23:45
--- Day changed Mon Aug 10 2009
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]00:00
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]00:21
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:21
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui00:23
-!- mode/#webgui [+v perlDreamer] by ChanServ00:23
+perlDreamerhowdy, folks!00:23
daviddelikatI'm trying to look at your IE JS issue, but my computers are giving me fits...00:24
+perlDreamercomputers are wont to do that00:24
+perlDreamerhowdy, BartJol00:25
+perlDreamerRory drinks tall beers00:25
+BartJolhe is?00:25
+perlDreamerthere is photographic evidence!00:25
+BartJolwhere can I find that?00:26
+BartJolsure that gooey didn't drink those?00:28
+perlDreamerswim in, perhaps00:29
+perlDreamerrory looks nice and all, but I wouldn't chance drinking his beer00:29
+BartJolbecause he will get angry when you take his beer?00:30
+perlDreameroh yeah00:30
+perlDreamerit's the nice looking fellows who are usually the meanest00:30
+perlDreamertake you, for example00:31
+BartJolyeah, they make time for creating evil plans by looking nice and leave people in the dream00:31
+BartJolam I that mena? only to tavis00:31
+perlDreamerI don't know if you're mean.  I've never drank your beer.00:33
+perlDreameralthough, those home demolition pictures could be a good indication00:34
+perlDreameryou have access to sledge hammers00:34
+perlDreamerand know how to use them00:34
+perlDreamerekennedy: ping00:34
+BartJolwhen you take my beer, I will get annoyed, but not enough to do plastic surgery with a sledgehammer00:37
+perlDreamerI won't do it, anyway, but that's good to know.00:37
+BartJolthat's too quick00:38
+BartJolnormally I just use a piece of paper00:38
+perlDreamerSee!  Mean, mean, mean.00:39
+BartJolyeah, we're the mean lean Dutch team00:39
+perlDreamerBier drinking machines00:40
+BartJollet's just hope Madison will be ready in a month00:41
@preactioni don't think madison could ever prepare itself for the dutch invasion00:44
@preactionthey just kinda huddle in terror and try to ride the storm out00:44
+BartJolaah, that was all the traffic jams on the other side of the roads00:44
+BartJolso they got a warning00:45
@preactioneh, the dutch folk ain't as bad as those west coast people. it'll take months to recover from those types00:46
@preactionand don't get me started on the Aussies00:46
+BartJolyeah and there're more coming from over there00:46
* BartJol thinks that they're jealous on our drinking capabilities00:47
@preactionyou should bring some fresh beer, I would pay money00:49
@preactionI tried some Guldendraak at YAPC::NA and it was the greatest thing I had ever tasted ever00:49
+BartJolfersh Dutch beer?00:49
@preactionor Belgium, something I can't get here00:49
@preactionnot even in Wisconsin. there's a half-decent beer pub in Madison, but that's the only one I've found00:50
+BartJolwell, I'm not sure on customs regulation00:50
@preactionSamuel Smith is probably the most exotic beer within 100 miles of me00:50
@preactiontrue, not asking for miracles. just if you want00:50
+BartJolwe'll see00:50
+BartJolI like steenbrugge tripel00:51
+BartJolor a poho00:51
+BartJolwitkap pater tripel is also a good one00:51
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]00:51
+BartJolyou can take alcohol from the airport in your personal bagage00:52
+BartJolpreaction: I see max 5 liter of spirits00:54
@preactionthat's quite a bit, one or two pints of beer would be fine by me00:55
+BartJolwell, it seems that that is legal00:56
@preactionthat's a little more than 1.5 liters probably (don't know the real conversion)00:56
+BartJol2 pints is about 1 liter00:56
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI00:57
@preactionand whatever you got laying around will be fine, provided it's not american lager or whatever ;)00:57
@preactioni'm gonna find that brew pub and i might organize a little soiree down that way00:57
+BartJolsure you don't want bud?00:57
+BartJolI also got some homebrewed beer00:57
@preactioni can get squirrel pee fresh from the source if i want00:57
@preactionoooooooh never tried that (but i've thought about doing some)00:58
+BartJolallthough Sarah did not particularly seem to like that00:58
+BartJolit is not that hard, just follow the recept00:58
+BartJoland have some equipment00:59
@preactioneh, i like all kinds of beer. i've drank some really nasty stuff (Natural Ice, Milwaukee's Best, Old Milwaukee), it can't be worse than those00:59
+BartJoloh, wanna join us to the new glarus brewery?00:59
+BartJolprolly on tuesday01:00
@preactionSounds good. I'll talk to Vrby and see what my hotel situation is going to be, otherwise i'll find a couch to crash on01:01
+BartJolyou can sleep with Koen in his hotel bed01:02
@preactionnah, i don't want to make his wife jealous of all this ;)01:02
+BartJolmmm, I think I should make a reservation and try to find designated drivers01:03
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui01:03
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui01:24
-!- mode/#webgui [+v cap10morgan] by ChanServ01:24
+perlDreamerI heard you were sleeping in the trunk of JT's car, preaction01:25
@preactionnah, they're not going all-out for me. i gotta bring my own refridgerator box01:26
CIA-53WebGUI: colin * r12051 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/NewMail.pm): Backport a patch for NewMail macro which makes it work again.01:53
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui []01:54
+perlDreameranother bug bites the dust01:54
-!- MrHairgrease [n=martin@] has joined #webgui02:02
-!- mode/#webgui [+v MrHairgrease] by ChanServ02:02
+perlDreamerNice picture, MrHairgrease02:02
+MrHairgreasejust the guy I needed02:03
+MrHairgreasebon noite btw02:03
+perlDreamerbon noite?02:03
+MrHairgreaseI have a bigass testing question for you pd02:03
+MrHairgreasehang on02:03
+MrHairgreaselines 5-902:04
+MrHairgreasehow do I test $self->session->request->headers_in->{Accept} eq 'application/json'02:05
+perlDreamerYou use WebGUI::PseudoRequest, I think02:05
+perlDreamerlet me read the code02:05
+MrHairgreasebon noite eq 'good evening'02:05
+MrHairgreasein Portugese of course =)02:06
+MrHairgreasepseudo request only seems to have headers_out02:06
+perlDreamermaybe you should add headers_in?02:07
+MrHairgreaseyeah i coud try that02:07
+MrHairgreasehow does session know which request objecct it has?02:07
+perlDreamerIn your test, $session will already have a PseudoRequest object in the request slot02:08
@preactionit doesn't care, if it cares then the PseudoRequest is doing it wrong02:08
CIA-53WebGUI: colin * r12052 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Add patch to let Thingy workflows know which Thing they are working on.02:08
+MrHairgreasei'll just add that then02:09
+perlDreamerso you don't have to worry about hacking the session object to replace it, then02:09
+MrHairgreasemuito bom02:09
+perlDreamerpreaction: as MR&D, I think our first new project should be merging and extending that C-based Apache request object02:09
@preactionour first project is getting 7.7 stable, that will be our only project until the WUC I suspect02:10
@preactionif it means we spend some time increasing the test coverage of core APIs, that's a good way to spend some extra time02:11
+perlDreamerwhat kind of module are you making, MrHairgrease?02:13
+perlDreamerand how's the VIES workflow coming?02:13
+perlDreamerSynQ: ping02:20
+MrHairgreaseperldreamer: about the VIES module: oh crap, that thing again... I'll have it finished before the wuc and I'll buy you a beer for not doing it earlier02:24
+MrHairgreaseand buy myself two02:24
+MrHairgreaseand the thing I just posted02:24
+perlDreamerDon't feel bad.02:24
+perlDreamerI forgot to commit an appoved patch for 6 weeks02:24
+MrHairgreasethat's an idea I got at one of the yapc sessions02:24
+perlDreamerso you are well within the limit02:24
+MrHairgreasehat it does is this02:24
+MrHairgreaseif you sent a specific Accept header02:24
+MrHairgreasemore prcecisely 'application/json'02:25
+MrHairgreasein stead of a processed template02:25
+MrHairgreasethe var hash will be returned as json02:25
+MrHairgreasewhich is superduperwhizzbang handy for ajax stuff02:25
+MrHairgreaseI showed JT and he said I could put it still in, if only I wrote tests for it02:26
+perlDreamerso anything can be a JSON provider with this?02:27
+MrHairgreasethat's the beauty of it02:29
+MrHairgreasesince everything eventually poops out templates02:30
+MrHairgreaseand the setMimeType method makes sure no html is outputted as well02:30
@preaction7.7.17 isn't released yet?02:36
+perlDreamerall 7.7 releases were put on hold to get 7.6 our02:36
+perlDreamerit's going to be one heck of a release02:37
CIA-53WebGUI: colin * r12053 /WebGUI/t/Inbox.t: Add tests for getUnreadMessagesForUser02:38
@preactioni swear the EMS needs its own book02:40
+MrHairgreaseoh crap02:40
+MrHairgreaseEverything works02:41
@preactionand i need david to finish the helpdesk so i can use him to improve the wiki02:41
+MrHairgreasebut now I'm discovering that I made the changes against a wg fork in my github instead f svn...02:41
+perlDreamerwhat needs to be done to the wiki?02:41
+MrHairgreaseok, I'm putting these changes in tomorrow morning02:43
+MrHairgreaseI'm to tired for that now...02:43
+MrHairgreasebon noite!02:43
@preactionwiki needs at least: categories and subscriptions02:44
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:48
-!- mode/#webgui [+v patspam] by ChanServ02:48
-!- MrHairgrease [n=martin@] has left #webgui []02:48
* perlDreamer goes shopping for dinner02:57
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui03:03
ekennedyI wondered if someone could help me with a breadcrumb problem.  I'm in the process of dividing a church website into a site representing two campuses.  I have a landing page which then branches to one campus or the other.  Currently I don't have the campus sub-sites under Root>Home.  I've got them under Root>CampusSites>South and Root>CampusSites>North.  The url for the two sites is www.site.com/south and www.site.com/north.  A breadcr03:43
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]03:57
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:00
+perlDreamerso what's the breadcrumb problem?04:02
+perlDreamerekennedy, your post was so long that it was truncated just after the site URLs.04:02
ekennedyThanks PerlDreamer:  Here is the rest - The url for the two sites is www.site.com/south and www.site.com/north.  A breadcrumb navigation wobject starts at the current URL and traces ancestors back to infinity.  This is not returning anything I assume it is because the anscestors do not end at "Root>Home".  Is that the problem?  Is there any way to specify which url to stop at?04:03
+perlDreamerwhich version of wG?04:03
+perlDreamerfrom the Nav code, I'm guessing that you're seeing the effects of either "isHidden" or "isSystem".04:07
+perlDreamerthose can be overridden in the Asset itself, but you may have to alter a template as well04:11
ekennedyI'm using 7.6.  And yes I turned on all of the options on the display tab and the breadcrumb went back to Root.  I think I can see now what I need to play with.  Thanks for the pointer.  04:12
ekennedySeems like there might be a bug.  If I turn on show hidden pages I get a page tree.  If I turn off show hidden pages I don't even though there is at least one visible page immediately before the current page.04:27
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:32
ekennedyUnless I'm hallucinating "Reverse Page Loop" is also having no impact.04:36
ekennedyI've got to take a break but will try to do some debugging of the navigation later.04:52
@preactionanybody think it'd be a good idea to make a series of video clips that walks a person through how to install WebGUI from the WRE? or how to perform various common tasks?04:52
@preactiona video for configuring navigation, or applying a theme package to a large area of the site04:53
ekennedyI think it could be very helpful to newbies.04:53
@preactionanyone know good software for splicing together and adding audio to a movie? will QuickTime Pro do it? i've got a screencast software, but I think I want to add diagrams and such04:56
@preactionand then i think that video is pointless without a good base of written docs04:56
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:02
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]05:08
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"]05:16
CIA-53webgui: Patrick Donelan history * r149ea66 / (4 files in 4 dirs): 05:37
CIA-53webgui: Removed WebGUI::History::Event05:37
CIA-53webgui: Added back in dataSuperHashOf - http://bit.ly/11Rsbq05:37
+perlDreamerI hate IE605:44
daviddelikatim getting tired of computers ingeneral05:51
daviddelikatnow my webgui vm isn't working05:51
daviddelikatand everything is going slow05:52
daviddelikatincluding me05:52
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []05:52
+patspamcan anyone think of a nice way of adding an "Encrypt This Page" option to all Account modules a la Asset?06:03
+patspamaccount modules don't inherit from a common definition, so I can't just whack it in at the base class06:04
@preactionadd it to WebGUI::Content::Account maybe?06:04
+patspamyeah, I think the implementation would be fairly straightforward, but I'm not sure how to approach getting a per-account module toggle06:05
+patspami guess I could just do a global "encrypt account modules" yes/no06:07
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:07
+patspamor if it was a config file setting it could be per-module06:08
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI06:12
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]06:14
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]07:06
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["Leaving"]07:23
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui07:43
-!- mode/#webgui [+o Haarg] by ChanServ07:43
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui07:49
elninoummm. my customer did something to a style template and it is no longer showing up in the choices of styles. I can't find anything different between my last good revision and the one she did.  Is there anything I can look at in the db?07:50
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI08:01
elninowell, I have no idea what she did. So I ended up deleting it and it's all fixed.08:21
elninoSo, is it normal behavior to be able to move a revision from a committed tag to a new (uncommittd) tag?08:21
-!- ekennedy1 [n=ekennedy@174-155-224-143.pools.spcsdns.net] has joined #webgui08:23
-!- ekennedy [n=ekennedy@174-154-255-59.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]08:24
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI08:28
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]08:39
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI08:53
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]09:09
-!- ekennedy1 [n=ekennedy@174-155-224-143.pools.spcsdns.net] has left #webgui []09:26
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]09:48
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:06
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui10:35
-!- mode/#webgui [+v bartjol] by ChanServ10:35
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui12:03
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui []12:24
-!- carogray [n=Caroline@68-247-31-22.pools.spcsdns.net] has joined #webgui12:57
+bartjolmmm, ryuu_ro what do you think is wrong in the next quote from the WebGUI help: "The macro must be put in the Macros directory in the WebGUI source code: lib/WebGUI/Macros/."14:37
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:37
-!- mode/#webgui [+o plainhao] by ChanServ14:37
ryuu_rowell i'm a bit afraid for the dot at the end14:39
ryuu_rolike it's supposed to be in a hidden dir or something14:39
ryuu_roand ofcourse the macro's that you create yourself should be in a custom dir, but that's a matter of style14:39
+bartjolwell, I meant the last bit, since backup recovery will become harder14:41
+bartjolI noticed the comma too14:41
+bartjolwhich is confusing14:42
-!- carogray [n=Caroline@68-247-31-22.pools.spcsdns.net] has quit ["Leaving."]14:43
+bartjolremoved the comma in the Dutch tranlation14:43
ryuu_rook that's cool, but what to do with the custom dir prob?14:45
ryuu_rowhere does the translation come from?14:45
+bartjolI altered the dutch version14:49
+bartjolnow PB may translate that to english14:49
+bartjolwould you be so kind to check that one at i18n.webgui.org14:50
+bartjolsome time14:50
ryuu_rook i'm on it now, which namespace?14:51
+bartjolsorry Macros14:51
+bartjoltag macros list body14:52
ryuu_rook that's what i needed to know14:52
+bartjolI know you need me14:52
ryuu_rolooks good bartjol14:55
+bartjolok, is this bug or rfe material14:55
ryuu_rowell technically it's true that is has to be put in the lib/WebGUI/Macro dir14:56
ryuu_roso it isn't a bug14:56
ryuu_roI would say RFE14:56
ryuu_robartjol: you ever worked with the ports system of FreeBSD?14:58
+bartjolunfortunately not14:59
ryuu_rothat's a shame, i'm using it right now and i'm having a couple of difficulties. Back to google it is15:00
+bartjolmmm, I have an error in the rich editor on the rfe section, I can't seem to get italic off and the html function misses15:01
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:03
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:10
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui15:33
-!- mode/#webgui [+v cap10morgan] by ChanServ15:33
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui15:46
CIA-53WebGUI: martin * r12054 /WebGUI/ (4 files in 4 dirs): Adding return JSON on specific requeest feature to template.15:55
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:57
CIA-53WebGUI: translation * r12055 /translations/Dutch/Dutch/ (7 files): Update from translation server16:23
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]16:31
-!- Haarg [n=haarg@] has joined #webgui16:44
-!- mode/#webgui [+o Haarg] by ChanServ16:44
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has joined #webgui16:45
CIA-53wrebuild: JT Smith master * rb44d138 / (wre/docs/changelog.txt wre/var/setupfiles/modproxy.conf): WRE mod_expires (#9618) - http://bit.ly/2skuQP16:50
CIA-53wrebuild: JT Smith master * r81ec952 / (7 files in 4 dirs): 16:50
CIA-53wrebuild: made a few fixes, and updated the mime types, trying to merge a conflict16:50
CIA-53wrebuild: Merge branch 'master' of git@github.com:plainblack/wrebuild16:50
CIA-53wrebuild: Conflicts:16:50
CIA-53wrebuild:  wre/docs/changelog.txt - http://bit.ly/YwJNE16:50
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:21
-!- mode/#webgui [+o tavisto] by ChanServ17:21
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:49
-!- mode/#webgui [+v perlDreamer] by ChanServ17:49
+perlDreamereverybody showed up17:49
+bartjolfor what?17:52
+perlDreamerdid you see the new batch of i18n, bartjol?17:53
+bartjolnot yet17:53
+bartjolit's not on the i18n site17:53
+bartjolis it in git?17:53
+perlDreamerit should be released on Thursday17:56
+perlDreamera bunch of LDAP i18n17:56
+bartjolwell, that is ot too much17:58
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"]17:58
+bartjolalready found it17:58
+bartjolI'm not scared of that18:00
+perlDreamerof course not18:00
+perlDreamerI just don't like surprising you with new work18:00
+bartjolnew assets are more labourious18:00
+bartjolwell, you alrady annouced it earlier18:03
+perlDreamerI did?18:07
+bartjolyeah, last week18:07
mducharme-workperlDreamer: something was missed from the thread18:07
mducharme-workwe had agreed it was best to call it "LDAP Proxy User DN" instead of LDAP Proxy Username18:07
+bartjolthe forum 18:08
mducharme-workthe svn link you just pasted says LDAP Proxy Username.....18:08
mducharme-workthat was one of the feedback items in the thread and one I agreed with18:08
+bartjolwell, I didn't agree with anything18:09
+bartjolnetither did I disagree18:09
mducharme-workI mean the people in the thread who replied18:09
+bartjolI will see it on i18n.webgui.org18:09
mducharme-workit was a suggested change as a response to the ldap relabellings I had suggested and I agreed with that change, because it makes more sense18:10
+bartjolWell I'm fine with that18:10
+bartjolwe hardly use ldap for webgui18:11
+bartjolperlDreamer: I made an rfe for the Macros.pm i18n file18:12
+bartjolthe  description was a bit awkward in my eyes18:12
+bartjoldunno if you agree with my suggested changes18:12
+bartjolbut maybe you can tackle that while you're working on i18n18:13
+perlDreamerthat's not an rfe18:14
+bartjolsince the content wasn't strictly wrong18:14
+bartjolafter a meeting of 1.5 hours with rory we decided it best to put in an rfe ;)18:15
+perlDreamerit's a bug18:15
+perlDreamerit's factually incorrect18:15
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]18:15
+bartjolwell, ok18:15
+perlDreamerRFEs are about opinions18:15
+bartjolwell, I just noticed it18:16
+bartjolprolly it's not possible to move it to a bug status18:17
+perlDreamerno, I'll just fix it and close it18:18
+bartjolso what's best? treat the rfe as a bug, or make a new bug post18:18
+bartjoldo check my english if you use that text18:18
+bartjolI also check yours :P18:18
+perlDreamerOh no18:18
+perlDreamerIf it's wrong, I'm assigning the bug to you to fix :)18:18
+bartjolI don't have any access18:19
+bartjolto svn18:19
@tavistoperlDreamer, didn't someone fix the shopping cart but where this happens:18:20
@tavistoAll 3 buttons (update, continue shopping, checkout) were all acting like the "Continue Shopping" button and taking me back to my previous screen instead of carrying out their expected behavior.18:20
@tavistoremember that used to happen awhile ago before someone implemented a fix to prevent that from happening. (or it could be cache issue as well I assume)18:20
+perlDreamerI don't remember that bug.  But there was a similar bug with choosing an address for checkout.18:21
+bartjoldoesn't that relate to the payment plugins? I had the templates screwed up18:22
+perlDreamerregardless, tavisto, report the bug, along with a site so that I can look through the logfiles before they disappear.18:22
+bartjolonce and then the whole checkout process failed18:22
+bartjoltried to skip a form18:23
+bartjolwell, that didn't work :)18:23
CIA-53WebGUI: colin * r12056 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/AuthLDAP.pm: A few slight LDAP i18n tweaks.18:23
CIA-53WebGUI: colin * r12057 /WebGUI/lib/WebGUI/i18n/English/AuthLDAP.pm: Forward porting LDAP i18n tweaks18:23
CIA-53WebGUI: colin * r12058 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/Macros.pm: Update i18n text to show that a custom install directory can be used.18:23
CIA-53WebGUI: colin * r12059 /WebGUI/lib/WebGUI/i18n/English/Macros.pm: Forward port macro i18n fix.18:23
+bartjolaah, Colin the bugfix hero18:24
@tavistohmm that could be bartjol18:24
+bartjoltavisto: that you did something to the template?18:25
@tavistonot I18:25
+bartjolwell, you can test that by using the default templates18:26
+bartjoltavisto: well, you came up with it :P18:26
+bartjoltake responsibility18:26
@tavistolucky for me I dont have to do the dirty work18:28
+bartjolThese templates are easily compromised18:28
+bartjolah, you have a slave?18:28
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []18:30
CIA-53WebGUI: colin * r12060 /WebGUI/lib/WebGUI/Workflow/Activity/RemoveOldCarts.pm: Remove debug code from RemoveOldCarts workflow.18:38
CIA-53WebGUI: colin * r12061 /branch/WebGUI_7.6/lib/WebGUI/Workflow/Activity/RemoveOldCarts.pm: Remove debug from RemoveOldCarts workflow activity.18:38
+perlDreamerHaarg, we need daviddelikat's Helpdesk code soon18:48
+perlDreamerwide comments nuke the bug controls18:48
@Haargi was trying it out though and the tab behavior wasn't working properly18:48
+perlDreamerin fact, can we have it autowrap content?18:49
@Haargso we'll want to verify that18:49
+perlDreamerit doesn't use the Comments aspect, iirc18:49
@Haargi'd rather have it scroll i think18:49
@Haargit's useful to be able to paste code in sometimes18:49
+perlDreamerbut we have that nifty upload feature for patches18:50
@Haargyou aren't always dealing with patches though18:50
@Haargit's probably of more use on the support boards actually18:52
@Haargsince you are more frequently dealing with code snippets18:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:52
-!- mode/#webgui [+v cap10morgan] by ChanServ18:52
+perlDreamertrue.  and wrapping that would be bad18:54
+perlDreameryou saw the IE6 bug with resizing?18:54
@Haargthe part that amuses me about that is previously the edit area sized itself wrong like that in firefox18:55
@Haarguntil we made it disabled by default18:55
+bartjolI'm off, bye18:56
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."]18:56
* perlDreamer is hoping that we can drop IE6 as a supported browser18:56
+perlDreamerbut knows the chances of that are slim18:57
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin_, f00li5h19:04
CIA-53WebGUI: colin * r12062 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Cart.pm): Fix a typo in the illegal product quantity error checker in the cart.19:09
CIA-53WebGUI: ekennedy * r12063 /WebGUI/ (lib/WebGUI/Account/Inbox.pm docs/changelog/7.x.x.txt): Fixed #10743: Inbox Rich Editor selection not saved (Eric Kennedy)19:09
-!- f00li5h [n=f00li5h@] has joined #webgui19:09
-!- Netsplit over, joins: SDuensin_19:11
-!- vcs__ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI19:12
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: topsub19:16
-!- Netsplit over, joins: topsub19:17
elnino my customer did something to a style template and it is no longer showing up in the choices of styles. I can't find anything different between my last good revision and the one she did.  Is there anything I can look at in the db?19:21
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit ["Leaving."]19:22
elninoI ended up deleting the revision, but I have db backups, I fear there is a bug somewhere there.19:22
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui19:22
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)]19:26
CIA-53WebGUI: ekennedy * r12064 /branch/WebGUI_7.6/ (lib/WebGUI/Account/Inbox.pm docs/changelog/7.x.x.txt): Fixed #10743: Inbox Rich Editor selection not saved (Eric Kennedy)19:39
+perlDreamerelnino, whether a template is a style template or not is determined by the template namespace20:18
+perlDreamerbut, iirc, you're not allowed to change the namespace once it's been set20:19
-!- vcs__ is now known as SDuensin20:23
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui20:25
-!- mode/#webgui [+v BartJol] by ChanServ20:25
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui20:26
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]20:29
* perlDreamer is back20:33
+BartJolaah, been working out20:34
+perlDreameryes, I was exercising my legs20:43
+perlDreamernow it feels like time to exercise something else20:43
+perlDreamerlike my stomach20:43
+BartJolby eating huge amounts of hotdogs?20:45
@preactioni'm getting 15-20% packetloss to my gateway. think i should call my ISP?20:46
@preactionperlDreamer: did you have any thoughts about using Test::Class? and ideas on how it should work for Assets?20:48
+perlDreamery s I t ink t ah ou s oul , reac  on20:48
@preactionyour death will not be quick20:48
+perlDreamerpreaction: I'd love to use it, but the latest bug is with Test::Class on the WRE/MacOS, iirc20:48
+BartJolperlDreamer: you have quite some death threats lately20:48
+BartJolstrange for such a nice guy20:49
+perlDreamerand you wonder why I work out so much ;)20:49
+BartJolrun Colin run20:52
+BartJolok programming time20:53
+perlDreamerpreaction: Haarg may remember more about it than I do, since he found it20:53
+perlDreamerI was testing Account.pm with Test::Class20:53
@Haargi would love if we started using Test::Class, but as long as it is broken that's not an option20:54
@Haargit's a bug in Devel::Symdump, which is used by Test::Class20:55
+perlDreamerbut it's also perl dependent20:55
+perlDreamerFedora's perl isn't affected by this20:55
* perlDreamer wonders if it's fixed in 5.10.1-RC121:00
@preactionhumph. i'm trying to use it for WebGUIx::Asset, we'll see how it goes21:01
+perlDreamerWebGUI sits in a deep, dark valley, bereft of awesome testing tools21:08
* perlDreamer mourns in sackcloth and ashes21:08
+perlDreamerpreaction: I kept a tarfile of my old Test::Class tests if you want to try them out21:09
elninoperlDreamer, yep, and from what I can tell, she didn't change the namespace, nor do we have the option to change the namespace when modifying a template.21:09
+perlDreamerelnino, if you can recreate it, I'll see about fixing it21:11
@preactionperlDreamer: i was more needing to ask: do we make methods with the same name as WebGUI::Asset methods to test?21:11
@preactiondo we create one instance of the asset and just test that?21:12
+perlDreamerI make test methods with the same name21:12
+perlDreamerand I limit asset existance to the scope of the sub21:12
+perlDreamerso limit sideways interactions21:12
+perlDreamerthis is slower, but more precise21:13
@preactionso you have a setup method that creates a new asset? and the teardown method deletes it?21:13
+perlDreamersince Test::Class is again for unit tests21:13
+perlDreamerNo, I built the asset inside the test21:14
+perlDreamerunless each test used exactly the same asset, I'd rather have related code close by21:14
+perlDreamerand I don't see the point in putting it in 3 subs vs 121:15
+perlDreamerhowever, you also have to remember that I'm a stingy old test writer21:15
+perlDreamerand not one of these new-fangled test writers, who do fancy stuff like that21:15
@preactioni suppose, WebGUIx::Asset's create is just one simple line: $class->create({ properties });21:15
+perlDreamerno session?21:16
+perlDreameror is session a properties?21:16
@preactionoh right, needs a session somehow21:17
@preactionthe schema needs it to connect21:17
+perlDreamerhave you ever thought about implying the session?21:17
+perlDreamerusing some of the new code magic to automagically put one into every method call?21:17
+perlDreamerkind of like what they do with $self in the fancy OO code21:18
+perlDreamerI also think that's a Catalyst trick.21:18
@preactionlike in MooseX::Declare?21:18
* perlDreamer is Moose ignorant21:18
+perlDreamermore accurate to say "Moose avoidant"21:19
@preactionDevel::Declare is some hairy black magic that lets you specify a keyword where Perl uses your parser instead of Perl's parser21:19
@preactionMooseX::Declare is as much of Perl6's object syntax as we can get in Perl521:19
@preactionit lets you do: method name ( argument ) { # $self already exists now, and so does $argument }21:22
@Haargi'm not sure there would be any reasonable way to have an implied session unless you want to start peeking into the caller's lexicals and that's a level of evil beyond parser tricks21:23
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]21:35
@Haargpreaction, perlDreamer: any thoughts on my webgui plugin installer thingy?  does it seem like a worthwhile idea to pursue?21:36
@Haargthe automatic sql updating thing is the most important part21:36
+perlDreamerreading that, it got me thinking that we need a way to package workflows21:36
+perlDreamerisn't there something like that in CRUD?21:36
@Haargand Installable21:37
@Haargbut you can't do it with arbitrary tables21:37
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui21:37
@Haargand the devs already know how to deal with the sql files for the most part21:38
@Haargbut if i kept going in this direction, having a 'crud_class' directive/option would be good21:39
+perlDreamerdoes this bring us closer to Lift at all?21:39
@Haargi wasn't thinking about it in that way, no21:40
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []21:41
@preactiondoes it have to depend on WGDev? can it be WebGUI::Installer or WebGUI::PluginInstaller or something?21:42
@preactionotherwise it looks great21:42
@Haargthat's another thing i was thinking about21:42
+perlDreamerfeels like we're reinventing Build21:42
@Haargwgdev just makes it easy to do a bunch of the stuff i have but it wouldn't have to21:42
@Haargthat's my other thought, if i wanted to come up with something that would leverage Module::Build21:43
+perlDreamerwith the WRE, there's no real reason that we couldn't install WebGUI right into perl library area21:44
+perlDreamerif we did that, we could use blib for testing21:45
+perlDreamerand throw away the icky parts of WebGUI::Test21:45
@Haargwhich icky parts?21:45
+perlDreamerthe part where you have to use FindBin in every test21:45
@Haargwgd already handles that actually21:46
@Haargwell, it sets PERL5LIB21:46
@Haargi guess you need the root though21:47
+perlDreamerand it adds /data/WebGUI/t/lib ?21:47
+perlDreamernot really.  WebGUI::Test will find the root, the problem is finding WebGUI::Test21:47
+perlDreamerthat's the only reason FindBin is in each script21:47
@Haargi guess it doesn't add t/lib, no21:47
@Haargthat would be a problem Module::Build / blib anyway though21:48
+perlDreamerI'm entangling the issues21:49
* preaction untangles issues with swords21:49
+perlDreamerThis is solvable if we move WebGUI::Test and it's tree into /data/WebGUI/lib/WebGUI21:49
+perlDreamerthen it's only set once21:49
+perlDreamerbut then the code might get loaded21:50
+perlDreamerso we'd have to set preload.exclude everywhere21:50
@Haargi don't love FindBin, but that or an equivalent is pretty much the only option21:51
+perlDreameruse blib21:51
@HaargTest::Class solves the problem as well21:52
@Haargblib doesn't get you anything aside from lib though21:52
+perlDreamerWebGUI::Test does the rest21:52
@Haargrequired WebGUI::Test to be in lib, not t/lib21:52
@Haargand i think that is a bad idea21:52
+perlDreamerperldoc blib says it just looks for a blib directory21:53
+perlDreamerand it only goes 5 levels deep, which might be a problem for our nested testing structure21:54
@Haargfor WGDev i'm using File::Spec and __FILE__ to get t/lib, but it's basically the same concept as using FindBin.21:54
@Haargjust simpler since I only have one level21:54
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []22:02
+perlDreamerin any case, I think I hijacked your installer conversation22:04
+perlDreamerlet me rerail it22:04
+perlDreamerIt sounds like there are several open questions22:04
+perlDreamerModule dependencies, like SQL::Translator22:05
+perlDreamerImplementations, like WGDev based, or Build based (or even E::M)22:05
@Haargwell, if we move WebGUI to a Module::Build based setup it might make sense to build off that22:06
+perlDreamerI think SquOnk has been working on that22:06
@Haarguntil then it doesn't because M::B doesn't really provide anything useful for what i'm doing if i'm not actually going to install files22:07
@Haargit's one of things i'd like to do for 8 as well22:07
@Haargassuming it isn't using M::B, the other question is if it should be built for WGDev or WebGUI.  that in tern depends on other prereqs.22:10
@Haargi was thinking of somewhat silly things like having WebGUI::Installer that would only be able to do installs and WGDev::Installer would be able to do upgrades as well22:11
@Haargand it would automatically switch between them depending on what was available22:11
@Haargbut i think that's getting a bit too complex for something that could easily be thrown out22:11
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]22:13
+BartJolmmm I forgot my dev book, but do I have to enable a operation in the conf to work, or is adjusting the url enough if I put it in the Operation.pm file?22:14
@Haargif you stick it in Operation.pm it would just work, but that's not the advised way to do it at this point22:15
@Haargthe recommended way is to create a content handler22:15
@Haargand add that to the config file22:15
+BartJolwell, off course that is the next step, I'm mainly exploring22:16
+BartJolin that case I'm doing something else wrong22:16
* perlDreamer feeds kids lunch22:27
+perlDreamerback in 3022:27
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has joined #webgui22:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:50
* perlDreamer is back23:04
+BartJolmmm perlDreamer my modulepath of my operation is not recognised, I did make an entry in Operation.pm23:12
+BartJolbut the eval in Pluggable.pm doesn't recogise it23:12
+BartJolworking on that23:13
+BartJolthat is the operation entry23:14
+BartJoland it is in WebGUI/operation/23:15
+BartJolpasted the method below that23:16
+perlDreamerit made a new paste23:17
+BartJolmmm and the error23:17
+BartJolof course it is filthy code23:18
+perlDreamerall modules must return 123:18
+perlDreameryou see it now?23:18
+perlDreamerdon't feel bad.  Everyone does it23:18
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]23:20
+BartJolit returns 123:21
+BartJoland the scratch is set23:21
+BartJolI get returned to a page that says "1", but it is better23:22
+BartJolwell, I think I'm getting a bit the hang of it23:23
+BartJolcool get rid of that one too23:24
+perlDreamerBartJol, if SetLanguage is like SwitchOnAdmin, why not check out how it does its magic23:24
* perlDreamer guesses that it does a redirect back to the bare URL23:24
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has joined #webgui23:24
+BartJolwell I had a return 1 in the sub, replaced it with a 1; below the sub23:25
+BartJolwhich works and leaves me on the same page23:25
+BartJolwell, it is half the work23:25
+BartJolnow I must ensure that the i18n module does something with that23:26
+BartJoland it would be best if I can incorporate it in my LanguagePageSwitch macro23:27
+BartJolwell, for a first attempt and presentation purposes it should be enough23:27
+BartJolthanks perlDreamer23:28
+perlDreameris SynQ around today?23:28
+perlDreamerI'm having WRE build problems23:28
+BartJolon fedora?23:28
+perlDreamerOn CentOS23:28
+BartJolwell, I expect that SynQ will be a better help than me, allthough my intensions are good23:29
+perlDreamerit would appear that several websites used to fetch software (catdoc) are down23:29
+perlDreamerand I was wondering if there are alternate sites23:29
+perlDreameror, if I can get the last binary so I can move past this step.23:30
+BartJolmmm is the nluug site online, they have quite some stuff23:32
+BartJolor is it nllug23:32
+perlDreamernever heard of it23:32
+BartJolit the dutch linux users site23:33
+BartJolno CentOs as far as I can see23:34
+perlDreamerdo they have catdoc?23:34
+BartJolI'm afraid not23:35
+BartJolthat has it23:35
+BartJolI hope it has more than german docs23:37
+BartJolperlDreamer: did that work out?23:37
+perlDreamerno download link?23:37
+perlDreamerwhat is klik::?23:37
+BartJolbut the freebsd bit in that url worries me23:39
+BartJolit does work23:40
+perlDreamerI'll download from utexas.edu instead23:40
+perlDreamerI thought I would build the WRE with the latest perl, 5.10.1-RC123:40
+perlDreamerand found out that many versions that the WRE wants are no longer available23:40
+BartJolhere is a source http://dag.wieers.com/rpm/packages/catdoc/catdoc-0.94-1.rf.src.rpm23:40
+BartJolmmm, that is not good23:41
+BartJolnot sure what Koen used for the latest wre23:41
+perlDreamerthe website for catdoc seems to be offline23:42
+perlDreamerI wonder if it has gone out of style23:42
+BartJolis see the site though http://www.catdoc.org/23:42
+perlDreamerthey charge extra for dogscans23:43
+perlDreamerHaarg: would SQL::Translator help with this: http://www.webgui.org/use/bugs/tracker/1074623:43
@Haargit's more meant for schemas23:44
@Haargyou don't need the parenthesis for that though iirc23:45
+perlDreamerbut there are potentially valid SQL statements that begin with paren though?23:48
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui23:58
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)]23:58
--- Day changed Tue Aug 11 2009
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]00:18
+BartJolperlDreamer: my method seems to work00:20
+BartJolit changes webgui language like dutch people drink beer00:21
+BartJolit's really sweet00:21
+BartJolit is local, so I can't show it00:22
+BartJolwell, only put it in a content handler and I almost have my presentation ready00:23
+perlDreamernow, all you need to do is figure out multilingual content, and you'll have solved one of the longest running WebGUI requests00:24
+perlDreamerHaarg, preaction: 24 hours and counting00:24
+BartJolcontent is a bit of another story, but that macro of me did that job nicely too00:25
+BartJolyou just have to set up your site very neatly00:25
+BartJolwhich is always the case00:26
mducharme-workI had always wondered that.. if there was a way to have a webgui site in multiple languages.. without having duplicates of everything00:26
+BartJolwith my method you still need duplicates00:27
+BartJolthe idea is that you can switch between page trees nicely (based on lineage)00:27
+BartJolso sorry mducharme-work, it is not that sweet00:28
+BartJoland content has to be translated anyway00:30
+BartJolI just made a step in the right direction00:30
+perlDreamerit's not a bad workflow, really00:31
+perlDreamerthe problem is synchronization00:31
mducharme-workunless you could find a way to have multiple languages stored in a single asset00:31
mducharme-workwith multiple page titles for each language.....00:32
mducharme-worker titles00:32
mducharme-worknot page titles...00:32
+BartJolwell, page titles or not of importance, as it works with lineage00:32
+BartJolthat macro of me00:33
+BartJolalso url's can be translated that way00:33
+BartJoland be readable in every language00:33
+BartJolwell, after this accomplishment I think I deserve a beer00:34
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui00:35
+BartJollet's have a look at contenthandlers00:35
+BartJolmmm, that one works too00:53
+BartJolonly I loose the template00:53
+BartJolprobably wrong order in the conf00:53
+BartJolor it is not forwarded right00:53
@tavistoperlDreamer, did you update TGC or did you send that over to Tom01:00
@tavistoactually, you should send that to preaction since he's managing that group now01:01
+perlDreamerI sent it to Tom, and he updated the site01:06
+perlDreamertavisto, both of those are fixed.  The core bug, and the custom one, too.01:11
@tavistoexcellent. I'll let the customer know01:11
@tavistoPerlDreamer receives a ThumbsUp++01:12
+perlDreamerah, that's much better than the beknighted Silver Raspberry01:12
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui01:15
+BartJoland broke my contenthandler again...01:21
+BartJolwell it's too late i suspect01:29
+perlDreamer22:30, yes?01:30
+perlDreameryou can't drink all day, and hack all night, and expect it not to affect your drinking01:30
+BartJolnope 12:3001:30
+BartJolonly had two beers today01:30
+BartJolstrange though that the handler worked the first time01:31
+BartJolwell, tomorrow I have a dev book01:32
+BartJoltill tomorrow01:33
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Connection reset by peer]01:33
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui []01:33
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui01:34
-!- Haarg [n=haarg@] has quit ["This computer has gone to sleep"]01:45
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit []01:49
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:29
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui02:58
-!- mode/#webgui [+o Haarg] by ChanServ02:58
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:04
-!- mode/#webgui [+v patspam] by ChanServ03:04
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]03:06
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []03:16
CIA-53WebGUI: colin * r12065 /WebGUI/ (3 files in 3 dirs): 03:23
CIA-53WebGUI: Fix queryIsAllowed to look at the first word in the query, regardless of punctuation or whitespace.03:23
CIA-53WebGUI: Add tests for queryIsAllowed.03:23
CIA-53WebGUI: colin * r12066 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backport fixes for shop quantity, and DatabaseLink query.03:23
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]04:07
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:15
daviddelikatperlDreamer: im looking at the survey bug(finally) and I was wondering if you had tried running it with debug messages turned off?05:31
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]06:14
@preactionthere is some really nutty methods in some of this stuff...06:32
+perlDreamerdaviddelikat, I've only seen the bug report06:49
daviddelikatI've been poking around a bit tonight, and I just posted a long-ish reply to the helpdesk ticket..06:50
daviddelikatI'm not sure if I was looking at what you wanted me to look at or not, the main issue is largely un-documented...06:51
daviddelikatso I just looked at what I could get from the notes06:51
+perlDreameryes, it is06:51
daviddelikat( totally forgot to look at the pictures )06:51
+perlDreamerthe real question is this.  Could you edit a survey?06:51
+perlDreameradd sections, questions, answers.  Edit existing ones, etc.06:51
daviddelikatrunning IE* the two add buttons are missing06:52
+perlDreamerthat definitely could be.  We know there are problems in IE6.  IE7 on Vista seemed to be okay06:53
+perlDreamerfor now, I think it's safe to say that this thing sucks on IE, various versions and platforms06:54
daviddelikatso I'm just putting in for the night06:55
+perlDreamerthanks for looking at it.  I appreciate it06:55
daviddelikatI'll double up on IE sucks06:55
daviddelikatI was testing my help desk comment editting06:55
daviddelikatand IE gave me some JS errors06:55
+perlDreameryeah.  grrrr06:55
daviddelikatlike missing ')' 06:55
daviddelikatand unclose string literal06:55
+perlDreamerthose are real errors!06:56
daviddelikateven gave me line numbers06:56
+perlDreamersometimes, it's good that thing is so pendantic06:56
daviddelikatbut there is nothing wrong with the lines06:56
+perlDreamerdoes jslint check for stuff like that?06:56
daviddelikatso I'm guessing theres a ~bug~06:56
daviddelikathaven't tried it06:56
+perlDreamerme either06:56
daviddelikatI bet it would be good to look at...06:57
+perlDreamerI nuked two of my VM's by using foreign repositories06:57
daviddelikatI'll be around tomorrow night some, one all day Wed and Thurs.06:57
daviddelikatdid you have network problems?06:58
+perlDreamerthey run, but you can do any package updates on the OS06:58
+perlDreamercan't do any06:58
+perlDreameryum is totally hosed06:58
+perlDreamerso, no new software until I fix them, or wipe them and reinstall06:58
daviddelikatwow, toast06:58
daviddelikatI spent most of my weekend recovering form about 6 crashes I had starting on Thursday Morning06:59
daviddelikatmy main box was overheating06:59
+perlDreamerthat's not good06:59
+perlDreameryou need cooling06:59
daviddelikatgot any recomendations?06:59
daviddelikatcheap ones?06:59
+perlDreamerlarge box fan from costco with a cookie tray of water in front of it07:00
daviddelikatI was messing around with some TEC devices I have at work...07:00
daviddelikatthere are no costco's in thea rea07:00
daviddelikatI had a TEC hooked up to a stray CPU power supply on the 12V side and it got really cold on one side but the other side got so hot it melted the solder.07:02
daviddelikatthats the problem with cooling, you have to have somewhere for the HEAT to go07:02
daviddelikatwell, I'm off07:04
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has left #webgui []07:12
@preactionis this a bug?07:13
@preaction"I HATE THE USER IMPORT TOOL"07:13
@preactionshould I post it to the bug list?07:13
+perlDreamerit depends07:13
+perlDreamerare _you_ going to fix it?07:14
@preactionthe parser is worse than braindead07:14
@preactionhell no, I manage you now. shit rolls downhill remember?07:14
+perlDreamerI went through that once.07:14
+perlDreamerRespectfully, it won't happen again.07:14
@preactionwhat? I don't get to change into a completely different person now that I have duh powah?07:15
+perlDreamerI'll fall on a sword for you, but if you roll the Big Stinking Ball of Feces, no promises ;)07:15
@preactionit'll get fixed, but for now i'm just gonna bitch about how much worse than braindead this thing is :p07:15
@preactionOOo saves CSV files by always wrapping values in quotes. that breaks the userImport.pl tool07:16
+perlDreamerShouldn't it just use Text::CSV_XS, like everything else in wG?07:16
@preactionyeah, Text::CSV even lets you set what you want the delimiter to be, so it should work exactly as it does now07:17
+perlDreamerI think you can tell OOo not to wrap stuff in quotes, but you have to set that manually07:17
+perlDreameror maybe that's only on import...07:19
CIA-53WebGUI: colin * r12067 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/Transaction.pm): Fix a typo in getting the in store credit for the post-transaction email.07:52
CIA-53WebGUI: colin * r12068 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Shop/PayDriver.pm): Backport in-shop credit deduction fix for transaction email.07:52
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)]08:05
+perlDreamerI'm going to call it a night08:08
+perlDreamersee you all tomorrow08:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:08
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:29
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:43
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)]10:19
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui10:20
-!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui11:09
-!- mode/#webgui [+v BartJol] by ChanServ11:09
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI11:14
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []11:22
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:34
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]11:42
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]11:46
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui12:26
-!- mode/#webgui [+o Haarg] by ChanServ12:26
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]12:28
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui12:29
-!- mode/#webgui [+o Haarg] by ChanServ12:29
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Remote closed the connection]12:43
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui13:12
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:31
-!- mode/#webgui [+o plainhao] by ChanServ13:31
CIA-53wgdev: Patrick Donelan master * r2895b38 / lib/WGDev/Command/User.pm : 13:44
CIA-53wgdev: Added User command13:44
CIA-53wgdev: Currently has 2 options:13:44
CIA-53wgdev: *) findByPassword - returns a list of all users using the given password13:44
CIA-53wgdev: *) findByDictionary - does a simple brute-force search for all users13:44
CIA-53wgdev:  using any password in the specified dictionary file - http://bit.ly/TArkr13:44
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui14:28
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]16:12
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []16:18
+BartJolmmm JT asked me to make some doc on the language scratch variable, so it would not be a "floating around variable"16:22
+BartJoldoubting whether how to do this16:23
+BartJolso I get it "reserved" in session::scratch16:25
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui16:37
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui16:44
-!- mode/#webgui [+o plainhao] by ChanServ16:44
+BartJolpreaction: do you know what's the best method of "reserving" a scratch variable?16:50
-!- SquOnk [n=emhn@] has joined #webgui17:00
SquOnkHI everyone17:00
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has joined #webgui17:07
SquOnkHow does one solve the "select a country", then "select a city from the appropiate country" and so, using WebGUI?17:08
+BartJolah, so you narrow the options17:09
SquOnk...the concrete problem is there's a list of years, for each year there's a list of publications, for each publication there's a list of issues17:09
SquOnkThey want to click on the year, and have only the publications for that year, then click on publications and have a list of the issues17:10
SquOnkAll in the same page.17:10
SquOnkI've already suggested using folders, with subfolders, each one with a navigation.17:10
+BartJolso that sounds like a yui utility17:10
SquOnkBut they're dumb as a bent elbow17:10
+BartJolI hear that the yui connection manager is the best option17:12
+BartJolwith ajax calls17:12
+BartJolryuu_ro knows al about it, but has to leave17:13
+BartJolI hope it helps17:15
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:17
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]17:29
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"]17:32
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:36
-!- mode/#webgui [+o tavisto] by ChanServ17:37
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui17:41
-!- mode/#webgui [+v danny_mk] by ChanServ17:41
-!- Haarg [n=haarg@] has joined #webgui17:57
-!- mode/#webgui [+o Haarg] by ChanServ17:57
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]18:06
+BartJolwell, another bazaar entry for me18:11
-!- BartJol [n=bart@kantoor.procolix.com] has left #webgui []18:29
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui18:56
-!- mode/#webgui [+v cap10morgan] by ChanServ18:56
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:56
-!- mode/#webgui [+v perlDreamer] by ChanServ18:56
-!- danny_mk_ [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui19:05
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit [Read error: 104 (Connection reset by peer)]19:06
-!- danny_mk_ is now known as danny_mk19:06
-!- ryuu_ro [n=rory@53570634.cable.casema.nl] has joined #webgui19:28
CIA-53WebGUI: graham * r12069 /WebGUI/ (2 files in 2 dirs): 19:38
CIA-53WebGUI: fixed: Existing ThingyRecords are broken after upgrade19:38
CIA-53WebGUI: fixed: ThingyRecords cannot be purged19:38
CIA-53WebGUI: graham * r12070 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): fixed: Only users in 'Content Managers' can create shortcuts19:38
CIA-53WebGUI: graham * r12071 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/AdminBar.pm): fixed: Admin bar won't show multiple packages or prototypes with the duplicate titles19:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui19:48
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:48
+perlDreamerperlmonkey2:  long time no see19:51
+perlmonkey2perlDreamer: yes, I guess it's been a few days.19:52
+perlmonkey2perlDreamer: how's things?19:52
+perlDreamerthings are okay19:52
+perlDreamerKathy is doing good in school, and I haven't had to threaten anybody's health today19:53
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)]19:53
+perlmonkey2perlDreamer: tell Kathy congragts and I guess the kids congrats for not raising their father's blood pressure.19:53
+perlDreamerwho said anything about the kids? :)19:54
* perlDreamer goes to the gym20:05
CIA-53WebGUI: graham * r12072 /WebGUI/lib/Spectre/Admin.pm: silence compiler warning20:25
CIA-53WebGUI: graham * r12073 /WebGUI/etc/WebGUI.conf.original: add docs for multiple category asset config20:25
CIA-53WebGUI: meatbop * r12074 /WebGUI/docs/upgrades/packages-7.7.17/root_import_gallery-templates_gallery.css.wgpkg: Had to remove some mozilla/firefox specific code that was breaking the gallery under firefox 2.x20:46
SquOnkBTW, 7.6.34 just made it into Debian Sid.20:56
SquOnkIt includes automatic upgrades and automatic indexing of PS/PDF files20:56
-!- ryuu_ro [n=rory@53570634.cable.casema.nl] has quit ["I'm Off"]21:12
+perlDreamerI'm back, for a little bit21:43
+perlDreamernice work, SquOnk.  7.5.35 comes out today21:47
SquOnkperlDreamer: Thanks21:50
SquOnkperlDreamer: 7.6.35 will be available on thursday for Debian then21:50
+perlDreamerSquOnk: Is there any way to find out how many people are using the packages?21:52
SquOnkperlDreamer: One way is through popcon. It's voluntary though.21:52
SquOnkperlDreamer: If the user installs popcon, every now and then a report of installed packages is sent to the Debian project.21:54
+perlDreamer14 is good21:54
SquOnkperlDreamer: Inst are installs and vote are installs that have kept the package at least through two popcon runs21:55
SquOnkperlDreamer: Recent are upgrades... which means the user is following the package.21:55
+perlDreamerso... make that 5 consistent users22:00
+perlDreamernone of whom are you.  I remember you saying that you don't install popcon22:00
SquOnkperlDreamer: That's right22:01
SquOnkperlDreamer: Nor my customers (3) who install from my private repo22:01
CIA-53WebGUI: colin * r12075 /WebGUI/docs/changelog/7.x.x.txt: Document gallery album view fix.22:39
SquOnk...I haven't been able to get SQL Report's download to work22:42
SquOnkSo I figured I must be doing something wrong ;-)22:43
SquOnkDB Connection works.22:43
SquOnkAdded the SQL Report.22:43
SquOnkFixed query, mind you.22:43
SquOnkGot the results on screen, no problem.22:43
SquOnkOnce a switch to either CSV or Template download format, results are shown on screen, but the links doesn't work. Click and wait for ever.22:44
SquOnkI get nothing in webgui/apache logs.22:44
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:50
@preactionSquOnk: how many results? template and CSV both do all the results, no limit on them22:53
@preactionthat could take a looooong time22:54
SquOnkpreaction: About 5 rows22:54
@preactionuh... are you in the Group to Download? check the Security tab of the edit screen22:54
@preactionotherwise, error log clean?22:54
SquOnkpreaction: No, nothing in the logs.22:55
+perlDreamerhow does a demo site work?23:15
+perlDreamerYou know, I think we do something new, something cutting edge23:21
+perlDreamerSomething that will help us stand out from the pack23:21
CIA-53wgdev: Patrick Donelan master * r2895b38 / lib/WGDev/Command/User.pm : 23:21
CIA-53wgdev: Added User command23:21
CIA-53wgdev: Currently has 2 options:23:21
CIA-53wgdev: *) findByPassword - returns a list of all users using the given password23:21
CIA-53wgdev: *) findByDictionary - does a simple brute-force search for all users23:21
CIA-53wgdev:  using any password in the specified dictionary file23:21
+perlDreamerI say we drop support for IE623:22
+perlDreamerYouTube is doing it.23:22
+perlDreamerOrkut is doing it23:22
mducharme-workI don't see a problem there.. everyone I know switched to IE7 ages ago23:23
mducharme-workas long as firefox 2.x remains supported :)23:23
+perlDreamerthere are little snippets from all over the web that you can add to your templates and CSS that say "Hey, IE6 user, join the next millenium"23:23
@preactioni do see a problem there, our clients still use IE623:23
+perlDreamerlet them eat cake!23:23
mducharme-workyou just mean for admining the site and editing content I assume23:24
mducharme-workbecause the actual browsers supported for viewing would depend on the site's style templates...23:24
+perlDreamerno, I mean the whole shebang23:25
CIA-53WebGUI: colin * r12076 /branch/WebGUI_7.6/t/Asset/Event/edit.t: Add WEBGUI_LIVE switch to Event/edit.t23:25
CIA-53WebGUI: colin * r12077 /WebGUI/t/Asset/Event/edit.t: Forward port WEBGUI_LIVE switch addition to Event/edit.t23:25
CIA-53WebGUI: colin * r12078 /branch/WebGUI_7.6/docs/ (3 files in 3 dirs): Fix album display in the template for IE6 and FF223:25
mducharme-workahh crap! I just deployed itunes to all my staff accidentally23:25
mducharme-workperldreamer oh hmm.. I think people should still be able to visit the site with IE6.....23:26
mducharme-workfor admining and content editing I woudln't see an issue with IE7 being needed as a minimum...23:26
@Haargthat would be nice wouldn't it23:26
+perlDreamerthe problem is that there's now so much CSS and JS in the user view that having an admin only requirement doesn't matter much anymore23:27
@preactionnever going to happen, IE6 will be supported until the rapture23:27
+perlDreamerboss, you're killin' me here23:28
+perlDreameris there no hope?23:28
mducharme-workwe are stuck on firefox 2.x due to an AJAX bug that still is not fixed in the 3.x versions....23:28
+perlDreamermducharme-work: browsers don't do AJAX natively.  Which toolkit is giving you problems?23:29
mducharme-workno toolkit.. there is an issue with our zenworks management portal that novell says is a mozilla problem and they have a ticket open for it23:29
mducharme-workand we have an issue with an ajax drop down component that is not part of any toolkit in our cobbled together webapp which doesn't work with 3.x, I assumed it was the same mozilla problem23:30
mducharme-workfor our internal webapp I could take the time to rewrite it to use YUI or something23:31
mducharme-workbut that doesn't fix the zenworks heh23:31
mducharme-workand the webgui.org site looks awful in firefox 2.x as well23:31
SquOnkperlDreamer: Everyone can download23:32
+perlDreamerSquOnk: on a demo site, it works fine?23:32
SquOnkperlDreamer: Well, it's a fresh install we're testing23:32
SquOnkperlDreamer: Ok, I've got it to work.23:39
+perlDreamerSquOnk: What's the magic incantation required?23:39
SquOnkperlDreamer: Well, the Download Group was ok and I re-set it to the same value.23:41
CIA-53WebGUI: meatbop * r12079 /WebGUI/docs/upgrades/packages-7.7.17/root_import_gallery-templates_gallery.css.wgpkg: More tweaks to the gallery css for old firefox23:41
mducharme-workhow long until 7.7x goes stable23:49
mducharme-workor does it23:49
@preactionbefore the WUC23:49
mducharme-workwhen is the WUC23:49
+perlDreamerSeptember 10th23:50
@preactionSquOnk: that's a bug, could you please report it? the download group in the SQLReport doesn't have a default value, causing problems23:50
+perlDreameror so23:50
SquOnkpreaction: Are you sure.23:50
@preactionYESSSSS you got my e-mail23:50
@preactionSquOnk: absolutely. in any case there is something there worth looking at23:50
SquOnkpreaction: Ok. I will report it23:51
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:51
-!- mode/#webgui [+v cap10morgan] by ChanServ23:51
+perlDreamerhow about posting it tomorrow?23:51
+perlDreamerpreaction, should we write a CODE_COP test that checks the all definitions to make sure that users, groups and templates all have default values?23:57
@preactionthat would probably be a good idea23:57
CIA-53WebGUI: colin * r12080 /branch/WebGUI_7.6/t/Asset/Event.t: Fix a test leaking version tags.23:59
CIA-53WebGUI: colin * r12081 /WebGUI/t/Asset/Event.t: Forward port test fix.23:59
+perlDreamerthat fixes the test suite.  All tests are passing.23:59
--- Day changed Wed Aug 12 2009
+perlDreamerSquOnk: I have a fix pending for the SQLReport.  If you'll file that bug, I can close it and commit.00:00
SquOnkperlDreamer: All right, give me a couple of minutes while I wake up00:01
* SquOnk is listening to: The Trashmen - Surfin' Bird - Surfin' Bird - (0:18/2:24)00:01
+perlDreamerno sweat00:01
SquOnkOk, now that I'm awake, I'll file the bug00:01
SquOnkperlbot: 1075200:07
+perlDreamerthanks, SquOnk00:09
+perlDreamerit's actually a copy/paste error00:09
+perlDreamerthere is a default assigned, but it's 'text/html'00:09
+perlDreamerwhich is not a valid GUID00:09
+perlDreamerbut it's enough to mess up the group Form00:09
SquOnkperlDreamer: That's exactly what I'm looking at now ;-)00:10
SquOnkcopypasting works when the copy doesn't have bugs ;-)00:10
+perlDreamerwe're going to need an upgrade sub, too00:10
+perlDreamerto fix all the existing SQLReports...00:11
CIA-53WebGUI: colin * r12082 /WebGUI/docs/changelog/7.x.x.txt: Document shortcut creation bug fix.00:21
CIA-53WebGUI: colin * r12083 /WebGUI/ (3 files in 3 dirs): Fix a bad default group setting in the SQL Report for download groups.00:21
CIA-53WebGUI: colin * r12084 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting SQL Report download group default fix.00:21
+perlDreamerSQL Report: fixed00:25
-!- ryuu_ro [n=rory@53570634.cable.casema.nl] has joined #webgui00:26
-!- ryuu_ro [n=rory@53570634.cable.casema.nl] has quit [Client Quit]00:26
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]"]00:31
+perlDreamergallery bug all fixed!00:35
+perlDreamerFirefox 2 users of the world (all 6 of you) rejoice00:36
+perlDreamer7, counting mducharme-work00:42
CIA-53WebGUI: colin * r12085 /branch/WebGUI_7.6/docs/ (2 files in 2 dirs): Backporting final gallery CSS tweaks.00:56
CIA-53WebGUI: graham * r12086 /branch/WebGUI_7.6/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.6.34-7.6.35.pl): fixed #10279: Some columns still latin1 after upgrade to 7.5.4000:56
CIA-53WebGUI: graham * r12087 /branch/WebGUI_7.6/lib/WebGUI/Asset.pm: small fix to regex for asset class names00:56
CIA-53WebGUI: colin * r12088 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): Backport shortcut creation fix.00:56
CIA-53WebGUI: colin * r12089 /branch/WebGUI_7.6/lib/Spectre/Admin.pm: Backport compiler warning fix for Spectre/Admin00:56
CIA-53WebGUI: colin * r12090 /WebGUI/docs/changelog/7.x.x.txt: Document AdminBar fix with bug number.00:56
CIA-53WebGUI: colin * r12091 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Macro/AdminBar.pm): Backporting fix for displaying packages and prototypes with duplicate titles in the Admin Bar.00:56
+perlDreamerand they're off!00:56
mducharme-work7.6.35 still coming out today?00:57
mducharme-workseems rather late in the day to release...00:57
SquOnkperlbot: There's a bug in spectre. Cosmetic.00:58
SquOnkperlDreamer: Line 77 of spectre... "for reading" instead of "for writing"00:58
SquOnkperlDreamer: Line 79 "after reading" instead of "after writing"00:59
SquOnkperlDreamer: Another copypaste mishap00:59
+perlDreamerabout those copy paste errors...00:59
+perlDreamerfixed (in both branches)01:01
* preaction out for exercise, back later01:04
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit []01:45
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]01:54
CIA-53WebGUI: colin * r12092 /branch/WebGUI_7.6/sbin/spectre.pl: Fix some typos in error output in spectre.pl01:59
CIA-53WebGUI: colin * r12093 /WebGUI/sbin/spectre.pl: Forward porting spectre typo fixes.01:59
CIA-53WebGUI: graham * r12094 /WebGUI/lib/WebGUI/Asset.pm: small fix to regex for asset class names01:59
CIA-53WebGUI: graham * r12095 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.7.16-7.7.17.pl): fixed #10279: Some columns still latin1 after upgrade to 7.5.4001:59
CIA-53WebGUI: colin * r12096 /branch/WebGUI_7.6/docs/create.sql: Preparing for 7.6.35 release.01:59
-!- Haarg [n=haarg@] has quit ["This computer has gone to sleep"]02:04
-!- ekennedy [n=ekennedy@70-5-8-107.pools.spcsdns.net] has joined #webgui02:07
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:19
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]02:28
-!- SquOnk [n=emhn@] has quit ["Yippie kay-ai-yay, fudder muckers!"]03:05
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:05
-!- mode/#webgui [+v patspam] by ChanServ03:05
+perlDreamerhm, looks like we just swapped an argentinian for an australian03:09
+perlDreamerkeeping the southern hemisphere balance just right03:09
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI03:22
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)]03:33
+patspamwe have an argentinian?03:41
+patspam1 Argentinian is worth more than 1 Australian03:43
+patspamfor the sake of the spanish i18n =p03:43
-!- Netsplit over, joins: SynQ03:49
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, +perlDreamer, perlbot, ekennedy, gugod, +patspam03:49
-!- Netsplit over, joins: +patspam, ekennedy, +perlDreamer, carogray, perlbot, gugod03:49
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []04:00
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, +perlDreamer, perlbot, ekennedy, gugod, +patspam04:01
-!- Netsplit over, joins: +patspam, ekennedy, +perlDreamer, carogray, perlbot, gugod04:02
-!- ekennedy [n=ekennedy@70-5-8-107.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]04:24
-!- ekennedy [n=ekennedy@70-5-48-227.pools.spcsdns.net] has joined #webgui04:25
+perlDreamerwhat the heck was all that?04:26
CIA-53WebGUI: colin * r12097 /releases/WebGUI_7.6.35-stable: Release 7.6.35-stable04:27
+perlDreamerall done04:44
daviddelikatperlDreamer: I'm workign on the new status for helpdesk tickets05:03
+perlDreamerall right!05:03
daviddelikatand I was thinking that the user should put a link05:03
+perlDreamerthat thing gets better everytime you touch it05:03
daviddelikatto something that the ticket is wiating for05:03
+perlDreameroh, yeah.  Like the external ticket05:03
+perlDreameror a forum posting05:03
+perlDreameror something05:03
daviddelikatbasically a URL to something05:04
daviddelikatshould it be in the comments or history?05:04
daviddelikatthats what I figured,05:04
daviddelikatwhat do you think this new item should be called?05:04
daviddelikathmmm, not what I meant but...  do you think I should add a field to store this dependancy?05:05
daviddelikat( a db field )05:05
daviddelikatI was thinking of a name for the new status...05:06
daviddelikatI'm going to internationalize all the statuses05:06
+perlDreamernew status = "Waiting on external"05:06
daviddelikatso it does not really matter too much05:06
daviddelikatbecause the display can be changed easy enouhg05:06
+perlDreameras to db field, seems odd to a db field for something that is kind of rare05:06
+perlDreameris there another way to store the data?05:06
daviddelikatI was just going to put it in the text of the history/comment area05:07
daviddelikatso there would be a box in the history area that said something like 05:07
daviddelikatticket status change to depend on <a href=...>this item</a>05:08
-!- SDuensin_ is now known as SDuensin05:11
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:35
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui05:52
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []05:53
+patspamam I right in thinking that Rogier did a single-click checkout thing for Shop?06:40
+perlDreamerI think that was topsub06:41
@preactionis it in the bazaar?06:43
+patspamah ok06:43
+patspamcouldn't find it06:43
@preactionif not, we should try to convince him. we might be able to use it06:43
+perlDreamerhe did it for knowmad, so diona or william might be better avenues06:44
+patspamok, thanks06:44
+perlDreamerhow was the exercise, preaction?06:44
@preactiongood. got to go on my first bike ride in a week, the weather was nice06:47
+perlDreamerI'm rebuilding my CentOS VM's tonight06:51
+perlDreamerI nuked them by using the epel repo to get git06:51
+perlDreamerwell, that's what I think happened.  I'll know shortly one way or the other06:52
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."]06:54
CIA-53WebGUI: patspam * r12098 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): Made Survey::getResponseDetails template vars consistent09:38
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:42
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui10:25
-!- ekennedy1 [n=ekennedy@70-12-49-155.pools.spcsdns.net] has joined #webgui10:26
-!- ekennedy [n=ekennedy@70-5-48-227.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]10:26
-!- ekennedy1 [n=ekennedy@70-12-49-155.pools.spcsdns.net] has left #webgui []10:44
-!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui11:11
-!- mode/#webgui [+v BartJol] by ChanServ11:11
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)]11:15
+BartJolperlDreamer: up already?11:21
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:22
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]11:32
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]12:24
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui13:02
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]13:41
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:04
-!- mode/#webgui [+o plainhao] by ChanServ14:04
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:52
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:21
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:37
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection]16:02
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui16:06
-!- Haarg [n=haarg@] has joined #webgui16:43
-!- mode/#webgui [+o Haarg] by ChanServ16:43
+BartJolah, Synq in zen17:02
+BartJolis zen17:02
daviddelikatperlDreamer: question17:04
+BartJolI think perlDreamer is in dream land or feeding the kids17:09
+BartJolSynQ: I also installed my handler on www.bartjol.nl17:13
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"]17:42
* perlDreamer is awake now17:46
+perlDreamerSynQ: what does one have to do to build the WRE?17:46
+BartJoltype ./build.sh17:47
+perlDreamerI tried that, and it didn't work17:47
+perlDreamerit didn't get the source, or the perl modules17:47
SynQget the source.tgz from plainblack17:48
+perlDreamerah, but SynQ, I want to build with the new perl release candidate17:49
SynQbut i'm typing with one hand now17:49
SynQi understood17:49
+perlDreamersorry, man, I will be more patient17:49
SynQbest get wrebuld from git17:49
SynQthen getsources.sh 17:50
SynQand getperlmodules.sh17:50
SynQthen ./build.sh --all17:50
SynQif that all works17:50
SynQreplace perl source by perl rc source17:51
SynQpersonal note: when baby then not much nerding in holliday but much babyplay instead17:52
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []17:55
+BartJoloh and don't forget to put in huge amounts of karma in http://www.webgui.org/rfe/request-for-enhancement/10755 when (not if, when!) it gets approved17:57
+BartJolperlDreamer: you may do the testing :P17:58
+BartJolno, I'm not pushing my own code...18:00
SynQi'm off again18:02
-!- perlmonkey2 [n=perlmonk@m430e36d0.tmodns.net] has joined #webgui18:03
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:03
+perlDreamerBartJol, the post delete behavior is by design18:04
+perlDreamerthat's why trash-limbo was created, in fact18:04
+perlDreamerbecause delete is hierarchial18:04
+BartJolah, ok18:04
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui []18:08
+BartJolwell I understand that it is by design, but users cab have the feeling they did not get warned18:08
+perlDreamerwell, please tell me more about the situation18:09
+perlDreamerI have  CS with lots of posts in a tree18:09
+perlDreamerI delete one post18:10
+perlDreamerand all the children of my Post disappear, too18:10
+BartJoland it's reactions also get deleted18:10
+perlDreamerDo you get a pop-up when the delete happens, like deleting an Asset?18:10
+BartJolbut it doesn't get deleted right away, but put in the trash18:11
+perlDreamerwell, "delete" in WebGUI always means trash18:11
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]18:11
+BartJolwell you can fix it by making all posts diectly children of the first post\18:12
+BartJolso no reactions to normal posts18:12
+perlDreamerbut what happens if the Post is restored from the Trash?18:13
+BartJolall get back18:13
+BartJoland you can't select the child18:13
+perlDreamerbut now the structure of the reactions has been changed18:13
+BartJolyes, there is a lineage gap, I see that problem18:13
+BartJolor do you mean after restoring?18:14
+perlDreamerafter restoring18:14
+BartJolwell the basic structure isn't changed18:14
+BartJolonly the status of the post\18:14
+BartJolI wouldn't expect a lineage change18:15
+BartJolduring restoring18:15
+perlDreamerHow about if we were to implement the same pop-up as when deleting other assets?18:16
+perlDreamerI don't know if it's possible, but I can look18:16
+BartJolif you also mention the children18:16
+perlDreameriirc, it's only a label and a link18:16
+BartJolnot sure what it says for assets18:17
+perlDreamerIf I Recall Correctly18:18
+BartJolit refers only to the direct content18:18
+perlDreamerthat can (and should be) fixed18:18
+perlDreamerwell, as long as you don't mind changing the i18n... :)18:24
+BartJolso it is a bug, but just slightly different from what I posted18:24
+BartJolI'll survive18:24
+perlDreamerOkay :)18:24
+BartJolI haven't seen those huge amounts of i18n yet18:25
+perlDreamerIt's doing the right thing for WebGUI, we just need to tell people about it18:25
+perlDreameryou won't until tomorrow18:25
+BartJolwell I have seen huge amounts of it18:25
+BartJoland I got a dinner invitation, that's convenient18:26
+BartJolhave you seen my tremendous code in action?18:26
+perlDreamerno, not yet18:26
+BartJolI keep bragging anout it, until JT wrecks my confidence :)18:27
* perlDreamer is buried in bugs18:27
+BartJolpoor you18:27
+BartJolI installed it for the world to see18:27
+perlDreamerit works well18:31
+BartJolaah I may have found another bug18:31
+perlDreamerI was right.  Currently we just provide a label, and a URL. There's no way to build a pop-up into that18:32
+BartJolif you restore a post in the cs the number of replies in the overview isn't updated18:32
+perlDreamerI thought that Martin fixed that18:33
+BartJolwell, it can be caching18:33
+BartJolbut I flushed my server cache18:33
+perlDreameryou can check the db18:33
+perlDreamerBartJol: for deleting a Post, I suggest an RFE to add a new template variable which shows the pop-up18:34
+perlDreamerwe can change the default templates to use it18:34
+perlDreamerbut those with custom templates will have change things themselves18:35
+perlDreamerand the RFE gives JT a chance to weigh in18:35
+BartJolnope replies still zero18:35
+BartJolin the db18:35
+perlDreamerthat's a bug18:35
+BartJolI know18:36
+perlDreamerI'm going to reopen your other bug, and then close it with a fix18:36
+perlDreamer(for the deleting children)18:36
daviddelikatgotta check out woot: http://www.woot.com/18:36
+BartJolsorry for the extra bug18:36
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui18:36
-!- mode/#webgui [+v cap10morgan] by ChanServ18:36
+perlDreamernot a problem, BartJol, just fix it and post the patch :)18:36
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui18:37
-!- mode/#webgui [+o plainhao] by ChanServ18:37
+BartJoldo I have to fix that?18:39
+BartJolwell, I'm becoming a code master lately ;)18:39
+perlDreamerHave to, no.  Welcome to, always.18:39
+perlDreameras long as you don't get in trouble with the boss18:39
+BartJolwell bugfixing one of our product shouldn't harm18:40
+perlDreameroh, I remember.  Martin did cut and paste fixes18:42
+perlDreamernot purge/restore18:42
+perlDreamerthis may not be possible to do without big API changes18:43
+perlDreamerbut, one bug fix at a time18:43
+BartJolwait till my code gets implemented, that will create even more18:43
daviddelikatperlDreamer: I've added the new status for helpdesk tickets, is this new status expected to DO anything?18:43
+perlDreamerwe want it so that we can easily identify and prioritize bugs18:44
+perlDreamerfor example, bugs in 7.6 had a very high priority the last week18:44
+perlDreamerthe only way to find them was to build a spreadsheet by hand18:44
daviddelikatso mostly for reporting18:44
+perlDreamerso, the usage for the new status is sorting (and maybe filtering)18:44
daviddelikatas far as i can tell its done18:45
daviddelikatwanna see?18:45
-!- perlmonkey2 [n=perlmonk@m430e36d0.tmodns.net] has quit ["AndroidIrc Disconnecting"]18:48
+perlDreamerThis is very good.18:48
+perlDreamerwith this, and the new metadata, managing tickets will be much easier18:48
daviddelikatit really is no big deal, just change a line in HelpDesk.pm and add an entry in the language file18:49
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui18:50
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []18:50
+BartJolwell, I better leave the restore bug for a more relaxed and wakefull moment18:51
+BartJolmmm and after anther reply it does get updated18:56
+BartJolmmm, but it would mean that you have to search the lineage for a Thread asset, instanciate that, and run sumReplies19:02
+BartJolare there more assets that might suffer that problem... mmm, must dive into that19:03
* cap10morgan is officially in love with git(hub)19:14
+BartJolaah, there is a method for that19:15
mducharme-workhmm does the latest wre need the new module versions listed in the gotchas19:16
mducharme-workor does it include new enough modules already19:16
+perlDreamermducharme-work: it will need new modules19:17
+perlDreameralways safest to run testEnvironment.pl and also check the gotchas19:18
mducharme-workI'm referring to the DBI and DBD-mysql requirement in the latest 7.6.35 released yesterday19:18
+perlDreamertestEnviroment.pl only specifies minimum versions.19:19
+perlDreamerIt doesn't keep track of buggy versions that would meet the minimum requirements19:19
+perlDreamerso if you use those version of DBD/DBI, you should upgrade19:19
+perlDreamer(whether you use WebGUI or not)19:19
mducharme-workI don't know what I use, whatever comes with the latest wre19:19
+perlDreamerin that case, you're fine19:20
mducharme-workI'm upgrading them because I don't know what versions I have19:20
+perlDreamersince all releases are tested against the latest WRE19:20
+perlDreamerbut the WRE may not include all the modules, or the correct versions19:20
mducharme-workok, well now I'm upgrading beyond the latest WRE I guess lol19:20
+BartJoldarn it actually looks like I solved a bug19:21
+perlDreamergood work, bartjol19:21
mducharme-workhrm there is no module called DBD-mysql19:22
+BartJolyes, it does the reply19:22
mducharme-workis it Bundle::DBD::mysql?19:22
mducharme-workmake test returned bad19:23
+BartJolposted my patch19:26
mducharme-workNo pidFile specified in spectre.conf19:28
mducharme-workhow do I specify a pidfile?19:28
+perlDreamerit's in the gotchas ;)19:28
+perlDreameralso, in etc/spectre.conf.orig19:28
mducharme-workI read the gotchas, it just said I'd need to specify a pidfile without telling me how19:28
+perlDreamerin .3519:28
mducharme-workit was there19:29
+perlDreamerdon't feel too bad, the instructions weren't there in .3419:30
+perlDreamerSynQ mentioned that, and it was fixed in .3519:30
mducharme-workthe instructions also say I'll have to kill spectre19:31
+perlDreameryes, because the pidfile doesn't exist yet19:31
mducharme-workI assume since I stopped everything except mysql before doing the upgrade, I won't need to do that19:31
mducharme-workI always do that automatically19:31
+perlDreamerthat's sounds right19:31
+BartJolwell, I'm gonna celebrate my first bugfix with a beer, I suppose19:33
+BartJoltomorrow I'll see whether it was approved19:34
+perlDreamerright fix, wrong place :)19:34
+perlDreamerwe try not to add special case code in Asset*.pm19:35
+perlDreamerbut we'll find a good place for the patch19:35
+perlDreamerpreaction, Haarg: ping19:35
@preactionsup fool19:35
mducharme-workahh crap colin missed something19:35
+perlDreamerRestoring a Post from Trash doesn't update the replies count19:36
mducharme-workthe popup help text for ldap proxy password is wrong19:36
mducharme-workand the word "attribute" is misspelled in the authentication attribute help popup text19:36
@preactionperlDreamer: I would say that code belongs in publish19:36
@preactionmducharme-work: update the bugs or post new ones please19:36
+BartJolperlDreamer: yeah, well to bad19:36
-!- BartJol [n=bart@kantoor.procolix.com] has left #webgui []19:37
mducharme-workI don't know if there are bugs19:37
+perlDreamerthey are bugs19:38
CIA-53WebGUI: colin * r12099 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/Asset.pm): Improve the delete asset i18n message to mention children.19:38
mducharme-workno I mean, is there like a bug number19:38
mducharme-workhow do I know what to update19:38
+perlDreamerno, no posted bugs for this.  You'll need to post new ones.19:39
mducharme-workthere, posted19:43
mducharme-workthat was more painless than I thought it would be19:48
+perlDreamerthe upgrade, or the bug posting?19:48
mducharme-workthe bug posting19:49
mducharme-workI was expecting some complicated bugzilla setup19:49
mducharme-workwhere I"d have to fill out umpteen forms and register for a bugzilla account19:49
mducharme-workI'm almost shocked that you're using the help desk module for that19:57
+perlDreamerwebgui.org is the primary customer for the helpdesk19:58
+perlDreamerthanks to daviddelikat's hard work, it is coming right along19:58
mducharme-workI mean it's nice from a UI perspective, made things easier for me19:59
mducharme-workbut don't bug tracking things like bugzilla support integration directly with CVS/SVN repos?19:59
mducharme-workwhich you'd lose out on using the helpdesk for bug tracking19:59
+perlDreamerI know that Trac does that, but I don't think bugzilla does.19:59
mducharme-workahh ok20:00
@preactionbut what good is that if the UI sucks? if users can't report bugs, why do you need a bug tracker?20:00
@preactionTrac is more of a project management system, it's what I'd like our PMS to be20:00
mducharme-workdoes that mean you'd put a CVS/SVN server directly in webgui?20:01
+perlDreamerno, just a way to talk to one20:01
@preactionand more likely git20:02
@preactionwell, to start at least20:02
mducharme-workahh ok20:02
CIA-53WebGUI: colin * r12100 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: Fix an i18n typo.20:08
mducharme-workboy colin sure does a lot of bug fixes20:10
+perlDreameryeah, he's a very busy gut20:10
mducharme-workpractically every source commit is his it seems20:10
+perlDreamerwell, as you may have noticed, he also has to fix a lot of bugs that he creates20:11
+perlDreamerlike for that LDAP one20:11
+perlDreamerso his "hit rate" is probably more like in the 60's20:11
-!- dreamersgirl [n=chatzill@] has joined #webgui20:16
+perlDreamerdreamersgirl: still raining on and off20:16
dreamersgirli know.  :(20:17
* perlDreamer and dreamersgirl and trainDreamer and animatedDreams were supposed to go to an outdoor concert today20:20
+perlDreamerbut it's raining in oregon :(20:20
mducharme-workI assume those are not 4 unrelated people who just all happen to have "dream" in their nick20:22
mducharme-workbecause that would be too much of a coincidence :)20:23
+perlDreamerno, those would be my wife and boys20:23
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui20:33
CIA-53WebGUI: colin * r12101 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Allow autocommit workflows to do apply (save & re-edit).20:38
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []20:47
CIA-53WebGUI: colin * r12102 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/AuthLDAP.pm): Fix two LDAP typos related to the recent relabeling.20:53
CIA-53WebGUI: colin * r12103 /branch/WebGUI_7.6/ (lib/WebGUI/i18n/English/AuthLDAP.pm docs/changelog/7.x.x.txt): Backporting LDAP i18n fixes.20:53
CIA-53WebGUI: colin * r12104 /branch/WebGUI_7.6/ (lib/WebGUI/i18n/English/Asset.pm docs/changelog/7.x.x.txt): Backporting Asset delete i18n message improvement.20:53
-!- ckotil_ [n=newtrino@snare.grnoc.iu.edu] has joined #webgui21:20
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection]21:21
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:24
-!- mode/#webgui [+v cap10morgan] by ChanServ21:24
-!- dreamersgirl [n=chatzill@] has quit [Read error: 110 (Connection timed out)]21:28
-!- ekennedy [n=ekennedy@70-12-49-155.pools.spcsdns.net] has joined #webgui21:31
+perlDreamerekennedy, thanks again for bug fixing on Monday and Tuesday21:59
* perlDreamer will be gone for a while22:20
-!- SquOnk [n=emhn@] has joined #webgui22:24
SquOnk7.6.35 packages should hit Debian Sid this evening (VET)22:24
SquOnkIt includes automatic upgrades and a revamped init script.22:24
SquOnkI will not be uploading packages for at least two or three weeks. That way, the package in Sid will be promoted to Squeezy on account of being 10-days old.22:27
SquOnkOne thing I want the next release to have is the proper execution of test, no matter _where_ one invokes testCodebase22:36
SquOnkBTW, I get a bunch of "Called UNIVERSAL::can() as a function, not a method at /usr/share/perl5/DateTime/TimeZone.pm line 77" every time I run tests.22:38
SquOnk(It's a bug in DateTime::TimeZone, mind you, not WebGUI's :-)22:38
SquOnkWhat's the rationale behind running testCodebase within $WEBGUI/bin instead of anyplace?22:40
@Haargprobably more of an oversight than anything22:44
SquOnkHaarg: :-)22:44
@Haargideally all the scripts would be runnable from anywhere but i know that isn't always the case22:44
SquOnkHaarg: Well, I have local patches that allow testCodebase to be run from anyplace.22:44
@Haargas for the UNIVERSAL::can thing, it's a UNIVERSAL::can bug.22:44
SquOnkHaarg: I basically set up $webguiRoot exactly like the rest of the scripts, and then just chdir into it at the beginning, plus replacing t instead of ../t22:45
@Haargdo you know what version of UNIVERSAL::can you are using?22:45
SquOnkHaarg: 1.1222:46
@Haargyeah, newer versions fix that i believe22:47
SquOnkGreat, so that's not an issue22:47
@Haargyeah, and they are only warnings22:47
SquOnkHaarg: And those tests are supposed to pass on a fresh install, right?22:48
-!- s4eek [n=charles@72-254-164-166.client.stsn.net] has joined #webgui22:52
-!- s4eek [n=charles@72-254-164-166.client.stsn.net] has quit []23:56
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:57
--- Day changed Thu Aug 13 2009
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:16
@preactionwould a series of articles entitles "What Happens When I Click...?" be useful or interesting to any of you?00:25
@preactionso like "What happens when I click 'Save' on an asset?". Well, Virginia, clicking Save calls www_editSave on your asset. WebGUI creates a new revision and then calles processPropertiesFromFormPost which fills that new revision with the data you entered. ... etc...00:27
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui00:34
mducharme-worknot to me00:48
mducharme-workI don't care what save does underneath as long as it works ;)00:48
-!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui01:01
Mech422Hi all01:02
Mech422anyone know of any funkinesses with user.isVisitor ?01:02
Mech422my login template always seems to think your an anonymous vistitor... http://webgui.pastebin.com/m481fd96801:03
Mech422Hey pd :-)  How goes ?01:08
+perlDreamerhead above water01:10
+perlDreamersomedays, that's all you can ask for01:10
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]01:11
Mech422Heh - most important day of the year is coming up...01:13
Mech422back to school day :-)01:13
+perlDreamer3 weeks, 5 days, 18 hours01:13
Mech422I got like 10 days :-)01:13
+perlDreamery'all start early01:14
Mech422yeah - they get out early too01:14
Mech422could you look at the first conditional in that paste, an tell me if I did anything stupid ?  it displays 'user.isVisitor is TRUE' even after I login as admin ?01:16
+perlDreamerme smells a bug, let me check01:16
Mech422ahh...I thought it might be me that smelled :-P01:16
+perlDreamerwhich version?01:17
Mech422gahh...Um.. lemme go look01:18
+perlDreamerlook in the source of any page, near the top01:18
+perlDreamerit's there01:18
Mech422its pretty recent - right after last release I belive - ahh - checking01:18
Mech422thats slick - I'll have to remember thats there01:19
+perlDreamerit's very handy sometimes01:19
+perlDreamerI think if one was careful, you could use it to find all the public webgui sites in the world01:20
nubai used to hide it in my setups, for security purposes01:22
nubalikewise for the server signature (the one mentioning apache version, OS, loaded modules, etc)01:22
nubasame with opensshd's handshake too01:23
+perlDreamerMech422, can you show me the template in action, either on your site or a demo site?01:24
+perlDreamerthe code looks good, and it's working on a quick check that I have setup on a dev box01:24
Mech422what bugs me is the WG default stuff works - click on 'conferences' after you login and it sasy 'welcom admin' 01:25
Mech422its just my front page one thats borked01:25
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui01:39
-!- carogray1 [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui01:46
-!- Haarg [n=haarg@] has quit ["This computer has gone to sleep"]01:47
Mech422Hmm - does setting the cache timeout to 0 disable caching of an asset ?01:50
+perlDreamerFor the snippet, any value less than 10 seconds disables caching01:51
Mech422ahh - very cool01:51
+perlDreameradmin mode will disable caching as well01:53
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)]01:54
Mech422pd: really?  I saw that issue even with the left 'admin strip' open ?01:54
+perlDreamerI just checked, and I'm not seeing it.01:57
+perlDreamerOf course, now, you've disabled caching01:57
Mech422lol - sorry01:57
SquOnkDo you think #10762 (just filed) has a chance to make it for 7.6.36?02:20
+perlDreamerwell, I don't know02:21
SquOnkperlDreamer: You read too fast...02:21
+perlDreamerI did, let me read more slowly02:22
SquOnkperlDreamer: And look at the patch, and test it...02:22
+perlDreamerwell, I say no because there won't be a 7.6.3602:22
SquOnkperlDreamer: Oh02:23
+perlDreamernormally I don't shoot down ideas so quickly ;)02:23
SquOnk7.6.35 was <g> supposed to be the last one of the series02:24
mducharmethe next release will be 7.7 stable?02:24
+perlDreamerre the patch: anything in the core would have to be default setup specific, so /data/WebGUI instead of /usr/share/webgui02:24
SquOnkperlDreamer: I have no problem with /data/WebGUI02:25
SquOnkperlDreamer: My patch is because I run WebGUI in /usr/share. Just put /data/WebGUI there. In fact, that how the other scripts work too.02:25
SquOnkperlDreamer: (And the Debian patch would only need to change that one line ;-)02:26
+perlDreamerwhat's the debian rule about non-official releases?02:26
+perlDreamerif there was a 7.5.35-1?02:26
SquOnkperlDreamer: I can have 7.6.35-2 with my own patch.02:26
SquOnkperlDreamer: And that's what I will have to do if 7.6.36 doesn't see the light.02:27
+perlDreamerI may (on my own) put out some post-stable releases of 7.5.35 with no database or package changes02:27
+perlDreamerso 35-1, 35-2 and so on02:27
+perlDreamerbackporting what I can when I have spare time02:27
SquOnkperlDreamer: That would work.02:27
+perlDreamerwe can even keep it in WebGUI SVN02:28
+perlDreamerso that other could help, too02:28
SquOnkperlDreamer: As I've said before today, I want to upload a definitive version (be it 7.5.35, 36 or 35 with this patch) so that it can move from Sid to Squeezy (testing).02:28
SquOnkperlDreamer: That way, we will be sure that there's a fairly recent version of WebGUI in testing and focus on upgradind to 7.702:29
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit []02:29
SquOnkperlDreamer: See, a package has to spend at least 10 days in Sid in order to be promoted to testing. The WebGUI development process, being as fast and focused as it is, releases every week so packages don't have a chance to be promoted.02:29
+perlDreameryou've gotta be kidding02:30
SquOnkperlDreamer: ...because I upgrade/upload as soon as you release.02:30
SquOnkperlDreamer: No, it's like that.02:30
SquOnkperlDreamer: 10 days in Sid without RC bugs, you get promoted.02:30
+perlDreamerokay.  I've never heard that we release too quickly before :)02:30
+perlDreamercan I give you an answer tomorrow?02:31
SquOnkperlDreamer: Sure.02:31
+perlDreamerI like the concept of not having hardcoded paths in there, but I'd rather do it the way that WebGUI::Test does it02:32
+perlDreamerwhich is to determine the root directory based on the config file02:32
+perlDreamerthen there would be no need for a switch or extra variable02:32
SquOnkperlDreamer: Of course02:32
mducharmesid? squeezy?02:32
-!- carogray1 [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]02:32
+perlDreamerare you okay with that approach?02:32
+perlDreamermducharme: debian releases are named after Toy Story characters, iirc02:33
SquOnkperlDreamer: Fine with me as long as: testCodebase ends up being runnable anywhere and there's only one place where I need to change the webguiRoot :-)02:33
+perlDreamerit would autodetect it from the config file that is specified to be used, SquOnk02:33
+perlDreamereither via existing command line, or from the environment variable02:34
+perlDreamerso no changes at all for debian/core02:34
mducharmeI think it would be nice if webgui releases were fewer and farther between...02:35
SquOnkperlDreamer: Hopefully.02:35
* perlDreamer needs to start working on dinner. catch you all later02:35
mducharmemost software companies will release updates every few months or so02:35
Mech422Oh ! Debian goodness ? cool :-)02:36
SquOnkMech422: 7.5.35 packages will make Sid this evening.02:37
Mech422SquOnk: I've got wG running on stable - amd6402:38
SquOnkMech422: (They work in Lenny if you install libjs-yui from Sid manually)02:38
SquOnkMech422: Good to hear that. Please post bugs if you find them!02:38
Mech422Ahh cool - no bugs so far - I just haxor'd the build script - didn't use packages02:38
SquOnkMech422: What do you mean?02:38
SquOnkMech422: Oh, I see.02:39
Mech422I took the default WRE build script and made it build on lenny amd6402:39
SquOnkMech422: Well, if you point to Sid and pin webgui, you can just aptitude install webgui02:39
Mech422Dinner time...02:40
Mech422Later all :-)02:40
-!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has quit [Remote closed the connection]02:40
CIA-53WebGUI: colin * r12105 /branch/WebGUI_7.6/docs/ (3 files in 2 dirs): let users know that they may see messages about missing templates during an upgrade.02:41
SquOnkperlDreamer: FWIW, apart from that patch, the other thing I'm going to include in 7.6.36 or 7.6.35-2 is a helper script that downloads any given i18n and builds a proper Debian package for it ;-)02:42
SquOnkdh-webgui-i18n --lang Spanish02:43
SquOnk...will give you webgui-i18n-spanish, you install that and be merry.02:43
mducharmeSquOnk: it's just regular webgui, not the wre, you're putting on debian, correct?02:45
SquOnkmducharme: Exactly02:45
SquOnkmducharme: Most of the things the WRE does will be done the Debian way02:46
SquOnkmducharme: Things like upgrades will be handled automatically vía dist-upgrade02:46
mducharmeso you will have the equivalent of a modproxy?02:46
SquOnkmducharme: Things like database creation (work in progress) will be done during install through debconf/dbconfig, and can be changed afterwards with dpkg-reconfigure02:47
SquOnkmducharme: Also, integration with other tools will be as easy as possible.02:47
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:48
-!- mode/#webgui [+v patspam] by ChanServ02:48
SquOnkmducharme: For instance, the current package uses ghostscript to get ps/pdf to text, which is way faster than using xpdf02:48
mducharmeright but if I'm not mistaken, the specific setup of apache with the two instances in the WRE is done to boost the performance of webgui02:48
mducharmeI remember webgui being a lot slower back before the WRE02:48
SquOnkmducharme: Ah, Debian's webgui won't do that because one cannot force a specific configuration for other packages.02:49
SquOnkmducharme: I will provide sample config files, though.02:49
mducharmeright, I'd just be concerned that that would give people the impression that webgui is slow...02:49
SquOnkmducharme: Not if they read README.Debian, as every decent Debian user does :-)02:50
mducharmepeople actually read readme files?02:50
SquOnkmducharme: Besides, during installation there will be an explicit notice through debconf that will direct users to read what they need to read.02:50
mducharmewhat planet do they live on?02:50
SquOnkSee you guys tomorrow...02:51
-!- SquOnk [n=emhn@] has quit ["Yippie kay-ai-yay, fudder muckers!"]02:51
+patspamanyone know a good website for finding/comparing ISPs in the US?02:52
+patspamor just ISP recommendations in general?02:52
+patspamor is it not such a major issue in the US? here in Aus where we have crap speeds and download limits it makes a big difference..02:53
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui03:16
-!- mode/#webgui [+v cap10morgan] by ChanServ03:16
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui03:21
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:25
-!- mode/#webgui [+o Haarg] by ChanServ03:25
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."]03:32
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui03:37
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:36
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI05:14
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]05:16
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui05:23
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui06:40
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)]06:42
-!- mducharme1 is now known as mducharme06:42
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has joined #WebGUI07:11
-!- mode/#webgui [+o tavisto] by ChanServ07:11
+perlDreamerpatspam, I'd ask JT.  He seems to know all the good hosters.07:16
+perlDreamerhang on, isn't there a compare stuff network for that?07:21
+perlDreamerhey, tavisto!07:22
@tavistoask JT what?07:22
+perlDreamerhow come there isn't a comparehoster.com Matrix site?07:23
@tavistohe and I are in Indy right now doing a hackathon for cmsmatrix07:23
@tavistowe thought about it07:23
+perlDreamerhackathon for cmsmatrix?07:23
@tavistobut it didn't get priority over TGC07:23
+perlDreamersounds fun :)07:23
@tavistoyeah we got crap to fix07:23
+perlDreamerneed help?07:23
@tavistosearch is basically junk and we're changing stuff around07:23
@tavistomaybe, I can ask JT07:24
@tavistoif you want in, we need a key part fixed07:24
@tavistothe search currently returns all results and puts checkboxes next to them07:24
+perlDreamerwhich one?07:24
@tavistoinstead of that... it needs to only return07:24
@tavistothe products that match07:25
+perlDreamerthose that would have been checked07:25
@tavistoright now JT is sorting the list and converting the 1000+ products so that the "system requirements" fields are very generic. Previously there were about 200 options for each field in that group07:25
@tavistoBTW, there is also another site that does a good job of doing a hosting matrix type site07:25
+perlDreamerwhat is it?07:26
@tavistoI dont remember the name of it offhand but they would be tough to beat. We may still try once TGC providing us with millions in monthly revenue  :)07:26
-!- ekennedy [n=ekennedy@70-12-49-155.pools.spcsdns.net] has left #webgui []07:26
+perlDreamerthen you can hire me!07:26
+perlDreamerwait a second...07:26
+patspamcan you guys have that ispmatrix thing up and running before I move to the states at the end of the month?07:27
@tavistoI'm sure we COULD if enough money was involved :)07:27
@tavistoyou're moving to the US? Where?07:27
+patspamlong island, NY07:27
@tavistowow! Work visa?07:27
+patspamhelen (my gf) is starting a ph.d at SUNY (stony brook)07:28
+patspamyeah really excited!07:28
@tavistoGood to see the US continues to steal good talent from down under07:28
+patspamheh, the brain drain07:28
@tavistothe usa says NOM NOM NOM NOM07:28
+patspamstill sorting the visas, luckily i'll be going back and forth a fair bit for work in the first 12 months so i can just use the 3 month via waiver07:28
@tavistoperldreamer, you up to the challenge or what?07:28
@tavistothat's great man.. will be nice to have you closer07:29
+patspamyeah, and in the same time zone! really looking forward to that07:29
+patspamwhat broadband ISPs do you use tav?07:30
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui07:30
+perlDreamertavisto, don't bother me, I'm hacking on the Matrix search for JT07:31
+perlDreamer"Things that make you go, grrrr"07:32
@tavistolol and one minor part to that hack is that if someone's search returns more than 10 products (and they try to compare) the message that pops up says they are trying to compare too many. That already exists.. We just need to mod that message and say that the maximum number of products to compare is 1007:33
@tavistothat's probably one of those changes that provides instant gratification for you since it's an easy change. Just thought I would let you know. You and JT can race to get the easy task07:34
+perlDreamerI think I hear my mother calling me...07:40
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Connection timed out]07:41
+perlDreamerdude, the search button doesn't even work in 7.707:53
+perlDreamertotally, unfortunately07:57
@tavistoThe only thing I've heard about it was the Opera issue07:57
@tavistoson of ah bee07:58
+perlDreamerwell, that was in 7.607:58
CIA-53WebGUI: colin * r12106 /WebGUI/docs/ (2 files in 2 dirs): Fix the search button in the view template.08:23
CIA-53WebGUI: colin * r12107 /WebGUI/ (2 files in 2 dirs): Fix bad Matrix i18n when selecting no listings and hitting compare.08:23
+perlDreamertavisto: ping08:39
-!- mducharme1 is now known as mducharme08:55
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]09:02
-!- tavisto_ [n=tavisto@mbb0736d0.tmodns.net] has joined #WebGUI09:03
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)]09:03
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:06
CIA-53WebGUI: colin * r12108 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): 09:08
CIA-53WebGUI: When the matrix displays search results, only show those that match. Previously,09:08
CIA-53WebGUI: it displayed all the products, with those that matched having checked boxes.09:08
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has joined #WebGUI09:20
-!- tavisto_ [n=tavisto@mbb0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)]09:20
-!- mode/#webgui [+o tavisto] by ChanServ09:20
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:38
CIA-53WebGUI: colin * r12109 /WebGUI/ (docs/changelog/7.x.x.txt sbin/testCodebase.pl): 09:38
CIA-53WebGUI: Update testCodebase.pl to extract the WebGUI root directory from the absolute09:38
CIA-53WebGUI: path to a config file, just like a standalone test would.09:38
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has quit [Read error: 113 (No route to host)]09:43
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]09:56
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui10:11
-!- mode/#webgui [+v bartjol] by ChanServ10:11
CIA-53WebGUI: colin * r12110 /WebGUI/ (8 files in 5 dirs): i18n several items in the Matrix, and Matrix listing.10:25
CIA-53WebGUI: colin * r12111 /WebGUI/docs/upgrades/ (18 files): Remove 7.6 upgrade scripts and packages from 7.710:25
CIA-53WebGUI: colin * r12112 /WebGUI/docs/upgrades/ (4 files): Prune more 7.6 packages10:25
CIA-53WebGUI: colin * r12113 /WebGUI/docs/upgrades/ (9 files): Another batch of 7.6 pruning from 7.7. Leaving primary shunt path, 7.6.14-7.7.010:51
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: mducharme-work, @steveo_aa, SDuensin, @preaction11:14
-!- Netsplit over, joins: @preaction, SDuensin, mducharme-work, @steveo_aa11:16
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui12:13
-!- iflux [i=iconicfl@www.kevinlynn.com] has quit [Read error: 104 (Connection reset by peer)]12:51
-!- iflux [i=iconicfl@www.kevinlynn.com] has joined #webgui12:59
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]13:17
-!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui []14:00
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui16:54
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui16:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:59
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:43
-!- ryuu_ro_ [n=rory@53570634.cable.casema.nl] has joined #webgui17:43
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]17:45
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:09
-!- mode/#webgui [+v perlDreamer] by ChanServ18:09
+perlDreamerGood morning, everybody!18:10
mducharme-workmorning perlDreamer18:15
mducharme-workyou seem chipper today18:15
+perlDreamerIt's 7.7 release day18:15
+perlDreamerIf I'm not chipper, then I'm in deep trouble18:15
mducharme-workyou mean 7.7 stable???18:16
+perlDreamerthat's the plan18:16
mducharme-workI thought that was like a month away18:20
@steveo_aaThat's what I had heard as well.18:21
@Haargyay new router http://img99.imageshack.us/img99/3450/routerg.jpg18:22
+perlDreamerNew router for you Haarg?18:23
mducharme-workwhy does your router have USB ports?18:23
@Haargwhy not?18:23
mducharme-workwhat is the purpose I mean?18:23
+perlDreamerso it can mount and share drives as network storage?18:23
@Haargit's just an embedded pc.  i don't plan to use them for anything.18:23
mducharme-workit's like a soekris box?18:24
@Haargstill waiting for the cf card18:25
@Haargi've been using an old pc, but it's loud, uses too much power, and i don't really trust it to be very reliable.18:25
mducharme-workahh compact flash18:25
@Haargand it is using an old 400mb hard drive18:25
mducharme-worksorry I have music on the brain, been studying for university, cf is an abbreviation for cantus firmus18:25
@Haargso you can imagine that won't last18:26
mducharme-workyeah I prefer using solid state stuff wherever it makes sense..18:26
@Haargthe pc i've been using has a fan on the cpu that doesn't work anymore, so it just has to make do with the heatsink.18:31
+perlDreamerthat's one way to quiet it down18:31
@Haargit grinded a lot, then would get quiet.  so i opened it to check and it turned out it was just stopping.18:32
+perlDreamerany opinions on what the default privacy field settings should be for new profile fields?18:32
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]18:33
mducharme-workis it possible to have a profile field that the user themselves cannot modify, that is only modifiable by admin?18:33
ryuu_ro_perlDreamer: I would say private18:34
+perlDreamermducharme-work: yes.  Just set it to not visible, not editable18:34
mducharme-workI would say private as well....18:34
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []18:35
mducharme-workI wasn't sure if setting it not editable would prevent it from being edited by admin as well...18:37
+perlDreamerno, not editable is for the user18:47
+perlDreamerthe only way that field will be editable is via the User Admin Console screen18:47
mducharme-workheh it's funny it was just announced a week ago that the stable 7.7 was delayed..18:55
+perlDreamerit was supposed to be a while ago18:57
+perlDreamerhowever, as Damian Conway has said, the process of enbugging has outstripped the process of debugging18:58
CIA-53WebGUI: colin * r12114 /WebGUI/ (2 files in 2 dirs): Set a default privacy value in the radio list when creating new profile fields.18:58
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:59
-!- mode/#webgui [+v cap10morgan] by ChanServ18:59
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 54 (Connection reset by peer)]19:03
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui19:07
mducharme-workis there any kind of migration tool to migrate an existing news system based on the collaboration system to the story manager?19:11
+perlDreamerand it appears my "7.7 is stable" comment is premature19:14
+perlDreamertoo many open bugs as of yet19:15
mducharme-workdo you have to fix all the bugs before release?19:24
+perlDreameras many as possible :)19:24
mducharme-workor will you just label the help desk wobject "help desk (beta)"19:25
mducharme-workstuff like that19:25
@preactionhelp desk isn't in the core of WebGUI19:25
+perlDreamerfor 7.7 stable, all we really need to fix are core bug19:25
mducharme-workahh ok so the issues to do with the help desk then are not holding up the stable19:25
+perlDreamerno webgui.org/plainblack bugs19:26
mducharme-worki see some of the bugs are for story manager too, I imagine most of those will need to be fixed prior to release19:26
mducharme-workbecause that's part of the core right?19:26
+perlDreamerbut if you file a bug that there's no CS to SM translation script, I'll refile it as an RFE19:27
+perlDreamerso don't go there...19:27
mducharme-workI didn't plan to...19:27
mducharme-workI wouldn't want to hold up the release for that to begin with19:28
mducharme-workeven though ti's a feature I would like19:29
mducharme-workI think I'll file an RFE for that actually19:29
mducharme-workis there a webgui demo site that is running 7.7.x?19:33
mducharme-workI just wanted to try out the story manager..19:33
mducharme-workahh nevermind found it19:37
mducharme-workno add button19:42
mducharme-workahh nevermind, it's because I made a topic instead of a story archive..19:42
-!- ckotil_ [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"]19:58
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]20:21
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."]20:28
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:42
-!- ryuu_ro_ [n=rory@53570634.cable.casema.nl] has quit ["I'm Off"]21:37
-!- kimd [n=spunky@dslb-088-064-178-166.pools.arcor-ip.net] has joined #webgui22:44
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui22:53
-!- mode/#webgui [+v perlDreamer] by ChanServ22:53
-!- kimd [n=spunky@dslb-088-064-178-166.pools.arcor-ip.net] has quit ["Ex-Chat"]23:01
@preactionperlDreamer, Haarg: Should it be possible to call $asset->indexContent at any time you think?23:04
@preactioncurrently it's not23:04
@preactionwhy not?23:04
+perlDreamerI just worked around a bug with this23:04
+perlDreamerlet me think23:04
+perlDreamerif you call indexContent before update is called, then you get off by 123:04
+perlDreamerlast update'd data is indexed this time23:05
+perlDreamerso it has to be after update23:05
+perlDreamersince index calls get23:05
@preactionright, but what if we update again? then what?23:05
+perlDreamerthen you have to call indexContent again23:05
@preactionbut you can't, the indexer does an insert23:05
@preactionnot a replace or an update23:05
+perlDreamermmmm, that doesn't sound right23:06
@preactionwait. wtf. how does this work?23:06
+perlDreamerotherwise, updated assets would never be updated in the search index23:06
@preactioni officially do not understand.23:07
@preactionit does an INSERT, but what actually happens is a replace23:07
@preactionthere are no duplicate assetIds in the index, each asset has only one entry23:09
+perlDreamercreate does an insert23:09
+perlDreamerall other calls to the indexer are supposed to use addKeywords23:09
+perlDreamerwhich does an update23:09
@preactionbut every www_editSave eventually calls indexContent23:09
@preactioncheck that, every commit23:10
+perlDreamerand commit has unique db fields, so the create doesn't puke23:11
+perlDreamerso, through the UI, it always does the right thing23:12
+perlDreamerhow did you get from map bugs over to that?23:14
@preactionbut the primary key has to be unique in the table23:17
@preactioni'm working on some TGC bugs for JT right now23:18
@preactioni don't want him to be able to say i didn't do what he asked me to do23:18
@preactionwow. it works with insert... i think it's mysql automatically turning it into a replace23:20
+perlDreamergood thinking23:20
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:32
@preactionha, i did end up finding a bug in the indexer23:55
@preactioni'll fix it23:55
+perlDreamerdon't forget to file it :)23:55
--- Day changed Fri Aug 14 2009
carograycalendar question?00:19
+perlDreamerask away00:19
carograyCalendar used to have a limit so that you could only send 30 days of events from one calendar to the next, that has now changed right?00:20
carograyyou can adjust it in the calendar feed?00:20
@preactionyes, you can adjust the feed window size. in the Display tab00:20
+perlDreamergood question, I'll check in the code00:20
carograywindow size?00:21
carograyit's ICalendar Feed Interval at the bottom of the display tab, right?00:21
carograyand that's the calendar that's feeding INTO the "bigger" calendar right?00:22
carograyi.e. the sending, not receiving calendar00:22
@preactiontry it and see, but yes00:22
carograyperfect thanks.. I thought I had used this before, but... just checking quickly thanks so much.00:22
-!- SquOnk [n=emhn@] has joined #webgui00:24
+perlDreamerHey, SquOnk00:24
SquOnkperlDreamer: So, will there by 7.6.36 or not?00:24
+perlDreamerno .36.  This weekend there will be a .35-100:25
* SquOnk has "keyboard issues" today00:25
+perlDreamerdoes the nomenclature matter to Debian?00:25
SquOnkperlDreamer: Good enough. I'll package that one as the final webgui 7.6 for Debian Sid so it gets through to testing.00:25
SquOnkperlDreamer: We'd prefer not to deal with dashes since we use dashes for internal Debian revisions.00:26
SDuensinHey gang.00:26
SquOnkperlDreamer: Speaking of "last version"...00:26
SquOnkIf I have 7.6.34, what's the minimal version I can upgrade _from_ (7.5.what?)00:27
SquOnk(I want to put that in the README notes)00:27
@preactionSquOnk: read the gotchas in the latest 7.6 version, it should say in there00:27
SquOnkpreaction: Ok, let me see00:27
SquOnkperlDreamer: is greater than 7.6.35 in "debian version comparison"00:28
SquOnkperlDreamer: 7.6.35-1 is awkward to handle, because -1 is used by Debian internal revision system.00:29
+perlDreamerI'll use .1, then00:29
SquOnkSay I packaged webgui 7.6.35 for the first time, then it's 7.6.35-1 in Debian. Say I make a patch or improve the package without upgrading webgui proper, then it becomes 7.6.35-200:30
SquOnkThen, if you release I can release and that will trump 7.6.35-*00:30
SquOnkpreaction: I can have either 7.5.24 or 7.5.40 to be able to use 7.6.3500:33
+perlDreamerpreaction: t-25 minutes00:33
SquOnkpreaction: And I will need 7.6.14 or (I presume) 7.6.35 in order to use 7.7.x00:33
@preactionbut there may be stop-points in between sometimes (the upgrade system isn't always perfect, but we've got something for 8.x that will eliminate the problem)00:34
SquOnk8.0 comes after 7.7? No 7.8?00:35
@preactioni think, not sure00:35
@preactionwe're not sure how the plan is going to progress in re 7.8. that'll be sorted out at the WUC00:36
SquOnkWhat are the release goals for 7.8/8.0?00:36
@preactionthat too will be part of the WUC00:36
SquOnkI'd love to go to the WUC, but I don't have the money :(00:36
SquOnkThat way, I could rise my hand higher when asked "who wants/need PostgreSQL support?"00:37
@preactionJT's keynote (where he announces this stuff) will be available after the WUC for public download00:37
SquOnkBoth hands, actually.00:37
SquOnkAnd feet.00:37
@preactionalso, perlDreamer i'll have that bug fixed, just making a test for the module (that hasn't been tested yet)00:38
CIA-53WebGUI: colin * r12115 /WebGUI/ (5 files in 5 dirs): 00:38
CIA-53WebGUI: Draw a fieldset around each Photo and its metadata.00:38
CIA-53WebGUI: Change the delete label so that it is clear that you are deleting the image and the metadata.00:38
CIA-53WebGUI: Redo the image upload form so that it is clear that uploading a new image to a photo with00:38
CIA-53WebGUI: an existing image replaces the existing with the new one.00:38
CIA-53WebGUI: colin * r12116 /WebGUI/docs/upgrades/packages-7.7.17/root_import_storymanager_editstory.wgpkg: Story Edit template i18n00:38
+perlDreamerSquOnk, if you hang in IRC that day, I'll report on the keynote as well00:38
SquOnkperlDreamer: Great.00:39
+perlDreamerwell, as long as the fine hotel wireless is working...00:39
+perlDreamerhe'll probably announce that we're dropping Mysql support in favor of00:40
SDuensinOooo...  Liveblogging.00:40
@preactionwe've been talking in the backroom about a lot of solutions there00:40
SDuensinWhen is the WUC?00:41
@preactionif postgres can outperform mysql innodb then we might look at that00:41
@preactionSeptember 10? i think00:41
SquOnkDon't drop support. Go DBIx::Class so you have support for whatever00:41
+perlDreamerSeptember 10th and 11th00:41
SquOnkpreaction: I can make PostgreSQL outperform MySQL anytime.00:41
@preactionSquOnk: if you want DBIx::Class support for the asset system, I'm working on an asset API that will use it00:42
SquOnkpreaction: In fact, that's one of my main lines of business here ;-)00:42
@preactionit won't be part of Core, but it can be used alongside with a compatibility layer (also in development)00:42
@preactionhttp://github.com/preaction/modern-webgui <- here for DBIx::Class support00:42
@preactionlet me push what i have, i've got the layout figured out and i'm starting to fill in tests and methods00:43
SquOnkpreaction: Cool00:43
SquOnkpreaction: See? Another reason to go to WUC.00:43
SquOnkI'm hoping for the current WebGUI customer I have to sponsor me... but I don't think is going to happen.00:43
@preactionit's only a couple hundred bucks for the ticket right now (but i suspect plane for you will be not cheap)00:44
SquOnkThey oficially finished testing and training today, got the styles worked out, and started working on the production system.00:44
@preactionis perigrin going to the WUC with HDP?00:44
@preactionif so, we'll have a minor Perl demigod there too ;)00:45
SquOnkpreaction: Well. Plane tickets aren't cheap, but I can pay for them in Bolivares. The problem is getting $ for expenses. There's a tight currency exchange control meant to be so hard to get the money that it's almost impossible in so short notice to get it...00:45
@preactionthe politics of money? lame00:45
SDuensinSpeaking of Perl...  Is there an easy way to serialize/deserialize objects to XML or JSON?00:45
SquOnk...unless the Finance and Economy Ministry shows up with the $, precisely the customer I'm referring to ;-)00:45
SquOnkOh, speaking of JSON00:46
@preactionSDuensin: XML::Simple works, but it can be too simple many times.00:46
+perlDreamerSDuensin: JSON.pm00:46
+perlDreamerXML::Simple sucks00:46
SquOnkI haven't found a way to do this, so you just answer "can't be done" to make me happy:00:46
* SDuensin is scheming. :-D00:46
SquOnkI would like to have some sort of "include" feature in webgui.conf00:46
SquOnkI'll explain why.00:46
SquOnkDebian has a tool named dbconfig. It's quite magical.00:47
SquOnkYou give hostname, database name, admin user and password, and it will do what you need it to do, schema loading included.00:47
+perlDreamerNote the author name there ;)00:48
SquOnkAh, my incompetence is due to my using an old version of Config::JSON00:49
SquOnk...dbconfig can create the appropiate stanza for any configuration file. So 2+2=400:49
SquOnkLet dbconfig worry about DB creation, generate the config piece and let that be included in the standard config file.00:50
SquOnkperlDreamer: Thanks.00:50
SDuensinDang.  JSON.pm does everything.00:53
+perlDreamerSDuensin: have you bitten the JSON in the db bug?00:54
SDuensinBitten it?  I just thought it was bad design.00:54
+perlDreamerno, non-normalized data is all the rage these days00:54
SDuensinMade me rage, that's for sure.  :-P00:55
+perlDreamerindeed =)00:55
* SDuensin is re-visiting his idea for "Visual Basic for WebGUI".00:55
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]00:57
+perlDreamerpreaction: I could use some layout advice00:58
+perlDreamertemplate is here: http://gist.github.com/16748800:59
+perlDreamerHaarg, export could use a nopaste switch ;)00:59
+perlDreamerwgd export -nopaste Gist assetId00:59
+perlDreamerpreaction: I left the templates loose so that I didn't throw in extra code that the designer would just pull out01:00
+perlDreamernow I'm getting bit by that01:00
@preactionperlDreamer: wgd export | <some program that pastes somewhere>01:01
@preactionthere are programs that should be able to help you there01:01
@preactioni'd say just add <br/> where you need them01:01
-!- Radix_ [i=quasselc@] has quit ["No Ping reply in 90 seconds."]01:01
-!- Radix_ [i=quasselc@] has joined #webgui01:02
* perlDreamer starts breakin'01:02
@preactioni'm gonna try to get this test finished, but if i don't feel free to start your release01:12
+perlDreamerneck deep in templates01:12
@preactioni hate seeing things that aren't tested at all, so i'm adding as much as possible01:12
+perlDreamerdude, I applaud your approach01:13
+perlDreamerbut you'll be writing tests for the next 6 weeks01:13
@preactionbut WebGUI::Search::Index is a small module, should be done in an hour or so01:14
@preactionthough, if i were writing tests for the next 6 weeks would that be a bad thing?01:22
+perlDreamerjust thinking about gettings bugs fixed01:22
+perlDreameronce the bug pressure is off, I'll write more tests again01:22
+perlDreamerI have to start defrosting some dinner01:34
CIA-53WebGUI: colin * r12117 /WebGUI/docs/ (3 files in 2 dirs): 01:39
CIA-53WebGUI: Change the layout of the story templates. Added break tags to force the01:39
CIA-53WebGUI: lines to break.01:39
SDuensinWow.  I didn't realize Perl 6 actually *ran* yet.  Last I saw it was only implemented in Haskell.01:49
daviddelikatthey are talking about having an official release one of these days01:50
daviddelikatso thata people will start using it...01:50
daviddelikatapparently they want more input from the comunity01:51
SDuensinI'm very interested in Parrot.  Their web site pretty much sucks.01:51
SquOnkParrot is quite nice.01:51
daviddelikatI've not been to the site, but I'd like to have a couple days to look at it01:52
SquOnkIf I'm lucky to get scheduled the Compilers track next year, I will have the students generate PIL01:52
SDuensinWebGUI on Parrot would make what I'm trying to do a lot easier.  :-)01:52
daviddelikatsupposedly it is designed for dynamic languages01:52
+perlDreamerno supposedly to it01:53
daviddelikatit would be interesting to try wrtiting apps in parrot, but it is intended for use in language development01:53
daviddelikati say supposedly because I have not been able to confirm for myself01:54
+perlDreamerLast time I checked, they had implementations of ruby, python, perl, perl1, tcl, lolcat and a whole hoard of others01:54
SDuensinJust having one VM will be so nice.01:54
daviddelikatterribly egocentric that way01:54
SDuensinperlDreamer - a LOT more:  http://www.parrot.org/languages01:54
+perlDreamerLast time I checked was October 2k701:54
+perlDreamerright after I quit trying to write an app that would do parallel language testing for them01:54
+perlDreamerI think I still have commit access to their svn repo01:55
SquOnkAll right, I'm off.01:55
SquOnkSee you guys tomorrow01:55
-!- SquOnk [n=emhn@] has quit ["Yippie kay-ai-yay, fudder muckers!"]01:55
SDuensinSo do you guys think being able to easily build apps that ran on top of WebGUI would be nice?  Even if it's not using Perl?01:57
daviddelikatwhat kind of apps? what is 'on top of WebGUI'?01:58
SDuensinWell, for example, I tried to use Thingy to build a management tool for my web hosting.  Wasn't able to do what I wanted...01:59
daviddelikatso you want applets to plug-in to WG01:59
@preactioni'd prefer it if it were easier to build applications for WebGUI using Perl01:59
SDuensinSo what if I could build it and then place it in my WebGUI page?  That way, I'd get all the APIs from WebGUI, the security, authentication, etc.01:59
SDuensinpreaction - Yea, but I can build it faster in Java.  :-P02:00
SDuensindaviddelikat - Yea, kinda applet like.02:00
@preactionotherwise, if you want a language to target, i'd do Javascript02:00
SDuensinI'd love to use Perl/YUI, but I've never found a YUI layout tool that actually worked.02:00
@preactionit has everything you need, and there are a lot of APIs already using JavaScript02:00
daviddelikatthere are lots of ways to integrate perl with java02:01
SDuensindaviddelikat - I saw.  Perl::Inline is some wild stuff.02:01
@preactionmaking an asset that exposes a bunch of JS APIs that you can utilize might be interesting02:01
daviddelikatthere are also ways to integrate java with JS02:01
@preactionexactly, JS is a wonderful glue language02:02
@preactionthe alternative is Lua really02:02
SDuensinLua is cool.02:02
@preactionand that's also got nice bindings to everything02:02
daviddelikatyes, JS is definately sticky and messy02:02
@preactionpfft, JS is awesome02:03
daviddelikatwhy not just write an asset that talked to your java applet02:03
@preactionor a URL or Content handler02:03
daviddelikatusing simple urls and JSON02:03
+perlDreamerJS is like raspberry jelly02:03
+perlDreamerit's great on bread02:03
+perlDreamerit's lousy elsewhere02:04
@preactionraspberry jelly + brownies == mmmmmmm02:04
daviddelikatBlack raspberry jam02:04
+perlDreamerbrownies are bread02:04
SDuensinNot a real Java applet.  I've been coding using GWT lately.  Very nice.02:04
@preactionGWT exports to JS doesn't it?02:04
daviddelikatlots of little seeds to anoy you02:04
@preactionperlDreamer: maybe in public schools, but not according to my mom :(02:05
daviddelikatmy kids would love that brownie == bread02:05
+perlDreamerpreaction: you should live at my house :)02:05
SDuensinpreaction - Yea, it compiles down to JS on the client.  The server is a Java Servlet, but I can replace that with a WObject.02:05
@preactionSDuensin: sounds like a good solution to me02:05
+perlDreamerSDuensin, why not use HTTP Proxy to bring your Java app "inside" webgui02:06
+perlDreamerthen you can utilize your java expertise now until you learn a real language (perl)02:06
daviddelikatI'm looking forward to the api for runningn bits of WG on outside web sites02:06
@preactioncan you make GWT target different things by plugins?02:06
SDuensinNo need.  Ideally, what I'd like is a single WObject/Asset that is a "Visual App" or something.  Then inside that you can configure it to run whatever apps are installed on the server.02:06
@preactiondaviddelikat: we're starting work on it already. you can create update and delete users from external APIs02:06
daviddelikatimagine this:  you are browsing the web and there is a little JS window on your browser ( never goes away, just sits there )02:07
@preactioni want a single unified API for CRUD actions on assets using AJAX02:07
@preactionwe've got Widgets already02:07
daviddelikatthen you want to take a note so you press a button and get a text bo02:07
+perlDreamerpreaction: are those APIs guarded by HTTP Auth02:07
daviddelikatenter your note, and click send.,..02:07
@preactioni'm not completely wetodded :p02:07
daviddelikatit shows up in your webgui site next time you visit...02:08
SDuensinDang it, daviddelikat.  That reminds me of another app I want to write.02:08
SDuensindaviddelikat - You'd be able to write things like that with what I want to do.02:08
daviddelikati know...02:08
daviddelikatI've been dying to take the time, but theres   bill$ to pay...02:09
SDuensinWhat I'd *REALLY* like to do is make it so admins can build apps right inside WebGUI.  Nothing but a browser needed.  I can't afford to write that though.  Like you say, bill$.02:09
@preactionwhat language?02:10
daviddelikatany language02:10
@preactionor wait, wasn't there an AJAX builder GUI thing?02:10
@preactionnot possible. there has to be an API02:10
SDuensinIf I could find a YUI AJAX GUI builder thing, I'd consider it.02:10
@preactionwe could eventually target any language, but we'd need to do them individually02:10
daviddelikati want integration with a more development quality revision control02:11
daviddelikatand a set of triggers to build and test items02:11
SDuensinWell, what I have in mind right now would use GWT/Eclipse to build the app and then it'd run on WebGUI when finished.02:11
daviddelikatas well as an environment control to allow testing multiple versions at a time.02:11
@preactionyou mean continual integration daviddelikat?02:11
@preactionlike buildbot?02:12
daviddelikatpreaction: what do you mean by continual integration?02:12
+perlDreamerit tests every commit02:12
+perlDreamerand reports what it found02:12
@preactionfor every commit to a source control, it builds and tests and reports02:12
+perlDreamerso that we can find people who break the project02:12
+perlDreamerand do something violent or humiliating to them02:12
-!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui02:13
@preactionbecause if i get my way, i want to take PB time/money to build a system to do it02:13
daviddelikatby integration I just meant that it had smooth/invisible connections02:13
@preactionif i don't get my way, i'll do it anyway (just with no PB time/money)02:13
@preactionso you want Trac in WebGUI so-to-speak?02:13
daviddelikatpretty much... but it doesn't HAVE to be WG based...02:14
+perlDreameroh, now he's teasing us02:14
daviddelikatI just want a tool thata fits my dev-style02:14
SDuensinAh crap.  The GUI layout tool I was thinking of isn't for YUI.  It was for Ext.02:15
daviddelikatI gotta bug off, and do some work...02:15
+perlDreamerI need to talk this bug out loud for a bit.02:15
+perlDreamerThe Story Manager puts Stories in Folders beneath the Archive.02:16
daviddelikatis it OK if I ignore you?02:16
+perlDreamersure ;)02:16
daviddelikatI like being ignorant :P02:16
SDuensinSure, ignore us.  See if we care.  :-P02:16
+perlDreamerwhenever certain operations are done (cut, copy, paste, delete), it returns you to the story's parent, which is NOT the story archive.  It's the sub-Folder.02:16
+perlDreamerThere's a bug filed about this, since the user expected to be sent back to the Archive02:17
+perlDreamerwhich is consisten with wG behavior in other assets02:17
SDuensinI'm going to follow daviddelikat.  I hope to be back on later tonight.  Maybe write some of this crazy code to make an app builder.  I hate needing other non-WebGUI web things to get work done!02:18
+perlDreamerthe parent lookup is done via getParent, and getParent is used all through the codebase02:18
+perlDreamermy first thought was to make getParent "lie" and say it's parent was the Archive.  That was deemed unwise.02:19
@preactionperhaps it should be done by getContainer instead?02:19
@preactionthat's not possible. getParent must be correct02:19
+perlDreamergetContainer isn't a good general purpose solution, since if you delete a page you don't want it to go back to itself02:20
+perlDreamersince any container is its own container for the purpose of getContainer02:20
+perlDreamerthe next best thing I can think of is adding a query param to tell the operations where to go02:21
@preactionperhaps check getContainer, and if it's the same asset, use getParent02:21
+perlDreamerthat's not ba02:22
+perlDreamerpreaction: you're invited to dinner for that one.02:24
@preactioner.... que?02:25
+perlDreamerDo you like lasagna, caesar salad and bread?02:25
@preactionand how!02:25
+perlDreamernote, this is dinner bread, not dessert bread02:25
+perlDreamerwe'll be eating at 6:00pm.  Don't be late, it makes the kids grumpy02:25
daviddelikatyour already late its 6:3002:26
@preactionoh, crap, it's 6:30p already. i'll have to pass02:26
+perlDreamerits only 4:30 here, you've got time02:26
@preactioni have beef stroganoff here anyway, so :p02:26
+perlDreamerwell, as you will02:26
+perlDreamerneed to start the release02:26
@preactionk, got my bugfix in, with tests ;)02:27
+perlDreamerpreaction: do you know about the new WebGUI::Test->tagsToRollback?02:29
@preactionyeah, forgot to use it though02:30
+perlDreamerif we can remove all the END blocks, we can use 1 interpreter to run all the tests, with associated speed-up02:30
@preactionah, nice02:30
-!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]"]02:30
@preactioni'll fix it02:33
* preaction gone exercising02:34
CIA-53WebGUI: doug * r12118 /WebGUI/ (lib/WebGUI/Search/Index.pm t/Search/Index.t t/Search): fixed #10771: setIsPublic uses string as arrayref02:38
CIA-53WebGUI: doug * r12119 /WebGUI/docs/changelog/7.x.x.txt: added changelog for 1077102:38
CIA-53WebGUI: doug * r12120 /WebGUI/t/Search/Index.t: removed END block02:38
+perlDreamerHaarg: should it be legal to create a session with no Apache request object?02:43
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:44
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui03:05
-!- mode/#webgui [+v patspam] by ChanServ03:05
+perlDreamerpatspam, this is really new03:16
+perlDreamerbut it you add new workflows, you should add them to the list of excluded workflows in t/lib/WebGUI/Test.pm03:16
+perlDreamerthat way they won't be cleaned up accidently03:16
+patspamlooking looking03:17
+perlDreamerdid you add a new workflow, or just an activity?03:17
+perlDreameryou're fine then03:18
+patspamheh let me check03:18
+patspamyeah I enabled the ExpireIncompleteSurveyResponses activity, added it to existing daily maintenance workflow03:19
+patspambut good to know about the wf list03:19
+patspambtw WebGUI::Test::originalConfig isn't guarateed to work properly under prove -j yeah?03:21
+patspambecause the order that tests start and finish is non-deterministic03:21
+patspamI do love -j though, makes testing so much faster03:22
+perlDreamerI know03:22
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui03:22
-!- mode/#webgui [+v cap10morgan] by ChanServ03:22
+perlDreamerright now we think our best hope is to use something with a persistent interpreter03:22
+patspamdoes such a thing exist?03:23
+perlDreamerI think Test::Aggregate works that way03:23
+patspam--state=slow,save is kinda handy too, but for some reason --sate=failed,save doesn't work for me03:25
+perlDreamerdidn't work for me either03:25
+patspamI'm in good company then ;)03:25
daviddelikatso I fixed the helpdesk meta data in two out of three cases...03:26
daviddelikatI love duplicate code03:26
daviddelikator maybe it loves me03:26
daviddelikatfollows me wherever i go...03:26
+perlDreamerdaviddelikat, pursue and terminate at all costs03:27
daviddelikatlike a giant mosquito03:27
daviddelikatim there03:27
daviddelikatjust gotta talk to JT03:27
daviddelikatsee if hes down with it now or later03:27
-!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI03:36
-!- mode/#webgui [+o tavisto] by ChanServ03:36
+patspamtavisto: you never told me what interweb provider you use at home03:39
+patspamah, they any good?03:39
@tavistoi dont think I saw the question03:39
+perlDreamerit was from last night03:39
+perlDreamerthey're quite good, and fast, if they are in your area with FIOS03:39
@tavistowell they are my only option. Which is ridiculous... since I live like 5 minutes out of a town that has 300k people in it03:39
+perlDreamerI had 1.2 Mb download speeds last week03:39
@tavistoit happens that I'm right on the cusp of getting better service options.03:40
@tavistothat's amazing. living in NYC you'll get fios and love it03:40
@tavistoI have 1.7Mb/450k service 03:40
+patspamooh fibre optic, sounds tasty!03:40
@tavistoand I'm thankful it's available.. but at the same time... I'm sad I cant get a 5 or 10Mb connection since it's the most important part of how I work03:40
+patspamfor the webcasts?03:41
@tavistoyeah that and for other stuff as well03:42
@tavistothe webinars are low bandwidth for the most part03:42
daviddelikatthere is something very WRONG with helpdesk meta data...03:43
+perlDreamersemanitcally, programatically, or conceptually?03:43
daviddelikatit does not behave03:43
+perlDreamerwant some help?03:44
@tavistovoice is done over the phone and not VOIP03:44
@tavistoskype is very unreliable for me thoug03:44
daviddelikatspec if you chenge a meta value is remembers the olde value03:44
daviddelikatand uses it for searches03:44
+perlDreamerI can help look at it during the upgrades if you wish03:44
+perlDreamerwhich will be in an hour or so03:44
+perlDreamerHaarg, preaction: I have fixed the cookie problem with tests03:45
daviddelikatI'm not sure what to look at.03:45
+perlDreamerit is a horrible, awful hack, but it works!03:45
+patspamdang, Verizon FIOS isn't available in Selden (long island)03:48
+patspamneither is their "high speed interwebs"03:49
+patspamany other providers worth checking out?03:50
+perlDreamerThere's Comcast, but that's shared networking.03:50
+patspamOptimum Online seems to be the big player on LI03:53
+patspamthey're part of CableVision apparently03:54
daviddelikatperlDreamer: do you have a WG instance with helpdesk installed?03:59
* perlDreamer will pull down the source code and read it after dinner though04:00
+perlDreamerbe back in 6004:00
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui04:01
-!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 113 (No route to host)]04:03
-!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI04:03
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]04:20
+perlDreamerit was a short 60, daviddelikat04:27
daviddelikatwatch out for indegestion04:27
daviddelikatI found the problem04:27
daviddelikatwell helpdesk uses an index table for searches04:27
daviddelikatand editting meta fields doesn't update it...04:28
+perlDreamerI wonder why they didn't use the asset fulltext search?04:28
daviddelikatmeta fields are stored in a seperate table04:28
+perlDreamerbut they should be searchable04:29
daviddelikatkinda curious why since the index table gets fields added for meta data04:29
daviddelikatanother wierd part:  Ticket::update does not update the meta data field04:31
+patspamman you guys are so lucky with your broadband coverage04:32
+patspamI'm paying $90/month for 1.5Mb interwebs on its own04:32
+perlDreamerwow.  That's expensive04:32
+patspamthat's australia for you04:33
+perlDreamerIt's the real reason you're leaving, isn't it?04:33
+patspamheheh totally04:33
+patspamfor $30/month on OptimumOnline I can get 10 times the speed04:33
@preactionplus don't you guys still have that filter?04:34
+patspamnot yet!04:34
@preactionnot yet does not inspire me with confidence04:34
-!- mode/#webgui [+v Radix_] by ChanServ04:34
+perlDreamernext thing you know, Radix_ will be moving to California04:34
+patspamheh, I don't think they're competent enough to build a filter that works, so I'm not worried about it ;)04:34
+patspamheh Radix_, I was just comparing my Internode plan to american broadband pricing04:35
+patspam3 times the cost for one tenth of the speed, oh yeah!04:35
+Radix_heh.. and how'd it fare?04:35
+Radix_which one is three times the cost?04:35
+patspamI'll let you guess04:35
+patspamheh no way!04:36
+Radix_they have quotas in the US now don't they?04:36
@preactionnot many places do04:37
+perlDreamerdaviddelikat: metadata update is already handled by Asset->processPropertiesFromFormPost04:37
+perlDreamerit it's the same kind of metadata04:37
@preactioni've got unmetered, unfiltered 3MB for like $60 a month04:37
+Radix_nice - doesn't compare to Japan tho ;)04:37
+Radix_get fibre for that in Japan ;)04:38
@preactiongetting unfiltered internet is rare here, they block ports every which way to make you buy more04:38
+Radix_100mbit unshared04:38
@preactionyeah, and some places in Europe are off-the-wall too04:38
@preactionreally? last i heard Japan was still on ISDN because the monopoly on telecom didn't want to do more04:38
+Radix_mate said he installed fibre.. and actually saw them running it down his street to his house04:39
@preactioni suppose that article was probably a few years old04:39
+perlDreamerAsian internet installs are supposed to be incredible, state of the art for speed and availability.04:40
+Radix_depends where in asia, but yeah, japan and south korea certainly have excellent internet04:41
@preactionchina's working on it at least04:41
+Radix_my friend isn't even in a big city in japan.   less than a million people where he is04:41
+perlDreamerthey have good trains, too04:41
-!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 113 (No route to host)]04:44
+perlDreamerWhy aren't more people entering the style contest?04:51
CIA-53WebGUI: colin * r12121 /WebGUI/lib/WebGUI/Asset/Template.pm: 04:52
CIA-53WebGUI: Request objects are optional, so check for one before trying to pull04:52
CIA-53WebGUI: the HTTP headers for it.04:52
CIA-53WebGUI: colin * r12122 /WebGUI/lib/WebGUI/ (4 files in 3 dirs): 04:52
CIA-53WebGUI: When opening or duplicating Session objects, pass on any Apache2::Request object04:52
CIA-53WebGUI: stored in the current session.04:52
CIA-53WebGUI: colin * r12123 /WebGUI/t/lib/WebGUI/Test.pm: Enable tests to work around HTTP cookie fetching. Finally!04:52
CIA-53WebGUI: colin * r12124 /WebGUI/docs/create.sql: Preparing for 7.7.17 release.05:07
daviddelikatperlDreamer: should Asset::update handle metadata?05:13
-!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI05:13
-!- mode/#webgui [+o tavisto] by ChanServ05:13
+perlDreamerit sounds like it was designed to only work well through the UI05:13
daviddelikatwhy not?05:13
+perlDreamerbecause it was put into processPropertiesFromFormPost05:13
+perlDreamerwhich is only called by the UI05:14
daviddelikatbut that is only used from a form05:14
+perlDreamerdoesn't the Ticket have a form?05:14
daviddelikatyes, but the metafields use ajax for updates05:14
+perlDreamerthen they should call updateMetaData by themselves05:15
daviddelikatthey currently do a sql update05:15
+perlDreamerare we talking about the same kind of metadata?05:15
daviddelikathard to tell05:15
+perlDreamerfilenames and linenumber? :)05:16
daviddelikatI think we are on two diff trracks05:16
daviddelikatHelpDeskMetaData is the custom fields that you can add to tickets05:16
daviddelikatlike the 'whats the buig in' field in webgui bug tracker05:17
daviddelikatprobably doesn't belong in Asset...05:17
daviddelikatbut I think that ticket::update should handle it.05:17
+perlDreamerif it's more like asset collateral, then probably not05:18
-!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI05:35
-!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)]05:35
@preactioni'm going to debug this Test::Class thing if it kills me05:36
+perlDreameryou go, guy05:37
@preactionnever used gdb, never hacked perl internals05:37
+perlDreamerI can help a little with the internals05:37
+perlDreamerI worked on them back in '9805:37
@preactionbut so far i've got a gdb instance stepping through perl itself that has loaded the program that shows "Unknown error"05:37
@preactionPerl_yyparse is slow under gdb :p05:37
+perlDreamerman, between the UTF8 upgrade, and the number of packages to be updated, this is going to take a while05:38
-!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has quit [Client Quit]05:38
@preactioni think my mind is trying to escape out my eyeballs05:41
@preactiondo "ck_" and pp_ have any meaning?05:42
+perlDreamerthose are operations05:43
+perlDreamerpp_ is "push/pop", I believe05:43
+perlDreamerperldoc perlguts05:43
+perlDreamerI'm not familiar with ck05:44
+perlDreamerit might be short for check05:45
@preactionit's in the context of OP * Perl_ck_require and Perl_pp_require05:45
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."]06:30
@preactionperlDreamer: do you have the Test::Class stuff that was giving you problems?06:56
+perlDreamerI'll email you a tarball06:56
@preactioni found my problem: if there's a syntax error in a Test sub, you get "Unknown Error"06:56
@preactionperl -c doesn't reveal the syntax error06:56
@preactionit's like different parsing rules apply because of the : Test attribute06:57
+perlDreameremail on its way06:58
+perlDreamerthat would be a consequence of the subroutine attributes06:58
@preactionnow to find the code that does those so I can narrow this down a bit more06:58
+perlDreamerpreaction: did you get the email?07:14
+perlDreamerwouldn't it be cool if you could specify a URL for loading a new package?07:16
@preactionand it'd be cool if packages did a lot of thing07:27
@preactionperlDreamer: what is the error you get when you try to run this?07:28
+perlDreamerpreaction, it worked fine for me07:28
+perlDreamerit was on MacOS that the problem occurred07:28
CIA-53WebGUI: colin * r12125 /releases/WebGUI_7.7.17-beta: Release 7.7.17-beta07:29
+perlDreamersorry, man07:29
@preactionit's trying to cast a scalar into a glob, but it can't07:29
@preactionwhich is weird because everything is a glob07:29
+perlDreamernot everything is a glob07:30
+perlDreameror are you being context specific?07:30
@preactioni don't know what you mean by that07:30
@preactionit's trying to cast the SV *sstr into (GV*)sstr07:31
@preactionbut an assertion is failing07:31
@preactionand this function is called like a billion times, so it's gonna take a while to find out what sstr is when it fails :(07:32
+perlDreamerI HATE SOURCEFORGE07:34
@preactionme too, but why?07:34
+perlDreamerevery 6 weeks they change the file manager07:37
+perlDreamerand there's no on-page help about how to do stuff07:37
+perlDreamerthe file manager used to work and look like a file manager07:37
+perlDreamernow its modal07:37
+perlDreamerif you want to upload into a subdirectory, you right click and say "Upload here"07:37
+patspamperlDreamer++ # release on, brother c07:38
+perlDreamerit's been almost 6 hours for this one07:48
* perlDreamer is tired07:49
* perlDreamer is going to call it a day.07:53
+perlDreamerany last second questions?07:53
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:54
CIA-53WebGUI: colin * r12126 /WebGUI/ (4 files in 4 dirs): Ready for 7.7.18 development.08:04
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []08:36
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui08:49
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui09:34
-!- KlausH [n=KlausH@p5B07008D.dip0.t-ipconnect.de] has joined #webgui09:53
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)]10:51
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui11:19
-!- mode/#webgui [+v bartjol] by ChanServ11:19
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]12:30
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui13:10
CIA-53WebGUI: translation * r12127 /translations/Dutch/Dutch/ (13 files): Update from translation server13:40
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:35
-!- mode/#webgui [+o plainhao] by ChanServ14:35
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui15:56
-!- mode/#webgui [+v cap10morgan] by ChanServ15:56
-!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui16:03
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:50
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui17:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:00
-!- Haarg [n=haarg@] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui17:14
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]17:18
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui17:22
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"]17:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:40
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."]18:03
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:17
-!- mode/#webgui [+v perlDreamer] by ChanServ18:18
+perlDreamernice work, preaction!18:18
+perlDreamerI'll see if I can't build and test the WRE on 5.10.1-RC118:18
+perlDreamerafter I fix bartjol's latest group of i18n bugs18:19
@Haargugh.  no matter what i end up doing to solve the bug i'm working on, it's going to be pretty ugly.18:22
+perlDreamerwhich bug is that?18:22
+perlDreamernew router?18:22
+perlDreameror the resize?18:22
@Haargresize will be pretty simple once i start working on it, although i hate that solution too.18:22
@Haargi'm just going to go back to use the javascript hooks like it was doing previously.18:23
@Haargwell, i'll probably just have that in addition to the css stuff.18:23
@Haargand the router should be fine once i get the rest of the stuff i need for it.18:23
@Haargthe bug is that if you copy an asset that doesn't have url extension while forced url extensions are enabled, it doesn't add the extension.18:24
@HaargfixUrl relies on the internal implementation of other functions in non-obvious ways18:25
mducharme-workis it possible to upgrade from the latest stable to 7.7.17 beta?18:31
+perlDreamernot yet, mducharme18:31
+bartjolwhat what, what did I do18:31
+perlDreamerYou're fixing my horrible i18n18:31
+bartjolI thought you did it on purpose to get me karma, so I would not hit you with sledgehammers18:32
+bartjolbut I have some time left to look at that bug I tried to solve18:33
+bartjolI'd like a preferred solution, so by patch doesn't suck18:33
+perlDreamerI actually think your idea is best18:35
-!- rbuels [n=nnrob@rubisco.sgn.cornell.edu] has quit [Read error: 60 (Operation timed out)]18:36
+perlDreamerit is possible to subclass other actions like cut, copy, paste and delete18:36
+perlDreamerbut we don't have a restore method18:36
+perlDreameryet :)18:36
+bartjolthe first with a doOnRecovery one18:36
+bartjolor restore18:36
+perlDreamerI can build a blank one in AssetTrash18:36
+perlDreamerand then it can be overridden in Post18:36
+bartjolshould that be an extra sub?18:36
-!- rbuels [n=nnnrob@rubisco.sgn.cornell.edu] has joined #webgui18:37
CIA-53WebGUI: colin * r12128 /WebGUI/ (3 files in 2 dirs): i18n fixes for LDAP and StoryArchive. Bugs #10774, 10775, 1077618:39
+perlDreamerif you're going to work on that, I'm going to take a look at rogier's SQLReport pagination bug18:42
+perlDreamerrbuels: you've been in here a while, but I've never seen you say anything.  Do you have any questions?18:42
rbuelsperlDreamer: no questions, i'm just lurking.18:44
rbuelsperlDreamer: getting a sense of what the devel community is like, etc.18:44
+bartjolwe are horrible of course18:45
rbuelsi'm a bioinformatics guy18:46
rbuelsi work at sgn.cornell.edu18:46
+perlDreamercool.  Working in perl?18:46
rbuelswe're interested in finding better ways to integrate all the open-source bioinformatics tools that are out there18:47
rbuelslike all these things: http://gmod.org/wiki/GMOD_Components18:47
+perlDreamerand you're thinking of using WebGUI for doing that?18:47
rbuelsit's one thing we're evaluating, yes18:48
rbuelsan example thing that we want to do:  GBrowse is a genome browser, packaged as a perl cgi app18:48
rbuelsnaturally, since it's written by lincoln, who wrote CGI.pm18:48
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit []18:49
rbuelsproblem is, if you want to integrate gbrowse into your site18:49
rbuelsit's a pain18:49
rbuelsit doesn't use the same headers18:49
rbuelsor same session management18:49
rbuelsor anything18:49
+perlDreamerPeople use the HTTP Proxy asset to do things like that in WebGUI18:50
+bartjoleeeh perlDreamer when I asked after the new sub, I meant a new sub in AssetTrash, while in my post I meant in the asset code18:50
+perlDreamerbartjol, it's just a refactor18:50
+perlDreamerjust move it from one to the other18:51
rbuelsgot a pointer to the HTTP Proxy asset docs?18:51
+perlDreamerlet me check a sec18:51
+bartjolwell, but in which one should it be?, persoally I would put it in (eg ) Post18:51
+perlDreamerrbuels: you can check the Primer for free: https://www.plainblack.com/services/training/webgui-primer18:52
+perlDreameror, there are some books here: https://www.plainblack.com/store/services/books218:52
+perlDreameryour next best bet is the wiki on webgui.org18:52
+perlDreamerI should say, wikis on webgui.org18:53
+perlDreamerand the forums18:54
+perlDreamerthe wiki page is sparse: http://www.webgui.org/community-wiki/http-proxy18:54
+perlDreamerbartjol, it actually needs to be in both places18:55
+perlDreamerAssetTrash as a placeholder for all Assets18:55
+perlDreamerand then in Post so that it will recount the posts18:55
+bartjolok, I'm doing the latter now18:55
+bartjolhave to read the code some more for the AssetTrash bit18:55
+perlDreamerI'll do the AssetTrash one :)18:56
+bartjolwell, ok, don't you trust me ;)18:56
+perlDreamerno ;)18:56
+perlDreamerYou sounded nervous18:56
+bartjolwell, Koen is behind me with a hatchet18:56
+perlDreamerNormally at this time of day he's holding a small girl18:56
+perlDreameryou do the hacking, I'll review the patch18:57
-!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui18:57
+bartjolyeah, but I find babies more scary than hatchets, so that's imaginatoin18:57
-!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []18:57
+bartjolwell, I scared josh away18:57
+perlDreamerrbuels, another way is just to get your hands dirty.  Head on over to demo.plainblack.com and you can make a 24-hour long play site.18:58
* mducharme-work kicks his terminal server19:00
mducharme-workI hate microsoft...19:00
rbuelsperlDreamer: yeah, i did poke at that a bit a few days ago19:03
rbuelsperlDreamer: your ip looks like you're in portland19:03
rbuelsever head down to the pdx.pm meetings?19:03
+perlDreamerNo.  They're on Wednesday nights, which is the same night as orchestra practice.19:03
+perlDreamerI am in Portland (Hillsboro, actually)19:03
mducharme-workorchestra practice?19:04
rbuelspity.  really fun  :-)19:04
* perlDreamer plays the tuba19:04
mducharme-workI compose19:04
rbuelstuba rocks19:04
rbuelsperlDreamer which outfit you play with?19:05
+perlDreamerI play in a small orchestra for my church.19:05
mducharme-workI love the tuba in it's upper range, it sounds very horn like19:05
mducharme-workhow come your church isn't using webgui :P19:06
+perlDreamerwhen I was the webmaster, they did ;)19:07
+perlDreamerwhen I retired, they hired someone else, and they needed integration with their new management software, which is all Microsoft based.19:07
* rbuels barfs19:07
mducharme-workmanagement software for what?19:07
+perlDreamerI have heard that they wish that they could have gone the other way, and integrated with WebGUI19:07
rbuelsyeah what do they run now?19:07
* rbuels would like to know what happens in microsoft land19:08
+perlDreamerthere are integrated packages that keep track of children's attendance, check-ins, room reservations, finances and stuff like that19:08
+perlDreamerit's called FellowshipOne19:08
+perlDreamerI don't know how they're managing the website.19:09
+bartjoleeh, perlDreamerI'm afraid I have to leave shortly19:09
+bartjolbut I did wreck my webgui :)19:09
+perlDreameryou want a crack at it later?19:10
+bartjolI do19:10
+bartjolit's not a real significant bug19:10
+bartjolIf I have not fixed it by somewhere next week, you can kick my butt and take it from me19:10
+bartjolall bugs are significant off course19:11
+perlDreamerbartjol, deal.  Although I have every confidence in you19:13
+perlDreamerand your sledgehammer19:13
+bartjolI do not program with my sledgehammer19:14
+bartjolsomehow, that did not fix the bugs last 3 times I tried19:15
+perlDreamermaybe it's the wrong setting19:15
+perlDreamersledgehammers for programmers, and houses19:15
+bartjolwell, it did fix my "windows boots on this machine" bug19:15
+bartjoland tomorrow I'm gonna get a extra heigh toilet bowl19:18
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:18
-!- mode/#webgui [+v cap10morgan] by ChanServ19:18
+perlDreamerbartjol: that was too much information19:18
+bartjolwell, I also will be a sound engineer tomorrow at a band performance19:19
+perlDreamermuch better19:20
* perlDreamer has always suspected that you're full of it19:20
+perlDreamernow we have the porcelain to prove it19:20
+bartjolwell, I have to go, cheers19:21
+perlDreamerlater, dude19:21
-!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui []19:21
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:29
* rbuels pokes through the 7.6.35-stable source19:30
rbuelsis it still mod_perl only?19:30
-!- Haarg [n=haarg@] has quit ["This computer has gone to sleep"]19:32
+perlDreamermaybe we need an eBook format of the Primer19:36
rbuelseven better would be html or something19:37
rbuelscause browsing pdfs is.....19:37
+perlDreamerAll of PB's books used to be available in electronic formats19:38
+perlDreamerand then they found out that people were not respecting the licensing and copying them19:38
+perlDreamerlike buying 1 copy for a team of 50 people19:38
+perlDreamerso they dropped all eformats19:38
+perlDreamerbreakfast time for me, bbiaw19:39
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []19:39
-!- rbuels [n=nnnrob@rubisco.sgn.cornell.edu] has quit ["Terminated with extreme prejudice - dircproxy 1.0.5"]20:12
-!- rbuels [n=rob@c-71-237-192-87.hsd1.or.comcast.net] has joined #webgui20:15
+perlDreamerIs it a bug if a default template does not use every possible template variable?20:28
mducharme-workif it was, there would be lots of navigation templates with that issue20:37
@preactionall of them, it's impossible to use all the vars, they have opposite/conflicting uses20:37
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui20:38
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []20:38
+perlDreamerokay, next question.  In an SQL Report, are subqueries supposed to be paginated?20:39
@preactionevery row in the first query runs the second query. every row in the second query runs the third query. it's impossible to paginate all that20:40
@preactionwell, not impossible. but we don't do it right now20:40
+perlDreamerActually, I think it is impossible20:42
+perlDreamermultiple, concurrent pagination isn't possible right now20:43
@preactionperlDreamer: once your Package via URL feature gets added, it's a small step to add "subscribe to packages" ;)21:24
@preactionthen, we can add "push and pull packages" and they'll be everything i want them to be21:24
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui21:26
-!- mode/#webgui [+o Haarg] by ChanServ21:26
+perlDreamersubscribe to packages?21:40
+perlDreamerthis is for consumption, not production21:40
+perlDreameror am I missing your point?21:40
@preactionthe idea being that many times information is shared between two sites on a regular basis21:42
@preactionlike a bazaar theme being updated with bugfixes21:42
* perlDreamer is paranoid enough that I'd never automatically pull from the Bazaar21:42
+perlDreamerbut between sites, sure!21:43
@preactionnot automatically, you'd trigger it yourself and could rollback of course21:43
@preactionboth options would be available21:43
+perlDreamerhas the RFE been approved?21:43
@preactionno, not sure if i even put one out there for it21:43
+perlDreamerI have to admit, I thought of it for pulling packages from the buglist21:44
+perlDreamerbut it could be quite handy21:44
+perlDreamera method called getMyDaddy would be frowned on...22:13
@preactionwhosMyDaddy would be much better22:17
+perlDreamergetParent and getContainer are already taken22:17
+perlDreameryour container/parent idea works well22:19
+perlDreamerand since I'll be porting it all over, I want to encapsulate it in  a method22:19
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, perigrin22:43
-!- Netsplit over, joins: perigrin22:44
-!- SynQ [i=koen@ringbreak.dnd.utwente.nl] has joined #WebGUI22:52
CIA-53WebGUI: colin * r12129 /WebGUI/ (5 files in 4 dirs): 22:53
CIA-53WebGUI: Change www_delete and www_cut to use either the container, or the parent22:53
CIA-53WebGUI: as the asset to return the user to after their actions.22:53
CIA-53WebGUI: Subclass getContainer in the Story, and alias it to getArchive.22:53
CIA-53WebGUI: Fixes bug 10657.22:53
+perlDreamerpreaction: that was the last Story bug on the board23:04
@preactionmy turn, eh?23:05
+perlDreamerif you can talk me through them, I'll help23:05
+perlDreameralthough I'm knee deep in a matrix bug right now23:05
@preactionnp, take your time23:05
+perlmonkey2preaction: if I can ever get my git reconfigured on my server I'm going to see what I can do to help out on the webgui-modern repo.  Anything you want special attention given to?23:10
@preactionright now, tests and filling in methods23:11
@preactioni want to get the base asset APIs done23:11
+perlmonkey2tests....was thinking about those this morning.  Some of them might have to be radically changed.23:13
+perlDreamerhm, how about a wgd CLI for submitting bugs/rfes?23:14
CIA-53WebGUI: colin * r12130 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): 23:23
CIA-53WebGUI: Make addListings in the Matrix use AdminConsole submenus for23:23
CIA-53WebGUI: actions, like all the other assets. Add a link back to the23:23
CIA-53WebGUI: Matrix.23:23
CIA-53WebGUI: Fixes bug #10778.23:23
+perlDreamerdaviddelikat: would it be hard to add statistics to the helpdesk?23:38
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui23:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 131 (Connection reset by peer)]23:52
-!- mode/#webgui [+v cap10morgan_] by ChanServ23:52
@preactionoh, one more thing I want in WebGUIx::Asset (modern-webgui), we need to add MooseX::Declare23:53
SDuensinMy mother was bitten by a moose.23:54
@preactionN? really?23:57
--- Day changed Sat Aug 15 2009
@preactionperlDreamer: also, we need to actually figure out the API we want. i want this to be as close to perfect (i don't want to start over another time) as possible00:03
@preactionmuch of the API will be dictated by DBIx::Class00:03
@preactionand much by keeping things sanely transferred from the old API00:04
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui00:04
-!- mode/#webgui [+v BartJol] by ChanServ00:04
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:06
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:09
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:09
+BartJolok, the recovery stuff in Post.pm seems to work00:18
+BartJolnow the bit in AssetTrash00:18
+BartJolactually took only 5 minutes in another installto reprogram after this afternoon00:19
+perlDreamerthe method in AssetTrash should be very simple00:22
+perlDreamersome POD, and an empty subroutine00:22
* perlDreamer smells some dead code00:22
+perlDreamerbit rot00:22
+BartJolempty subroutine btw?00:22
+perlDreameryeah, because most assets don't need to do anything special for a restore00:23
+BartJolbit rotting, that does not sound good00:23
+perlDreamerI'm sorry, I'm talking about the bug that I'm working on now00:23
+perlDreamerwhere I find a new, unrelated sub bug every hour or so00:23
+perlDreamermissing i18n00:23
+perlDreamerbad asset navigation00:23
+BartJolyou said some other methods exist that are similar00:23
+perlDreameroh, the other similar methods would be cut, copy, paste and delete00:24
+perlDreamerbut there is not restore method00:24
+BartJolthat is not good,