WebGUI irc logs from: 2012-06.log

--- Log opened Fri Jun 01 00:00:46 2012
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:02
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:28
-!- waxhead [~pete@ppp121-45-194-66.lns20.cbr1.internode.on.net] has joined #webgui02:59
-!- waxhead_ [~pete@ppp121-45-220-128.lns20.cbr1.internode.on.net] has joined #webgui03:17
-!- waxhead [~pete@ppp121-45-194-66.lns20.cbr1.internode.on.net] has quit [Ping timeout: 265 seconds]03:18
-!- waxhead_ is now known as waxhead04:02
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui05:31
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.]05:42
-!- chsanch [~csanchez@] has joined #webgui11:20
-!- chsanch [~csanchez@] has quit [Quit: leaving]11:50
-!- chsanch [~csanchez@] has joined #webgui11:51
-!- waxhead_ [~pete@ppp121-45-206-166.lns20.cbr1.internode.on.net] has joined #webgui13:06
-!- waxhead [~pete@ppp121-45-220-128.lns20.cbr1.internode.on.net] has quit [Ping timeout: 265 seconds]13:08
-!- waxhead_ [~pete@ppp121-45-206-166.lns20.cbr1.internode.on.net] has quit [Client Quit]13:10
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui15:32
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui17:29
-!- mode/#webgui [+v BartJol] by ChanServ17:29
-!- sbaur [~Adium@] has joined #webgui18:04
-!- sbaur [~Adium@] has left #webgui []18:05
-!- sbaur [~Adium@] has joined #webgui18:05
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:29
MarkLeightonFishWhat's the general feeling about WebGUI logging security exceptions separately -- for example, invalid credentials during a log-in? For me, this would make tracking security problems a little easier.19:05
@scrottieI suspect that most people are too lazy or busy to follow the one log that WebGUI writes.  adding more logs would make the problem worse.19:20
MarkLeightonFishHmmm... Off-hand, I can't think of a way to get along with 0 (zero) logs.19:21
@scrottieI suggest adding support for it so that people who want it can have it.19:21
@scrottieoh, I can >=)19:22
sbaurMark, I don't like the idea of multiple logs. OTOH, being able to see that info in the GUI could be useful for troubleshooting login problems19:22
@scrottieand I've done it in the past.19:22
@scrottieI've hooked up $SIG{__DIE__} to email me.19:22
@scrottieWebGUI has to work equally well for small sites and large sites.19:22
@scrottiethat means easy setup (ha!  long way to go on that one... don't know if you've seen the discussion the past week or two here)19:23
@scrottiebut heavily customizable too19:23
sbaurLooks like it's WARN level right now. On my big sites I only have ERRORs going to the log, so I never even see these messages there19:23
@scrottiethe same requirements carry over to the log.  default should be quick and easy for small sites, but configurable for large sites.19:23
@scrottieif you wanted to, you could add some meta-data to every call to $session->log call, so that it besides passing severity, it passes a sort of type of problem.  then get rid of $log->security in favor of using that.19:24
@scrottieyou could tag all calls to the logger as being security related, content related, resource/performance related, etc, etc19:25
@scrottiemaybe even use a bitmask.19:25
@scrottieif you do that, I suggest doing it to do wG8, though.19:25
MarkLeightonFishI'd thought that wG7 and wG8 get merged from time to time, so any fixes to wG7 will (eventually) make their way to wG8 (at least for the code that wasn't totally rewritten for wG8).19:27
@scrottiethat's the other way to do it.19:28
@scrottieafk a bit.19:28
MarkLeightonFishI like the metadata idea -- it seems more DRY-like to me (including the "one log" => "DRY" correspondence).19:30
-!- kaare_ [~kaare@] has joined #webgui20:55
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui21:23
-!- mode/#webgui [+o daviddelikat] by ChanServ21:23
-!- kaare_ [~kaare@] has quit [Ping timeout: 244 seconds]22:23
-!- CIA-148 [~CIA@cia.atheme.org] has quit [Read error: Operation timed out]23:40
-!- CIA-77 [~CIA@cia.atheme.org] has joined #webgui23:57
--- Day changed Sat Jun 02 2012
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has joined #webgui01:22
elninowho do I contact about obtaining a back up of my sites at plainblack?01:23
@scrottiedunno!  what contact did they already give you?01:30
@scrottieI vaguely recall a ticket tracker somewhere.01:30
@scrottieI could pass a message along if the usual channels aren't getting the job done or can't or won't.01:33
sbaurelnino, make a private request on the online support forum01:33
elninoah. I found automat. If that's that forum you are referring to, it's "blank"01:37
elninos/blank/a blank page.01:37
sbauri was referring to https://www.plainblack.com/plain_black_support/01:38
sbaurbut it's only for those who pay for support01:38
sbaurbut if you have servers with PB, you should have access01:38
-!- specsmu [~rmiller@katesama.duskglow.com] has joined #webgui02:14
specsmuhi, so I'm trying to upgrade from 7.7.33 to 7.8.0.  Turns out there's no upgrade path from anything later than 7.7.20 to 7.8.0.  How do I get past this?02:14
sbaurdon't go to 7.8.002:16
sbaurthere should be an upgrade to the last of the 7.8s02:16
specsmulet me look02:16
sbaurcheck that one02:17
specsmuchecking now02:17
sbaurbut, you'll have to go to 7.7.33 first02:17
specsmualready there02:17
specsmuoh whw.  there it is.  ok, going to give it a try...02:18
sbaursorry, I looked back and saw the 7.7.20, didn't read the whole message02:18
sbaurit's easiest to upgrade from stop version to stop version02:18
specsmuyeah, that was just a little counterintuitive02:18
* sbaur nods02:18
specsmuI was taking the gotchas literally02:19
sbauri haven't read those... I'm still in the 7.5 and 7.6 era 02:19
specsmuI got here from like 6.something02:19
specsmuTHAT was painful.02:19
sbaurwe started on 5, and I completely agree that 6 -> 7 was nasty, bad, painful, OMG02:20
specsmuit was partly the JSON stuff02:20
specsmuI had to hack every single config02:20
specsmuer, more accurately, quite a few .pm files02:21
CIA-77webgui: Colin Kuskie webgui-7.10 * r8370cb1 / sbin/spectre.pl : Prevent a bunch of warnings about workflows that have not yet been run when getting the status report from Spectre. - http://git.io/aFYcWg02:22
specsmuwell, at least this is going smoothly so far knock on polyproply styrene02:22
sbaurgood luck and have a great weekend. I'm outta here02:26
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:26
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]03:01
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui03:02
-!- MarkLeightonFish [~Fisherscr@] has quit [Ping timeout: 250 seconds]03:06
specsmuthat fixed it, thanks03:35
-!- specsmu [~rmiller@katesama.duskglow.com] has quit [Quit: leaving]03:35
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui03:49
-!- qwebirc33748 [187fc157@gateway/web/freenode/ip.] has joined #webgui05:37
-!- qwebirc9641 [187fc157@gateway/web/freenode/ip.] has joined #webgui06:19
-!- qwebirc33748 [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]06:21
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has quit [Quit: Leaving]07:06
-!- kaare_ [~kaare@] has joined #webgui09:28
-!- waxhead [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has joined #webgui10:06
-!- waxhead [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has quit [Remote host closed the connection]10:16
-!- waxhead [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has joined #webgui10:24
-!- waxhead [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]10:57
-!- waxhead [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has joined #webgui11:34
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]15:09
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui15:10
-!- mode/#webgui [+o daviddelikat] by ChanServ15:11
-!- waxhead [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:47
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]17:22
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]17:48
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui17:49
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui18:45
-!- mode/#webgui [+o daviddelikat] by ChanServ18:45
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui21:08
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]21:41
-!- daviddelikat [~dav@] has joined #webgui21:44
-!- mode/#webgui [+o daviddelikat] by ChanServ21:44
-!- kaare_ [~kaare@] has quit [Ping timeout: 250 seconds]23:07
--- Day changed Sun Jun 03 2012
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]01:20
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:45
-!- waxhead_ [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has joined #webgui04:36
-!- qwebirc9641 [187fc157@gateway/web/freenode/ip.] has quit [Quit: Page closed]05:42
-!- kaare_ [~kaare@] has joined #webgui08:00
-!- kaare_ [~kaare@] has quit [Ping timeout: 245 seconds]16:57
chsanchIm just looking in the documentation which are the best practices to get a multilingual site, but I can't find it or I'm looking in the wrong place20:51
@scrottiehey chsanch20:52
chsanchHow is the best/easy way to get a site with english and spanish content with the same structure?20:52
chsanchhey scrottie 20:53
@scrottiemy knowledge is limited in this department, but most of WebGUI does for i18n is let people pick a preferred language in their profile settings20:53
@scrottiethen the core WebGUI stuff uses that setting via an i18n system to use the correct translation of messages20:53
@scrottieif you build on to wG, you have to keep doing the i18n stuff20:53
@scrottieI don't think think there is anything in place for automatically doing GeoIP, but I could be wrong.  I suggest searching the forums for "geoip".  If you find anything interesting but not sure what it means, show it to me and I'll try to figure it out.20:54
chsanchOk, this i've tried and works well, but for example, how I can "mark" and article or new to be spanish or english content?20:54
@scrottieit tends to be the the way that, at some point, someone did any given thing, but most of this stuff isn't actually in core.20:55
@scrottiehrm.  nothing comes to mind for that =(20:55
chsanchYes, the i18n works really well20:55
@scrottieone large site PlainBlack has worked on has "communities" that map to regions that map to languages, and there's a search system that brings things up.20:55
@scrottiethat's custom built stuff.  it's not tracky or hard, but they had to build it.20:56
chsanchHmm, ok, this is what I'm looking for, because we need to serve the same content in spanish and english, for example the "About Us" page must be in English and Spanish 20:57
@scrottiehow good is your Perl?20:58
chsanchHope is good enough ;)20:58
chsanchI was thinking in create some module or macro to do that, but I don't know where to start20:59
@scrottiemacros are easy.20:59
@scrottieand that sort of thing, I can always help with.20:59
@scrottiethe problem is that I'm weak with the CMS side of WebGUI, but strong on the code/customization side.21:00
@scrottieI kind of take it for granted that when people ask me to write code for it, that there isn't a good way to do that just using the CMS side.21:00
@scrottieit's Sunday mid-day in the US right now.  in +10 hours, more US people will be on the channel.  if you're around then, it is probably worth asking for a second opinion from them on anything I tell you.21:01
@scrottiemodifying the AssetProxy macro seems like one option.21:01
@scrottiethen it could proxy in content from one of several other assets depending on the user's language settings.21:01
chsanchOk, I was thinking if there is a chance to create o get a macro/module which provides something like a translate content module, so in that way when you create an article you can write the content in english and in spanish21:01
@scrottieif you copied and modified the AssetProxy macro, it would be general.  it would work for any Asset type.21:02
@scrottiebut it would be kind of clunky, since it would force you to make, for example, home/about-us-en and home/about-us-es21:02
@scrottieit wouldn't help you organize all of the assets involved21:03
chsanchI was thinking something like: mysite.com/about-us - mysite.com/es/about-us21:03
@scrottiebut if you modified the Article Asset, for example, it could have -en and -es versions built in.  that seems like more work, unless you're really building for the long run.21:03
chsanchhmm ok, I'll we check this tomorrow morning at the office21:04
chsanchwe really like WebGUI, but we miss this feature21:04
@scrottiewell, I'm always glad to help people customize WebGUI.21:06
@scrottiesure thing.  talk to you tomorrow, then.21:06
chsanchOk, thank you. Enjoy your sunday, mine's almost finished :(21:09
@scrottieieee!  thanks.  yeah.  Sundays always feel like the day of reconing for me.21:12
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has left #webgui ["PART #vi-control :PART #vegastrike :PART #skiffy :PING 1338752202"]22:36
--- Day changed Mon Jun 04 2012
-!- waxhead_ [~pete@ppp121-45-222-223.lns20.cbr1.internode.on.net] has quit [Ping timeout: 244 seconds]06:59
-!- waxhead_ [~pete@ppp121-45-201-31.lns20.cbr1.internode.on.net] has joined #webgui07:00
-!- waxhead_ is now known as waxhead10:38
-!- waxhead [~pete@ppp121-45-201-31.lns20.cbr1.internode.on.net] has quit [Ping timeout: 245 seconds]11:41
-!- waxhead [~pete@ppp121-45-204-112.lns20.cbr1.internode.on.net] has joined #webgui12:23
-!- waxhead [~pete@ppp121-45-204-112.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:41
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui16:07
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:32
-!- mode/#webgui [+o daviddelikat] by ChanServ16:32
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]17:02
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:06
-!- mode/#webgui [+o daviddelikat] by ChanServ17:06
-!- sbaur [~Adium@] has joined #webgui18:13
-!- daviddelikat1 [~user@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]18:56
sbaurwhy are you wheeing?19:08
@scrottieyou're right.  after a moment of reflection, I have no cause for joy.19:11
* scrottie mopes.19:11
sbaurI was only curious, not trying to suppress your whee.   :-(19:12
@scrottieI know, I'm being silly.19:12
@scrottiegot up early and worked out so I feel like I have a jump on the day, even though I'm in a bit later than I have been and am more than likely going to be groggy because of it.19:13
@scrottieat least it felt good.19:13
sbaurgood for you!19:13
@scrottiealso, a major project is coming to the close of one phase, which is both good and bad.19:13
@scrottiethat renews optimism that I can do things like work on progressive improvements to the core.19:14
sbaurfinishing big things is always great. starting them is always scary, and prone to interrupt-itis 19:14
@scrottiealso also, I ordered a new GPS to replace my aging Garmin eTrex Legend, which is legendary in its inability to pick up a signal and only has 8 megs of flash for maps.19:15
* scrottie has the direction sense of a drunken earthworm19:16
@scrottieI can usually get "up" and "down" right.  anything beyond that is a crapshoot.19:26
-!- daviddelikat1 [~user@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui19:31
-!- mode/#webgui [+o daviddelikat1] by ChanServ19:31
-!- daviddelikat1 [~user@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]19:48
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 248 seconds]21:13
--- Day changed Tue Jun 05 2012
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:06
-!- waxhead_ [~pete@ppp121-45-214-84.lns20.cbr1.internode.on.net] has joined #webgui01:40
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:31
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has joined #webgui06:17
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has quit [Client Quit]06:17
-!- chsanch [~csanchez@] has quit [Quit: leaving]09:34
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui12:54
-!- mode/#webgui [+v BartJol] by ChanServ12:54
CIA-77webgui: Arjan Widlak webgui-7.10 * r7ab4726 / (3 files in 3 dirs): - fixed #12365: editing a metadata category may cause a fatal error - http://git.io/JeD4UQ13:36
CIA-77webgui: Arjan Widlak webgui-7.10 * r5dfe488 / lib/WebGUI/AssetMetaData.pm : typo in pod - http://git.io/5wXF9w13:42
-!- waxhead__ [~pete@ppp121-45-213-239.lns20.cbr1.internode.on.net] has joined #webgui13:45
-!- waxhead_ [~pete@ppp121-45-214-84.lns20.cbr1.internode.on.net] has quit [Ping timeout: 256 seconds]13:46
-!- waxhead__ [~pete@ppp121-45-213-239.lns20.cbr1.internode.on.net] has quit [Ping timeout: 256 seconds]15:22
-!- waxhead [~pete@ppp121-45-222-45.lns20.cbr1.internode.on.net] has joined #webgui15:31
CIA-77webgui: Arjan Widlak webgui-7.10 * r2cb7c5b / t/Asset/AssetMetaData.t : Correction on test introduced in fix of bug 12365 commit 7ab47266003 - http://git.io/kWu9OA16:05
pskeptis it possible to make the carousel asset display more than 1 item at a time?17:08
@scrottiepskept, without modifying the code?17:35
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui17:36
pskeptyeah.... i don't want to go that far with it. i've already decided i can't and to just implement it with the libraries the designer used. 17:36
pskeptthis has been the first thing that i haven't been able to wrangle a webgui asset into a proper implementation without using the crapolla the designer used though so i'm pretty happy about that. 17:37
@scrottieit looks like the Carousel sets a template variable named 'items' of all of the items in it in JSON17:39
@scrottieand then the template for it pulls in all of the JS17:39
@scrottieso you shouldn't have to touch Perl to modify the thing, only the JS17:40
@scrottieif you can find the docs for the YUI Carousel (which is what this uses), it should have the configuration options for making it do multiple items17:41
@scrottietemplate is CarouselTmpl000000000117:41
@scrottieaka root/import/carousel/carousel-default17:41
@scrottieoh, duh17:41
@scrottie                    numVisible: 1,17:41
@scrottieyou might try changing that line in that template to something other than, you know, 117:41
@scrottie(duh'ing at myself)17:43
@scrottieor you could use the designer's stuff entirely and throw away everything in that template (make a copy of the template and completely change it) and just use the asset to manage the items to be displayed17:45
pskeptscrottie: thanks for all the info. i'll start looking into this now. 17:47
vanjwilson1I have an interesting problem with one of our clients: their WRE apache is segfaulting, and that manifests itself as a heavy load on the server. The hosting company techs (Storm/Liquid Web) say I need to recompile/reinstall my custom apache. I'm running 2.2.17 (not sure which wre package). Could it have become corrupted, or could something else be causing this?17:50
@scrottiepskept, sure thing.17:50
@scrottievanjwilson1, you're running the WRE but have a custom Apache and mod_perl built and installed into the wre directory (built with prefix=/data/wre/prereqs) ?17:52
vanjwilson1@pskept, I missed the beginning of your discussion, but I have had lot of good experiences with the jQuery Cycle plugin for image carousels on WebGUI sites17:52
@scrottieit's highly unlikely that apache+mod_perl would have become corrupted and need to be re-installed.17:53
vanjwilson1No, they are calling the WRE a "custom" build of Apache because it's not the one that came with the system (CentOS 5.7 64-bit)17:54
@scrottiehuh.  I did a six month contract at Liquid Web before PlainBlack hired me.17:55
vanjwilson1@scrottie, that's what I thought, (and I'd rather have my wisdom teeth pulled) but have you ever heard of that behavior on  a WebGUI install?17:56
vanjwilson1Small world17:56
@scrottieI've seen Apache crash for a lot of reasons.17:56
@scrottiewhat does the top of /data/wre/docs/changelog.txt say?17:57
@scrottiethat should indicate the version.17:57
@scrottieI don't know of a wre release that had a problem with coredumping.17:57
@scrottieit may be some 32 bit/64 bit unhappiness.  I don't have a lot of experience there.  all of my stuff is still 32 bit.17:58
@scrottieone dev server is 64 bit hosting a 32 bit WRE (which is probably your situation, it sounds like) and there is no instability, but sometimes it is extremely difficult to build a perl module.17:58
@scrottiein that environment.17:58
vanjwilson1wow, as I'm talking, the server "load" in the control panel jumped from 3 to 20, and http is no longer responding. Third weekday that this has happened, always late morning around 11am EDT, something is rotten in Denmark18:02
@scrottieI wish I knew how they reached that conclusion.  I don't know if they are actually aware of a known problem and identified it, or if they just told you that assuming that if you ran all of the vender (CentOS) stuff, you wouldn't have that problem.18:02
-!- sbaur [~Adium@] has joined #webgui18:02
@scrottierebuilding things is an option, but you'd probably want to wind up with a 64 bit build rather than a 32 bit one.18:03
vanjwilson1btw, the wre is version 0.9.418:03
@scrottieyou'd have to dump (then later undump) your database.18:03
@scrottiedo a `dmesg` on that machine and paste the end of it into gist.github.com?18:06
@scrottiemight have something obvious about the problem in there.18:06
-!- MarkLeightonFis1 [~Fisherscr@] has joined #webgui18:06
vanjwilson1the techs found a line like this about every half hour in /var/log/messages during the duration of the "problem":18:06
vanjwilson1Jun 4 11:26:16 storm kernel: httpd[16559]: segfault at 0000000000000062 rip18:06
vanjwilson100002ae022151cc2 rsp 00007fffe9543088 error 4 Jun 4 11:47:38 storm kernel:18:06
vanjwilson1httpd[18100]: segfault at 0000000000000062 rip 00002ada4de5ccc2 rsp18:06
vanjwilson100007fffe1747ef8 error 4 Jun 4 11:52:52 storm kernel: httpd[18939]: segfault18:06
vanjwilson1at 0000000000000062 rip 00002b11f7af9cc2 rsp 00007fff8ab79c08 error 4 Jun 418:06
@scrottiemornin', Mark18:06
@scrottieokay, that confirms what we know.18:07
@scrottieI'd have to attach a gdb to an httpd and wait for it to derail to learn more.18:07
@scrottievanjwilson1, you could try cloning https://github.com/plainblack/wrebuild and building that on that virtual machine (again, dumping and undumping the database).  you could try moving your /data/wre and /data/WebGUI to a 32 bit virtual machine.  um... nothing else comes to mind.18:08
vanjwilson1they have about a dozen sites, so I'd really like to exhaust my other troubleshooting before I go down the rebuild route18:10
@scrottieif you can bring me a stack trace from a gdb attached to an httpd, I'd be happy to look at that.  that should offer a clue as to what is going wrong.18:10
@scrottieeven if we knew what was going wrong, if it involves rebuilding software, it will be hard to fix.18:11
@scrottiethe wre builds for 32 bit easily on a 32 bit machine, but on a 64 bit machine, it's going to default to building for 64 bit, and perl, mod_perl and apache all have to build together and get linked together to get mod_perl going18:12
@scrottieand if the wre has to be entirely 32 bit or entirely 64 bit18:12
pskeptscrottie: yay! thanks so much. it works as i want it to. 18:12
@scrottiepskept, awesome!  and way easier fix than I would have guessed.18:12
pskeptyes, very easy. 18:13
@scrottievanjwilson1, another option would be to do the "source install" and use CentOS provided perl, modperl, apache and mysql.18:13
ckotil_I wanted to get inline edits for keywords on articles and layout assets. here's how it is implemented now. http://pastebin.ca/2158453 thoughts?18:19
@scrottieckotil_, I know almost nothing about how keywords are used right now.  I spend so very little time with the wG UI and so much with its internals...18:24
@scrottiethe best way to get more people to see your owrk is to fork webgui on github, push your changes there, and then send a pull request.  I can help you with that.18:25
@scrottiere: <input type="textarea" name="keywords" value="<tmpl_var keywords>" ... generally, the .pm responsible for an asset creates an instance of some WebGUI::Form subclass, such as WebGUI::Form::Text, and adds that to the list of template vars, rather than putting HTML form stuff in the template directly.  it's an... interesting... design decision, but people will probably want to see consistency on that.18:27
-!- kaare_ [~kaare@] has joined #webgui18:28
@scrottiealso, you have the keywords as a different form from the asset's edit form.  wouldn't it make more sense to have them part of the existing edit form, so people could change whichever fields they like then submit them all together at once?  and is there really not a field for editing keywords in the existing edit form?  or am I missing the point?18:28
ckotil_no the point was to add the ability to edit keywords inline wiht the page18:29
ckotil_so eventually i would like to try to make it asynchronous18:29
ckotil_bc right now everyone overlooks them bc they are buried deep in the edit> metadata page18:29
@scrottieI don't understand what you mean by inline18:30
ckotil_inline. so you dont have to go to the edit page18:30
@scrottieah, hrm.18:30
ckotil_so i wasn't really planning on merging this into the core18:30
@scrottieone of the things preaction was working on before he left, and was pretty far along too, was a generic JSON API for updating assets18:30
ckotil_bc noone would want it18:30
ckotil_or, rather, i'd get flac for it, bc it's not hte webgui way ;)18:31
@scrottieI'd suggest dusting that code off, fixing it up, and making it work.  then that could be done entirely with JS/AJAX in the asset templates.18:31
@scrottieah, I misunderstood your quest.  thought you were proposing a feature.18:31
ckotil_'tis a quest 18:31
ckotil_yeah, im going to try to get it done JS/AJAX18:32
@scrottiedoing AJAX in wG should amount to setting the right content type in response and decoding/encoding data with from_json and to_json.  pretty simple.  I can dig up an example if you like.  when you're ready.18:33
@scrottieif it works now, then awesome!18:33
ckotil_i would like that :)18:33
@scrottieI added a macro for creating Form objects inline in templates.18:33
ckotil_yeah, what i have works now. 18:33
@scrottieby the way.  just in case it's handy.18:33
@scrottienot really cool but sometimes actually useful =P  mostly useful for when you have custom Form objects defined.  one site has a country picker, for example.  nice not to have to cut and paste that.18:34
ckotil_ya rly18:34
ckotil_all this inline editing and making things like keywords visible inline with the page stems from my users forgetting hwere in the edit page things are at, and not liking all the clicking they have to do with webgui (i.e. lazy) 18:35
@scrottiepreaction's JSON API would be really useful for that.18:36
ckotil_I'm going to step out for a few. Meeting the wife for lunch. bbiab18:36
ckotil_I can't wait to see it.18:36
@scrottielater ckotil_18:36
@scrottie    $session->http->setMimeType("application/json");18:37
@scrottie    return to_json($ajaxResponse);18:37
@scrottieusing the JSON module.  that's it.  18:37
@scrottiejust that in a www_ method to return JSON.  if you aren't return ing JSON, then you don't need the setMimeType, just a from_json() call on whichever form param contains JSON.18:38
-!- pz723 [187fc157@gateway/web/freenode/ip.] has joined #webgui19:24
ckotil_ok ill give that a shot20:06
ckotil_I dont have a full understanding how it will work, but maybe ill find out more when i have that in my www_ function20:06
ckotil_from_json seems to work, but on my form action im still calling ?func=setKeywords so the page is reloading. i.e. not asynchronous20:25
ckotil_how should I be calling that method?20:25
-!- sbaur [~Adium@] has quit [Quit: Leaving.]20:28
@scrottiethe two lines I pasted are only the JSON bit20:28
@scrottiepassing JavaScript datastructures back and forth. 20:29
@scrottieAJAX is another topic.  you have to use JS to do an async request on that method.20:29
@scrottieI don't know of a good tutorial or I'd point you at it, but maybe someone else does.  jquery, the JS library, has a method built in for doing async (AJAX) requests that smoothes over cross browser portability problems and gets rid of a lot of the biolerplate20:30
ckotil_oh ok. i think i know where to look. just needed someone to point it out ;) thanks20:31
@scrottiesure thing!20:34
@scrottieincidentally, async requests don't have to post JSON data.  they can post normal strings as POST data.20:35
@scrottieit's just that posting JSON async was happening often enough that it got its own name... AJAX.20:36
-!- sbaur [~Adium@] has joined #webgui20:37
-!- vanjwilson1 [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui []20:47
pskepti believe that i read webgui started as an intranet portal. is that correct?20:49
pskepterr used to create intranet portals is perhaps a better description. 20:50
pskeptis so, i am wondering if the dashboard assest is the most appropriate to use for that scenario. it seems to me that it would be. 20:51
@scrottieI'm not clear on what an Internet portal is.21:16
@scrottieJT would have to answer that one, but the way I heard the story, it just started as a dynamic site that a client could post information on and re-order the info on it.  Originally, it only had what were essentially Articles.21:17
ckotil_I've played with the dashboard asset briefly, and never found it very useful right out of the box. But it lets you drag and drop assets around for a customized experience.21:21
ckotil_But the problem is , that the default assets don't do much.21:22
ckotil_one neat thing is that you can add assets to be available for the dashboard, and add content to those assets .then users can choose which they would like to see in their dashboard.21:23
ckotil_heh, just found an old post about handling ajax calls from macros21:47
@scrottiehandling the call from a macro?  that sounds error prone.  the page you're posting to would have to have the macro on it somewhere.  that's sort of a complicated, non-obvious dispatch route.21:52
ckotil_yeah, there wasn't too much techincal detail in that post..21:56
ckotil_but a whole lot of JT laying the smack down21:56
@scrottiewatching YAPC unfold has been interesting.22:01
ckotil_are you guys sponsoring?22:09
@scrottieMadison.PM is putting it on.22:12
@scrottieJT is involved.22:12
@scrottiethat's made for some interesting traffic on the YAPC mailing list.22:13
ckotil_we're mostly a perl shop, but i can't recall anyone ever going to a perl conference22:14
ckotil_i plugged it anyway22:14
ckotil_we do however travel to R&E networking conferences a lot22:14
ckotil_pretty sure there was one in Madison not long ago for Internet222:14
@scrottiethat's a shame.  you should go!22:16
@scrottieyou meet the most interesting people at YAPCs.22:17
ckotil_I'd have to express a lot of interest, and even then there are actual software team members who are more suited to go. Im just a systems guy22:18
ckotil_but I still get to hack webgui :)22:18
@scrottie"more suited"?  bah.22:18
@scrottiepeople don't go to conferences like YAPC and come back with a stash of industry knowledge they can magically spread around their company like some kind of industry knowledge faerie.  they go to YAPC and they drink beer and geek out.22:19
@scrottieeveryone deserves beer and geek-outs.22:19
ckotil_that's true22:21
ckotil_we do that on a small scale here. once every few months. not nearly enough22:21
ckotil_and not nearly enough beer22:22
ckotil_everyone's too shy22:22
@scrottiea company happy hour is good but if that's all you do, it's too insular.  you have to go drink with the entire perl community.  'tis required.22:32
ckotil_yeah. sounds fun. 22:34
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui22:36
vanjwilson@scrottie, I have a new clue to my crashing webserver: found this in the modperl.error.log innumerable times:22:43
vanjwilsonDBD::mysql::st execute failed: Table 'www_masslegalhelp_org.user_accesslevels' doesn't exist at /data/WebGUI/lib/WebGUI/SQL/ResultSet.pm line 316.22:44
pskeptby intarnet portal i meant: a location where employees of an organization can login to do any number of employee related tasks such as view forms, view paychecks, change employee information22:45
@scrottievanjwilson, that shouldn't cause a coredump.  but it may be part of a chain of events that is.22:46
@scrottiepskept, ah.  I missed the "intranet" bit the first time.  right.22:46
@scrottiedon't know what the original wG was *for*.  could well have been!22:46
pskeptcool no big deal. 22:46
ckotil_pskept: using the dashboard or not, either will require a lot of work.22:47
pskeptagreed ckotil_ just came from a meeting discussing this. i've got some direction and a lot of ideas now. 22:48
ckotil_personally I would avoid the dashboard, and just leverage templates, and macro's. maybe even custom assets if you're up to it22:48
ckotil_we've done up some custom apps using just templates and macro's. they work.22:48
ckotil_Id like to see some of our apps done as assets. but we've neevr done that, and it would be a big undertaking for us22:49
@scrottieit really isn't bad at all.22:53
@scrottieuse WebGUI::AssetAspect::Installable.  that automates creating the tables for the thing.22:54
@scrottiefrom the definition.22:54
@scrottiethen it's mostly a matter of correctly customizing the definition and getting the controls/fields you want in there.22:54
@scrottiethen it's an asset and you can start adding whatever other logic and www_ methods you want to it.22:54
@scrottieas always, I'm happy to take a look at code if I'm not up to my eyeballs in something else.22:56
ckotil_interesting. ill have to try that sometime22:59
pskeptckotil_: i think your suggested approach sounds like a good one. the dashboard could be used to bring all this together but should hardly be viewed as a silver bullet as i was hoping it might be. 23:13
-!- kaare_ [~kaare@] has quit [Ping timeout: 260 seconds]23:19
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has joined #webgui23:22
elninoin the event manager, I'm still getting a list of tickets that have already transpired. How to I make these not display?23:22
-!- kaare_ [~kaare@] has joined #webgui23:23
ckotil_pskept: that sounds about right.23:25
@scrottieprobably modify www_getTicketsAsJson so that it checks the date.23:34
elninockotil_ scrottie, is this somethign that is fixed in a later version?23:40
-!- pz723 [187fc157@gateway/web/freenode/ip.] has quit [Quit: Page closed]23:44
@scrottienope.  only reference to $ticket->get('startDate') is fetching the value for display.23:52
-!- kaare_ [~kaare@] has quit [Ping timeout: 252 seconds]23:53
@scrottieinserting this at the correct point should do it:  next if $ticket->get('startDate') < time;23:55
--- Day changed Wed Jun 06 2012
elninoOk. Unfortunately I don't ahve access to the code. sigh.00:06
-!- sbaur [~Adium@] has quit [Quit: Leaving.]01:00
-!- sbaur [~Adium@] has joined #webgui01:02
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has quit [Quit: Leaving]01:17
-!- MarkLeightonFis1 [~Fisherscr@] has left #webgui []01:23
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:28
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui06:26
-!- mode/#webgui [+o daviddelikat] by ChanServ06:26
-!- waxhead [~pete@ppp121-45-222-45.lns20.cbr1.internode.on.net] has quit [Ping timeout: 248 seconds]07:21
-!- waxhead [~pete@ppp121-45-209-81.lns20.cbr1.internode.on.net] has joined #webgui07:21
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]07:56
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui10:03
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]10:04
-!- waxhead [~pete@ppp121-45-209-81.lns20.cbr1.internode.on.net] has quit [Ping timeout: 250 seconds]11:37
-!- waxhead [~pete@ppp121-45-196-7.lns20.cbr1.internode.on.net] has joined #webgui11:37
-!- waxhead [~pete@ppp121-45-196-7.lns20.cbr1.internode.on.net] has quit [Ping timeout: 244 seconds]12:25
-!- icydee [c3425104@gateway/web/freenode/ip.] has joined #webgui12:47
-!- icydee [c3425104@gateway/web/freenode/ip.] has quit [Client Quit]12:51
-!- icydee [c3425104@gateway/web/freenode/ip.] has joined #webgui12:52
-!- waxhead [~pete@ppp121-45-196-173.lns20.cbr1.internode.on.net] has joined #webgui12:53
-!- waxhead_ [~pete@ppp121-45-217-132.lns20.cbr1.internode.on.net] has joined #webgui13:41
-!- waxhead [~pete@ppp121-45-196-173.lns20.cbr1.internode.on.net] has quit [Ping timeout: 250 seconds]13:44
-!- icydee [c3425104@gateway/web/freenode/ip.] has quit [Quit: Page closed]13:50
-!- icydee [c3425104@gateway/web/freenode/ip.] has joined #webgui13:51
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui14:43
-!- mode/#webgui [+o daviddelikat] by ChanServ14:43
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui16:06
-!- qwebirc57040 [187fc157@gateway/web/freenode/ip.] has joined #webgui16:13
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui []16:17
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]16:33
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:38
-!- mode/#webgui [+o daviddelikat] by ChanServ16:38
-!- sdflkdsjk [6c3c912a@gateway/web/freenode/ip.] has joined #webgui17:14
-!- sdflkdsjk [6c3c912a@gateway/web/freenode/ip.] has quit [Client Quit]17:15
-!- kaare_ [~kaare@] has joined #webgui17:55
-!- sbaur [~Adium@] has joined #webgui18:06
-!- qwebirc57040 [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]18:16
@scrottie"put her in the solution"19:37
@scrottienot sure if this is a business meeting or a mob meeting19:37
sbaurscrottie, are you typing in the window you think you're typing in?19:38
@scrottienope.  thought I was in #perl.  but anyway, I'm in a coffee shop.  this is not a PlainBlack meeting I'm eavesdropping on.19:39
@scrottieI repeat:  PlainBlack does *not* make it a business practise to off people who don't pay kickbacks.19:39
@scrottiealso, PB meetings aren't buzzword complaint.19:40
pskeptthat is all good to know19:40
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]19:53
-!- daviddelikat [~dav@] has joined #webgui19:54
-!- mode/#webgui [+o daviddelikat] by ChanServ19:54
-!- icydee [c3425104@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]19:58
ckotil_scrottie: any idea why im getting this error on my AJAX request? http://pastebin.ca/215881121:35
ckotil_it works, but i see this error. it says I can supress it, but I just don't understand it21:35
@scrottieckotil_, that's a JSON thing21:37
@scrottiethe JSON module is giving you that error21:37
ckotil_should i be concerned?21:37
@scrottieJSON is JavaScript Object Notation21:37
@scrottie1 (for example) doesn't pass as an object21:38
ckotil_ok so in my JS i need to tell it to allow_nonref , somhow21:38
@scrottiebut arrays and hashes in JS do pass as objects21:38
@scrottieyou could do that.  21:38
ckotil_alternatively i could create an object?21:38
@scrottiewhat's usually done is data structures are returned... hashs of arrays or hashes of hashes or the like21:38
ckotil_ah ok21:39
@scrottieJSON::to_json(  {  foo => 1, error => 0, this => 'that' } )21:39
@scrottiethat makes the stuff you return more extensible21:39
@scrottieyou can keep adding fields to it as you need21:39
ckotil_that makes sense21:39
@scrottieyou also don't have to use JSON to do async requests.  you could set the response type to text/plain and return the string "1"21:39
@scrottiewithout even an \n on the end of it21:40
ckotil_Ok maybe i can figure in jqeury how to not use JSON21:41
ckotil_or figure out how to use JSON properly :)21:42
ckotil_i just followed a generic guide to get to this point21:42
ckotil_and it flippin works!21:42
ckotil_just not clean yet21:42
@scrottiewell, you're not using JSON right now for the data you're sending up to the server21:44
@scrottieand you're failing to use it for data coming back from the server, which this code doesn't seem to be using yet anyway21:44
ckotil_ok, so i should create a JSON object, rather than just a string to send back21:44
ckotil_or to send to the www method21:45
@scrottieentirely up to you.  if you're just sending a string or two up, JSON doesn't buy you much.  if you're just returning one string, JSON doesn't buy you much.  any more structured data, and JSON is helpful.21:46
@scrottiedata: { name: "John", location: "Boston" }21:46
@scrottiefrom http://api.jquery.com/jQuery.ajax/21:46
@scrottieif you did that in $.ajax({ ... }) call rather than sending up a string, then it's an AJAX request.21:47
@scrottiethe AJAX response depends on the content/type and returning the output of JSON::to_json() running on a Perl hash.21:47
@scrottieeg, you may decide you want to send JSON up if the user has a whiz-bang JS UI for adding form elements to a form and typing individual keywords into each text input, and you have to loop over all of those text inputs and build an array of keywords21:48
ckotil_perl hash to JSON::to_json returns a JSON ojbect21:48
@scrottieand that hash can contain arrays and simple scalar values and so on and so forth.  but it's encapsulated in a hash.21:49
@scrottieperl objects don't map to JavaScript objects via JSON last I heard though.21:49
@scrottieotherwise you could return to_json( { asset => $self } ) ;)21:49
@scrottiebut I'm just babbling about technical goo.  the async request was the bit you really wanted and that does seem to be right.21:51
ckotil_good eal21:52
ckotil_now to figure out a good way to templatize it21:53
-!- perlbot [~perlbot@simcop2387.info] has quit [Quit: ZNC - http://znc.sourceforge.net]23:34
-!- perlbot [~perlbot@simcop2387.info] has joined #webgui23:34
--- Day changed Thu Jun 07 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 248 seconds]00:06
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:17
-!- waxhead_ [~pete@ppp121-45-217-132.lns20.cbr1.internode.on.net] has quit [Ping timeout: 248 seconds]01:52
-!- waxhead_ [~pete@ppp121-45-192-118.lns20.cbr1.internode.on.net] has joined #webgui01:52
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:31
-!- waxhead_ [~pete@ppp121-45-192-118.lns20.cbr1.internode.on.net] has quit [Ping timeout: 260 seconds]04:44
-!- waxhead_ [~pete@ppp121-45-219-225.lns20.cbr1.internode.on.net] has joined #webgui04:44
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has joined #webgui04:58
elninoI'm havinga problem with a crashed assetIndex.04:59
elninoI've been doing 04:59
elninomyisamchk -r, and it says it "fixes it" but mysqldump still fails with the same error.04:59
elninoanyone experienced with crashed tables?05:00
-!- waxhead_ is now known as waxhead05:05
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has quit [Quit: Leaving]05:10
-!- jhannah [~jhannah@li118-245.members.linode.com] has left #webgui []05:25
@scrottieyes, elnino.05:32
@scrottieso need a mesg bot05:32
-!- icydee [c3425104@gateway/web/freenode/ip.] has joined #webgui09:16
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]10:09
-!- waxhead [~pete@ppp121-45-219-225.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:08
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui15:59
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]16:58
-!- daviddelikat [~dav@] has joined #webgui17:42
-!- mode/#webgui [+o daviddelikat] by ChanServ17:42
-!- kaare_ [~kaare@] has joined #webgui18:05
-!- sbaur [~Adium@] has joined #webgui18:11
ckotil_scrottie: http://pastebin.ca/2159035 got it going. it scales too, so easy to template. 18:17
ckotil_im going to look at what's in the bazaar to see if i can do this without hacking Asset.pm18:36
ckotil_hrm, not seeing this template done by Frank Dillon that PD pointed me at18:42
ckotil_supposedly tried to move all the edit options to an inline view , based on ExtJS18:42
@scrottienever heard of that.18:45
ckotil_Ill ask PD if he knows18:47
ckotil_Id like to use this inline edit stuff to add a 'flag for review' field, and/or 'expired' that users can check and then a custom workflow would gather them all up every so often and notify the owners to update their documentation18:48
CIA-77webgui: Colin Kuskie webgui-7.10 * r6e88016 / (2 files in 2 dirs): Don't assume that users actually entered a URL to proxy in an HTTP Proxy asset. This would be reasonable. - http://git.io/kl-o6g19:41
-!- icydee [c3425104@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]19:41
pskepti am wondering about deleting Root -> Home. is there any reason not to do this? will it be recreated on a reinstall like the default style templates and other things?19:55
@scrottieon re-install?  or on upgrade?21:29
@scrottiewhy delete it?  what are you trying to accomplish?21:30
@scrottieit has been done, and can be done, but you have to know what you're doing.21:49
pskeptthe only reason i guess is to prevent someone from accessing that location on our site somehow22:31
pskeptsince its unrelated to our organization22:31
pskepti meant on upgrade. sorry!22:32
pskeptif it will cause even the slightest problem then i will leave it without hestitation. 22:32
@scrottieI'd have to look at what was bundled with past upgrades to get an idea of how often they replace that, but it seems like that would just break peoples sites if they did.  it *should* only be in the original install.22:52
@scrottieprobably the safest thing to do is edit permissions on it so that people can't view it.22:52
pskeptah! great idea. thanks!23:13
@scrottieyou betcha.23:57
--- Day changed Fri Jun 08 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 246 seconds]00:08
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:32
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]04:25
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui04:33
-!- waxhead [~pete@ppp121-45-219-225.lns20.cbr1.internode.on.net] has joined #webgui04:48
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]05:01
-!- waxhead [~pete@ppp121-45-219-225.lns20.cbr1.internode.on.net] has quit [Ping timeout: 246 seconds]07:13
-!- waxhead [~pete@ppp121-45-218-23.lns20.cbr1.internode.on.net] has joined #webgui07:13
-!- icydee [c3425104@gateway/web/freenode/ip.] has joined #webgui11:05
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui14:19
-!- waxhead [~pete@ppp121-45-218-23.lns20.cbr1.internode.on.net] has quit [Ping timeout: 245 seconds]14:22
-!- qwebirc80935 [187fc157@gateway/web/freenode/ip.] has joined #webgui15:38
-!- qwebirc80935 [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]16:17
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui16:30
-!- MrHairgrease [~martin@D57D69B6.static.ziggozakelijk.nl] has joined #webgui16:41
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:41
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has quit [Quit: Lost terminal]16:50
-!- pskept [pskept@gateway/shell/devio.us/x-gjmerflhtvabbscz] has quit [Remote host closed the connection]16:52
-!- pskept [pskept@gateway/shell/devio.us/x-ryqykwbmpsfxvxcd] has joined #webgui16:54
-!- PainBank [~elswickr@secproxy2.panasonic.com] has joined #webgui17:03
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui17:10
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]17:46
-!- sbaur [~Adium@] has joined #webgui18:03
-!- sbaur [~Adium@] has left #webgui []18:04
-!- sbaur [~Adium@] has joined #webgui18:04
-!- MrHairgrease [~martin@D57D69B6.static.ziggozakelijk.nl] has left #webgui []18:08
-!- sbaur [~Adium@] has quit [Quit: Leaving.]18:17
-!- sbaur [~Adium@] has joined #webgui18:18
CIA-77webgui: Colin Kuskie webgui-7.10 * rffcee04 / lib/WebGUI/Asset.pm : Allow WebGUI::Fork's to be built for asset specific methods, and not only those found in WebGUI::Asset's namespace. - http://git.io/9QB_JQ18:44
-!- icydee [c3425104@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]19:21
ckotiloutside of a custom macro, is there anything that ships with webgui to display the date? specifically the year, for a copyright footer.20:46
MarkLeightonFishckotil, have you looked at 'D_date' yet?20:49
MarkLeightonFish('D_date' is a standard macro, if by 'custom macro' you mean something you had to write yourself.)20:49
ckotili need DateTime->now to figure out hte year.20:56
ckotili just wrote one. it was quick.20:57
ckotilweb dev's no longer wanted to keep the copyright up to date ;)21:00
-!- PainBank [~elswickr@secproxy2.panasonic.com] has left #webgui []21:45
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]22:43
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui22:44
-!- mode/#webgui [+o daviddelikat] by ChanServ22:45
--- Day changed Sat Jun 09 2012
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:16
-!- haaarg [~haarg@haarg.org] has joined #webgui01:35
-!- Netsplit *.net <-> *.split quits: haarg01:36
-!- haaarg is now known as haarg01:36
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:27
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui03:30
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]05:40
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui05:41
-!- mode/#webgui [+o daviddelikat] by ChanServ05:42
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]05:57
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui05:57
-!- mode/#webgui [+o daviddelikat] by ChanServ05:57
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit]06:00
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui06:45
-!- mode/#webgui [+o daviddelikat] by ChanServ06:45
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]07:18
-!- kaare_ [~kaare@] has joined #webgui11:20
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui14:48
-!- mode/#webgui [+o daviddelikat] by ChanServ14:48
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]15:54
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:39
-!- mode/#webgui [+o daviddelikat] by ChanServ17:39
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]20:34
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui22:51
-!- mode/#webgui [+o daviddelikat] by ChanServ22:51
-!- kaare_ [~kaare@] has quit [Ping timeout: 244 seconds]23:22
--- Day changed Sun Jun 10 2012
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]01:04
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui01:05
-!- mode/#webgui [+o daviddelikat] by ChanServ01:05
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]03:06
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui03:07
-!- mode/#webgui [+o daviddelikat] by ChanServ03:07
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 240 seconds]03:47
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui05:31
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]05:55
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui06:58
-!- mode/#webgui [+o daviddelikat] by ChanServ06:58
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]07:19
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.]08:06
-!- waxhead [~pete@] has joined #webgui08:29
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui08:45
-!- mode/#webgui [+o daviddelikat] by ChanServ08:45
-!- kaare_ [~kaare@] has joined #webgui09:37
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]11:17
-!- waxhead [~pete@] has quit [Ping timeout: 246 seconds]13:02
-!- waxhead [~pete@ppp121-45-198-144.lns20.cbr1.internode.on.net] has joined #webgui13:02
-!- waxhead [~pete@ppp121-45-198-144.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]13:41
-!- kaare_ [~kaare@] has quit [Ping timeout: 256 seconds]15:17
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:29
-!- mode/#webgui [+o daviddelikat] by ChanServ16:29
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 245 seconds]16:33
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:40
-!- mode/#webgui [+o daviddelikat] by ChanServ16:40
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]16:58
-!- daviddelikat [~dav@] has joined #webgui17:26
-!- mode/#webgui [+o daviddelikat] by ChanServ17:26
-!- kaare_ [~kaare@] has joined #webgui17:33
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]18:22
-!- kaare_ [~kaare@] has quit [Ping timeout: 244 seconds]19:38
-!- kaare_ [~kaare@] has joined #webgui19:50
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui20:36
-!- mode/#webgui [+o daviddelikat] by ChanServ20:36
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]20:43
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui21:46
-!- mode/#webgui [+o daviddelikat] by ChanServ21:46
@scrottieOracle Dong Server II22:05
xdangerscrottie: You're familiar with the internals of webgui7? I changed the cache to CHI+FastMmap and the "required" fields of helpdesk stoped working. It returns the $errors from processPropertiesFromFormPost but it runs to a problem with the cache. Little stacktrace of it: http://pastebin.com/gj9dtDB122:15
@scrottiedammit, I did it again.  wrong channel.  that was meant for #perl.22:20
* scrottie sighs22:20
@scrottieI'm going to blame it on these slow network connections.  they make me stupid.  more so than usual.  apologies for language.22:20
@scrottielet's see.22:22
@scrottieI have seen problems with CHI::FastMmap, but not fitting your description.  sometimes, if it doesn't shut down cleanly, it may wind up corrupt and refuse to store anything.22:24
@scrottieand wgd reset --delcache won't fix it.  that clears out the keys.  or sometimes won't fix it.  sometimes you have to rm the file.22:24
@scrottieso, not familiar with that problem.22:24
@scrottiemessage board it?  perlDreamer does support on the hosted sites which use that config, so I think he does more battle with that than I do.22:25
@scrottieor bug report.22:27
xdangerI've had those problems with CHI before, I ended up just doing rm -Rf /tmp/WebGUIcache22:28
@scrottiexdanger, you had errors like in http://pastebin.com/gj9dtDB1 ?22:29
xdangeryeah, Well I added the stacktrace to the errorhandling, but yes22:30
xdangerI had to switch back to FileCache22:30
xdangerI was hunting that error down for many hours before I figured it wasn't my code, because it happend on helpdesk also22:31
xdangerSo I'll file a bug report about it, does perlDreamer follow them?22:32
@scrottiethat's one of his tasks22:32
@scrottieif you paste the link here, I'll follow it too22:33
xdangerCould you please upgrade your tinymce, the old version has some problems with my chrome. I've done it (and yui) on my sites without any problems22:37
@scrottieis your version a git checkout?22:38
@scrottieof WebGUI?22:38
@scrottieI'll talk to perlDreamer and try to do that if he doesn't have any failure cases with it that he's working on22:40
@scrottiehe also does release engineering besides fielding bugs22:40
@scrottieI'm also out next week with YAPC22:41
@scrottieer, this week, I guess22:41
xdangerscrottie: I have a few more customizations, but I could try to do pull request about the javascript parts. (I haven't tested everything, since I don't use all the assets)22:43
@scrottieyou should be able to do a git add/git commit just on the TinyMCE stuff and then send a pull request for just that commit.  if you wanted to.22:43
xdangeryeah sure, I just have to see that it doesn't contain anything weird ;)22:44
@scrottieoften what happens is upgrades are done on client sites to fix problems they report ("the old version has some problems with my chrome") and then if things don't break worse, it gets merged over into the mainline.22:44
@scrottiewell, don't commit everything, just stuff related to that ;022:45
xdangerDo you have any plans to upgrade to YUI3 or something else (jquery UI for example)?22:45
@scrottieno plans for 7 or 8 to move to only jquery based stuff, but jquery winds up getting used alongside YUI a lot22:46
@scrottiedon't know if jquery is in the default wG7.  probably not, it sounds like.22:47
xdangerIt's not22:48
xdangerbut I end up using it on almost every site =)22:48
@scrottieheh, ditto22:48
xdangeryey! tinymce totally fucked my ticket up... http://www.webgui.org/use/bugs/tracker/1236622:49
@scrottieoh yeah.  people keep telling me that it cuts off the text.22:49
* scrottie sighs22:49
xdangerand it handles paste very badly22:49
@scrottiexdanger, let's have a good, long talk about the state of WebGUI after YAPC.22:49
@scrottieI'm pretty distracted with YAPC right now (I have a talk) and I'm finishing up a project.22:49
@scrottiebut hopefully afterwards I can catch up on some of this backlog of broken stuff.22:50
xdangerI'm entertaining the thought of removing yui, and replacing it with jquery + twitter bootstrap ;)22:50
xdangerand doing a little leaner version of webgui for my self22:51
@scrottieugh, twitter22:51
* scrottie cringes22:51
@scrottiethey make some really bad design choices, and twitter makes my computer slow22:51
@scrottiejust having the website up makes things sluggish22:51
@scrottie        if ($session->form->process('assetId') eq 'new') {22:52
@scrottiethat's 3095 in my Asset.pm22:52
@scrottie    if (ref $errors eq 'ARRAY') {22:52
@scrottiethat's probably what you're referring to22:52
@scrottieI probably have debug goop in mine22:53
xdangerI could have some on mine also22:53
xdangerbut that's what I'm referring to, yes22:54
xdangertwitter != twitter bootstrap22:54
xdangerbootstrap is quite nice actually22:54
xdangerbut that's just my opinnion, I'm not an UI guy22:55
@scrottiethat sounds like a major undertaking.22:55
@scrottiereturn $self->www_add() or  return $self->www_edit() should run, if there are errors in processPropertiesFromFormPost22:56
xdangerIt probably is, and I know you have lot of custom code for yui222:56
xdangerbut I don't use most of webguis assets anyway22:56
xdangerso just replacing the admin console and some basic stuff will be enough for me =)22:57
@scrottiedo you use twitter bootstrap for anything?22:57
xdangerhere's one: http://luovapaja.fi/22:57
@scrottiewould you consider writing a blog post about how you did that, and showing off some code?23:01
xdangerI could put the package to bazaar also23:02
xdangerBut I't not finished, I have to a little more with the Page Layout templates23:03
xdangerI was thinking about writing a new for of page layout that would work better with grid layouts (like bootstrap or many more)23:04
@scrottieI am way out of date with developments in JS UI stuff23:05
@scrottieguess it just isn't usually my idea of fun23:05
xdangerscrottie: have a look if you want to: http://mhx.fi/tmp/styles_bootstrap.wgpkg23:08
-!- kaare_ [~kaare@] has quit [Ping timeout: 265 seconds]23:44
--- Day changed Mon Jun 11 2012
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui02:24
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]02:58
-!- daviddelikat [~dav@] has joined #webgui05:13
-!- mode/#webgui [+o daviddelikat] by ChanServ05:13
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]07:13
-!- pskept [pskept@gateway/shell/devio.us/x-ryqykwbmpsfxvxcd] has quit [Remote host closed the connection]08:06
-!- CIA-77 [~CIA@cia.atheme.org] has quit []08:56
-!- CIA-68 [~CIA@cia.atheme.org] has joined #webgui09:09
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui14:38
-!- mode/#webgui [+o daviddelikat] by ChanServ14:38
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]15:28
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui15:43
-!- mducharme [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 260 seconds]15:44
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has joined #webgui15:58
-!- qwebirc77933 [187fc157@gateway/web/freenode/ip.] has joined #webgui16:01
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:26
-!- mode/#webgui [+o daviddelikat] by ChanServ16:26
-!- daviddelikat1 [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui17:05
-!- mode/#webgui [+o daviddelikat1] by ChanServ17:05
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Ping timeout: 252 seconds]17:09
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:15
-!- pskept [pskept@gateway/shell/devio.us/x-bghonlobmbcmkiol] has joined #webgui17:27
-!- kaare_ [~kaare@] has joined #webgui17:36
-!- pskept [pskept@gateway/shell/devio.us/x-bghonlobmbcmkiol] has quit [Quit: leaving]17:52
-!- sbaur [~Adium@] has joined #webgui18:00
-!- pskept [pskept@gateway/shell/devio.us/x-jirtlxnghzyshohk] has joined #webgui18:06
-!- qwebirc77933 [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]19:26
-!- Trex [a05eaa4b@gateway/web/freenode/ip.] has joined #webgui19:36
TrexHello folks. Anyone know if there is an alternate source for /data/wre/prereqs for 64bit other than the one posted in this thread: http://www.webgui.org/etcetera/wre-on-centos-5.5-32bit- ?19:37
TrexPosted by preaction via dropbox, but the file no longer seems to exist.19:37
TrexAlso, as long as I'm here, any big news on WebGUI being announced at the Perl conference in Madison?19:40
@scrottieTrex, no one tells me anything =P19:43
@scrottiehaven't heard of another 64bit WRE19:44
@scrottieI suggest doing the source install.19:44
TrexThings have gotten VERY quiet with WebGUI the last 6 months or more. I'm hoping it's because people are frantically working to get WG8 ready and not because WG8 killed WebGUI.19:45
@scrottieno frantic work on wG8 recently.19:45
@scrottiewe're low on staff again, so client work is dominating.19:45
@scrottiethat's obviously not sustainable.  if there's no interesting, useful product, then there's no client work down the road.19:46
@scrottiebut the project I've been working on is wrapping up, so I'm optimistic about having some time.19:47
@scrottieit's feast or famine.  no time at all or else too much of it.19:47
TrexSad but true. I've tried to come up with ways to convince my boss at the day job to hire PlainBlack and give you all some more work, but never got traction on any suggestions. Budgets are too tight.19:48
@scrottiereally, it was good fortune that preaction was able to dedicate almost all of his time (when I wasn't asking him questions about projects he previous worked on =P  ) for so long.19:48
@scrottieyeah.  I think most outfits are feeling the crunch.19:48
@scrottieI should be able to do some more work on wG.  install stuff is on my short list.  it should be *easy* to deploy it.  this situation is really bad for marketing.19:49
@scrottiebut help from the community is more important than ever.  people just kind of have to take wG8 and see its charms and help work past the rough bits.19:49
TrexI've had "try installing WG8" on my to-do list for months, but I'm already behind on major projects of my own at this point.19:50
@scrottieheh, yup.19:51
TrexI was hoping to get the VMWare appliance upgraded to 7.9 for a roadtrip and knock out some work while others drive, but it seems the 64 bit laptop just isn't going to cut it.19:51
TrexI'm sadly going to be out of town for a trade show the same time as YAPC, otherwise I'd be attending that.19:52
@scrottiewell, I think an easy install process will help wG8's caues a lot.  and I'm not convinced that creating wres is the way to do that.19:53
TrexThe WRE seemed like a good idea in many ways, even though it took me forever to convince our sysadmin, who knew the traditional LAMP setup, to change from that environment for Apache and MySQL.19:54
@scrottieI don't know what JT has planned for announcing wG8 (it's scary sometimes how autonamously we work here) but I'm at least going to put in for a lightning talk.  my wG8 talk was not accepted.  I'm not sure what that means =P19:54
@scrottiewell, imo, we started doing a bad job of keeping the WRE up to date.19:55
@scrottieand then 32 and 64 bit Debian, CentOS and OSX is a lot.  we'd have to tool up a lot to automate those builds.19:56
TrexMy guess was that WG8 always seemed so close that no one wanted to put effort into the WG7 WRE, which presumably was going to be quickly obsolete.19:56
@scrottieone big hurdle we've been talking about for a long time is reworking some things so that it can install from CPAN with eg cpanm.19:56
@scrottieyeah, that was partially it.19:56
@scrottieeven though we knew full well that wG8 isn't really a replacement for 7.  people who run 7 are likely going to continue running it for a long time.19:57
TrexWell, thanks for the chat. I have to head off again.20:04
TrexIf there's any chance of someone posting a 7.9 VMWare appliance, that woul be totally AWESOME. Just sayin...20:04
ckotilYeah, i dont see us moving to 8 anytime soon. i upgraded the current 7 site to 8 on a dev host.20:04
ckotillots of things didn't work after the upgrade20:05
TrexHave fun at YAPC!20:05
ckotilmacro's templates etc..20:05
-!- Trex [a05eaa4b@gateway/web/freenode/ip.] has left #webgui []20:05
@scrottieckotil, let's chat about that after YAPC.20:11
CIA-68webgui: Colin Kuskie webgui-7.10 * rdb3058c / sbin/preload.perl : Removing exclude of files that don't exist anymore. - http://git.io/0RGpzg20:20
ckotilsure thing21:19
sbaurfor all the developers on the list, good info about http://krebsonsecurity.com/2012/06/how-companies-can-beef-up-password-security prompted by what happened at linkedin22:33
@scrottieyeah, that goes on the list of things to do... salt the passwords.22:35
sbauractually, the article says, that's not good enough, use bcrypt (or something similar) instead22:36
@scrottieinstead of what?22:36
@scrottiesalting passwords isn't an either-or proposition, generally.22:36
sbaurinstead of salted sha-122:36
@scrottiealright.  if the argument is that sha1 is partially broken, that's legit.  but salting the things is what's on my todo list.22:36
sbaurit's more saying that cryptographic hashes are designed for speed, which is only helpful to the crackers, but password hashes are designed to take lots more time to crack22:37
@scrottieI've always liked the Blowfish idea of having a large number of rounds just to make the function expensive.22:38
sbaur[from the hacker perspective] "If a normal password try takes a microsecond [one millionth of a second]- but a bcrypt password trial takes 10 milliseconds [a hundredth of a second] -- you might as well give up. It will take years and years.'22:39
@scrottiewell, SHA1 was designed for speed and for other security considerations as well.  saying it was designed for speed is a slight simplification.22:39
@scrottiedid you read that analysis of Stuxnet from the dude in Microsoft's response team that got stuck with dealing with it?  Microsoft gave him permission to speak about it at conferences, something like a year later.22:40
sbauri recommend going through the article, it makes a good case to this non-programmer22:40
@scrottiefascinating.  one of the exploits was a job run system that used *CRC32* to make sure that the job control XML file hadn't been changed.22:41
@scrottiesometimes people forget that there are things weaker than DES... but apparently Microsoft didn't forget.  they used it =P22:42
@scrottie256 bit?  128 bit?  56 bit?  naw, 32 should be enough.22:43
@scrottieno, I'm already sold.  WebGUI needs a stronger hash and one meant for the job, and it needs salting.22:44
@scrottiestill, a strong hash like Blowfish and no salting at all, I don't see as workable.  it might take a lot of computing power, but once you build a crypt dict of Blowfish or bcrypt passwords, then you can crack any password file instantly.22:45
@scrottieunless they're salted.22:45
sbaurare there plans for any sort of two-factor authentication mechanism in WG?22:49
@scrottienope!  the Auth plugin system was cleaned up in 8.  if preaction managed to make it easy to write auth plugins, then I consider it a smashing success.22:50
@scrottieI know there are RADIUS other auth clients on CPAN.  hooking up one of those should be easy.22:51
sbaurguess we'll have to rewrite our custom auth module then before we go to 8 (not really surprised)22:51
@scrottiethe good news is that it doesn't suck any more in 8.  imo.22:51
sbaurgood to hear. the bad news is the programmer who wrote it for us left a few years ago :)22:52
@scrottiewell, no wonder!  you made him write wG7 auth plugins!22:52
@scrottie(or her)22:52
sbaurmay have even been wg6 (or 5)? don't remember when we implemented our single sign on stuff22:53
@scrottieI see.22:53
@scrottieI'm going to have to seriously think about a compatability shim for wG7->wG8.22:54
@scrottieit'll still have to run on plack, but it shouldn't be too hard to support the wG7 style asset definitions.22:55
sbaurwhat would really help me is upgrade paths from my existing older 7.5 and 7.6s that don't require going through all the stop versions22:56
sbauror package import from really old versions of content. because doing the 5 or so cycles of fixing/testing between here and wg8 just do not look appealing22:57
@scrottieI thought about that a bit decided that it would be too hard to make it work right to have all of the upgraders in one .tar.gz.  API changes would keep older upgrades from working.22:59
@scrottiethere are *no* plants to do this, but I'd like to point at what Microsoft did when people decided that they couldn't be bothered to run updates:  ran them for you when you weren't looking.23:00
@scrottieit's pretty easy to do a git checkout of WebGUI and check out one release tag after another.23:00
@scrottiethe only hard part is when upgrades muck something up.23:01
sbaurwhich they have always done for us23:01
sbaurcan you say nested macro? That's my current bugaboo for 7.5->.623:01
@scrottiedo you have a ticket open for that?23:02
sbaurI created one a while back23:02
sbaurand I know how to fix it23:02
sbaurbut, finding all the places that's it's a problem is hard23:02
@scrottiewell, let me know after YAPC if there's anything I can do to help.23:02
@scrottiethere may be a programmatic fix that can be run as an upgrader.23:03
sbaurespecially since we tend to use it around our login links23:03
sbaurI have a Nested Macro version tag on most of my sites now, that will get committed as soon as I get the rest of the sites on my last 7.5 server tested/fixed under 7.6. But I got derailed by an asset totally blowing up modperl on one site, and I have had other fires keep me from tracking it down23:04
sbaursometimes I am my worst enemy for this stuff23:13
@scrottieit just goes to show that it's really hard to tell the difference between a really good idea and a really bad one.23:14
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui23:31
-!- daviddelikat1 [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]23:48
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui23:50
-!- mode/#webgui [+o daviddelikat] by ChanServ23:50
--- Day changed Tue Jun 12 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 244 seconds]00:01
-!- sbaur [~Adium@] has quit [Quit: Leaving.]00:10
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has left #webgui []00:15
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]00:37
-!- stDavid [~stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Quit: "I've just picked up a fault in the AE-35 unit."]00:49
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:02
-!- scrottie [~scott@li25-98.members.linode.com] has quit [Ping timeout: 248 seconds]01:29
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Ping timeout: 248 seconds]01:29
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui01:30
-!- Radix-wrk [~Radix@] has quit [Ping timeout: 244 seconds]01:32
-!- Radix-wrk [~Radix@] has joined #webgui01:53
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:53
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui03:11
-!- mode/#webgui [+o daviddelikat] by ChanServ03:11
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.]05:53
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]07:42
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui14:08
-!- mode/#webgui [+v BartJol] by ChanServ14:08
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui14:45
-!- daviddelikat [~dav@] has joined #webgui14:47
-!- mode/#webgui [+o daviddelikat] by ChanServ14:47
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]15:09
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:48
-!- mode/#webgui [+o daviddelikat] by ChanServ16:48
-!- pointer [~Adium@mail2.cathey.us] has joined #webgui17:51
-!- wischie [~willi@] has joined #webgui18:03
-!- sbaur [~Adium@] has joined #webgui18:04
sbaurany word on whether the mysql in the WRE is vulnerable to the Authentication Bypass Vulnerability?18:21
-!- kaare_ [~kaare@] has joined #webgui18:53
ckotilheh, i just tried it this morning.19:02
ckotilseemed unaffected. im running wre on rhel519:02
ckotili built it from source a few years ago19:02
ckotili basically ran this http://pastie.org/private/903voijkkz8nmde3yqj4rw19:02
sbaurcool, what version of the WRE?19:41
sbaurthanks, i'll grab that code out of pastie and try on one of our dev systems...19:42
ckotiljust be sure to use the wre mysql19:49
sbaursince it never succeeds I'll assume that I'm not vulnerable :)19:53
sbaurthanks ckotil19:55
-!- wischie [~willi@] has left #webgui ["Ex-Chat"]20:14
-!- kaare_ [~kaare@] has quit [Ping timeout: 248 seconds]23:52
--- Day changed Wed Jun 13 2012
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []00:54
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]00:55
-!- pointer [~Adium@mail2.cathey.us] has quit [Ping timeout: 256 seconds]00:56
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui01:32
-!- mode/#webgui [+o daviddelikat] by ChanServ01:32
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:39
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]03:08
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui03:54
-!- mode/#webgui [+o daviddelikat] by ChanServ03:54
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]04:36
-!- daviddelikat [~dav@] has joined #webgui04:38
-!- mode/#webgui [+o daviddelikat] by ChanServ04:38
-!- pointer [~Adium@mail2.cathey.us] has joined #webgui04:42
-!- waxhead [~pete@ppp121-45-221-183.lns20.cbr1.internode.on.net] has joined #webgui04:52
-!- pointer [~Adium@mail2.cathey.us] has quit [Quit: Leaving.]04:54
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]05:10
-!- waxhead [~pete@ppp121-45-221-183.lns20.cbr1.internode.on.net] has quit [Ping timeout: 244 seconds]11:08
-!- waxhead [~pete@ppp121-45-222-156.lns20.cbr1.internode.on.net] has joined #webgui11:20
-!- waxhead [~pete@ppp121-45-222-156.lns20.cbr1.internode.on.net] has quit [Ping timeout: 252 seconds]12:22
-!- waxhead [~pete@ppp121-45-193-237.lns20.cbr1.internode.on.net] has joined #webgui12:23
-!- waxhead [~pete@ppp121-45-193-237.lns20.cbr1.internode.on.net] has quit [Ping timeout: 256 seconds]13:06
-!- waxhead [~pete@ppp121-45-215-173.lns20.cbr1.internode.on.net] has joined #webgui13:07
-!- waxhead [~pete@ppp121-45-215-173.lns20.cbr1.internode.on.net] has quit [Ping timeout: 245 seconds]14:11
-!- waxhead [~pete@ppp121-45-211-81.lns20.cbr1.internode.on.net] has joined #webgui14:12
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Ping timeout: 240 seconds]14:27
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui14:42
-!- mode/#webgui [+v BartJol] by ChanServ14:42
-!- waxhead [~pete@ppp121-45-211-81.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:19
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Ping timeout: 246 seconds]15:45
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui16:02
-!- mode/#webgui [+v BartJol] by ChanServ16:03
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:03
-!- mode/#webgui [+o daviddelikat] by ChanServ16:03
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Client Quit]16:07
-!- willi__ [~willi@deighton.bccn-berlin.de] has joined #webgui16:10
-!- pointer [~Adium@mail2.cathey.us] has joined #webgui16:15
ckotilHas anyone ever upgraded the rich editor? 16:17
ckotilI figure tinymce is actively maintained. How hard is it to drop in a newer version?16:18
+BartJolWell, I know that a while ago (several years), it has been updated16:25
+BartJolI see that it has been updated in 7.5.9 on http://www.webgui.org/bazaar/smiley-macro16:27
+BartJolthat is the last update I see in the changelog16:28
+BartJolbut ckotil, I haven't done it myself16:31
ckotili may attempt it on a dev host16:32
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui16:33
-!- willi__ [~willi@deighton.bccn-berlin.de] has quit [Quit: Ex-Chat]17:38
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui17:55
-!- mode/#webgui [+o daviddelikat] by ChanServ17:55
-!- sbaur [~Adium@] has joined #webgui18:06
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]18:15
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui18:26
-!- mode/#webgui [+o daviddelikat] by ChanServ18:26
-!- kaare_ [~kaare@] has joined #webgui18:41
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]18:52
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui19:01
-!- mode/#webgui [+o daviddelikat] by ChanServ19:01
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]19:24
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui19:32
-!- mode/#webgui [+o daviddelikat] by ChanServ19:32
-!- pskept [pskept@gateway/shell/devio.us/x-jirtlxnghzyshohk] has quit [Quit: leaving]19:48
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]20:00
-!- pskept [pskept@gateway/shell/devio.us/x-cnhmvvwgyfgvgmqv] has joined #webgui20:49
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui21:40
-!- mode/#webgui [+o daviddelikat] by ChanServ21:40
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]22:19
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui22:26
-!- mode/#webgui [+o daviddelikat] by ChanServ22:26
-!- scrottie [~scott@li25-98.members.linode.com] has joined #webgui23:16
-!- mode/#webgui [+o scrottie] by ChanServ23:16
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]23:20
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui23:45
-!- mode/#webgui [+o daviddelikat] by ChanServ23:45
-!- kaare_ [~kaare@] has quit [Ping timeout: 246 seconds]23:54
--- Day changed Thu Jun 14 2012
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]00:20
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui00:29
-!- mode/#webgui [+o daviddelikat] by ChanServ00:29
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]00:51
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui01:07
-!- mode/#webgui [+o daviddelikat] by ChanServ01:08
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]01:15
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui01:15
-!- mode/#webgui [+o daviddelikat] by ChanServ01:16
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]01:22
-!- pointer [~Adium@mail2.cathey.us] has quit [Ping timeout: 240 seconds]01:22
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:32
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Ping timeout: 240 seconds]02:39
-!- BartJol [~bart@] has joined #webgui02:40
-!- mode/#webgui [+v BartJol] by ChanServ02:40
-!- pointer [~Adium@mail2.cathey.us] has joined #webgui04:44
-!- pointer [~Adium@mail2.cathey.us] has quit [Quit: Leaving.]05:19
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.]05:33
-!- wischie [~willi@] has joined #webgui11:36
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Read error: Connection reset by peer]13:23
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui13:23
-!- wischie [~willi@] has quit [Quit: Ex-Chat]14:25
-!- qwebirc86662 [187fc157@gateway/web/freenode/ip.] has joined #webgui15:33
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:20
-!- mode/#webgui [+o daviddelikat] by ChanServ16:20
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]16:28
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:38
-!- mode/#webgui [+o daviddelikat] by ChanServ16:38
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]16:52
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui17:01
-!- mode/#webgui [+o daviddelikat] by ChanServ17:01
-!- kaare_ [~kaare@] has joined #webgui17:43
-!- pointer [~Adium@mail2.cathey.us] has joined #webgui17:56
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]17:59
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui18:03
-!- mode/#webgui [+o daviddelikat] by ChanServ18:03
-!- sbaur [~Adium@] has joined #webgui18:05
-!- pointer [~Adium@mail2.cathey.us] has quit [Remote host closed the connection]18:09
-!- qwebirc86662 [187fc157@gateway/web/freenode/ip.] has quit [Quit: Page closed]18:10
-!- pointer [~Adium@mail2.cathey.us] has joined #webgui18:16
-!- pointer [~Adium@mail2.cathey.us] has left #webgui []18:25
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]18:54
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui19:01
-!- mode/#webgui [+o daviddelikat] by ChanServ19:01
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]19:11
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui19:31
-!- mode/#webgui [+o daviddelikat] by ChanServ19:31
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]20:02
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui20:49
-!- mode/#webgui [+o daviddelikat] by ChanServ20:49
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]21:03
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui21:06
-!- mode/#webgui [+o daviddelikat] by ChanServ21:06
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]22:17
-!- kaare_ [~kaare@] has quit [Ping timeout: 244 seconds]23:18
--- Day changed Fri Jun 15 2012
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui01:48
-!- mode/#webgui [+o daviddelikat] by ChanServ01:48
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]02:25
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui02:32
-!- mode/#webgui [+o daviddelikat] by ChanServ02:32
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]02:37
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:41
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui02:49
-!- mode/#webgui [+o daviddelikat] by ChanServ02:50
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]04:14
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui04:19
-!- mode/#webgui [+o daviddelikat] by ChanServ04:19
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]07:04
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has joined #webgui07:49
-!- mode/#webgui [+o daviddelikat] by ChanServ07:49
-!- daviddelikat [~dav@adsl-75-42-235-136.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]07:57
-!- waxhead [~pete@ppp121-45-223-184.lns20.cbr1.internode.on.net] has joined #webgui11:50
-!- waxhead [~pete@ppp121-45-223-184.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]12:08
-!- waxhead [~pete@ppp121-45-211-156.lns20.cbr1.internode.on.net] has joined #webgui14:25
-!- daviddelikat [~dav@] has joined #webgui14:29
-!- mode/#webgui [+o daviddelikat] by ChanServ14:29
-!- waxhead [~pete@ppp121-45-211-156.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]14:48
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]14:52
-!- daviddelikat [~dav@] has joined #webgui14:53
-!- mode/#webgui [+o daviddelikat] by ChanServ14:53
-!- daviddelikat [~dav@] has quit [Client Quit]14:57
-!- wgGuest34 [~wgGuest34@93-142-192-68.adsl.net.t-com.hr] has joined #webgui15:55
-!- wgGuest34 [~wgGuest34@93-142-192-68.adsl.net.t-com.hr] has quit [Client Quit]15:56
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:12
-!- mode/#webgui [+o daviddelikat] by ChanServ16:12
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]16:27
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui16:32
-!- mode/#webgui [+o daviddelikat] by ChanServ16:32
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]17:43
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui17:49
-!- mode/#webgui [+o daviddelikat] by ChanServ17:49
-!- sbaur [~Adium@] has joined #webgui17:51
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]17:57
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui17:59
-!- mode/#webgui [+o daviddelikat] by ChanServ17:59
-!- BartJol [~bart@] has quit [Quit: Leaving.]18:46
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]18:51
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui18:57
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui19:02
-!- mode/#webgui [+o daviddelikat] by ChanServ19:02
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]19:22
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui19:27
-!- mode/#webgui [+o daviddelikat] by ChanServ19:27
sbaurHappy friday everyone!19:39
sbaurI am back to trying to figure out why one of my sites will not upgrade from 7.5 to 7.619:39
sbaurI think i have narrowed it down to something actually in the DB, not any of the conf files or uploads dir19:40
sbauraccording to the wreservice.pl script mod perl and mod proxy both fail to start, but if I do a ps, I see both modperl and modproxy processes running19:42
sbaurmy upgrade process output is here: http://pastebin.com/ueED4KGS19:43
ckotilit looks like the upgrade completes successfully, without error19:44
sbaurthat's what it looks like except for the templates that don't instanciate, but I get that on most of my old sites19:46
sbaurwait, 132 is back in this list. that one is important. OTOH, i can't imagine a missing template would keep modperl from even loading19:47
sbaurand i've been using this environment to update my other sites and have not run into anything like this19:48
sbaurheh, and the site is actually running19:49
sbaursort of19:49
sbaurusing the WG bookmarks I can get logged in and to the asset manager19:49
sbaurit's just so strange19:49
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]19:51
sbaurI've imported the missing template, and issued another wreservice restart and modperl, modproxy still say they failed even though ps shows running processes19:53
sbaurand I can interact with the site by going into the asset manager using urls19:53
sbaurI'm so confused19:54
sbaurI am getting SizeLimit errors in the modperl error log, but those only start to show up after wreservice.pl reports that it failed to start19:56
sbaurAnd, my conf files are all what a 7.6 addsite.pl created19:56
sbaurI would welcome other suggestions, no matter how outlandish, to try to figure this one out20:01
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui20:06
-!- mode/#webgui [+o daviddelikat] by ChanServ20:06
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Client Quit]20:06
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui20:09
-!- mode/#webgui [+o daviddelikat] by ChanServ20:09
sbaurok, I think the problem is something on the site's home page, at least, it will display other pages to me21:09
sbaurif I change the home page to some other site, wreservice restarts without error21:19
sbaurnow to figure out what exactly is causing the problem21:20
sbaurOMG! all this trouble because a shortcut on the home page no longer had something to point at!21:24
ckotilI did the unthinkable, and added a lot of the wiki tag features to Asset.pm so my Layouts and Articles can add/drop tags, show the tag cloud, and search by tags.21:25
ckotilheh, that sucks sbaur. good you found it tho21:25
sbaurwhy unthinkable21:25
ckotilbc they're not in there to begin with ;)21:25
sbaurI live on this pendulum of webgui love and hate, right now, I've swung back over to the hate side21:26
ckotilyou'll be back soon enough21:26
sbaurwonder if later versions have this same bug or not...21:28
sbaurbut I hate WG too much right now to actually try to reproduce21:29
sbaurbut that it told me modperl had failed because of a stupid shortcut21:29
ckotili seem to always have problems updating. which is why im still on 7.9.2321:31
ckotili did manage to upgrade a dev host from 7.9.23 to 8. that was ... interesting. it worked in the end. but lots of stuff was broke. most of my macro's21:32
sbaurit's why i'm still working on getting to 7.6 on my 3rd server21:32
sbaurI'm hoping to skip 7.7,,7.10 and go straight to 821:33
sbaurI think it will be faster to totally copy/recreate my 20+ sites then to go through that hellish upgrade path one by one21:33
sbaurat least I believe it enough to try it with some of my smaller sites21:34
sbaurwe'll have to rewrite all our custom code no matter what21:34
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui21:38
-!- mode/#webgui [+v patspam] by ChanServ21:38
sbaurand now, I get to track down all the other things that broke in this site when upgrading to 7.6...21:38
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Client Quit]21:39
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui21:39
-!- mode/#webgui [+v patspam] by ChanServ21:39
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]21:48
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui21:48
-!- mode/#webgui [+o daviddelikat] by ChanServ21:48
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Client Quit]21:49
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui22:00
-!- mode/#webgui [+o daviddelikat] by ChanServ22:00
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Quit: patspam]22:26
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui22:35
-!- mode/#webgui [+v patspam] by ChanServ22:35
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Remote host closed the connection]22:52
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui23:03
-!- mode/#webgui [+v patspam] by ChanServ23:03
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Remote host closed the connection]23:14
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]23:27
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has joined #webgui23:35
-!- mode/#webgui [+o daviddelikat] by ChanServ23:35
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui23:36
-!- mode/#webgui [+v patspam] by ChanServ23:36
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Quit: patspam]23:42
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui23:47
-!- mode/#webgui [+v patspam] by ChanServ23:47
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Quit: patspam]23:58
--- Day changed Sat Jun 16 2012
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui00:47
-!- mode/#webgui [+v patspam] by ChanServ00:47
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Remote host closed the connection]00:48
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has joined #webgui00:50
-!- mode/#webgui [+v patspam] by ChanServ00:50
-!- patspam [~anonymous@dyn-72-33-194-39.uwnet.wisc.edu] has quit [Remote host closed the connection]00:50
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]01:02
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui01:21
-!- daviddelikat [~dav@dyn-72-33-243-123.uwnet.wisc.edu] has quit [Quit: Leaving.]02:17
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:27
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui02:30
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]03:48
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]05:56
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui05:57
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui07:08
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []07:22
-!- kaare_ [~kaare@] has joined #webgui12:32
-!- daviddelikat [~dav@] has joined #webgui14:09
-!- mode/#webgui [+o daviddelikat] by ChanServ14:09
-!- kaare_ [~kaare@] has quit [Ping timeout: 248 seconds]22:30
--- Day changed Sun Jun 17 2012
-!- daviddelikat [~dav@] has quit [Ping timeout: 240 seconds]03:47
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui03:53
-!- mode/#webgui [+o daviddelikat] by ChanServ03:53
-!- waxhead [~pete@ppp121-45-218-243.lns20.cbr1.internode.on.net] has joined #webgui06:50
-!- kaare_ [~kaare@] has joined #webgui08:03
-!- waxhead_ [~pete@ppp121-45-197-246.lns20.cbr1.internode.on.net] has joined #webgui13:17
-!- waxhead [~pete@ppp121-45-218-243.lns20.cbr1.internode.on.net] has quit [Ping timeout: 245 seconds]13:18
-!- waxhead_ [~pete@ppp121-45-197-246.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]13:51
-!- kaare_ [~kaare@] has quit [Ping timeout: 252 seconds]17:19
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui17:35
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 246 seconds]17:37
-!- kaare_ [~kaare@] has joined #webgui18:51
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has left #webgui ["PART ##astronomy :PART #vi-control :PART #vegastrike :PART #skiffy :PING 1339958325"]21:38
-!- kaare_ [~kaare@] has quit [Ping timeout: 260 seconds]23:42
--- Day changed Mon Jun 18 2012
-!- Radix-wrk [~Radix@] has quit [Quit: No Ping reply in 180 seconds.]00:19
-!- Radix-wrk [~Radix@] has joined #webgui01:31
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:31
-!- Radix-wrk [~Radix@] has quit [Ping timeout: 244 seconds]01:37
-!- Radix-wrk [~Radix@] has joined #webgui02:32
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:32
-!- supaplex [~supaplex@c-98-234-214-121.hsd1.ca.comcast.net] has joined #webgui03:08
-!- supaplex [~supaplex@c-98-234-214-121.hsd1.ca.comcast.net] has left #webgui []03:10
@scrottieit looks like my suspicion was wrong:  there was no big wG8 announcement at YAPC.  JT can be quite the showman when he wants to be, but the inclination didn't seem to have grabbed him.07:04
xdangerthat's too bad10:09
-!- _lsr [~danger@ppp59-167-120-68.static.internode.on.net] has joined #webgui17:06
-!- kaare_ [~kaare@] has joined #webgui17:19
-!- sbaur [~Adium@] has joined #webgui17:58
-!- _lsr [~danger@ppp59-167-120-68.static.internode.on.net] has quit [Remote host closed the connection]18:52
--- Day changed Tue Jun 19 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 245 seconds]00:14
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:36
-!- KlausH [~KlausH@dslb-092-074-026-106.pools.arcor-ip.net] has joined #webgui09:53
-!- KlausH [~KlausH@dslb-092-074-026-106.pools.arcor-ip.net] has quit [Quit: KlausH]10:11
-!- BartJol [~bart@] has joined #webgui10:38
-!- waxhead [~pete@ppp121-45-223-21.lns20.cbr1.internode.on.net] has joined #webgui10:59
-!- waxhead [~pete@ppp121-45-223-21.lns20.cbr1.internode.on.net] has quit [Ping timeout: 246 seconds]11:13
-!- waxhead [~pete@ppp121-45-223-251.lns20.cbr1.internode.on.net] has joined #webgui11:26
-!- BartJol [~bart@] has quit [Ping timeout: 245 seconds]11:47
-!- willi__ [~willi@deighton.bccn-berlin.de] has joined #webgui13:28
-!- waxhead [~pete@ppp121-45-223-251.lns20.cbr1.internode.on.net] has quit [Ping timeout: 272 seconds]13:58
-!- sbaur [~Adium@] has joined #webgui18:03
-!- kaare_ [~kaare@] has joined #webgui19:38
--- Day changed Wed Jun 20 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 248 seconds]00:02
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui00:21
CIA-68webgui: Scott Walters webgui-7.10 * r225df67 / (docs/changelog/7.x.x.txt t/lib/WebGUI/PseudoRequest.pm): PseudoRequest shouldn't clobber Apache2::Cookies if the package already exists; mock requests are sometimes useful under mod_perl and this is a bit of a gotcha - http://git.io/qNjG3A01:04
CIA-68webgui: Scott Walters webgui-7.10 * r851844c / (docs/changelog/7.x.x.txt t/lib/WebGUI/PseudoRequest.pm): lots of stuff expects the request object to have a hostname method. give it one. - http://git.io/O7vx0A01:04
CIA-68webgui: Scott Walters webgui-7.10 * reaa29c5 / (3 files in 3 dirs): group() function Survey::ExpressionEngine that returns 1/0 depending on whether the current user is in a group - http://git.io/r4ecMw01:04
CIA-68webgui: Scott Walters webgui-7.10 * r3fe8f9a / (docs/changelog/7.x.x.txt lib/WebGUI/User.pm t/User.t): fix nasty data sync bug in WebGUI::User::friends that was causing the friendsGroup assigned to a user t - http://git.io/O0BwHg01:04
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []01:14
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:28
CIA-68webgui: Scott Walters webgui-7.10 * r0422807 / (3 files in 3 dirs): Revert "group() function Survey::ExpressionEngine that returns 1/0 depending on whether the current user is in a group" -- wrong branch. - http://git.io/M5DnTg02:32
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui10:45
-!- mode/#webgui [+v BartJol] by ChanServ10:45
-!- daviddelikat1 [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui12:57
-!- mode/#webgui [+o daviddelikat1] by ChanServ12:57
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 260 seconds]13:00
-!- willi__ [~willi@deighton.bccn-berlin.de] has quit [Quit: Ex-Chat]14:13
-!- daviddelikat1 [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]16:51
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:52
-!- mode/#webgui [+o daviddelikat] by ChanServ16:52
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]17:02
@scrottieit's not even 5: yet in the Netherlands, BartJol.17:46
@scrottieand you're already gone.17:46
-!- sbaur [~Adium@] has joined #webgui17:54
ckotil9to5 is a myth18:21
sbauryes, at the very least it's 8-5 with no paid lunch18:21
-!- kaare_ [~kaare@] has joined #webgui18:49
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]18:51
-!- daviddelikat [~dav@71-87-113-102.dhcp.mdsn.wi.charter.com] has joined #webgui19:06
-!- mode/#webgui [+o daviddelikat] by ChanServ19:06
-!- BartJol [~bart@D4B27E13.static.ziggozakelijk.nl] has joined #webgui21:50
-!- mode/#webgui [+v BartJol] by ChanServ21:50
-!- BartJol [~bart@D4B27E13.static.ziggozakelijk.nl] has quit [Quit: Leaving.]21:56
-!- willi__ [~willi@deighton.bccn-berlin.de] has joined #webgui22:51
-!- willi__ [~willi@deighton.bccn-berlin.de] has left #webgui ["Ex-Chat"]23:07
--- Day changed Thu Jun 21 2012
-!- daviddelikat [~dav@71-87-113-102.dhcp.mdsn.wi.charter.com] has quit [Quit: Leaving.]00:05
-!- kaare_ [~kaare@] has quit [Ping timeout: 240 seconds]00:13
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui00:21
-!- mode/#webgui [+o daviddelikat] by ChanServ00:21
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]00:27
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui00:29
-!- mode/#webgui [+o daviddelikat] by ChanServ00:29
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:43
haargscrottie: what part of the code had the error with the permissions?03:37
haargthere's definitely some parts of the code i definitely misused exceptions, but the push request as is isn't really workable03:37
haargin most cases, WGDEV_DEBUG should give enough information about exceptions for tracking that down, but i'm sure there are cases it isn't good enough03:40
-!- scrottie [~scott@li25-98.members.linode.com] has quit [Quit: scrottie]03:44
-!- scrottie [~scott@li25-98.members.linode.com] has joined #webgui03:44
-!- mode/#webgui [+o scrottie] by ChanServ03:44
@scrottieyeah, no, that commit was pure snark.03:44
@scrottieokay, the push was pure snark.  the commit was actually useful to me, but that was just the result of perl -p -i -e 's/eval \{/do {/'.03:45
@scrottieif you're interested, I could take a more serious stab at it eventually.03:45
@scrottieI don't know which ones were hiding the error but after taking the eval's out, I then had to take the try's out.03:46
haargit mainly sounds like somewhere i'm swallowing errors without checking them.  it shouldn't be too hard to fix that, although webgui isn't all that consistent with its errors.03:46
@scrottiewG8 is a lot better, because I beat on it until I was happy with it.03:46
@scrottiethere are probably a few places where eval { } or try { } makes sense, but most of the time, the best thing really is just to let them float up the stack.03:47
haargthe worst thing i did with exceptions is in the root/config finding code, which thankfully doesn't touch webgui itself so i don't think it should lead to problems like this.03:47
@scrottieif you're not actually working around an error condition or adding extra useful information to an error object that preserves the original error context (stack trace, lexicals, etc), and you're not keeping some daemon from melting down, then the error shouldn't be trapped.03:48
haargbut the asset finding code for example tries a second behavior if the first fails03:48
@scrottiemakes sense.  I don't know if you can rethrow a union of error objects =P03:48
@scrottiemaybe there is a need for that.  I don't think I care enough to make that module, though.03:49
haargwell, there's RETHROW03:49
haargwhich i only recently learned about03:49
@scrottieRETHROW?  all caps?03:49
haargor is it named something else...03:49
@scrottiedon't know.  does it do anything other than rethrow a caught error object?03:50
haargsorry, PROPAGATE03:50
haargperldoc -f die03:50
@scrottieah, so that does add more info.03:51
@scrottieand the original isn't disappeared.03:52
haargif you could point out the specific place your error was getting swallowed, i'd be happy to make changes for it.  i might also try to get WGDEV_DEBUG to provide more info.03:53
@scrottiea'right.  I'll see what I can do there.03:54
@scrottie         WGDev::Asset::find('WGDev::Asset=HASH(0xa2a21d0)', 'home/alumni-tools') called at /data/wre/prereqs/lib/perl5/site_perl/5.10.0/WGDev/Command/Edit.pm line 14604:00
@scrottielooks like the last place the CPU touched wgdev04:00
@scrottieafk a bit, sorry04:00
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]05:20
-!- daviddelikat [~dav@] has joined #webgui05:22
-!- mode/#webgui [+o daviddelikat] by ChanServ05:22
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui06:13
haargscrottie: i think i see what the issue is there09:00
haargit tries to preserve the error from webgui, but it has to choose between two.  i can probably make it a bit smarter about that, but it's going to be problematic either way.09:01
haargor maybe not :/09:03
haargit wouldn't try the by_id part in this case, because that isn't a valid guid09:05
haargEdit.pm around line 143.  that's the issue.09:07
haargneed to be able to detect 'not found' errors there vs other things.09:08
-!- BartJol [~bart@D4B27E13.static.ziggozakelijk.nl] has joined #webgui09:55
-!- mode/#webgui [+v BartJol] by ChanServ09:55
-!- waxhead [~pete@ppp121-45-198-220.lns20.cbr1.internode.on.net] has joined #webgui10:31
-!- BartJol [~bart@D4B27E13.static.ziggozakelijk.nl] has quit [Quit: Leaving.]11:34
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui16:20
-!- mode/#webgui [+v danny_mk] by ChanServ16:20
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]16:49
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui16:50
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has joined #webgui16:50
neilkpdGood morning! what is the status of webgui 8? I expected news after YAPC.16:52
-!- waxhead [~pete@ppp121-45-198-220.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]16:59
+danny_mkLOL, you are not the only one.  Seems that forum post is going unanswered at this point.16:59
+danny_mkneilkpd: http://www.webgui.org/etcetera/any-update-on-webgui-8-#id-ow-3KBzJHNAemNf9APPyw17:49
+danny_mkneilkpd:  http://blog.webgui.org/post/16125902354/major-milestone-branching17:53
-!- sbaur [~Adium@] has joined #webgui18:04
-!- kaare_ [~kaare@] has joined #webgui18:10
@scrottieneilkpd:  I was really expecting an announcement at YAPC.18:39
@scrottieanyway, 8 is out.18:41
@scrottierun it, talk to me about it, report bugs, hack on it.18:41
@scrottieI did say that I would spend some time on it after YAPC (had a presentation to get ready)18:41
@scrottie((on something else))18:41
@scrottieoh, something wG8 related *did* happen at YAPC.  I agreed to help The Perl Foundation migrate their unsupported, ancient SocialText Wiki over to wG8.18:45
@scrottiethat's used by various projects TPF funds and coordinates.18:45
ckotilare you going to use the wiki asset?18:47
@scrottiein some modified form, yeah.18:51
@scrottiebut they were also using the SocialText Wiki as a CMS and want a CMS.18:51
@scrottieso I'll probably use more than that.18:51
@scrottiethis is mostly on my own time, but PB lets me write off a certain amount of time for "things that are shiney".18:52
ckotili can't stand the wiki. too limited19:21
ckotilwell i like the keyword components19:22
ckotilso much that i've been incorporating them into Asset.pm19:22
ckotiltho i will pry break that out of Asset.pm to make upgrades easier19:23
@scrottiefunny, at YAPC people kept saying "there's no Perl Wiki!"19:29
@scrottiethere's OddMuse.  wG has its.  I wrote TinyWiki, a version of which held the record for the smallest Wiki for over a year.19:30
@scrottiethe Perl community has some serious NIH blinders on.19:30
@scrottieto be expected, I guess.  the kids are taking over advocacy and are developing all of the popular stuff.19:30
@scrottieif you're not connected to that crowd, your work virtually doesn't exist.19:30
@scrottieI wrote a type checking system in Perl.  about a year later, someone went to TPF for a development grant to build another of the same thing and got the money and didn't finish it.19:31
@scrottiethe code radar (or lack of it) is frustrating.19:31
* scrottie posts on http://www.webgui.org/etcetera/any-update-on-webgui-8-19:38
@scrottieoh boy do I have a lot of work to do.19:38
ckotilyeah, it would be nice if webgui got more attention19:42
ckotilfrom the community, not you guys ;)19:43
sbaurany status update on the WRE for 8?19:43
@scrottiesbaur, I think perlDreamer released something.  I don't use it on dev so I don't pay much attention.  do you see one on sourceforge?19:43
sbaurhaven't gone looking yet, just curious19:44
@scrottiehttp://sourceforge.net/projects/pbwebgui/files/WebGUI%20Runtime%20Environment/WRE%200.9.3/ ... that's what I get linked to.  that's not for wG819:45
@scrottiethis one is newer:  http://sourceforge.net/projects/pbwebgui/files/WebGUI%20Runtime%20Environment/WRE%200.9.6/19:45
ckotilwoah sweet19:46
@scrottiebut... I don't think that's for wG819:46
@scrottieask on the forums?19:46
ckotilim still on 0.9.1, but with a new web server coming soon from Dell , I may upgrade it19:46
@scrottieckotil, I understand that there's a security problem with the SSL libs in the old wre that allows a DoS attack19:46
sbaurwould be helpful if searching for webgui runtime on sourceforge's main page actually showed results, any results19:47
ckotilI upgraded those19:47
@scrottieand possible remote code exploit19:47
ckotilyeah, it's nowhere near stock19:47
@scrottiedon't know what else got updated in that wre.  mysql was quite old.19:47
ckotilsource compiled too from the get go19:47
ckotili like the idea of the wre tho19:47
@scrottiethere was some talk of adding HandlerSocket support, which is screaming fast, but I don't know if perlDreamer did that19:47
ckotilwhen I first started using webgui for our web presence I ran it from source. what a pain19:47
sbauri would like the idea of the WRE a whole lot more if it was easy to upgrade the individual components19:48
ckotilit's not bad when you build the wre from source. just keep your source dir around19:48
@scrottiesbaur, what I'd like to do, since we're doing a bad job of keeping the WRE up to date, is to create an installer that manages installing components using rpm/apt19:49
sbaurotoh, i've never seen good instructions for that19:49
sbaurthat would be awesome19:49
* ckotil seconds that19:49
@scrottiethat wG8 has more than a couple of installation steps is one of my main peeves19:49
ckotilwebgui is about the only thing i run anymore that's not from an rpm19:49
sbaursame here19:49
ckotilwe even package up perl scripts, web services, you name it19:49
@scrottiepeople keep asking for help installing it.  it should just go.  people don't have a lot of attention for that kind of stuff any more.19:49
ckotilhaving your own repo plus puppet/cobbler/koan makes building systems a breeze19:50
@scrottieckotil, someone is maintaining a dpkg of it for Debian, but yeah, no rpm.19:50
sbaurso, if you just search for webgui on SF, then click files, then you can find the wre19:50
sbaurnot easy19:50
@scrottiethings are more likely to become pkgs/rpms if they already use existing deps without change and install without major grief.19:50
@scrottieat the time, distributing via SourceForge was the killer way to do it, and wG owes a lot of its success to that... but that's less true now days.19:51
sbaurit just should be separated from the main webgui. e.g it's telling me that the latest version is webgui-7.10.23 when i'm looking at a wre download19:52
haargi always meant to put something like add-site into webgui core20:05
haargand wanted to remove the Image::Magick dep.  those are the main things preventing webgui from being cpan-able, and would also help with other packaging things.20:06
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has left #webgui ["PART ##astronomy :PART #vi-control :PART #vegastrike :PART #skiffy :PART #zenoss :PONG :barjavel.freenode.net"]20:22
@scrottiehaarg, Image::Magick is on my todo list.  I'd really like to get the core of wG onto CPAN.20:25
@scrottiehoping to have some time for this stuff -- and I think I do -- after finish $last_huge_project20:25
haargthe captcha and thumbnail stuff would be easy to replace with something else, and iirc i already did most of that at one point.20:27
haargthe graphing things are harder.  honestly it would kind of make sense to rip that out and have it as a separate thing20:27
@scrottiein my dream world, CPAN would overtake the wG Marketplace.20:28
@scrottieno reason we can't have WebGUI::Asset::Wiki on CPAN.20:28
@scrottieand graphing stuff can turn itself on or off depending on whether modules are available, or list the Perl wrappers as deps, or whatever.20:29
@scrottiethese are solved problems.20:29
@scrottiebut still, killing ImageMagick is on my todo list.20:29
neilkpdI can't wait for wg8 installation/setup becoming less simplier than wg7. When do you think that could be?20:30
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has joined #webgui20:30
@scrottieGodel's Law dictates that I don't know.20:32
@scrottieheya vanjwilson20:32
@scrottieit's one of my shortlist todo items, though.20:32
vanjwilsonhey, scrottie20:32
@scrottieneilkpd:  but you're right.  I should do something soon.  it's been too long!20:34
neilkpd'You' are approaching one (1) year! 20:36
@scrottieneilkpd, it is an open source project.  PlainBlack had a developer on wG8 full time for probably two years.  other people can contribute improvements too ;)20:37
@scrottieit's all about fixing the things that bug you... scratching your own itch, as they say.  and then sharing.20:38
vanjwilsonHas anyone ever run into this situation: migrated our WebGUI dev server to a VM with a fresh install of Ubuntu 10.4, but the image our host (Liquid Web) offered did not have a mail server installed by default(?!?). I just installed Postfix and can send mail locally and to remote addresses, but WebGUI still can't send mail. It just fails almost silently (mail workflows get suspended and try later, but no errors in any of the logs)20:42
neilkpdI know. But I have hopes! I was told that I have a new car which I can only imagine driving.20:43
@scrottieneilkpd, what's the problem?  install WebGUI8 and use it!  report bugs.  fix bugs if you can.20:46
@scrottieneilkpd, 8.0.0 is out.  8.0.1 is in progress.20:46
@scrottieI'm going to go do an errand in a few here.20:51
@scrottievanjwilson, hrm.  21:05
@scrottieso the outgoing mail is still in the queue?  turn up the log level?21:05
@scrottiewhat is the 'smtpServer' setting?21:06
@scrottiedo you have wgd installed?  if so, wgd setting smtpServer ... otherwise, whereever that's set in the Settings in the control panel.21:06
@scrottiecan you do:  telnet localhost 2521:07
@scrottieget "Connected to" ..?21:07
vanjwilsonThe mail was still in the queue.21:07
@scrottieWebGUI likes to talk over a TCP socket rather than invoking /usr/sbin/sendmail21:07
vanjwilsonstmp Server in Messaging tab is "localhost" (as it is on our production instance, which is also 7.10.24, but running on Ubuntu 8.4)21:08
vanjwilsonI sent several different emails using the "telnet localhost 25" method21:09
@scrottieI assume emailToLog isn't set in the config file.  if nothing else, the messages would vanish from the queue if so.  hrm.21:10
@scrottieWebGUI::Mail::Send.pm around line 543 is this;21:11
@scrottie        else {21:11
@scrottie            my $smtp = Net::SMTP->new($smtpServer); # connect to an SMTP server21:11
@scrottieyou should be able to add "or $log->error(... some message ... );' to several of those lines21:12
@scrottie$smpt->mail(...), ->data, ->datasend, dataend, quit... all of those should get or $log->error stuck on the end of them.21:13
@scrottiethat'll narrow down where it's going wrong.21:13
@scrottiedon't see anything in the Net::SMTP docs about getting more details on failure21:13
@scrottieah, looks like you can pass Net::SMTP->new() a Debug => 1 parameter21:14
@scrottieit doesn't say, but that'll probably show up in your mod_perl log21:15
@scrottiepaste the output of that into a gist.github.com or another nopaste service and show it to me when I'm back online?  another thing that might work is changing the smtpServer setting from localhost to /usr/sbin/sendmail21:15
@scrottiethat'll force it to invoke /usr/sbin/sendmail directly, but the args hard-coded in may not be correct for postfix's version of /usr/sbin/sendmail21:16
vanjwilsonI'll put in that logging21:19
@scrottiehrm, though if it $smtp->quit fails, nothing sets $status to 0, so it'll think that it delivered it when it didn't21:20
@scrottiethen the message would get removed from the log21:21
@scrottieso I wonder if maybe it isn't even getting that far21:21
vanjwilsonthere's already a "if (defined $smtp) {... 21:21
vanjwilson} else {21:21
vanjwilson$log->error("Couldn't connect to mail server: ".$smtpServer);21:21
vanjwilson                $status = 0;21:21
vanjwilson            }21:21
@scrottieyeah.  I saw that.  I was wondering if it was failing past that point.21:22
@scrottiedue to some protocol error or the like.21:22
vanjwilsonwould we be better off with exim, or plain old sendmail21:22
@scrottieyou wouldn't be better off with plain old sendmail21:22
@scrottieif wG is using a module that's speaking an out of date protocol or not doing something right by postfix, that should be fixed21:23
vanjwilsonI just remembered that we have a customer who is running 7.10.24 on a Mac mini, which uses Postfix, and his emails send.21:24
@scrottieI don't see any info or warn calls in here... only $log->error, so you should see any possible error with log level at error21:24
@scrottiewell, with Debug => 1 in Net::SMTP, you should see messages in the mod_perl log about not being able to use a from address or SMTP handshake wrong or unable to parse an email address or various other things21:25
@scrottieplease do that and try again and let me know what comes up, if anything.21:25
@scrottieit may just be a postfix config change.21:25
@scrottieafk a bit21:25
vanjwilsonrestarted server, and submitted a DataForm, but still nothing in the modperl.error.log21:32
@scrottieadd a $log->warn inside if( defined $smtp ) { ... } to verify that it's actually getting into there?  is spectre maybe not running at all, or not able to talk to the wG?21:35
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has quit [Quit: Page closed]21:37
vanjwilson"perl spectre.pl --test" runs through all our sites on this server and returns "Tests completed"21:38
vanjwilsonthere's no log, so it's not getting into the "defined" branch of the loop, either21:47
sbaurusually a restart of spectre will get mail flowing, but you may have already tried that21:58
sbaurif your postfix is set to only allow authenticated senders, that could be causing a problem as well21:58
sbaurWG still doesn't allow authentication on send (only requested that feature a few years ago...)21:59
vanjwilsongood suggestion, I'll check the postfix defaults for 10.4, it may now default to authentication22:01
sbaurthough you should have run into that with the telnet tests22:02
sbauralso make sure that the user running webgui is allowed to send messages (might be a different setting)22:03
+danny_mkMy main issue helping out with WebGUI improvements is writing the test scripts.22:24
+danny_mkbelieve it or not I have only written a handful of tests during a lifetime of development.22:25
+danny_mkhowever I finding it more difficult to write software without it22:25
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Remote host closed the connection]22:28
@scrottiemaybe a $log->warn after     if ($mail->head->get("To")) {22:46
@scrottieto verify that the email has a To22:46
@scrottieotherwise none of that logic will run22:46
@scrottiearound line 51622:46
@scrottiethen another after     if ($group) {22:47
@scrottieand maybe one at the top of the sub send {22:47
@scrottieto see if that's getting called at all22:47
@scrottieif not, have to backtrack from there22:47
-!- kaare_ [~kaare@] has quit [Ping timeout: 245 seconds]23:17
--- Day changed Fri Jun 22 2012
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]01:57
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:30
CIA-68wrebuild: root wre7 * r7048596 / getsource.sh : Can't build modperl against apache 2.4 without a threaded perl. - http://git.io/STACTQ03:44
CIA-68wrebuild: root wre7 * rf03b009 / getsource.sh : Change the target directory for the apr support libraries. - http://git.io/0uZF_w03:44
CIA-68wrebuild: root wre7 * rdcbfdf0 / (build.sh getsource.sh): Build setups for apache 2.2.22 and new mod_perl. - http://git.io/BTMsrQ03:44
CIA-68wrebuild: root wre7 * r4a4cf10 / build.sh : Small tweak for building IM - http://git.io/xyHHQg03:44
CIA-68wrebuild: root wre7 * r9598af7 / build.sh : Awstats build fix. - http://git.io/me0efg03:44
-!- perlbot [~perlbot@simcop2387.info] has quit [Ping timeout: 246 seconds]11:42
-!- perlbot [~perlbot@simcop2387.info] has joined #webgui11:42
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has joined #webgui17:02
neilkpdHi. I need help installing wre-0.9.6 and wg8 beta.17:31
neilkpdThere are three sets on instructions...wre, wg8 and github. I have a minimal instal of Centos, and have downloaded the new wre and wg817:31
@scrottieheya neilkpd17:35
neilkpdGood morning Scrottie.17:35
@scrottiethe instructions with wg8 assume a source install.  those were written before the wre was updated for 817:35
@scrottiewhich github docs are you looking at?  https://github.com/plainblack/wrebuild/blob/d432f0797edb77e51a377e150476e30a9a0915d7/wre/docs/install.txt ?17:37
@scrottieis that different from the wre instructions that came with?17:37
neilkpdAt the bottom of page, https://github.com/plainblack/webgui17:39
@scrottiefrom the bottom of that page, "See docs/install.txt for more detailed installation instructions."17:43
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui17:43
-!- mode/#webgui [+v danny_mk] by ChanServ17:43
@scrottiein the wG8 tarball/git checkout/distro, that's the README, and it has the short version of the instructions17:43
@scrottiemainly for people who are already familiar with wG7 17:43
@scrottiedocs/install.txt should be exactly the same thing but with more details17:43
neilkpdAnd also here, Which is the easiest or the current preferred way of installing now. I just want to have wg8 up and running. 17:47
@scrottieheh, and then the "full" set of instructions claim to be "quick and dirty"17:47
@scrottieare you confident about installing packages with your OS's package manager?  do you know how to install mysql on your system?17:48
neilkpdSomewhat. Is this the cmd yum -y install mysql mysql-server mysql-devel mysql-libs17:53
-!- sbaur [~Adium@] has joined #webgui17:58
-!- sbaur [~Adium@] has left #webgui []17:58
-!- sbaur [~Adium@] has joined #webgui17:58
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui18:07
-!- mode/#webgui [+o daviddelikat] by ChanServ18:07
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 272 seconds]18:12
@scrottieit would be something like that.  I don't know CentOS as well as I know Debian.18:16
@scrottieyour major choice is whether to use the system package manager's MySQL and related things, or to try to build it from scratch.  the *hardest* part of the install is ImageMagick.  18:17
sbaurI know RHEL/centos, but didn't see the previous post.18:17
@scrottieer, not build from scratch18:17
@scrottieto use the system package manager or use the WRE18:17
@scrottieif you use the WRE, then you don't have to install MySQL, and most of the modules will be there for you already.  perl modules.18:17
sbaurmy advice - use the WRE18:17
sbaurunless being uptodate on packages (compliance reasons) is a major concern18:18
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui18:18
-!- mode/#webgui [+o daviddelikat] by ChanServ18:18
sbaurand i keep hearing about how there's a way to rebuild the wre with newer packages, but I have not gone down that road yet18:19
@scrottiethe major downside to the WRE is I haven't sat down to sort out exactly how the install instructions go for 8 with the thing18:19
@scrottiea lot of the instructions... most of them... from the wG8 install docs still apply.  it looks like you still have to edit your config file.18:20
sbauroh we're talking 8. don't pay any attention to what I said. I am still firmly in 7.x 18:20
@scrottieneilkpd, probably your best bet is to ignore the addsite.pl script because I don't know how to use it, and do essentially this18:21
neilkpdI'm open to either debian or centos. Which ever is more comfortable.18:24
@scrottieuse what you've got.18:27
@scrottieI'm trying to fix up a copy of the install instructions to merge the WRE install docs and the wG8 install docs.18:27
@scrottieI'll post that in a few here18:27
+danny_mkInstalled 8.0.0, can't create a folder.  filed bug report18:30
@scrottieyou installed 8?18:34
@scrottiedid you run the upgrades?18:35
@scrottie(yes, you have to run the upgrades in a new install)18:35
+danny_mkyup, but I will do that again18:35
@scrottienope, I should look at the bug report18:36
+danny_mkother things seem to work18:38
@scrottieif you can turn the admin on, upgrades almost certainly ran18:38
@scrottiethat's kind of the "did you remember to plug it in?" question18:38
+danny_mkyup, can turn admin on no problem, see bug report.18:40
+danny_mkthe attachment is a screen capture of the error18:40
@scrottieokay, first stab at combined WRE+wG8 install instructions:  https://gist.github.com/2973558  ... neilkpd, that's for you.18:41
neilkpdThank you.18:41
@scrottiehopefully you have time to help me test those instructions =)  then I can fix them if things go wrong18:41
@scrottieyou're welcome18:41
@scrottieI still need to renumber the points.  18:42
@scrottieugh, steps still missing18:44
@scrottieokay, updated that18:53
@scrottiewait, didn't18:54
@scrottieokay, now updated18:54
neilkpdscrottie, In #5: FIXME:  'WRE mysql should be patched to not look in /etc/.' -- how do I fix this?19:01
-!- vanjwilson [~van@adsl-070-148-067-249.sip.clt.bellsouth.net] has left #webgui []19:04
@scrottieneilkpd, it involves hacking around in MySQL's source code and the wre-build source code.  that's more a task for me than for you.19:09
@scrottiefor now, you just need to make sure that there is no /etc/mysq.conf19:09
@scrottiebecause it'll override the one in /data/wre/etc/mysql.conf19:09
@scrottieafk a bit19:09
neilkpdAlso in #5: to run this cmd - 'mysql --password --user=webgui < share/create.sql;' wg8 must have already been downloaded.19:12
neilkpdI'm using /data. This cmd should now become: 'mysql --password --user=webgui < /data/WebGUI/share/create.sql;' . Is that correct?19:18
@scrottieneilkpd, I'll fix that in the docs, re: wG8 having needed to have been downloaded already, and correct19:33
neilkpdWhen I run this cmd 'mysql --password --user=webgui < /data/WebGUI/share/create.sql;', I get this error 'ERROR 1046 (3D000) at line 19: No database selected'  19:35
sbauradd the name of your site with underscores instead of periods before the <    e.g. www_example_com19:36
neilkpdThis is probably a conf file. Which .conf file needs to have been edited previously?19:40
@scrottiesorry, got pulled into another conversation19:47
@scrottietrying to catch up19:47
@scrottie#5 isn't 'mysql --password --user=webgui < share/create.sql;'19:48
@scrottiein the current version of the docs19:48
@scrottiebut $6 is19:48
neilkpdScrottie. I'm waiting to hear from you re. Which .conf file needs to have been edited20:25
@scrottiewhat did you name your conf file?20:29
@scrottie"opy WebGUI.conf.original to something named after the site's URL and20:30
@scrottieending in .conf, such as www.example.com.conf"20:30
@scrottie"dit it, making sure20:30
@scrottieto insert your site's URL and the database connection information.20:30
@scrottieThis is in the dbuser, dbpass, and dsn keys"20:30
@scrottie"Set uploadsPath in the .conf file to eg /data/domains/www.example.com/public/uploads/"20:30
@scrottiethose four keys need to be set.20:30
@scrottieothers might be worth reading through.20:30
@scrottiehow ya doin'?20:59
@scrottiepushed up a new version again with fixes21:02
@scrottieand more details21:02
neilkpdI'm still getting the error, 'ERROR 1046 (3D000) at line 19: No database selected', when I run the cmd, 'mysql --password --user=webgui < /data/WebGUI/share/create.sql;'21:05
@scrottieI updated the instructions21:08
@scrottiepushed a new version up21:08
@scrottieit changes that line21:08
@scrottie  $ mysql --password --user=webgui www_example_com < share/create.sql21:08
@scrottie"Pick a database name.  Practise is to name it after the site.  If you're21:09
@scrottiehosting www.example.com, then "www_example_com" is a good database name21:09
@scrottiefor the site"21:09
@scrottiethat's the same as the database you've created for WebGUI21:09
neilkpdI get a different error, 'ERROR 1064 (42000) at line 19: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB CHARSET=utf8' at line 14'21:10
@scrottiewhat does mysql --version say?21:17
neilkpdmysql  Ver 14.14 Distrib 5.5.24, for Linux (i686) using readline 5.121:19
@scrottiewanna try something?21:19
@scrottiecat share/create.sql | sed -e 's!^) TYPE=InnoDB CHARSET=utf8;$!) ENGINE=InnoDB CHARSET=utf8;!' | mysql --user=webgui --password www_example_com21:21
@scrottieagain, with whatever your database name is instead of www_example_com21:22
neilkpdI get a different error, 'ERROR 1064 (42000) at line 1703: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM CHARSET=utf8' at line 18'21:25
haargi thought wgd had been fixed to use ENGINE but maybe it didn't make it into 8.0.021:26
@scrottieDate:   Sat Mar 10 13:34:36 2012 -080021:30
@scrottielast git entry for share/create.sql21:30
neilkpdIt's 2:30 EST. I'll leave at 2:45 and rtn in 2 hours. I will continue from here.21:30
@scrottieinstructions have people loading create.sql with MySQL directly.  should they have people using wgd --reset?  is the translation in there, or in writing the SQL?21:30
haargthe translation is done when building the .sql21:31
@scrottieokay.  so it should be a matter of re-generating that file.21:31
haarge8a1e55 Rewrite the dumped SQL to change TYPE= to ENGINE= to make mysql 5.5 happy.21:33
haargfeb 2421:33
@scrottieone MyISAM table, for the full text index21:34
@scrottieokay.  I'm hoping to give wG8 some attention again here.21:34
haargi need attempt to fix the asset edit error swallowing, then push out a new wgdev version21:34
@scrottieneilkpd, I changed the sed command to handle that case too and pushed the doc up again21:38
neilkpdI ran your updated sed cmd and got this error, 'ERROR 1050 (42S01) at line 19: Table 'AdSku' already exists'21:42
@scrottieneilkpd, it's probably easist to go in and drop all of the tables and try again21:44
@scrottiemysql --user=webgui --password www_example_com21:44
@scrottieshow tables;21:44
@scrottiethen drop table whatever;   for each table in there21:45
sbaurugh, drop the db and recreate it is easier21:45
@scrottiethen try the command again.21:45
@scrottieyeah, you could do that too.21:45
neilkpdI'll do that when I get back. Scrottie. Thanks for your help. I will continue when I get back and check for updates here, https://gist.github.com/2973558 21:45
haargwgd db -c21:45
@scrottieneilkpd, sure thing.  thanks for your patience.  talk to you later.21:45
@scrottieright, that too.21:46
@scrottieI forget that the install instructions have people installing wgd.21:46
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui21:52
+danny_mkscrottie:  I did a fresh installation of WebGUI8 on a local VM and the reported BUG is still there so I am optimistic that it is a valid bug.21:56
@scrottiea'right.  lessie.21:58
-!- sbaur [~Adium@] has quit [Quit: Leaving.]23:26
-!- sbaur [~Adium@] has joined #webgui23:39
--- Day changed Sat Jun 23 2012
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla [Firefox 13.0.1/20120614114901]]00:16
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:08
-!- sbaur [~Adium@] has joined #webgui02:08
CIA-68webgui: Scott Walters master * rc042f43 / lib/WebGUI/Asset/Wobject/Folder.pm : use AssetAspect::UploadFiles. - http://git.io/-Ism8w02:12
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]02:18
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:28
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui04:58
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]05:10
neilkpdScrottie. If you're still up. I got the installation to work. Thank you.05:33
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui05:35
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]05:42
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui05:53
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]06:01
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui06:10
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]06:14
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]06:21
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui06:22
-!- kaare_ [~kaare@] has joined #webgui06:50
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]07:06
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui07:14
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui09:04
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 264 seconds]09:06
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui09:17
-!- MarkLeightonFish [~Fisherscr@] has quit [Quit: Leaving.]09:33
-!- waxhead [~pete@ppp121-45-207-93.lns20.cbr1.internode.on.net] has joined #webgui11:17
-!- waxhead [~pete@ppp121-45-207-93.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]14:25
-!- MarkLeightonFish [~Fisherscr@] has joined #webgui18:58
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Quit: Leaving.]19:00
-!- MarkLeightonFish [~Fisherscr@] has left #webgui []19:08
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui19:14
-!- mode/#webgui [+v BartJol] by ChanServ19:14
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Excess Flood]21:13
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui21:14
-!- mode/#webgui [+v BartJol] by ChanServ21:14
-!- kaare_ [~kaare@] has quit [Ping timeout: 256 seconds]21:25
@scrottiecd .. into the scripts dir22:26
@scrottieoh, hrm22:26
@scrottiemis-msg.  nevermind.22:28
@scrottiemsg BartJol yeah... most pages will have a link in their upper left that says "summary"23:09
@scrottieoops, missed a / there23:10
@scrottieis the path to the wgpkg correct?23:21
--- Day changed Sun Jun 24 2012
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]00:23
-!- kaare_ [~kaare@] has joined #webgui07:49
-!- waxhead [~pete@ppp121-45-207-93.lns20.cbr1.internode.on.net] has joined #webgui08:15
-!- kaare_ [~kaare@] has quit [Ping timeout: 246 seconds]11:37
-!- waxhead [~pete@ppp121-45-207-93.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]13:10
-!- kaare_ [~kaare@] has joined #webgui13:14
-!- kaare_ [~kaare@] has quit [Ping timeout: 245 seconds]23:44
--- Day changed Mon Jun 25 2012
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has joined #webgui09:04
-!- elnino [~elnino@user-38q47qq.cable.mindspring.com] has quit [Client Quit]09:04
-!- waxhead [~pete@ppp121-45-207-93.lns20.cbr1.internode.on.net] has joined #webgui11:11
-!- waxhead [~pete@ppp121-45-207-93.lns20.cbr1.internode.on.net] has quit [Ping timeout: 255 seconds]12:02
-!- waxhead [~pete@ppp121-45-207-193.lns20.cbr1.internode.on.net] has joined #webgui12:14
-!- waxhead_ [~pete@ppp121-45-219-253.lns20.cbr1.internode.on.net] has joined #webgui12:35
-!- waxhead [~pete@ppp121-45-207-193.lns20.cbr1.internode.on.net] has quit [Ping timeout: 260 seconds]12:37
-!- waxhead_ [~pete@ppp121-45-219-253.lns20.cbr1.internode.on.net] has quit [Ping timeout: 246 seconds]13:01
-!- waxhead_ [~pete@ppp121-45-192-110.lns20.cbr1.internode.on.net] has joined #webgui13:03
-!- waxhead__ [~pete@ppp121-45-194-134.lns20.cbr1.internode.on.net] has joined #webgui13:31
-!- waxhead_ [~pete@ppp121-45-192-110.lns20.cbr1.internode.on.net] has quit [Ping timeout: 245 seconds]13:33
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui13:54
-!- mode/#webgui [+v BartJol] by ChanServ13:54
-!- waxhead_ [~pete@ppp121-45-223-124.lns20.cbr1.internode.on.net] has joined #webgui14:02
-!- waxhead__ [~pete@ppp121-45-194-134.lns20.cbr1.internode.on.net] has quit [Ping timeout: 250 seconds]14:05
-!- waxhead_ [~pete@ppp121-45-223-124.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]14:36
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has joined #webgui16:23
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has joined #webgui17:32
-!- sbaur [~Adium@] has joined #webgui18:05
neilkpdHello Scrottie18:20
neilkpdre. your instructions, https://gist.github.com/2973558 I couldn't reconnect to the database after I restarted webgui.18:20
neilkpdI found this, https://gist.github.com/2318748 and it work great!18:21
neilkpdThis tells what gets done, https://gist.github.com/233604518:22
@scrottiesorry, I'm kind of thin today and tomorrow.  https://gist.github.com/2973558 I've seen.  that does have a number of fixes in it.  too bad wG is a moving target.  wG needs a real installer that comes with and is maintained.  or something =)18:24
@scrottieyou shouldn't have had to reinstall everything to fix one problem, and I'm not sure why you would have that particular problem anyway.18:25
-!- kaare_ [~kaare@] has joined #webgui18:32
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:44
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]21:10
-!- kaare_ [~kaare@] has quit [Ping timeout: 248 seconds]23:27
--- Day changed Tue Jun 26 2012
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has left #webgui []00:03
CIA-68wrebuild: root wre7 * r5697742 / (build.sh getsource.sh): Add experimental build support for HandlerSocket - http://git.io/Y0lChQ02:02
-!- Radix-wrk [~Radix@] has quit [Ping timeout: 240 seconds]02:39
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:39
-!- Radix-wrk [~Radix@] has joined #webgui02:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:44
-!- perlbot_ [~perlbot@simcop2387.info] has joined #webgui10:18
-!- perlbot [~perlbot@simcop2387.info] has quit [Write error: Broken pipe]10:19
-!- perlbot_ is now known as perlbot10:19
-!- waxhead [~pete@ppp121-45-204-164.lns20.cbr1.internode.on.net] has joined #webgui10:37
-!- waxhead [~pete@ppp121-45-204-164.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]14:30
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has joined #webgui16:18
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui17:12
-!- mode/#webgui [+v danny_mk] by ChanServ17:12
-!- kaare_ [~kaare@] has joined #webgui17:19
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Quit: Lost terminal]17:20
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has joined #webgui17:21
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has joined #webgui17:28
neilkpdHello. Are packages import/export available in wg8?17:32
-!- wischie [~willi@] has joined #webgui17:47
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui17:48
-!- mode/#webgui [+v BartJol] by ChanServ17:48
-!- sbaur [~Adium@] has joined #webgui18:08
-!- sbaur [~Adium@] has left #webgui []18:09
-!- sbaur [~Adium@] has joined #webgui18:09
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]18:09
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Remote host closed the connection]18:43
-!- wischie [~willi@] has quit [Quit: Ex-Chat]19:00
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui21:12
-!- mode/#webgui [+v danny_mk] by ChanServ21:12
CIA-68wrebuild: root wre7 * rd5fb51b / build.sh : Make HandlerSocket build optional due to build issues. - http://git.io/1qOTJQ22:12
@scrottieneilkpd, the 'wgd' tool should be able to import/export packages in wG8.  I haven't tried wG8's own admin for that.22:16
+danny_mkJust so I am clear, the bug reports that apply to WebGUI8 are the WebGUI Beta bugs.  Right?23:13
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has quit [Remote host closed the connection]23:14
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has joined #webgui23:15
-!- kaare_ [~kaare@] has quit [Ping timeout: 264 seconds]23:29
--- Day changed Wed Jun 27 2012
-!- jigou [~JIgou@ip-173-201-38-68.ip.secureserver.net] has left #webgui []00:07
@scrottiebeta bugs?  hmm?00:09
haargi assume he's talking about the webgui 8 bug tracker00:09
+danny_mkassume correctly00:11
@scrottiewebgui.org/8 -- you're asking if that's where you should file bug reports against wG8?00:11
+danny_mkI would love to tackle some of these bugs, however it seems I would have to learn a lot about WebGUI8 internals before I do00:12
+danny_mkI report bugs at:  http://www.webgui.org/bugs00:12
+danny_mkMake a mistake and reported to both, Hmmm...00:22
neilkpdScrottie, I enable package creation in the metadata of the item I want to package. I click on 'assets' but I don't see the package. Has this changed from wg7?00:37
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Remote host closed the connection]00:42
haargiirc the ui for packages is different, but i don't know if i ever looked at the wg8's ui00:52
CIA-68wrebuild: root wre7 * r9fe661d / build.sh : Track new versions to build. (+6 more commits...) - http://git.io/7oM4MQ00:56
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:29
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has quit [Quit: Page closed]03:50
@scrottieneilkpd, try the forums?  I don't know if it has changed.  probably a bug.05:07
@scrottieor catch me later (spotty internet today... on the train) and I'll look at the code and try to guess if it's broken or just changed05:08
-!- willi__ [~willi@deighton.bccn-berlin.de] has joined #webgui10:13
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui10:19
-!- mode/#webgui [+v BartJol] by ChanServ10:19
* scrottie waves hello to BartJol12:42
+BartJolscrottie: what's up?12:46
xdangerscrottie: As I understod the packages are missing from webgui8 admin interface16:03
+BartJolwebgui packages IU suppose?16:29
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]17:06
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has joined #webgui17:47
-!- sbaur [~Adium@] has joined #webgui17:59
-!- sbaur [~Adium@] has left #webgui []18:00
-!- sbaur [~Adium@] has joined #webgui18:00
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui18:09
-!- mode/#webgui [+v danny_mk] by ChanServ18:09
-!- daviddelikat1 [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui18:55
-!- mode/#webgui [+o daviddelikat1] by ChanServ18:55
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Read error: Operation timed out]18:57
-!- daviddelikat1 [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]19:14
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui19:15
-!- mode/#webgui [+o daviddelikat] by ChanServ19:15
-!- kaare_ [~kaare@] has joined #webgui19:50
CIA-68wrebuild: root wre7 * r2f66510 / (build.sh getsource.sh readme.txt): Fix final issues with building giflib - http://git.io/9BO1nw20:44
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has quit [Ping timeout: 245 seconds]22:10
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla [Firefox 13.0.1/20120614114901]]22:56
--- Day changed Thu Jun 28 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 245 seconds]00:05
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]00:32
-!- daviddelikat [~dav@] has joined #webgui00:49
-!- mode/#webgui [+o daviddelikat] by ChanServ00:49
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]00:55
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:22
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui05:47
-!- CIA-68 [~CIA@cia.atheme.org] has quit []06:02
-!- CIA-69 [~CIA@cia.atheme.org] has joined #webgui06:16
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui08:18
-!- mode/#webgui [+o daviddelikat] by ChanServ08:18
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]09:37
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui09:39
-!- mode/#webgui [+o daviddelikat] by ChanServ09:39
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has joined #webgui10:48
-!- mode/#webgui [+v BartJol] by ChanServ10:48
-!- BartJol [~bart@D57D69B5.static.ziggozakelijk.nl] has quit [Quit: Leaving.]11:04
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]16:07
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui16:09
-!- BartJol [~bart@] has joined #webgui16:17
-!- mode/#webgui [+v BartJol] by ChanServ16:17
-!- kaare_ [~kaare@] has joined #webgui17:15
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]17:46
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:48
-!- mode/#webgui [+o daviddelikat] by ChanServ17:48
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui17:54
-!- mode/#webgui [+v danny_mk] by ChanServ17:54
-!- sbaur [~Adium@] has joined #webgui18:08
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has joined #webgui20:47
+danny_mkscrottie:  quick question before I start on another project.  Has PlainBlack decided to go into JQuery or YUI3 for more advanced features?23:54
--- Day changed Fri Jun 29 2012
-!- kaare_ [~kaare@] has quit [Ping timeout: 250 seconds]00:29
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla [Firefox 13.0.1/20120614114901]]00:55
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:32
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]03:29
-!- neilkpd [187fc157@gateway/web/freenode/ip.] has quit [Quit: Page closed]03:35
-!- daviddelikat [~dav@] has joined #webgui04:07
-!- mode/#webgui [+o daviddelikat] by ChanServ04:07
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]04:29
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui04:34
-!- mode/#webgui [+o daviddelikat] by ChanServ04:34
-!- daviddelikat1 [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui04:41
-!- mode/#webgui [+o daviddelikat1] by ChanServ04:41
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Ping timeout: 264 seconds]04:45
-!- daviddelikat1 [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]05:03
-!- daviddelikat [~dav@] has joined #webgui05:07
-!- mode/#webgui [+o daviddelikat] by ChanServ05:07
-!- daviddelikat [~dav@] has quit [Quit: Leaving.]05:16
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui05:22
-!- mode/#webgui [+o daviddelikat] by ChanServ05:22
-!- waxhead [~pete@ppp121-45-205-93.lns20.cbr1.internode.on.net] has joined #webgui06:26
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]06:36
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui06:39
-!- mode/#webgui [+o daviddelikat] by ChanServ06:39
-!- waxhead [~pete@ppp121-45-205-93.lns20.cbr1.internode.on.net] has quit [Ping timeout: 255 seconds]06:44
-!- waxhead [~pete@ppp121-45-220-63.lns20.cbr1.internode.on.net] has joined #webgui06:57
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Read error: Connection reset by peer]09:24
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui09:26
-!- pskept [pskept@gateway/shell/devio.us/x-cnhmvvwgyfgvgmqv] has quit [Ping timeout: 244 seconds]10:05
-!- waxhead [~pete@ppp121-45-220-63.lns20.cbr1.internode.on.net] has quit [Ping timeout: 240 seconds]11:55
-!- waxhead [~pete@ppp121-45-199-188.lns20.cbr1.internode.on.net] has joined #webgui12:07
-!- ckotil_ [~ckotil@snare.grnoc.iu.edu] has joined #webgui14:44
-!- ckotil [~ckotil@snare.grnoc.iu.edu] has quit [Read error: Connection reset by peer]14:44
-!- waxhead [~pete@ppp121-45-199-188.lns20.cbr1.internode.on.net] has quit [Quit: Ex-Chat]15:07
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]16:05
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:08
-!- mode/#webgui [+o daviddelikat] by ChanServ16:08
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui16:35
-!- mode/#webgui [+v danny_mk] by ChanServ16:35
ckotil_danny_mk: it looks like YUI is used for the assetmanager, and as of 7.9.22, it's YUI2.816:48
+danny_mkI am thinking of using yui3 for my new project16:48
ckotil_I just used a bunch of jquery things for my site.16:49
+danny_mkJQuery would have been a better option but since WebGUI uses YUI, YUI3 it is.16:49
ckotil_but could have done them in YUI. it just seemed easier to use jquery16:49
+danny_mkwhat was the argument against JQuery again?16:49
ckotil_there were already jquery components in the style template16:49
ckotil_oh i have no idea. we should wait for scrottie or someone else to chime in16:49
ckotil_s/the style template/my style template/16:50
-!- ckotil_ is now known as ckotil16:50
+danny_mkis it me or has WebGUI lost a little steam, I can't stand working with systems like Drupal/Joomla16:52
+danny_mkWebGUI has a lot of potential but this 8 release has really put everyone into a coma :-/16:53
-!- sbaur [~Adium@] has joined #webgui17:58
ckotilit's a really big change18:25
ckotilI upgraded my 7 site to 8 on a dev host. It was very difficult, and half of the site was broken.18:26
ckotilso it will be a long while until I make the jump, i think18:26
sbaurHi everyone! Is this channel logged anywhere? I seem to remember logs a long time ago, but don't remember where18:26
ckotilyeah it's logged18:26
haargif you could document the problems you had and what parts of the site are broken (and possibly any errors in the logs) i'm sure it would be appreciated18:27
ckotilhaarg: I forgot to do that. Im sorry.18:28
ckotili dumped the db and tar'd up the files, and shelved it for now.18:28
sbaurckotil, The more I hear about 8, the more I think I'm just going to re-implement my sites in 8 instead of trying to go through all the upgrade pain.  The work on the custom code is the same, and this way I don't have to deal with all the versions between 7.6 and 818:28
ckotilback to running 7 on my dev host for dev type stuff. doing lots of neat things with inline editing w/ AJAX and some neat advanced functions. like search by keyword, search beneath this section. basically adding a lot of wiki asset type stuff to Asset.pm18:29
ckotilsbaur: that may be the best way 18:29
ckotilre: logs http://mentalhouse.net/irc/logs/webgui/18:30
ckotiladvanced search functions*18:31
@scrottiedanny_mk, re: WebGUI losing steam, I wrote a long post about that about a week ago.  for about two years, we had someone working on wG8 full time.  right now we don't.  I don't know what else to say.18:34
+danny_mkckotil:  It would be great if we had WebGUI::Form::Dynamic::Datatable component18:34
@scrottieand yeah, the main reaction to 8 was "you're not going to make us run that, right?"18:35
+danny_mkscrottie:  Yup, I read that post.  I gotit.18:35
+danny_mkWhos reaction was that?18:35
+danny_mkI am actually looking forward to 818:35
@scrottieclient.  people here, when it was announced.18:35
+danny_mkPeople always complain about these changes but I believe 8 will eventually win them over18:36
@scrottiedanny_mk:  well, 8 is out, but no one really tested it during beta.  the internal APIs are pretty well tested but the UI is a bit of a mess.18:36
+danny_mkYup, I reported some bugs18:37
@scrottieyeah.  I started working on some, and then pulled into other things.  I haven't looked for "bugs into WebGUI beta" on the main tracker, only the wG8 tracker.18:37
@scrottieI think 8 kind of got pushed out the door without any fanfare after a long period of no testing and no feedback.18:38
+danny_mkOnce bug #12316 is fixed I will work on a Chat object, which I badly need18:39
@scrottiewG8 was in beta for ages.  the only bugs I saw were ones already there, about things like "replace GD with another image library", and install problems/questions.18:40
+danny_mkDo you mean 8 is dead?  dying?18:40
@scrottiedanny_mk, that's not exactly what I said.18:40
-!- BartJol [~bart@] has quit [Quit: Leaving.]18:41
@scrottieno testing and no feedback during its beta18:41
@scrottieI personally took that as a lack of interest.  I'm glad that I'm hearing noises now about people being interested in it, but I've got a lot of work to do on it and could really use some help (and for projects to stay calm)18:41
+danny_mkOK, my only problem with helping is that I have not been a good "test" writer.  I do testing by using breakpoints, logging, etc...18:43
@scrottiehow's your JS?18:43
@scrottieit seems like most of the work this point is in the whiz-bang JS admin.18:44
sbaurthanks ckotil18:44
@scrottieI'd love to learn more about JS and get some JS test framework going so I could test that thing (or else replace it wish something simple... geesh) but even just having the bugs fixed even if they're liable to regress later would be huge18:45
sbaurscrottie, last I heard teh WRE was not ready for 8, without that, testing, for me at least, is not very feasible 18:46
+danny_mkscrottie:  you mean like http://seleniumhq.org/18:47
@scrottiesbaur, you can run wG8 on the current and many older WREs.  it doesn't use the Apache httpd included with it, but it does use perl, the modules, and MySQL.  setup is a bit more manual than wre+wg7 but there are instructions.18:47
sbaurhmmm, ok that wasn't very clear to me...18:48
@scrottiedanny_mk, or testafy.com.  I guess I'm not sure what I'm thinking of.  that's probably the best way to do JS unit tests, but I keep imagining that someone has a spidermonkey running at the command line with a DOM built in to it, and a test framework that emits TAP output18:48
sbauris anyone planning on putting a vm image together for 8?18:48
+danny_mkWe made one available, whatever happened to that?18:49
+danny_mkI have one ready but need a place to host it if you are interested18:49
@scrottiedanny_mk, it's still on the forum.18:49
ckotilselenium, isn't that the active ingredient in Head and Shoulders? or was at the time when we defeated the alien invasion 18:49
@scrottieI thought I threw it onto my machine here.18:49
@scrottieckotil, inorite!  that thing scares the crud out of me.18:49
ckotilI ran wg8 in wre 0.9.118:50
@scrottieit's this big GUI beast that embeds a web browser and generates code from your actions on the site (clicking, etc)18:50
+danny_mkscrottie:  pick one thing I can help with, assign it to me and let me work on it.  Maybe something 8 related at the end of your list.18:50
ckotillooks sweet.18:50
+danny_mkI was using Dancer to build a Chat framework that I can then move into WebGUI18:51
+danny_mkbut I can help move 8 forward if it helps18:52
sbaurwe use selenium to test our sites. It's the only thing that makes me at all confident that nothing major broke when I update something. Minor things can and do still get through. and it's a pain when my content people change content that I'm testing for...18:52
+danny_mksbaur:  maybe you can give us a quick lesson using selenium?18:53
sbaurI'm only using the IDE which is not where the cool stuff is18:54
sbaurbut it creates really simple html. The first couple of stanzas of one of our tests - http://pastebin.com/UZi6Ur4P18:56
sbaurand the IDE has a firefox plugin for recording your actions. and you can use it to manually add commands/comments to yoru tests18:57
ckotilsaw that. sounds prtty cool18:58
ckotilcould you use this as a dead link checker? not that you would, just wondering.18:58
+danny_mkLooks pretty simple18:58
sbaurdepends. It's definitely limited to one site, but one of our tests is along the lines of Click a link, wait for the page to load, check the title. if it doesn't get to that page, the title check fails18:59
sbaurso yes, in a way it is a dead link checker19:00
@scrottiedanny_mk, I'm doing up a bug report on the UI, but if you want to figure out how to get that running, that would be super awesome.19:00
@scrottieckotil, is it useful for testing heavy JS UIs?19:00
+danny_mkscrottie:  what exactly, you mean the entire UI?  Admin functions? what?19:00
sbaurOne of the things i did was add a check to every page for the phrase "The asset this shortcut is linked to no longer exists. You need to delete this shortcut."19:01
@scrottieadmin functions, mostly, danny_mk19:01
sbaurit fails if it finds that phrase19:01
@scrottiethe whole site wasn't heavily JS-ified, just the admin19:01
sbaurthat's saved us a few times19:01
@scrottiesbaur++ # nice19:02
@scrottieafer I finish hobbling this ticket together, I'll create one for selenium testing19:03
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Remote host closed the connection]19:09
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has joined #webgui19:09
-!- mode/#webgui [+v danny_mk] by ChanServ19:10
@scrottiehttp://www.webgui.org/community/webgui-8/issues/12372 ... that's yours ;)19:18
@scrottiefeel free to bug me about it.  I'm half tempted anyway to google "javascript TAP"19:18
@scrottieand see what comes up.19:18
@scrottieand I vaguely remember a DOM implementation for spidermonkey written in pure JS.19:18
@scrottieI think I'm going to be spending the whole morning poking at various ticket trackers.  whee!19:19
@scrottiefirst, I gotta water plants.19:19
ckotilscrottie: probably19:20
+danny_mksorry, I had to logout because I was installing the selenium ide.  Who was the one that used selenium before?  Was that ckotil?19:22
ckotilsbaur does19:23
+danny_mkIt was pretty easy to create a login test for WebGUI8, I imagine we need a naming convention for the tests, a place to store them and instructions to run them.19:23
+danny_mkI have been wanting to create some youtube videos for WebGUI, maybe creating a selenium video for testing WebGUI8 would be a good place to start19:24
sbaurdanny, that was me19:24
@scrottiedanny_mk, do you have an account on github?  probably makes the most sense to store them with the source code to wG8 (which is now the 'master' branch of github.com/plainblack/webgui)19:25
+danny_mksbaur: What type of test would I write to test the link "Turn Admin On!" just to make sure its on the page19:25
@scrottieif you do have a github account, go to that url and click the link to "fork" the project, then use git to check out the read/write URL it gives you, throw files in there, git add them, git commit them, git push them...19:25
+danny_mkscrottie:  I need a naming convention19:25
@scrottieI can help with all of that.19:25
+danny_mkscrottie:  I have a github account19:25
@scrottiecool beans19:26
@scrottiehearing the word "git" makes a lot of people freak out, and rightfully so.19:26
@scrottienaming convention... hrm.19:26
+danny_mkI am still learning it but there are some good youtube videos on it19:27
@scrottieemulate the existing structure in t ?19:27
@scrottieyoutube videos on git?  craziness.  I never would have thought to look there.19:27
sbaurdanny_mk: That's simple. Open a new test, make sure the record button is set, click into your webgui site's window, right click the Turn admin on link and choose "assertElementPresent link=Turn Admin On" from the right click menu19:27
+danny_mkexcellent, let me test that19:28
@scrottiemaybe make a new top level directory in the repo... name it 'selenium' or 'uit' or whatever catches your fancy (people can always bikeshed later)19:28
+danny_mksbaur:  I know I have to read documentation, however how do I save these test to run later?  Can I save them to a file for use by someone else?19:32
sbaurwhen you are in the selenium IDE window, just go to the file menu and choose save test as...19:32
+danny_mkOK, so should I name the tests:  WebGUI8-Login.t   19:32
sbauryou may want to name them with an .html extension19:33
sbaurat least we found that worked better when moving between windows and mac19:33
sbaurdanny_mk: you can also create test suites to group your tests...19:35
+danny_mksbaur: OK, explain how to group tests19:35
sbaurThe IDE is not so great at creating those though. We find it easier to create the suites by hand, but the new version may be better, haven't had to create a new suite in a while19:36
sbaurFile -- New Test Suite19:36
+danny_mkOK, that helps19:37
@scrottie'WebGUI8' in the name is going to be redundant19:37
@scrottieI wouldn't19:37
@scrottiethey don't appear in the 7 repo at all, so no need to distinguish them, and everything in the 8 repo might some day become known as "WebGUI9"19:38
sbaurdanny, i'll give you an example suite just as soon as pastebin let's me in19:38
+danny_mksbaur:  got first test done, that tool works great.19:38
+danny_mkscrottie:  OK, selenium it is19:39
+danny_mkI will call the directory selenium19:39
+danny_mkthen I will send a pull request 19:39
+danny_mkLet me get a few of these tests done19:40
+danny_mkI don't like the "recursive" turn admin on of the UI19:40
+danny_mkI have to get something to eat or I am going to pass out, I will talk to you guys after I come back from lunch.19:41
sbaurcheck the source on http://www.csumathsuccess.org/selenium/tests/Suite-ESW-RM2009-01.html, that's one of our old test suites19:41
@scrottiedanny_mk, yeah, I don't like that either.  the admin is implemented right now as a frameset(!!)19:42
@scrottiethe idea is that you can navigate around the site in one frame while the admin doesn't have to reload in the other19:42
@scrottieI would really like to see that done differently, but I'm not sure exactly how.19:43
@scrottiemaybe the admin should go into a whole different tab/window... just pop up a window... when you click that link.19:44
@scrottietarget="_top" on the frameset would actually be a quick fix for the current design, though19:44
+danny_mksbaur:  one thing that is interesting for these tests is that depending on the template picked by the user at installation the test will either pass or fail.  For example the underground template uses a link for login while other templates use a login button.21:20
+danny_mkof course we can always start with a default installation and write tests to install a standard template for testing21:20
sbaurvery true. It may be a good idea to somehow limit these tests to the default install.21:20
* scrottie nods21:25
+danny_mkHmmm... there is no default design selection during installation.  It is an unchecked radio button.  What do you guys think is the default?  Style 03?21:32
@scrottieno idea.  almost all of my wG experience is coming into existing large projects built with it.21:33
@scrottieit's kind of sad how lopsided my experience is.21:33
sbaurI say use style0321:34
+danny_mkI will choose the underground style, it seems to be pretty clean21:34
@scrottiewhat design is the default in 7?  seems like when I fire up 8 *without* the site starter, it has a style... I could check which if it helps... probably should go for the same21:34
sbauror underground, just pick one and document with a comment, that it was picked21:34
+danny_mkstyle03 it is21:34
@scrottiegetting ready to book a flight or bus to DEFCON (sadly, no Amtrak route).  a couple of years ago, one talk was on datamining commit messages and WebGUI provided a goldmine for them.21:47
@scrottieso if anyone wants to kick it at DEFCON, get wit' me, yo.21:48
@scrottieit would be fun to have a booze fueled wG hack-a-thon.21:49
+danny_mkscrottie:  is that in Vegas?21:53
@scrottiedanny_mk, yeah.21:53
+danny_mkdarnit, I have lots of fun when I go there.21:54
+danny_mkhmmm... tempting21:54
@scrottieI don't gamble but a previous job was programming video slots and video poker.  The other progarmmer didn't gamble either.  clubs are too expensive and not very good.  no music worth a damn.  personally, I think Vegas stinks.21:55
@scrottiealso, it's too much like Phoenix, where I'm currently at =P21:56
+danny_mkhmmm... we travel in different circles... LOL, I always have fun when I go there.21:56
@scrottiePortland or Seattle or Austin or Tucson is more my scene.22:01
ckotilIt's hard not to have fun in Vegas22:11
ckotiland easy to spend money22:11
@scrottiedepends on what you consider fun, I guess.22:17
@scrottiemost fun thing I've ever done in Vegas is go to a conference =P22:18
ckotilrumor is that you party like a rockstar at conferences tho22:20
ckotildanny_mk and I must party hard while in vegas22:20
@scrottietwice I've been drinking with trout and then made it to the conference earlier the next day than he did22:28
@scrottieonce they kept the bar open for us all night and poured us free drinks.  that was *epic*.22:29
@scrottiehole in the wall joint with Dogfishhead 90 on tap.  dangerous, dangerous stuff.22:29
@scrottiewhoever was paying for the nightclub at this last YAPC, I'd like to shake their hand.  I killed a lot of their scotch.22:31
ckotilyeah, that's a heavy IPA22:31
CIA-69webgui: Colin Kuskie webgui-7.10 * rdc4f813 / lib/WebGUI/Asset/Wobject/Survey.pm : Fixes to make WebGUI compatible with newer perls. - http://git.io/tMllig23:24
CIA-69wrebuild: Colin Kuskie wre7 * r328a26d / wre/sbin/wreconsole.pl : Finish Koen's work of having PID files in var/run instead of var/logs - http://git.io/uq9caA23:34
-!- danny_mk [~chatzilla@173-166-55-113-newengland.hfc.comcastbusiness.net] has quit [Quit: ChatZilla [Firefox 13.0.1/20120614114901]]23:52
--- Day changed Sat Jun 30 2012
CIA-69wrebuild: root wre7 * rc4ffc54 / build.sh : Build aspell as part of the utilities. - http://git.io/cQkbrw01:05
CIA-69wrebuild: perldreamer wre7 * ref1d61d / wre/sbin/wreconsole.pl : Merge branch 'wre7' of github.com:plainblack/wrebuild into wre7 - http://git.io/zDBqOQ01:05
-!- daviddelikat [~dav@adsl-71-150-251-151.dsl.mdsnwi.sbcglobal.net] has quit [Quit: Leaving.]01:15
-!- sbaur [~Adium@] has quit [Quit: Leaving.]02:31
-!- waxhead [~pete@ppp121-45-199-188.lns20.cbr1.internode.on.net] has joined #webgui05:37
-!- kaare_ [~kaare@] has joined #webgui07:14
-!- mducharme2 [~nothing@S0106002401f31855.wp.shawcable.net] has joined #webgui08:38
-!- mducharme1 [~nothing@S0106002401f31855.wp.shawcable.net] has quit [Ping timeout: 248 seconds]08:39
-!- waxhead [~pete@ppp121-45-199-188.lns20.cbr1.internode.on.net] has quit [Ping timeout: 240 seconds]13:59
-!- daviddelikat1 [~dav@ppp-70-226-160-190.dsl.mdsnwi.ameritech.net] has joined #webgui15:43
-!- mode/#webgui [+o daviddelikat1] by ChanServ15:43
-!- Radix-wrk [~Radix@] has quit [Ping timeout: 244 seconds]20:27
-!- Radix-wrk [~Radix@] has joined #webgui20:31
-!- mode/#webgui [+v Radix-wrk] by ChanServ20:31
-!- kaare_ [~kaare@] has quit [Ping timeout: 265 seconds]22:54
--- Log closed Sun Jul 01 00:00:46 2012

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