WebGUI irc logs from: 2007-01.log

--- Log opened Mon Jan 01 00:00:04 2007
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]00:01
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui00:38
-!- mode/#webgui [+v crythias] by ChanServ00:38
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui00:44
-!- mode/#webgui [+v crythia1] by ChanServ00:44
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]01:04
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]01:12
-!- crythias [n=Gerald@c-68-54-78-217.hsd1.fl.comcast.net] has joined #webgui01:45
-!- mode/#webgui [+v crythias] by ChanServ01:45
-!- crythia1 [n=Gerald@c-68-54-78-217.hsd1.fl.comcast.net] has joined #webgui01:45
-!- mode/#webgui [+v crythia1] by ChanServ01:45
-!- crythias [n=Gerald@c-68-54-78-217.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]02:03
-!- crythia1 [n=Gerald@c-68-54-78-217.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]02:08
-!- crythias [n=Gerald@fl-76-5-10-52.dhcp.embarqhsd.net] has joined #webgui02:13
-!- mode/#webgui [+v crythias] by ChanServ02:13
-!- crythias [n=Gerald@fl-76-5-10-52.dhcp.embarqhsd.net] has left #webgui []02:13
-!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: @preaction-m, PedersenMJ, ckotil, perlbot, Radix__, @preaction, vidar_04:17
-!- Netsplit over, joins: @preaction-m, ckotil, vidar_, PedersenMJ, Radix__04:23
-!- Netsplit over, joins: @preaction04:23
-!- Netsplit over, joins: perlbot04:23
-!- Radix__ changed the topic of #webgui to: WebGUI (stable 7.2.3 | beta 7.3.2) | WRE (0.7.2) | Use the Wiki: http://plainblack.com/support/community-wiki | Questions? Ask and wait patiently | Happy New Year everyone!05:17
-!- crythias [n=Gerald@fl-76-5-10-52.dhcp.embarqhsd.net] has joined #webgui05:50
-!- mode/#webgui [+v crythias] by ChanServ05:50
-!- crythias [n=Gerald@fl-76-5-10-52.dhcp.embarqhsd.net] has quit [Read error: 110 (Connection timed out)]12:13
-!- crythias [n=Gerald@fl-76-5-10-52.dhcp.embarqhsd.net] has joined #webgui12:48
-!- mode/#webgui [+v crythias] by ChanServ12:48
-!- crythias [n=Gerald@fl-76-5-10-52.dhcp.embarqhsd.net] has quit [Read error: 110 (Connection timed out)]13:09
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has joined #webgui20:49
-!- mode/#webgui [+v crythias] by ChanServ20:49
--- Day changed Tue Jan 02 2007
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has left #webgui []00:07
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:24
-!- crythia1 [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has joined #webgui03:21
-!- mode/#webgui [+v crythia1] by ChanServ03:21
Radix-wrkHmm.. just realised why the webgui forum ratings are always screwed up04:35
Radix-wrkVisitor can rate forum posts up or down04:35
Radix-wrkWhich means that every web crawler under the sun is effectively activating rate up/rate down at random and screwing up everyone's karma as a consequence04:36
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has joined #webgui05:02
-!- mode/#webgui [+v crythias] by ChanServ05:02
-!- crythia1 [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]05:19
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has left #webgui []05:31
Radix-wrkI'd love to know how to add a page to the community wiki06:55
Radix-wrkLOL - http://www.plainblack.com/install/upgrade_help?sortBy=rating07:11
Radix-wrka rating of 199407:11
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:06
-!- nutrino [n=newtrino@snare.grnoc.iu.edu] has joined #webgui16:38
nutrinoAre there any known security bugs with webgui?16:39
-!- nutrino [n=newtrino@snare.grnoc.iu.edu] has quit [Client Quit]16:41
ckotil^ any known security bugs? 16:41
ckotilyeah im having some major issues.17:35
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:07
-!- mode/#webgui [+v crythias] by ChanServ18:07
+crythiashmm18:08
+crythiasHNY and all that.18:08
ckotilyup18:18
ckotili get back to work and webgui has shit the fan18:18
+crythiasquestion:18:18
+crythiasI have some info/tutorials that I've found on the internet for aua-style buttons (web2.0/3d/gel buttons)18:19
+crythiasaqua18:19
+crythiasin ANY case18:19
+crythiasthe question is should a list (navigation)  want to have same size buttons or size-per-entry?18:20
ckotilsize-per-entry, as in customizeable sizes?18:21
+crythiasyes18:27
+crythiasbecause...18:27
ckotilcould be usefull18:28
ckotilit'd be a nice additional feature18:28
+crythiaspeople don't do this, but I know you can use a 1px wide repeating background with attached endcaps...18:28
ckotilim guilty18:28
+crythiasI used this "trick" for the WebGUI 6 resizable theme, way back when.18:29
ckotilnice18:36
-!- Vrby [n=chatzill@69.179.38.206] has joined #webgui19:23
ckotildamnit. i want the crawler bots to stop going through my http proxy19:50
ckotili think its killing my site19:50
-!- Vrby [n=chatzill@69.179.38.206] has quit ["Chatzilla 0.9.73 [Firefox 1.5.0.9/2006120612]"]20:11
@preaction-mckotil: you hve a robots.txt?20:18
ckotilyes21:50
ckotila good one21:50
ckotili think i found teh prob21:50
ckotilfucking http proxy21:50
ckotilour log files are ~30mb each21:52
ckotiland its causing our whole server to seize when a crawler crawls the logs21:52
ckotildoes that sound plausible?21:53
@preaction-mwhy ... how can a crawler get to the logs?21:59
+crythiasbecause http-access21:59
@preaction-mwhy are the logs under DocumentRoot? is that how the WRE does it?22:00
ckotilthese are systems logs for researchers22:02
ckotilhttp://globalnoc.iu.edu/abilene/research-data.html22:02
ckotilbgp rib dumps22:02
ckotiligp state dumps22:02
ckotiletc...22:02
ckotilhave you thought of how to proxy large files?22:04
ckotilit seems the http proxy asset is ... dumb when it comes to large files22:04
-!- crythias [n=gyoung@64.200.2.35] has quit ["Leaving."]22:05
ckotiltemp files should be used for large file support, and use the in memory for smaller files22:05
@preaction-mthe httpproxy asset is dumb, period. it should not be used for half as much as people use it for22:09
@preaction-mfar better to open a vhost on a different port22:09
ckotili like to use http proxy to bring content inline with my template22:11
ckotili could use iframe, but that has its drawbacks & limitationst oo22:12
@preaction-mfor simple informational pages, sure it works great. but people are trying to proxy CGI applications, binary files, etc...22:13
ckotilyup22:13
ckotili tried the js http proxy22:13
ckotilthat didnt work quite like id hoped22:13
@preaction-mthere'd be a nice way for CGI applications to get "proxied" by having WebGUI execute the appropriate script with the appropriate arguments/data passed on STDIN22:14
@preaction-mas for binary files, or large files, that's best handled by another apache host/instance22:14
ckotilinteresting22:17
ckotilusing stdin eh?22:17
ckotilwhat types of stdin does webgui offer?22:18
ckotiloutside of building a wobject22:18
@preaction-mit'd have to be a wobject22:41
ckotil:{22:42
ckotilwell thats the next step22:42
@preaction-mcall it an "Exec" or "CGI" wobject, build in some protections to allow only certain parameters to be passed, allow programs that don't use CGI to be called (normal CLI programs, perhaps)22:42
ckotilyeah. they will start out very simple at first22:43
ckotilhell my first attempt at building a wobject, printed text and did an evaluation22:44
ckotili havent made one that accepts input. thats the next step22:44
ckotilhow hard is it to allow users to switch between templates for a page?22:45
@preaction-mon a per-user basis?22:45
ckotili.e. it defaults to one page and i want to give users the option of using a different template22:45
ckotili recently updated my template to scale the entire width of your screen22:45
@preaction-mi'm not sure if template form inputs are valid for user profiles, but that'd be the best way22:46
ckotilor plain scale to whatever size you desire. some people dont like this and id like to have a button tey can click to use the old template22:46
ckotilis that possible?22:46
@preaction-msure it's possible, javascript could do it22:47
ckotil;]22:47
ckotilcool i think i know how. use js to store and set the template varibale/url to whatever?22:48
@preaction-mactually it'd be more use javascript to decide which CSS file to get22:48
@preaction-mbut that might work too, the two different URLs, but that'd be bad22:48
ckotilthey use the same css22:49
ckotili made sure of that.22:49
ckotilwhatd be bad about itt?22:49
ckotilurl to the template that is.22:49
ckotilor is that determined even before the page loads?22:49
@preaction-mthat's determined before any data is sent to the user22:49
ckotilhrm...22:49
ckotilso how would i use js to change that?22:50
@preaction-mit'd be bad because you'd have to maintain two versions of the same asset, but if one was a shortcut to the other with an override....22:50
ckotilyeah...fuuuuck that22:50
@preaction-mthat'd be best actually, one a shortcut to the other, with a template override22:50
ckotilit could be done with css tho22:50
ckotili could have 2 css's and force widths to the one template. yeah, i could do it.22:51
ckotiloh use shortcut assets?22:51
ckotilsick.22:51
ckotil& easy22:51
vidar_what are you trying to do?23:23
ckotilhave 2 templates. that users can choose from23:37
ckotilim not worried about it tho.23:37
ckotilim heading home. ttyl23:37
vidar_better do that with js23:38
--- Day changed Wed Jan 03 2007
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui01:37
-!- mode/#webgui [+v perlDreamer] by ChanServ01:37
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has left #webgui []01:37
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:48
-!- Radix__ is now known as Radix|01:52
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has joined #webgui02:18
-!- mode/#webgui [+v crythias] by ChanServ02:18
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:30
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:31
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)]14:34
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui19:32
-!- mode/#webgui [+v crythias] by ChanServ19:32
--- Day changed Thu Jan 04 2007
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui00:09
-!- mode/#webgui [+v perlDreamer] by ChanServ00:09
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has left #webgui []00:09
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:19
-!- mode/#webgui [+o rizen] by ChanServ01:19
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]01:23
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:23
-!- mode/#webgui [+o rizen] by ChanServ01:23
@rizenby a show of angry fists...how many people are actually here right now?01:27
-!- crythias [n=gyoung@64.200.2.35] has quit ["Leaving."]01:34
xdanger\o/01:41
-!- Irssi: #webgui: Total of 8 nicks [3 ops, 0 halfops, 0 voices, 5 normal]01:41
@rizenwahoo!!01:41
@rizenwe've got a live one here!01:42
xdanger=)01:42
xdangerwazzup?01:42
@rizennothing at all01:43
xdangermmmm'k01:43
@rizenwas just wondering if anyone in that list is actually a real person01:43
@rizenor if they're all bots01:43
@rizenmethinks we should put this channel to some good use01:43
@rizenand i was just wondering where we stand at this point01:43
@rizenapparently, mostly dead in the water01:43
@rizenso starting from scratch01:44
xdangerI'm just running irssin inside a screen so i'm "online" 24/701:44
xdangerIt's a pity that webgui doesn't have a more active community01:52
@rizenit's going to have01:52
@rizenthat's what i'm talking about01:53
xdangerbut... If you take a look at some php-crap, it's a good thing too ;)01:53
@rizenthis is part of my new years resolution for webgui01:53
@rizenwe will have a much stronger community by the end of 200701:53
xdangerthere are so many crapy unuseful plugins for joomla! for examble01:53
xdangerexample01:53
@rizenyup01:54
@rizenpart of the reason people think that the community is small for webgui01:54
@rizenis that webgui has so many more features than most of it's competitors01:54
@rizenit doesn't need as many plugins01:54
@rizencuz it already has that stuff built in01:54
xdangerthere are so many crapy unuseful plugins for <insert something made with php based on a community> for example01:54
@rizentrue...01:54
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:54
@rizenbut people using webgui are using it to do real work01:55
@rizenthey aren't using it for their family home page for the most part01:55
@rizenthat's the difference between us and joomla01:55
@rizenwebgui gets shit done01:55
xdangerthere's not a lot of "whisels and bells" (cant type that correctly) in webgui, but you can do thouse with a couple of plugins&template alterations =)01:55
@rizenwhat kinds of whistles and bells would you like?01:56
xdangeryup, I acctually was thinking of doing a "family page" with webgui... and have each member have their own pages and galleries...01:56
@rizenyeah, i'm sorry...i didn't mean to say that you can't use it for your family home page01:57
@rizeni use it for mine01:57
xdangernot me... my clients say that this doesn't have something and I think about it overnight and then tell them 2-4 different ways to acomplish their goal...01:57
@rizenjust that most of our users are business and colleges01:57
@rizennot home users01:57
xdangeryup, webgui - not for beginners administrators...01:58
xdangerwhou wre has helped a lot01:58
@rizenyup, templates give you a lot of power01:58
@rizenthis month and next i'm writing a whole new wre01:58
@rizenwith GUI management tools01:58
@rizeni'm hoping to have it out the door by march01:59
xdangernice... so Is that the 0.8 that someone talked about?01:59
@rizenyes01:59
@rizenwe'll probably put out a few more 0.7 patches01:59
xdangerok, so can stop waiting for that =)01:59
@rizenbut no new dev is going into that01:59
@rizenall new dev is going into wre 0.801:59
xdangerJust before christmas I was just testing our upgrade path 6.8.10->7.2.3...02:00
xdangerI'm a bit worried about spectre02:00
xdangeris it stable/safe02:00
xdangerI know that you have tested it and so one, but still =)02:01
@rizento be honest i'm worried about spectre too02:01
@rizenit's not as good as it needs to be02:01
@rizenbut i wouldn't have known that if i didn't release it02:01
@rizennow that it's out in the wild, i can see how people are using it02:01
@rizenand what problems they're having02:01
xdangera server writen in perl is something that I'm not comfortable with02:02
@rizenso now i can make improvements02:02
@rizenoh...that's not a problem02:02
@rizeni've written dozens of those02:02
@rizenthey're as stable and safe as anything els02:02
@rizene02:02
@rizenif written correctly02:02
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has joined #webgui02:02
xdangeryeah, I know that they work and so one, but still...02:02
cap10morganIs there a way to edit a style template via the API?02:03
@rizenspectre is my first attempt at writing a POE based server02:03
cap10morganor even just access one and then put a different one back? (i.e. edit it via other means)02:03
xdangerI'm did some reading on perlbal and mogilefs, and It's crazy that they wrote thouse in perl =D02:03
@rizenyes there is cap02:03
cap10morganrizen: great02:03
@rizenhere's how it works02:03
@rizenmy $template = WebGUI::Asset->new($session, $assetId, "WebGUI::Asset::Template", $version);02:04
xdangerwhen I tested POE, it wasn't so stable then... and the progres was a littee stale at the begining...02:04
@rizenYou can leave off $version if you just want to retrieve the most recent one02:04
@rizenthen you just do02:04
@rizen$template->addRevision({template=>$newTemplateCode});02:05
cap10morganrizen: cool, makes sense. thank you.02:05
@rizenAfter you've made that edit02:05
@rizenyou'll have to commit02:05
xdangerand commit? or does that commit?02:05
@rizenyou can either do that vie code02:05
xdangero =)02:05
@rizenvia code02:05
@rizenor you can do it via the web interface02:05
@rizendoing it via code works like this:02:06
cap10morganright02:06
@rizenWebGUI::VersionTag->getWorking($session)->commit;02:06
@rizenThat's the one liner02:06
@rizenTo commit the current working tag.02:06
cap10morgancool, i think i'm all set then. thanks02:07
@rizenxdanger: perlbal is amazing02:07
@rizennp cap02:07
xdangerIt is...02:08
xdangerHave you taken a look at gearman? from "danga" also...02:08
xdangerYou could use that for a base for something like spectre02:08
@rizenyes i did look at that before i built spectre02:09
xdangerdidn't fit your needs?02:09
@rizenit would have worked great for spectre if i wanted to run spectre stand alone02:09
@rizenbut i decided that i wanted to use the webgui nodes02:09
@rizenas the worker bees02:09
@rizenrather than starting seperate worker bee servers02:09
@rizenwhich is what gearman does02:10
xdangerok02:10
@rizeni figured you already have the webgui codebase loaded into memory in apache02:10
@rizenwhy load it again into gearman servers02:10
@rizenjust wasting memory...know what i mean?02:10
xdangerand spectres jobs aren't that heavy lifting... we'll maybe mail stuff...02:10
Radix-wrkspectre seems to randomly die on our server - no error messages or anything to say why - I've got a cron job to restart it every morning just in case.02:10
@rizeneven mail isn't heavy02:10
xdangeryup02:10
@rizensorry to hear that radix02:11
xdangerThat's what I'm also worried about...02:11
@rizenis there anything in your log that would indicate what's up?02:11
Radix-wrksimple fix at least :)02:11
@rizenalso, if you're using the webgui runtime environment02:11
@rizenit will autorestart spectre02:11
@rizenif it dies02:11
@rizenjust like it does with apache and mysql02:11
xdangerbut you have desinged it "the-right-way" that it runs the jobs when it's restored...02:12
Radix-wrkusing WRE here, but not the wremonitor - as it never worked for me02:12
Radix-wrkthe wremonitor would continually restart spectre02:12
Radix-wrkstill using an older wre tho02:12
Radix-wrknot tried 0.7.2 yet02:13
Radix-wrkand using webgui 7.0.802:13
@rizenspectre is much better in later versions02:13
@rizenalso, be sure to upgrade to the latest POE and POE::Component::IKC02:13
@rizenas they have fixed a lot of bugs02:13
@rizenthat were causing spectre problems02:14
Radix-wrkthat in wre 0.7.2?02:14
@rizenyes02:14
Radix-wrkokey.. might have to give that a go sometime then02:14
@rizenbut you can also do that from cpan02:14
Radix-wrkwe've been pretty happy with our setup, so not needed to upgrade really02:14
@rizenunderstandable02:14
@rizenonce 7.3 comes out stable02:14
@rizenyou really should upgrade02:15
@rizenwe're fixing lots and lots of bugs02:15
@rizenin this release02:15
Radix-wrkcool02:15
@rizeni'll be announcing my new years resolution for webgui on the dev mailing list in the next week or so02:15
@rizenand it's all about stabilizing webgui02:15
@rizenmaking it more robust, and speedier02:16
Radix-wrkgood to see you on irc a bit more too rizen :) - we're slowly getting more people on irc these days which is nice02:16
@rizeni plan to be on here a lot more02:16
@rizeni was really burned out at the end of last year02:16
@rizenso i needed to take a break for a while02:16
Radix-wrkhehe.. fair enough :)02:16
@rizeni worked for 3 years straight with no vacation02:17
@rizenand you can't do that when you put in the hours i do02:17
Radix-wrkyeah.. webgui 5-7 was a huge undertaking02:17
Radix-wrkyou've done a great job tho :)02:17
@rizenthanks. i appreciate it.02:19
@rizenhopefully now that all that's done02:19
@rizenwe can get back to building the community again02:20
@rizenand get webgui right back on track to being the best thing out there02:20
xdangerI'm amazed that you just didn't "start for scratch"02:20
@rizeni thought about it02:20
@rizenmore than thought about it02:20
@rizenstarted architecting it02:20
xdangersince you rewrote all of it =)02:20
@rizenbut then decided that i would eventually need to migrate all the content02:20
@rizenanywya02:20
xdangerI like most of your ideas...02:20
@rizenalso...i figured that a lot of the code is good02:21
@rizenit just needed to be tweaked02:21
xdangerI desinged a hack for you... to implement multi-lingual content and stuff... but didn't have the time to make it readaple..02:21
@rizenso i decided it would be better to go evolutionary02:21
@rizenrather than revolutionary02:21
@rizenmulti-lingual content?02:22
xdangerOur biggest problem is that finland is bilangual country...02:22
@rizenyeah, that's a problem i decided not to tackle02:22
@rizencuz it was just too hard to do02:22
@rizenwithout making webgui slower02:22
xdangerOr at least finnish and english...02:23
@rizenif you can come up with some brilliance02:23
@rizeni'd love to see it02:23
@rizenmaybe we can make it part of the core02:23
xdangerIt can be disabled... but I have to digg up my notes... or my memories about that02:24
@rizeni'm sure you're not the only one that would want that02:24
xdangerI didn't implement it... I was thinking of building on the metadata that you allready have02:24
@rizenah02:25
xdangerBut, then I got to think that a special versioning system on top of the current could be better02:25
xdangerAnd that language selection could be writen over via simple ?changeLanguage=Fi url call02:26
@rizenwell if you get your notes together, i'd love to hear your ideas02:26
@rizeni think it would be awesome if we could support it in a way that wouldn't cause performance issues02:26
xdangerI'll have to see next week...02:26
xdangerI think versioning could do that...02:27
xdangercache is a problem then..02:27
xdangeryou would have to check that it caches per language + object, not just object02:27
xdangeranother problem is administrading it02:29
xdangerhow would you edit it and so one...02:29
@rizenthat's not a problem at all02:30
@rizeni have a solution for the editing that works pretty elegantly02:30
@rizeni just don't have a solution for storing/retrieving the data in a way that didn't cause massive performance problems02:30
xdangerA smaller obtion is to incorporate a meta tag that identifies what language should be used in the current branch, and tune the system function acording to that.. but this option is just buildin a different branch for each languge, not the "multi-lingual assetData"...02:31
@rizenright, that's what we recommend people doing now02:32
@rizenbasically that you build out your english or whatever under one branch02:33
xdangerAnd many are going to do a different branch anyway... because some don't have identical structure for each language02:33
@rizenthen you create a package out of it02:33
@rizenand deploy02:33
@rizenthat's also true02:33
@rizenother problems are that sometimes you need the pages to appear in the navigation in a different order02:33
@rizendue to cultural differences02:33
xdangerthe problem with the branches is that error's and system texts are in the visitors language, not the branch preferred language..02:34
@rizenthat's a common problem in the US between the english and spanish speaking americans02:34
@rizentrue...but that can be fixed pretty easily02:34
xdangero, didn't even think that...02:34
xdangerWhat I think is needed is some way to "link" the different lang-brances together... 02:35
xdangersaying that en/home and fi/koti are the "same" page in different languages02:36
xdangerAnd maybe a fallback for some pages...02:36
xdangerwell no.. not fallbacks...02:36
xdangersomething like shortcut asset that would override the context =)02:37
xdangerI'm just thinking alout here...02:37
cap10morganstupid question time: once i have the WebGUI::Asset object for my template, it's not clear to me how I grab the actual text of the template (i.e. the contents of the template field in the db)02:38
cap10morganah, obj->getValue('template') seems to work nicely02:40
@rizenoh sorry02:41
@rizenyes02:41
@rizengetValue02:41
@rizenor just plain get()02:41
@rizenwill also work02:41
cap10morgancool, thanks02:41
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has joined #webgui02:44
-!- mode/#webgui [+v crythias] by ChanServ02:44
xdangerrizen: one question came to mind... was brushing my teeth...02:49
@rizenk02:49
xdangerWhy did you impleme storage in CS?02:49
xdangerand not do the attachments as assets?02:49
@rizenPerformance02:49
@rizenThey were originally implemented as seperate assets02:49
@rizenbut doing that actually caused the viewing of posts to slow down by quite a bit02:50
xdangerThis way you can't link to them inside webgui...02:50
@rizenbecause then i had to query each post for it's childrenn02:50
@rizeni understand that02:50
@rizenthat's the downside02:50
@rizeni wanted to implement them as assets02:50
@rizenbut it was just too slow02:50
@rizensame reason i switched them back on article as well02:50
@rizenincidentally..you do have the option of not allowing attachments directly on the cs02:51
@rizenand then giving people access to your media folder02:51
@rizenor a folder under media02:51
@rizento upload their cs attachments to02:51
xdangercouldn't you have just cached the select * from asset where lineage like '000000000100000001000000001%' and (className = 'post' or classname=file) ?02:51
@rizenyes02:51
@rizenthat's what i did02:51
@rizenbut you're not getting it02:51
@rizenit has to be done per asset02:51
@rizenand more importantly thatn that02:52
@rizenit's not the query02:52
@rizenbut the actual instanciation of the object02:52
@rizenjust trust me02:52
@rizenit was too slow02:52
@rizeni wrote it 02:52
@rizeni know02:52
xdangerok02:52
@rizenit more than doubled the load time of a 4 post thread02:52
@rizenand it got far worse than that on large threads02:53
xdangerjust that couldn't you have left out "the actual instanciation of the object" and just load the right data for the picture in the query...02:54
@rizenthat's circumventing the api02:54
xdangerbut I think I know why that wouldn't work..02:54
@rizenwhich means that i'd forever be updating two code bases02:54
xdangerthat "tweaking" =)02:54
@rizeni already have a code base for accessing the data02:54
@rizenyeah02:54
@rizenwe have 200k lines of code in webgui02:55
@rizendon't you think that's enough?02:55
xdangerhell no!02:55
xdangermore features ;)02:55
Radix-wrkpfft.. 200k lines is nothing ;)02:55
@rizenfor a web app02:55
@rizenthat's enormous02:55
@rizengranted...it's no where near the 50m lines of code in MS Vista02:55
xdangermy biggest project was something like 7k + lot of templates02:56
xdangerthat was a forum software writen in perl =)02:56
@rizenwas it better than the CS?02:56
xdangerIt was faster =D02:56
xdangerbut no...02:56
@rizenthe cs would be faster if it didn't have so many features02:56
@rizeni really need to subclass that thing down02:57
@rizenso it doesn't have to do so much02:57
@rizenor so that it does only what it needs to do in any given context02:57
xdangerrizen: I was thinking of writing a asset called "Gallery" in the spirit of Apache::Gallery... it would take in a folder in webgui tree and make that in to a gallery of it's content...02:58
Radix-wrkwe've got about 2m loc here.. all c/c++ code tho02:58
@rizenxdanger...sounds like a great plan02:58
@rizenwe could really use a real photo gallery02:58
@rizenprovided it was ass kicking02:58
@rizenradix: yeah c is pretty verbose compared to perl though02:59
@rizen=)02:59
xdangerthat's my work-around for the cs-pictures-not-in-tree thing =)02:59
@rizena real photo gallery is on my wish list for webgui02:59
@rizenbut there's a lot of things on my wishlist02:59
@rizenand only one of me02:59
xdangeroverwriting folder,file and file::image assets...02:59
@rizenwe need peeps like you that are willing to contribute03:00
Radix-wrkhey I got a wierd email this morning from plainblack btw03:01
xdangerjust that I don't have the time =P03:01
Radix-wrktitled "[bugs] untitled" with the content "has posted to one of your subscriptions03:01
Radix-wrkhttp://www.plainblack.com/N7oXtEkZG5MJuSM8Gj-vXw"03:01
xdangerou, yeah... there are weird post popping up on CS... the have untitled as a title and that url03:02
Radix-wrkno name given, and the url doesn't work03:02
xdangerhave had that problem with 6.8 ;)03:02
Radix-wrkHmm.. just tried to add a wiki page and got told I don't have sufficient privileges :(03:04
@rizensorry about that cs post03:06
@rizenadd a wiki page to what?03:06
Radix-wrkto the community wiki03:06
@rizenare you logged in?03:06
Radix-wrkyep03:06
xdangerrizen: what is causing those posts?03:06
Radix-wrklogged in as Jesse03:06
Radix-wrkat http://www.plainblack.com/community-wiki?func=add;class=WebGUI::Asset::WikiPage03:06
Radix-wrkbut when I hit Save it tells me Permission Denied - don't have sufficient privileges03:07
+crythiasI'm curious about something.03:08
@rizencrap03:08
@rizenyeah, i just saw that03:08
@rizenwe just upgraded and there's a new bug it would appear03:08
Radix-wrkokey.. least it isn't just me then :)03:09
Radix-wrkcrythias, I'm curious about everything. ;)03:09
+crythiasheh.03:09
+crythiasThere's a news article about CDL...03:09
@rizencrythias: what's up bud?03:10
+crythiasJust, where's CDL's mention of WebGUI?03:10
@rizenwhat do you mean?03:10
@rizenthe article mentions webgui several times03:10
+crythiasCDL's enthusiasm and resourcefulness with WebGUI recently paid off when they were recognized with a WOW Award from03:11
+crythiashttp://www.wcet.info/membership/awards/wow.asp03:11
@rizenoh03:11
@rizentrue enough03:11
@rizenwho knows why it's not there03:11
@rizenit would be nice03:11
@rizenbut i certainly can't force them to do it03:11
@rizenit's their award03:11
@rizennot webgui's03:12
@rizenthough webgui contributed to it03:12
+crythiascertainly agree.03:12
Radix-wrkthe WCET guys don't need to know HOW they did the website though in order to see it's good03:12
+crythiasreally?03:12
+crythiasbecause they aren't using the <tmpl_var header>03:13
@rizencrythias...though it would be nice if you linked to webgui from your site when you win the "WebGUI Contributor of the Year" award this year03:13
@rizeni won't require you to do it03:13
@rizen=)03:13
+crythiasall my major sites link to webgui :)03:13
+crythiaspcanywhere doesn't link, and norton antivirus free downloads don't link...03:14
+crythiasbut my faq certainly does :)03:14
@rizenyour faq rocks03:14
+crythiasThanks.03:15
+crythiasit's getting ... old, though.03:15
@rizenyou mean, outdated?03:15
+crythiasyeah.03:15
Radix-wrkthat's where the wiki would be good to get going03:16
+crythiasI haven't had enough 7.x info to rework it.03:16
Radix-wrkwe can all try and keep it updated03:16
-!- Radix-wrk changed the topic of #webgui to: WebGUI (stable 7.2.3 | beta 7.3.3) | WRE (0.7.2) | Use the Wiki: http://plainblack.com/support/community-wiki | Questions? Ask and wait patiently | Happy New Year everyone!03:16
+crythiasstill no News release03:17
+crythiasbtw.. rizen, who are you and what have you done with JT?03:17
Radix-wrkI just got the sf.net notification ;)03:17
@rizenwhat do you mean?03:17
Radix-wrkheh03:18
+crythiasWhat did I do to get nice accolades from you?03:19
@rizenwhat nice accolades?03:19
@rizenyou mean the contributor of the year award?03:19
xdangerhaha, most used word in this channel is... webgui! 1894 times =P03:19
xdangerweird =D03:20
xdangerusually it's somethinkin like "is" "but"03:20
Radix-wrkSpeaking of awards - when's doug's interview going to be up in 'People Behind WebGUI'03:20
@rizenis is is is is is is is is is is03:20
xdangerOu... maybe the stats generator leaves thouse out...03:20
@rizenperhaps it is is now03:21
@rizenwhenever doug fills out his interview03:21
xdangerenjoy: http://mentalhouse.net/irc/webgui03:21
@rizenhe'll be here tommorrow03:21
@rizeni'll force him then03:21
@rizen=)03:21
@rizenanyway...gotta go03:21
+crythiashttp://www.gwy2.org/fomfiles/cache/52.html03:21
@rizenwow xdanger03:22
@rizenvery ncie03:22
@rizenok..now i really need to go03:22
Radix-wrkcool :)03:22
Radix-wrkcya03:22
-!- rizen is now known as rizen_afk03:22
Radix-wrkHmm.. another wierd one from plainblack just came through 'Announcement: untitled'03:23
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has quit ["Leaving."]03:31
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has joined #webgui03:33
-!- mode/#webgui [+v crythias] by ChanServ03:33
-!- crythias [n=Gerald@c-68-51-246-183.hsd1.fl.comcast.net] has left #webgui []03:39
-!- Radix-wrk changed the topic of #webgui to: WebGUI (stable 7.2.3 | beta 7.3.3) | WRE (0.7.2) | Use the Wiki: http://plainblack.com/support/community-wiki | Questions? Ask and wait patiently | http://mentalhouse.net/irc/webgui04:30
@preaction-mforce ME to fill out an interview? do i have to take a pichar too?06:01
Radix-wrkhehe06:38
Radix-wrkyup - or you could pay me to fly over there and take your pic, but you could buy a professional DSLR, nice lens, tripod and remote for that price ;)06:39
-!- cap10morgan [n=wmorgan@206-124-31-122.denver.dsl.forethought.net] has quit ["Leaving"]06:55
@preaction-mbut, but, there's a camera on my new compydore09:00
Radix-wrkSo what's stopping ya then! :)09:17
@preaction-mnothing really, except the fear of people from New Zealand stalking me09:18
Radix-wrkyeah, kiwi's are a wierd bunch09:45
@preaction-mi suppose since our little soiree starts in 5 hours i should get some sleep...09:46
Radix-wrknite then :)09:48
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:06
-!- Klaus_ [n=klaus_he@p57A58F5B.dip0.t-ipconnect.de] has joined #webgui14:05
--- Log opened Thu Jan 04 17:10:20 2007
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui17:10
-!- Irssi: #webgui: Total of 9 nicks [3 ops, 0 halfops, 0 voices, 6 normal]17:10
-!- Irssi: Join to #webgui was synced in 3 secs17:10
--- Log opened Thu Jan 04 17:52:38 2007
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui17:52
-!- Irssi: #webgui: Total of 9 nicks [3 ops, 0 halfops, 0 voices, 6 normal]17:52
-!- Irssi: Join to #webgui was synced in 3 secs17:52
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui18:00
ckotilfuck http proxy18:01
ckotilit shoudl be rewritten....intelligentaly18:01
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui18:39
-!- mode/#webgui [+v crythias] by ChanServ18:39
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui18:41
-!- mode/#webgui [+v perlDreamer] by ChanServ18:41
ckotilim reall pissed off at http proxy18:42
+perlDreamerwhy?18:42
ckotilif only i had known the consequences i wouldnt have used it18:42
ckotilits DoS just waiting to happen18:42
ckotileverytime18:42
ckotilgranted, since i stopped proxying 30mb syslog files18:44
ckotilthe DOS has been slowed down18:44
ckotilbut i launced 3 instances of my webcrawler to my site and it killed the box18:45
+perlDreamerand you think it's because of the http proxy?18:47
ckotili know it is18:47
+perlDreamerdo they all hang on the same URL?18:47
ckotilwhen it rewrites urls18:47
ckotilthe crawler just goes on and on18:47
ckotiland it eventually hits some big ass file18:47
ckotiland then a million httpd proccesses get spawned as a result18:47
ckotil~50*18:47
ckotilhrm turning off rewrite urls might help18:47
+perlDreamerwell, the http proxy is just a web browser.18:48
ckotilyah. i think it shoudl be more intelligent18:48
ckotili.e. check the size of files before retrieving them18:49
ckotilif over certain size, then do not proxy them. just link18:49
ckotilthat would solve my problems. i think18:49
+perlDreamerdo you hack perl?18:50
ckotilnot much.18:50
+perlDreamerif you filed an RFE with a patch it would probably get accepted more quickly than without it18:50
ckotilyeaha.18:51
ckotilim just not 100% what im proposing would solve my problems18:51
ckotilbut i do know for  a fact that the proxying of pages is fucking up my chi18:51
ckotilvia http proxy18:51
+perlDreamercan you pull that asset from your site or limit it somehow?18:52
ckotili use it in too many places18:52
ckotilim going through and using iframe or turning off rewrite urls18:52
ckotilthats teh REAL culprit. rewriting urls18:53
ckotili wish i knew webgui well enough to issue a sql statement turning off rewrite url18:55
ckotilinstead of clicking through it all via the web interface18:55
+perlDreamerin all HTTP Proxy's?18:55
+perlDreamerthat's pretty easy to do18:55
ckotilyes. all. i dont want no stinking rewrite url. im sure it is, but i wouldnt know what tables to look in18:55
+perlDreamerupdate HttpProxy set rewriteUrls=0;18:58
+perlDreamerit's just 1 table since it's specific to this Asset.18:58
ckotilmmm.18:58
ckotilthanks man18:58
+perlDreamerno sweat18:58
+perlDreamerjust try giving the HttpProxy a hack to limit file sizes and see if it helps18:59
ckotili dont think it will.19:00
ckotilbc it was freezeing on our weather map whcih is only a couple hundredK19:00
ckotilKB's19:00
ckotilits just the amount of proxying its doing19:00
ckotilthe crawler goes deep19:00
ckotilbc it ignores the configuration for some reason. i use htcheck19:01
ckotilwill i need to clear the cache after that sql statement?19:28
+perlDreamerno, but you should restart the server19:32
ckotilk19:34
ckotili think ive manually turned off url rewrite and the server is holding up now with 2 instances of htcheck19:35
ckotilhamemring the shit out of the site19:35
+perlDreamerjust out of curiousity, how many clients is each instance of htcheck simulating?20:40
+perlDreamerare any of the PB staff around?21:27
+perlDreamerI think I can fix a bug, but it may slow down the macro processing21:27
ckotiloh man22:26
ckotilwtf.22:26
ckotilhttp://globalnoc.iu.edu/abilene/research-data/bgp-rib-dumps.html?proxiedUrl=http%3a%2f%2falivealert.com22:26
ckotilhttp proxy is an OPEN PROXY22:26
ckotilperlDreamer: not sure how many clients each instance creates22:27
ckotilhttp://globalnoc.iu.edu/abilene/research-data/bgp-rib-dumps.html?proxiedUrl=http%3a%2f%2fplainblack.com22:30
ckotilaww that one didnt work.22:31
ckotilhrmm22:31
ckotilhttp://globalnoc.iu.edu/abilene/research-data/bgp-rib-dumps.html?proxiedUrl=http%3a%2f%2falterslash.org22:33
+perlDreamerthat's not an open relay, that's overriding the default URL.23:25
+perlDreamerIn an open relay, you should be able to fetch the URL of your choice from anywhere.23:25
ckotili dont see the differnce23:31
+perlDreamerthink about it in terms of email23:31
+perlDreameryou want to be able to send and receive email from anywhere23:31
+perlDreamerbut you don't want everyone being able to use your email server23:31
xdangero fuck, and fuck again... my php guy quit...23:51
xdangerand the project is behind schedule...23:51
xdangeryeay!23:51
+perlDreamerI don't suppose using perl is an option?23:53
--- Day changed Fri Jan 05 2007
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui00:51
-!- mode/#webgui [+v MrHairgrease] by ChanServ00:51
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []02:22
-!- rizen_afk [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []03:27
-!- Klaus_ [n=klaus_he@p57A58F5B.dip0.t-ipconnect.de] has quit []03:35
-!- Radix| [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]04:00
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:41
-!- mode/#webgui [+v crythia1] by ChanServ04:41
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui04:56
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 60 (Operation timed out)]08:07
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui08:57
-!- mode/#webgui [+v crythia1] by ChanServ08:57
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]09:18
-!- Klaus_ [n=klaus_he@p57A59076.dip0.t-ipconnect.de] has joined #webgui12:56
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:13
-!- mode/#webgui [+o rizen] by ChanServ17:13
-!- rizzo [n=fdillon@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI17:16
-!- mode/#webgui [+o rizzo] by preaction-m17:17
@preaction-m./mode #webgui +o rizzo17:17
@rizzoBUG FIX DAY!!!!17:17
-!- steveswanson [n=chatzill@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:18
@rizzoSteve!17:18
-!- steveswanson is now known as Meatbop17:18
-!- mode/#webgui [+o Meatbop] by rizzo17:19
-!- Vrby [n=chatzill@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:20
-!- mode/#webgui [+o Vrby] by preaction-m17:20
-!- rizzo [n=fdillon@71-86-227-90.static.mdsn.wi.charter.com] has quit [Nick collision from services.]17:21
-!- n1cks3rv3sux [n=fdillon@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI17:26
-!- mode/#webgui [+o n1cks3rv3sux] by preaction-m17:26
@preaction-mfrank with the high-quality nickname :p17:27
@n1cks3rv3suxnothing is available and now some jackass has registered my nick17:28
@preaction-m./msg nickserv help17:28
@preaction-m./msg nickserv help register17:29
-!- n1cks3rv3sux is now known as n1ck17:36
-!- n1ck is now known as n1cks3rv3sux17:37
-!- n1cks3rv3sux is now known as khenn17:55
-!- snapcount [n=snapcoun@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:10
-!- mode/#webgui [+o snapcount] by ChanServ19:11
@preaction-msomeone should give me founder access, or at least access enough to change access levels19:11
@preaction-mso i can add khenn (frank) and meatbot (steve)19:11
-!- bopbop [n=kristi@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:11
bopbophello everyone!19:12
-!- mode/#webgui [+o bopbop] by preaction-m19:13
@preaction-mWith great power comes great responsibility: Use your +o wisely19:14
-!- preaction was kicked from #webgui by rizen [rizen]19:15
-!- preaction-m was kicked from #webgui by rizen [rizen]19:15
-!- preaction-m [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:15
-!- mode/#webgui [+o preaction-m] by ChanServ19:16
@preaction-m:p19:16
-!- perlm [n=chatzill@kaleb-dev.fwsm2ppuser.ou.edu] has joined #webgui20:06
perlmWhat is driving the extremely rapid development of WebGUI?  It seems like a new beta is released every two weeks.20:08
@preaction-mit's more: what is keeping it beta and not stable, and those are bugs20:11
@rizenwe have a 1 week maintenance cycle20:11
@preaction-mwe're changing from a weekly release cycle i believe, we're in our yearly staff meeting, which is why there's a population here20:11
@rizenmeaning, that we put out a new release every week20:11
@rizenthe new release is to put out bug fixes20:11
@rizenhowever, if the bugs are signifcant enough20:12
@rizenthen we can't in good concience release it as stable20:12
@rizenso we put out new betas20:12
@rizenso people can test with the newly fixed bugs20:12
@rizenor use the new beta in production if they are either daring or stupid or both20:12
@rizen=)(20:12
perlmI live on the edge.  We'll be going production with your Betas :D20:12
@rizenWe run our betas as well20:16
@rizenWe figure if we can't run it, then no one else should either20:16
@rizenBut the difference is, that we know how to fix it if all hell breaks loose20:16
@rizenand most people done20:16
@rizendon't 20:16
@rizenso we don't recommend that anyone ever use the betas in production20:16
perlmI'll just make sure to take a snapshot of the DB before we turn the users loose.20:17
@preaction-mrecommended with every upgrade20:17
@rizenkeep very regular backups20:17
@rizenat least nightly20:17
perlmI'm just pumped that I finally got the okay to migrate to WebGUI.  Woot.  20:18
perlmHope the meeting goes well, I'm off to lunch.20:18
-!- rizen is now known as rizen_afk20:20
-!- bopbop [n=kristi@71-86-227-90.static.mdsn.wi.charter.com] has quit []20:21
-!- Vrby [n=chatzill@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]20:29
-!- Meatbop [n=chatzill@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]20:32
-!- perlm [n=chatzill@kaleb-dev.fwsm2ppuser.ou.edu] has quit ["Chatzilla 0.9.77 [Firefox 1.5.0.9/0000000000]"]22:23
-!- khenn [n=fdillon@71-86-227-90.static.mdsn.wi.charter.com] has quit []23:32
-!- rizen_afk is now known as rizen23:41
--- Day changed Sat Jan 06 2007
-!- crythias [n=gyoung@64.200.2.35] has quit ["Leaving."]00:16
@rizenDoo doo doo do doooo00:35
@rizenPinky and the Brain00:36
@rizenPinky and the Brain00:36
@rizenOne is a genius00:36
@rizenThe other's insane00:36
@rizenThey're pinky and the brain00:36
@rizenpinky and the brain00:36
@rizenpinky and the brain brain brain brain brain00:36
@snapcountBOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO to rizen01:06
* snapcount kicks rizen with a stale trout01:06
@rizensnapcount goes down faster than a thai hooker01:07
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui01:40
-!- mode/#webgui [+v perlDreamer] by ChanServ01:41
@snapcountweeeeeeeeeeeeeeee01:41
+perlDreamermaybe I should add that particular condition to the macro test to see what's going on.01:41
@preaction-mhooray for public declaration!01:41
@snapcountso the first step is to see if the returned quotes actually break nesting01:41
@snapcountthen we discuss RFE or Bug01:41
* preaction-m submits a Freedom of Information Act Request01:41
+perlDreamerwhat do you wanna know?01:42
@preaction-meh, just interested to keep watching and input if necesserary01:42
+perlDreamersnapcount, I'm pretty sure it's quotes due to the regex on lines 139-14101:42
@rizenis(1+1, 2, "Check my math.");01:42
@preaction-m401 Forbidden01:43
* perlDreamer is haunted by bad WUC talk examples01:43
@snapcountJT says it's not an RFE or Bug01:44
+perlDreameralso, btw, I tried caching Macro compiles to get rid of the eval in WebGUI::Macro::process and it actually slowed things down.01:44
@snapcountunless you have a way to fix it that rulez01:44
+perlDreamerI01:44
+perlDreameruh01:44
+perlDreamerhmmmm....01:44
@snapcountsmarter macro parcer ++01:44
+perlDreamerRexexp::Common::Balanced?01:45
@snapcountI'm not familiar with it01:45
@snapcountdoes it rock your socks off?01:45
+perlDreamerIt looks like it could be our smarter parser01:46
+perlDreamerbut maybe so could Text::CSV since that's essentially what the macro args are01:46
@preaction-mmight I suggest WebGUI::Text qw( :csv );?01:47
+perlDreamerqw(splitCSV) ?01:47
@preaction-mor that, :csv exports them both01:47
+perlDreamernm, I see the export tag now01:47
+perlDreamersorry, my bad01:47
+perlDreamerooh01:48
+perlDreamerneed to change that warn to something else using session01:48
+perlDreamerin splitCSV01:49
+perlDreamerpreaction-m: do you want me to log that as a bug or do you want to fix it up?01:50
@preaction-mperlDreamer: no, WebGUI::Text doesn't get a Session object01:53
+perlDreamerdude, it needs one.01:53
@preaction-mwe're also doing something different with error handling/trapping01:53
@preaction-mno it doesn't01:53
@preaction-mit would only need it for error handling01:53
+perlDreamerso some errors get thrown to error.log and some get thrown to webgui.log?01:53
+perlDreamertoday01:54
@preaction-mbasically, at the moment at least01:54
@preaction-mwe've got the new WebGUI (Perl) Best Practices book01:54
+perlDreamerand it recommends handling error logging differently?01:55
+perlDreamerbtw, the only place WebGUI uses bare warn is in the Config.pm01:56
@preaction-mwell, it showed that Perl can do try/catch, apparently that was unknown around here :P01:56
@preaction-mand croak and carp for stack traces01:56
@preaction-mso the warn is wrong, it should carp, we might have to redirect $SIG{warn} to output to the proper webgui.log01:57
+perlDreamerdo you want that logged as a bug, then, so we don't forget to do it?01:59
@preaction-midk, it's not really a bug, it's just sometimes you have to go to the modperl error log to get some errors02:00
@preaction-mperhaps once we decide what's going on with error handling in WebGUI, we'll be able to go back and make sure everything's kosher02:01
@preaction-mperhaps a comment in the source02:01
+perlDreamerI'll let you handle it02:01
@preaction-mkk02:01
+perlDreamerI'll add some more tests to Macro.pm and then see how WebGUI::Text::splitCSV does02:10
+perlDreamermaybe some benchmarking, too02:10
+perlDreameralthough sometimes slow is better than broken02:10
@preaction-mbut fast is better than slow02:11
+perlDreamerlike, breaks faster than breaks slower?02:11
+perlDreamermost times ;)02:11
+perlDreameractually, I won't02:16
@preaction-mindian giver02:17
+perlDreamersplitCSV does internal escaping differently from the Macro processor02:17
+perlDreamerfor the Macro arg processor, we need something that obeys backslashes02:17
@preaction-maccording to the unofficial RFC for CSV02:17
@preaction-mText::Balanced might be prudent02:17
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:19
-!- mode/#webgui [+v crythias] by ChanServ02:19
+perlDreamerText::Balanced is slow, at least for extracting codeblocks.02:24
+perlDreamerI think I'll give Text::CSV and Regexp::Common a whirl02:24
@preaction-mText::CSV will probably pull the same escaping crap02:24
+perlDreamerit does02:29
+perlDreamerthat means it's time to go home and sleep on it for a while02:29
+perlDreamerg'night, all02:29
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:30
-!- Klaus_ [n=klaus_he@p57A59076.dip0.t-ipconnect.de] has quit []03:38
-!- Meatbop [n=chatzill@24-180-168-135.dhcp.fdul.wi.charter.com] has joined #webgui03:39
-!- Meatbop [n=chatzill@24-180-168-135.dhcp.fdul.wi.charter.com] has quit [Read error: 110 (Connection timed out)]03:59
@snapcountReeeeekollllllllaaaaaaa04:35
@rizenplop plop fizz fizz, oh what a relief it is04:36
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:03
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]07:11
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui07:51
-!- mode/#webgui [+v crythias] by ChanServ07:51
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]08:12
-!- Klaus_ [n=klaus_he@p57A59082.dip0.t-ipconnect.de] has joined #webgui13:59
* snapcount yawns17:21
@snapcounttop of tha mornin to everyone17:21
Radix__evenin' ;)17:21
@snapcountahh yes17:21
@snapcountAustralia still hasn't fixed their sun being out of synch with Florida problem17:22
@snapcount=)17:22
Radix__yeah.. we need a daylight saving + 12 or something I guess17:23
Radix__we're having enough of a problem with daylight saving + 1 atm ;)17:24
-!- snapcount [n=snapcoun@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The computer fell asleep"]17:57
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:00
-!- mode/#webgui [+o rizen] by ChanServ18:00
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui18:42
-!- mode/#webgui [+v crythias] by ChanServ18:42
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 145 (Connection timed out)]20:55
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui21:45
-!- mode/#webgui [+v crythias] by ChanServ21:45
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]21:45
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui23:57
-!- mode/#webgui [+v crythias] by ChanServ23:57
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui []23:57
--- Day changed Sun Jan 07 2007
-!- perlm [n=chatzill@ip68-97-17-231.ok.ok.cox.net] has joined #webgui01:59
perlmanyone know any tricks for installing DBIx::FullTextSearch on a vanilla Fedora Core 5 machine/02:00
@rizenit's a bastard to install on any platform02:00
@rizenthat's why webgui doesn't use it anymore02:00
perlmit is still required in testEnvironment.pl02:04
perlmso I guess that means it is okay that I forced it to install even with errors.02:04
@rizenin what version?02:04
perlmlatest beta02:04
perlm7.3.302:04
@rizenhmm...i'll check that out02:04
@rizenthanks for letting me know02:05
@rizenit's out in 7.3.402:05
@rizenas of now02:05
perlmde nada02:05
perlmheh, cool02:05
-!- perlm [n=chatzill@ip68-97-17-231.ok.ok.cox.net] has quit ["Chatzilla 0.9.77 [Firefox 1.5.0.9/0000000000]"]02:21
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui03:43
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]03:43
-!- Klaus_ [n=klaus_he@p57A59082.dip0.t-ipconnect.de] has quit []04:19
-!- Klaus_ [n=klaus_he@p57A58EB8.dip0.t-ipconnect.de] has joined #webgui13:52
rizen_test18:20
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []18:20
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:21
-!- jtsmith is now known as rizen18:21
-!- mode/#webgui [+o rizen] by ChanServ18:21
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui19:04
-!- mode/#webgui [+v perlDreamer] by ChanServ19:04
+perlDreamermorning19:04
@rizenis it really morning?19:04
+perlDreamerit is out here19:04
@rizenit feels like bedtime19:04
@rizenme = tired19:04
+perlDreamerup late?19:05
@rizenno...just a little sick19:05
@rizenwhich has been draining me for the last couple of weeks19:05
@rizenalmost over it now thow19:05
@rizenthough19:06
+perlDreamerweeks?  That's nutz.19:06
@rizenyeah19:06
@rizensux19:06
+perlDreamerI tried to fix Klaus's double header bug, and think I found the cause of it, but want to double check it with someone more familiar with chunking and header generation.  Game?19:07
@rizenk19:07
@rizenfirst19:08
@rizenwhat is the bug19:08
@rizenpoint me to a url or something19:08
Klaus_Hi!19:08
+perlDreamerhttp://www.plainblack.com/bugs/tracker/head-block-displayed-twice#3tLVLsiwMsgY0ZCULum18A19:08
Klaus_the entry in the Extra Header field of a style is displayed doube in source.19:09
+perlDreamerKlaus_: we should have you fixed up in a jiffy19:09
Klaus_I think we had this bug in one of the 6er versions already fixed.19:09
@rizenit doesn't sound familiar19:10
@rizenthere was a problem where19:10
@rizenyou could get double HTTP headers19:10
@rizenbut HTTP headers are different than head block tags19:10
@rizenand the double http headers were fixed a while ago19:10
@rizenok...so you have a possible solution here19:11
@rizenwhat is it?19:11
+perlDreamerremove line 193 from WebGUI::Session::Style.pm19:11
+perlDreameruh, 19819:11
@rizen198 out of svn or version 7.3.3?19:12
+perlDreamersvn19:12
Klaus_My workaround was writing the tags direct into the style, not into the extra field below - but thank you for the hint removing this line from code.-19:12
+perlDreamerwell, I'm not sure there won't be some undesired side effects19:13
+perlDreamerthat's why I'm double checking with someone19:13
+perlDreamerit looks dead simple, but I don't fully understand content chunking and the header generation19:13
@rizenthe prepare() method is always called on every template as it is rendered19:14
@rizenand as you say, that does shove the head block into place19:14
@rizenso yes, we no longer need that line in Style.pm19:14
+perlDreamerokay19:14
@rizenit's a relic of a day gone by19:14
+perlDreamerI'll add a new test or two to Session/Style.pm and remove the line.19:14
Klaus_tests on solved bugs were always good.19:15
+perlDreamerYeah, I'm embarassed to say that the present Style.pm test (which I wrote) didn't find this earlier.19:16
@rizenyou can't find everrything colin19:16
@rizendon't beat yourself up about it19:16
+perlDreamerI'm not19:16
+perlDreamerthis time :)19:16
Klaus_yes. but the meanwhile huge test suite gives an additional confidence on webgui. great! :-)19:18
@rizenklaus, do you write perl?19:18
Klaus_a litte bit. still learnig - even from webgui code.19:19
@rizenwe''re always looking for eagle eyed people to help us make webgui better19:19
@rizeni hope you'll consider joining the core developers, writing bug fixes, tests, and eventually new features19:20
@rizenone of the best ways to learn perl is to start out writing tests19:21
@rizenbecause tests are easy to write19:21
@rizenand in doing so, you get to look at a whole lot of the codebase19:21
@rizenthusly learning both perl19:21
Klaus_oh yes - I will do. Helping more than only reporting bugs and REFs.19:21
@rizenand the webgui api19:21
@rizendon't get me wrong, reporting bugs and rfe's is great too19:21
Klaus_I can give it a try in writing or improoving some of the tests.19:23
@rizenthat would be great19:23
@rizenif you need assistance, colin and i are both around most of the time19:23
Klaus_the next days im trying to bring the German translation into a productive state. The German usergroup is a bit small and inactive.19:24
@rizenare you using the translation server to do it?19:24
@rizenhttp://i18n.webgui.org/19:25
@rizenmay make it easier if you aren't19:25
Klaus_I'v used it the last months, now I've set up my own19:25
Klaus_Sometimes it's better to sreach and replace things over the whole translation.19:26
Klaus_On your server I can't do it on the translated files.19:27
@rizengive me the specs for what you want to do and i'll be happy to add the functionality to the translation server19:27
@rizenthe reason i like the translation server19:27
@rizenis that everyone can pitch in to work on the changes19:27
@rizenrather than having just one person do it19:28
@rizenit's easier to do as a group19:28
Klaus_Import an translation19:28
Klaus_Won't it be good having the translation server password protected so that not everone could change things?19:29
@rizenpeople have said that to me, but i kind of look at it as a wiki19:29
@rizenin that it works better as a community project19:29
@rizenif it's password protected, then all of the sudden it's back to a single user per translation19:30
+perlDreamerwe're probably small enough that we don't have to worry about wikiSpam (or translationSpam) yet.19:30
+perlDreameralthough someone did trash PDX.pm's wiki a few months ago19:30
@rizeni know it's possible, but we have backups19:31
@rizenand community process on a task this large19:31
@rizenis more important than worrying about spam19:31
+perlDreamercrud.  I found a FC6 bug.19:32
+perlDreamerEither that or I need to install the FC6 perl-image-magick RPM19:33
+perlDreamerI probably won't be able to get the patch committed until this afternoon.19:33
@rizenwhat patch?19:33
@rizenthe style one?19:34
+perlDreameryes19:34
@rizeni can do that right now19:34
@rizeni'll do it19:34
+perlDreamerokay, I'll commit the new test later19:34
Klaus_One possible way could be a "commit to svn" function in the translation server. The translators will better notice the changes from others.19:34
+perlDreamerThat's a good idea.  That way translators could also sign up to get notification when commits are made.19:35
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:36
Klaus_BTW there are two entries for German that point to the same files: /German"/ and /German/. Could you please delete the Entry with the quotation marks?19:36
@rizenyup19:36
@rizenthe quote version is gone19:40
@rizenthe patch is committed19:40
Klaus_thanks!19:40
+perlDreamerI'm off to church.  Be back later.19:43
+perlDreamerThanks, JT19:43
@rizenlater19:43
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit ["Leaving."]19:43
+MrHairgrease\nick MrAFKGrease20:07
-!- MrHairgrease is now known as MrAFKGrease20:07
@rizeni've almost got the commit to svn option working20:08
+MrAFKGreasecommit to svn from what?20:12
Klaus_I've ssen it. 20:13
Klaus_Commit to SVN from the translationserver.20:13
+MrAFKGreaseis there a translation server?20:13
+MrAFKGreasefr 18n files?20:13
@rizenyup20:13
@rizeni18n.webgui.org20:13
+MrAFKGreaseoh cool20:13
@rizenhttp://i18n.webgui.org20:13
+MrAFKGreasewere updating all the i18n stuff20:14
Klaus_or http://translation.webgui.org/ ;-)20:14
@rizensweet20:14
+MrAFKGrease7.3.3 is ready20:14
@rizenif you give me the files you've worked on so far, i can import them into the translation server20:14
@rizenthat is, if you want to20:14
Klaus_JT, should I mail you my actual translation to import it into the translatinserver?20:14
Klaus_Ok :-)20:14
@rizensure20:14
+MrAFKGreaseok20:14
+MrAFKGreasei'll send em to you tonight20:15
+MrAFKGreaseactually it is a ducth community project20:15
+MrAFKGrease10 people or so are working on it20:15
+MrAFKGreasei'm just tarring everything up =)20:15
+MrAFKGreaseother question20:16
+MrAFKGreasei'm gonna add a start stop button to the timetracker20:16
+MrAFKGreasefor use within oqapi20:16
+MrAFKGreasedoes that have any chance of making it into webgui?20:16
@rizenyour entire translation team is welcome to use the translation server20:16
@rizenwhat is oqapi?20:17
@rizenregardless, ,yes ii'm find with start/stop20:17
@rizenbut not until we fork for 7.420:17
+MrAFKGreaseoh you didn't know yet?20:18
+MrAFKGreaseprocolix split in three divisions20:19
+MrAFKGreasesepearte companies20:19
+MrAFKGreasekoen's keeping procolix20:19
+MrAFKGreasejoeri's started oqapi20:19
+MrAFKGreaseI've gone with Joeri20:19
xdangerI could contribute our unfinished Finnish-language...20:19
@rizenxdanger: more than happy to put it on the translation server, maybe you'll get some extra helpers to work on the translation20:20
xdangernice20:20
+MrAFKGreaserizen: I'll throw it in the group20:20
xdangerI'll send it to you tomorrow in a tar20:20
+MrAFKGreasethe translation server thing20:20
@rizenno, i didn't know about the slip20:20
+MrAFKGreaseI reckon everybody is ok with it20:20
@rizensplit20:20
@rizenis everyone mad at eachother?20:21
+MrAFKGreaseno20:21
@rizenor is all well in dutch land?20:21
+MrAFKGreaseall is well20:21
@rizenthat's good to hear20:21
+MrAFKGreaseyeah20:21
@rizeni assume koen is the hosting/server guy20:21
+MrAFKGreaseas an added benefit there's beer in the fridge again20:21
@rizenjoeri is the dev guy20:21
+MrAFKGreaseyeah20:21
+MrAFKGreasealbert ha20:21
+MrAFKGreasealbert now has his own testing company20:21
@rizencool20:22
+MrAFKGreasesure20:22
+MrAFKGreaseI'm happy with it20:22
+MrAFKGreaseno fights or whatever20:22
@rizenbeer in the fridge is good20:22
+MrAFKGreasejust natural progression20:22
+MrAFKGreaseit is20:22
+MrAFKGreasea pity that i only at the office one day a week20:22
@rizenit goes without saying that if you're ever in need of a job, i've got your back20:23
+MrAFKGreasesure20:23
+MrAFKGreaseI'm very busy with starting to do my graduation stuff20:23
+MrAFKGreaseand will be for a year or so20:23
+MrAFKGreasebut no worries20:23
+MrAFKGreaseI won't abandon webgui20:23
@rizenso, does oqapi have some spare resources?20:24
@rizeni think we're going to need to outsource a project or two coming up20:24
+MrAFKGreasemaybe20:24
@rizenactually...what's joeri's email address20:24
+MrAFKGreaseask joeri20:24
@rizeni'll just have vrby contact him20:25
+MrAFKGreasejoeri aat oqapi dot nl20:25
@rizencoolio20:25
+MrAFKGreasegotta go cooking20:25
+MrAFKGreasesee ya20:25
-!- MrAFKGrease is now known as MrReallyAFKGreas20:26
--- Log opened Sun Jan 07 20:56:17 2007
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui20:56
-!- Irssi: #webgui: Total of 10 nicks [2 ops, 0 halfops, 1 voices, 7 normal]20:56
-!- Irssi: Join to #webgui was synced in 3 secs20:56
+MrHairgreasejt21:02
+MrHairgreasetwo suggestions21:02
+MrHairgrease1) in our ducth translation server we default to the textarea21:02
+MrHairgreasethe htmlarea adds to much crap21:02
@rizenyou can set it however you want21:03
+MrHairgreaseyou get buttons containing texts like Save<br />21:03
+MrHairgreaseI know21:03
+MrHairgreasejust a suggestion21:03
+MrHairgreasealso I hacked the thing to include 'motivational' status stuff21:03
+MrHairgreasesee http://geefmegeld.nl/root/vertaal21:03
+MrHairgreasefor examples21:03
@rizendo you have the source21:04
@rizenoh crap21:04
@rizennevermind21:04
@rizenyours is based upon the old translation server21:05
@rizeni'll have to write it from scratch21:05
+MrHairgreaseit's trivial to implement21:06
@rizenyeah21:06
+MrHairgreaseI know the dutch translation team liked it a lot though21:06
@rizeni'll do it21:06
+MrHairgreasecool21:07
@rizenyeah21:07
+MrHairgreasethe commit to svn function is for countering vandalism?21:09
@rizenyes21:09
+MrHairgreaseok21:09
@rizenwell partially21:09
+MrHairgreasewe were afraid for that21:09
@rizenalso for going back in case of screwups21:09
+MrHairgreasethat's why we put the i18n thing behind a realm21:09
+MrHairgreasealso that helps consistency21:10
+MrHairgreasebrb21:10
+MrHairgreaseconsistency as in translate this word with that one21:11
+MrHairgreaseenglish -> dutch is not exactly non-abiguous =)21:11
@rizentrue true21:11
+MrHairgreaseso we set up a word list on webgui.nl21:12
@rizenthe problem is that most communities21:12
+MrHairgreaseanyway21:12
@rizenunlike the dutch team21:12
@rizenare disjointed and small21:12
+MrHairgreasei'm babbling right now =)21:12
@rizenso we really need to allow lots of people to join in the translation process21:12
+MrHairgreasesure enough21:12
@rizenthat's why we can't password protect it21:12
+MrHairgreasei think so too21:12
+MrHairgreaseI'll propose the thing21:12
+MrHairgreaseyou'll hear the result21:13
@rizenk21:13
+MrHairgreaseregardless of that a very recent version is tarred up in the contrib area on pb.com21:13
@rizenyeah, i'm not worried about that21:13
@rizenmore that the dutch translation is a good example of21:13
@rizen"how it's done"21:14
+MrHairgreasemeaning?21:14
@rizenyou guys are the defacto international leaders21:14
+MrHairgreasei know21:14
@rizenyou do everything first, and best21:14
+MrHairgreasecomes with the territory =)21:14
@rizenmartin: sarah says hi21:14
+MrHairgreasesomehow there's just a big wg-user density in the netherlands21:14
+MrHairgreasehi sarah21:15
@rizenmotivators in place22:02
Klaus_Where/in which Asset are the promote/demote icons/functionality used in WebGUI?22:15
@rizenall assets use them22:15
Klaus_where do they show up?22:15
@rizeninherited from the superclass22:16
@rizenthe icons aren't used anymore, only the functionality22:16
@rizenthe icons are now only used by some assets for their collateral22:16
Klaus_OK, I thought I'm blind ;-)22:17
@rizenthe promote/demote stuff can be found under the class icon of any asset22:17
@rizenin the inline view22:17
Klaus_OK, thanks - I've found them(data form fields)... For translating it's good to see the text/tooltip in its environment.22:27
+MrHairgreasecool jt22:51
+MrHairgreasewould it also be possible to display the actual number of messages that are done/changed/new22:52
+MrHairgreasejust like in the example22:52
+MrHairgreaseThere seems to be a bug too22:53
+MrHairgreaseRedNeck / Form_Captcha22:53
@rizenwhat's the point of showing the actual numbers? it's just a feelgood indicator, right?22:53
+MrHairgreasesure22:53
@rizengives you an idea of how close you are to done22:53
+MrHairgreasestill only one to go22:53
+MrHairgreaseyeah22:53
+MrHairgreasei you'll do it right you use the actual number of characters or something22:54
+MrHairgreasebut that would be insane22:54
+MrHairgrease=)22:54
+MrHairgreasei just used the number of messages22:55
+MrHairgreaseThe RedNeck / Form_Captcha is saying it's at 50% but it is actually at 0% btw22:56
@rizenyeah, that's your fault22:56
+MrHairgreasewhat have i done?22:57
@rizenit just couldn't be my fault22:57
@rizencuz i'm perfect22:57
@rizenso it must be you22:57
+MrHairgreaseoh22:57
+MrHairgreasei c22:57
+MrHairgreasein that case it's Koens fault22:57
+MrHairgreasewe agreed on that a year ago or so22:58
@rizenthat's true22:58
@rizenok22:58
@rizenhis fault22:58
+MrHairgrease=)22:58
@rizenkoen's bug is fixed23:03
+MrHairgreasevery good23:07
@rizenso with the percentages23:08
@rizenwould you rather see 6/5023:08
@rizenrather than the percentages23:08
@rizeni just don't want to waste a lot of screen realestate23:08
@rizeni just put it in23:10
@rizenand it looks much uglier23:10
+MrHairgreasethat's why i put the percentages on the left side23:11
+MrHairgreaseand all teh other data on the right23:11
+MrHairgreaseif you don't scroll you don't see it23:11
+MrHairgreaseit's just for the eager people23:11
+MrHairgreaseanother idea might be to put de numbers on top of the right hand frame23:12
@rizenyour mom's a nitpicker23:12
@rizenand she dresses you funny23:12
+MrHairgreaseand the percentages on the lft hand side23:12
+MrHairgreasethat's true23:12
+MrHairgreasehow'd you figure that out23:12
@rizenalright, i put the ratio on the right now23:14
@rizenand on the detail page23:14
+MrHairgreaseok23:14
+MrHairgreasethat looks cool23:14
+MrHairgreasethanks23:15
@rizenthank you for smoking23:15
-!- MrHairgrease is now known as MrAFKGrease23:22
Radix__funny movie that one23:57
--- Day changed Mon Jan 08 2007
+MrAFKGreasewhich movie?00:09
@rizenthank you for smoking00:10
+MrAFKGreaseis that a movie?00:11
@rizenyup00:11
+MrAFKGreasethe things you learn after 230000:11
Klaus_sounds like I should have a look at the movie: http://imdb.com/title/tt0427944/00:20
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui00:34
-!- mode/#webgui [+v crythias] by ChanServ00:34
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)]01:09
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]01:09
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:10
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:10
-!- mode/#webgui [+o rizen] by ChanServ01:10
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []01:10
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []01:11
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:11
-!- mode/#webgui [+o rizen] by ChanServ01:11
-!- jtsmith_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:14
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:14
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]01:14
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []01:16
-!- jtsmith_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []01:16
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui01:17
-!- mode/#webgui [+o rizen] by ChanServ01:17
-!- MrAFKGrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:20
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:48
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui02:11
-!- mode/#webgui [+v crythias] by ChanServ02:11
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has joined #webgui02:54
-!- mode/#webgui [+v perlDreamer] by ChanServ02:54
+perlDreamerany clues on how to find out what this is:02:54
+perlDreamerhas posted to one of your subscriptions02:54
+perlDreamer  http://www.plainblack.com/Cm61332q9p9Sv_BxrjyXnQ02:54
+perlDreamerIt's from noReply@plainblack.com02:54
@rizenis it reported as a bug yet?02:54
@rizenif not, then no02:55
@rizenit's something i'm going to have to go through the database and try to find02:55
Radix-wrkI got a couple of those too02:55
+perlDreamerkind of02:55
+perlDreamerhttp://www.plainblack.com/bugs/tracker/problems-with-emails-from-install/upgrade-forum#zGTWsPb2x0BybrTKHrJdzg02:55
+perlDreameralthough knowmad reports that he got a username, while this one was empty02:56
+perlDreamerit's like a workflow didn't get set up right somehow but still executed02:56
Radix-wrkI got two emails myself02:56
@rizenprobably depends on what was shooting out the email as to what gets put in the email02:56
Radix-wrkplainblack.com02:56
@rizeneither way it's something that shouldn't be happening02:57
@rizenif the bug is reported, then thats all you can do02:57
@rizenwe have to take over from there02:57
+perlDreamergood luck!02:58
+perlDreameralso, I like the new email on the dev list02:58
+perlDreamerI'll start reading Perl/WebGUI Best Practices soon02:58
@rizenglad to hear it02:58
+perlDreamerdo we have an expected time for the 7.4 branch?02:59
@rizeneach time you ask me that i add a week02:59
* perlDreamer --02:59
@rizeninfinity + 2 weeks02:59
@rizenthats when it will be happening03:00
+perlDreamerbugList < 5?03:00
@rizeninfinity + 2 weeks, i've already told you03:00
@rizenbut since you formed that as a question03:00
@rizeninfinity + 3 weeks03:01
@rizenso we have some amazing contests scheduled for this year03:01
@rizenwe're bringing back the webgui community contest (wcc)03:02
+perlDreamercool!03:02
+perlDreamerthere are other contests, too?03:02
@rizenroy should be announcing the first one next week03:03
@rizenno..the community contest is all of the contests03:03
@rizeninstead of being once per year03:03
@rizenit's going to be once every 2 months03:03
@rizenwe were going to do it every month, but we figured that might not give people enough time to work on stuff03:03
+perlDreamereven two months is pretty quick for some big projects03:04
@rizennone of them will be very big03:04
@rizenat least that's the plan03:04
@rizenkeep them reasonable to achieve03:05
+perlDreamerdid the content compression (which won the last WCC) ever get folded in?03:05
@rizenthat's a good question03:05
@rizeni don't know03:05
@rizenactually, i think no03:05
@rizenbecause we decided to do something more efficient03:05
@rizenwhich was adding gzip functionality to the wre03:05
@rizenit's far more efficient than having webgui do it03:06
+perlDreamerokay03:06
@rizenif i remember right03:06
@rizenwhen we benchmarked it03:06
@rizenmod_deflate was 6 times faster03:06
@rizenthan the code in webgui03:06
@rizenand on top of that, it compressed stuff in the /extras and /uploads folders as well03:07
+perlDreamerthat's a lot faster03:07
+perlDreamerrizen: is there any sense in me working on the Product Asset docs?03:13
@rizenfor the time being, yes03:14
@rizenbecause commerce dev is put on hold03:14
@rizenuntil after we've achieved my new years resolution03:15
@rizeneven after that, the product asset will likely continue to have all of it's current features03:15
@rizenit will just also tie into the commerce system03:15
+perlDreamercool, thanks03:16
+perlDreameras far as I know, there are still no project for $dayJob next week, so I'll have lots of time on my hands03:16
@rizensweet03:16
@rizenuse that time to read pbp03:17
@rizen=)03:17
@rizenat least until 7.4 is branched03:17
+perlDreamerI was thinking about this: http://jobs.perl.org/job/514803:18
+perlDreamerso I'll be spending a little time writing a resume03:18
@rizennah, you don't want that job03:20
@rizenthey'll be paying you way too much03:20
@rizen=)03:20
+perlDreamerI saw that and figured the posting was some kind of joke03:21
+perlDreamerI've never seen salaries like that before03:21
@rizenwhen i used to work for $bigCompany I made $that++03:21
+perlDreamernot only is the salary too high, but there'd be no interstitial times for wG hackery03:22
@rizenthey're going to want a lot out of someone03:22
@rizenfor that much money03:22
@rizencuz usually when you get that high in salary03:22
@rizeneither they're expecting you to do 2 jobs +03:23
@rizenor it's a management job03:23
@rizenand the job description isn't a management job03:23
+perlDreameryeah03:23
+perlDreamerAll the percentages add up to 100, but it doesn't talk about hours/days03:24
@rizenit also doesn't talk about how many other people you'd be working with to do that job03:24
@rizenit could be that the current owner dood03:24
@rizendoes all the work03:24
@rizenand needs to offload it to someone03:24
@rizenso he can do the new software03:24
@rizenbut for that much money03:25
@rizenyou should check it out at least03:25
+perlDreameryeah03:25
+perlDreamerhack perl03:25
+perlDreamerstay at home03:25
+perlDreamerlet Kathy go to mid-wife school03:25
+perlDreamerget done in 3 years03:25
+perlDreamerinstead of 703:25
+perlDreamerdinner time, be back later03:30
@rizensvn commits for the translation server are now in place04:24
Klaus_good thing. what's the meaning of a yellow line background in the right window?04:29
@rizenthat means there's something there, but it's out of date04:30
Klaus_it seems you've also found a solution for the annoying trailing <br /> from the rich editor04:34
@rizenyou mean, allow the user to disable it?04:34
Klaus_they were not longer automatically added at the end of a (singe line) translation or was it luck when I tested it04:38
@rizenprobably luck04:39
Klaus_:-)04:39
Klaus_OK, was a long day. Time for bed. 04:39
@rizenlater04:39
Klaus_not for me...04:40
@rizeni mean, see you later04:40
Klaus_ohh. yes. bye!04:41
-!- Klaus_ [n=klaus_he@p57A58EB8.dip0.t-ipconnect.de] has quit []04:41
+perlDreamerrizen: Want to do some bug triage?  You up for it?05:21
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]06:18
-!- perlDreamer [n=colink@pool-71-117-209-62.ptldor.fios.verizon.net] has quit [""""]06:24
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:34
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]07:34
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:35
-!- mode/#webgui [+o rizen] by ChanServ07:35
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:35
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]07:52
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]07:52
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:53
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:53
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]07:53
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:53
-!- mode/#webgui [+o rizen] by ChanServ07:53
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]07:54
-!- jtsmith [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]07:54
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]07:54
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:40
-!- Klaus_ [n=klaus_he@p57A58232.dip0.t-ipconnect.de] has joined #webgui16:05
-!- vidar_ [i=gudjon@157.157.215.202] has quit [Read error: 110 (Connection timed out)]16:10
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui16:33
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:33
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI19:24
-!- mode/#webgui [+o khenn] by preaction-m19:30
@khennhappy monday!19:31
-!- snapcount [n=snapcoun@224.248.95.24.cfl.res.rr.com] has joined #webgui19:34
-!- mode/#webgui [+o snapcount] by ChanServ19:35
@preaction-msnapcount: /msg chanserv access #webgui add preaction 30 <-- do it! :p19:36
-!- khenn was kicked from #webgui by snapcount [snapcount]19:37
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI19:37
-!- mode/#webgui [+o khenn] by ChanServ19:38
@snapcounttada19:38
@snapcountnp19:38
-!- snapcount is now known as snap_away19:38
@khennanything going on today?21:05
@preaction-malumni project, i've got a few ideas about some ease-of-use for developers21:05
@preaction-ma nice script i want to make for switching between webgui instances on a dev box21:06
ckotilcoo21:17
ckotill21:17
ckotilWe have a database that contains all of the contact info for customers, logins, etc...21:18
ckotilI would like for webgui's user list to be pulled from that database. How hard is that to do?21:18
@preaction-myou could write a custom auth plugin21:19
ckotilalready use one.21:19
ckotilfor CAS21:19
ckotil'central authentication system' developed at yale. then we put our own spin on it21:20
ckotilbut it works nicely with webgui21:20
ckotilbut i want my users to be pulled from our database. how would i populate webgui's user list?21:20
@preaction-myou want to migrate?21:21
ckotilno. i want to have a single location to store my customers info21:21
ckotiland users.21:21
ckotilits all in a single database now.21:22
+MrHairgreaseyou mean sync profiles with that db?21:22
ckotilexactly21:22
+MrHairgreaseyou should have a look at the syncldapprofile workflow activities21:22
+MrHairgreasethere are two21:22
+MrHairgreaseone is called when a user activates him/herself21:23
ckotilldap. k thats what i was thinking. ill go speak with my db guy . thanks21:23
+MrHairgreasethe other is run by the cron workflow21:23
+MrHairgreaseif you don't have ldap available21:23
+MrHairgreasejust create your own plugin21:23
+MrHairgreaseand use the ldap as example21:23
ckotilgood deal. 21:24
+MrHairgreaseit is21:24
+MrHairgrease=)21:24
+MrHairgreasereuse is the best eufemism for legal stealing21:25
@preaction-mit's not illegal if you release the source21:25
+MrHairgreasethat's why i said legal21:25
+MrHairgreasenot illegal21:25
@preaction-min fact, the viral nature of the GPL requires that any custom code you write for webgui has to be released upon request21:26
+MrHairgreaseonly code you distribute21:26
+MrHairgreaseand i can charge for the code21:26
+MrHairgreaseor better said21:26
@preaction-mno, anything that works with webgui must be released under the GPL21:27
+MrHairgreasethe deliverance cost o21:27
@preaction-mbut yes, you can charge for it21:27
+MrHairgreaseof the code21:27
+MrHairgreasegpl is a distribution license21:27
+MrHairgreaseso if i keep the stuff inhouse21:27
+MrHairgreasei don't have to release it21:27
+MrHairgreasenow of course21:27
+MrHairgreasefo webgui this is not a problem at all21:28
+MrHairgreaseeverything you distribute21:28
@preaction-mand since PB distributes WebGUI with it, you must abide by it, one of the caveats of it is that anything you write that uses WebGUI must be GPL21:28
+MrHairgreaseships with the source automatically21:28
@preaction-mthat's why i usually release code under the LGPL21:28
@preaction-mdoesn't have the over-reaching viral nature of the GPL21:28
+MrHairgreaseyes21:28
+MrHairgreasebut if you write your auth thingy21:28
@preaction-mit uses webgui's API, which means you must GPL21:29
+MrHairgreaseand just dploy it at your work only21:29
+MrHairgreasei cannot ask for the code21:29
+MrHairgreaseb/c you don't distribute it21:29
+MrHairgreasesee http://en.wikipedia.org/wiki/Gpl21:33
+MrHairgreaseunder the section 'common misconceptions'21:33
+MrHairgreasefirst item21:33
@preaction-mthe last paragraph of the GPL seems to indicate my position, but it's ambiguous and misleading21:34
+MrHairgreaseyeah 21:39
+MrHairgreasethose damn hippie software developers =)21:39
+MrHairgreaseanyway21:39
+MrHairgreasethe gpl vs. lgpl thing is much less of an issue21:40
+MrHairgreasewith perl code21:40
+MrHairgreasesince when you distribute21:40
@preaction-mindeed... hippie and nerd seem mutually exclusive21:40
+MrHairgreaseyou always ship the code21:40
+MrHairgreasehuh?21:40
+MrHairgreasehave you ever seen a picture of rms?21:40
+MrHairgreasenow if that isn't a hippie =)21:41
@preaction-myes, i needed eye bleach21:41
@khennYou can build and sell plugins for WebGUI w/o it violating the GPL22:24
@khennif you add anything to WebGUI's core, you cannot legally repackage and sell it w/o contributing it back22:25
@khennthat's the difference22:25
+MrHairgreaseb/c plugins are not linked againstr the core?22:25
@preaction-myou can sell the plugin, but not bundled with webgui, unless your plugin is also licensed GPL22:25
@khennright22:25
@preaction-mthe wikipedia article cleared all that crap up for me22:26
@khennI updated the Asset installer so that you can use .tmpl files rather than having to hardcode your templates right in the install code at the bottom22:29
@khennwell not the Asset installer22:30
@khennbut the code at the bottom of the Asset Template22:30
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui22:30
-!- mode/#webgui [+v perlDreamer] by ChanServ22:30
@khennI haven't added it yet22:30
@khennb/c it's like 200 extra lines of code22:30
@khennoh, it also commits all the templates so you don't have tags from "visitor"22:30
@khennwhich is pretty confusing22:30
@preaction-mI like the updater more, the template editor inside webgui is clunky :p22:30
@khennyeah, it's nice to work with files22:31
@khennand then just -MWebGUI::Asset::Wobject::MyWobject update22:31
@khennor I think I had to call it upgrade22:31
@khennb/c of naming conflicts22:31
@khennbut if anyone wants the code, I'll be happy to post it somewhere22:32
@khennI think we will eventually add an install API to WebGUI22:32
@preaction-myou could use a seperate package inside the module, say WebGUI::Asset::Wobject::MyWobject::install, then have the subs be part of that22:32
@preaction-mso you'd "use WebGUI::Asset::Wobject::MyWobject;" and then call "WebGUI::Asset::Wobject::MyWobject::install::update"22:33
@khennyeah I dunno22:33
@khennok so who is everyone out here?  I know some of you22:35
@khennMrHairgrease is obvious =p22:35
@khennperlDreamer is Colin, right?22:35
@preaction-mradix is Jesse22:35
+perlDreameryup22:35
@khennok22:35
@khennthis is Frank btw22:35
+MrHairgreasexdanger is yukka22:35
+MrHairgreasehe is this dude from Finland22:36
@khennright22:36
xdangerJukka22:36
@preaction-mPedersenMJ is a walk-in, iirc22:36
@preaction-mperlbot botsnack22:36
perlbotwhatever.22:36
+MrHairgreasesry22:36
+MrHairgreaseI meant Jukka22:36
+perlDreamerhowdy frank22:37
@khennhowdy22:38
+perlDreamerhaven't seen you in here before22:38
+MrHairgreasenow that everybody is here anyway22:38
@khennI'm usually rizzo22:38
@khennI've been here22:38
+MrHairgreasewhat do you think?22:38
@khennbut someone stole my nick22:38
+MrHairgreasetabs or spaces22:38
+MrHairgreaseand how many22:38
@khennspaces22:38
+perlDreamer4 spaces22:38
@khenn422:38
+perlDreamerala PBP22:38
@khennI usually use 322:38
@khennbut I can hack 422:38
@preaction-mi've already updated my vimrc to do 4-space tabs22:39
+MrHairgreaseyou guys are insane =)22:39
+MrHairgreasetabs are obviously the way22:39
+perlDreameryou can always use perltidy to locally reformat it22:39
+MrHairgrease_teh_ way *22:39
+MrHairgreaseno22:39
@khenntabs are too modern =)22:39
@preaction-mi'd prefer 8, and tabs instead os spaces, but vim does this automagically so it's no skin off my nose22:39
+MrHairgreaseyeah22:39
+MrHairgreasebut the idea is that everybody uses the same convention22:39
@khennmost languages use spaces22:39
+MrHairgreaseor tabs22:40
xdangertabs ;)22:40
+MrHairgreasemost lanuages don't care22:40
xdangerpython does... ?22:40
+perlDreamerI think so, just to determine level of indentation22:40
+perlDreamersince whitespace matter in python22:41
* perlDreamer shudders22:41
@khennI'm talking C++ (which is the only REAL language) =p22:41
+MrHairgreaseouch22:41
@preaction-mpfft... use C22:41
@khennwell PERL is essentially C22:41
xdangerBut does it do some s/    /\t/; kinda stuff also =)22:41
@khennso ...22:41
@khennAnsi C?22:41
@khennha22:41
@preaction-mperlbot capital22:41
+MrHairgreaseanybody using emacs here? =)22:41
@preaction-mperlbot capital Perl22:41
perlbotPerl is the language, perl is the program, there is no PERL.  See perldoc -q 'difference between'.22:41
+perlDreamervim is the way22:41
ckotilheh, nano/pico22:42
@khennmy capslock got stuck =p22:42
+perlDreamerso who is ckotil in real life?22:42
ckotilme22:42
ckotilo22:42
ckotilchad kotil22:42
@preaction-mi will give serious props to those who can program efficiently in nano22:42
ckotilim not efficient22:42
+MrHairgreaseI always use vim in ed mode =)22:42
ckotilemacs and vi confuse me22:43
+perlDreamerMrHairGrease:  It's a good start.  It's like drinking light American Beer.22:43
+perlDreamerinstead of the real thing22:43
ckotilive learned emacs in the past, but then a couple months went by and i forgot all the shit22:43
+MrHairgreasewhat's good about that?22:43
+perlDreamerat leasty you're drinking beer22:43
+MrHairgreaseI once tried emacs22:43
ckotillight beer is like fucking in a row boat22:43
+MrHairgreaseand couldn't get out of the help screen22:43
+MrHairgreasekill -9 did the job though22:44
ckotilits fucking pretty close to water.22:44
+perlDreamerI couldn't figure out how to quit emacs22:44
+MrHairgreasei also tried light beer once22:44
@preaction-mlol ckotil 22:44
+MrHairgreaseon the first wuc22:44
+MrHairgreasethat was a onetimer too22:44
ckotilexactly you need a cheat sheet 22:44
@khennSomeday I'll be all Linuxish like you guys, but until then I like my GUI windows crap22:45
@preaction-mthe secret to vim is a good vimrc22:45
+MrHairgreaseso use eclypse22:45
+MrHairgreaseeclipse22:45
@preaction-mand i need to get frank into vim at least, or barring that a decent editor (not Homesite...)22:45
+MrHairgreaseprereaction-m++22:45
@preaction-mjEdit would suffice22:45
+MrHairgreasevim sucks the first day22:45
@khennI can use vim22:46
@khennI just prefer not to22:46
+MrHairgreasebut after that you cannot live without oit22:46
+perlDreameruse gvim, it will let you keep a GUI22:46
+MrHairgreaseuse whatever you like22:46
@khennI enjoy my dev tools like split screens and line numbers22:46
@preaction-mvim has those22:46
+MrHairgreaseset number22:46
@preaction-mctrl+w n <- split the window22:46
@preaction-mctrl+w <down arrow> move to window down, <up arrow> move to window up, etc...22:47
+MrHairgreaseand besides22:47
@preaction-muse :h C-w <- for more information22:47
@khennas opposed to simply pressing the split screen icon?22:47
+MrHairgreasewho can work with an editor that cannot navigate with hjkl22:47
@khennI have enough to remember =p22:47
@preaction-mexactly22:47
@preaction-mit's about creating instincts, like PBP22:48
@preaction-mlike using screen, or any program for that matter22:48
@preaction-mi'm using my newly paid-for Parallels to finally make the complete switch to vim, from jedit22:48
+MrHairgreaseoh22:48
+MrHairgreaseso your on a mac22:49
@preaction-mmacbook pro. the first laptop i've actually liked22:49
ckotilthey're nic22:49
ckotile22:49
ckotili work on a new imac core2duo22:49
ckotil21" widescreen22:49
@preaction-mnice22:49
+MrHairgreasethey're too expensive for me22:49
ckotilim trying to get hooked up with a macbook22:49
+MrHairgreasebut i bought a vaio22:50
+MrHairgreasefrom the evil sony empire22:50
ckotilfukcing heater is on for no reason.22:50
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["HOT"]22:50
@preaction-mthis is the company's lappy, otherwise I'd be on my old-school AMDk7 2800+ running Ubuntu Edgy22:50
+MrHairgreasei run a 1800+22:50
+MrHairgreasewith kubuntu though22:51
+perlDreamergotta run to a meeting22:51
+perlDreamerbe back later22:51
@khennok, so how do I turn on color coding in vim?22:51
+MrHairgreaselater22:51
-!- perlDreamer is now known as perlDreamer_afk22:51
+perlDreamer_afk:syn on22:51
+MrHairgreasesyntax on22:52
+MrHairgreasesame thing22:52
@khennhow do I unsplit the damn screen now?22:52
@preaction-m:q22:52
@khennok well screen splitting sucked =p22:53
+MrHairgreasecomplain more22:53
+MrHairgreaseso what ide thing do you use then frank?22:53
@khennI use Homesite mostly22:54
@khennone step up from a text editor22:54
@khennjust the way I like it22:54
@khennan old version too22:54
@khennnot the crap they have out now22:54
@khenn4.522:54
@khenncan you undo in vim?22:54
@khennthat would be useful to know22:55
+MrHairgreaseu22:55
+MrHairgreaseim vim 7 you can also say22:55
+MrHairgrease:earlier 10s22:55
+MrHairgreasewhich will get you back 10 secs in time22:55
+MrHairgreaseor later: 1h22:55
@khennwill that do all of the work I will do over the next hour?22:55
@khennthat would be pretty sweet22:55
+MrHairgreasesomething like that22:56
+MrHairgreaseif your drunk =)22:56
@khennI'll just do later: 8h and take the day off22:56
@khenn=)22:56
+MrHairgreasemaybe jt will buy it22:56
+MrHairgreasethat's how i do my job22:56
+MrHairgrease=)22:56
@khennI have vim 6.322:57
+MrHairgreasethat only supports u22:57
+MrHairgrease:help undo22:58
xdangerI use subethaedit =P23:09
xdangeron mu 3 years old ibook 1G23:09
xdangeron my23:09
@khennI use windows.  I'm just uncool like that23:10
+MrHairgreasewe know =)23:10
xdangerI've been planning to move to gvim7, but it's not quite there yet... on the matter of mac os x integration..23:11
--- Day changed Tue Jan 09 2007
-!- perlDreamer_afk is now known as perlDreamer00:06
+perlDreamerboy it got quiet all of a sudden00:46
@khennyeah00:48
@khennI said the 'W' word00:48
+perlDreamerare you staying busy?00:48
@khennyes00:49
@khennwe are very busy right now00:49
@khennhow bout yourself?00:49
@khennI hear you are on vacation or something?00:49
+perlDreamerwe're inbetween projects, so I'm way bored00:49
+MrHairgreaseyou are bored?00:50
+perlDreamermuy00:50
+perlDreamermucho00:50
+perlDreamerzehr00:50
+perlDreamervery00:50
+MrHairgreasei've been reading papers all day00:50
+MrHairgreaseit's really boredom00:50
+MrHairgreasebut some weird kind of numbness00:50
+MrHairgreaseit's sehr btw00:51
+perlDreamerthanks00:51
+perlDreamerI only speak German, not write it00:51
+MrHairgreasei usually only read it00:51
+MrHairgreasewhen i speak german00:51
+perlDreamerare you reading papers for your school project?00:52
+MrHairgreasegermans usually do not understand me 00:52
+MrHairgreasegraduation 00:52
+MrHairgreasei just started00:52
Klaus_wyh try you not to be understood?00:52
+perlDreamerHis American accent throws him off00:52
+MrHairgreasei try very hard to be understood00:53
+MrHairgreaseand sometimes i succed00:53
+MrHairgreasebut usually my girlfriend hijacks the conversation00:53
Klaus_I have no problems with my German...00:53
Klaus_OK - sometimes...00:53
+MrHairgreaseshe's better at foreign languages i guess00:53
-!- snap_away [n=snapcoun@224.248.95.24.cfl.res.rr.com] has quit ["blah"]00:53
+MrHairgreaseonly in oktober right?=)00:53
Klaus_all the year- and right now...00:54
+MrHairgreasei see00:54
+MrHairgreaseyou know what00:54
+MrHairgreasei'm gonna get me my own dutch speech impedimen00:54
Klaus_what's a impedimen?00:55
+perlDreamerimpediment00:55
+perlDreamerdifficulty00:55
+perlDreamerdisability00:55
Klaus_Ah.00:55
Klaus_to improove your 00:56
Klaus_German00:56
+MrHairgreaseactually to improve my belgian00:56
Klaus_do you like to help on Webgui translation? ;-)00:56
+MrHairgreasewhatever00:56
+MrHairgreasenein00:57
Klaus_Damn!00:57
+MrHairgreaseverdammt!00:57
Klaus_Sehr gut!00:57
+MrHairgreasegenau00:57
+MrHairgreasenow if we only had jukka to flabbergast us with some Finnish the evening would be perfect00:58
+MrHairgrease=)00:58
Klaus_Webgui is missing a babelfish function.00:58
+perlDreamerPorque no hablamon in Espanol?00:58
+MrHairgreaseNo man00:58
+MrHairgreaseI don't speak no portugese =)00:59
+perlDreamerNot Spanish either? :)00:59
@khennI fluently speak every language except for Greek00:59
Klaus_I gave Spain a chance some years ago.00:59
+MrHairgreasenever been there00:59
+MrHairgreasedid you like it?01:00
Klaus_The langauge. Yes. But you mentioined: girls are better in languages.01:01
+MrHairgreasemy girl is01:01
+MrHairgreasecompared to me01:01
Klaus_she has adopted Perl Best Practices to foreign languages?01:02
+MrHairgreaseno01:03
+MrHairgreasei'm better in babling01:03
+MrHairgreaseso i'm better at perl01:03
+MrHairgrease=)01:03
+MrHairgreasemy guess is she doesn't even wan to touch the book01:04
+MrHairgreaseanybody read the Perl Hacks book btw?01:04
Klaus_i can imagine.01:04
+perlDreamerWent to the author's presentation at OSCON last year.01:04
+perlDreamerDoes that count?01:04
+MrHairgreaseno01:05
+MrHairgreasedon't think so01:05
+MrHairgreaseI like it a lot though01:05
+MrHairgreasethe book that is01:05
Klaus_Not right now in my bookshelf01:05
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:05
Klaus_I've just ordered it at the library. 01:08
+MrHairgreasecool01:08
Klaus_Author is Conway - he worte the book on oject oriented perl?01:09
+perlDreamerAuthor is chromatic01:09
+MrHairgreaseindeed01:09
+MrHairgreaseconway wrote oop01:10
+MrHairgreaseand pbp iirc01:10
+perlDreameryup01:10
Klaus_Oh - it's the German translation I've ordered.01:11
Klaus_anyone read Extreme Perl? http://www.extremeperl.org/01:15
+MrHairgreaseno01:15
Klaus_I had a look on it some yers ago, but it seems still to be not yet completed.01:15
+MrHairgreasebut hey01:16
+MrHairgreaseit's free01:16
+MrHairgrease=)01:16
Klaus_I wanted to print the pdf version. Downloaded the pdf A4 version but it was in Letter format.01:19
+MrHairgreaseno big deal01:19
+MrHairgreasejust sloppy01:19
Klaus_I had a HP printer that needed pressing a button after each page...01:19
+MrHairgreasethat does suck01:19
xdangerKlaus_: http://www.extremeperl.org/f/extremeperl-a4.pdf01:40
xdangerthe link in the pages still point to letter version...01:41
Klaus_things never will change. world stands still. sometimes ;-)01:44
Klaus_I remember I had emailed that to the author.01:44
+MrHairgreaselater guys02:00
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []02:00
+perlDreamerKlaus_: did you get any farther on the nested macro bug on your end?02:00
Klaus_No yet. No time, I had to do a lot of other stuff today. xsl-fo/pdf hacking. Will last for a fiew days.02:02
+perlDreamerYou know xsl-fo?02:02
Klaus_yep.02:03
Klaus_and svg02:03
+perlDreamerI've been wanting to make a PDF of the online wG help, but everything I've tried is either proprietary or bad.02:03
+perlDreamerDo you have any pointers for someone wanting to start with xsl-fo?02:04
Klaus_install fop, for documentation use http://xmlgraphics.apache.org/fop/compliance.html some often wanted features are not yet supported.02:05
Klaus_producing pdf out of the dokus with fop/xsl-fo I can help.02:07
Klaus_having your all-in-one help file as a valid and well formed xml file it will be easy.02:11
+perlDreamermost of it is XHTML clean02:13
+perlDreamerso going the next step to XML should be easy02:13
+perlDreamertime for me to go home02:20
Klaus_some small modifications and then perhaps tidfying will prepare the xml source. I will try do make a pdf prototype tomorrow or the next day.02:20
+perlDreamertomorrow? That would be awesome!02:20
+perlDreamerthanks Klaus!02:20
Klaus_me too. time for bed. its 1:3002:20
+perlDreamerGute Nacht02:21
Klaus_Danke. Wünsche ich Dir auch.02:21
-!- Klaus_ [n=klaus_he@p57A58232.dip0.t-ipconnect.de] has quit []02:21
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit [""""]02:21
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 148 (No route to host)]02:38
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:15
-!- mode/#webgui [+v crythias] by ChanServ04:15
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Client Quit]04:17
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui04:41
-!- mode/#webgui [+v crythias] by ChanServ04:41
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]06:55
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:05
-!- mode/#webgui [+o rizen] by ChanServ07:05
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]07:06
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:06
-!- mode/#webgui [+o rizen] by ChanServ07:06
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []07:29
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui07:35
-!- mode/#webgui [+v crythias] by ChanServ07:35
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)]07:57
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:12
-!- Klaus_ [n=klaus_he@p57A5B352.dip0.t-ipconnect.de] has joined #webgui12:25
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui15:33
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:48
-!- mode/#webgui [+o rizen] by ChanServ17:48
-!- rizen is now known as rizen_afk17:48
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:38
-!- mode/#webgui [+o khenn] by ChanServ18:38
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui18:41
-!- mode/#webgui [+v perlDreamer] by ChanServ18:41
+perlDreamermorning, all18:41
@rizen_afkmorning18:41
-!- rizen_afk is now known as rizen18:42
+perlDreamerdid you read Ehab's post to the new year's resolution?18:42
@rizennot yet, let me check18:43
@rizenblah blah blah18:44
@rizenit's the same shit he's always spouting off about18:44
@khennI got 2 sentences in and decided it was a waste of time to continue18:45
@rizenthe second half is more interesting18:45
+perlDreamerI didn't get what he said about extending the free hosting period.18:45
@rizenhe's talking about the demo18:45
+perlDreameroh18:45
+perlDreamerfor bug fixing, it would be nice to have a more persistent demo, but it's something that can also be scripted for a dev.18:46
@rizenthe problem with it is that we get 1200 new demos per day18:47
@rizenand when a new release comes out that's more like 2000 new demos per day18:47
@rizenso there's a disk usage component there18:48
@rizenin addition, and this is the bigger one18:48
@rizenspammers like to use the free demo area to upload pages to use in their spam bots18:48
+perlDreameroy18:48
@rizenby cleaning them up every tday we eliminate that18:48
+perlDreamermaybe we should have a captcha for demo creation18:48
@rizencaptcha isn't foolproof18:49
@rizenmaybe it would help18:49
+perlDreameryou're right18:49
@rizenbut honestly, there's no reason to expand the demo that i can see18:49
@rizenhe said we should do it18:49
@rizenbut he didn't say wy18:49
@rizenwhy18:49
@rizenwhy would making the demo sites stick around longer increase community18:49
@khennI read it18:50
@rizeni'll respond to him later18:50
+perlDreameryou're already doing docs18:50
@rizeni have to think of a nice way to say "no fucking way" to the wre suggestion he made18:50
@preaction-mit wouldn't work for the WRE, but it would be possible for someone to maintain a package-managed version of the WebGUI source18:51
@rizenthe whole reason we've made the wre is that making packages for every platform is rediculously time consuming18:51
+perlDreamerwould it be possible to reduce the WRE to a set of configs and scripts only?18:51
@rizenright, "someone"18:51
@rizenbut that someone is not us18:51
@preaction-mexactly18:51
@khennright18:51
@khennI do think there should be an installer18:52
@preaction-mwell, not officially us. maybe me if i get bored one night18:52
@khennpossibly install anywhere or something like that18:52
@rizenperlDreamer: yes it is, but then installing the wre becomes amazingly difficult18:52
@khennnot sure if there's a free one of those18:52
@rizenbecause every system is different18:52
@rizenfrank, the new wre will have an installer18:52
@rizeni've already said that18:52
@rizenin my new years resolution18:53
@rizenbut it will be a home-brew one18:53
@rizenbecause there isn't a good free cross-platform one out there18:53
@rizenplus, i want it written in perl18:53
@khennah18:54
@preaction-mCGI or CLI?18:54
@khennhome brew!18:54
@rizenit will be cgi18:54
@rizenor more probably, POE/CGI18:54
@preaction-moooooh18:54
@khennit won't be cool unless it has a splash screen =p18:54
+perlDreameroh, Steve...!18:54
@rizenit will have a splash screen...that photo of me with the axe that i took for colin18:55
@rizenthat will be the splash screen18:55
@preaction-msome ominous text "Your Web Solution Executes Now!"18:55
+perlDreamer"He didn't use WebGUI."18:55
@khenn"Please wait as we assimilate your system"18:56
@rizengetting back to the wre without prereqs thing for a second18:58
@rizenthe whole idea of the wre is to give the "it just works" factor to webgui18:58
@rizenthe wre without prereqs will require the user to install 10 billion things18:58
@rizenthere's no sense of 'it just works' with that18:59
+perlDreamerthat's true18:59
+perlDreamerand hackers can always extract the configs and scripts if they want to stay with disti-level software19:00
@khennunless we figure out a way to allow people to install / upgrade without having to do anything but type some stuff in, there will always be peopl who "can't figure it out"19:00
+perlDreamershouldn't the use hosted solutions?19:00
@khennie ehab's request19:00
+perlDreamer"shouldn't they"19:00
@khennyum WebGUI19:00
+perlDreameryeah19:00
+perlDreameror apt-get WebGUI19:01
+perlDreameryast WebGUI19:01
@khennright19:01
+perlDreameremerge WebGUI19:01
@khennfuckinginstall WebGUI19:01
@khennI like that one19:01
+perlDreamerexactly19:01
@khenn=)19:01
+perlDreamerdisti level package management kills us in the ISV arena19:01
@khennif it's homebrewed, we can make it work19:01
@khenn1) download WebGUIsetup7-3-4.pl19:03
@khenn2) make sure you are root19:03
@khenn3) run ./WebGUIsetup7-3-419:04
@khenn4) done19:04
@khennsomething along those lines19:04
@preaction-mi believe there already is an emerge WebGUI (but it might be outdated)19:05
+perlDreamerbut does it setup MySQL and apache like the WRE?19:05
@preaction-mdurno, i hate gentoo19:06
+perlDreamerI'm not fond of it either19:06
+perlDreamerall those poor electrons being sacrificed to compile the same software over and over19:06
+perlDreamerit's a waste19:06
@rizennothing out there does what the wre does19:07
@rizenthe wre isn't just the utility scripts19:07
@rizenit's also the way we compile stuff19:07
@rizenwe compile out the stuff you don't need19:07
@rizenso that you just have exactly what you do need19:07
@rizenthen we configure it all such that it's pretuned to work for webgui19:08
@rizenin the best way possible19:08
@rizenfor most situations19:08
@rizenand then on top of all that19:08
@rizenwe give you some nifty utilities to make day to day administration easier19:08
@rizenno matter how much we worked on individual package systems19:09
@rizenwe wouldn't get what we have with the wre19:09
@rizenbecause we would have to use their precompiled versions of things19:09
@rizenor we'd have to fight with their precompiled versions of thigns19:09
@rizeneither way...not as good19:09
@rizenand on top of that19:10
@rizenwe'd have all the dev time19:10
@rizenbuilding out tthe package management system19:10
@rizenfor every environment19:10
@rizenrather than taking the slackware approach19:10
@rizenof just giving them a tarball that works19:10
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]20:20
+perlDreamerpreaction-m: you around?20:26
@preaction-myes'm20:26
+perlDreamerHave you fixed the gateway problem in the new Calendar?20:27
@preaction-mi'm not sure, it's not in the Event object that I can see20:27
@preaction-mI added a "url" key to the getTemplateVars method20:27
@preaction-mi've got to look through the Calendar itself and see if it's the one doing it20:28
+perlDreamerokay, Kristi posted a bug about it, and I was thinking that if you'd already fixed and committed we could close it20:28
@preaction-mbut before then I have to write a script to help me switch between webgui sources (I've got like three that I need to constantly switch between, it's getting annoying)20:28
@preaction-myup, it's my current priority until John messages me back about his 7.x upgrade20:29
+perlDreamercool.20:30
+perlDreamerOnce I finish this CentOS demo at work, I can spend the rest of the day doing wG hackery.20:30
@preaction-mword20:30
@preaction-mdoes anyone still have that list of bugs that need to be fixed before 7.3 can go stable? there's now a lot of stuff in 7.3 that people are clamoring for20:30
+perlDreamerI think Roy may have posted it to the dev list20:31
+perlDreamercheck the archives20:31
@preaction-mk20:31
-!- snapcount [n=snapcoun@224.248.95.24.cfl.res.rr.com] has joined #webgui20:38
-!- mode/#webgui [+o snapcount] by ChanServ20:39
+perlDreamerare we scheduled for a 7.3.4 tomorrow, or are we holding off?20:39
@snapcounttomorrow morning20:39
@snapcountpreaction-m is doing the release this week20:39
@snapcountcross-training++20:40
+perlDreamerI'll pray for him20:40
+perlDreamerreleases aren't easy20:40
@snapcountheh, it's an adventure20:40
+perlDreameryou've done some automation for them?20:40
@snapcountyeah it's automated quite a bit20:40
@snapcountpreparing svn can be tricky when there's a branch20:41
@snapcountbut this release will be pretty easy20:41
* perlDreamer chomps at the bit for 7.420:42
+perlDreamerI would like to be an RFE fiend for 7.420:42
+perlDreamerget rid of the last few remaining javascript-less confirmation screens20:42
+perlDreamerHelp system improvements20:42
+perlDreamerall pending approval, of course20:45
@khennyou can always add it locally and wait to check it in ...20:47
@khennI guess that gets kinda mess though with merges and such20:47
+perlDreameryeah, plus I'm overhauling the docs all the time20:47
+perlDreamerI could make a separate branch just for that, thought20:47
+perlDreamerI was only able to carve out 1 Gb for $dayJob hackery20:48
@preaction-mand just merge on tuesdays?20:48
+perlDreamerit doesn't really matter when you merge, although frequently is better than infrequently20:50
@snapcountI believe all of the JS confirmation RFE's came from JT20:50
@preaction-mindeed20:50
@snapcountso they are approved20:50
+perlDreamerJT typed them in from SourceForge20:50
+perlDreamerso they have his ID20:50
@snapcountoh I see20:50
@snapcountI thought they made a user called sourceforge for that20:50
@snapcountin any case, just post to dev and say I want to commit RFE x, y, z20:51
@snapcountwe trust your code20:51
@snapcount=)20:51
@snapcountI'm sure the response will be "ok"20:52
@preaction-mhe has svn access, i sure hope you trust his code :p20:52
+perlDreamerfe@r my l33t hacking skillz20:52
@snapcountof course we need a stinking branch20:52
@snapcountand before that we need a stinking stable release20:52
@snapcountsigh*20:52
@snapcountvicious cycle20:52
@preaction-mi think we should branch right after minor releases, so 7.4 will have a branch, and head will continue development20:53
@preaction-mso bugfixes can be backported20:53
@snapcountthe reasons we don't are:20:53
@preaction-mbut opinions are like assholes, everybody's got one20:53
@snapcount1) to keep people focused on making a release stable20:53
@snapcountand not just working on cool stuff20:53
@snapcount2) merging to branch/head on every commit is a pain in the ass20:54
@preaction-mpardon me if i call bullshit on (1)20:54
@snapcountso we delay that as long as possible20:54
@snapcountbullshit?  there is no bullshit here20:54
@snapcountonly happiness and kittens20:54
@preaction-m(2) is just as easy as "svn diff > patch.txt" before you commit, then "patch -p0 < patch.txt" in the branched stable20:54
@snapcountyes20:55
+perlDreameror svn merge -r rev1:rev220:55
@snapcountand svn commit is easier20:55
@snapcountI didn't say how much harder (2) was =)20:55
+perlDreamerI can't find the list of show stopper bugs for 7.3 on the dev list20:55
@snapcountwow20:55
@snapcountirony20:55
@preaction-msomething has to give, in some way it will be made more difficult20:55
@snapcountprolly a bug20:55
+perlDreameris it just bug volume?20:56
+perlDreamerug20:56
@preaction-mwhether it be by using another program that does the SVN commits, or by doing the steps above20:56
+perlDreamerthat's a bug, too20:56
+perlDreamerwhen I replied via email, it created a new thread20:56
@snapcountperlDreamer: If I remember correctly, we need to fix all the Calendar and WIki bugs20:57
+perlDreamerhow about RSS?20:57
@snapcountthe CS bug that I specified preaction-m has fixed20:57
@snapcountis it broken?20:57
@preaction-mi'm worrking on one of the calendar bugs (the one reported by kristie and alafondo)20:58
+perlDreamerhttp://www.plainblack.com/bugs/tracker/rss-generation-not-working-in-cs#e3L-Yrd3aeEdtPwGLVc9XQ20:58
@snapcountoh yeah20:58
@snapcountthat's that new quasi-asset thingy20:58
+perlDreamerhey, there's another bug we can close:20:58
+perlDreamerhttp://www.plainblack.com/bugs/tracker/resolved-rfes-appearing-in-search-results#wJJyZzLJd8I0M6tvbnUuCw20:58
+perlDreamerRoy, if you have time, please check it out and see if it's related to the same behavior in the bug system20:59
@snapcountnot sure that's a bug20:59
@snapcountthink of it in the context of the forums21:00
@snapcountclosed issues you'd want to find21:00
@snapcountas well as closed bugs, so you know if they were found/fixed21:00
+perlDreameryeah21:00
+perlDreamergood point21:00
+perlDreamershould we close it out?21:00
@snapcountmight be nice to add an RFE to limit results to one or the other21:00
@snapcountyes21:01
+perlDreamerI'll do that with the RFE suggestion.21:01
+perlDreameryay! One less bug21:01
@snapcountrock on21:01
@snapcountok... back to other crap for a while21:01
@snapcountI'll peak in again in a bit21:02
-!- snapcount is now known as snap_away21:02
-!- perlDreamer is now known as perlDreamer_lunc21:21
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui21:56
-!- mode/#webgui [+o rizen] by ChanServ21:56
-!- snap_away is now known as snapcount22:22
@snapcountPaging rizen of the Smiths whom hail from the land of cheese and dairy22:46
@snapcountpreaction-m: you need to see if your bot can run the UNO game22:47
@snapcountotherwise we'll have to off it in favor of an eggdrop bot22:47
@preaction-mperlbot is custom source, not eggdrop or anything else22:48
@snapcountwe also need to get seen, and calc going again22:48
@rizendon't page me22:48
@preaction-mfreenode has seenserv22:48
@preaction-mperlbot seen rizen22:48
@snapcountblah22:48
@snapcountcan I hail you?22:48
@preaction-mperlbot doesn't22:48
@rizenno hailing, paging, or yelling at me22:49
@snapcountwhat if I whisper22:49
@rizenyou can bow before me if you want though22:49
@snapcountI want to know how you want something to work22:50
@snapcountso I can uhh, make it work22:50
@snapcounthttp://www.plainblack.com/bugs/tracker/wiki-deleting-pages#1N7SMyGT56ji8X2z6qc4zg22:50
@rizendeleted pages suck22:51
@snapcountindeed22:51
@snapcountso a new "suck" flag in the schema should do the trick22:51
@rizeni assume you already added the delete confirmation, right?22:52
@rizenso now all we need to solve is the recent pages thing?22:52
@snapcountnot yet... was going to fix it all at once22:52
@snapcountyou just the recent pages22:52
@snapcountall I need you for22:52
@snapcountjust wasn't sure how it should work22:52
@rizenit needs to do one of two things22:52
@rizeni'll let you decide which you'd rather do22:52
@rizena) when a page is deleted, don't show that entry in the recent changes log22:53
@rizenor any revisions of it in the recent changes22:53
@rizenb) show "Page deleted by X on 1/13/2006" without linking the title22:54
@rizenbut then add a (Restore) link in parens22:54
@rizenthat undeletes it22:54
@snapcountonly wiki admins see restore correct22:54
@rizenright22:54
@snapcountok22:54
@snapcountthx homey22:54
@rizennot your homey22:54
@snapcountyou can be my "dogg"22:55
@preaction-mif only wiki admins can see "restore" then only they should be able to delete22:55
@snapcountnote the double g22:55
@snapcountthat's how it is preaction-m22:55
@rizenright, only wiki admins should be able to delete22:55
ckotilsure thing iggy popp22:55
@preaction-mk, making sure22:55
@rizeni won't be your dogg either22:55
@snapcountgawd...22:55
@rizenif you were from australia, i'd be your mate22:55
@rizenbut you're not22:55
@snapcountwhoa22:55
@rizenso you can't do that either22:55
@snapcount"check please"22:56
@snapcounthehe22:56
@rizencuz "mate" means something totally different here22:56
ckotilheh22:56
@rizentell you what snapcount22:56
@preaction-mroy's from FL, can he be your rich, senile, elderly relative?22:56
@snapcountouch22:56
@rizeni'll be happy to be "the thorn in your side"22:56
@rizenor "the thing that should not be"22:57
@rizenor "a pain in your ass"22:57
@snapcountoh... btw, I think Koen is interested in sponsoring a demo server22:57
@snapcounthe posted to the dev list about it22:57
@rizenyeah and i posted a response22:58
@snapcountok you can be the "pain in the ass" cuz I can abbreviate it easily22:58
@rizensponsoring a demo server doesn't do anyone much good though22:58
@rizencuz it doesnt' solve any existing problems22:58
@snapcountahh23:00
@snapcountdamn spammers23:00
@snapcountI think it's cool that he offered though23:01
-!- perlDreamer_lunc is now known as perlDreamer23:04
@rizeni just asked him if he'd be interested in running forge.webgui.org23:07
@snapcountsweet23:07
@rizeninstead of setting up a seperate demo server that doesn't serve any need23:07
@rizenforge.webgui.org would be really cool23:07
@rizenbut the problem i've seen so far is23:07
ckotilpronounced for-hey ?23:07
@rizenthat there are no good free forge packages out there23:07
@rizeni looked into buying source forge for webgui23:08
@rizenand it was going to be 10k or something rediculous23:08
ckotilah.jeezus23:08
ckotilwe have a source forge account for one of our apps. router proxy23:08
ckotili cant believe it would have costed that much23:08
@rizenwe have a source forge account for webgui too23:08
ckotilis it 10 grand because of the complexity of webgui?23:08
@rizenbut i mean to run a seperate forge system for webgui23:09
ckotili see.23:09
@rizenif you're just out on sourceforge.net23:09
@rizenit's free23:09
@rizenbut if you want to run your own forge23:09
@rizenthat's when they charge you23:09
* ckotil nods23:09
ckotils/rape/charge23:09
@rizenindeed23:09
@snapcountpreaction-m: what time do you want to get started tomorrow on the release?23:22
@snapcountneed to start by 9a your time cause I have to get other stuff done23:23
@snapcountbut we can start earlier if you would like23:23
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has left #webgui []23:23
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has joined #webgui23:24
@snapcountnice of you to join us again perlDreamer23:24
perlDreameryou intercepted a Ctrl-W23:24
@preaction-msnapcount: 9a sounds good23:24
@snapcountpreaction-m: coolio, I'll skype you23:24
@snapcountthe first step of the release you need to do now though23:25
@snapcountemail dev list and tell them no commits after 9a CST tomorrow23:25
@snapcountuntil the release is on pb.com23:25
@snapcountI got an interception eh perlDreamer23:25
perlDreamersimilar to a rogue bludger23:26
@snapcountI'm afraid to ask23:26
perlDreamerhttp://en.wikipedia.org/wiki/Bludger_%28Harry_Potter%2923:27
@snapcountthat's another thing I miss is tinyUrl from the old bot23:28
perlDreamerwhatever happned to WRE?23:28
@preaction-mperlbot shorten it23:28
perlbotShortened URL: http://xrl.us/t7ci23:28
@snapcountnice23:29
@snapcountcan you make him do it automatically?23:29
@snapcountthe guy hosting him for us had the server take a crap23:29
perlDreamersure! preaction-m: say perlbot shorten it23:29
@preaction-mor anyone can say it23:29
@snapcountuhh23:29
@snapcountwww.foo.net23:30
* snapcount taps his fingers23:30
* snapcount whistles a tune23:30
perlDreamersnappy likes his bots automated23:30
perlDreamerKari likes her toast butter-side up23:30
@snapcountlessWork++23:30
* perlDreamer is confusing data structures23:35
@preaction-mperlbot shorten www.foo.net23:35
perlbotShortened URL: http://tinyurl.com/ydvg6h23:35
perlDreamerthat's shorter, all rightey23:35
@preaction-mthat's hardly perlbot's fault.. you guys are too hard on her23:35
perlDreamershe's only doing what she's told23:35
perlDreamerI just don't get the whole URL shortening thing23:36
perlDreamerwhat's the point23:36
perlDreameryou either point and click, or highlight and copy23:36
@preaction-mif you have to remember it for a screen session, or a terminal session23:36
perlDreamerdoes anyone have a SOAP site that they use for testing the WSclient?23:38
@rizeni used to use google's search api23:40
@rizenbut that's apparently gone now23:40
@rizenif you can still get access to it23:40
@rizenthen there's a document in webgui done right23:40
@rizenthat explains how to use it23:40
perlDreamerokay23:41
perlDreamerah23:42
perlDreamerhere it is23:42
perlDreamerhidden away in the Content Managers area23:42
@rizensnapcount23:46
@rizendid that rss feed bug i reported get fixed23:46
@rizennevermind..ooking23:47
ckotilIs there documentation explaining the methods that make up a wobject?23:56
ckotili understand some of them from looking at examples.23:56
@rizenthere's the api docs23:57
@rizenlinked from webguidev.com23:57
@rizenand there's also the wobject tutorial23:57
ckotilok. thanks23:57
@rizenfrom the same site23:57
ckotilyah i went through the trivia tut, but not the one from WUC23:57
ckotilya i guess all i need is here in the wobject.html23:59
--- Day changed Wed Jan 10 2007
ckotilbut...seems some are missing. like view and prepare_view00:00
ckotilare they missing or just located elsewhere?00:00
@rizeni don't know what you're asking me00:00
@rizenor what you're even looking at00:01
ckotilhttp://www.plainblack.com/downloads/builds/7.3.3-beta/api/Asset/Wobject.html00:01
ckotilim looking at that wondering where the methods view and prepare_view are00:01
ckotilprepareView*00:01
@rizenthey are inherited from asset00:03
@rizenwobjects are assets00:03
@rizenthe stuff documented in there is just the new stuff that only wobjects have00:03
@rizenso you need to go back one folder00:03
ckotilah.00:03
ckotilmakes sense to me. 00:03
@rizenand look at all the files that start with "Asset"00:03
@rizenthere are hundreds of methods defined in there00:04
@rizenand among them are prepareView00:04
@rizenand view00:04
ckotilkthx00:04
ckotiloh sweet.00:05
ckotili cant believe i didnt grasp this sooner.00:05
-!- snapcount is now known as snap_away00:17
@preaction-mis it legal to use ^Macro; without the parens?01:19
@rizenyes01:20
@rizenas long as there are no parameters to pass in, no need to specify parens01:20
@preaction-mok, so it's not that01:20
perlDreameryou tracking down a macro bug?01:21
@preaction-ma site performance issue caused by macro use01:21
perlDreamerwhich macros are being used?01:22
@preaction-mTHE ROAD TO HELL IS PAVED WITH SPACER GIFS01:22
@preaction-mlooks like this one is using ^FileUrl and an invalid filename01:22
@preaction-min a style template01:22
@rizenno one should ever be using a spacer gif01:22
* perlDreamer remembers ^Spacer01:22
@rizenthey should instead use ^Spacer(10,5);01:22
@preaction-myou should SEE how many spacer gifs they're using in this damnable site01:23
@preaction-mthere's padding and margin CSS properties, that's what those are for01:23
-!- khenn [n=fdillon@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []01:23
@rizen2 things01:23
@rizena) this may be the cause of the error, cuz they specified an invald url somwhere01:23
@rizenb) spacer gifs will definitely not perform as well as the spacer macro01:24
@rizeni highly recommend changing out the spacer gifs for spacer macros01:24
@rizenand that shouldnt' be your job01:24
@rizenbut rather tell the client to do that01:24
@rizenwe can do it for them, but we'll have to charge them01:24
@preaction-mi'm composing a note to them, the "invalid asset url" has to be a macro being used as an argument for another macro, i have yet to pin down where that is01:24
@rizenusing spacer gifs rather than spacer macros is about 10x slower01:25
@preaction-mnd i found the SQL problem, they're using a macro in there too, but not quoted01:25
perlDreamers/<img src="[^"]+" width="?(\d+)"? height="?(\d+)"?>/^Spacer($1,$2);/sg;01:26
perlDreameror maybe $2,$101:26
perlDreameruse /isg for case insensitivity01:26
@rizeni'm having a hard time figuring out what to put in the admin guide01:32
@rizeni've already defined 11 chapters, and written four of them01:33
perlDreamerUser Profile01:33
perlDreamerGroups01:33
perlDreamerDatabaseLinks01:33
perlDreamerGroups of Groups and privileges01:33
@rizenbut that only gets me up to 41 pages so far01:33
@rizenall of those are in there01:33
perlDreamerPackages01:33
perlDreamerPrototypes01:33
perlDreamerUI levels01:33
@rizenthose aren't admin functions01:33
perlDreamerhmmmm.....01:34
@rizenthey are included in the content managers guide01:34
@rizenhere are my chapters:01:34
perlDreamerWorkflows and Workflow Activities01:34
@rizenInstallation01:34
@rizenBackups01:34
@rizenUpgrades01:34
@rizenPerformance01:34
@rizenManaging Users01:34
@rizenManaging Groups01:34
@rizenLDAP01:34
@rizenDatabase Links01:34
@rizenSSL01:34
@rizenLogging01:34
@rizenTroubleshooting01:34
@rizenMore Resources01:35
@rizenYou think that Workflows should go into admin guide rather than the CM guide?01:35
perlDreamerwouldn't the CM's use Workflows provided to them?01:35
@rizeni suppose so01:35
perlDreamerHow about Replacements?01:35
@rizenpart of my problem is01:35
@rizenthat i'm both01:36
@rizenso i'm having a hard time distinguishing the audience01:36
@rizen=)01:36
@preaction-mnothing on Apache/Mysql/etc...?01:36
@rizenYeah, I suppose replacements would be good01:36
@rizenApache/Mysql are covered in the various chapters that deal with them01:36
@rizeninstall/upgrades/performance01:37
@rizenetc01:37
perlDreamerThe Commerce stuff is going to change. Is it worth documenting the current state?01:37
@rizenthe commerce stuff goes into cm guide01:37
@rizenat least the stuff that we're documenting does01:37
@rizenwhen we redo the commerce system01:37
@rizenthere will be a whole new guide01:37
@rizenjust for that01:37
@rizeni guess adding replacements and workflows will give me some more chapters01:38
perlDreamerhow about the scripts in sbin?01:38
perlDreamerThat's only a few pages01:39
@rizeni'm actually covering each of those in the relevant sections01:41
@rizenuserImport.pl is covered in users01:42
@rizenfor example01:42
perlDreamerThere's not much to WebGUI Administration.01:42
perlDreamerMost of it is Content Management01:42
perlDreamerand Users01:42
perlDreamerisn't that the beauty of it?01:43
@rizentrue, but i want to give people some real guts they can sink their teeth into01:43
@rizeni think i'm going to add a lot more examples01:43
perlDreamerclustering01:43
perlDreamerreplication01:43
perlDreamerfailover01:43
@rizenlike crazy things you can do with loggin01:43
@rizenlogging01:44
@rizenthat's not a bad idea01:44
@rizenthat could be a book in itself01:44
@rizenbecause there are thousands of configurations01:44
perlDreamerbtw, still trying to find a SOAP server that will spew some data at me01:44
@rizenhave you tried xmethods01:45
perlDreameryes01:45
@rizenxmethods.net01:45
perlDreamereverything seems very unit oriented01:45
@rizenhow about amazon a9 01:45
@rizenor yahoo search api01:45
perlDreamerdo I needa key?01:45
@rizenprobably01:45
@rizeni don't actually use any of this stuff01:45
@rizeni personally hate soap01:45
perlDreamergiven the state of the docs, I would guess that no one else does, either01:46
perlDreamerall of the pagination variables were wrong01:46
@rizendonorware uses it extensively01:46
@rizenbut they wrote it01:46
@rizenand they use it for their own web services01:46
perlDreamerI'll email Mike.01:47
@preaction-mdoes anyone know how to disable the default apache on OSX server, i can't find anything in the docs. is it as simple as putting something in rc.local?01:52
@rizenyes its even easier than that01:53
@rizenApple icon (upper right corner) > System Preferences01:53
@rizenSharing01:53
@rizenServices01:54
@rizenUncheck "Personal Web Sharing"01:54
@rizendone01:54
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:54
@rizenok guys...gotta go for a while01:54
-!- rizen is now known as rizen_afk01:54
perlDreamerlater, rizen01:55
perlDreamerhowdy, Radix01:55
-!- perlDreamer [n=ckuskie@nat048.mxim.com] has quit [""""]02:06
Radix-wrkmornin'02:39
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui03:37
-!- mode/#webgui [+v crythias] by ChanServ03:37
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Client Quit]03:41
-!- Klaus_ [n=klaus_he@p57A5B352.dip0.t-ipconnect.de] has quit []05:09
-!- rizen_afk is now known as rizen05:31
@preaction-mrizen: you around?05:50
@rizenindeed05:51
@preaction-mi just failed an upgrade from 6.8.10 - 6.99.0 because OSX has an incompatible libiconv for the WRE 0.7.205:52
@preaction-mdid i miss something easy?05:53
@preaction-mor.. was i just supposed to keep using the 0.6.0 WRE until later?05:54
@rizeni haven't ever seen that error before05:54
@rizenbut you're on intel mac05:54
@rizenwe don't