--- Log opened Sat Aug 01 00:00:03 2009 00:05 < iflux> http://thereifixedit.com/wp-content/uploads/2009/07/scottw-motorbike.jpg .. I got no comment for that picture man.. but.. wow.. 00:06 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 00:07 -!- colink is now known as perldreamer 00:08 < CIA-53> WebGUI: doug * r12000 /WebGUI/ (t/Inbox.t lib/WebGUI/Inbox/Message.pm t/Inbox/Message.t): change "testing" to "no_email" for inbox messages 00:32 <+perldreamer> was that driving you crazy, preaction? 00:32 <@preaction> no, i just needed the feature 00:32 <@preaction> there are other things that drive me crazy about the way the inbox works 00:33 <+perldreamer> me, too 00:33 <+perldreamer> it starts at line 1, and ends at 1; 00:33 <@preaction> yeah, it could probably use a complete overhault 00:34 <@preaction> all of this directed attacks against little bugs and features is creating monsters out of our APIs 00:54 <+perldreamer> yay, I've got the modules 00:54 <+perldreamer> now can I build them? 00:59 <+perldreamer> when building the WRE, is there a way to get it to ONLY BUILD perl modules 00:59 <+perldreamer> and not to do anything else? 01:16 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 01:24 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 02:12 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:29 -!- perldreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 04:48 -!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit ["leaving"] 06:05 -!- 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 #webgui 06:12 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 06:12 -!- mode/#webgui [+v cap10morgan] by ChanServ 06:27 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 07:32 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 08:26 -!- perlmonkey21 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has left #webgui [] 10:19 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui 10:34 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] 10:46 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 15:08 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui 16:25 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 16:55 -!- 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 #webgui 18:21 -!- carogray [n=Caroline@32.178.130.28] has joined #webgui 18:53 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 19:15 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 19:15 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:18 -!- wgGuest74 [n=wgGuest7@bb219-74-78-72.singnet.com.sg] has joined #webgui 19:19 -!- wgGuest74 [n=wgGuest7@bb219-74-78-72.singnet.com.sg] has quit [Client Quit] 19:22 -!- carogray [n=Caroline@32.178.130.28] has quit [Read error: 110 (Connection timed out)] 20:02 -!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui 20:02 -!- mode/#webgui [+v MrHairgrease] by ChanServ 20:02 <+MrHairgrease> so 20:02 <+MrHairgrease> the eagle has landed... 20:02 <+MrHairgrease> http://www.plainblack.com/tbb/i-have-arrived-in-lisboa 20:03 <+MrHairgrease> I'll be going tomorrow! 20:04 -!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui [] 20:56 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 21:08 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 21:19 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 21:21 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 21:35 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui 21:47 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 22:02 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] --- Day changed Sun Aug 02 2009 00:03 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 00:42 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 00:42 -!- mode/#webgui [+o Haarg] by ChanServ 01:04 -!- hansw [n=hans@p54807AB2.dip.t-dialin.net] has joined #webgui 01:04 < hansw> hi 01:05 < hansw> hmm, webgui is a bit weird, I've already been away from the office for 2 weeks and I still do not get any complaints 01:15 < mducharme> complaints about what? 01:16 < mducharme> and how is webgui weird 01:16 < mducharme> heh 01:16 < daviddelikat> thats rough, perhaps you should try something that generates more complaints :) 01:27 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 01:30 < hansw> will try that :-) 01:32 < hansw> and another week to enjoy the holidays, it even seems to get warm over here 01:33 < daviddelikat> wheres 'over here'? 01:33 < hansw> germany 01:33 < hansw> 30 degrees celsius 01:34 < hansw> around 86 Fahrenheit I think 01:34 < daviddelikat> 123qwe 01:34 < daviddelikat> oops 01:34 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui 01:34 < hansw> :-) 01:35 < hansw> well, that might be visible at our site but it will not work 01:35 < daviddelikat> its the default for the vm... 01:35 < hansw> ai 01:36 < daviddelikat> I haven';t bothered to change it because I reset so often i've nothing to lose 01:36 < hansw> we have a simular policy for intranet/test servers 01:37 < hansw> but once they are about to go live the root pwd and site login's change 01:37 < daviddelikat> 'course right now it doesn't work at all because the root filesystem is full... 01:37 < hansw> lol 01:38 < hansw> / or the complete filesystem? 01:38 < daviddelikat> well theres a /boot partition, but everything else is in / 01:38 < daviddelikat> not my choice, but i live with it... 01:38 < hansw> that is kind of sick, sorry 01:39 < hansw> that is why I would love to see tablespaces in mysql and logging on another machine 01:39 < daviddelikat> it wasn't really intended for what I'm using it for either... 01:40 < daviddelikat> i learned how to 'remount' a filesystem... 01:41 < hansw> every 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 application 01:41 < hansw> remounting is only nice with new disks I think 01:41 < hansw> and the customers /var is always filled for 100 percent 01:41 < daviddelikat> remounting is for when you fill the root filesystem and it gets turned to readonly 01:42 < hansw> stupid hp-ux, it does not recycle logfiles 01:42 < daviddelikat> you remount it so that you can delete files and get the system running 01:42 < hansw> logrotate is working though 01:42 < hansw> ah, ok 01:43 < daviddelikat> we have logrotate, but for some reason i'm getting an incredible number of errors ina short period of time. 01:43 < hansw> on hp-ux? 01:43 < daviddelikat> no centos 01:43 < daviddelikat> is related to webgui 01:43 < hansw> ah, should not be a problem 01:43 < daviddelikat> something in the email config 01:43 < daviddelikat> it will go away again when I reset 01:44 < hansw> postfix? exim? 01:44 < daviddelikat> then it comes back after I've used it a while... 01:44 < daviddelikat> not sure, I never touch the mail system. 01:44 < daviddelikat> too busy with my own stuff... 01:44 < hansw> or even sendmail... shiver 01:45 < hansw> daviddelikat, did you look at the pre and post actions in the logrotate config? 01:45 < daviddelikat> all I know is thata in about 5 minutes the maillog can grow to about 6 gig 01:45 < hansw> if you have a busy server then it should first stop accepting 01:46 < daviddelikat> its not busy. I'm the only user. 01:46 < hansw> not busy while generating 6 GB in 5 minutes? 01:46 < daviddelikat> its my development system 01:47 < daviddelikat> it seems to go haywire on occasion 01:47 < daviddelikat> like i said its not intended for what im using it for 01:48 < hansw> did 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 seconds 01:48 < hansw> it resulted in some 2800 e-mails 01:49 < hansw> after that I refactored it to send only 1 message per http request :-) 01:50 < daviddelikat> i could be something like that, I don't know everything webgui does with email... 01:54 < hansw> well, a grep for mail or smtp should make it a little more clear 01:55 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 01:55 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 02:13 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 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 quit [Read error: 110 (Connection timed out)] 03:06 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 03:39 -!- hansw [n=hans@p54807AB2.dip.t-dialin.net] has quit ["Leaving"] 04:30 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 04:47 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 05:28 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has left #webgui ["Leaving"] 05:34 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 05:34 -!- mode/#webgui [+o preaction] by ChanServ 05:42 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 06:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 06:30 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 06:41 -!- cap10morgan [n=wmorgan@206-124-31-103.denver.dsl.forethought.net] has joined #webgui 06:41 -!- mode/#webgui [+v cap10morgan] by ChanServ 10:34 -!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] 10:46 -!- cap10morgan [n=wmorgan@206-124-31-103.denver.dsl.forethought.net] has quit [] 11:07 -!- 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 #webgui 11:12 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 11:30 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 12:05 -!- dapperedodo [n=dappered@gw.oqapi.nl] has quit [] 14:34 -!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui 14:34 -!- mode/#webgui [+v BartJol] by ChanServ 14:38 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] 15:11 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 15:43 -!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] 19:29 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 19:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 21:59 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 21:59 -!- mode/#webgui [+o Haarg] by ChanServ 23:06 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 23:06 -!- mode/#webgui [+v perlDreamer] by ChanServ 23:06 <+perlDreamer> all right, all you Europeans 23:07 <+perlDreamer> Return rizen, or else... 23:07 <+perlDreamer> Haarg: I tried two different ways of doing resize on EditArea, and struck out on both 23:08 <+perlDreamer> that ones going to need to be done by someone more skilled in Javascript 23:59 -!- 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 #webgui --- Day changed Mon Aug 03 2009 00:19 -!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui 00:19 -!- mode/#webgui [+v BartJol] by ChanServ 00:24 <+perlDreamer> BartJol, shouldn't you be sleeping? 00:24 <+BartJol> it's only 23:30 00:24 <+BartJol> so, yeah, I have some inclination for going to bed 00:25 <+perlDreamer> while rizen is gone, I should implement my plot to subvert WebGUI, and thereby, TAKE OVER THE WORLD! 00:26 <+BartJol> or at least PB 00:26 <+BartJol> well, we can plot something 00:27 <+BartJol> but now I want in 00:27 <+perlDreamer> you want a piece of the action? 00:27 <+perlDreamer> not a problem 00:27 <+BartJol> sure 00:27 <+perlDreamer> How does New Zealand sound? 00:27 <+BartJol> good, should I go there? 00:28 <+BartJol> or are we sending JT? 00:28 <+perlDreamer> No, you can have it 00:28 <+BartJol> cool 00:28 <+BartJol> and make it a law to use WebGUI for websites 00:29 <+perlDreamer> I don't know if the beer is any good, but I hear they make good movies there. 00:29 <+BartJol> http://en.wikipedia.org/wiki/Beer_in_New_Zealand 00:30 <+BartJol> if you arrange that new glarus will export spotted cow to NZ 00:30 <+BartJol> I will survive 00:30 -!- SquOnk [n=emhn@pcsp229-77.dynamic.supercable.net.ve] has joined #webgui 00:30 <+perlDreamer> That James Cook was a smart guy 00:31 < SquOnk> Hi everyone 00:31 <+BartJol> so, is there any detailed plan? 00:31 <+BartJol> hi SquOnk 00:31 < SquOnk> Updated 7.6.33 packages in my Debian repo 00:31 <+BartJol> cool 00:32 <+perlDreamer> SquOnk, in general, how well are laptops supported by Debian? 00:32 <@preaction> quite well 00:32 <@preaction> my last macbook booted right up with ubuntu 00:32 * perlDreamer would really like to use Skype on his laptop 00:32 <+perlDreamer> badly enough that he might leave fedora 00:32 < SquOnk> perlDreamer: Quite well. I'd suggesting NOT using Debian (or Linux for that matter) on the newer Sony VAIOs, though. 00:33 <+perlDreamer> I always buy Dell's 00:33 <+BartJol> Martin runs linux on his vaio 00:33 < SquOnk> MacBooks work almost aout of the box if you have ReFit installed. 00:33 <+BartJol> not sure how new that one is 00:33 < SquOnk> The only "trick" is to add model=mbp2 for your ALSA drivers, but that's about it 00:34 < SquOnk> I run a Thinkpad T60p (two years old). Had to go with a custom kernel because of a buggy Atheros driver. 00:34 < SquOnk> Dell laptops work flawlessly most of the time. 00:34 < SquOnk> Avoid the Lenovo SL, stick to the X, R or T 00:34 <+perlDreamer> is there a compatibility matrix? 00:34 < SquOnk> perlDreamer: Not that I know of. 00:35 < SquOnk> perlDreamer: 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 < SquOnk> perlDreamer: If they've got a plain old Intel chipset, everything will work out of the box. 00:36 < SquOnk> perlDreamer: If you get the weird Atheros wifi cards, you'll have to do some additional work (in _some_ cases) 00:36 < SquOnk> perlDreamer: 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:39 <+perlDreamer> of course 00:40 < SquOnk> perlDreamer: 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:41 < SquOnk> perlDreamer: 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 < SquOnk> perlDreamer: I tend to avoid HP laptops: crappy hardware and shiny screens. 00:42 <+perlDreamer> my first laptop was a Toshiba, and I was chasing network and video issues for a long time 00:42 <+perlDreamer> then I switched to Dell, and have had no problem 00:42 <+perlDreamer> until this Vostro 1510, with audio and microphone issues 00:42 < SquOnk> Intel HDA 00:43 < SquOnk> One API, infitine CODECs from hell. 00:43 <@preaction> anyone here familiar with DBIx::Class? i have some planning questions 00:43 <@preaction> or anyone just want to help me brainstorm which of two methods is better? 00:44 < SquOnk> preaction: Shoot 00:44 <@preaction> one way I can have WebGUIx::Asset be a way to find assets, like WebGUIx::Asset->find('any') 00:44 <@preaction> this way requires that base functionality be in a role, which is i think a problem 00:45 <@preaction> base functionality like www_view, view, prepare_view, commit, www_edit get_edit_form, etc... 00:45 <@preaction> the other way is that WebGUIx::Asset is the base class with all this basic functionality, then WebGUIx::Asset::Schema is how you find assets 00:46 < SquOnk> preaction: I'm not that familiar with WebGUI's database model. 00:46 <@preaction> either way there are classes WebGUIx::Asset::Tree and WebGUIx::Asset::Any for the "asset" and "assetData" tables respectively 00:46 < SquOnk> preaction: What you basically want is "a table, a class" 00:46 <@preaction> mainly there are three important tables for every asset: "asset", "assetData" and the asset's own table 00:46 <@preaction> asset isn't versioned, assetData and their own tables are 00:47 <@preaction> i 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:48 < SquOnk> preaction: Methods on the class. 00:48 <@preaction> so a class to be inherited from? 00:49 < SquOnk> preaction: Say you have a table Foo where you CRUD. Then you have My::Schema::Foo 00:49 <@preaction> yes, but the asset system doesn't translate well to that 00:49 < perigrin> define your use of the term "role" 00:49 < SquOnk> preaction: 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 Foo 00:49 < perigrin> :) 00:50 <@preaction> because 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->method 00:50 <@preaction> perigrin: Moose::Role 00:50 < perigrin> Role 00:50 <@preaction> http://github.com/preaction/modern-webgui <- contains the code for the first situation 00:50 < perigrin> which will do what SquOnk is saying afaict 00:51 <@preaction> i'm thinking of changing it to a WebGUIx::Asset base class and WebGUIx::Asset::Schema for the DBIx::Class::Schema 00:52 < SquOnk> What's the relationship between Asset and AssetData? 'has many', right? 00:52 <@preaction> asset has_many assetData 00:52 < perigrin> (also pet peave ... Moose enables strict/warnings ... ) 00:53 < SquOnk> preaction: Ok, then if you have an asset you can get into assetDara and back with DBix::Class autogenerated methods. 00:53 < SquOnk> preaction: And you still have "one table, one class" 00:53 <@preaction> SquOnk: yes, i realize, that's the problem. you have to use those autogenerated methods. 00:54 < SquOnk> preaction: 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 <@preaction> so 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::AssetData 00:55 <@preaction> www_view needs to use methods from asset, assetData, and Snippet 00:55 < SquOnk> preaction: Ah, you want a way to override the methods in case they're not defined. 00:55 <@preaction> but www_view for a Template asset needs asset, assetData, and Template 00:55 < SquOnk> Now I begin to understand ;-) 00:56 < perigrin> are the sub-methods in Template and Snippet named the same? 00:56 <@preaction> which is why i'm thinking WebGUIx::Asset should define www_view and collect the info it needs, so that individual assets can inherit from it 00:56 < perigrin> something you can require as an Interface? 00:56 <@preaction> perigrin: yes 00:56 * perigrin still things it sounds like a role then :) 00:56 <@preaction> but i don't want it to be only abstract (not a Java interface) 00:56 < perigrin> no no www_view would be implemetend in the role 00:57 < perigrin> and requires() the method from Snippet and Template 00:57 <@preaction> but every asset will inherit from the Role, there is no asset that cannot have this Role 00:57 < perigrin> sure ... a) you don't inherit from Roles (that kind of thinking will screw you up later) and b) compose it into a base class 00:57 <@preaction> i mean, sure, it's only a difference between "extends WebGUI::Asset" or "with WebGUI::Asset::Role::Common" 00:58 < SquOnk> preaction: Look at 'Dynamic Sub-classing DBIx::Class proxy classes' in DBIx::Class::Manual::CookBook 00:58 < perigrin> that's a big difference conceptually ... 00:59 <@preaction> ooh, inflate_result will solve the newByDynamicClass problem 01:01 < SquOnk> Good 01:03 < SquOnk> See you later 01:03 -!- SquOnk [n=emhn@pcsp229-77.dynamic.supercable.net.ve] has quit ["Yippie kay-ai-yay, fudder muckers!"] 01:03 <@preaction> perigrin: so you suggest i should keep doing what i'm doing? 01:05 < perigrin> preaction: I dont' understand the underlying data well enough 01:05 < perigrin> but yes what you're doing + the dynamic subclassing should get you to where you want 01:05 < perigrin> the www_view problem is very natural to a Role decomposition 01:06 < perigrin> it'll give you compile time checking if the required method from Snippet and Template don't exist 01:06 <@preaction> okay, 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 versions 01:06 <@preaction> nm, i figured it out 01:06 <@preaction> Roles can completely replace methods and call the former method 01:07 < perigrin> eh wha? 01:08 < perigrin> Roles get replaced ... but you can around a method and subvert the system 01:08 <@preaction> yeah, around is what i want 01:08 < perigrin> from what you just described ... a role that adds either an around or an after modifier to the asset save method is what you want 01:09 <@preaction> before it needs to create the new revision. after it needs to see if an error occurred and delete the revision if so 01:09 < perigrin> around sounds right :) 01:10 < perigrin> the only hiccup is you gotta manually call $self->$next(@_) otherwise things go hinky 01:10 <@preaction> though if the implementing class has to override process_edit_form, there may be some real weirdness 01:10 < perigrin> how so? 01:10 <@preaction> well, i need the return value from $self->$next(@_), if it throws, i need to clean up 01:11 < perigrin> right ... you also should provide a stubbed $next or make sure it's in the requires() list 01:11 < perigrin> sub foo { } around 'foo' => sub { ... } is a common idiom 01:11 <@preaction> process_edit_form will also be in the Common role 01:12 <@preaction> the two parts will create the full functionality we have currently 01:12 <@preaction> i really really wish this wasn't my first major project with DBIx::Class and Moose 01:13 <@preaction> if i had the knowledge you have, or if you had the WebGUI knowledge I have, this would probably be pretty straightforward :p 01:13 < perigrin> retro-fitting any old codebase is never easy 01:14 -!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] 01:18 <@preaction> would it be bad to call a class "WebGUIx::Asset::Any"? 01:19 <@preaction> i like being able to say $schema->resultset('Any')->find(...) 01:19 <@preaction> Any being any asset (thus, the assetData table) 01:25 < perigrin> I dn't see why not 01:26 < perigrin> audrey has a place where she does bless { ...}, '0'; 01:26 <@preaction> uh... i don't rightly begin to comprehend that one 01:27 < perigrin> $obj = bless {}, 0; if (ref $obj) { ... } 01:27 < perigrin> she's hiding the fact that an objet is in fact an object 01:27 < perigrin> or even a reference 01:28 <@preaction> oh lord 01:28 <@preaction> ha! now i get it 01:28 <@preaction> that is evil 01:28 < perigrin> in her problem domain it works ... but yes 01:28 < perigrin> she does it in Data::Thunk? something like that ... whatever her Promise implementation is 01:29 <@preaction> let's say i hope to never have a reason to need that 01:29 < perigrin> :) 01:29 < perigrin> she also started writing Perl 6 in Haskell so YMMV 01:35 <+perlDreamer> all things considered, she did do pretty well with that 01:35 <+perlDreamer> you could argue that she kept Perl6 alive, until Parrot came around 01:35 <+perlDreamer> (again) 01:36 * perigrin nods 01:37 < perigrin> I've heard recently she's said that she's given up Perl6 because Moose is so nice :) 01:38 <+perlDreamer> ha! 02:17 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] 02:46 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 03:24 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:24 -!- mode/#webgui [+v patspam] by ChanServ 03:33 <@Haarg> i think i may get rid of my goofy module combining thing in wgd and just have it use a file archive 04:32 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 04:40 < elnino> oh 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:41 <@Haarg> i'd say concat is the best way to do it 04:41 <@Haarg> how did you try to use it? 04:42 < elnino> I did. I got an error: ... letme try it again to get the error... 04:42 < elnino> I put it in the query portion, not the prequery portion. 04:43 <@Haarg> yeah 04:43 < elnino> opps. 04:43 <@Haarg> you'd do something like 04:43 < elnino> dumb user error. 04:43 < elnino> hold one. 04:43 < elnino> s/one/on 04:44 <@Haarg> where field = concat('%', ?, '%') 04:44 <@Haarg> by yeah, i meant you were correct 04:44 < elnino> yeah, dumb user error. bad eye sight. what ever you want to call it. 04:45 < elnino> thanks Haarg! 04:46 <@preaction> fat-finger. pebkac. picnic 04:46 <@preaction> we have plenty of ways to describe ourselves being idiots, considering it happens so often ;) 04:46 <@preaction> there's probably a good psychological paper in there about negative self-thinking in the programming community 04:50 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 04:50 -!- mode/#webgui [+v cap10morgan] by ChanServ 04:55 < elnino> I'm assuming that assetHistory gives me the url history of an asset? 04:55 < elnino> and if one "clears" the url history, the records are deletd from that table? 04:55 <@Haarg> it would record the history of the url, but it's not really designed for that 04:56 <@Haarg> if you 'clear' the url history (change url function) it won't change existing records in the assetHistory table 04:57 < elnino> oh. is there a better place to find url history of an asset? 04:58 < elnino> hmm. assetData perhaps 05:44 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 05:57 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 06:21 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 06:29 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 06:29 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 09:31 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 10:57 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 10:57 -!- mode/#webgui [+v bartjol] by ChanServ 11:26 -!- carogray [n=Caroline@166.128.253.237] has joined #webgui 11:56 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)] 12:05 <+bartjol> mmm, I thought the bazaar was in the bazaar 12:12 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 12:21 -!- carogray [n=Caroline@166.128.253.237] has quit [Read error: 110 (Connection timed out)] 13:22 -!- perlbot [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has quit [Remote closed the connection] 13:23 -!- perlbot_ [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has joined #webgui 14:03 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 14:03 -!- mode/#webgui [+o plainhao] by ChanServ 14:05 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Client Quit] 14:05 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 14:05 -!- mode/#webgui [+o plainhao] by ChanServ 14:40 -!- perlbot_ is now known as perlbot 14:56 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, @plainhao 14:56 -!- Netsplit over, joins: @plainhao, f00li5h 14:58 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 15:23 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 15:23 -!- mode/#webgui [+v cap10morgan] by ChanServ 15:55 <+bartjol> mmm 15:55 <+bartjol> why is a dn variable made in the NewMail macro, but nothing happens to it 15:56 <+bartjol> s/dn/db/ 15:56 <+bartjol> or actually it's an object 16:00 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 16:37 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin 16:44 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 16:45 -!- Netsplit over, joins: perigrin 16:45 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui 16:45 -!- mode/#webgui [+v danny_mk] by ChanServ 16:51 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, @plainhao 16:52 -!- Netsplit over, joins: @plainhao, f00li5h 17:09 -!- David_ [n=David@130.156.38.11] has quit [] 17:11 -!- Haarg [n=haarg@adsl-76-208-69-39.dsl.mdsnwi.sbcglobal.net] has joined #webgui 17:11 -!- mode/#webgui [+o Haarg] by ChanServ 17:24 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 17:24 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 17:25 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Client Quit] 17:25 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 17:48 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 18:13 -!- 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:18 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] 18:18 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 18:39 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 18:39 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:40 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 18:40 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:14 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] 19:15 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 19:55 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 19:55 -!- mode/#webgui [+v cap10morgan_] by ChanServ 19:55 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] 19:55 < CIA-53> WebGUI: colin * r12001 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Event.pm t/Asset/Event.t): 19:55 < CIA-53> WebGUI: Add more tests for getEndDateTimeNI. Remove extra whitespace. Add proper legal 19:55 < CIA-53> WebGUI: notice and POD headings. 19:55 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] 19:56 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 19:56 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:57 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 19: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 ChanServ 20:03 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 20:03 -!- mode/#webgui [+v cap10morgan] by ChanServ 20: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 <+perlDreamer> it's like watching IRC jumping jacks 20:19 -!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui 20:29 < mducharme-work> fun 20:30 < mducharme-work> at work on a holiday 20:30 <+perlDreamer> sorry, dude 20:30 < mducharme-work> UPS decided to kick the bucket 20:30 < mducharme-work> thankfully was nothing more major than that 20:30 < mducharme-work> at least everything is running again now 20:30 < mducharme-work> hopefully nobody plugs in a coffee pot in the other wall or the servers will go down 20:30 < mducharme-work> lol 20:31 <+perlDreamer> I have a nice toaster oven you can borrow 20:33 < mducharme-work> ;P 21:12 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui 21:12 -!- mode/#webgui [+v perlmonkey2] by ChanServ 21:30 <+perlDreamer> yo, perlmonkey2 21:31 <+perlDreamer> have you converted to Debian? 21:45 -!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.12/2009070611]"] 21:51 <+perlDreamer> preaction: calendar converted over to non-inclusive end times. 21:51 <+perlDreamer> It is much happier now 21:51 <@Haarg> perlDreamer, i am working on the code editor thing 21:51 <+perlDreamer> awesome! 21:52 <+perlDreamer> I did try the destroy method, but it didn't clean up the drag bars 21:52 <+perlDreamer> I wish you luck :) 21:56 <@Haarg> it's a little evil, but if i just set the width/height of the iframe i won't need to destroy the dragger at all 21:58 < CIA-53> WebGUI: colin * r12002 /branch/WebGUI_7.6/ (3 files in 3 dirs): 21:58 < CIA-53> WebGUI: Finish making end times non-inclusive in the Calendar. This affects both the 21:58 < CIA-53> WebGUI: week and the month views. Day and List views are generated based only on the 21:58 < CIA-53> WebGUI: start date. 21:58 <+perlDreamer> I spent about 2 hours trying to replace it, and about another two hours trying to switch back and forth between YUI and EditArea resizers 22:18 < mducharme> is there any easy way to add more date formats into webgui? 22:19 < mducharme> sometimes 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 strings 22:33 -!- perigrin_ [n=bender@agaton.scsys.co.uk] has joined #webgui 22:37 -!- perigrin [n=bender@agaton.scsys.co.uk] has quit [Read error: 104 (Connection reset by peer)] 22:48 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 22:56 -!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 22:56 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 22:56 -!- mode/#webgui [+v cap10morgan] by ChanServ 22:58 -!- 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 #webgui 22:58 -!- mode/#webgui [+v cap10morgan] by ChanServ 23:05 < perlDreamer1> nick perlDreamer 23:06 -!- perlDreamer1 is now known as perlDreamer 23:07 -!- mode/#webgui [+v perlDreamer] by ChanServ 23:07 <+perlDreamer> mducharme: is the Date macro ^D useful? 23:07 <@Haarg> the editarea resize was easier than i expected 23:10 <@Haarg> didn't end up having to do anything to the iframe since it automatically copies the width: 100%; height: 100% from the textarea 23:10 <+perlDreamer> that's cool! 23:11 <@Haarg> so it's using the yui resize control for when it's enabled or disabled 23:11 <@Haarg> which is a big improvement over the editarea's own resize control 23:11 <+perlDreamer> Can I see how you did it? 23:12 <+perlDreamer> I'd like to see what I was doing wrong yesterday 23:12 <@Haarg> i committed it 23:12 < CIA-53> WebGUI: colin * r12003 /WebGUI/ (4 files in 4 dirs): Forward porting calendar non-inclusive end times fix. 23:12 < CIA-53> WebGUI: graham * r12004 /WebGUI/ (7 files in 4 dirs): fixed #10667: cannot change size of template editor 23:12 <@Haarg> also cleaned up the textarea since it was using copies of yui's css files for some reason 23:17 <+perlDreamer> so basically, this wraps the textarea in a div, and it's the div that gets resized? 23:17 <@Haarg> yes 23:18 <@Haarg> that's how the textarea worked before, but it did more work than it needed to 23:18 <@Haarg> so i simplified that some 23:20 <+perlmonkey2> perlDreamer: been running debian for a few days. going to switch back to cent when I get a chance. 23:20 <+perlDreamer> debian's no good? 23:20 <+perlmonkey2> just doesn't feel as fully fleshed out as RHEL. 23:21 <+perlmonkey2> For 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 <+perlmonkey2> This 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:22 <+perlmonkey2> One, iptables isn't set up by default. 23:22 <+perlmonkey2> you have zero firewall. selinux isn't installed by default. 23:22 <+perlmonkey2> And most importantly of all, my folding@home points per day half dropped by 50% with debian. 23:24 < perigrin_> obviously the right answer is freebsd then :) 23:24 * perigrin_ hides 23:24 -!- perigrin_ is now known as perigrin 23:31 <+perlDreamer> haarg: 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 <+perlDreamer> will you be working on the 7.5.40 latin1 upgrade issue next? 23:31 <@Haarg> yes 23:39 < mducharme> perlDreamer: the I'm speaking mostly of collaboration systems and RSS feeds 23:39 < mducharme> where the date macro does not help much.. 23:39 < mducharme> unless I'm missing something 23:40 < mducharme> and I should say syndicated content instead of RSS feeds... 23:41 <+perlDreamer> is this an aggregated item in the SC, or a feed that the SC is generating for you? 23:44 <+perlDreamer> from 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 <+perlDreamer> that would feed right into the Date macro 23:49 < mducharme> ahh 23:49 < mducharme> never realized.. 23:49 <+perlDreamer> can I share a secret with you? 23:49 < mducharme> sure 23:49 <+perlDreamer> there is a ton of information in the online help for the assets 23:49 <+perlDreamer> no one reads it 23:49 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui 23:49 <+perlDreamer> and they end up missing a lot of WebGUI's capabilities 23:50 < mducharme> I looked in there a while back 23:50 < mducharme> but last time I looked into this was like a year or two ago 23:50 <+perlDreamer> whenever you start to use an asset, go back and read the template help page for that asset 23:50 < mducharme> so if it's something that's been added in in the past few years I might not know about it 23:50 < mducharme> I couldn't find a way to do it back then 23:52 <+perlmonkey2> perlDreamer: 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 <+perlDreamer> LWN.net 23:52 <+perlDreamer> ask corbet, the editor there 23:53 <+perlDreamer> either that, or it could be the whole ideological issue 23:54 <+perlDreamer> mducharme: I checked 7.4 quickly, and it seems to have epoch dates as well 23:54 <+perlDreamer> but who knows? --- Day changed Tue Aug 04 2009 00:00 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] 00:08 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 00:08 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.12/2009070611]"] 00:21 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 00:47 <+perlDreamer> perlmonkey2: it could also be very similar to WebGUI vs Drupal/Mambo, etc. 01:04 <@preaction> ha, that's not even a contest 01:04 <@preaction> RedHat 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 <@preaction> hence, Ubuntu 01:09 <+perlDreamer> Debian wasn't designed to be that, was it? 01:10 <@preaction> it's always been that way to me, it does the very least possible 01:10 <@preaction> it was weird when i set up my freebsd system and got nightly, weekly, and monthly e-mail reports 01:11 -!- Haarg [n=haarg@adsl-76-208-69-39.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 01:12 <@preaction> debian was my first successful linux foray 01:32 <+perlDreamer> preaction: was iCal export another calendar add-on? 01:32 <@preaction> add on? 01:34 <+perlDreamer> add after the original release 01:34 <@preaction> no, it was part of the original spec 01:35 <@preaction> i was just working on using XP, so it got bolted on 01:37 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] 01:39 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 01:39 -!- mode/#webgui [+o Haarg] by ChanServ 02:00 <+perlDreamer> Operation/Cron.pm needs a wrapper for manually running cron jobs 02:00 <+perlDreamer> returning spectre status codes is not very friendly 02:02 <+perlDreamer> yes! 02:02 <+perlDreamer> Google iCal import is working! 02:02 <@preaction> yay! 02:06 <+perlDreamer> which means that the Calendar Import bug (actually 5 bugs) is fixed 02:09 < CIA-53> WebGUI: colin * r12005 /branch/WebGUI_7.6/ (3 files in 3 dirs): Fix iCal end day date arithmetic. 02:09 < CIA-53> WebGUI: colin * r12006 /WebGUI/ (3 files in 3 dirs): Forward porting Event iCal end day date math fix. 02:09 < CIA-53> WebGUI: 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-53> WebGUI: colin * r12008 /WebGUI/ (2 files in 2 dirs): Forward porting iCal end day date math fix. 02:45 <+perlmonkey2> perlDreamer: yeah, that's what I am starting to think. 02:45 <+perlmonkey2> The centos drama spooked me. Guess I should ahve waited. 02:46 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:51 <+perlDreamer> It _was_ kind of creepy. He could have pwn'ed anyone with CentOS. 02:51 * SDuensin cheers for iCal import! 02:52 <+perlDreamer> I assume the check's in the mail, SDuensin? ;) 02:53 < SDuensin> Hey man, I didn't break it to begin with. :-P 02:53 <+perlDreamer> Note to all, I have a dinner date with Mrs. Dreamer tonight, so I'll be gone most of the evening. 02:53 < SDuensin> To answer the earlier Fedora/Ubuntu question... I can't stand RPM! 02:56 <+perlmonkey2> perlDreamer: 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:57 <+perlDreamer> afaik, he just owns the domain and admins the server. 02:57 <+perlDreamer> which means he could hijack them, and point them anywhere 02:57 <+perlDreamer> which is better than unsupervised commits 02:58 <+perlmonkey2> hmm, maybe I should go price RHEL :P 02:59 <+perlDreamer> eh, I'll stick with CentOS 02:59 <+perlDreamer> nothing has happened yet 02:59 <+perlDreamer> and I don't do automated updates 02:59 * perlDreamer is outta here. 03:00 <+perlmonkey2> perlDreamer: holy moly, no wonder RHEL is now in the SP500. Have you looked at those prices? 03:00 <+perlmonkey2> perlDreamer: have fun at dinner. 03:14 < CIA-53> WebGUI: colin * r12009 /branch/WebGUI_7.6/ (7 files in 4 dirs): Backporting CodeArea resize fix. 03:34 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 03:56 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:56 -!- mode/#webgui [+v patspam] by ChanServ 04:03 -!- cap10morgan [n=cap10mor@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 04:03 -!- mode/#webgui [+v cap10morgan] by ChanServ 04:08 -!- cap10morgan [n=cap10mor@c-67-177-225-33.hsd1.co.comcast.net] has quit ["Leaving."] 06:03 < perigrin> preaction: http://search.cpan.org/dist/DBIx-Class-DynamicSubclass/lib/DBIx/Class/DynamicSubclass.pm 06:08 <@preaction> nice 06:08 <@preaction> i like this FrozenColumns thing too 06:10 * perigrin has heard mst rant about it a few too many times to like it 06:10 < perigrin> but it's basically what KiokuDB does for *everything* in its DBI backend so I can't complain too loudly 06:38 <@preaction> i like it only because we seem to have a hard-on for serializing shit 06:38 <@preaction> which is a pain in the ass for me 06:54 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] 07:07 < perigrin> You should look at KiokuDB :) 07:07 < perigrin> it's a fun kind of Evil :) 07:40 -!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 08:04 -!- 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."] 09:23 -!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."] 09:41 -!- 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 #webgui 10:58 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 10:58 -!- mode/#webgui [+v bartjol] by ChanServ 13:03 < CIA-53> wgdev: Graham Knop master * r5fb4fa8 / (lib/WGDev/Command/Db.pm lib/WGDev/Command/Reset.pm): POD cleanups - http://bit.ly/KOHr2 13:03 < CIA-53> wgdev: Graham Knop master * rdb8976c / (21 files in 3 dirs): more POD cleanups - http://bit.ly/14SIkS 13:03 < CIA-53> wgdev: Graham Knop master * rdfc3c9d / lib/WGDev/Command/Ls.pm : Merge commit 'pdonelan/master' - http://bit.ly/xmVYA 13:03 < CIA-53> wgdev: Patrick Donelan master * r69a76a5 / lib/WGDev/Command/Test.pm : 13:03 < CIA-53> wgdev: Added coverOptions switch to test command 13:03 < CIA-53> wgdev: The coverOptions switch allows users to customize the options passed 13:03 < CIA-53> wgdev: to Devel::Cover. 13:03 < CIA-53> wgdev: For example, if you want to get a coverage report of custom code with 13:03 < CIA-53> wgdev: wg code excluded from the report, you could do something like: 13:03 < CIA-53> wgdev: wgd test -C cover_db --coverOptions='+ignore,/data/WebGUI' t -r - http://bit.ly/AkiCD 13:06 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 13:33 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 13:33 -!- mode/#webgui [+o plainhao] by ChanServ 13:42 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 14:09 -!- 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:10 -!- Netsplit over, joins: @plainhao, daviddelikat, +bartjol, @Haarg, perlbot, @preaction, nuba, mducharme-work, Socrates, Radix_ (+3 more) 14:16 -!- mode/#webgui [+v Radix_] by ChanServ 14:24 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba 14:24 -!- Netsplit over, joins: nuba 14:26 -!- 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) 15:11 -!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 15:14 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, LTR_bob, stDavid, mducharme 15:16 -!- Netsplit over, joins: LTR_bob, stDavid, mducharme, f00li5h 15:16 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] 15:51 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 15:52 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 15:52 -!- mode/#webgui [+o plainhao] by ChanServ 16:09 -!- 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:25 -!- Netsplit over, joins: @plainhao, gugod, +SynQ, iflux, LTR_bob, stDavid, f00li5h, mducharme1, nuba, daviddelikat (+10 more) 16:31 -!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui 16:31 -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui 16:31 -!- mode/#webgui [+o bopbop] by ChanServ 16:43 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 16:55 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 17:08 <+bartjol> mmm, would it be interesting if my wre build works on ubuntu 9.04 to supply that? 17:08 <+bartjol> I don't see the package at sourceforge 17:08 <+bartjol> only ubuntu 6 server 17:11 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:11 -!- mode/#webgui [+o tavisto] by ChanServ 17:11 -!- Haarg [n=haarg@76.210.77.201] has joined #webgui 17:11 -!- mode/#webgui [+o Haarg] by ChanServ 17:16 <+bartjol> Haarg, if I have a precompiled ubuntu 9.04 wre package (supposing it does compile) do you want to have that for sourceforge? 17:17 <@Haarg> what version? 17:17 <@Haarg> i don't know why we wouldn't want it 17:17 <+bartjol> ok 17:17 <+bartjol> wre 0.9.3 17:17 <@Haarg> you'll have to find somewhere to upload it though 17:18 <+bartjol> yeah 17:18 <+bartjol> that is a problem for later 17:19 -!- 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 #WebGUI 17:19 -!- mode/#webgui [+o tavisto] by ChanServ 17:20 <+bartjol> ik won't be done running prolly before I go home 17:29 -!- mducharme1 is now known as mducharme 17:39 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 17:40 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 18:10 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 18:20 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui [] 18:23 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] 18:49 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 18:49 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:49 <+perlDreamer> morning, folks 18:50 <+perlDreamer> Haarg, I'm going to fix the invalid style template bug, because it affects 7.6 as well as 7.7 19:08 < CIA-53> WebGUI: 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:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 19:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 19:38 < CIA-53> WebGUI: colin * r12011 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.7.16-7.7.17.pl): 19:38 < CIA-53> WebGUI: Forward port gallery images folder style template fix, and also 19:38 < CIA-53> WebGUI: fix the Map templates folder. 19:51 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] 20:09 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 20:09 -!- mode/#webgui [+v cap10morgan] by ChanServ 20:13 -!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] 20:23 < CIA-53> WebGUI: colin * r12012 /branch/WebGUI_7.6/lib/WebGUI/Account/Profile.pm: Remove dead code from Account/Profile.pm 20:23 < CIA-53> WebGUI: colin * r12013 /WebGUI/lib/WebGUI/Account/Profile.pm: Merge dead code removal for Account/Profile.pm 20:23 < CIA-53> WebGUI: 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-53> WebGUI: colin * r12015 /branch/WebGUI_7.6/docs/ (3 files in 3 dirs): 20:23 < CIA-53> WebGUI: Unify account layout templates to use a similar style. 20:23 < CIA-53> WebGUI: 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 #webgui 20:23 -!- mode/#webgui [+v perlmonkey2] by ChanServ 20:38 < CIA-53> WebGUI: colin * r12016 /WebGUI/docs/ (2 files in 2 dirs): 20:38 < CIA-53> WebGUI: Unify account layout style. 20:38 < CIA-53> WebGUI: Change CSS to only apply account css rules to account content, instead of global/body content. 20:55 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 21:57 <+perlDreamer> Haarg: I have a fix for the Opera matrix bug! 21:57 <@Haarg> cool 21:57 <+perlDreamer> it really is a YUI bug 21:57 <+perlDreamer> they assume that String has a trim method 21:58 <+perlDreamer> and apparently in Opera it doesn't 21:58 <+perlDreamer> so, I added String.prototype.trim = function () {...} 21:59 <+perlDreamer> and it works 22:05 < SDuensin> I love how you can mangle JavaScript. It's the only reason IE ever half-ass worked. :-) 22:06 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 22:06 -!- mode/#webgui [+v cap10morgan_] by ChanServ 22:07 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] 22:11 <+perlDreamer> Haarg, are you close to any commits? 22:11 <@Haarg> no 22:12 < CIA-53> WebGUI: colin * r12017 /branch/WebGUI_7.6/ (www/extras/wobject/Matrix/matrix.js docs/changelog/7.x.x.txt): 22:12 < CIA-53> WebGUI: Work around a YUI bug with string trim function. This affects repainting 22:12 < CIA-53> WebGUI: in Opera on the DataTable. 22:12 < CIA-53> WebGUI: colin * r12018 /WebGUI/docs/ (2 files in 2 dirs): 22:12 < CIA-53> WebGUI: Forward porting Matrix compare/search button fix. This is a workaround 22:12 < CIA-53> WebGUI: for a YUI bug, where it assumes that Opera will provide a string trim function. 22:12 <+perlDreamer> Then I'm going to try a release. 22:28 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui 22:45 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 23:11 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] 23:12 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 23:13 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Read error: 60 (Operation timed out)] 23:15 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 23:15 -!- mode/#webgui [+o tavisto] by ChanServ 23:19 <+perlDreamer> tavisto :) 23:19 <+perlDreamer> how 'bout them cmsmatrix bugs, huh? 23:23 <@tavisto> yeah I saw you smoked the one 23:23 <@tavisto> stupid Opera 23:23 < CIA-53> WebGUI: colin * r12019 /branch/WebGUI_7.6/docs/create.sql: Preparing for 7.6.34 release. 23:23 <+perlDreamer> now if I could figure out the other one with the version tags... 23:24 <+perlDreamer> how do users create a version tag on the site for you to approve? 23:24 <@tavisto> yeah and if you could work your magic so that the search function only returns matching CMS products 23:24 <@tavisto> They add a new CMS product to the matrix, or submit a news story on the homepage CS 23:25 <+perlDreamer> if they submit it, can they delete their own, too? 23:26 <@tavisto> not sure, I wouldn't think so 23:26 <@tavisto> what would be the interface for them to do that? They aren't admins 23:26 <+perlDreamer> yeah 23:26 <+perlDreamer> but the idea of version tags just disappearing off the site is disturbing 23:26 <@tavisto> yeah I know 23:27 <+perlDreamer> how about some good news, then. Any recent big wins? 23:43 <+SynQ> hmm 23:43 <+SynQ> I'm looking forward to the WUC allready 23:44 <+SynQ> it 7.6.34 going to be released today? 23:46 <+perlDreamer> yes, SynQ 23:46 <+SynQ> nice 23:46 <+perlDreamer> chock full of bug-fixing goodness 23:47 <+SynQ> I'm getting in the good habit of updating all my stable servers within 8 days after a release 23:47 <+perlDreamer> Haarg: what is a good WRE place to put spectre PID files? 23:48 <+SynQ> is spectre getting a pid file? 23:48 <+SynQ> nice 23:48 <@preaction> /data/wre/var 23:48 <+SynQ> not in the stable version I hope 23:48 <+perlDreamer> yes 23:48 <+perlDreamer> had to be done 23:48 <+SynQ> perlDreamer: /data/wre/var/run 23:48 <+perlDreamer> wre does not have a var/run, SynQ 23:48 <+perlDreamer> maybe you could fix that little problem? 23:48 <@Haarg> var/logs i guess 23:49 <+SynQ> I could fix that 23:49 <+SynQ> but then we would have to release a new WRE version 23:49 <@Haarg> i don't love the idea, but that's what we're doing for apache 23:49 <+SynQ> which is why I would say put that PID file into beta 23:50 <+SynQ> but if it must be done 23:50 <+SynQ> indeed 23:50 <+SynQ> put it in /data/wre/var 23:50 <@Haarg> is the pid file in this release perlDreamer? 23:50 <+perlDreamer> yes 23:50 <+SynQ> I would say put a comment into the gotcha file 23:51 <+SynQ> and make the PID file configurable in spectre.conf 23:51 <@Haarg> i think it would be reasonable to leave it for beta since it's not a huge bug. 23:51 <+perlDreamer> there is a comment in the gotcha file, and it's configurable in the conf file 23:51 <+perlDreamer> and I just finished upgrading 23:51 <+SynQ> then before you can continue with this upgrade you have to put it into spectre.conf manually 23:52 <+perlDreamer> yes 23:52 <+SynQ> I would recommend to create a /data/wre/var/run directory 23:52 <+SynQ> and put all .pid files in there 23:53 <+SynQ> currently modperl.pid and modproxy.pid are in /data/wre/var/logs 23:56 <+perlDreamer> SynQ, I'll find the guy who does WRE development, and assign him that task 23:56 <+SynQ> ah 23:56 <+SynQ> good plan 23:56 <+perlDreamer> do you happen to know who he is? :) 23:56 <+perlDreamer> I think you may be wearing his pants 23:56 <+SynQ> who would that be? 23:56 <+SynQ> :P 23:57 <+perlDreamer> he is a very nice fellow. Very smart, very sociable. 23:57 <+SynQ> very manipulative also 23:57 <+perlDreamer> really? 23:57 <+SynQ> and open to flattering 23:58 <+SynQ> but go ahead 23:59 <+SynQ> I am officially 'on holliday leave' 23:59 <+SynQ> I hope Tessa will give me some time off from holliday to work on my WUC presentation and on the WRE --- Day changed Wed Aug 05 2009 00:02 <+perlDreamer> I need to work on my slides, too. 00:03 <+perlDreamer> Perhaps Emma can help? 00:03 <+perlDreamer> I'm sure by now you've taught her some basic Unix commands 00:05 <+SynQ> uh 00:06 <+perlDreamer> I/O redirection 00:06 <+perlDreamer> Bash 00:06 <@Haarg> i 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 write 00:06 <+SynQ> what she sais sounds like the output of 'cat /bin/bash | /dev/audio' 00:06 <+SynQ> slides? 00:06 <+SynQ> you are using slides? 00:06 <+SynQ> I was thinking of a strip-act :P 00:08 < CIA-53> WebGUI: colin * r12020 /releases/WebGUI_7.6.34-stable: Release 7.6.34-stable 00:13 <+perlDreamer> okay, safe to commit now 00:14 * perlDreamer waits expectantly for a flood of bug fixing commits... 00:14 <@preaction> wow. if I want "spla.tt" it is $1000 for two years :( 00:15 <+perlDreamer> oy 00:15 * preaction needs a cool domain to host some webgui listservs 00:15 <+perlDreamer> how about splu.tt ? 00:15 <+perlDreamer> or lackof.info ? 00:16 <@preaction> ha: i.lack.info 00:16 <@preaction> you.love.us 00:16 <+perlDreamer> and the affiliated sites 00:16 <+perlDreamer> u.lack.info 00:16 <+perlDreamer> we.lack.info 00:16 <@preaction> parked :( 00:16 <@preaction> badl.ag 00:17 * perlDreamer goes to run some errands 00:17 <+perlDreamer> don't let that stop the huge influx of bug fixes 00:23 < CIA-53> WebGUI: colin * r12021 /branch/WebGUI_7.6/ (4 files in 4 dirs): Ready for 7.6.35 development. 01:05 <+perlDreamer> hm 01:05 <+perlDreamer> seems like we're missing a huge influx of bug fixes 01:06 <+perlDreamer> preaction: how about webg.ui? 01:09 <@preaction> doesn't look like .ui is an available name 01:09 <@preaction> perlbot .ui 01:10 <@preaction> perlbot .gs 01:10 < perlbot> .gs is S. Georgia and S. Sandwich Islands 01:15 <+perlDreamer> preaction: I'm not sure it's going to be possible to extend the RssAspect API to handle generic www methods 01:15 <+perlDreamer> the good news is that I have your excellent test suite to double check should I assay it 01:17 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 01:27 -!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] 01:53 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 02:39 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 02:39 -!- mode/#webgui [+v patspam] by ChanServ 02:54 -!- Haarg [n=haarg@76.210.77.201] has quit ["This computer has gone to sleep"] 03:18 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 03:26 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 03:33 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 03:47 -!- 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 #webgui 03:47 -!- mode/#webgui [+o Haarg] by ChanServ 04:24 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 04:25 -!- 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:26 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 04:45 <@preaction> perigrin: you around for a question or two about Moose/DBIx::Class and Roles v. Inheritence? 04:45 <@preaction> i'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:46 <@preaction> over time, more functionality would be shoved into Roles, but WebGUIx::Asset would remain the superclass of all Assets 04:47 < perigrin> I am 04:47 < perigrin> That seems reasonable. 04:47 < perigrin> Did you see Ovid's notes from his talk in Lisbon today? 04:48 <@preaction> no 04:48 < perigrin> http://use.perl.org/~Ovid/journal/39404 04:50 < perigrin> http://chris.prather.org/perl/the-role-of-inheritance/ is my take on it 04:50 <@preaction> http://webgui.pastebin.com/m4a7c9c29 <- this is my theoretical basic new asset. anything i can make better? 04:50 <@preaction> there are relationships set up by WebGUIx::Asset->import() which load the "asset" and "assetData" tables 04:51 < perigrin> careful with the augment/inner ... it is really easy to make a broken API that way 04:51 < perigrin> I did it with XML::Toolkit the first time through 04:51 <@preaction> yeah, i just saw it and i'm mulling it over. it seems logical for style templates, but i dunno 04:52 < perigrin> it makes it hard to override 04:52 < perigrin> I'm not saying don't... 04:52 < perigrin> well I am actually 04:52 < perigrin> but feel free to ignore moe :) 04:52 < perigrin> er me 04:53 <@preaction> heh, it might be a good thing for Roles that need something from the module 04:53 <@preaction> but even that can be done with "requires" and done better 04:53 < perigrin> yes 04:53 < perigrin> requires is the way to do that 04:53 <@preaction> because the "inner" method is available to be called whenever, without the outer sugar 04:53 < perigrin> actually it wouldn't work with Roles. 04:53 < perigrin> a Role couldn't provide the inner() 04:53 < perigrin> only a subclass can. 04:53 <@preaction> right 04:54 <@preaction> the order thing 04:54 < perigrin> no 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:55 < perigrin> they have a bit more ... real-ness ... in Moose than they do in say Scala 04:55 < perigrin> but 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:56 < perigrin> this looks fine for a custom Asset implementation 04:57 <@preaction> but 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 < perigrin> hmm 04:58 < perigrin> I might do that in BUILD ... or ask in #dbix-class 04:58 < perigrin> that's a bit more evil than I feel comfortable rubber stamping :) 04:58 < perigrin> and my DBIC foo fails there 05:12 <@preaction> http://desert-island.me.uk:8888/perldoc/dbic-pod/DBIx/Class/Ordered.pod <- sweet, here's lineage and parent/child relationships already set up for me 05:13 <@preaction> i'm not gonna do my evil right now, it can always be added later 06:54 < perigrin> the owner of that domain wuld be castaway on irc.perl.org 06:54 < perigrin> :) 07:57 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] 08:59 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 11:02 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 11:24 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 11:24 -!- mode/#webgui [+v bartjol] by ChanServ 12:16 <+SynQ> hmm 12:16 <+SynQ> the gotcha.txt could have been a bit more specific at the 'create config for pidfile' line :) 12:16 <+SynQ> but I found out 12:17 <+bartjol> well, put it in the wiki 12:18 <+bartjol> en webgui.nl ook al aangepasty voor de deomo versie zie ik] 12:18 <+bartjol> oops 12:39 <+SynQ> indeed 12:39 <+SynQ> demo.webgui.nl and demobeta.webgui.nl are up-to-date 13:46 < daviddelikat> bartjol: whats 'aangepasty'? 13:58 <+bartjol> changed 13:58 <+bartjol> daviddelikat: or adjusted is maybe better 13:59 < daviddelikat> thanks, babelfish didn't have a clue... 14:00 <+bartjol> I jsut enterd some Dutch by accident 14:00 <+bartjol> and I made a type-o 14:00 <+bartjol> it is aangepast 14:00 < daviddelikat> no problem, it livens the place up a abit.!!! 14:01 < daviddelikat> babelfish needs an interlanguage spell checker 14:01 <+bartjol> that would be convenient 14:02 < daviddelikat> I supose the more languages you add, the more likely any set of characters in a row is a valid word... 14:02 <+bartjol> but google does give a correction 14:03 <+bartjol> at least 10 more people made the type-o 14:03 <+bartjol> with the t and the y next to each other, I can imagine 14:04 < daviddelikat> where did you get the correction? 14:04 < daviddelikat> I just typed it into google translate and it just fed the word back 14:04 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 14:04 -!- mode/#webgui [+o plainhao] by ChanServ 14:05 <+bartjol> just in a normal google search 14:05 <+bartjol> then it suggests aangepast 14:06 <+bartjol> but maybe because I'm in the Netherlands 14:06 < daviddelikat> no i get that too 14:06 <+bartjol> I get redirected to the dutch page 14:06 < daviddelikat> I also get lots of other stuff from your neck of the woods 14:07 <+bartjol> ? 14:07 <+bartjol> what kind of stuff 14:07 < daviddelikat> wikitionary with a bunch of dutch translation info 14:08 < daviddelikat> and a website named aangepast-lezen.nl 14:08 < daviddelikat> then a list of places where it is miss-spelled 14:08 < daviddelikat> all dutch text 14:09 <+bartjol> mm, I don't get the wikitionary 14:09 <+bartjol> well aangepast seems to be an exclusive dutch word 15:18 < CIA-53> wgdev: Patrick Donelan exceptions * r69a76a5 / lib/WGDev/Command/Test.pm : 15:18 < CIA-53> wgdev: Added coverOptions switch to test command 15:18 < CIA-53> wgdev: The coverOptions switch allows users to customize the options passed 15:18 < CIA-53> wgdev: to Devel::Cover. 15:18 < CIA-53> wgdev: For example, if you want to get a coverage report of custom code with 15:18 < CIA-53> wgdev: wg code excluded from the report, you could do something like: 15:18 < CIA-53> wgdev: wgd test -C cover_db --coverOptions='+ignore,/data/WebGUI' t -r - http://bit.ly/JaqJY 15:18 < CIA-53> wgdev: Graham Knop exceptions * r7577273 / lib/WGDev/Command/Test.pm : Merge branch 'master' into exceptions - http://bit.ly/17WTTw 15:18 < CIA-53> wgdev: Graham Knop exceptions * r5433d3f / (16 files in 7 dirs): 15:18 < CIA-53> wgdev: Updated tests for new code. 15:18 < CIA-53> wgdev: Also fixes an number of bugs found by tests. - http://bit.ly/4wmPHw 15:21 < daviddelikat> Haarg: can you point me to some WG code for testing a function that requires a login? 15:22 <@Haarg> WWW::Mechanize style code? 15:22 <@Haarg> or just using the api? 15:22 < daviddelikat> sorr, I found it just after I asked... 15:22 <@Haarg> no problem 15:22 < daviddelikat> its in _test.skel,mech 15:22 < daviddelikat> teach me to look first ask second 15:25 -!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has joined #webgui 15:28 <+SynQ> ah 15:49 -!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has quit [] 15:55 <@plainhao> morning, peeps 15:56 <@plainhao> anyone know why adminBar complains about getUiLevel missing from a SKU asset? 15:57 <+bartjol> plainhao: well, it does determine to show or not from theUI level 15:58 <+bartjol> I can understand it needs itr 15:58 <+bartjol> oh, and goodmorning 16:08 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 16:08 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 16:19 <+bartjol> plainhao: already discovered the problem? 16:20 <@plainhao> probably asset incompletely installed 16:20 <@plainhao> thanks, bartjol 16:21 <+bartjol> no problem 16:21 < daviddelikat> Haarg: how do I tell github that an issue is supposed to be tagged as a feature? 16:32 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 110 (Connection timed out)] 16:36 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 16:49 -!- AMH_henry [n=yktang@n219078153048.netvigator.com] has joined #webgui 16:51 <+bartjol> mm, where do the default settings from the admin user come from 16:51 <+bartjol> when adding a site? 16:51 <+bartjol> or visitor for the same matter 16:52 <+bartjol> i don't see something special in addSite.pl neither a database that is copied 16:57 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 16:57 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui 16:58 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:58 <+bartjol> morning kaleb 16:58 <+perlmonkey2> hello bartjol, how's things? 16:59 <+bartjol> well, I'm fine 16:59 <+bartjol> my dual boot works fine, and my webgui on ubuntu too 16:59 <+perlmonkey2> nice 16:59 <+perlmonkey2> what are you dual booting? 16:59 <+bartjol> some Andre Hazes on the background 16:59 <+bartjol> windows xp an ubuntu 9.04 17:00 <+bartjol> but now I want to change a default settin when adding a site 17:00 <+bartjol> so I'm reading code 17:00 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 17:01 <+bartjol> that ubuntu is mainly for the wuc, as I don't wanna be dependant on the wireless at the concourse hotel :( 17:01 <+bartjol> and for some nerd credits 17:01 <+perlmonkey2> Diep in mijn hart 17:01 <+bartjol> de koek is op 17:01 <+bartjol> he was a real man of the people 17:02 <+bartjol> drank a lot of beer and ate sausages 17:02 <+bartjol> a lot of them 17:02 <+perlmonkey2> Barring the language barrier he sounds like a country singer. 17:02 <+perlmonkey2> The old school type 17:03 <+bartjol> http://www.youtube.com/watch?v=Zgd7okoz8fA 17:04 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui 17:04 <+bartjol> they actually seem to eat all the three trays of sausages 17:05 <+perlmonkey2> hah 17:05 <+perlmonkey2> They looked like large enough fellows to do it 17:05 <+bartjol> he was, actually, the same as for Michael and Elvis, he still lives 17:05 <+perlmonkey2> They share the same UFO? 17:06 <+bartjol> but do you know where the user preferences for languages are stored (so the setting for adding a site) 17:06 <+bartjol> UFO? maybe 17:08 <+perlmonkey2> no idea where those preferences are stored. 17:08 <+bartjol> well, it is not a dumb question then... 17:09 < daviddelikat> is it possible that they are part of the database create script? 17:09 <+bartjol> yeah, I'm searching 17:09 <+bartjol> let's have a look 17:12 < daviddelikat> I found the insert for the group 17:14 < daviddelikat> and for Admin user 17:14 <+bartjol> ah 17:14 <+bartjol> it looks like create.sql 17:14 <+bartjol> in WebGUI/docs 17:14 < daviddelikat> what do you need to change? 17:17 <+bartjol> the language 17:17 <+bartjol> we have a dutch demo site 17:17 <+bartjol> demobeta.webgui.nl 17:21 <+bartjol> aaah 17:22 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 17:22 -!- mode/#webgui [+v cap10morgan] by ChanServ 17:23 <+bartjol> mmm, so this will break during an upgrade 17:23 <+bartjol> that's a pity 17:24 < daviddelikat> perhaps there is part of the demo create that could be made to change it for you 17:24 <+bartjol> well, I can change the sql file that is used, but also that will be changed during upgrade 17:25 <+bartjol> well, maybe only during wre upgrade 17:25 <+bartjol> aah, indeed 17:25 < daviddelikat> I have an ide, I'll get back to you 17:26 < daviddelikat> s/ide/idea/ 17:26 <+bartjol> but, since it is the beta demo, assets get added, so it is better to change the sql file 17:28 <+bartjol> cool 17:30 < daviddelikat> the easy way would be to change WRE to update the Admin user inside WRE::Site::create 17:30 < daviddelikat> that way you would only loose it on WRE Upgrades like you said 17:31 < daviddelikat> the hard way would be to mod the WRE to allow plugins during site create 17:31 <+bartjol> yeah, create an alternate create.sql and use that in the wre 17:31 < daviddelikat> and then you could plugin the change you like and it would never go away. 17:31 <+bartjol> well, especially when newe tables are created in webgui itself 17:31 < daviddelikat> no need to change the create sql 17:32 < daviddelikat> just a simple update after the create runs 17:32 <+bartjol> aah like that 17:33 <+bartjol> update userProfileData set language="Dutch" where userId="1" or userId="3"; 17:33 < daviddelikat> another option which would be middle ground would be tro mod the WRE to allow for a language to be configured 17:33 < daviddelikat> exactly 17:33 <+bartjol> that choice would be awsome 17:34 < daviddelikat> personally I'd go for the plugin 17:34 < daviddelikat> because it is most versatile 17:34 < daviddelikat> can you make the change for the simple update? 17:37 <@plainhao> bartjol, the sku asset was using a missing cpan module 17:38 <+bartjol> sure, I can work that out daviddelikat 17:38 <+bartjol> maybe not today 17:38 < daviddelikat> plainhao: what module was missing? 17:38 <@plainhao> well, this particular one was using JSON::Any, so i just installed it, it's not a core sku 17:38 < daviddelikat> bartjol: ok, I'm going to bring up the ideas to JT and others for consideration 17:38 < mducharme> if 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:39 <+bartjol> cool 17:39 <+bartjol> well, if it standard, there should be a coupling between the i18n site and the wre 17:39 <+bartjol> "choose which languages you want to install" 17:40 <+bartjol> and during adding a site "choose admin and visitor language" 17:40 <+bartjol> it is not that hard to install a language 17:40 <+bartjol> and since there are only 2 languages complete 17:41 <+bartjol> that might be a function that promises a lot and brings too little 17:41 <+bartjol> not that I can help it, Dutch translation is finished 17:41 < daviddelikat> mducharme: that too could go into the WRE::Site::create 17:41 < daviddelikat> but that would be a good support for adding a plugin system 17:42 < mducharme> daviddelikat: 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 <+bartjol> well the currnet poll is abou the templates from the bazaar 17:44 < daviddelikat> mducharme: the simple thing would be to insert code into WRE::site::create that would install the packages after everything else is done. 17:45 < daviddelikat> you 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:46 -!- David_ [n=David@130.156.38.11] has joined #webgui 17:47 < daviddelikat> as a plugin, you would create modules for the bits you want to change and insert them into the WRE code area 18:05 <+bartjol> well, I added a forum post 18:05 <+bartjol> not an rfe yet 18:17 <+bartjol> mmm, how many different threads are there on the fora on the new site? 18:18 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 18:23 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui 18:27 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:35 -!- AMH_henry [n=yktang@n219078153048.netvigator.com] has quit ["Ex-Chat"] 18:42 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 18:42 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:44 <+bartjol> hey, it's tha man!, goodmorning 18:50 <+perlDreamer> howdy, bartjol 18:51 <+bartjol> I finally have a respectable OS on my laptop 18:52 <+perlDreamer> which one? 18:52 <+bartjol> ubuntu desktop 9.04 18:53 <+bartjol> ok ok, it does have a GUI 18:53 <+bartjol> and irritating sounds at starup 18:53 <+bartjol> but still 18:56 <+bartjol> the silence is deafening (which, by chance is also a Napalm death song) 18:56 * perlDreamer is stunned that you didn't pick Fedora :) 18:57 <+bartjol> well, the day that all nerds agree on the best linux distro will also be the day that the universe collapses 18:58 <+bartjol> well I have debian experience 18:58 <+bartjol> so I choose to stay close 19:03 <+bartjol> well, it is time, enjoy yourselves gossiping on bu bad OS choice ;) 19:04 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] 19:12 <+perlDreamer> SynQ: It is in bad taste to file a bug within 24 hours of a release 19:13 <+perlDreamer> it's like not tipping the waiter 19:14 <@preaction> i say we string him up by his toenails 19:15 <+perlDreamer> I haven't been to a toenail stringin' in years! 19:23 < CIA-53> WebGUI: colin * r12022 /branch/WebGUI_7.6/docs/ (gotcha.txt changelog/7.x.x.txt): Make the recent spectre gotcha text more user friendly. 19:26 <+perlDreamer> preaction: I'd like to add an environment variable for gating Mech tests, WEBGUI_LIVE. You okay with the concept? 19:27 <@preaction> yes, but we might be getting rid of mech tests in favor of selenium tests 19:27 <@preaction> which will use a selenium RC on smoke.plainblack.com 19:27 <+perlDreamer> why can't we have both? 19:27 <+perlDreamer> no need to rewrite a dozen or more tests 19:27 <@preaction> because the mech tests suck 19:28 <+perlDreamer> well, for offline testing, I still think we need a switch, or ENV variable 19:28 <@preaction> yeah 19:34 <+perlDreamer> Haarg, the YUI bug related to Opera was fixed yesterday! 19:34 <+perlDreamer> fix is scheduled for release in 2.8 19:34 <@Haarg> nice 19:34 <@Haarg> is it something we can backport? 19:34 <+perlDreamer> I was hoping you'd say that :) 19:34 <+perlDreamer> Yes it is 19:35 <+perlDreamer> http://github.com/yui/yui2/commit/431ad63b4cab6baaeebfd4a399b67aaf8e24fce2 19:35 <+perlDreamer> it's a 1 line fix, in several files 19:43 <+perlDreamer> ooohhhh. I like the looks of Test::LongString 19:43 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 19:56 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] 20:00 -!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui 20:00 -!- mode/#webgui [+v cap10morgan] by ChanServ 20:01 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 20:15 <@preaction> Haarg, perlDreamer: have we installed daviddelikat's helpdesk changes yet? Any reason why I can't do that today or tomorrow? 20:15 <+perlDreamer> I haven't installed them 20:15 <+perlDreamer> We were delaying due to template worries 20:16 <@preaction> ah 20:16 <+perlDreamer> Need to make sure that the site templates are folded back into the core HelpDesk ones 20:17 <+perlDreamer> hm, testing this XML encoding stuff is difficult 20:18 <+perlDreamer> XML::Simple decodes the entities that I want to compare against 20:18 <+perlDreamer> and there doesn't appear to be a way to turn it off 20:30 < perigrin> try XML::LibXML::Simple ? 20:40 <+perlDreamer> perigrin, adding new libraries to WebGUI is a non-trivial process 20:40 <+perlDreamer> although I do get more latitude in tests... 20:41 < perigrin> perlDreamer: ahh I didn't see this was going into WebGUI 20:41 < perigrin> XML::Simple is a horrible way to parse XML though :) 20:42 <+perlDreamer> no disagreement there 20:42 <+perlDreamer> it's also a horrible way to encode XML 20:42 <+perlDreamer> Maybe we should have a WebGUI 8 goal of embracing and using top of class modules 20:43 <@preaction> i agree with that, starting with DBIx::Class 20:43 <@preaction> and Moose 20:43 * perlDreamer hands preaction a petard 20:43 < perigrin> *cough*Task::Kensho*cough* 20:43 * perigrin is biased 20:44 <@preaction> you don't have Test::Deep in there? 20:44 < perigrin> I think it's a dep for something else 20:45 < perigrin> but it should be in there and will be in the next release 20:45 < perigrin> :) 20:45 <+perlDreamer> some people like Test::Differences better than Test::Deep 20:46 < perigrin> Task::Kensho is much more controlled by my whim than Task::EPO-EC will be 20:47 < perigrin> I'll ask the EPO-EC advisors about Test::Differences vs Test::Deep 20:48 <+perlDreamer> I like how Test::Differences does diff's against strings 20:48 <+perlDreamer> but I like Test::Deep's structure comparison tools better 20:49 < perigrin> could there be a unification somewhere? 20:49 <+perlDreamer> perhaps, but they have different "core values" 20:50 <+perlDreamer> T::Deep is really for objects/data structures, and does it well 20:50 <+perlDreamer> T::Diff seems to be more about differences in strings, rather than data structures 20:50 <+perlDreamer> although it will do them as well 20:51 <+perlDreamer> but I don't think you can easily tell T::Diff: Only consider these keys, array elements and classes 20:51 <+perlDreamer> that's where T::Deep shines 20:53 <+perlDreamer> and a strong amount of the above is just my opinion, and lack of experience with T::Diff 20:57 < perigrin> I've never used it ... so I'll have to rely upon others to vouch for it 20:57 < perigrin> I really need to get myself organized and build a Task::EPO-EC dist 20:57 <@preaction> i like Test::Deep because it can test a huge data structure all at once, no matter what it contains 20:58 <@preaction> you 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 once 20:59 * perigrin nods ... uses it to test large ass report strucutres 20:59 < perigrin> I think Moose uses it too ... and there are examples in teh Moose test suite for setting up TypeConstraints with it. 21:01 * perlDreamer goes to the gym 21:01 * Socrates goes to the fridge 21:01 * perlDreamer would like to join Socrates 21:01 < Socrates> :) 21:01 <+perlDreamer> whatcha got in there? 21:02 < Socrates> grolsch ofcourse 21:02 < Socrates> but i think i'm gonna get a diet coke, it's not weekend yet after all 21:02 <+perlDreamer> hm, grolsch has no sugar, or fat 21:02 <+perlDreamer> and it has alcohol, which in limited amounts is beneficial to the digestion and liver 21:03 <+perlDreamer> sounds like health food to me! 21:03 < Socrates> try 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 < Socrates> but it's health food! 21:03 < perigrin> not nearly as nice as they are when it's a fifth of jack 21:04 < Socrates> urgh, jack, that's only good enough to clean the windows with... 21:04 < Socrates> oban, lagavullin, or laphroaigh 21:04 < perigrin> Talisker. 21:04 < Socrates> hmmm talisker is ok too 21:05 * perigrin has been to the Talisker distillery ... and past the Dalwhinny and Glen Moraigne 21:05 < perigrin> unfortunately always on a sunday. 21:05 < Socrates> perigrin: pitch a tent and wait :) 21:06 < perigrin> I had to work on mondays 21:07 < Socrates> hmm, all this talk of whisky, i'm gonna get a glass 22:23 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 22:28 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] 22:33 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 22:47 <+perlmonkey2> oh sweetness! HTML5 video: http://en-us.www.mozilla.com/en-US/firefox/3.5.2/whatsnew/ 23:04 <+SynQ> perlDreamer: are you still around? 23:05 <+SynQ> I would rather see it as a compliment that I filed the bug directly 23:05 <+SynQ> more like tipping the waiter 23:05 <+SynQ> plus, I included the fix right away 23:08 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui 23:13 <+SynQ> o dear 23:13 <+SynQ> now I have to react to JT's post about the new style 23:13 <@preaction> i like the new nav, it works for me now that i'm used to it 23:13 <+SynQ> i agree 23:14 <@preaction> when 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 Develop 23:14 < mducharme-work> new style? 23:14 <+SynQ> there are some points made by 'Trex' who is a newcomer for me 23:14 <@preaction> webgui.org's new design and layout 23:14 <+SynQ> that need to be adressed 23:14 <+SynQ> and that haven't 23:14 <+SynQ> search is not working well 23:14 <+SynQ> it's hard to 'keep up with what is new' 23:14 < mducharme-work> I'd like it a bit better if it worked with firefox 2.x... 23:15 <@preaction> those are technical hurdles that we can overcome 23:15 < mducharme-work> everything looks wonky when I go to webgui.org with firefox 2.x.. 23:15 <+SynQ> mducharme-work: I find backward compatibility not an issue 23:15 <+SynQ> preaction: but they should be adressed 23:15 <+SynQ> and when someone brings them up in a forum post they should be adressed there too 23:15 <@preaction> yes, especially re: the bazaar and the wiki 23:16 <@preaction> the 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.org 23:16 <@preaction> well, at least a good topic 23:17 < mducharme-work> hrm 23:17 < mducharme-work> the home page is taller than it was before 23:17 < mducharme-work> there are now three menus one above the other "cms resources" "plain black corporation" and "webgui features" 23:18 <@preaction> yeah, and the dashboard is apparently getting overhauled or something along those lines to provide a nice home page 23:18 < mducharme-work> with a big blank white space to the right 23:19 < mducharme-work> ahh in IE there are side by side, I guess it's another display problem.. 23:36 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] 23:37 <+perlDreamer> SynQ: as usual, I'm just teasing about the bug ;) 23:37 <+SynQ> go ahead 23:37 <+SynQ> tease 23:37 <+SynQ> I'll bite 23:39 * 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:40 <+SynQ> perlDreamer: I say join in 23:40 <+SynQ> and reply to the discussion 23:40 <+SynQ> but I advise you to wait for 30 more minutes 23:40 <+perlDreamer> it's what I said in the bug 23:40 <+SynQ> as I post mine 23:40 <+perlDreamer> gotcha 23:48 -!- David_ [n=David@130.156.38.11] has quit [] 23:49 < mducharme-work> I really do not understand the current wiki implementation 23:50 < mducharme-work> webgui itself is really very much like a wiki 23:51 <+perlDreamer> mducharme-work: It is, but keyword based autolinking, comments on every page, and other features are not so desirable across the board. 23:51 <+perlDreamer> also, Wiki's are flat (currently) 23:52 <+SynQ> ok 23:52 <+SynQ> submitted :) 23:52 <+SynQ> http://www.webgui.org/develop/forum/new-site-navigation 23:55 < mducharme-work> it 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... --- Day changed Thu Aug 06 2009 00:05 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 00:06 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 00:06 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 00:10 < mducharme-work> if there was the ability to do articles with wiki codes, there would probably not be a need for a wiki wobject..... 00:11 <+perlDreamer> you also need the tag cloud 00:11 <+perlDreamer> comments 00:11 <+perlDreamer> it's almost a wiki replacement 00:13 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 00:18 < mducharme-work> the comments could be a property that could be turned off or on... 00:19 < mducharme-work> and the tag cloud could be accomplished by using metadata... 00:19 < mducharme-work> or by making a new property 00:23 < mducharme-work> I just don't understand the logic behind the way it is currently designed....... 00:24 < CIA-53> WebGUI: colin * r12023 /branch/WebGUI_7.6/ (6 files in 4 dirs): Force template based Gallery RSS feeds to encode XML entities. 00:24 < CIA-53> WebGUI: colin * r12024 /WebGUI/docs/ (changelog/7.x.x.txt gotcha.txt): Forward port more descriptive gotcha text. 00:41 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 00:53 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 54 (Connection reset by peer)] 00:55 < CIA-53> WebGUI: colin * r12025 /WebGUI/ (lib/WebGUI/HTML.pm t/HTML.t): Extend WebGUI::HTML::filter to also do encode XML entities. 01:02 <+SynQ> how do you like www.webgui.nl ? 01:03 <+perlDreamer> it needs gears ;) 01:03 <+SynQ> uh huh 01:03 <+SynQ> it couldn't be more 'texty' 01:06 <+perlDreamer> maybe it needs purple octopus 01:07 <+SynQ> perhaps 01:09 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui 01:10 <+SynQ> somewhere small 01:10 <+perlDreamer> yes, unobtrusive and present 01:10 <+perlDreamer> kind of like test writers 01:12 <+SynQ> unobtrusive? 01:12 <+SynQ> test writers are always very obtrusive are they not? 01:13 <+perlDreamer> I find they talk too much. 01:13 <+SynQ> both irl and on irc? 01:15 <+perlDreamer> at least on irc 01:18 <+SynQ> hehe 01:24 < CIA-53> WebGUI: colin * r12026 /WebGUI/ (6 files in 4 dirs): Forward port XML encoding for template based RSS feeds in the Gallery. 01:52 -!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has quit [] 01:55 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 02:13 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 02:17 < SDuensin> Grrr... No pidFile specified in spectre.conf 02:24 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 02:24 -!- mode/#webgui [+v patspam] by ChanServ 02:28 <+perlDreamer> read the gotchas file, SDuensin 02:29 < SDuensin> Wasn't in the one I just downloaded, perlDreamer :-P 02:29 < SDuensin> I did find it in the bug tracker. Commented on it. 02:29 <+perlDreamer> not in the gotchas file? 02:30 < SDuensin> I'll double-check. 02:30 <+perlDreamer> http://gist.github.com/163043 02:30 < SDuensin> That's what I got. 02:33 <+perlDreamer> so, it _was_ in the gotchas? 02:36 -!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui 02:36 -!- mode/#webgui [+v cap10morgan] by ChanServ 02:46 < CIA-53> WebGUI: colin * r12027 /branch/WebGUI_7.6/docs/gotcha.txt: Remove WRE specific path from example spectre.pid file. 02:46 < CIA-53> WebGUI: colin * r12028 /WebGUI/docs/gotcha.txt: More gotcha refinement. 02:51 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui 03:17 <+perlDreamer> I hate the 5:30 shutdown 03:45 -!- mducharme-work1 [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui 03:45 -!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 03:48 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +cap10morgan, mducharme-work, mducharme 03:49 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +SynQ, gugod 03:50 -!- mducharme1 is now known as mducharme 03:52 -!- Netsplit over, joins: +SynQ, gugod 03:55 -!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui 03:55 -!- mode/#webgui [+v cap10morgan] by ChanServ 03:56 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] 03:56 <+perlDreamer> how in the world do you get versionTags that don't match any assets? 03:58 <@Haarg> you can certainly manually create a version tag, but i doubt people do that very often 03:58 <+perlDreamer> I've been looking at: http://www.webgui.org/bugs/tracker/10316 03:58 <+perlDreamer> CMSmatrix missing version tag bug 03:59 <+perlDreamer> every asset has a version tag in the assetVersionTag table 03:59 <+perlDreamer> but there are 4000 tags in assetVersionTag that don't belong to any asset 04:00 <+perlDreamer> as determined by select tagId from assetVersionTag where tagId not in (select distinct(tagId) from assetData); 04:01 <+perlDreamer> only 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 up 04:01 <+perlDreamer> looking for some kind of pattern as to why they contain assets that don't exist 04:06 -!- AMH_henry [n=yktang@n219079134061.netvigator.com] has joined #webgui 04:23 -!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has quit [] 04:52 -!- AMH_henry [n=yktang@n219079134061.netvigator.com] has quit ["Ex-Chat"] 05:25 < CIA-53> WebGUI: colin * r12029 /branch/WebGUI_7.6/lib/WebGUI/Asset.pm: Remove debug. 05:26 <@preaction> perlDreamer: the asset got deleted before the workflow finished perhaps? 05:27 <+perlDreamer> I thought of that, but that would require action by an admin. 05:29 <@preaction> the user can delete their own posts maybe? 05:29 <@preaction> i know we have that problem on the alumni site, users can delete their own photos (by design) 05:29 <@preaction> but the workflow remains 05:29 <+perlDreamer> that's unfortunate 05:29 <@preaction> though the version tag doesn't remain 05:29 <@preaction> yeah, what's unfortunate is that i proposed a fix and it didn't get implemented 05:30 <@preaction> because how do you stop a workflow mid-run? 05:30 <@preaction> cleanly and safely? 05:31 <+perlDreamer> you delete the instance, using spectre notify? 05:31 <@preaction> what if it was in the middle of doing something? 05:31 <@preaction> and 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 situation 05:32 <@preaction> it would stop in the middle, with something half-done 05:32 <+perlDreamer> but if the versionTag goes away, you don't want it to do anything anymore 05:33 <@preaction> but if it's about to leave my data in an inconsistent state, i don't want it to do that 05:33 <+perlDreamer> in what case is there persistent data in an asset that is being deleted/purged? 05:34 <+perlDreamer> in this case, we're talking about articles, posts, gallery pictures 05:34 <@preaction> i don't know, and i don't even remember what reasoning JT gave me for why I couldn't fix it 05:35 <+perlDreamer> I see. sorry for the third party arguing 05:35 <+perlDreamer> that's awkwad 05:35 <+perlDreamer> awkward 05:36 * perlDreamer takes a break to play with Tim, and to reflect on the problem. 05:38 <@preaction> it might not be that, something else might be happening 05:38 <@preaction> perhaps the revision is being purged but not the version tag? 06:21 <+perlDreamer> doesn't sound like this bug 06:21 <+perlDreamer> http://www.webgui.org/bugs/tracker/10316 06:30 <+perlDreamer> hm, if he sees the screen, and it lists the assets, then they must exist 06:30 <+perlDreamer> but when he clicks on a link to see them, it says Page not found 06:31 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 06:39 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit [Remote closed the connection] 07:21 <+perlDreamer> preaction: it's in the trash 07:26 <+perlDreamer> uncommitted posts in the trash 07:26 <+perlDreamer> now, let's see if I can duplicate that 07:26 <+perlDreamer> on a dev site 07:26 <+perlDreamer> tomorrow 07:27 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 07:55 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 08:12 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 09:04 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 09:10 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 09:48 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 10:10 < CIA-53> webgui: 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/1Khew 11:33 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 11:38 -!- goro [n=goro@mail.galeus.sk] has joined #webgui 11:56 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 11:56 -!- mode/#webgui [+v bartjol] by ChanServ 12:10 -!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 12:15 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] 12:51 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 12:56 <+SynQ> hmm 12:57 <+SynQ> who would like to hire half of a two node cluster based in chicago? :P 13:00 <+SynQ> for $750 a month 13:02 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 13:05 -!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] --- Log opened Fri Aug 07 16:36:06 2009 16:36 -!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui 16: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 secs 16:40 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 16:45 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui 16:45 < SquOnk> Hi everyone 16:45 < SquOnk> Small bug... 16:45 < SquOnk> Line 76 of spectre 16:45 < SquOnk> "Unable to open ... for writing" should be " ... for reading" 16:45 < SquOnk> Ditto for line 80 16:46 < SquOnk> (This is 7.6.34) 16:49 <+BartJol> did you report it? 16:49 < SquOnk> BartJol: Nope, just noticed it while doing other things 16:50 <+BartJol> ah 16:50 < SquOnk> I'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:51 <+BartJol> mmm, I'm trying to set up my voip phone 16:58 < Socrates> and you failed! 17:05 -!- AMH_henry [n=yktang@n219079134005.netvigator.com] has joined #webgui 17:17 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 17:18 <+BartJol> mmm 17:21 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:21 -!- mode/#webgui [+o tavisto] by ChanServ 17:29 < CIA-53> WebGUI: amhhenry * r12039 /branch/WebGUI_7.6/ (3 files in 3 dirs): Fixed version tag modes bug #10689 17:38 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 17:53 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 17:56 -!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 17:56 -!- mode/#webgui [+v cap10morgan_] by ChanServ 18:04 -!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 113 (No route to host)] 18:05 -!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 18:05 -!- mode/#webgui [+v cap10morgan_] by ChanServ 18:09 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 18:10 -!- steveo_aa [n=sno@adsl-76-232-154-133.dsl.sfldmi.sbcglobal.net] has joined #WebGUI 18:10 -!- mode/#webgui [+o steveo_aa] by ChanServ 18:11 -!- 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:22 <+BartJol> luckily, I'm better at replacing bike tyres 18:23 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:39 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 18:52 -!- 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:53 -!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 18:59 -!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] 19:06 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 19:13 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 19:13 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:14 <+perlDreamer> SquOnk! 19:14 <+perlDreamer> just the fellow that I needed to talk to 19:14 < SquOnk> perlDreamer: Howdy 19:14 <+perlDreamer> how do you pick versions of perl modules to use for the debian package? 19:16 < SquOnk> perlDreamer: Unless there's a need for a specific version, just naming it in control (if I understand what you're asking ;-) 19:16 <+perlDreamer> yeah, I was vague 19:16 < SquOnk> perlDreamer: I'll give two examples... 19:17 <+perlDreamer> yesterday, we decided that beta needs to track the perl modules in the latest WRE 19:17 < SquOnk> perlDreamer: There's only one version of Color::Calc in Debian, so I have libcolor-calc-perl 19:18 < SquOnk> perlDreamer: 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 < SquOnk> perlDreamer: APT takes care of the rest. 19:18 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 19:18 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:18 < SquOnk> perlDreamer: Every time I update the package, I run testEnvironment to assess new requirements 19:18 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Connection timed out] 19:18 <+perlDreamer> okay, that makes sense 19:19 <+perlDreamer> this is the URL to the latest URL for testEnvironment.pl, which will be used when 7.7 becomes stable 19:19 < SquOnk> perlDreamer: 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 <+perlDreamer> https://svn.webgui.org/svnweb/plainblack/checkout/WebGUI/sbin/testEnvironment.pl?rev=12035 19:20 < SquOnk> perlDreamer: 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 < SquOnk> perlDreamer: So I ignore checkEnvironment complaint :-) 19:20 <+perlDreamer> cool. I just don't you to be surprised when there's a whole new raft of requirements 19:20 <+perlDreamer> there was a bug posted about particular versions of DBD-mysql and DBI 19:21 < SquOnk> perlDreamer: I see. 19:21 <+perlDreamer> they were greater than our minimum requirements, and so were technically valid 19:21 <+perlDreamer> so we decided to make the requirements those that we test with all the time, based on the WRE 19:21 < SquOnk> perlDreamer: And that would be a sound decision. 19:21 < SquOnk> perlDreamer: If it works, don't fix it. 19:22 <+perlDreamer> yes, so long as we don't make your job a living nightmare :) 19:22 < SquOnk> perlDreamer: Not at all 19:23 < SquOnk> perlDreamer: In fact, I'm working so the Debian package becomes as useful as the WRE. 19:23 < SquOnk> perlDreamer: The next package (7.6.34) due this weekend, will have additional indexing tools enabled (for PDF, OO files and the like). 19:24 < SquOnk> perlDreamer: 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 <+perlDreamer> that's good 19:29 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 19:30 < SquOnk> bbl - errands 19:30 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] 19:36 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] 19:49 <+perlDreamer> Haarg: re the new i18n downloads bug, is there any reason we couldn't drop the extra subdirectory in the tarfile? 19:49 <+perlDreamer> http://www.webgui.org/use/bugs/tracker/10730 19:49 <+perlDreamer> I know this issue has come up before 19:49 <+perlDreamer> I don't remember the justificiation for current behavior 19:50 <@Haarg> we could. it's generally considered bad form to have a tarball extract to the current directory though. 19:50 <@Haarg> instead of a subdirectory 19:52 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 19:56 <+perlDreamer> I see where that makes sense for source code, but I think this users's perspective is that it should unpack right into lib/WebGUI/i18n 20:08 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 20:16 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."] 20:22 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 20:48 < Socrates> urgh, do NOT extract to current dir from tarbal please 20:48 < Socrates> not that i have anything to say about it from a webgui standpoint, but as a systems admin i just hate it when that happens 20:49 < Socrates> because 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:52 <+perlDreamer> sounds like a procedural issue 20:53 <+perlDreamer> maybe we should just recommend that people use --strip-components 20:53 < Socrates> if i unpak file 'myname.tar.gz' i assume it'll unpack to the directory myname/* 20:54 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 20:54 <+perlDreamer> that would make everyone happy 20:54 <+perlDreamer> instructions on how to skip it when installing 20:54 <+perlDreamer> but a "well-mannered" tar file 20:55 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 20:55 -!- mode/#webgui [+o tavisto] by ChanServ 21:04 <@preaction> Haarg: 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 patches 21:06 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 21:07 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 21:11 < CIA-53> WebGUI: amhhenry * r12040 /WebGUI/ (3 files in 3 dirs): Fixed version tag modes bug #10689 21:14 <+perlDreamer> Nice work, AMH_henry! 21:14 <+perlDreamer> It even comes with tests! 21:15 < AMH_henry> wlc 21:15 <+perlDreamer> I'll backport that to 7.6, and then the bug can be closed 21:15 < AMH_henry> fix is committed to 7.6 too 21:16 < AMH_henry> actually, i did 7.6 first 21:17 <+perlDreamer> you did. 21:17 <+perlDreamer> Its odd that CIA didn't catch that 21:18 < AMH_henry> it did.. the fix was committed a few hours ago 21:19 * perlDreamer considers some caffiene 21:19 < AMH_henry> Needed time to setup a 7.7 virtual machine for testing. 21:22 * AMH_henry need to get some sleep... it's already 2 am! 21:22 <+perlDreamer> thanks again, AMH_henry 21:22 <+perlDreamer> crash out 21:22 < AMH_henry> wlc. see ya later 21:22 -!- AMH_henry [n=yktang@n219079134005.netvigator.com] has quit ["Ex-Chat"] 21:28 -!- carogray [n=Caroline@mobile-166-217-093-228.mycingular.net] has joined #webgui 21:37 <+perlDreamer> If I want to create a javascript event, do I have to use YUI.Event to do that? 21:39 <@preaction> create a new event to add a listener to? 21:55 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 22:05 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 22:08 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 22:10 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 22:29 <+perlDreamer> I need something that works like onDOMready, so I can toggle off TinyMCE 22:31 <+perlDreamer> onload is too early 22:31 <@preaction> what about on dom ready? 22:33 <@Haarg> preaction, the only thing unsafe about 'wgd import' on a production system is having it on a production system 22:34 <+perlDreamer> preaction: isn't that a YUI event? My Javascript book doesn't list that as a default DOM event 22:34 <@Haarg> wgd has lots of destructive commands that are really easy to trigger, so it makes me nervous that it would be on a server 22:35 <@Haarg> it is a yui event, yes 22:35 <@Haarg> onload is too early though? 22:35 <@preaction> perlDreamer: it is a yui event, yes. load yahoo-dom-event 22:35 <@Haarg> usually ondomready happens before onload 22:35 <+perlDreamer> I have the new, improved TinyMCE toggle almost all done 22:35 <@preaction> onload is after everything on the page is done loading 22:35 -!- carogray [n=Caroline@mobile-166-217-093-228.mycingular.net] has quit [Read error: 110 (Connection timed out)] 22:35 <@preaction> including images 22:36 <+perlDreamer> it's only missing one thing, and that is turning off TinyMCE by default, when "ask" is true 22:36 <+perlDreamer> what I really need, is for TinyMCE to tell me when it's done 22:36 <+perlDreamer> and I think I've found it 22:37 <+perlDreamer> init_instance_callback is a custom callback for each instance after it becomes initialized 22:38 <+perlDreamer> if I can get from the editor instance back to the id of the textarea, that will solve everything 22:44 <+perlDreamer> will it cause problems if I create the same function multiple times? 22:48 <+perlDreamer> oh, that's funny 22:48 <+perlDreamer> now I have a TinyMCE that can never be enabled 22:51 <+perlDreamer> init_instance_callback happens everytime you enable the editor 22:54 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 23:21 <+perlDreamer> I got it working! 23:21 < elnino> oh. is this wuc time? I'm bummed I'm not there. 23:23 <+perlDreamer> It's not the WUC yet, elnino. 23:23 <+perlDreamer> Not 'til next month 23:25 <+perlDreamer> How is your new baby doing? 23:31 -!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has joined #webgui 23:31 <+perlDreamer> works on FF on Vista 23:31 <+perlDreamer> now, how 'bout IE? 23:32 < elnino> perldreamer 23:32 < elnino> opps 23:32 <+perlDreamer> yes, elnino? 23:32 < elnino> =) baby is doing fine. He's great. 23:32 <+perlDreamer> awesome! 23:32 < elnino> good eater, good pooper, good sleeper, what else can I ask for? 23:32 <+perlDreamer> self-changing? 23:32 < elnino> big sister loves him too. 23:32 <@preaction> can program Perl? 23:33 < elnino> oh. That would be nice, wouldn't it. 23:33 < elnino> that too. 23:33 < elnino> lol 23:33 <@preaction> start him on computers early 23:33 * preaction has been on computers since 2 23:33 < elnino> punch cards? 23:33 < elnino> sorry, couldn't resist. 23:33 < elnino> you're probably my age. 23:34 <@preaction> i'm 26. it was an ACE1000 (an Apple IIe clone) 23:34 <@preaction> also an Atari ST 23:34 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 23:35 < elnino> oh geez. i'm way older than you. 23:35 * elnino sad. 23:35 <+perlDreamer> it works in IE, too 23:35 <+perlDreamer> something is really wrong 23:35 < dreamersgirl> Hi elnino! 23:36 < dreamersgirl> I hear congratulations are in order!!! 23:36 < elnino> yes. Thanks! 23:36 < dreamersgirl> gonna miss you at the WUC this year... 23:37 < elnino> oh thanks. I realy had fun meeting you all last year. 23:38 < elnino> you all are a fun group. I was bummed I couldn't spend more time with the group. 23:39 * elnino is stepping away. 23:39 < dreamersgirl> it is a fun group 23:39 <+SynQ> dreamersgirl: hi! 23:39 <+SynQ> I hear you are not coming over the whole wuc 23:40 < dreamersgirl> i can only go for friday this year--it's the boys' first week of school 23:40 <+SynQ> ah 23:40 < dreamersgirl> hi SynQ! 23:40 <+SynQ> that is understandable 23:40 < dreamersgirl> You'll be there, won't you? 23:40 <+SynQ> most definately 23:40 <+SynQ> and I'll bring Bart and Jan 23:40 <@preaction> yay Bart! 23:41 <@preaction> no Rogier? 23:41 <+SynQ> rogier is not in my company 23:41 <+SynQ> nor is Martin or Rory 23:41 <@preaction> or is that Arjan's minion? 23:41 <+perlDreamer> Rogier works for UK 23:41 <+perlDreamer> Who is Jan? 23:41 <+SynQ> indeed 23:41 <+SynQ> Jan is my most senior guy 23:42 <+SynQ> I have known him since 1996 and he is a ProcoliX employee since 2005 i think 23:42 <+SynQ> not sure 23:42 <+SynQ> have to look that up 23:43 <+SynQ> but 23:43 <+SynQ> I just wanted to say hi to the dreamersgirl :) 23:44 < dreamersgirl> :) How's your little one doing? 23:44 <+SynQ> she is sleeping just now 23:44 < dreamersgirl> You'll have to bring pics 23:44 <+SynQ> I will 23:44 <+SynQ> and video 23:44 <+SynQ> she is doing great btw 23:44 <+SynQ> eating fruits and veggies 23:44 <+perlDreamer> can she sing the Badger song yet? 23:44 < dreamersgirl> is she that big already? 23:44 < dreamersgirl> NOooooooooooooooooooo 23:44 <+SynQ> 6 months and 4 days 23:44 < dreamersgirl> not the Badger song 23:45 < dreamersgirl> our boys sang it for months! 23:45 <+SynQ> no wait 6 months and 5 days already 23:45 <+SynQ> she cannot sing the badgerbadgerbadgerbadger mushroom song yet 23:45 < dreamersgirl> give her time... 23:45 <+SynQ> but she can say 'naynaynaynaynay' 23:46 <+SynQ> when something is not right :) 23:46 <+perlDreamer> which editor does she use? 23:48 <+SynQ> vi of course 23:52 <+perlDreamer> I knew you'd bring her up right --- Day changed Sat Aug 08 2009 00:05 -!- 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 #WebGUI 00:05 -!- mode/#webgui [+o tavisto] by ChanServ 00:05 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Client Quit] 00:09 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"] 00:12 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 00:12 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 00:26 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 00:46 <+perlDreamer> perl 5.10.1 RC1 is out 00:58 <+perlDreamer> they're asking for testers 00:58 <+perlDreamer> http://www.shadowcat.co.uk/blog/matt-s-trout/test-the-rc-test-the-rc-test-the-rc/ 00:59 < CIA-53> WebGUI: 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-53> WebGUI: colin * r12042 /WebGUI/ (3 files in 3 dirs): Forward porting TinyMCE ask user fix for FF browsers on Windows. 01:01 -!- rbuels [n=nnrob@rubisco.sgn.cornell.edu] has joined #webgui 01:03 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 01:03 <+perlDreamer> Haarg, what do you think about passing a callback to Mail::Send instead of second group to check? 01:04 <+perlDreamer> that way, assets can do complex checks, like canView for sending emails to subscribed users 02:02 -!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has quit [] 02:06 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 02:16 -!- cap10morgan_ [n=wmorgan@71-218-223-60.hlrn.qwest.net] has joined #webgui 02:16 -!- mode/#webgui [+v cap10morgan_] by ChanServ 02:22 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:34 <+perlDreamer> mducharme, LDAP relabeling is happening right now 02:35 <+perlDreamer> if you have a chance, please double check things after the next Tuesday release 03:03 -!- cap10morgan_ [n=wmorgan@71-218-223-60.hlrn.qwest.net] has quit [] 03:09 -!- cap10morgan [n=wmorgan@71-218-223-60.hlrn.qwest.net] has joined #webgui 03:09 -!- mode/#webgui [+v cap10morgan] by ChanServ 03:09 -!- cap10morgan [n=wmorgan@71-218-223-60.hlrn.qwest.net] has quit [Client Quit] 03:18 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:18 -!- mode/#webgui [+v patspam] by ChanServ 04:11 <@Haarg> perlDreamer, 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:24 <+perlDreamer> true 04:33 <+perlDreamer> patspam, ping 04:33 <+patspam> pong 04:33 <+perlDreamer> I think I'm missing something about your bug 04:33 <+perlDreamer> Let me repeat what I think the problem is, then tell me what I'm missing, okay? 04:33 <+patspam> sure 04:34 <+perlDreamer> my $u1 = WebGUI::User->create($session); 04:34 <+perlDreamer> my $u2 = WebGUI::User->new($session, $u1->userId); 04:34 <+perlDreamer> $u1->profileField('alias', 'Jonesy'); 04:34 <+perlDreamer> $u2->profileField('alias', 'Tommy'); 04:35 <+perlDreamer> my $u3 = WebGUI::User->new($session, $u1->userId); 04:35 <+perlDreamer> diag $u3->profileField('alias'); # Tommy 04:35 <+perlDreamer> diag $u1->profileField('alias'); #Jonesy 04:36 <+perlDreamer> the problem being that $u1's internal object cache is out of date whenever an duplicate object is created. 04:36 <+patspam> yep, I agree it's reasonable to expect wg to keep checking the db on every object access 04:37 <+perlDreamer> Is that DBIx::Class/Moose kind of behavior? 04:37 <+patspam> not sure, I haven't used them 04:37 <+perlDreamer> Nothing in WebGUI works that way. 04:37 <+patspam> but I think that ORMs like Hibernate would return the same object when you reinstantiate 04:37 <@preaction> i don't think DBIx::Class will do that, unless you explicitly mark it as dirty 04:38 <+perlDreamer> but which same object? 04:38 <+patspam> same user object 04:38 <+perlDreamer> $u1, or $u2/$u3? 04:38 <+patspam> they would all point to same memory address 04:38 <@preaction> i thought we used stow for that 04:39 <+perlDreamer> In our current design, $u1 has no way of knowing that the db was changed from underneath it 04:40 <@preaction> because it's not the exact same object as $u2 04:40 <+perlDreamer> We 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 <@preaction> but if you $session->stow->set( "user_" . $userId => $userObject ); and get it on retrieval... 04:41 <+perlDreamer> preaction: that fixes User, but leaves Asset, Group, VersionTag, ProfileField, ProfileCategory, Ad, AdSpace and every other package with the same problem. 04:41 <+patspam> I was musing that maybe the 8.x memcached implementation will do that for us automaticaly? 04:42 <+patspam> I haven't used it before, but that's something I'd want from an automagic caching layer 04:43 <+perlDreamer> afaik, the only plan for memcached is to replace Cache::File and Cache::Database, not to emulate singleton behavior 04:44 <+patspam> can you think of any reason why we wouldn't want singleton behaviour though? apart from the pain of implementing it.. 04:45 <+perlDreamer> massive memory usage 04:45 <@Haarg> i don't think you'd be able to use memcached for that 04:46 <+perlDreamer> I've never seen this happen, patspam. Can you tell me more about the system that this happens in? 04:47 <+patspam> I'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 situation 04:48 <+patspam> well, Hibernate is one example from the Java world 04:49 <+perlDreamer> I mean, in what part of WebGUI is this happening? 04:50 <+perlDreamer> as 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:51 <@preaction> no, the copy in the session would disappear when any other pieces of code stop referencing it. causing it to be reloaded from the database 04:51 <+perlDreamer> yeah, that's right. 04:59 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 05:24 <@Haarg> preaction, another thought about wgd on a server: http://github.com/haarg/wgdev/issues#issue/9 05:30 < CIA-53> WebGUI: colin * r12043 /branch/WebGUI_7.6/lib/WebGUI/Asset/Post.pm: Fix some broken i18n, Select in Post. 05:30 < CIA-53> WebGUI: colin * r12044 /WebGUI/lib/WebGUI/Asset/Post.pm: Fix broken Post i18n. 05:30 < CIA-53> WebGUI: 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:32 <+perlDreamer> having resurrected 1 dead laptop, I'm going to take a break 05:34 <@preaction> Haarg: sounds reasonable 05:38 * preaction is writing out the e-mail that will hand everything off to Frank! 05:38 <@preaction> Come Monday I will be on R&D! 05:38 <@preaction> that means me fixing bugs! yay! 05:40 <@Haarg> i just finally got my replacement hard drive so i can fix my desktop 05:47 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 05:53 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 05:54 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 06:06 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 06:41 <+perlDreamer> Kathy upgraded her laptop, and it killed the GRUB install. 06:41 <+perlDreamer> I've been working on and off all day to repair it 06:43 <@preaction> nice 06:43 <@preaction> time to try Ubuntu! 06:47 <+perlDreamer> no time 06:47 <+perlDreamer> you're coming to R&D just in time to fix some 7.6 bugs :) 06:54 <+perlDreamer> preaction: as your humble servant, allow me to suggest one for you 06:54 <@preaction> i refuse to fix map bugs 06:54 <@preaction> or calendar bugs 06:54 <@preaction> or gallery bugs 06:55 <@preaction> or any bug in any piece of code i've written 06:55 <@preaction> because any bug in any piece of code i've written is obviously a misinterpreted feature 06:55 <@preaction> MIEN CODE DIS PERFECT! 06:56 <+perlDreamer> hm no map, calendar, or gallery bugs... 06:56 <+perlDreamer> how about this one, then: http://www.webgui.org/bugs/tracker/10189 06:56 <+perlDreamer> I already fixed all the posted calendar bugs 06:57 <+perlDreamer> and a handful of gallery bugs 06:57 <+perlDreamer> surely you wouldn't begrudge me 1 leetle gallery bug, too? 06:57 <@preaction> ... FINE... 06:57 <+perlDreamer> http://www.webgui.org/bugs/tracker/9595 06:58 <@preaction> heh nice 06:58 <+perlDreamer> you'd rather work on the survey IE6 bug? 06:58 <@preaction> i'll probably do what i always do, start from the bottom of the bug list 07:27 < CIA-53> WebGUI: colin * r12046 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/AuthLDAP.pm): Forward port LDAP relabeling. 07:34 -!- Netsplit over, joins: nuba 08:17 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 08:45 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 09:01 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 10:58 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 11:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)] 11:05 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)] 11:57 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 15:13 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 16:44 <+SynQ> oeh 16:44 <+SynQ> preaction in R&D 16:45 <+SynQ> time to pick up my "let's see how I can break the stable version" hat 17:08 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 17:27 -!- 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 #webgui 17:34 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 18:34 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 19:06 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 19:23 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 19:40 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 19:40 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:47 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 19:55 < CIA-53> WebGUI: 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. 20:12 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 20:12 -!- mode/#webgui [+v cap10morgan] by ChanServ 21:11 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 23:24 <+SynQ> hmm 23:32 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 23:41 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui --- Day changed Sun Aug 09 2009 00:15 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 00:16 -!- mode/#webgui [+o preaction] by ChanServ 00:27 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 02:47 -!- Brezell [n=kvirc@p5DD31E42.dip.t-dialin.net] has joined #webgui 03:58 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:58 -!- mode/#webgui [+v patspam] by ChanServ 04:20 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 04:32 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 04:49 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 05:27 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 05:27 -!- mode/#webgui [+v perlDreamer] by ChanServ 05:27 <+perlDreamer> SynQ: ping 05:27 <+perlDreamer> I really don't think you're on tonight... 05:27 <+perlDreamer> I'd like to test the new perl 5.10.1 release candidate out, against the WRE 05:28 <+perlDreamer> and I was hoping that with your knowledge of the build process you could help me make the process easy. 05:29 < mducharme> whee.. bathroom renovations finally almost done.. was able to have a shower in my own bathroom for the first time in a few weeks 05:29 < mducharme> though the contractors accidentally hooked up the hot to the cold and the cold to the hot, almost burned myself 05:30 < mducharme> hopefully that's an easy enough thing to fix 06:03 <+patspam> something weird happning with webgui.org passwords 06:05 <+patspam> ah, my guess is that the CSRF stuff is preventing password changes from happening 06:06 <+perlDreamer> I don't think I outfitted those with CSRF, but I'll check. 06:08 <+patspam> submitted as #10737 06:09 <+perlDreamer> patspam, in the Account, password changes "seem" to work okay 06:09 <+patspam> no error, but my password doesn't changbve 06:09 <+perlDreamer> My passwords are working okay 06:10 <+patspam> hmm.. i tried in 3 different browsers too 06:11 <+perlDreamer> but you're right, on webgui.org, no password changes 06:11 <+perlDreamer> however, on my dev site it's working fine 06:11 <+perlDreamer> which means that it's not likely to be CSRF 06:11 <+perlDreamer> I'll go mine the webgui.org logs 06:11 <+patspam> ah ok, glad you can reproduce it though 06:11 <+patspam> I'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.org 06:12 <+patspam> the whole perlmonks thing was a bit of a wake-up call 06:12 <+perlDreamer> it's definitely not CSRF 06:12 <+perlDreamer> I left a little debug snippet to indicate when it's being used 06:12 <+perlDreamer> this could be related to the other SSO bug 06:12 <+perlDreamer> what is LastPass? 06:13 <+patspam> lastpass.com 06:13 <+patspam> the browser integration is really slick 06:17 <+perlDreamer> have you checked out 5.10.1 rc1 yet, patspam? 06:18 <+patspam> not yet, another 3 weeks before i can play with toys again 06:18 <+perlDreamer> in 3 weeks is the WUC 06:18 <+perlDreamer> give or take 06:18 <+patspam> exactly! 06:18 <+patspam> project handover just before i leave the country 06:18 <+patspam> then i can get my life back 06:18 <+perlDreamer> you've been quite busy lately 06:19 <+perlDreamer> haven't seen you hanging in channel much 06:19 <+patspam> yeah, working insane hours atm 06:19 <+patspam> thankfully the end is in sight 06:20 <+patspam> sorry i haven't been able to help more with bugs either, I've only been able to look at ones that impact me directly 06:21 <+perlDreamer> no worries. We have most of them closed. 06:21 <+perlDreamer> and you've done great on the dual branch maintenance 06:23 <+perlDreamer> any thoughts on what to do for the pre-WUC hackathon? 06:23 <+patspam> as in, what to hack on? 06:23 <+patspam> or organising thing? 06:23 <+patspam> s 06:26 <+perlDreamer> more on what to hack on 06:26 <+perlDreamer> seems like with 8-12 uber-WebGUI hackers we could pull off something pretty cool 06:26 <+patspam> yeah, it's going to be so awesome 06:26 <+patspam> if nothing else grabs my attention I'm thinking about hacking on the WebGUI Padre plugin 06:27 <+perlDreamer> maybe we could all chip in, and write the Blog wobject 06:28 <+perlDreamer> that'd be nice present for the attenders the next day 06:28 <+perlDreamer> 'Oh, by the way, yesterday we wrote a Blog wobject for 7.8' 06:30 <+patspam> yeah that'd be cool! I'm heading off for lunch, will chew over other ideas over coffee :) 07:38 < CIA-53> WebGUI: colin * r12048 /WebGUI/ (3 files in 3 dirs): Revision Event storage locations. 07:42 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 07:51 < CIA-53> WebGUI: colin * r12049 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backport Event storage location revisioning. 08:11 <@preaction> i'm down with trying to write the Blog asset, provided someone can come up with a spec for it 08:11 <@preaction> we'd need to be at least Wordpress 08:12 <@preaction> so RssAspect, Comments aspect, Trackbacks, Calendar, and Post-dating 09:00 <+patspam> preaction, if you have a sec, what does this return for you on your wre perl? perl -e 'use JSON; print JSON->backend' 09:00 <@preaction> JSON::XS 09:01 <+patspam> all of a sudden mine has started saying JSON:PP 09:01 <@preaction> weird 09:02 <+patspam> yeah, it totally kills performance for big survey instances 09:17 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 09:39 < CIA-53> WebGUI: patspam * r12050 /WebGUI/ (2 files in 2 dirs): 09:39 < CIA-53> WebGUI: Survey JSON performance warning for non-wre-standard JSON modules/versions 09:39 < CIA-53> WebGUI: If you have funny combinations of JSON, JSON::XS and JSON::PP installed, 09:39 < CIA-53> WebGUI: JSON can start deciding to use JSON::PP instead of JSON::XS, which equals 09:39 < CIA-53> WebGUI: bad performance on very large Survey instances. 09:39 < CIA-53> WebGUI: This commit adds a new warning to the Edit Survey page if JSON->backend 09:39 < CIA-53> WebGUI: is detected to be something other than JSON::XS. 11:18 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 11:36 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 14:17 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 15:27 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 17:50 -!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 18:01 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 18:05 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 18:21 -!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 19:14 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 19:14 -!- mode/#webgui [+v BartJol] by ChanServ 20:00 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 20:03 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 20:56 -!- Brezell [n=kvirc@p5DD31E42.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 21:20 -!- perlbot [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has quit ["ZNC - http://znc.sourceforge.net"] 21:21 -!- perlbot [i=simcop@erxz.com] has joined #webgui 21:50 -!- ekennedy [n=ekennedy@174-154-255-59.pools.spcsdns.net] has joined #webgui 22:19 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 22:20 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 22:27 <+BartJol> joh Synq 22:28 <+BartJol> SynQ: 22:29 <+SynQ> jo :) 22:29 <+BartJol> I didn't enable otr yet on ubuntu 22:29 <+SynQ> oh 23:24 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 23:28 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] 23:45 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI --- Day changed Mon Aug 10 2009 00:00 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 00:21 -!- 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 #WebGUI 00:23 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 00:23 -!- mode/#webgui [+v perlDreamer] by ChanServ 00:23 <+perlDreamer> howdy, folks! 00:23 < daviddelikat> hiya 00:24 < daviddelikat> I'm trying to look at your IE JS issue, but my computers are giving me fits... 00:24 <+BartJol> evening 00:24 <+perlDreamer> computers are wont to do that 00:25 <+perlDreamer> howdy, BartJol 00:25 <+perlDreamer> Rory drinks tall beers 00:25 <+BartJol> he is? 00:25 <+perlDreamer> there is photographic evidence! 00:25 <+BartJol> aah 00:26 <+BartJol> where can I find that? 00:27 <+perlDreamer> http://www.webgui.org/promote/gooey-on-the-go/yapceu-2009-in-lisbon 00:28 <+BartJol> sure that gooey didn't drink those? 00:29 <+perlDreamer> swim in, perhaps 00:29 <+perlDreamer> rory looks nice and all, but I wouldn't chance drinking his beer 00:30 <+BartJol> because he will get angry when you take his beer? 00:30 <+perlDreamer> oh yeah 00:30 <+perlDreamer> it's the nice looking fellows who are usually the meanest 00:31 <+perlDreamer> take you, for example 00:31 <+BartJol> yeah, they make time for creating evil plans by looking nice and leave people in the dream 00:31 <+BartJol> am I that mena? only to tavis 00:33 <+perlDreamer> I don't know if you're mean. I've never drank your beer. 00:34 <+perlDreamer> although, those home demolition pictures could be a good indication 00:34 <+perlDreamer> you have access to sledge hammers 00:34 <+perlDreamer> and know how to use them 00:34 <+perlDreamer> ekennedy: ping 00:37 <+BartJol> when you take my beer, I will get annoyed, but not enough to do plastic surgery with a sledgehammer 00:37 <+perlDreamer> okay 00:37 <+perlDreamer> I won't do it, anyway, but that's good to know. 00:38 <+BartJol> that's too quick 00:38 <+BartJol> normally I just use a piece of paper 00:39 <+perlDreamer> See! Mean, mean, mean. 00:39 <+BartJol> yeah, we're the mean lean Dutch team 00:40 <+perlDreamer> Bier drinking machines 00:41 <+BartJol> let's just hope Madison will be ready in a month 00:44 <@preaction> i don't think madison could ever prepare itself for the dutch invasion 00:44 <@preaction> they just kinda huddle in terror and try to ride the storm out 00:44 <+BartJol> aah, that was all the traffic jams on the other side of the roads 00:45 <+BartJol> so they got a warning 00:46 <@preaction> eh, the dutch folk ain't as bad as those west coast people. it'll take months to recover from those types 00:46 <@preaction> and don't get me started on the Aussies 00:46 <+BartJol> yeah and there're more coming from over there 00:47 * BartJol thinks that they're jealous on our drinking capabilities 00:49 <@preaction> you should bring some fresh beer, I would pay money 00:49 <@preaction> I tried some Guldendraak at YAPC::NA and it was the greatest thing I had ever tasted ever 00:49 <+BartJol> fersh Dutch beer? 00:49 <+BartJol> aah 00:49 <@preaction> or Belgium, something I can't get here 00:50 <@preaction> not even in Wisconsin. there's a half-decent beer pub in Madison, but that's the only one I've found 00:50 <+BartJol> well, I'm not sure on customs regulation 00:50 <@preaction> Samuel Smith is probably the most exotic beer within 100 miles of me 00:50 <@preaction> true, not asking for miracles. just if you want 00:50 <+BartJol> we'll see 00:51 <+BartJol> I like steenbrugge tripel 00:51 <@preaction> thanks 00:51 <+BartJol> or a poho 00:51 <+BartJol> witkap pater tripel is also a good one 00:51 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 00:52 <+BartJol> you can take alcohol from the airport in your personal bagage 00:54 <+BartJol> preaction: I see max 5 liter of spirits 00:55 <@preaction> that's quite a bit, one or two pints of beer would be fine by me 00:56 <+BartJol> well, it seems that that is legal 00:56 <@preaction> that's a little more than 1.5 liters probably (don't know the real conversion) 00:56 <+BartJol> 2 pints is about 1 liter 00:57 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 00:57 <@preaction> and whatever you got laying around will be fine, provided it's not american lager or whatever ;) 00:57 <@preaction> i'm gonna find that brew pub and i might organize a little soiree down that way 00:57 <+BartJol> sure you don't want bud? 00:57 <+BartJol> I also got some homebrewed beer 00:57 <@preaction> i can get squirrel pee fresh from the source if i want 00:58 <@preaction> oooooooh never tried that (but i've thought about doing some) 00:58 <+BartJol> allthough Sarah did not particularly seem to like that 00:58 <+BartJol> it is not that hard, just follow the recept 00:59 <+BartJol> and have some equipment 00:59 <@preaction> eh, 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 those 00:59 <+BartJol> oh, wanna join us to the new glarus brewery? 01:00 <@preaction> sure! 01:00 <+BartJol> prolly on tuesday 01:01 <@preaction> Sounds good. I'll talk to Vrby and see what my hotel situation is going to be, otherwise i'll find a couch to crash on 01:02 <+BartJol> you can sleep with Koen in his hotel bed 01:02 <@preaction> nah, i don't want to make his wife jealous of all this ;) 01:03 <+BartJol> mmm, I think I should make a reservation and try to find designated drivers 01:03 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 01:24 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 01:24 -!- mode/#webgui [+v cap10morgan] by ChanServ 01:25 <+perlDreamer> I heard you were sleeping in the trunk of JT's car, preaction 01:26 <@preaction> nah, they're not going all-out for me. i gotta bring my own refridgerator box 01:53 < CIA-53> WebGUI: 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:54 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui [] 01:54 <+perlDreamer> another bug bites the dust 02:02 -!- MrHairgrease [n=martin@81.84.156.52] has joined #webgui 02:02 -!- mode/#webgui [+v MrHairgrease] by ChanServ 02:02 <+perlDreamer> Nice picture, MrHairgrease 02:03 <+MrHairgrease> perlDreamer 02:03 <+MrHairgrease> hey 02:03 <+MrHairgrease> just the guy I needed 02:03 <+MrHairgrease> bon noite btw 02:03 <+perlDreamer> bon noite? 02:03 <+MrHairgrease> I have a bigass testing question for you pd 02:03 <+MrHairgrease> hang on 02:04 <+MrHairgrease> http://webgui.pastebin.com/m4042b5dc 02:04 <+MrHairgrease> lines 5-9 02:05 <+MrHairgrease> how do I test $self->session->request->headers_in->{Accept} eq 'application/json' 02:05 <+perlDreamer> You use WebGUI::PseudoRequest, I think 02:05 <+perlDreamer> let me read the code 02:05 <+MrHairgrease> bon noite eq 'good evening' 02:06 <+MrHairgrease> in Portugese of course =) 02:06 <+MrHairgrease> pseudo request only seems to have headers_out 02:06 <+perlDreamer> hm 02:07 <+perlDreamer> maybe you should add headers_in? 02:07 <+MrHairgrease> yeah i coud try that 02:07 <+MrHairgrease> but 02:07 <+MrHairgrease> how does session know which request objecct it has? 02:08 <+perlDreamer> In your test, $session will already have a PseudoRequest object in the request slot 02:08 <+MrHairgrease> oh 02:08 <@preaction> it doesn't care, if it cares then the PseudoRequest is doing it wrong 02:08 <+MrHairgrease> ok 02:08 < CIA-53> WebGUI: 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:09 <+MrHairgrease> i'll just add that then 02:09 <+perlDreamer> so you don't have to worry about hacking the session object to replace it, then 02:09 <+MrHairgrease> yes 02:09 <+MrHairgrease> great 02:09 <+MrHairgrease> coolio 02:09 <+MrHairgrease> bom 02:09 <+MrHairgrease> muito bom 02:09 <+perlDreamer> preaction: as MR&D, I think our first new project should be merging and extending that C-based Apache request object 02:10 <@preaction> our first project is getting 7.7 stable, that will be our only project until the WUC I suspect 02:11 <@preaction> if it means we spend some time increasing the test coverage of core APIs, that's a good way to spend some extra time 02:13 <+perlDreamer> what kind of module are you making, MrHairgrease? 02:13 <+perlDreamer> and how's the VIES workflow coming? 02:20 <+perlDreamer> SynQ: ping 02:24 <+MrHairgrease> perldreamer: 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 earlier 02:24 <+MrHairgrease> and buy myself two 02:24 <+MrHairgrease> ) 02:24 <+MrHairgrease> =) 02:24 <+perlDreamer> ;) 02:24 <+MrHairgrease> and the thing I just posted 02:24 <+perlDreamer> Don't feel bad. 02:24 <+perlDreamer> I forgot to commit an appoved patch for 6 weeks 02:24 <+MrHairgrease> that's an idea I got at one of the yapc sessions 02:24 <+perlDreamer> so you are well within the limit 02:24 <+MrHairgrease> hat it does is this 02:24 <+MrHairgrease> if you sent a specific Accept header 02:25 <+MrHairgrease> more prcecisely 'application/json' 02:25 <+MrHairgrease> in stead of a processed template 02:25 <+MrHairgrease> the var hash will be returned as json 02:25 <+MrHairgrease> which is superduperwhizzbang handy for ajax stuff 02:26 <+MrHairgrease> I showed JT and he said I could put it still in, if only I wrote tests for it 02:27 <+perlDreamer> excellent 02:27 <+perlDreamer> so anything can be a JSON provider with this? 02:29 <+MrHairgrease> yeah 02:29 <+MrHairgrease> that's the beauty of it 02:30 <+MrHairgrease> since everything eventually poops out templates 02:30 <+MrHairgrease> and the setMimeType method makes sure no html is outputted as well 02:36 <@preaction> 7.7.17 isn't released yet? 02:36 <+perlDreamer> no 02:36 <+perlDreamer> all 7.7 releases were put on hold to get 7.6 our 02:36 <+perlDreamer> out 02:37 <+perlDreamer> it's going to be one heck of a release 02:38 < CIA-53> WebGUI: colin * r12053 /WebGUI/t/Inbox.t: Add tests for getUnreadMessagesForUser 02:40 <@preaction> i swear the EMS needs its own book 02:40 <+MrHairgrease> oh crap 02:41 <+MrHairgrease> Everything works 02:41 <@preaction> and i need david to finish the helpdesk so i can use him to improve the wiki 02:41 <+MrHairgrease> but now I'm discovering that I made the changes against a wg fork in my github instead f svn... 02:41 <+perlDreamer> wiki? 02:41 <+perlDreamer> what needs to be done to the wiki? 02:43 <+MrHairgrease> ok, I'm putting these changes in tomorrow morning 02:43 <+MrHairgrease> I'm to tired for that now... 02:43 <+MrHairgrease> bon noite! 02:44 <@preaction> wiki needs at least: categories and subscriptions 02:48 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 02:48 -!- mode/#webgui [+v patspam] by ChanServ 02:48 -!- MrHairgrease [n=martin@81.84.156.52] has left #webgui [] 02:57 * perlDreamer goes shopping for dinner 02:57 <+perlDreamer> bbiaw 03:03 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 03:40 <+perlDreamer> back 03:43 < ekennedy> I 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 breadcr 03:57 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] 04:00 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 04:02 <+perlDreamer> so what's the breadcrumb problem? 04:02 <+perlDreamer> ekennedy, your post was so long that it was truncated just after the site URLs. 04:03 < ekennedy> Thanks 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 <+perlDreamer> which version of wG? 04:03 <+perlDreamer> 7.6? 04:07 <+perlDreamer> from the Nav code, I'm guessing that you're seeing the effects of either "isHidden" or "isSystem". 04:11 <+perlDreamer> those can be overridden in the Asset itself, but you may have to alter a template as well 04:12 < ekennedy> I'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:27 < ekennedy> Seems 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:32 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 04:36 < ekennedy> Unless I'm hallucinating "Reverse Page Loop" is also having no impact. 04:52 < ekennedy> I've got to take a break but will try to do some debugging of the navigation later. 04:52 <@preaction> anybody 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:53 <@preaction> a video for configuring navigation, or applying a theme package to a large area of the site 04:53 < ekennedy> I think it could be very helpful to newbies. 04:56 <@preaction> anyone 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 such 04:56 <@preaction> and then i think that video is pointless without a good base of written docs 05:02 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 05:08 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 05:16 -!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"] 05:37 < CIA-53> webgui: Patrick Donelan history * r149ea66 / (4 files in 4 dirs): 05:37 < CIA-53> webgui: Removed WebGUI::History::Event 05:37 < CIA-53> webgui: Added back in dataSuperHashOf - http://bit.ly/11Rsbq 05:44 <+perlDreamer> I hate IE6 05:51 < daviddelikat> im getting tired of computers ingeneral 05:51 < daviddelikat> now my webgui vm isn't working 05:52 < daviddelikat> and everything is going slow 05:52 < daviddelikat> including me 05:52 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 06:03 <+patspam> can anyone think of a nice way of adding an "Encrypt This Page" option to all Account modules a la Asset? 06:03 <+patspam> interface-wise.. 06:04 <+patspam> account modules don't inherit from a common definition, so I can't just whack it in at the base class 06:04 <@preaction> add it to WebGUI::Content::Account maybe? 06:05 <+patspam> yeah, I think the implementation would be fairly straightforward, but I'm not sure how to approach getting a per-account module toggle 06:07 <+patspam> i guess I could just do a global "encrypt account modules" yes/no 06:07 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 06:08 <+patspam> or if it was a config file setting it could be per-module 06:12 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 06:14 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] 07:06 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 07:23 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["Leaving"] 07:43 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 07:43 -!- mode/#webgui [+o Haarg] by ChanServ 07:49 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 07:50 < elnino> ummm. 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? 08:01 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 08:21 < elnino> well, I have no idea what she did. So I ended up deleting it and it's all fixed. 08:21 < elnino> So, is it normal behavior to be able to move a revision from a committed tag to a new (uncommittd) tag? 08:23 -!- ekennedy1 [n=ekennedy@174-155-224-143.pools.spcsdns.net] has joined #webgui 08:24 -!- ekennedy [n=ekennedy@174-154-255-59.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] 08:28 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 08:39 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 08:53 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 09:09 -!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] 09:26 -!- ekennedy1 [n=ekennedy@174-155-224-143.pools.spcsdns.net] has left #webgui [] 09:40 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 09:48 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 10:06 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 10:35 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 10:35 -!- mode/#webgui [+v bartjol] by ChanServ 12:03 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 12:24 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 12:57 -!- carogray [n=Caroline@68-247-31-22.pools.spcsdns.net] has joined #webgui 14:37 <+bartjol> mmm, 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 #webgui 14:37 -!- mode/#webgui [+o plainhao] by ChanServ 14:39 < ryuu_ro> well i'm a bit afraid for the dot at the end 14:39 < ryuu_ro> like it's supposed to be in a hidden dir or something 14:39 < ryuu_ro> and ofcourse the macro's that you create yourself should be in a custom dir, but that's a matter of style 14:41 <+bartjol> well, I meant the last bit, since backup recovery will become harder 14:41 <+bartjol> I noticed the comma too 14:42 <+bartjol> which is confusing 14:43 -!- carogray [n=Caroline@68-247-31-22.pools.spcsdns.net] has quit ["Leaving."] 14:43 <+bartjol> removed the comma in the Dutch tranlation 14:45 < ryuu_ro> ok that's cool, but what to do with the custom dir prob? 14:45 < ryuu_ro> where does the translation come from? 14:46 < ryuu_ro> Macro.pm? 14:49 <+bartjol> yes 14:49 <+bartjol> I altered the dutch version 14:49 <+bartjol> now PB may translate that to english 14:50 <+bartjol> would you be so kind to check that one at i18n.webgui.org 14:50 <+bartjol> some time 14:51 < ryuu_ro> ok i'm on it now, which namespace? 14:51 <+bartjol> macro 14:51 <+bartjol> sorry Macros 14:52 <+bartjol> tag macros list body 14:52 < ryuu_ro> ok that's what i needed to know 14:52 <+bartjol> I know you need me 14:55 < ryuu_ro> looks good bartjol 14:55 <+bartjol> ok, is this bug or rfe material 14:56 < ryuu_ro> well technically it's true that is has to be put in the lib/WebGUI/Macro dir 14:56 < ryuu_ro> so it isn't a bug 14:56 < ryuu_ro> I would say RFE 14:58 < ryuu_ro> bartjol: you ever worked with the ports system of FreeBSD? 14:59 <+bartjol> unfortunately not 15:00 < ryuu_ro> that's a shame, i'm using it right now and i'm having a couple of difficulties. Back to google it is 15:01 <+bartjol> mmm, I have an error in the rich editor on the rfe section, I can't seem to get italic off and the html function misses 15:03 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui 15:10 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 15:33 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 15:33 -!- mode/#webgui [+v cap10morgan] by ChanServ 15:46 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 15:55 < CIA-53> WebGUI: martin * r12054 /WebGUI/ (4 files in 4 dirs): Adding return JSON on specific requeest feature to template. 15:57 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 16:23 < CIA-53> WebGUI: translation * r12055 /translations/Dutch/Dutch/ (7 files): Update from translation server 16:31 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 16:44 -!- Haarg [n=haarg@76.210.73.25] has joined #webgui 16:44 -!- mode/#webgui [+o Haarg] by ChanServ 16:45 -!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has joined #webgui 16:50 < CIA-53> wrebuild: JT Smith master * rb44d138 / (wre/docs/changelog.txt wre/var/setupfiles/modproxy.conf): WRE mod_expires (#9618) - http://bit.ly/2skuQP 16:50 < CIA-53> wrebuild: JT Smith master * r81ec952 / (7 files in 4 dirs): 16:50 < CIA-53> wrebuild: made a few fixes, and updated the mime types, trying to merge a conflict 16:50 < CIA-53> wrebuild: Merge branch 'master' of git@github.com:plainblack/wrebuild 16:50 < CIA-53> wrebuild: Conflicts: 16:50 < CIA-53> wrebuild: wre/docs/changelog.txt - http://bit.ly/YwJNE 17:21 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:21 -!- mode/#webgui [+o tavisto] by ChanServ 17:49 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 17:49 -!- mode/#webgui [+v perlDreamer] by ChanServ 17:49 <+perlDreamer> wow! 17:49 <+perlDreamer> everybody showed up 17:52 <+bartjol> for what? 17:52 <+perlDreamer> Monday 17:53 <+perlDreamer> did you see the new batch of i18n, bartjol? 17:53 <+bartjol> not yet 17:53 <+bartjol> it's not on the i18n site 17:53 <+bartjol> is it in git? 17:56 <+perlDreamer> svn 17:56 <+perlDreamer> it should be released on Thursday 17:56 <+perlDreamer> a bunch of LDAP i18n 17:58 <+bartjol> well, that is ot too much 17:58 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 17:58 <+perlDreamer> https://svn.webgui.org/svnweb/plainblack/revision/?rev=12046 17:58 <+bartjol> already found it 18:00 <+bartjol> I'm not scared of that 18:00 <+perlDreamer> of course not 18:00 <+perlDreamer> I just don't like surprising you with new work 18:00 <+bartjol> new assets are more labourious 18:03 <+bartjol> well, you alrady annouced it earlier 18:07 <+perlDreamer> I did? 18:07 <+bartjol> yeah, last week 18:07 < mducharme-work> perlDreamer: something was missed from the thread 18:07 <+perlDreamer> thread? 18:07 < mducharme-work> we had agreed it was best to call it "LDAP Proxy User DN" instead of LDAP Proxy Username 18:08 <+bartjol> the forum 18:08 < mducharme-work> the svn link you just pasted says LDAP Proxy Username..... 18:08 < mducharme-work> that was one of the feedback items in the thread and one I agreed with 18:09 <+bartjol> well, I didn't agree with anything 18:09 <+bartjol> netither did I disagree 18:09 < mducharme-work> heh 18:09 < mducharme-work> I mean the people in the thread who replied 18:09 <+bartjol> I will see it on i18n.webgui.org 18:10 < mducharme-work> it was a suggested change as a response to the ldap relabellings I had suggested and I agreed with that change, because it makes more sense 18:10 <+bartjol> Well I'm fine with that 18:11 <+bartjol> we hardly use ldap for webgui 18:12 <+perlDreamer> fixed 18:12 <+bartjol> perlDreamer: I made an rfe for the Macros.pm i18n file 18:12 <+bartjol> the description was a bit awkward in my eyes 18:12 <+bartjol> dunno if you agree with my suggested changes 18:13 <+bartjol> but maybe you can tackle that while you're working on i18n 18:14 <+perlDreamer> that's not an rfe 18:14 <+bartjol> well 18:14 <+bartjol> since the content wasn't strictly wrong 18:15 <+bartjol> after a meeting of 1.5 hours with rory we decided it best to put in an rfe ;) 18:15 <+perlDreamer> it's a bug 18:15 <+perlDreamer> it's factually incorrect 18:15 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:15 <+bartjol> well, ok 18:15 <+perlDreamer> RFEs are about opinions 18:16 <+bartjol> well, I just noticed it 18:17 <+bartjol> prolly it's not possible to move it to a bug status 18:18 <+perlDreamer> no, I'll just fix it and close it 18:18 <+bartjol> so what's best? treat the rfe as a bug, or make a new bug post 18:18 <+bartjol> ok 18:18 <+bartjol> do check my english if you use that text 18:18 <+bartjol> I also check yours :P 18:18 <+perlDreamer> Oh no 18:18 <+perlDreamer> If it's wrong, I'm assigning the bug to you to fix :) 18:19 <+bartjol> I don't have any access 18:19 <+bartjol> to svn 18:20 <@tavisto> perlDreamer, didn't someone fix the shopping cart but where this happens: 18:20 <@tavisto> All 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 <+bartjol> well 18:20 <@tavisto> remember 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:21 <+perlDreamer> I don't remember that bug. But there was a similar bug with choosing an address for checkout. 18:21 <@tavisto> hmm 18:22 <+bartjol> doesn't that relate to the payment plugins? I had the templates screwed up 18:22 <+perlDreamer> regardless, tavisto, report the bug, along with a site so that I can look through the logfiles before they disappear. 18:22 <+bartjol> once and then the whole checkout process failed 18:23 <+bartjol> tried to skip a form 18:23 <+bartjol> well, that didn't work :) 18:23 < CIA-53> WebGUI: colin * r12056 /branch/WebGUI_7.6/lib/WebGUI/i18n/English/AuthLDAP.pm: A few slight LDAP i18n tweaks. 18:23 < CIA-53> WebGUI: colin * r12057 /WebGUI/lib/WebGUI/i18n/English/AuthLDAP.pm: Forward porting LDAP i18n tweaks 18:23 < CIA-53> WebGUI: 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-53> WebGUI: colin * r12059 /WebGUI/lib/WebGUI/i18n/English/Macros.pm: Forward port macro i18n fix. 18:24 <+bartjol> aah, Colin the bugfix hero 18:24 <@tavisto> hmm that could be bartjol 18:25 <+bartjol> tavisto: that you did something to the template? 18:25 <@tavisto> not I 18:26 <+bartjol> well, you can test that by using the default templates 18:26 <+bartjol> tavisto: well, you came up with it :P 18:26 <+bartjol> take responsibility 18:28 <@tavisto> lucky for me I dont have to do the dirty work 18:28 <+bartjol> These templates are easily compromised 18:28 <+bartjol> ah, you have a slave? 18:30 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 18:38 < CIA-53> WebGUI: colin * r12060 /WebGUI/lib/WebGUI/Workflow/Activity/RemoveOldCarts.pm: Remove debug code from RemoveOldCarts workflow. 18:38 < CIA-53> WebGUI: colin * r12061 /branch/WebGUI_7.6/lib/WebGUI/Workflow/Activity/RemoveOldCarts.pm: Remove debug from RemoveOldCarts workflow activity. 18:48 <+perlDreamer> Haarg, we need daviddelikat's Helpdesk code soon 18:48 <@Haarg> yes 18:48 <+perlDreamer> wide comments nuke the bug controls 18:48 <@Haarg> i was trying it out though and the tab behavior wasn't working properly 18:49 <+perlDreamer> in fact, can we have it autowrap content? 18:49 <@Haarg> so we'll want to verify that 18:49 <+perlDreamer> it doesn't use the Comments aspect, iirc 18:49 <@Haarg> i'd rather have it scroll i think 18:49 <@Haarg> it's useful to be able to paste code in sometimes 18:50 <+perlDreamer> but we have that nifty upload feature for patches 18:50 <@Haarg> you aren't always dealing with patches though 18:51 <+perlDreamer> true 18:52 <@Haarg> it's probably of more use on the support boards actually 18:52 <@Haarg> since you are more frequently dealing with code snippets 18:52 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 18:52 -!- mode/#webgui [+v cap10morgan] by ChanServ 18:52 <@Haarg> code/css/html 18:54 <+perlDreamer> true. and wrapping that would be bad 18:54 <+perlDreamer> you saw the IE6 bug with resizing? 18:54 <@Haarg> yes 18:55 <@Haarg> the part that amuses me about that is previously the edit area sized itself wrong like that in firefox 18:55 <@Haarg> until we made it disabled by default 18:56 <+bartjol> I'm off, bye 18:56 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] 18:56 * perlDreamer is hoping that we can drop IE6 as a supported browser 18:57 <+perlDreamer> but knows the chances of that are slim 19:04 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin_, f00li5h 19:09 < CIA-53> WebGUI: 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-53> WebGUI: 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@211.30.203.217] has joined #webgui 19:11 -!- Netsplit over, joins: SDuensin_ 19:12 -!- vcs__ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 19:16 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: topsub 19:17 -!- Netsplit over, joins: topsub 19:21 < 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:22 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit ["Leaving."] 19:22 < elnino> I 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 #webgui 19:26 -!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] 19:39 < CIA-53> WebGUI: 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) 20:18 <+perlDreamer> elnino, whether a template is a style template or not is determined by the template namespace 20:19 <+perlDreamer> but, iirc, you're not allowed to change the namespace once it's been set 20:23 -!- vcs__ is now known as SDuensin 20:25 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 20:25 -!- mode/#webgui [+v BartJol] by ChanServ 20:26 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 20:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 20:33 * perlDreamer is back 20:34 <+BartJol> aah, been working out 20:43 <+perlDreamer> yes, I was exercising my legs 20:43 <+perlDreamer> now it feels like time to exercise something else 20:43 <+perlDreamer> like my stomach 20:45 <+BartJol> by eating huge amounts of hotdogs? 20:46 <@preaction> i'm getting 15-20% packetloss to my gateway. think i should call my ISP? 20:48 <@preaction> perlDreamer: did you have any thoughts about using Test::Class? and ideas on how it should work for Assets? 20:48 <+perlDreamer> y s I t ink t ah ou s oul , reac on 20:48 <@preaction> your death will not be quick 20:48 <+perlDreamer> preaction: I'd love to use it, but the latest bug is with Test::Class on the WRE/MacOS, iirc 20:48 <+BartJol> perlDreamer: you have quite some death threats lately 20:49 <+BartJol> strange for such a nice guy 20:49 <+perlDreamer> and you wonder why I work out so much ;) 20:52 <+BartJol> run Colin run 20:53 <+BartJol> ok programming time 20:53 <+perlDreamer> preaction: Haarg may remember more about it than I do, since he found it 20:53 <+perlDreamer> I was testing Account.pm with Test::Class 20:54 <@Haarg> i would love if we started using Test::Class, but as long as it is broken that's not an option 20:54 <@Haarg> http://rt.cpan.org/Public/Bug/Display.html?id=43675 20:55 <@Haarg> it's a bug in Devel::Symdump, which is used by Test::Class 20:55 <+perlDreamer> but it's also perl dependent 20:55 <+perlDreamer> Fedora's perl isn't affected by this 20:55 <@Haarg> yes 21:00 * perlDreamer wonders if it's fixed in 5.10.1-RC1 21:01 <@preaction> humph. i'm trying to use it for WebGUIx::Asset, we'll see how it goes 21:08 <+perlDreamer> WebGUI sits in a deep, dark valley, bereft of awesome testing tools 21:08 * perlDreamer mourns in sackcloth and ashes 21:09 <+perlDreamer> preaction: I kept a tarfile of my old Test::Class tests if you want to try them out 21:09 < elnino> perlDreamer, 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:11 <+perlDreamer> elnino, if you can recreate it, I'll see about fixing it 21:11 <@preaction> perlDreamer: i was more needing to ask: do we make methods with the same name as WebGUI::Asset methods to test? 21:12 <@preaction> do we create one instance of the asset and just test that? 21:12 <+perlDreamer> I make test methods with the same name 21:12 <+perlDreamer> and I limit asset existance to the scope of the sub 21:12 <+perlDreamer> so limit sideways interactions 21:13 <+perlDreamer> this is slower, but more precise 21:13 <@preaction> so you have a setup method that creates a new asset? and the teardown method deletes it? 21:13 <+perlDreamer> since Test::Class is again for unit tests 21:14 <+perlDreamer> No, I built the asset inside the test 21:14 <+perlDreamer> unless each test used exactly the same asset, I'd rather have related code close by 21:15 <+perlDreamer> and I don't see the point in putting it in 3 subs vs 1 21:15 <+perlDreamer> however, you also have to remember that I'm a stingy old test writer 21:15 <+perlDreamer> and not one of these new-fangled test writers, who do fancy stuff like that 21:15 <@preaction> i suppose, WebGUIx::Asset's create is just one simple line: $class->create({ properties }); 21:16 <+perlDreamer> no session? 21:16 <+perlDreamer> or is session a properties? 21:17 <@preaction> oh right, needs a session somehow 21:17 <@preaction> the schema needs it to connect 21:17 <+perlDreamer> have you ever thought about implying the session? 21:17 <+perlDreamer> using some of the new code magic to automagically put one into every method call? 21:18 <+perlDreamer> kind of like what they do with $self in the fancy OO code 21:18 <+perlDreamer> I also think that's a Catalyst trick. 21:18 <@preaction> like in MooseX::Declare? 21:18 * perlDreamer is Moose ignorant 21:19 <+perlDreamer> more accurate to say "Moose avoidant" 21:19 <@preaction> Devel::Declare is some hairy black magic that lets you specify a keyword where Perl uses your parser instead of Perl's parser 21:19 <@preaction> MooseX::Declare is as much of Perl6's object syntax as we can get in Perl5 21:22 <@preaction> it lets you do: method name ( argument ) { # $self already exists now, and so does $argument } 21:23 <@Haarg> i'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 tricks 21:35 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)] 21:36 <@Haarg> preaction, perlDreamer: any thoughts on my webgui plugin installer thingy? does it seem like a worthwhile idea to pursue? 21:36 <+perlDreamer> definitely 21:36 <@Haarg> the automatic sql updating thing is the most important part 21:36 <+perlDreamer> reading that, it got me thinking that we need a way to package workflows 21:36 <+perlDreamer> isn't there something like that in CRUD? 21:37 <@Haarg> yes 21:37 <@Haarg> and Installable 21:37 <@Haarg> but you can't do it with arbitrary tables 21:37 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui 21:38 <@Haarg> and the devs already know how to deal with the sql files for the most part 21:39 <@Haarg> but if i kept going in this direction, having a 'crud_class' directive/option would be good 21:39 <+perlDreamer> does this bring us closer to Lift at all? 21:40 <@Haarg> i wasn't thinking about it in that way, no 21:41 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 21:42 <@preaction> does it have to depend on WGDev? can it be WebGUI::Installer or WebGUI::PluginInstaller or something? 21:42 <@preaction> otherwise it looks great 21:42 <@Haarg> that's another thing i was thinking about 21:42 <+perlDreamer> feels like we're reinventing Build 21:42 <@Haarg> wgdev just makes it easy to do a bunch of the stuff i have but it wouldn't have to 21:43 <@Haarg> that's my other thought, if i wanted to come up with something that would leverage Module::Build 21:43 <+perlDreamer> Modue::Build::WebGUI 21:44 <+perlDreamer> with the WRE, there's no real reason that we couldn't install WebGUI right into perl library area 21:45 <+perlDreamer> if we did that, we could use blib for testing 21:45 <+perlDreamer> and throw away the icky parts of WebGUI::Test 21:45 <@Haarg> which icky parts? 21:45 <+perlDreamer> the part where you have to use FindBin in every test 21:45 <@Haarg> ah 21:46 <@Haarg> wgd already handles that actually 21:46 <+perlDreamer> really? 21:46 <@Haarg> well, it sets PERL5LIB 21:47 <@Haarg> i guess you need the root though 21:47 <+perlDreamer> and it adds /data/WebGUI/t/lib ? 21:47 <+perlDreamer> not really. WebGUI::Test will find the root, the problem is finding WebGUI::Test 21:47 <+perlDreamer> that's the only reason FindBin is in each script 21:47 <@Haarg> i guess it doesn't add t/lib, no 21:48 <@Haarg> that would be a problem Module::Build / blib anyway though 21:49 <+perlDreamer> I'm entangling the issues 21:49 * preaction untangles issues with swords 21:49 <+perlDreamer> This is solvable if we move WebGUI::Test and it's tree into /data/WebGUI/lib/WebGUI 21:49 <+perlDreamer> then it's only set once 21:50 <+perlDreamer> but then the code might get loaded 21:50 <+perlDreamer> so we'd have to set preload.exclude everywhere 21:51 <@Haarg> i don't love FindBin, but that or an equivalent is pretty much the only option 21:51 <+perlDreamer> use blib 21:52 <@Haarg> Test::Class solves the problem as well 21:52 <@Haarg> blib doesn't get you anything aside from lib though 21:52 <+perlDreamer> WebGUI::Test does the rest 21:52 <@Haarg> required WebGUI::Test to be in lib, not t/lib 21:52 <@Haarg> and i think that is a bad idea 21:53 <+perlDreamer> yeah 21:53 <+perlDreamer> perldoc blib says it just looks for a blib directory 21:54 <+perlDreamer> and it only goes 5 levels deep, which might be a problem for our nested testing structure 21:54 <@Haarg> for WGDev i'm using File::Spec and __FILE__ to get t/lib, but it's basically the same concept as using FindBin. 21:54 <@Haarg> just simpler since I only have one level 22:02 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 22:04 <+perlDreamer> in any case, I think I hijacked your installer conversation 22:04 <+perlDreamer> let me rerail it 22:04 <+perlDreamer> It sounds like there are several open questions 22:05 <+perlDreamer> Module dependencies, like SQL::Translator 22:05 <+perlDreamer> Implementations, like WGDev based, or Build based (or even E::M) 22:06 <@Haarg> well, if we move WebGUI to a Module::Build based setup it might make sense to build off that 22:06 <+perlDreamer> I think SquOnk has been working on that 22:07 <@Haarg> until 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 files 22:07 <@Haarg> it's one of things i'd like to do for 8 as well 22:10 <@Haarg> assuming 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:11 <@Haarg> i 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 well 22:11 <@Haarg> and it would automatically switch between them depending on what was available 22:11 <@Haarg> but i think that's getting a bit too complex for something that could easily be thrown out 22:13 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] 22:14 <+BartJol> mmm 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:15 <@Haarg> if you stick it in Operation.pm it would just work, but that's not the advised way to do it at this point 22:15 <@Haarg> the recommended way is to create a content handler 22:15 <@Haarg> and add that to the config file 22:16 <+BartJol> well, off course that is the next step, I'm mainly exploring 22:16 <+BartJol> thanks 22:16 <+BartJol> in that case I'm doing something else wrong 22:27 * perlDreamer feeds kids lunch 22:27 <+perlDreamer> back in 30 22:30 -!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has joined #webgui 22:42 < iflux> re 22:50 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 23:04 * perlDreamer is back 23:12 <+BartJol> mmm perlDreamer my modulepath of my operation is not recognised, I did make an entry in Operation.pm 23:12 <+perlDreamer> paste? 23:12 <+BartJol> but the eval in Pluggable.pm doesn't recogise it 23:13 <+BartJol> working on that 23:14 <+BartJol> http://webgui.pastebin.com/m62a18a47 23:14 <+BartJol> that is the operation entry 23:15 <+BartJol> and it is in WebGUI/operation/ 23:16 <+BartJol> pasted the method below that 23:17 <+perlDreamer> it made a new paste 23:17 <+BartJol> mmm and the error 23:17 <+BartJol> http://webgui.pastebin.com/m65029362 23:18 <+BartJol> of course it is filthy code 23:18 <+perlDreamer> all modules must return 1 23:18 <+BartJol> oooh 23:18 <+BartJol> stupid 23:18 <+perlDreamer> you see it now? 23:18 <+BartJol> yes 23:18 <+perlDreamer> don't feel bad. Everyone does it 23:20 -!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] 23:21 <+BartJol> yoohoo 23:21 <+BartJol> it returns 1 23:21 <+BartJol> and the scratch is set 23:22 <+BartJol> I get returned to a page that says "1", but it is better 23:23 <+BartJol> well, I think I'm getting a bit the hang of it 23:24 <+BartJol> cool get rid of that one too 23:24 <+perlDreamer> BartJol, if SetLanguage is like SwitchOnAdmin, why not check out how it does its magic 23:24 * perlDreamer guesses that it does a redirect back to the bare URL 23:24 -!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has joined #webgui 23:25 <+BartJol> well I had a return 1 in the sub, replaced it with a 1; below the sub 23:25 <+BartJol> which works and leaves me on the same page 23:25 <+BartJol> well, it is half the work 23:26 <+BartJol> now I must ensure that the i18n module does something with that 23:27 <+BartJol> and it would be best if I can incorporate it in my LanguagePageSwitch macro 23:27 <+BartJol> well, for a first attempt and presentation purposes it should be enough 23:28 <+BartJol> thanks perlDreamer 23:28 <+perlDreamer> is SynQ around today? 23:28 <+perlDreamer> I'm having WRE build problems 23:28 <+BartJol> dunno 23:28 <+BartJol> ah 23:28 <+BartJol> on fedora? 23:28 <+perlDreamer> On CentOS 23:28 <+BartJol> ah 23:29 <+BartJol> well, I expect that SynQ will be a better help than me, allthough my intensions are good 23:29 <+perlDreamer> it would appear that several websites used to fetch software (catdoc) are down 23:29 <+perlDreamer> and I was wondering if there are alternate sites 23:30 <+perlDreamer> or, if I can get the last binary so I can move past this step. 23:32 <+BartJol> mmm is the nluug site online, they have quite some stuff 23:32 <+BartJol> or is it nllug 23:32 <+BartJol> ... 23:32 <+perlDreamer> never heard of it 23:33 <+BartJol> it the dutch linux users site 23:33 <+perlDreamer> nllug.nl? 23:33 <+BartJol> http://ftp.nluug.nl/ 23:33 <+BartJol> mmm 23:34 <+BartJol> no CentOs as far as I can see 23:34 <+perlDreamer> do they have catdoc? 23:35 <+BartJol> I'm afraid not 23:35 <+BartJol> http://catdoc.klik.atekon.de/ 23:35 <+BartJol> that has it 23:37 <+BartJol> I hope it has more than german docs 23:37 <+BartJol> perlDreamer: did that work out? 23:37 <+perlDreamer> no download link? 23:37 <+perlDreamer> what is klik::? 23:38 <+BartJol> dunno 23:38 <+BartJol> :) 23:39 <+BartJol> ftp://ftp.heanet.ie/pub/FreeBSD/ports/distfiles/catdoc-0.94.tar.gz 23:39 <+BartJol> but the freebsd bit in that url worries me 23:40 <+BartJol> it does work 23:40 <+perlDreamer> I'll download from utexas.edu instead 23:40 <+perlDreamer> I thought I would build the WRE with the latest perl, 5.10.1-RC1 23:40 <+perlDreamer> and found out that many versions that the WRE wants are no longer available 23:40 <+BartJol> here is a source http://dag.wieers.com/rpm/packages/catdoc/catdoc-0.94-1.rf.src.rpm 23:41 <+BartJol> mmm, that is not good 23:41 <+perlDreamer> no 23:41 <+BartJol> not sure what Koen used for the latest wre 23:42 <+perlDreamer> the website for catdoc seems to be offline 23:42 <+perlDreamer> I wonder if it has gone out of style 23:42 <+BartJol> is see the site though http://www.catdoc.org/ 23:42 <+BartJol> ;) 23:43 <+perlDreamer> they charge extra for dogscans 23:43 <+perlDreamer> Haarg: would SQL::Translator help with this: http://www.webgui.org/use/bugs/tracker/10746 23:44 <@Haarg> it's more meant for schemas 23:45 <@Haarg> you don't need the parenthesis for that though iirc 23:48 <+perlDreamer> but there are potentially valid SQL statements that begin with paren though? 23:50 <@preaction> yes 23:58 -!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui 23:58 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 104 (Connection reset by peer)] --- Day changed Tue Aug 11 2009 00:18 -!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] 00:19 <+BartJol> cool 00:20 <+BartJol> perlDreamer: my method seems to work 00:21 <+BartJol> it changes webgui language like dutch people drink beer 00:21 <+perlDreamer> awesome! 00:21 <+BartJol> it's really sweet 00:22 <+BartJol> it is local, so I can't show it 00:23 <+BartJol> well, only put it in a content handler and I almost have my presentation ready 00:24 <+perlDreamer> now, all you need to do is figure out multilingual content, and you'll have solved one of the longest running WebGUI requests 00:24 <+perlDreamer> Haarg, preaction: 24 hours and counting 00:25 <+BartJol> content is a bit of another story, but that macro of me did that job nicely too 00:25 <+BartJol> you just have to set up your site very neatly 00:26 <+BartJol> which is always the case 00:26 < mducharme-work> I had always wondered that.. if there was a way to have a webgui site in multiple languages.. without having duplicates of everything 00:26 <+BartJol> well 00:27 <+BartJol> with my method you still need duplicates 00:27 <+BartJol> the idea is that you can switch between page trees nicely (based on lineage) 00:28 <+BartJol> so sorry mducharme-work, it is not that sweet 00:30 <+BartJol> and content has to be translated anyway 00:30 < mducharme-work> yeah 00:30 <+BartJol> I just made a step in the right direction 00:31 <+perlDreamer> it's not a bad workflow, really 00:31 <+perlDreamer> the problem is synchronization 00:31 < mducharme-work> unless you could find a way to have multiple languages stored in a single asset 00:32 < mducharme-work> with multiple page titles for each language..... 00:32 < mducharme-work> er titles 00:32 < mducharme-work> not page titles... 00:32 <+BartJol> well, page titles or not of importance, as it works with lineage 00:33 <+BartJol> that macro of me 00:33 <+BartJol> also url's can be translated that way 00:33 <+BartJol> and be readable in every language 00:34 <+BartJol> well, after this accomplishment I think I deserve a beer 00:35 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui 00:35 <+BartJol> let's have a look at contenthandlers 00:53 <+BartJol> mmm, that one works too 00:53 <+BartJol> only I loose the template 00:53 <+BartJol> probably wrong order in the conf 00:53 <+BartJol> or it is not forwarded right 01:00 <@tavisto> perlDreamer, did you update TGC or did you send that over to Tom 01:01 <@tavisto> actually, you should send that to preaction since he's managing that group now 01:06 <+perlDreamer> I sent it to Tom, and he updated the site 01:11 <+perlDreamer> tavisto, both of those are fixed. The core bug, and the custom one, too. 01:11 <@tavisto> excellent. I'll let the customer know 01:12 <@tavisto> PerlDreamer receives a ThumbsUp++ 01:12 <+perlDreamer> ah, that's much better than the beknighted Silver Raspberry 01:15 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 01:21 <+BartJol> and broke my contenthandler again... 01:29 <+BartJol> well it's too late i suspect 01:30 <+perlDreamer> 22:30, yes? 01:30 <+perlDreamer> you can't drink all day, and hack all night, and expect it not to affect your drinking 01:30 <+BartJol> nope 12:30 01:30 <+BartJol> only had two beers today 01:31 <+BartJol> strange though that the handler worked the first time 01:32 <+BartJol> well, tomorrow I have a dev book 01:33 <+BartJol> till tomorrow 01: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:34 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 01:45 -!- Haarg [n=haarg@76.210.73.25] has quit ["This computer has gone to sleep"] 01:49 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] 02:29 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 02:58 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 02:58 -!- mode/#webgui [+o Haarg] by ChanServ 03:04 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:04 -!- mode/#webgui [+v patspam] by ChanServ 03:06 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 03:16 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] 03:23 < CIA-53> WebGUI: colin * r12065 /WebGUI/ (3 files in 3 dirs): 03:23 < CIA-53> WebGUI: Fix queryIsAllowed to look at the first word in the query, regardless of punctuation or whitespace. 03:23 < CIA-53> WebGUI: Add tests for queryIsAllowed. 03:23 < CIA-53> WebGUI: colin * r12066 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backport fixes for shop quantity, and DatabaseLink query. 04:07 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] 05:15 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 05:31 < daviddelikat> perlDreamer: im looking at the survey bug(finally) and I was wondering if you had tried running it with debug messages turned off? 06:14 -!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] 06:32 <@preaction> there is some really nutty methods in some of this stuff... 06:49 <+perlDreamer> daviddelikat, I've only seen the bug report 06:50 < daviddelikat> I've been poking around a bit tonight, and I just posted a long-ish reply to the helpdesk ticket.. 06:51 < daviddelikat> I'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 < daviddelikat> so I just looked at what I could get from the notes 06:51 <+perlDreamer> yes, it is 06:51 < daviddelikat> ( totally forgot to look at the pictures ) 06:51 <+perlDreamer> the real question is this. Could you edit a survey? 06:51 <+perlDreamer> add sections, questions, answers. Edit existing ones, etc. 06:52 < daviddelikat> running IE* the two add buttons are missing 06:52 < daviddelikat> IE8 06:53 <+perlDreamer> that definitely could be. We know there are problems in IE6. IE7 on Vista seemed to be okay 06:54 <+perlDreamer> for now, I think it's safe to say that this thing sucks on IE, various versions and platforms 06:55 < daviddelikat> so I'm just putting in for the night 06:55 <+perlDreamer> thanks for looking at it. I appreciate it 06:55 < daviddelikat> I'll double up on IE sucks 06:55 < daviddelikat> I was testing my help desk comment editting 06:55 < daviddelikat> and IE gave me some JS errors 06:55 <+perlDreamer> yeah. grrrr 06:55 < daviddelikat> like missing ')' 06:55 < daviddelikat> and unclose string literal 06:56 <+perlDreamer> those are real errors! 06:56 < daviddelikat> even gave me line numbers 06:56 <+perlDreamer> sometimes, it's good that thing is so pendantic 06:56 < daviddelikat> but there is nothing wrong with the lines 06:56 <+perlDreamer> oh 06:56 <+perlDreamer> does jslint check for stuff like that? 06:56 < daviddelikat> so I'm guessing theres a ~bug~ 06:56 < daviddelikat> haven't tried it 06:56 <+perlDreamer> me either 06:57 < daviddelikat> I bet it would be good to look at... 06:57 <+perlDreamer> I nuked two of my VM's by using foreign repositories 06:57 < daviddelikat> I'll be around tomorrow night some, one all day Wed and Thurs. 06:58 < daviddelikat> nuked? 06:58 < daviddelikat> did you have network problems? 06:58 <+perlDreamer> they run, but you can do any package updates on the OS 06:58 <+perlDreamer> can't do any 06:58 <+perlDreamer> yum is totally hosed 06:58 <+perlDreamer> so, no new software until I fix them, or wipe them and reinstall 06:58 < daviddelikat> wow, toast 06:59 < daviddelikat> I spent most of my weekend recovering form about 6 crashes I had starting on Thursday Morning 06:59 < daviddelikat> my main box was overheating 06:59 <+perlDreamer> that's not good 06:59 <+perlDreamer> you need cooling 06:59 < daviddelikat> got any recomendations? 06:59 < daviddelikat> cheap ones? 07:00 <+perlDreamer> large box fan from costco with a cookie tray of water in front of it 07:00 < daviddelikat> I was messing around with some TEC devices I have at work... 07:00 < daviddelikat> there are no costco's in thea rea 07:02 < daviddelikat> I 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 < daviddelikat> thats the problem with cooling, you have to have somewhere for the HEAT to go 07:04 < daviddelikat> well, I'm off 07:12 -!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has left #webgui [] 07:13 <@preaction> is this a bug? 07:13 <@preaction> "I HATE THE USER IMPORT TOOL" 07:13 <@preaction> should I post it to the bug list? 07:13 <+perlDreamer> it depends 07:14 <+perlDreamer> are _you_ going to fix it? 07:14 <@preaction> the parser is worse than braindead 07:14 <@preaction> hell no, I manage you now. shit rolls downhill remember? 07:14 <+perlDreamer> I went through that once. 07:14 <+perlDreamer> Respectfully, it won't happen again. 07:15 <@preaction> what? I don't get to change into a completely different person now that I have duh powah? 07:15 <@preaction> awww... 07:15 <+perlDreamer> I'll fall on a sword for you, but if you roll the Big Stinking Ball of Feces, no promises ;) 07:15 <@preaction> it'll get fixed, but for now i'm just gonna bitch about how much worse than braindead this thing is :p 07:16 <@preaction> OOo saves CSV files by always wrapping values in quotes. that breaks the userImport.pl tool 07:16 <+perlDreamer> Shouldn't it just use Text::CSV_XS, like everything else in wG? 07:17 <@preaction> yeah, Text::CSV even lets you set what you want the delimiter to be, so it should work exactly as it does now 07:17 <+perlDreamer> I think you can tell OOo not to wrap stuff in quotes, but you have to set that manually 07:19 <+perlDreamer> or maybe that's only on import... 07:52 < CIA-53> WebGUI: 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-53> WebGUI: 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. 08:05 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] 08:08 <+perlDreamer> I'm going to call it a night 08:08 <+perlDreamer> see you all tomorrow 08:08 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 09:29 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:43 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 10:19 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 10:20 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 11:09 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui 11:09 -!- mode/#webgui [+v BartJol] by ChanServ 11:14 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 11:22 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 11:34 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 11:42 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] 11:46 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 12:26 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 12:26 -!- mode/#webgui [+o Haarg] by ChanServ 12:28 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit] 12:29 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 12:29 -!- mode/#webgui [+o Haarg] by ChanServ 12:43 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Remote closed the connection] 13:12 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 13:31 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 13:31 -!- mode/#webgui [+o plainhao] by ChanServ 13:44 < CIA-53> wgdev: Patrick Donelan master * r2895b38 / lib/WGDev/Command/User.pm : 13:44 < CIA-53> wgdev: Added User command 13:44 < CIA-53> wgdev: Currently has 2 options: 13:44 < CIA-53> wgdev: *) findByPassword - returns a list of all users using the given password 13:44 < CIA-53> wgdev: *) findByDictionary - does a simple brute-force search for all users 13:44 < CIA-53> wgdev: using any password in the specified dictionary file - http://bit.ly/TArkr 14:28 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 16:12 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 16:18 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 16:22 <+BartJol> mmm JT asked me to make some doc on the language scratch variable, so it would not be a "floating around variable" 16:23 <+BartJol> doubting whether how to do this 16:25 <+BartJol> so I get it "reserved" in session::scratch 16:37 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 16:44 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 16:44 -!- mode/#webgui [+o plainhao] by ChanServ 16:50 <+BartJol> preaction: do you know what's the best method of "reserving" a scratch variable? 17:00 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui 17:00 < SquOnk> HI everyone 17:01 <+BartJol> hi 17:07 -!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has joined #webgui 17:08 < SquOnk> How does one solve the "select a country", then "select a city from the appropiate country" and so, using WebGUI? 17:09 <+BartJol> ah, so you narrow the options 17:09 < SquOnk> Well... 17: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 issues 17:10 <+BartJol> ah 17:10 < SquOnk> They want to click on the year, and have only the publications for that year, then click on publications and have a list of the issues 17:10 < SquOnk> All in the same page. 17:10 < SquOnk> I've already suggested using folders, with subfolders, each one with a navigation. 17:10 <+BartJol> so that sounds like a yui utility 17:10 < SquOnk> But they're dumb as a bent elbow 17:12 <+BartJol> I hear that the yui connection manager is the best option 17:12 <+BartJol> with ajax calls 17:12 < SquOnk> Aha 17:13 <+BartJol> ryuu_ro knows al about it, but has to leave 17:15 <+BartJol> I hope it helps 17:17 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 17:29 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 17:32 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 17:36 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:37 -!- mode/#webgui [+o tavisto] by ChanServ 17:41 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui 17:41 -!- mode/#webgui [+v danny_mk] by ChanServ 17:57 -!- Haarg [n=haarg@76.210.76.152] has joined #webgui 17:57 -!- mode/#webgui [+o Haarg] by ChanServ 18:06 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:11 <+BartJol> well, another bazaar entry for me 18:29 -!- BartJol [n=bart@kantoor.procolix.com] has left #webgui [] 18:56 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 18:56 -!- mode/#webgui [+v cap10morgan] by ChanServ 18:56 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 18:56 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:05 -!- danny_mk_ [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui 19:06 -!- 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_mk 19:28 -!- ryuu_ro [n=rory@53570634.cable.casema.nl] has joined #webgui 19:38 < CIA-53> WebGUI: graham * r12069 /WebGUI/ (2 files in 2 dirs): 19:38 < CIA-53> WebGUI: fixed: Existing ThingyRecords are broken after upgrade 19:38 < CIA-53> WebGUI: fixed: ThingyRecords cannot be purged 19:38 < CIA-53> WebGUI: graham * r12070 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): fixed: Only users in 'Content Managers' can create shortcuts 19:38 < CIA-53> WebGUI: 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 titles 19:48 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui 19:48 -!- mode/#webgui [+v perlmonkey2] by ChanServ 19:51 <+perlDreamer> perlmonkey2: long time no see 19:52 <+perlmonkey2> perlDreamer: yes, I guess it's been a few days. 19:52 <+perlmonkey2> perlDreamer: how's things? 19:52 <+perlDreamer> things are okay 19:53 <+perlDreamer> Kathy is doing good in school, and I haven't had to threaten anybody's health today 19:53 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 19:53 <+perlmonkey2> perlDreamer: tell Kathy congragts and I guess the kids congrats for not raising their father's blood pressure. 19:54 <+perlDreamer> who said anything about the kids? :) 19:54 <+perlmonkey2> hah 20:05 * perlDreamer goes to the gym 20:25 < CIA-53> WebGUI: graham * r12072 /WebGUI/lib/Spectre/Admin.pm: silence compiler warning 20:25 < CIA-53> WebGUI: graham * r12073 /WebGUI/etc/WebGUI.conf.original: add docs for multiple category asset config 20:46 < CIA-53> WebGUI: 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.x 20:56 < SquOnk> BTW, 7.6.34 just made it into Debian Sid. 20:56 < SquOnk> It includes automatic upgrades and automatic indexing of PS/PDF files 21:12 -!- ryuu_ro [n=rory@53570634.cable.casema.nl] has quit ["I'm Off"] 21:43 <+perlDreamer> I'm back, for a little bit 21:47 <+perlDreamer> nice work, SquOnk. 7.5.35 comes out today 21:50 < SquOnk> perlDreamer: Thanks 21:50 < SquOnk> perlDreamer: 7.6.35 will be available on thursday for Debian then 21:52 <+perlDreamer> SquOnk: Is there any way to find out how many people are using the packages? 21:52 < SquOnk> perlDreamer: One way is through popcon. It's voluntary though. 21:53 < SquOnk> http://qa.debian.org/popcon.php?package=webgui 21:54 < SquOnk> perlDreamer: If the user installs popcon, every now and then a report of installed packages is sent to the Debian project. 21:54 <+perlDreamer> 14 is good 21:55 < SquOnk> perlDreamer: Inst are installs and vote are installs that have kept the package at least through two popcon runs 21:55 < SquOnk> perlDreamer: Recent are upgrades... which means the user is following the package. 22:00 <+perlDreamer> so... make that 5 consistent users 22:00 <+perlDreamer> none of whom are you. I remember you saying that you don't install popcon 22:01 < SquOnk> perlDreamer: That's right 22:01 < SquOnk> perlDreamer: Nor my customers (3) who install from my private repo 22:37 <+perlDreamer> bbiaw 22:39 < CIA-53> WebGUI: colin * r12075 /WebGUI/docs/changelog/7.x.x.txt: Document gallery album view fix. 22:42 < SquOnk> BTW... 22:42 < SquOnk> ...I haven't been able to get SQL Report's download to work 22:43 < SquOnk> So I figured I must be doing something wrong ;-) 22:43 < SquOnk> DB Connection works. 22:43 < SquOnk> Added the SQL Report. 22:43 < SquOnk> Fixed query, mind you. 22:43 < SquOnk> Got the results on screen, no problem. 22:44 < SquOnk> Once 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 < SquOnk> I get nothing in webgui/apache logs. 22:46 < SquOnk> Ideas? 22:50 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 22:53 <@preaction> SquOnk: how many results? template and CSV both do all the results, no limit on them 22:54 <@preaction> that could take a looooong time 22:54 < SquOnk> preaction: About 5 rows 22:54 <@preaction> uh... are you in the Group to Download? check the Security tab of the edit screen 22:54 <@preaction> otherwise, error log clean? 22:55 < SquOnk> preaction: No, nothing in the logs. 23:15 <+perlDreamer> how does a demo site work? 23:21 <+perlDreamer> You know, I think we do something new, something cutting edge 23:21 <+perlDreamer> Something that will help us stand out from the pack 23:21 < CIA-53> wgdev: Patrick Donelan master * r2895b38 / lib/WGDev/Command/User.pm : 23:21 < CIA-53> wgdev: Added User command 23:21 < CIA-53> wgdev: Currently has 2 options: 23:21 < CIA-53> wgdev: *) findByPassword - returns a list of all users using the given password 23:21 < CIA-53> wgdev: *) findByDictionary - does a simple brute-force search for all users 23:21 < CIA-53> wgdev: using any password in the specified dictionary file 23:22 <+perlDreamer> I say we drop support for IE6 23:22 <+perlDreamer> YouTube is doing it. 23:22 <+perlDreamer> Orkut is doing it 23:23 < mducharme-work> I don't see a problem there.. everyone I know switched to IE7 ages ago 23:23 < mducharme-work> as long as firefox 2.x remains supported :) 23:23 <+perlDreamer> there 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 <@preaction> i do see a problem there, our clients still use IE6 23:23 <+perlDreamer> let them eat cake! 23:24 < mducharme-work> you just mean for admining the site and editing content I assume 23:24 < mducharme-work> because the actual browsers supported for viewing would depend on the site's style templates... 23:25 <+perlDreamer> no, I mean the whole shebang 23:25 < CIA-53> WebGUI: colin * r12076 /branch/WebGUI_7.6/t/Asset/Event/edit.t: Add WEBGUI_LIVE switch to Event/edit.t 23:25 < CIA-53> WebGUI: colin * r12077 /WebGUI/t/Asset/Event/edit.t: Forward port WEBGUI_LIVE switch addition to Event/edit.t 23:25 < CIA-53> WebGUI: colin * r12078 /branch/WebGUI_7.6/docs/ (3 files in 3 dirs): Fix album display in the template for IE6 and FF2 23:25 < mducharme-work> ahh crap! I just deployed itunes to all my staff accidentally 23:26 < mducharme-work> perldreamer oh hmm.. I think people should still be able to visit the site with IE6..... 23:26 < mducharme-work> for admining and content editing I woudln't see an issue with IE7 being needed as a minimum... 23:26 <@Haarg> that would be nice wouldn't it 23:27 <+perlDreamer> the 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 anymore 23:27 <@preaction> never going to happen, IE6 will be supported until the rapture 23:28 <+perlDreamer> boss, you're killin' me here 23:28 <+perlDreamer> is there no hope? 23:28 < mducharme-work> we are stuck on firefox 2.x due to an AJAX bug that still is not fixed in the 3.x versions.... 23:29 <+perlDreamer> mducharme-work: browsers don't do AJAX natively. Which toolkit is giving you problems? 23:29 < mducharme-work> no toolkit.. there is an issue with our zenworks management portal that novell says is a mozilla problem and they have a ticket open for it 23:30 < mducharme-work> and 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 problem 23:31 < mducharme-work> for our internal webapp I could take the time to rewrite it to use YUI or something 23:31 < mducharme-work> possibly 23:31 < mducharme-work> but that doesn't fix the zenworks heh 23:31 <+perlDreamer> no 23:31 <+perlDreamer> bummer 23:31 < mducharme-work> and the webgui.org site looks awful in firefox 2.x as well 23:32 < SquOnk> perlDreamer: Everyone can download 23:32 <+perlDreamer> SquOnk: on a demo site, it works fine? 23:32 < SquOnk> perlDreamer: Well, it's a fresh install we're testing 23:39 < SquOnk> perlDreamer: Ok, I've got it to work. 23:39 <+perlDreamer> SquOnk: What's the magic incantation required? 23:41 < SquOnk> perlDreamer: Well, the Download Group was ok and I re-set it to the same value. 23:41 < CIA-53> WebGUI: meatbop * r12079 /WebGUI/docs/upgrades/packages-7.7.17/root_import_gallery-templates_gallery.css.wgpkg: More tweaks to the gallery css for old firefox 23:49 < mducharme-work> how long until 7.7x goes stable 23:49 < mducharme-work> or does it 23:49 < mducharme-work> heh 23:49 <@preaction> before the WUC 23:49 < mducharme-work> when is the WUC 23:50 <+perlDreamer> September 10th 23:50 <@preaction> SquOnk: that's a bug, could you please report it? the download group in the SQLReport doesn't have a default value, causing problems 23:50 <+perlDreamer> or so 23:50 < mducharme-work> ok 23:50 <+perlDreamer> NOOOOOO 23:50 < SquOnk> preaction: Are you sure. 23:50 <@preaction> YESSSSS you got my e-mail 23:50 <@preaction> SquOnk: absolutely. in any case there is something there worth looking at 23:51 < SquOnk> preaction: Ok. I will report it 23:51 <@preaction> thanks 23:51 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 23:51 -!- mode/#webgui [+v cap10morgan] by ChanServ 23:51 <+perlDreamer> how about posting it tomorrow? 23:57 <+perlDreamer> preaction, 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 <@preaction> that would probably be a good idea 23:59 < CIA-53> WebGUI: colin * r12080 /branch/WebGUI_7.6/t/Asset/Event.t: Fix a test leaking version tags. 23:59 < CIA-53> WebGUI: colin * r12081 /WebGUI/t/Asset/Event.t: Forward port test fix. 23:59 <+perlDreamer> that fixes the test suite. All tests are passing. --- Day changed Wed Aug 12 2009 00:00 <+perlDreamer> SquOnk: I have a fix pending for the SQLReport. If you'll file that bug, I can close it and commit. 00:01 < SquOnk> perlDreamer: All right, give me a couple of minutes while I wake up 00:01 * SquOnk is listening to: The Trashmen - Surfin' Bird - Surfin' Bird - (0:18/2:24) 00:01 <+perlDreamer> no sweat 00:01 < SquOnk> Ok, now that I'm awake, I'll file the bug 00:05 <+perlDreamer> Thanks! 00:07 < SquOnk> perlbot: 10752 00:09 < SquOnk> s/perlbot/perlDreamer/ 00:09 <+perlDreamer> thanks, SquOnk 00:09 <+perlDreamer> it's actually a copy/paste error 00:09 <+perlDreamer> there is a default assigned, but it's 'text/html' 00:09 <+perlDreamer> which is not a valid GUID 00:09 <+perlDreamer> but it's enough to mess up the group Form 00:10 < SquOnk> perlDreamer: That's exactly what I'm looking at now ;-) 00:10 < SquOnk> copypasting works when the copy doesn't have bugs ;-) 00:10 <+perlDreamer> we're going to need an upgrade sub, too 00:11 <+perlDreamer> to fix all the existing SQLReports... 00:21 < CIA-53> WebGUI: colin * r12082 /WebGUI/docs/changelog/7.x.x.txt: Document shortcut creation bug fix. 00:21 < CIA-53> WebGUI: colin * r12083 /WebGUI/ (3 files in 3 dirs): Fix a bad default group setting in the SQL Report for download groups. 00:21 < CIA-53> WebGUI: colin * r12084 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting SQL Report download group default fix. 00:25 <+perlDreamer> SQL Report: fixed 00:26 -!- ryuu_ro [n=rory@53570634.cable.casema.nl] has joined #webgui 00:26 -!- ryuu_ro [n=rory@53570634.cable.casema.nl] has quit [Client Quit] 00:31 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]"] 00:35 <+perlDreamer> gallery bug all fixed! 00:35 < SquOnk> yay 00:36 <+perlDreamer> Firefox 2 users of the world (all 6 of you) rejoice 00:41 < mducharme-work> whee! 00:42 <+perlDreamer> 7, counting mducharme-work 00:43 < mducharme-work> heh 00:56 < CIA-53> WebGUI: colin * r12085 /branch/WebGUI_7.6/docs/ (2 files in 2 dirs): Backporting final gallery CSS tweaks. 00:56 < CIA-53> WebGUI: 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.40 00:56 < CIA-53> WebGUI: graham * r12087 /branch/WebGUI_7.6/lib/WebGUI/Asset.pm: small fix to regex for asset class names 00:56 < CIA-53> WebGUI: colin * r12088 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetClipboard.pm): Backport shortcut creation fix. 00:56 < CIA-53> WebGUI: colin * r12089 /branch/WebGUI_7.6/lib/Spectre/Admin.pm: Backport compiler warning fix for Spectre/Admin 00:56 < CIA-53> WebGUI: colin * r12090 /WebGUI/docs/changelog/7.x.x.txt: Document AdminBar fix with bug number. 00:56 < CIA-53> WebGUI: 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 <+perlDreamer> and they're off! 00:57 < mducharme-work> 7.6.35 still coming out today? 00:57 < mducharme-work> seems rather late in the day to release... 00:58 < SquOnk> perlbot: There's a bug in spectre. Cosmetic. 00:58 < SquOnk> perlDreamer: Line 77 of spectre... "for reading" instead of "for writing" 00:59 < SquOnk> perlDreamer: Line 79 "after reading" instead of "after writing" 00:59 < SquOnk> perlDreamer: Another copypaste mishap 00:59 <+perlDreamer> about those copy paste errors... 01:01 <+perlDreamer> fixed (in both branches) 01:04 * preaction out for exercise, back later 01:45 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] 01:54 -!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] 01:59 < CIA-53> WebGUI: colin * r12092 /branch/WebGUI_7.6/sbin/spectre.pl: Fix some typos in error output in spectre.pl 01:59 < CIA-53> WebGUI: colin * r12093 /WebGUI/sbin/spectre.pl: Forward porting spectre typo fixes. 01:59 < CIA-53> WebGUI: graham * r12094 /WebGUI/lib/WebGUI/Asset.pm: small fix to regex for asset class names 01:59 < CIA-53> WebGUI: 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.40 01:59 < CIA-53> WebGUI: colin * r12096 /branch/WebGUI_7.6/docs/create.sql: Preparing for 7.6.35 release. 02:04 -!- Haarg [n=haarg@76.210.76.152] has quit ["This computer has gone to sleep"] 02:07 -!- ekennedy [n=ekennedy@70-5-8-107.pools.spcsdns.net] has joined #webgui 02:19 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 02:28 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 03:05 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] 03:05 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:05 -!- mode/#webgui [+v patspam] by ChanServ 03:09 <+perlDreamer> hm, looks like we just swapped an argentinian for an australian 03:09 <+perlDreamer> keeping the southern hemisphere balance just right 03:22 -!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 03:33 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] 03:41 <+patspam> we have an argentinian? 03:43 <+patspam> 1 Argentinian is worth more than 1 Australian 03:43 <+patspam> for the sake of the spanish i18n =p 03:49 -!- Netsplit over, joins: SynQ 03:49 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, +perlDreamer, perlbot, ekennedy, gugod, +patspam 03:49 -!- Netsplit over, joins: +patspam, ekennedy, +perlDreamer, carogray, perlbot, gugod 04:00 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] 04:01 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, +perlDreamer, perlbot, ekennedy, gugod, +patspam 04:02 -!- Netsplit over, joins: +patspam, ekennedy, +perlDreamer, carogray, perlbot, gugod 04:24 -!- ekennedy [n=ekennedy@70-5-8-107.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] 04:25 -!- ekennedy [n=ekennedy@70-5-48-227.pools.spcsdns.net] has joined #webgui 04:26 <+perlDreamer> what the heck was all that? 04:26 < SDuensin_> Netsplit 04:27 < CIA-53> WebGUI: colin * r12097 /releases/WebGUI_7.6.35-stable: Release 7.6.35-stable 04:44 <+perlDreamer> all done 05:03 < daviddelikat> perlDreamer: I'm workign on the new status for helpdesk tickets 05:03 <+perlDreamer> all right! 05:03 < daviddelikat> and I was thinking that the user should put a link 05:03 <+perlDreamer> that thing gets better everytime you touch it 05:03 < daviddelikat> to something that the ticket is wiating for 05:03 <+perlDreamer> oh, yeah. Like the external ticket 05:03 <+perlDreamer> or a forum posting 05:03 <+perlDreamer> or something 05:04 < daviddelikat> basically a URL to something 05:04 < daviddelikat> should it be in the comments or history? 05:04 <+perlDreamer> history 05:04 < daviddelikat> thats what I figured, 05:04 < daviddelikat> what do you think this new item should be called? 05:04 <+perlDreamer> externalDependencyURL 05:05 < daviddelikat> hmmm, not what I meant but... do you think I should add a field to store this dependancy? 05:05 < daviddelikat> ( a db field ) 05:06 < daviddelikat> I was thinking of a name for the new status... 05:06 < daviddelikat> I'm going to internationalize all the statuses 05:06 <+perlDreamer> new status = "Waiting on external" 05:06 < daviddelikat> so it does not really matter too much 05:06 < daviddelikat> because the display can be changed easy enouhg 05:06 <+perlDreamer> as to db field, seems odd to a db field for something that is kind of rare 05:06 <+perlDreamer> is there another way to store the data? 05:07 < daviddelikat> I was just going to put it in the text of the history/comment area 05:07 < daviddelikat> so there would be a box in the history area that said something like 05:08 < daviddelikat> ticket status change to depend on this item 05:11 -!- SDuensin_ is now known as SDuensin 05:35 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 05:52 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 05:53 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 06:40 <+patspam> am I right in thinking that Rogier did a single-click checkout thing for Shop? 06:41 <+perlDreamer> I think that was topsub 06:43 <@preaction> is it in the bazaar? 06:43 <+patspam> ah ok 06:43 <+patspam> couldn't find it 06:43 <@preaction> if not, we should try to convince him. we might be able to use it 06:44 <+perlDreamer> he did it for knowmad, so diona or william might be better avenues 06:44 <+patspam> ok, thanks 06:44 <+perlDreamer> how was the exercise, preaction? 06:47 <@preaction> good. got to go on my first bike ride in a week, the weather was nice 06:51 <+perlDreamer> I'm rebuilding my CentOS VM's tonight 06:51 <+perlDreamer> I nuked them by using the epel repo to get git 06:52 <+perlDreamer> well, that's what I think happened. I'll know shortly one way or the other 06:54 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] 09:38 < CIA-53> WebGUI: patspam * r12098 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): Made Survey::getResponseDetails template vars consistent 09:42 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 10:25 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 10:26 -!- ekennedy1 [n=ekennedy@70-12-49-155.pools.spcsdns.net] has joined #webgui 10:26 -!- ekennedy [n=ekennedy@70-5-48-227.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] 10:44 -!- ekennedy1 [n=ekennedy@70-12-49-155.pools.spcsdns.net] has left #webgui [] 11:11 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui 11:11 -!- mode/#webgui [+v BartJol] by ChanServ 11:15 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)] 11:21 <+BartJol> perlDreamer: up already? 11:22 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 11:32 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 12:24 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] 13:02 -!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui 13:41 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 14:04 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 14:04 -!- mode/#webgui [+o plainhao] by ChanServ 14:52 -!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] 15:21 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 15:37 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 16:02 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection] 16:06 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui 16:43 -!- Haarg [n=haarg@76.210.60.177] has joined #webgui 16:43 -!- mode/#webgui [+o Haarg] by ChanServ 16:49 < SynQ> ohm 17:02 <+BartJol> ah, Synq in zen 17:02 <+BartJol> is zen 17:04 < daviddelikat> perlDreamer: question 17:09 <+BartJol> I think perlDreamer is in dream land or feeding the kids 17:13 <+BartJol> SynQ: I also installed my handler on www.bartjol.nl 17:42 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 17:46 * perlDreamer is awake now 17:46 <+perlDreamer> SynQ: what does one have to do to build the WRE? 17:47 <+BartJol> type ./build.sh 17:47 <+perlDreamer> I tried that, and it didn't work 17:47 <+perlDreamer> it didn't get the source, or the perl modules 17:48 < SynQ> hmm 17:48 < SynQ> get the source.tgz from plainblack 17:49 <+perlDreamer> ah, but SynQ, I want to build with the new perl release candidate 17:49 < SynQ> but i'm typing with one hand now 17:49 < SynQ> i understood 17:49 <+perlDreamer> sorry, man, I will be more patient 17:49 < SynQ> best get wrebuld from git 17:50 < SynQ> then getsources.sh 17:50 < SynQ> and getperlmodules.sh 17:50 < SynQ> then ./build.sh --all 17:50 < SynQ> if that all works 17:51 < SynQ> replace perl source by perl rc source 17:52 < SynQ> personal note: when baby then not much nerding in holliday but much babyplay instead 17:52 < SynQ> over 17:55 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 17:57 <+BartJol> oh 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 approved 17:58 <+BartJol> perlDreamer: you may do the testing :P 18:00 <+BartJol> no, I'm not pushing my own code... 18:02 < SynQ> i'm off again 18:02 < SynQ> later 18:03 -!- perlmonkey2 [n=perlmonk@m430e36d0.tmodns.net] has joined #webgui 18:03 -!- mode/#webgui [+v perlmonkey2] by ChanServ 18:04 <+perlDreamer> BartJol, the post delete behavior is by design 18:04 <+perlDreamer> that's why trash-limbo was created, in fact 18:04 <+perlDreamer> because delete is hierarchial 18:04 <+BartJol> ah, ok 18:08 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui [] 18:08 <+BartJol> well I understand that it is by design, but users cab have the feeling they did not get warned 18:09 <+perlDreamer> well, please tell me more about the situation 18:09 <+perlDreamer> I have CS with lots of posts in a tree 18:09 <+BartJol> yes 18:10 <+perlDreamer> I delete one post 18:10 <+BartJol> yes 18:10 <+perlDreamer> and all the children of my Post disappear, too 18:10 <+BartJol> and it's reactions also get deleted 18:10 <+BartJol> yes 18:10 <+perlDreamer> Do you get a pop-up when the delete happens, like deleting an Asset? 18:10 <+BartJol> no 18:11 <+BartJol> but it doesn't get deleted right away, but put in the trash 18:11 <+perlDreamer> well, "delete" in WebGUI always means trash 18:11 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] 18:12 <+BartJol> well you can fix it by making all posts diectly children of the first post\ 18:12 <+BartJol> so no reactions to normal posts 18:13 <+perlDreamer> but what happens if the Post is restored from the Trash? 18:13 <+BartJol> all get back 18:13 <+BartJol> and you can't select the child 18:13 <+perlDreamer> but now the structure of the reactions has been changed 18:13 <+BartJol> yes, there is a lineage gap, I see that problem 18:14 <+BartJol> or do you mean after restoring? 18:14 <+perlDreamer> after restoring 18:14 <+BartJol> well the basic structure isn't changed 18:14 <+BartJol> only the status of the post\ 18:15 <+BartJol> I wouldn't expect a lineage change 18:15 <+BartJol> during restoring 18:16 <+perlDreamer> How about if we were to implement the same pop-up as when deleting other assets? 18:16 <+perlDreamer> I don't know if it's possible, but I can look 18:16 <+BartJol> if you also mention the children 18:16 <+perlDreamer> iirc, it's only a label and a link 18:16 <+BartJol> iirc? 18:17 <+BartJol> not sure what it says for assets 18:18 <+perlDreamer> If I Recall Correctly 18:18 <+BartJol> merci 18:18 <+BartJol> it refers only to the direct content 18:18 <+perlDreamer> that can (and should be) fixed 18:18 <+BartJol> yeah 18:24 <+perlDreamer> well, as long as you don't mind changing the i18n... :) 18:24 <+BartJol> so it is a bug, but just slightly different from what I posted 18:24 <+BartJol> I'll survive 18:24 <+perlDreamer> Okay :) 18:25 <+BartJol> I haven't seen those huge amounts of i18n yet 18:25 <+perlDreamer> It's doing the right thing for WebGUI, we just need to tell people about it 18:25 <+perlDreamer> you won't until tomorrow 18:25 <+BartJol> well I have seen huge amounts of it 18:25 <+BartJol> indeed 18:26 <+BartJol> and I got a dinner invitation, that's convenient 18:26 <+BartJol> have you seen my tremendous code in action? 18:26 <+perlDreamer> no, not yet 18:27 <+BartJol> I keep bragging anout it, until JT wrecks my confidence :) 18:27 * perlDreamer is buried in bugs 18:27 <+BartJol> poor you 18:27 <+BartJol> I installed it for the world to see 18:28 <+BartJol> http://www.bartjol.nl/en/home/wuc-2009-internationaliszation 18:31 <+perlDreamer> it works well 18:31 <+BartJol> aah I may have found another bug 18:32 <+perlDreamer> I was right. Currently we just provide a label, and a URL. There's no way to build a pop-up into that 18:32 <+BartJol> if you restore a post in the cs the number of replies in the overview isn't updated 18:32 <+BartJol> mmm 18:33 <+perlDreamer> I thought that Martin fixed that 18:33 <+BartJol> well, it can be caching 18:33 <+BartJol> but I flushed my server cache 18:33 <+perlDreamer> you can check the db 18:34 <+perlDreamer> BartJol: for deleting a Post, I suggest an RFE to add a new template variable which shows the pop-up 18:34 <+perlDreamer> we can change the default templates to use it 18:35 <+BartJol> ok 18:35 <+perlDreamer> but those with custom templates will have change things themselves 18:35 <+perlDreamer> and the RFE gives JT a chance to weigh in 18:35 <+BartJol> nope replies still zero 18:35 <+BartJol> in the db 18:35 <+perlDreamer> that's a bug 18:36 <+BartJol> I know 18:36 <+perlDreamer> I'm going to reopen your other bug, and then close it with a fix 18:36 <+perlDreamer> (for the deleting children) 18:36 < daviddelikat> gotta check out woot: http://www.woot.com/ 18:36 <+BartJol> sorry for the extra bug 18:36 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 18:36 -!- mode/#webgui [+v cap10morgan] by ChanServ 18:36 <+perlDreamer> not a problem, BartJol, just fix it and post the patch :) 18:37 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 18:37 -!- mode/#webgui [+o plainhao] by ChanServ 18:39 <+BartJol> ok 18:39 <+BartJol> do I have to fix that? 18:39 <+BartJol> well, I'm becoming a code master lately ;) 18:39 <+perlDreamer> Have to, no. Welcome to, always. 18:39 <+BartJol> well 18:39 <+perlDreamer> as long as you don't get in trouble with the boss 18:40 <+BartJol> well bugfixing one of our product shouldn't harm 18:42 <+perlDreamer> oh, I remember. Martin did cut and paste fixes 18:42 <+perlDreamer> not purge/restore 18:42 <+BartJol> ah 18:43 <+perlDreamer> this may not be possible to do without big API changes 18:43 <+perlDreamer> but, one bug fix at a time 18:43 <+BartJol> wait till my code gets implemented, that will create even more 18:43 < daviddelikat> perlDreamer: I've added the new status for helpdesk tickets, is this new status expected to DO anything? 18:44 <+perlDreamer> we want it so that we can easily identify and prioritize bugs 18:44 <+perlDreamer> for example, bugs in 7.6 had a very high priority the last week 18:44 <+perlDreamer> the only way to find them was to build a spreadsheet by hand 18:44 < daviddelikat> so mostly for reporting 18:44 <+perlDreamer> so, the usage for the new status is sorting (and maybe filtering) 18:45 < daviddelikat> as far as i can tell its done 18:45 < daviddelikat> wanna see? 18:45 <+perlDreamer> Yes! 18:46 < daviddelikat> http://delikat.homeip.net:8080/ 18:48 -!- perlmonkey2 [n=perlmonk@m430e36d0.tmodns.net] has quit ["AndroidIrc Disconnecting"] 18:48 <+perlDreamer> This is very good. 18:48 <+perlDreamer> with this, and the new metadata, managing tickets will be much easier 18:49 < daviddelikat> it really is no big deal, just change a line in HelpDesk.pm and add an entry in the language file 18:50 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 18:50 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 18:51 <+BartJol> well, I better leave the restore bug for a more relaxed and wakefull moment 18:56 <+BartJol> mmm and after anther reply it does get updated 19:02 <+BartJol> mmm, but it would mean that you have to search the lineage for a Thread asset, instanciate that, and run sumReplies 19:03 <+BartJol> are there more assets that might suffer that problem... mmm, must dive into that 19:14 * cap10morgan is officially in love with git(hub) 19:15 <+BartJol> aah, there is a method for that 19:16 < mducharme-work> hmm does the latest wre need the new module versions listed in the gotchas 19:16 < mducharme-work> or does it include new enough modules already 19:17 <+perlDreamer> mducharme-work: it will need new modules 19:18 <+perlDreamer> always safest to run testEnvironment.pl and also check the gotchas 19:18 < mducharme-work> I'm referring to the DBI and DBD-mysql requirement in the latest 7.6.35 released yesterday 19:19 <+perlDreamer> testEnviroment.pl only specifies minimum versions. 19:19 <+perlDreamer> It doesn't keep track of buggy versions that would meet the minimum requirements 19:19 <+perlDreamer> so if you use those version of DBD/DBI, you should upgrade 19:19 <+perlDreamer> (whether you use WebGUI or not) 19:19 < mducharme-work> I don't know what I use, whatever comes with the latest wre 19:19 < mducharme-work> heh 19:20 <+perlDreamer> in that case, you're fine 19:20 < mducharme-work> I'm upgrading them because I don't know what versions I have 19:20 < mducharme-work> oh 19:20 <+perlDreamer> since all releases are tested against the latest WRE 19:20 <+perlDreamer> but the WRE may not include all the modules, or the correct versions 19:20 < mducharme-work> ok, well now I'm upgrading beyond the latest WRE I guess lol 19:21 <+BartJol> darn it actually looks like I solved a bug 19:21 <+perlDreamer> good work, bartjol 19:22 < mducharme-work> hrm there is no module called DBD-mysql 19:22 <+BartJol> yes, it does the reply 19:22 <+BartJol> count 19:22 < mducharme-work> is it Bundle::DBD::mysql? 19:23 < mducharme-work> make test returned bad 19:23 < mducharme-work> aurgh 19:26 <+BartJol> posted my patch 19:28 < mducharme-work> No pidFile specified in spectre.conf 19:28 < mducharme-work> uh 19:28 < mducharme-work> how do I specify a pidfile? 19:28 <+perlDreamer> it's in the gotchas ;) 19:28 <+perlDreamer> also, in etc/spectre.conf.orig 19:28 < mducharme-work> I read the gotchas, it just said I'd need to specify a pidfile without telling me how 19:28 <+perlDreamer> in .35 19:28 < mducharme-work> ahh 19:28 <+perlDreamer> ? 19:29 < mducharme-work> oops 19:29 < mducharme-work> it was there 19:30 <+perlDreamer> don't feel too bad, the instructions weren't there in .34 19:30 <+perlDreamer> SynQ mentioned that, and it was fixed in .35 19:30 < mducharme-work> ahh! 19:31 < mducharme-work> the instructions also say I'll have to kill spectre 19:31 <+perlDreamer> yes, because the pidfile doesn't exist yet 19:31 < mducharme-work> I assume since I stopped everything except mysql before doing the upgrade, I won't need to do that 19:31 < mducharme-work> I always do that automatically 19:31 < mducharme-work> heh 19:31 <+perlDreamer> that's sounds right 19:33 <+BartJol> well, I'm gonna celebrate my first bugfix with a beer, I suppose 19:34 <+BartJol> tomorrow I'll see whether it was approved 19:34 <+perlDreamer> right fix, wrong place :) 19:35 <+perlDreamer> we try not to add special case code in Asset*.pm 19:35 <+perlDreamer> but we'll find a good place for the patch 19:35 <+perlDreamer> preaction, Haarg: ping 19:35 <@preaction> sup fool 19:35 <@Haarg> ? 19:35 <+perlDreamer> http://www.webgui.org/use/bugs/tracker/10758 19:35 < mducharme-work> ahh crap colin missed something 19:36 <+perlDreamer> Restoring a Post from Trash doesn't update the replies count 19:36 < mducharme-work> the popup help text for ldap proxy password is wrong 19:36 < mducharme-work> and the word "attribute" is misspelled in the authentication attribute help popup text 19:36 <@preaction> perlDreamer: I would say that code belongs in publish 19:36 <@preaction> mducharme-work: update the bugs or post new ones please 19:36 <+BartJol> perlDreamer: yeah, well to bad 19:37 -!- BartJol [n=bart@kantoor.procolix.com] has left #webgui [] 19:37 < mducharme-work> I don't know if there are bugs 19:38 <+perlDreamer> they are bugs 19:38 < CIA-53> WebGUI: 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-work> no I mean, is there like a bug number 19:38 < mducharme-work> how do I know what to update 19:38 < mducharme-work> heh 19:39 <+perlDreamer> no, no posted bugs for this. You'll need to post new ones. 19:39 < mducharme-work> dammit 19:39 < mducharme-work> heh 19:43 < mducharme-work> there, posted 19:48 < mducharme-work> that was more painless than I thought it would be 19:48 <+perlDreamer> the upgrade, or the bug posting? 19:49 < mducharme-work> the bug posting 19:49 < mducharme-work> I was expecting some complicated bugzilla setup 19:49 < mducharme-work> where I"d have to fill out umpteen forms and register for a bugzilla account 19:49 < mducharme-work> lol 19:57 < mducharme-work> I'm almost shocked that you're using the help desk module for that 19:58 <+perlDreamer> webgui.org is the primary customer for the helpdesk 19:58 <+perlDreamer> thanks to daviddelikat's hard work, it is coming right along 19:59 < mducharme-work> I mean it's nice from a UI perspective, made things easier for me 19:59 < mducharme-work> but don't bug tracking things like bugzilla support integration directly with CVS/SVN repos? 19:59 < mducharme-work> which you'd lose out on using the helpdesk for bug tracking 19:59 <+perlDreamer> I know that Trac does that, but I don't think bugzilla does. 20:00 < mducharme-work> ahh ok 20:00 <@preaction> but what good is that if the UI sucks? if users can't report bugs, why do you need a bug tracker? 20:00 < mducharme-work> heh 20:00 <@preaction> Trac is more of a project management system, it's what I'd like our PMS to be 20:01 < mducharme-work> does that mean you'd put a CVS/SVN server directly in webgui? 20:01 <+perlDreamer> no, just a way to talk to one 20:02 <@preaction> and more likely git 20:02 <@preaction> well, to start at least 20:02 < mducharme-work> ahh ok 20:08 < CIA-53> WebGUI: colin * r12100 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: Fix an i18n typo. 20:10 < mducharme-work> boy colin sure does a lot of bug fixes 20:10 <+perlDreamer> yeah, he's a very busy gut 20:10 <+perlDreamer> guy 20:10 < mducharme-work> practically every source commit is his it seems 20:11 <+perlDreamer> well, as you may have noticed, he also has to fix a lot of bugs that he creates 20:11 <+perlDreamer> like for that LDAP one 20:11 < mducharme-work> ahh 20:11 <+perlDreamer> so his "hit rate" is probably more like in the 60's 20:11 < mducharme-work> ok 20:16 -!- dreamersgirl [n=chatzill@137.53.249.130] has joined #webgui 20:16 <+perlDreamer> dreamersgirl: still raining on and off 20:17 < dreamersgirl> i know. :( 20:20 * perlDreamer and dreamersgirl and trainDreamer and animatedDreams were supposed to go to an outdoor concert today 20:20 <+perlDreamer> but it's raining in oregon :( 20:22 < mducharme-work> I assume those are not 4 unrelated people who just all happen to have "dream" in their nick 20:23 < mducharme-work> because that would be too much of a coincidence :) 20:23 <+perlDreamer> no, those would be my wife and boys 20:23 < mducharme-work> ahh 20:33 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui 20:38 < CIA-53> WebGUI: colin * r12101 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Allow autocommit workflows to do apply (save & re-edit). 20:47 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 20:53 < CIA-53> WebGUI: 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-53> WebGUI: 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-53> WebGUI: colin * r12104 /branch/WebGUI_7.6/ (lib/WebGUI/i18n/English/Asset.pm docs/changelog/7.x.x.txt): Backporting Asset delete i18n message improvement. 21:20 -!- ckotil_ [n=newtrino@snare.grnoc.iu.edu] has joined #webgui 21:21 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection] 21:24 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 21:24 -!- mode/#webgui [+v cap10morgan] by ChanServ 21:28 -!- dreamersgirl [n=chatzill@137.53.249.130] has quit [Read error: 110 (Connection timed out)] 21:31 -!- ekennedy [n=ekennedy@70-12-49-155.pools.spcsdns.net] has joined #webgui 21:59 <+perlDreamer> ekennedy, thanks again for bug fixing on Monday and Tuesday 22:20 * perlDreamer will be gone for a while 22:24 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui 22:24 < SquOnk> Greetings 22:24 < SquOnk> 7.6.35 packages should hit Debian Sid this evening (VET) 22:24 < SquOnk> It includes automatic upgrades and a revamped init script. 22:27 < SquOnk> I 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:36 < SquOnk> One thing I want the next release to have is the proper execution of test, no matter _where_ one invokes testCodebase 22:38 < SquOnk> BTW, 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:40 < SquOnk> What's the rationale behind running testCodebase within $WEBGUI/bin instead of anyplace? 22:44 <@Haarg> probably more of an oversight than anything 22:44 < SquOnk> Haarg: :-) 22:44 <@Haarg> ideally all the scripts would be runnable from anywhere but i know that isn't always the case 22:44 < SquOnk> Haarg: Well, I have local patches that allow testCodebase to be run from anyplace. 22:44 <@Haarg> as for the UNIVERSAL::can thing, it's a UNIVERSAL::can bug. 22:45 < SquOnk> Haarg: 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 ../t 22:45 <@Haarg> do you know what version of UNIVERSAL::can you are using? 22:46 < SquOnk> Haarg: 1.12 22:47 <@Haarg> yeah, newer versions fix that i believe 22:47 < SquOnk> Great, so that's not an issue 22:47 <@Haarg> yeah, and they are only warnings 22:48 < SquOnk> Haarg: And those tests are supposed to pass on a fresh install, right? 22:48 <@Haarg> yes 22:52 -!- s4eek [n=charles@72-254-164-166.client.stsn.net] has joined #webgui 23:56 -!- s4eek [n=charles@72-254-164-166.client.stsn.net] has quit [] 23:57 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] --- Day changed Thu Aug 13 2009 00:16 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] 00:25 <@preaction> would a series of articles entitles "What Happens When I Click...?" be useful or interesting to any of you? 00:27 <@preaction> so 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:34 -!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui 00:48 < mducharme-work> not to me 00:48 < mducharme-work> heh 00:48 < mducharme-work> I don't care what save does underneath as long as it works ;) 01:01 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui 01:02 < Mech422> Hi all 01:02 < Mech422> anyone know of any funkinesses with user.isVisitor ? 01:03 < Mech422> my login template always seems to think your an anonymous vistitor... http://webgui.pastebin.com/m481fd968 01:08 <+perlDreamer> Mech422! 01:08 <+perlDreamer> howdy 01:08 < Mech422> Hey pd :-) How goes ? 01:10 <+perlDreamer> head above water 01:10 <+perlDreamer> somedays, that's all you can ask for 01:11 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] 01:13 < Mech422> Heh - most important day of the year is coming up... 01:13 < Mech422> back to school day :-) 01:13 <+perlDreamer> 3 weeks, 5 days, 18 hours 01:13 < Mech422> LOL 01:13 < Mech422> I got like 10 days :-) 01:14 <+perlDreamer> y'all start early 01:14 < Mech422> yeah - they get out early too 01:16 < Mech422> could 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 <+perlDreamer> me smells a bug, let me check 01:16 < Mech422> ahh...I thought it might be me that smelled :-P 01:17 <+perlDreamer> which version? 01:18 < Mech422> gahh...Um.. lemme go look 01:18 <+perlDreamer> look in the source of any page, near the top 01:18 <+perlDreamer> it's there 01:18 < Mech422> its pretty recent - right after last release I belive - ahh - checking 01:19 < Mech422> 7.7.9 01:19 < Mech422> thats slick - I'll have to remember thats there 01:19 <+perlDreamer> it's very handy sometimes 01:20 <+perlDreamer> I think if one was careful, you could use it to find all the public webgui sites in the world 01:22 < nuba> i used to hide it in my setups, for security purposes 01:22 < nuba> likewise for the server signature (the one mentioning apache version, OS, loaded modules, etc) 01:23 < nuba> same with opensshd's handshake too 01:23 < nuba> :) 01:24 <+perlDreamer> Mech422, can you show me the template in action, either on your site or a demo site? 01:24 <+perlDreamer> the code looks good, and it's working on a quick check that I have setup on a dev box 01:25 < Mech422> what bugs me is the WG default stuff works - click on 'conferences' after you login and it sasy 'welcom admin' 01:25 < Mech422> its just my front page one thats borked 01:39 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 01:46 -!- carogray1 [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui 01:47 -!- Haarg [n=haarg@76.210.60.177] has quit ["This computer has gone to sleep"] 01:50 < Mech422> Hmm - does setting the cache timeout to 0 disable caching of an asset ? 01:51 <+perlDreamer> For the snippet, any value less than 10 seconds disables caching 01:51 < Mech422> ahh - very cool 01:53 <+perlDreamer> admin mode will disable caching as well 01:54 -!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 60 (Operation timed out)] 01:54 < Mech422> pd: really? I saw that issue even with the left 'admin strip' open ? 01:57 <+perlDreamer> I just checked, and I'm not seeing it. 01:57 <+perlDreamer> Of course, now, you've disabled caching 01:57 < Mech422> lol - sorry 02:20 < SquOnk> Do you think #10762 (just filed) has a chance to make it for 7.6.36? 02:21 <+perlDreamer> no 02:21 <+perlDreamer> well, I don't know 02:21 < SquOnk> perlDreamer: You read too fast... 02:22 <+perlDreamer> I did, let me read more slowly 02:22 < SquOnk> perlDreamer: And look at the patch, and test it... 02:22 <+perlDreamer> well, I say no because there won't be a 7.6.36 02:23 < SquOnk> perlDreamer: Oh 02:23 <+perlDreamer> normally I don't shoot down ideas so quickly ;) 02:24 < SquOnk> 7.6.35 was supposed to be the last one of the series 02:24 < mducharme> the next release will be 7.7 stable? 02:24 <+perlDreamer> re the patch: anything in the core would have to be default setup specific, so /data/WebGUI instead of /usr/share/webgui 02:25 < SquOnk> perlDreamer: I have no problem with /data/WebGUI 02:25 < SquOnk> perlDreamer: 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 <+perlDreamer> okay 02:26 < SquOnk> perlDreamer: (And the Debian patch would only need to change that one line ;-) 02:26 <+perlDreamer> what's the debian rule about non-official releases? 02:26 <+perlDreamer> if there was a 7.5.35-1? 02:26 < SquOnk> perlDreamer: I can have 7.6.35-2 with my own patch. 02:27 <+perlDreamer> excellent 02:27 < SquOnk> perlDreamer: And that's what I will have to do if 7.6.36 doesn't see the light. 02:27 <+perlDreamer> I may (on my own) put out some post-stable releases of 7.5.35 with no database or package changes 02:27 <+perlDreamer> so 35-1, 35-2 and so on 02:27 <+perlDreamer> backporting what I can when I have spare time 02:27 < SquOnk> perlDreamer: That would work. 02:28 <+perlDreamer> we can even keep it in WebGUI SVN 02:28 <+perlDreamer> so that other could help, too 02:28 < SquOnk> perlDreamer: 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:29 < SquOnk> perlDreamer: That way, we will be sure that there's a fairly recent version of WebGUI in testing and focus on upgradind to 7.7 02:29 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] 02:29 < SquOnk> perlDreamer: 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:30 <+perlDreamer> you've gotta be kidding 02:30 < SquOnk> perlDreamer: ...because I upgrade/upload as soon as you release. 02:30 < SquOnk> perlDreamer: No, it's like that. 02:30 < SquOnk> perlDreamer: 10 days in Sid without RC bugs, you get promoted. 02:30 <+perlDreamer> okay. I've never heard that we release too quickly before :) 02:31 <+perlDreamer> can I give you an answer tomorrow? 02:31 < SquOnk> perlDreamer: Sure. 02:32 <+perlDreamer> I like the concept of not having hardcoded paths in there, but I'd rather do it the way that WebGUI::Test does it 02:32 <+perlDreamer> which is to determine the root directory based on the config file 02:32 <+perlDreamer> then there would be no need for a switch or extra variable 02:32 < SquOnk> perlDreamer: Of course 02:32 < mducharme> sid? squeezy? 02:32 -!- carogray1 [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] 02:32 <+perlDreamer> are you okay with that approach? 02:33 <+perlDreamer> mducharme: debian releases are named after Toy Story characters, iirc 02:33 < SquOnk> perlDreamer: 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 < mducharme> ahh 02:33 <+perlDreamer> it would autodetect it from the config file that is specified to be used, SquOnk 02:34 <+perlDreamer> either via existing command line, or from the environment variable 02:34 <+perlDreamer> so no changes at all for debian/core 02:35 < mducharme> I think it would be nice if webgui releases were fewer and farther between... 02:35 < SquOnk> perlDreamer: Hopefully. 02:35 * perlDreamer needs to start working on dinner. catch you all later 02:35 < mducharme> most software companies will release updates every few months or so 02:36 < Mech422> Oh ! Debian goodness ? cool :-) 02:37 < SquOnk> Mech422: 7.5.35 packages will make Sid this evening. 02:38 < Mech422> SquOnk: I've got wG running on stable - amd64 02:38 < SquOnk> Mech422: (They work in Lenny if you install libjs-yui from Sid manually) 02:38 < SquOnk> Mech422: Good to hear that. Please post bugs if you find them! 02:38 < Mech422> Ahh cool - no bugs so far - I just haxor'd the build script - didn't use packages 02:38 < SquOnk> Mech422: What do you mean? 02:39 < SquOnk> Mech422: Oh, I see. 02:39 < Mech422> I took the default WRE build script and made it build on lenny amd64 02:39 < SquOnk> Mech422: Well, if you point to Sid and pin webgui, you can just aptitude install webgui 02:39 < Mech422> cool 02:40 < Mech422> Dinner time... 02:40 < Mech422> Later all :-) 02:40 -!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has quit [Remote closed the connection] 02:41 < CIA-53> WebGUI: 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:42 < SquOnk> perlDreamer: 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:43 < SquOnk> dh-webgui-i18n --lang Spanish 02:43 < SquOnk> ...will give you webgui-i18n-spanish, you install that and be merry. 02:45 < mducharme> SquOnk: it's just regular webgui, not the wre, you're putting on debian, correct? 02:45 < SquOnk> mducharme: Exactly 02:46 < SquOnk> mducharme: Most of the things the WRE does will be done the Debian way 02:46 < mducharme> ahh 02:46 < SquOnk> mducharme: Things like upgrades will be handled automatically vía dist-upgrade 02:46 < mducharme> so you will have the equivalent of a modproxy? 02:47 < SquOnk> mducharme: Things like database creation (work in progress) will be done during install through debconf/dbconfig, and can be changed afterwards with dpkg-reconfigure 02:47 < SquOnk> mducharme: Also, integration with other tools will be as easy as possible. 02:48 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 02:48 -!- mode/#webgui [+v patspam] by ChanServ 02:48 < SquOnk> mducharme: For instance, the current package uses ghostscript to get ps/pdf to text, which is way faster than using xpdf 02:48 < mducharme> right 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 webgui 02:48 < mducharme> I remember webgui being a lot slower back before the WRE 02:49 < SquOnk> mducharme: Ah, Debian's webgui won't do that because one cannot force a specific configuration for other packages. 02:49 < SquOnk> mducharme: I will provide sample config files, though. 02:49 < mducharme> right, I'd just be concerned that that would give people the impression that webgui is slow... 02:50 < SquOnk> mducharme: Not if they read README.Debian, as every decent Debian user does :-) 02:50 < mducharme> lol 02:50 < mducharme> people actually read readme files? 02:50 < mducharme> really? 02:50 < SquOnk> mducharme: Besides, during installation there will be an explicit notice through debconf that will direct users to read what they need to read. 02:50 < mducharme> what planet do they live on? 02:50 < mducharme> hehe 02:51 < SquOnk> See you guys tomorrow... 02:51 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] 02:52 <+patspam> anyone know a good website for finding/comparing ISPs in the US? 02:52 <+patspam> or just ISP recommendations in general? 02:53 <+patspam> or 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.. 03:16 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 03:16 -!- mode/#webgui [+v cap10morgan] by ChanServ 03:21 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 03:25 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 03:25 -!- mode/#webgui [+o Haarg] by ChanServ 03:32 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."] 03:37 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 04:36 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 05:14 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 05:16 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 05:23 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 06:40 -!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 06:42 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] 06:42 -!- mducharme1 is now known as mducharme 07:11 -!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has joined #WebGUI 07:11 -!- mode/#webgui [+o tavisto] by ChanServ 07:16 <+perlDreamer> patspam, I'd ask JT. He seems to know all the good hosters. 07:21 <+perlDreamer> hang on, isn't there a compare stuff network for that? 07:22 <+perlDreamer> nope 07:22 <+perlDreamer> hey, tavisto! 07:22 <@tavisto> yo 07:22 <@tavisto> ask JT what? 07:23 <+perlDreamer> how come there isn't a comparehoster.com Matrix site? 07:23 <+perlDreamer> hostermatrix.com 07:23 <@tavisto> he and I are in Indy right now doing a hackathon for cmsmatrix 07:23 <@tavisto> we thought about it 07:23 <+perlDreamer> hackathon for cmsmatrix? 07:23 <@tavisto> but it didn't get priority over TGC 07:23 <+perlDreamer> sounds fun :) 07:23 <@tavisto> yeah we got crap to fix 07:23 <+perlDreamer> need help? 07:23 <@tavisto> search is basically junk and we're changing stuff around 07:24 <@tavisto> maybe, I can ask JT 07:24 <@tavisto> if you want in, we need a key part fixed 07:24 <@tavisto> the search currently returns all results and puts checkboxes next to them 07:24 <+perlDreamer> which one? 07:24 <+perlDreamer> right 07:24 <@tavisto> instead of that... it needs to only return 07:25 <@tavisto> the products that match 07:25 <+perlDreamer> those that would have been checked 07:25 <@tavisto> right 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 group 07:25 <+perlDreamer> ouch 07:25 <@tavisto> BTW, there is also another site that does a good job of doing a hosting matrix type site 07:26 <+perlDreamer> what is it? 07:26 <@tavisto> I 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 <+perlDreamer> then you can hire me! 07:26 <@tavisto> yeppers 07:26 <+perlDreamer> wait a second... 07:27 <+patspam> can you guys have that ispmatrix thing up and running before I move to the states at the end of the month? 07:27 <@tavisto> I'm sure we COULD if enough money was involved :) 07:27 <@tavisto> you're moving to the US? Where? 07:27 <+patspam> long island, NY 07:27 <@tavisto> wow! Work visa? 07:28 <+patspam> helen (my gf) is starting a ph.d at SUNY (stony brook) 07:28 <@tavisto> sweet!! 07:28 <+patspam> yeah really excited! 07:28 <@tavisto> Good to see the US continues to steal good talent from down under 07:28 <+patspam> heh, the brain drain 07:28 <@tavisto> the usa says NOM NOM NOM NOM 07:28 <+patspam> still 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 waiver 07:28 <@tavisto> perldreamer, you up to the challenge or what? 07:29 <@tavisto> that's great man.. will be nice to have you closer 07:29 <+patspam> yeah, and in the same time zone! really looking forward to that 07:30 <+patspam> what broadband ISPs do you use tav? 07:30 -!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 07:31 <+perlDreamer> tavisto, don't bother me, I'm hacking on the Matrix search for JT 07:31 <@tavisto> grr 07:32 <+perlDreamer> :) 07:32 <+perlDreamer> =) 07:32 <@tavisto> ;) 07:32 <+perlDreamer> "Things that make you go, grrrr" 07:33 <@tavisto> lol 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 10 07:34 <@tavisto> that'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 task 07:40 <+perlDreamer> I think I hear my mother calling me... 07:41 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Connection timed out] 07:49 <@tavisto> wuss 07:53 <+perlDreamer> dude, the search button doesn't even work in 7.7 07:57 <@tavisto> seriously? 07:57 <+perlDreamer> totally, unfortunately 07:57 <@tavisto> The only thing I've heard about it was the Opera issue 07:58 <@tavisto> son of ah bee 07:58 <+perlDreamer> well, that was in 7.6 08:23 < CIA-53> WebGUI: colin * r12106 /WebGUI/docs/ (2 files in 2 dirs): Fix the search button in the view template. 08:23 < CIA-53> WebGUI: colin * r12107 /WebGUI/ (2 files in 2 dirs): Fix bad Matrix i18n when selecting no listings and hitting compare. 08:39 <+perlDreamer> tavisto: ping 08:55 -!- mducharme1 is now known as mducharme 09:02 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 09:03 -!- tavisto_ [n=tavisto@mbb0736d0.tmodns.net] has joined #WebGUI 09:03 -!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)] 09:06 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:08 < CIA-53> WebGUI: colin * r12108 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): 09:08 < CIA-53> WebGUI: When the matrix displays search results, only show those that match. Previously, 09:08 < CIA-53> WebGUI: it displayed all the products, with those that matched having checked boxes. 09:20 -!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has joined #WebGUI 09:20 -!- tavisto_ [n=tavisto@mbb0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)] 09:20 -!- mode/#webgui [+o tavisto] by ChanServ 09:38 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 09:38 < CIA-53> WebGUI: colin * r12109 /WebGUI/ (docs/changelog/7.x.x.txt sbin/testCodebase.pl): 09:38 < CIA-53> WebGUI: Update testCodebase.pl to extract the WebGUI root directory from the absolute 09:38 < CIA-53> WebGUI: path to a config file, just like a standalone test would. 09:43 -!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has quit [Read error: 113 (No route to host)] 09:56 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 10:11 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 10:11 -!- mode/#webgui [+v bartjol] by ChanServ 10:25 < CIA-53> WebGUI: colin * r12110 /WebGUI/ (8 files in 5 dirs): i18n several items in the Matrix, and Matrix listing. 10:25 < CIA-53> WebGUI: colin * r12111 /WebGUI/docs/upgrades/ (18 files): Remove 7.6 upgrade scripts and packages from 7.7 10:25 < CIA-53> WebGUI: colin * r12112 /WebGUI/docs/upgrades/ (4 files): Prune more 7.6 packages 10:51 < CIA-53> WebGUI: 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.0 11:14 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: mducharme-work, @steveo_aa, SDuensin, @preaction 11:16 -!- Netsplit over, joins: @preaction, SDuensin, mducharme-work, @steveo_aa 12:13 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 12:51 -!- iflux [i=iconicfl@www.kevinlynn.com] has quit [Read error: 104 (Connection reset by peer)] 12:59 -!- iflux [i=iconicfl@www.kevinlynn.com] has joined #webgui 13:17 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 14:00 -!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui [] 16:54 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 16:59 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui 16:59 -!- mode/#webgui [+v perlmonkey2] by ChanServ 17:43 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 17:43 -!- ryuu_ro_ [n=rory@53570634.cable.casema.nl] has joined #webgui 17:45 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] 18:09 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 18:09 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:10 <+perlDreamer> Good morning, everybody! 18:15 < mducharme-work> morning perlDreamer 18:15 < mducharme-work> you seem chipper today 18:15 <+perlDreamer> It's 7.7 release day 18:15 <+perlDreamer> If I'm not chipper, then I'm in deep trouble 18:16 < mducharme-work> you mean 7.7 stable??? 18:16 <+perlDreamer> that's the plan 18:16 < mducharme-work> yay! 18:20 < mducharme-work> I thought that was like a month away 18:21 <@steveo_aa> That's what I had heard as well. 18:22 <@Haarg> yay new router http://img99.imageshack.us/img99/3450/routerg.jpg 18:23 <+perlDreamer> New router for you Haarg? 18:23 <@Haarg> yeah 18:23 <+perlDreamer> awesome 18:23 < mducharme-work> why does your router have USB ports? 18:23 <@Haarg> why not? 18:23 < mducharme-work> what is the purpose I mean? 18:23 <+perlDreamer> so it can mount and share drives as network storage? 18:23 <@Haarg> it's just an embedded pc. i don't plan to use them for anything. 18:24 < mducharme-work> it's like a soekris box? 18:24 <@Haarg> similar 18:24 <@Haarg> http://www.pcengines.ch/alix2d3.htm 18:25 <@Haarg> still waiting for the cf card 18:25 <@Haarg> i'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-work> cf? 18:25 < mducharme-work> ahh compact flash 18:25 <@Haarg> and it is using an old 400mb hard drive 18:25 < mducharme-work> sorry I have music on the brain, been studying for university, cf is an abbreviation for cantus firmus 18:26 <@Haarg> so you can imagine that won't last 18:26 < mducharme-work> yeah I prefer using solid state stuff wherever it makes sense.. 18:31 <@Haarg> the 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 <+perlDreamer> that's one way to quiet it down 18:32 <@Haarg> yeah 18:32 <@Haarg> it grinded a lot, then would get quiet. so i opened it to check and it turned out it was just stopping. 18:32 <+perlDreamer> any opinions on what the default privacy field settings should be for new profile fields? 18:33 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:33 < mducharme-work> is it possible to have a profile field that the user themselves cannot modify, that is only modifiable by admin? 18:34 < ryuu_ro_> perlDreamer: I would say private 18:34 <+perlDreamer> mducharme-work: yes. Just set it to not visible, not editable 18:34 < mducharme-work> I would say private as well.... 18:34 < mducharme-work> ok 18:35 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 18:37 < mducharme-work> I wasn't sure if setting it not editable would prevent it from being edited by admin as well... 18:47 <+perlDreamer> no, not editable is for the user 18:47 <+perlDreamer> the only way that field will be editable is via the User Admin Console screen 18:55 < mducharme-work> heh it's funny it was just announced a week ago that the stable 7.7 was delayed.. 18:57 <+perlDreamer> it was supposed to be a while ago 18:58 <+perlDreamer> however, as Damian Conway has said, the process of enbugging has outstripped the process of debugging 18:58 < CIA-53> WebGUI: colin * r12114 /WebGUI/ (2 files in 2 dirs): Set a default privacy value in the radio list when creating new profile fields. 18:59 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 18:59 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:03 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 54 (Connection reset by peer)] 19:07 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 19:11 < mducharme-work> is there any kind of migration tool to migrate an existing news system based on the collaboration system to the story manager? 19:11 <+perlDreamer> no 19:11 < mducharme-work> damn 19:11 < mducharme-work> ok 19:11 < mducharme-work> heh 19:14 <+perlDreamer> and it appears my "7.7 is stable" comment is premature 19:15 <+perlDreamer> too many open bugs as of yet 19:16 < mducharme-work> oh 19:21 < mducharme-work> :( 19:24 < mducharme-work> do you have to fix all the bugs before release? 19:24 <+perlDreamer> as many as possible :) 19:25 < mducharme-work> or will you just label the help desk wobject "help desk (beta)" 19:25 < mducharme-work> stuff like that 19:25 <@preaction> help desk isn't in the core of WebGUI 19:25 <+perlDreamer> for 7.7 stable, all we really need to fix are core bug 19:25 < mducharme-work> ahh ok so the issues to do with the help desk then are not holding up the stable 19:26 <+perlDreamer> no webgui.org/plainblack bugs 19:26 <+perlDreamer> right 19:26 < mducharme-work> i see some of the bugs are for story manager too, I imagine most of those will need to be fixed prior to release 19:26 < mducharme-work> because that's part of the core right? 19:26 <+perlDreamer> yes 19:27 <+perlDreamer> but if you file a bug that there's no CS to SM translation script, I'll refile it as an RFE 19:27 <+perlDreamer> so don't go there... 19:27 < mducharme-work> I didn't plan to... 19:27 <+perlDreamer> :) 19:28 < mducharme-work> I wouldn't want to hold up the release for that to begin with 19:29 < mducharme-work> even though ti's a feature I would like 19:29 < mducharme-work> heh 19:29 < mducharme-work> I think I'll file an RFE for that actually 19:33 < mducharme-work> is there a webgui demo site that is running 7.7.x? 19:33 < mducharme-work> I just wanted to try out the story manager.. 19:37 < mducharme-work> ahh nevermind found it 19:37 < mducharme-work> heh 19:42 < mducharme-work> bizarre.. 19:42 < mducharme-work> no add button 19:42 < mducharme-work> ahh nevermind, it's because I made a topic instead of a story archive.. 19:58 -!- ckotil_ [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"] 20:21 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] 20:28 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."] 20:42 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 21:37 -!- ryuu_ro_ [n=rory@53570634.cable.casema.nl] has quit ["I'm Off"] 22:44 -!- kimd [n=spunky@dslb-088-064-178-166.pools.arcor-ip.net] has joined #webgui 22:53 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 22:53 -!- mode/#webgui [+v perlDreamer] by ChanServ 23:01 -!- kimd [n=spunky@dslb-088-064-178-166.pools.arcor-ip.net] has quit ["Ex-Chat"] 23:04 <@preaction> perlDreamer, Haarg: Should it be possible to call $asset->indexContent at any time you think? 23:04 <+perlDreamer> no 23:04 <@preaction> currently it's not 23:04 <@preaction> why not? 23:04 <+perlDreamer> I just worked around a bug with this 23:04 <+perlDreamer> let me think 23:04 <+perlDreamer> if you call indexContent before update is called, then you get off by 1 23:05 <+perlDreamer> last update'd data is indexed this time 23:05 <+perlDreamer> so it has to be after update 23:05 <+perlDreamer> since index calls get 23:05 <@preaction> right, but what if we update again? then what? 23:05 <+perlDreamer> then you have to call indexContent again 23:05 <@preaction> but you can't, the indexer does an insert 23:05 <@preaction> not a replace or an update 23:06 <+perlDreamer> mmmm, that doesn't sound right 23:06 <@preaction> wait. wtf. how does this work? 23:06 <+perlDreamer> otherwise, updated assets would never be updated in the search index 23:07 <@preaction> i officially do not understand. 23:07 <@preaction> it does an INSERT, but what actually happens is a replace 23:09 <@preaction> there are no duplicate assetIds in the index, each asset has only one entry 23:09 <+perlDreamer> create does an insert 23:09 <+perlDreamer> all other calls to the indexer are supposed to use addKeywords 23:09 <+perlDreamer> which does an update 23:09 <@preaction> but every www_editSave eventually calls indexContent 23:10 <@preaction> check that, every commit 23:11 <+perlDreamer> right 23:11 <+perlDreamer> and commit has unique db fields, so the create doesn't puke 23:12 <+perlDreamer> so, through the UI, it always does the right thing 23:14 <+perlDreamer> how did you get from map bugs over to that? 23:17 <@preaction> but the primary key has to be unique in the table 23:18 <@preaction> i'm working on some TGC bugs for JT right now 23:18 <@preaction> i don't want him to be able to say i didn't do what he asked me to do 23:20 <@preaction> wow. it works with insert... i think it's mysql automatically turning it into a replace 23:20 <+perlDreamer> good thinking 23:32 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 23:55 <@preaction> ha, i did end up finding a bug in the indexer 23:55 <@preaction> i'll fix it 23:55 <+perlDreamer> don't forget to file it :) --- Day changed Fri Aug 14 2009 00:19 < carogray> calendar question? 00:19 <+perlDreamer> ask away 00:20 < carogray> Calendar 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 < carogray> you can adjust it in the calendar feed? 00:20 <@preaction> yes, you can adjust the feed window size. in the Display tab 00:20 <+perlDreamer> good question, I'll check in the code 00:21 < carogray> window size? 00:21 < carogray> it's ICalendar Feed Interval at the bottom of the display tab, right? 00:21 <@preaction> yes 00:22 < carogray> and that's the calendar that's feeding INTO the "bigger" calendar right? 00:22 < carogray> i.e. the sending, not receiving calendar 00:22 <@preaction> try it and see, but yes 00:22 < carogray> perfect thanks.. I thought I had used this before, but... just checking quickly thanks so much. 00:24 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui 00:24 < SquOnk> Greeting 00:24 < SquOnk> s 00:24 <@preaction> afternoon 00:24 <+perlDreamer> Hey, SquOnk 00:24 < SquOnk> perlDreamer: So, will there by 7.6.36 or not? 00:24 < SquOnk> be 00:25 <+perlDreamer> no .36. This weekend there will be a .35-1 00:25 * SquOnk has "keyboard issues" today 00:25 < SquOnk> .35.1 00:25 <+perlDreamer> does the nomenclature matter to Debian? 00:25 < SquOnk> perlDreamer: Good enough. I'll package that one as the final webgui 7.6 for Debian Sid so it gets through to testing. 00:26 < SquOnk> perlDreamer: We'd prefer not to deal with dashes since we use dashes for internal Debian revisions. 00:26 < SDuensin> Hey gang. 00:26 < SquOnk> perlDreamer: Speaking of "last version"... 00:27 < SquOnk> If 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 <@preaction> SquOnk: read the gotchas in the latest 7.6 version, it should say in there 00:27 < SquOnk> preaction: Ok, let me see 00:28 < SquOnk> perlDreamer: 7.6.35.1 is greater than 7.6.35 in "debian version comparison" 00:29 < SquOnk> perlDreamer: 7.6.35-1 is awkward to handle, because -1 is used by Debian internal revision system. 00:29 <+perlDreamer> I'll use .1, then 00:30 < SquOnk> Say 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-2 00:30 < SquOnk> Then, if you release 7.6.35.1 I can release 7.6.35.1-1 and that will trump 7.6.35-* 00:33 < SquOnk> preaction: I can have either 7.5.24 or 7.5.40 to be able to use 7.6.35 00:33 <@preaction> yes 00:33 <+perlDreamer> preaction: t-25 minutes 00:33 < SquOnk> preaction: And I will need 7.6.14 or (I presume) 7.6.35 in order to use 7.7.x 00:34 <@preaction> correct 00:34 < SquOnk> Good. 00:34 <@preaction> but 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:35 <+perlDreamer> ooooohhhhhh 00:35 <+perlDreamer> Lift? 00:35 < SquOnk> 8.0 comes after 7.7? No 7.8? 00:35 <@preaction> i think, not sure 00:36 <@preaction> we're not sure how the plan is going to progress in re 7.8. that'll be sorted out at the WUC 00:36 < SquOnk> What are the release goals for 7.8/8.0? 00:36 <@preaction> that too will be part of the WUC 00:36 < SquOnk> I'd love to go to the WUC, but I don't have the money :( 00:37 < SquOnk> That way, I could rise my hand higher when asked "who wants/need PostgreSQL support?" 00:37 <@preaction> JT's keynote (where he announces this stuff) will be available after the WUC for public download 00:37 < SquOnk> Both hands, actually. 00:37 < SquOnk> And feet. 00:38 <@preaction> also, perlDreamer i'll have that bug fixed, just making a test for the module (that hasn't been tested yet) 00:38 < CIA-53> WebGUI: colin * r12115 /WebGUI/ (5 files in 5 dirs): 00:38 < CIA-53> WebGUI: Draw a fieldset around each Photo and its metadata. 00:38 < CIA-53> WebGUI: Change the delete label so that it is clear that you are deleting the image and the metadata. 00:38 < CIA-53> WebGUI: Redo the image upload form so that it is clear that uploading a new image to a photo with 00:38 < CIA-53> WebGUI: an existing image replaces the existing with the new one. 00:38 < CIA-53> WebGUI: colin * r12116 /WebGUI/docs/upgrades/packages-7.7.17/root_import_storymanager_editstory.wgpkg: Story Edit template i18n 00:38 <+perlDreamer> SquOnk, if you hang in IRC that day, I'll report on the keynote as well 00:39 < SquOnk> perlDreamer: Great. 00:39 <+perlDreamer> well, as long as the fine hotel wireless is working... 00:40 <+perlDreamer> he'll probably announce that we're dropping Mysql support in favor of 00:40 < SDuensin> Oooo... Liveblogging. 00:40 <+perlDreamer> Drizzle 00:40 <+perlDreamer> :) 00:40 <@preaction> we've been talking in the backroom about a lot of solutions there 00:41 < SDuensin> When is the WUC? 00:41 <@preaction> if postgres can outperform mysql innodb then we might look at that 00:41 <@preaction> September 10? i think 00:41 < SquOnk> Don't drop support. Go DBIx::Class so you have support for whatever 00:41 <+perlDreamer> September 10th and 11th 00:41 < SquOnk> preaction: I can make PostgreSQL outperform MySQL anytime. 00:42 <@preaction> SquOnk: if you want DBIx::Class support for the asset system, I'm working on an asset API that will use it 00:42 < SquOnk> preaction: In fact, that's one of my main lines of business here ;-) 00:42 <@preaction> it won't be part of Core, but it can be used alongside with a compatibility layer (also in development) 00:42 <@preaction> http://github.com/preaction/modern-webgui <- here for DBIx::Class support 00:43 <@preaction> let me push what i have, i've got the layout figured out and i'm starting to fill in tests and methods 00:43 < SquOnk> preaction: Cool 00:43 < SquOnk> preaction: See? Another reason to go to WUC. 00:43 < SquOnk> I'm hoping for the current WebGUI customer I have to sponsor me... but I don't think is going to happen. 00:44 <+perlDreamer> customers 00:44 <@preaction> it's only a couple hundred bucks for the ticket right now (but i suspect plane for you will be not cheap) 00:44 < SquOnk> They oficially finished testing and training today, got the styles worked out, and started working on the production system. 00:44 <@preaction> is perigrin going to the WUC with HDP? 00:45 <@preaction> if so, we'll have a minor Perl demigod there too ;) 00:45 < SquOnk> preaction: 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 <@preaction> the politics of money? lame 00:45 < SDuensin> Speaking 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:46 < SquOnk> Oh, speaking of JSON 00:46 <@preaction> SDuensin: XML::Simple works, but it can be too simple many times. 00:46 <+perlDreamer> SDuensin: JSON.pm 00:46 <+perlDreamer> XML::Simple sucks 00:46 < SquOnk> I haven't found a way to do this, so you just answer "can't be done" to make me happy: 00:46 <+perlDreamer> badly 00:46 * SDuensin is scheming. :-D 00:46 < SquOnk> I would like to have some sort of "include" feature in webgui.conf 00:46 < SquOnk> I'll explain why. 00:47 < SquOnk> Debian has a tool named dbconfig. It's quite magical. 00:47 < SquOnk> You give hostname, database name, admin user and password, and it will do what you need it to do, schema loading included. 00:47 <+perlDreamer> http://search.cpan.org/~rizen/Config-JSON-1.3.1/lib/Config/JSON.pm#Includes 00:48 <+perlDreamer> Note the author name there ;) 00:49 < SquOnk> Ah, my incompetence is due to my using an old version of Config::JSON 00:49 < SquOnk> Anyway... 00:49 < SquOnk> ...dbconfig can create the appropiate stanza for any configuration file. So 2+2=4 00:50 < SquOnk> Let dbconfig worry about DB creation, generate the config piece and let that be included in the standard config file. 00:50 < SquOnk> perlDreamer: Thanks. 00:51 <+perlDreamer> yw 00:53 < SDuensin> Dang. JSON.pm does everything. 00:54 <+perlDreamer> SDuensin: have you bitten the JSON in the db bug? 00:54 < SDuensin> Bitten it? I just thought it was bad design. 00:54 <+perlDreamer> no, non-normalized data is all the rage these days 00:55 < SDuensin> Made me rage, that's for sure. :-P 00:55 <+perlDreamer> indeed =) 00:55 * SDuensin is re-visiting his idea for "Visual Basic for WebGUI". 00:57 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] 00:58 <+perlDreamer> preaction: I could use some layout advice 00:58 <@preaction> ok 00:58 <+perlDreamer> http://www.webgui.org/use/bugs/tracker/10697 00:59 <+perlDreamer> template is here: http://gist.github.com/167488 00:59 <+perlDreamer> Haarg, export could use a nopaste switch ;) 00:59 <+perlDreamer> wgd export -nopaste Gist assetId 01:00 <+perlDreamer> preaction: I left the templates loose so that I didn't throw in extra code that the designer would just pull out 01:00 <+perlDreamer> now I'm getting bit by that 01:01 <@preaction> perlDreamer: wgd export | 01:01 <@preaction> there are programs that should be able to help you there 01:01 <@preaction> i'd say just add
where you need them 01:01 -!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit ["No Ping reply in 90 seconds."] 01:02 -!- Radix_ [i=quasselc@203.161.71.161] has joined #webgui 01:02 * perlDreamer starts breakin' 01:12 <@preaction> i'm gonna try to get this test finished, but if i don't feel free to start your release 01:12 <+perlDreamer> neck deep in templates 01:12 <@preaction> i hate seeing things that aren't tested at all, so i'm adding as much as possible 01:13 <+perlDreamer> dude, I applaud your approach 01:13 <+perlDreamer> but you'll be writing tests for the next 6 weeks 01:14 <@preaction> but WebGUI::Search::Index is a small module, should be done in an hour or so 01:22 <@preaction> though, if i were writing tests for the next 6 weeks would that be a bad thing? 01:22 <+perlDreamer> No. 01:22 <+perlDreamer> just thinking about gettings bugs fixed 01:22 <+perlDreamer> once the bug pressure is off, I'll write more tests again 01:34 <+perlDreamer> yikes! 01:34 <+perlDreamer> I have to start defrosting some dinner 01:34 <+perlDreamer> brb 01:39 < CIA-53> WebGUI: colin * r12117 /WebGUI/docs/ (3 files in 2 dirs): 01:39 < CIA-53> WebGUI: Change the layout of the story templates. Added break tags to force the 01:39 < CIA-53> WebGUI: lines to break. 01:49 < SDuensin> Wow. I didn't realize Perl 6 actually *ran* yet. Last I saw it was only implemented in Haskell. 01:50 < daviddelikat> they are talking about having an official release one of these days 01:50 < daviddelikat> so thata people will start using it... 01:50 < SDuensin> hehehe 01:51 < daviddelikat> apparently they want more input from the comunity 01:51 < SDuensin> I'm very interested in Parrot. Their web site pretty much sucks. 01:51 < SquOnk> Parrot is quite nice. 01:52 < daviddelikat> I've not been to the site, but I'd like to have a couple days to look at it 01:52 < SquOnk> If I'm lucky to get scheduled the Compilers track next year, I will have the students generate PIL 01:52 < SDuensin> WebGUI on Parrot would make what I'm trying to do a lot easier. :-) 01:52 < daviddelikat> supposedly it is designed for dynamic languages 01:53 <+perlDreamer> no supposedly to it 01:53 < daviddelikat> it would be interesting to try wrtiting apps in parrot, but it is intended for use in language development 01:54 < daviddelikat> i say supposedly because I have not been able to confirm for myself 01:54 <+perlDreamer> Last time I checked, they had implementations of ruby, python, perl, perl1, tcl, lolcat and a whole hoard of others 01:54 < SDuensin> Just having one VM will be so nice. 01:54 < daviddelikat> terribly egocentric that way 01:54 < SDuensin> perlDreamer - a LOT more: http://www.parrot.org/languages 01:54 <+perlDreamer> Last time I checked was October 2k7 01:54 <+perlDreamer> right after I quit trying to write an app that would do parallel language testing for them 01:55 <+perlDreamer> I think I still have commit access to their svn repo 01:55 < SquOnk> All right, I'm off. 01:55 < SquOnk> See you guys tomorrow 01:55 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] 01:57 < SDuensin> So 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:58 < daviddelikat> what kind of apps? what is 'on top of WebGUI'? 01:59 < SDuensin> Well, 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 < daviddelikat> so you want applets to plug-in to WG 01:59 <@preaction> i'd prefer it if it were easier to build applications for WebGUI using Perl 01:59 < SDuensin> So 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. 02:00 < SDuensin> preaction - Yea, but I can build it faster in Java. :-P 02:00 < SDuensin> daviddelikat - Yea, kinda applet like. 02:00 <@preaction> otherwise, if you want a language to target, i'd do Javascript 02:00 < SDuensin> I'd love to use Perl/YUI, but I've never found a YUI layout tool that actually worked. 02:00 <@preaction> it has everything you need, and there are a lot of APIs already using JavaScript 02:01 < daviddelikat> there are lots of ways to integrate perl with java 02:01 < SDuensin> daviddelikat - I saw. Perl::Inline is some wild stuff. 02:01 <@preaction> making an asset that exposes a bunch of JS APIs that you can utilize might be interesting 02:01 < daviddelikat> there are also ways to integrate java with JS 02:02 <@preaction> exactly, JS is a wonderful glue language 02:02 <@preaction> the alternative is Lua really 02:02 < SDuensin> Lua is cool. 02:02 <@preaction> and that's also got nice bindings to everything 02:02 < daviddelikat> yes, JS is definately sticky and messy 02:03 <@preaction> pfft, JS is awesome 02:03 < daviddelikat> why not just write an asset that talked to your java applet 02:03 <@preaction> or a URL or Content handler 02:03 < daviddelikat> using simple urls and JSON 02:03 <+perlDreamer> JS is like raspberry jelly 02:03 <+perlDreamer> it's great on bread 02:04 <+perlDreamer> it's lousy elsewhere 02:04 <@preaction> raspberry jelly + brownies == mmmmmmm 02:04 < daviddelikat> Black raspberry jam 02:04 <+perlDreamer> brownies are bread 02:04 < SDuensin> Not a real Java applet. I've been coding using GWT lately. Very nice. 02:04 <@preaction> GWT exports to JS doesn't it? 02:04 < daviddelikat> lots of little seeds to anoy you 02:05 <@preaction> perlDreamer: maybe in public schools, but not according to my mom :( 02:05 < daviddelikat> my kids would love that brownie == bread 02:05 <+perlDreamer> preaction: you should live at my house :) 02:05 < SDuensin> preaction - 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 <@preaction> SDuensin: sounds like a good solution to me 02:06 <+perlDreamer> SDuensin, why not use HTTP Proxy to bring your Java app "inside" webgui 02:06 <+perlDreamer> then you can utilize your java expertise now until you learn a real language (perl) 02:06 < daviddelikat> I'm looking forward to the api for runningn bits of WG on outside web sites 02:06 <@preaction> can you make GWT target different things by plugins? 02:06 < SDuensin> No 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 <@preaction> daviddelikat: we're starting work on it already. you can create update and delete users from external APIs 02:07 < daviddelikat> imagine this: you are browsing the web and there is a little JS window on your browser ( never goes away, just sits there ) 02:07 <@preaction> i want a single unified API for CRUD actions on assets using AJAX 02:07 <@preaction> we've got Widgets already 02:07 < daviddelikat> then you want to take a note so you press a button and get a text bo 02:07 <+perlDreamer> preaction: are those APIs guarded by HTTP Auth 02:07 <@preaction> yes 02:07 < daviddelikat> enter your note, and click send.,.. 02:07 <@preaction> i'm not completely wetodded :p 02:08 < daviddelikat> it shows up in your webgui site next time you visit... 02:08 < SDuensin> Dang it, daviddelikat. That reminds me of another app I want to write. 02:08 < SDuensin> daviddelikat - You'd be able to write things like that with what I want to do. 02:08 < daviddelikat> i know... 02:09 < daviddelikat> I've been dying to take the time, but theres bill$ to pay... 02:09 < SDuensin> What 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:10 <@preaction> what language? 02:10 < daviddelikat> any language 02:10 <@preaction> or wait, wasn't there an AJAX builder GUI thing? 02:10 <@preaction> not possible. there has to be an API 02:10 < SDuensin> If I could find a YUI AJAX GUI builder thing, I'd consider it. 02:10 <@preaction> we could eventually target any language, but we'd need to do them individually 02:11 < daviddelikat> i want integration with a more development quality revision control 02:11 < daviddelikat> and a set of triggers to build and test items 02:11 < SDuensin> Well, 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 < daviddelikat> as well as an environment control to allow testing multiple versions at a time. 02:11 <@preaction> you mean continual integration daviddelikat? 02:12 <@preaction> like buildbot? 02:12 < daviddelikat> preaction: what do you mean by continual integration? 02:12 <+perlDreamer> it tests every commit 02:12 <+perlDreamer> and reports what it found 02:12 <@preaction> for every commit to a source control, it builds and tests and reports 02:12 <+perlDreamer> so that we can find people who break the project 02:12 <+perlDreamer> and do something violent or humiliating to them 02:13 -!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui 02:13 <@preaction> because if i get my way, i want to take PB time/money to build a system to do it 02:13 < daviddelikat> by integration I just meant that it had smooth/invisible connections 02:13 <@preaction> if i don't get my way, i'll do it anyway (just with no PB time/money) 02:13 <@preaction> so you want Trac in WebGUI so-to-speak? 02:14 < daviddelikat> pretty much... but it doesn't HAVE to be WG based... 02:14 <+perlDreamer> oh, now he's teasing us 02:14 < daviddelikat> I just want a tool thata fits my dev-style 02:15 < SDuensin> Ah crap. The GUI layout tool I was thinking of isn't for YUI. It was for Ext. 02:15 < daviddelikat> I gotta bug off, and do some work... 02:15 <+perlDreamer> I need to talk this bug out loud for a bit. 02:16 <+perlDreamer> The Story Manager puts Stories in Folders beneath the Archive. 02:16 < daviddelikat> is it OK if I ignore you? 02:16 <+perlDreamer> sure ;) 02:16 < daviddelikat> I like being ignorant :P 02:16 < SDuensin> Sure, ignore us. See if we care. :-P 02:16 <+perlDreamer> whenever 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:17 <+perlDreamer> There's a bug filed about this, since the user expected to be sent back to the Archive 02:17 <+perlDreamer> which is consisten with wG behavior in other assets 02:18 < SDuensin> I'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 <+perlDreamer> the parent lookup is done via getParent, and getParent is used all through the codebase 02:19 <+perlDreamer> my first thought was to make getParent "lie" and say it's parent was the Archive. That was deemed unwise. 02:19 <@preaction> perhaps it should be done by getContainer instead? 02:19 <@preaction> that's not possible. getParent must be correct 02:20 <+perlDreamer> getContainer isn't a good general purpose solution, since if you delete a page you don't want it to go back to itself 02:20 <+perlDreamer> since any container is its own container for the purpose of getContainer 02:21 <+perlDreamer> the next best thing I can think of is adding a query param to tell the operations where to go 02:21 <+perlDreamer> ?proceed=grandparent 02:21 <@preaction> perhaps check getContainer, and if it's the same asset, use getParent 02:22 <+perlDreamer> that's not ba 02:22 <+perlDreamer> d 02:24 <+perlDreamer> preaction: you're invited to dinner for that one. 02:25 <@preaction> er.... que? 02:25 <+perlDreamer> Do you like lasagna, caesar salad and bread? 02:25 <@preaction> and how! 02:25 <+perlDreamer> note, this is dinner bread, not dessert bread 02:25 <+perlDreamer> we'll be eating at 6:00pm. Don't be late, it makes the kids grumpy 02:26 < daviddelikat> your already late its 6:30 02:26 <@preaction> oh, crap, it's 6:30p already. i'll have to pass 02:26 <+perlDreamer> its only 4:30 here, you've got time 02:26 <@preaction> i have beef stroganoff here anyway, so :p 02:26 <+perlDreamer> well, as you will 02:26 <+perlDreamer> need to start the release 02:27 <@preaction> k, got my bugfix in, with tests ;) 02:29 <+perlDreamer> preaction: do you know about the new WebGUI::Test->tagsToRollback? 02:30 <@preaction> yeah, forgot to use it though 02:30 <+perlDreamer> if we can remove all the END blocks, we can use 1 interpreter to run all the tests, with associated speed-up 02:30 <@preaction> ah, nice 02: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:33 <@preaction> i'll fix it 02:34 * preaction gone exercising 02:38 < CIA-53> WebGUI: doug * r12118 /WebGUI/ (lib/WebGUI/Search/Index.pm t/Search/Index.t t/Search): fixed #10771: setIsPublic uses string as arrayref 02:38 < CIA-53> WebGUI: doug * r12119 /WebGUI/docs/changelog/7.x.x.txt: added changelog for 10771 02:38 < CIA-53> WebGUI: doug * r12120 /WebGUI/t/Search/Index.t: removed END block 02:43 <+perlDreamer> Haarg: should it be legal to create a session with no Apache request object? 02:44 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 03:05 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:05 -!- mode/#webgui [+v patspam] by ChanServ 03:16 <+perlDreamer> patspam, this is really new 03:16 <+perlDreamer> but it you add new workflows, you should add them to the list of excluded workflows in t/lib/WebGUI/Test.pm 03:16 <+perlDreamer> that way they won't be cleaned up accidently 03:17 <+patspam> looking looking 03:17 <+perlDreamer> did you add a new workflow, or just an activity? 03:18 <+patspam> activity 03:18 <+perlDreamer> you're fine then 03:18 <+patspam> actually 03:18 <+patspam> heh let me check 03:19 <+patspam> yeah I enabled the ExpireIncompleteSurveyResponses activity, added it to existing daily maintenance workflow 03:19 <+patspam> but good to know about the wf list 03:21 <+patspam> btw WebGUI::Test::originalConfig isn't guarateed to work properly under prove -j yeah? 03:21 <+patspam> because the order that tests start and finish is non-deterministic 03:22 <+perlDreamer> right 03:22 <+patspam> I do love -j though, makes testing so much faster 03:22 <+perlDreamer> I know 03:22 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 03:22 -!- mode/#webgui [+v cap10morgan] by ChanServ 03:22 <+perlDreamer> right now we think our best hope is to use something with a persistent interpreter 03:23 <+patspam> does such a thing exist? 03:23 <+perlDreamer> I think Test::Aggregate works that way 03:24 <+patspam> cool 03:25 <+patspam> --state=slow,save is kinda handy too, but for some reason --sate=failed,save doesn't work for me 03:25 <+perlDreamer> didn't work for me either 03:25 <+patspam> I'm in good company then ;) 03:26 < daviddelikat> so I fixed the helpdesk meta data in two out of three cases... 03:26 < daviddelikat> I love duplicate code 03:26 < daviddelikat> or maybe it loves me 03:26 < daviddelikat> follows me wherever i go... 03:27 <+perlDreamer> daviddelikat, pursue and terminate at all costs 03:27 < daviddelikat> like a giant mosquito 03:27 < daviddelikat> im there 03:27 < daviddelikat> just gotta talk to JT 03:27 < daviddelikat> see if hes down with it now or later 03:36 -!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI 03:36 -!- mode/#webgui [+o tavisto] by ChanServ 03:39 <+patspam> tavisto: you never told me what interweb provider you use at home 03:39 <@tavisto> verizon 03:39 <+patspam> ah, they any good? 03:39 <@tavisto> i dont think I saw the question 03:39 <+perlDreamer> it was from last night 03:39 <+perlDreamer> they're quite good, and fast, if they are in your area with FIOS 03:39 <@tavisto> well they are my only option. Which is ridiculous... since I live like 5 minutes out of a town that has 300k people in it 03:39 <+perlDreamer> I had 1.2 Mb download speeds last week 03:40 <@tavisto> it happens that I'm right on the cusp of getting better service options. 03:40 <@tavisto> that's amazing. living in NYC you'll get fios and love it 03:40 <+perlDreamer> totally 03:40 <@tavisto> I have 1.7Mb/450k service 03:40 <+patspam> ooh fibre optic, sounds tasty! 03:40 <@tavisto> and 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 work 03:41 <+patspam> for the webcasts? 03:42 <@tavisto> yeah that and for other stuff as well 03:42 <@tavisto> the webinars are low bandwidth for the most part 03:43 < daviddelikat> there is something very WRONG with helpdesk meta data... 03:43 <+perlDreamer> semanitcally, programatically, or conceptually? 03:43 < daviddelikat> programatically 03:43 < daviddelikat> it does not behave 03:44 <+perlDreamer> want some help? 03:44 <@tavisto> voice is done over the phone and not VOIP 03:44 <@tavisto> skype is very unreliable for me thoug 03:44 <@tavisto> h 03:44 < daviddelikat> spec if you chenge a meta value is remembers the olde value 03:44 < daviddelikat> and uses it for searches 03:44 <+perlDreamer> I can help look at it during the upgrades if you wish 03:44 <+perlDreamer> which will be in an hour or so 03:45 <+perlDreamer> Haarg, preaction: I have fixed the cookie problem with tests 03:45 < daviddelikat> I'm not sure what to look at. 03:45 <+perlDreamer> it is a horrible, awful hack, but it works! 03:48 <+patspam> dang, Verizon FIOS isn't available in Selden (long island) 03:49 <+patspam> neither is their "high speed interwebs" 03:50 <+patspam> any other providers worth checking out? 03:50 <+perlDreamer> There's Comcast, but that's shared networking. 03:53 <+patspam> Optimum Online seems to be the big player on LI 03:54 <+patspam> they're part of CableVision apparently 03:59 < daviddelikat> perlDreamer: do you have a WG instance with helpdesk installed? 04:00 <+perlDreamer> no 04:00 < daviddelikat> bummer 04:00 * perlDreamer will pull down the source code and read it after dinner though 04:00 <+perlDreamer> be back in 60 04:01 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 04:03 -!- 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 #WebGUI 04:20 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] 04:27 <+perlDreamer> it was a short 60, daviddelikat 04:27 < daviddelikat> watch out for indegestion 04:27 < daviddelikat> I found the problem 04:27 <+perlDreamer> cool! 04:27 < daviddelikat> well helpdesk uses an index table for searches 04:28 < daviddelikat> and editting meta fields doesn't update it... 04:28 <+perlDreamer> I wonder why they didn't use the asset fulltext search? 04:28 < daviddelikat> meta fields are stored in a seperate table 04:29 <+perlDreamer> but they should be searchable 04:29 < daviddelikat> kinda curious why since the index table gets fields added for meta data 04:31 < daviddelikat> another wierd part: Ticket::update does not update the meta data field 04:32 <+patspam> man you guys are so lucky with your broadband coverage 04:32 <+patspam> I'm paying $90/month for 1.5Mb interwebs on its own 04:32 <+perlDreamer> wow. That's expensive 04:33 <+patspam> that's australia for you 04:33 <+perlDreamer> It's the real reason you're leaving, isn't it? 04:33 <+patspam> heheh totally 04:33 <+patspam> for $30/month on OptimumOnline I can get 10 times the speed 04:34 <@preaction> plus don't you guys still have that filter? 04:34 <+patspam> not yet! 04:34 <@preaction> not yet does not inspire me with confidence 04:34 -!- mode/#webgui [+v Radix_] by ChanServ 04:34 <+perlDreamer> next thing you know, Radix_ will be moving to California 04:34 <+patspam> heh, I don't think they're competent enough to build a filter that works, so I'm not worried about it ;) 04:34 <+Radix_> sif 04:35 <+patspam> heh Radix_, I was just comparing my Internode plan to american broadband pricing 04:35 <+patspam> 3 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 <+patspam> I'll let you guess 04:36 <+Radix_> American? 04:36 <+patspam> heh no way! 04:36 <+Radix_> heh 04:36 <+Radix_> they have quotas in the US now don't they? 04:37 <@preaction> not many places do 04:37 <+perlDreamer> daviddelikat: metadata update is already handled by Asset->processPropertiesFromFormPost 04:37 <+perlDreamer> it it's the same kind of metadata 04:37 <@preaction> i've got unmetered, unfiltered 3MB for like $60 a month 04:37 <+Radix_> nice - doesn't compare to Japan tho ;) 04:38 <+Radix_> get fibre for that in Japan ;) 04:38 <@preaction> getting unfiltered internet is rare here, they block ports every which way to make you buy more 04:38 <+Radix_> 100mbit unshared 04:38 <@preaction> yeah, and some places in Europe are off-the-wall too 04:38 <@preaction> really? last i heard Japan was still on ISDN because the monopoly on telecom didn't want to do more 04:39 <+Radix_> nah.. 04:39 <+Radix_> mate said he installed fibre.. and actually saw them running it down his street to his house 04:39 <@preaction> i suppose that article was probably a few years old 04:40 <+perlDreamer> Asian internet installs are supposed to be incredible, state of the art for speed and availability. 04:41 <+Radix_> depends where in asia, but yeah, japan and south korea certainly have excellent internet 04:41 <@preaction> china's working on it at least 04:41 <+Radix_> my friend isn't even in a big city in japan. less than a million people where he is 04:41 <+perlDreamer> they have good trains, too 04:44 -!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 113 (No route to host)] 04:51 <+perlDreamer> Why aren't more people entering the style contest? 04:52 < CIA-53> WebGUI: colin * r12121 /WebGUI/lib/WebGUI/Asset/Template.pm: 04:52 < CIA-53> WebGUI: Request objects are optional, so check for one before trying to pull 04:52 < CIA-53> WebGUI: the HTTP headers for it. 04:52 < CIA-53> WebGUI: colin * r12122 /WebGUI/lib/WebGUI/ (4 files in 3 dirs): 04:52 < CIA-53> WebGUI: When opening or duplicating Session objects, pass on any Apache2::Request object 04:52 < CIA-53> WebGUI: stored in the current session. 04:52 < CIA-53> WebGUI: colin * r12123 /WebGUI/t/lib/WebGUI/Test.pm: Enable tests to work around HTTP cookie fetching. Finally! 05:07 < CIA-53> WebGUI: colin * r12124 /WebGUI/docs/create.sql: Preparing for 7.7.17 release. 05:13 < daviddelikat> perlDreamer: should Asset::update handle metadata? 05:13 -!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI 05:13 -!- mode/#webgui [+o tavisto] by ChanServ 05:13 <+perlDreamer> no 05:13 <+perlDreamer> it sounds like it was designed to only work well through the UI 05:13 < daviddelikat> why not? 05:13 <+perlDreamer> because it was put into processPropertiesFromFormPost 05:14 <+perlDreamer> which is only called by the UI 05:14 < daviddelikat> but that is only used from a form 05:14 <+perlDreamer> right 05:14 <+perlDreamer> doesn't the Ticket have a form? 05:14 < daviddelikat> yes, but the metafields use ajax for updates 05:15 <+perlDreamer> then they should call updateMetaData by themselves 05:15 < daviddelikat> they currently do a sql update 05:15 <+perlDreamer> are we talking about the same kind of metadata? 05:15 < daviddelikat> hard to tell 05:16 <+perlDreamer> filenames and linenumber? :) 05:16 < daviddelikat> I think we are on two diff trracks 05:16 < daviddelikat> HelpDeskMetaData is the custom fields that you can add to tickets 05:17 < daviddelikat> like the 'whats the buig in' field in webgui bug tracker 05:17 < daviddelikat> probably doesn't belong in Asset... 05:17 < daviddelikat> but I think that ticket::update should handle it. 05:18 <+perlDreamer> if it's more like asset collateral, then probably not 05:35 -!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI 05:35 -!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)] 05:36 <@preaction> i'm going to debug this Test::Class thing if it kills me 05:37 <+perlDreamer> you go, guy 05:37 <@preaction> never used gdb, never hacked perl internals 05:37 <+perlDreamer> I can help a little with the internals 05:37 <+perlDreamer> I worked on them back in '98 05:37 <@preaction> but so far i've got a gdb instance stepping through perl itself that has loaded the program that shows "Unknown error" 05:37 <@preaction> Perl_yyparse is slow under gdb :p 05:38 <+perlDreamer> man, between the UTF8 upgrade, and the number of packages to be updated, this is going to take a while 05:38 -!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has quit [Client Quit] 05:41 <@preaction> i think my mind is trying to escape out my eyeballs 05:42 <@preaction> do "ck_" and pp_ have any meaning? 05:43 <+perlDreamer> those are operations 05:43 <+perlDreamer> pp_ is "push/pop", I believe 05:43 <+perlDreamer> perldoc perlguts 05:44 <+perlDreamer> I'm not familiar with ck 05:45 <+perlDreamer> it might be short for check 05:45 <@preaction> it's in the context of OP * Perl_ck_require and Perl_pp_require 06:30 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] 06:56 <@preaction> perlDreamer: do you have the Test::Class stuff that was giving you problems? 06:56 <+perlDreamer> yes 06:56 <+perlDreamer> I'll email you a tarball 06:56 <@preaction> i found my problem: if there's a syntax error in a Test sub, you get "Unknown Error" 06:56 <@preaction> perl -c doesn't reveal the syntax error 06:57 <@preaction> it's like different parsing rules apply because of the : Test attribute 06:58 <+perlDreamer> email on its way 06:58 <+perlDreamer> that would be a consequence of the subroutine attributes 06:58 <@preaction> now to find the code that does those so I can narrow this down a bit more 07:14 <+perlDreamer> preaction: did you get the email? 07:16 <+perlDreamer> wouldn't it be cool if you could specify a URL for loading a new package? 07:27 <@preaction> yeah 07:27 <@preaction> and it'd be cool if packages did a lot of thing 07:28 <@preaction> perlDreamer: what is the error you get when you try to run this? 07:28 <+perlDreamer> preaction, it worked fine for me 07:28 <+perlDreamer> it was on MacOS that the problem occurred 07:29 <@preaction> sunnuvabitch 07:29 < CIA-53> WebGUI: colin * r12125 /releases/WebGUI_7.7.17-beta: Release 7.7.17-beta 07:29 <+perlDreamer> sorry, man 07:29 <@preaction> it's trying to cast a scalar into a glob, but it can't 07:29 <@preaction> which is weird because everything is a glob 07:30 <+perlDreamer> not everything is a glob 07:30 <+perlDreamer> or are you being context specific? 07:30 <@preaction> i don't know what you mean by that 07:31 <@preaction> it's trying to cast the SV *sstr into (GV*)sstr 07:31 <@preaction> but an assertion is failing 07:32 <@preaction> and 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:34 <+perlDreamer> I HATE SOURCEFORGE 07:34 <@preaction> me too, but why? 07:37 <+perlDreamer> every 6 weeks they change the file manager 07:37 <+perlDreamer> and there's no on-page help about how to do stuff 07:37 <+perlDreamer> the file manager used to work and look like a file manager 07:37 <+perlDreamer> now its modal 07:37 <+perlDreamer> if you want to upload into a subdirectory, you right click and say "Upload here" 07:38 <+patspam> perlDreamer++ # release on, brother c 07:48 <+perlDreamer> it's been almost 6 hours for this one 07:49 * perlDreamer is tired 07:53 * perlDreamer is going to call it a day. 07:53 <+perlDreamer> any last second questions? 07:54 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 08:04 < CIA-53> WebGUI: colin * r12126 /WebGUI/ (4 files in 4 dirs): Ready for 7.7.18 development. 08:36 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 08:49 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:34 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 09:53 -!- KlausH [n=KlausH@p5B07008D.dip0.t-ipconnect.de] has joined #webgui 10:51 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 11:19 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 11:19 -!- mode/#webgui [+v bartjol] by ChanServ 12:30 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 13:10 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 13:40 < CIA-53> WebGUI: translation * r12127 /translations/Dutch/Dutch/ (13 files): Update from translation server 14:35 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 14:35 -!- mode/#webgui [+o plainhao] by ChanServ 15:56 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 15:56 -!- mode/#webgui [+v cap10morgan] by ChanServ 16:03 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui 16:50 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 17:00 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui 17:00 -!- mode/#webgui [+v perlmonkey2] by ChanServ 17:13 -!- Haarg [n=haarg@76.210.65.42] has joined #webgui 17:13 -!- mode/#webgui [+o Haarg] by ChanServ 17:14 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 17:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 17:22 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 17:37 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 17:40 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 18:03 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:17 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 18:18 -!- mode/#webgui [+v perlDreamer] by ChanServ 18:18 <+perlDreamer> nice work, preaction! 18:18 <+perlDreamer> I'll see if I can't build and test the WRE on 5.10.1-RC1 18:19 <+perlDreamer> after I fix bartjol's latest group of i18n bugs 18:22 <@Haarg> ugh. no matter what i end up doing to solve the bug i'm working on, it's going to be pretty ugly. 18:22 <+perlDreamer> which bug is that? 18:22 <+perlDreamer> new router? 18:22 <+perlDreamer> or the resize? 18:22 <@Haarg> neither 18:22 <@Haarg> resize will be pretty simple once i start working on it, although i hate that solution too. 18:23 <@Haarg> i'm just going to go back to use the javascript hooks like it was doing previously. 18:23 <@Haarg> well, i'll probably just have that in addition to the css stuff. 18:23 <@Haarg> and the router should be fine once i get the rest of the stuff i need for it. 18:24 <@Haarg> the 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:25 <@Haarg> fixUrl relies on the internal implementation of other functions in non-obvious ways 18:30 < mducharme-work> hrm 18:31 < mducharme-work> is it possible to upgrade from the latest stable to 7.7.17 beta? 18:31 <+perlDreamer> not yet, mducharme 18:31 < mducharme-work> ok 18:31 <+bartjol> what what, what did I do 18:31 <+perlDreamer> You're fixing my horrible i18n 18:31 <+bartjol> aaah 18:32 <+bartjol> I thought you did it on purpose to get me karma, so I would not hit you with sledgehammers 18:33 <+bartjol> but I have some time left to look at that bug I tried to solve 18:33 <+bartjol> I'd like a preferred solution, so by patch doesn't suck 18:33 <+bartjol> s/by/my/ 18:35 <+perlDreamer> I actually think your idea is best 18:36 -!- rbuels [n=nnrob@rubisco.sgn.cornell.edu] has quit [Read error: 60 (Operation timed out)] 18:36 <+perlDreamer> it is possible to subclass other actions like cut, copy, paste and delete 18:36 <+perlDreamer> but we don't have a restore method 18:36 <+perlDreamer> yet :) 18:36 <+bartjol> the first with a doOnRecovery one 18:36 <+bartjol> ok 18:36 <+bartjol> or restore 18:36 <+perlDreamer> I can build a blank one in AssetTrash 18:36 <+perlDreamer> and then it can be overridden in Post 18:36 <+bartjol> should that be an extra sub? 18:37 -!- rbuels [n=nnnrob@rubisco.sgn.cornell.edu] has joined #webgui 18:38 <+perlDreamer> yes 18:39 < CIA-53> WebGUI: colin * r12128 /WebGUI/ (3 files in 2 dirs): i18n fixes for LDAP and StoryArchive. Bugs #10774, 10775, 10776 18:42 <+perlDreamer> if you're going to work on that, I'm going to take a look at rogier's SQLReport pagination bug 18:42 <+bartjol> ok 18:42 <+perlDreamer> rbuels: you've been in here a while, but I've never seen you say anything. Do you have any questions? 18:44 < rbuels> perlDreamer: no questions, i'm just lurking. 18:44 <+perlDreamer> okey-doke 18:44 < rbuels> perlDreamer: getting a sense of what the devel community is like, etc. 18:45 <+bartjol> we are horrible of course 18:45 < rbuels> lol 18:46 < rbuels> i'm a bioinformatics guy 18:46 < rbuels> i work at sgn.cornell.edu 18:46 <+perlDreamer> cool. Working in perl? 18:46 < rbuels> yes 18:47 < rbuels> we're interested in finding better ways to integrate all the open-source bioinformatics tools that are out there 18:47 < rbuels> like all these things: http://gmod.org/wiki/GMOD_Components 18:47 <+perlDreamer> and you're thinking of using WebGUI for doing that? 18:48 < rbuels> it's one thing we're evaluating, yes 18:48 < rbuels> an example thing that we want to do: GBrowse is a genome browser, packaged as a perl cgi app 18:48 < rbuels> naturally, since it's written by lincoln, who wrote CGI.pm 18:49 < rbuels> lol 18:49 <+perlDreamer> ha 18:49 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 18:49 < rbuels> problem is, if you want to integrate gbrowse into your site 18:49 < rbuels> it's a pain 18:49 < rbuels> it doesn't use the same headers 18:49 < rbuels> or same session management 18:49 < rbuels> or anything 18:50 <+perlDreamer> People use the HTTP Proxy asset to do things like that in WebGUI 18:50 <+bartjol> eeeh perlDreamer when I asked after the new sub, I meant a new sub in AssetTrash, while in my post I meant in the asset code 18:50 <+perlDreamer> bartjol, it's just a refactor 18:51 <+perlDreamer> just move it from one to the other 18:51 < rbuels> got a pointer to the HTTP Proxy asset docs? 18:51 <+perlDreamer> let me check a sec 18:51 <+bartjol> well, but in which one should it be?, persoally I would put it in (eg ) Post 18:52 <+perlDreamer> rbuels: you can check the Primer for free: https://www.plainblack.com/services/training/webgui-primer 18:52 <+perlDreamer> or, there are some books here: https://www.plainblack.com/store/services/books2 18:52 <+perlDreamer> your next best bet is the wiki on webgui.org 18:53 <+perlDreamer> I should say, wikis on webgui.org 18:54 <+perlDreamer> and the forums 18:54 <+perlDreamer> the wiki page is sparse: http://www.webgui.org/community-wiki/http-proxy 18:55 <+perlDreamer> bartjol, it actually needs to be in both places 18:55 <+bartjol> ah 18:55 <+perlDreamer> AssetTrash as a placeholder for all Assets 18:55 <+bartjol> yes 18:55 <+perlDreamer> and then in Post so that it will recount the posts 18:55 <+bartjol> ok, I'm doing the latter now 18:55 <+bartjol> have to read the code some more for the AssetTrash bit 18:56 <+perlDreamer> I'll do the AssetTrash one :) 18:56 <+bartjol> well, ok, don't you trust me ;) 18:56 <+perlDreamer> no ;) 18:56 <+perlDreamer> You sounded nervous 18:56 <+bartjol> well, Koen is behind me with a hatchet 18:56 <+perlDreamer> odd 18:56 <+perlDreamer> Normally at this time of day he's holding a small girl 18:57 <+perlDreamer> you do the hacking, I'll review the patch 18:57 -!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 18:57 <+bartjol> yeah, but I find babies more scary than hatchets, so that's imaginatoin 18:57 -!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 18:57 <+bartjol> well, I scared josh away 18:58 <+perlDreamer> rbuels, 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. 19:00 * mducharme-work kicks his terminal server 19:00 < mducharme-work> I hate microsoft... 19:03 < rbuels> perlDreamer: yeah, i did poke at that a bit a few days ago 19:03 < rbuels> perlDreamer: your ip looks like you're in portland 19:03 < rbuels> ever head down to the pdx.pm meetings? 19:03 <+perlDreamer> No. They're on Wednesday nights, which is the same night as orchestra practice. 19:03 <+perlDreamer> I am in Portland (Hillsboro, actually) 19:04 < rbuels> ah. 19:04 < mducharme-work> orchestra practice? 19:04 < rbuels> pity. really fun :-) 19:04 * perlDreamer plays the tuba 19:04 < mducharme-work> ahh 19:04 < rbuels> awesome 19:04 < mducharme-work> cool 19:04 < mducharme-work> I compose 19:04 < rbuels> tuba rocks 19:05 < rbuels> perlDreamer which outfit you play with? 19:05 <+perlDreamer> I play in a small orchestra for my church. 19:05 <+perlDreamer> sunsetpres.org 19:05 < mducharme-work> I love the tuba in it's upper range, it sounds very horn like 19:06 < mducharme-work> how come your church isn't using webgui :P 19:07 <+perlDreamer> when I was the webmaster, they did ;) 19:07 < mducharme-work> ahh 19:07 <+perlDreamer> when I retired, they hired someone else, and they needed integration with their new management software, which is all Microsoft based. 19:07 * rbuels barfs 19:07 < mducharme-work> management software for what? 19:07 <+perlDreamer> I have heard that they wish that they could have gone the other way, and integrated with WebGUI 19:07 < rbuels> yeah what do they run now? 19:08 * rbuels would like to know what happens in microsoft land 19:08 <+perlDreamer> there are integrated packages that keep track of children's attendance, check-ins, room reservations, finances and stuff like that 19:08 <+perlDreamer> it's called FellowshipOne 19:09 <+perlDreamer> I don't know how they're managing the website. 19:09 <+bartjol> eeh, perlDreamerI'm afraid I have to leave shortly 19:09 <+bartjol> but I did wreck my webgui :) 19:10 <+perlDreamer> you want a crack at it later? 19:10 <+bartjol> I do 19:10 <+bartjol> it's not a real significant bug 19:10 <+bartjol> If I have not fixed it by somewhere next week, you can kick my butt and take it from me 19:11 <+bartjol> deal? 19:11 <+bartjol> all bugs are significant off course 19:13 <+perlDreamer> bartjol, deal. Although I have every confidence in you 19:13 <+perlDreamer> and your sledgehammer 19:14 <+bartjol> I do not program with my sledgehammer 19:15 <+bartjol> somehow, that did not fix the bugs last 3 times I tried 19:15 <+perlDreamer> maybe it's the wrong setting 19:15 <+perlDreamer> sledgehammers for programmers, and houses 19:15 <+bartjol> well, it did fix my "windows boots on this machine" bug 19:18 <+bartjol> and tomorrow I'm gonna get a extra heigh toilet bowl 19:18 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 19:18 -!- mode/#webgui [+v cap10morgan] by ChanServ 19:18 <+perlDreamer> bartjol: that was too much information 19:19 <+bartjol> well, I also will be a sound engineer tomorrow at a band performance 19:19 <+bartjol> better? 19:20 <+perlDreamer> much better 19:20 <+bartjol> ok 19:20 * perlDreamer has always suspected that you're full of it 19:20 <+perlDreamer> now we have the porcelain to prove it 19:20 <+bartjol> :) 19:21 <+bartjol> well, I have to go, cheers 19:21 <+perlDreamer> later, dude 19:21 -!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui [] 19:29 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 19:30 * rbuels pokes through the 7.6.35-stable source 19:30 < rbuels> is it still mod_perl only? 19:30 <+perlDreamer> yes 19:32 -!- Haarg [n=haarg@76.210.65.42] has quit ["This computer has gone to sleep"] 19:36 <+perlDreamer> hm 19:36 <+perlDreamer> maybe we need an eBook format of the Primer 19:37 < rbuels> even better would be html or something 19:37 < rbuels> cause browsing pdfs is..... 19:37 < rbuels> blech. 19:38 <+perlDreamer> All of PB's books used to be available in electronic formats 19:38 <+perlDreamer> and then they found out that people were not respecting the licensing and copying them 19:38 <+perlDreamer> like buying 1 copy for a team of 50 people 19:38 <+perlDreamer> so they dropped all eformats 19:39 <+perlDreamer> breakfast time for me, bbiaw 19:39 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 20:12 -!- rbuels [n=nnnrob@rubisco.sgn.cornell.edu] has quit ["Terminated with extreme prejudice - dircproxy 1.0.5"] 20:15 -!- rbuels [n=rob@c-71-237-192-87.hsd1.or.comcast.net] has joined #webgui 20:16 <+perlDreamer> back 20:28 <+perlDreamer> Is it a bug if a default template does not use every possible template variable? 20:36 <@preaction> no 20:37 < mducharme-work> if it was, there would be lots of navigation templates with that issue 20:37 <@preaction> all of them, it's impossible to use all the vars, they have opposite/conflicting uses 20:38 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 20:38 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 20:39 <+perlDreamer> okay, next question. In an SQL Report, are subqueries supposed to be paginated? 20:39 <@preaction> no 20:40 <@preaction> every 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 that 20:40 <@preaction> well, not impossible. but we don't do it right now 20:40 <+perlDreamer> :) 20:42 <+perlDreamer> bug-- 20:42 <+perlDreamer> Actually, I think it is impossible 20:43 <+perlDreamer> multiple, concurrent pagination isn't possible right now 21:24 <@preaction> perlDreamer: once your Package via URL feature gets added, it's a small step to add "subscribe to packages" ;) 21:24 <@preaction> then, we can add "push and pull packages" and they'll be everything i want them to be 21:26 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 21:26 -!- mode/#webgui [+o Haarg] by ChanServ 21:40 <+perlDreamer> subscribe to packages? 21:40 <+perlDreamer> this is for consumption, not production 21:40 <+perlDreamer> or am I missing your point? 21:42 <@preaction> the idea being that many times information is shared between two sites on a regular basis 21:42 <@preaction> like a bazaar theme being updated with bugfixes 21:42 * perlDreamer is paranoid enough that I'd never automatically pull from the Bazaar 21:43 <+perlDreamer> but between sites, sure! 21:43 <@preaction> not automatically, you'd trigger it yourself and could rollback of course 21:43 <@preaction> both options would be available 21:43 <+perlDreamer> yeah 21:43 <+perlDreamer> has the RFE been approved? 21:43 <@preaction> no, not sure if i even put one out there for it 21:44 <+perlDreamer> I have to admit, I thought of it for pulling packages from the buglist 21:44 <+perlDreamer> but it could be quite handy 22:13 <+perlDreamer> hm 22:13 <+perlDreamer> a method called getMyDaddy would be frowned on... 22:17 <@preaction> whosMyDaddy would be much better 22:17 <+perlDreamer> getParent and getContainer are already taken 22:19 <+perlDreamer> your container/parent idea works well 22:19 <+perlDreamer> and since I'll be porting it all over, I want to encapsulate it in a method 22:43 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, perigrin 22:44 -!- Netsplit over, joins: perigrin 22:52 -!- SynQ [i=koen@ringbreak.dnd.utwente.nl] has joined #WebGUI 22:53 < CIA-53> WebGUI: colin * r12129 /WebGUI/ (5 files in 4 dirs): 22:53 < CIA-53> WebGUI: Change www_delete and www_cut to use either the container, or the parent 22:53 < CIA-53> WebGUI: as the asset to return the user to after their actions. 22:53 < CIA-53> WebGUI: Subclass getContainer in the Story, and alias it to getArchive. 22:53 < CIA-53> WebGUI: Fixes bug 10657. 23:04 <+perlDreamer> preaction: that was the last Story bug on the board 23:05 <@preaction> my turn, eh? 23:05 <+perlDreamer> if you can talk me through them, I'll help 23:05 <+perlDreamer> although I'm knee deep in a matrix bug right now 23:05 <@preaction> np, take your time 23:10 <+perlmonkey2> preaction: 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:11 <@preaction> right now, tests and filling in methods 23:11 <@preaction> i want to get the base asset APIs done 23:13 <+perlmonkey2> tests....was thinking about those this morning. Some of them might have to be radically changed. 23:14 <+perlDreamer> hm, how about a wgd CLI for submitting bugs/rfes? 23:23 < CIA-53> WebGUI: colin * r12130 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): 23:23 < CIA-53> WebGUI: Make addListings in the Matrix use AdminConsole submenus for 23:23 < CIA-53> WebGUI: actions, like all the other assets. Add a link back to the 23:23 < CIA-53> WebGUI: Matrix. 23:23 < CIA-53> WebGUI: Fixes bug #10778. 23:38 <+perlDreamer> daviddelikat: would it be hard to add statistics to the helpdesk? 23:52 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 23: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 ChanServ 23:53 <@preaction> oh, one more thing I want in WebGUIx::Asset (modern-webgui), we need to add MooseX::Declare 23:54 < SDuensin> My mother was bitten by a moose. 23:57 <@preaction> N? really? --- Day changed Sat Aug 15 2009 00:03 <@preaction> perlDreamer: 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 possible 00:03 <@preaction> much of the API will be dictated by DBIx::Class 00:04 <@preaction> and much by keeping things sanely transferred from the old API 00:04 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 00:04 -!- mode/#webgui [+v BartJol] by ChanServ 00:06 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 00:09 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 00:09 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 00:18 <+BartJol> ok, the recovery stuff in Post.pm seems to work 00:18 <+perlDreamer> excellent 00:18 <+BartJol> now the bit in AssetTrash 00:19 <+BartJol> actually took only 5 minutes in another installto reprogram after this afternoon 00:22 <+perlDreamer> the method in AssetTrash should be very simple 00:22 <+perlDreamer> some POD, and an empty subroutine 00:22 <+BartJol> yes 00:22 * perlDreamer smells some dead code 00:22 <+BartJol> eeeh 00:22 <+perlDreamer> yeah 00:22 <+perlDreamer> bit rot 00:22 <+BartJol> empty subroutine btw? 00:23 <+BartJol> strange 00:23 <+BartJol> well 00:23 <+perlDreamer> yeah, because most assets don't need to do anything special for a restore 00:23 <+BartJol> bit rotting, that does not sound good 00:23 <+BartJol> ah 00:23 <+perlDreamer> I'm sorry, I'm talking about the bug that I'm working on now 00:23 <+perlDreamer> where I find a new, unrelated sub bug every hour or so 00:23 <+perlDreamer> missing i18n 00:23 <+perlDreamer> bad asset navigation 00:23 <+BartJol> you said some other methods exist that are similar 00:23 <+BartJol> aah 00:24 <+perlDreamer> oh, the other similar methods would be cut, copy, paste and delete 00:24 <+perlDreamer> but there is not restore method 00:24 <+BartJol> that is not good, and hey, it takes you more time, helping me solve that bug, than it would cost you doing it yourself 00:25 <+perlDreamer> yes, but now _you_ know how to fix bugs, too 00:25 <+BartJol> yes, it is an investment 00:25 <+perlDreamer> it makes you more valuable to the community, and besides, I like helping you 00:25 <+perlDreamer> Bart can translate WebGUI, write multilingual content features, destroy houses AND fix bugs 00:25 <+perlDreamer> it'll look great on your resume 00:26 <+BartJol> well, I also prepared my drainage tubes 00:26 <+BartJol> and I can drink and brew beer and sail, yee, is there anything I can't do... 00:27 * BartJol is gonna read some code 00:28 * perlDreamer is going to fix my wife's computer, again 00:37 <+BartJol> don't be too hard on dreamersGirl 00:43 <+cap10morgan_> w/ 7.7.17, if you don't have a pidFile setting in spectre.conf, does it use a reasonable default or does it refuse to start? 00:44 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] 00:44 <@preaction> it refuses to start 00:44 <@preaction> and refuses to quit as well, you'll have to kill -9 00:44 <+cap10morgan_> yeah, saw that in the gotchas 00:44 <+cap10morgan_> is there really not a reasonable default location it could test for and use? 00:44 <+cap10morgan_> in the wre 00:44 <+cap10morgan_> and then, if it's not there, give up 00:46 <@preaction> that would make it wre-specific 00:46 <@preaction> i would say use /var/run/spectre.pid 00:46 <@preaction> or /tmp/spectre.pid 00:46 <+cap10morgan_> it wouldn't make it any more wre-specific than it is now 00:46 <+cap10morgan_> it would have the same exact behavior w/o the wre 00:47 <+cap10morgan_> it would give up if you didn't have pidFile defined 00:47 <+cap10morgan_> but when the wre happened to be there, hey it works 00:47 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 00:47 <+cap10morgan_> or do you guys not like coding anything into webgui that looks for wre-ness anywhere? 00:48 <+cap10morgan_> (which i could understand) 00:48 <@preaction> we don't like coding anything into webgui that even tries to rely on the WRE 00:48 <+cap10morgan_> gotcha 00:48 <+cap10morgan_> ok, i agree w/ that principle so i retract my earlier proddings :) 00:49 <+cap10morgan_> i just have to migrate a ton of sites over so this is another thing i have to add to that script, but i should shut up and take my medicine 00:51 <+cap10morgan_> earlier versions of spectre will dutifully ignore a pidFile setting in their confs, right? 00:51 <@preaction> yes 00:51 <+cap10morgan_> ok, cool, i'll just add it to all of them now then 00:52 <+perlDreamer> make sure it has the right PID in it, cap10morgan, or it the file won't matter much :/ 00:53 <+perlDreamer> I'm a WRE newbie, but are the config files templated in the WRE? 00:53 <+BartJol> 24187 Ibelieve 00:53 <+perlDreamer> so that on the next WRE release we could have it point to the right WRE location by default? 00:53 <+BartJol> perlDreamer: yes 00:53 <+BartJol> they are in var/setupfiles 00:54 <+BartJol> but that does not contain webgui or spectre configs 00:54 <+perlDreamer> really? 00:54 <+perlDreamer> how does it build the site specific files then? 00:54 <@preaction> the webgui config file is templatable, yes 00:54 <@preaction> but not the spectre config file 00:54 <+BartJol> no those are in WebGUI/etc 00:54 <+perlDreamer> I'll file a bug and assign it to SynQ 00:54 <@preaction> but there are config file overrides in the WRE 00:55 <+BartJol> spectre.conf.original 00:55 <@preaction> which is a template 00:55 <@preaction> which uses the variables you can set up when adding a site (var1 - var9) 00:57 <+perlDreamer> done 00:57 <+perlDreamer> Don't hate me SynQ! 01:01 <+BartJol> he won't 01:01 <+BartJol> what did you do? 01:01 <+perlDreamer> I assigned a bug to him 01:01 <+BartJol> ahh 01:03 <+BartJol> well, he does that regularly to me 01:03 <+perlDreamer> you guys have a bug tracker, too? 01:03 <+BartJol> he call it "my job" 01:03 <+BartJol> yes, well we use a bug tracker for everything 01:03 <+BartJol> we call it issues 01:04 <+BartJol> but I notice my eyelids dropping 01:04 <+perlDreamer> it's the bier 01:04 <+BartJol> and I have to go shopping for building materials tomorrow 01:04 <+BartJol> I drank4 01:05 <+BartJol> which is less than normal on friday (and the reason I don't do that much hacking on fridaynight) 01:06 <+BartJol> well, I did fix the first part 01:07 <+BartJol> goodnight 01:07 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui [] 01:07 <+perlDreamer> goodnight 01:11 <+perlDreamer> ya know, for a second I thought he wrote 01:11 <+perlDreamer> I frank4 01:12 <+perlDreamer> frank is an obscure Dutch-ism for consuming bier 01:12 <@preaction> so obscure even the dutch don't know about it! 01:12 <+perlDreamer> he really frank'ed that Bud. 01:13 -!- SDuensin2 [n=ScottD@12-226-44-250.client.mchsi.com] has joined #WebGUI 01:13 < SDuensin2> It's new IRC client time! 01:13 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has left #WebGUI ["Leaving"] 01:13 <+perlDreamer> which one now, SDuensin2? 01:14 < SDuensin2> Going from X-Chat Aqua to Colloquy since nobody bothers to update X-Chat anymore. 01:14 -!- SDuensin2 is now known as SDuensin 01:15 <@preaction> SDuensin: i want to update xchat aqua, but no time. and colloquy is still more suck 01:15 < SDuensin> Yea, but it's pretty suck. :-P 01:16 <@preaction> there is that 01:16 <@preaction> but i don't want pretty, i want non-suck and non-annoying 01:16 < SDuensin> Well, if it becomes annoying, I'll be back to X-Chat. 01:16 <@preaction> plus i wrote a plugin for ircproxyd that reconnects me quickly 01:16 < SDuensin> So far, the only problem I have with Colloquy is that it logs in FRACKING XML! Really? WTF? 01:17 <@preaction> my problem is the way it handles /notice as PM instead of what it's supposed to be: a message that SHOULD NOT be responded to 01:18 <@preaction> so /notice should go to my currently open channel window 01:19 < SDuensin> Can't you set that? There were rules in the prefs about opening new "panels". 01:20 <@preaction> not how i want it to. and i was told in no polite way that i was an idiot for wanting what i wanted 01:20 <@preaction> since colloquy is a chat client, not an IRC client 01:20 < SDuensin> Ah - I just saw what you mean. My bot greeting ended up in a Growl window. 01:21 <@preaction> it only got annoying when i was working with chanserv or any other bot that does /notice (which is what they're supposed to do, according to the IRC spec) 01:22 < SDuensin> Hmm. I think my bot does /msg, but it's abusive anyway. Screw the spec. :-) 01:23 < SDuensin> Got to learn how to re-scan my screen to read things. That's the worst part. 01:23 <+perlDreamer> Haarg, is there a bug tracker for wgd somewhere? 01:24 <@preaction> the github.com site has an issue tracker 01:24 <+perlDreamer> nm, it's a WebGUI bug 01:24 * preaction is now HaargToo 01:24 <+perlDreamer> something about packaging a Matrix is bad 01:25 <+perlDreamer> either in, or out 01:32 <+perlDreamer> I really want to refactor the Matrix 01:32 <+perlDreamer> but without good tests, or test procedures, and the spec, it would be a disaster 01:33 < SDuensin> I CAN DRAG TABS! Ok, that overrides the annoying /notice "feature". 01:38 <@preaction> pfft 01:38 < SDuensin> Hey, that's very helpful for how I work. 01:54 * perlDreamer is going to take a break to avoid a pouty fit 01:54 <+perlDreamer> preaction: we may need to talk a little bit, later on 01:55 <@preaction> perlDreamer: okay, i'll be back probably around 8-8:30 my time (going for exercise takes about 90 minutes + shower and whatever makes 2 hours) 02:06 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit ["Lost terminal"] 02:07 -!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)] 02:10 -!- KlausH [n=KlausH@p5B07008D.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] 02:12 -!- cap10morgan [n=wmorgan@71-218-236-122.hlrn.qwest.net] has joined #webgui 02:12 -!- mode/#webgui [+v cap10morgan] by ChanServ 02:54 -!- cap10morgan [n=wmorgan@71-218-236-122.hlrn.qwest.net] has quit [] 03:16 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:16 -!- mode/#webgui [+v patspam] by ChanServ 03:43 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 03:43 -!- mode/#webgui [+v cap10morgan] by ChanServ 04:23 <@preaction> (1) To bring the user in from a search, (2) to return the user after a delete, what other use has getContainer? 04:32 <+perlDreamer> cut 04:32 <+perlDreamer> promote, demote 04:32 <+perlDreamer> Template->view 04:33 <+perlDreamer> ZipArchive->view 04:33 <+perlDreamer> it's used all over the place 04:33 <@preaction> those last two are special cases, trying to nail down the docs and API for WebGUIx::Asset 04:35 <@preaction> promote and demote don't exist in the new API. those actions are handled by a DBIx::Class module (less code for us to write) 04:35 <@preaction> there are equivalents 04:35 <+perlDreamer> sounds vaguely Borg-esque 04:36 <+perlDreamer> Klingon. A primitive species. You will serve well in the new API 04:36 <@preaction> we will add your Roles and Classes to our own 04:37 <@preaction> just not sure what i should default to :p. most cases for a search it should go right to the asset 04:37 <@preaction> but for the delete, cut, promote, demote it should go to the container 04:38 <+perlDreamer> duplicate, too 04:38 <@preaction> www_copy is duplicate + cut 04:38 <@preaction> though really, shouldn't those things return us to where we were? 04:39 <@preaction> copy the original asset still exists, so i can return there 04:39 <@preaction> delete, cut it doesn't exist, so i can't go back 04:39 <@preaction> promote / demote are only useful in the context of the container (to see the change) 04:40 <@preaction> i'm just gonna default to the parent, which is the most useful of the options, and it can be changed if necessary 04:40 <@preaction> all those methods looking for get_container are going to check if get_container == self and do get_parent otherwise 04:41 <@preaction> (iow, the exact problem you fixed today in the Story manager) 04:41 <+perlDreamer> wow, you're even abandoning camel case 04:41 <@preaction> god yes 04:41 <+perlDreamer> I not only fixed it in the story manager, I fixed it everywhere 04:42 <@preaction> but it helps with compatibility, we can tell if we're calling a new API method or an old API method 04:43 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)] 04:44 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 04:44 <+perlDreamer> time to go into daddy mode, and go 04:44 <+perlDreamer> grocery shopping 04:45 <@preaction> aww, groc... ohhh, WITH the kids 04:45 <@preaction> was gonna say it was fun, but hmm... 04:45 <+perlDreamer> put that down 04:45 <+perlDreamer> don't run there 04:45 <@preaction> watch out for that man 04:45 <+perlDreamer> No, we can't buy 10 lbs of chocolate chips 04:45 <+perlDreamer> no, we can't buy 5 lbs either 04:45 <@preaction> heh, good luck 04:45 <+perlDreamer> thx ;) 04:52 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 05:06 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 05:15 -!- mateu [n=mateu@c-98-223-159-168.hsd1.in.comcast.net] has joined #webgui 05:31 -!- rbuels [n=rob@c-71-237-192-87.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 06:11 -!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit [Remote closed the connection] 07:05 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 11:04 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 12:06 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] 12:26 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 13:18 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 13:18 < carogray> If anyone is out there I need to ask a really basic "stupid" question 14:26 < daviddelikat> carogray: you still there? I can try to answer your question. 14:40 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 15:27 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 15:27 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 15:53 -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 15:53 -!- mode/#webgui [+o Haaarg] by ChanServ 15:55 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] 16:44 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 16:44 -!- mode/#webgui [+v BartJol] by ChanServ 17:22 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui 17:22 -!- mode/#webgui [+v cap10morgan] by ChanServ 17:39 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui [] 17:40 < mducharme> oh this is a weird feature 17:52 < mducharme> might be considered a glitch in firefox 17:53 < daviddelikat> sup? 18:02 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 18:02 < mducharme> nothing to do with webgui.. went onto wikipedia page that had multiple ogg sound files, played three individually using the new built in player in 3.5.. then I went to another page, hit the back button, and the three files started playing again, all simultaneously mixed together 18:02 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 18:02 < mducharme> had to scroll up and down the page to find all the stop buttons to stop the din 18:02 < mducharme> heh 18:02 < daviddelikat> sounds like a bug to me 18:03 < mducharme> they were three very different pieces of music so it sounded pretty bad 18:03 < daviddelikat> or maby lots of nasty bugs depending on the sounds 18:03 < mducharme> I wonder if I should report it to wikipedia or to mozilla 18:03 < mducharme> heh 18:04 < daviddelikat> id say mozilla 18:04 < daviddelikat> it could be a situation they never though would happen... three mucis bits on the same page 18:06 < daviddelikat> carogray: what was your question early this morning? 18:09 < daviddelikat> what is WG general policy for use of SQL extensions? 18:11 -!- stDavid [n=stDavid@72.64.138.146] has joined #webgui 19:14 -!- rbuels [n=rob@c-71-237-192-87.hsd1.or.comcast.net] has joined #webgui 19:22 -!- mateu [n=mateu@c-98-223-159-168.hsd1.in.comcast.net] has quit [Remote closed the connection] 19:25 -!- rbuels [n=rob@c-71-237-192-87.hsd1.or.comcast.net] has quit [Remote closed the connection] 20:19 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has left #webgui ["Leaving."] 20:39 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 22:30 -!- stDavid [n=stDavid@72.64.138.146] has quit [Read error: 145 (Connection timed out)] 22:36 <@preaction> so 6 hours later i find out that Moose hates use base, you must use it's special "extends" 22:37 <@preaction> 6 hours of debugging completely weird behavior... 23:07 < daviddelikat> a day(and my sanity) was lost for want of a dereference... 23:51 <+cap10morgan> is it possible to import a whole other site into a subdirectory of another site? 23:51 < daviddelikat> you could try exporting the whole thing as a package 23:51 < daviddelikat> why do you want to do this? 23:54 <+cap10morgan> i want to try switching to a one database n sites setup 23:58 < daviddelikat> seems like you want to copy the database, not the site itself... 23:59 < daviddelikat> you will need to export your database from the one site, then import it to the other server 23:59 < daviddelikat> and make sure the WG config works with the new server --- Day changed Sun Aug 16 2009 00:00 < daviddelikat> you can probably get more advice about this from someone who has more WG experience than I 00:00 < daviddelikat> I expect PerlDreamer has done this very task... 00:01 <@preaction> combining sites is evil 00:01 < daviddelikat> why? 00:01 <@preaction> it can't be done just by combining databases 00:01 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 00:01 <@preaction> lineage is the main problem there 00:02 <@preaction> in theory, rebuildLineage.pl after combining should work 00:02 < daviddelikat> cant you just use 2 seperate databases on one server? 00:02 <@preaction> but that's not what he wants, he wants one database for two sites 00:02 < daviddelikat> if each WG instance connects to the server as a diff db then lineage should not be an issue 00:04 <+cap10morgan> i work with a national non-profit with around 25 state affiliates 00:04 <+cap10morgan> they share content across sites quite a bit 00:05 <+cap10morgan> so it would be very helpful if on the backend it was all the same site 00:05 <+cap10morgan> but on the frontend they used separate domains 00:06 < daviddelikat> sounds like an REF to me 00:06 < daviddelikat> RFE 00:07 <@preaction> it's already possible, with some fancy rewrite rules 00:08 <@preaction> the problem is combining the databases 00:08 < daviddelikat> I can see where that woul dbe a serious issue. 00:08 <+cap10morgan> preaction: if i add a new root dir to the url field of all the assets, then pull in all the records to the master db, then rebuildLineage, that might work right? 00:09 < daviddelikat> though I could imagine writing a wobject or something that would access a foreign database and import stuff 00:10 <@preaction> cap10morgan: don't forget groups, users, and everything else 00:10 <@preaction> and you're gonna have to trial and error this quite a bit really 00:10 <@preaction> your best bet would be to make one new site and combine everything into it 00:10 <+cap10morgan> ok 00:10 <@preaction> i've done this once before, 3+ years ago 00:11 <+cap10morgan> can you make the subsites generate www.domain.org urls in the html they send back to the browser? instead of www.mastersite.org/subsite ? 00:12 < SDuensin> cap10morgan: if you figure that all out, please let me know. I've got four sites that would play nicer as one. 00:13 <+cap10morgan> SDuensin: ok, will do 00:19 <@preaction> cap10morgan: in the site settings, you have them use HTTP_HOST 00:19 <@preaction> i forget what tab that's on 00:19 <+cap10morgan> huh, ok 00:19 <+cap10morgan> that makes sense 00:20 <+cap10morgan> so doing this twice w/ 2 sets of ~30 sites 00:20 <+cap10morgan> would you tell a client "nope, that's not going to work" 00:20 <+cap10morgan> ? 00:20 <+cap10morgan> :) 00:24 <@preaction> probably. and once they're together it's even more difficult to break them apart 00:25 <+cap10morgan> i'm working w/ non-production copies trying to see how feasible it is 00:48 -!- ekennedy [n=ekennedy@174-155-204-62.pools.spcsdns.net] has joined #webgui 00:54 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 00:55 -!- mode/#webgui [+v perlDreamer] by ChanServ 00:55 <+perlDreamer> daviddelikat: indeed I have, and there's a wiki article for it 00:55 <+perlDreamer> preaction: that's what you get for using Moose. 00:59 <+perlDreamer> cap10morgan: http://www.webgui.org/community-wiki/multiple-sites-/-different-webgui-versions-on-one-system 01:20 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 01:22 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 01:55 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] 02:25 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 03:44 -!- SDuensin [n=ScottD@12-226-44-250.client.mchsi.com] has quit [Remote closed the connection] 03:44 -!- SDuensin [n=ScottD@12-226-44-250.client.mchsi.com] has joined #WebGUI 03:54 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:54 -!- mode/#webgui [+v patspam] by ChanServ 04:09 -!- SDuensin [n=ScottD@12-226-44-250.client.mchsi.com] has quit ["So long, and thanks for all the fish."] 04:09 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI 04:10 -!- ekennedy [n=ekennedy@174-155-204-62.pools.spcsdns.net] has left #webgui [] 04:29 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 05:10 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] 06:11 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] 06:26 <+patspam> perlDreamer: you about? 06:27 <+perlDreamer> lurking :) 06:27 <+perlDreamer> what's up? 06:27 <+patspam> heh 06:27 <+patspam> trying to track down how the Inbox account module displays the sub-tabs 06:27 <+patspam> Messages and Invitations 06:28 <+perlDreamer> try the layout template 06:28 <+perlDreamer> I think that's where that is done 06:28 <+patspam> genius, thanks 06:28 <+patspam> somehow I didn't see it in there 06:28 <+patspam> I knew you'd know :) 06:29 * perlDreamer has done a bit of digging in there 06:33 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Nick collision from services.] 06:33 -!- patspam1 [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 06:33 -!- patspam1 is now known as patspam 06:34 -!- mode/#webgui [+v patspam] by ChanServ 06:34 <+patspam> dang, mini-blackout 06:34 <+perlDreamer> that's not good 06:34 <+patspam> lights just dipped, and router dropped out 06:34 <+patspam> btw, helen moved into our new place on long island today! 06:34 <+perlDreamer> awesome! 06:34 <+perlDreamer> she likes it? 06:34 <+patspam> so far.. 06:34 <+perlDreamer> probably missing one important component 06:34 <+patspam> hehe 06:35 <+patspam> thank god for skype 06:35 <+perlDreamer> do y'all have video, too? 06:35 <@preaction> long island? new york? 06:35 <+patspam> networks speeds are too crappy here in aus, just doing audio 06:36 <+patspam> preaction: yeah I'm a movin to long island 06:36 <@preaction> wow, nice 06:36 <+patspam> helen is studying over there, so I'm tagging along for the ride 06:36 <@preaction> you make enough scratch to afford that? 06:36 <+patspam> is LI expensive? 06:37 <+patspam> we're in a share house with a few other PhD students, so the rent is really good 06:38 <@preaction> it's very near NYC, which is like the most expensive city to live in the entire world 06:38 <@preaction> well, maybe except New Delhi 06:38 <+patspam> heh yeah I've heard that! rent there sounds insane 06:38 <+patspam> but we're a good 1.5-2hrs out of nyc, so a bit more reasonable 06:39 <+patspam> I'm moving in november 06:40 <@preaction> we'll all have to come crash your pad 06:41 <+patspam> heh for sure! open invitation :) 06:42 <+perlDreamer> so you're going to fly over in September, fly back, and then come back again in November? 06:43 <+perlDreamer> Rackin' up the frequent flyer miles for sure! 06:43 <+patspam> yeah, it's crazy 06:43 <+patspam> and fly back in jan for work stuff again! 06:45 <+patspam> heh and fly back to melb in September for WUC 2010 =D 06:45 <@preaction> really? that's where we're having it? 06:46 <+patspam> yeah didn't JT tell you? 06:46 <@preaction> nope 06:47 <+patspam> I made him sign it on paper after I got him drunk at the wuc last year 06:47 <@preaction> you must be joking, he doesn't drink 06:47 <+patspam> =p 06:48 <@preaction> he'd never do anything cool like fly 5 of us to Australia :( 06:48 <+patspam> s/cool/insane/ 06:48 <@preaction> on different flights of course. can't have an accident 06:49 <+patspam> hah good point, I should change Andy's flights too, currently we're on the same flight home together 06:50 <+perlDreamer> patspam, I think your profile "bug" is really a feature 06:50 <+perlDreamer> to prevent users from mucking up their profiles 06:51 <+patspam> but maybe a bug to allow the admin to set that combination? 06:51 <+perlDreamer> probably :) 06:51 <+patspam> I mean, the combination doesn't make sense anyway, so it's the user's fault 06:51 <+perlDreamer> it's one of those corner cases where WebGUI will let you shoot yourself in the foot 06:51 <+perlDreamer> but definitely, required should imply editable 06:52 <+perlDreamer> the same thing would happen at show at registration 06:54 <+perlDreamer> have y'all seen the 7.6.35.1 release? 06:55 <+patspam> .1? 06:56 <+perlDreamer> it fixes several embarrasing i18n mistakes I made in .35 06:56 <+perlDreamer> and adds SquOnk's testCodebase fixes 06:56 <+perlDreamer> he said he wanted it to get into testing for "Sid", I think 06:56 <+perlDreamer> apparently our weekly releases prevent us from getting into Debian testing 06:56 <+perlDreamer> since any release has to be out for 10 days 06:57 <+perlDreamer> anyway, 7.6.35.1 is a code-only release 06:57 <+perlDreamer> no packages, database changes, or upgrade script 06:57 <+perlDreamer> so you can overlay over .35 06:57 <+perlDreamer> and still upgrade to 7.7 later 06:58 <+patspam> interesting 06:58 <@preaction> should a library of constants be called WebGUI::Constant or WebGUI::Var? 06:59 <@preaction> Constant i think 07:00 <+perlDreamer> Constant 07:00 <+perlDreamer> also, 7.6.35.1 is unofficial 07:00 <+perlDreamer> it's from pDC, and not PB 07:14 <+patspam> pDC++ 07:14 * patspam heads off for lunch 08:27 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 09:22 < CIA-53> WebGUI: colin * r12131 /WebGUI/ (lib/WebGUI/Account/Inbox.pm docs/changelog/7.x.x.txt): Fix broken, inconsistent friend wholeName. Bug 10782. 09:34 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 09:35 -!- mode/#webgui [+v perlDreamer] by ChanServ 09:35 <+perlDreamer> patspam: I'd consider it a large favor if you submitted a bug about the missing Help in the Inbox as well. 09:35 <+patspam> perlDreamer: I'm currently wading through SMS, it's pretty broken atm 09:36 <+patspam> WebGUI::Inbox::Message::create does not pass isInbox flag to WebGUI::Mail::Send::create so sms preferences are never used 09:36 <+patspam> unable to enter a valid SMS gateway setting because field type set to email address but sms gateway code assumes a domain only 09:36 <+patspam> and.. 09:36 <+patspam> SMS notifications are currently sent with Inbox email notification template, which is html, and > 160 chars 09:37 <+patspam> both of which you don't want for sms 09:39 <+perlDreamer> I'll look at those tomorrow. 09:39 <+patspam> I'm working through them now, will push up a branch 09:39 <+patspam> for you to review 09:40 <+perlDreamer> makes me wonder about the SMS tests 09:40 <+perlDreamer> but for now, sleep. 09:41 <+patspam> yeah, I saw some that test User::getInboxAddresses, but that never gets called 09:41 <+patspam> ok, ttyl man 09:41 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 09:45 < CIA-53> WebGUI: colin * r12132 /WebGUI/ (lib/WebGUI/Account/Inbox.pm docs/changelog/7.x.x.txt): fix bug #10783 copy sender in the Inbox. 10:02 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 12:03 -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 12:05 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 12:05 -!- mode/#webgui [+o Haarg] by ChanServ 12:47 < CIA-53> WebGUI: patspam * r12133 /WebGUI/ (13 files in 11 dirs): (log message trimmed) 12:47 < CIA-53> WebGUI: Fixed a whole lot of brokenness in Inbox SMS/Email notifications 12:47 < CIA-53> WebGUI: WebGUI::Inbox::Message::create now passes isInbox flag to WebGUI::Mail::Send::create 12:47 < CIA-53> WebGUI: so that per-user notification settings get used 12:47 < CIA-53> WebGUI: SMS Gateway setting field is now 'text' instead of 'email' so that user can enter a 12:47 < CIA-53> WebGUI: properly formed value (such as 'myemailgateway.com', which is not an email address). 12:47 < CIA-53> WebGUI: Added SMS notification template as distinct from email notification template because 13:14 -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 13:14 -!- mode/#webgui [+o Haaarg] by ChanServ 13:15 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 13:23 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 14:06 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 14:30 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 14:30 -!- mode/#webgui [+v patspam] by ChanServ 14:30 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit] 15:36 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 16:48 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 19:27 < CIA-53> WebGUI: colin * r12134 /WebGUI/ (lib/WebGUI/User.pm t/User.t): Add tests for new SMS address method. 20:06 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 20:23 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 23:10 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui --- Day changed Mon Aug 17 2009 00:02 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] 00:24 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 00:43 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 02:18 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 02:18 -!- mode/#webgui [+v patspam] by ChanServ 02:54 -!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:27 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 03:49 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui 04:37 -!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI 04:43 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 04:44 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 05:04 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 05:10 -!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] 05:40 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 06:54 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui 06:54 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit [Client Quit] 06:55 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui 07:05 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 07:56 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] 08:52 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:08 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 09:19 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] 09:21 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 09:29 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:34 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 09:43 -!- AMH_henry [n=yktang@n219078148122.netvigator.com] has joined #webgui 10:30 -!- AMH_henry [n=yktang@n219078148122.netvigator.com] has quit [Read error: 110 (Connection timed out)] 10:34 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 10:36 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 10:42 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] 11:08 -!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui 11:08 -!- mode/#webgui [+v bartjol] by ChanServ 11:09 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 11:26 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 12:14 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 12:52 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 12:56 -!- carogray [n=Caroline@72-63-213-14.pools.spcsdns.net] has joined #webgui 13:06 -!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] 13:24 < CIA-53> WebGUI: patspam * r12135 /WebGUI/lib/WebGUI/Workflow/Activity/ExpireIncompleteSurveyResponses.pm: 13:24 < CIA-53> WebGUI: Minor bug fix for ExpireIncompleteSurveyResponses 13:24 < CIA-53> WebGUI: Removed unnecessary sql clause from ExpireIncompleteSurveyResponses 13:24 < CIA-53> WebGUI: workflow activity 13:34 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 13:34 -!- mode/#webgui [+o plainhao] by ChanServ 13:48 -!- carogray [n=Caroline@72-63-213-14.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] 13:49 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] 14:10 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 14:10 -!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 14:36 -!- Haaarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 15:03 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui 15:57 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui 16:22 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 16:26 -!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui 16:32 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 16:50 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 16:50 -!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] 17:01 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui 17:01 < SquOnk> Greetings 17:02 -!- s4eek [n=s4eek@216.98.8.3] has joined #webgui 17:04 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 17:08 -!- s4eek [n=s4eek@216.98.8.3] has quit [] 17:09 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 17:30 -!- Haarg [n=haarg@adsl-71-150-249-132.dsl.mdsnwi.sbcglobal.net] has joined #webgui 17:30 -!- mode/#webgui [+o Haarg] by ChanServ 17:38 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 18:01 -!- topsub [n=topsub@69.132.179.250] has joined #webgui 18:02 -!- topsub [n=topsub@69.132.179.250] has left #webgui [] 18:07 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit ["Lost terminal"] 18:09 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 18:10 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui 18:28 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 19:28 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui 19:28 -!- mode/#webgui [+v danny_mk] by ChanServ 19:53 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 19:53 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:53 <+perlDreamer> morning, folks 19:54 <@Haarg> morning 19:54 <+perlDreamer> For some odd reason, I feel like fixing bugs today 19:55 <@Haarg> i don't think anyone would have a problem with that 19:55 <+perlDreamer> phew 19:56 <@preaction> wait! no fixing bugs at all today! I want you slacking all day! 19:56 <@preaction> there are solar flares affecting our RAMdisks, we can't fix bugs today 19:56 <@Haarg> since you asked at some point last week, for wgdev i'm using github's issue tracker: http://github.com/haarg/wgdev/issues 19:57 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 19:57 -!- mode/#webgui [+o tavisto] by ChanServ 19:57 <+perlDreamer> Haarg, it turned out to be another Matrix issue 19:58 <@Haarg> yeah, i saw that 20:00 <+perlDreamer> so you're off the hook 20:01 <@Haarg> either way, be sure to post any bugs/rfes/etc there 20:01 <+perlDreamer> I guess that fixing the Matrix would be considered out of scope on that board. 20:01 <@Haarg> yes :) 20:02 <@Haarg> although if something was leading you to believe it was a wgd problem, there may be room for improvement 20:03 <+perlDreamer> well, it puked pretty badly on the bad package, but it was the same kind of vomitus produced by WebGUI itself. 20:03 <+perlDreamer> being a father, I'm a relative expert in the identification of bodily exudations 20:03 <@Haarg> i really wish mysql didn't rely on the file system exclusively for its table names 20:05 <@Haarg> create.sql is generated differently depending on if i generate it or you do - it sorts the tables case insensitive for me 20:06 <@Haarg> that doesn't cause any problems really, but it does make the file history more annoying to deal with. 20:06 <+perlDreamer> because you're running it on MacOSX? 20:06 <+perlDreamer> can we ask for a case insensitive dump? 20:06 <@Haarg> not that i know of 20:09 -!- carogray2 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui 20:11 -!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] 20:27 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 20:27 -!- mode/#webgui [+v BartJol] by ChanServ 20:29 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 20:49 <+perlDreamer> tavisto: ping 20:50 <@tavisto> who dares disturb the wizard? 20:50 <+perlDreamer> Is Matrix search supposed to have search terms OR'ed together, or AND'ed ? 20:50 <@tavisto> um... 20:50 <@tavisto> I believe AND'ed 20:50 <+perlDreamer> okay 20:50 <@tavisto> multiple search terms which stack on each other 20:51 <+perlDreamer> I'll see if I can fix that, too. 20:51 <@tavisto> php, apache, open source, user management = matching results 20:51 <@tavisto> JT went thru the results (except for the costs fields) and so the search options are consolidated into only a few options for each "system requirements" fields 20:54 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 20:55 -!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 21:23 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 21:34 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 21:40 < CIA-53> WebGUI: colin * r12136 /WebGUI/ (3 files in 3 dirs): 21:40 < CIA-53> WebGUI: Clean-up Matrix search template JS. 21:40 < CIA-53> WebGUI: Add link back to main matrix screen. 21:40 < CIA-53> WebGUI: Make initial search results match search form defaults. 21:40 < CIA-53> WebGUI: fixes #10766, 10786 21:41 <+perlDreamer> that's for you, tavisto 21:41 <@tavisto> oooh what is this 21:42 <@tavisto> Coolio so does the search screen start out blank then? 21:43 <+perlDreamer> yes and no 21:43 <+perlDreamer> If the default settings for the search form do not match any product, then it's blank 21:43 <+perlDreamer> otherwise you get the products that match the default search form values 21:43 <+perlDreamer> also, I added a link back to the main matrix screen 21:43 <+perlDreamer> because it didn't have one 21:43 <@tavisto> great, yeah they should be blank then 21:44 <@tavisto> Would it be possible to put in a brief message above those results? 21:45 <+perlDreamer> tavisto: you paste, I'll copy ;) 21:46 <+perlDreamer> also, this is in 7.7, not 7.6 21:46 <+perlDreamer> you can always modify your template to get that message back in 7.6 21:48 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has quit ["Leaving."] 21:49 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 21:49 -!- mode/#webgui [+v BartJol] by ChanServ 21:50 <+BartJol> we're a bit behind tavisto: The topic for #webgui is: [7.6.31-stable | 7.7.14-beta 21:54 < CIA-53> WebGUI: colin * r12137 /WebGUI/docs/changelog/7.x.x.txt: Document matrix search template navigation fix. 21:58 <@tavisto> how is this: Welcome to the CMSmatrix real-time search engine. To begin your search, select options on the right side of the screen and the CMS products which match your criteria will appear below. 21:58 <@tavisto> Note: Please understand that you can only compare a maximum of 10 products at a time. If your search returns more than 10 products, uncheck the excess products and include them in another comparison afterwards. 21:58 <+perlDreamer> tavisto, a message that specific should be done to the CMSmatrix templates, since the number of products to compare is an asset property. 21:59 <@tavisto> ... 21:59 <+perlDreamer> It wouldn't be good to make that part of the default Matrix templates 21:59 <@tavisto> ah 22:00 <+perlDreamer> you'd mess up the Dog Matrix, Messaging Matrix, Software Affiliates Matrix, etc. 22:00 <@tavisto> good point, duh 22:02 <+perlDreamer> maybe we need a Beer matrix 22:02 <+perlDreamer> in it, we have a category called "Taste", which is a Matrix Compare field 22:03 <+perlDreamer> it has entries "Yes", "No", "Limited", "Costs extra". 22:03 <+BartJol> well, that's a plan 22:03 <@tavisto> I spose we could do something generic like this then: "Welcome to the ^C real-time search engine. To begin your search, select options at the right and the results which match your criteria will appear below. Please note that you can only compare up to 10 results at a time." 22:03 <+BartJol> is 10 also default? and not adjustable? 22:03 <+perlDreamer> 10 is adjustable 22:04 <@tavisto> hmm.. that's a good question. I thought that was fixed but let me look 22:04 <+perlDreamer> Tavisto, since I have to i18n that, how about: "To begin your search, select options at the right and the results which match your criteria will appear below" 22:05 <+BartJol> ah, and who has to translate that to Dutch,eh? 22:05 <+perlDreamer> Martin 22:05 <+BartJol> ah, ok 22:05 <@tavisto> hmm.. i see a field for maximum comparisons 22:05 <+BartJol> ok, I have o get back to my bug fixing business 22:06 <+perlDreamer> that's it, tavisto 22:06 <@tavisto> it shows 10 but I'm not sure if that's how many comparisons can be made or how many results are allowed per comparison. Help file isn't overly specific 22:06 <@tavisto> the help popup says "specifies how many comparisons are allowed in searches and comparisons 22:06 <@tavisto> " gee thanks.. 22:07 <@tavisto> I think your suggestion works fine perldreamer. LETS JUST DO EVERYTHING YOUUUUUUUU wanna do! 22:07 <@tavisto> That little line seems obvious, but you wouldn't believe how many people don't understand how the search works now 22:07 <+perlDreamer> I want to take the day off and eat pizza. 22:08 <@tavisto> I got 2 pieces left 22:08 <+BartJol> stale? 22:08 <+perlDreamer> tavisto, we can improve the help, too. 22:08 <+perlDreamer> how 'bout this. Please file bugs for all the changes that you want for i18n and messages. 22:09 <+perlDreamer> My boss says that if it's a posted bug in the core, I can fix it 22:10 <+BartJol> eeeh, I thought you were your own boss 22:10 <+perlDreamer> also, does it seem odd to that for a default Matrix, that Visitors can compare 25 things, but registered users can only compare 10? 22:10 <+perlDreamer> Customer/client boss. 22:11 <+BartJol> ah the customer is king 22:11 <+perlDreamer> indeed, it's why it's so important to cultivate great customers. 22:39 < CIA-53> WebGUI: colin * r12138 /WebGUI/ (5 files in 5 dirs): 22:39 < CIA-53> WebGUI: Entangle the required and editable properties of Profile fields. 22:39 < CIA-53> WebGUI: Add tests. Update i18n for required property hover help. 22:39 < CIA-53> WebGUI: Upgrade script to set editable=1 on all required fields. 22:39 < CIA-53> WebGUI: fixes #10781 22:50 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 22:55 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has joined #webgui 22:56 <@preaction> daviddelikat: when you updated the Search page, did you allow selecting multiple statuses? 22:56 <@preaction> also, is there anything stopping me from releasing the HelpDesk to Plainblack.com? 22:58 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has quit ["Leaving."] 22:58 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui 22:58 -!- mode/#webgui [+v BartJol] by ChanServ 23:01 <+BartJol> joh perlDreamer I think I'm getting it. the idea is that during pasting of a Post (for instance) first it is tried to look at the asset whether that has that nethodm if so, that is executed. 23:01 <+BartJol> With the SUPER method, the global asset paste method is executed (for pasting of a post), then some post specific stuff. 23:13 <@preaction> BartJol, perlDreamer, if I were to make a Planet WebGUI on webgui.org, do you have a blog I could aggregate? 23:13 <@preaction> I want to get into the Perl Ironman, and i want that blog to be on webgui.org, so i need other people to join me on webgui.org 23:13 <+BartJol> preaction: unfortunately not 23:14 <+BartJol> but perlDreamer , am I thinking in the right direction? 23:30 <+BartJol> well preaction, sure I want to join, but since I still am kindof a beginning programmer, I am not sure how much posts I can generate 23:30 <@preaction> doesn't have to be about programming at all 23:30 <+BartJol> but for attention for WebGUI and perl it does sound like a good idea 23:30 <@preaction> just about WebGUI, or things that WebGUI users would be interested in 23:31 <@preaction> like, i'll be adding the Plain Black Staff Blog to it, which Vrby posts to (he's not a designer or programmer, but has nice posts about WebGUI and business) 23:31 <+BartJol> well, that should be possible 23:31 <@preaction> the idea is that the blog is elsewhere and we pull it in to planet webgui. 23:32 <@preaction> but i can add a blog for people to post to on the webgui.org site as well 23:32 <+BartJol> so I could make a post about fixing my first bug 23:32 <@preaction> i'm going to do some experimenting and come up with something by the end of the week so i don't lose my momentum on this 23:32 <@preaction> indeed 23:32 <+BartJol> or the perrels of translating 23:32 <@preaction> yeah, blog posts about the i18n would be great, getting more exposure for that feature 23:33 <@preaction> but i gotta run, i'll be back (unfortunatly probably after you're asleep) 23:33 <+BartJol> still up for 1 oe 2 hours 23:33 <@preaction> i'll let you know when everything's ready, but if you want you can start writing. i want to get myself a few articles queued up before i begin in earnest 23:33 <+BartJol> :) 23:53 < mducharme-work> wow, a lot less bugs than there were last week 23:57 <+BartJol> still enough to do --- Day changed Tue Aug 18 2009 00:00 <+BartJol> but PB and Colin (and more) are doing their best 00:00 < mducharme-work> it's impressive how fast that list is getting whittled down though 00:00 <+BartJol> it sure is 00:22 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui 00:23 -!- mode/#webgui [+v cap10morgan] by ChanServ 00:32 -!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]"] 00:39 <+perlDreamer> preaction: patspam already has one set up for WebGUI 00:40 <+perlDreamer> BartJol, that's exactly right 00:40 <+BartJol> perlDreamer: preaction is gone for a while 00:40 <+BartJol> ah, jipey 00:41 <+BartJol> ans super diggs further when it cannot find it 1 "level" earlier? 00:42 <+perlDreamer> well, when the method is called, it always checks the Asset own class first, and then parent classes 00:42 <+perlDreamer> by using SUPER, we can tell the method in _our_ class to call methods in other classes as well 00:43 <+BartJol> mmm, now it is done with a list, so a check whether it is a POst is required 00:43 <+BartJol> in Post.pm 00:45 <+perlDreamer> well, we're not going to subclass www_restoreList 00:45 <+perlDreamer> inside that sub, we're going to iterate over all the assets to restore 00:45 <+BartJol> yes 00:45 <+perlDreamer> and call $asset->restore on each one 00:45 <+BartJol> ah 00:46 <+perlDreamer> the restore method for Post will include the recounting 00:46 <+BartJol> check 00:51 <+perlDreamer> daviddelikat: ping 00:51 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 00:59 -!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 145 (Connection timed out)] 01:05 -!- jdanpl [n=jdanpl@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] 01:07 <+BartJol> perlDreamer: it seems to work! 01:07 <+perlDreamer> awesome! 01:07 <+perlDreamer> which bug do you want to work on next? 01:08 <+BartJol> now, I'm gonna test whether other assets are also restored 01:08 <+BartJol> it is! 01:08 <+BartJol> jee 01:09 <+BartJol> well, I will post my code in the bug 01:09 <+BartJol> eeeh, next bug... 01:11 <+perlDreamer> just kidding 01:12 <+BartJol> well, I would not mind, but it is better if I work slowly up 01:15 <+perlDreamer> we're down to basically 8 fixable core bugs 01:15 <+perlDreamer> 5 for the map 01:15 <+perlDreamer> resizable textareas, v2 01:15 <+perlDreamer> CS # replies bug 01:16 <+perlDreamer> HTTP vs HTTPS caching 01:16 -!- SDuensin_ [n=Scott@173-28-73-10.client.mchsi.com] has joined #WebGUI 01:18 <+BartJol> well here it is http://www.webgui.org/use/bugs/tracker/10758 01:19 <+BartJol> fixable in reasonable time for you or me? 01:19 <+perlDreamer> definitely 01:19 <+perlDreamer> let's fold it in now 01:21 <+BartJol> ah, then I also am able to upgrade again 01:22 <+BartJol> thansk for all the help! 01:23 <+BartJol> I owe you a beer 01:23 -!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] 01:27 <+perlDreamer> BartJol: how does this look: https://svn.webgui.org/svnweb/plainblack/revision/?rev=12139 01:27 <+perlDreamer> I made one small change, keeping the canEdit check inside www_restoreList instead of inside restore 01:27 <+perlDreamer> that's the way cut, delete and the others are done 01:27 <+perlDreamer> permission checks are only done in web facing methods 01:28 <+BartJol> I saw 01:28 <+BartJol> looks better indeed 01:29 <+BartJol> I apparently was laze and copied the whole line ;) 01:29 <+BartJol> lazy 01:30 <+BartJol> thanks 01:30 <+perlDreamer> you're welcome. Thank you for taking the time to fix that for me. 01:30 <@preaction> perlDreamer: i was thinking one on webgui.org would be more official, though we could certainly pull in everything from patspam's 01:31 <+perlDreamer> that makes sense, but it is nice having a piece of WebGUI community that's not on webgui.org 01:32 <@preaction> that's why it's just an aggregator, not a blog 01:32 <@preaction> my blog will be www.whateverifindforagooddomainname.com 01:32 <@preaction> the pb staff blog will still be the pb staff blog 01:32 <+perlDreamer> who owns www.preaction.com? 01:33 <@preaction> not me 01:33 <+BartJol> but it is a good site as it is 01:34 <+BartJol> not too much info 01:34 <+perlDreamer> seems a little washed out to me 01:34 <+BartJol> well, there is an image 01:34 <+BartJol> 1*! 01:35 <+perlDreamer> preaction: not to steal you thunder, but can we talk Map bugs? 01:35 <+perlDreamer> Here's what I was thinking. We should divide the labor. 01:35 <+perlDreamer> You fix the map bugs, and I'll watch and be in awe of your coding prowess and skills. 01:36 <+BartJol> yeah, assign all to Bart and you're gonna drink beer in the bar 01:36 <@preaction> i'm thinking something completely unrelated to my net handle. like "jumphope.com" or something 01:36 <@preaction> dopesfloat.com 01:36 <+perlDreamer> dougbell.com? 01:37 <@preaction> soapfloats! 01:37 <+BartJol> http://www.thatweirdguy.com/ 01:37 <@preaction> popefloats! 01:38 <@preaction> coatfloats? 01:38 <+perlDreamer> rootbeerfloats 01:38 <+perlDreamer> coat floats are high in fiber 01:38 <@preaction> npopefloats or soapfloats are much more awesome 01:38 <+BartJol> hotseflots.com 01:38 <+perlDreamer> so.... 01:38 <+perlDreamer> 'bout them Map bugs 01:39 <@preaction> memorable, pronouncable, not confusing 01:39 <@preaction> right 01:39 <+BartJol> ok, I'm off, my mom says I must go to bed 01:39 <@preaction> uh... well... hows aboot tomorrow after i finish the morning shift on the support boards? 01:40 <+perlDreamer> 'night, BartJol 01:40 <+BartJol> merci 01:40 -!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui [] 01:40 <+perlDreamer> that works for me, preaction. If you tell me what needs to be done on a bug, I'd fix it for you, too. 01:40 <@preaction> with the three-four people who have been variously on and off the support boards, i'm trying to get the mess cleaned up 01:41 <@preaction> okay, let me pull up two of the bugs and see 01:41 <+perlDreamer> otherwise, I'm going to ponder cap10morgan's HTTP/HTTPS bug 01:41 <+cap10morgan> woooo! 01:41 <@preaction> the No Save Button one is easy, just add one. 01:42 <+perlDreamer> what/how should it submit? 01:42 <@Haarg> i'm working on the codearea/textarea bugs 01:42 <+perlDreamer> I downsized them to 1 bug. 01:42 <@preaction> there should be a "save()" function in the map.js 01:42 <+perlDreamer> so it should be half the work, Haarg 01:42 <@Haarg> heh 01:43 <@preaction> 10552 <- this is a problem in the IntSlider not setting itself correctly when loading 01:43 -!- SDuensin_ is now known as SDuensin 01:43 <@Haarg> also, i just merged the exceptions/help stuff into wgdev/master 01:43 <+perlDreamer> I'll switch back to master then 01:44 <@Haarg> so anyone interested i would appreciate any testing 01:44 <+perlDreamer> preaction: where does one find map.js? 01:44 <+perlDreamer> snippet, template, file? 01:44 <@preaction> www/extras/yui-webgui/build/map/map.js 01:44 <@Haarg> back later 01:45 <+perlDreamer> ah, yes, editPointSave 01:45 <+perlDreamer> GEvent? 01:45 <+perlDreamer> wth? 01:46 <@preaction> don't ask. god don't ask 01:46 <@preaction> it's horrible 01:47 <@preaction> if you want, change it to use YUI Event, much nicer 01:47 <+perlDreamer> no, I'd rather go fight HTTP/HTTPS issues 01:47 <@preaction> fine be that way 01:47 <+perlDreamer> you've got Google Code in the YUI! 01:47 <@preaction> quitter 01:47 <@preaction> there has to be google code, it's a goooooooogle map! 01:48 <+perlDreamer> it's too much, Captain. She canna' handle it! 01:56 < CIA-53> WebGUI: colin * r12139 /WebGUI/ (3 files in 3 dirs): 01:56 < CIA-53> WebGUI: Make Threads recalculate the number of replies when restoring a Post from the Trash. 01:56 < CIA-53> WebGUI: Fixes bug #10758. 01:57 -!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] 02:03 <+perlDreamer> hm, int slider works okay in the user profile... 02:21 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] 02:23 <+perlDreamer> preaction: is the Google MAP API key good for any domain, or only the 1 domain that I register? 02:23 <@preaction> for every domain you need a key 02:24 <@preaction> that's why the key auto-fills with any other Map key if you have more than one Map on a site 02:24 <@preaction> sometimes it's the little touches that make great software ;) 02:25 * preaction goes exercising 02:25 <+perlDreamer> sweat on, brother 02:30 -!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] 02:38 <+perlDreamer> ah ha, it doesn't work in the user profile 02:44 <+perlDreamer> well, it will now ;) 03:05 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:05 -!- mode/#webgui [+v patspam] by ChanServ 03:18 < CIA-53> WebGUI: colin * r12140 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/IntSlider.pm): 03:18 < CIA-53> WebGUI: Fix the IntSlider integer input box. It was displaying 0 regardless of the actual 03:18 < CIA-53> WebGUI: value of the slider. 03:18 < CIA-53> WebGUI: Fixes bug #10552. 04:30 -!- Haarg [n=haarg@adsl-71-150-249-132.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 04:50 < CIA-53> WebGUI: colin * r12141 /WebGUI/lib/WebGUI/Asset.pm: Update the POD for checkView 07:31 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 07:53 -!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui 07:54 -!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] 08:06 -!- SDuensin [n=Scott@173-28-73-10.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] 08:12 -!- SDuensin [n=Scott@173-28-73-10.client.mchsi.com] has joined #WebGUI 09:07 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 09:38 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 10:05 -!- carogray2 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 131 (Connection reset by peer)] 10:09 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 10:56 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui 10:56 -!- mode/#webgui [+v BartJol] by ChanServ 11:01 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +BartJol, mducharme-work, @steveo_aa, @preaction 11:07 -!- Netsplit over, joins: @preaction, +BartJol, mducharme-work, @steveo_aa 11:07 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer] 11:08 -!- mducharme-work1 [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui 11:12 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: daviddelikat 11:12 -!- Netsplit over, joins: daviddelikat 11:16 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Connection timed out] 11:50 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 11:50 -!- mode/#webgui [+o Haarg] by ChanServ 12:26 -!- BartJol [n=bart@kantoor.procolix.com] has quit ["Leaving."] 12:27 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 12:28 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui 12:29 -!- mode/#webgui [+v BartJol] by ChanServ 12:30 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 12:37 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 14:13 -!- stDavid [n=stDavid@72.64.138.146] has joined #webgui 14:22 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 14:24 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 14:32 -!- stDavid [n=stDavid@72.64.138.146] has quit [] 15:26 -!- BartJol [n=bart@kantoor.procolix.com] has left #webgui [] 16:10 -!- carogray [n=Caroline@67.160.159.207] has joined #webgui 16:12 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:13 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:14 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 16:15 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:16 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:19 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:22 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:22 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 16:23 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:25 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 16:26 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:29 -!- carogray7 [n=Caroline@67.160.159.207] has joined #webgui 16:29 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 16:29 -!- carogray [n=Caroline@67.160.159.207] has quit [Read error: 110 (Connection timed out)] 16:29 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 16:29 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:33 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 16:33 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:38 -!- carogray7 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 16:39 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:39 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:40 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:40 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:42 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:42 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:43 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 16:43 -!- carogray6 [n=Caroline@67.160.159.207] has joined #webgui 16:45 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:46 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:49 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:49 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 16:50 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:53 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:53 -!- carogray6 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 16:55 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:55 -!- perlmonkey2 [n=perlmonk@adsl-70-137-18-5.dsl.okcyok.swbell.net] has joined #webgui 16:55 -!- mode/#webgui [+v perlmonkey2] by ChanServ 16:56 -!- carogray6 [n=Caroline@67.160.159.207] has joined #webgui 16:57 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 16:59 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:59 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:00 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:00 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:01 -!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has joined #webgui 17:01 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:01 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:02 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:03 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:06 -!- carogray6 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 17:07 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:09 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:10 -!- carogray2 [n=Caroline@67.160.159.207] has joined #webgui 17:11 -!- Haarg [n=haarg@76.210.66.42] has joined #webgui 17:11 -!- mode/#webgui [+o Haarg] by ChanServ 17:13 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:15 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:18 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:18 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:18 -!- carogray2 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 17:18 -!- carogray7 [n=Caroline@67.160.159.207] has joined #webgui 17:19 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:21 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:22 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:22 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:22 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:23 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:23 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 17:23 -!- mode/#webgui [+o preaction] by ChanServ 17:24 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:27 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:27 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:29 -!- carogray7 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 17:29 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:30 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:31 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:31 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:32 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:32 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:33 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:33 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:35 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:35 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:37 -!- carogray4 [n=Caroline@67.160.159.207] has joined #webgui 17:40 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:42 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:42 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:42 -!- mode/#webgui [+o tavisto] by ChanServ 17:43 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:45 -!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has quit [] 17:48 -!- carogray4 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 17:49 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:50 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 17:50 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:52 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:53 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:53 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:53 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:54 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 17:54 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:54 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:55 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 17:55 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 17:56 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:03 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:03 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:08 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 18:09 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:09 -!- carogray3 [n=Caroline@67.160.159.207] has joined #webgui 18:09 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:10 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:11 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:12 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:12 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:12 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:16 -!- carogray5 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:16 -!- carogray5 [n=Caroline@67.160.159.207] has joined #webgui 18:18 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:18 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:19 -!- carogray3 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 18:21 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:22 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 60 (Operation timed out)] 18:22 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:22 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:22 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has left #webgui ["Leaving"] 18:23 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 18:23 -!- mode/#webgui [+o preaction] by ChanServ 18:23 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has joined #webgui 18:24 -!- mode/#webgui [+b carogray*!*@*] by preaction 18:26 -!- carogray5 [n=Caroline@67.160.159.207] has quit [Read error: 145 (Connection timed out)] 18:28 -!- SDuensin [n=Scott@173-28-73-10.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] 18:28 -!- carogray4 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:28 -!- mducharme-work1 [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 104 (Connection reset by peer)] 18:29 -!- carogray1 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:29 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:33 -!- carogray2 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:40 -!- carogray3 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:41 -!- carogray [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:43 -!- carogray6 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:45 -!- carogray7 [n=Caroline@c-67-160-159-207.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 18:51 -!- SDuensin [n=Scott@173-28-73-10.client.mchsi.com] has joined #WebGUI 19:09 < CIA-53> WebGUI: graham * r12142 /WebGUI/ (3 files in 2 dirs): fixed #10739: Textarea and Codearea resize don't work in IE or Webkit browsers 19:09 < CIA-53> WebGUI: graham * r12143 /branch/WebGUI_7.6/ (3 files in 2 dirs): fixed #10739: Textarea and Codearea resize don't work in IE or Webkit browsers 19:12 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 19:12 -!- mode/#webgui [+v perlDreamer] by ChanServ 19:12 <+perlDreamer> Morning, webgui-type people. 19:12 <@Haarg> morning 19:13 <@Haarg> perlDreamer, what's the deal with 7.6.35-1? 19:14 <+perlDreamer> I'm forking WebGUI, and taking you PB guys head to head! 19:14 <+perlDreamer> well... not really 19:14 <@preaction> NOOOOOOOOOOOO 19:14 <+perlDreamer> 7.6.35.1 fixes some i18n mistakes that were added to .35 19:14 <+perlDreamer> and includes changes to testCodebase that SquOnk requested, to make testing easier 19:16 <@Haarg> well, i just added the fixes for the textarea/codearea 19:17 <+perlDreamer> Based on what SquOnk said about Debian, I think we should reconsider our release policy 19:18 <+perlDreamer> for a package to make it into Debian testing, it can't be followed by a new version for 10 days 19:18 <+perlDreamer> which basically locks us out until the next stable is released 19:19 <@Haarg> doing alternating weeks for releases would be an easy change. i guess ask jt what he thinks. 19:19 <+perlDreamer> is he conventioning still? 19:19 <@Haarg> he's in the office 19:20 -!- s4eek [n=charles@216.98.8.3] has joined #webgui 19:22 -!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui 19:22 <+perlDreamer> I'll see if I can't dig up the IRC log, and I'll ship him a copy for reference 19:23 <+perlDreamer> how hard was the resize fix? 19:23 <@Haarg> not hard 19:24 <@Haarg> it didn't take long, i just kept getting distracted with other things 19:25 <+perlDreamer> hm, looking back at the log, it appears the problem may be easier to solve than changing the release on our end. 19:25 <+perlDreamer> as long as SquOnk doesn't release weekly, then we can automatically be moved up to Squeezy 19:26 <+perlDreamer> but he's been tracking our releases, which is nice 19:34 <+perlDreamer> Haarg: with an explicit number of rows and columns, are the initial sizes correct? 19:34 <@Haarg> those are required attributes, which is why i put them in. they get overridden anyway. 19:34 <@Haarg> resize.reset() 19:35 <+perlDreamer> cool 20:22 <+perlDreamer> wow. That was fast! 20:24 <@preaction> it's MadMongers day, so we're all here 20:28 <+perlDreamer> Hail, hail, mad mongers are here (chanted to the tune of Yale Boola) 20:29 <+perlDreamer> now, time for me to go to the gym 22:22 * perlDreamer is back 22:38 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] 22:44 * perlDreamer feeds kids 22:44 <+perlDreamer> bbiaw 22:50 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 23:20 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 23:26 <+perlDreamer> oh, brother 23:26 <@preaction> amen, brother 23:27 <+perlDreamer> Is it general practice to put setenviroment.sh into your .bashrc? 23:27 <@preaction> i do 23:27 <@Haarg> on our servers we have it linked into /etc/profile.d 23:28 <+perlDreamer> I have some anecdotal evidence that doing that breaks yum on CentOS 5.3 23:28 <@Haarg> i have my own install of everything of course so i don't use it locally 23:28 <+perlDreamer> I set up a VM, installed the WRE, setenvironment.sh, wreconsole.pl 23:28 <+perlDreamer> then tried to run yum update 23:28 <+perlDreamer> and it puked 23:29 <+perlDreamer> I removed setenv.sh from my .bashrc, and logged out and back in again 23:29 <+perlDreamer> and yum starts working 23:29 <@Haarg> could be DYLD_LIBRARY_PATH 23:29 <@Haarg> i've had it cause problems with other programs in the past 23:30 <+perlDreamer> the error that I get is an XML parsing problem with python and yum 23:31 <+perlDreamer> so maybe there's some issue with the libxml that the WRE ships with? 23:31 <@preaction> yeah, that's WRE-related. i got it all the time when i was using debian-based systems and apt-get 23:31 <@preaction> different API version probably 23:32 < daviddelikat> what is the purpose of gist.github? 23:32 <@Haarg> about the same as pastebin 23:33 <+perlDreamer> nopaste -S gist -x FTW! 23:33 <@Haarg> i just have gist set as my default service 23:34 < daviddelikat> so can you use it like a clipboard? 23:35 <+perlDreamer> it's a paste service, just like webgui.pastebin.com 23:36 < daviddelikat> I'm tyring to figure out what these lines about 'nopaste' and 'default service' mean. 23:37 <@Haarg> App::Nopaste 23:37 <+perlDreamer> nopaste is an application for submitting command line content to different paste services 23:37 <@Haarg> allows you to easily paste stuff to a number of paste services from the command line 23:37 < daviddelikat> can it get the text back as well? 23:37 <@Haarg> you can give it files, pipe content to it, or tell it to use the clipboard 23:38 <+perlDreamer> sure, just download your own paste 23:38 < daviddelikat> it woudl be so much easier when going from vm to vm than messing with the local unreliable clipboard 23:38 < daviddelikat> cool I'll have to look into it 23:39 <@Haarg> it doesn't have a facility for retrieving from a paste service 23:39 < daviddelikat> Haarg: i have a question/comment about helpdesk meta field sorting... you got a minute? 23:39 <@Haarg> sure 23:40 < daviddelikat> I did most of the wqork addign it to HD but when I got to the actual sort I found that in order to do it I would have to perform a join to the meta data table,... very messy because each field is one row... 23:40 < daviddelikat> did you have any ideas on how to implement this feature? 23:42 <@Haarg> well, for sorting you should only ever need one field right? so if you had just a join and a where clause it would probably work, although it may be a bit slow. 23:42 <+perlDreamer> you could promote it to an asset property, instead of metadata 23:42 <@Haarg> promote what? 23:42 <+perlDreamer> the one metadata field 23:42 < daviddelikat> I was considering adding sortable fields to the index 23:43 <@Haarg> you should be able to sort on any of the metadata though. 23:43 < daviddelikat> searchable fields already get added 23:44 < daviddelikat> so you weren't expecting a 'sortable' option for the meta field... 23:45 <@Haarg> oh, an option like you have it is fine 23:45 <+perlDreamer> Haarg, I was thinking that if joining the metadata values table was too slow, then it could be made an asset property. 23:45 <@Haarg> i just mean, taking one particular meta field and saying we want to sort on it and adding it to the core asset properties doesn't make sense 23:46 <+perlDreamer> not core asset properties, just for Ticket. 23:46 <+perlDreamer> I don't understand the reason it was made metadata vs an asset property in the first place 23:47 <@Haarg> the reason what was made metadata? 23:47 < daviddelikat> the helpdesk meta data is actual a user customization feature 23:47 < daviddelikat> its not really a very good name for it. 23:47 <@Haarg> metadata fields in help desk are configured by the user, yeah. and they are different for each help desk. 23:47 <+perlDreamer> so HD metadata is not the same as good ol' fashioned asset metadata? 23:47 < daviddelikat> exactly 23:48 < daviddelikat> hence nto a good name 23:48 < daviddelikat> too much confusion 23:48 <+perlDreamer> then I'm talking out of the wrong side of my keyboard 23:48 <+perlDreamer> I apologize for the sidetrack 23:48 < daviddelikat> not problem, do you have any ideas now that you know the real problem? 23:49 <+perlDreamer> no 23:49 * perlDreamer has no idea how it works 23:49 <@Haarg> well, we are only sorting on one column at a time right? 23:49 <@Haarg> so just having a join with a where clause would probably work 23:50 < daviddelikat> so I was thinking that we could just add sortable fields to the index and then we just join the index, or just use only the index, but I'm not sure how that will work in the code 23:50 < daviddelikat> you mean joining the meta data table to the ticket table 23:51 <@Haarg> yeah 23:51 < daviddelikat> you don't think that number of rows will be prohibitive? 23:51 <@Haarg> i'm not sure 23:51 < daviddelikat> if we have 2 meta fields on 10,000 tickets that would join 20,000 rows to the ticket table 23:52 < daviddelikat> simply to display 25-100 of those rows 23:53 <+perlDreamer> use a limit clause? 23:53 <+perlDreamer> unless you're doing client side sorting in the datatable? 23:53 < daviddelikat> the sql engine cann pick the rows from ticket rather quickly base on indexes, but the joined rows would be another story 23:53 < daviddelikat> no its server side sorting, that is why it is a problem 23:54 < daviddelikat> client side would not be an issue because all the data is there. 23:54 <@Haarg> on the subject of gist, i haven't use it but there is this: http://github.com/defunkt/gist/blob/f36b74b1c0272f6d1a8969aa9611c08fd30be2f7/gist.rb 23:54 <@Haarg> which can post to and retreive from gist 23:55 < daviddelikat> awesome... 23:56 < daviddelikat> the first ruby program i'll ever use 23:56 < daviddelikat> at least until i re-write it 23:58 <+perlDreamer> in perl! 23:58 < daviddelikat> what else? 23:59 <+perlDreamer> it would be nice to extend App::Nopaste to do that 23:59 < daviddelikat> problem is I'd have to learn ruby to figure out whats going on inhere 23:59 <@Haarg> curl http://gist.github.com/103936.txt --- Day changed Wed Aug 19 2009 00:00 <@Haarg> that simple i guess 00:04 <+perlDreamer> not bad 00:07 <@Haarg> you can also git clone git://gist.github.com/103936.git 00:09 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] 00:15 <+perlDreamer> okay, who turned off the intertubes? 00:22 <+perlDreamer> in the wiki instructions for making your own SSL cert for the WRE, what does "remove passphrase" mean? 00:23 <+perlDreamer> http://www.webgui.org/admin/wiki/configuring-webgui-for-ssl-https 00:28 <@Haarg> it means the instructions should be changed 00:28 <@Haarg> that first command should be openssl genrsa -out server.key 1024 00:29 <@Haarg> there is another command to decrypt the server key, but i don't remember what it is offhand 00:30 < daviddelikat> Haarg: is there mad mongers tonight? 00:30 <@Haarg> yes 00:31 < daviddelikat> make my day... 00:32 <@Haarg> perlDreamer, i see what is confusing on that page 00:32 <@Haarg> there's a reset style on it 00:32 <@Haarg> so the lists aren't indenting properly 00:37 <+perlDreamer> is it coming out of wg2009.css? 00:37 <@Haarg> yes 00:41 <+perlDreamer> setting the margin to 10px prevents them from nesting? 00:41 <@Haarg> 10? 00:41 <@Haarg> * { margin: 0; padding: 0 } 00:41 <+perlDreamer> oh. * 00:42 <@Haarg> it kills all margins and padding on everything 00:45 <+perlDreamer> I've got a prototype fix that I've tested with firebug, can I try modding wg2009.css? 00:45 <+perlDreamer> I just made the ul CSS rule to be ul,ol 00:45 <@Haarg> ah 00:46 <@Haarg> i didn't check for an ul rules 00:46 <@Haarg> yeah, feel free 00:46 <+perlDreamer> I'll leave a good commit note 00:46 <@Haarg> i filed a bug on it 00:46 <@Haarg> i wasn't sure if the current behavior was depended on in some way, but if it only is an issue for ol i'm sure it is fine to change 00:50 <+perlDreamer> well, once I make the tag I'll surf the site and look for strange rendering in other areas before committing it 00:54 <+perlDreamer> left and top navs work okay 00:54 <+perlDreamer> I was worried about them since I know some of them are based on lists 00:57 <+perlDreamer> man, all I really wanted to do was set up SSL so that I could work on cap10morgan's HTTPS bug 00:57 <+perlDreamer> what a day! 01:11 <@preaction> i'm writing a presentation on my Map asset, and now i'm seeing all the screwups and "WTFs" 01:12 <+perlDreamer> I hear that there may be some posted, bugs, too 01:14 <@preaction> yeah, i can probably get to all this during the week. my support days are Mon and Tues 01:34 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 01:37 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Client Quit] 01:46 -!- Haarg [n=haarg@76.210.66.42] has quit ["This computer has gone to sleep"] 02:08 -!- s4eek [n=charles@216.98.8.3] has quit [] 02:11 -!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui 02:11 -!- mode/#webgui [+o Haarg] by ChanServ 03:00 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui 03:00 -!- mode/#webgui [+v patspam] by ChanServ 03:46 * perlDreamer hates libgomp 03:51 <@Haarg> we still need to test teh flag that disables that as a prereq 03:51 <@Haarg> *the 03:52 <+perlDreamer> not to be pendantic, but on how many browsers has the latest resize fix been tested? 03:54 <@Haarg> firefox 3.5, ie6, opera, safari 4 04:35 <+perlDreamer> that's pretty good! 04:36 -!- Cain [n=Geek@unaffiliated/cain] has joined #webgui 04:37 < perigrin> what no lynx? 04:38 * perigrin hides. 04:40 * perlDreamer starts to write a prather-tracker 04:44 <+perlDreamer> when I try to start mysqld via wreconsole, or wreservice, it says it did not start, but there are new mysql processes that were started 04:51 -!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"] 05:38 -!- wgGuest67 [n=wgGuest6@69.26.124.101] has joined #webgui 05:40 < wgGuest67> hello 05:53 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 05:53 -!- mode/#webgui [+o tavisto] by ChanServ 05:54 <+perlDreamer> howdy wgGuest67 05:54 <+perlDreamer> do you have any WebGUI questions? 06:00 < wgGuest67> yes ihave been trying to set up on a centos system 06:01 < wgGuest67> i just posted on the forums about ispconfig and wre if they work togeather 06:02 < wgGuest67> im going to install it in the am and see what happens, im not sure on porting in ispconfig 06:04 -!- perlmonkey2 [n=perlmonk@adsl-70-137-18-5.dsl.okcyok.swbell.net] has quit ["Leaving."] 06:05 <+perlDreamer> I haven't heard of ispconfig before. 06:05 <+perlDreamer> Are you trying to setup the whole WRE, or just WebGUI itself? 06:07 < wgGuest67> http://www.howtoforge.com/perfect-server-centos-5.3-i386-ispconfig-2 06:08 <+perlDreamer> ah, I see 06:08 < wgGuest67> i used how to forge to set up centos server for mail, DNS and other stuff 06:09 < wgGuest67> I had the server running at firts with only the webgui wre and dyndns.com doing my dns server 06:09 < wgGuest67> it worked great but I could not use contact forms 06:10 < wgGuest67> i know have a static IP and wanted to run the whole server from home 06:11 < wgGuest67> I tried to do dns and sendmail with no luck thats why I just tried ispconfig 06:12 <+perlDreamer> the problem will be the email relaying for email 06:12 <+perlDreamer> since other email servers may not relay email from your dyndns account 06:14 < wgGuest67> your correct thats why I want to do all from home and it appears the control panel in ispconfig will let me host my own email 06:15 <+perlDreamer> well, from your server can you send email, without using the contact forms, relaying through the sendmail on the server? 06:15 < wgGuest67> i dont know if the two seperate mysql and apatche data bases 06:16 <+perlDreamer> that won't make a difference for sending email 06:16 < wgGuest67> i dont know yet I just finshed configering server i could send outgoing mail before i reconfigerd with evolution email via root 06:17 <+perlDreamer> and you're using your local sendmail for outgoing email? 06:18 < wgGuest67> i just configerd postfix 06:18 < wgGuest67> i couldnt figer out why sendmail woulnt work 06:18 < wgGuest67> i thought id try it with the new set up 06:19 <+perlDreamer> well, if you can use your local postfix to send outgoing email from Evolution, WebGUI should be able to use it, too 06:20 < wgGuest67> in webgui in setting i was trying something like /etc/sbin/sendmail it never worked is that where i config it 06:21 <+perlDreamer> that is where you config it. 06:22 < wgGuest67> what do most people put there etc/sbin/sendmail or etc/sbin/sendmail.sendmail or something diff? 06:23 < wgGuest67> ill be putting in etc/sbin/postfix to start once i reinstall the wre 06:23 <+perlDreamer> most people put "localhost" 06:24 <+perlDreamer> but from the tooltip in the settings, you can also put the path to your MTA 06:24 < wgGuest67> i did that and it never worked but that will be step one 06:25 < wgGuest67> i tried everything that is why i reinstalled everything fresh and im going to try the new server set up according to howtoforge 06:26 < wgGuest67> everything in the site worked great no problems but the contacts if all fails this time ill delete that page 06:28 < wgGuest67> thankyou sir ill try and intsall the wre again on the fresh install and I hope all works 06:28 <+perlDreamer> good luck :) 06:29 < wgGuest67> thanks goodnite 06:29 -!- wgGuest67 [n=wgGuest6@69.26.124.101] has quit [] 06:46 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] 09:01 -!- tourist [n=tourist@82.200.71.131] has joined #webgui 09:07 -!- ryuu_ro [n=rory@53570634.cable.casema.nl] has joined #webgui 09:20 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 09:28 -!- touris_ [n=tourist@82.200.71.208] has joined #webgui 09:38 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui 09:38 -!- tourist [n=tourist@82.200.71.131] has quit [Read error: 110 (Connection timed out)] 09:49 -!- touris_ is now known as tourist 10:50 -!- ryuu_ro [n=rory@53570634.cable.casema.nl] has quit [] 11:08 -!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui 11:19 -!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui 11:19 -!- mode/#webgui [+v BartJol] by ChanServ 13:18 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui 13:19 -!- mode/#webgui [+o Haarg] by ChanServ 13:38 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 13:38 -!- mode/#webgui [+o plainhao] by ChanServ 14:28 -!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] 15:13 -!- perlmonkey2 [n=perlmonk@adsl-70-137-18-5.dsl.okcyok.swbell.net] has joined #webgui 15:13 -!- mode/#webgui [+v perlmonkey2] by ChanServ 15:59 < CIA-53> WebGUI: patspam * r12144 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Minor fix - made subclass dependency explicit 15:59 < CIA-53> WebGUI: patspam * r12145 /WebGUI/lib/WebGUI/User.pm: User::delete should remove corresponding rows from inbox_messageState when delete user inbox rows 16:46 -!- Haarg [n=haarg@76.210.75.197] has joined #webgui 16:46 -!- mode/#webgui [+o Haarg] by ChanServ 17:06 -!- Cain` [n=Geek@unaffiliated/cain] has joined #webgui 17:10 -!- BartJol [n=bart@kantoor.procolix.com] has left #webgui [] 17:11 -!- Cain [n=Geek@unaffiliated/cain] has quit [Read error: 60 (Operation timed out)] 17:11 -!- Cain` is now known as Cain 17:14 -!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI 17:14 -!- mode/#webgui [+o tavisto] by ChanServ 17:34 -!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] 17:55 -!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui 17:55 -!- mode/#webgui [+v perlDreamer] by ChanServ 17:56 <@Haarg> morning perlDreamer 17:56 <+perlDreamer> howdy, Haarg :) 17:57 <+perlDreamer> would this be a silly query to run: delete from message_inboxState where userId not in (select userId from users) 17:58 <+perlDreamer> silly with regard to speed 18:00 <@Haarg> i wouldn't think so, but you can always check explain to make sure it's not doing anything too silly 18:00 <+perlDreamer> explain? 18:01 <@Haarg> the mysql command 18:01 <@Haarg> so you can see what indexes it's hitting etc 18:01 <+perlDreamer> it only works on selects 18:02 <@Haarg> well, you can do select from ... for testing 18:02 <+perlDreamer> yeah! 18:04 <+perlDreamer> users has a userId index, that will help 18:11 -!- Cain` [n=Geek@unaffiliated/cain] has joined #webgui 18:11 -!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] 18:12 <+perlDreamer> How did Mad Mongers go last night? 18:13 -!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] 18:14 <@Haarg> went fine. got to hear about various things preaction hates. 18:14 * perlDreamer goes to check his commit access 18:15 -!- Cain [n=Geek@unaffiliated/cain] has quit [Read error: 60 (Operation timed out)] 18:15 -!- Cain` is now known as Cain 18:17 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 18:18 <+perlDreamer> all seems to be well, I must have avoided the list ;) 18:27 < CIA-53> WebGUI: colin * r12146 /WebGUI/docs/ (changelog/7.x.x.txt upgrades/upgrade_7.7.17-7.7.18.pl): 18:27 < CIA-53> WebGUI: Document inbox_messageStates clean-up, and write an upgrade script to delete 18:27 < CIA-53> WebGUI: states from users who have already been deleted. 18:32 < CIA-53> wgdev: Graham Knop master * r1c3a061 / lib/WGDev/Help.pm : Remove code needed for extracting POD from merged script - http://bit.ly/2AI562 18:32 < CIA-53> wgdev: Graham Knop master * r42f3001 / lib/WGDev/Command/Intro.pm : small improvements to intro docs 18:38 <@Haarg> perlDreamer, when you have some time could you take a look at the wgd intro docs and let me know if there's anything major it's missing or anything else you think would be worth adding? 18:44 <+perlDreamer> will do. It'll probably be tomorrow during the release 18:44 < CIA-53> WebGUI: graham * r12147 /WebGUI/ (2 files in 2 dirs): fixed #10790: Data Form doesn't always auto-commit version tags 18:44 < CIA-53> WebGUI: graham * r12148 /branch/WebGUI_7.6/ (2 files in 2 dirs): fixed #10790: Data Form doesn't always auto-commit version tags 18:44 <+perlDreamer> that's a nasty one... 19:11 <+perlDreamer> I could use some help debugging a SSL setup on the WRE 19:11 <+perlDreamer> I followed the instructions on the wiki for a self-signed cert 19:11 <+perlDreamer> modified the config files in /data/wre/etc to enable SSL 19:11 <+perlDreamer> added sslEnabled to the WebGUI config file 19:12 <+perlDreamer> but when I try to access a URL using https it tells me that it can't reach the server 19:12 <+perlDreamer> there are no errors in the apache modproxy log file 19:12 <+perlDreamer> hm 19:12 <@Haarg> what changes did you make to the wre/etc files? 19:12 <+perlDreamer> I uncommented the section for SSL, and changed the IP address to be 127.0.0.1 19:13 <+perlDreamer> oh, SELinux is set to be permissive, and the firewall is set to allow HTTPS 19:13 <@Haarg> you need to add a listen directive if you haven't 19:14 <+perlDreamer> I did, but it had the wrong IP address in it. 127.0.7.1 19:15 <+perlDreamer> thanks, Haarg. Now maybe I can get down to fixing the HTTPS/HTTP caching bug 19:27 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 19:36 -!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui 19:36 -!- mode/#webgui [+o plainhao] by ChanServ 19:46 * perlDreamer goes running 20:03 -!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] 20:06 -!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui 20:10 -!- plainhao [n=plainhao@208.75.85.237] has joined #webgui 20:11 -!- mode/#webgui [+o plainhao] by ChanServ 20:26 -!- wgGuest23 [n=wgGuest2@71.165.162.10] has joined #webgui 20:26 -!- wgGuest23 [n=wgGuest2@71.165.162.10] has quit [Client Quit] 20:47 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has quit ["Lost terminal"] 20:51 * perlDreamer is back 21:07 < CIA-53> webgui: Graham Knop master * r4853206 / etc/WebGUI.conf.original : example CDN configuration shouldn't be added to config 21:07 < CIA-53> webgui: Graham Knop master * r39127b7 / t/Asset/Asset.t : add tests for url extensions - http://bit.ly/XzIsr 21:08 <@Haarg> i switched cia to report the commits through github instead of watching svn 21:10 <+perlDreamer> and it will still report pure svn commits? 21:11 <+perlDreamer> I mean, github is monitoring our SVN? 21:11 <@Haarg> it's mirroring our svn every 10 minutes 21:11 <@Haarg> nobody can commit to github yet 21:12 -!- SquOnk [n=emhn@201.211.88.228] has joined #webgui 21:12 <+perlDreamer> I'm testing a new Env method that encapsulates checks for SSL requests 21:12 < SquOnk> Greetings 21:12 <+perlDreamer> Howdy, SquOnk. 21:12 <+perlDreamer> Did you see the 7.6.35.1 release? 21:13 < SquOnk> perlDreamer: A read your mail. My kid deleted it ;-) 21:13 < SquOnk> perlDreamer: I've noticed it is NOT in the usual webgui download directory. 21:13 <+perlDreamer> I think I mentioned that 21:14 <+perlDreamer> there are no more 7.6 releases 21:14 <+perlDreamer> 7.6.35.1 is unofficial according to PB 21:14 < SquOnk> perlDreamer: As 7.5.40.1 was. JT released that one just to allow the original Debian upload. 21:15 < SquOnk> perlDreamer: So, where do I download it? 21:15 <+perlDreamer> from the Bazaar 21:15 <+perlDreamer> I see there is a Community Release section on sf.net 21:15 <+perlDreamer> later today I'll put it there, too 21:15 < SquOnk> perlDreamer: Exactly. 21:15 < SquOnk> perlDreamer: I need a pristine tar.gz 21:16 <+perlDreamer> you can get it from the Bazaar 21:16 <+perlDreamer> it'll be the same thing 21:17 < SquOnk> perlDreamer: Ok. As I wrote before, my kid deleted the e-mail message (don't ask). 21:17 < SquOnk> perlDreamer: Where do I look for it? 21:17 <+perlDreamer> http://www.webgui.org/bazaar 21:17 < SquOnk> perlDreamer: Found it. Never mind. 21:19 <+perlDreamer> please let me know when you've got it packaged, and I'll make sure there are no new releases for 10 days. 21:20 < SquOnk> perlDreamer: If you hold on for about half and hour you'll be the first to know. 21:20 <+perlDreamer> I may be feeding my kids in an hour and a half, but I'll still be online ;) 21:20 <+perlDreamer> So what do kids in South America eat for lunch? 21:20 < SquOnk> perlDreamer: Cool. I'll work faster then. 21:20 < SquOnk> perlDreamer: Well, it depends. 21:21 < SquOnk> perlDreamer: My kid is currently with his mother and grand-mother about 100 miles from here in her hometwon. 21:21 < SquOnk> perlDreamer: But it's usually chicken/beef with either rice/potatoes. 21:21 <+perlDreamer> and he deleted your email from there? You kid has skillz 21:21 < SquOnk> perlDreamer: There's always soup. 21:21 < SquOnk> perlDreamer: lol 21:22 < SquOnk> perlDreamer: The one day he spent in Caracas, he managed to delete it... he wanted to play tuxracer so he clicked randomly... 21:23 < SquOnk> perlDreamer: There's always some beef/chicken-based broth with vegetables (carrots, zucchini, beans) 21:23 <+perlDreamer> soup is good 21:23 < SquOnk> perlDreamer: Sometimes minced, sometimes blended. 21:23 < SquOnk> perlDreamer: I prepare a mean chicken noodle soup... 21:24 < SquOnk> perlDreamer: ..._very_ spicy for grownups ;-) 21:24 <+perlDreamer> I like the sound of that! 21:24 <+perlDreamer> maybe we need a Developer Recipe forum 21:24 <+perlDreamer> for the hacker looking for mealtime ideas 21:24 < SquOnk> perlDreamer: Santiago (my son) loves my tuna-tomato pasta sauce 21:24 < SquOnk> perlDreamer: ...I always sneak minced black olives in it so he doesn't complain. 21:25 -!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui 21:25 < SquOnk> perlDreamer: The secret of the sauce being a base of garlic, onions and _carrots_. 21:25 <+perlDreamer> carrots? 21:25 < SquOnk> perlDreamer: Once the carrots let go of its sugar, the tomatos lose acidity ;-) 21:26 < SquOnk> perlDreamer: That's just a hacker using chemistry to his advantage. 21:26 < SquOnk> perlDreamer: I've never used recipes per se. I hack the ingredients based on chemistry alone. 21:27 <+perlDreamer> I'm pretty lost without a recipe 21:27 < SquOnk> perlDreamer: So, the sauce ends up being thick and silky, a tad sweet that gets corrected with a pinch of salt and pepper. If using tuna, I skip the salt. 21:28 < SquOnk> perlDreamer: And since I'm half argentinian, I have the grilling & barbequeing chromosome 21:28 < Socrates> lol 21:29 < SquOnk> perlDreamer: Besides BBQing whatever piece of meat I tend to be creative with vegetables too. 21:29 < Socrates> i've been in ecuador/peru for 3 weeks, i think all i got was rice with chicken 21:29 < Socrates> shoulda gone to argentinia for some prime beef 21:29 <+perlDreamer> I could live on rice with protein for a very long time. 21:29 < Socrates> perlDreamer: after 3 weeks we finally went to som more tourist-minded places for some 'normal' food 21:30 < SquOnk> perlDreamer: Take a piece of aluminum foil. Place a clean whole large _beet_ in it. Add a teaspoon of butter/olive oil, parsley. Wrap it up. BBQ it. 21:30 < SquOnk> You can use white onions, red onions or even full garlic heads instead of beets. But believe me, roasted beet makes for a surprise side dish. 21:31 <+perlDreamer> my wife would love that 21:31 <+perlDreamer> I'll have to see how they are doing in the garden 21:31 < SquOnk> Another weird invention of mine came up in the middle of a BBQ session. 21:31 < SquOnk> You know this cardboard/aluminum cases for milk. Tetrabrik, I believe they're called. 21:31 < CIA-53> webgui: Colin Kuskie master * r1c9908f / (5 files in 3 dirs): 21:31 < CIA-53> webgui: Encapsulate logic for determining if an SSL request has been made. 21:31 < CIA-53> webgui: Refactor core modules to use that. - http://bit.ly/n921u 21:33 <+perlDreamer> I haven't heard of those. 21:33 < SquOnk> Well, as I was cooking, a discussion started on how difficult is to recycle Tetrabrik packs. I wasn't aware that they are made of entwined aluminum and cardboard... 21:33 < SquOnk> ...and we were drinking wine out of tetrabrik packs at the time, so I grabbed one of the empty ones and started fiddling with it (once a hacker, always a hacker). 21:33 < SquOnk> So, this is what I did with the other one. 21:34 < SquOnk> I washed the insides thoroughly to get rid of the remains of wine therein. I placed it above the grill to make sure it was dry on the inside. 21:35 < SquOnk> I diced potatoes and onions and stir fried them a couple of minutes 21:35 < SquOnk> Just to get them half way done. 21:35 < SquOnk> Four eggs. 21:36 < SquOnk> Mixed the half-cooked potatoes and onions with the raw egss. Poured that inside the tetrabrik pack. 21:36 < SquOnk> 7/8 of it were full. 21:36 < SquOnk> Shook it vigorously for half a minute or so. 21:37 < SquOnk> Then I stapled the tetrabrik shut and just placed it over the charcoal. 21:37 < SquOnk> The cardboard burnt. It looked like crap from outside. 21:37 < SquOnk> But thanks to the aluminums' hysteresis, the "spanish tortilla" inside came out _beautiful_. 21:38 < SquOnk> My only regret was not adding some sausage and bell peppers to it ;-) 21:38 < SynQ> http://www.webgui.org/2009-design-contest/design-contest-finalists 21:38 < SynQ> go and vote! 21:39 <+perlDreamer> SynQ: re the BACKPAN thread, your arguing is very well reasoned 21:39 < SynQ> thanks 21:40 < SynQ> but do you agree? 21:40 <+perlDreamer> yes 21:40 < SynQ> great 21:40 < SynQ> have you posted so in the tread? 21:40 <+perlDreamer> I should have downloaded the source, and just replaced perl 21:40 <+perlDreamer> not yet 21:40 < SynQ> well that depends 21:40 < SynQ> I would say you update the perl modules too 21:41 < SynQ> it might very well be that the reason they have been upgraded is due to the RC 21:41 < CIA-53> webgui: Colin Kuskie master * r1ee674c / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Layout.pm): 21:41 < CIA-53> webgui: Force the page layout to use different caches for HTTPS vs HTTP requests. 21:41 < CIA-53> webgui: Fixes bug #10674. 21:42 <+perlDreamer> well, in that case, we're back to the original problem 21:42 <+perlDreamer> many of the modules are no longer available from CPAN 21:42 < SynQ> perlDreamer: an unstable version of the WRE would be the solution 21:43 < SquOnk> What? 21:43 < SquOnk> Sorry... not related to WebGUI 21:45 <+perlDreamer> marginally related to WebGUI, SquOnk. I wanted to build perl-5.10.1-RC1 to test against WebGUI. 21:45 < SquOnk> 19.35$ for a CD in Amazon is a bit much, right? 21:46 <+perlDreamer> I think so. Is it a 2-pack? 21:46 < SquOnk> perlDreamer: No. It's a remaster of a Venezuelan Progressive Rock band named Tempano. 21:47 < SquOnk> perlDreamer: I used to have the LP. Old girlfriend destroyed it. 21:47 < SquOnk> perlDreamer: You simply can't get it here. 21:47 <+perlDreamer> you seem to have this problem with people destroying and deleting your things, SquOnk 21:47 < SquOnk> perlDreamer: Heh 21:47 <@Haarg> perlDreamer, how reasonable do you think it would be to implement this rfe perlDreamer: http://www.webgui.org/rfe 21:48 <@Haarg> implementation wise it is extremely simple 21:48 < SquOnk> perlDreamer: Yeah well. I could describe how that LP got destroyed, but then we should rate the channel PG-13 21:48 <+perlDreamer> Haarg: that link was kind of short? 21:48 <@Haarg> heh 21:48 <@Haarg> sorry 21:48 <@Haarg> http://www.webgui.org/rfe/request-for-enhancement/10672 21:49 < SquOnk> The three CDs go for $58... whaaat? 21:53 <+perlDreamer> seems pretty reasonable. 21:53 <+perlDreamer> it's just another way of detecting SSL requests 21:53 <+perlDreamer> I'd add it to that new method for env that I just committed, too, in case people aren't using a proxy in front of WebGUI 21:54 <@Haarg> yeah, that's what i was thinking 21:54 <@Haarg> since you already did most of the work 21:54 <+perlDreamer> then, later on, we could get rid of SSLPROXY altogether, and be "implied standard" compliant 21:54 <@Haarg> the other thing i'm going to change 21:54 <@Haarg> is have it check for HTTP_SSLPROXY 21:55 <@Haarg> check the http header instead of the env variable set in the modperl config 21:55 <@Haarg> simplifies the apache configs 21:56 <@Haarg> why does it have the '? 1 : 0' in there? 21:57 <+perlDreamer> just habit 21:57 <+perlDreamer> 1 will always be 1, but 0 is sometimes 0, '', or undef 21:57 <+perlDreamer> depending on what the leading logic does 22:04 <@preaction> did we announce that 7.6 is not being maintained anymore? 22:06 <+perlDreamer> no 22:07 <+perlDreamer> I thought that we needed 7.7 stable to do that 22:08 <+perlDreamer> which would explain that large Wisconsite jumping up and down on my back 22:10 < SquOnk> The stability of 7.7 was supposed to be announced during WUC, wasn't it? 22:10 < SquOnk> (I wrote in english, but thought in spanish... bad SquOnk) 22:10 <+perlDreamer> supposed to be stable _before_ the WUC 22:10 < SquOnk> perlDreamer: Ok. 22:10 <+perlDreamer> that way JT can talk about all the cool new things coming in the next major version 22:11 < SquOnk> Like DBIx::Class support... 22:11 <@Haarg> committed the adjustment to the ssl detection 22:11 < SquOnk> Heh 22:11 < CIA-53> webgui: Graham Knop master * r743e615 / (docs/changelog/7.x.x.txt lib/WebGUI/Session/Env.pm): improve handling of proxied SSL connections - http://bit.ly/vEOkh 22:13 <@preaction> SquOnk: if you want DBIx::Class support, there's a community push for it here: http://github.com/preaction/modern-webgui 22:13 < SquOnk> preaction: I know, I kwown... couldn't resist ;-) 22:35 <+perlDreamer> yay! 22:35 <+perlDreamer> NAB! 22:36 < CIA-53> wrebuild: Graham Knop master * rdc726de / wre/var/setupfiles/modproxy.template : send X-Forwared-Proto: https in addition to SSLPROXY header - http://bit.ly/dsP8J 22:36 <+perlDreamer> that's Not A Bug, for you viewers in the home audience 22:37 <+perlDreamer> preaction: kristi seems determined to keep the number of Map bugs on the list constant 22:40 <@preaction> heh 22:40 <+perlDreamer> I'm going to polish off bartjol's latest CS bug 22:41 <+perlDreamer> Can we sit down this afternoon and have you help me with the remainder of the bugs? 22:41 <@Haarg> perlDreamer, do you have a link to the example of setting up ldap you made? 22:41 <+perlDreamer> oh, yes! 22:41 <+perlDreamer> It's in the wiki 22:41 <+perlDreamer> let me hunt it down 22:41 <@Haarg> 'the' wiki 22:42 <@preaction> perlDreamer: yeah, i can help this aft. 22:42 <+perlDreamer> :) "a" wiki 22:42 <+perlDreamer> google can't even find it 22:44 <+perlDreamer> http://www.webgui.org/develop/wiki/basic-ldap-setup 22:44 <+perlDreamer> it's in the develop wiki 22:45 <@preaction> should be in the Admin wiki, no? 22:45 <+perlDreamer> preaction: it's only for devs to do mockups 22:45 <@preaction> ah 22:45 * perlDreamer will let mducharme write a real one for admins 22:45 <+perlDreamer> plus, I don't want to copy/paste it 22:47 <@preaction> real one would be better anyway. an admin has a different outlook and goal than a dev 22:47 <@preaction> a main problem with the splitting of wikis is probably that perspective thing 22:48 <@preaction> okay, today i'm working on Map bugs and tonight i'm gonna fix the Subscribable aspect 22:48 <@preaction> i want people to start adopting wiki articles 22:49 <+perlDreamer> If you go through the IRC logs, Haarg and I talked about a subscribable aspect, to help with a different issue 22:49 <@preaction> there is one, that's the thing. it's just not yet completely bugfixed 22:50 <+perlDreamer> in core? 22:53 <@preaction> no, in my git repo 22:59 * perlDreamer has yet to brave the convoluted contents of preaction's git repo 23:00 <@preaction> i haven't forked webgui yet to put the stuff in there i want 23:06 <+perlDreamer> NOOOOOOOOOOOOOOOOOOOOO 23:06 < SynQ> this WUC will be the ultimate fork wuc 23:09 <+perlDreamer> what are going to do in the pre-conference hackathon? 23:09 <@preaction> i still say the Blog asset is a good idea 23:11 <+perlDreamer> maybe I should start a spec 23:13 <@preaction> or we could fix the Calendar and add CalDAV support to it 23:14 <+perlDreamer> having a rock solid calendar would be nice 23:14 <@preaction> by fix i mean get it in line with using iCalendar under the hood everywhere 23:14 <+perlDreamer> it works pretty well right now 23:14 <@preaction> maybe even stop it from doing its stupidity with creating a single Asset for each occurance of a recurring Event 23:14 <+perlDreamer> maybe we need a slate of projects 23:14 <+perlDreamer> but I think they should be achievable in a day 23:15 <@preaction> and so add the feature to alter a single occurance of an Event 23:15 <@preaction> ah 23:15 <+perlDreamer> so we don't dangle projects 23:15 <+perlDreamer> maybe that's too strigent 23:16 <+perlDreamer> how 'bout we do a dev thread on it? 23:17 <@preaction> sounds good to me 23:21 < CIA-53> webgui: Colin Kuskie master * r3d1ed2f / (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Post.pm): Make threads recalculate rating on delete/restore. Fixes #10788. - http://bit.ly/2njkPK 23:25 <+perlDreamer> posted. Everybody please chime in. 23:25 * perlDreamer is out for a bit running errands. 23:29 -!- plainhao [n=plainhao@208.75.85.237] has quit [Remote closed the connection] 23:38 -!- Slaine [n=spersyn@sme78-1-88-186-232-62.fbx.proxad.net] has joined #webgui 23:38 < Slaine> hi, guys. 23:40 < Slaine> I was wondering if there is any known issues with update.webgui.org, as during my wre install, it seems wreconsole.pl fails when looking up for the lateste stable release 23:41 <@preaction> Slaine: provided you can connect out to it from the same system, please post it as a bug and someone will take a look 23:41 < CIA-53> webgui: Paul Driver master * r0a0ee3e / (3 files in 2 dirs): Fixed semi-rare memory leak in getLineage - http://bit.ly/VcFvO 23:42 < Slaine> yes i can by simply browsing it... 23:43 <@preaction> okay, post the bug, and choose the Manual Install option for now 23:43 <@preaction> (which means download webgui yourself, the latest stable is 7.6.31, untar it to /data/WebGUI, and then click Manual Install > ) 23:43 < Slaine> where do i go? on the developer forum on webgui.org? 23:43 <@preaction> http://webgui.org/bugs 23:44 < Slaine> oki will do right now.. 23:44 <@preaction> thanks 23:45 < Slaine> one other quick question: i am interested by the google map asset, which I beleive is available on 7.7... is this release "stable" enough to go with it right now? 23:45 <@preaction> i wouldn't put it on a critical production machine, but for just a personal website sure 23:46 <@preaction> "beta" release means that there are features that may not be completely stable, but that things that were stable before are still stable now 23:46 < Slaine> oki. no potential issues to just upgrade from current micro version of 7.7.x to future stable 7.7.y, then? 23:47 <@preaction> nope 23:47 < Slaine> thanks :) 23:47 <@preaction> our upgrade path is as solid as we can make it, plainblack.com has survived the upgrade path from 0.1.0 until 7.7.x 23:48 < Slaine> well, that proves it indeed :) 23:49 <@preaction> plainblack.com gets upgraded to the latest beta when it is released, so we can drink our own kool-aid and fix the upgrade bugs before they take apart important sites ;) 23:49 < ckotil> impressive --- Day changed Thu Aug 20 2009 00:01 -!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] 00:02 < Slaine> aaargh.. silly stupid i am.... I was ssh'ing my future webgui hoist.. did try to browse update.webgui.org from my pc instead of the actual server... 00:03 < Slaine> now the questiuon is : how the hell can i delete the ticket i've just created :) 00:04 <@preaction> Slaine: you should be able to click "Edit" next to the upper-right and change the status to Resolved 00:04 <@preaction> then say what happened in the box that pops up 00:05 <@preaction> if that doesn't work, then just add a comment saying what happened and we'll close it, no biggie 00:08 < Slaine> ok just added a comment (status was stil pending so couldn't use any edit button) 00:09 < Slaine> thanks for your insight :) 00:12 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] 00:20 -!- Sloughfeg [n=spersyn@sme78-1-88-186-232-62.fbx.proxad.net] has joined #webgui 00:21 -!- Sloughfeg [n=spersyn@sme78-1-88-186-232-62.fbx.proxad.net] has quit [Client Quit] 00:23 -!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui 00:31 -!- dreamersgirl [n=chatzill@137.53.249.129] has joined #webgui 00:32 -!- dreamersgirl [n=chatzill@137.53.249.129] has quit [Client Quit] 00:39 -!- Slaine [n=spersyn@sme78-1-88-186-232-62.fbx.proxad.net] has quit [Read error: 110 (Connection timed out)] 00:41 < CIA-53> webgui: Paul Driver master * r2621f92 / lib/WebGUI/AssetLineage.pm : Small bug with the memory leak fix... fixed - http://bit.ly/1azDlF 00:50 <@Haarg> perlDreamer, i just sent you a merged upgrade script 00:50 <@Haarg> not tested at all yet 00:50 <+perlDreamer> dude! Thank you! 00:52 <@Haarg> will probably need the stuff that caused stop versions in early 7.7 adjusted 00:53 <+perlDreamer> to be run in a particular order? 00:53 <@Haarg> well, the order in the script is the same as the order in the existing scripts 00:54 <@Haarg> but if any of the early upgrade functions depends on the earlier behavior it will be a problem 00:54 <+perlDreamer> I see. That makes sense 00:58 * perlDreamer goes for _another_ errand 01:10 <@preaction> is this evil?