--- 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?