--- Log opened Sat Aug 01 00:00:03 2009 |
iflux | http://thereifixedit.com/wp-content/uploads/2009/07/scottw-motorbike.jpg .. I got no comment for that picture man.. but.. wow.. | 00:05 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:06 |
-!- colink is now known as perldreamer | 00:07 |
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:08 |
+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:32 |
+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:33 |
@preaction | all of this directed attacks against little bugs and features is creating monsters out of our APIs | 00:34 |
+perldreamer | yay, I've got the modules | 00:54 |
+perldreamer | now can I build them? | 00:54 |
+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? | 00:59 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 01:16 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 01:24 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 02:12 |
-!- perldreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 02:29 |
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit ["leaving"] | 04:48 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 06:05 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 06:05 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 06:12 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:12 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 06:27 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 07:32 |
-!- perlmonkey21 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has left #webgui [] | 08:26 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 10:19 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 10:34 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 10:46 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 15:08 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 16:25 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 16:55 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:55 |
-!- carogray [n=Caroline@32.178.130.28] has joined #webgui | 18:21 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 18:53 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 19:15 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:15 |
-!- wgGuest74 [n=wgGuest7@bb219-74-78-72.singnet.com.sg] has joined #webgui | 19:18 |
-!- wgGuest74 [n=wgGuest7@bb219-74-78-72.singnet.com.sg] has quit [Client Quit] | 19:19 |
-!- carogray [n=Caroline@32.178.130.28] has quit [Read error: 110 (Connection timed out)] | 19:22 |
-!- 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:02 |
+MrHairgrease | I'll be going tomorrow! | 20:03 |
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui [] | 20:04 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 20:56 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 21:08 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 21:19 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 21:21 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui | 21:35 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 21:47 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 22:02 |
--- Day changed Sun Aug 02 2009 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:03 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 00:42 |
-!- mode/#webgui [+o Haarg] by ChanServ | 00:42 |
-!- hansw [n=hans@p54807AB2.dip.t-dialin.net] has joined #webgui | 01:04 |
hansw | hi | 01:04 |
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:05 |
mducharme | complaints about what? | 01:15 |
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:16 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 01:27 |
hansw | will try that :-) | 01:30 |
hansw | and another week to enjoy the holidays, it even seems to get warm over here | 01:32 |
daviddelikat | wheres 'over here'? | 01:33 |
hansw | germany | 01:33 |
hansw | 30 degrees celsius | 01:33 |
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:34 |
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:35 |
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:36 |
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:37 |
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:38 |
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:39 |
daviddelikat | i learned how to 'remount' a filesystem... | 01:40 |
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:41 |
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:42 |
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:43 |
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:44 |
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:45 |
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:46 |
daviddelikat | it seems to go haywire on occasion | 01:47 |
daviddelikat | like i said its not intended for what im using it for | 01:47 |
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:48 |
hansw | after that I refactored it to send only 1 message per http request :-) | 01:49 |
daviddelikat | i could be something like that, I don't know everything webgui does with email... | 01:50 |
hansw | well, a grep for mail or smtp should make it a little more clear | 01:54 |
-!- 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)] | 01:55 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 02:13 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 02:24 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 02:41 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 03:06 |
-!- hansw [n=hans@p54807AB2.dip.t-dialin.net] has quit ["Leaving"] | 03:39 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:30 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 04:47 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has left #webgui ["Leaving"] | 05:28 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 05:34 |
-!- mode/#webgui [+o preaction] by ChanServ | 05:34 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 05:42 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 06:29 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 06:30 |
-!- cap10morgan [n=wmorgan@206-124-31-103.denver.dsl.forethought.net] has joined #webgui | 06:41 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 06:41 |
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit [] | 10:34 |
-!- cap10morgan [n=wmorgan@206-124-31-103.denver.dsl.forethought.net] has quit [] | 10:46 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 11:07 |
-!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui | 11:07 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 11:12 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 11:30 |
-!- dapperedodo [n=dappered@gw.oqapi.nl] has quit [] | 12:05 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui | 14:34 |
-!- mode/#webgui [+v BartJol] by ChanServ | 14:34 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 14:38 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:11 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] | 15:43 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 19:29 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 19:29 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 21:59 |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:59 |
-!- 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:06 |
+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:07 |
+perlDreamer | that ones going to need to be done by someone more skilled in Javascript | 23:08 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 23:59 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 23:59 |
--- Day changed Mon Aug 03 2009 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui | 00:19 |
-!- mode/#webgui [+v BartJol] by ChanServ | 00:19 |
+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:24 |
+perlDreamer | while rizen is gone, I should implement my plot to subvert WebGUI, and thereby, TAKE OVER THE WORLD! | 00:25 |
+BartJol | or at least PB | 00:26 |
+BartJol | well, we can plot something | 00:26 |
+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:27 |
+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:28 |
+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:29 |
+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:30 |
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:31 |
+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:32 |
+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:33 |
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:34 |
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:35 |
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:36 |
+perlDreamer | of course | 00:39 |
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:40 |
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:41 |
+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:42 |
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:43 |
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:44 |
@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:45 |
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:46 |
@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:47 |
SquOnk | preaction: Methods on the class. | 00:48 |
@preaction | so a class to be inherited from? | 00:48 |
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:49 |
@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:50 |
@preaction | i'm thinking of changing it to a WebGUIx::Asset base class and WebGUIx::Asset::Schema for the DBIx::Class::Schema | 00:51 |
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:52 |
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:53 |
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:54 |
@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:55 |
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:56 |
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:57 |
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:58 |
@preaction | ooh, inflate_result will solve the newByDynamicClass problem | 00:59 |
SquOnk | Good | 01:01 |
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:03 |
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:05 |
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:06 |
perigrin | eh wha? | 01:07 |
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:08 |
@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:09 |
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:10 |
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:11 |
@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:12 |
@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:13 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:14 |
@preaction | would it be bad to call a class "WebGUIx::Asset::Any"? | 01:18 |
@preaction | i like being able to say $schema->resultset('Any')->find(...) | 01:19 |
@preaction | Any being any asset (thus, the assetData table) | 01:19 |
perigrin | I dn't see why not | 01:25 |
perigrin | audrey has a place where she does bless { ...}, '0'; | 01:26 |
@preaction | uh... i don't rightly begin to comprehend that one | 01:26 |
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:27 |
@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:28 |
@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:29 |
+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:35 |
* perigrin nods | 01:36 |
perigrin | I've heard recently she's said that she's given up Perl6 because Moose is so nice :) | 01:37 |
+perlDreamer | ha! | 01:38 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 02:17 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 02:46 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:24 |
-!- mode/#webgui [+v patspam] by ChanServ | 03:24 |
@Haarg | i think i may get rid of my goofy module combining thing in wgd and just have it use a file archive | 03:33 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 04:32 |
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:40 |
@Haarg | i'd say concat is the best way to do it | 04:41 |
@Haarg | how did you try to use it? | 04:41 |
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:42 |
@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:43 |
@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:44 |
elnino | thanks Haarg! | 04:45 |
@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:46 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 04:50 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:50 |
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:55 |
@Haarg | if you 'clear' the url history (change url function) it won't change existing records in the assetHistory table | 04:56 |
elnino | oh. is there a better place to find url history of an asset? | 04:57 |
elnino | hmm. assetData perhaps | 04:58 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:44 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 05:57 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:21 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 06:29 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 06:29 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:31 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 10:57 |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:57 |
-!- carogray [n=Caroline@166.128.253.237] has joined #webgui | 11:26 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 60 (Operation timed out)] | 11:56 |
+bartjol | mmm, I thought the bazaar was in the bazaar | 12:05 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 12:12 |
-!- carogray [n=Caroline@166.128.253.237] has quit [Read error: 110 (Connection timed out)] | 12:21 |
-!- perlbot [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has quit [Remote closed the connection] | 13:22 |
-!- perlbot_ [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has joined #webgui | 13:23 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:03 |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:03 |
-!- 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:05 |
-!- perlbot_ is now known as perlbot | 14:40 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, @plainhao | 14:56 |
-!- Netsplit over, joins: @plainhao, f00li5h | 14:56 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 14:58 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 15:23 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 15:23 |
+bartjol | mmm | 15:55 |
+bartjol | why is a dn variable made in the NewMail macro, but nothing happens to it | 15:55 |
+bartjol | s/dn/db/ | 15:56 |
+bartjol | or actually it's an object | 15:56 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 16:00 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perigrin | 16:37 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 16:44 |
-!- Netsplit over, joins: 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:45 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, @plainhao | 16:51 |
-!- Netsplit over, joins: @plainhao, f00li5h | 16:52 |
-!- David_ [n=David@130.156.38.11] has quit [] | 17:09 |
-!- Haarg [n=haarg@adsl-76-208-69-39.dsl.mdsnwi.sbcglobal.net] has joined #webgui | 17:11 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:11 |
-!- 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:24 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Client Quit] | 17:25 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 17:25 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 17:48 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 18:13 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui [] | 18:13 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] | 18:18 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 18:18 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:39 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:39 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:40 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:40 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] | 19:14 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 19:15 |
-!- 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:55 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 19:56 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:56 |
-!- 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 | 19:57 |
-!- 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:03 |
-!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui | 20:19 |
mducharme-work | fun | 20:29 |
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:30 |
+perlDreamer | I have a nice toaster oven you can borrow | 20:31 |
mducharme-work | ;P | 20:33 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui | 21:12 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 21:12 |
+perlDreamer | yo, perlmonkey2 | 21:30 |
+perlDreamer | have you converted to Debian? | 21:31 |
-!- SnowWrite [n=chatzill@c-69-181-119-143.hsd1.ca.comcast.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.12/2009070611]"] | 21:45 |
+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:51 |
+perlDreamer | I did try the destroy method, but it didn't clean up the drag bars | 21:52 |
+perlDreamer | I wish you luck :) | 21:52 |
@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:56 |
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 | 21:58 |
mducharme | is there any easy way to add more date formats into webgui? | 22:18 |
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:19 |
-!- perigrin_ [n=bender@agaton.scsys.co.uk] has joined #webgui | 22:33 |
-!- perigrin [n=bender@agaton.scsys.co.uk] has quit [Read error: 104 (Connection reset by peer)] | 22:37 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:48 |
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 22:56 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 22:56 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:56 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Client Quit] | 22:58 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 22:58 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 22:58 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 22:58 |
perlDreamer1 | nick perlDreamer | 23:05 |
-!- perlDreamer1 is now known as perlDreamer | 23:06 |
-!- 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:07 |
@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:10 |
@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:11 |
+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:12 |
+perlDreamer | so basically, this wraps the textarea in a div, and it's the div that gets resized? | 23:17 |
@Haarg | yes | 23:17 |
@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:18 |
+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:20 |
+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:21 |
+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:22 |
perigrin_ | obviously the right answer is freebsd then :) | 23:24 |
* perigrin_ hides | 23:24 |
-!- perigrin_ is now known as perigrin | 23:24 |
+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:31 |
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:39 |
mducharme | and I should say syndicated content instead of RSS feeds... | 23:40 |
+perlDreamer | is this an aggregated item in the SC, or a feed that the SC is generating for you? | 23:41 |
+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:44 |
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:49 |
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:50 |
+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:52 |
+perlDreamer | either that, or it could be the whole ideological issue | 23:53 |
+perlDreamer | mducharme: I checked 7.4 quickly, and it seems to have epoch dates as well | 23:54 |
+perlDreamer | but who knows? | 23:54 |
--- Day changed Tue Aug 04 2009 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)] | 00:00 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #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:08 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:21 |
+perlDreamer | perlmonkey2: it could also be very similar to WebGUI vs Drupal/Mambo, etc. | 00:47 |
@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:04 |
+perlDreamer | Debian wasn't designed to be that, was it? | 01:09 |
@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:10 |
-!- Haarg [n=haarg@adsl-76-208-69-39.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 01:11 |
@preaction | debian was my first successful linux foray | 01:12 |
+perlDreamer | preaction: was iCal export another calendar add-on? | 01:32 |
@preaction | add on? | 01:32 |
+perlDreamer | add after the original release | 01:34 |
@preaction | no, it was part of the original spec | 01:34 |
@preaction | i was just working on using XP, so it got bolted on | 01:35 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] | 01:37 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 01:39 |
-!- mode/#webgui [+o Haarg] by ChanServ | 01:39 |
+perlDreamer | Operation/Cron.pm needs a wrapper for manually running cron jobs | 02:00 |
+perlDreamer | returning spectre status codes is not very friendly | 02:00 |
+perlDreamer | yes! | 02:02 |
+perlDreamer | Google iCal import is working! | 02:02 |
@preaction | yay! | 02:02 |
+perlDreamer | which means that the Calendar Import bug (actually 5 bugs) is fixed | 02:06 |
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:09 |
+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:45 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 02:46 |
+perlDreamer | It _was_ kind of creepy. He could have pwn'ed anyone with CentOS. | 02:51 |
* SDuensin cheers for iCal import! | 02:51 |
+perlDreamer | I assume the check's in the mail, SDuensin? ;) | 02:52 |
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:53 |
+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:56 |
+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:57 |
+perlmonkey2 | hmm, maybe I should go price RHEL :P | 02:58 |
+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. | 02:59 |
+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:00 |
CIA-53 | WebGUI: colin * r12009 /branch/WebGUI_7.6/ (7 files in 4 dirs): Backporting CodeArea resize fix. | 03:14 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 03:34 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:56 |
-!- mode/#webgui [+v patspam] by ChanServ | 03:56 |
-!- cap10morgan [n=cap10mor@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 04:03 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 04:03 |
-!- cap10morgan [n=cap10mor@c-67-177-225-33.hsd1.co.comcast.net] has quit ["Leaving."] | 04:08 |
perigrin | preaction: http://search.cpan.org/dist/DBIx-Class-DynamicSubclass/lib/DBIx/Class/DynamicSubclass.pm | 06:03 |
@preaction | nice | 06:08 |
@preaction | i like this FrozenColumns thing too | 06:08 |
* 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:10 |
@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:38 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Leaving."] | 06:54 |
perigrin | You should look at KiokuDB :) | 07:07 |
perigrin | it's a fun kind of Evil :) | 07:07 |
-!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 07:40 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] | 08:04 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:04 |
-!- topsub1 [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."] | 09:23 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)] | 09:41 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 09:41 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 10:58 |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:58 |
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:03 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 13:06 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:33 |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:33 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 13:42 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, +bartjol, mducharme-work, daviddelikat, nuba, @plainhao, CIA-53, SDuensin, (+3 more, use /NETSPLIT to show all of them) | 14:09 |
-!- Netsplit over, joins: @plainhao, daviddelikat, +bartjol, @Haarg, perlbot, @preaction, nuba, mducharme-work, Socrates, Radix_ (+3 more) | 14:10 |
-!- mode/#webgui [+v Radix_] by ChanServ | 14:16 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba | 14:24 |
-!- Netsplit over, joins: nuba | 14:24 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, mducharme-work, +bartjol, daviddelikat, nuba, @plainhao, CIA-53, SDuensin, (+3 more, use /NETSPLIT to show all of them) | 14:26 |
-!- Netsplit over, joins: @plainhao, nuba, daviddelikat, +bartjol, @Haarg, perlbot, @preaction, mducharme-work, Socrates, +Radix_ (+3 more) | 14:26 |
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 15:11 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: f00li5h, LTR_bob, stDavid, mducharme | 15:14 |
-!- 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:16 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 15:51 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 15:52 |
-!- mode/#webgui [+o plainhao] by ChanServ | 15:52 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, ckotil, mducharme-work, +bartjol, +SynQ, perigrin, mducharme1, daviddelikat, f00li5h, (+12 more, use /NETSPLIT to show all of them) | 16:09 |
-!- Netsplit over, joins: @plainhao, gugod, +SynQ, iflux, LTR_bob, stDavid, f00li5h, mducharme1, nuba, daviddelikat (+10 more) | 16:25 |
-!- perigrin [n=bender@agaton.scsys.co.uk] has joined #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:31 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 16:43 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 16:55 |
+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:08 |
-!- 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:11 |
+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:16 |
@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:17 |
+bartjol | yeah | 17:18 |
+bartjol | that is a problem for later | 17:18 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 17:19 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:19 |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:19 |
+bartjol | ik won't be done running prolly before I go home | 17:20 |
-!- mducharme1 is now known as mducharme | 17:29 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 17:39 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 17:40 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 18:10 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has left #webgui [] | 18:20 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] | 18:23 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:49 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:49 |
+perlDreamer | morning, folks | 18:49 |
+perlDreamer | Haarg, I'm going to fix the invalid style template bug, because it affects 7.6 as well as 7.7 | 18:50 |
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:08 |
-!- 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:18 |
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:38 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)] | 19:51 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 20:09 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:09 |
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"] | 20:13 |
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:23 |
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:38 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 20:55 |
+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:57 |
+perlDreamer | and apparently in Opera it doesn't | 21:58 |
+perlDreamer | so, I added String.prototype.trim = function () {...} | 21:58 |
+perlDreamer | and it works | 21:59 |
SDuensin | I love how you can mangle JavaScript. It's the only reason IE ever half-ass worked. :-) | 22:05 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 22:06 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 22:06 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 104 (Connection reset by peer)] | 22:07 |
+perlDreamer | Haarg, are you close to any commits? | 22:11 |
@Haarg | no | 22:11 |
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:12 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui | 22:28 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 22:45 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] | 23:11 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 23:12 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [Read error: 60 (Operation timed out)] | 23:13 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 23:15 |
-!- mode/#webgui [+o tavisto] by ChanServ | 23:15 |
+perlDreamer | tavisto :) | 23:19 |
+perlDreamer | how 'bout them cmsmatrix bugs, huh? | 23:19 |
@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:23 |
+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:24 |
+perlDreamer | if they submit it, can they delete their own, too? | 23:25 |
@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:26 |
+perlDreamer | how about some good news, then. Any recent big wins? | 23:27 |
+SynQ | hmm | 23:43 |
+SynQ | I'm looking forward to the WUC allready | 23:43 |
+SynQ | it 7.6.34 going to be released today? | 23:44 |
+perlDreamer | yes, SynQ | 23:46 |
+SynQ | nice | 23:46 |
+perlDreamer | chock full of bug-fixing goodness | 23:46 |
+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:47 |
+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:48 |
+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:49 |
+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:50 |
+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:51 |
+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:52 |
+SynQ | currently modperl.pid and modproxy.pid are in /data/wre/var/logs | 23:53 |
+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:56 |
+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:57 |
+SynQ | but go ahead | 23:58 |
+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 | 23:59 |
--- Day changed Wed Aug 05 2009 |
+perlDreamer | I need to work on my slides, too. | 00:02 |
+perlDreamer | Perhaps Emma can help? | 00:03 |
+perlDreamer | I'm sure by now you've taught her some basic Unix commands | 00:03 |
+SynQ | uh | 00:05 |
+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:06 |
CIA-53 | WebGUI: colin * r12020 /releases/WebGUI_7.6.34-stable: Release 7.6.34-stable | 00:08 |
+perlDreamer | okay, safe to commit now | 00:13 |
* 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:14 |
+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:15 |
@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:16 |
* perlDreamer goes to run some errands | 00:17 |
+perlDreamer | don't let that stop the huge influx of bug fixes | 00:17 |
CIA-53 | WebGUI: colin * r12021 /branch/WebGUI_7.6/ (4 files in 4 dirs): Ready for 7.6.35 development. | 00:23 |
+perlDreamer | hm | 01:05 |
+perlDreamer | seems like we're missing a huge influx of bug fixes | 01:05 |
+perlDreamer | preaction: how about webg.ui? | 01:06 |
@preaction | doesn't look like .ui is an available name | 01:09 |
@preaction | perlbot .ui | 01:09 |
@preaction | perlbot .gs | 01:10 |
perlbot | .gs is S. Georgia and S. Sandwich Islands | 01:10 |
+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:15 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 01:17 |
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."] | 01:27 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 01:53 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:39 |
-!- mode/#webgui [+v patspam] by ChanServ | 02:39 |
-!- Haarg [n=haarg@76.210.77.201] has quit ["This computer has gone to sleep"] | 02:54 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 03:18 |
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 03:26 |
-!- cap10morgan_ [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 03:33 |
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 03:47 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 03:47 |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:47 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 04:24 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 04:25 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 04:25 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:26 |
@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:45 |
@preaction | over time, more functionality would be shoved into Roles, but WebGUIx::Asset would remain the superclass of all Assets | 04:46 |
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:47 |
@preaction | no | 04:48 |
perigrin | http://use.perl.org/~Ovid/journal/39404 | 04:48 |
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:50 |
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:51 |
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:52 |
@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:53 |
@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:54 |
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:55 |
perigrin | this looks fine for a custom Asset implementation | 04:56 |
@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:57 |
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 | 04:58 |
@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:12 |
@preaction | i'm not gonna do my evil right now, it can always be added later | 05:13 |
perigrin | the owner of that domain wuld be castaway on irc.perl.org | 06:54 |
perigrin | :) | 06:54 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] | 07:57 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 08:59 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 11:02 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 11:24 |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:24 |
+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:16 |
+bartjol | well, put it in the wiki | 12:17 |
+bartjol | en webgui.nl ook al aangepasty voor de deomo versie zie ik] | 12:18 |
+bartjol | oops | 12:18 |
+SynQ | indeed | 12:39 |
+SynQ | demo.webgui.nl and demobeta.webgui.nl are up-to-date | 12:39 |
daviddelikat | bartjol: whats 'aangepasty'? | 13:46 |
+bartjol | changed | 13:58 |
+bartjol | daviddelikat: or adjusted is maybe better | 13:58 |
daviddelikat | thanks, babelfish didn't have a clue... | 13:59 |
+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:00 |
daviddelikat | babelfish needs an interlanguage spell checker | 14:01 |
+bartjol | that would be convenient | 14:01 |
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:02 |
+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:03 |
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:04 |
+bartjol | just in a normal google search | 14:05 |
+bartjol | then it suggests aangepast | 14:05 |
+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:06 |
+bartjol | ? | 14:07 |
+bartjol | what kind of stuff | 14:07 |
daviddelikat | wikitionary with a bunch of dutch translation info | 14:07 |
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:08 |
+bartjol | mm, I don't get the wikitionary | 14:09 |
+bartjol | well aangepast seems to be an exclusive dutch word | 14:09 |
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:18 |
daviddelikat | Haarg: can you point me to some WG code for testing a function that requires a login? | 15:21 |
@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:22 |
-!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has joined #webgui | 15:25 |
+SynQ | ah | 15:28 |
-!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has quit [] | 15:49 |
@plainhao | morning, peeps | 15:55 |
@plainhao | anyone know why adminBar complains about getUiLevel missing from a SKU asset? | 15:56 |
+bartjol | plainhao: well, it does determine to show or not from theUI level | 15:57 |
+bartjol | I can understand it needs itr | 15:58 |
+bartjol | oh, and goodmorning | 15:58 |
-!- 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:08 |
+bartjol | plainhao: already discovered the problem? | 16:19 |
@plainhao | probably asset incompletely installed | 16:20 |
@plainhao | thanks, bartjol | 16:20 |
+bartjol | no problem | 16:21 |
daviddelikat | Haarg: how do I tell github that an issue is supposed to be tagged as a feature? | 16:21 |
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 110 (Connection timed out)] | 16:32 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 16:36 |
-!- AMH_henry [n=yktang@n219078153048.netvigator.com] has joined #webgui | 16:49 |
+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:51 |
+bartjol | i don't see something special in addSite.pl neither a database that is copied | 16:52 |
-!- 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:57 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:58 |
+bartjol | morning kaleb | 16:58 |
+perlmonkey2 | hello bartjol, how's things? | 16:58 |
+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 | 16:59 |
+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:00 |
+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:01 |
+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:02 |
+bartjol | http://www.youtube.com/watch?v=Zgd7okoz8fA | 17:03 |
-!- 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:04 |
+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:05 |
+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:06 |
+perlmonkey2 | no idea where those preferences are stored. | 17:08 |
+bartjol | well, it is not a dumb question then... | 17:08 |
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:09 |
daviddelikat | I found the insert for the group | 17:12 |
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:14 |
+bartjol | the language | 17:17 |
+bartjol | we have a dutch demo site | 17:17 |
+bartjol | demobeta.webgui.nl | 17:17 |
+bartjol | aaah | 17:21 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 17:22 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 17:22 |
+bartjol | mmm, so this will break during an upgrade | 17:23 |
+bartjol | that's a pity | 17:23 |
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:24 |
+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:25 |
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:26 |
+bartjol | cool | 17:28 |
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:30 |
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:31 |
daviddelikat | just a simple update after the create runs | 17:32 |
+bartjol | aah like that | 17:32 |
+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:33 |
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:34 |
@plainhao | bartjol, the sku asset was using a missing cpan module | 17:37 |
+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:38 |
+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:39 |
+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:40 |
+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:41 |
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:42 |
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:44 |
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:45 |
-!- David_ [n=David@130.156.38.11] has joined #webgui | 17:46 |
daviddelikat | as a plugin, you would create modules for the bits you want to change and insert them into the WRE code area | 17:47 |
+bartjol | well, I added a forum post | 18:05 |
+bartjol | not an rfe yet | 18:05 |
+bartjol | mmm, how many different threads are there on the fora on the new site? | 18:17 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 18:18 |
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui | 18:23 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] | 18:27 |
-!- AMH_henry [n=yktang@n219078153048.netvigator.com] has quit ["Ex-Chat"] | 18:35 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:42 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:42 |
+bartjol | hey, it's tha man!, goodmorning | 18:44 |
+perlDreamer | howdy, bartjol | 18:50 |
+bartjol | I finally have a respectable OS on my laptop | 18:51 |
+perlDreamer | which one? | 18:52 |
+bartjol | ubuntu desktop 9.04 | 18:52 |
+bartjol | ok ok, it does have a GUI | 18:53 |
+bartjol | and irritating sounds at starup | 18:53 |
+bartjol | but still | 18:53 |
+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:56 |
+bartjol | well, the day that all nerds agree on the best linux distro will also be the day that the universe collapses | 18:57 |
+bartjol | well I have debian experience | 18:58 |
+bartjol | so I choose to stay close | 18:58 |
+bartjol | well, it is time, enjoy yourselves gossiping on bu bad OS choice ;) | 19:03 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has quit ["Leaving."] | 19:04 |
+perlDreamer | SynQ: It is in bad taste to file a bug within 24 hours of a release | 19:12 |
+perlDreamer | it's like not tipping the waiter | 19:13 |
@preaction | i say we string him up by his toenails | 19:14 |
+perlDreamer | I haven't been to a toenail stringin' in years! | 19:15 |
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:23 |
+perlDreamer | preaction: I'd like to add an environment variable for gating Mech tests, WEBGUI_LIVE. You okay with the concept? | 19:26 |
@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:27 |
+perlDreamer | well, for offline testing, I still think we need a switch, or ENV variable | 19:28 |
@preaction | yeah | 19:28 |
+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:34 |
+perlDreamer | http://github.com/yui/yui2/commit/431ad63b4cab6baaeebfd4a399b67aaf8e24fce2 | 19:35 |
+perlDreamer | it's a 1 line fix, in several files | 19:35 |
+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:43 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)] | 19:56 |
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui | 20:00 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:00 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 20:01 |
@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:15 |
@preaction | ah | 20:16 |
+perlDreamer | Need to make sure that the site templates are folded back into the core HelpDesk ones | 20:16 |
+perlDreamer | hm, testing this XML encoding stuff is difficult | 20:17 |
+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:18 |
perigrin | try XML::LibXML::Simple ? | 20:30 |
+perlDreamer | perigrin, adding new libraries to WebGUI is a non-trivial process | 20:40 |
+perlDreamer | although I do get more latitude in tests... | 20:40 |
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:41 |
+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:42 |
@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:43 |
@preaction | you don't have Test::Deep in there? | 20:44 |
perigrin | I think it's a dep for something else | 20:44 |
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:45 |
perigrin | Task::Kensho is much more controlled by my whim than Task::EPO-EC will be | 20:46 |
perigrin | I'll ask the EPO-EC advisors about Test::Differences vs Test::Deep | 20:47 |
+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:48 |
perigrin | could there be a unification somewhere? | 20:49 |
+perlDreamer | perhaps, but they have different "core values" | 20:49 |
+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:50 |
+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:51 |
+perlDreamer | and a strong amount of the above is just my opinion, and lack of experience with T::Diff | 20:53 |
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:57 |
@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:58 |
* 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. | 20:59 |
* 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:01 |
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:02 |
+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:03 |
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:04 |
* 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:05 |
perigrin | I had to work on mondays | 21:06 |
Socrates | hmm, all this talk of whisky, i'm gonna get a glass | 21:07 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 22:23 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 22:28 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 22:33 |
+perlmonkey2 | oh sweetness! HTML5 video: http://en-us.www.mozilla.com/en-US/firefox/3.5.2/whatsnew/ | 22:47 |
+SynQ | perlDreamer: are you still around? | 23:04 |
+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:05 |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui | 23:08 |
+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:13 |
@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:14 |
@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:15 |
@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:16 |
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:17 |
@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:18 |
mducharme-work | ahh in IE there are side by side, I guess it's another display problem.. | 23:19 |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] | 23:36 |
+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:37 |
* perlDreamer wonders why we can't still have unified forums and wikis, and just link to nice landing pages for each one from subject specific areas. | 23:39 |
+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:40 |
-!- David_ [n=David@130.156.38.11] has quit [] | 23:48 |
mducharme-work | I really do not understand the current wiki implementation | 23:49 |
mducharme-work | webgui itself is really very much like a wiki | 23:50 |
+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:51 |
+SynQ | ok | 23:52 |
+SynQ | submitted :) | 23:52 |
+SynQ | http://www.webgui.org/develop/forum/new-site-navigation | 23:52 |
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... | 23:55 |
--- Day changed Thu Aug 06 2009 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:05 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 00:06 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 00:06 |
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:10 |
+perlDreamer | you also need the tag cloud | 00:11 |
+perlDreamer | comments | 00:11 |
+perlDreamer | it's almost a wiki replacement | 00:11 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:13 |
mducharme-work | the comments could be a property that could be turned off or on... | 00:18 |
mducharme-work | and the tag cloud could be accomplished by using metadata... | 00:19 |
mducharme-work | or by making a new property | 00:19 |
mducharme-work | I just don't understand the logic behind the way it is currently designed....... | 00:23 |
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:24 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:41 |
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit [Read error: 54 (Connection reset by peer)] | 00:53 |
CIA-53 | WebGUI: colin * r12025 /WebGUI/ (lib/WebGUI/HTML.pm t/HTML.t): Extend WebGUI::HTML::filter to also do encode XML entities. | 00:55 |
+SynQ | how do you like www.webgui.nl ? | 01:02 |
+perlDreamer | it needs gears ;) | 01:03 |
+SynQ | uh huh | 01:03 |
+SynQ | it couldn't be more 'texty' | 01:03 |
+perlDreamer | maybe it needs purple octopus | 01:06 |
+SynQ | perhaps | 01:07 |
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has joined #webgui | 01:09 |
+SynQ | somewhere small | 01:10 |
+perlDreamer | yes, unobtrusive and present | 01:10 |
+perlDreamer | kind of like test writers | 01:10 |
+SynQ | unobtrusive? | 01:12 |
+SynQ | test writers are always very obtrusive are they not? | 01:12 |
+perlDreamer | I find they talk too much. | 01:13 |
+SynQ | both irl and on irc? | 01:13 |
+perlDreamer | at least on irc | 01:15 |
+SynQ | hehe | 01:18 |
CIA-53 | WebGUI: colin * r12026 /WebGUI/ (6 files in 4 dirs): Forward port XML encoding for template based RSS feeds in the Gallery. | 01:24 |
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has quit [] | 01:52 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 01:55 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 02:13 |
SDuensin | Grrr... No pidFile specified in spectre.conf | 02:17 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 02:24 |
-!- mode/#webgui [+v patspam] by ChanServ | 02:24 |
+perlDreamer | read the gotchas file, SDuensin | 02:28 |
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:29 |
SDuensin | I'll double-check. | 02:30 |
+perlDreamer | http://gist.github.com/163043 | 02:30 |
SDuensin | That's what I got. | 02:30 |
+perlDreamer | so, it _was_ in the gotchas? | 02:33 |
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui | 02:36 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 02:36 |
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:46 |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui | 02:51 |
+perlDreamer | I hate the 5:30 shutdown | 03:17 |
-!- 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:45 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +cap10morgan, mducharme-work, mducharme | 03:48 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +SynQ, gugod | 03:49 |
-!- mducharme1 is now known as mducharme | 03:50 |
-!- Netsplit over, joins: +SynQ, gugod | 03:52 |
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has joined #webgui | 03:55 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:55 |
-!- 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:56 |
@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:58 |
+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 | 03:59 |
+perlDreamer | as determined by select tagId from assetVersionTag where tagId not in (select distinct(tagId) from assetData); | 04:00 |
+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:01 |
-!- AMH_henry [n=yktang@n219079134061.netvigator.com] has joined #webgui | 04:06 |
-!- cap10morgan [n=wmorgan@206-124-6-107.denver.dsl.forethought.net] has quit [] | 04:23 |
-!- AMH_henry [n=yktang@n219079134061.netvigator.com] has quit ["Ex-Chat"] | 04:52 |
CIA-53 | WebGUI: colin * r12029 /branch/WebGUI_7.6/lib/WebGUI/Asset.pm: Remove debug. | 05:25 |
@preaction | perlDreamer: the asset got deleted before the workflow finished perhaps? | 05:26 |
+perlDreamer | I thought of that, but that would require action by an admin. | 05:27 |
@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:29 |
@preaction | because how do you stop a workflow mid-run? | 05:30 |
@preaction | cleanly and safely? | 05:30 |
+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:31 |
@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:32 |
@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:33 |
+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:34 |
+perlDreamer | I see. sorry for the third party arguing | 05:35 |
+perlDreamer | that's awkwad | 05:35 |
+perlDreamer | awkward | 05:35 |
* perlDreamer takes a break to play with Tim, and to reflect on the problem. | 05:36 |
@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? | 05:38 |
+perlDreamer | doesn't sound like this bug | 06:21 |
+perlDreamer | http://www.webgui.org/bugs/tracker/10316 | 06:21 |
+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:30 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 06:31 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit [Remote closed the connection] | 06:39 |
+perlDreamer | preaction: it's in the trash | 07:21 |
+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:26 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:27 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 07:55 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 08:12 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 09:04 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 09:10 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:48 |
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 | 10:10 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 11:33 |
-!- goro [n=goro@mail.galeus.sk] has joined #webgui | 11:38 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 11:56 |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:56 |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 12:10 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 12:15 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 12:51 |
+SynQ | hmm | 12:56 |
+SynQ | who would like to hire half of a two node cluster based in chicago? :P | 12:57 |
+SynQ | for $750 a month | 13:00 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 13:02 |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 13:05 |
--- Log opened Fri Aug 07 16:36:06 2009 |
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #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:36 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 16:40 |
-!- 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:45 |
SquOnk | (This is 7.6.34) | 16:46 |
+BartJol | did you report it? | 16:49 |
SquOnk | BartJol: Nope, just noticed it while doing other things | 16:49 |
+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:50 |
+BartJol | mmm, I'm trying to set up my voip phone | 16:51 |
Socrates | and you failed! | 16:58 |
-!- AMH_henry [n=yktang@n219079134005.netvigator.com] has joined #webgui | 17:05 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 17:17 |
+BartJol | mmm | 17:18 |
-!- 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:21 |
CIA-53 | WebGUI: amhhenry * r12039 /branch/WebGUI_7.6/ (3 files in 3 dirs): Fixed version tag modes bug #10689 | 17:29 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 17:38 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 17:53 |
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 17:56 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 17:56 |
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 113 (No route to host)] | 18:04 |
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 18:05 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 18:05 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 18:09 |
-!- 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:10 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 18:11 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [Read error: 113 (No route to host)] | 18:11 |
+BartJol | luckily, I'm better at replacing bike tyres | 18:22 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] | 18:23 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 18:39 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 18:52 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 18:52 |
-!- cap10morgan_ [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 18:53 |
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui [] | 18:59 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 19:06 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 19:13 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:13 |
+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:14 |
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:16 |
+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:17 |
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:18 |
+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:19 |
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:20 |
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:21 |
+perlDreamer | yes, so long as we don't make your job a living nightmare :) | 19:22 |
SquOnk | perlDreamer: Not at all | 19:22 |
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:23 |
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:24 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 19:29 |
SquOnk | bbl - errands | 19:30 |
-!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] | 19:30 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 19:36 |
+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:49 |
@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:50 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 19:52 |
+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 | 19:56 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 20:08 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."] | 20:16 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 20:22 |
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:48 |
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:49 |
+perlDreamer | sounds like a procedural issue | 20:52 |
+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:53 |
-!- 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:54 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 20:55 |
-!- mode/#webgui [+o tavisto] by ChanServ | 20:55 |
@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:04 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 21:06 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 21:07 |
CIA-53 | WebGUI: amhhenry * r12040 /WebGUI/ (3 files in 3 dirs): Fixed version tag modes bug #10689 | 21:11 |
+perlDreamer | Nice work, AMH_henry! | 21:14 |
+perlDreamer | It even comes with tests! | 21:14 |
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:15 |
AMH_henry | actually, i did 7.6 first | 21:16 |
+perlDreamer | you did. | 21:17 |
+perlDreamer | Its odd that CIA didn't catch that | 21:17 |
AMH_henry | it did.. the fix was committed a few hours ago | 21:18 |
* perlDreamer considers some caffiene | 21:19 |
AMH_henry | Needed time to setup a 7.7 virtual machine for testing. | 21:19 |
* AMH_henry need to get some sleep... it's already 2 am! | 21:22 |
+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:22 |
-!- carogray [n=Caroline@mobile-166-217-093-228.mycingular.net] has joined #webgui | 21:28 |
+perlDreamer | If I want to create a javascript event, do I have to use YUI.Event to do that? | 21:37 |
@preaction | create a new event to add a listener to? | 21:39 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 21:55 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 22:05 |
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 22:08 |
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 22:10 |
+perlDreamer | I need something that works like onDOMready, so I can toggle off TinyMCE | 22:29 |
+perlDreamer | onload is too early | 22:31 |
@preaction | what about on dom ready? | 22:31 |
@Haarg | preaction, the only thing unsafe about 'wgd import' on a production system is having it on a production system | 22:33 |
+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:34 |
@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:35 |
+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:36 |
+perlDreamer | init_instance_callback is a custom callback for each instance after it becomes initialized | 22:37 |
+perlDreamer | if I can get from the editor instance back to the id of the textarea, that will solve everything | 22:38 |
+perlDreamer | will it cause problems if I create the same function multiple times? | 22:44 |
+perlDreamer | oh, that's funny | 22:48 |
+perlDreamer | now I have a TinyMCE that can never be enabled | 22:48 |
+perlDreamer | init_instance_callback happens everytime you enable the editor | 22:51 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 22:54 |
+perlDreamer | I got it working! | 23:21 |
elnino | oh. is this wuc time? I'm bummed I'm not there. | 23:21 |
+perlDreamer | It's not the WUC yet, elnino. | 23:23 |
+perlDreamer | Not 'til next month | 23:23 |
+perlDreamer | How is your new baby doing? | 23:25 |
-!- 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:31 |
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:32 |
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:33 |
@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:34 |
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:35 |
dreamersgirl | I hear congratulations are in order!!! | 23:36 |
elnino | yes. Thanks! | 23:36 |
dreamersgirl | gonna miss you at the WUC this year... | 23:36 |
elnino | oh thanks. I realy had fun meeting you all last year. | 23:37 |
elnino | you all are a fun group. I was bummed I couldn't spend more time with the group. | 23:38 |
* elnino is stepping away. | 23:39 |
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:39 |
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:40 |
@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:41 |
+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:42 |
+SynQ | but | 23:43 |
+SynQ | I just wanted to say hi to the dreamersgirl :) | 23:43 |
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:44 |
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:45 |
+SynQ | when something is not right :) | 23:46 |
+perlDreamer | which editor does she use? | 23:46 |
+SynQ | vi of course | 23:48 |
+perlDreamer | I knew you'd bring her up right | 23:52 |
--- Day changed Sat Aug 08 2009 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 00:05 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #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:05 |
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"] | 00:09 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:12 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:12 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 00:26 |
+perlDreamer | perl 5.10.1 RC1 is out | 00:46 |
+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:58 |
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. | 00:59 |
-!- rbuels [n=nnrob@rubisco.sgn.cornell.edu] has joined #webgui | 01:01 |
-!- 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:03 |
+perlDreamer | that way, assets can do complex checks, like canView for sending emails to subscribed users | 01:04 |
-!- s4eek [n=charles@135.149.119.70.cfl.res.rr.com] has quit [] | 02:02 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 02:06 |
-!- cap10morgan_ [n=wmorgan@71-218-223-60.hlrn.qwest.net] has joined #webgui | 02:16 |
-!- mode/#webgui [+v cap10morgan_] by ChanServ | 02:16 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 02:22 |
+perlDreamer | mducharme, LDAP relabeling is happening right now | 02:34 |
+perlDreamer | if you have a chance, please double check things after the next Tuesday release | 02:35 |
-!- cap10morgan_ [n=wmorgan@71-218-223-60.hlrn.qwest.net] has quit [] | 03:03 |
-!- cap10morgan [n=wmorgan@71-218-223-60.hlrn.qwest.net] has joined #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:09 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:18 |
-!- mode/#webgui [+v patspam] by ChanServ | 03:18 |
@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:11 |
+perlDreamer | true | 04:24 |
+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:33 |
+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:34 |
+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:35 |
+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:36 |
+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:37 |
+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:38 |
+perlDreamer | In our current design, $u1 has no way of knowing that the db was changed from underneath it | 04:39 |
@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:40 |
+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:41 |
+patspam | I haven't used it before, but that's something I'd want from an automagic caching layer | 04:42 |
+perlDreamer | afaik, the only plan for memcached is to replace Cache::File and Cache::Database, not to emulate singleton behavior | 04:43 |
+patspam | can you think of any reason why we wouldn't want singleton behaviour though? apart from the pain of implementing it.. | 04:44 |
+perlDreamer | massive memory usage | 04:45 |
@Haarg | i don't think you'd be able to use memcached for that | 04:45 |
+perlDreamer | I've never seen this happen, patspam. Can you tell me more about the system that this happens in? | 04:46 |
+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:47 |
+patspam | well, Hibernate is one example from the Java world | 04:48 |
+perlDreamer | I mean, in what part of WebGUI is this happening? | 04:49 |
+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:50 |
@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:51 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 04:59 |
@Haarg | preaction, another thought about wgd on a server: http://github.com/haarg/wgdev/issues#issue/9 | 05:24 |
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:30 |
+perlDreamer | having resurrected 1 dead laptop, I'm going to take a break | 05:32 |
@preaction | Haarg: sounds reasonable | 05:34 |
* 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:38 |
@Haarg | i just finally got my replacement hard drive so i can fix my desktop | 05:40 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:47 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 05:53 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:54 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:06 |
+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:41 |
@preaction | nice | 06:43 |
@preaction | time to try Ubuntu! | 06:43 |
+perlDreamer | no time | 06:47 |
+perlDreamer | you're coming to R&D just in time to fix some 7.6 bugs :) | 06:47 |
+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:54 |
@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:55 |
+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:56 |
+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:57 |
@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 | 06:58 |
CIA-53 | WebGUI: colin * r12046 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/i18n/English/AuthLDAP.pm): Forward port LDAP relabeling. | 07:27 |
-!- Netsplit over, joins: nuba | 07:34 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 08:17 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 08:45 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 09:01 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 10:58 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 113 (No route to host)] | 11:02 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 54 (Connection reset by peer)] | 11:05 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 11:57 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:13 |
+SynQ | oeh | 16:44 |
+SynQ | preaction in R&D | 16:44 |
+SynQ | time to pick up my "let's see how I can break the stable version" hat | 16:45 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 17:08 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 17:27 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:27 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 17:34 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 18:34 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 19:06 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 19:23 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 19:40 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 19:40 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 19:47 |
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. | 19:55 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 20:12 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 20:12 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 21:11 |
+SynQ | hmm | 23:24 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 23:32 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 23:41 |
--- Day changed Sun Aug 09 2009 |
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui | 00:15 |
-!- mode/#webgui [+o preaction] by ChanServ | 00:16 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 00:27 |
-!- Brezell [n=kvirc@p5DD31E42.dip.t-dialin.net] has joined #webgui | 02:47 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:58 |
-!- mode/#webgui [+v patspam] by ChanServ | 03:58 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:20 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 04:32 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 04:49 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #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:27 |
+perlDreamer | and I was hoping that with your knowledge of the build process you could help me make the process easy. | 05:28 |
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:29 |
mducharme | hopefully that's an easy enough thing to fix | 05:30 |
+patspam | something weird happning with webgui.org passwords | 06:03 |
+patspam | ah, my guess is that the CSRF stuff is preventing password changes from happening | 06:05 |
+perlDreamer | I don't think I outfitted those with CSRF, but I'll check. | 06:06 |
+patspam | submitted as #10737 | 06:08 |
+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:09 |
+patspam | hmm.. i tried in 3 different browsers too | 06:10 |
+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:11 |
+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:12 |
+patspam | lastpass.com | 06:13 |
+patspam | the browser integration is really slick | 06:13 |
+perlDreamer | have you checked out 5.10.1 rc1 yet, patspam? | 06:17 |
+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:18 |
+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:19 |
+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:20 |
+perlDreamer | no worries. We have most of them closed. | 06:21 |
+perlDreamer | and you've done great on the dual branch maintenance | 06:21 |
+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:23 |
+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:26 |
+perlDreamer | maybe we could all chip in, and write the Blog wobject | 06:27 |
+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:28 |
+patspam | yeah that'd be cool! I'm heading off for lunch, will chew over other ideas over coffee :) | 06:30 |
CIA-53 | WebGUI: colin * r12048 /WebGUI/ (3 files in 3 dirs): Revision Event storage locations. | 07:38 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:42 |
CIA-53 | WebGUI: colin * r12049 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backport Event storage location revisioning. | 07:51 |
@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:11 |
@preaction | so RssAspect, Comments aspect, Trackbacks, Calendar, and Post-dating | 08:12 |
+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:00 |
+patspam | all of a sudden mine has started saying JSON:PP | 09:01 |
@preaction | weird | 09:01 |
+patspam | yeah, it totally kills performance for big survey instances | 09:02 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 09:17 |
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. | 09:39 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 11:18 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 11:36 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 14:17 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:27 |
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 17:50 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 18:01 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 18:05 |
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 110 (Connection timed out)] | 18:21 |
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui | 19:14 |
-!- mode/#webgui [+v BartJol] by ChanServ | 19:14 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 20:00 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 20:03 |
-!- Brezell [n=kvirc@p5DD31E42.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] | 20:56 |
-!- perlbot [n=perlbot@c-69-180-46-57.hsd1.ga.comcast.net] has quit ["ZNC - http://znc.sourceforge.net"] | 21:20 |
-!- perlbot [i=simcop@erxz.com] has joined #webgui | 21:21 |
-!- ekennedy [n=ekennedy@174-154-255-59.pools.spcsdns.net] has joined #webgui | 21:50 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 22:19 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 22:20 |
+BartJol | joh Synq | 22:27 |
+BartJol | SynQ: | 22:28 |
+SynQ | jo :) | 22:29 |
+BartJol | I didn't enable otr yet on ubuntu | 22:29 |
+SynQ | oh | 22:29 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:24 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 23:28 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 23:45 |
--- Day changed Mon Aug 10 2009 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 00:00 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 00:21 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 00:21 |
-!- 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:23 |
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:24 |
+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:25 |
+BartJol | where can I find that? | 00:26 |
+perlDreamer | http://www.webgui.org/promote/gooey-on-the-go/yapceu-2009-in-lisbon | 00:27 |
+BartJol | sure that gooey didn't drink those? | 00:28 |
+perlDreamer | swim in, perhaps | 00:29 |
+perlDreamer | rory looks nice and all, but I wouldn't chance drinking his beer | 00:29 |
+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:30 |
+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:31 |
+perlDreamer | I don't know if you're mean. I've never drank your beer. | 00:33 |
+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:34 |
+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:37 |
+BartJol | that's too quick | 00:38 |
+BartJol | normally I just use a piece of paper | 00:38 |
+perlDreamer | See! Mean, mean, mean. | 00:39 |
+BartJol | yeah, we're the mean lean Dutch team | 00:39 |
+perlDreamer | Bier drinking machines | 00:40 |
+BartJol | let's just hope Madison will be ready in a month | 00:41 |
@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:44 |
+BartJol | so they got a warning | 00:45 |
@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:46 |
* BartJol thinks that they're jealous on our drinking capabilities | 00:47 |
@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:49 |
@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:50 |
+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:51 |
+BartJol | you can take alcohol from the airport in your personal bagage | 00:52 |
+BartJol | preaction: I see max 5 liter of spirits | 00:54 |
@preaction | that's quite a bit, one or two pints of beer would be fine by me | 00:55 |
+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:56 |
-!- 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:57 |
@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:58 |
+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? | 00:59 |
@preaction | sure! | 01:00 |
+BartJol | prolly on tuesday | 01:00 |
@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:01 |
+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:02 |
+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:03 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 01:24 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 01:24 |
+perlDreamer | I heard you were sleeping in the trunk of JT's car, preaction | 01:25 |
@preaction | nah, they're not going all-out for me. i gotta bring my own refridgerator box | 01:26 |
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:53 |
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has left #webgui [] | 01:54 |
+perlDreamer | another bug bites the dust | 01:54 |
-!- 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:02 |
+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:03 |
+MrHairgrease | http://webgui.pastebin.com/m4042b5dc | 02:04 |
+MrHairgrease | lines 5-9 | 02:04 |
+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:05 |
+MrHairgrease | in Portugese of course =) | 02:06 |
+MrHairgrease | pseudo request only seems to have headers_out | 02:06 |
+perlDreamer | hm | 02:06 |
+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:07 |
+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:08 |
+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:09 |
@preaction | our first project is getting 7.7 stable, that will be our only project until the WUC I suspect | 02:10 |
@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:11 |
+perlDreamer | what kind of module are you making, MrHairgrease? | 02:13 |
+perlDreamer | and how's the VIES workflow coming? | 02:13 |
+perlDreamer | SynQ: ping | 02:20 |
+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:24 |
+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:25 |
+MrHairgrease | I showed JT and he said I could put it still in, if only I wrote tests for it | 02:26 |
+perlDreamer | excellent | 02:27 |
+perlDreamer | so anything can be a JSON provider with this? | 02:27 |
+MrHairgrease | yeah | 02:29 |
+MrHairgrease | that's the beauty of it | 02:29 |
+MrHairgrease | since everything eventually poops out templates | 02:30 |
+MrHairgrease | and the setMimeType method makes sure no html is outputted as well | 02:30 |
@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:36 |
+perlDreamer | it's going to be one heck of a release | 02:37 |
CIA-53 | WebGUI: colin * r12053 /WebGUI/t/Inbox.t: Add tests for getUnreadMessagesForUser | 02:38 |
@preaction | i swear the EMS needs its own book | 02:40 |
+MrHairgrease | oh crap | 02:40 |
+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:41 |
+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:43 |
@preaction | wiki needs at least: categories and subscriptions | 02:44 |
-!- 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:48 |
* perlDreamer goes shopping for dinner | 02:57 |
+perlDreamer | bbiaw | 02:57 |
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 03:03 |
+perlDreamer | back | 03:40 |
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:43 |
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 03:57 |
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 04:00 |
+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:02 |
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:03 |
+perlDreamer | from the Nav code, I'm guessing that you're seeing the effects of either "isHidden" or "isSystem". | 04:07 |
+perlDreamer | those can be overridden in the Asset itself, but you may have to alter a template as well | 04:11 |
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:12 |
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:27 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:32 |
ekennedy | Unless I'm hallucinating "Reverse Page Loop" is also having no impact. | 04:36 |
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:52 |
@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:53 |
@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 | 04:56 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:02 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 05:08 |
-!- dreamersgirl [n=chatzill@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.9/2009040821]"] | 05:16 |
CIA-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:37 |
+perlDreamer | I hate IE6 | 05:44 |
daviddelikat | im getting tired of computers ingeneral | 05:51 |
daviddelikat | now my webgui vm isn't working | 05:51 |
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 [] | 05:52 |
+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:03 |
+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:04 |
+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:05 |
+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:07 |
+patspam | or if it was a config file setting it could be per-module | 06:08 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 06:12 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)] | 06:14 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 07:06 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["Leaving"] | 07:23 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 07:43 |
-!- mode/#webgui [+o Haarg] by ChanServ | 07:43 |
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui | 07:49 |
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? | 07:50 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 08:01 |
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:21 |
-!- ekennedy1 [n=ekennedy@174-155-224-143.pools.spcsdns.net] has joined #webgui | 08:23 |
-!- ekennedy [n=ekennedy@174-154-255-59.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 08:24 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 08:28 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 08:39 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 08:53 |
-!- daviddelikat1 [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)] | 09:09 |
-!- ekennedy1 [n=ekennedy@174-155-224-143.pools.spcsdns.net] has left #webgui [] | 09:26 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:40 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 09:48 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 10:06 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 10:35 |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:35 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 12:03 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has left #webgui [] | 12:24 |
-!- carogray [n=Caroline@68-247-31-22.pools.spcsdns.net] has joined #webgui | 12:57 |
+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:37 |
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:39 |
+bartjol | well, I meant the last bit, since backup recovery will become harder | 14:41 |
+bartjol | I noticed the comma too | 14:41 |
+bartjol | which is confusing | 14:42 |
-!- carogray [n=Caroline@68-247-31-22.pools.spcsdns.net] has quit ["Leaving."] | 14:43 |
+bartjol | removed the comma in the Dutch tranlation | 14:43 |
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:45 |
ryuu_ro | Macro.pm? | 14:46 |
+bartjol | yes | 14:49 |
+bartjol | I altered the dutch version | 14:49 |
+bartjol | now PB may translate that to english | 14:49 |
+bartjol | would you be so kind to check that one at i18n.webgui.org | 14:50 |
+bartjol | some time | 14:50 |
ryuu_ro | ok i'm on it now, which namespace? | 14:51 |
+bartjol | macro | 14:51 |
+bartjol | sorry Macros | 14:51 |
+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:52 |
ryuu_ro | looks good bartjol | 14:55 |
+bartjol | ok, is this bug or rfe material | 14:55 |
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:56 |
ryuu_ro | bartjol: you ever worked with the ports system of FreeBSD? | 14:58 |
+bartjol | unfortunately not | 14:59 |
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:00 |
+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:01 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 15:03 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 15:10 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 15:33 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 15:33 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 15:46 |
CIA-53 | WebGUI: martin * r12054 /WebGUI/ (4 files in 4 dirs): Adding return JSON on specific requeest feature to template. | 15:55 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:57 |
CIA-53 | WebGUI: translation * r12055 /translations/Dutch/Dutch/ (7 files): Update from translation server | 16:23 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 16:31 |
-!- Haarg [n=haarg@76.210.73.25] has joined #webgui | 16:44 |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:44 |
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has joined #webgui | 16:45 |
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 | 16:50 |
-!- 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:21 |
-!- 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:49 |
+bartjol | for what? | 17:52 |
+perlDreamer | Monday | 17:52 |
+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:53 |
+perlDreamer | svn | 17:56 |
+perlDreamer | it should be released on Thursday | 17:56 |
+perlDreamer | a bunch of LDAP i18n | 17:56 |
+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 | 17:58 |
+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:00 |
+bartjol | well, you alrady annouced it earlier | 18:03 |
+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:07 |
+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:08 |
+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:09 |
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:10 |
+bartjol | we hardly use ldap for webgui | 18:11 |
+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:12 |
+bartjol | but maybe you can tackle that while you're working on i18n | 18:13 |
+perlDreamer | that's not an rfe | 18:14 |
+bartjol | well | 18:14 |
+bartjol | since the content wasn't strictly wrong | 18:14 |
+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:15 |
+bartjol | well, I just noticed it | 18:16 |
+bartjol | prolly it's not possible to move it to a bug status | 18:17 |
+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:18 |
+bartjol | I don't have any access | 18:19 |
+bartjol | to svn | 18:19 |
@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:20 |
+perlDreamer | I don't remember that bug. But there was a similar bug with choosing an address for checkout. | 18:21 |
@tavisto | hmm | 18:21 |
+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:22 |
+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:23 |
+bartjol | aah, Colin the bugfix hero | 18:24 |
@tavisto | hmm that could be bartjol | 18:24 |
+bartjol | tavisto: that you did something to the template? | 18:25 |
@tavisto | not I | 18:25 |
+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:26 |
@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:28 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 18:30 |
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:38 |
+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:48 |
+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:49 |
+perlDreamer | but we have that nifty upload feature for patches | 18:50 |
@Haarg | you aren't always dealing with patches though | 18:50 |
+perlDreamer | true | 18:51 |
@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:52 |
+perlDreamer | true. and wrapping that would be bad | 18:54 |
+perlDreamer | you saw the IE6 bug with resizing? | 18:54 |
@Haarg | yes | 18:54 |
@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:55 |
+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:56 |
+perlDreamer | but knows the chances of that are slim | 18:57 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SDuensin_, f00li5h | 19:04 |
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:09 |
-!- Netsplit over, joins: SDuensin_ | 19:11 |
-!- vcs__ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 19:12 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: topsub | 19:16 |
-!- Netsplit over, joins: topsub | 19:17 |
elnino | my customer did something to a style template and it is no longer showing up in the choices of styles. I can't find anything different between my last good revision and the one she did. Is there anything I can look at in the db? | 19:21 |
-!- mducharme-work [n=nothing@66-202-165-66.rev.knet.ca] has quit ["Leaving."] | 19:22 |
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:22 |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] | 19:26 |
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) | 19:39 |
+perlDreamer | elnino, whether a template is a style template or not is determined by the template namespace | 20:18 |
+perlDreamer | but, iirc, you're not allowed to change the namespace once it's been set | 20:19 |
-!- vcs__ is now known as SDuensin | 20:23 |
-!- BartJol [n=bart@49-167.surfsnel.dsl.internl.net] has joined #webgui | 20:25 |
-!- mode/#webgui [+v BartJol] by ChanServ | 20:25 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 20:26 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 20:29 |
* perlDreamer is back | 20:33 |
+BartJol | aah, been working out | 20:34 |
+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:43 |
+BartJol | by eating huge amounts of hotdogs? | 20:45 |
@preaction | i'm getting 15-20% packetloss to my gateway. think i should call my ISP? | 20:46 |
@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:48 |
+BartJol | strange for such a nice guy | 20:49 |
+perlDreamer | and you wonder why I work out so much ;) | 20:49 |
+BartJol | run Colin run | 20:52 |
+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:53 |
@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:54 |
@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 | 20:55 |
* perlDreamer wonders if it's fixed in 5.10.1-RC1 | 21:00 |
@preaction | humph. i'm trying to use it for WebGUIx::Asset, we'll see how it goes | 21:01 |
+perlDreamer | WebGUI sits in a deep, dark valley, bereft of awesome testing tools | 21:08 |
* perlDreamer mourns in sackcloth and ashes | 21:08 |
+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:09 |
+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:11 |
@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:12 |
+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:13 |
+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:14 |
+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:15 |
+perlDreamer | no session? | 21:16 |
+perlDreamer | or is session a properties? | 21:16 |
@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:17 |
+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:18 |
+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:19 |
@preaction | it lets you do: method name ( argument ) { # $self already exists now, and so does $argument } | 21:22 |
@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:23 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)] | 21:35 |
@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:36 |
@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:37 |
@Haarg | and the devs already know how to deal with the sql files for the most part | 21:38 |
@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:39 |
@Haarg | i wasn't thinking about it in that way, no | 21:40 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 21:41 |
@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:42 |
@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:43 |
+perlDreamer | with the WRE, there's no real reason that we couldn't install WebGUI right into perl library area | 21:44 |
+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:45 |
@Haarg | wgd already handles that actually | 21:46 |
+perlDreamer | really? | 21:46 |
@Haarg | well, it sets PERL5LIB | 21:46 |
@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:47 |
@Haarg | that would be a problem Module::Build / blib anyway though | 21:48 |
+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:49 |
+perlDreamer | but then the code might get loaded | 21:50 |
+perlDreamer | so we'd have to set preload.exclude everywhere | 21:50 |
@Haarg | i don't love FindBin, but that or an equivalent is pretty much the only option | 21:51 |
+perlDreamer | use blib | 21:51 |
@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:52 |
+perlDreamer | yeah | 21:53 |
+perlDreamer | perldoc blib says it just looks for a blib directory | 21:53 |
+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 | 21:54 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 22:02 |
+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:04 |
+perlDreamer | Module dependencies, like SQL::Translator | 22:05 |
+perlDreamer | Implementations, like WGDev based, or Build based (or even E::M) | 22:05 |
@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:06 |
@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:07 |
@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:10 |
@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:11 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 22:13 |
+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:14 |
@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:15 |
+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:16 |
* perlDreamer feeds kids lunch | 22:27 |
+perlDreamer | back in 30 | 22:27 |
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has joined #webgui | 22:30 |
iflux | re | 22:42 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:50 |
* perlDreamer is back | 23:04 |
+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:12 |
+BartJol | working on that | 23:13 |
+BartJol | http://webgui.pastebin.com/m62a18a47 | 23:14 |
+BartJol | that is the operation entry | 23:14 |
+BartJol | and it is in WebGUI/operation/ | 23:15 |
+BartJol | pasted the method below that | 23:16 |
+perlDreamer | it made a new paste | 23:17 |
+BartJol | mmm and the error | 23:17 |
+BartJol | http://webgui.pastebin.com/m65029362 | 23:17 |
+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:18 |
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 23:20 |
+BartJol | yoohoo | 23:21 |
+BartJol | it returns 1 | 23:21 |
+BartJol | and the scratch is set | 23:21 |
+BartJol | I get returned to a page that says "1", but it is better | 23:22 |
+BartJol | well, I think I'm getting a bit the hang of it | 23:23 |
+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:24 |
+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:25 |
+BartJol | now I must ensure that the i18n module does something with that | 23:26 |
+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:27 |
+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:28 |
+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:29 |
+perlDreamer | or, if I can get the last binary so I can move past this step. | 23:30 |
+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:32 |
+BartJol | it the dutch linux users site | 23:33 |
+perlDreamer | nllug.nl? | 23:33 |
+BartJol | http://ftp.nluug.nl/ | 23:33 |
+BartJol | mmm | 23:33 |
+BartJol | no CentOs as far as I can see | 23:34 |
+perlDreamer | do they have catdoc? | 23:34 |
+BartJol | I'm afraid not | 23:35 |
+BartJol | http://catdoc.klik.atekon.de/ | 23:35 |
+BartJol | that has it | 23:35 |
+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:37 |
+BartJol | dunno | 23:38 |
+BartJol | :) | 23:38 |
+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:39 |
+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:40 |
+BartJol | mmm, that is not good | 23:41 |
+perlDreamer | no | 23:41 |
+BartJol | not sure what Koen used for the latest wre | 23:41 |
+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:42 |
+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:43 |
@Haarg | it's more meant for schemas | 23:44 |
@Haarg | you don't need the parenthesis for that though iirc | 23:45 |
+perlDreamer | but there are potentially valid SQL statements that begin with paren though? | 23:48 |
@preaction | yes | 23:50 |
-!- 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)] | 23:58 |
--- Day changed Tue Aug 11 2009 |
-!- carogray [n=Caroline@174-158-162-121.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 00:18 |
+BartJol | cool | 00:19 |
+BartJol | perlDreamer: my method seems to work | 00:20 |
+BartJol | it changes webgui language like dutch people drink beer | 00:21 |
+perlDreamer | awesome! | 00:21 |
+BartJol | it's really sweet | 00:21 |
+BartJol | it is local, so I can't show it | 00:22 |
+BartJol | well, only put it in a content handler and I almost have my presentation ready | 00:23 |
+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:24 |
+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:25 |
+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:26 |
+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:27 |
+BartJol | so sorry mducharme-work, it is not that sweet | 00:28 |
+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:30 |
+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:31 |
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:32 |
+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:33 |
+BartJol | well, after this accomplishment I think I deserve a beer | 00:34 |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui | 00:35 |
+BartJol | let's have a look at contenthandlers | 00:35 |
+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 | 00:53 |
@tavisto | perlDreamer, did you update TGC or did you send that over to Tom | 01:00 |
@tavisto | actually, you should send that to preaction since he's managing that group now | 01:01 |
+perlDreamer | I sent it to Tom, and he updated the site | 01:06 |
+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:11 |
@tavisto | PerlDreamer receives a ThumbsUp++ | 01:12 |
+perlDreamer | ah, that's much better than the beknighted Silver Raspberry | 01:12 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 01:15 |
+BartJol | and broke my contenthandler again... | 01:21 |
+BartJol | well it's too late i suspect | 01:29 |
+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:30 |
+BartJol | strange though that the handler worked the first time | 01:31 |
+BartJol | well, tomorrow I have a dev book | 01:32 |
+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:33 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 01:34 |
-!- Haarg [n=haarg@76.210.73.25] has quit ["This computer has gone to sleep"] | 01:45 |
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit [] | 01:49 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 02:29 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 02:58 |
-!- mode/#webgui [+o Haarg] by ChanServ | 02:58 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:04 |
-!- mode/#webgui [+v patspam] by ChanServ | 03:04 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 03:06 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 03:16 |
CIA-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. | 03:23 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)] | 04:07 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:15 |
daviddelikat | perlDreamer: im looking at the survey bug(finally) and I was wondering if you had tried running it with debug messages turned off? | 05:31 |
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"] | 06:14 |
@preaction | there is some really nutty methods in some of this stuff... | 06:32 |
+perlDreamer | daviddelikat, I've only seen the bug report | 06:49 |
daviddelikat | I've been poking around a bit tonight, and I just posted a long-ish reply to the helpdesk ticket.. | 06:50 |
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:51 |
daviddelikat | running IE* the two add buttons are missing | 06:52 |
daviddelikat | IE8 | 06:52 |
+perlDreamer | that definitely could be. We know there are problems in IE6. IE7 on Vista seemed to be okay | 06:53 |
+perlDreamer | for now, I think it's safe to say that this thing sucks on IE, various versions and platforms | 06:54 |
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:55 |
+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:56 |
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:57 |
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:58 |
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? | 06:59 |
+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:00 |
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:02 |
daviddelikat | well, I'm off | 07:04 |
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has left #webgui [] | 07:12 |
@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:13 |
+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:14 |
@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:15 |
@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:16 |
@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:17 |
+perlDreamer | or maybe that's only on import... | 07:19 |
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. | 07:52 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 60 (Operation timed out)] | 08:05 |
+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."] | 08:08 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:29 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:43 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] | 10:19 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 10:20 |
-!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui | 11:09 |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:09 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 11:14 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [] | 11:22 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:34 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] | 11:42 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 11:46 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 12:26 |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:26 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit] | 12:28 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 12:29 |
-!- mode/#webgui [+o Haarg] by ChanServ | 12:29 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit [Remote closed the connection] | 12:43 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 13:12 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 13:31 |
-!- mode/#webgui [+o plainhao] by ChanServ | 13:31 |
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 | 13:44 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 14:28 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 16:12 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 16:18 |
+BartJol | mmm JT asked me to make some doc on the language scratch variable, so it would not be a "floating around variable" | 16:22 |
+BartJol | doubting whether how to do this | 16:23 |
+BartJol | so I get it "reserved" in session::scratch | 16:25 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 16:37 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 16:44 |
-!- mode/#webgui [+o plainhao] by ChanServ | 16:44 |
+BartJol | preaction: do you know what's the best method of "reserving" a scratch variable? | 16:50 |
-!- SquOnk [n=emhn@201.211.88.228] has joined #webgui | 17:00 |
SquOnk | HI everyone | 17:00 |
+BartJol | hi | 17:01 |
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has joined #webgui | 17:07 |
SquOnk | How does one solve the "select a country", then "select a city from the appropiate country" and so, using WebGUI? | 17:08 |
+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:09 |
+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:10 |
+BartJol | I hear that the yui connection manager is the best option | 17:12 |
+BartJol | with ajax calls | 17:12 |
SquOnk | Aha | 17:12 |
+BartJol | ryuu_ro knows al about it, but has to leave | 17:13 |
+BartJol | I hope it helps | 17:15 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:17 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 17:29 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] | 17:32 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has joined #WebGUI | 17:36 |
-!- mode/#webgui [+o tavisto] by ChanServ | 17:37 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 17:41 |
-!- mode/#webgui [+v danny_mk] by ChanServ | 17:41 |
-!- Haarg [n=haarg@76.210.76.152] has joined #webgui | 17:57 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:57 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] | 18:06 |
+BartJol | well, another bazaar entry for me | 18:11 |
-!- BartJol [n=bart@kantoor.procolix.com] has left #webgui [] | 18:29 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #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 | 18:56 |
-!- danny_mk_ [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui | 19:05 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit [Read error: 104 (Connection reset by peer)] | 19:06 |
-!- danny_mk_ is now known as danny_mk | 19:06 |
-!- ryuu_ro [n=rory@53570634.cable.casema.nl] has joined #webgui | 19:28 |
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:38 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui | 19:48 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 19:48 |
+perlDreamer | perlmonkey2: long time no see | 19:51 |
+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:52 |
+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:53 |
+perlDreamer | who said anything about the kids? :) | 19:54 |
+perlmonkey2 | hah | 19:54 |
* perlDreamer goes to the gym | 20:05 |
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:25 |
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:46 |
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 | 20:56 |
-!- ryuu_ro [n=rory@53570634.cable.casema.nl] has quit ["I'm Off"] | 21:12 |
+perlDreamer | I'm back, for a little bit | 21:43 |
+perlDreamer | nice work, SquOnk. 7.5.35 comes out today | 21:47 |
SquOnk | perlDreamer: Thanks | 21:50 |
SquOnk | perlDreamer: 7.6.35 will be available on thursday for Debian then | 21:50 |
+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:52 |
SquOnk | http://qa.debian.org/popcon.php?package=webgui | 21:53 |
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:54 |
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. | 21:55 |
+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:00 |
SquOnk | perlDreamer: That's right | 22:01 |
SquOnk | perlDreamer: Nor my customers (3) who install from my private repo | 22:01 |
+perlDreamer | bbiaw | 22:37 |
CIA-53 | WebGUI: colin * r12075 /WebGUI/docs/changelog/7.x.x.txt: Document gallery album view fix. | 22:39 |
SquOnk | BTW... | 22:42 |
SquOnk | ...I haven't been able to get SQL Report's download to work | 22:42 |
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:43 |
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:44 |
SquOnk | Ideas? | 22:46 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 22:50 |
@preaction | SquOnk: how many results? template and CSV both do all the results, no limit on them | 22:53 |
@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:54 |
SquOnk | preaction: No, nothing in the logs. | 22:55 |
+perlDreamer | how does a demo site work? | 23:15 |
+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:21 |
+perlDreamer | I say we drop support for IE6 | 23:22 |
+perlDreamer | YouTube is doing it. | 23:22 |
+perlDreamer | Orkut is doing it | 23:22 |
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:23 |
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:24 |
+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:25 |
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:26 |
+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:27 |
+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:28 |
+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:29 |
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:30 |
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:31 |
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:32 |
SquOnk | perlDreamer: Ok, I've got it to work. | 23:39 |
+perlDreamer | SquOnk: What's the magic incantation required? | 23:39 |
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:41 |
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:49 |
+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:50 |
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:51 |
+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:57 |
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. | 23:59 |
--- Day changed Wed Aug 12 2009 |
+perlDreamer | SquOnk: I have a fix pending for the SQLReport. If you'll file that bug, I can close it and commit. | 00:00 |
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:01 |
+perlDreamer | Thanks! | 00:05 |
SquOnk | perlbot: 10752 | 00:07 |
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:09 |
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:10 |
+perlDreamer | to fix all the existing SQLReports... | 00:11 |
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:21 |
+perlDreamer | SQL Report: fixed | 00:25 |
-!- 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:26 |
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.85 [Firefox 3.0.13/2009073022]"] | 00:31 |
+perlDreamer | gallery bug all fixed! | 00:35 |
SquOnk | yay | 00:35 |
+perlDreamer | Firefox 2 users of the world (all 6 of you) rejoice | 00:36 |
mducharme-work | whee! | 00:41 |
+perlDreamer | 7, counting mducharme-work | 00:42 |
mducharme-work | heh | 00:43 |
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:56 |
mducharme-work | 7.6.35 still coming out today? | 00:57 |
mducharme-work | seems rather late in the day to release... | 00:57 |
SquOnk | perlbot: There's a bug in spectre. Cosmetic. | 00:58 |
SquOnk | perlDreamer: Line 77 of spectre... "for reading" instead of "for writing" | 00:58 |
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... | 00:59 |
+perlDreamer | fixed (in both branches) | 01:01 |
* preaction out for exercise, back later | 01:04 |
-!- tavisto [n=tavisto@pool-71-186-22-44.gdrpmi.dsl-w.verizon.net] has quit [] | 01:45 |
-!- ekennedy [n=ekennedy@70-14-5-66.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 01:54 |
CIA-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. | 01:59 |
-!- Haarg [n=haarg@76.210.76.152] has quit ["This computer has gone to sleep"] | 02:04 |
-!- ekennedy [n=ekennedy@70-5-8-107.pools.spcsdns.net] has joined #webgui | 02:07 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 02:19 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 02:28 |
-!- SquOnk [n=emhn@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:05 |
+perlDreamer | hm, looks like we just swapped an argentinian for an australian | 03:09 |
+perlDreamer | keeping the southern hemisphere balance just right | 03:09 |
-!- SDuensin_ [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 03:22 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit [Read error: 111 (Connection refused)] | 03:33 |
+patspam | we have an argentinian? | 03:41 |
+patspam | 1 Argentinian is worth more than 1 Australian | 03:43 |
+patspam | for the sake of the spanish i18n =p | 03:43 |
-!- 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 | 03:49 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [] | 04:00 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: carogray, +perlDreamer, perlbot, ekennedy, gugod, +patspam | 04:01 |
-!- Netsplit over, joins: +patspam, ekennedy, +perlDreamer, carogray, perlbot, gugod | 04:02 |
-!- ekennedy [n=ekennedy@70-5-8-107.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)] | 04:24 |
-!- ekennedy [n=ekennedy@70-5-48-227.pools.spcsdns.net] has joined #webgui | 04:25 |
+perlDreamer | what the heck was all that? | 04:26 |
SDuensin_ | Netsplit | 04:26 |
CIA-53 | WebGUI: colin * r12097 /releases/WebGUI_7.6.35-stable: Release 7.6.35-stable | 04:27 |
+perlDreamer | all done | 04:44 |
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:03 |
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:04 |
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:05 |
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:06 |
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:07 |
daviddelikat | ticket status change to depend on <a href=...>this item</a> | 05:08 |
-!- SDuensin_ is now known as SDuensin | 05:11 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:35 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 05:52 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui [] | 05:53 |
+patspam | am I right in thinking that Rogier did a single-click checkout thing for Shop? | 06:40 |
+perlDreamer | I think that was topsub | 06:41 |
@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:43 |
+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:44 |
@preaction | good. got to go on my first bike ride in a week, the weather was nice | 06:47 |
+perlDreamer | I'm rebuilding my CentOS VM's tonight | 06:51 |
+perlDreamer | I nuked them by using the epel repo to get git | 06:51 |
+perlDreamer | well, that's what I think happened. I'll know shortly one way or the other | 06:52 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] | 06:54 |
CIA-53 | WebGUI: patspam * r12098 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): Made Survey::getResponseDetails template vars consistent | 09:38 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:42 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 10:25 |
-!- 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:26 |
-!- ekennedy1 [n=ekennedy@70-12-49-155.pools.spcsdns.net] has left #webgui [] | 10:44 |
-!- BartJol [n=bart@kantoor.procolix.com] has joined #webgui | 11:11 |
-!- mode/#webgui [+v BartJol] by ChanServ | 11:11 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 54 (Connection reset by peer)] | 11:15 |
+BartJol | perlDreamer: up already? | 11:21 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 11:22 |
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 11:32 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] | 12:24 |
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui | 13:02 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 13:41 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:04 |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:04 |
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)] | 14:52 |
-!- daviddelikat [n=dav@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI | 15:21 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 15:37 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection] | 16:02 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 16:06 |
-!- Haarg [n=haarg@76.210.60.177] has joined #webgui | 16:43 |
-!- mode/#webgui [+o Haarg] by ChanServ | 16:43 |
SynQ | ohm | 16:49 |
+BartJol | ah, Synq in zen | 17:02 |
+BartJol | is zen | 17:02 |
daviddelikat | perlDreamer: question | 17:04 |
+BartJol | I think perlDreamer is in dream land or feeding the kids | 17:09 |
+BartJol | SynQ: I also installed my handler on www.bartjol.nl | 17:13 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] | 17:42 |
* perlDreamer is awake now | 17:46 |
+perlDreamer | SynQ: what does one have to do to build the WRE? | 17:46 |
+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:47 |
SynQ | hmm | 17:48 |
SynQ | get the source.tgz from plainblack | 17:48 |
+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:49 |
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:50 |
SynQ | replace perl source by perl rc source | 17:51 |
SynQ | personal note: when baby then not much nerding in holliday but much babyplay instead | 17:52 |
SynQ | over | 17:52 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 17:55 |
+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:57 |
+BartJol | perlDreamer: you may do the testing :P | 17:58 |
+BartJol | no, I'm not pushing my own code... | 18:00 |
SynQ | i'm off again | 18:02 |
SynQ | later | 18:02 |
-!- perlmonkey2 [n=perlmonk@m430e36d0.tmodns.net] has joined #webgui | 18:03 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 18:03 |
+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:04 |
-!- 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:08 |
+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:09 |
+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:10 |
+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:11 |
+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:12 |
+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:13 |
+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:14 |
+BartJol | I wouldn't expect a lineage change | 18:15 |
+BartJol | during restoring | 18:15 |
+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:16 |
+BartJol | not sure what it says for assets | 18:17 |
+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:18 |
+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:24 |
+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:25 |
+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:26 |
+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:27 |
+BartJol | http://www.bartjol.nl/en/home/wuc-2009-internationaliszation | 18:28 |
+perlDreamer | it works well | 18:31 |
+BartJol | aah I may have found another bug | 18:31 |
+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:32 |
+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:33 |
+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:34 |
+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:35 |
+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:36 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 18:37 |
-!- mode/#webgui [+o plainhao] by ChanServ | 18:37 |
+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:39 |
+BartJol | well bugfixing one of our product shouldn't harm | 18:40 |
+perlDreamer | oh, I remember. Martin did cut and paste fixes | 18:42 |
+perlDreamer | not purge/restore | 18:42 |
+BartJol | ah | 18:42 |
+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:43 |
+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:44 |
daviddelikat | as far as i can tell its done | 18:45 |
daviddelikat | wanna see? | 18:45 |
+perlDreamer | Yes! | 18:45 |
daviddelikat | http://delikat.homeip.net:8080/ | 18:46 |
-!- 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:48 |
daviddelikat | it really is no big deal, just change a line in HelpDesk.pm and add an entry in the language file | 18:49 |
-!- 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:50 |
+BartJol | well, I better leave the restore bug for a more relaxed and wakefull moment | 18:51 |
+BartJol | mmm and after anther reply it does get updated | 18:56 |
+BartJol | mmm, but it would mean that you have to search the lineage for a Thread asset, instanciate that, and run sumReplies | 19:02 |
+BartJol | are there more assets that might suffer that problem... mmm, must dive into that | 19:03 |
* cap10morgan is officially in love with git(hub) | 19:14 |
+BartJol | aah, there is a method for that | 19:15 |
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:16 |
+perlDreamer | mducharme-work: it will need new modules | 19:17 |
+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:18 |
+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:19 |
+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:20 |
+BartJol | darn it actually looks like I solved a bug | 19:21 |
+perlDreamer | good work, bartjol | 19:21 |
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:22 |
mducharme-work | make test returned bad | 19:23 |
mducharme-work | aurgh | 19:23 |
+BartJol | posted my patch | 19:26 |
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:28 |
mducharme-work | oops | 19:29 |
mducharme-work | it was there | 19:29 |
+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:30 |
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:31 |
+BartJol | well, I'm gonna celebrate my first bugfix with a beer, I suppose | 19:33 |
+BartJol | tomorrow I'll see whether it was approved | 19:34 |
+perlDreamer | right fix, wrong place :) | 19:34 |
+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:35 |
+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:36 |
-!- BartJol [n=bart@kantoor.procolix.com] has left #webgui [] | 19:37 |
mducharme-work | I don't know if there are bugs | 19:37 |
+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:38 |
+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:39 |
mducharme-work | there, posted | 19:43 |
mducharme-work | that was more painless than I thought it would be | 19:48 |
+perlDreamer | the upgrade, or the bug posting? | 19:48 |
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:49 |
mducharme-work | I'm almost shocked that you're using the help desk module for that | 19:57 |
+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:58 |
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. | 19:59 |
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:00 |
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:01 |
@preaction | and more likely git | 20:02 |
@preaction | well, to start at least | 20:02 |
mducharme-work | ahh ok | 20:02 |
CIA-53 | WebGUI: colin * r12100 /WebGUI/lib/WebGUI/i18n/English/Asset.pm: Fix an i18n typo. | 20:08 |
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:10 |
+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:11 |
-!- dreamersgirl [n=chatzill@137.53.249.130] has joined #webgui | 20:16 |
+perlDreamer | dreamersgirl: still raining on and off | 20:16 |
dreamersgirl | i know. :( | 20:17 |
* 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:20 |
mducharme-work | I assume those are not 4 unrelated people who just all happen to have "dream" in their nick | 20:22 |
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:23 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui | 20:33 |
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:38 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 20:47 |
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. | 20:53 |
-!- ckotil_ [n=newtrino@snare.grnoc.iu.edu] has joined #webgui | 21:20 |
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Remote closed the connection] | 21:21 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 21:24 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 21:24 |
-!- dreamersgirl [n=chatzill@137.53.249.130] has quit [Read error: 110 (Connection timed out)] | 21:28 |
-!- ekennedy [n=ekennedy@70-12-49-155.pools.spcsdns.net] has joined #webgui | 21:31 |
+perlDreamer | ekennedy, thanks again for bug fixing on Monday and Tuesday | 21:59 |
* perlDreamer will be gone for a while | 22:20 |
-!- 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:24 |
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:27 |
SquOnk | One thing I want the next release to have is the proper execution of test, no matter _where_ one invokes testCodebase | 22:36 |
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:38 |
SquOnk | What's the rationale behind running testCodebase within $WEBGUI/bin instead of anyplace? | 22:40 |
@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:44 |
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:45 |
SquOnk | Haarg: 1.12 | 22:46 |
@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:47 |
SquOnk | Haarg: And those tests are supposed to pass on a fresh install, right? | 22:48 |
@Haarg | yes | 22:48 |
-!- s4eek [n=charles@72-254-164-166.client.stsn.net] has joined #webgui | 22:52 |
-!- s4eek [n=charles@72-254-164-166.client.stsn.net] has quit [] | 23:56 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 23:57 |
--- Day changed Thu Aug 13 2009 |
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)] | 00:16 |
@preaction | would a series of articles entitles "What Happens When I Click...?" be useful or interesting to any of you? | 00:25 |
@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:27 |
-!- carogray [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui | 00:34 |
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 ;) | 00:48 |
-!- Mech422 [n=steve@c-69-181-119-143.hsd1.ca.comcast.net] has joined #webgui | 01:01 |
Mech422 | Hi all | 01:02 |
Mech422 | anyone know of any funkinesses with user.isVisitor ? | 01:02 |
Mech422 | my login template always seems to think your an anonymous vistitor... http://webgui.pastebin.com/m481fd968 | 01:03 |
+perlDreamer | Mech422! | 01:08 |
+perlDreamer | howdy | 01:08 |
Mech422 | Hey pd :-) How goes ? | 01:08 |
+perlDreamer | head above water | 01:10 |
+perlDreamer | somedays, that's all you can ask for | 01:10 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"] | 01:11 |
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:13 |
+perlDreamer | y'all start early | 01:14 |
Mech422 | yeah - they get out early too | 01:14 |
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:16 |
+perlDreamer | which version? | 01:17 |
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:18 |
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:19 |
+perlDreamer | I think if one was careful, you could use it to find all the public webgui sites in the world | 01:20 |
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:22 |
nuba | same with opensshd's handshake too | 01:23 |
nuba | :) | 01:23 |
+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:24 |
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:25 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 01:39 |
-!- carogray1 [n=Caroline@72-61-193-65.pools.spcsdns.net] has joined #webgui | 01:46 |
-!- Haarg [n=haarg@76.210.60.177] has quit ["This computer has gone to sleep"] | 01:47 |
Mech422 | Hmm - does setting the cache timeout to 0 disable caching of an asset ? | 01:50 |
+perlDreamer | For the snippet, any value less than 10 seconds disables caching | 01:51 |
Mech422 | ahh - very cool | 01:51 |
+perlDreamer | admin mode will disable caching as well | 01:53 |
-!- 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:54 |
+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 | 01:57 |
SquOnk | Do you think #10762 (just filed) has a chance to make it for 7.6.36? | 02:20 |
+perlDreamer | no | 02:21 |
+perlDreamer | well, I don't know | 02:21 |
SquOnk | perlDreamer: You read too fast... | 02:21 |
+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:22 |
SquOnk | perlDreamer: Oh | 02:23 |
+perlDreamer | normally I don't shoot down ideas so quickly ;) | 02:23 |
SquOnk | 7.6.35 was <g> 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:24 |
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:25 |
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:26 |
+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:27 |
+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:28 |
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:29 |
+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:30 |
+perlDreamer | can I give you an answer tomorrow? | 02:31 |
SquOnk | perlDreamer: Sure. | 02:31 |
+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:32 |
+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:33 |
+perlDreamer | either via existing command line, or from the environment variable | 02:34 |
+perlDreamer | so no changes at all for debian/core | 02:34 |
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:35 |
Mech422 | Oh ! Debian goodness ? cool :-) | 02:36 |
SquOnk | Mech422: 7.5.35 packages will make Sid this evening. | 02:37 |
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:38 |
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:39 |
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:40 |
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:41 |
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:42 |
SquOnk | dh-webgui-i18n --lang Spanish | 02:43 |
SquOnk | ...will give you webgui-i18n-spanish, you install that and be merry. | 02:43 |
mducharme | SquOnk: it's just regular webgui, not the wre, you're putting on debian, correct? | 02:45 |
SquOnk | mducharme: Exactly | 02:45 |
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:46 |
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:47 |
-!- 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:48 |
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:49 |
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:50 |
SquOnk | See you guys tomorrow... | 02:51 |
-!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"] | 02:51 |
+patspam | anyone know a good website for finding/comparing ISPs in the US? | 02:52 |
+patspam | or just ISP recommendations in general? | 02:52 |
+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.. | 02:53 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 03:16 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 03:16 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 03:21 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 03:25 |
-!- mode/#webgui [+o Haarg] by ChanServ | 03:25 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit ["Leaving."] | 03:32 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 03:37 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:36 |
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI | 05:14 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 110 (Connection timed out)] | 05:16 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 05:23 |
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 06:40 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Read error: 60 (Operation timed out)] | 06:42 |
-!- mducharme1 is now known as mducharme | 06:42 |
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has joined #WebGUI | 07:11 |
-!- mode/#webgui [+o tavisto] by ChanServ | 07:11 |
+perlDreamer | patspam, I'd ask JT. He seems to know all the good hosters. | 07:16 |
+perlDreamer | hang on, isn't there a compare stuff network for that? | 07:21 |
+perlDreamer | nope | 07:22 |
+perlDreamer | hey, tavisto! | 07:22 |
@tavisto | yo | 07:22 |
@tavisto | ask JT what? | 07:22 |
+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:23 |
@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:24 |
@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:25 |
+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:26 |
+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:27 |
+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:28 |
@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:29 |
+patspam | what broadband ISPs do you use tav? | 07:30 |
-!- mducharme1 [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has joined #webgui | 07:30 |
+perlDreamer | tavisto, don't bother me, I'm hacking on the Matrix search for JT | 07:31 |
@tavisto | grr | 07:31 |
+perlDreamer | :) | 07:32 |
+perlDreamer | =) | 07:32 |
@tavisto | ;) | 07:32 |
+perlDreamer | "Things that make you go, grrrr" | 07:32 |
@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:33 |
@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:34 |
+perlDreamer | I think I hear my mother calling me... | 07:40 |
-!- mducharme [n=nothing@S0106000e0cc03cff.wp.shawcable.net] has quit [Connection timed out] | 07:41 |
@tavisto | wuss | 07:49 |
+perlDreamer | dude, the search button doesn't even work in 7.7 | 07:53 |
@tavisto | seriously? | 07:57 |
+perlDreamer | totally, unfortunately | 07:57 |
@tavisto | The only thing I've heard about it was the Opera issue | 07:57 |
@tavisto | son of ah bee | 07:58 |
+perlDreamer | well, that was in 7.6 | 07:58 |
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:23 |
+perlDreamer | tavisto: ping | 08:39 |
-!- mducharme1 is now known as mducharme | 08:55 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 09:02 |
-!- tavisto_ [n=tavisto@mbb0736d0.tmodns.net] has joined #WebGUI | 09:03 |
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has quit [Read error: 104 (Connection reset by peer)] | 09:03 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 09:06 |
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:08 |
-!- 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:20 |
-!- 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:38 |
-!- tavisto [n=tavisto@m9b0736d0.tmodns.net] has quit [Read error: 113 (No route to host)] | 09:43 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 09:56 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 10:11 |
-!- mode/#webgui [+v bartjol] by ChanServ | 10:11 |
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:25 |
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 | 10:51 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: mducharme-work, @steveo_aa, SDuensin, @preaction | 11:14 |
-!- Netsplit over, joins: @preaction, SDuensin, mducharme-work, @steveo_aa | 11:16 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 12:13 |
-!- iflux [i=iconicfl@www.kevinlynn.com] has quit [Read error: 104 (Connection reset by peer)] | 12:51 |
-!- iflux [i=iconicfl@www.kevinlynn.com] has joined #webgui | 12:59 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 13:17 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui [] | 14:00 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 16:54 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui | 16:59 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 16:59 |
-!- 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:43 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)] | 17:45 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:09 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:09 |
+perlDreamer | Good morning, everybody! | 18:10 |
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:15 |
mducharme-work | you mean 7.7 stable??? | 18:16 |
+perlDreamer | that's the plan | 18:16 |
mducharme-work | yay! | 18:16 |
mducharme-work | I thought that was like a month away | 18:20 |
@steveo_aa | That's what I had heard as well. | 18:21 |
@Haarg | yay new router http://img99.imageshack.us/img99/3450/routerg.jpg | 18:22 |
+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:23 |
mducharme-work | it's like a soekris box? | 18:24 |
@Haarg | similar | 18:24 |
@Haarg | http://www.pcengines.ch/alix2d3.htm | 18:24 |
@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:25 |
@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:26 |
@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:31 |
@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:32 |
-!- 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:33 |
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:34 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 18:35 |
mducharme-work | I wasn't sure if setting it not editable would prevent it from being edited by admin as well... | 18:37 |
+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:47 |
mducharme-work | heh it's funny it was just announced a week ago that the stable 7.7 was delayed.. | 18:55 |
+perlDreamer | it was supposed to be a while ago | 18:57 |
+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:58 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui | 18:59 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 18:59 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 54 (Connection reset by peer)] | 19:03 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui | 19:07 |
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:11 |
+perlDreamer | and it appears my "7.7 is stable" comment is premature | 19:14 |
+perlDreamer | too many open bugs as of yet | 19:15 |
mducharme-work | oh | 19:16 |
mducharme-work | :( | 19:21 |
mducharme-work | do you have to fix all the bugs before release? | 19:24 |
+perlDreamer | as many as possible :) | 19:24 |
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:25 |
+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:26 |
+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:27 |
mducharme-work | I wouldn't want to hold up the release for that to begin with | 19:28 |
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:29 |
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:33 |
mducharme-work | ahh nevermind found it | 19:37 |
mducharme-work | heh | 19:37 |
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:42 |
-!- ckotil_ [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"] | 19:58 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)] | 20:21 |
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."] | 20:28 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 20:42 |
-!- ryuu_ro_ [n=rory@53570634.cable.casema.nl] has quit ["I'm Off"] | 21:37 |
-!- kimd [n=spunky@dslb-088-064-178-166.pools.arcor-ip.net] has joined #webgui | 22:44 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 22:53 |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 22:53 |
-!- kimd [n=spunky@dslb-088-064-178-166.pools.arcor-ip.net] has quit ["Ex-Chat"] | 23:01 |
@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:04 |
+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:05 |
+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:06 |
@preaction | i officially do not understand. | 23:07 |
@preaction | it does an INSERT, but what actually happens is a replace | 23:07 |
@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:09 |
@preaction | check that, every commit | 23:10 |
+perlDreamer | right | 23:11 |
+perlDreamer | and commit has unique db fields, so the create doesn't puke | 23:11 |
+perlDreamer | so, through the UI, it always does the right thing | 23:12 |
+perlDreamer | how did you get from map bugs over to that? | 23:14 |
@preaction | but the primary key has to be unique in the table | 23:17 |
@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:18 |
@preaction | wow. it works with insert... i think it's mysql automatically turning it into a replace | 23:20 |
+perlDreamer | good thinking | 23:20 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 23:32 |
@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 :) | 23:55 |
--- Day changed Fri Aug 14 2009 |
carogray | calendar question? | 00:19 |
+perlDreamer | ask away | 00:19 |
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:20 |
carogray | window size? | 00:21 |
carogray | it's ICalendar Feed Interval at the bottom of the display tab, right? | 00:21 |
@preaction | yes | 00:21 |
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:22 |
-!- 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:24 |
+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:25 |
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:26 |
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:27 |
SquOnk | perlDreamer: 7.6.35.1 is greater than 7.6.35 in "debian version comparison" | 00:28 |
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:29 |
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:30 |
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:33 |
@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:34 |
+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:35 |
@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:36 |
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:37 |
@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:38 |
SquOnk | perlDreamer: Great. | 00:39 |
+perlDreamer | well, as long as the fine hotel wireless is working... | 00:39 |
+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:40 |
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:41 |
@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:42 |
@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:43 |
+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:44 |
@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:45 |
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:46 |
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:47 |
+perlDreamer | Note the author name there ;) | 00:48 |
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:49 |
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:50 |
+perlDreamer | yw | 00:51 |
SDuensin | Dang. JSON.pm does everything. | 00:53 |
+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:54 |
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:55 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)] | 00:57 |
+perlDreamer | preaction: I could use some layout advice | 00:58 |
@preaction | ok | 00:58 |
+perlDreamer | http://www.webgui.org/use/bugs/tracker/10697 | 00:58 |
+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 | 00:59 |
+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:00 |
@preaction | perlDreamer: wgd export | <some program that pastes somewhere> | 01:01 |
@preaction | there are programs that should be able to help you there | 01:01 |
@preaction | i'd say just add <br/> 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:01 |
-!- Radix_ [i=quasselc@203.161.71.161] has joined #webgui | 01:02 |
* perlDreamer starts breakin' | 01:02 |
@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:12 |
+perlDreamer | dude, I applaud your approach | 01:13 |
+perlDreamer | but you'll be writing tests for the next 6 weeks | 01:13 |
@preaction | but WebGUI::Search::Index is a small module, should be done in an hour or so | 01:14 |
@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:22 |
+perlDreamer | yikes! | 01:34 |
+perlDreamer | I have to start defrosting some dinner | 01:34 |
+perlDreamer | brb | 01:34 |
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:39 |
SDuensin | Wow. I didn't realize Perl 6 actually *ran* yet. Last I saw it was only implemented in Haskell. | 01:49 |
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:50 |
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:51 |
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:52 |
+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:53 |
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:54 |
+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:55 |
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:57 |
daviddelikat | what kind of apps? what is 'on top of WebGUI'? | 01:58 |
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. | 01:59 |
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:00 |
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:01 |
@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:02 |
@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:03 |
+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:04 |
@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:05 |
+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:06 |
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:07 |
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:08 |
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:09 |
@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:10 |
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:11 |
@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:12 |
-!- 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:13 |
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:14 |
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:15 |
+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:16 |
+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:17 |
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:18 |
+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:19 |
+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:20 |
+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:21 |
+perlDreamer | that's not ba | 02:22 |
+perlDreamer | d | 02:22 |
+perlDreamer | preaction: you're invited to dinner for that one. | 02:24 |
@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:25 |
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:26 |
@preaction | k, got my bugfix in, with tests ;) | 02:27 |
+perlDreamer | preaction: do you know about the new WebGUI::Test->tagsToRollback? | 02:29 |
@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:30 |
@preaction | i'll fix it | 02:33 |
* preaction gone exercising | 02:34 |
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:38 |
+perlDreamer | Haarg: should it be legal to create a session with no Apache request object? | 02:43 |
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)] | 02:44 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui | 03:05 |
-!- mode/#webgui [+v patspam] by ChanServ | 03:05 |
+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:16 |
+patspam | looking looking | 03:17 |
+perlDreamer | did you add a new workflow, or just an activity? | 03:17 |
+patspam | activity | 03:18 |
+perlDreamer | you're fine then | 03:18 |
+patspam | actually | 03:18 |
+patspam | heh let me check | 03:18 |
+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:19 |
+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:21 |
+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:22 |
+patspam | does such a thing exist? | 03:23 |
+perlDreamer | I think Test::Aggregate works that way | 03:23 |
+patspam | cool | 03:24 |
+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:25 |
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:26 |
+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:27 |
-!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI | 03:36 |
-!- mode/#webgui [+o tavisto] by ChanServ | 03:36 |
+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:39 |
@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:40 |
+patspam | for the webcasts? | 03:41 |
@tavisto | yeah that and for other stuff as well | 03:42 |
@tavisto | the webinars are low bandwidth for the most part | 03:42 |
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:43 |
+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:44 |
+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:45 |
+patspam | dang, Verizon FIOS isn't available in Selden (long island) | 03:48 |
+patspam | neither is their "high speed interwebs" | 03:49 |
+patspam | any other providers worth checking out? | 03:50 |
+perlDreamer | There's Comcast, but that's shared networking. | 03:50 |
+patspam | Optimum Online seems to be the big player on LI | 03:53 |
+patspam | they're part of CableVision apparently | 03:54 |
daviddelikat | perlDreamer: do you have a WG instance with helpdesk installed? | 03:59 |
+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:00 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 04:01 |
-!- tavisto [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 113 (No route to host)] | 04:03 |
-!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has joined #WebGUI | 04:03 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] | 04:20 |
+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:27 |
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:28 |
+perlDreamer | but they should be searchable | 04:29 |
daviddelikat | kinda curious why since the index table gets fields added for meta data | 04:29 |
daviddelikat | another wierd part: Ticket::update does not update the meta data field | 04:31 |
+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:32 |
+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:33 |
@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:34 |
+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:35 |
+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:36 |
@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:37 |
+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:38 |
+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:39 |
+perlDreamer | Asian internet installs are supposed to be incredible, state of the art for speed and availability. | 04:40 |
+Radix_ | depends where in asia, but yeah, japan and south korea certainly have excellent 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:41 |
-!- tavisto_ [n=tavisto@mbf0736d0.tmodns.net] has quit [Read error: 113 (No route to host)] | 04:44 |
+perlDreamer | Why aren't more people entering the style contest? | 04:51 |
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! | 04:52 |
CIA-53 | WebGUI: colin * r12124 /WebGUI/docs/create.sql: Preparing for 7.7.17 release. | 05:07 |
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:13 |
+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:14 |
+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:15 |
+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:16 |
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:17 |
+perlDreamer | if it's more like asset collateral, then probably not | 05:18 |
-!- 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:35 |
@preaction | i'm going to debug this Test::Class thing if it kills me | 05:36 |
+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:37 |
+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:38 |
@preaction | i think my mind is trying to escape out my eyeballs | 05:41 |
@preaction | do "ck_" and pp_ have any meaning? | 05:42 |
+perlDreamer | those are operations | 05:43 |
+perlDreamer | pp_ is "push/pop", I believe | 05:43 |
+perlDreamer | perldoc perlguts | 05:43 |
+perlDreamer | I'm not familiar with ck | 05:44 |
+perlDreamer | it might be short for check | 05:45 |
@preaction | it's in the context of OP * Perl_ck_require and Perl_pp_require | 05:45 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has quit ["Leaving."] | 06:30 |
@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:56 |
@preaction | it's like different parsing rules apply because of the : Test attribute | 06:57 |
+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 | 06:58 |
+perlDreamer | preaction: did you get the email? | 07:14 |
+perlDreamer | wouldn't it be cool if you could specify a URL for loading a new package? | 07:16 |
@preaction | yeah | 07:27 |
@preaction | and it'd be cool if packages did a lot of thing | 07:27 |
@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:28 |
@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:29 |
+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:30 |
@preaction | it's trying to cast the SV *sstr into (GV*)sstr | 07:31 |
@preaction | but an assertion is failing | 07:31 |
@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:32 |
+perlDreamer | I HATE SOURCEFORGE | 07:34 |
@preaction | me too, but why? | 07:34 |
+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:37 |
+patspam | perlDreamer++ # release on, brother c | 07:38 |
+perlDreamer | it's been almost 6 hours for this one | 07:48 |
* perlDreamer is tired | 07:49 |
* perlDreamer is going to call it a day. | 07:53 |
+perlDreamer | any last second questions? | 07:53 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."] | 07:54 |
CIA-53 | WebGUI: colin * r12126 /WebGUI/ (4 files in 4 dirs): Ready for 7.7.18 development. | 08:04 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has quit [] | 08:36 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui | 08:49 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has joined #webgui | 09:34 |
-!- KlausH [n=KlausH@p5B07008D.dip0.t-ipconnect.de] has joined #webgui | 09:53 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 60 (Operation timed out)] | 10:51 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has joined #webgui | 11:19 |
-!- mode/#webgui [+v bartjol] by ChanServ | 11:19 |
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."] | 12:30 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 13:10 |
CIA-53 | WebGUI: translation * r12127 /translations/Dutch/Dutch/ (13 files): Update from translation server | 13:40 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui | 14:35 |
-!- mode/#webgui [+o plainhao] by ChanServ | 14:35 |
-!- cap10morgan [n=wmorgan@c-67-177-225-33.hsd1.co.comcast.net] has joined #webgui | 15:56 |
-!- mode/#webgui [+v cap10morgan] by ChanServ | 15:56 |
-!- ckotil [n=newtrino@c-69-136-3-15.hsd1.in.comcast.net] has joined #webgui | 16:03 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"] | 16:50 |
-!- perlmonkey2 [n=perlmonk@adsl-70-137-4-71.dsl.okcyok.swbell.net] has joined #webgui | 17:00 |
-!- mode/#webgui [+v perlmonkey2] by ChanServ | 17:00 |
-!- Haarg [n=haarg@76.210.65.42] has joined #webgui | 17:13 |
-!- mode/#webgui [+o Haarg] by ChanServ | 17:13 |
-!- carogray1 [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 17:14 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 17:18 |
-!- carogray [n=Caroline@c-98-217-214-184.hsd1.nh.comcast.net] has joined #webgui | 17:22 |
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit ["I'm Off"] | 17:37 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 17:40 |
-!- LTR_bob [n=bob@a83-163-71-207.adsl.xs4all.nl] has quit ["Leaving."] | 18:03 |
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui | 18:17 |
-!- 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:18 |
+perlDreamer | after I fix bartjol's latest group of i18n bugs | 18:19 |
@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:22 |
@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:23 |
@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:24 |
@Haarg | fixUrl relies on the internal implementation of other functions in non-obvious ways | 18:25 |
mducharme-work | hrm | 18:30 |
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:31 |
+bartjol | I thought you did it on purpose to get me karma, so I would not hit you with sledgehammers | 18:32 |
+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:33 |
+perlDreamer | I actually think your idea is best | 18:35 |
-!- 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:36 |
-!- rbuels [n=nnnrob@rubisco.sgn.cornell.edu] has joined #webgui | 18:37 |
+perlDreamer | yes | 18:38 |
CIA-53 | WebGUI: colin * r12128 /WebGUI/ (3 files in 2 dirs): i18n fixes for LDAP and StoryArchive. Bugs #10774, 10775, 10776 | 18:39 |
+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:42 |
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:44 |
+bartjol | we are horrible of course | 18:45 |
rbuels | lol | 18:45 |
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:46 |
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:47 |
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:48 |
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:49 |
+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:50 |
+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:51 |
+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:52 |
+perlDreamer | I should say, wikis on webgui.org | 18:53 |
+perlDreamer | and the forums | 18:54 |
+perlDreamer | the wiki page is sparse: http://www.webgui.org/community-wiki/http-proxy | 18:54 |
+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:55 |
+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:56 |
+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:57 |
+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. | 18:58 |
* mducharme-work kicks his terminal server | 19:00 |
mducharme-work | I hate microsoft... | 19:00 |
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:03 |
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:04 |
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:05 |
mducharme-work | how come your church isn't using webgui :P | 19:06 |
+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:07 |
* 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:08 |
+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:09 |
+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:10 |
+bartjol | deal? | 19:11 |
+bartjol | all bugs are significant off course | 19:11 |
+perlDreamer | bartjol, deal. Although I have every confidence in you | 19:13 |
+perlDreamer | and your sledgehammer | 19:13 |
+bartjol | I do not program with my sledgehammer | 19:14 |
+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:15 |
+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:18 |
+bartjol | well, I also will be a sound engineer tomorrow at a band performance | 19:19 |
+bartjol | better? | 19:19 |
+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:20 |
+bartjol | well, I have to go, cheers | 19:21 |
+perlDreamer | later, dude | 19:21 |
-!- bartjol [n=bartjol@kantoor.procolix.com] has left #webgui [] | 19:21 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui | 19:29 |
* rbuels pokes through the 7.6.35-stable source | 19:30 |
rbuels | is it still mod_perl only? | 19:30 |
+perlDreamer | yes | 19:30 |
-!- Haarg [n=haarg@76.210.65.42] has quit ["This computer has gone to sleep"] | 19:32 |
+perlDreamer | hm | 19:36 |
+perlDreamer | maybe we need an eBook format of the Primer | 19:36 |
rbuels | even better would be html or something | 19:37 |
rbuels | cause browsing pdfs is..... | 19:37 |
rbuels | blech. | 19:37 |
+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:38 |
+perlDreamer | breakfast time for me, bbiaw | 19:39 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [] | 19:39 |
-!- rbuels [n=nnnrob@rubisco.sgn.cornell.edu] has quit ["Terminated with extreme prejudice - dircproxy 1.0.5"] | 20:12 |
-!- rbuels [n=rob@c-71-237-192-87.hsd1.or.comcast.net] has joined #webgui | 20:15 |
+perlDreamer | back | 20:16 |
+perlDreamer | Is it a bug if a default template does not use every possible template variable? | 20:28 |
@preaction | no | 20:36 |
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:37 |
-!- 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:38 |
+perlDreamer | okay, next question. In an SQL Report, are subqueries supposed to be paginated? | 20:39 |
@preaction | no | 20:39 |
@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:40 |
+perlDreamer | bug-- | 20:42 |
+perlDreamer | Actually, I think it is impossible | 20:42 |
+perlDreamer | multiple, concurrent pagination isn't possible right now | 20:43 |
@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:24 |
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui | 21:26 |
-!- mode/#webgui [+o Haarg] by ChanServ | 21:26 |
+perlDreamer | subscribe to packages? | 21:40 |
+perlDreamer | this is for consumption, not production | 21:40 |
+perlDreamer | or am I missing your point? | 21:40 |
@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:42 |
+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:43 |
+perlDreamer | I have to admit, I thought of it for pulling packages from the buglist | 21:44 |
+perlDreamer | but it could be quite handy | 21:44 |
+perlDreamer | hm | 22:13 |
+perlDreamer | a method called getMyDaddy would be frowned on... | 22:13 |
@preaction | whosMyDaddy would be much better | 22:17 |
+perlDreamer | getParent and getContainer are already taken | 22:17 |
+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:19 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, perigrin | 22:43 |
-!- Netsplit over, joins: perigrin | 22:44 |
-!- SynQ [i=koen@ringbreak.dnd.utwente.nl] has joined #WebGUI | 22:52 |
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. | 22:53 |
+perlDreamer | preaction: that was the last Story bug on the board | 23:04 |
@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:05 |
+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:10 |
@preaction | right now, tests and filling in methods | 23:11 |
@preaction | i want to get the base asset APIs done | 23:11 |
+perlmonkey2 | tests....was thinking about those this morning. Some of them might have to be radically changed. | 23:13 |
+perlDreamer | hm, how about a wgd CLI for submitting bugs/rfes? | 23:14 |
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:23 |
+perlDreamer | daviddelikat: would it be hard to add statistics to the helpdesk? | 23:38 |
-!- 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:52 |
@preaction | oh, one more thing I want in WebGUIx::Asset (modern-webgui), we need to add MooseX::Declare | 23:53 |
SDuensin | My mother was bitten by a moose. | 23:54 |
@preaction | N? really? | 23:57 |
--- Day changed Sat Aug 15 2009 |
@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:03 |
@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:04 |
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui | 00:06 |
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [] | 00:09 |
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [] | 00:09 |
+BartJol | ok, the recovery stuff in Post.pm seems to work | 00:18 |
+perlDreamer | excellent | 00:18 |
+BartJol | now the bit in AssetTrash | 00:18 |
+BartJol | actually took only 5 minutes in another installto reprogram after this afternoon | 00:19 |
+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:22 |
+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:23 |
+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, |
---|