--- Log opened Wed Mar 01 00:00:17 2006 | ||
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:07 | |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 00:09 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 02:30 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 02:43 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 02:49 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 04:53 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 04:53 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 05:27 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 09:41 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 15:48 | |
crythias | *yawn* | 15:49 |
---|---|---|
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has left #webgui [] | 15:49 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:17 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:25 | |
crythias | would you try something for me? | 19:26 |
MrHairgrease | sure | 19:26 |
crythias | do you have a browser that you can use the links toolbar for? | 19:26 |
MrHairgrease | I don't even know what the links took bar is | 19:27 |
MrHairgrease | I only have ff 1.0.2 available right now | 19:27 |
crythias | ok. np. Actually, I gotta go to lunch. | 19:27 |
MrHairgrease | bon apetit | 19:27 |
crythias | check this out: http://www.gwy2.org/sbs/sbs.html?url=http://www.plainblack.com/discuss | 19:27 |
@WRE | <crythias> http://tinyurl.com/jp65p | 19:27 |
MrHairgrease | what is it good for? | 19:29 |
crythias | tech support | 19:29 |
MrHairgrease | I can see its usefulness for that indeed | 19:29 |
crythias | I have a button that automatically adds google search to any page. | 19:29 |
MrHairgrease | how does it do that | 19:30 |
MrHairgrease | javascript? | 19:30 |
crythias | so, you just click the button for the page you're on, and you get full google search | 19:30 |
crythias | yeah | 19:30 |
crythias | and frames | 19:30 |
MrHairgrease | cool | 19:30 |
MrHairgrease | submit it | 19:30 |
crythias | I based it upon something like www.gahooyoogle.com | 19:30 |
crythias | I've always wanted an easy way to split a current page/screen | 19:31 |
crythias | and browser wasn't cutting it for me. | 19:31 |
MrHairgrease | yeah | 19:31 |
MrHairgrease | first useful use of frames i'v ever seen | 19:31 |
crythias | you're using firefox, right? | 19:31 |
MrHairgrease | yeah | 19:32 |
crythias | you have the "Recent Headlines" bar, right? | 19:32 |
MrHairgrease | could be | 19:32 |
crythias | unless you've customized it. | 19:32 |
MrHairgrease | never looked into the 'advanced' features | 19:32 |
MrHairgrease | If I can browse it ok | 19:32 |
crythias | "links" bar is just a list of one-click things, where the rss feeds go. | 19:32 |
MrHairgrease | oh and I use the webdevelopers toolbar | 19:33 |
MrHairgrease | Oh ok | 19:33 |
MrHairgrease | I never use rss feeds | 19:33 |
crythias | !seen pbmdawg | 21:32 |
@WRE | pbmdawg (n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com) was last seen parting #WebGUI 16 hours, 38 minutes ago stating "{}". | 21:32 |
crythias | http://www.gwy2.org/sbs/sbsdrag.html | 21:38 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 22:07 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 23:08 | |
-!- mode/#webgui [+o snapcount] by WRE | 23:09 | |
@snapcount | so I installed base and snort on my gateway machine last night | 23:27 |
@snapcount | the internet is a dangerous place | 23:27 |
@snapcount | especially if you have MS-SQL | 23:27 |
@snapcount | I've had like 90 attempts by some MS-SQL worm | 23:28 |
crythias | people behind webgui? where? | 23:47 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:49 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes"] | 23:55 | |
--- Day changed Thu Mar 02 2006 | ||
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 00:44 | |
@snapcount | YO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 | 00:44 |
@snapcount | YO | 00:44 |
crythias | 'lo | 00:44 |
@snapcount | is a toy with string | 00:44 |
-!- terje [n=joem@vampira.scare.org] has joined #webgui | 00:44 | |
terje | greetings | 00:45 |
terje | I'm having some trouble getting webgui going. | 00:45 |
@snapcount | hi there | 00:45 |
terje | I think perhaps there's some problems w/ the sourc.e | 00:45 |
@snapcount | ooh boy | 00:45 |
@snapcount | what kind of problems | 00:45 |
crythias | nah. nothing wrong with webgui *stares at ceiling.* must be user error. :-P | 00:45 |
crythias | j/k | 00:46 |
crythias | O:-) | 00:46 |
terje | heh | 00:46 |
terje | I got the sarcasam | 00:47 |
terje | sarcasm, even. | 00:47 |
terje | ok, here goes. | 00:47 |
terje | [webgui@helo lib]$ perl -c WebGUI.pm | 00:47 |
terje | Variable "$parenthesis" is not imported at (re_eval 12) line 2. | 00:47 |
terje | Global symbol "$parenthesis" requires explicit package name at (re_eval 12) line 2. | 00:47 |
terje | Compilation failed in regexp at WebGUI/Macro.pm line 53. | 00:47 |
terje | Compilation failed in require at WebGUI.pm line 22. | 00:47 |
terje | BEGIN failed--compilation aborted at WebGUI.pm line 22. | 00:47 |
crythias | because you're using 5.5.8 | 00:47 |
crythias | change our to my | 00:47 |
terje | is that all? | 00:47 |
crythias | could be. | 00:47 |
@snapcount | wow | 00:47 |
@snapcount | never met someone actually using 5 | 00:47 |
@snapcount | that's kind of cool | 00:48 |
crythias | I've only answered this question 3 times in the past week | 00:48 |
terje | This is perl, v5.8.6 built for i386-linux-thread-multi | 00:48 |
@snapcount | oh | 00:48 |
@snapcount | lol | 00:48 |
@snapcount | guess I should pay more attention | 00:48 |
crythias | no. you wouldn't have known. | 00:48 |
crythias | :) | 00:48 |
terje | so, I'm still not quite clear.. | 00:49 |
crythias | Macro.pm | 00:49 |
terje | change 'our' to 'my' where exactly? | 00:49 |
terje | ah | 00:49 |
* terje smacks forehead | 00:49 | |
crythias | hee | 00:49 |
crythias | not only do I know. I can read minds :) | 00:49 |
@snapcount | ooh boy | 00:49 |
@snapcount | self mutilation | 00:50 |
crythias | and you're killing yourself starting on 5.5.8 | 00:50 |
* snapcount gets some popcorn | 00:50 | |
crythias | just saying. | 00:50 |
crythias | might want to take a look at my FAQ while you're at it :) http://www.gwy2.org/cgi-bin/fom | 00:50 |
@snapcount | ya know, the proper thing to do in a situation like this... is to ask our president what to do... | 00:50 |
@snapcount | !dubya | 00:51 |
@WRE | "I will have a foreign-handed foreign policy." | 00:51 |
@snapcount | see, there's the answer | 00:51 |
@snapcount | you need a foreign handed foreign policy | 00:51 |
crythias | http://www.gwy2.org/pipermail/webgui/2006-March/000013.html | 00:51 |
@WRE | <crythias> http://tinyurl.com/o5vmu | 00:51 |
@snapcount | !bofh | 00:52 |
@WRE | BOFH Quick-excuse: Sysadmin accidentally destroyed pager with a large hammer. | 00:52 |
@snapcount | boy, I'm in a mood today | 00:53 |
crythias | I guess :) | 00:53 |
* snapcount slaps snapcount around a bit with a large trout | 00:53 | |
crythias | terje :) I hope you aren't offended by my responses :) | 00:53 |
@snapcount | or mine | 00:53 |
terje | I'm not | 00:53 |
@snapcount | you can pipe me to /dev/null | 00:53 |
terje | but I'm not sure they're correct either. | 00:53 |
terje | #our $parenthesis = qr /\( # Start with '(', | 00:54 |
terje | my $parenthesis = qr /\( # Start with '(', | 00:54 |
terje | is that what your saying needs to be changed? | 00:54 |
crythias | and restart apache | 00:54 |
terje | ah | 00:54 |
terje | but that's not right either. | 00:55 |
crythias | *gasp* | 00:55 |
crythias | because now what? | 00:55 |
terje | heh | 00:55 |
crythias | different error? | 00:55 |
crythias | like... Gateway Interface not perl? | 00:55 |
* snapcount observes Mr Crythias... (Miss Cleo's cousin) | 00:56 | |
terje | well | 00:56 |
terje | how is restarting apache going ot affect a perl script I'm running from the command line I wonder? | 00:56 |
terje | effect, even :) | 00:57 |
crythias | beats me. what effect is it having? | 00:57 |
crythias | affect is verb, effect is noun. :) | 00:57 |
terje | heh | 00:57 |
terje | thanks for the correction. | 00:58 |
crythias | you were correct in your first instance. | 00:58 |
terje | I'm simply doing a perl -c on the Macro.pm module | 00:58 |
crythias | ah. | 00:58 |
crythias | good call, that. | 00:58 |
@snapcount | terje 2, crythias 1 | 00:58 |
crythias | you're doing it with -I /path/to/WebGUI/lib | 00:58 |
terje | changing our $parenthesis to my $parenthesis doesn't fix the problem | 00:58 |
terje | negative, I'm not even there yet. | 00:59 |
crythias | hrm. | 00:59 |
terje | here's what I'm seeing after the change: | 00:59 |
terje | [webgui@helo lib]$ perl -c WebGUI/Macro.pm | 00:59 |
terje | Global symbol "$parenthesis" requires explicit package name at (re_eval 6) line 2. | 00:59 |
terje | Compilation failed in regexp at WebGUI/Macro.pm line 54. | 00:59 |
terje | ya dig? | 01:00 |
crythias | http://www.plainblack.com/downloads/builds/5.5.8/WebGUI/lib/WebGUI/Macro.pm | 01:00 |
@WRE | <crythias> http://tinyurl.com/rbbwv | 01:00 |
crythias | that's your original | 01:01 |
crythias | http://www.plainblack.com/downloads/builds/6.2.11-gamma/WebGUI/lib/WebGUI/Macro.pm | 01:01 |
crythias | that's probably close enough to what it should be | 01:01 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 01:01 | |
@snapcount | Martin! | 01:01 |
@snapcount | I checked out SQLForm | 01:02 |
@snapcount | nice job | 01:02 |
MrHairgrease | thanks | 01:02 |
@snapcount | JT IMs me, "look at this" | 01:02 |
terje | hurah[webgui@helo lib]$ perl -c WebGUI.pm | 01:02 |
terje | WebGUI.pm syntax OK | 01:02 |
terje | thanks crythias! | 01:02 |
@snapcount | so I look, and it's your form | 01:02 |
crythias | my form? | 01:03 |
@snapcount | then he's like "what do you think" | 01:03 |
@snapcount | no | 01:03 |
@snapcount | SQLForm demo | 01:03 |
@snapcount | so I play | 01:03 |
@snapcount | and I'm like | 01:03 |
@snapcount | this fucking rules | 01:03 |
@snapcount | so he asks, "should we put it in core" | 01:03 |
@snapcount | and I say, "does the code suck, can we maintain it" | 01:03 |
@snapcount | and he's like | 01:03 |
@snapcount | code looks good | 01:03 |
@snapcount | the rest is history | 01:04 |
crythias | I can't guarantee 6.2.11 macro.pm is drop-in for 5.5.8 Macro.pm, terje | 01:04 |
* MrHairgrease remebers sombody stomping his feet on the floor: I want it now! I want it now! | 01:04 | |
crythias | You should diff them just to be sure. | 01:04 |
@snapcount | hehe | 01:04 |
MrHairgrease | wtf!?! | 01:04 |
MrHairgrease | you doubted my code? | 01:04 |
@snapcount | I doubt everyones code | 01:04 |
MrHairgrease | you'd better | 01:04 |
@snapcount | until I see it | 01:04 |
MrHairgrease | anyway | 01:05 |
MrHairgrease | a more ego related quetion | 01:05 |
MrHairgrease | question* | 01:05 |
MrHairgrease | where's this interview with me? | 01:05 |
MrHairgrease | I can't find it on wg,org | 01:05 |
@snapcount | all over half the known world | 01:05 |
crythias | Yeah, roy, where's the people behind webgui? | 01:05 |
@snapcount | can you not see it | 01:05 |
crythias | um ... not | 01:05 |
@snapcount | uh oh | 01:05 |
MrHairgrease | not that I'm that curious | 01:05 |
@snapcount | prolly set to admins | 01:06 |
@snapcount | shiza | 01:06 |
MrHairgrease | I know the answers already anyway =) | 01:06 |
terje | so, I've got what I hope is one last question .. | 01:08 |
terje | does this command: | 01:08 |
terje | mysql -e "grant all privileges on WebGUI.* to webgui@localhost identified by 'password'" | 01:08 |
terje | actually create the account for user webgui in mysql? | 01:08 |
terje | or does it simply grant access to webgui and I have to create that user account somehow? | 01:09 |
MrHairgrease | it also creates the account | 01:10 |
MrHairgrease | well sorta | 01:10 |
MrHairgrease | what you did should work anyway | 01:10 |
terje | hmm | 01:12 |
terje | I can see the webgui user account in mysql.user but still can't login using the stuff I set. | 01:12 |
terje | werid. | 01:13 |
MrHairgrease | can you do this: | 01:13 |
MrHairgrease | mysql -uwebgui -p WebGUI | 01:13 |
MrHairgrease | If you can log in with that | 01:13 |
MrHairgrease | the db is configured properly | 01:13 |
MrHairgrease | also is the tablename correct? | 01:15 |
MrHairgrease | mysql is case sensitive | 01:15 |
MrHairgrease | so webgui != WebGUI | 01:15 |
terje | right, I've figured that out | 01:15 |
MrHairgrease | ok | 01:15 |
terje | checking.. | 01:15 |
terje | ERROR 1044 (42000): Access denied for user 'webgui'@'localhost' to database 'WebGUI' | 01:16 |
@snapcount | there you are | 01:16 |
MrHairgrease | hmm | 01:16 |
@snapcount | thanks for pointing out my boo-boo | 01:16 |
MrHairgrease | that sucks | 01:16 |
terje | I'll have to update my pass and see if that helps. | 01:16 |
MrHairgrease | did you enter your password correctly in the grant clause | 01:16 |
MrHairgrease | roy | 01:16 |
terje | well, I thought I did :) | 01:16 |
MrHairgrease | you don't suck | 01:16 |
terje | do you know how to update that password? | 01:17 |
MrHairgrease | just do the grant again | 01:17 |
terje | oh ok | 01:17 |
MrHairgrease | that should work | 01:17 |
MrHairgrease | i think' | 01:17 |
crythias | if you're in 5.5.8 you'll need to make certain your dbi is uptodate | 01:17 |
* snapcount enjoys some little caesars pizza | 01:18 | |
@snapcount | mmm cheese Martin | 01:18 |
crythias | because mysql uses a different password mechanism | 01:18 |
* MrHairgrease pukes | 01:18 | |
MrHairgrease | yeah sure | 01:18 |
MrHairgrease | but using the mysql client should work | 01:18 |
crythias | might need to store under old password | 01:18 |
MrHairgrease | so if he cannot log in using that | 01:18 |
MrHairgrease | it's something else | 01:18 |
terje | ok MrHairgrease, I thin I'm good. | 01:19 |
terje | thanks! | 01:19 |
MrHairgrease | np | 01:19 |
MrHairgrease | roy | 01:19 |
MrHairgrease | I'm watching myself on the internet | 01:19 |
MrHairgrease | thank man | 01:19 |
@snapcount | huh | 01:20 |
terje | btw, I like the term 'Linuxish' | 01:20 |
MrHairgrease | yeah | 01:20 |
MrHairgrease | probably to piss of osx users =) | 01:20 |
MrHairgrease | roy: the picture | 01:21 |
@snapcount | yes | 01:21 |
@snapcount | you're looking at it | 01:21 |
@snapcount | ? | 01:21 |
MrHairgrease | of course | 01:21 |
MrHairgrease | calc narcism | 01:21 |
@WRE | No calc set for "narcism" | 01:21 |
MrHairgrease | crap | 01:21 |
MrHairgrease | no luck this time =) | 01:21 |
@snapcount | calc urine | 01:21 |
@WRE | urine = <pb_M-Train> Did you know that all humans can urinate through their navels? | 01:21 |
MrHairgrease | how can you do that while you're eating | 01:21 |
@snapcount | I'm done eating now | 01:22 |
MrHairgrease | matt's wife has an lasting impact on all of us | 01:22 |
MrHairgrease | i bet you are | 01:22 |
@snapcount | calc marriage | 01:22 |
@WRE | marriage = <pbmdawg> my sister just got engaged <crythias> but you're already married... | 01:22 |
@snapcount | that's the best one ever | 01:22 |
MrHairgrease | lol | 01:22 |
MrHairgrease | matt indeed does have all the good ones | 01:23 |
@snapcount | Martin, isn't it like 3am where you are | 01:27 |
MrHairgrease | no | 01:27 |
terje | oh man | 01:27 |
MrHairgrease | it's about 5 | 01:27 |
MrHairgrease | j/k | 01:27 |
@snapcount | in the morning!? | 01:27 |
MrHairgrease | it's 00:30ish | 01:27 |
terje | there are so many errors now when I hit it from a web browser | 01:27 |
terje | I can't believe this thing ever works. | 01:28 |
@snapcount | what "thing" | 01:28 |
terje | There's nothing about having writable permissions on different directories in the install file. | 01:28 |
@snapcount | the only dir that needs +w is uploads | 01:29 |
MrHairgrease | wg-root/www/uploads | 01:29 |
terje | WebGUI::Style::process('There is a syntax error in this template. Please correct.') called at /home/webgui/html/WebGUI/lib/WebGUI.pm line 43 | 01:30 |
@snapcount | what? | 01:30 |
MrHairgrease | what version are you on? | 01:30 |
terje | and there's more.. | 01:30 |
terje | WebGUI::_generatePage('There is a syntax error in this template. Please correct.') called at /home/webgui/html/WebGUI/lib/WebGUI.pm line 167 | 01:30 |
terje | WebGUI::page('/home/webgui/html/WebGUI', 'WebGUI.conf') called at /home/webgui/html/WebGUI/www/index.pl line 28 | 01:30 |
terje | Where's the version number? | 01:30 |
MrHairgrease | did you run wg-root/sbin/testEnvironment.pl | 01:30 |
MrHairgrease | ? | 01:30 |
terje | yes, it run's fine. | 01:31 |
terje | Latest version ........................... You are using 6.1.1 and 6.8.7-gamma is available. | 01:31 |
@snapcount | at the top of WebGUI.pm | 01:31 |
@snapcount | whoa | 01:31 |
terje | is that my problem? | 01:31 |
@snapcount | holy hell man | 01:31 |
MrHairgrease | it's kinda ancient | 01:31 |
@snapcount | hard to say | 01:31 |
@snapcount | but that's really old | 01:31 |
MrHairgrease | you should try 6.7.x | 01:32 |
terje | with a name like -gamma I figured it was not ready for production. | 01:32 |
@snapcount | if you go past 6.7 you'll need MP2 | 01:32 |
terje | MP2? | 01:32 |
terje | oh | 01:32 |
@snapcount | mod-perl2 | 01:32 |
terje | mod_perl | 01:32 |
MrHairgrease | gamma = stable | 01:32 |
terje | yea, ok, so what version do you recommend then? | 01:32 |
MrHairgrease | only the api can change | 01:32 |
terje | i gotcha | 01:32 |
@snapcount | the latest 6.7 | 01:32 |
MrHairgrease | what he says | 01:32 |
terje | cool, thanks for your patience guys. | 01:32 |
@snapcount | unless you want to reconfigure your environment | 01:33 |
terje | nah, lemme give that a shot. | 01:33 |
MrHairgrease | and compile stuff by hand | 01:33 |
terje | tomorrow! | 01:33 |
terje | I'm out for now. | 01:33 |
terje | thanks again. | 01:33 |
@snapcount | sure thing | 01:33 |
@snapcount | oy! | 01:33 |
@snapcount | oy! oy! | 01:33 |
@snapcount | !seen perlDreamer | 01:34 |
@snapcount | !lastSeen perlDreamer | 01:34 |
@snapcount | damn it | 01:34 |
@snapcount | can't remember cmds for my own bot | 01:34 |
@snapcount | !lastSpoke perlDreamer | 01:34 |
* snapcount scratches his head with a stary gaze | 01:35 | |
terje | has the database schema changed since 6.1.1 ? | 01:35 |
terje | should I just drop it and re-create it? | 01:35 |
@snapcount | oh yeah | 01:35 |
MrHairgrease | drop and re-recte | 01:36 |
terje | werd.. tomorrow then. | 01:36 |
terje | later. | 01:36 |
MrHairgrease | !seen perldreamer | 01:37 |
MrHairgrease | laters | 01:37 |
@snapcount | my seen script no workie | 01:38 |
@snapcount | or PEBCAK | 01:38 |
MrHairgrease | not me | 01:38 |
@snapcount | !lastSpoke crythias | 01:38 |
@WRE | crythias last uttered a word on #webgui 20 minutes ago. | 01:38 |
@snapcount | !last perlDreamer | 01:38 |
MrHairgrease | I saw crythias do a seen command on matt | 01:38 |
@snapcount | !lastSeen perlDreamer | 01:39 |
MrHairgrease | it should be !seen | 01:39 |
@snapcount | !seen fucker | 01:39 |
@WRE | snapcount, I don't remember seeing fucker. | 01:39 |
@snapcount | hey | 01:39 |
@snapcount | !seen perlDreamer | 01:39 |
MrHairgrease | !seen a threeheaded monkey | 01:39 |
@WRE | MrHairgrease, I don't remember seeing a. | 01:39 |
MrHairgrease | that's a shame | 01:39 |
@snapcount | so it works for people that don't exist | 01:39 |
@snapcount | nice | 01:39 |
MrHairgrease | !seen pbmdawg | 01:39 |
@WRE | pbmdawg (n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com) was last seen parting #WebGUI 20 hours, 46 minutes ago stating "{}". | 01:39 |
@snapcount | oh I know why | 01:40 |
MrHairgrease | !seen mrhairgrease | 01:40 |
@WRE | MrHairgrease, go look in a mirror. | 01:40 |
MrHairgrease | heh | 01:40 |
@snapcount | haha | 01:40 |
@snapcount | tis b/c the bot knows you guys | 01:40 |
* MrHairgrease click on that beautiful picture again | 01:40 | |
@snapcount | it won't track ppl he don't knoweth | 01:40 |
MrHairgrease | a waste it iseth | 01:40 |
@snapcount | I'll have to introduce them | 01:41 |
MrHairgrease | you do that | 01:41 |
crythias | !seen a_three-toed_sloth | 01:52 |
MrHairgrease | later guys | 01:52 |
crythias | I'm ignored by wre | 01:52 |
crythias | hah | 01:52 |
MrHairgrease | quit | 01:53 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 01:53 | |
@snapcount | do you know anything about eggdrop crythias | 01:55 |
crythias | makes great soup | 01:55 |
@snapcount | aside from that? | 01:55 |
crythias | sorry. no. :( At last you have come upon the limits of my knowledge :) | 01:56 |
@snapcount | oh | 01:56 |
@snapcount | you should read up on it | 01:58 |
@snapcount | I'll give you access to the party line | 01:59 |
@snapcount | give you more privs | 01:59 |
@snapcount | fun stuff | 01:59 |
crythias | heh $7 alcy free beers | 02:05 |
@snapcount | I found that funny as well | 02:10 |
crythias | SideBy Google is my new fried. | 02:19 |
crythias | friend. | 02:19 |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Leaving."] | 05:51 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 15:15 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 16:26 | |
-!- nbcccor1 [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui | 16:49 | |
nbcccor1 | hey, do any of you have any experience running Jabber or any other IM server? | 16:50 |
@snapcount | I logged into a jabber server yesterday | 16:54 |
@snapcount | does that count? | 16:54 |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 16:59 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 17:08 | |
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 17:09 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 17:09 | |
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit ["Leaving."] | 17:20 | |
-!- nbcccor1 [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has quit [Read error: 110 (Connection timed out)] | 17:26 | |
-!- nbcccor2 [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui | 17:27 | |
nbcccor2 | not really. | 17:27 |
@snapcount | I figured | 17:27 |
nbcccor2 | is my name showing as nbcccor2? | 17:27 |
@snapcount | yep | 17:27 |
@snapcount | <-- look here | 17:27 |
@snapcount | =) | 17:27 |
nbcccor2 | it seems that gaim has some form of "undocumented learning opportunity". | 17:28 |
nbcccor2 | because it increments that number when I re-open the chat window. | 17:28 |
-!- nbcccor2 [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui [] | 17:28 | |
-!- nbcccor2 [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has joined #webgui | 17:28 | |
nbcccor2 | my name should be nbcccorp | 17:28 |
@snapcount | can you issue commands? | 17:29 |
@snapcount | ie /stuff | 17:29 |
nbcccor2 | yeah but nobody listens. | 17:29 |
@snapcount | try /nick dr_evil | 17:29 |
-!- snapcount is now known as osama | 17:30 | |
-!- nbcccor2 is now known as dr_evi1 | 17:30 | |
dr_evi1 | wow | 17:30 |
dr_evi1 | it's changing the last char to a number | 17:30 |
-!- osama is now known as dumb3y | 17:30 | |
-!- dr_evi1 is now known as abcdef | 17:30 | |
-!- dumb3y is now known as snapcount | 17:30 | |
-!- abcdef is now known as nbcccor1 | 17:30 | |
@snapcount | that's weird | 17:31 |
nbcccor1 | I agree | 17:31 |
@snapcount | I have 0 bytes of knowledge re: gaim | 17:31 |
@snapcount | not even a bit | 17:31 |
* snapcount slaps knee | 17:31 | |
nbcccor1 | hee | 17:32 |
@snapcount | grep snapcount > /dev/null 2>/dev/null | 17:32 |
nbcccor1 | and to think, other people actually PAY for comedy | 17:32 |
@snapcount | don't forget the 2 | 17:33 |
@snapcount | most of my output goes to STDERR | 17:33 |
nbcccor1 | oh... so your married. | 17:33 |
@snapcount | no | 17:33 |
@snapcount | but that's funny | 17:33 |
@snapcount | lol | 17:33 |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 17:56 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 17:57 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 17:58 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 17:59 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 17:59 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 18:15 | |
terje | hi guys, I'm back. | 19:05 |
terje | having much success with the later version. | 19:05 |
terje | I think I'm having trouble getting my dsn right in the config file. | 19:06 |
terje | does this look right: dsn = DBI:mysql:host=localhost | 19:06 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 19:08 | |
terje | eh, that's not what I meant. | 19:08 |
terje | ok, so I have the DSN right I think.. | 19:11 |
terje | but I'm getting this error: | 19:11 |
terje | Can't connect to data source , no database driver specified and DBI_DSN env var not set at /home/webgui/html/WebGUI/lib/WebGUI/Session.pm line 313 | 19:12 |
terje | from my browser.. | 19:12 |
terje | any ideas? | 19:12 |
crythias | yeah. check preload.perl | 19:12 |
terje | cool, thanks. | 19:12 |
crythias | make sure it knows data dir of webgui | 19:12 |
crythias | Matt! | 19:22 |
-!- nbcccor1 [i=fwuser@rrcs-24-172-2-202.midsouth.biz.rr.com] has left #webgui [] | 19:29 | |
terje | ok | 19:34 |
terje | that was an issue.. | 19:34 |
terje | and I've fixed it.. and restart apache.. same error msg. | 19:35 |
terje | when apache starts it tells me it's loading WebGUI and the correct config file, etc. | 19:35 |
terje | not sure where to check next. | 19:35 |
crythias | like I'm telling someone else, you're going to absolutely hate yourself when 7 comes out. | 19:36 |
terje | lol | 19:37 |
crythias | because all this problem with 5.5.8... you're going to have to go through about 5 upgrades to get to 7. | 19:37 |
terje | I consider myself a pretty savy linux admin | 19:37 |
terje | dude, I'll just reinstall from scratch. | 19:37 |
crythias | hee | 19:37 |
crythias | That's funny. | 19:37 |
terje | that's just how I roll. | 19:38 |
terje | =) | 19:38 |
terje | so any more suggestions as to the cause and solution to, my problem? | 19:38 |
terje | brb, need coffee. | 19:38 |
crythias | if you can use mysql -u user -p password database and connect with the values in your webgui.conf... | 19:39 |
crythias | that helps. | 19:40 |
crythias | but I'm reasonably certain that your problem is related to DBI-mysql not matching mysql 4.1+ | 19:40 |
terje | I can connect using mysql -u ... database | 19:44 |
terje | let's check the DBI-mysql version, thanks. | 19:44 |
terje | is there a really simply test.pl I can do to see if that's the issue? | 19:50 |
terje | hmm.. | 20:11 |
terje | well I have a test script that uses DBI and I can connect to the WebGUI DB just fine. | 20:12 |
* terje scratches head | 20:12 | |
terje | do I need to modify this in www/index.pl | 20:19 |
terje | $configFile = "WebGUI.conf"; | 20:19 |
terje | to match the config file I created? | 20:19 |
pbmdawg | yes | 20:20 |
terje | ok, I'm pretty close now. | 20:37 |
terje | =) | 20:37 |
terje | dang man | 20:45 |
terje | so close yet so far. | 20:45 |
terje | I know I'm being needy | 20:46 |
terje | here's what I'm getting now.. | 20:46 |
terje | if I perl www/index.pl - works great | 20:46 |
terje | if I | 20:46 |
terje | [webgui@helo etc]$ GET http://webgui/WebGUI/www/index.pl | 20:46 |
terje | 500 Server closed connection without sending any data back | 20:46 |
terje | and the error in my log file is | 20:46 |
terje | failed to resolve handler WebGUI | 20:46 |
terje | I've checked my virtual host container and it seems to match the install document's instructions. | 20:47 |
pbmdawg | which install document are you using | 20:54 |
terje | http://www.plainblack.com/installing_webgui | 20:54 |
@WRE | <terje> http://tinyurl.com/4baaa | 20:54 |
terje | I think it's got something to do w/ PerlInitHandler WebGUI | 20:56 |
pbmdawg | yeah. | 20:57 |
pbmdawg | in your preload.perl | 20:57 |
pbmdawg | does it use the path that WebGUI.pm is in? | 20:58 |
terje | I believe so | 20:59 |
terje | it's set to | 20:59 |
terje | $webguiRoot = "/home/webgui/html/WebGUI"; | 20:59 |
pbmdawg | but does it "use" that path | 20:59 |
pbmdawg | err | 20:59 |
terje | shoudl that be /home/webgui/html/WebGUI/lib ? | 20:59 |
pbmdawg | possibly | 20:59 |
pbmdawg | I don't know where you put your lib files | 21:00 |
terje | ok | 21:00 |
pbmdawg | wait | 21:00 |
pbmdawg | no | 21:00 |
pbmdawg | what are the files/dirs under /home/webgui/html/ | 21:00 |
terje | just WebGUI | 21:00 |
pbmdawg | What's under that dir | 21:01 |
terje | docs etc lib sbin test.pl www | 21:01 |
pbmdawg | ok | 21:01 |
pbmdawg | in your apache.conf | 21:01 |
pbmdawg | PerlRequire /data/WebGUI/sbin/preload.perl | 21:01 |
pbmdawg | do you have that above your vhost? | 21:01 |
terje | [webgui@helo WebGUI]$ grep PerlRequire /etc/httpd/conf/httpd.conf | 21:02 |
terje | PerlRequire /home/webgui/html/WebGUI/sbin/preload.perl | 21:02 |
pbmdawg | and it's above the vhost? | 21:02 |
pbmdawg | above the virtual host in the conf file, I mean | 21:07 |
pbmdawg | and what is PerlSetVar WebguiRoot set to | 21:08 |
terje | actually it's not. | 21:12 |
terje | that is, it's not in the vhost container | 21:12 |
terje | but the instructions don't say to put one in there. | 21:12 |
pbmdawg | I was asking it if was above the vhost, not in it | 21:12 |
terje | oh | 21:12 |
terje | yes, it's above the vhost | 21:12 |
terje | way above the vhost though | 21:13 |
terje | near the load module section | 21:13 |
terje | I'll move it down. | 21:13 |
pbmdawg | what about the PerlSetVar | 21:13 |
terje | PerlSetVar is set to the name of my config file in etc/ | 21:14 |
pbmdawg | that's in the vhost, right? | 21:14 |
pbmdawg | I mean the PerlSetVar WebguiRoot | 21:14 |
terje | yes | 21:15 |
pbmdawg | what's WebguiRoot set to (above the vhost) | 21:15 |
terje | PerlSetVar WebguiRoot /home/webgui/html/WebGUI | 21:16 |
pbmdawg | hrm | 21:16 |
pbmdawg | Apache can't find WebGUI.pm | 21:27 |
pbmdawg | but it should be able to find it if preload.perl is being loaded successfully | 21:28 |
pbmdawg | this is 6.8.7, right? | 21:28 |
@snapcount | wow | 21:55 |
@snapcount | looks like you guys are having a blast | 21:55 |
@snapcount | I love it when clients cancel login support requests | 21:57 |
@snapcount | it's like an early birthday present | 21:57 |
crythias | can't use installing_webgui for 558 | 22:37 |
crythias | read the docs in docs | 22:37 |
@snapcount | my god, I can't believe it | 22:43 |
pbmdawg | ? | 22:43 |
@snapcount | I actually have time to write code now! | 22:43 |
@snapcount | yipee | 22:43 |
* snapcount switches back to head | 22:43 | |
@snapcount | someone cue up the KnightRider theme song | 22:44 |
@snapcount | "hello, michael" | 22:44 |
crythias | ... a man who does not exist. | 22:44 |
@snapcount | I never did get the physics behind him driving the car onto the semi | 22:45 |
@snapcount | but I guess they are both going about the same speed | 22:45 |
@snapcount | for some reason it would seem to me that upon entry into the trailer the do vectors would combine and he would drive into the cab at 60mph | 22:47 |
@snapcount | s/do/two | 22:47 |
crythias | http://web.archive.org/web/20050401071703/http://www.plainblack.com/installing_webgui | 22:47 |
@WRE | <crythias> http://tinyurl.com/rcbyt | 22:47 |
pbmdawg | no | 22:47 |
crythias | what? | 22:47 |
@snapcount | maybe | 22:47 |
@snapcount | yes | 22:48 |
@snapcount | sometimes | 22:48 |
crythias | perhaps | 22:48 |
@snapcount | possibly | 22:48 |
@snapcount | pbmdawg: what are you no'ing about | 22:48 |
pbmdawg | as long as the firebird is rear wheel drive, he can drive up the semi ramp; he just has to put the car out of gear before the rear wheels touch the ramp | 22:48 |
* crythias gazes into the 8 ball: 8-ball: Um. Why bother asking me? I'm not sentient. | 22:48 | |
@snapcount | yes, but if the tires hit the ramp | 22:49 |
@snapcount | I am correct? | 22:49 |
pbmdawg | no | 22:49 |
crythias | front wheel drive shouldn't be a problem. | 22:49 |
crythias | not if brakes function, anyway. | 22:50 |
@snapcount | 60 -> 0 in 52 ft | 22:50 |
@snapcount | good breaks | 22:50 |
@snapcount | and that's a big trailer | 22:50 |
@snapcount | and a perfect reaction time | 22:50 |
@snapcount | I say he parks it in the cab | 22:50 |
crythias | While rear wheels are on the ground, car moves at car rate or drag rate. | 22:51 |
crythias | vectors are in the same direction, anyway. | 22:51 |
@snapcount | ok | 22:52 |
@snapcount | so riddle me this | 22:52 |
@snapcount | you drop a baseball into a pitching machine | 22:52 |
@snapcount | what's the difference | 22:52 |
crythias | acceleration | 22:52 |
@snapcount | ok | 22:52 |
@snapcount | so put the pitching machine in a truck | 22:52 |
pbmdawg | he's not going from 60 to 0 | 22:52 |
pbmdawg | he's going from 60 to 55 | 22:52 |
pbmdawg | if the truck is at 55 | 22:53 |
@snapcount | good call | 22:53 |
pbmdawg | only the wheels have to slow down their rotation. | 22:53 |
pbmdawg | which is why he must push in the clutch | 22:53 |
crythias | http://www.madsci.org/posts/archives/dec96/849218944.Ph.r.html | 22:53 |
pbmdawg | or else break his transmission | 22:53 |
@WRE | <crythias> http://tinyurl.com/ockqu | 22:53 |
@snapcount | we need to do an experiment | 22:53 |
@snapcount | sounds like a job for the myth busters! | 22:53 |
pbmdawg | that post is totally wrong | 22:54 |
crythias | because? | 22:56 |
crythias | http://groups.google.com/group/sci.physics/browse_frm/thread/fa4309fe4d736015/a06b000140c520ee?tvc=1&q=knight+rider+car+semi&hl=en#a06b000140c520ee | 22:57 |
@snapcount | sounds right to me | 22:57 |
@WRE | <crythias> http://tinyurl.com/mdte2 | 22:57 |
crythias | the car is going 5 mph faster than the semi relative to road | 22:58 |
pbmdawg | the wheels have to slow down from 60mph to 5mph | 22:58 |
pbmdawg | but that happens all the time, with good brakes. | 22:58 |
pbmdawg | you can easily lock your tires while travelling at 60 | 22:59 |
pbmdawg | if you don't have ABS | 22:59 |
pbmdawg | so that's not an issue | 22:59 |
@snapcount | but you have 50 ft | 22:59 |
@snapcount | tops | 22:59 |
pbmdawg | what is an issue is if the car has *enough* inertia to get up the ramp | 22:59 |
@snapcount | but relative to the road matters not | 23:00 |
@snapcount | once the car is traveling 50 inside the semi | 23:00 |
@snapcount | then it's car relative to semi | 23:01 |
* snapcount phones Adam Savage | 23:01 | |
@snapcount | "we need a semi and knight rider... yes, we need them now" | 23:01 |
@snapcount | that would be a good episode | 23:02 |
pbmdawg | actually the 2nd half of that post is correct | 23:03 |
crythias | KNIGHT INDUSTRIES TWO THOUSAND | 23:03 |
crythias | ------------------------------ | 23:03 |
crythias | VEHICLE TYPE: Front engine, rear wheel drive, two | 23:03 |
crythias | passenger, two door coupe | 23:03 |
crythias | from official faq | 23:03 |
* pbmdawg gets back to work | 23:04 | |
* pbmdawg excuses himself to barf | 23:10 | |
* snapcount fires up vmare and dreams of 7.0 | 23:14 | |
pbmdawg | I'm almost done with my vmware appliance: WebGUIdev | 23:15 |
@snapcount | excelllent | 23:15 |
@snapcount | what is a vmware appliance? | 23:15 |
pbmdawg | 330MB compressed | 23:15 |
@snapcount | gimmie a link | 23:15 |
pbmdawg | http://www.vmware.com/vmtn/appliances/challenge/ | 23:15 |
@WRE | <pbmdawg> http://tinyurl.com/qmd3g | 23:15 |
@snapcount | hey you guys want to hear a joke | 23:15 |
@snapcount | why are redneck murders so hard to solve? | 23:16 |
@snapcount | because there are usually no teeth and all the dna is the same | 23:16 |
* snapcount slaps his knee and chuckles | 23:16 | |
pbmdawg | I'm also making a firewall appliance and an email filtering appliance | 23:17 |
crythias | Knight Rider, a shadowy flight into the dangerous world of a man who does not exist. Michael Knight, a young loner on a crusade to champion the cause of the innocent, the helpless, the powerless in a world of criminals who operate above the law. | 23:30 |
@snapcount | don't forget the cousin of knight rider | 23:31 |
@snapcount | and possibly an even better show | 23:31 |
@snapcount | same time period | 23:31 |
@snapcount | any guesses? | 23:31 |
pbmdawg | voltron? | 23:31 |
crythias | street hawk | 23:32 |
pbmdawg | Airwolf | 23:32 |
@snapcount | ding ding ding | 23:32 |
@snapcount | Airwolf was the shiznet | 23:32 |
crythias | awe | 23:32 |
crythias | Street Hawk was cool | 23:32 |
@snapcount | voltron was also a good guess | 23:32 |
crythias | A-Team | 23:32 |
@snapcount | yes | 23:32 |
crythias | Blue Thunder | 23:33 |
@snapcount | you need to leave now | 23:33 |
pbmdawg | Matlock | 23:33 |
crythias | Powers of Matthew Star | 23:33 |
crythias | rr | 23:33 |
pbmdawg | Miami Vice | 23:33 |
crythias | Starman | 23:33 |
@snapcount | ooh ooh | 23:33 |
pbmdawg | Magnum PI | 23:33 |
@snapcount | speaking of rr | 23:33 |
@snapcount | we're getting bumped up tonight | 23:33 |
crythias | The Greatest American Hero | 23:33 |
@snapcount | more speed | 23:33 |
pbmdawg | ? | 23:34 |
@snapcount | if I pay them $$ I can get 10Mbps | 23:34 |
pbmdawg | heh | 23:34 |
@snapcount | everyone is getting 7Mbps as the std package | 23:34 |
* pbmdawg has GigE metropolitan-area-network connection | 23:34 | |
pbmdawg | (in his dreams) | 23:34 |
@snapcount | shit... I think my dog is on catnip again | 23:35 |
* pbmdawg runs off to import some phone extensions. | 23:35 | |
* crythias sits on his OC48 pipe. awe, yeah. | 23:35 | |
@snapcount | that's a big pipe | 23:35 |
@snapcount | my sb server had oc48 | 23:35 |
crythias | smoke em if you got em | 23:35 |
@snapcount | It's gone as of today | 23:35 |
@snapcount | sniffle | 23:36 |
pbmdawg | mine is live for another few weeks. | 23:36 |
pbmdawg | my 1 remaining out of the 4, I mean. | 23:37 |
crythias | snapcount's KR problem has the car going 120mph.. the other views are that KR stalls | 23:37 |
pbmdawg | My view is that KR stalls or the transmission breaks; one of those :) | 23:37 |
@snapcount | yes but that is due to limitations of the carr | 23:37 |
@snapcount | if the car could take it, caterus parebus, the semi-drive would have a firebird up his ass asking for Micahael | 23:38 |
crythias | Manual transmission is great: drop clutch. | 23:38 |
crythias | ok. what if instead there was a wench pulling the car up? | 23:39 |
crythias | not that this is the case.. | 23:40 |
@snapcount | that would be fine | 23:40 |
crythias | how fast would the wench be pulling the car? | 23:40 |
@snapcount | relative to? | 23:40 |
crythias | the ground | 23:40 |
pbmdawg | yeah, I think that realistically, it would need something to pull it up, unless he approaches the semi in 2nd gear, but puts it in gear as soon as the rear wheels slow down to carVsRamp speed | 23:41 |
@snapcount | wench speed + semi speed | 23:41 |
@snapcount | and as soon as the car is on semi entirely | 23:41 |
@snapcount | just the wench speed | 23:42 |
crythias | what's the difference between wench pulling and car driving? | 23:42 |
@snapcount | the wench is attached to the truck | 23:42 |
pbmdawg | BWAHAHA | 23:42 |
pbmdawg | calc wench a young girl | 23:42 |
pbmdawg | calc winch a motorized cable-puller | 23:42 |
crythias | Depends on your characterization of Bonnie, I guess :) | 23:42 |
pbmdawg | calc wench | 23:43 |
@WRE | wench = a young girl | 23:43 |
crythias | hee | 23:43 |
crythias | oops. | 23:44 |
crythias | btw. gotta go. Be for my son's birthday | 23:44 |
@snapcount | did you guys hear the one about the pirate who walked into the bar with a steering wheel sticking out of his crotch? | 23:44 |
pbmdawg | he needed someone to turn hiim on? | 23:44 |
@snapcount | bartender: wtf is that? a steering wheel? | 23:44 |
crythias | on Robot Chicken. | 23:44 |
@snapcount | pirate: yarrr, tis drivin' me nuts | 23:45 |
crythias | What does Soylent Green taste like? Varies from person to person. | 23:45 |
crythias | l8rness | 23:47 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:47 | |
@snapcount | whoa | 23:48 |
@snapcount | all of the admin bars in head are empty | 23:48 |
--- Day changed Fri Mar 03 2006 | ||
pbmdawg | /Roy empties the bars | 00:13 |
@snapcount | heh | 00:14 |
@snapcount | JT forgot to commit the new template | 00:15 |
@snapcount | hey I got this vmware img from you | 00:15 |
@snapcount | if you run setenvironment in /data/wre/etc | 00:15 |
@snapcount | and try to use svn | 00:15 |
@snapcount | does it puke? | 00:15 |
pbmdawg | huh | 00:15 |
@snapcount | on your cent-os vmware image | 00:16 |
pbmdawg | I didn't give you an image | 00:16 |
pbmdawg | you made it | 00:16 |
@snapcount | no I didn't | 00:16 |
@snapcount | I got it from you at JT's | 00:16 |
@snapcount | I copied it from your computer | 00:16 |
pbmdawg | I didn't think so | 00:16 |
pbmdawg | it uses my passwords | 00:17 |
pbmdawg | and I wouldn't have givne you my passwords | 00:17 |
@snapcount | maybe it's jt's image | 00:17 |
@snapcount | cuz it's using pb passwords | 00:17 |
@snapcount | anyways | 00:17 |
@snapcount | try running /data/wre/sbin/setenvironment | 00:17 |
@snapcount | then using svn | 00:17 |
@snapcount | it's fucking annoying b/c i have to open a new shell that's not using wre env vars to use svn | 00:18 |
@snapcount | linkin park is so great | 00:19 |
@snapcount | dedede | 00:26 |
@snapcount | ...I'm in love wit a strippa | 00:26 |
@snapcount | drop it low | 00:26 |
terje | eh, I'm back again | 00:58 |
terje | <pbmdawg> but it should be able to find it if preload.perl is being loaded successfully | 00:59 |
terje | yes, preload.perl is being found correctly | 00:59 |
terje | and it's able to load WebGUI.pm | 00:59 |
terje | [webgui@helo WebGUI]$ perl -c sbin/preload.perl | 01:00 |
terje | sbin/preload.perl syntax OK | 01:00 |
terje | so if anyone has any ideas, I'm all ears. | 01:00 |
terje | I'll keep fiddling w/ it. | 01:00 |
@snapcount | http://www.local6.com/news/7543710/detail.html | 01:00 |
@WRE | <snapcount> http://tinyurl.com/gp7ez | 01:00 |
pbmdawg | terje | 01:01 |
terje | yo | 01:01 |
pbmdawg | you cannot use those intall instructions you are using with webgui 5.5.8 | 01:01 |
pbmdawg | those are for 6.8+ | 01:01 |
terje | no, I'm not using 5.5.8 | 01:01 |
pbmdawg | oh; what version | 01:01 |
terje | I'm using 6.7-gammaa | 01:01 |
pbmdawg | can't use those install instructions with 6.7 | 01:01 |
terje | oh really? | 01:02 |
pbmdawg | yes really | 01:02 |
terje | the install.txt file says to use those.. | 01:02 |
terje | What is the current stable version? | 01:02 |
pbmdawg | 6.8.7 | 01:02 |
terje | alrighty. | 01:03 |
terje | I'm starting over with that src. | 01:03 |
terje | thanks. | 01:03 |
pbmdawg | you don't need to start over | 01:03 |
pbmdawg | just delete the /WebGUI dir and copy 6.8.7 there | 01:03 |
pbmdawg | the rest of your setup is fine | 01:03 |
pbmdawg | you don't need index.pl in 6.8, btw' | 01:04 |
terje | ok | 01:04 |
pbmdawg | then of course load the new create.sql | 01:07 |
terje | k | 01:08 |
terje | this is going much more smoothly :P | 01:13 |
@snapcount | mmm smoothies | 01:15 |
pbmdawg | well I either found a bug in Data::Dumper or something else is seriously wrong | 01:17 |
pbmdawg | $VAR1 = [ | 01:17 |
pbmdawg | 'userId', | 01:17 |
pbmdawg | ' 'internalExtension | 01:17 |
pbmdawg | ]; | 01:17 |
@snapcount | heh | 01:18 |
pbmdawg | but the bad part is | 01:18 |
pbmdawg | foreach (@$VAR1) { print $_ } | 01:18 |
pbmdawg | only returns 'userId' | 01:18 |
@snapcount | does it do if you use something besides the default var | 01:19 |
pbmdawg | same | 01:19 |
@snapcount | foreach my $var (@$VAR1) { print $var } | 01:19 |
pbmdawg | same | 01:19 |
@snapcount | what is $VAR1 | 01:20 |
@snapcount | hash ref | 01:20 |
pbmdawg | array ref | 01:20 |
@snapcount | with one element | 01:20 |
pbmdawg | 2 | 01:20 |
@snapcount | what are the elements, scalars? | 01:20 |
pbmdawg | yes | 01:20 |
pbmdawg | supposed to be userId and internalExtension | 01:20 |
@snapcount | that's a pretty simple structure | 01:20 |
pbmdawg | you'd think. | 01:21 |
@snapcount | so dumper is reporting data that doesn't exist in the array? | 01:21 |
pbmdawg | dumper is reporting data that is supposed to exist | 01:21 |
pbmdawg | but that doesn't exist when I do foreach | 01:21 |
pbmdawg | but dumper has that apostrophe in a weird place | 01:22 |
@snapcount | and why is that a data dumper problem? | 01:22 |
@snapcount | ahh | 01:22 |
@snapcount | I see that now | 01:22 |
@snapcount | I bet your structure is fucked up | 01:22 |
@snapcount | how is that array ref built | 01:22 |
pbmdawg | badly/wrongly, probably. | 01:23 |
@snapcount | thats a lot of *ly's | 01:23 |
@snapcount | !bash | 01:23 |
@WRE | |bash 76905| <jjwalker> he was right, our mom is a weirdo...I went to go play laser tag, and I didn't tell her where I was going...and when I walked in just now she fucking assaulted my ass...with fists | 01:23 |
@WRE | |bash 76905| <jjwalker> then she threw a book at me 0_o | 01:23 |
@WRE | |bash 76905| <_seb_> damn man she anally fisted you? | 01:23 |
@WRE | |bash 76905| <_seb_> that sucks | 01:23 |
@WRE | |bash 76905| <_seb_> must have hurt | 01:23 |
@snapcount | that's rather disturbing | 01:24 |
@snapcount | dude | 01:25 |
@snapcount | someone broke my shiznet | 01:25 |
@snapcount | Couldn't call method addToCart on asset for url: home/untitled Root cause: Can't locate object method "user" via package "Asset_EventManagementSystem" (perhaps you forgot to load "Asset_EventManagementSystem"?) at /data/WebGUI/lib/WebGUI/International.pm line 78. | 01:25 |
@snapcount | what. the. hell. | 01:25 |
* snapcount get's out the light saber | 01:25 | |
pbmdawg | hum | 01:26 |
pbmdawg | that might be a bug in perl | 01:26 |
pbmdawg | I changed it to use push | 01:26 |
pbmdawg | and it started working correctly | 01:26 |
@snapcount | ah ssss push it, push it real good | 01:26 |
pbmdawg | mruhaha. it is a bug in perl | 01:27 |
@snapcount | are you using version 2 | 01:27 |
@snapcount | I need to get some new 'shoes' for my ride | 01:27 |
pbmdawg | if you put a scalar with an LF as the last char of the scalar into an array, that item in the array is ignored and read incorrectly. | 01:28 |
@snapcount | did you write a simple script to dup it | 01:28 |
@snapcount | outside of wg | 01:28 |
pbmdawg | no but I can | 01:28 |
@snapcount | I would | 01:28 |
pbmdawg | this is a script that's not in wg | 01:29 |
@snapcount | the simple part is the important part | 01:29 |
pbmdawg | this stuff happens before a wg session is even created. | 01:29 |
@snapcount | no perl developer is going to look into this unless you can dup it with like two lines of code | 01:30 |
pbmdawg | I know | 01:30 |
@snapcount | that would be pretty sweet if you found a bug in perl | 01:30 |
@snapcount | pbmdawg++ | 01:30 |
pbmdawg | buffer overflow here we come | 01:31 |
terje | so I've installed mod_perl as an RPM on FC4 but the perl modules are asking for it's src.. and apache's src code. | 01:31 |
pbmdawg | roy can you help terje | 01:31 |
terje | this has been a rough exercise for poor terje. | 01:31 |
@snapcount | why don't you just use the wre | 01:31 |
@snapcount | it's much easier | 01:31 |
terje | I guess because I don't know what that is. | 01:31 |
terje | :( | 01:31 |
@snapcount | all of this stuff is already compiled for you | 01:31 |
@snapcount | oh | 01:32 |
@snapcount | shiza | 01:32 |
@snapcount | calc wre | 01:32 |
@WRE | wre = WebGUI Runtime Environment | 01:32 |
@snapcount | it has all this crap pre-compiled and configured | 01:32 |
terje | lordy | 01:32 |
@snapcount | it's on sf.net | 01:32 |
* terje googles WebGUI Runtime Environment | 01:32 | |
terje | is there an FC4 version? | 01:32 |
@snapcount | www.sf.net/projects/pbwebgui | 01:32 |
@snapcount | there's an fc version that will get you close enough | 01:33 |
@snapcount | you want 0.6.x | 01:33 |
@snapcount | for WG versions 6.8.+ | 01:33 |
@snapcount | download the source | 01:33 |
@snapcount | and the prereqs tarball | 01:33 |
@snapcount | actually | 01:33 |
@snapcount | you don't even need those | 01:34 |
@snapcount | that's only if you want to compile yourself | 01:34 |
@snapcount | sigh | 01:34 |
@snapcount | I'll go look | 01:34 |
* pbmdawg pokes roy for giving bad advice | 01:34 | |
@snapcount | and stop being lazy | 01:34 |
terje | http://sourceforge.net/project/showfiles.php?group_id=51417&package_id=148913 | 01:34 |
@WRE | <terje> http://tinyurl.com/rtvl4 | 01:34 |
@snapcount | try the one for rhel4 | 01:35 |
@snapcount | that should work fine | 01:35 |
@snapcount | I need to setup an FC server and make a wre binary for it | 01:36 |
@snapcount | If I could only do it without having to do anything... | 01:37 |
* snapcount ponders | 01:37 | |
terje | lol | 01:37 |
terje | use my machine | 01:37 |
terje | you can install it for me while you're at it. | 01:37 |
terje | I've been at this 2 days now. | 01:37 |
@snapcount | heh | 01:37 |
terje | :( | 01:37 |
pbmdawg | roy: not a bad idea | 01:37 |
@snapcount | yeah | 01:37 |
pbmdawg | I have all the fc4 cds downloaded so I could do it in a vm | 01:37 |
pbmdawg | but not tonight | 01:37 |
@snapcount | I'm sure that one would go over great with the HNIC | 01:37 |
pbmdawg | terje: do you have all the latest patches | 01:38 |
terje | OS patches? | 01:38 |
pbmdawg | yeah | 01:39 |
terje | yes | 01:39 |
terje | but this system is a mess now | 01:39 |
pbmdawg | FC4 has been for what, 9 months? | 01:39 |
pbmdawg | out | 01:39 |
pbmdawg | 1 year? | 01:39 |
@snapcount | abort | 01:39 |
@snapcount | abort | 01:39 |
terje | I think longer | 01:39 |
terje | yea, I think I'll reinstall the OS before trying this | 01:40 |
terje | there's all kinds of perl mods and packages I probably don't need (from webgui 6.1.1) | 01:40 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 01:40 | |
@snapcount | terje: here's the deal | 01:40 |
@snapcount | that binary sucketh | 01:40 |
@snapcount | and won't work on FC4 | 01:40 |
@snapcount | however | 01:41 |
@snapcount | I have good news | 01:41 |
@snapcount | you can compile it all yourself | 01:41 |
terje | i could use some | 01:41 |
@snapcount | and it will work fine | 01:41 |
terje | dude | 01:41 |
@snapcount | all the shit you need | 01:41 |
@snapcount | is in the package | 01:41 |
terje | there's a ridiculous amound of dependancies | 01:41 |
@snapcount | you just have to build it | 01:41 |
@snapcount | it's all in there | 01:41 |
@snapcount | that's the whole point | 01:41 |
terje | how about you bake an FC4 binary and I install that | 01:41 |
terje | :) | 01:41 |
@snapcount | I could do that | 01:42 |
@snapcount | do you want me to? | 01:42 |
terje | I would love that. | 01:42 |
@snapcount | you know what | 01:42 |
@snapcount | I will | 01:42 |
terje | hurrah | 01:42 |
@snapcount | a lot of people have asked | 01:42 |
@snapcount | it should be there tommorow | 01:42 |
@snapcount | or late tonight | 01:42 |
terje | I'm your new friend. | 01:42 |
@snapcount | heh | 01:42 |
terje | ok, I'll wait for it. | 01:42 |
terje | I have some much other stuff to do now. | 01:42 |
terje | thanks man. | 01:42 |
@snapcount | the checks in the mail ;=) | 01:42 |
terje | right "no go away terje and never bother us again" | 01:43 |
@snapcount | nah | 01:43 |
@snapcount | if you were an idiot maybe | 01:43 |
@snapcount | then I'd just kick you | 01:43 |
@snapcount | webgui is a beeotch for even the best sysadmins | 01:43 |
@snapcount | we're trying to improve on that | 01:43 |
terje | cool man, well I'd sure love to beta-test the FC4 binary. | 01:44 |
@snapcount | I'll git 'r done | 01:44 |
@snapcount | heh | 01:55 |
@snapcount | I'm downloading these cd's | 01:55 |
@snapcount | all four at the same time | 01:55 |
@snapcount | 150Kb/s each | 01:55 |
@snapcount | not too shabby | 01:55 |
* terje mixes a martini | 02:05 | |
@snapcount | !dubya | 02:27 |
@WRE | "Listen, Al Gore is a very tough opponent. He is the incumbent. He represents the incumbency. And a challenger is somebody who generally comes from the pack and wins, if you're going to win. And that's where I'm coming from." | 02:27 |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 02:32 | |
@snapcount | hola | 02:55 |
@snapcount | coma estas | 02:55 |
@snapcount | donde esta el bano? el queso es viaja y ongo | 02:55 |
@snapcount | crythia | 02:56 |
@snapcount | crythias | 02:56 |
@snapcount | did I make your screen blink | 02:56 |
crythias | yeah | 02:56 |
@snapcount | hah | 02:56 |
@snapcount | hi | 02:56 |
crythias | or.. gaim told me you typed my name | 02:56 |
@snapcount | how are you | 02:56 |
@snapcount | where is the bathroom | 02:56 |
@snapcount | the cheese is old and moldy | 02:56 |
crythias | fine. the cheese is old and... stinky | 02:56 |
crythias | modly | 02:56 |
crythias | ok. | 02:56 |
crythias | moldy | 02:56 |
@snapcount | encino man | 02:57 |
crythias | bueno. Me gusta ensenar cosas nuevas | 02:57 |
crythias | how may I ab^hmuse you? | 02:58 |
@snapcount | just talkin | 02:58 |
@snapcount | I didn't need anything | 02:58 |
crythias | kewl | 02:58 |
@snapcount | I'm building an FC4 wre | 02:59 |
@snapcount | binary | 02:59 |
@snapcount | if it's possible | 02:59 |
@snapcount | JT has tried with FC3 and FC4 with no luck | 02:59 |
crythias | I should consider making a FreeBSD binary. | 02:59 |
@snapcount | yeah what the hell | 02:59 |
@snapcount | =) | 02:59 |
crythias | not certain I want to do zip-n-go... | 02:59 |
@snapcount | pointless | 03:00 |
crythias | well, | 03:00 |
@snapcount | we have a windows wre in the works | 03:00 |
@snapcount | it will be ready in 10^-2 centuries | 03:00 |
crythias | it'd be webgui.freebsd.tar.gz | 03:00 |
crythias | ready in a year? | 03:01 |
crythias | time to take your axatives... it's time for American Idol eliminations. | 03:01 |
crythias | laxatives. | 03:01 |
@snapcount | heh | 03:01 |
@snapcount | forgot you're a math guy | 03:02 |
@snapcount | most people are like huh? | 03:02 |
crythias | 10 types of people... those who understand binary, those who don't.. | 03:02 |
@snapcount | really screw with them 10^-3 centuries | 03:02 |
@snapcount | exactly | 03:02 |
crythias | 1.2 months? | 03:02 |
@snapcount | 1 century = 100 years | 03:03 |
@snapcount | so .1 centuries | 03:03 |
crythias | we've established 1^-2=1 year | 03:03 |
crythias | 10^-2 | 03:03 |
@snapcount | 365/10 | 03:03 |
crythias | 12 months/10 | 03:04 |
@snapcount | 36.5 days | 03:04 |
@snapcount | or 365*.1 | 03:04 |
crythias | almost a month | 03:04 |
@snapcount | more than a month | 03:04 |
@snapcount | see | 03:04 |
@snapcount | isn't this fun | 03:04 |
@snapcount | =) | 03:04 |
@snapcount | translation | 03:04 |
@snapcount | it will be done in 36.5 days | 03:04 |
@snapcount | the cheese is old and moldy | 03:05 |
crythias | chili con queso... a fromage | 03:10 |
crythias | with cheese | 03:10 |
crythias | Waiter, I'll have pie a la mode. Actually, I'd like some ice cream, too. | 03:11 |
crythias | I think I might submit my SideBy Google to digg | 03:12 |
crythias | "That's lame. Frames are so last century" | 03:12 |
crythias | I don't want to host it on my local box | 03:13 |
@snapcount | heh | 03:14 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 03:36 | |
pbmdawg | how's it coming terje | 03:36 |
pbmdawg | have you made an FC4 wre binary for us yet? :) | 03:36 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 03:36 | |
-!- mode/#webgui [+o pbmdawg] by WRE | 03:36 | |
-!- mode/#webgui [+o crythias] by pbmdawg | 03:37 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 03:49 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["later dudes!"] | 04:26 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 06:25 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 10:22 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 15:09 | |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has joined #webgui | 15:45 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 15:51 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 15:52 | |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 15:55 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 15:57 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 15:57 | |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has joined #webgui | 16:01 | |
wouter_procolix | Hoi Grobbebol :-) | 16:02 |
Grobbebol | Dag meneer Wouter | 16:02 |
-!- ian` [n=ian@host1.procolix.nl] has joined #webgui | 16:18 | |
-!- ian` is now known as ian_procolix | 16:18 | |
ian_procolix | hoi wouter_procolix | 16:18 |
wouter_procolix | hoi ian_procolix | 16:19 |
ian_procolix | alles goed? | 16:20 |
ian_procolix | dag marc | 16:20 |
Grobbebol | dag ian | 16:20 |
ian_procolix | hallooo | 16:20 |
-!- ian_procolix is now known as Ian|ProcoliX | 16:22 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 16:47 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 16:54 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 17:30 | |
-!- mode/#webgui [+o snapcount] by WRE | 17:30 | |
@snapcount | welcome, friends from the Netherlands | 17:32 |
@snapcount | or is it just martin who is in the netherlands? | 17:32 |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 17:34 | |
@snapcount | crythias! | 17:34 |
Ian|ProcoliX | colleges | 17:41 |
Ian|ProcoliX | it is | 17:41 |
Ian|ProcoliX | mr snapcount | 17:41 |
Ian|ProcoliX | but martin is in the netherlands aswell :-) | 17:42 |
@snapcount | so I've decided I like VMWare | 17:52 |
@snapcount | so much easier than dragging another machine out of the basement | 17:52 |
Ian|ProcoliX | :P | 17:52 |
@snapcount | having a damn serverfarm in the house to run all the *nixes | 17:52 |
Ian|ProcoliX | but less cool | 17:52 |
@snapcount | yes in the social sense | 17:52 |
@snapcount | not in the thermodynamic sense | 17:53 |
@snapcount | hehe | 17:53 |
Ian|ProcoliX | true =) | 17:53 |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 17:53 | |
@snapcount | so what do you do over at Procolix Ian? | 17:53 |
Ian|ProcoliX | system and network engineer | 17:53 |
@snapcount | cool | 17:54 |
Ian|ProcoliX | i gotta kill the webgui's that take 100% cpu load on our servers ;) | 17:54 |
@snapcount | I have a great respect for network engineers | 17:54 |
@snapcount | oh haha | 17:54 |
Ian|ProcoliX | I have respect for them webgui developers | 17:54 |
Ian|ProcoliX | hehe | 17:54 |
@snapcount | I've been learning more about networking | 17:54 |
@snapcount | I recently got iptables going | 17:54 |
@snapcount | for my gateway machine at home | 17:54 |
Ian|ProcoliX | iptables is cool | 17:55 |
@snapcount | my latest conquest was snort and base | 17:55 |
Ian|ProcoliX | I dislike snort | 17:55 |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 17:55 | |
@snapcount | so I can see all the script-kiddies and worms trying to violate me | 17:55 |
Ian|ProcoliX | takes to much cpu load | 17:55 |
@snapcount | yeah | 17:55 |
@snapcount | my little gateway server is like "ummf" | 17:55 |
@snapcount | but it's not like a business or anything | 17:56 |
Ian|ProcoliX | hehe | 17:56 |
@snapcount | it's just for my enjoyment and entertainment | 17:56 |
Ian|ProcoliX | yeah its fun to play around with when it works | 17:56 |
Ian|ProcoliX | when it doesn't its a pain in the ass | 17:56 |
@snapcount | true for many things | 17:56 |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 17:56 | |
@snapcount | I'm trying to compile a WRE binary for FC4 right now | 17:57 |
@snapcount | so far so good | 17:57 |
Ian|ProcoliX | :P | 17:57 |
Ian|ProcoliX | we're mostly into gentoo | 17:57 |
@snapcount | I love gentoo | 17:57 |
@snapcount | it's just cool | 17:57 |
Ian|ProcoliX | yep | 17:57 |
@snapcount | takes like 10 years to install though if you compile everything | 17:58 |
Ian|ProcoliX | whaha yeah | 17:58 |
@snapcount | but that's also what makes it cool | 17:58 |
Ian|ProcoliX | thats true | 17:58 |
Ian|ProcoliX | well im out | 18:00 |
Ian|ProcoliX | cu later roy | 18:00 |
@snapcount | later man | 18:00 |
@snapcount | nice talking with you | 18:00 |
Ian|ProcoliX | likewise | 18:00 |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has left #webgui [] | 18:44 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 18:50 | |
@snapcount | gerald is coming | 18:50 |
@snapcount | ah | 18:50 |
@snapcount | damn it | 18:51 |
@snapcount | you beat me | 18:51 |
@snapcount | fc 4 wre | 18:51 |
@snapcount | so far so good | 18:51 |
@snapcount | mysql is compiling now | 18:51 |
crythias | sigh | 18:53 |
crythias | 6 diggs | 18:53 |
@snapcount | what does that mean | 18:53 |
crythias | http://digg.com/software/Mashup_any_WebPage_with_Google_at_the_click_of_a_button | 18:53 |
@WRE | <crythias> http://tinyurl.com/mfktq | 18:53 |
crythias | ah, well | 18:55 |
@snapcount | what does 6 diggs mean though | 18:55 |
@snapcount | are they like votes | 18:55 |
crythias | yeah | 18:55 |
@snapcount | can I vote for it | 18:56 |
crythias | I "digg" this | 18:56 |
crythias | if you have an account. | 18:56 |
@snapcount | haha | 18:56 |
@snapcount | $$$ | 18:56 |
@snapcount | ? | 18:56 |
crythias | Free | 18:56 |
@snapcount | I'll promote your cause | 18:56 |
crythias | :) | 18:56 |
crythias | Thanks | 18:56 |
-!- snapcount changed the topic of #webgui to: *==Vote for Gerald--* http://tinyurl.com/mfktq | 18:57 | |
@snapcount | maybe we can double your votes | 18:57 |
crythias | I can digg it you can digg it we can digg it :) | 18:57 |
@snapcount | how many are required for fame and fortune | 18:57 |
crythias | hey ... 20 votes in an hourand I cna make it to front page :) | 18:57 |
@snapcount | we need to gather a militia for this task | 18:58 |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 19:00 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 19:00 | |
-!- mode/#webgui [+o crythias] by WRE | 19:00 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:01 | |
@crythias | ahh yeah... 'tis Matt! and welcome to .. here. | 19:02 |
@snapcount | matt | 19:02 |
@snapcount | we need your vote | 19:02 |
@snapcount | do you digg it | 19:03 |
@snapcount | I just registered | 19:03 |
* pbmdawg crumples like a skyscraper | 19:03 | |
@crythias | then we'll bum rush digg for WebGUI 7 :) | 19:03 |
terje | hey snapcount | 19:03 |
@snapcount | uhh | 19:03 |
terje | how'd it go last night? | 19:03 |
@snapcount | my digg didn't get counted | 19:03 |
terje | =) | 19:03 |
@snapcount | it's still going | 19:03 |
@snapcount | looking good so far | 19:04 |
terje | cool | 19:04 |
@crythias | did your knees explode or were they hit by missiles? | 19:04 |
@snapcount | mysql is compiling now | 19:04 |
terje | I'll re-image this box right now then. | 19:04 |
@snapcount | I think we're over the hump | 19:04 |
@crythias | Maybe the planes had to bounce off the ground before landing in you. | 19:04 |
@snapcount | apache/mp2/apr are the beeotches | 19:04 |
@snapcount | and they are dizone | 19:05 |
terje | you said hump.. | 19:05 |
@crythias | Whatcha gonna do with all that junk.. all that junk in side your hump... | 19:05 |
@snapcount | heh | 19:05 |
terje | what we really need is just a WRE linux distro based on FC4 | 19:05 |
terje | like download and install this ISO | 19:05 |
@snapcount | matt | 19:05 |
@snapcount | appliances? | 19:05 |
pbmdawg | hee. I have it for Debian | 19:05 |
@crythias | u got me spendin'... spendin all my money on ye. all my time on ye. | 19:06 |
terje | yea dog | 19:06 |
pbmdawg | 334MB | 19:06 |
@snapcount | nice | 19:06 |
@snapcount | does it work yet | 19:06 |
pbmdawg | (compressed) | 19:06 |
pbmdawg | yeah | 19:06 |
@snapcount | sweet | 19:06 |
pbmdawg | just not on macs | 19:06 |
terje | that is sweet. | 19:06 |
@snapcount | ab results? | 19:06 |
pbmdawg | b/c there's no vmware player for a mac | 19:06 |
@crythias | *in whiner mode* "No, not debian! I *must* have it for Ubuntu" | 19:06 |
@snapcount | does it suck | 19:06 |
pbmdawg | royally | 19:06 |
@snapcount | really? | 19:06 |
pbmdawg | no, hold on, I'll run ab | 19:07 |
@snapcount | slower than crap eh | 19:07 |
@snapcount | we need to find someone with a production class machine | 19:07 |
@snapcount | get the vmware player on it | 19:07 |
@snapcount | simmer, and let cool | 19:07 |
pbmdawg | I have Athlon 3000 | 19:07 |
pbmdawg | 1 GB ram | 19:07 |
@snapcount | cool | 19:08 |
pbmdawg | that's what I'm testing it on now | 19:08 |
@snapcount | now all we have to do is simmer, and let cool | 19:08 |
pbmdawg | do you want 100 unique visitors | 19:08 |
pbmdawg | (new sessions created for each) | 19:08 |
pbmdawg | or 100 of the same user | 19:08 |
@snapcount | yes | 19:09 |
pbmdawg | grr | 19:09 |
@snapcount | I want to hear your smoke detectors go off as the cpu melts | 19:09 |
pbmdawg | 330KB/s | 19:09 |
@snapcount | I choose a) alex | 19:09 |
@snapcount | 100 unique users for 300 | 19:09 |
pbmdawg | for 100 unique users, 1 concurrent | 19:10 |
@crythias | 330 :) | 19:10 |
@snapcount | mysql compiled | 19:11 |
pbmdawg | 6.8.7 btw | 19:11 |
@snapcount | onto image magick | 19:11 |
@snapcount | I'm in love wit a strippa... | 19:12 |
@snapcount | dededededede | 19:12 |
@snapcount | drop it low | 19:12 |
* pbmdawg barfs all over his dog, who looks very dejected and sad as a result. | 19:12 | |
@snapcount | you don't like strippers | 19:12 |
@crythias | only when I'm painting. | 19:13 |
pbmdawg | 430 KB/s for -n200 -c5 with a wgSession cookie | 19:14 |
pbmdawg | that's not bad | 19:14 |
@snapcount | to do a true test | 19:15 |
@snapcount | you'd need to run it native on equiv hardware | 19:15 |
pbmdawg | yeah | 19:15 |
@snapcount | and see the delta yo | 19:15 |
pbmdawg | but that beats plainblack.com :P | 19:15 |
pbmdawg | heh | 19:15 |
* pbmdawg DOS's plainblack.com | 19:16 | |
@crythias | hee | 19:17 |
@crythias | wow. | 19:18 |
@snapcount | mom | 19:19 |
@snapcount | err | 19:19 |
@crythias | hee aay | 19:19 |
@snapcount | .mom | 19:19 |
@crythias | *mom | 19:19 |
pbmdawg | WOWMOM | 19:19 |
@snapcount | oh yeah | 19:19 |
@snapcount | my period was too low | 19:19 |
@crythias | I'm glad there's context for that statement. | 19:20 |
@snapcount | lol | 19:20 |
@crythias | woot? | 19:21 |
@snapcount | man... it would be nice to have a dl380 g4 here to do this wre build with | 19:23 |
@snapcount | 15K scsi drives | 19:23 |
@crythias | heh | 19:24 |
pbmdawg | 30K | 19:24 |
@snapcount | hyperthreaded cpus | 19:24 |
@snapcount | like 4GB of ram | 19:24 |
@snapcount | *sigh* | 19:24 |
@crythias | btw. my wife and I have a joke regarding "Don't end a sentence in a preposition" | 19:24 |
@crythias | A preposition isn't good to end a sentence with, dammit. | 19:25 |
@snapcount | like, "honey, do you want to go to bed early tonight, wink wink" | 19:25 |
@snapcount | none of those | 19:25 |
@snapcount | oh | 19:25 |
@snapcount | that's proposition | 19:25 |
@snapcount | my bad shorty | 19:25 |
@snapcount | fees | 19:25 |
@snapcount | I'm segfaulting | 19:25 |
@snapcount | a;alkjf | 19:25 |
@snapcount | ahh | 19:25 |
@snapcount | $self->reboot | 19:26 |
@snapcount | ==(0* snapcount 1.0.59.64 ready for work --*\ | 19:27 |
@crythias | heh. So the guy'd been in jail for a year. He was released, then arrested for soliciting a prostitute. The judge said, "what the heck? Don't you know you shouldn't end your sentence with a proposition?" | 19:27 |
@snapcount | Would you like to play a game? | 19:27 |
@crythias | Let's play global thermonuclear war. | 19:27 |
@snapcount | how about a nice game of tic-tac-toe? | 19:27 |
@snapcount | the only winning move is... not to play | 19:28 |
@crythias | No. Let's play global thermonuclear war. | 19:28 |
@crythias | Choose a side. | 19:28 |
@crythias | Let's play Russian | 19:28 |
@snapcount | I'll go with pluto | 19:28 |
@snapcount | the planet, not the dog | 19:28 |
@crythias | just making sure. | 19:28 |
* snapcount grabs some popcorn as earth destroys it's self | 19:29 | |
@snapcount | I'll go first | 19:29 |
@snapcount | you lost moscow | 19:29 |
@snapcount | I win | 19:29 |
@snapcount | you sunk my battleship | 19:29 |
@snapcount | !dubya | 19:30 |
@WRE | "I mean, there needs to be a wholesale effort against racial profiling, which is illiterate children." | 19:30 |
@snapcount | lol | 19:30 |
@snapcount | !quote agthx | 19:30 |
@WRE | AGTHX -> 32.03 +0.10 / Last Trade Mar 2 / Change +0.31% / Volume N/A / 52 Week Range N/A | 19:31 |
@snapcount | go baby go | 19:31 |
@snapcount | !quote smcwx | 19:31 |
@WRE | SMCWX -> 38.54 +0.09 / Last Trade Mar 2 / Change +0.23% / Volume N/A / 52 Week Range N/A | 19:31 |
pbmdawg | !quote BC | 19:31 |
@WRE | BC -> 39.13 -0.63 / Last Trade 12:14pm / Change -1.58% / Volume 39.24 / 52 Week Range 39.28 | 19:31 |
* pbmdawg takes advantage of papajohns.com coupon: 1 large 2 topping for $7.99 | 19:35 | |
@snapcount | bitch | 19:37 |
@snapcount | I want some papa johns | 19:38 |
pbmdawg | $7.99 | 19:38 |
@snapcount | and how do you expect me to come up with that kind of dough | 19:40 |
* snapcount slaps his knee | 19:41 | |
@snapcount | woo | 19:41 |
pbmdawg | sell your body | 19:41 |
pbmdawg | should take 2 nights | 19:41 |
@snapcount | damn | 19:41 |
@snapcount | that's not a bad idea | 19:41 |
@snapcount | I only need one of these kidneys... probably stand to loose a nipple or something | 19:42 |
pbmdawg | sell most of your liver; it'll grow back | 19:43 |
@snapcount | true true | 19:43 |
@snapcount | appendix, gal bladder | 19:44 |
@snapcount | worthless | 19:44 |
@snapcount | so I can get rid of those | 19:44 |
@snapcount | bling bling | 19:46 |
@snapcount | perlmodules are installing | 19:46 |
@snapcount | 'got new shoes on da ride... rollin' down 95' | 19:47 |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 20:00 | |
@snapcount | heh | 20:10 |
@snapcount | time for an experiment | 20:10 |
@snapcount | startkeylogger | 20:10 |
@snapcount | stopkeylogger | 20:11 |
@snapcount | damn | 20:11 |
@snapcount | http://blog.washingtonpost.com/securityfix/2006/03/keylogger_utterance_spooks_nor.html | 20:12 |
@WRE | <snapcount> http://tinyurl.com/kgrwh | 20:12 |
@crythias | startkeylogger | 20:41 |
@crythias | stopkeylogger | 20:41 |
@crythias | heh | 20:41 |
@snapcount | you all passed the test | 20:42 |
@snapcount | damn | 20:42 |
@snapcount | libapreq2 barfed | 20:42 |
@snapcount | figures | 20:42 |
@snapcount | last thing in the build | 20:42 |
@crythias | libapreq2 inhales forcefully | 20:43 |
@snapcount | I'll beat this bitch into submission | 20:43 |
* snapcount dons his gi and numbchucks | 20:44 | |
@snapcount | ah | 20:44 |
@snapcount | glue is missing a module | 20:45 |
@snapcount | anyone want a dougnut? | 20:47 |
@snapcount | I have cake style with chocolate glaze | 20:47 |
@crythias | glue! | 20:47 |
@snapcount | tastes great, less filling | 20:48 |
@crythias | http://mail.plainblack.com:8000/Lists/webguidev/Message/3218.html?Language= | 20:48 |
@crythias | Eclair: tastes great, more filling! | 20:49 |
@snapcount | I'm building glue manually | 20:49 |
@snapcount | it wanted ModPerl::MM which isn't installed for some reason by wre or cpan via prereqs | 20:50 |
@snapcount | appears to be compiling ok now | 20:50 |
@crythias | 1.fm rocks | 20:50 |
@snapcount | huh? | 20:50 |
pbmdawg | ECLAIRE.COM is already taken | 20:51 |
@snapcount | I had a genuis plan | 20:51 |
@snapcount | I was going to buy sketshooters.com | 20:51 |
@snapcount | that's what rappers are calling ejaculation now | 20:51 |
@snapcount | sket | 20:51 |
@crythias | ohh my beloved ice cream bar! how I love to lick your creamy filling! | 20:51 |
@snapcount | so I was gonna sell it to some porn site | 20:51 |
pbmdawg | skeet??????? | 20:51 |
@snapcount | they spell it | 20:51 |
@snapcount | sket | 20:52 |
@snapcount | I looked at some lyrics | 20:52 |
@snapcount | I bailed on the plan though | 20:52 |
@crythias | fountains of protein.com | 20:52 |
@snapcount | lol | 20:52 |
@crythias | ew | 20:52 |
@crythias | I think I'm going to be sick. | 20:52 |
@crythias | whiteprotein.com | 20:53 |
@crythias | and it's available. | 20:54 |
@snapcount | check sploogeblower.com | 20:55 |
@snapcount | rofl | 20:55 |
@crythias | yes | 20:55 |
@snapcount | we should alias it to webgui.org | 20:55 |
pbmdawg | LOLPLATES.COM $8.95*/yr | 20:55 |
pbmdawg | available | 20:56 |
@crythias | heh! www.whiteprotein.com => "Welcome to plainblack.com" | 20:56 |
pbmdawg | sploogeblower.com available | 20:56 |
@crythias | sketshooter.com available | 20:56 |
@snapcount | what does it mean when a test returns a result of dubious | 20:57 |
pbmdawg | awwww milfkiller.com already taken. | 20:57 |
@snapcount | how about | 20:57 |
@snapcount | soccermom.com | 20:57 |
@snapcount | has a nice ring to it | 20:57 |
@crythias | dat's just sick | 20:57 |
@crythias | diediekitten.com | 20:58 |
@snapcount | stacy's mom... has got it goin' on | 20:58 |
@snapcount | so | 20:58 |
@snapcount | what does it mean | 20:59 |
@snapcount | the test wants to smoke a dubious | 20:59 |
@snapcount | I don't get it | 20:59 |
@snapcount | let's ask W | 21:01 |
@snapcount | !dubya | 21:01 |
@WRE | "They have miscalculated me as a leader." | 21:01 |
@snapcount | !dubya | 21:01 |
@WRE | "It's your money. You paid for it." | 21:01 |
@snapcount | !dubya | 21:01 |
@WRE | "If the East Timorians decide to revolt, I'm sure I'll have a statement." | 21:01 |
@snapcount | awesome | 21:02 |
@snapcount | !dubya | 21:02 |
@WRE | "The California crunch really is the result of not enough power-generating plants and then not enough power to power the power of generating plants." | 21:02 |
@snapcount | lol | 21:02 |
@snapcount | wow | 21:02 |
pbmdawg | !quote BC | 21:05 |
@WRE | BC -> 39.64 -0.12 / Last Trade 2:03pm / Change -0.30% / Volume 39.60 / 52 Week Range 39.65 | 21:05 |
@crythias | calc | 21:08 |
@crythias | calc random | 21:08 |
@WRE | No calc set for "random" | 21:08 |
@snapcount | randcalc | 21:08 |
@WRE | foo = foobar | 21:08 |
@snapcount | lastcalc | 21:08 |
@snapcount | gawwwddd | 21:09 |
@snapcount | freakin' idiot | 21:09 |
pbmdawg | randcalc | 21:10 |
@WRE | confusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it. | 21:10 |
pbmdawg | randcalc | 21:10 |
@WRE | abcstore = Poker in the front. Liquor in the rear. Anteater out until further notice. | 21:10 |
@snapcount | randcalc | 21:10 |
@WRE | pomade = <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade | 21:10 |
@snapcount | randcalc | 21:11 |
@WRE | testes = here goes a new line is it down here? | 21:11 |
@snapcount | randcalc | 21:11 |
@WRE | wouter = <crythias> so. is it pronounced like wooter or router? | 21:11 |
@snapcount | ROFL | 21:12 |
@snapcount | I think that one is my new favorite | 21:12 |
@snapcount | !poker | 21:13 |
pbmdawg | randcalc | 21:13 |
@WRE | testes = here goes a new line is it down here? | 21:13 |
pbmdawg | randcalc | 21:13 |
@WRE | mattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably. | 21:13 |
pbmdawg | randcalc | 21:13 |
@WRE | urine = <pb_M-Train> Did you know that all humans can urinate through their navels? | 21:13 |
pbmdawg | randcalc | 21:13 |
@WRE | flame = Roy and Martin are lovers | 21:13 |
pbmdawg | randcalc | 21:13 |
@WRE | two = one | 21:13 |
pbmdawg | randcalc | 21:14 |
@WRE | bunghole = FIRE FIRE FIRE!!! | 21:14 |
pbmdawg | randcalc | 21:14 |
@WRE | abcstore = Poker in the front. Liquor in the rear. Anteater out until further notice. | 21:14 |
pbmdawg | randcalc | 21:14 |
@WRE | docs = <snapcount> JT already wrote it <snapcount> currently it inserts 200 random words at a time into the database | 21:14 |
pbmdawg | randroy | 21:14 |
@snapcount | d;alfkdj;a | 21:14 |
@crythias | randcalc | 21:14 |
@WRE | urethra = {[23:14]} snapcount: or, you could commit it fucked up and try to get others to help you fix it | 21:14 |
@snapcount | uh | 21:14 |
@snapcount | error | 21:14 |
pbmdawg | randcalc | 21:14 |
@WRE | mattcompile = <pb_M-Train>: I've never compiled anything before. | 21:15 |
@crythias | randcalc | 21:15 |
@WRE | burn = brb self-immolation | 21:15 |
@snapcount | dude | 21:15 |
@snapcount | they are screwed up | 21:15 |
pbmdawg | randcalc | 21:15 |
@WRE | stool = crythias: sharing stool. that's just .. gross. | 21:15 |
@snapcount | the keys don't match the values | 21:15 |
@snapcount | weird | 21:15 |
pbmdawg | yeah they do | 21:16 |
@snapcount | !bofh | 21:16 |
pbmdawg | just that one was off | 21:16 |
@WRE | BOFH Quick-excuse: You can tune a file system, but you can't tune a fish, from most tunefs man pages | 21:16 |
pbmdawg | !bash | 21:16 |
@WRE | |bash 85565| <revision> in biochem class today, and our teacher, has the hugest fastest ass ever, massive fat ass right. | 21:16 |
@WRE | |bash 85565| <revision> so hes writing on the board, and moving as he goes, when all of a sudden *WHACK*. he turned around too fast and his FAT ass hit the corner of his desk reall really hard. | 21:16 |
@WRE | |bash 85565| <revision> lol drops to the ground for like 30 seconds while clutching his rump, then gets up and runs out, blubbering all the way. | 21:16 |
@WRE | |bash 85565| <revision> i have never laughed so hard at someone elses expense. | 21:16 |
pbmdawg | !bash | 21:16 |
@WRE | |bash 88528| <Fark_Ninja> The most overlooked advantage to owning a computer is that if it fouls up there's no law against wacking it around a little. | 21:16 |
@WRE | |bash 88528| <Cerebus> The same is actually true for a penis. | 21:16 |
pbmdawg | !bash | 21:17 |
@WRE | |bash 106602| <tr0n> OBLIQUE WROTE THE BOOK '101 HOME REMEDIES TO CURE WANKER'S CRAMP'. | 21:17 |
@WRE | |bash 106602| <tr0n> AND IS NOW WORKING ON 'HOW TO RESTORE RECTAL ELASTICITY' | 21:17 |
pbmdawg | calc chirp "And I was thinking, 'chirpy chirpy chirpy'" | 21:17 |
pbmdawg | !bash | 21:17 |
@WRE | |bash 119073| <exo> why are redneck murders so hard to solve | 21:17 |
@WRE | |bash 119073| <exo> cuz theres no dental records and all their DNA is the same | 21:17 |
@WRE | |bash 119073| <fearz> HAHAHA | 21:17 |
pbmdawg | !bash | 21:17 |
@snapcount | heh | 21:18 |
@snapcount | you broke bash | 21:18 |
pbmdawg | !bash ME | 21:18 |
@WRE | !bash search results: Q# 23396 | Q# 4281 | Q# 5273 | Q# 99060 | Q# 244321 | Q# 287414 | Q# 99835 | Q# 207373 | Q# 5775 | Q# 4753 | 21:18 |
@snapcount | !bash bash | 21:18 |
@WRE | !bash search results: Q# 21516 | Q# 185361 | Q# 60469 | Q# 192531 | Q# 345144 | Q# 194647 | Q# 31 | Q# 230936 | Q# 140720 | Q# 50070 | 21:18 |
pbmdawg | !bash crythias | 21:18 |
@WRE | !bash: no results found for search | 21:18 |
pbmdawg | !bash roy | 21:18 |
@WRE | !bash search results: Q# 104383 | Q# 151861 | Q# 408973 | Q# 520466 | Q# 402242 | Q# 610952 | Q# 15920 | Q# 181581 | Q# 56044 | Q# 13813 | 21:18 |
pbmdawg | !bash snapcount | 21:18 |
@snapcount | ooh | 21:18 |
@WRE | !bash: no results found for search | 21:18 |
pbmdawg | !bash 104383 | 21:18 |
@WRE | !bash: quote has too many lines to display in public channel (max 12, quote has 34): sending as privmsg instead | 21:19 |
pbmdawg | !bash 151861 | 21:19 |
pbmdawg | !bash 408973 | 21:19 |
pbmdawg | !bash | 21:19 |
pbmdawg | !bash | 21:19 |
pbmdawg | !bash | 21:19 |
pbmdawg | !bash | 21:19 |
pbmdawg | !bash | 21:19 |
pbmdawg | /kick crythias | 21:20 |
@WRE | |bash| -[Conroy_Bumpus]- OH FUCK ME | 21:20 |
@WRE | |bash| -[Conroy_Bumpus]- I FORGOT TO PICK UP MY 7 YEAR OLD DAUGHTER FROM SOCCER PRACTICE | 21:20 |
@WRE | |bash| -[Conroy_Bumpus]- 9 HOURS AGO | 21:20 |
@WRE | |bash| -[Conroy_Bumpus]- HOLY SHIT | 21:20 |
@WRE | |bash| -[Conroy_Bumpus]- BYE | 21:20 |
@WRE | |bash| <FoXeh> The most dangerous thing in the world is a Second Lieutenant with a map and a compass | 21:20 |
@WRE | |bash| <FoXeh> Americans: Please divert your course 15 degrees to the North to avoid a collision. | 21:20 |
@WRE | |bash| <FoXeh> Canadians: Recommend you divert YOUR course 15 degrees to the South to avoid a collision. | 21:20 |
@crythias | what? | 21:20 |
@WRE | |bash| <FoXeh> Americans: This is the Captain of a US Navy ship. I say again, divert YOUR course. | 21:20 |
@WRE | |bash| <FoXeh> Canadians: No. I say again, you divert YOUR course. | 21:20 |
@WRE | |bash| <FoXeh> Americans: THIS IS THE AIRCRAFT CARRIER USS LINCOLN, THE SECOND LARGEST SHIP IN THE UNITED STATES' ATLANTIC FLEET. WE ARE ACCOMPANIED BY THREE DESTROYERS, THREE CRUISERS AND NUMEROUS SUPPORT VESSELS. I DEMAND THAT YOU CHANGE YOUR COURSE 15 DEGREES NORTH, THAT'S ONE FIVE DEGREES NORTH, OR COUNTER MEASURES WILL BE UNDERTAKEN TO ENSURE THE SAFETY OF THIS SHIP. | 21:20 |
@WRE | |bash| <FoXeh> Canadians: This is a lighthouse. Your call. | 21:20 |
@WRE | |bash 124804| <Sopabuena> I will name my children after my testicles | 21:20 |
@WRE | |bash 124804| <Sopabuena> Left and Right | 21:20 |
@WRE | |bash 124804| <GreenJeanz> ......... | 21:20 |
@WRE | |bash 124804| <Mort> I don't think 'small' and 'smaller' are very good names. | 21:20 |
-!- pbmdawg was kicked from #webgui by snapcount [violence is not the answer] | 21:20 | |
@snapcount | hehe | 21:20 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 21:21 | |
@snapcount | where did you go? | 21:21 |
-!- mode/#webgui [+o pbmdawg] by WRE | 21:21 | |
@snapcount | uh oh | 21:21 |
-!- mode/#webgui [-o snapcount] by pbmdawg | 21:21 | |
-!- mode/#webgui [+o snapcount] by WRE | 21:21 | |
-!- pbmdawg was kicked from #webgui by snapcount [not so fast] | 21:21 | |
-!- mode/#webgui [+i] by snapcount | 21:22 | |
@snapcount | pfft | 21:22 |
-!- mode/#webgui [-i] by snapcount | 21:22 | |
@crythias | heh | 21:23 |
@crythias | lighthouse. your call | 21:23 |
@crythias | old joke. | 21:23 |
@crythias | guess he left | 21:24 |
@snapcount | I privmsged him | 21:24 |
@crythias | I tried to /invite | 21:24 |
-!- mode/#webgui [+i] by crythias | 21:28 | |
-!- mode/#webgui [-i] by crythias | 21:28 | |
@snapcount | anyone care to help test wre for fc4 | 21:31 |
* snapcount throws a bucket of water on terje | 21:32 | |
@snapcount | 62MB | 21:36 |
@snapcount | matt has put me on the ignore list | 21:38 |
* snapcount is ignored | 21:38 | |
@snapcount | crythias, how bout it | 21:38 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 21:38 | |
@snapcount | he's bizack | 21:39 |
@snapcount | do you have fc4 installed matt | 21:39 |
@snapcount | wanna help test | 21:39 |
pbmdawg | no | 21:39 |
pbmdawg | no | 21:39 |
@snapcount | is that a no to both questions | 21:39 |
@snapcount | or one no with strong emphasis to one of the questions | 21:40 |
pbmdawg | yes | 21:40 |
@snapcount | hehe | 21:40 |
-!- snapcount was kicked from #webgui by snapcount [play nice with others] | 21:40 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 21:40 | |
-!- mode/#webgui [+o snapcount] by WRE | 21:41 | |
@snapcount | well fiddlesticks | 21:41 |
pbmdawg | buh roring | 21:44 |
@snapcount | where should I stick this file | 21:53 |
pbmdawg | guess | 21:53 |
@snapcount | if you say up my ass | 21:53 |
@snapcount | it would be funny | 21:53 |
@snapcount | anyways | 21:53 |
pbmdawg | SF | 21:53 |
@snapcount | where should I put it so peeps can dl and test | 21:53 |
@snapcount | yeah but | 21:53 |
@snapcount | I wanna make sure it works first | 21:54 |
pbmdawg | why; we release untested broken stuff all the time | 21:54 |
@snapcount | heh | 21:54 |
@snapcount | I guess my testing must suffice | 21:54 |
pbmdawg | STUFFIT | 22:04 |
@snapcount | SKETSHTR | 22:05 |
@snapcount | THE HNIC | 22:05 |
pbmdawg | SHIZZLE | 22:06 |
@snapcount | MA GRILL | 22:06 |
@snapcount | TUXNGOEY | 22:07 |
@snapcount | CPANSUX | 22:08 |
pbmdawg | CPANCAKE | 22:08 |
@crythias | calc urinecakes | 22:09 |
@WRE | urinecakes = <crythias> That's not belly lint, that's urine cakes. | 22:09 |
@snapcount | has anyone ever seen nuba speak? | 22:10 |
@crythias | I'm sorry. energy radio is probably my favorite feed ever. | 22:11 |
nuba | no | 22:11 |
@crythias | heh. Best way to stop people shorting your stock is to post a profit. | 22:13 |
@snapcount | nuba: you're there | 22:14 |
@snapcount | just wondering | 22:14 |
@snapcount | crythias: you're failing to make sense again | 22:15 |
@crythias | comment posted to http://news.com.com/2100-1038-6045466.html?tag=tb | 22:15 |
@WRE | <crythias> http://tinyurl.com/zjjk4 | 22:15 |
nuba | snapcount: yes | 22:15 |
@crythias | son is complaining about short sellers of Overstock.com stock. | 22:15 |
@crythias | commenter says They won't do it if they post a profit. | 22:16 |
pbmdawg | short over stock stock | 22:16 |
@snapcount | yeah | 22:16 |
@snapcount | don't overstock on overstock stock especially if overstock stock is selling short | 22:17 |
@crythias | http://news.com.com/Need+your+PC+fixed+Get+ready+to+pay+up/2100-1041_3-6044445.html?tag=nefd.pulse | 22:17 |
@WRE | <crythias> http://tinyurl.com/em3re | 22:17 |
nuba | snapcount: sup ? | 22:27 |
@snapcount | I'm building a new wre right now | 22:28 |
@crythias | a-shol-y | 22:30 |
@crythias | dunno. not making sense. | 22:31 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 22:53 | |
-!- wouter_procolix [n=Administ@ipd50a25e5.speed.planet.nl] has joined #webgui | 23:07 | |
pbmdawg | wouter | 23:07 |
@snapcount | calc wouter | 23:07 |
@WRE | wouter = <crythias> so. is it pronounced like wooter or router? | 23:07 |
wouter_procolix | Hi math | 23:07 |
wouter_procolix | Well, some dutch people pronounce router like wooter, so that's a different question :-) | 23:08 |
wouter_procolix | But I guess it's like router :-) | 23:08 |
pbmdawg | or like water | 23:08 |
pbmdawg | or wuuter, as massachusets people pronounce "water" | 23:08 |
wouter_procolix | Hey, I have a WebGUI question: | 23:09 |
wouter_procolix | about the uploadsHandler | 23:09 |
wouter_procolix | Is it always called in current WebGUI versions, or is there an option for it... | 23:10 |
pbmdawg | current? | 23:10 |
pbmdawg | 6.8.x ? | 23:10 |
wouter_procolix | SVN version. | 23:10 |
wouter_procolix | 6.99 | 23:10 |
wouter_procolix | Hmm, the question also for 6.8.7... | 23:11 |
wouter_procolix | Because some of our websites has problems with file permissions since it's upgraded to 6.8.7 yesterday. | 23:11 |
@snapcount | from what? | 23:11 |
@snapcount | what version were you at before? | 23:11 |
wouter_procolix | Hm, good question... I guess 6.5 or something like that... I'm not sure. I didn't do it myself. | 23:12 |
@snapcount | oh | 23:12 |
@snapcount | It's not optional anymore afaik | 23:12 |
@snapcount | it was in that version though | 23:12 |
pbmdawg | it's probably a rewriting problem. | 23:12 |
wouter_procolix | I changed the permissions using "Edit branch" but the .wgaccess files were not updated accordingly. | 23:13 |
@snapcount | oh | 23:13 |
wouter_procolix | Also manual editing didn't work. So the images are still not visible :-( | 23:13 |
@snapcount | they won't be | 23:13 |
pbmdawg | known bug | 23:13 |
@snapcount | every time you edit a file | 23:13 |
wouter_procolix | Known solution?? | 23:13 |
@snapcount | it gets copied | 23:13 |
@snapcount | and hence a new .wgaccess | 23:13 |
@snapcount | basically | 23:13 |
@snapcount | the files are being versioned | 23:14 |
@snapcount | but it's fucked up | 23:14 |
wouter_procolix | Yikes.. So no quick fix probably... | 23:14 |
@snapcount | no.. colin and I worked on this for a while | 23:14 |
pbmdawg | oh, I added a flag parameter to getFiles that gets all the files, including .wgaccess ones | 23:14 |
wouter_procolix | What's getFiles? | 23:15 |
pbmdawg | Storage::getFiles | 23:15 |
wouter_procolix | okay. | 23:15 |
pbmdawg | just thought I'd throw that out there | 23:15 |
wouter_procolix | maybe a script to modify all .wgaccess files will do as a quick & dirty solution in this case. | 23:17 |
wouter_procolix | But I still don't understand the uploadsHandler (in SVN vesion)... I added some warn() statements in the uploadsHandler (between Session->open and $session->close), but nothing shows up in the webgui log when I access a file from the uploads directory. | 23:19 |
wouter_procolix | s/vesion/version/ | 23:19 |
pbmdawg | then 6.8.7 was upgraded/installed incorrectly | 23:22 |
wouter_procolix | :-( | 23:24 |
@snapcount | hey | 23:44 |
@snapcount | where does apache get it's path when it runs something like preload.perl | 23:44 |
@snapcount | the bastard is using the wrong perl | 23:45 |
wouter_procolix | Are you referring to the uploadsHandler problem?? | 23:47 |
@snapcount | no | 23:47 |
@snapcount | I'm off on my own little tangent here | 23:47 |
wouter_procolix | okay, phew... | 23:47 |
@snapcount | sorry | 23:47 |
wouter_procolix | than bastard != me :-) | 23:48 |
@snapcount | oh no | 23:48 |
@snapcount | haha | 23:48 |
@snapcount | bastard == apache | 23:48 |
wouter_procolix | Yeah, I guessed ;-) | 23:48 |
-!- specsmu [n=rmiller@ppp-71-128-23-212.dsl.irvnca.pacbell.net] has quit ["leaving"] | 23:58 | |
--- Day changed Sat Mar 04 2006 | ||
wouter_procolix | Okay, another bug... Adding new subscriptions throws an error. I traced it to this line: | 00:02 |
wouter_procolix | WebGUI::Commerce::Payment->recurringPeriodValues($session) | 00:03 |
wouter_procolix | (well, that's part of the line). | 00:03 |
wouter_procolix | $sessions seems fine at this point in the code | 00:03 |
wouter_procolix | So it must be in recurringPeriodValues I guess. | 00:03 |
wouter_procolix | https://svn.webgui.org/svnweb/WebGUI%20SVN/view/WebGUI/lib/WebGUI/Commerce/Payment.pm | 00:03 |
@WRE | <wouter_procolix> http://tinyurl.com/s7lz6 | 00:03 |
wouter_procolix | Then something happens with "Tie::IxHash" but I have no idea what that is or how it works. Can someone take a quick look at the function? | 00:04 |
wouter_procolix | It's only 10-15 lines and might be just a stupid typo or something like that... | 00:04 |
wouter_procolix | Oh, by the way, the error is as follows: | 00:05 |
wouter_procolix | Couldn't execute operation : WebGUI::Operation::Subscription::www_editSubscription. Root cause: Can't locate object method "user" via package "WebGUI::Commerce::Payment" at .../WebGUI/lib/WebGUI/International.pm line 78. | 00:06 |
@snapcount | I was trying to figure this out yesterday | 00:06 |
@snapcount | it's breaking my wobject | 00:06 |
@snapcount | my guess is that it's a call to the user object of session somewhere | 00:06 |
wouter_procolix | In www_editSubscription is a call to $session->user->isInGroup() but that works fine... | 00:08 |
wouter_procolix | Hmm: | 00:10 |
wouter_procolix | WebGUI::International->new($session, 'Commerce'); | 00:10 |
@snapcount | what line of what file are you talking about? | 00:10 |
wouter_procolix | That's in Paymet.pm (link a few lines above | 00:10 |
wouter_procolix | ) | 00:10 |
wouter_procolix | I still have difficulties with understanding how way Perl works.... | 00:11 |
wouter_procolix | What's the first argument ($_) in the function new, if it's called like above? | 00:11 |
wouter_procolix | $session? or $class? | 00:11 |
wouter_procolix | Because in Internationalization.pm: | 00:11 |
wouter_procolix | sub new { | 00:11 |
wouter_procolix | my ($class, $session, $namespace, $language) = @_; | 00:11 |
@snapcount | the way it's called above, $class will be equal to the part before the method | 00:13 |
@snapcount | $class=WebGUI::International | 00:13 |
wouter_procolix | Okay, then this seems wrong: | 00:13 |
wouter_procolix | WebGUI::Commerce::Payment->recurringPeriodValues($session) | 00:13 |
wouter_procolix | Because in Payment.pm: | 00:14 |
wouter_procolix | sub recurringPeriodValues { | 00:14 |
wouter_procolix | my ($session) = @_; | 00:14 |
wouter_procolix | So the first argument will be "WebGUI::Commerce::Payment" , isnt' it? | 00:14 |
@snapcount | try changing that to shift | 00:14 |
@snapcount | my $session = shift; | 00:14 |
wouter_procolix | Nope, that doesn't solve the problem :-( | 00:15 |
wouter_procolix | But it still looks wrong to me. | 00:16 |
@snapcount | oh | 00:16 |
@snapcount | it is wrong | 00:16 |
@snapcount | you can't do it like that | 00:16 |
wouter_procolix | AH, I think I've got it. | 00:17 |
wouter_procolix | I changed it like this: | 00:17 |
wouter_procolix | sub recurringPeriodValues{ | 00:17 |
@snapcount | it has to be WebGUI::Commerce::Payment->new($session)->recurringPeriodValues; | 00:17 |
wouter_procolix | my $class = shift; | 00:17 |
wouter_procolix | my $session = shift; | 00:17 |
wouter_procolix | And you're solution does make even more sense :-) | 00:18 |
@snapcount | unless WebGUI::Commerce::Payment->recurringPayment is a constructor | 00:18 |
@snapcount | that won't work | 00:18 |
@snapcount | the other way to do it would be | 00:18 |
@snapcount | my $payment = WebGUI::Commerce::Payment->new($session); | 00:19 |
@snapcount | $payment->recurringPayment(); | 00:19 |
@snapcount | period values | 00:19 |
@snapcount | whatever the method is | 00:19 |
wouter_procolix | Oh: | 00:20 |
wouter_procolix | Couldn't execute operation : WebGUI::Operation::Subscription::www_editSubscription. Root cause: Can't locate object method "new" via package "WebGUI::Commerce::Payment" | 00:20 |
@snapcount | oh | 00:21 |
@snapcount | the constructor must be something else then | 00:21 |
wouter_procolix | init... | 00:21 |
wouter_procolix | =head2 init ( namespace ) | 00:21 |
wouter_procolix | I'm not sure about that... | 00:22 |
@snapcount | sorry | 00:23 |
@snapcount | I'm wrong | 00:23 |
@snapcount | that's not a class method | 00:23 |
@snapcount | it's a procedural method | 00:23 |
wouter_procolix | So than my original solution is fine? | 00:23 |
@snapcount | no | 00:23 |
@snapcount | the class name is not passed to the function when it's procedural | 00:24 |
@snapcount | it's just for scope resolution | 00:24 |
@snapcount | The problem is probably in i18n | 00:24 |
@snapcount | look at the changes made to the Payment i18n | 00:25 |
wouter_procolix | The strange thing is that it worked (or at least it seemed to work) with one shift before "$session = shift" | 00:26 |
@snapcount | really? | 00:26 |
wouter_procolix | I looked at other occurences of "WebGUI::International->new($session [, namespace]) and they all were the same... | 00:26 |
wouter_procolix | Yes, I get a working form back, and no errors in the log file. | 00:27 |
@snapcount | I'm no perl OO expert myself | 00:28 |
@snapcount | so we should probably ask someone why that works | 00:28 |
@snapcount | to make sure it's right | 00:28 |
wouter_procolix | I'll ask Martin... I think he wrote the Commerce system or a big part of it. | 00:28 |
@snapcount | he would know | 00:29 |
wouter_procolix | Besides that, he has a lot of Perl experience, so he'll understand it better :-) | 00:29 |
wouter_procolix | I've a lot of experience in C/C++ and some other languages, but Perl is so much different... | 00:29 |
wouter_procolix | By the way, when saving the new subscription, I still get the "Can't call method "user"" error, but I'll take a look at that later... | 00:30 |
wouter_procolix | Either this was no good solution, or there is another bug. | 00:31 |
wouter_procolix | So I'm gonna stop working now.. I'll mail Martin about this problem. But thanks for the help. It's very helpful to talk about this stuff, IMHO. | 00:32 |
@snapcount | I agree | 00:32 |
wouter_procolix | okay, see you later than :-) | 00:32 |
@snapcount | laters | 00:32 |
terje | hey snapcount | 00:33 |
wouter_procolix | PS: Dag Ian :p | 00:33 |
terje | just checking ing.. | 00:33 |
terje | err, in. | 00:33 |
-!- wouter_procolix [n=Administ@ipd50a25e5.speed.planet.nl] has left #webgui [] | 00:33 | |
terje | anything test-worthy? | 00:33 |
@snapcount | I'm having issues | 00:33 |
@snapcount | almost | 00:33 |
terje | cool mon | 00:33 |
terje | Prolly Monday then.. | 00:34 |
@snapcount | prolly this weekend | 00:34 |
@snapcount | but by monday for sure | 00:34 |
@snapcount | my laptop sucketh | 00:34 |
@snapcount | so compiling and recompiling is slow | 00:34 |
terje | werdup | 00:34 |
terje | honestly though I have a box you can use if you like. | 00:34 |
terje | It's pretty speedy. | 00:34 |
terje | and it's got a fresh copy of FC4 on it =) - just let me know. | 00:35 |
@snapcount | thanks... I'm just about done now though | 00:35 |
terje | k | 00:35 |
@snapcount | I'll keep that in mind | 00:35 |
terje | k | 00:35 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 01:09 | |
pbmdawg | terje | 01:13 |
pbmdawg | you can compile it yourself if you want. I did it on centos and I'm a linux newbie | 01:14 |
* terje terje be laazie | 01:24 | |
terje | I did think about it but snap said he'd hook itup. | 01:24 |
pbmdawg | I doubt he gets to it tonight; you might just go ahead and try it assuming you have the time | 01:39 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 02:33 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 03:48 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 06:04 | |
perlDreamer | if Gerald will write POD for 5 WebGUI core files, he gets my vote | 06:04 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 06:06 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 07:54 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 08:38 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 09:00 | |
-!- grobbebol [n=marc@84-107-150-38.dsl.quicknet.nl] has joined #webgui | 12:33 | |
-!- grobbebol [n=marc@84-107-150-38.dsl.quicknet.nl] has left #webgui [] | 12:36 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 14:26 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 15:17 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 16:37 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 17:20 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 17:41 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 22:12 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 22:15 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 23:47 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 23:52 | |
--- Log closed Sun Mar 05 00:53:49 2006 | ||
--- Log opened Sun Mar 05 00:58:14 2006 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 00:58 | |
-!- ServerMode/#webgui [+ns] by orwell.freenode.net | 00:58 | |
-!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal] | 00:58 | |
-!- Irssi: Join to #webgui was synced in 1 secs | 00:58 | |
--- Log closed Sun Mar 05 01:06:24 2006 | ||
--- Log opened Sun Mar 05 01:11:25 2006 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 01:11 | |
-!- Irssi: #webgui: Total of 3 nicks [0 ops, 0 halfops, 0 voices, 3 normal] | 01:11 | |
-!- Irssi: Join to #webgui was synced in 1 secs | 01:11 | |
-!- nuba [i=nuba@zaxxon.telerama.com] has joined #webgui | 01:12 | |
-!- terje [n=joem@vampira.scare.org] has joined #webgui | 01:12 | |
-!- snapcount [n=roy@user-0c6t351.cable.mindspring.com] has joined #webgui | 01:49 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 02:23 | |
pbmdawg | terje: could you exit the room so we can reset the channel and give someone ops | 02:24 |
pbmdawg | chansen: also you? | 02:24 |
pbmdawg | nuba: you too? | 02:24 |
pbmdawg | xdanger? | 02:25 |
snapcount | everyone out! =0 | 02:25 |
pbmdawg | Fire!!!!!! | 02:25 |
snapcount | if everyone but wre leaves he will cycle the channel automagically | 02:25 |
pbmdawg | good for him | 02:25 |
snapcount | he's freaking amazazzzing | 02:26 |
pbmdawg | he probably did that earlier, and then deoped himself or something | 02:26 |
pbmdawg | BIZATCHES | 02:26 |
pbmdawg | NUBA | 02:29 |
-!- snapcount [n=roy@user-0c6t351.cable.mindspring.com] has left #webgui [] | 02:44 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 02:46 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 03:13 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 03:13 | |
nuba | sup ? | 03:48 |
nuba | oh, he left.. | 03:48 |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 04:00 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 04:09 | |
pbmdawg | NO OPS | 04:09 |
pbmdawg | part-A | 04:09 |
perlDreamer | 0x00 | 04:09 |
pbmdawg | oops | 04:09 |
pbmdawg | par-TA | 04:09 |
perlDreamer | or in the case of my latest chip 5a5a5a5a | 04:09 |
perlDreamer | that would be two no-ops | 04:10 |
pbmdawg | EAX | 04:10 |
-!- snapcount [n=roy@user-0c6t351.cable.mindspring.com] has joined #webgui | 04:11 | |
pbmdawg | banillion | 04:11 |
pbmdawg | fasillious | 04:12 |
perlDreamer | calc E-ROD | 04:12 |
WRE | E-ROD = Evil Release Overlord and Destructor | 04:12 |
perlDreamer | greetings, Roy | 04:12 |
pbmdawg | randcalc | 04:12 |
WRE | plone = lame | 04:12 |
pbmdawg | randcalc | 04:12 |
WRE | confusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it. | 04:12 |
perlDreamer | now that's funny | 04:13 |
perlDreamer | or rand isn't very rand-ish | 04:13 |
snapcount | greetings | 04:13 |
snapcount | I see our effort to restore ops was a complete failure | 04:14 |
pbmdawg | calc papajohns sweet nectar of tomatos, cheese, and sugary dough with salty garlic yellow goo, and BACON, and pepper-ONI | 04:15 |
pbmdawg | calc papajohns | 04:15 |
WRE | papajohns = sweet nectar of tomatos, cheese, and sugary dough with salty garlic yellow goo, and BACON, and pepper-ONI | 04:15 |
pbmdawg | yeah no one left | 04:16 |
perlDreamer | so if no one is OP, how does one get op'ed? | 04:16 |
snapcount | everyone has to leave | 04:17 |
snapcount | and the channel will be cycled by wre | 04:17 |
snapcount | which will give him ops | 04:17 |
snapcount | he in turn | 04:17 |
snapcount | will op us | 04:17 |
snapcount | thus restoring order | 04:17 |
perlDreamer | but _everyone_ has to leave | 04:17 |
perlDreamer | even xdanger the schizo bot/user dude? | 04:20 |
snapcount | ok | 04:20 |
snapcount | I'm going to resort to darker methods | 04:20 |
snapcount | startkeylogger | 04:20 |
snapcount | nope | 04:20 |
snapcount | let's try this | 04:20 |
pbmdawg | roy: unblock me | 04:23 |
pbmdawg | or suffer the consequences | 04:23 |
pbmdawg | hey | 04:23 |
snapcount | hey | 04:24 |
snapcount | DCC SEND "byebyek" 0 0 0 | 04:24 |
pbmdawg | calc extort <pbmdawg>: in high school p.e. class, our "coach" took us all to the local bowling alley, and each day each person put a dollar to the winner's pot. Guess who won every day? | 04:26 |
snapcount | DCC SEND 012345689012345678 | 04:26 |
snapcount | fuck | 04:26 |
snapcount | the exploits aren't working | 04:27 |
snapcount | no one is vulnerable | 04:27 |
perlDreamer | "I am invincible!" | 04:27 |
perlDreamer | name that movie | 04:27 |
pbmdawg | Goldeneye | 04:27 |
pbmdawg | of course | 04:28 |
perlDreamer | props to the representative from Kansas | 04:28 |
pbmdawg | I used to say that all the time | 04:28 |
perlDreamer | what happened to the Floridian quote-a-matic? | 04:28 |
snapcount | I'm about to DDos those who are not complying | 04:28 |
snapcount | hopefully none of them are sitting at a university somewhere w/ an OC48 | 04:29 |
pbmdawg | I think EV1 might shutter all our servers if you use those | 04:29 |
perlDreamer | if you can get the lurkers to leave, I'll go too | 04:29 |
pbmdawg | DIE DIE DIE lurklers | 04:30 |
snapcount | I wouldn't do that | 04:30 |
snapcount | I'm not insane | 04:30 |
snapcount | I have other machines for such purposes | 04:30 |
snapcount | DCC SEND "byebyek" 0 0 0 | 04:30 |
pbmdawg | 0DAYWRZ | 04:35 |
perlDreamer | BAKD00R | 04:36 |
snapcount | ok | 04:37 |
snapcount | this will take a little prep | 04:37 |
perlDreamer | y'all think these 17" displays are too big? | 04:37 |
snapcount | just so everyone knows | 04:37 |
snapcount | this is not malicious | 04:37 |
snapcount | no harm intended | 04:37 |
snapcount | you will just fall off of freenode for a bit =) | 04:37 |
* snapcount prepares to save the day | 04:37 | |
pbmdawg | how is saving the day going | 04:58 |
snapcount | slowly | 04:58 |
snapcount | I have to setup a few more bots | 04:58 |
snapcount | it's going to be cool | 04:58 |
snapcount | it might suck if they have a script to auto rejoin or something | 04:59 |
snapcount | or a lot of bandwidth | 04:59 |
snapcount | but hey | 04:59 |
snapcount | worth a shot | 04:59 |
pbmdawg | Accidental Damage Protection (Except in Florida) | 05:03 |
pbmdawg | you can't get ADP in florida | 05:03 |
snapcount | what? | 05:03 |
pbmdawg | through dell | 05:04 |
snapcount | oh | 05:04 |
pbmdawg | you can't but accidental damage protection | 05:04 |
pbmdawg | buy | 05:04 |
pbmdawg | oh well. | 05:23 |
pbmdawg | it wasn't meant to be | 05:23 |
pbmdawg | (with me here, tonight, at least) | 05:23 |
snapcount | what's that | 05:23 |
pbmdawg | l8r | 05:24 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 05:24 | |
snapcount | heh | 05:24 |
snapcount | he's going to miss the fun | 05:24 |
snapcount | my army is compiling as we speak | 05:24 |
perlDreamer | what hackery are you brewing? | 05:47 |
perlDreamer | and why didn't you use perl? | 05:47 |
snapcount | hehe | 05:54 |
perlDreamer | still here | 06:16 |
snapcount | yrs | 06:16 |
perlDreamer | yrs? | 06:16 |
snapcount | y | 06:17 |
perlDreamer | what's yrs? | 06:17 |
perlDreamer | what does it mean? | 06:17 |
snapcount | redneck for yes | 06:17 |
perlDreamer | roger | 06:17 |
perlDreamer | I didn't know that you spoke rednect. | 06:31 |
perlDreamer | redneck | 06:31 |
snapcount | heh | 06:32 |
snapcount | you must learn at least one foreign language in college | 06:33 |
perlDreamer | that's not a foreign language, it's a dialect | 06:33 |
perlDreamer | I mean, do you really think an oregon redneck and florida redneck could communicate with one another? | 06:33 |
snapcount | hmm | 06:34 |
snapcount | perhaps | 06:34 |
perlDreamer | oh, sure. there are commonalities, like tobacco spitting etiquette | 06:34 |
perlDreamer | monster truck discussion | 06:34 |
perlDreamer | and talk about how to sight in your new rifle | 06:34 |
perlDreamer | but how do they talk about swamp boats, or snow mobiles | 06:34 |
perlDreamer | it just wouldn't work | 06:35 |
snapcount | sigh | 06:35 |
snapcount | I think you're right | 06:35 |
perlDreamer | are you about ready to nuke us? | 06:35 |
snapcount | I couldn't make it work on one server | 06:35 |
snapcount | I'm trying it on another one now | 06:36 |
-!- WRE1 [n=WRE1@67-58-211-247.amtelecom.net] has joined #WebGUI | 06:43 | |
snapcount | hehehe | 06:43 |
snapcount | there's one | 06:44 |
-!- WRE2 [n=WRE2@67-58-211-247.amtelecom.net] has joined #WebGUI | 06:48 | |
perlDreamer | two | 06:48 |
snapcount | wre counts as well | 06:48 |
snapcount | so that's three | 06:48 |
snapcount | I'm going to make one more | 06:48 |
perlDreamer | so what's the strategy? | 06:48 |
snapcount | they all are connecting from the same host so I have to be carefull | 06:48 |
snapcount | flood | 06:49 |
snapcount | all the bots will ping them simultaneously | 06:49 |
snapcount | when they attempt to reply to all of them | 06:49 |
snapcount | irc will think they are flooding the channel | 06:49 |
snapcount | and kick them | 06:49 |
snapcount | I have to install the script that will cooridinate the ping | 06:50 |
perlDreamer | and the channel gets cleared and you can be OP | 06:50 |
perlDreamer | cool | 06:50 |
snapcount | well, when everyone is gone | 06:50 |
snapcount | I will leave also with the bots | 06:50 |
snapcount | then when I join | 06:50 |
snapcount | I'll have ops | 06:50 |
snapcount | basically I'll be creating the channel | 06:51 |
snapcount | if it works | 06:51 |
snapcount | =) | 06:51 |
-!- chansen [n=chansen@81.225.82.48] has quit ["bbl"] | 06:51 | |
-!- WRE3 [n=WRE3@67-58-211-247.amtelecom.net] has joined #WebGUI | 06:53 | |
perlDreamer | hmmm | 06:57 |
perlDreamer | $#bots == $#people | 06:57 |
perlDreamer | we're about 12 files away from the test run being setup | 06:58 |
snapcount | sweeet | 06:59 |
perlDreamer | one small problem, though | 06:59 |
perlDreamer | all mixin packages fail the POD test | 06:59 |
perlDreamer | even though they have POD | 06:59 |
perlDreamer | it's because their package namespace differs from the filename | 06:59 |
perlDreamer | haven't figured out a way around it yet | 07:00 |
snapcount | ah | 07:00 |
perlDreamer | sounds like you're not having much luck either | 07:25 |
snapcount | just about ready | 07:26 |
snapcount | !rp_channels | 07:43 |
perlDreamer | ahhh | 07:43 |
perlDreamer | AAAAHHHHHHHH | 07:43 |
snapcount | huh? | 07:43 |
perlDreamer | I was preparing for Armageddon | 07:44 |
snapcount | not quite | 07:44 |
perlDreamer | but nothing is happening | 07:44 |
snapcount | heh | 07:45 |
perlDreamer | ten files and counting, plus 8 mixins | 07:48 |
snapcount | cool | 07:48 |
snapcount | colin | 07:49 |
perlDreamer | yeah | 07:49 |
snapcount | cut and past like 30 lines into the channel | 07:49 |
perlDreamer | 30 lines, okay | 07:49 |
snapcount | you'll prolly get kicked | 07:49 |
snapcount | but come back | 07:49 |
perlDreamer | ok 238 - WebGUI::Session::Style | 07:49 |
perlDreamer | ok 239 - WebGUI::Session::Url | 07:49 |
perlDreamer | ok 240 - WebGUI::Session::Var | 07:49 |
perlDreamer | ok 241 - WebGUI::Storage | 07:49 |
perlDreamer | ok 242 - WebGUI::Storage::Image | 07:49 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Excess Flood] | 07:49 | |
snapcount | I think I loaded the wrong script | 07:49 |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:50 | |
perlDreamer | yup, kicked | 07:50 |
snapcount | wrong script then | 07:51 |
snapcount | I'll continue this in the morning | 08:00 |
snapcount | later | 08:00 |
-!- snapcount [n=roy@user-0c6t351.cable.mindspring.com] has quit ["www.snapcount.org"] | 08:00 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 08:00 | |
-!- Irssi: #webgui: Total of 7 nicks [0 ops, 0 halfops, 0 voices, 7 normal] | 15:07 | |
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has left #webgui [] | 15:08 | |
--- Log closed Sun Mar 05 15:08:23 2006 | ||
--- Log opened Mon Mar 06 14:14:44 2006 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 14:14 | |
-!- Irssi: #webgui: Total of 4 nicks [0 ops, 0 halfops, 0 voices, 4 normal] | 14:14 | |
-!- Irssi: Join to #webgui was synced in 0 secs | 14:14 | |
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has left #webgui [] | 14:14 | |
--- Log closed Mon Mar 06 14:14:58 2006 | ||
--- Log opened Mon Mar 06 17:06:06 2006 | ||
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui | 17:06 | |
-!- Irssi: #webgui: Total of 6 nicks [0 ops, 0 halfops, 0 voices, 6 normal] | 17:06 | |
-!- Irssi: Join to #webgui was synced in 0 secs | 17:06 | |
xdanger | nothing yet =( | 17:06 |
snapcount | are'nt you on the chanserv as an op? | 17:06 |
snapcount | you registered the channel right? | 17:08 |
xdanger | no i didn't | 17:12 |
snapcount | I thought I saw freenode op you | 17:12 |
* snapcount shrugs | 17:12 | |
xdanger | that was propably after a network split | 17:12 |
snapcount | oh | 17:12 |
snapcount | I tried registering the channel and someone has already | 17:12 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:23 | |
crythias | ok. | 17:24 |
* snapcount puts | 17:24 | |
snapcount | you don't have to leave | 17:24 |
-!- snapcount changed the topic of #WebGUI to: nevermind, we gave up | 17:24 | |
crythias | puts, putts, pouts? | 17:24 |
snapcount | pouts | 17:24 |
crythias | stats p not working in gaim | 17:24 |
crythias | no /who either | 17:24 |
crythias | hi | 17:25 |
snapcount | damn idlers | 17:25 |
crythias | um. yeah | 17:25 |
snapcount | I'm going to set the bot to start kicking them | 17:25 |
crythias | xdanger disappeared | 17:25 |
snapcount | so this doesn't happen again | 17:25 |
crythias | chansen | 17:26 |
crythias | terje | 17:26 |
snapcount | I'm kind of grumpy | 17:26 |
crythias | understood | 17:26 |
snapcount | we lost a pretty important server last night | 17:26 |
snapcount | twas a late night | 17:26 |
crythias | oh? ick. | 17:26 |
snapcount | had to buy a new server | 17:26 |
snapcount | and | 17:26 |
snapcount | the one that died | 17:26 |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has joined #webgui | 17:26 | |
snapcount | hosted about 80 sites and our primary dns | 17:27 |
crythias | I've been warned that my traffic was too much on my free host. | 17:27 |
crythias | ack! ack! ack! | 17:27 |
snapcount | yeah | 17:27 |
snapcount | it sucked hard | 17:27 |
snapcount | hi bear | 17:27 |
snapcount | for some reason libapreq is using the wrong perl | 17:28 |
snapcount | I'm so close to having this fc4 wre | 17:28 |
crythias | h | 17:28 |
snapcount | i | 17:29 |
snapcount | j | 17:29 |
snapcount | k | 17:29 |
snapcount | l | 17:29 |
crythias | sanpcount: http://freenode.net/group_registration.shtml | 17:29 |
WRE | <crythias> http://tinyurl.com/7yvxk | 17:29 |
crythias | I think it's time to check it out. | 17:29 |
xdanger | BearPerson is a freenode staffer, and could help us get ops back | 17:29 |
snapcount | oh | 17:29 |
crythias | kewl | 17:29 |
snapcount | thanks x | 17:29 |
BearPerson | I'm not sure if you'd quite qualify for primary group, let me see | 17:29 |
snapcount | we usually have more peeps | 17:30 |
BearPerson | does any of you run/own something called "webgui" ? | 17:30 |
snapcount | they all left b/c we're trying to cycle the channel | 17:30 |
snapcount | yes | 17:30 |
BearPerson | hmm | 17:30 |
snapcount | I work for Plainblack | 17:30 |
snapcount | the comapany that makes WebGUI | 17:30 |
crythias | http://www.plainblack.com/webgui | 17:30 |
crythias | http://www.plainblack.com/staff snapcount is roy johnson | 17:31 |
crythias | I'm a volunteer. | 17:31 |
BearPerson | hmm | 17:31 |
* snapcount dcc's some dna to BearPerson =) | 17:31 | |
BearPerson | okay, looking good so far then | 17:31 |
BearPerson | hmm | 17:32 |
BearPerson | yeah, http://freenode.net/group_registration.shtml it will be then | 17:33 |
WRE | <BearPerson> http://tinyurl.com/7yvxk | 17:33 |
snapcount | I need to read through this? | 17:33 |
BearPerson | how high op the food chain can we get someone to fill out an approving group form for one of the people in here? | 17:33 |
BearPerson | s/op/up/ | 17:33 |
BearPerson | yeah, would help 8-) | 17:34 |
snapcount | ok | 17:34 |
crythias | Probably JT | 17:34 |
snapcount | I'm in charge or all our community stuff | 17:34 |
snapcount | but I could get my boss to do it | 17:34 |
snapcount | he owns the company | 17:34 |
BearPerson | that'll work 8-) | 17:34 |
snapcount | k | 17:34 |
snapcount | so after we fill this out | 17:34 |
snapcount | we'll have ops again =) | 17:34 |
BearPerson | if you could get him to fill out one form as "approving contact" and you fill one out as "being approved" with his name in the "approved by", we should be fine | 17:35 |
snapcount | ok cool | 17:35 |
snapcount | appreciate the help | 17:35 |
snapcount | he's still sleeping b/c of last nights server episode, so we'll have to wait a bit | 17:40 |
xdanger | what kind of episode ?-) | 17:40 |
snapcount | complete hardware failure | 17:41 |
snapcount | primary dns | 17:41 |
snapcount | about 80 sites | 17:41 |
snapcount | we got it back up pretty fast | 17:41 |
chansen | whatsup? | 17:41 |
chansen | crythias: you called? | 17:42 |
snapcount | christian! | 17:42 |
snapcount | nobody has ops | 17:42 |
crythias | yeah, that | 17:42 |
crythias | nuba | 17:42 |
chansen | who need ops? ;P | 17:42 |
snapcount | we were trying to get everyone to leave so we could cycle the channel | 17:42 |
snapcount | hehe | 17:42 |
xdanger | those are nice... especially sunday evenings =) | 17:42 |
snapcount | xdanger: no doubt | 17:42 |
snapcount | I was just about to crawl into bed | 17:43 |
snapcount | and my phone starts going off with messages from the server | 17:43 |
snapcount | 'help me, I'm dying' | 17:43 |
chansen | cat FreeNode provide some assistant? | 17:43 |
chansen | s/cat/can't/ | 17:43 |
snapcount | yeah | 17:43 |
crythias | yeah but it's paperwork :) | 17:43 |
snapcount | BearPerson is a fn staffer | 17:43 |
snapcount | we're going to register the channel | 17:44 |
snapcount | but we have to wait for JT to wake up | 17:44 |
snapcount | haha | 17:44 |
chansen | it's kind of rude to ask people to leave, and even worse, cursing them. | 17:45 |
xdanger | hey, I actually have a question about wg... Is anyone doing anything to tempalate pagination ? | 17:46 |
snapcount | template it how? | 17:48 |
snapcount | so the links are templatable you mean | 17:49 |
xdanger | yes... We have a "multilingual" site that has event calendars on every language and "Previous 6 months - Next 6 months" | 17:50 |
xdanger | It would also be nice to have CS with out >> or << marks.. | 17:50 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:51 | |
snapcount | hey matt | 17:51 |
pbmdawg | hey drivel-tongue | 17:51 |
xdanger | someone could bread down the pagination.nextPage variable to pagination.nextPageUrl .nextPageText or something like that | 17:52 |
snapcount | do you have perl skillz? | 17:54 |
xdanger | little hacking now and then... | 17:54 |
snapcount | well, if you want to implement it using 6.99 | 17:54 |
snapcount | you can submit your patch to the dev list | 17:54 |
snapcount | and we could get it in 7 | 17:55 |
snapcount | I'll answer questions and stuff | 17:55 |
xdanger | There was some talks about convertion pagination to utility asset ? | 17:55 |
snapcount | but I don't have time to do it myself | 17:55 |
snapcount | I never heard that discussion | 17:55 |
xdanger | rfe 1229466 | 17:55 |
xdanger | snapcount: http://tinyurl.com/zw5gy | 17:56 |
snapcount | that looks like matt's baby | 17:58 |
pbmdawg | more like my tarbaby | 17:59 |
snapcount | pfft | 17:59 |
pbmdawg | oh wait, that's the calendar. | 17:59 |
snapcount | did you ever run this idea by JT? | 17:59 |
snapcount | xdanger: I would suggest posting to the dev list referencing the rfe | 18:00 |
snapcount | if you're willing to try and implement it | 18:00 |
snapcount | make sure you state the end goal | 18:00 |
snapcount | as JT may no like the proposed implementation | 18:00 |
snapcount | but he will suggest alternatives | 18:01 |
snapcount | if you tell him what you're trying to accomplish | 18:01 |
xdanger | pagination is just about the last thing in webgui that hasn't been templated =) | 18:02 |
snapcount | I agree | 18:02 |
snapcount | I think it would be cool | 18:02 |
snapcount | you better do it fast though... in about two months no new features are going in for quite some time | 18:03 |
snapcount | now is the time to do it | 18:03 |
pbmdawg | not quite the last thing. | 18:03 |
pbmdawg | the form controls are not templatable (programmatically) | 18:03 |
pbmdawg | nor is the edit profile screen. | 18:03 |
pbmdawg | nor is the admin console (enough) | 18:03 |
snapcount | bah | 18:03 |
xdanger | pbmdawg: you remember this: | 18:04 |
xdanger | 15:46 <@xdanger> since we're using mod_perl2 shouldn't we use something like $r->filename($storage->getPath($self->get("filename"))); return Apache2::Const::DECLINED; instead of redirect ? | 18:04 |
pbmdawg | yeah | 18:04 |
xdanger | have you given it any thougts ? | 18:04 |
xdanger | I just realized since storage is versioned with the changes to the asset, the files "real url" changes... | 18:05 |
xdanger | this could be a bad thing for linking or search engines | 18:05 |
xdanger | it you do that passthru apache the url would be always the same but you could still version the storage locations... | 18:06 |
* pbmdawg is too busy to reply atm | 18:06 | |
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui | 18:10 | |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 18:10 | |
terje | morning all | 19:32 |
terje | hey snapcount - how's the FC4 binary? | 19:33 |
terje | I'll check site.. | 19:33 |
snapcount | I'm troubleshooting a problem with libapreq | 19:36 |
terje | ah ok.. | 19:39 |
crythia1 | seems reasonable that all but nuba could leave and come back? | 20:11 |
BearPerson | the problem is timing it right | 20:11 |
nuba | hey | 20:12 |
crythia1 | hey | 20:13 |
crythia1 | got nuba. | 20:13 |
nuba | i can leave & join later if need | 20:13 |
crythia1 | xdanger? | 20:13 |
snapcount | I emailed JT about the group reg | 20:13 |
crythia1 | pbmdawg? | 20:13 |
pbmdawg | here | 20:13 |
crythia1 | kill your bot, though, snapcount | 20:13 |
crythia1 | chansen? | 20:13 |
nuba | nevetheless, this is a very lame way of handling the channel | 20:14 |
-!- WRE [n=WRE@67-58-211-247.amtelecom.net] has quit ["snapcount"] | 20:14 | |
crythia1 | yeahbut we're fixing it. | 20:14 |
crythia1 | long term | 20:14 |
nuba | yup | 20:14 |
crythia1 | just short term is an issue. | 20:14 |
crythia1 | by we I mean not me | 20:14 |
snapcount | pfft | 20:14 |
crythia1 | heh | 20:14 |
snapcount | chansen | 20:14 |
-!- crythia1 is now known as crythias | 20:15 | |
snapcount | at least we don't have 40 people in here | 20:15 |
pbmdawg | follow my lead | 20:15 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 20:15 | |
BearPerson | well | 20:15 |
nuba | yeah that'd be rediculous | 20:15 |
nuba | ridiculous* | 20:15 |
nuba | ok there we go | 20:15 |
crythias | #webgui-waitingroom | 20:15 |
BearPerson | if you have any short-term issues I think I can cover | 20:15 |
-!- nuba [i=nuba@zaxxon.telerama.com] has left #webgui [] | 20:15 | |
snapcount | so are we all leaving now? | 20:16 |
snapcount | is that the plan | 20:16 |
snapcount | lol | 20:16 |
crythias | only if we can catch chansen | 20:16 |
crythias | and terje | 20:16 |
crythias | and xdanger | 20:16 |
-!- nuba [i=nuba@zaxxon.telerama.com] has joined #webgui | 20:16 | |
snapcount | doh | 20:16 |
BearPerson | hmm | 20:16 |
snapcount | this will make a great story one day | 20:16 |
nuba | heh | 20:17 |
BearPerson | anything immediate you need channel registration/ops for? | 20:17 |
crythias | #webgui-waitingroom | 20:17 |
nuba | ok | 20:17 |
BearPerson | nuba, you're not identified to nickserv by the way | 20:17 |
BearPerson | I mean, we could just run the channel opless until we can get the group thing covered | 20:17 |
snapcount | BearPerson: not really... just piece of mind and that special feeling you get with an @ next to your nic | 20:18 |
nuba | BearPerson: just id'ed | 20:18 |
nuba | thx | 20:18 |
BearPerson | and in case anything happens where we do need staff, I'll do my best to find some with whatever powers we need | 20:18 |
BearPerson | http://freenode.net/channel_guidelines.shtml (second bullet) ;-) | 20:18 |
nuba | so, should people go to #webgui-waiting room or stay here ? | 20:19 |
crythias | except, we're kinda ok with those who have ops. | 20:19 |
crythias | but I like channel access list thing | 20:19 |
nuba | come on, can one of the op-less ops herd us ? ;) | 20:19 |
BearPerson | well, you'll get the channel registration in the long run anyway | 20:20 |
snapcount | wow | 20:21 |
snapcount | I'm not a very good channel op | 20:21 |
snapcount | I think I've broken just about every rule in that link | 20:21 |
BearPerson | hehe | 20:22 |
BearPerson | you can always learn :P | 20:22 |
BearPerson | that page is just guidelines from freenode | 20:22 |
BearPerson | the things we found that tend to make channels nice and productive | 20:23 |
crythias | I think we need to have a vi vs. emacs war, here. | 20:23 |
BearPerson | :) | 20:23 |
crythias | because we all know that notepad rocks. | 20:23 |
snapcount | notepad++ | 20:24 |
nuba | bah i guess a fckedirot vs tinymce vs htmlarea would be more related to #webgui | 20:26 |
snapcount | freenode seems like a socialist kinda place which is odd compared to most irc networks | 20:27 |
snapcount | take Efnet for example | 20:27 |
BearPerson | thanks :-) | 20:27 |
snapcount | "remember...it's just irc. we don't care" | 20:27 |
BearPerson | we try to not be "IRC" :) | 20:27 |
snapcount | i see | 20:27 |
snapcount | funny thing is when matt created this channel, he just randomly picked the network | 20:28 |
snapcount | it's nice you guys give a crap | 20:28 |
BearPerson | we may just be a bit complicated about all this group stuff | 20:28 |
BearPerson | compare http://freenode.net/policy.shtml#ontopic - we actually care what the channels on our networks are about ;-) | 20:29 |
snapcount | we fit #1 | 20:30 |
snapcount | woo hoo | 20:30 |
snapcount | we can stay! | 20:30 |
BearPerson | :) | 20:31 |
BearPerson | freenode is all about providing a communication medium for groups that already exist outside of IRC | 20:32 |
BearPerson | I sometimes think of it as the friendly playground where all the children from the block can come to play vs. the ruined playground where the junkies gather and hang out 8-) | 20:33 |
nuba | heh | 20:33 |
BearPerson | we're not really about forming groups on IRC (think warez/clan/gaming channels) | 20:34 |
BearPerson | we're currently writing something about that on http://freenode.net/humans.shtml | 20:36 |
BearPerson | I guess the "meta-community" part is what I'm trying to say | 20:36 |
snapcount | I get it now | 20:37 |
snapcount | it's a cool idea | 20:37 |
snapcount | funny how we've just kinda been here and never bothered to read any of this stuff | 20:37 |
BearPerson | :) | 20:37 |
snapcount | I'm sure you get a lot of that | 20:38 |
crythias | actually, I chose it, cause it was default in gaim. | 20:44 |
snapcount | oh | 20:44 |
snapcount | my bad | 20:44 |
crythias | np | 20:44 |
snapcount | I thought it was matt | 20:44 |
crythias | it was a collab. Colin had issues with direct IM. probably talked with Matt about it. I got involved in an issue, and created #webgui. | 20:45 |
crythias | but the idea was Colin's and Matt's originally. | 20:46 |
BearPerson | interesting... a client where we are default ;-) | 20:46 |
BearPerson | we were removed from irssi's server list because they thought us not IRCish enough | 20:46 |
nuba | oh i tried joining #webgui on freenode a few times before it came to actually exist. saw nobody, then left... | 20:46 |
BearPerson | and requested to be taken off the mirc list to make less of a target for spambots | 20:47 |
nuba | same thing on irc.perl.org | 20:47 |
crythias | heh. | 20:47 |
crythias | well, part of #webgui's staying power has been some lurker/op holders. Some of it has just been increased (I believe) productivitiy among those who participate, and then there's just me. | 20:48 |
-!- snapcount changed the topic of #WebGUI to: We don't need no stinkin' ops! | 20:49 | |
crythias | productivity wrt working out bugs in the project | 20:49 |
snapcount | eek! | 20:49 |
snapcount | you said the 'b' word | 20:49 |
crythias | um.. undocumented features, sorry. | 20:49 |
snapcount | hehe | 20:50 |
crythias | but we do diversify somewhat. it's not all perl... | 20:51 |
crythias | we go offtopic some times. issat bad? | 20:51 |
crythias | sometimes we just need to de-stress | 20:52 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 20:52 | |
crythias | guess we gotta stop with the LICNSTAG | 20:52 |
pbmdawg | why is that | 20:52 |
crythias | Off-topic activity may result in users being barred from the network. | 20:53 |
crythias | *sniff* | 20:53 |
snapcount | OFFTOPC | 20:53 |
pbmdawg | zhyikes! | 20:53 |
crythias | http://freenode.net/policy.shtml#offtopic | 20:54 |
pbmdawg | that would be a good movie title. ("off topic") | 20:54 |
crythias | No more NICERUG | 20:54 |
pbmdawg | FRNCHME | 20:54 |
snapcount | crythias: don't make me come over there | 20:55 |
snapcount | did you read the whole paragraph? | 20:55 |
crythias | various forms of antisocial behavior | 20:55 |
snapcount | if we're channeling goatse images we could get banned | 20:55 |
pbmdawg | argh. | 20:56 |
pbmdawg | that means dubya is illegal too | 20:56 |
snapcount | hey | 20:56 |
snapcount | that's just the facts | 20:56 |
snapcount | he said | 20:56 |
snapcount | it | 20:56 |
pbmdawg | political invective | 20:56 |
pbmdawg | still. | 20:56 |
pbmdawg | pr0n is "just the facts" too | 20:56 |
snapcount | there is nothing derogotary | 20:56 |
snapcount | it's left to the user to interpret | 20:56 |
snapcount | (I know you're right btw) | 20:57 |
crythias | "I don't know much about pr0n, but I know what I like." | 20:57 |
snapcount | we may be too wild and unorthodoxed for freenode | 20:57 |
* pbmdawg dances with some hax0r activity | 20:57 | |
crythias | but hardly even know 0r | 20:59 |
* pbmdawg install IIS 2.0 on his unfirewalled pc. | 20:59 | |
crythias | because ? | 21:00 |
pbmdawg | http://freenode.net/policy.shtml#proxies. | 21:00 |
snapcount | well, at least you guys are reading the rules | 21:01 |
BearPerson | well, being a bit off-topic on channel is okay | 21:01 |
BearPerson | this is still your channel, meant so yau can communicate, develop social skills, and socialize :) | 21:02 |
crythias | with respect to freenode ops, if we've tacitly agreed to the content amongst the few of us (and it's not illegal), we'd generally be ok, right? | 21:02 |
snapcount | notice he mentioned *develop social skillz* | 21:02 |
* crythias smacks snapcount with a trout. | 21:03 | |
crythias | smells like fish... | 21:03 |
* snapcount punches crythias in the arm, "punch buggy green no punch back!" | 21:03 | |
* pbmdawg wipes his mouth with an empty doritos bag. | 21:03 | |
crythias | ow! | 21:03 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 21:03 | |
* crythias rubs his arm. | 21:03 | |
snapcount | colin! | 21:03 |
crythias | I'm tellin' mom! | 21:03 |
pbmdawg | NILOC | 21:04 |
BearPerson | yeah | 21:04 |
pbmdawg | BearPerson = Colin ? | 21:04 |
BearPerson | without complaints, we don't do anything at all usually :-) | 21:04 |
perlDreamer | No, I'm clothed thank you | 21:04 |
crythias | heh | 21:04 |
snapcount | perlDreamer == colin | 21:04 |
* crythias roflol | 21:04 | |
snapcount | lol | 21:04 |
* crythias picks up bits of dorito crumbs in his shirt. | 21:05 | |
snapcount | sorry it took me a while to get that one | 21:05 |
perlDreamer | snapcount: your plan to take over the world did not come to fruition | 21:05 |
snapcount | no | 21:05 |
* pbmdawg sneezes a pygmy elephant. | 21:05 | |
crythias | gotta vacuum before I do that rolling. | 21:05 |
* crythias rolls his own. | 21:05 | |
* pbmdawg brings his own | 21:05 | |
crythias | ewww ... | 21:05 |
pbmdawg | hum. carpet carpet. | 21:06 |
perlDreamer | so what's the hot hacking topic of the day? | 21:06 |
pbmdawg | I think we need a FOSS project named Loogie so I can say I'm hacking a Loogie. | 21:07 |
pbmdawg | and so roy can say, "I'm compiling my Loogie" | 21:08 |
pbmdawg | and so colin can say, "I'm documenting my loogie" | 21:08 |
crythias | and gerald can say, "why can't we use a different loogie?" | 21:09 |
nuba | and I lurk | 21:09 |
crythias | a lurker in the loogie | 21:09 |
* pbmdawg branches Loogie to a new project: Lung | 21:09 | |
pbmdawg | forks, rather. | 21:10 |
crythias | fork up a loung | 21:10 |
crythias | lung | 21:10 |
pbmdawg | LUNGBOT | 21:10 |
crythias | TOESQSH | 21:10 |
pbmdawg | TOECRLR | 21:10 |
crythias | GUILUGY | 21:10 |
crythias | toejam and lungbutter.com | 21:11 |
pbmdawg | lunch | 21:11 |
crythias | lungbutter.com has been taken | 21:12 |
pbmdawg | LUNGCAK | 21:12 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 21:13 | |
pbmdawg | EATJUNK | 21:13 |
crythias | hair greases, toejam, and lungbutter. | 21:13 |
crythias | ahh yeah. | 21:13 |
MrHairgrease | nop | 21:13 |
MrHairgrease | nop | 21:13 |
MrHairgrease | nop | 21:13 |
MrHairgrease | why? | 21:13 |
crythias | exactly | 21:13 |
BearPerson | whee | 21:13 |
* MrHairgrease feels like misbehaving! | 21:14 | |
MrHairgrease | Try to kick me | 21:14 |
MrHairgrease | =) | 21:14 |
BearPerson | o_O | 21:14 |
* BearPerson quietly points to /stats p | 21:14 | |
crythias | client doesn't like /stats p | 21:14 |
MrHairgrease | no such command | 21:15 |
BearPerson | please don't misbehave 8-) | 21:15 |
crythias | "That command doesn't work on this protocol" | 21:15 |
BearPerson | /quote stats p | 21:15 |
MrHairgrease | you all suck c | 21:15 |
MrHairgrease | oh ok | 21:15 |
MrHairgrease | =) | 21:15 |
BearPerson | hmm, gaim does not like it | 21:15 |
crythias | it's true | 21:15 |
BearPerson | (1141672523 20:15) [freenode] -!- p BearPerson (i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson) | 21:15 |
BearPerson | (1141672523 20:15) [freenode] -!- p spb (n=spb@gentoo/developer/spb) | 21:15 |
BearPerson | *hint* *hint* | 21:15 |
BearPerson | (1141672523 20:15) [freenode] -!- p 2 staff members | 21:15 |
BearPerson | ;-) | 21:15 |
crythias | He's cool, though. | 21:15 |
MrHairgrease | I do not understand | 21:15 |
MrHairgrease | It must be monday | 21:16 |
pbmdawg | we've been visited by an angel | 21:16 |
MrHairgrease | when? | 21:16 |
MrHairgrease | when you were drunk this weekend? | 21:16 |
BearPerson | in other words, yes, you can misbehave, no, there's no channel ops here, BUT a freenode (firstlevel) staffer is :P | 21:16 |
pbmdawg | it's a weekend? | 21:16 |
MrHairgrease | ah | 21:16 |
* MrHairgrease shuts up | 21:16 | |
BearPerson | "can" meaning "I won't be able to stop you... for a while :P" | 21:16 |
crythias | but don't kick him :) | 21:17 |
MrHairgrease | do I hear evil laughter? | 21:17 |
BearPerson | :) | 21:17 |
MrHairgrease | you can kick me | 21:17 |
MrHairgrease | just don't ban | 21:17 |
BearPerson | how about quiet? ;-) | 21:17 |
* MrHairgrease ..... | 21:17 | |
BearPerson | nah, let's leave the subject :) | 21:18 |
MrHairgrease | ok | 21:18 |
BearPerson | I don't really like waving priviliges around | 21:18 |
MrHairgrease | so how's it going on the coding front? | 21:18 |
* BearPerson sits back again and grabs the popcorn | 21:18 | |
MrHairgrease | bearperson: do you also use webgui? | 21:19 |
crythias | he's not heard of it. he's just helping us regain channel ops | 21:20 |
crythias | by telling us, and by us I mean roy how to apply. | 21:21 |
MrHairgrease | ok | 21:21 |
MrHairgrease | how did we loose em anyway? | 21:21 |
MrHairgrease | every op logged out? | 21:21 |
crythias | all ops left | 21:21 |
crythias | yeah | 21:21 |
BearPerson | we do have channel registration stuff, but I guess that only got noticed after that ;-) | 21:23 |
crythias | sigh | 21:27 |
crythias | I think I gotta change hosting providers. | 21:27 |
MrHairgrease | why? | 21:27 |
crythias | my traffic went from 7mb/day to 200+mb/day | 21:27 |
crythias | and the free hoster says, pay up or lose connection. | 21:27 |
MrHairgrease | well | 21:28 |
MrHairgrease | it's only a 2000+ % increase | 21:28 |
crythias | yeah. and no idea how or why. | 21:28 |
MrHairgrease | so I can imagine he says that | 21:28 |
crythias | I did pay up. | 21:28 |
MrHairgrease | You dunno where the traffic comes from? | 21:28 |
crythias | no, and neither do they. | 21:29 |
MrHairgrease | but is it up or downstream? | 21:29 |
crythias | *shrug* it's traffic. | 21:29 |
crythias | but most likely from my site to someone. | 21:30 |
MrHairgrease | oh | 21:30 |
crythias | but without logs, I don't know. | 21:30 |
MrHairgrease | your website | 21:30 |
MrHairgrease | I thought you meant your work or home connection | 21:30 |
MrHairgrease | my mistake | 21:30 |
crythias | and I don't see the hits that would cause it. | 21:30 |
crythias | np. | 21:30 |
MrHairgrease | 200 mb per day is not that much | 21:30 |
crythias | well, no, but my free host: doteasy.com allows 1gb/month traffic. | 21:31 |
MrHairgrease | oh ok | 21:31 |
crythias | I paid $18 in an emergency for traffic. | 21:31 |
MrHairgrease | i see | 21:31 |
crythias | 10gb/month | 21:31 |
MrHairgrease | why don't you have logs? | 21:31 |
crythias | I don't host., | 21:32 |
crythias | brb | 21:32 |
MrHairgrease | ok | 21:32 |
crythias | I host gwy2.org, but I don't have anything but ftp access to gwy.org | 21:32 |
MrHairgrease | i see | 21:33 |
crythias | so. I'm looking at $7.95/month for gwy.org and large traffic | 21:35 |
crythias | which I can swing, ... I think I will go with www.bluehost.com | 21:36 |
MrHairgrease | ok | 21:36 |
MrHairgrease | I've podded the SQLForm today | 21:36 |
MrHairgrease | so it's one step closer to inclusion in the core | 21:37 |
crythias | yee haq | 21:37 |
MrHairgrease | somebody here used it already? | 21:37 |
crythias | pnut butter, jelly. | 22:25 |
snapcount | we need to up crythias' meds | 22:28 |
crythias | ah yeah | 22:30 |
* crythias zips up in a banana costume... | 22:30 | |
* crythias gets out the maracas | 22:30 | |
* crythias looks blankly into a camera ... http://www.youtube.com/watch?v=LmWoVkhXI3o&search=peanut%20butter%20jelly | 22:31 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 22:32 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 22:32 | |
crythias | heh | 22:32 |
crythias | keycapture on | 22:32 |
perlDreamer | calc E-ROD | 22:33 |
crythias | no wre | 22:33 |
pbmdawg | crythias: is that your kid? | 22:33 |
snapcount | so, /quit and /part really are different | 22:33 |
crythias | not at all | 22:33 |
crythias | I have a 2 year old. that's it. | 22:33 |
snapcount | I have a 4 month old | 22:33 |
crythias | isn't that video stupid funny? | 22:33 |
pbmdawg | you and your kydeeprn............. | 22:34 |
crythias | that's enough of that. | 22:34 |
crythias | thbbpt :) | 22:34 |
pbmdawg | alright alright | 22:34 |
snapcount | http://www.snapcount.org/home/photos/my-pictures/nikkis-first-bath#YABly9oBZhF99WFayvGUhQ | 22:34 |
pbmdawg | hey yours looks like mine | 22:35 |
snapcount | heh | 22:35 |
pbmdawg | http://www.veradox.com/uploads/zz/d2/zzd2Jill5yhR3gokWPcLLA/Cody_-_First_Week_003.jpg | 22:35 |
snapcount | she practices islam | 22:35 |
crythias | http://www.gwy2.org/photos/index.php?album=%2FTrent%2F2-3Yrs%2F&image=DCP_4811.JPG | 22:35 |
snapcount | I miss tinyurl | 22:36 |
snapcount | whoa | 22:36 |
perlDreamer | I don't | 22:36 |
snapcount | you'rs is human | 22:36 |
crythias | so they tell me :) | 22:36 |
snapcount | s/you'rs/your's | 22:36 |
pbmdawg | http://www.veradox.com/uploads/Jf/-_/Jf-_caF7TF0mNoVWCOgQ7g/Cody_-_First_Week_015.jpg | 22:36 |
crythias | yours | 22:36 |
snapcount | whatever | 22:36 |
snapcount | !spell | 22:37 |
snapcount | calc spelling | 22:37 |
snapcount | doh | 22:37 |
snapcount | dude | 22:37 |
snapcount | that last pic is a little explicit | 22:37 |
pbmdawg | yeah, he's a boy | 22:37 |
pbmdawg | you can see his neutering scars | 22:37 |
crythias | heh | 22:37 |
perlDreamer | ouch | 22:37 |
snapcount | don't they have to be at least 3 (21 doggy years) before you can put those pics on the net | 22:38 |
pbmdawg | his tail is docked also | 22:38 |
perlDreamer | tone it down a little will you, I'm trying to eat lunch | 22:38 |
pbmdawg | his ears are clipped too | 22:38 |
snapcount | ding | 22:38 |
snapcount | ding | 22:38 |
snapcount | ding | 22:38 |
snapcount | ding | 22:38 |
pbmdawg | and his thumbs are removed | 22:38 |
snapcount | =) | 22:38 |
pbmdawg | but they call them dewclaws. | 22:38 |
snapcount | can he stand on his tail stub? | 22:38 |
pbmdawg | plus, he had 4 teeth surgically removed | 22:38 |
perlDreamer | no wonder he's so small | 22:38 |
snapcount | you might as well had a kid | 22:38 |
pbmdawg | he's a highly modified stock model | 22:39 |
snapcount | just as expensive | 22:39 |
pbmdawg | better believe it | 22:39 |
perlDreamer | and fewer chewed on electronics | 22:39 |
pbmdawg | yes. | 22:39 |
* pbmdawg gets to work on the core this week. | 22:39 | |
snapcount | welcome back wre | 22:39 |
-!- WRE [n=WRE@67-58-211-247.amtelecom.net] has joined #WebGUI | 22:39 | |
snapcount | calc spelling | 22:39 |
perlDreamer | calc E-ROD | 22:40 |
WRE | spelling = Bad spelers of the world untie | 22:40 |
WRE | E-ROD = Evil Release Overlord and Destructor | 22:40 |
pbmdawg | randcalc | 22:40 |
WRE | foo = foobar | 22:40 |
pbmdawg | randcalc | 22:40 |
WRE | confusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it. | 22:40 |
snapcount | easy easy | 22:40 |
snapcount | he just got back | 22:40 |
perlDreamer | calc godfather | 22:40 |
WRE | No calc set for "godfather" | 22:40 |
pbmdawg | calc nezir | 22:40 |
WRE | No calc set for "nezir" | 22:40 |
perlDreamer | calc jt | 22:40 |
WRE | No calc set for "jt" | 22:40 |
snapcount | calc rizen | 22:40 |
WRE | rizen = The Godfather | 22:40 |
pbmdawg | calc papajohns | 22:40 |
WRE | papajohns = sweet nectar of tomatos, cheese, and sugary dough with salty garlic yellow goo, and BACON, and pepper-ONI | 22:40 |
pbmdawg | calc mamajohns | 22:41 |
WRE | No calc set for "mamajohns" | 22:41 |
snapcount | you guys are bored | 22:41 |
* pbmdawg jigs a dance | 22:41 | |
snapcount | when we restore ops | 22:41 |
* perlDreamer rigs a jig | 22:41 | |
snapcount | we should op everyone to celebrate | 22:41 |
BearPerson | hmm | 22:41 |
perlDreamer | what's "celebrate"? | 22:42 |
BearPerson | if you guys need anything that needs +o on this channel, notify me or anyone on /stats p | 22:42 |
snapcount | ok | 22:44 |
snapcount | will do | 22:44 |
WRE | Hi Everyone | 22:45 |
perlDreamer | it talks? | 22:46 |
perlDreamer | calc E-ROD | 22:46 |
WRE | E-ROD = Evil Release Overlord and Destructor | 22:46 |
WRE | What's new with WebGUI | 22:46 |
perlDreamer | well | 22:46 |
perlDreamer | the events calendar is broken | 22:46 |
perlDreamer | 6.9 is still months away | 22:46 |
WRE | Yes, Colin... I can talk. I know much about your kind. | 22:46 |
perlDreamer | 6.8 bugs are accumulating | 22:46 |
perlDreamer | and crythias is transfixed by PB&J's | 22:47 |
perlDreamer | what's new out in cyberspace? | 22:47 |
WRE | There are many worms, viri, and trojans | 22:48 |
WRE | it's a very dangerous place to be nowadays | 22:48 |
* WRE gets jiggy wit it | 22:51 | |
crythias | http://www.youtube.com/watch?v=pmTEZh8JDhc&feature=Views&page=1&t=t&f=b | 22:52 |
WRE | <crythias> http://tinyurl.com/q72hk | 22:52 |
pbmdawg | terrible. | 22:52 |
pbmdawg | those are serious injuries | 22:52 |
WRE | one over two pi times the square root of inductance times capacitance | 22:53 |
crythias | currently on digg ... http://www.youtube.com/watch?v=37GVvxcyz6I&search=potato%20peel | 22:54 |
WRE | <crythias> http://tinyurl.com/lvlm9 | 22:54 |
WRE | Roy told me there were some EE's in the crowd...? | 22:54 |
crythias | I thought about inductance once, but what the L | 22:54 |
WRE | 1/(2*3.14159*sqrt(L*C)) | 22:55 |
WRE | Crythias++ tell him what he's won Roy... | 22:55 |
snapcount | a new car! | 22:56 |
crythias | ... toon | 22:56 |
crythias | You've just won a hundred grand.... | 22:56 |
crythias | candybar | 22:56 |
pbmdawg | mothers? | 22:56 |
crythias | http://www.thesmokinggun.com/archive/0623051grand1.html | 22:57 |
WRE | <crythias> http://tinyurl.com/rzov4 | 22:57 |
WRE | I'm thinking about getting my hard-drives done, but I'm afraid I may not boot afterwards | 22:57 |
WRE | It is a very hard choice to make | 22:57 |
WRE | The 160 giggers are nice, but I don't want to get them *too* big | 23:00 |
perlDreamer | are you thinking two or four? | 23:05 |
WRE | two | 23:06 |
perlDreamer | RAID1 | 23:06 |
perlDreamer | definitely RAID1 | 23:06 |
snapcount | matt | 23:09 |
snapcount | your homepage is a little bland | 23:09 |
pbmdawg | so spice it up | 23:09 |
* snapcount throws some sugar on veradox.com | 23:10 | |
snapcount | ta da! | 23:10 |
snapcount | pbmdawg: the webgui default login isn't working on your site | 23:19 |
perlDreamer | that isn't good | 23:19 |
snapcount | how are we supposed to upload pictures? | 23:20 |
snapcount | and write articles? | 23:20 |
perlDreamer | and add spice? | 23:20 |
snapcount | yes, the spice | 23:20 |
crythias | oops | 23:20 |
crythias | come to think of it, why should I want to be on digg anyway? | 23:20 |
crythias | digg + front page = Error 20050524-1. Can not connect to the database. Please contact i | 23:21 |
snapcount | they're not running webgui? | 23:22 |
perlDreamer | slackers | 23:22 |
perlDreamer | what are they thinking | 23:22 |
snapcount | guess they have to learn the hard way | 23:22 |
snapcount | crythias: what's up with the php photo album | 23:27 |
snapcount | are you a commy? | 23:27 |
crythias | old stuff. pre qebgui | 23:28 |
crythias | webgui | 23:28 |
snapcount | ah huh | 23:28 |
snapcount | so | 23:28 |
pbmdawg | qebwui | 23:28 |
snapcount | where exactly were you on the night of April 5, Mr. Anderson? | 23:28 |
crythias | gebwui | 23:28 |
crythias | same reason I don't have my faq in webgui format | 23:28 |
snapcount | ok | 23:29 |
snapcount | do you guys have any ideas on how I can use my site to promote the community more? | 23:29 |
crythias | what community? | 23:30 |
snapcount | I want it to be a place for things that are too of color for pb.com | 23:30 |
snapcount | or too random | 23:30 |
snapcount | a place for us to hang out kinda | 23:30 |
snapcount | s/of/off | 23:30 |
crythias | because we want a permanent storage place for our drivel (xdanger's log aside)? | 23:30 |
snapcount | I don't know what we could use it for | 23:31 |
snapcount | that's why I'm asking | 23:31 |
pbmdawg | http://www.zope.org/DevHome/ | 23:31 |
snapcount | is there any useful/fun/entertaining thing we could do with it | 23:31 |
snapcount | I had one idea | 23:31 |
crythias | live webgui bsod's | 23:32 |
pbmdawg | http://dev.joomla.org/ | 23:32 |
snapcount | I was thinking of letting people post blog type entries | 23:32 |
snapcount | about anything | 23:32 |
snapcount | any thought, any idea | 23:32 |
snapcount | webgui or not | 23:32 |
snapcount | what are these links? | 23:33 |
snapcount | do I have to actually *click* on this stuff | 23:33 |
snapcount | c'mon guys | 23:33 |
crythias | because there aren't too many (myspace) other (blogspot) places (digg comments) to (blogger) do (livejournal) this (deadjournal). | 23:33 |
perlDreamer | use.perl.org | 23:33 |
perlDreamer | we should do this stuff in an existing community place to let people learn about WebGUI | 23:34 |
perlDreamer | instead of creating our own little place | 23:34 |
crythias | we could create a grou.ps ... | 23:34 |
perlDreamer | use.perl.org | 23:34 |
perlDreamer | perlmonks | 23:34 |
crythias | http://grou.ps | 23:34 |
xdanger | something not perl spesific.. | 23:34 |
snapcount | well, it's not necessarily about promoting webgui | 23:34 |
snapcount | it's about the people, the friendships, the things that happen | 23:35 |
snapcount | more like a hangout | 23:35 |
MrHairgrease | well | 23:35 |
crythias | like myspace only we don't want to hook up | 23:35 |
snapcount | kinda like this room is 85% of the time | 23:35 |
MrHairgrease | in that case it should be done with wg | 23:35 |
snapcount | ROFLMAO | 23:35 |
snapcount | that's what i'm saying | 23:35 |
pbmdawg | roy: oh, you mean a place for booty calls | 23:35 |
snapcount | I have a hosted site | 23:35 |
xdanger | If I had more money I would go and ha a drink with the dutch team =) | 23:35 |
snapcount | I'm offering it up | 23:35 |
MrHairgrease | you can drink a whole night on my costs | 23:36 |
crythias | yeah. I tried that www.ga-commenters.com | 23:36 |
crythias | yawn. | 23:36 |
MrHairgrease | you just have to come to Holland | 23:36 |
snapcount | wth is a ga-commenter | 23:36 |
crythias | google answers. | 23:36 |
snapcount | oh | 23:36 |
crythias | flash in the pan. | 23:36 |
snapcount | so what do you guys think? stupid idea, pointless, anything? | 23:37 |
MrHairgrease | It would be cool to have this community hangaout youth work thingy | 23:37 |
MrHairgrease | but I'm not quite sure what I would use it for | 23:37 |
snapcount | I could prolly even convince JT to give us a site | 23:37 |
crythias | we could take over pb.com/discuss/etc | 23:37 |
snapcount | sepearate from mine | 23:37 |
MrHairgrease | but until you try you don't know | 23:37 |
snapcount | if that would be better | 23:37 |
MrHairgrease | If JT doesn't want to | 23:38 |
crythias | I'm not interested. | 23:38 |
MrHairgrease | Procolix can offer a site | 23:38 |
snapcount | ok... let's take a quick vote | 23:38 |
snapcount | question is | 23:38 |
snapcount | is there any interest in having a webgui hangout site | 23:39 |
snapcount | with yet to be determined content and purpose | 23:39 |
snapcount | go | 23:39 |
crythias | If I want self immolation (sp?) I'll post on my own website | 23:39 |
* MrHairgrease votes blanco | 23:39 | |
snapcount | wtf does that mean? | 23:39 |
snapcount | no = 1 | 23:40 |
snapcount | neutered = 1 | 23:40 |
MrHairgrease | It is dutch for I don't have an opion and my vote will be added to the minority | 23:40 |
snapcount | yes = 0 | 23:40 |
snapcount | oh ok | 23:40 |
snapcount | so it's 1:1 | 23:40 |
MrHairgrease | no | 23:40 |
snapcount | well yes is the minority | 23:40 |
MrHairgrease | you can only decide that afterwards | 23:40 |
snapcount | oh | 23:40 |
snapcount | damn | 23:40 |
snapcount | =) | 23:40 |
MrHairgrease | np | 23:40 |
MrHairgrease | er | 23:40 |
crythias | I don't need 3 places to discuss wg. or make that 4 or 5 | 23:41 |
pbmdawg | what if blanco is the majority | 23:41 |
snapcount | dude | 23:41 |
snapcount | you don't get it | 23:41 |
snapcount | it's not about discussing webgui | 23:41 |
MrHairgrease | it cannot be the majority | 23:41 |
snapcount | it's a place for *us* | 23:41 |
MrHairgrease | only us? | 23:41 |
MrHairgrease | what about euroipeans =) | 23:41 |
snapcount | others are welcome | 23:41 |
* pbmdawg wants to join Roy's club | 23:42 | |
snapcount | they just have to have similar interests | 23:42 |
crythias | yeah and what do us have in common besides being here? | 23:42 |
pbmdawg | is it more of a gang or a club | 23:42 |
pbmdawg | or a country club | 23:42 |
pbmdawg | or a mafioso | 23:42 |
snapcount | hacking, humor, current events, free software | 23:42 |
MrHairgrease | I don't care to belong to a club that accepts people like me as members. | 23:42 |
MrHairgrease | Groucho Marx | 23:42 |
MrHairgrease | http://watchfuleye.com/groucho.html | 23:43 |
snapcount | ok, so you say 'yes' matt? | 23:43 |
snapcount | we can call it a gang if that makes you happy | 23:44 |
* crythias gets out his pink do-rag. shizzle's all 'bout dem colorz, yo. | 23:44 | |
snapcount | I need to teach wre to handle votes | 23:45 |
snapcount | that would be sweet | 23:45 |
crythias | !vote no | 23:45 |
-!- crythias is now known as crythiastwin | 23:45 | |
crythiastwin | !vote no | 23:45 |
-!- crythiastwin is now known as crythiasothertwi | 23:46 | |
crythiasothertwi | !vote no | 23:46 |
MrHairgrease | stop that | 23:46 |
* snapcount kicks crythias with shoe because ops are b0rk3d =P | 23:46 | |
pbmdawg | vote no | 23:46 |
-!- crythiasothertwi [n=gyoung@64.200.2.35] has left #webgui [] | 23:46 | |
-!- crythiasothertwi [n=gyoung@64.200.2.35] has joined #webgui | 23:46 | |
snapcount | whoa | 23:46 |
snapcount | it worked | 23:46 |
perlDreamer | snapcount has the power | 23:47 |
snapcount | perlDreamer: you said no? | 23:47 |
perlDreamer | having a hard time seeing the utility | 23:47 |
snapcount | ok | 23:47 |
snapcount | so 3 no, 1 nuetered | 23:47 |
perlDreamer | I'll be an inverse blanco and go with the majority | 23:48 |
snapcount | hehe | 23:48 |
* pbmdawg changes his vote to blanco | 23:48 | |
snapcount | which one? | 23:48 |
snapcount | the inverse or normal | 23:48 |
snapcount | the blanco or the inverted-blanco | 23:48 |
perlDreamer | so blanco is the contrary vote. | 23:48 |
-!- crythiasothertwi is now known as crythias | 23:49 | |
* pbmdawg changes his vote to ((crythias NAND perlDreamer) NOR MrHairgrease) | 23:49 | |
perlDreamer | and inverted blanco is the go-with-the-flow vote | 23:49 |
snapcount | si | 23:49 |
perlDreamer | that's the spanish vote | 23:49 |
snapcount | ((1 NAND 1) NOR (1)) | 23:50 |
perlDreamer | 0 | 23:50 |
snapcount | 0 NOR 1 | 23:50 |
snapcount | 0 | 23:50 |
crythias | 0 | 23:50 |
pbmdawg | no | 23:50 |
crythias | nor is a lame op | 23:50 |
pbmdawg | b/c MrHairgrease's vote would then change | 23:50 |
perlDreamer | ~ | 23:51 |
perlDreamer | ! | 23:51 |
perlDreamer | NOT | 23:51 |
crythias | don't make me get out my kmaps | 23:51 |
* snapcount hurls a J/K Flip Flop at pbmdawg | 23:52 | |
perlDreamer | watch out. | 23:52 |
perlDreamer | he can make you pee out your belly button.... | 23:52 |
snapcount | calc urine | 23:52 |
WRE | urine = <pb_M-Train> Did you know that all humans can urinate through their navels? | 23:52 |
crythias | oh no | 23:52 |
pbmdawg | dangit; we haven't scared off BearPeep yet | 23:52 |
crythias | this is geeky. | 23:52 |
snapcount | he's building a case to K-Line us all | 23:52 |
perlDreamer | i'm guessing that we're pretty tame, relatively speaking | 23:52 |
-!- grobbebol [n=marc@84-107-150-38.dsl.quicknet.nl] has joined #webgui | 23:53 | |
pbmdawg | hey BearPeep | 23:53 |
snapcount | 12 peeps | 23:53 |
snapcount | is that a record? | 23:53 |
* crythias doesn't want to grow beebowls. Sounds itchy. | 23:53 | |
perlDreamer | 10 peeps | 23:53 |
perlDreamer | 2 artificial representatives | 23:53 |
crythias | what's the status on that form, Roy. | 23:54 |
crythias | ? | 23:54 |
-!- grobbebol [n=marc@84-107-150-38.dsl.quicknet.nl] has left #webgui [] | 23:54 | |
crythias | dang. | 23:54 |
crythias | did I offend? | 23:54 |
* crythias sniffs his pits. | 23:55 | |
snapcount | JT knows about it | 23:55 |
snapcount | I told him on the phone | 23:55 |
perlDreamer | how's the EMS? | 23:55 |
snapcount | but he's busy | 23:55 |
crythias | figure. | 23:55 |
crythias | time is stinky. It has flies. or something. | 23:55 |
crythias | gtg | 23:56 |
snapcount | perlDreamer: goal is to finish this week | 23:56 |
snapcount | it's a lofty goal | 23:56 |
crythias | laterness | 23:56 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:56 | |
snapcount | ok | 23:57 |
snapcount | so the final vote was no | 23:57 |
snapcount | well, here's the thing | 23:57 |
snapcount | if you guys have ideas about how to build the community | 23:57 |
snapcount | I want to hear about it | 23:57 |
pbmdawg | I have some ideas | 23:58 |
snapcount | the representative from Kansas, has the floor | 23:58 |
snapcount | uh, hum! | 23:59 |
snapcount | the representative from Kansas, has the floor | 23:59 |
pbmdawg | why don't we all start collaborating on new wobjects or something. | 23:59 |
pbmdawg | or the theme system for 7.0 | 23:59 |
pbmdawg | or a templated, pluggable pagination system | 23:59 |
pbmdawg | or whatever else needs to be done | 23:59 |
--- Day changed Tue Mar 07 2006 | ||
pbmdawg | or a wikipedia wobject | 00:00 |
pbmdawg | or a newsletter campaign wobject | 00:00 |
snapcount | the problem isn't things to do | 00:00 |
pbmdawg | or mailing lists for CS's in 7.0 | 00:00 |
snapcount | we have plenty to do | 00:00 |
snapcount | we need more people to help | 00:00 |
snapcount | how can we build the community base | 00:00 |
snapcount | encourage volunteers | 00:00 |
pbmdawg | WebGUI is unusable, currently | 00:00 |
snapcount | support them | 00:00 |
perlDreamer | that's why I think we should start doing stuff over on use.perl.org | 00:00 |
pbmdawg | nobody is going to join the community | 00:00 |
snapcount | how is it unusable? | 00:01 |
snapcount | you're joking right? | 00:01 |
pbmdawg | no | 00:01 |
snapcount | I use it | 00:01 |
snapcount | so do a lot of other websites | 00:01 |
snapcount | ? | 00:01 |
pbmdawg | it's only useful to a very tiny set of people | 00:01 |
pbmdawg | and it's on nobody's radar. | 00:01 |
snapcount | so what's your point | 00:01 |
snapcount | I'm trying to connect the dots here | 00:02 |
pbmdawg | it's only useful to those who have their own server, or can use mod_perl on their host | 00:02 |
snapcount | what can we do about that? | 00:02 |
pbmdawg | that limits it to only people who have a financial interest in selecting a CMS or web app platform | 00:02 |
pbmdawg | hobbyists and 98% of web hosts/sites are excluded | 00:03 |
snapcount | so you're saying we can't have a community because only people with money can use WebGUI? | 00:03 |
pbmdawg | I'm not saying we can't have a community | 00:03 |
pbmdawg | I'm saying with the state of webgui currently, it's software for enterprises. | 00:03 |
snapcount | ok | 00:03 |
perlDreamer | or churches | 00:03 |
snapcount | that may be | 00:04 |
perlDreamer | or soccer sites | 00:04 |
perlDreamer | or governments | 00:04 |
snapcount | but we want to build the community | 00:04 |
snapcount | how is this related? | 00:04 |
perlDreamer | if you want gold, you have to go to the hills | 00:04 |
pbmdawg | the demo system is great | 00:04 |
pbmdawg | but it's just so limited. | 00:04 |
pbmdawg | not to mention crappy looking | 00:04 |
pbmdawg | and broken-looking in IE | 00:04 |
pbmdawg | there aren't any apps in it that are whiz-bang anymore (maybe 3-4 years ago) | 00:05 |
snapcount | what does this have to do with building the community? | 00:05 |
pbmdawg | I'm saying | 00:05 |
pbmdawg | nobody is going to join the community because of these things | 00:05 |
pbmdawg | these are blocking growth of the community | 00:05 |
snapcount | so you're saying to build the community we could fix those problems? | 00:06 |
pbmdawg | yeah. write 50 more foss apps for webgui, and throw out the god-awful green/red style, and you might have a decent start | 00:06 |
pbmdawg | but if you want me to tell you how I really feel....... | 00:07 |
snapcount | ok... I'd say 7.0 addresses a lot of those things | 00:07 |
snapcount | new style(s) | 00:07 |
snapcount | more apps | 00:07 |
snapcount | more features | 00:07 |
pbmdawg | yeah, but more apps for enterprises. | 00:07 |
pbmdawg | and probably styles for enterprises | 00:07 |
perlDreamer | snapcount: do you mean user community or developer community? | 00:07 |
snapcount | both really | 00:08 |
pbmdawg | totally separate animals. | 00:08 |
snapcount | but right now I'm focused more on contributors | 00:08 |
snapcount | volunteers | 00:08 |
snapcount | developers, testers, doc writers | 00:08 |
pbmdawg | developers go where the perceived money/fame is | 00:08 |
snapcount | ok | 00:08 |
pbmdawg | and you can't have that without a big user community | 00:08 |
snapcount | how can I give our volunteer developers more fame | 00:09 |
snapcount | I got Martin on newsforge | 00:09 |
snapcount | and 3 other high traffic sites | 00:09 |
pbmdawg | doesn't mean much, in context. | 00:09 |
perlDreamer | when WebGUI is cool, then you can give people fame by associating them with it | 00:09 |
pbmdawg | yeah. | 00:09 |
perlDreamer | or, using Matt's comment earlier, until it's on the Radar, not much else will happen | 00:09 |
perlDreamer | when people talk about WebGUI like they do Bricolage, then you know you're successful | 00:10 |
snapcount | I've never heard of Bricolage until I started hanging out with you guys | 00:10 |
snapcount | I heard PHP*, and Mambo | 00:10 |
pbmdawg | or joomla/mambo, or wordpress, or zope/plone | 00:11 |
perlDreamer | I used Bricolage because it's perl based. | 00:11 |
pbmdawg | or even sharepoint. or websphere. or lotus notes. or any of the java app servers. | 00:11 |
perlDreamer | We need someone giving an OSCON talk about WebGUI | 00:11 |
snapcount | so what makes them so much better from a community standpoint | 00:11 |
snapcount | feature wise, they are not better | 00:11 |
nuba | i'd say zope/plone, too. | 00:11 |
perlDreamer | they are different | 00:11 |
pbmdawg | not from an enterprise developer's perspective, you're right. | 00:11 |
perlDreamer | it's not an application framework | 00:11 |
nuba | visibility | 00:11 |
perlDreamer | visibility | 00:12 |
perlDreamer | ++$nuba | 00:12 |
pbmdawg | you're right, WebGUI is easier to develop apps on | 00:12 |
perlDreamer | can't develop apps on Bric | 00:12 |
perlDreamer | it doesn't do apps | 00:12 |
perlDreamer | it only manages content | 00:12 |
perlDreamer | approval chains, publication, etc. | 00:12 |
pbmdawg | but all the others are far easier to install a bazillion tiny applets | 00:12 |
pbmdawg | or plugins | 00:12 |
pbmdawg | or themes | 00:12 |
pbmdawg | b/c every single small time n-tier shared hoster supports the php ones. | 00:13 |
MrHairgrease | So make a plugin installer interface in the admin console | 00:13 |
nuba | i wish people had the "yeah you mean that cool portal building app" look when i pronounce "webgui" | 00:13 |
nuba | they have "that" look when i say "zope" in brazil | 00:13 |
nuba | but instead.. "imsorry, webwhat?" | 00:14 |
pbmdawg | it's like hollywood. | 00:14 |
snapcount | ok. so what if we made a huge push to have people write contribs for 7.0 | 00:14 |
nuba | oh since we're at it, i think webgui was a poor name choice, globally-wise | 00:14 |
nuba | but well, we can live with it | 00:14 |
MrHairgrease | yeah | 00:14 |
chansen | how does the release schedule look like, when is next major release? | 00:14 |
pbmdawg | way too far away | 00:14 |
MrHairgrease | I once opted for WebMeister | 00:14 |
nuba | its not brand-able like zope, plone, wiki, mambo, etc. | 00:15 |
snapcount | 6.99 is may 1 I think | 00:15 |
snapcount | anything is brandable | 00:15 |
pbmdawg | 'tis not a major release. | 00:15 |
snapcount | how? | 00:15 |
pbmdawg | only <5 people will install 6.99 | 00:15 |
snapcount | it's 7.0 beta | 00:15 |
pbmdawg | maybe 10 | 00:15 |
snapcount | that's doesn't have anything to do with how big the release is | 00:16 |
pbmdawg | sure it does. | 00:16 |
chansen | may, good. will buy me some time for auth stuff | 00:16 |
snapcount | popularity? | 00:16 |
pbmdawg | no | 00:16 |
pbmdawg | usability | 00:16 |
nuba | i think it sounds somewhat generic. like "web gui". think "car fuel". you can have a petrol station named "carfuel" but how fun is that ? | 00:16 |
pbmdawg | practicality | 00:16 |
nuba | or how unique does it sounds? | 00:17 |
pbmdawg | amount of change over previous releases. | 00:17 |
nuba | well dont look me that way, i love webgui :) | 00:17 |
snapcount | matt, what release has ever had more changes? | 00:17 |
MrHairgrease | 6.2.11 -> 6.3? | 00:18 |
pbmdawg | much of it are backend changes. | 00:18 |
pbmdawg | adding workflow will not be terribly useful to people initially, I'm guessing. | 00:18 |
pbmdawg | but again, that's a developer-level change, mostly. | 00:18 |
perlDreamer | it will be useful | 00:19 |
perlDreamer | I guarantee it | 00:19 |
MrHairgrease | Well, to add some eyecandy to webgui | 00:19 |
perlDreamer | the startDate and endDate functions were removed from assets | 00:19 |
MrHairgrease | I'm still busy with building a grahping engine | 00:19 |
perlDreamer | people will be using workflow right away | 00:19 |
snapcount | alright... let's focus | 00:19 |
snapcount | let's work on the things we can change | 00:19 |
snapcount | the stuff we can do now | 00:19 |
pbmdawg | I guess what I'm suggesting is.. | 00:20 |
snapcount | are you writing a manifesto? =) | 00:21 |
pbmdawg | if you want developers, you need users. To get users, you need to put it in their hands. The demo system doesn't quite do that b/c it looks crappy in IE and is very limited in functionality. We need some kind of hosted social app like myspace or something, where people can customize stuff. you know, actually do something with a webgui site other than write database applications for enterprises. | 00:21 |
perlDreamer | so if the demo system looked cool that would be good? | 00:22 |
snapcount | I see your point | 00:22 |
snapcount | that will be fixed with 7 | 00:22 |
snapcount | or 6.99 | 00:22 |
snapcount | there are at least three default styles | 00:22 |
snapcount | all new | 00:22 |
perlDreamer | but are they cool? | 00:22 |
pbmdawg | I'll withhold judgment till I see 'em | 00:23 |
snapcount | I haven't seen them | 00:23 |
snapcount | ok | 00:23 |
pbmdawg | not that Steve's work hasn't been entirely cool up to this point, which it has. | 00:23 |
snapcount | I heard some really good ideas | 00:23 |
snapcount | I'm going to list them in what I think would have the most impact | 00:23 |
snapcount | that we can control | 00:23 |
snapcount | and do something about | 00:23 |
snapcount | 1) Easier to install apps/plugins/styles | 00:24 |
snapcount | this is all about the wre control panel | 00:24 |
perlDreamer | not necessarily | 00:24 |
pbmdawg | (if you do it the way you wanted to, roy, which incidentally I agree with) | 00:24 |
perlDreamer | Not all WebGUI users will be using the WRE | 00:24 |
perlDreamer | take me for instance | 00:24 |
snapcount | true | 00:24 |
snapcount | ok | 00:25 |
snapcount | what about franks asset installer | 00:25 |
snapcount | that's pretty easy | 00:25 |
perlDreamer | it's okay | 00:25 |
perlDreamer | but you can't do it through the interface | 00:25 |
perlDreamer | WebGUI requires command line access | 00:25 |
snapcount | so a way to install wobjects from admin console? | 00:25 |
perlDreamer | or macros | 00:25 |
perlDreamer | translations | 00:26 |
perlDreamer | styles | 00:26 |
perlDreamer | help docs | 00:26 |
snapcount | problem with that is that the code effects all sites | 00:26 |
snapcount | styles don't | 00:26 |
snapcount | but the others do | 00:26 |
pbmdawg | I suggested this to JT last year, who replied with "I hope you're kidding, b/c you're fired if you're not" | 00:26 |
snapcount | I've heard that line before | 00:27 |
pbmdawg | anyways. | 00:27 |
snapcount | so, that's why I said wre control panel | 00:27 |
pbmdawg | what's your #2 | 00:27 |
snapcount | b/c of the shared code | 00:27 |
snapcount | #2 is user contribs | 00:28 |
snapcount | styles, wobjects, macros | 00:28 |
pbmdawg | we also need a way to serialize a whole webgui site. | 00:28 |
pbmdawg | users, assets, groups, settings, all of it. | 00:28 |
pbmdawg | so sites can be exported and imported. | 00:28 |
MrHairgrease | calc sacked I hope you're kidding, b/c you're fired if you're not | 00:29 |
pbmdawg | so someone can create a demo and then copy it to their home machine. | 00:29 |
snapcount | 6.99 is to a point where we can start making contribs again | 00:29 |
snapcount | the big changes are done | 00:29 |
snapcount | and mostly working | 00:29 |
snapcount | i.e., session | 00:29 |
MrHairgrease | serializing a site would be cool | 00:29 |
snapcount | so, the big list of apps matt said | 00:29 |
snapcount | we could build those | 00:30 |
snapcount | and contribute them | 00:30 |
snapcount | maybe get them in the core | 00:30 |
snapcount | we need a place to list all of the ideas for app plug ins | 00:30 |
snapcount | and let people vote on them | 00:30 |
perlDreamer | like JT's new karma RFE system? | 00:30 |
pbmdawg | I think JT mentioned something like that at the last wuc. | 00:30 |
snapcount | I think this is where JT is going with the new karma system | 00:30 |
pbmdawg | but it's way way too late | 00:31 |
perlDreamer | it's in 6.99 now | 00:31 |
snapcount | well, we don't have to wait for that | 00:31 |
pbmdawg | sort of. | 00:31 |
snapcount | we could use a poll | 00:31 |
snapcount | even if just developers vote | 00:31 |
pbmdawg | we need them all | 00:31 |
pbmdawg | all are highest priority | 00:31 |
pbmdawg | anything anyone suggests, we need. | 00:31 |
snapcount | so submit RFE's for each asset. | 00:32 |
snapcount | and recruit people to build them | 00:32 |
snapcount | and contribute them | 00:32 |
snapcount | you can rank them | 00:32 |
snapcount | and track who is working on it | 00:32 |
snapcount | if people really want it | 00:32 |
snapcount | #3 | 00:32 |
snapcount | style imports | 00:33 |
snapcount | easily changing the look of your site | 00:33 |
snapcount | i.e., downloading themes | 00:33 |
snapcount | I'm going to do this after EMS is done | 00:33 |
snapcount | the idea right now is something like this | 00:33 |
snapcount | you can import the theme via url | 00:34 |
snapcount | so, you can have a site that has 'feeds' of styles | 00:34 |
snapcount | the admin console will list all styles at a server | 00:34 |
snapcount | site | 00:34 |
snapcount | whatever | 00:34 |
snapcount | and you can select them | 00:34 |
snapcount | thoughts on this? | 00:35 |
pbmdawg | how does it apply? | 00:35 |
pbmdawg | just using editBranch? | 00:35 |
snapcount | it will show up as a style | 00:36 |
pbmdawg | that will only cover styles of assets only, not subtemplates of assets.\ | 00:36 |
pbmdawg | such as the various templates in a CS | 00:36 |
snapcount | that's true | 00:36 |
snapcount | how can we address that | 00:36 |
pbmdawg | writing a Theme asset. and a Theme Manager wobject. | 00:36 |
snapcount | how would that work? | 00:37 |
pbmdawg | I wrote the spec up a year ago, but I don't think I have it any more. | 00:37 |
pbmdawg | it wasn't difficult or complicated. | 00:38 |
pbmdawg | you are presented with a tree of your site's asset system when you go to apply a theme, and you select the nodes and optionally all their descendants to apply the theme to, along with which types of assets and their subtemplates to apply the template settings to. | 00:39 |
perlDreamer | wouldn't it just be better to make styles apply to subtemplates? | 00:39 |
pbmdawg | I don't know what you mean | 00:40 |
perlDreamer | (14:42:19) pbmdawg: that will only cover styles of assets only, not subtemplates of assets.\ | 00:40 |
pbmdawg | that's what I said | 00:40 |
perlDreamer | so make the theme system do _everything_ | 00:40 |
pbmdawg | that's what I'm saying. | 00:40 |
perlDreamer | not just style templates | 00:40 |
perlDreamer | but you can do that without a new asset/wobject combo | 00:40 |
pbmdawg | I don't believe so. | 00:40 |
pbmdawg | unless you build it into the Asset mixin. | 00:41 |
pbmdawg | the logic about how the various templates interrelate has to be stored somewhere. | 00:41 |
snapcount | what if it did this | 00:42 |
snapcount | when you export a theme, it gets all templates | 00:42 |
snapcount | then all you would need | 00:42 |
snapcount | is a way to associate all of them | 00:42 |
snapcount | with one selection | 00:42 |
snapcount | i.e., Bannana style -- Bannana CS Thread, etc | 00:43 |
snapcount | like a namespace | 00:43 |
snapcount | for the look of the site | 00:43 |
snapcount | selecting this namespace from the list would do an edit branch on the site to apply all of the styles and subtemplates | 00:44 |
snapcount | if someone doesn't have a subtemplate defined for an asset, it would retain the default | 00:45 |
pbmdawg | people may not want to convert their entire site. | 00:45 |
snapcount | ok | 00:45 |
snapcount | so we give an option like the nav def | 00:45 |
snapcount | where to start | 00:45 |
snapcount | how far to go | 00:45 |
snapcount | whatever | 00:45 |
pbmdawg | that's what I was describing above. | 00:45 |
snapcount | how is that an asset though? | 00:45 |
perlDreamer | it's an operation | 00:46 |
pbmdawg | yeah, it's more of an operation. | 00:46 |
snapcount | my god | 00:46 |
snapcount | we all agree on something | 00:47 |
perlDreamer | no we don't! | 00:47 |
* snapcount panics =) | 00:47 | |
perlDreamer | yes we do | 00:47 |
snapcount | hehe | 00:47 |
snapcount | here's my thing guys | 00:47 |
perlDreamer | I don't want to see your thing | 00:47 |
snapcount | there is a lot of negative energy | 00:47 |
* snapcount goes hippy on you | 00:47 | |
snapcount | a lot of despair | 00:47 |
snapcount | I want to fix this | 00:47 |
snapcount | I want to make this fun and rewarding for those of you that do stuff | 00:48 |
snapcount | catch my drift | 00:49 |
-!- BeerPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has joined #webgui | 00:49 | |
perlDreamer | that's the thing about OS software though | 00:49 |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has quit [Nick collision from services.] | 00:49 | |
-!- BeerPerson is now known as BearPerson | 00:49 | |
perlDreamer | most of it is internally rewarding | 00:49 |
perlDreamer | you're still thinking cathedral | 00:50 |
perlDreamer | read this: http://www.oreillynet.com/pub/a/onlamp/2006/02/27/what-corp-projects-learn-from-open-source.html | 00:50 |
WRE | <perlDreamer> http://tinyurl.com/zewnh | 00:50 |
perlDreamer | thanks, WRE | 00:51 |
snapcount | I've read the book | 00:51 |
snapcount | I know what you're saying | 00:51 |
perlDreamer | good, then I'm preaching to the choir | 00:51 |
perlDreamer | can I get a hallelujah, brother? | 00:51 |
snapcount | not really | 00:51 |
snapcount | I just didn't see myself as thinking that way | 00:52 |
snapcount | but maybe I am | 00:52 |
perlDreamer | how many perl hackers get promos/kudos for working on perl | 00:52 |
perlDreamer | few | 00:52 |
perlDreamer | very, very few | 00:52 |
perlDreamer | but perl is fun to work on | 00:52 |
pbmdawg | so perl6 takes decades to produce itself. | 00:52 |
perlDreamer | that's actually different from perl itself | 00:53 |
perlDreamer | I'm talking CPAN authors | 00:53 |
perlDreamer | core hackers | 00:53 |
pbmdawg | ah | 00:53 |
perlDreamer | think more like Pugs | 00:54 |
perlDreamer | people just hacking for the sheer fun of it | 00:54 |
snapcount | so what we need then is not recognition or incentives | 00:55 |
snapcount | we need to find more hackers | 00:55 |
perlDreamer | we need to make hacking webgui fun | 00:55 |
perlDreamer | and easy | 00:55 |
snapcount | I think it's pretty easy | 00:55 |
snapcount | the API is good | 00:55 |
perlDreamer | chansen, you still around? | 00:55 |
snapcount | I don't know how to make it fun | 00:55 |
snapcount | it just is for me | 00:56 |
perlDreamer | me, too | 00:56 |
perlDreamer | why is it fun for you? | 00:56 |
snapcount | I like solving problems | 00:56 |
perlDreamer | why WebGUI then? | 00:56 |
perlDreamer | why not something else? | 00:56 |
snapcount | the people I guess | 00:57 |
snapcount | and I believe in Plainblack | 00:57 |
snapcount | I think WebGUI will be the best | 00:57 |
snapcount | and I want to be a part of that | 00:57 |
perlDreamer | right | 00:57 |
perlDreamer | when you figure out how to tell other people that in a way that convinces them, you'll succeed in building the community | 00:58 |
snapcount | we need a propaganda machine | 00:58 |
snapcount | >=) | 00:58 |
perlDreamer | that would help, but each of us as developers can actually do more than a marketing machine. | 00:58 |
perlDreamer | because community is about building relationships | 00:59 |
perlDreamer | marketing will make people use it, or be interested | 00:59 |
perlDreamer | but dreaming about being part of something great will make them hack it! | 00:59 |
snapcount | [17:58] <perlDreamer> because community is about building relationships | 00:59 |
snapcount | where have I heard that before? | 00:59 |
snapcount | that's a quote from something | 00:59 |
perlDreamer | Tim O'Reilly? | 01:00 |
snapcount | maybe | 01:00 |
perlDreamer | !g community relationships | 01:00 |
WRE | Google Book Search @ http://books.google.com/books?q=community+relationships&hl=en&lr=lang_en&ie=UTF-8&safe=off&sa=N&tab=wp | 01:00 |
snapcount | I don't know | 01:00 |
snapcount | it just sounds really familiar | 01:00 |
perlDreamer | I was going to ask chansen if he remembered his response to Frank about when the Auth plugins were going to be done | 01:02 |
perlDreamer | he said he'd looked at the code and found that it was going to take a whole lot longer to clean it up than he originally thought | 01:02 |
perlDreamer | it's not fun to work on bad code | 01:02 |
perlDreamer | I don't think that's as important as relationships, but it's not far behind | 01:03 |
perlDreamer | I think we need to live and breathe Perl Best Practices | 01:03 |
* pbmdawg crosses his heart and hopes to die. I think we should seriously consider porting (a version of?) webgui to php. | 01:04 | |
pbmdawg | lol j/k folks. | 01:05 |
snapcount | that's ridiculous | 01:05 |
pbmdawg | just trying to make your hearts stop | 01:05 |
perlDreamer | didn't someone already do that? | 01:05 |
snapcount | oh | 01:05 |
snapcount | webPhooooooooooooooooooooooeeeeeeeeeeeeeeeeeeeeeeeeeeyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy | 01:05 |
snapcount | heh | 01:07 |
snapcount | http://www.webphooey.org/ | 01:07 |
snapcount | last updated oct 6 2005 | 01:09 |
snapcount | wasn't that right around the WUC 2005 | 01:10 |
perlDreamer | yup | 01:10 |
snapcount | I bet he gave up | 01:10 |
perlDreamer | who was doing it? | 01:11 |
snapcount | that kid from unc I think | 01:11 |
perlDreamer | for a second I thought it was you... | 01:11 |
snapcount | me? | 01:11 |
perlDreamer | you | 01:11 |
perlDreamer | usted | 01:11 |
perlDreamer | vu | 01:11 |
perlDreamer | tu | 01:11 |
perlDreamer | sie | 01:11 |
snapcount | like a second recently? | 01:11 |
snapcount | or a second in the distant past? | 01:12 |
perlDreamer | both | 01:12 |
* snapcount looks puzzled | 01:12 | |
* perlDreamer was confused | 01:12 | |
snapcount | i think his last name is johnson | 01:12 |
snapcount | maybe that's why | 01:12 |
perlDreamer | online, all you johnson's look alike | 01:13 |
snapcount | heh | 01:13 |
snapcount | !vote does this work? | 01:22 |
WRE | .--:[ #WebGUI Vote Activated ]:------------ --- -- - | 01:22 |
WRE | ( -:- does this work? | 01:22 |
WRE | `--:[ To vote, type/msg !yes or !no. 1 min limit ]:----- --- -- - | 01:22 |
snapcount | !yes | 01:22 |
snapcount | perlDreamer | 01:22 |
perlDreamer | !blanco | 01:22 |
snapcount | vote now or lose everything | 01:22 |
snapcount | yes or no | 01:22 |
perlDreamer | !yes | 01:23 |
snapcount | I wonder what it does after 1 min is up? | 01:23 |
perlDreamer | !yes | 01:23 |
WRE | .--:[ #WebGUI Vote Ended ]:------------ --- -- - | 01:24 |
WRE | ( -:- Vote Tally: Yes 2 No 0 | 01:24 |
WRE | `--:[ QuickVote v1.02.01 by David Proper (DrN) ]:----- --- -- - | 01:24 |
snapcount | cool | 01:24 |
snapcount | time for me to go | 01:25 |
perlDreamer | l8r | 01:25 |
snapcount | see ya guys | 01:25 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 01:25 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:31 | |
pbmdawg | !yes | 01:34 |
pbmdawg | !vote is WRE stupid? | 01:35 |
WRE | .--:[ #WebGUI Vote Activated ]:------------ --- -- - | 01:35 |
WRE | ( -:- is WRE stupid? | 01:35 |
WRE | `--:[ To vote, type/msg !yes or !no. 1 min limit ]:----- --- -- - | 01:35 |
perlDreamer | !yes | 01:35 |
perlDreamer | !yes | 01:35 |
pbmdawg | !Yes | 01:35 |
perlDreamer | !yes | 01:35 |
pbmdawg | !yes | 01:35 |
perlDreamer | !oh yes | 01:35 |
pbmdawg | !yes | 01:35 |
pbmdawg | !yes | 01:35 |
pbmdawg | !yes | 01:35 |
perlDreamer | !most definitely | 01:35 |
perlDreamer | change your nick and see if you can spoof it | 01:35 |
-!- pbmdawg is now known as stupid | 01:35 | |
stupid | !yes | 01:35 |
-!- stupid is now known as pbmdawg | 01:35 | |
perlDreamer | now we wait | 01:35 |
WRE | .--:[ #WebGUI Vote Ended ]:------------ --- -- - | 01:36 |
WRE | ( -:- Vote Tally: Yes 3 No 0 | 01:36 |
WRE | `--:[ QuickVote v1.02.01 by David Proper (DrN) ]:----- --- -- - | 01:36 |
perlDreamer | oh boy | 01:36 |
perlDreamer | ballot stuffing | 01:36 |
chansen | perlDreamer: pong | 01:36 |
perlDreamer | pong? | 01:36 |
perlDreamer | oh, from earlier | 01:36 |
perlDreamer | what's your honest opinion of the WebGUI code base? | 01:37 |
chansen | you don't want to know ;) | 01:37 |
perlDreamer | no, I really want to know | 01:37 |
pbmdawg | yes we do | 01:37 |
chansen | This will be from my limited experience from the code base. | 01:38 |
pbmdawg | which version | 01:38 |
perlDreamer | dude, you're sanctified | 01:38 |
perlDreamer | just lay it out | 01:38 |
chansen | WebGUI reinvents to many wheels in the first place, things are looking better | 01:38 |
chansen | WebGUI uses globals/singletons/static classes which scares the hell out of me | 01:38 |
chansen | WebGUI's motto seem to be human testing instead of machine tests, this is improving :) | 01:39 |
perlDreamer | so what's bad and not improving? | 01:40 |
pbmdawg | globals/singletons/static ? | 01:40 |
perlDreamer | $session was a global | 01:40 |
pbmdawg | right, but that's irrelevant now. | 01:40 |
perlDreamer | static classes are those with manually written constructors and accessors | 01:40 |
perlDreamer | chansen, am I right about that? | 01:41 |
chansen | yes, also touches reinvented weels | 01:41 |
pbmdawg | what is a singleton | 01:42 |
perlDreamer | object that only allows one of itself | 01:42 |
perlDreamer | like Log::Log4perl | 01:42 |
chansen | and one more thing, WebGUI does almost no parameter/argument validation which in the end will bite you | 01:42 |
perlDreamer | you mean on a per sub basis | 01:43 |
chansen | yes, there is aslo strong and weak singletons | 01:43 |
chansen | yes | 01:43 |
perlDreamer | so what isn't getting better about WebGUI, aside from parameter validation? | 01:44 |
chansen | the WebGUI's sql | 01:45 |
chansen | looks like php ;P | 01:45 |
chansen | seriously, placeholders is better and faster | 01:45 |
chansen | WebGUI::SQL looks like crap IMO, find a better ORM on CPAN | 01:46 |
chansen | I realise that what I'm saying is not what you want to hear, but if WebGUI want press or attract serious hackers it needs to adopt to the present standards | 01:47 |
perlDreamer | Actually, it's exactly what I want to hear | 01:48 |
perlDreamer | because it's an objective view of the codebase | 01:48 |
chansen | and the I18N stuff does not look good either, Locale::Maketext which is a defacto standard does a much better and accurate job | 01:50 |
perlDreamer | I talked with JT about that, and he said that none of the CPAN locale modules would handle all of our needs. | 01:51 |
perlDreamer | it was good for labeling, but not large documentation | 01:51 |
perlDreamer | paragraphs and paragraphs of text | 01:51 |
chansen | no, Locale::Maketext handles large chunks of text | 01:51 |
perlDreamer | embedded HTML, too? | 01:52 |
chansen | yes | 01:52 |
chansen | use gettext which is _the_ defacto for open source | 01:52 |
chansen | and there is plenty of tools to work and update catalogs/messages, both GUI and CLI | 01:53 |
chansen | WebGUI has no seperation between models or controllers which also make things more messy | 01:54 |
chansen | and sometimes even presentation code is mixed with those | 01:55 |
chansen | WebGUI has a nice OOBE, but when it comes to customising/extending it's kind of limiting without hacking/messing with the core stuff | 01:59 |
chansen | If you have any questions just ask/yell ;) | 02:00 |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 02:01 | |
crythias | ack | 02:01 |
crythias | Im going to cry | 02:02 |
pbmdawg | why are you going to cry. | 02:04 |
crythias | I can't read | 02:04 |
crythias | 6x$18 | 02:04 |
crythias | I'm going to scream | 02:04 |
perlDreamer | oy | 02:04 |
crythias | yeah oy | 02:04 |
crythias | if they wont credit me, I'm going to be irritated | 02:04 |
pbmdawg | 6x$18 ? | 02:05 |
pbmdawg | for what | 02:05 |
perlDreamer | hosting | 02:05 |
pbmdawg | with whom | 02:06 |
crythias | doteasy | 02:13 |
crythias | all their add-ons are for 6 month increments | 02:13 |
crythias | now to see what I can do to cancel | 02:14 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:50 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 02:51 | |
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 04:06 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 04:06 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 04:06 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 04:28 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 05:42 | |
-!- BeerPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has joined #webgui | 06:04 | |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has quit [Read error: 110 (Connection timed out)] | 06:10 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 06:16 | |
-!- crythia1 [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 06:52 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:20 | |
perlDreamer | still don't have no stinking ops | 07:20 |
perlDreamer | or unstinking ops | 07:20 |
perlDreamer | just a bot | 07:20 |
perlDreamer | and a guy in Florida with a small dog | 07:21 |
snapcount | hehe | 07:21 |
perlDreamer | and a loud mouthed hacker in Portland with a new laptop | 07:21 |
snapcount | new laptop eh? | 07:22 |
perlDreamer | yeah | 07:22 |
snapcount | do tell | 07:22 |
perlDreamer | Inspiron 6000 | 07:22 |
perlDreamer | 1 Gb memory | 07:22 |
perlDreamer | 40 Gb hard drive | 07:22 |
perlDreamer | 9 cell battery | 07:22 |
perlDreamer | should run Linux pretty easily | 07:22 |
snapcount | cool | 07:22 |
snapcount | did you design the battery? =) | 07:22 |
perlDreamer | no, my group doesn't do laptop products | 07:23 |
perlDreamer | cell phones, PDAs, MP3 players, cameras | 07:23 |
perlDreamer | and soon, power tools | 07:23 |
snapcount | so you did the battery in my nano | 07:23 |
perlDreamer | It's possible | 07:23 |
perlDreamer | cut it open and look for a chip ID starting with DS | 07:23 |
snapcount | what about my samsung a940 | 07:23 |
perlDreamer | cell phone? | 07:24 |
perlDreamer | I think we're in some samsung cell phones | 07:24 |
perlDreamer | how many battery terminals does it have? | 07:24 |
snapcount | I'm not sure | 07:25 |
snapcount | I guess I could look | 07:25 |
snapcount | =0 | 07:25 |
perlDreamer | Kathy says hi | 07:25 |
snapcount | hi Kathy! | 07:26 |
snapcount | WOO HOO | 07:26 |
snapcount | YES YES YES | 07:26 |
snapcount | I GOT IT | 07:26 |
snapcount | wre binary for FC4 is working | 07:27 |
perlDreamer | cool! I'll be talking to you in about 8 working days | 07:27 |
snapcount | huh? | 07:27 |
snapcount | 8 working days? | 07:27 |
perlDreamer | When the new laptop gets here | 07:27 |
snapcount | ahh | 07:27 |
perlDreamer | of course, you realize that it's only about 3 weeks 'til FC5 comes out, right? | 07:27 |
snapcount | terje should be happy | 07:28 |
snapcount | he asked for this on Thursday | 07:28 |
perlDreamer | Is terje a hacker or a business type? | 07:28 |
snapcount | that's ok | 07:28 |
snapcount | he's a sysadmin I think | 07:28 |
snapcount | I haven't talked to him a whole lot | 07:29 |
snapcount | I'm not sure how much of a programmer he is | 07:29 |
perlDreamer | Am I like the only volunteer perl hacker? | 07:29 |
snapcount | well, the dutch guys | 07:29 |
snapcount | but procolix pays them | 07:29 |
snapcount | so I don't know if they count | 07:29 |
snapcount | there were some others | 07:30 |
snapcount | but they've been quiet lately | 07:30 |
snapcount | ebruni | 07:30 |
snapcount | fishingfan | 07:30 |
snapcount | dpuro | 07:30 |
snapcount | they drifted away somewhere in the middle of 6.x | 07:30 |
perlDreamer | rapid changes will do that | 07:31 |
snapcount | yeah | 07:31 |
snapcount | crap | 07:31 |
perlDreamer | only us certified whackos stick that kind of stuff out | 07:31 |
snapcount | I can't remember how to upload to sf | 07:31 |
perlDreamer | logged in? | 07:31 |
snapcount | you ftp to some addr | 07:31 |
snapcount | I can't remember what it is | 07:31 |
perlDreamer | did JT email it to you? | 07:31 |
snapcount | I guess I could look at the scripts on the pb servers that push the releases | 07:31 |
perlDreamer | there you go! | 07:32 |
snapcount | upload.sf.net | 07:32 |
snapcount | doh | 07:32 |
snapcount | ! | 07:32 |
perlDreamer | got time for an upgrade question? | 07:32 |
snapcount | sure | 07:36 |
perlDreamer | okay, we start with a 6.99 version of WebGUI | 07:36 |
perlDreamer | I need to rename 1 Help and 1 i18n file | 07:36 |
perlDreamer | Help/Wobject.pm goes to Help/Asset_Wobject.pm | 07:36 |
perlDreamer | and likewise for i18n/English/Wobject.pm | 07:36 |
perlDreamer | I know now to fix this in SVN, but writing the upgrade script is giving me a headache | 07:37 |
snapcount | system("mv path/to/Help/Wobject.pm /path/to/Help/Asset_Wobject.pm"); | 07:37 |
snapcount | that should work on win32 also | 07:38 |
snapcount | but I'm not 100% on that | 07:38 |
perlDreamer | I thought of that, but mv will fail on anyone running it on SVN | 07:38 |
perlDreamer | since the source files don't exist | 07:38 |
snapcount | what do you mean they don't exist? | 07:38 |
snapcount | oh i see | 07:38 |
snapcount | you can do this | 07:39 |
perlDreamer | I'll just check for existence before running the system call | 07:39 |
snapcount | yep | 07:39 |
perlDreamer | cool | 07:39 |
snapcount | read my mind | 07:39 |
perlDreamer | then I can start working on the other two thing I volunteered to do for JT. | 07:39 |
snapcount | don't forget about EMS =) | 07:39 |
perlDreamer | I won't | 07:39 |
snapcount | should be a lot of stuff checked in this week | 07:39 |
perlDreamer | cool. | 07:40 |
perlDreamer | more forms? | 07:40 |
* snapcount crosses his fingers | 07:40 | |
snapcount | prolly | 07:40 |
snapcount | I don't even know right now | 07:40 |
snapcount | I'm so tired | 07:40 |
perlDreamer | Do you know that everyone who talks to me from PB says that? | 07:40 |
snapcount | my upload has started | 07:40 |
snapcount | haha | 07:40 |
perlDreamer | Y'all work way too hard | 07:40 |
snapcount | we all have a habbit of working too much | 07:40 |
snapcount | small company | 07:41 |
snapcount | we have to | 07:41 |
perlDreamer | and you're going to school, too | 07:41 |
snapcount | 16 credits | 07:41 |
snapcount | yippee | 07:41 |
perlDreamer | what are you studying? | 07:41 |
snapcount | obviously spelling is not my thing | 07:41 |
snapcount | this time I'm doing business | 07:41 |
perlDreamer | why? | 07:41 |
snapcount | I've already done programming | 07:41 |
snapcount | the universal degree | 07:41 |
snapcount | works anywhere | 07:41 |
perlDreamer | ah | 07:41 |
snapcount | also, good to think from a business perspective | 07:42 |
perlDreamer | true | 07:42 |
perlDreamer | JT does that a lot | 07:42 |
snapcount | exactly | 07:42 |
snapcount | I'm supposed to be his mini-me | 07:42 |
snapcount | I've got a ways to go | 07:42 |
snapcount | =) | 07:42 |
perlDreamer | You need to start growing a beard | 07:42 |
perlDreamer | and scowl | 07:42 |
snapcount | uh no | 07:42 |
snapcount | I'm far from anti-social | 07:43 |
snapcount | JT is not the best with people | 07:43 |
perlDreamer | you don't have to be anti-social, just scowl a lot | 07:43 |
snapcount | haha | 07:43 |
snapcount | alright man, I'm done | 07:43 |
snapcount | time for bed | 07:43 |
snapcount | $self->sleep(60*60*7.5); | 07:44 |
perlDreamer | crash hard, sleep well | 07:44 |
snapcount | thanks | 07:44 |
snapcount | goodnight | 07:44 |
perlDreamer | night! | 07:44 |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 07:51 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 15:18 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 15:18 | |
-!- BeerPerson is now known as BearPerson | 15:40 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 15:42 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 15:43 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 15:57 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 16:34 | |
snapcount | good morning my peeps | 16:40 |
pbmdawg | good morning mr. sir. | 16:46 |
-!- snapcount changed the topic of #WebGUI to: terje, your fc4 binary is done | 16:47 | |
snapcount | terje! | 16:54 |
snapcount | wake up | 16:54 |
snapcount | roll out of bed | 16:54 |
chansen | ho folks | 16:55 |
snapcount | what'd you call me? =) | 16:55 |
* chansen s/ho/hi/ # I'm not Santa ;) | 16:55 | |
snapcount | heh | 16:56 |
pbmdawg | hidy ho | 16:56 |
* snapcount slaps terje around a bit with a large trout | 17:44 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:52 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:57 | |
pbmdawg | cry! | 18:01 |
crythias | wah | 18:02 |
* crythias sets the topic to: Your STD test results are in. Please see the Doctor ASAP. | 18:03 | |
crythias | ops! Now! | 18:04 |
crythias | gimme ops, before I start whining! | 18:04 |
* crythias fumes, pants, snarls. | 18:05 | |
pbmdawg | /op crythias | 18:05 |
* crythias calms down. Temperature is back to a nominal 98.6 | 18:05 | |
crythias | digg: research shows that 98.6 is too hot a temperature for humans. Global warming has raised human temperatures over time, (we used to average 97 degrees!) | 18:07 |
* snapcount hurls a tranq dart at crythias | 18:07 | |
crythias | urlk | 18:07 |
snapcount | sleep crythias....sleep now....don't fight it | 18:07 |
* crythias 's eyes gloss over | 18:07 | |
snapcount | hehe | 18:08 |
* crythias 's pupils increase to the size of saucers. | 18:08 | |
snapcount | terje, lurking will make you go blind | 18:08 |
crythias | thunk! | 18:08 |
crythias | must. keep. typin.... | 18:09 |
crythias | zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz | 18:09 |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 18:09 | |
snapcount | he is pretty wound up today | 18:09 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 18:09 | |
snapcount | the temperature of our room is rising | 18:10 |
pbmdawg | ahhh | 18:10 |
snapcount | we must cool it down | 18:10 |
* MrHairgrease enters the room | 18:10 | |
MrHairgrease | everything cool now | 18:10 |
snapcount | !vote Do you think Martin's hair is really greasy? | 18:10 |
WRE | .--:[ #WebGUI Vote Activated ]:------------ --- -- - | 18:10 |
WRE | ( -:- Do you think Martin's hair is really greasy? | 18:10 |
WRE | `--:[ To vote, type/msg !yes or !no. 1 min limit ]:----- --- -- - | 18:10 |
MrHairgrease | !yes | 18:10 |
snapcount | !no | 18:10 |
-!- MrHairgrease is now known as GreaseMeister | 18:11 | |
GreaseMeister | is that better? | 18:11 |
snapcount | see if you can vote again | 18:11 |
snapcount | since you changed your nic | 18:11 |
GreaseMeister | !yes | 18:11 |
WRE | .--:[ #WebGUI Vote Ended ]:------------ --- -- - | 18:12 |
WRE | ( -:- Vote Tally: Yes 2 No 1 | 18:12 |
-!- GreaseMeister is now known as DapperDan | 18:12 | |
WRE | `--:[ QuickVote v1.02.01 by David Proper (DrN) ]:----- --- -- - | 18:12 |
DapperDan | !yes | 18:12 |
snapcount | sorry | 18:12 |
snapcount | the polls are closed | 18:12 |
-!- DapperDan is now known as MrHairgrease | 18:12 | |
snapcount | but it worked | 18:12 |
snapcount | that's lame | 18:12 |
* MrHairgrease beat the system | 18:12 | |
MrHairgrease | I feel very punk today | 18:13 |
snapcount | Do you work for Diebold? | 18:13 |
MrHairgrease | No, but I did vote on a voting machine today | 18:13 |
MrHairgrease | I don't think those are diebolds btw | 18:13 |
MrHairgrease | but some european brand of votebending machines | 18:13 |
snapcount | nice | 18:19 |
MrHairgrease | what is? | 18:20 |
snapcount | votebending machines | 18:21 |
MrHairgrease | oh | 18:21 |
snapcount | c'mon martin | 18:21 |
snapcount | keep up | 18:21 |
snapcount | snap snap | 18:22 |
MrHairgrease | Those machines does keep voting very exciting | 18:22 |
MrHairgrease | you never know what you really vote | 18:22 |
snapcount | so, if you're sailing through the desert and the wheels fall off your boat, how many pancakes will it take to shingle a doghouse? | 18:22 |
MrHairgrease | It is not a good thing to be drunk at noon roy | 18:23 |
pbmdawg | depends on if the pancakes are made of sand or your boat wheels | 18:24 |
snapcount | heheheheh | 18:25 |
snapcount | ;alj[fawquhf[aoufhao; | 18:25 |
snapcount | the answer is | 18:25 |
snapcount | (duh) | 18:25 |
snapcount | none. because ice cream has no bones | 18:26 |
MrHairgrease | It must be beacuse of the timezone | 18:26 |
MrHairgrease | but I do not understand | 18:26 |
snapcount | that's the point | 18:26 |
snapcount | it has no point | 18:26 |
snapcount | it doesn't make sense | 18:26 |
snapcount | random | 18:26 |
snapcount | and therefore funny to weirdos such as snapcount | 18:27 |
MrHairgrease | oh, now I get it | 18:27 |
* MrHairgrease laughs his ass off | 18:27 | |
MrHairgrease | =) | 18:27 |
snapcount | hehe | 18:27 |
snapcount | I'm still psyched about getting wre to work on fc4 | 18:27 |
MrHairgrease | I'll try the joke on some people at the bar tonight | 18:28 |
snapcount | excuse my crythian mood | 18:28 |
snapcount | just don't tell it to any chicks | 18:28 |
MrHairgrease | was fc4 a pain in the ass then? | 18:28 |
snapcount | they won't laugh | 18:28 |
snapcount | don't ask me how I know that | 18:28 |
MrHairgrease | I don't care | 18:28 |
snapcount | not really | 18:28 |
MrHairgrease | mine laughs at everything i say | 18:28 |
snapcount | I was being stupid | 18:28 |
snapcount | uhh | 18:28 |
snapcount | I'm not sure if that's good or not =) | 18:28 |
MrHairgrease | It's probably good | 18:29 |
snapcount | oh ok | 18:29 |
MrHairgrease | else there wouldn't be so much stupid people= ) | 18:29 |
snapcount | the fc4 problem was that SOAP::Lite was failing to install | 18:29 |
snapcount | which caused the other perl modules to stop installing | 18:29 |
snapcount | and wre didn't die when this happened | 18:30 |
snapcount | it just went on to libapreq w/o reporting the error | 18:30 |
snapcount | well | 18:30 |
MrHairgrease | oh ok | 18:30 |
snapcount | one of the perl modules needed by libapreq was missing | 18:30 |
snapcount | so that broke also | 18:30 |
snapcount | so, I just had to go back and make them all install | 18:30 |
snapcount | and recompile libapreq | 18:30 |
snapcount | then it was happy | 18:31 |
MrHairgrease | cool | 18:31 |
snapcount | it takes forever to build on my craptop | 18:32 |
snapcount | like 6 hours | 18:32 |
MrHairgrease | that's why I don't have a laptop | 18:33 |
MrHairgrease | that and some monetary issues =) | 18:33 |
snapcount | starving student eh? | 18:35 |
MrHairgrease | well | 18:35 |
MrHairgrease | not exactly starving | 18:36 |
snapcount | not quite starving | 18:36 |
snapcount | me too | 18:36 |
snapcount | I'm in the 'not quite starving' category | 18:36 |
MrHairgrease | I get around pretty good | 18:36 |
MrHairgrease | but I don't wanna waste my money on a laptop | 18:36 |
MrHairgrease | it's just not useful enough for me | 18:36 |
snapcount | PB is buying my laptop, so it works out nice =) | 18:36 |
MrHairgrease | that would be your craptop, right =) | 18:37 |
snapcount | no | 18:37 |
snapcount | craptop is what I have now | 18:37 |
* MrHairgrease deletes his email to jt again =) | 18:37 | |
snapcount | my new one ships on the 15th | 18:37 |
snapcount | email? | 18:37 |
snapcount | is it juicy | 18:37 |
MrHairgrease | and that one compiles wre in two hours or so? | 18:37 |
snapcount | we'll see | 18:37 |
MrHairgrease | forget about the email | 18:38 |
snapcount | it's supposed to be hella fast | 18:38 |
MrHairgrease | my computer isn't | 18:38 |
MrHairgrease | but it's fast enough | 18:38 |
MrHairgrease | amd 1800 or something like that | 18:38 |
snapcount | that's pretty good | 18:38 |
MrHairgrease | yeah sure | 18:38 |
snapcount | I have to keep mine for 3 years before I get another one | 18:38 |
snapcount | so mine will prolly suck w/i 6 mos or so | 18:39 |
MrHairgrease | I bought my current computer like three and a half years ago I think | 18:39 |
MrHairgrease | still works fine | 18:39 |
MrHairgrease | I don't play games | 18:39 |
MrHairgrease | so I don't need all this unholy power | 18:40 |
MrHairgrease | how come we still have no ops? | 18:40 |
snapcount | b/c JT is lame | 18:41 |
snapcount | he's 'working' or something | 18:41 |
MrHairgrease | what has jt to do with that | 18:41 |
snapcount | non-sense | 18:41 |
snapcount | he has to apply for a group thing | 18:41 |
snapcount | with freenode | 18:41 |
MrHairgrease | you can't? | 18:41 |
snapcount | at which point, pb will have totalatarian control over the channel | 18:42 |
snapcount | life will end as we know it | 18:42 |
snapcount | we will be slaves to the machine | 18:42 |
* MrHairgrease starts #fightthesystem | 18:42 | |
snapcount | well, JT will then designate me as regional commander of #webgui | 18:42 |
snapcount | at which point | 18:42 |
snapcount | you will all be my bitches | 18:42 |
snapcount | (I'm joking btw) | 18:42 |
MrHairgrease | I figure so much | 18:42 |
snapcount | in case anyone missed the 'tone' | 18:43 |
MrHairgrease | You don't want me as your bitch | 18:43 |
snapcount | when we do get ops back | 18:43 |
snapcount | I think we will give ops to everyone | 18:43 |
snapcount | then just 'kick' back and relax | 18:43 |
MrHairgrease | kickfest! | 18:44 |
snapcount | see who's left when the dust settles | 18:44 |
snapcount | kind of an alpha male approach to ops | 18:44 |
snapcount | survival of the dorkiest | 18:44 |
* MrHairgrease is grochery shopping | 18:52 | |
MrHairgrease | grocery* | 18:52 |
MrHairgrease | or is it gross-ery | 18:52 |
snapcount | you have your desktop at the grocery store? | 18:52 |
snapcount | aren't people looking at you funny or is that normal in Europe? | 18:53 |
MrHairgrease | is should be goes | 18:53 |
snapcount | what? | 18:53 |
MrHairgrease | Only the upper layer of society has desktops at the grocery store | 18:53 |
snapcount | oh | 18:54 |
snapcount | I see | 18:54 |
pbmdawg | SEGA!!! | 18:54 |
MrHairgrease | that excludes me | 18:54 |
snapcount | you're one of the elites | 18:54 |
MrHairgrease | nah | 18:54 |
MrHairgrease | only when I'm between dorks =) | 18:54 |
MrHairgrease | and even then... | 18:54 |
MrHairgrease | I'm not that elite | 18:54 |
MrHairgrease | bbl | 18:56 |
snapcount | later | 18:56 |
snapcount | http://www.cnn.com/rssclick/2006/US/03/07/lesbian.homecoming.ap/index.html?section=cnn_topstories | 19:00 |
WRE | <snapcount> http://tinyurl.com/oyyrj | 19:00 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 19:03 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:25 | |
snapcount | did you get me any food? | 19:31 |
snapcount | well? | 19:32 |
snapcount | some cheese perhaps? | 19:32 |
* MrHairgrease throws snapcount a slice'o'pizza | 19:32 | |
snapcount | mmmm | 19:32 |
snapcount | pizza | 19:32 |
MrHairgrease | You can have all the cheese | 19:32 |
MrHairgrease | It might be cold when it arrives though | 19:33 |
MrHairgrease | you might wanna use your microwave | 19:33 |
snapcount | mmmmm... cold pizza | 19:33 |
snapcount | hey | 19:34 |
MrHairgrease | everybody has his taste for good food | 19:34 |
snapcount | how come I'm the only one in #fightthesystem? | 19:34 |
MrHairgrease | wait | 19:34 |
MrHairgrease | http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=nl_en&trurl=http%3a%2f%2fwww.nederlandtegenterrorisme.nl%2fmaak_uw_eigen_button | 19:38 |
WRE | <MrHairgrease> http://tinyurl.com/leg2j | 19:38 |
MrHairgrease | that's my favorite part of the site | 19:38 |
MrHairgrease | oops | 19:38 |
MrHairgrease | wrong channelnot the system fighters... | 19:38 |
snapcount | I made my own button | 19:43 |
snapcount | do you think they'll send it to the US? | 19:43 |
MrHairgrease | nah | 19:43 |
MrHairgrease | prolly not | 19:43 |
snapcount | why not | 19:43 |
MrHairgrease | I made my button | 19:43 |
snapcount | I'll look out for dutch terrorists | 19:44 |
MrHairgrease | which translates to: | 19:44 |
MrHairgrease | short fuses against terrorism | 19:44 |
MrHairgrease | another guy I know made one csaying: | 19:44 |
MrHairgrease | button won't help against terrorism | 19:44 |
MrHairgrease | anyway it's a completely absurd campain | 19:44 |
MrHairgrease | It's just to frighten people | 19:45 |
MrHairgrease | from the folder: | 19:45 |
snapcount | how about, "Don't push this button, I'm a terrorist" | 19:45 |
MrHairgrease | In holland everybody has to abide the law. The government also has to. Therefore the laws are adjusted. | 19:45 |
MrHairgrease | The whole thing will only demonize foreign people | 19:46 |
MrHairgrease | it sucks | 19:46 |
MrHairgrease | But I had a good laugh reading the folder. | 19:46 |
snapcount | the translation increases the comedic value | 19:47 |
MrHairgrease | thanks man | 19:47 |
MrHairgrease | Oh babelfishes? | 19:47 |
snapcount | yeah | 19:47 |
snapcount | babelfish | 19:47 |
MrHairgrease | try to translate french sites | 19:47 |
MrHairgrease | Or even better, Japanese | 19:47 |
MrHairgrease | Babelfish will translate record sleeve into small pocket | 19:48 |
MrHairgrease | at least for french sites | 19:48 |
MrHairgrease | also a funny thing is that they have explanations of 'difficult' words in the folder | 19:49 |
MrHairgrease | difficult words like: | 19:50 |
MrHairgrease | innovation | 19:50 |
MrHairgrease | conspiracy | 19:50 |
MrHairgrease | infiltration | 19:50 |
MrHairgrease | propaganda | 19:50 |
MrHairgrease | yeah, it's going very good with the Netherlands... | 19:51 |
* MrHairgrease now shut up, and won't bore you with it anymore. | 19:51 | |
MrHairgrease | shuts up* | 19:51 |
crythias | crythian proportions | 19:56 |
crythias | the dog meows after swallowing the cat's vocal box. The noise is unnerving, yet strangely lilting. In the distance, a cow moos. | 19:58 |
snapcount | holy crap | 20:05 |
snapcount | have you guys been to #plone | 20:05 |
snapcount | on this network | 20:05 |
pbmdawg | yes | 20:05 |
snapcount | 150 people | 20:05 |
snapcount | on the channel | 20:05 |
pbmdawg | yes | 20:05 |
snapcount | joomla 51 | 20:06 |
MrHairgrease | it's just a measly 1500% more than #webgui | 20:06 |
MrHairgrease | why care? =) | 20:06 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 20:06 | |
snapcount | heh | 20:07 |
snapcount | funny thing is | 20:11 |
snapcount | all those people | 20:11 |
snapcount | and no one is talking | 20:11 |
MrHairgrease | Their overwhelming number must scare them. | 20:11 |
snapcount | I'd much rather have 9 people that talk | 20:12 |
MrHairgrease | It's probably also b/c they don't know eachother | 20:12 |
MrHairgrease | Another explanation could be they only code and don't chitchat | 20:12 |
snapcount | I doubt that's it | 20:12 |
MrHairgrease | I tried to be sarcastic | 20:13 |
snapcount | oh | 20:13 |
snapcount | hehe | 20:13 |
MrHairgrease | but I'm just not funny | 20:13 |
snapcount | it will come in time Martin | 20:13 |
MrHairgrease | which is an attempt at cynicism | 20:13 |
MrHairgrease | =) | 20:13 |
snapcount | you can't rush these things | 20:13 |
snapcount | anyways, I gotta go | 20:13 |
MrHairgrease | wait till I'm in Vegas | 20:14 |
MrHairgrease | laters | 20:14 |
snapcount | I'm taking the rest of the day off | 20:14 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 20:14 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 21:10 | |
-!- usr-src [n=gnu@p5080FA04.dip.t-dialin.net] has joined #webgui | 21:18 | |
-!- usr-src [n=gnu@p5080FA04.dip.t-dialin.net] has left #webgui [] | 21:22 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 21:23 | |
-!- pbmdawg changed the topic of #WebGUI to: crythias, your roast is done. | 21:23 | |
* crythias licks his lips | 21:27 | |
crythias | mmm roast. | 21:27 |
-!- pbmdawg changed the topic of #WebGUI to: WebGUI - Where everyone is as powerful as the channel operator | 21:50 | |
pbmdawg | I've decided that WebGUI is only incidentally open-source. | 23:11 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:59 | |
--- Day changed Wed Mar 08 2006 | ||
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:02 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 00:47 | |
-!- crythias changed the topic of #WebGUI to: this space for rent. | 00:48 | |
-!- crythias changed the topic of #WebGUI to: login: admin pass:123qwe | 00:49 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 01:10 | |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has joined #webgui | 01:20 | |
Baylink | Ah... so there *is* a channel. | 01:20 |
Baylink | ... in which no one's listening. :-) | 01:23 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has quit ["User disconnected"] | 02:01 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 02:09 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 02:09 | |
crythias | hee | 02:10 |
crythias | because there's nothing better to do... | 02:35 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 02:35 | |
crythias | the dog | 02:42 |
crythias | !calc | 04:05 |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 06:00 | |
perlDreamer | ahhhh! That's _my_ password! | 06:00 |
-!- BeerPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has joined #webgui | 06:06 | |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has quit [Read error: 110 (Connection timed out)] | 06:18 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 06:54 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 07:09 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 09:44 | |
-!- lyop [n=root@61.48.162.189] has joined #webgui | 10:19 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 10:27 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 10:48 | |
-!- BeerPerson is now known as BearPerson | 13:57 | |
-!- lyop [n=root@61.48.162.189] has quit ["TinyIRC 1.1"] | 16:23 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 16:28 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 16:46 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 17:02 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:17 | |
snapcount | Martin | 17:22 |
snapcount | Praise the lord and all that is Holy... you are here | 17:22 |
snapcount | MrHairgrease | 17:23 |
snapcount | blink | 17:23 |
MrHairgrease | hi | 17:23 |
snapcount | feel like helping me figure out something | 17:23 |
MrHairgrease | what's up | 17:23 |
snapcount | I need help | 17:23 |
MrHairgrease | depends | 17:23 |
MrHairgrease | what's it | 17:23 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has joined #webgui | 17:23 | |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has quit [Remote closed the connection] | 17:23 | |
MrHairgrease | how long will it take | 17:24 |
snapcount | prolly won't take you long | 17:24 |
snapcount | Couldn't call method addToCart on asset for url: home/untitled Root cause: Can't locate object method "user" via package "Asset_EventManagementSystem" (perhaps you forgot to load "Asset_EventManagementSystem"?) at /data/WebGUI/lib/WebGUI/International.pm line 78. | 17:24 |
snapcount | I'm pretty sure something in the commerece system is causing this | 17:24 |
MrHairgrease | ah! | 17:24 |
snapcount | but I can't find it | 17:24 |
MrHairgrease | I think I know | 17:24 |
snapcount | ooh boy | 17:24 |
MrHairgrease | Wouter found out about that one | 17:24 |
MrHairgrease | wait | 17:25 |
snapcount | I'm calling shoppingcart->new($session)->add in that method that's throwing the error | 17:25 |
MrHairgrease | This is probably wrong: WebGUI::Commerce::Payment::recurringPeriodValues | 17:26 |
MrHairgrease | It does not get the sesssion | 17:26 |
snapcount | would it matter that I'm not using recurringPayments | 17:26 |
MrHairgrease | wait | 17:27 |
* MrHairgrease log on to the procoloix server | 17:27 | |
MrHairgrease | hmm | 17:29 |
* MrHairgrease scratches his head | 17:29 | |
snapcount | heh | 17:29 |
snapcount | we could start a club | 17:29 |
snapcount | I've been doing that all morning | 17:29 |
MrHairgrease | you should consider using anti dandruff shampoo =) | 17:36 |
snapcount | I think I have fleas | 17:36 |
MrHairgrease | In which file does the error occur | 17:36 |
MrHairgrease | and which sub? | 17:36 |
snapcount | Wobject/EventManagementSystem www_addToCart | 17:37 |
MrHairgrease | Try to comment out this line: | 17:38 |
MrHairgrease | 477 my $subEventForm = $self->getSubEventForm($eventId); | 17:38 |
snapcount | ok | 17:38 |
MrHairgrease | I don't think the problem is in the shopping crat | 17:38 |
MrHairgrease | that does not user intl | 17:38 |
MrHairgrease | especially not Asset_EventManagementSystem | 17:39 |
MrHairgrease | got it | 17:39 |
MrHairgrease | 398 my $i18n = WebGUI::International->new('Asset_EventManagementSystem'); | 17:39 |
MrHairgrease | No session is passed | 17:39 |
snapcount | hey | 17:40 |
snapcount | you mean I have to blame this on me or Colin | 17:40 |
snapcount | but I wanted to blame you | 17:40 |
* snapcount huffs | 17:41 | |
MrHairgrease | you can blame me all you want | 17:41 |
snapcount | oh ok | 17:41 |
snapcount | =) | 17:41 |
MrHairgrease | but why dio you use 1 character indents | 17:41 |
snapcount | It's your fault Martin, you fixed this problem | 17:41 |
MrHairgrease | It's my fault | 17:41 |
MrHairgrease | i admit | 17:41 |
snapcount | I'm a rebel Martin | 17:42 |
MrHairgrease | I can't help it though | 17:42 |
snapcount | I don't follow the heard | 17:42 |
MrHairgrease | It just suck at coding | 17:42 |
snapcount | 5 char indents are so, "by the book" | 17:42 |
MrHairgrease | But I do use tabs | 17:42 |
MrHairgrease | 1 tab | 17:42 |
snapcount | not two? | 17:42 |
MrHairgrease | just set your tabs to 8 characters | 17:42 |
snapcount | or three | 17:42 |
MrHairgrease | depends how deep you're nested | 17:42 |
chansen | Hi folks | 17:42 |
snapcount | hola | 17:43 |
MrHairgrease | hi | 17:43 |
snapcount | thx MrHairgrease | 17:45 |
snapcount | you saved the day | 17:45 |
MrHairgrease | np | 17:45 |
snapcount | or the morning | 17:45 |
MrHairgrease | keeps me off the street | 17:45 |
snapcount | or something | 17:45 |
MrHairgrease | the whales? | 17:46 |
snapcount | huh | 17:46 |
snapcount | like shamoo | 17:46 |
MrHairgrease | save the whales | 17:46 |
snapcount | like fat chicks | 17:46 |
snapcount | give me some context here... | 17:47 |
MrHairgrease | forget about it | 17:47 |
snapcount | lol | 17:47 |
MrHairgrease | it's not funny anyway | 17:47 |
snapcount | hey | 17:47 |
snapcount | how do you know | 17:47 |
MrHairgrease | that it's not funny? | 17:47 |
snapcount | whales can be a very funny topic | 17:47 |
snapcount | "A whale walks into a bar" | 17:48 |
snapcount | that's funny, because whales can't walk, especially on land | 17:48 |
snapcount | ok... moving on | 17:48 |
MrHairgrease | People from florida are a weird bunch | 17:48 |
MrHairgrease | anyway | 17:49 |
MrHairgrease | If I understand correctly whales is also the Vegas lingo for the filthy rich | 17:49 |
snapcount | yes | 17:49 |
MrHairgrease | who spend tons in the casino's | 17:49 |
snapcount | this is true | 17:49 |
MrHairgrease | So the whole walking whale thing make ssense | 17:49 |
MrHairgrease | rendering it very very unfunny =) | 17:50 |
snapcount | you got me on a technicality | 17:50 |
MrHairgrease | yeah | 17:50 |
MrHairgrease | great isn't it =) | 17:50 |
snapcount | so, if your sailing through the desert.... | 17:50 |
snapcount | hahahah | 17:50 |
MrHairgrease | no | 17:50 |
MrHairgrease | no that again | 17:50 |
MrHairgrease | =) | 17:51 |
* snapcount crawls back into his perl module | 17:51 | |
MrHairgrease | good boy | 17:51 |
snapcount | wtf! | 19:09 |
snapcount | my $var; | 19:09 |
snapcount | foreach $var (@craphole) {} | 19:09 |
snapcount | print $var; | 19:09 |
snapcount | shouldn't $var have the last value from the loop? | 19:09 |
snapcount | it's not in local scope to the loop because it's declared outside | 19:10 |
snapcount | I need some eduemacation | 19:10 |
MrHairgrease | roy | 19:19 |
MrHairgrease | http://perldoc.perl.org/perlsyn.html#Foreach-Loops-for-foreach | 19:19 |
WRE | <MrHairgrease> http://tinyurl.com/qqclj | 19:19 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:20 | |
snapcount | Frank explained | 19:20 |
snapcount | I get it | 19:20 |
snapcount | thanks though | 19:20 |
MrHairgrease | ok | 19:21 |
snapcount | ok... I need recommendations on how to accomplish this in the 'cleanest' way | 19:39 |
snapcount | b/c right now all of my solutions are ugly | 19:39 |
snapcount | for Matt, who is late to the party | 19:39 |
snapcount | [12:09] <snapcount> my $var; | 19:39 |
snapcount | [12:09] <snapcount> foreach $var (@craphole) {} | 19:39 |
snapcount | [12:09] <snapcount> print $var; | 19:39 |
pbmdawg | ok..... | 19:40 |
pbmdawg | what? | 19:40 |
MrHairgrease | you want to have $var set to the last element of craphole? | 19:40 |
snapcount | I need to access the last value from the loop itteration | 19:40 |
snapcount | yes | 19:40 |
MrHairgrease | two options: | 19:40 |
snapcount | I need the last craphole | 19:40 |
MrHairgrease | $var = $craphole[-1] | 19:41 |
pbmdawg | my $var = $craphole[-1]; | 19:41 |
MrHairgrease | or just use another variable for the iteration | 19:41 |
MrHairgrease | and set $var to it every time | 19:41 |
MrHairgrease | which is not pretty btw. | 19:41 |
snapcount | which would you rather see if you were trying to figure out someones hackery? | 19:42 |
MrHairgrease | You can also use a for loop | 19:42 |
snapcount | yeah | 19:42 |
snapcount | that's the solution I came up with | 19:42 |
snapcount | it was nasty | 19:42 |
MrHairgrease | I would go for the -1 index | 19:42 |
MrHairgrease | and put a comment above it | 19:42 |
snapcount | matt? | 19:42 |
snapcount | you concurr | 19:43 |
snapcount | and stuff | 19:43 |
snapcount | pbmdawg | 19:43 |
pbmdawg | yeah, since that's the solution I suggested. | 19:43 |
snapcount | blah blah blah | 19:43 |
snapcount | =) | 19:43 |
snapcount | alrighty then... you guys retain your status as being cool | 19:43 |
snapcount | good job | 19:43 |
crythias | whales are mammals | 19:45 |
crythias | mammals have hair | 19:46 |
crythias | itchy hair needs dandruff shampoo | 19:46 |
crythias | a famous whale is called Shamu | 19:46 |
snapcount | crythias, you will always trump me when it comes to being the most random | 19:46 |
* crythias provides radnomosity in crythian proportions. | 19:47 | |
crythias | randomosity* | 19:48 |
crythias | var $mammal=$whale[-1]; | 19:50 |
crythias | print $mammal; | 19:50 |
crythias | Output: "Shamu" | 19:50 |
crythias | heh | 19:51 |
crythias | ah, yeah. I did it. | 19:51 |
* snapcount flares his nostirls | 19:51 | |
* crythias struts in a way a chicken would strut if the chicken were human and not selfconscious. | 19:51 | |
* crythias plays with random tinyurls... | 19:53 | |
crythias | Let's just say some of them are definitely nsfw. | 19:53 |
pbmdawg | Der Kommissar | 20:09 |
crythias | oh oh | 20:09 |
pbmdawg | Don't turn around | 20:10 |
crythias | oh oh. | 20:10 |
pbmdawg | Wu-uh-oh | 20:10 |
pbmdawg | Kommissar's in town. | 20:10 |
* crythias is dancing to the BEP. aw yeah...pump it. | 20:11 | |
pbmdawg | Whip it good. | 20:13 |
pbmdawg | Love My Way - The Psychedelic Furs | 20:20 |
pbmdawg | True - Spandau Ballet | 20:23 |
pbmdawg | So True, funny how it seems | 20:23 |
pbmdawg | always on time, but never enough for dreams | 20:23 |
pbmdawg | heard on plainblack.com - "Well, slap me with a kipper!" | 20:24 |
pbmdawg | I Want To Know What Love Is - Foreigner | 20:28 |
pbmdawg | Take Me Home Tonight/Be My Baby - Eddie Money | 20:34 |
crythias | do what? | 20:34 |
pbmdawg | Beds Are Burning - Midnight Oil | 20:37 |
crythias | all the leaves are brown. | 20:38 |
crythias | and the sky is gray. | 20:38 |
pbmdawg | how do we sleep while our beds our burning | 20:38 |
pbmdawg | how can we dance when our earth is turning | 20:38 |
crythias | on a winter's day? | 20:39 |
crythias | c'mon everybody, let's dance! | 20:39 |
crythias | California Dreamin on such a winter's day! | 20:39 |
pbmdawg | A Matter Of Trust - Billy Joel | 20:43 |
pbmdawg | Say It Isn't So - The Outfield | 20:49 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 110 (Connection timed out)] | 21:11 | |
crythias | ack | 21:27 |
snapcount | syn | 21:27 |
snapcount | oh wait | 21:27 |
snapcount | that's backwards | 21:27 |
crythias | finally found out why my bandiwdth got eaten up | 21:27 |
snapcount | bandwidth monster? | 21:28 |
crythias | some genius in north carolina sat on my home page for 12437 hits because of my refreshing webcam image ... | 21:29 |
crythias | the page refreshed every 30 seconds. | 21:29 |
crythias | I killed that, and renamed the file. | 21:30 |
crythias | but I did that before I knew who was syphoning my traffic. | 21:30 |
crythias | 179MB of transfer for the one file | 21:31 |
crythias | not anymore. | 21:31 |
crythias | anyway, I gathered that info from my new host. | 21:32 |
crythias | time to block an IP address | 21:33 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has joined #webgui | 21:37 | |
Baylink | Morning, all. So my 6.8.0 WRE still refuses to find ExtUtils/XSBuilder/ParseSource.pm, whatever that's supposed to be. Any thoughts? I decided to go with WRE, over my personal objection to not having components live where I want them, precisely to avoid this sort of thing; is that an unreasonable approach? | 21:41 |
Baylink | (I'm building from source on SuSE 9.3, as I noted on the forum. | 21:42 |
Baylink | ping | 21:45 |
Baylink | snapcount: the wre sourcebuild should be expected to be completely independent of everything on the machine except those 6 or 7 super-prereq's, right? | 21:46 |
MrHairgrease | Did you try to install ExtUtils::XSBuilder::ParseSource manually? | 21:47 |
Baylink | I'm guessing that's part of a perl module package? No, I didn't. As noted, I'm using WRE at all precisely because I don't want to spend 2 weeks getting married to (by actual count from two years ago) 16 open-source codebases. to get the package running. If WRE 0.6 is not supposed to be that rugged, and I was told it was, then I'll wait for WG7. | 21:53 |
Baylink | And the whole "having to wait 3 hours while the build starts over from scratch" part doesn't thrill me either. At least if I'm doing it by hand, no one's end-running make. | 21:55 |
Baylink | I believe the "why are you waiting for 7.0 instead of running the gamma" poll missed a reply: "because gamma releases have insufficient attention paid to release configuration management." | 21:56 |
MrHairgrease | Damn man. | 22:06 |
MrHairgrease | I just tried to help out | 22:06 |
Baylink | I know. | 22:06 |
MrHairgrease | no to initiate some friggin flame fest | 22:06 |
MrHairgrease | I you rather compile by hand | 22:06 |
MrHairgrease | do tjust that | 22:06 |
Baylink | I wasn't flaming, really. | 22:06 |
MrHairgrease | Maybe | 22:07 |
MrHairgrease | It must be your choice of words | 22:07 |
Baylink | Nope. I was sold "we'll do all the dependencies, so you don't have to". And that's not what I've got. | 22:07 |
MrHairgrease | Or my lck of interpretation | 22:07 |
Baylink | Not your fault, certainly. | 22:07 |
MrHairgrease | If there's a bug in wre, which is very possible due to the nature of software, please submit it. | 22:08 |
MrHairgrease | Anyway I'm going afk | 22:08 |
Baylink | I'm not sure whether that *constitutes* a bug, hence my attempt to get snapcount to clarify; clearly, he's busy working. | 22:08 |
MrHairgrease | I have to go to the Drink Or Die Barstool Blues Night at de Koornbeurs | 22:08 |
Baylink | Well, far be it from me. :-) | 22:09 |
Baylink | You're the SQLForm guy, no? | 22:09 |
MrHairgrease | Yeah I am | 22:09 |
MrHairgrease | Tried it? | 22:09 |
Baylink | Wanting to play with that is specifically what made me break down and try to install pre-7.0. So this *is* your fault. :-) | 22:09 |
nuba | heh MrHairgrease seems you are forever guilty now :) | 22:10 |
MrHairgrease | laters | 22:11 |
Baylink | It's them guinea pigs as sticks their heads up over the cube walls... :-) | 22:12 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Drinkin away the guilt =)"] | 22:12 | |
* crythias dances a little jig. | 23:22 | |
crythias | ahh yeah | 23:23 |
Baylink | ? | 23:34 |
snapcount | Fedora Core 4? | 23:34 |
crythias | It's all good, and I'm gone. | 23:34 |
crythias | l8rness | 23:35 |
Baylink | snapcount: see above? There's a specific query in there for you, amongst the ranting... :-) | 23:35 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:35 | |
snapcount | I'm not seeing the tree for the forrest it seems | 23:36 |
Baylink | [14:46:25] <Baylink> snapcount: the wre sourcebuild should be expected to bern completely independent of everything on the machinern except those 6 or 7 super-prereq's, right?rn | 23:37 |
snapcount | oh I see | 23:37 |
Baylink | By which I meant the compilers and syslibs. | 23:37 |
snapcount | yes... that's the end goal | 23:37 |
snapcount | I ran into this problem this weekend | 23:37 |
Baylink | And that goal is known to be less well achieved than would be preferred? :-) | 23:38 |
Baylink | Note, BTW, that https://www.plainblack.com/wre/building talks about -core. I assume that's really -source? | 23:38 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 23:38 | |
snapcount | well, what you found is a bug | 23:38 |
snapcount | that is pretty easy to work around | 23:38 |
snapcount | if you're using FC4 | 23:38 |
snapcount | I posted a binary | 23:38 |
Baylink | Is that a CPAN-able thing? | 23:39 |
snapcount | or, I can tell you the work around | 23:39 |
Baylink | Shoot. :-) | 23:39 |
snapcount | Which O/S are you using? | 23:39 |
Baylink | SuSE 9.2, 2.6.11.4 | 23:40 |
Baylink | Excuse: 9.3 | 23:40 |
snapcount | ok... so we haven't made a binary for you | 23:40 |
Baylink | Nope; source building. | 23:40 |
snapcount | you need to install the missing module using the WRE version of Perl | 23:41 |
pbmdawg | roy: which module is missing | 23:41 |
snapcount | ExtUtils::XSBuilder::ParseSource | 23:42 |
snapcount | and I'm not sure it's missing actually | 23:42 |
snapcount | I haven't looked | 23:42 |
snapcount | the real problem is this | 23:42 |
Baylink | ... yes? :-) | 23:42 |
snapcount | the install perlmodules part of build.sh | 23:43 |
snapcount | fails on SOAP::Lite | 23:43 |
snapcount | when that happens | 23:43 |
snapcount | build.sh should stop | 23:43 |
snapcount | it doesn't | 23:43 |
snapcount | it starts building libapreq2 | 23:43 |
snapcount | which needs ExtUtils::XSBuilder::ParseSource | 23:43 |
Baylink | which comes from SOAP::Lite. | 23:43 |
snapcount | I'm not sure about that | 23:44 |
Baylink | I'm going to go patch build.sh to log all it's output; I was in screen, and can't scrool back far enough. | 23:44 |
snapcount | if you run the installPerlModules script | 23:44 |
snapcount | by it's self | 23:44 |
snapcount | you will see that it still has work to do | 23:44 |
snapcount | things like DBI, etc also are not installed | 23:45 |
Baylink | Is that build.sh thing permanent, or does someone plan to replace it with make eventually? | 23:46 |
snapcount | well, nothing is permanent if there is a better solution out there with someone willing to do it | 23:47 |
Baylink | Got it. Well, I've just tweaked build.sh to at least log everything. I don't know if I'm enough of a make-maven to get it to work properly atop the remainder of the makefiles, but I'll look. | 23:49 |
snapcount | cool | 23:50 |
Baylink | What's the lightest-weight way to submit that build.sh change? Mail it to the -dev list? | 23:50 |
snapcount | for logging? | 23:50 |
Baylink | yeah | 23:50 |
snapcount | yeah, the dev list | 23:50 |
snapcount | You should probably post about your idea for make as well | 23:51 |
snapcount | and why it's better than what we have | 23:51 |
snapcount | you probably want to get some support on the list before spending a lot of time on it | 23:51 |
snapcount | I think your biggest obstacle is going to be that JT and I are far from make experts | 23:52 |
snapcount | and we have to maintain the WRE | 23:52 |
snapcount | that's not to say we can't/won't learn | 23:52 |
snapcount | you'll have to have a good argument | 23:52 |
snapcount | that's all I'm saying | 23:53 |
Baylink | Understood. But if lots of people are going to be building from source, you're going to want to find *some* way for us not to have to rerun the *entire* build everytime. | 23:53 |
Baylink | Especially since there are lots of prompts *in the middle*. | 23:53 |
snapcount | you know that you can run individual components right? | 23:53 |
Baylink | My argument is that the sales pitch for WRE is "It Just Works". | 23:53 |
snapcount | ./build.sh --apache --mysql | 23:53 |
Baylink | Yeah, I saw that. Since I don't know how to tell when a module has completed successfully, I'm not sure they help me. | 23:54 |
Baylink | Again: the whole point is to *avoid8 my having to get married to 42 build processes. | 23:54 |
Baylink | This is the major failing of componentized software, IMO. | 23:54 |
snapcount | well, having a logging/verbosity type feature sounds like a good idea to me | 23:55 |
--- Day changed Thu Mar 09 2006 | ||
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:08 | |
snapcount | cool | 00:14 |
snapcount | we might have a new volunteer | 00:14 |
Baylink | Who, me? :-) | 00:27 |
snapcount | sure | 00:34 |
snapcount | I was referring to a different person but we'll take all the help we can get | 00:34 |
Baylink | Ah. | 00:38 |
Baylink | Naw; JT and I can only deal with one another in limited amounts. | 00:38 |
snapcount | heh | 00:39 |
snapcount | Too Alpha personalities eh | 00:39 |
snapcount | s/too/two | 00:40 |
Baylink | Not so much that; it's cases. My view of it is that he and I have differing perceptions of how making a living off an OSS project ought to bear on interactions with a developer/user community. | 00:41 |
snapcount | ahh | 00:41 |
Baylink | It's not uncommon; Isaac from MythTV does many of the same things, and he's *not* charging people money. | 00:41 |
snapcount | This project is run a little differently | 00:42 |
Baylink | But for a package that's so head and shoulders above everything else in it's market, WG seems to have much smaller a visible community than I'd expect. | 00:42 |
Baylink | Yeah; that's a good way to put it. | 00:42 |
Baylink | Doing what he's doing without giving off the appearance of soliciting free labor for your commercial product is a difficult line to walk. I may be alone in thinking so, but he doesn't do it as well as I'd like to see. (For whatever that's worth :-) | 00:43 |
Baylink | SO, back to cases: is that SOAP thing because I've failed to modify the installation grid that CPAN presents me with? | 00:49 |
snapcount | no | 00:51 |
snapcount | I'm not sure what the deal is | 00:51 |
snapcount | I had to say no to the XML prereq | 00:51 |
snapcount | that is prompted after the SOAP Grid | 00:51 |
snapcount | and everything worked fine | 00:51 |
Baylink | That's not the default answer, then? | 00:51 |
snapcount | no | 00:51 |
snapcount | I need to look into it further | 00:51 |
Baylink | Got it. Someone should add that note to https://www.plainblack.com/wre/building, as well as checking on -core/-source. | 00:51 |
WRE | <Baylink> http://tinyurl.com/nheyh | 00:52 |
snapcount | and patch it up so it works again | 00:52 |
snapcount | I plan on working on this next week | 00:52 |
snapcount | I'm going to improve the documentation as well | 00:52 |
Baylink | Well, thanks, bot, but I don't like tinyurl anyway. :-) // Cool. I'll let you know if that change works when it comes around again on the guitar. You don't remember the exact question, do you? | 00:53 |
snapcount | No... sorry | 00:53 |
snapcount | it asks if you want to prepend XML::Something | 00:53 |
snapcount | before building SOAP | 00:54 |
snapcount | if you say no, it works | 00:54 |
Baylink | 'k; I'll take my changes. Hmmm. I think I told cpan to Follow instead of Asking, was that bad? | 00:54 |
snapcount | yeah | 00:54 |
Baylink | ruhroh. | 00:54 |
snapcount | that will automatically prepend prereqs | 00:54 |
Baylink | WHich means I'm screwed and I have to kill my build and go purge CPAN. Got it. | 00:55 |
snapcount | hey | 00:55 |
snapcount | it's not just a job | 00:55 |
snapcount | it's an adventure | 00:55 |
Baylink | Yeah, but they give you clean socks. :-) I don't suppose you know CPAN well enough to tell me where in it's .cpan crap to toggle just that bit? | 00:56 |
snapcount | no | 00:56 |
snapcount | the only way I know | 00:56 |
snapcount | is to re-run the config | 00:56 |
snapcount | o conf | 00:56 |
snapcount | something to that effect | 00:56 |
snapcount | make sure you're using the WRE perl | 00:56 |
snapcount | =) | 00:56 |
Baylink | Oh yeah; that won't flush my prebuild. I'm not using anything. build.sh is using things. | 00:57 |
Baylink | See why this is so hard for people who don't carry the whole build around in their head? | 00:57 |
snapcount | yeah | 00:57 |
Baylink | and JT tends to forget that, I think, because *he* does. | 00:57 |
snapcount | . source/wre/wre/setenvironment | 00:57 |
snapcount | that may not be the exact path | 00:58 |
snapcount | but if you run that, your shell will have the same env as the build script | 00:58 |
snapcount | and manual steps will work | 00:58 |
snapcount | (like running cpan) | 00:58 |
Baylink | Oh. Which is why cpan launched right into config. | 00:58 |
Baylink | Oops. | 00:58 |
snapcount | if you type perl -V | 00:58 |
snapcount | I think you'll see its in /usr/bin | 00:58 |
snapcount | which is not what you want | 00:58 |
Baylink | 5.8.6; libs in the system places. Yeah. | 00:59 |
snapcount | those should all start with /data/wre/... | 00:59 |
Baylink | Oh. In the *target*, not in the *build* tree. | 01:00 |
snapcount | yeah... it's using the perl it makes | 01:00 |
snapcount | in the beginning | 01:00 |
snapcount | it has to | 01:00 |
snapcount | kinda confusing | 01:00 |
Baylink | No, I meant that setenvironment should be expected to be in /data? Or in /usr/build/wrebuild? | 01:01 |
Baylink | I'm having trouble finding it anywhere. | 01:01 |
snapcount | it should be in wrebuild/wre/wre/somewhere-in-here | 01:01 |
snapcount | err | 01:02 |
snapcount | wrebuild/source/wre/wre | 01:02 |
Baylink | $BUILDDIR/wre/wre/sbin/setenvironment | 01:02 |
snapcount | yep | 01:02 |
snapcount | run it like this | 01:02 |
snapcount | . /path/to/script | 01:02 |
Baylink | And *now* cpan thinks it's configure. THanks. | 01:02 |
snapcount | sure thing | 01:03 |
Baylink | Yeah; been writing bourne scripts for 25 years. :-) | 01:03 |
snapcount | oh ok | 01:03 |
snapcount | then you know why | 01:03 |
snapcount | =) | 01:03 |
snapcount | most people don't get that and it causes them problems | 01:03 |
Baylink | Yep. See, this is the other thing: JT tends to assume (in my perception) that if you don't know every detail of WG internals, that you don't know much. | 01:03 |
Baylink | That's *really* annoying. :-) | 01:03 |
snapcount | he's an acquired personality | 01:04 |
snapcount | but he means well | 01:04 |
Baylink | Well, his package is great. But did you ever read Jerry Pournelle describing Vulcan (dBase I) as "infuriatingly excellent"? | 01:05 |
Baylink | "o conf init", btw | 01:05 |
snapcount | yep | 01:05 |
snapcount | that's it | 01:05 |
snapcount | I can't remember it all | 01:05 |
snapcount | I have to look stuff up | 01:05 |
Baylink | Note that "follow" *is the default* for cpan; the notes should be changed to reflect that as well. | 01:06 |
Baylink | I hadn't *thought* I was making that up. :-) | 01:07 |
snapcount | crap | 01:07 |
snapcount | I think follow is okay, as long as it's set to ask first | 01:07 |
Baylink | If you say follow, it *won't* ask; I think that what it means, anyway. | 01:08 |
snapcount | oh ok | 01:08 |
Baylink | Hence the problem. | 01:08 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 01:08 | |
Baylink | Hey, JT. | 01:08 |
* rizen howdy | 01:09 | |
* rizen what's the topic for? | 01:09 | |
* rizen just cuz no one had anything better to say? | 01:09 | |
* Baylink looks, than scratches head. :-) | 01:09 | |
snapcount | why are you talking in actions | 01:09 |
chansen | I also wondered that when I joined | 01:09 |
* snapcount tells you to stop that | 01:09 | |
* rizen hmmm...it's a new irc client | 01:09 | |
* rizen no idea why | 01:09 | |
Baylink | We think we've nailed down a couple minor tweaks to https://www.plainblack.com/wre/building that will make life easier. | 01:10 |
-!- snapcount changed the topic of #WebGUI to: Why was this the topic? | 01:10 | |
* rizen stop that | 01:10 | |
-!- chansen changed the topic of #WebGUI to: WebGUI - http://www.plainblack.com/webgui | 01:11 | |
* chansen looks better IMO | 01:11 | |
* rizen test | 01:11 | |
* rizen on my screen everyone is talking in actions | 01:12 | |
snapcount | this is kinda funny | 01:12 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 01:12 | |
chansen | I agree | 01:12 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 01:12 | |
* rizen let's see, is this any better | 01:12 | |
snapcount | lol | 01:12 |
chansen | nopp | 01:12 |
snapcount | what client are you using? | 01:12 |
* rizen stupid irc client...ok switching to another one | 01:12 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 01:12 | |
snapcount | stupid irc client | 01:13 |
snapcount | never heard of that one | 01:13 |
chansen | heh | 01:13 |
-!- jtsmith [n=chatzill@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 01:15 | |
jtsmith | test | 01:15 |
-!- jtsmith is now known as PlainBlackGuy | 01:16 | |
Baylink | There you go | 01:16 |
PlainBlackGuy | it's too bad cuz i hate this chat client | 01:16 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 01:16 | |
PlainBlackGuy | Oh well | 01:16 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 01:16 | |
chansen | If you want a decent GUI client for OS X, give X-Chat Aqua a try | 01:17 |
chansen | http://xchataqua.sourceforge.net/ | 01:17 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has quit ["User disconnected"] | 01:20 | |
PlainBlackGuy | i just downloaded colloquy | 01:23 |
PlainBlackGuy | going to give that a try in a sec | 01:23 |
PlainBlackGuy | then i'll try xchat | 01:23 |
-!- PlainBlackGuy [n=chatzill@c-67-184-239-85.hsd1.il.comcast.net] has quit ["Chatzilla 0.9.71 [Firefox 1.0.7/20050915]"] | 01:23 | |
-!- jtsmith [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 01:25 | |
jtsmith | test | 01:25 |
jtsmith | this ain't half bad | 01:25 |
snapcount | r u on mac? | 01:26 |
jtsmith | yup | 01:26 |
chansen | Adium is also a very popular client, does IRC and all major IM protocols | 01:27 |
chansen | http://www.adiumx.com/ | 01:27 |
jtsmith | adium doesn't do irc | 01:28 |
jtsmith | i have used adium for over a year | 01:28 |
jtsmith | they recommend colloquy | 01:28 |
chansen | then I'm sorry, I heard by someone that there was a IRC plugin | 01:29 |
jtsmith | no problem at all | 01:30 |
jtsmith | honestly colloquy seems pretty cool | 01:30 |
chansen | I use Proteus and X-Chat Aqua, quite happy with both | 01:30 |
jtsmith | it's pretty and functional | 01:30 |
chansen | I have it installed, but I seem to prefer xchat, which also comes with an embedded perl interpreter :) | 01:32 |
jtsmith | for as little as i use irc, i'm not sure what good a perl interpreter would do me, but if i decide i want to do something cool, i'll certainly keep that in mind | 01:32 |
jtsmith | i have to send in my mac for some repairs shortly anyway | 01:33 |
jtsmith | the power connection has been giving me trouble | 01:33 |
snapcount | you could use BitchX | 01:33 |
snapcount | hardcore | 01:33 |
chansen | jtsmith: pb pro? | 01:33 |
jtsmith | yup | 01:33 |
chansen | I thought the new power connector should be flawless | 01:34 |
chansen | It definitely looks cool though | 01:34 |
jtsmith | that's on the macbook pro | 01:35 |
jtsmith | i have one of the powerbook pro's from last summer | 01:35 |
jtsmith | from before they started offering the magnetic thingy | 01:35 |
chansen | ok, same here | 01:35 |
chansen | FTR, the old one was only powerbook | 01:36 |
jtsmith | ok | 01:37 |
chansen | http://www.mathcaddy.com/windowsxpbootsonamac!!!!1/ | 01:39 |
WRE | <chansen> http://tinyurl.com/gryqa | 01:39 |
snapcount | jtsmith | 02:09 |
jtsmith | snapcount | 02:11 |
snapcount | It seems as though this process thingy no workie for checkboxes | 02:11 |
snapcount | can you confirm or deny these scathing allegations | 02:11 |
jtsmith | could you post the line of code you're using to process? | 02:12 |
snapcount | well... | 02:12 |
snapcount | I guess | 02:12 |
snapcount | @pids = $self->session->form->process("subEventPID", "checkbox"); | 02:12 |
jtsmith | nope | 02:12 |
jtsmith | checkList | 02:13 |
snapcount | it has to be a checklist | 02:13 |
jtsmith | the reason is that you're not creating a single solitary check box, are you? | 02:13 |
jtsmith | you're creating a bunch of check boxes that all use the same name, right? | 02:13 |
snapcount | a collection of single solitary checkboxes | 02:13 |
snapcount | each with the same name | 02:13 |
jtsmith | yes, but that is a checkList by definition | 02:13 |
snapcount | the checkList won't allow me to display additional information on the same row | 02:14 |
jtsmith | did i say you should use checkList for displaying it | 02:14 |
jtsmith | i don't think i did | 02:14 |
jtsmith | do you want me to have the court reporter read back to you what i said | 02:14 |
snapcount | so I can define a bunch of checkList controls with the same name | 02:14 |
jtsmith | no | 02:14 |
snapcount | but use checkList with formProcessor? | 02:14 |
jtsmith | stop confusing yourself | 02:14 |
snapcount | not checklist | 02:14 |
snapcount | checkbox | 02:15 |
jtsmith | we have not been talking about display | 02:15 |
jtsmith | only processing | 02:15 |
snapcount | ok | 02:15 |
jtsmith | so yes, use checkList for processing | 02:15 |
snapcount | ok | 02:15 |
jtsmith | and don't change anything about your display | 02:15 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 02:27 | |
pbmdawg | xdanger: what's the url for the logs for this room | 02:29 |
pbmdawg | I always forget it. | 02:29 |
snapcount | goatse.ragingfist.net | 02:31 |
pbmdawg | roy; stop spamming the room with your pics | 02:31 |
snapcount | lol | 02:31 |
snapcount | sorry | 02:31 |
pbmdawg | and how'd you convince someone to take a picture of you doing that | 02:32 |
pbmdawg | !dubya | 02:49 |
WRE | "People make suggestions on what to say all the time. I'll give you an example; I don't read what's handed to me. People say, 'Here, here's your speech, or here's an idea for a speech.' They're changed. Trust me." | 02:49 |
-!- jtsmith [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 02:57 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 02:58 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["& # bbl"] | 04:25 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 05:56 | |
crythias | this box is empty. If you click the button, nothing will happen, but a kitten will die. | 05:56 |
-!- BeerPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has joined #webgui | 06:07 | |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has quit [Read error: 110 (Connection timed out)] | 06:17 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 07:20 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:47 | |
perlDreamer | snapcount: you awake? | 07:47 |
perlDreamer | !lastSpoke snapcount | 07:54 |
WRE | snapcount last uttered a word on #webgui 5 hours, 22 minutes ago. | 07:54 |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 07:55 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has joined #webgui | 08:01 | |
-!- crythias [n=Gerald@c-69-139-51-253.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 08:23 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 12:17 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 12:20 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 14:42 | |
-!- Irssi: #webgui: Total of 7 nicks [0 ops, 0 halfops, 0 voices, 7 normal] | 15:26 | |
-!- ken [i=ken@61.49.157.125] has joined #webgui | 15:39 | |
-!- ken is now known as _ken_ | 16:04 | |
-!- _ken_ [i=ken@61.49.157.125] has quit ["User pushed the X - because it's Xtra, baby"] | 16:32 | |
-!- jtsmith [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 16:32 | |
-!- jtsmith [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [Client Quit] | 16:33 | |
-!- JT_ [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 16:36 | |
-!- JT_ [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [] | 16:43 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 17:34 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:34 | |
rizen | I've decided that we should scrap WebGUI 7 and just have everyone convert to OpenCMS | 17:41 |
rizen | man...nobody here to even laugh at me for telling a bad joke | 17:42 |
crythias | heh | 17:42 |
crythias | why not dotnuke | 17:42 |
rizen | That's fine too. | 17:42 |
rizen | Although, I think the best CMS has to be Joomla. | 17:43 |
rizen | At least thats what all the script kiddies keep telling me. | 17:43 |
crythias | You know, I have to tell you that WebGUI is rather well organized. I can actually find reasonably quick what I need. | 17:43 |
crythias | Compared to sugar crm, for instance | 17:44 |
rizen | Is that just cuz you're used to it? | 17:44 |
rizen | Or because it actually is? | 17:44 |
crythias | nice program, but try to edit it... | 17:44 |
crythias | It just is. it's not that hard. assets are together, and they're not huge. | 17:45 |
crythias | (1st post was re: Sugar CRM. 2nd was response to you) | 17:45 |
rizen | I've used SugarCRM as a demo | 17:46 |
rizen | and it seemed pretty good | 17:46 |
rizen | it certainly has a lot of features | 17:46 |
rizen | i haven't tried to look at the code though | 17:46 |
rizen | and i haven't tried to actually use it in a production env | 17:47 |
crythias | lots of includes .. everywhere. | 17:47 |
rizen | don't they have to do that though? | 17:47 |
rizen | isn't it written in php? | 17:47 |
crythias | yes | 17:48 |
rizen | and i think they must have started on it before PHP had classes/objects/packages/namespaces or whatever | 17:48 |
rizen | the new version is supposed to have | 17:48 |
crythias | not as if perl's use aren't everywhere. it's just that it's easy to understand where and what for. | 17:48 |
crythias | in WebGUI. | 17:49 |
crythias | OK, so I am biased and have a year + on the code of WG | 17:49 |
rizen | hehe | 17:49 |
crythias | but still, everything I learned about WG on my own I did from answering questions on /discuss | 17:50 |
crythias | the only thing that I am currently confused about re: the code is it seems that there are several places for that i18n stuff. | 17:51 |
crythias | help + labels | 17:51 |
rizen | huh? | 17:52 |
rizen | several places? | 17:52 |
crythias | well, I'm being picky. help is in one place and labels seem to be in another. | 17:52 |
crythias | I admit it. I'm not familiar with i18n, so take it with a grain of salt. | 17:53 |
rizen | that's true, but that's because help is an organizational structure...not actually content | 17:55 |
rizen | and i18n is content, not an organizational strucuture | 17:55 |
rizen | see what i mean? | 17:55 |
crythias | sure | 17:55 |
rizen | the i18n system already exists | 17:55 |
rizen | and help needs to be internationalized | 17:55 |
rizen | so why re-invent the wheel | 17:56 |
crythias | sure | 17:56 |
crythias | changing subject. if you change the url for an object, does the old url go to the old instance? | 17:56 |
crythias | object: asset | 17:56 |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 17:57 | |
perlDreamer | snapcount: ping | 17:57 |
perlDreamer | !lastSpoke snapcount | 17:57 |
WRE | snapcount last uttered a word on #webgui 15 hours, 26 minutes ago. | 17:57 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 17:58 | |
rizen | no | 17:58 |
rizen | it goes to the new version | 17:58 |
rizen | as it should | 17:58 |
crythias | 'kay | 17:58 |
rizen | otherwise you'd have people browsing outdated content | 17:58 |
snapcount | Is it normal to be developing something and constantly want to change it or to start second guessing your design. | 18:33 |
snapcount | Because right now I'm starting to feel like there are better ways to do what I'm doing | 18:33 |
rizen | yup | 18:33 |
rizen | for instance: WebGUI 6.x | 18:34 |
snapcount | It seems as though acting on these impulses will prevent me from ever finishing it... | 18:34 |
snapcount | so how do you handle that? | 18:34 |
rizen | they will | 18:34 |
snapcount | ignore them | 18:34 |
rizen | that's why you continue on with your original design | 18:34 |
rizen | and then evolve it | 18:34 |
snapcount | so make it work first | 18:34 |
rizen | finish it | 18:34 |
snapcount | then improve | 18:34 |
rizen | then change | 18:34 |
rizen | yup | 18:35 |
snapcount | hehe | 18:35 |
snapcount | that sounds like a good idea | 18:35 |
rizen | evolutionary beats revolutionary every damn time | 18:35 |
snapcount | I've never seen so many db queries in one .pm before | 18:35 |
snapcount | this thing is going to move at special olympic speed I fear | 18:35 |
snapcount | oh well... make it work first | 18:36 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 19:06 | |
rizen | ok colin, let's give it a whirl\ | 19:12 |
rizen | what did you want to talk about | 19:12 |
perlDreamer | okay, Roy's bug is that he can only get strings out of a checkList | 19:12 |
perlDreamer | I think the problem is inside Session::Form::process, line 205 | 19:13 |
perlDreamer | It calls all forms in scalar context, which makes them return strings separated by newlines | 19:13 |
perlDreamer | The only way to get the forms to return an array is to call them in array context | 19:15 |
perlDreamer | they don't return array refs | 19:15 |
rizen | you're right | 19:15 |
rizen | it needs to do something similar to the param() method | 19:15 |
perlDreamer | yup | 19:16 |
perlDreamer | that sound cool? | 19:16 |
rizen | yup | 19:16 |
rizen | can we still say this is roy's fault? | 19:16 |
perlDreamer | sure | 19:16 |
rizen | excellent | 19:16 |
perlDreamer | If he wouldn't go finding bugs, we wouldn't have to fix them | 19:16 |
rizen | exactly | 19:17 |
rizen | bastard | 19:17 |
snapcount | $self->terminate | 19:17 |
rizen | so are you going to do this fix, or do you want me to do it? | 19:17 |
perlDreamer | ready for bug#2? | 19:17 |
rizen | sure | 19:17 |
perlDreamer | There was a bug submitted where Text fields could contain data with newlines if it was pasted into the form. | 19:18 |
perlDreamer | So I added a filter inside getValueFromPost which scrubs the newlines and carriage returns | 19:18 |
perlDreamer | Now, when form ->process is called, if a form type isn't passed in, it defaults to using Text | 19:19 |
perlDreamer | and that's how a lot of the form params in the DataForm are fetched, using Text instead of Integer, Textarea, etc. | 19:19 |
perlDreamer | So for fields where you enter in data with 1 value per line, they were all concatenated together | 19:19 |
perlDreamer | and all List type things (possibleValues, defaultValues) all broke | 19:20 |
perlDreamer | I submitted a SF bug for it | 19:20 |
rizen | so change the default type to textarea | 19:20 |
rizen | and be done | 19:20 |
rizen | sound good? | 19:21 |
rizen | or is there a problem with that? | 19:21 |
perlDreamer | but that passes any special handling done by text-like fields like Integer, etc. | 19:21 |
rizen | no | 19:21 |
rizen | because if you're using a special field | 19:21 |
rizen | then you should be specifying that field type on the get | 19:21 |
perlDreamer | right | 19:21 |
rizen | $session->form->process('field', 'integer'); | 19:21 |
perlDreamer | In the DataForm, most of them aren't | 19:21 |
rizen | that's a problem for the dataform then | 19:21 |
rizen | not for webgui | 19:21 |
rizen | i guess what i'm saying is | 19:22 |
rizen | don't fix webgui | 19:22 |
rizen | when it's the dataform that's broken | 19:22 |
perlDreamer | right, but I think we should comb the code and look for other errors like that. | 19:22 |
perlDreamer | since the DataForm worked fine in 6.8 | 19:22 |
perlDreamer | this is 6.9 specific | 19:22 |
rizen | ok...but you broke it, right? | 19:22 |
perlDreamer | no | 19:22 |
rizen | by adding this new check in? | 19:22 |
perlDreamer | yes | 19:23 |
perlDreamer | maybe... | 19:23 |
rizen | it's easy to confirm | 19:23 |
rizen | take out the new check | 19:23 |
perlDreamer | 6.8 works | 19:23 |
rizen | see if it starts working again | 19:23 |
rizen | who gives a crap about 6.8 | 19:23 |
rizen | take out this new check | 19:23 |
rizen | see if it starts working again | 19:23 |
rizen | then you'll know if this new check is breaking it | 19:23 |
rizen | it probably worked in 5.2 also | 19:24 |
rizen | in the greater scheme, that doesn't matter | 19:24 |
rizen | a lot has changed since then | 19:24 |
perlDreamer | yeah | 19:24 |
perlDreamer | back in 6.8, it accessed the form variables directly | 19:24 |
rizen | and a lot has changed since 6.8 | 19:24 |
perlDreamer | possibleValues=>$session{form}{possibleValues} | 19:24 |
rizen | we need to find out what's broken in 7.0 | 19:24 |
rizen | not what worked in 6.8 | 19:24 |
perlDreamer | true | 19:25 |
rizen | that new check you put in | 19:25 |
rizen | will cause lots of problem | 19:25 |
rizen | especially if we leave the default type to text | 19:25 |
rizen | if we change the default type to textarea | 19:25 |
rizen | then it shouldn't be as big of a deal | 19:26 |
rizen | either that | 19:26 |
rizen | or we don't give it a default type | 19:26 |
rizen | but instead just return the raw value | 19:26 |
rizen | if no type is specified | 19:26 |
rizen | the raw value from the param() method | 19:26 |
perlDreamer | What about forcing a type to be used? | 19:26 |
rizen | why | 19:26 |
rizen | there's a lot of times when you just want the raw value | 19:26 |
rizen | you don't care about any kind of processing | 19:27 |
perlDreamer | then you should call param, not process | 19:27 |
rizen | ok, fair enough | 19:27 |
rizen | does that mean you want to go through the 150k lines of webgui | 19:27 |
rizen | and find out which is which? | 19:27 |
rizen | or do you want to just change process | 19:27 |
rizen | so it returns param() | 19:27 |
rizen | if nothing is specified for type | 19:27 |
perlDreamer | that would be less work | 19:28 |
perlDreamer | and achieve the same result | 19:28 |
* crythias is going to be in Chicago July 9-15 | 19:28 | |
rizen | hehe | 19:28 |
rizen | i don't often go with the right answer | 19:28 |
rizen | i go with the answer that works | 19:28 |
rizen | maybe i shouldn't do that | 19:28 |
rizen | but i think we get more done | 19:28 |
crythias | heh. It gets me into trouble. | 19:28 |
perlDreamer | well, we've done a lot of the "right answer" work lately (Assets, session) | 19:28 |
rizen | and we end up with a more usable product in the end | 19:28 |
rizen | yes | 19:28 |
rizen | you're right | 19:29 |
rizen | we have | 19:29 |
perlDreamer | And I know you're more tired than I am | 19:29 |
perlDreamer | since I don' t have to deal with customers | 19:29 |
rizen | i'm getting my second wind now | 19:29 |
rizen | i've got lots of "business" stuff to attend to this week | 19:29 |
rizen | but starting next week I'm going to kick it in the ass again | 19:29 |
rizen | and i think there should be some major progress | 19:30 |
* perlDreamer orders cast-iron underwear | 19:30 | |
rizen | especially now that runHourly has been completely converted to workflow | 19:30 |
rizen | that was a big pig | 19:30 |
perlDreamer | so do you want to split the two fixes? | 19:31 |
rizen | i can just do them both | 19:32 |
rizen | they're both easy | 19:32 |
perlDreamer | okay | 19:32 |
perlDreamer | after you check in, let me know and I'll retest and close out my DataForm bug | 19:32 |
rizen | one done | 19:33 |
rizen | not checked int though | 19:33 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:34 | |
-!- pbmdawg is now known as pbmdawg_whipped | 19:34 | |
snapcount | I'm late to the party | 19:36 |
snapcount | did we come up with a solution for the process method that makes everyone all warm and fuzzy inside | 19:37 |
perlDreamer | just scroll up | 19:37 |
snapcount | looks like a novel up there | 19:37 |
perlDreamer | Yeah, I'm too verbose | 19:37 |
perlDreamer | here's a summary | 19:37 |
perlDreamer | we have two bugs | 19:37 |
perlDreamer | JT will fix them | 19:37 |
perlDreamer | Then he's going to kick ass | 19:38 |
perlDreamer | I'm buying cast-iron underwear | 19:38 |
perlDreamer | Matt is whipped | 19:38 |
snapcount | I like summaries | 19:38 |
-!- pbmdawg_whipped [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 19:38 | |
perlDreamer | there yo ugo | 19:38 |
rizen | don't forget you're ordering iron underware | 19:38 |
rizen | and that gerald will be in chicago | 19:38 |
perlDreamer | Oh, yeah | 19:38 |
rizen | two key points | 19:38 |
perlDreamer | I've seen your feet dude. | 19:38 |
perlDreamer | I don't want to be in the line of fire | 19:38 |
rizen | checked in | 19:41 |
rizen | gerald, are you coming to chicago to burn it to the ground? | 19:41 |
snapcount | BeerPerson: FYI, we submitted the group applications like you asked | 19:41 |
perlDreamer | rizen: I tested the fixes. In the DataForm I can generate a select List that works, but doesn't have any default values set. | 19:43 |
perlDreamer | I'll try debugging it today as I get some time | 19:43 |
rizen | why do you insist on troubling me? | 19:44 |
perlDreamer | bad upbringing | 19:44 |
snapcount | perlDreamer: WebGUI < $dayJob =) | 19:44 |
snapcount | is that what you're telling us? | 19:44 |
perlDreamer | It's a tragedy | 19:45 |
perlDreamer | but true | 19:45 |
perlDreamer | especially since they gave me a chip to work on | 19:45 |
snapcount | bah | 19:45 |
snapcount | do you get to use the laser on it? | 19:45 |
perlDreamer | Only if it's broken | 19:45 |
snapcount | I could never work there... I would use the laser on everything | 19:46 |
perlDreamer | It's not very portable | 19:46 |
snapcount | I would still use it on everything | 19:46 |
snapcount | fruit | 19:46 |
snapcount | vegetables | 19:46 |
snapcount | insects | 19:46 |
perlDreamer | Snapcount's DIY Tattoo parlor | 19:46 |
rizen | colin, i need you to design a non-silicon based solar panel for me | 19:46 |
rizen | can do you that? | 19:46 |
perlDreamer | It would be very expensive since it's not in silicon | 19:47 |
rizen | silicon is expensive | 19:47 |
rizen | i need one made of plastic | 19:47 |
rizen | also, silcon is not as durable as plastic | 19:47 |
* snapcount scratches his head | 19:47 | |
rizen | cuz i want to use it as roofing material | 19:47 |
rizen | =) | 19:47 |
rizen | why are you scratching your head | 19:48 |
snapcount | do you guys get enough sun where you live for it to be worth it | 19:48 |
snapcount | I have fleas | 19:48 |
crythias | nope. not burning down Chicago. Just a conference. | 19:48 |
crythias | roy uses shamu | 19:49 |
rizen | we get enough sun, yes | 19:49 |
rizen | especially if i can use this stuff as siding and roofing | 19:49 |
snapcount | last time I was there, all the roofs were covered with white matter | 19:49 |
rizen | cover my whole house in it | 19:49 |
perlDreamer | plastic breaks down in sunlight | 19:49 |
rizen | ok, then while you're at it, make me a new plastic that doesn't break down in sunlight | 19:50 |
snapcount | we don't want excuses perlDreamer | 19:50 |
snapcount | just make it work | 19:50 |
perlDreamer | Silly me, trying to obey the law of physics | 19:50 |
rizen | i need to make an electric house | 19:50 |
rizen | that can charge the electric car i want to build | 19:50 |
* crythias reads new digg headline: Scientists find that asbestos makes better solar panel than silicon. Mesothelioma victims cough up a lung in support. | 19:50 | |
snapcount | how about wind power... (since you live in the windy city) | 19:50 |
rizen | it's named the windy city because of the politicians | 19:51 |
rizen | not due to weather | 19:51 |
snapcount | don't make me look that up | 19:51 |
rizen | go ahead | 19:51 |
rizen | it's true | 19:51 |
rizen | http://www.worldwidewords.org/qa/qa-win1.htm | 19:52 |
WRE | <rizen> http://tinyurl.com/o8l5e | 19:52 |
snapcount | http://www.islandnet.com/~see/weather/history/chicago-nickname.htm | 19:52 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:53 | |
rizen | i don't want to hear your facts | 19:53 |
rizen | you should go with the truth that "feels" right | 19:53 |
-!- pbmdawg is now known as pbmdawg_whipped | 19:54 | |
snapcount | haha | 19:54 |
snapcount | my article supports your claims to some degree | 19:54 |
crythias | Originally called the "Windy City" because the city bragged about the 1893 World Expo that was held there. The term has since come to refer to the strong northern winds that blow off the lake in the winter. | 19:54 |
snapcount | however, it suggest earliest origins were in fact due to weather | 19:54 |
snapcount | but I must agree | 19:55 |
rizen | yeah, the article i put there cites that too | 19:55 |
snapcount | the politicians seem to have popularized the term | 19:55 |
rizen | truthiness | 19:55 |
crythias | Let no dead vote go uncounted. | 19:55 |
snapcount | rizen is one of those people you don't play trivial pursuit with | 19:55 |
rizen | why do you say that? | 19:55 |
snapcount | you know too many random facts | 19:56 |
rizen | Is it because it's a little known fact that people used to burn down their houses when they moved, so they could recover the nails, because nails were very expensive. | 19:56 |
rizen | ?? | 19:56 |
snapcount | more expensive than lumber | 19:56 |
snapcount | that's interesting | 19:56 |
rizen | far more expensive | 19:57 |
snapcount | here's a fun fact | 19:57 |
rizen | you had to refine metal | 19:57 |
snapcount | calc urine | 19:57 |
WRE | urine = <pb_M-Train> Did you know that all humans can urinate through their navels? | 19:57 |
-!- pbmdawg_whipped is now known as pbmdawg_nailed | 19:57 | |
rizen | what? | 19:57 |
rizen | i suppose | 19:57 |
snapcount | he says you can breath through your ears as well | 19:57 |
rizen | since that's how you do it when you're in the womb | 19:57 |
crythias | Scientist: "Did you know that if you put a nail in a bottle of cola, it will dissolve?" Blonde in the back of the room: "Do we have to use a real nail, or can it be a press-on?" | 19:57 |
rizen | heh | 19:57 |
* snapcount hears a faint chuckle in the distance | 19:58 | |
rizen | that's not actually true, on either count | 19:58 |
rizen | but funny none-the-less | 19:58 |
snapcount | cool | 19:59 |
snapcount | the EMS will now handle an infinite number of subevents | 19:59 |
snapcount | although, if they are deeply nested | 20:00 |
snapcount | you will see many prompts | 20:00 |
* crythias tried to reach infinity, once. I took a long time, but never reached it. I'll try again next year. | 20:00 | |
snapcount | the key is to keep trying | 20:01 |
snapcount | everytime you stop | 20:01 |
snapcount | it gets further away | 20:01 |
rizen | I tried to contain myself, but I escaped. | 20:01 |
snapcount | heh | 20:01 |
crythias | I tried to argue with JT once, but it was a moot point :) | 20:01 |
crythias | I know I know | 20:02 |
snapcount | one time at band camp | 20:02 |
snapcount | oh wait | 20:02 |
crythias | that's a mute flute. | 20:02 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has joined #webgui | 20:03 | |
* pbmdawg_nailed is playing Guitar Hero using a keyboard on his PS2 emulator. | 20:03 | |
pbmdawg_nailed | (not) | 20:04 |
Baylink | snapcount... | 20:04 |
snapcount | yes | 20:04 |
Baylink | You want me to tell it not to prepend dependencies for XML::Parser in B/BY/BYRNE/SOAP/SOAP-Lite-0.67, correct? | 20:05 |
snapcount | yeah | 20:05 |
snapcount | that worked for me | 20:05 |
Baylink | Where the default is yes. Ok; trying that now. | 20:05 |
snapcount | we need to figure out why that breaks it though | 20:05 |
Baylink | version bumps inside CPAN? That murders RT about once a month. :-) | 20:05 |
Baylink | Do the new daily builds start *completely* from scratch with an unconfigured CPAN? Or don't they build *WRE*, just WG? | 20:06 |
rizen | just webgui | 20:06 |
Baylink | Ah. | 20:06 |
rizen | the wre doesn't change enough to require setting up a new server to do daily builds | 20:07 |
Baylink | And, just to double check, where the sourcebuild instructions say "core-" they really mean "source-", right? | 20:07 |
Baylink | *CPAN changes*. | 20:07 |
Baylink | IE: I most humbly disagree. :-) | 20:07 |
snapcount | I don't understand your question | 20:08 |
Baylink | Re "Core-", snapcount? | 20:08 |
snapcount | yeah | 20:08 |
Baylink | See steps 1 and 3 on https://www.plainblack.com/wre/building | 20:08 |
Baylink | No such packagenames appear to exist at Sourceforge. | 20:08 |
Baylink | Excuse me; put the dash on the wrong end. "-core" and "-source". | 20:09 |
snapcount | yep | 20:09 |
snapcount | that's a typo | 20:10 |
snapcount | if you get this to build, will you upload it to sf? | 20:10 |
Baylink | But anyway, re: building WRE daily, to recap my observation: WRE's build success depends on *the state of CPAN when you build it*. If new versions of packages WG depends on are introduced, they'll be used. | 20:10 |
Baylink | As RPM's? If I can figure out how to RPM it, sure. | 20:11 |
snapcount | no | 20:11 |
snapcount | you just tar.gz the wre folder before you run the setup script | 20:11 |
Baylink | But note that *RPM* builds of WRE *won't* have the problem I'm talking about. // After I compile, then? | 20:11 |
snapcount | this is true | 20:12 |
snapcount | the binary distros are frozen obviously | 20:12 |
Baylink | It's a shame CPAN doesn't have a way to configure "this is the *newest* version I want of this package. | 20:13 |
Baylink | But yeah, if you mean "after I compile successfully but before I build it", I could upload that somewhere, sure. | 20:13 |
snapcount | well, what you need to do after you think you have a good build is make the tarball, then run setup and addsite to make sure it really works | 20:14 |
snapcount | if it does, then upload it | 20:14 |
Baylink | Someone really needs to design and construct a framework for programs that utilize Other People's Components that allows for these things. // Oh sure; I'll test it first. Upload it to where? | 20:14 |
snapcount | uploads.sf.net/incoming | 20:15 |
rizen | ftp://upload.sf.net/incoming | 20:15 |
snapcount | thx | 20:15 |
snapcount | not plural =) | 20:15 |
Baylink | All I need to do that is an SF login? | 20:15 |
snapcount | nope | 20:15 |
snapcount | anonymous | 20:15 |
Baylink | Oh. Ok. | 20:15 |
rizen | what os is this on? | 20:15 |
snapcount | suse | 20:15 |
rizen | nice | 20:15 |
Baylink | 9.3, if I'm on the machine I think I am. | 20:16 |
Baylink | You can run multiple WRE's on the same box, can't you? | 20:16 |
Baylink | Differe ports. | 20:16 |
pbmdawg_nailed | if you have infinite ram | 20:16 |
* Baylink chuckles | 20:17 | |
Baylink | I think this mobo will go to 8GB. | 20:17 |
snapcount | you'd have to go through and manually change the apache configs | 20:17 |
rizen | the wre always compiles into /data/wre | 20:17 |
rizen | so no | 20:17 |
Baylink | Yeah. Once I have it running, I'm going to check into the state of the art in PG8.1 compatibility. | 20:17 |
rizen | not unless you want to change that | 20:17 |
Baylink | I can work around that, I suspect. | 20:17 |
snapcount | oh you mean at the same time | 20:17 |
rizen | i suppose with virtualization | 20:17 |
Baylink | Oh yeah; xen. | 20:18 |
Baylink | Maybe that machine *is* SuSE10; it has xen on the boot menu. | 20:18 |
rizen | is this a suse hoster? | 20:18 |
Baylink | I wonder how hard it would be to .. yeah, I could proxy it at layer 4. | 20:18 |
Baylink | Not yet. :-) | 20:18 |
rizen | oh, this is just you setting up a box then | 20:19 |
rizen | i've been looking for a novell hoster | 20:19 |
Baylink | For the moment, certainly. We'll eventually market it to our client base. | 20:19 |
rizen | because i want to try out their enterprise suite on linux | 20:19 |
Baylink | If it comes along well, who knows. | 20:19 |
snapcount | Did I tell you that phobia knows someone running WG on Novell | 20:19 |
Baylink | You mean SLES? | 20:19 |
rizen | the iFolder server looks awesome | 20:19 |
rizen | i think it's called Novell Open Server | 20:20 |
rizen | or something | 20:20 |
perlDreamer | OpenSuSE | 20:20 |
perlDreamer | ? | 20:20 |
rizen | no | 20:20 |
Baylink | OpenSUSE is what used to be "Professional". Enterprise server is a different thing. | 20:21 |
rizen | it's the commercial version | 20:21 |
Baylink | Not entirely, but it's like FC vs RHEL. | 20:21 |
perlDreamer | I use Suse 9.3 on our church website, I'll never use it again | 20:21 |
Baylink | We've got it under most of our ex-SCO and ex-RH7-9 clients; we like it a lot for that. | 20:21 |
rizen | open enterprise server | 20:21 |
perlDreamer | more power to you | 20:22 |
rizen | more power to me? | 20:22 |
perlDreamer | I've just never seen so many simple config files broken into little bits and strewn across the file system | 20:22 |
Baylink | well, snap, I'm down to testing POE, so clearly I'm getting further. | 20:22 |
rizen | colin, are you talking about open enterprise server? | 20:22 |
Baylink | perlDreamer: if you think that's bad, clearly you've never tried to *script* changing that stuff. | 20:23 |
Baylink | I think he means SuSE in general; they like that approach. | 20:23 |
perlDreamer | No, I haven't | 20:23 |
perlDreamer | I guess it works well in yast, but I prefer vim as a system config tool | 20:23 |
Baylink | And for manually editing, yeah, it's a bit harder. | 20:23 |
Baylink | But the "break up one file into many files in a .d directory" approach makes package management about an order of magintude easier to construct. | 20:24 |
perlDreamer | well, how about httpd.conf | 20:24 |
perlDreamer | there are subfiles all over the place | 20:24 |
Baylink | Yeah, and again, it takes a while to learn. | 20:25 |
rizen | colin, wre does that too | 20:25 |
rizen | every virtual host gets it's own file | 20:26 |
rizen | two files actually | 20:26 |
rizen | one for modproxy, and one for modperl | 20:26 |
perlDreamer | I think this is different | 20:26 |
Baylink | And because SuSE does it that way, packaging a non-WRE WG for SuSE would be much easier. | 20:26 |
perlDreamer | not all the config files are in /etc/apache2 | 20:27 |
perlDreamer | if everything was in 1 place, it would be easier to manage | 20:28 |
rizen | plain black won't be creating any non-wre solutions for any operating systems for the foreseeable future | 20:28 |
rizen | WRE all the way | 20:28 |
Baylink | Noted. | 20:28 |
Baylink | Let's say, then, that merging non-WRE servers from SuSE into a WRE will be easier. ;-) | 20:28 |
Baylink | WHat is WRE using *tk* for? | 20:39 |
rizen | it's not, unless you install a bunch of the POE optional modules | 20:40 |
Baylink | The defaults were yes on those, so I took them; should I have said no? | 20:41 |
Baylink | At least, I think they were. :-} | 20:41 |
rizen | the were no on the various boxes i compiled wre on | 20:41 |
rizen | if you just left the defaults | 20:41 |
rizen | everything would be fine | 20:41 |
Baylink | No, apparently the default were no, and I *did* take them. | 20:42 |
Baylink | And yet I appear to be building tk anyway. Hmmm... | 20:42 |
Baylink | No biggie... | 20:42 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has quit ["User disconnected"] | 20:43 | |
pbmdawg_nailed | wrebuild crashed Baylink | 20:43 |
-!- rizen is now known as rizen_away | 20:43 | |
perlDreamer | Cast off the main lines | 20:44 |
perlDreamer | Raise the sails | 20:44 |
perlDreamer | rizen away | 20:44 |
snapcount | heh | 20:45 |
-!- snapcount is now known as snapcount_afk | 20:46 | |
-!- BeerPerson is now known as BearPerson | 21:05 | |
-!- rizen_away is now known as RizenRulezThisCh | 21:35 | |
crythias | yawn | 21:39 |
-!- perlDreamer is now known as perlDreamer_afk | 21:42 | |
* crythias is now known as the randomizer. | 22:00 | |
* pbmdawg_nailed is now known as the randomizer's seed. | 22:00 | |
pbmdawg_nailed | now there's a bash-worthy quote for you. | 22:01 |
crythias | just... don't want to touch that. | 22:02 |
pbmdawg_nailed | every randomizer has to have a seed | 22:02 |
crythias | oh, I know. | 22:02 |
crythias | RANDOMIZE(-TIMER) is a familiar line in my BASIC past | 22:02 |
crythias | just not certain I want to touch your seed :) | 22:03 |
pbmdawg_nailed | I see. | 22:03 |
crythias | I suppose if I washed my hands, afterwards.. | 22:04 |
* pbmdawg_nailed is listening to Thriller - MJ | 22:04 | |
pbmdawg_nailed | (how appropriate) | 22:05 |
pbmdawg_nailed | never noticed the pipe organs | 22:09 |
RizenRulezThisCh | anybody here willing to give me 5 minutes of their time for an opinion? | 22:12 |
crythias | ok | 22:12 |
pbmdawg_nailed | I'll give you 5 minutes of your time | 22:12 |
RizenRulezThisCh | does that mean i'm paying you for this? | 22:13 |
RizenRulezThisCh | =) | 22:13 |
-!- RizenRulezThisCh is now known as Rizen | 22:13 | |
Rizen | ok...here's the dealio | 22:13 |
Rizen | We're launching a new site today | 22:13 |
Rizen | and i wanted to see what you guys think | 22:13 |
Rizen | http://www.comparehangouts.com | 22:13 |
Rizen | It's a matrix for social networking sites | 22:13 |
Rizen | take a look | 22:14 |
Rizen | do some comparisons | 22:14 |
Rizen | etc | 22:14 |
Rizen | and let me know what you think | 22:14 |
Rizen | anything? | 22:22 |
Rizen | no response what so ever? | 22:22 |
-!- snapcount_afk is now known as snapcount | 22:24 | |
snapcount | I think it's a pretty awesome site | 22:24 |
snapcount | =) | 22:24 |
Rizen | anybody else? | 22:26 |
snapcount | crythias | 22:27 |
snapcount | that makes his window flash | 22:27 |
pbmdawg_nailed | Can anyone add entries? | 22:29 |
Rizen | yes | 22:29 |
pbmdawg_nailed | I think screenshots would help a lot. maybe for cmsmatrix also | 22:30 |
Rizen | that will be added in the 7.0 release | 22:31 |
Rizen | of the matrix | 22:31 |
Rizen | methinks that gerald has a warped sense of 5 minutes | 22:44 |
Rizen | =) | 22:44 |
snapcount | gerald is just warped in general | 22:45 |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: terje, WRE | 22:49 | |
-!- Netsplit over, joins: WRE, terje | 22:50 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: terje, WRE | 22:51 | |
-!- pbmdawg_nailed [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:53 | |
-!- Netsplit over, joins: WRE, terje | 22:53 | |
snapcount | yar... a netsplit | 22:58 |
snapcount | I hate bugs | 22:58 |
* snapcount gets out his bug be good stick | 22:58 | |
* perlDreamer_afk receives receipt for cast-iron underwear, pays for expedited shipping | 23:05 | |
-!- perlDreamer_afk is now known as perlDreamer | 23:05 | |
* Rizen starts kicking ass | 23:05 | |
snapcount | can you use the distinct keyword in a query if you're selecting more than one column? | 23:07 |
Rizen | i think it's possible | 23:08 |
Rizen | but i avoid doing it | 23:08 |
snapcount | to be db agnostic? | 23:08 |
Rizen | partially | 23:08 |
Rizen | that won't work on postgres for example | 23:08 |
Rizen | but also just cuz it scares me | 23:08 |
Rizen | i'm never sure that it will return the results i'm looking for | 23:09 |
snapcount | why is that? why do you fear that keyword and not others? | 23:09 |
snapcount | bad experiences or something | 23:09 |
Rizen | because there has to be a reason why no other database i've used allows that | 23:10 |
snapcount | lol | 23:10 |
snapcount | what way would you eliminate duplicate rows in your queries then? | 23:11 |
Rizen | i'm not saying don't use distinct | 23:11 |
snapcount | I know | 23:11 |
Rizen | i'm saying i wouldn't do a mixed distinct clause | 23:11 |
snapcount | I'm just wondering if you have an alternate solution | 23:12 |
snapcount | mixed meaning more than one column returned by the query | 23:12 |
Rizen | group by | 23:12 |
Rizen | mixed meaning one column that is effectively "grouped by" | 23:13 |
Rizen | and others that aren't | 23:13 |
snapcount | I see | 23:13 |
Rizen | you can lose data | 23:13 |
Rizen | you could get data back you weren't expecting | 23:13 |
Rizen | there's just no logic you can use (that i'm aware of) | 23:13 |
Rizen | to know exactly what you're getting back | 23:13 |
snapcount | grouped by is more portable as well? | 23:14 |
Rizen | yes | 23:14 |
Rizen | group by | 23:14 |
Rizen | not grouped by | 23:14 |
snapcount | yeah | 23:14 |
Rizen | i will tell you that there is one mixed distinct query i use, because it was given to me by MySQL support | 23:15 |
Rizen | select distinct asset.assetId, asset.className from assetData join asset using (assetId) where assetData.url = ? | 23:15 |
Rizen | they said that this query is faster than the query i was using | 23:15 |
Rizen | however, in this case, I always know that className is the same | 23:16 |
Rizen | every time | 23:16 |
Rizen | it's one to one with assetId | 23:16 |
Rizen | but let's say that weren't true | 23:16 |
Rizen | what would className be | 23:16 |
Rizen | you're only returning one assetId | 23:16 |
Rizen | but if asset class names could be converted | 23:16 |
snapcount | I see your point | 23:17 |
Rizen | you might get back WebGUI::Asset::Snippet | 23:17 |
Rizen | or something else | 23:17 |
Rizen | you just don't know | 23:17 |
Rizen | ok...i'll shut up now | 23:17 |
snapcount | in my situation, the rows are all identical if they have the same pid, which is what I was going to use distinct on | 23:17 |
perlDreamer | It would be cool if a MySQL guru helped us optimize more of our SQL, like the query you got from support | 23:17 |
Rizen | yeah, but that's an expensive proposition | 23:18 |
snapcount | but it's good to know the caveats of distinct... I never considered that before | 23:18 |
perlDreamer | we'd need it done on a volunteer basis | 23:18 |
Rizen | yeah | 23:18 |
snapcount | there are tools that help do that aren't there | 23:19 |
perlDreamer | Help wanted: Wandering MySQL guru with a passion for optimizing MySQL code. Perl DBI experience required. Penchant for gaming a plus. | 23:19 |
snapcount | I don't know how good they are though | 23:20 |
snapcount | a guru would be preferable | 23:20 |
Rizen | apparently his/her favorite color must be blue though | 23:20 |
snapcount | hahah | 23:20 |
snapcount | nobody else likes pink eh rizen? | 23:21 |
snapcount | =) | 23:21 |
Rizen | for those that don't get that joke, all the people behind webgui interviews so far | 23:21 |
perlDreamer | you mean the colors are configurable? | 23:21 |
Rizen | have said favorite color blue | 23:21 |
perlDreamer | Help wanted: Wandering MySQL guru with a passion for optimizing MySQL code. Perl DBI experience required. Penchant for gaming a plus. Must be closely aligned with the "cold" end of the visual scale. | 23:21 |
snapcount | hmm | 23:26 |
snapcount | using group by on the column that has the duplicates should eliminate them right... so that only one is returned | 23:27 |
snapcount | or am I not doing that right | 23:27 |
snapcount | context: | 23:27 |
snapcount | my $eventList = $self->session->db->read(" | 23:27 |
snapcount | select p.productId, p.title, p.price, p.description | 23:27 |
snapcount | from products as p, EventManagementSystem_prerequisites as pr | 23:27 |
snapcount | where | 23:27 |
snapcount | p.productId = pr.productId and | 23:27 |
snapcount | pr.prerequisiteId =".$self->session->db->quote($prerequisite)." | 23:27 |
snapcount | and p.productId not in (".$self->session->db->quoteAndJoin($eventsInCart).") | 23:28 |
snapcount | group by (p.productId)" | 23:28 |
snapcount | ); | 23:28 |
Rizen | don't quote or quote and join if you can help it | 23:29 |
snapcount | my sql monster has scared everyone away... lol | 23:29 |
Rizen | you should try to use place holders | 23:29 |
Rizen | not that it has anything to do with your problem | 23:30 |
Rizen | anyway, yes, what you have there should work | 23:30 |
snapcount | is the quote/q-and-j a performance thing? | 23:30 |
perlDreamer | placeholders are faster and safer | 23:30 |
Rizen | the use of quote and quotandjoin | 23:31 |
Rizen | is deprecated | 23:31 |
snapcount | oh ok | 23:31 |
Rizen | actually, i'm going to change the docs to say that right now | 23:31 |
perlDreamer | what's the replacement for quoteAndJoin? | 23:31 |
snapcount | I need to read up on placeholders then | 23:32 |
perlDreamer | It's real easy | 23:32 |
snapcount | I don't really understand all the ins and outs | 23:32 |
perlDreamer | it's a question mark in the query | 23:32 |
Rizen | nevermind, i've already done that | 23:32 |
Rizen | =) | 23:32 |
Rizen | roy, it works like this | 23:32 |
perlDreamer | and then in the DBI call, you pass another value that is an array ref of values | 23:32 |
Rizen | $db->read("select * from table where this=? and foo=?", [ 1, $var]); | 23:32 |
Rizen | you can do the same with anything else | 23:33 |
perlDreamer | how do we do quote and join with placeholders? | 23:33 |
Rizen | $db->quickArray("select * from table where this=? and foo=?", [ 1, $var]); | 23:33 |
snapcount | so $var can be an array ref? | 23:33 |
Rizen | $var is a scalar | 23:33 |
snapcount | an array ref is a scalar right? | 23:34 |
Rizen | quote and join is more difficult, you'd actually need to write some logic | 23:34 |
snapcount | I get it | 23:34 |
Rizen | to insert the appropriate number of question marks | 23:34 |
perlDreamer | okay | 23:34 |
snapcount | sounds like a job for the api | 23:34 |
Rizen | i should probably come up with some convenience method for that | 23:34 |
snapcount | thanks for eduemacating me | 23:35 |
Rizen | $db->write("insert into table (this, that, foo, bar) values (?, ?, ?, ?)", \@values); | 23:35 |
perlDreamer | $db->write("insert into table values (?*)", \@values); | 23:36 |
perlDreamer | and have the thing automagially expand ?* to the right number of ?'s and commas | 23:36 |
snapcount | $db->read("select * from somewhere where foo not in (?)", \@values); | 23:36 |
snapcount | that would be nice | 23:37 |
perlDreamer | well, you need some token to tell the query to do expansion | 23:37 |
perlDreamer | that's why I used ?* | 23:37 |
snapcount | well, if the read method got an array, couldn't it just count the number of elements and insert the appropriate number of ? before having DBI parse it? | 23:38 |
Rizen | where would it insert them? | 23:38 |
perlDreamer | if they don't match, then DBI will gripe | 23:39 |
snapcount | wherever the ? is that it's on for the array ref | 23:39 |
Rizen | you can have more than one | 23:39 |
snapcount | so if there is one element it does nothing | 23:39 |
snapcount | more it turns it into ?, ? | 23:39 |
snapcount | etc | 23:39 |
Rizen | select * from this where x=? and y in (?) and z in (?) | 23:39 |
Rizen | where do you put the extras? | 23:39 |
snapcount | yeah | 23:39 |
snapcount | so if y is the array ref | 23:40 |
Rizen | why not z? | 23:40 |
snapcount | [$scalar, \@array, $scalar] | 23:40 |
snapcount | so it knows first one is scalar | 23:40 |
snapcount | one ? | 23:40 |
snapcount | leave it | 23:40 |
snapcount | second one | 23:40 |
snapcount | array | 23:40 |
snapcount | count | 23:40 |
snapcount | replace with appropriate # of ?s | 23:40 |
Rizen | i disagree | 23:40 |
Rizen | i think it's a hack to do that | 23:41 |
snapcount | didn't say it was a good idea, just my idea =) | 23:41 |
Rizen | not to mention it would mean everythign else would be slower | 23:41 |
Rizen | cuz we'd have to ref each variable passed in | 23:41 |
Rizen | to see if it's an array | 23:41 |
snapcount | ahh | 23:41 |
snapcount | so the token is better | 23:41 |
snapcount | ?* | 23:41 |
snapcount | or something to that effect | 23:41 |
perlDreamer | not better, just my idea | 23:42 |
Rizen | maybe, but it's probably better to do something like | 23:42 |
snapcount | hey! | 23:42 |
snapcount | that's my line | 23:42 |
Rizen | select * from table where this in (".countParams(\@values).") | 23:42 |
Rizen | or to just use quoteAndJoin | 23:43 |
snapcount | how is that diff from quote and Join? | 23:43 |
perlDreamer | it's not | 23:43 |
Rizen | it is | 23:43 |
snapcount | would it expand it to use the placeholders | 23:43 |
Rizen | colin, it's different in that it's safer | 23:43 |
Rizen | and faster | 23:43 |
Rizen | because prepare would still work with placeholders | 23:43 |
perlDreamer | because it would make ?'s | 23:43 |
perlDreamer | I see | 23:43 |
snapcount | me too | 23:43 |
Rizen | and we're not relying on quote | 23:44 |
* snapcount feels enlightened | 23:44 | |
Rizen | yes | 23:44 |
perlDreamer | I like the automagic way better | 23:44 |
perlDreamer | I'm not a big fan of . | 23:44 |
snapcount | I like countParams | 23:44 |
Rizen | ok then but answer my other question | 23:44 |
Rizen | with the automagic way | 23:44 |
Rizen | how do you resolve | 23:44 |
Rizen | select * from this where x=? and y in (?) and z in (?) | 23:44 |
perlDreamer | where you want an expansion, use ?* | 23:45 |
Rizen | ok, but what if i wanted to put it both in z and y | 23:45 |
Rizen | and, are you saying that a regex is faster than countParams() would be? | 23:46 |
perlDreamer | kind of like snapcount's idea, but with explicit tokens for expanded areas | 23:46 |
Rizen | cuz we'd have to regex the params | 23:46 |
Rizen | actually...i just realized something | 23:46 |
Rizen | that's not even possible | 23:46 |
Rizen | the ?* isn't possible | 23:46 |
Rizen | because by the time we get to processing the params | 23:46 |
Rizen | the prepare has already been executed | 23:47 |
perlDreamer | good point | 23:47 |
snapcount | those functions are wrapped by the API I thought | 23:47 |
perlDreamer | so we'd either have to interrupt the execution or use a count method | 23:47 |
snapcount | we couldn't pre-process before handing off to DBI | 23:47 |
Rizen | they are wrapped, but we'd have to insert it into every method everywhere | 23:47 |
Rizen | in SQL | 23:47 |
snapcount | oh | 23:47 |
Rizen | we couldn't do it just in prepare/execute | 23:47 |
snapcount | I get it | 23:47 |
Rizen | it would have to go into quickArrray and read and write and quickHashRef | 23:48 |
Rizen | etc | 23:48 |
perlDreamer | yup | 23:48 |
perlDreamer | Seems like a lot of work to support my laziness | 23:49 |
snapcount | I think countParams would work okay | 23:49 |
snapcount | it would keep the code consistent. You don't want tom, dick, and harry all writing their own logic to do the same task | 23:50 |
snapcount | more error prone and more work in the long run | 23:50 |
snapcount | add it to the list of wants, huh JT =) | 23:50 |
snapcount | it's only about 6 years long right now | 23:50 |
Rizen | but tom dick and harry are all smarter than me | 23:50 |
perlDreamer | no, just tom | 23:51 |
perlDreamer | you got dick and harry stomped | 23:51 |
snapcount | well, let them fix it in one spot for everyone =) | 23:51 |
snapcount | ooohhh | 23:51 |
snapcount | it's almost Papa John's time | 23:51 |
Rizen | i'm thinking about dominos | 23:52 |
Rizen | for nostalgia sake | 23:52 |
Rizen | but then i think about how good papa johns is | 23:53 |
Rizen | and decide to order chinese | 23:53 |
snapcount | tough choices, I know | 23:53 |
perlDreamer | We haven't made much headway on our plan to take over the world. | 23:53 |
snapcount | papajohns.com will be ours! | 23:53 |
perlDreamer | Don't even know if the Commerce system could handle the loading for PJ's | 23:53 |
snapcount | they will pay us in pizza | 23:54 |
perlDreamer | They can pay me half a pizza and put a small octopus logo on each page. | 23:54 |
Rizen | if papa johns decided to use webgui | 23:55 |
Rizen | i'd bulid their commerce app for free | 23:55 |
Rizen | just so we could say we run papajohns.com | 23:55 |
snapcount | it would be worth it many times over | 23:55 |
perlDreamer | we were thinking we'd have to clone their site as a proof of concept | 23:55 |
perlDreamer | to show them WG could do it | 23:56 |
snapcount | and we'll need some pizza | 23:56 |
snapcount | (just thought I'd throw that in there) | 23:56 |
perlDreamer | oh yeah | 23:56 |
perlDreamer | you know how shaky you get with a Papa Johns every so often | 23:57 |
perlDreamer | coding skills go out the window | 23:57 |
perlDreamer | start day dreaming about weird things, like boats, cars and girls | 23:57 |
perlDreamer | instead of programming! | 23:57 |
snapcount | hey | 23:57 |
snapcount | you didn't tell us what you thought of comparehangouts.com | 23:57 |
perlDreamer | I wasn't here | 23:58 |
perlDreamer | but I think the name is great! | 23:58 |
snapcount | excuses, excuses | 23:58 |
Rizen | yeah, but you're here now | 23:58 |
Rizen | so what of it | 23:58 |
--- Day changed Fri Mar 10 2006 | ||
-!- Rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 00:03 | |
perlDreamer | oh dear | 00:03 |
perlDreamer | I guess I took too long | 00:04 |
snapcount | you can tell me | 00:04 |
perlDreamer | I like it | 00:04 |
perlDreamer | nice design | 00:04 |
perlDreamer | but I'd like the ability to screen out selections by type as a user profile setting | 00:05 |
perlDreamer | and there's a typo on the About page | 00:09 |
perlDreamer | "CMS listings" should be "HANGOUT listintgs" | 00:09 |
perlDreamer | it needs a way to adjust the mobility coefficient as a function of oxide thickness | 00:12 |
snapcount | ookay | 00:12 |
perlDreamer | :) | 00:13 |
snapcount | grrr | 01:08 |
perlDreamer | que pasa? | 01:08 |
snapcount | freenode | 01:08 |
snapcount | we sent in our group registration and nada | 01:09 |
snapcount | perlDreamer | 01:20 |
snapcount | do you know how to use the dashboard | 01:20 |
snapcount | Supposedly you can set things like the stockticker and weather to be configurable by the user to some degree | 01:21 |
perlDreamer | no | 01:28 |
perlDreamer | Matt does, though | 01:28 |
snapcount | yeah | 01:30 |
snapcount | he wrote it huh | 01:30 |
snapcount | so I started lifting again today | 01:30 |
snapcount | should be interesting | 01:31 |
snapcount | I'm going to photograph my progress in a diary of sorts and put it on my website | 01:31 |
snapcount | Right now I'm 6'0 | 01:32 |
snapcount | 198 lbs | 01:32 |
perlDreamer | you hoping to get to 6'5? | 01:32 |
snapcount | 21% body fat | 01:32 |
snapcount | hehe | 01:32 |
snapcount | my goal is to drop about 20 lbs of fat and gain about 8 lbs of muscle | 01:32 |
perlDreamer | cool | 01:33 |
snapcount | it's going to take me a couple months to get there | 01:33 |
perlDreamer | I'm 5'6.5 and weigh 200 pounds | 01:33 |
perlDreamer | I'd like to drop about 40lbs of fat | 01:33 |
snapcount | you run a lot don't you? | 01:33 |
perlDreamer | yeah, I balance it by eating a lot | 01:34 |
snapcount | heh | 01:34 |
snapcount | that's my biggest challenge | 01:34 |
snapcount | I got a trainer/nutritionist | 01:34 |
snapcount | he's slowly putting me on a diet | 01:34 |
snapcount | right now my diet consists of two things | 01:35 |
snapcount | 1) No soda (or diet soda) | 01:35 |
perlDreamer | no diet soda? | 01:35 |
snapcount | 2) Eat something for breakfast | 01:35 |
snapcount | no | 01:35 |
snapcount | one or the other | 01:35 |
snapcount | either no soda or drink diet soda | 01:35 |
perlDreamer | okay | 01:36 |
snapcount | I'm opting for no soda b/c I don't like diet | 01:36 |
snapcount | he's going to add more stuff to it as I progress | 01:36 |
snapcount | more restrictions | 01:36 |
snapcount | I like the stepped approach | 01:36 |
snapcount | kinda weird because I was always the toothpick | 01:38 |
snapcount | the lengthy skinny kid | 01:38 |
perlDreamer | you don't look heavy in your pics | 01:38 |
snapcount | now I'm getting a gut | 01:38 |
snapcount | I'm not bad by any means | 01:38 |
snapcount | but I'm getting a belly | 01:38 |
snapcount | and I'm starting to feel tired all the time | 01:39 |
perlDreamer | how old are you? | 01:39 |
snapcount | it's because I work from home now | 01:39 |
snapcount | 26 | 01:39 |
perlDreamer | yeah, that's too young for metabolic stuff | 01:39 |
perlDreamer | you're sedentary | 01:39 |
perlDreamer | get an exercise bike, hook it up to a generator and make yourself pedal to hack | 01:39 |
snapcount | just changing my diet has helped a lot already with my energy and stuff | 01:39 |
snapcount | brilliant! | 01:40 |
snapcount | I was drinking like 8 sodas a day | 01:40 |
snapcount | on average | 01:40 |
perlDreamer | that's 1 Kcal | 01:40 |
snapcount | yeah | 01:40 |
snapcount | I can lose about 6 lbs over the next two weeks by cutting them from my diet and exercising | 01:41 |
snapcount | I was like, "what?" | 01:41 |
perlDreamer | cool! | 01:41 |
snapcount | plus it promotes water retention b/c of the excess carbs | 01:41 |
snapcount | so I'm balancing out | 01:41 |
snapcount | sucky thing is that I have to do cardio | 01:42 |
perlDreamer | cardio is cool | 01:42 |
snapcount | I'm not used to it | 01:43 |
perlDreamer | You.... will be | 01:43 |
perlDreamer | name the speaker | 01:43 |
perlDreamer | Movie from the 80's | 01:47 |
perlDreamer | A character actor known for varied, challenging roles on movies and TV | 01:48 |
snapcount | hmm | 01:48 |
snapcount | skeletor? | 01:49 |
perlDreamer | No | 01:49 |
snapcount | splinter | 01:49 |
snapcount | err | 01:49 |
snapcount | shredder | 01:49 |
perlDreamer | The line is in response to the line "I'm not afraid" | 01:49 |
snapcount | I know the line | 01:50 |
snapcount | star wars | 01:50 |
perlDreamer | ESB | 01:50 |
snapcount | ESB? | 01:50 |
perlDreamer | Empire Strikes Back | 01:50 |
snapcount | ahh | 01:51 |
perlDreamer | Yoda said that | 01:51 |
snapcount | yeah | 01:51 |
snapcount | I knew it was yoda when I said star wars | 01:51 |
snapcount | but | 01:51 |
snapcount | I didn't know which one | 01:51 |
snapcount | he said it to luke | 01:51 |
perlDreamer | yup | 01:51 |
snapcount | "This is heavy" -- character and movie | 01:54 |
snapcount | 80's | 01:54 |
perlDreamer | Bill, Bill and Ted's Big Adventure | 01:55 |
snapcount | maybe | 01:55 |
snapcount | but not the one I was thinking of | 01:55 |
snapcount | time travel | 01:56 |
perlDreamer | ooh | 01:56 |
perlDreamer | ooh | 01:56 |
perlDreamer | Time Bandits | 01:56 |
snapcount | nope | 01:56 |
snapcount | present -> 50's | 01:56 |
perlDreamer | Back to the Future, Marty McFly | 01:56 |
snapcount | ding ding ding | 01:57 |
snapcount | actually | 01:57 |
snapcount | it might be | 01:57 |
snapcount | "This is heavy doc" | 01:57 |
snapcount | how about this one | 01:58 |
snapcount | "I am Michael Jackson, you aw todo" | 01:58 |
perlDreamer | The Wiz? | 01:58 |
snapcount | (note the 'aw' hints at an accent) | 01:58 |
snapcount | initials of the actor are JC | 01:59 |
perlDreamer | James Coburn | 01:59 |
snapcount | haha | 01:59 |
snapcount | his co-star is african american | 01:59 |
snapcount | comedy | 01:59 |
perlDreamer | Jackie Chan | 01:59 |
snapcount | yep | 01:59 |
snapcount | movie? | 01:59 |
perlDreamer | erg | 02:00 |
perlDreamer | Had a sequel | 02:00 |
snapcount | yep | 02:00 |
perlDreamer | where they went back to his 'hood | 02:00 |
snapcount | yep | 02:00 |
perlDreamer | Chris Tucker | 02:00 |
perlDreamer | War | 02:00 |
snapcount | you're getting there | 02:00 |
snapcount | in a hurry | 02:01 |
snapcount | time | 02:01 |
snapcount | traffic | 02:01 |
perlDreamer | Rush Hour | 02:01 |
snapcount | hey! | 02:01 |
snapcount | this is fun | 02:01 |
snapcount | you're like "no it's not" | 02:01 |
perlDreamer | need questions spaced farther apart | 02:02 |
snapcount | slower pace you mean | 02:02 |
perlDreamer | fewer questions/hour | 02:02 |
snapcount | i see | 02:02 |
perlDreamer | otherwise I won't get any work done for $dayJob | 02:03 |
snapcount | ahh | 02:03 |
-!- snapcount is now known as snapcount_afk | 02:43 | |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 03:06 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 03:57 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 03:59 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 03:59 | |
crythia1 | wow. | 04:00 |
crythia1 | so nice, I arrived twice | 04:00 |
-!- BeerPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has joined #webgui | 06:07 | |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has quit [Read error: 110 (Connection timed out)] | 06:17 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 06:18 | |
perlDreamer | has anyone restored a MessageBoard from a database dump? | 06:18 |
-!- snapcount_afk is now known as snapcount | 06:31 | |
* snapcount yawns | 06:31 | |
perlDreamer | help | 06:31 |
snapcount | dlay | 06:32 |
snapcount | crythias would be proud | 06:32 |
snapcount | what's on fire | 06:32 |
perlDreamer | no fires | 06:32 |
snapcount | where's the emergency | 06:32 |
perlDreamer | have you done much 6.2 work? | 06:33 |
snapcount | some | 06:33 |
snapcount | what is your quest? | 06:33 |
perlDreamer | Content Manager deleted a forum from a message board | 06:33 |
perlDreamer | forums don't go into the Trash | 06:33 |
snapcount | that sucketh | 06:33 |
snapcount | do you have backups? | 06:33 |
perlDreamer | yes :) | 06:34 |
snapcount | well that's good | 06:34 |
snapcount | what's the problem then? | 06:34 |
perlDreamer | It's an older backup | 06:34 |
perlDreamer | can't restore the entire site | 06:34 |
snapcount | oy | 06:34 |
snapcount | let me look something up real quick | 06:34 |
perlDreamer | okay | 06:35 |
snapcount | mysql 4.1? | 06:35 |
snapcount | 4.0 | 06:35 |
snapcount | 3.x | 06:35 |
perlDreamer | 4.1 | 06:35 |
snapcount | well | 06:36 |
snapcount | this is my suggestion | 06:36 |
snapcount | backup your current db | 06:36 |
perlDreamer | yeah | 06:36 |
snapcount | oh hold on | 06:37 |
snapcount | are all of your message boards out of date | 06:37 |
snapcount | i.e., can you replace all the messageboards? | 06:37 |
snapcount | from the backup | 06:37 |
perlDreamer | we only have one message board | 06:37 |
snapcount | oh ok | 06:37 |
perlDreamer | that's more good news | 06:37 |
snapcount | so copy the message board parts of your dump file | 06:37 |
snapcount | paste into new file | 06:37 |
snapcount | mysql -uroot -p dbname < messg_board.sql | 06:38 |
perlDreamer | cool | 06:38 |
snapcount | just to be safe | 06:38 |
snapcount | you may want to drop the message board tables first | 06:38 |
perlDreamer | okay. offhand, do you know which tables I need to do? | 06:38 |
snapcount | make sure your backup works | 06:38 |
snapcount | in 6.2, not off hand | 06:38 |
perlDreamer | so far, I've isolated page, wobject, groups, forum*, MessageBoard* | 06:38 |
snapcount | Holy crap | 06:39 |
snapcount | it uses all of those? | 06:39 |
perlDreamer | page for urls | 06:39 |
perlDreamer | Wobject | 06:39 |
perlDreamer | groups for subscriptions | 06:39 |
snapcount | yikes | 06:39 |
snapcount | don't do what I said then | 06:39 |
snapcount | unless nothing has changed in those tables either | 06:40 |
snapcount | you'll be out of sync | 06:40 |
perlDreamer | yeah | 06:40 |
perlDreamer | I need to make a better backup solution | 06:40 |
perlDreamer | dailies | 06:40 |
snapcount | poopy pants | 06:40 |
perlDreamer | It's not that bad | 06:40 |
perlDreamer | more like bed wetting | 06:41 |
perlDreamer | (don't forget that I have kids) | 06:41 |
snapcount | oh ok | 06:41 |
snapcount | hahah | 06:41 |
perlDreamer | poopy pants are bad | 06:41 |
perlDreamer | like a 6.5 | 06:41 |
perlDreamer | getting thrown up on while cleaning up sick kids is a 9 | 06:42 |
perlDreamer | been peed on several times | 06:42 |
perlDreamer | 3-6 depending on where | 06:42 |
snapcount | tough job | 06:42 |
perlDreamer | yeah, but when they look up at you, it just doesn't matter much anymore | 06:42 |
snapcount | heh | 06:43 |
snapcount | I will make mini-snapcounts some day | 06:43 |
snapcount | and I'll tell you if I agree | 06:43 |
perlDreamer | fork some processes | 06:43 |
snapcount | there you go | 06:43 |
perlDreamer | when the time comes, I'll tell you all my secrets | 06:43 |
snapcount | oh boy | 06:43 |
perlDreamer | boys are much worse than girls for making messes | 06:44 |
snapcount | afaik you don't get to pick which kind you get | 06:44 |
perlDreamer | not true | 06:44 |
snapcount | and even if you could, I'm not sure which kind I'd pick | 06:44 |
perlDreamer | if you stand on your head | 06:44 |
perlDreamer | under an electric blanket | 06:44 |
perlDreamer | after you drink a pepsi | 06:44 |
perlDreamer | and she drinks a pepsi and takes two aspirin | 06:45 |
snapcount | you'll get a boy or a girl right? | 06:45 |
perlDreamer | yeah | 06:45 |
snapcount | figured | 06:45 |
perlDreamer | although the pepsi/aspirin is a fold pregnancy test | 06:45 |
perlDreamer | uh, folk pregnancy test | 06:45 |
snapcount | dude... I can't think of a way to just restore the message board | 06:45 |
snapcount | I guess it comes down to the lesser of two evils | 06:46 |
snapcount | which is harder to rebuild | 06:46 |
perlDreamer | the site | 06:46 |
snapcount | the site from backup -> present | 06:46 |
snapcount | or | 06:46 |
snapcount | the message board | 06:46 |
snapcount | and it's posts | 06:46 |
snapcount | (if they matter that much) | 06:46 |
perlDreamer | It's a small board, infrequently used | 06:46 |
snapcount | highly recommend nightly backups =) | 06:47 |
snapcount | even if it's just db dumps | 06:47 |
perlDreamer | dude, you're so right | 06:47 |
snapcount | compressed they don't take up much space | 06:47 |
snapcount | even for big sites | 06:48 |
snapcount | not sure how big yours is or what you have to work with | 06:48 |
perlDreamer | yeah, the DB is 16 Mb raw | 06:48 |
snapcount | you could steal the backup script from the wre | 06:48 |
snapcount | it will run standalone | 06:48 |
snapcount | stick it in a cron job | 06:49 |
snapcount | it will even ftp the backups for you to another system | 06:49 |
snapcount | rotate them | 06:49 |
snapcount | etc | 06:49 |
perlDreamer | nice | 06:49 |
perlDreamer | I may do that | 06:49 |
perlDreamer | I've been using one written by Leendert | 06:49 |
perlDreamer | from United Knowledge | 06:49 |
snapcount | at the very least, it would give you a starting point | 06:49 |
perlDreamer | yeah | 06:49 |
snapcount | alright | 06:55 |
snapcount | bedtime for me | 06:55 |
perlDreamer | g'night | 06:56 |
snapcount | need to beautify | 06:56 |
perlDreamer | stick to your diet! | 06:56 |
snapcount | I'm doing good | 06:56 |
snapcount | it's only been two days | 06:56 |
snapcount | but hey | 06:56 |
snapcount | lol | 06:56 |
perlDreamer | hang tough | 06:56 |
-!- snapcount is now known as snapcount_sleep | 06:56 | |
crythia1 | the yawn echos under the light of the pale moon. A brief flicker of recognitions flitters over the young man's face. It is night ere the dawn. The light crawls to the heavens as if the heavens themselves inhaled the paleness of the new day. | 07:08 |
crythia1 | too late, the young man realizes the pain of the growing brightness resides in his eyes. Crossing the sky, obliterating the tranquility of the fresh morning, a flock of crows pierced the horizon in a fervent arrowhead shape, bound for some missing archer's destination. | 07:14 |
crythia1 | It's not so much that the day wasn't beautiful in the usual artistic way. It's only that the next few hours would determine if he was to enjoy the following few hours. | 07:16 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [""good night""] | 07:17 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:36 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 08:07 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 08:48 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 09:10 | |
-!- lonki [n=hans@195.18.93.61] has joined #webgui | 10:09 | |
lonki | hi guys | 10:09 |
lonki | could someone tell me where to download the old holymenu ? | 10:09 |
xdanger | lonki: http://web.archive.org/web/20050208143648/http://www.primaat.com/holymenu | 10:29 |
WRE | <xdanger> http://tinyurl.com/r6jum | 10:29 |
xdanger | hehe http://web.archive.org/web/*/http://www.plainblack.com | 10:33 |
WRE | <xdanger> http://tinyurl.com/ra89z | 10:33 |
lonki | xdanger, thanks, but I need the sqldump for it, I do not think archive.org supports downloads | 10:41 |
xdanger | lonki: like http://web.archive.org/web/20050215062614/www.primaat.com/uploads/258/26/HolyMenu_debug.sql | 10:41 |
WRE | <xdanger> http://tinyurl.com/q4yds | 10:41 |
xdanger | ? | 10:41 |
lonki | ah cool, that is ascii, I was afraid it would be gzipped | 10:42 |
lonki | thanks xdanger | 10:42 |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 11:12 | |
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui | 14:46 | |
-!- BeerPerson is now known as BearPerson | 14:47 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 15:52 | |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has joined #webgui | 16:32 | |
Baylink | Morning all. My WRE source build completed, but now it's looking for a /tmp/mysql_sock that it itself does not appear to have created. | 16:34 |
Baylink | I have one in the normal system location, but I can't see anything inside WRE that appears to be pointing it at /tmp. Any thoughts? | 16:35 |
pbmdawg | I think everyone else is asleep. and I'm a know-it-none | 16:35 |
* Baylink chuckles. | 16:35 | |
Baylink | Yeah, it is early, even here. | 16:35 |
lonki | Baylink, have a look in the mysql data dir, or one above that, that is where they are located by default | 16:37 |
Baylink | I looked in the my.cnf; it doesn't seem to specify a location for the semaphore. | 16:38 |
Baylink | I'm going to have to look at the WRE setup script a bit more; it seems to tell you to set the root password, and then, without exiting, to *start* the MySQL for which it has told you to set said password, and *do things with it*. That seems inside out, to me. | 16:39 |
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui [] | 17:02 | |
-!- lonki [n=hans@195.18.93.61] has quit ["Leaving"] | 17:12 | |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has quit ["User disconnected"] | 17:49 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 17:51 | |
crythias | the .sock is based upon my.conf | 18:00 |
-!- snapcount_sleep is now known as snapcount | 18:09 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 18:41 | |
-!- pbmdawg is now known as pb_slimer | 18:41 | |
snapcount | well, it's going to be a while until we have ops restored, at the earliest 2-3 weeks | 19:12 |
snapcount | and that's b/c bearperson is going to try and push our application through | 19:13 |
snapcount | full registration is going to take months | 19:13 |
snapcount | just thought I would pass the info on | 19:13 |
BearPerson | in the meantime, as usual, if you have any issues that need chanops, message me and I'll make sure we get it resolved as soon as I can | 19:14 |
snapcount | thanks =) | 19:14 |
BearPerson | unless I'm sleeping or at school, in which case you probably should do /stats p and find an active staffer, or try lilo if nobody's active | 19:15 |
snapcount | I usually sleep at school =) | 19:15 |
BearPerson | if he's not there too, /who freenode/staff/** should give you a list of all powered staff, though probably not all of them know about this channel | 19:16 |
pb_slimer | tell me again why we all can't just leave? | 19:16 |
snapcount | oh we could | 19:17 |
snapcount | that would work great | 19:17 |
snapcount | but it's hard to get everyone to do it at the same time | 19:18 |
pb_slimer | it can't be THAT hard | 19:18 |
snapcount | I'll follow your lead | 19:18 |
BearPerson | I just hope I can get the group stuff pushed through soon | 19:18 |
snapcount | you coordinate | 19:18 |
pb_slimer | raise your hand if you're here | 19:18 |
snapcount | I've tried w/ no success | 19:18 |
pb_slimer | crythias ? | 19:18 |
pb_slimer | chansen ? | 19:18 |
* snapcount raises his hand | 19:18 | |
pb_slimer | nuba ? | 19:18 |
pb_slimer | terje ? | 19:19 |
snapcount | pick me, pick me | 19:19 |
pb_slimer | xdanger ? | 19:19 |
BearPerson | "let's all leave" might not be that good a topic for a first impression ;-) | 19:19 |
snapcount | ooh ooh I know | 19:19 |
-!- pb_slimer changed the topic of #WebGUI to: GET OUT AND STAY OUT | 19:19 | |
snapcount | uhh | 19:19 |
snapcount | yeah | 19:19 |
snapcount | not a good topic | 19:19 |
snapcount | =) | 19:19 |
BearPerson | :) | 19:19 |
-!- pb_slimer changed the topic of #WebGUI to: please no lookie here | 19:19 | |
snapcount | welcome to WebGUI, now get out | 19:19 |
chansen | whatsup? | 19:19 |
pb_slimer | we're gonna try the whole, everyone leave for 24 hours, thing | 19:20 |
-!- BearPerson changed the topic of #WebGUI to: we're currently trying to regain ops in this channel, please use #webgui-evac for now and part here | 19:20 | |
pb_slimer | so come back in 24 hours | 19:20 |
BearPerson | you only need everyone to leave for an instant | 19:20 |
chansen | hehe | 19:20 |
chansen | ok | 19:20 |
BearPerson | this isn't EFnet or something ;-) | 19:20 |
BearPerson | though I wonder what you need ops for that badly anyway | 19:21 |
pb_slimer | yeah but terje and nuba and xdanger may not awake for many hours | 19:21 |
chansen | can't server ops fix this without the need of ppl leaving the channel? | 19:21 |
BearPerson | in my time here I haven't seen a case where we need chanops in here | 19:21 |
BearPerson | chansen, yes | 19:21 |
pb_slimer | BearPerson: can't you kick everyone? | 19:21 |
BearPerson | and we've got that on the way, but it needs some paperwork | 19:21 |
pb_slimer | BearPerson: good point about not needing ops thus far. | 19:22 |
-!- BearPerson changed the topic of #WebGUI to: so what now? :) | 19:22 | |
pb_slimer | could you temporarily kline us all? | 19:22 |
BearPerson | heh | 19:22 |
BearPerson | I could just give someone +o outright ;-) | 19:22 |
chansen | I have never seen any abuse on this channel, except pb folks messing with bots and producing annoying scrollback ;) | 19:22 |
pb_slimer | oh :/ | 19:23 |
BearPerson | what was the webgui site again? | 19:23 |
pb_slimer | www.plainblack.com/webgui | 19:23 |
nuba | yo | 19:23 |
pb_slimer | www.webgui.org | 19:23 |
nuba | sup ? | 19:23 |
pb_slimer | nm. | 19:23 |
BearPerson | hmm, I might have something rolling | 19:24 |
nuba | yeah man we're all behaving like nice people, law abidind netizens, why the desperate need for ops ? | 19:26 |
BearPerson | :) | 19:26 |
BearPerson | hmm... is there a "james frazin" around? | 19:29 |
nuba | i mean, we're not having floods, channel wars, flames, people being aggressive with each other, dcc warez trading, etc. iow none of the fun stuff.. ;) | 19:29 |
BearPerson | hmm, wait, never mind | 19:30 |
nuba | of course, we can .. err... 'seed' this channel with good reasons for having ops around with big sticks | 19:31 |
-!- lilo [i=levin@freenode/staff/pdpc.levin] has joined #webgui | 19:33 | |
* lilo looks in | 19:33 | |
pb_slimer | welcome | 19:34 |
lilo | hi | 19:34 |
lilo | long-term we'll be processing Plain Black's group registration | 19:34 |
lilo | short term I think we can kludge to get you folks set up | 19:34 |
-!- mode/#webgui [+o snapcount] by lilo | 19:35 | |
lilo | let us know if you need anything else | 19:35 |
pb_slimer | heh; he's idle | 19:35 |
lilo | erm.... | 19:35 |
pb_slimer | thanks | 19:35 |
lilo | I have a list, but it's kind of a short one | 19:35 |
lilo | there's a 'rizen' | 19:36 |
lilo | if snapcount doesn't come back quickly enough, let me know | 19:36 |
BearPerson | I will :) | 19:36 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 19:38 | |
rizen | hello lilo | 19:40 |
BearPerson | hello :) | 19:40 |
BearPerson | lilo == head of freenode, me == firstlevel staffer (think "help/support desk") :) | 19:41 |
rizen | i c | 19:41 |
BearPerson | welcome to freenode | 19:41 |
rizen | why thank you | 19:41 |
rizen | but we've been here for a while | 19:42 |
rizen | or is this the official nod | 19:42 |
rizen | that our channel has been made permanent | 19:42 |
BearPerson | semi :) | 19:42 |
rizen | ?? | 19:42 |
rizen | so is there any way that the members of my staff can get automatic ops when they log in here? | 19:42 |
BearPerson | we're giving channel operator status so you can permanently register the channel, but the official group registration might still take a bit | 19:42 |
@snapcount | hello | 19:43 |
BearPerson | yes | 19:43 |
rizen | excellent | 19:43 |
BearPerson | snapcount will be able to set it up very soon :) | 19:43 |
rizen | great | 19:43 |
BearPerson | though it would help if the people had registered nicks for it | 19:43 |
rizen | we plan on making great use of this channel now that we've got it started | 19:43 |
rizen | my nick is registered | 19:43 |
-!- pb_slimer is now known as pbmdawg | 19:43 | |
rizen | not sure about the rest of my staff | 19:44 |
rizen | matt, roy? are your nicks registered? | 19:44 |
BearPerson | -NickServ(NickServ@services.)- The nickname [rizen] is not registered | 19:44 |
pbmdawg | yeah | 19:44 |
rizen | what? | 19:44 |
-!- mode/#webgui [-s+cnt] by ChanServ | 19:44 | |
rizen | i registered it about 2 months ago | 19:44 |
BearPerson | I'll walk everyone through it that needs it | 19:44 |
BearPerson | hmm | 19:44 |
rizen | let me make sure that's the nick i registered | 19:45 |
rizen | brb | 19:45 |
BearPerson | it might have gotten dropped because it was unused, not sure | 19:45 |
rizen | how long before that happens? | 19:45 |
rizen | cuz i wasn't on for about 3 weeks while i was on vacation | 19:46 |
BearPerson | 60 days unused | 19:46 |
BearPerson | and only when someone requests it | 19:46 |
rizen | i don't think it's even been 60 days since i registered | 19:46 |
BearPerson | hmm | 19:46 |
BearPerson | must have been a different nick then | 19:46 |
rizen | i just checked and it was this nick | 19:47 |
rizen | but that's ok, i can register it again | 19:47 |
rizen | i used the process outlined here: http://freenode.net/faq.shtml#nicksetup | 19:47 |
rizen | is that the correct one? | 19:47 |
BearPerson | yeah | 19:48 |
BearPerson | /msg nickserv register some-password | 19:49 |
rizen | ok i've registered again | 19:50 |
rizen | am i in there now? | 19:50 |
BearPerson | okay | 19:50 |
BearPerson | looks good | 19:50 |
@snapcount | yes | 19:52 |
BearPerson | by the way, rizen, when you're around you can try /msg chanserv op #webgui | 20:15 |
-!- mode/#webgui [-o snapcount] by snapcount | 20:17 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 20:17 | |
pbmdawg | spiffy. | 20:18 |
-!- mode/#webgui [-o snapcount] by snapcount | 20:18 | |
snapcount | cool | 20:18 |
-!- mode/#webgui [+o rizen] by ChanServ | 20:19 | |
snapcount | guess we don't need wre for ops anymore | 20:19 |
@rizen | so that automatically gives me ops? | 20:19 |
snapcount | typing that command will | 20:19 |
-!- mode/#webgui [-o rizen] by rizen | 20:19 | |
-!- mode/#webgui [+o rizen] by ChanServ | 20:20 | |
@rizen | it works | 20:20 |
BearPerson | on freenode, we're not quite sure if channels need people keeping visible ops all the time | 20:20 |
BearPerson | your call though, of course | 20:20 |
-!- mode/#webgui [+o snapcount] by rizen | 20:20 | |
BearPerson | http://freenode.net/channel_guidelines.shtml | 20:20 |
WRE | <BearPerson> http://tinyurl.com/3x8mu | 20:20 |
BearPerson | the basic idea is that they're not needed most of the time, a lot of the problems can be (and probably are better) solved without invoking privileges, and that you can always fetch them when needed | 20:23 |
@rizen | ok peeps that are here | 20:32 |
@rizen | i have an idea to throw out | 20:33 |
@rizen | and want to know what you think | 20:33 |
@rizen | sometime in may we're going to release 6.99.0 | 20:33 |
@rizen | the first of the 7.0 betas | 20:33 |
@rizen | i think that once per week, for an hour or two | 20:33 |
@rizen | we should have a chat set up here | 20:33 |
@rizen | and invite the entire webgui world | 20:33 |
@rizen | we'll announce it all over our site | 20:33 |
@rizen | as well as the advisories list | 20:34 |
@rizen | and other mailing lists | 20:34 |
@rizen | and the idea would be to get feedback from users about deficiencies in the ui | 20:34 |
@rizen | so that the ui can be as user friendly as possible by the time we release 7.0 | 20:34 |
@rizen | what say you? | 20:34 |
@snapcount | same topic each week? | 20:35 |
@rizen | basically yes | 20:35 |
@snapcount | a UI-athon so to speak =) | 20:35 |
@rizen | we'll take suggestions about other things too | 20:35 |
pbmdawg | I think 'tis a great idea. | 20:35 |
@rizen | but my big concern is ease of use | 20:35 |
@rizen | like, it would be easier if we had a menu that did this | 20:35 |
@rizen | or if this button was over there | 20:35 |
@rizen | etc | 20:35 |
@rizen | basically let the community get involved in testing 7.0 before it's release | 20:36 |
@rizen | more than usually would | 20:36 |
@snapcount | Anything to get the community more involved is a good idea IMO | 20:36 |
@rizen | there's always that handful of about a dozen people | 20:36 |
@snapcount | so ++ | 20:36 |
@rizen | that provide feedback | 20:36 |
@rizen | but i'd like to get more | 20:36 |
@rizen | and 6.99.0 will be on the demo server | 20:36 |
@rizen | so they won't need to even install it to play around to give us feedback | 20:36 |
@snapcount | crythias? | 20:37 |
@snapcount | chansen? | 20:37 |
@snapcount | nuba? | 20:37 |
@snapcount | xdanger? | 20:37 |
@snapcount | what say you | 20:37 |
@snapcount | I've given up on terje | 20:37 |
@snapcount | he's been idle for like a year | 20:37 |
@snapcount | =) | 20:37 |
-!- mode/#webgui [-o snapcount] by snapcount | 20:38 | |
* snapcount joins the commoners =) | 20:38 | |
snapcount | I'm trying to break my efnet mentality | 20:38 |
snapcount | I know Colin will like the idea | 20:39 |
snapcount | so that's another ++ | 20:39 |
@rizen | roy, you saw the little side menu that i added showing the past 5 versions of an asset whilst editing it, right? | 20:39 |
snapcount | yes | 20:40 |
snapcount | although, I have not done an svn up to see the new toolbar icons | 20:40 |
@rizen | that's the kind of ui improvements that i think that the end users can provide feedback toward | 20:40 |
@rizen | it's the little things that matter | 20:40 |
nuba | sounds good to me | 20:40 |
snapcount | I agree completely | 20:40 |
nuba | pretty good | 20:40 |
@rizen | i'm actually putting in all new toolbar icons right now | 20:40 |
@rizen | easier to read | 20:40 |
@rizen | so don't bother | 20:40 |
snapcount | oh ok | 20:40 |
snapcount | after all, it is the *user* interface | 20:41 |
snapcount | so why not ask them =) | 20:41 |
nuba | i can try getting some local software usability folks involved too | 20:41 |
@rizen | that's awesome nuba | 20:41 |
@rizen | there's nothing that a user can impact more than the ui | 20:41 |
@rizen | they don't understand, and don't need to understand the backend | 20:41 |
@rizen | and the inner workings | 20:41 |
@rizen | it's their ui | 20:42 |
@rizen | so they should take some ownership | 20:42 |
xdanger | Just would like to say that good idea =) | 20:43 |
nuba | rizen: maybe getting a CGI:IRC running on plainblack.com can help making it easier for users to join here | 20:43 |
@rizen | CGI::IRC? | 20:43 |
@rizen | is that a web based interface? | 20:43 |
xdanger | I have a few "friends" working at my company that would have someting to say about usabilityu | 20:44 |
@rizen | i'm guessing that server can't actually handle it | 20:44 |
@rizen | plainblack.com is very heavily loaded these days | 20:44 |
nuba | and also some 'whats going on at #webgui currently' box at some corner of the website, maybe at the discussion boards, dunno | 20:44 |
snapcount | like it would relay the topic? | 20:45 |
@rizen | everybody is welcome to particpate xdanger | 20:45 |
nuba | http://cgiirc.sourceforge.net/demo/ | 20:45 |
chansen | better to cook up web 2 IRC bridge based on POE if needed | 20:45 |
chansen | s/up/up a/ | 20:45 |
xdanger | argh, it's slow to irc through gprs connection... since I'm using ssh to my shell machine runnign irssi | 20:45 |
snapcount | irssi? is that like bitchx | 20:46 |
xdanger | latens someting like 2-3 sec =) | 20:46 |
xdanger | snapcount: only much petter ;) | 20:46 |
nuba | well i love the irssi + screen combo, but the thing is we're not talking about bringing unix geeks here, but end-users | 20:46 |
xdanger | has perl scriptin | 20:46 |
xdanger | +g | 20:46 |
-!- mode/#webgui [+o snapcount] by ChanServ | 20:50 | |
-!- mode/#webgui [-t] by snapcount | 20:50 | |
-!- mode/#webgui [+t] by ChanServ | 20:50 | |
@snapcount | grr | 20:50 |
@snapcount | chanserv: obey your master | 20:51 |
xdanger | rizen: I have a few questions/suggestions about wg feature, should I email you or directly to dev-list ? | 20:51 |
xdanger | s/feature/features/ | 20:52 |
@rizen | only email me directly if you want it to get lost | 20:52 |
@rizen | =) | 20:52 |
@rizen | if it's just a feature suggestion | 20:52 |
@rizen | then please just post it to the rfe list | 20:53 |
@rizen | if it is a question | 20:53 |
@rizen | then the dev list is the right place | 20:53 |
@rizen | or right here would be fine too | 20:53 |
-!- mode/#webgui [-ntcJ] by ChanServ | 20:54 | |
crythias | hello | 20:54 |
-!- mode/#webgui [+cn] by snapcount | 20:54 | |
crythias | I've been busy | 20:54 |
* pbmdawg meows | 20:55 | |
crythias | my home internet seems to be down. dunno why. | 20:55 |
pbmdawg | you have an internet at home? | 20:55 |
crythias | internet connection | 20:55 |
xdanger | I've disscussed little bit about pagination with snapcount and about using $r->filename($storage->getFile()); instead of redirect with images for example with pbmdawg | 20:55 |
xdanger | shit this is slow =D | 20:56 |
xdanger | hard to write english =) | 20:56 |
-!- pbmdawg changed the topic of #WebGUI to: All is Well with WebGUI. http://www.webgui.org/ | 20:56 | |
crythias | God is in his heaven. All is well with the world. | 20:57 |
crythias | NERV | 20:57 |
-!- mode/#webgui [-o snapcount] by snapcount | 20:57 | |
* crythias feels the temperature rizen. | 20:57 | |
crythias | heh | 20:57 |
pbmdawg | Mercury Raisin | 20:58 |
snapcount | good movie | 20:58 |
* pbmdawg gets back to work. | 20:59 | |
@rizen | xdanger: what is $r | 21:00 |
@rizen | oh, the mp request object? | 21:00 |
@rizen | and i assume getFile() would be a new method for WebGUI::Storage | 21:01 |
chansen | serving large files from an app server should be avoided as far as possible, don't want to waste expensive children serving slow clients | 21:06 |
xdanger | rizen: nope, just donät remember now what it was... | 21:06 |
xdanger | don't | 21:06 |
xdanger | since webgui is recomented to run behind proxy, I don't think it would be a problem.. | 21:07 |
chansen | depends on proxy | 21:08 |
@rizen | you guys are somehow further in the conversation than i am | 21:08 |
@rizen | i don' tknow if i didn't get some of the messages | 21:08 |
@rizen | but i never got answers to the questions i posed | 21:09 |
chansen | but it's better to use a single threaded async server like lighttpd for static content | 21:09 |
xdanger | <@xdanger> since we're using mod_perl2 shouldn't we use something like $r->filename($storage->getPath($self->get("filename"))); return Apache2::Const::DECLINED; instead of redirect ? | 21:09 |
@rizen | i don't even understand what solution xdanger is proposing | 21:09 |
chansen | if the proxy has access to same fs, why serve from app server? | 21:10 |
@rizen | xdanger...plain english, what would that do? | 21:10 |
xdanger | The problem I'm having with the current redirect/storage implemention, is that If you change the file asset, you get a new storage location, and so the files url changes acording to storage id... | 21:10 |
@rizen | chansen, please be quiet for a minute | 21:10 |
xdanger | that solution would serve the file directly from the wg url | 21:10 |
@rizen | but would it stream the file through webgui, or just be doing an internal path rewrite for apache? | 21:11 |
@rizen | as in, would mod_perl be reading in the file | 21:11 |
@rizen | or would apache still do that on it's own | 21:11 |
chansen | apache | 21:11 |
@rizen | k | 21:12 |
xdanger | A client of mine loaded a file, (/it redirected to /upload/xx/xx/slkdjlksfgj....) and bookmarked it, and after I changed it he loaded the old version, and was little angry at me =) | 21:12 |
@rizen | then i see no reason not to make the change | 21:12 |
@rizen | chansen: back to what you were saying | 21:12 |
@rizen | the thing is that webgui/modperl has to serve up the file in order to check permissions | 21:12 |
@rizen | however | 21:12 |
@rizen | by default, when you proxy the url | 21:12 |
@rizen | the proxy server serves it up and bypasses modperl | 21:13 |
xdanger | webgui can do the permission checks pefere that internal redirect | 21:13 |
@rizen | but xdanger | 21:13 |
xdanger | before | 21:13 |
@rizen | the problem with your new solution | 21:13 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 21:13 | |
@rizen | is that if we serve up the file directly from the modperl server | 21:13 |
@rizen | without the redirect | 21:13 |
@rizen | then the proxy doesn't have the chance to circumvent that | 21:14 |
xdanger | that's true | 21:14 |
xdanger | dows the apache-proxy do any caching ? | 21:14 |
@rizen | that's a problem in that most people don't care about the privilege checks | 21:14 |
@rizen | they just want the raw speed | 21:14 |
xdanger | does | 21:14 |
@rizen | no | 21:15 |
xdanger | ok | 21:15 |
chansen | mod_cache | 21:15 |
chansen | + mod_proxy | 21:15 |
@rizen | yes it can, but it doesn't | 21:15 |
@rizen | we'd need to have a way for modproxy to circumvent the privilege checks | 21:17 |
@rizen | that could theoretically be done with a flag | 21:17 |
@rizen | in the config file | 21:18 |
@rizen | but then we have two mechanisms for serving up the files | 21:18 |
@rizen | and one of those doesn't solve the problem you're brining up | 21:18 |
-!- xmobile [n=xdanger@MLXVI.gprs.saunalahti.fi] has joined #webgui | 21:18 | |
chansen | does uri's have to be persistent? | 21:19 |
@rizen | i don't even know what that means | 21:19 |
xmobile | much better... installed irssi directly on my ibook | 21:19 |
chansen | permanent | 21:19 |
chansen | in other words, can they be reused or are they random? | 21:20 |
@rizen | the uri's for what? | 21:20 |
chansen | protected asset files | 21:20 |
@rizen | they have two urls | 21:20 |
@rizen | one in webgui | 21:20 |
@rizen | one in the storage location | 21:20 |
@rizen | neither is permanent | 21:20 |
@rizen | but neither can be reused until the thing is permanently purged from the system | 21:21 |
@rizen | on top of that | 21:21 |
@rizen | each file gets a new storage location for each revision | 21:21 |
@rizen | which then changes the url | 21:21 |
chansen | ok, lighttpd has a simple and nice way for secure uri's using a shared secret and a timeout. And performance/memory usage is great, even on same machine. | 21:22 |
xmobile | and the old revision can still be accessed through the old storage url | 21:22 |
chansen | http://www.lighttpd.net/documentation/secdownload.html | 21:23 |
WRE | <chansen> http://tinyurl.com/fymyy | 21:23 |
@rizen | chansen: we're not adding another server to the mix | 21:23 |
@rizen | also | 21:23 |
@rizen | it has to check webgui privs | 21:23 |
@rizen | which are constantly in flux | 21:23 |
chansen | hang on, i have mod_perl port for that ;) | 21:23 |
@rizen | are you fucking with me, or just trying to get on my nerves? | 21:23 |
chansen | I don't think you understand how it works, don't think I would have got a response like that | 21:25 |
chansen | WebGUI is still master check for permission/auth | 21:25 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 21:27 | |
xmobile | rizen: does the proxy check for privileges if the direct storage url is called ? | 21:27 |
@rizen | no | 21:28 |
@rizen | that's why it's ultra fast | 21:28 |
@rizen | most people don't care about privilege checks on their files | 21:28 |
@rizen | and if they do | 21:29 |
@rizen | they bypass the proxy | 21:29 |
@rizen | and go straight to modperl | 21:29 |
xmobile | ok... My suggestion has the down side that it has to open a wgsession and do the priv check from db | 21:30 |
xmobile | even with the proxy | 21:31 |
@rizen | which isn't nearly as bad anymore | 21:31 |
xmobile | rizen: have ever taken a look at Apache::Gallery ? | 21:31 |
@rizen | with the new session system | 21:31 |
@rizen | no | 21:31 |
xmobile | That's where I got this idea... I've used it for about 4 years now =) | 21:32 |
xmobile | Had an idea to "port" it to webgui someday.. but waiting for 7.0 =) | 21:33 |
@rizen | i'm scared about the performance overhead of this change | 21:33 |
xmobile | I really should check the new svn version of wg btw =) | 21:33 |
@rizen | it's going to be absolutely enormous | 21:33 |
@rizen | honestly, i don't think we can do it until we runs some performance tests | 21:34 |
@rizen | and see what impact it will have | 21:34 |
@rizen | you're welcome to do that if you like | 21:35 |
@rizen | and probably better to do it | 21:35 |
@rizen | because if it's up to me, it won't get done | 21:35 |
xmobile | I don't think It would be so terrible if you could write something like a permission table that the proxy could read =) or something... But it still would have to open the session | 21:35 |
@rizen | my list is already too big | 21:35 |
@rizen | you can't just read a permission table | 21:35 |
@rizen | privileges are hiearchical and dynamic | 21:35 |
chansen | Please see the uri i posted earlier it has a simple solution to your simple problem. | 21:36 |
@rizen | people can be members of groups depending upon their ip | 21:36 |
@rizen | or some database query | 21:36 |
@rizen | or karma | 21:36 |
@rizen | or other things | 21:36 |
@rizen | chansen: it's not a solution because it requires a new server | 21:36 |
@rizen | not going to happen | 21:36 |
xmobile | I'm not sure that my skills are up to that.. | 21:36 |
@rizen | i won't require everyone to use that server | 21:37 |
@rizen | in addition to apache | 21:37 |
xmobile | rizen: another thing, If you still have the time to listen to me ? | 21:37 |
xmobile | Could the authentication be done in addition with httpauth ? since we have a intranet that has a collaboration that requires intranet privs, I cant use a direct RSS feed from there becouse my rss client doesn't do cookies or sessions =) | 21:38 |
chansen | rizen: The server is optional, I meant the _scheme_. | 21:39 |
* chansen gives up | 21:39 | |
xmobile | you could call it http://user:pass@site.com/intra/cs?func=viewRSS ? | 21:39 |
@rizen | xmobile, put your ideas out on the rfe list | 21:40 |
@rizen | there's nothing to discuss there...it's just a feature request | 21:40 |
xmobile | ok | 21:40 |
xmobile | and then, roy said that I should ask you if you have something planned for pagination ? | 21:40 |
@rizen | no | 21:41 |
xmobile | I could do a little bit more template variables for it... pagination.nextUrl and .nextText since the current nextLink (or something) has the html directly created for the link | 21:42 |
xmobile | an the top20 list to a loop | 21:42 |
xmobile | In addition of the current variables.. | 21:43 |
@rizen | if you want to make those changes you're welcome to it | 21:44 |
* BearPerson notes that this channel now seems to be happily working | 21:44 | |
@rizen | the solution to the other problem seems to me to be this: | 21:45 |
@rizen | nevermind... | 21:45 |
xmobile | rizen: http://tinyurl.com/zw5gy is this dead ? | 21:45 |
snapcount | BearPerson: Thank you for your help | 21:46 |
@rizen | yes | 21:46 |
@rizen | that's a horrible idea | 21:46 |
xmobile | BearPerson: yes, thanks =) since it was me that bothered you the first place =) | 21:46 |
BearPerson | it's my job on freenode :-) | 21:46 |
pbmdawg | ^_^ | 21:46 |
BearPerson | if you need anything, feel free to prod me | 21:47 |
* BearPerson waves | 21:47 | |
* xmobile waves back | 21:47 | |
-!- BearPerson [i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson] has left #webgui ["this part message intentionally left blank"] | 21:47 | |
xmobile | rizen: I'll make you a patch about that next week, or the next... I've done some of those in 6.7.x | 21:50 |
@rizen | chansen: sorry | 21:52 |
xmobile | among other things... | 21:52 |
@rizen | your idea has merit | 21:52 |
@rizen | but it's still not good enough | 21:52 |
@rizen | if we make a change | 21:52 |
@rizen | i want the problem solved for everybody | 21:52 |
@rizen | without any extra software | 21:52 |
@rizen | otherwise i don't want to make a change | 21:52 |
MrHairgrease | chansen: could you paste that link again? | 21:53 |
@rizen | http://www.lighttpd.net/documentation/secdownload.html | 21:53 |
WRE | <rizen> http://tinyurl.com/fymyy | 21:53 |
MrHairgrease | thanks | 21:53 |
-!- mode/#webgui [+o snapcount] by ChanServ | 21:54 | |
-!- mode/#webgui [+o pbmdawg] by snapcount | 21:54 | |
-!- mode/#webgui [+vvv perlDreamer crythias MrHairgrease] by snapcount | 21:54 | |
+MrHairgrease | what does vvv do? | 21:55 |
@snapcount | in case you guys are all like wtf!? | 21:55 |
@snapcount | the new system is going to be +o for pb staff | 21:55 |
@snapcount | and +v for noted contributors | 21:55 |
+MrHairgrease | and +v is? | 21:55 |
@snapcount | such as those recognized as people behind webgui | 21:55 |
xmobile | rizen: I'll ask an opinion from my perl/sysadmin "guru" next week about that storage thing =) | 21:55 |
@snapcount | the idea is to help people know who they are talking to when they come to the channel | 21:56 |
@snapcount | I welcome feedback on the idea | 21:56 |
xmobile | now I'll have some more wine and go socialice with my "mother and father in law to be" | 21:56 |
+MrHairgrease | get drunk! | 21:57 |
chansen | rizen: no worries :) | 21:57 |
@snapcount | MrHairgrease: +v lets you talk if we moderate the channel | 21:57 |
@snapcount | since we probably won't do that very often if ever | 21:57 |
@snapcount | it's really just a way for people to recognize you in the room as a contributor | 21:58 |
+MrHairgrease | ok | 21:58 |
+MrHairgrease | I looked it up already | 21:58 |
@snapcount | oh =) | 21:58 |
+MrHairgrease | let the people speak =) | 21:58 |
xmobile | "voice" | 21:58 |
chansen | rizen: I have a simple MP port of it that can be used on a proxy server. So you don't need any new software :) | 22:00 |
chansen | and ppl caring about performance/memory usage can install lighttpd and use the same scheme | 22:00 |
@rizen | chansen: but that means that modproxy will have to load modperl also, right? | 22:01 |
@rizen | and therefore be much larger processwise? | 22:01 |
@rizen | though not as big as webgui | 22:01 |
chansen | rizen: true, but since you only load MP modules the processes/threads will still stay small | 22:02 |
@rizen | i'd say smaller than webgui, but not even close to small | 22:02 |
@rizen | they would be twice the size they are now | 22:03 |
@rizen | thanks for the offer | 22:03 |
@rizen | feel free to email me the code | 22:03 |
@rizen | but honestly, i'd like to find some other way | 22:03 |
@rizen | i don't want to load modperl in modproxy | 22:03 |
xmobile | chansen: are you doing the new auth system ? | 22:04 |
@rizen | what i need to do is find a way to streamline the privilege checks in modperl so they are faster | 22:04 |
chansen | ldap? | 22:05 |
chansen | xmobile: yeah :) | 22:05 |
chansen | or apache 2.1 with the new auth modules | 22:05 |
@rizen | apache 2.1 doesn't work with mp yet | 22:06 |
@rizen | also...people are already pissed about going to apache2 | 22:06 |
@rizen | they'd really be pissed if i went to the bleeding edge 2.1 | 22:06 |
chansen | rizen: it works, it's just not official yet :) | 22:06 |
@rizen | hmmm...i tried compiling it and it wouldn't run after the compile | 22:07 |
@snapcount | we'd have a revolt on our hands | 22:07 |
chansen | and probably wont be until 2.2 ships | 22:07 |
@rizen | perhaps i did something wrong | 22:07 |
chansen | 2.2 will come soon with win32 binaries | 22:07 |
chansen | but don't be afraid of putting mp on a reverse proxy, I know several big players that build inhouse reverse proxies with mp2, both with processes and threads. | 22:11 |
chansen | try a static build with a perl without threads ;) | 22:12 |
@pbmdawg | so who wants to hear about the two additional security holes/bugs I fixed in DataForm.pm yesterday (6.8 and 6.99) | 22:16 |
+MrHairgrease | tell me about it | 22:16 |
+MrHairgrease | i wanna hack some sites =) | 22:16 |
xmobile | I think I should upgrade to 6.8 in the near weeks =P | 22:17 |
@pbmdawg | they're relatively minor, but exploited in conjunction with the previously announced/fixed bugs (if they're unfixed on your site), they can be bad. | 22:17 |
xmobile | now that mod_perl 2.0.2 is in debian backports =) | 22:17 |
@snapcount | maybe you shouldn't discuss them in a public forum until we have a release available for people to download? | 22:17 |
@snapcount | not a statement, but a question? | 22:17 |
@snapcount | I'm not a fan of security through obscurity but | 22:18 |
* pbmdawg goes o!o | 22:20 | |
@pbmdawg | that came out wrong | 22:20 |
* pbmdawg is a fan of publicity through obscurity | 22:23 | |
chansen | Me to, but vendors should have reasonable timeframe to make a fix/release before announcing the exploit so users have a chance to protect themselves. | 22:25 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has left #webgui [] | 22:27 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 22:27 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 22:27 | |
@snapcount | cool | 22:28 |
@snapcount | it worketh | 22:28 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:28 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:28 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 22:28 | |
@snapcount | MrHairgrease | 22:28 |
@snapcount | perlDreamer | 22:28 |
@snapcount | crythias | 22:28 |
@snapcount | one of you try leaving and coming back | 22:28 |
@snapcount | to test | 22:28 |
@snapcount | I think I did it right | 22:28 |
+MrHairgrease | Yeah baby | 22:28 |
+MrHairgrease | level 8 | 22:29 |
+MrHairgrease | what does that mean | 22:29 |
@snapcount | it means you'll always have +v | 22:29 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 22:29 | |
@snapcount | unless you're bad | 22:29 |
@pbmdawg | mrhairgrease is bad | 22:29 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:29 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:29 | |
@snapcount | cool | 22:29 |
+MrHairgrease | that seems to work | 22:29 |
@snapcount | my work is done | 22:29 |
+MrHairgrease | very good | 22:29 |
+MrHairgrease | time for weekend! | 22:30 |
@snapcount | back to overly-complex sql statements for me | 22:30 |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 22:32 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 22:32 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:32 | |
+crythias | ok | 22:32 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 22:32 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 22:32 | |
snapcount | ok good | 22:33 |
snapcount | you have to ident with chanserv | 22:33 |
snapcount | or it won't give you privs | 22:33 |
snapcount | that is a good thing =) | 22:33 |
-!- mode/#webgui [+o snapcount] by ChanServ | 22:33 | |
+crythias | ident with chanserv or nickserv? | 22:34 |
@snapcount | nickserv | 22:34 |
@snapcount | sorry | 22:34 |
@snapcount | I get my *servs mixed up =) | 22:34 |
* crythias wants ops | 22:34 | |
+crythias | j/k | 22:35 |
* pbmdawg gives crythias ops | 22:35 | |
* crythias gives crythias props | 22:35 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has left #webgui [] | 22:41 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 22:41 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 22:41 | |
@snapcount | grr | 22:41 |
@snapcount | that welcome message went to the wrong place | 22:41 |
@rizen | ok..new toolbar is checked in | 22:42 |
+MrHairgrease | what welcome message? | 22:42 |
@rizen | phew...that was harder than writing code anyday | 22:42 |
@snapcount | I set a welcome message on the channel | 22:42 |
@snapcount | when you join | 22:42 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 22:42 | |
@snapcount | rizen: you will be auto-oped now | 22:42 |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 22:42 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:42 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:42 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 22:42 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:42 | |
@rizen | cool | 22:42 |
+crythias | nope | 22:42 |
@snapcount | it's there | 22:43 |
@snapcount | it's showing as a network message | 22:43 |
+MrHairgrease | works for me | 22:43 |
@snapcount | you saw it? | 22:43 |
+MrHairgrease | yup | 22:43 |
@snapcount | mIRC sux | 22:43 |
+crythias | ah. yes. /msg chanserv level #webgui set 14 8 | 22:43 |
+MrHairgrease | Plainblack is welcoming you .... | 22:43 |
+MrHairgrease | blablabla | 22:43 |
@snapcount | my new mac ships in T-6 days | 22:43 |
+MrHairgrease | cool | 22:44 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:44 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:44 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 22:44 | |
+crythias | hrm | 22:56 |
+crythias | we have the level to use command voice, but we need chops to do it. | 22:56 |
-!- mode/#webgui [+v WRE] by ChanServ | 23:02 | |
@snapcount | heh | 23:02 |
@snapcount | guess I didn't set that up quite right eh | 23:02 |
+crythias | what? | 23:03 |
-!- mode/#webgui [-v WRE] by ChanServ | 23:03 | |
* crythias whistles innocently, staring at the sky. | 23:04 | |
-!- mode/#webgui [-v crythias] by rizen | 23:05 | |
-!- mode/#webgui [+v crythias] by rizen | 23:05 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 23:06 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 23:09 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 23:12 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 23:12 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 23:12 | |
@snapcount | oy! | 23:12 |
+MrHairgrease | bye | 23:17 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:17 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 23:17 | |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 23:36 | |
+perlDreamer | had a little flee fest going on there | 23:58 |
@snapcount | everyone is bailing | 23:58 |
+perlDreamer | friday at 5 | 23:58 |
@snapcount | yeah I guess so | 23:59 |
+perlDreamer | I went running today | 23:59 |
@snapcount | cool | 23:59 |
@snapcount | I'm freaking hurting today | 23:59 |
+perlDreamer | from lifting? | 23:59 |
@snapcount | and tommorow will be worst I'm sure | 23:59 |
@snapcount | yeah | 23:59 |
+perlDreamer | day 2 is the worst | 23:59 |
--- Day changed Sat Mar 11 2006 | ||
@snapcount | we did legs today, it was brutal | 00:00 |
+perlDreamer | In college, I used to lift with a Marine | 00:00 |
@snapcount | but I have until Tue to recover | 00:00 |
@snapcount | wow! | 00:00 |
+perlDreamer | He had this standard for a good day of lifting | 00:00 |
@snapcount | I bet that was hardcore | 00:00 |
+perlDreamer | if you could push open a door when you were through, you didn't work hard enough | 00:00 |
@snapcount | heh | 00:00 |
@snapcount | I'm not that bad | 00:00 |
@snapcount | It will get easier as I go | 00:01 |
@snapcount | as far as the soreness | 00:01 |
@snapcount | I'm trying to figure out how to do this sql statement for the EMS | 00:02 |
@snapcount | I fear one of my methods is doing to much | 00:02 |
@snapcount | and I really don't want to break it up | 00:02 |
@snapcount | I'm not sure why I don't want to | 00:02 |
@snapcount | maybe I'm lazy | 00:02 |
+perlDreamer | bad karma? | 00:02 |
@snapcount | heh | 00:02 |
@snapcount | There are so many queries and loops in the method that it's difficult to comprehend what's going on | 00:03 |
@snapcount | it's the nature of the problem really | 00:03 |
@snapcount | but I'm struggling to make it make more sense for the people that come behind me | 00:04 |
+perlDreamer | thank you :) | 00:04 |
@snapcount | questiones | 00:19 |
+perlDreamer | yah? | 00:19 |
@snapcount | If I have $hashRef | 00:19 |
@snapcount | and it has two keys | 00:19 |
+perlDreamer | If I had a hashRef, | 00:19 |
+perlDreamer | I'd hash in the morning | 00:19 |
+perlDreamer | sorry | 00:19 |
+perlDreamer | and it has two keys... | 00:20 |
@snapcount | and then I make a new hashRef | 00:20 |
@snapcount | how can I combine them | 00:20 |
@snapcount | all the keys will be unique | 00:20 |
@snapcount | I guess I could just assign to the same hashref to begin with duh | 00:20 |
@snapcount | weird how you start to type out a question and it just answers its self | 00:21 |
+perlDreamer | I hash in the evening | 00:21 |
+perlDreamer | all over this land | 00:21 |
+perlDreamer | I'd hash out perl code | 00:21 |
+perlDreamer | I'd hash out content management systems | 00:21 |
@snapcount | actually, my question stands | 00:21 |
@snapcount | crappy poo | 00:21 |
@snapcount | here's why | 00:22 |
@snapcount | the hash is being built by $sql->buildHashRef | 00:22 |
@snapcount | If I make the assignment again, it's going to blow away the scalar containing the current refs | 00:22 |
@snapcount | is that right | 00:22 |
+perlDreamer | yes | 00:22 |
+perlDreamer | you have two options | 00:22 |
@snapcount | poopy crap | 00:22 |
+perlDreamer | 1) iterate over the keys and manually assign | 00:23 |
+perlDreamer | 2) use array slicing to do it instead | 00:23 |
+perlDreamer | 1 is easier | 00:23 |
+perlDreamer | 2 is faster | 00:23 |
@snapcount | this whole thing is starting to feel like a hack | 00:24 |
@snapcount | it's depressing | 00:24 |
+perlDreamer | the EMS? | 00:24 |
@snapcount | all this prerequisite checking is such a PITA | 00:24 |
@snapcount | yeah | 00:24 |
+perlDreamer | I agree about the prereq stuff | 00:24 |
@snapcount | I screwed up in the beginning is the problem | 00:25 |
@snapcount | my database doesn't reflect the way I need to commonly access the data | 00:25 |
@snapcount | the reason is this | 00:25 |
@snapcount | the db is defined from a prerequisite pov | 00:25 |
@snapcount | i.e., Event 2, requires Event 1 | 00:25 |
@snapcount | and the user experience is the opposite | 00:26 |
@snapcount | I choose Event 1 | 00:26 |
@snapcount | so it asks me if I'd also like to attend Event 2 | 00:26 |
@snapcount | i.e., a sub-event | 00:26 |
@snapcount | so traversing and extracting the data really sucks | 00:26 |
@snapcount | I have to work backwards in the code | 00:26 |
@snapcount | and it gets very confusing | 00:27 |
+perlDreamer | what about building a reverse lookup table? | 00:27 |
+perlDreamer | oh, that's what you're doing now | 00:27 |
@snapcount | well, it really gets interesting when an event has multiple prerequisite definitions | 00:28 |
@snapcount | i.e., Event 1 and Event 3 | 00:28 |
@snapcount | plus | 00:28 |
@snapcount | Event 5 or Event 6 | 00:28 |
@snapcount | everything works for checking the first def | 00:28 |
@snapcount | but I have to run a different query to get the rest | 00:29 |
@snapcount | </complaining> | 00:29 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 00:41 | |
-!- mode/#webgui [+v crythias] by ChanServ | 00:41 | |
+crythias | been a day. | 00:42 |
+crythias | now I gotta figure out what I "lost" | 00:42 |
@snapcount | been a drill | 00:42 |
@snapcount | hahahah | 00:42 |
@snapcount | benadryl | 00:42 |
+crythias | hhahahha | 00:42 |
@snapcount | ok you're right that's not funny | 00:42 |
+crythias | 1st, my ip address was changed. first time in 5 years. | 00:43 |
@snapcount | oh poop | 00:43 |
+crythias | and my router reset to factory defaults. | 00:43 |
+crythias | simultaneously. | 00:43 |
@snapcount | interesting | 00:43 |
+crythias | all port forwarding... gone | 00:43 |
@snapcount | does your router allow you to save the configuration to a file? | 00:43 |
+crythias | yes... I think. but I didn't bother. | 00:44 |
@snapcount | I think my netgear will do that | 00:44 |
@snapcount | but I only use it is a Wi-Fi switch | 00:44 |
@snapcount | iptables baby =) | 00:44 |
+crythias | my linksys... | 00:44 |
+crythias | but, yeah, fine... | 00:45 |
@snapcount | haha | 00:45 |
+crythias | but. can you see if www.gwy2.org works for you? | 00:45 |
@snapcount | sure | 00:45 |
@snapcount | yep | 00:46 |
+crythias | good. | 00:46 |
@snapcount | works fine | 00:46 |
@snapcount | pretty fast too | 00:46 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 00:46 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 00:46 | |
+crythias | um. cool, I guess. | 00:46 |
+crythias | it's on my cable modem | 00:46 |
@snapcount | do you own gwy.org also | 00:47 |
+crythias | yeah | 00:47 |
@snapcount | how about gwy3.org | 00:47 |
+crythias | not as of yet. | 00:47 |
@snapcount | gwy3 has a nice ring to it | 00:47 |
+crythias | but I own www.awkmaster.com | 00:47 |
@snapcount | really? | 00:47 |
@snapcount | that's a cool domain | 00:47 |
+crythias | I've never really done anything with it. | 00:48 |
@snapcount | where do you host your dns? | 00:48 |
+crythias | hrm. | 00:48 |
+crythias | wow. I didn't get a hit since about 7 ish last night. | 00:48 |
+crythias | that is, gwy2.org logs hits to gwy.org | 00:48 |
+crythias | I get about 50 hits a day regarding pcanywhere. | 00:49 |
@snapcount | do you pronounce your domain "gwee dot org" | 00:49 |
@snapcount | or "G W Y" | 00:49 |
+crythias | the latter. | 00:49 |
@pbmdawg | oh; I pronounced it gwhy | 00:49 |
@snapcount | interesting | 00:50 |
+crythias | not like it matters. I bet people pronounce my name CRY THEE ASS | 00:50 |
@pbmdawg | that's not correct? | 00:50 |
@snapcount | lol | 00:50 |
@snapcount | cri thee us | 00:50 |
@snapcount | is that right? | 00:51 |
+crythias | I pronounce it crith e us | 00:51 |
@pbmdawg | cru THY us | 00:51 |
@snapcount | I think that's the same why I do | 00:51 |
+crythias | cru THY us is cool. | 00:51 |
+crythias | but nah. | 00:51 |
+crythias | I made it up anyway | 00:52 |
* snapcount busts out the hooked on phonics pocket guide | 00:52 | |
@snapcount | ku ku ku - kriii kriii | 00:53 |
+crythias | finally back in business. | 00:54 |
@snapcount | better save that router config | 00:54 |
@snapcount | were you vulnerable to any of the recent exploits? | 00:54 |
@snapcount | where people could type a phrase and you get d/c from IRC | 00:55 |
+crythias | I don't know :( | 00:55 |
@snapcount | want me to test it | 00:55 |
+crythias | yeah | 00:55 |
@snapcount | DCC SEND "byebyecrythias" 0 0 0 | 00:56 |
@snapcount | nope | 00:56 |
@snapcount | you're fine | 00:56 |
@snapcount | some routers... don't remember which ones | 00:56 |
@snapcount | would drop your irc session when someone typed that | 00:56 |
@snapcount | then there was the keylogger one | 00:56 |
+crythias | I don't have sti or spi or whatever | 00:56 |
@snapcount | oh ok | 00:56 |
@snapcount | that's right | 00:56 |
+crythias | and no symantec | 00:56 |
@snapcount | it was because of that | 00:56 |
@snapcount | it was pretty annoying | 00:57 |
@snapcount | over on efnet | 00:57 |
@snapcount | they were typing that crap over and over again | 00:57 |
+crythias | just make it a topic | 00:58 |
+crythias | :) | 00:58 |
-!- xmobile [n=xdanger@MLXVI.gprs.saunalahti.fi] has quit ["to sleep -->"] | 00:58 | |
@snapcount | haha | 00:59 |
@snapcount | I don't know if that would work or not | 00:59 |
@pbmdawg | startkeylogger | 00:59 |
@snapcount | yeah | 00:59 |
@snapcount | that was the other one | 00:59 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 00:59 | |
@pbmdawg | whoops | 01:00 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 01:00 | |
@snapcount | nice try... but it didn't cause you to part | 01:00 |
-!- mode/#webgui [+v crythias] by ChanServ | 01:00 | |
@snapcount | nice try... but it didn't cause you to part | 01:00 |
+crythias | heh | 01:00 |
@snapcount | they cause you to quit | 01:00 |
@snapcount | what is the command for quit anyways? | 01:00 |
@snapcount | >=) | 01:00 |
+crythias | um /quit | 01:00 |
@snapcount | um /quit | 01:00 |
@pbmdawg | /quit | 01:00 |
@snapcount | it's not working | 01:00 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 01:00 | |
+crythias | hahahahahah | 01:01 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 01:01 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 01:01 | |
@snapcount | that worked | 01:01 |
@snapcount | even with the space | 01:01 |
@pbmdawg | whee roadrunner | 01:01 |
+crythias | /quit usually works | 01:01 |
@pbmdawg | !dubya | 01:01 |
WRE | "Dick Cheney and I do not want this nation to be in a recession. We want anybody who can find work to be able to find work." | 01:01 |
@pbmdawg | !dubya | 01:01 |
WRE | "I'm hopeful. I know there is a lot of ambition in Washington, obviously. But I hope the ambitious realize that they are more likely to succeed with success as opposed to failure." | 01:01 |
@snapcount | nice | 01:02 |
@snapcount | more likely to succeed with success than failure | 01:03 |
@snapcount | brilliant | 01:03 |
+crythias | good point | 01:03 |
@snapcount | I've noticed that after hours this room kinda turns into a bar | 01:03 |
@snapcount | kinda like those family restaurants | 01:03 |
@snapcount | that get rowdy after 10 | 01:03 |
@pbmdawg | Black Eyed Pea | 01:04 |
@pbmdawg | Outback | 01:04 |
@pbmdawg | Chili's | 01:04 |
@pbmdawg | Applebee's | 01:04 |
@snapcount | calc pomade | 01:04 |
WRE | pomade = <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade | 01:04 |
@snapcount | that's one of my favorites | 01:04 |
@pbmdawg | calc crythias | 01:04 |
WRE | crythias = saihtyrc | 01:04 |
@pbmdawg | /kick crythias | 01:04 |
@snapcount | behave children | 01:05 |
@snapcount | and stuff | 01:05 |
@snapcount | PPR SCPR | 01:05 |
@pbmdawg | I get it | 01:07 |
@snapcount | LTR BOX | 01:08 |
@pbmdawg | uidood | 01:08 |
@snapcount | URINE ME | 01:08 |
@snapcount | lol | 01:08 |
@snapcount | gross | 01:08 |
+crythias | I learned something... | 01:08 |
@snapcount | URINE R | 01:08 |
+crythias | UR N CAKS | 01:09 |
@pbmdawg | ELZZIHS | 01:10 |
+crythias | ELZZIN | 01:11 |
@snapcount | ELIZZIHSAF | 01:13 |
@pbmdawg | YLPPIN | 01:14 |
@snapcount | SDRAWKCAB | 01:14 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit [""""] | 01:14 | |
@pbmdawg | how do I part with a msg | 01:16 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has left #webgui ["oh poopy"] | 01:17 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 01:17 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 01:17 | |
@pbmdawg | that's helpful | 01:17 |
@snapcount | did that work? | 01:17 |
@pbmdawg | since I didn't see what you typed | 01:17 |
@snapcount | did you see a message? | 01:17 |
@pbmdawg | yes | 01:17 |
@snapcount | type /part #webgui matt really sucks | 01:17 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui ["matt really sucks"] | 01:18 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #WebGUI | 01:18 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 01:18 | |
@snapcount | my personal favorite | 01:18 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has left #webgui ["Erection reset by beer"] | 01:18 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 01:18 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 01:19 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #WebGUI ["Bubba Bo Bob Brain, Pinky Winky"] | 01:19 | |
@snapcount | whoa | 01:19 |
@snapcount | what happens if you're itterating through a hash | 01:20 |
@snapcount | in a foreach | 01:20 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #WebGUI | 01:20 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 01:20 | |
-!- pbmdawg changed the topic of #WebGUI to: All is Unwell with WebGUI. http://www.webgui.org/ | 01:20 | |
@snapcount | what happens if you're itterating through a hash | 01:20 |
@snapcount | in a foreach | 01:20 |
-!- pbmdawg changed the topic of #WebGUI to: All is Well with WebGUI. http://www.webgui.org/ | 01:20 | |
@snapcount | and you add keys to it in the loop | 01:20 |
@pbmdawg | nothing; keys %hash is only called once | 01:20 |
@snapcount | are you sure | 01:21 |
@pbmdawg | no | 01:21 |
@pbmdawg | but that seems like the only way it could work | 01:21 |
@snapcount | time for an experiment | 01:21 |
@snapcount | am I still here? | 01:35 |
@pbmdawg | did it work? | 01:36 |
@snapcount | I'm looking it up | 01:36 |
@snapcount | so far it seems as though the pointer to the next key itterates each time through the loop | 01:37 |
@snapcount | so that would break things pretty nicely | 01:37 |
@snapcount | interestingly enough | 01:37 |
@snapcount | it seems to be safe to delete keys this way | 01:37 |
@snapcount | becuase perl has a check in it's internals that doesn't actually delete the key | 01:37 |
@snapcount | until the loop is finished | 01:37 |
@snapcount | seems they could do the same thing for addition | 01:38 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 01:41 | |
@snapcount | http://perl.active-venture.com/pod/perlfaq4-datahashes.html | 01:42 |
WRE | <snapcount> http://tinyurl.com/zp8nu | 01:42 |
+crythias | yawn | 02:08 |
+crythias | play it until my fingers bleed? | 02:08 |
+crythias | wow. | 02:08 |
+crythias | hi, lilo... | 02:09 |
+crythias | thanks for hanging out. | 02:10 |
+crythias | !calc urinecakes | 02:10 |
+crythias | heh | 02:10 |
-!- mode/#webgui [+v WRE] by ChanServ | 02:10 | |
+crythias | just thought I'd like to submit that it's rather disconcerting to watch a live logviewer of your router's activity | 02:16 |
@snapcount | yes | 02:23 |
@snapcount | I watched the live results of snort on my gateway | 02:23 |
@snapcount | very disturbing | 02:23 |
+crythias | hey | 02:56 |
@snapcount | hey | 02:56 |
@snapcount | hey | 02:57 |
@snapcount | it's fat albert | 02:57 |
-!- mode/#webgui [-v WRE] by snapcount | 02:57 | |
@snapcount | he has not contributed to WebGUI | 02:57 |
@snapcount | =) | 02:57 |
+crythias | 06 mar 4.95mb traffic 07 mar 199.45mb | 02:57 |
@snapcount | cool | 02:57 |
+crythias | block ip address | 02:57 |
@snapcount | you got popular | 02:57 |
+crythias | back to 13mb | 02:57 |
+crythias | and 7mb today | 02:58 |
@snapcount | good call | 02:58 |
+crythias | 55000 hits from the source | 02:58 |
@snapcount | gotta love Deny From =) | 02:58 |
@snapcount | so did you have to pay fees for bandwidth? | 02:58 |
@snapcount | or is this your site hosted at home? | 02:59 |
+crythias | doteasy fees for >1gb/bw | 03:13 |
+crythias | at <10MB daily, no problem. I could have stayed | 03:13 |
+crythias | simple html hoster | 03:13 |
@snapcount | so you had to pay? | 03:13 |
+crythias | yeah. and they charge in 6 month increments | 03:14 |
+crythias | or I could have not paid and lost site functionality until next month's renew quot | 03:14 |
@snapcount | how much was it? | 03:14 |
+crythias | I gambled for 20gb/month @$18x6 months | 03:14 |
@snapcount | that's not bad | 03:15 |
+crythias | I didn't realize that it was 6 months until I saw the invoice and read (again) the tos | 03:15 |
@snapcount | how much was it for the lower bandwidth? | 03:15 |
@snapcount | < 1GB | 03:16 |
+crythias | doteasy is nearly completely free | 03:16 |
+crythias | $30 to start, and then free for life | 03:16 |
@snapcount | as long as you use < 1GB / mo | 03:16 |
+crythias | yeah | 03:16 |
@snapcount | I see | 03:16 |
+crythias | HTML/ftp | 03:16 |
+crythias | and email | 03:16 |
+crythias | worked nice | 03:17 |
+crythias | but the barest of bones. no logs. | 03:17 |
+crythias | no php, no nothing. | 03:17 |
@snapcount | so this was your host for gwy.org | 03:17 |
+crythias | they have an upgrade @$7.95/month prepaid | 03:17 |
+crythias | yeah | 03:17 |
+crythias | gwy.org | 03:17 |
+crythias | which has lots more functionality | 03:17 |
+crythias | but it is an affiliate hoster | 03:18 |
+crythias | so I had to move my site anyway. | 03:18 |
+crythias | I went to bluehost after a brief search. | 03:18 |
+crythias | same price, but I thought that the ratings were decent | 03:19 |
+crythias | plus they seemed to have ample ways of customer support. | 03:19 |
+crythias | both provided 10gb/month traffic. | 03:19 |
+crythias | I have 10gb of space on bluehost, though. | 03:20 |
+crythias | not sure what I'm going to need it for :) | 03:20 |
+crythias | but I'm told that I can gett ssh access as well | 03:20 |
+crythias | have to send them a photo id | 03:20 |
+crythias | what's weird... they called my home phone immediately after I submitted order. "Did you order this?" | 03:21 |
@snapcount | heh | 03:28 |
@snapcount | when I got my server from serverbeach, they did the same thing | 03:28 |
@snapcount | they wanted me to fax a copy of the credit card and dl to them | 03:29 |
+crythias | http://www.plainblack.com/install/upgrade_help/experience-installing-on-centos-4.2 | 03:37 |
WRE | <crythias> http://tinyurl.com/pxylp | 03:37 |
+crythias | lots of hits on this | 03:37 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 03:44 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 03:44 | |
@pbmdawg | 'sup puleeples | 03:44 |
+crythias | heya | 03:44 |
@snapcount | ehay | 03:45 |
+crythias | hee | 03:45 |
@pbmdawg | HIYA LOL | 03:45 |
@snapcount | uhh | 03:46 |
+crythias | deal or no deal. ah yeah. | 03:46 |
+crythias | |o| eh!y | 03:46 |
@pbmdawg | http://bloggage.org/archives/101-Governance-Models-Quisquamocracy.html#extended | 03:47 |
WRE | <pbmdawg> http://tinyurl.com/z5re8 | 03:47 |
* crythias is sesquidecaphobic | 03:48 | |
@snapcount | where do you find this crap | 03:49 |
+crythias | I believe everything Matt reads | 03:49 |
* crythias has an irrational fear of the number 15 | 03:51 | |
+crythias | hippopotomonstrosesquipedalian | 03:52 |
* snapcount has an irrational fear of the number sqrt(2) | 03:54 | |
@snapcount | your number is actually rational | 03:54 |
@snapcount | 15/1 | 03:54 |
@pbmdawg | /join #plone | 04:20 |
@snapcount | why | 04:22 |
@pbmdawg | heard on #cms (cms made simple) | 04:23 |
@pbmdawg | (2006-03-10 20:22:09) djnz: oh, have you ever thought about a cron module to manage background tasks - like search indexing | 04:23 |
@pbmdawg | (2006-03-10 20:22:37) wishy: Nah, too hard to setup and lots of people are on windows | 04:23 |
@pbmdawg | too funny | 04:23 |
+crythias | hee | 04:27 |
@snapcount | heh | 04:29 |
@snapcount | they're at version 0.12 and they have almost three times the people on channel | 04:29 |
@pbmdawg | hopping in the hot tub for a few minutes; bbl | 04:30 |
@snapcount | rough life | 04:30 |
@pbmdawg | hey, it's available (shared apt one), and it's not too cold for once. | 04:30 |
@snapcount | "shared | 04:31 |
@snapcount | sounds risky | 04:31 |
@pbmdawg | chlorine. | 04:31 |
@snapcount | I hope so | 04:31 |
@snapcount | for your sake =) | 04:31 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 05:07 | |
-!- mode/#webgui [-o snapcount] by snapcount | 05:07 | |
snapcount | interesting | 05:07 |
snapcount | the chanserv doesn't over-ride what ops do | 05:08 |
snapcount | that's good | 05:08 |
-!- mode/#webgui [+o snapcount] by ChanServ | 05:08 | |
@snapcount | well, I'm done | 05:09 |
@snapcount | laters | 05:09 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 05:09 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 08:54 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 09:35 | |
-!- mode/#webgui [+v crythias] by ChanServ | 09:35 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 09:57 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 13:10 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 14:45 | |
-!- mode/#webgui [+v crythias] by ChanServ | 14:45 | |
+crythias | ack | 15:25 |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 16:56 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 16:56 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 17:12 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has joined #webgui | 17:17 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:17 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."] | 17:56 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has quit [Connection timed out] | 19:03 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:20 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 19:20 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 19:25 | |
-!- mode/#webgui [+o rizen] by ChanServ | 19:25 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 20:22 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 20:22 | |
-!- psymon101 [n=psy@24-236-222-55.dhcp.aldl.mi.charter.com] has joined #webgui | 23:52 | |
-!- psymon101 [n=psy@24-236-222-55.dhcp.aldl.mi.charter.com] has quit [Remote closed the connection] | 23:53 | |
@rizen | hey roy | 23:53 |
@rizen | it turns out that tiffany patterson | 23:53 |
@rizen | one of our server hosting clients | 23:53 |
@rizen | is quite a afficiando (sp) of social networking sites | 23:53 |
@rizen | she has accounts on over 40 of them | 23:54 |
--- Day changed Sun Mar 12 2006 | ||
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 00:03 | |
-!- mode/#webgui [+v crythias] by ChanServ | 00:03 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [] | 00:19 | |
@pbmdawg | http://demo.plainblack.com/demo1142116551_876/webgui_6?func=styleWizard | 00:37 |
WRE | <pbmdawg> http://tinyurl.com/ppp7m | 00:37 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:41 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 01:05 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 01:05 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 01:22 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 02:17 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:17 | |
+perlDreamer | It's bug clobbering time! | 02:17 |
@snapcount | go perlDreamer... it's ya birthday | 02:17 |
@snapcount | it's EMS time! | 02:17 |
+perlDreamer | hey, I got that forum restored | 02:18 |
+perlDreamer | JT said I was making it way too hard | 02:18 |
@snapcount | really? | 02:18 |
+perlDreamer | yeah | 02:18 |
@snapcount | he says that to me too | 02:18 |
@snapcount | a lot | 02:18 |
@snapcount | I always over complicate things | 02:18 |
+perlDreamer | well, this time he was right too | 02:18 |
@snapcount | he usually is | 02:18 |
@snapcount | what was the solution? | 02:18 |
+perlDreamer | just restore the forum* tables | 02:19 |
+perlDreamer | I lost all subscription settings, but that I can handle | 02:19 |
@snapcount | what about the urls? | 02:19 |
@snapcount | all the stuff in page | 02:19 |
+perlDreamer | not used in 6.2.11 | 02:19 |
+perlDreamer | I was very blessed to have this happen in 6.2.11, and not 6.3 | 02:20 |
@snapcount | cool | 02:20 |
+perlDreamer | and I worked up a backup system, too | 02:20 |
@snapcount | nice | 02:20 |
+perlDreamer | using logrotate and Leendert's dbBackupWG.pl script | 02:20 |
+perlDreamer | what's up with the EMS? | 02:21 |
+perlDreamer | oh, and I almost forgot | 02:21 |
+perlDreamer | the smoke tests have already caught two doc bugs | 02:21 |
@snapcount | awesome | 02:24 |
@snapcount | all the subevent stuff works with the EMS | 02:24 |
@snapcount | I have to template some crap | 02:24 |
+perlDreamer | good work! | 02:24 |
@snapcount | and what else... | 02:24 |
@snapcount | scheduling conflicts need to be checked | 02:24 |
@snapcount | and collect attendee info before checkout | 02:24 |
@snapcount | that's pretty much it | 02:25 |
+perlDreamer | is the subEventForm supposed to be user style or AdminConsole style? | 02:26 |
@snapcount | the subevent form will be user style | 02:26 |
@snapcount | I have to do that still | 02:26 |
@snapcount | anything the user sees will be user style | 02:26 |
@snapcount | all the management stuff is admin style | 02:26 |
+perlDreamer | okay | 02:26 |
@snapcount | manage events, add/edit, etc | 02:27 |
+perlDreamer | just FYI, there's no way I know of to add a help link on user styles | 02:27 |
@snapcount | help link for what? All they do is check an event they want.. | 02:27 |
+perlDreamer | I meant in general | 02:28 |
+perlDreamer | not specifically | 02:28 |
+perlDreamer | sorry | 02:28 |
@snapcount | oh ok | 02:28 |
+perlDreamer | how's them muscles today? | 02:28 |
@snapcount | I can't think of anything they would need help with | 02:28 |
@snapcount | but then again | 02:28 |
@snapcount | hurting | 02:28 |
@snapcount | I feel like I got hit by a bus | 02:28 |
+perlDreamer | just think how great you'll look in about 4-6 weeks | 02:29 |
+perlDreamer | ripped | 02:29 |
@snapcount | I hope so | 02:29 |
@snapcount | need to take care of my body | 02:29 |
@snapcount | I'll need it for a while longer =) | 02:29 |
+perlDreamer | just a bit longer =) | 02:30 |
@snapcount | heh | 02:31 |
@snapcount | I figure about 100 years | 02:31 |
@snapcount | 126 | 02:31 |
@snapcount | that's a good life | 02:31 |
+perlDreamer | very good | 02:31 |
+perlDreamer | world record length | 02:32 |
@snapcount | I bet it will be pretty close to average for my generation | 02:32 |
@snapcount | at least 120 | 02:32 |
@snapcount | people are living longer | 02:32 |
@snapcount | all the new advances in nutrition, medicine | 02:32 |
@snapcount | safer cars, etc | 02:32 |
@snapcount | we'll see | 02:33 |
@snapcount | I think it would be cool to see all the new tech that will be out | 02:33 |
@snapcount | just think of how much has happened in the last 100 years | 02:33 |
@snapcount | can you imagine? | 02:33 |
+perlDreamer | my wife's grandmother remembers cars and planes | 02:33 |
+perlDreamer | My school got it's first computer when I was in 7th grade, a Commodore Pet. | 02:33 |
+perlDreamer | That was in 1984 | 02:34 |
@snapcount | I started learning QW-BASIC around 6th grade | 02:34 |
+perlDreamer | 22 years later, I have the equivalent of about 50 of them sitting on my lap | 02:34 |
@snapcount | yep | 02:34 |
@snapcount | One of my first real programs was a quiz | 02:34 |
@snapcount | it had 20 questions | 02:35 |
@snapcount | multiple choice | 02:35 |
@snapcount | and it would score you at the end | 02:35 |
+perlDreamer | neat | 02:35 |
@snapcount | goto | 02:36 |
@snapcount | it was everywhere | 02:36 |
+perlDreamer | ick | 02:36 |
@snapcount | it's all you could do with qw basic | 02:36 |
@snapcount | then qbasic or quick basic (don't remember which it was called) | 02:37 |
@snapcount | came out | 02:37 |
+perlDreamer | with subroutines | 02:37 |
@snapcount | yep | 02:37 |
@snapcount | procedural programming | 02:37 |
@snapcount | I don't know what you call programming with goto | 02:37 |
@snapcount | anyways | 02:37 |
@snapcount | then in HS, I got a hold of visual basic for the first time | 02:38 |
@snapcount | and learned event driven programming | 02:38 |
@snapcount | that's when I was taking electronics at the tech school | 02:38 |
@snapcount | and started using basic stamps (i.e., simple micro-controllers) | 02:38 |
@snapcount | which were event driven basically | 02:38 |
@snapcount | so it was easy to learn | 02:39 |
+perlDreamer | Did I tell you about the embedded controller we just put out? | 02:39 |
@snapcount | I'm still evolving =) | 02:39 |
@snapcount | the one that does the encrypted handshake with a battery? | 02:39 |
+perlDreamer | no, this is a new, general purpose one | 02:40 |
@snapcount | I don't think you have then | 02:40 |
+perlDreamer | It only executes one instruction | 02:40 |
+perlDreamer | move | 02:40 |
+perlDreamer | and all operations are address mapped | 02:40 |
+perlDreamer | so to do C = A + B | 02:41 |
+perlDreamer | you do | 02:41 |
+perlDreamer | move A, adder_input_1 | 02:41 |
+perlDreamer | move B, adder_input_2 | 02:41 |
+perlDreamer | move adder_result, C | 02:41 |
+perlDreamer | very low power, very modular design | 02:41 |
@snapcount | you should help JT and I design our robot | 02:41 |
@snapcount | he's going to do the mechanical stuff | 02:42 |
+perlDreamer | what does it do? | 02:42 |
@snapcount | I'm going to do the programming probably | 02:42 |
+perlDreamer | SF is down | 02:42 |
@snapcount | we could use some help with making the H Bridges, motor controllers, etc | 02:42 |
@snapcount | all the interface electronics | 02:42 |
@snapcount | we don't know what it will do yet | 02:43 |
@snapcount | we need to decide | 02:43 |
+perlDreamer | All I do is microelectronics | 02:43 |
@snapcount | that is the first step I guess =) | 02:43 |
@snapcount | well, I know a fair bit of electronics | 02:43 |
@snapcount | but I'm not an engineer by any means | 02:43 |
@snapcount | I'm trained as a technician, so all of my knowledge is applied | 02:44 |
@snapcount | not much design type skillz | 02:44 |
@snapcount | but I think I could handle most of it | 02:44 |
@snapcount | effecient use of power is important | 02:44 |
@snapcount | that, I'm sure you could help with =) | 02:44 |
+perlDreamer | probably | 02:45 |
@snapcount | SF sucks | 02:45 |
+perlDreamer | SF SUCKS | 02:45 |
@snapcount | echo? | 02:45 |
+perlDreamer | license plate mode | 02:45 |
@snapcount | ahh | 02:45 |
@snapcount | we're going to have a new ticketing system soon | 02:45 |
+perlDreamer | really? | 02:46 |
+perlDreamer | WebGUI based, or RT? | 02:46 |
@snapcount | WG | 02:47 |
+perlDreamer | sweet | 02:47 |
@snapcount | it's going to be for the karma stuff | 02:47 |
@snapcount | fund a feature | 02:47 |
@snapcount | but it will also handle ticketing | 02:47 |
+perlDreamer | I see | 02:47 |
@snapcount | for support | 02:47 |
@snapcount | feature requests | 02:47 |
@snapcount | bugs | 02:48 |
@snapcount | it's going to be a CS basically | 02:48 |
+perlDreamer | in that case, WG will be completely self hosting | 02:48 |
+perlDreamer | supplying all features it needs to support itself | 02:48 |
+perlDreamer | discussion boards | 02:48 |
+perlDreamer | feature requests | 02:48 |
@snapcount | I think the CS code necessary to implement it is already checked in actually | 02:48 |
+perlDreamer | the karma stuff is in | 02:48 |
+perlDreamer | for sure | 02:48 |
@snapcount | this release is going to be amazing | 02:49 |
+perlDreamer | yeah | 02:49 |
+perlDreamer | sidenote: The template manager is gone, right? | 02:49 |
@snapcount | I think so yeah | 02:49 |
@snapcount | it's just in the asset manager | 02:49 |
@snapcount | all the templates | 02:50 |
@snapcount | or do you mean the role? | 02:50 |
+perlDreamer | no, the operation | 02:50 |
@snapcount | yeah, that's been gone for a while I think | 02:50 |
+perlDreamer | it's now easier to find undocumented things | 02:50 |
+perlDreamer | but finding what's been removed is very hard | 02:51 |
@snapcount | I'm screwing with JT | 02:52 |
@snapcount | he gave me his IP so I could see the new toolbar icons | 02:52 |
@snapcount | he hasn't checked in yet | 02:52 |
+perlDreamer | what are you doing? | 02:53 |
+perlDreamer | jacking around with his site? | 02:53 |
@snapcount | I just edited the article on his homepage of the dev site | 02:53 |
+perlDreamer | oh boy | 02:53 |
@snapcount | he needs somebody to mess with him | 02:53 |
@snapcount | he needs to relax a little | 02:53 |
+perlDreamer | you forgot a question mark | 02:53 |
@snapcount | so I poke and jostle him occasionaly | 02:54 |
@snapcount | JT... why are you working on a Saturday. Saturday is the day of beer in preparation for Sunday, the day of rest. | 02:54 |
@snapcount | that's his new welcome article | 02:54 |
@snapcount | lol | 02:54 |
+perlDreamer | I know, you left off a question mark | 02:54 |
@snapcount | oh, you have his IP? | 02:54 |
@snapcount | I get it | 02:54 |
+perlDreamer | yeah | 02:55 |
@snapcount | I didn't understand what you meant by that | 02:55 |
+perlDreamer | Kathy and I helped him design the new icons last night | 02:55 |
@snapcount | hehe | 02:55 |
@snapcount | oh sweet | 02:55 |
@snapcount | the ones on his page now? | 02:55 |
+perlDreamer | yup | 02:55 |
+perlDreamer | Kathy's idea was mixed case | 02:56 |
@snapcount | they're really good | 02:56 |
@snapcount | the ones checked in right now I didn't care for | 02:56 |
@snapcount | so is that form processor code fixed? | 02:57 |
+perlDreamer | should be | 02:57 |
@snapcount | if so I need to remove my line of hack code from the EMS | 02:57 |
+perlDreamer | you still having radio button problems? | 02:57 |
@snapcount | nope | 02:57 |
@snapcount | don't think so | 02:57 |
+perlDreamer | cool, you can close your bug then when SF comes back up | 02:57 |
+perlDreamer | the bug list is long | 02:57 |
@snapcount | I have a lofty goal | 02:58 |
@snapcount | I'm going to write a users guide for the EMS | 02:58 |
@snapcount | one that walks a person through a practical example | 02:58 |
+perlDreamer | Cool, if you want, I'll edit it when you're done. | 02:58 |
@snapcount | If I come up with a rough draft... could you incorporate it into the help | 02:58 |
@snapcount | I'm not sure how it should go in, or where | 02:58 |
+perlDreamer | you bet! | 02:58 |
+perlDreamer | WG needs more docs like that. | 02:59 |
@snapcount | it's kind of different than anything in there right now | 02:59 |
+perlDreamer | that's okay | 02:59 |
@snapcount | it's more like a tutorial | 02:59 |
@snapcount | not sure where it will fit in the current structure | 02:59 |
@snapcount | so if I gave you an open office doc, you could work with that? | 02:59 |
+perlDreamer | Sure. | 02:59 |
@snapcount | ok cool | 02:59 |
+perlDreamer | I'll just dump it to text | 02:59 |
@snapcount | after it's all done and working, I'll write one up | 03:00 |
+perlDreamer | then perl -00lne 'print "<p>$_</p>";' it | 03:00 |
@snapcount | what does that do? | 03:00 |
@snapcount | replace CR/LF | 03:00 |
+perlDreamer | no | 03:00 |
@snapcount | with <p>? | 03:00 |
+perlDreamer | -00 is work in paragraph mode | 03:01 |
+perlDreamer | -l is remove line endings and then replace them after print | 03:01 |
+perlDreamer | -e is the perl code to execute | 03:02 |
+perlDreamer | -n wraps the code in while (<>) { } | 03:02 |
+perlDreamer | so it takes a paragraph, strips the line endings, and assigns it to $_ | 03:02 |
+perlDreamer | the print wraps it in paragraph tags | 03:02 |
+perlDreamer | then adds the line ending back in | 03:02 |
@snapcount | wow | 03:03 |
@snapcount | behold the power of perl | 03:03 |
+perlDreamer | you see the stuff in migration for 6.9? | 03:03 |
+perlDreamer | I taught JT how to make it using command line perl and find scripts | 03:03 |
@snapcount | I'll have to look at that | 03:04 |
@snapcount | well, I'm going to head out for a while | 03:04 |
+perlDreamer | catch you later | 03:04 |
@snapcount | maybe I'll see you online later... | 03:04 |
-!- snapcount is now known as snapcount_afk | 03:04 | |
-!- psymon101 [n=psy@24-236-222-55.dhcp.aldl.mi.charter.com] has joined #webgui | 03:05 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [""off to chang's""] | 03:06 | |
psymon101 | hi | 03:06 |
+crythias | hi | 03:11 |
-!- psymon101 [n=psy@24-236-222-55.dhcp.aldl.mi.charter.com] has quit ["Leaving"] | 04:35 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:05 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 10:07 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 16:22 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has joined #webgui | 17:23 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:23 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-217-90.kc.res.rr.com] has left #webgui [] | 17:23 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 20:47 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 20:47 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 20:47 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 20:53 | |
-!- mode/#webgui [+v crythias] by ChanServ | 20:53 | |
+crythias | yawn | 20:54 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 20:55 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 21:29 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 21:29 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 21:29 | |
-!- snapcount_afk [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] | 21:53 | |
-!- snapcount_afk [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 21:54 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:06 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 22:06 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:06 | |
-!- snapcount_afk is now known as snapcount | 22:43 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 22:43 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 22:52 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:52 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 22:52 | |
-!- rizen [n=chatzill@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 23:05 | |
-!- rizen [n=chatzill@c-67-184-239-85.hsd1.il.comcast.net] has quit [Client Quit] | 23:07 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 23:45 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 23:46 | |
--- Day changed Mon Mar 13 2006 | ||
-!- perlDreamer [n=colink@199.107.160.242] has quit [""yawn""] | 00:45 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 00:49 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 00:49 | |
@pbmdawg | roybert | 00:50 |
@pbmdawg | !dubya | 01:04 |
WRE | "I don't have to accept their tenants. I was trying to convince those college students to accept my tenants. And I reject any labeling me because I happened to go to the university." | 01:04 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 01:55 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 03:24 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 03:24 | |
+perlDreamer | !lastSpoke snapcount | 03:24 |
WRE | snapcount last uttered a word on #webgui 4 hours, 41 minutes ago. | 03:24 |
+perlDreamer | snapcount: ping | 03:25 |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 04:03 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 06:16 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:16 | |
+perlDreamer | !lastSpoke snapcount | 06:16 |
WRE | snapcount last uttered a word on #webgui 7 hours, 32 minutes ago. | 06:16 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 06:16 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:26 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 08:44 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 10:26 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has left #webgui [] | 10:27 | |
-!- WRE [n=WRE@67-58-211-247.amtelecom.net] has quit [Read error: 113 (No route to host)] | 13:10 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: terje, lilo | 13:39 | |
-!- Netsplit over, joins: terje | 13:40 | |
-!- ken [i=ken@221.219.230.157] has joined #webgui | 14:10 | |
-!- ken [i=ken@221.219.230.157] has quit ["Client exited"] | 15:06 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has joined #webgui | 15:39 | |
-!- Grobbebol [n=marc@host1.procolix.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 15:53 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 15:58 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 15:59 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 16:00 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 16:03 | |
-!- Baylink [n=jra@24.129.168.240] has joined #webgui | 16:20 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 16:59 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 16:59 | |
-!- Baylink [n=jra@24.129.168.240] has quit ["User disconnected"] | 17:11 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:24 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:24 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 17:24 | |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 18:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:43 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:02 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:02 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 20:39 | |
-!- mode/#webgui [+v crythias] by ChanServ | 20:39 | |
-!- crythias changed the topic of #WebGUI to: awe, yeah | 20:44 | |
-!- crythias changed the topic of #WebGUI to: All is Well with WebGUI. http://www.webgui.org | 20:45 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 20:53 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 21:38 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 21:43 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 21:43 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 22:38 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 22:38 | |
+perlDreamer | calc E-ROD | 22:39 |
@snapcount | hey | 22:39 |
@snapcount | where is wre | 22:39 |
+perlDreamer | good question | 22:39 |
-!- WRE [n=WRE@67-58-211-247.amtelecom.net] has joined #WebGUI | 22:40 | |
+perlDreamer | calc E-ROD | 22:40 |
WRE | E-ROD = Evil Release Overlord and Destructor | 22:40 |
+perlDreamer | ah, much better | 22:40 |
@snapcount | heh | 22:41 |
@snapcount | I need some help | 22:41 |
+perlDreamer | Don't we all? | 22:41 |
@snapcount | any takers? | 22:41 |
@snapcount | =) | 22:41 |
+perlDreamer | what's up? | 22:41 |
@snapcount | well, I did a svn up and now my calls to setRow don't work in the EMS | 22:41 |
+perlDreamer | That sounds like my problem | 22:41 |
@snapcount | I'm passing in the key to use when creating a new record | 22:41 |
@snapcount | and it's doing the following | 22:42 |
@snapcount | 1) trying to update instead of adding a row | 22:42 |
@snapcount | 2) mis-reading data as a column name | 22:42 |
@snapcount | I looked through the commit logs and didn't see anything that I think would've caused it | 22:42 |
@snapcount | I worked on this all day Sunday and got no where | 22:43 |
@snapcount | my goal, is to have EMS done today | 22:43 |
@snapcount | but not going to happen if I can't figure this out | 22:43 |
@snapcount | hence, my plea =) | 22:43 |
+perlDreamer | are you calling setRow as a method or as a sub? | 22:43 |
@snapcount | $self->session->db->setRow("products", "productId",$event,$pid); | 22:44 |
@snapcount | $event is the hashref with all the data in it | 22:44 |
@snapcount | and pid is the key I want it to use when creating the row | 22:44 |
@snapcount | so | 22:45 |
@snapcount | I checked the EMS and the PID is being passed | 22:45 |
@snapcount | i.e., it's not empty or anything | 22:45 |
+perlDreamer | and your call looks right, too | 22:45 |
@snapcount | and, before I updated it worked perfectly | 22:46 |
@snapcount | I didn't see any changes to SQL.pm between the time it worked and my last commit | 22:46 |
+perlDreamer | but there must have been something between commit and updates. | 22:46 |
@snapcount | yeah | 22:47 |
@snapcount | I just can't find it | 22:47 |
+perlDreamer | sounds like the SQL.t test needs some more code :) | 22:47 |
@snapcount | heh | 22:47 |
@snapcount | does it check setRow with a specified value for the keyfield? | 22:47 |
+perlDreamer | yes | 22:47 |
+perlDreamer | it's a very cursory check | 22:47 |
@snapcount | and it's passing? | 22:47 |
@snapcount | wtf | 22:47 |
@snapcount | maybe it doesn't like my hashref | 22:48 |
+perlDreamer | is the hashref populated? | 22:48 |
@snapcount | yeah | 22:48 |
@snapcount | I'll paste the error | 22:48 |
@snapcount | ouldn't execute prepared statement: update products set sku=?, description=?, weight=?, title=?, price=?, EventManagerTmpl000002=?, skuTemplate=? where productId=? Root cause: Unknown column 'EventManagerTmpl000002' in 'field list' | 22:48 |
@snapcount | it shouldn't be updating first of all | 22:49 |
@snapcount | it should be adding | 22:49 |
@snapcount | and EventManagerTmpl0000002 is a column value | 22:49 |
@snapcount | not a column name | 22:49 |
@snapcount | and I haven't changed anything in this method or anything to do with it | 22:50 |
+perlDreamer | but sku, description, weight are all column names | 22:50 |
@snapcount | from the time it worked to the time it broke | 22:50 |
@snapcount | yes | 22:50 |
+perlDreamer | 1) dump the hash and make sure it's okay | 22:51 |
+perlDreamer | otherwise we're looking in the wrong place for the problem | 22:52 |
@snapcount | true | 22:52 |
@snapcount | I'll do that | 22:52 |
@snapcount | here's the definition to start with | 22:52 |
@snapcount | $event = { | 22:52 |
@snapcount | productId => $pid, | 22:52 |
@snapcount | title => $self->session->form->get("title"), | 22:52 |
@snapcount | description => $self->session->form->get("description"), | 22:52 |
@snapcount | price => $self->session->form->get("price"), | 22:52 |
@snapcount | weight => $self->session->form->get("weight"), | 22:52 |
@snapcount | sku => $self->session->form->get("sku"), | 22:52 |
@snapcount | skuTemplate => $self->session->form->get("skuTemplate"), | 22:52 |
@snapcount | templateId => $self->session->form->get("templateId") | 22:52 |
@snapcount | }; | 22:52 |
+perlDreamer | lines around 850 in EMS | 22:55 |
+perlDreamer | cool | 22:55 |
+perlDreamer | they look good | 22:56 |
@snapcount | something is amiss | 22:59 |
@snapcount | check this out | 22:59 |
@snapcount | $VAR1 = { | 22:59 |
@snapcount | 'sku' => 'GGUdUtSbtzp-uOwTZc7w4w', | 22:59 |
@snapcount | 'productId' => 'OerzhPF62NMl33Dq4t1mPA', | 22:59 |
@snapcount | 'description' => 'Mmmm Pizza | 22:59 |
@snapcount | ', | 22:59 |
@snapcount | 'weight' => '0', | 22:59 |
@snapcount | 'title' => 'Papa John Convention', | 22:59 |
@snapcount | 'price' => '100.00', | 22:59 |
@snapcount | 'EventManagerTmpl000002' => undef, | 22:59 |
@snapcount | 'skuTemplate' => 'templateId' | 22:59 |
@snapcount | }; | 22:59 |
+perlDreamer | you're missing a comma someplace | 23:00 |
@snapcount | look at my def | 23:00 |
+perlDreamer | where did you dump that at? | 23:00 |
@snapcount | do you think I need a comma after the last value? | 23:00 |
+perlDreamer | no | 23:00 |
@snapcount | I put it right before the call to setRow in editEventSave | 23:01 |
@snapcount | then tried to add an event | 23:01 |
@snapcount | print "<pre>".Dumper($event)."</pre>"; | 23:01 |
+perlDreamer | if any of those calls to session->form returns an array, then it would break the hash build. | 23:02 |
@snapcount | they don't | 23:02 |
@snapcount | but | 23:02 |
@snapcount | I think one of them may return null | 23:02 |
@snapcount | I wonder if that's the snafu | 23:03 |
+perlDreamer | null should be fine | 23:03 |
+perlDreamer | undef should be fine | 23:03 |
@snapcount | something changed in core to make this read differently | 23:03 |
+perlDreamer | yes | 23:04 |
@snapcount | I haven't touched any of the code for this part of the app | 23:04 |
* snapcount is flabergasted | 23:04 | |
@snapcount | =) | 23:04 |
+perlDreamer | it was session->form->param | 23:05 |
+perlDreamer | that's what changed. | 23:05 |
@snapcount | ahh | 23:05 |
@snapcount | that could have an impact | 23:05 |
+perlDreamer | try this | 23:05 |
+perlDreamer | in addition to the form variable name, pass in the expected type | 23:06 |
+perlDreamer | $self->session->form->get("description", 'htmlArea') | 23:06 |
@snapcount | oh ok | 23:06 |
@snapcount | I'll do that now | 23:06 |
@snapcount | what about hidden fields | 23:07 |
@snapcount | type "hidden" | 23:07 |
@snapcount | or nothing | 23:07 |
+perlDreamer | not too worried. | 23:08 |
@snapcount | k | 23:08 |
+perlDreamer | your problem is around the sku variables | 23:08 |
+perlDreamer | since that's what boogered in the hash | 23:08 |
@snapcount | heh | 23:09 |
@snapcount | Couldn't compile form control: HtmlArea. Root cause: Can't locate WebGUI/Form/HtmlArea.pm in @INC (@INC contains: /data/WebGUI/lib /data/wre/prereqs/perl/lib/5.8.7/i686-linux /data/wre/prereqs/perl/lib/5.8.7 /data/wre/prereqs/perl/lib/site_perl/5.8.7/i686-linux /data/wre/prereqs/perl/lib/site_perl/5.8.7 /data/wre/prereqs/perl/lib/site_perl . /data/wre/prereqs/apache) at (eval 13167) line 2. BEGIN failed--compilation aborted at (eval 13167) lin | 23:09 |
@snapcount | description => $self->session->form->get("description", "htmlArea"), | 23:10 |
+perlDreamer | well, use the right name, not the one I gave you | 23:10 |
+perlDreamer | :) | 23:10 |
+perlDreamer | HTMLArea | 23:10 |
@snapcount | bah | 23:10 |
* snapcount mutters under his breath in an ancient language | 23:10 | |
+perlDreamer | uh, where is skuTemplate in your form code? | 23:10 |
@snapcount | well, that fixed the problem | 23:11 |
@snapcount | but now there is a new problem | 23:11 |
* snapcount rewinds | 23:12 | |
@snapcount | here is the new data struct | 23:12 |
@snapcount | $event = { | 23:12 |
@snapcount | productId => $pid, | 23:12 |
@snapcount | title => $self->session->form->get("title", "text"), | 23:12 |
@snapcount | description => $self->session->form->get("description", "HTMLArea"), | 23:12 |
@snapcount | price => $self->session->form->get("price", "integer"), | 23:12 |
@snapcount | weight => $self->session->form->get("weight"), | 23:12 |
@snapcount | sku => $self->session->form->get("sku"), | 23:12 |
@snapcount | skuTemplate => $self->session->form->get("skuTemplate", "template"), | 23:12 |
@snapcount | templateId => $self->session->form->get("templateId", "template"), | 23:12 |
@snapcount | }; | 23:12 |
@snapcount | weight, sku are hidden fields | 23:12 |
@snapcount | set to zero | 23:12 |
+perlDreamer | where is skuTemplate? | 23:12 |
+perlDreamer | in your editEvent form code? | 23:13 |
@snapcount | no it's just null | 23:13 |
@snapcount | we don't want anything in that field | 23:13 |
@snapcount | it's not set | 23:13 |
+perlDreamer | right, but that's what is throwing off the creation of your hash | 23:13 |
@snapcount | well, I can't have a value in there | 23:14 |
@snapcount | it needs to be blank | 23:14 |
+perlDreamer | put a literal there, instead of a call to form->get | 23:14 |
+perlDreamer | because it's returning something that's interfering with the hash | 23:14 |
@snapcount | oh I remember | 23:14 |
@snapcount | I did this in case they ever wanted to add skutemplate as a definable thing | 23:15 |
@snapcount | but I guess they'll just have to change it in the save code if they decide to do that | 23:15 |
@snapcount | ok | 23:15 |
@snapcount | I'll change that | 23:15 |
+perlDreamer | you could also put a null placeholder in the form code | 23:15 |
+perlDreamer | that should work, too | 23:15 |
+crythias | teeny lamborghini | 23:15 |
+perlDreamer | _null_ placeholder | 23:15 |
+crythias | !lastspoke pbmdawg | 23:16 |
WRE | pbmdawg hasn't uttered a word since I joined #webgui 36 minutes ago. | 23:16 |
@snapcount | ok | 23:17 |
@snapcount | still have an issue | 23:17 |
@snapcount | the price is always zero now | 23:17 |
+perlDreamer | it was fine before? | 23:17 |
+crythias | "I'll buy that for a dollar!" | 23:17 |
@snapcount | I'm stupid | 23:17 |
* snapcount hit's self | 23:17 | |
* snapcount hit's self | 23:17 | |
* snapcount hit's self | 23:17 | |
@snapcount | it's a float | 23:17 |
+perlDreamer | price is a float | 23:17 |
+perlDreamer | heh | 23:17 |
@snapcount | not an interger | 23:17 |
* snapcount hit's self | 23:17 | |
* snapcount hit's self | 23:17 | |
* snapcount hit's self | 23:18 | |
@snapcount | oy! | 23:18 |
@snapcount | that was refreshing | 23:18 |
+perlDreamer | is this part of your new exercise routine? | 23:18 |
@snapcount | yes | 23:18 |
@snapcount | 6 reps | 23:18 |
@snapcount | 1 set | 23:18 |
@snapcount | whew | 23:18 |
* crythias wants to know why hit is possessive. | 23:18 | |
@snapcount | I'm done | 23:18 |
+perlDreamer | say, when you log in as Admin, do you get a slider bar? | 23:18 |
@snapcount | I possess my hits | 23:18 |
@snapcount | uhh | 23:19 |
+crythias | snapcount hit is self. | 23:19 |
@snapcount | does it move left to right | 23:19 |
@snapcount | ? | 23:19 |
@snapcount | is that what you mean? | 23:19 |
+crythias | snapcount hit is self. | 23:19 |
+perlDreamer | no, the sliding Admin bar. Do you see one of those? | 23:19 |
@snapcount | I don't know what you mean by sliding... | 23:19 |
@snapcount | my admin bar stays put | 23:20 |
+perlDreamer | ah, okay | 23:20 |
+perlDreamer | are there assets in your admin bar? | 23:20 |
@snapcount | yep | 23:20 |
+perlDreamer | when did you update last? | 23:20 |
@pbmdawg | and the mayhem continues | 23:20 |
@snapcount | 30 mins | 23:20 |
@snapcount | uhh | 23:21 |
@snapcount | so do we need to specify type with form->get now? | 23:22 |
+perlDreamer | it's good practice | 23:22 |
@snapcount | humbug | 23:22 |
@snapcount | =) | 23:22 |
+perlDreamer | if you don't, you don't get any of the form postprocessing code | 23:23 |
+perlDreamer | the stuff that guarantees that you get integers, floats, etc | 23:23 |
* perlDreamer is a second class Admin | 23:23 | |
+perlDreamer | I get no Assets | 23:23 |
+perlDreamer | I get on operations, either | 23:23 |
@snapcount | did you reset dev? | 23:24 |
@snapcount | and restart modperl | 23:24 |
+perlDreamer | lots of restarting, I'll try reseting next | 23:24 |
+perlDreamer | it will give me time to drive down the street and buy a coffee | 23:24 |
+perlDreamer | and drink it | 23:24 |
+perlDreamer | and push my car back | 23:24 |
+perlDreamer | before the new templates get updated | 23:24 |
@snapcount | hah | 23:24 |
@snapcount | way to go matt | 23:24 |
+perlDreamer | not his fault | 23:25 |
@snapcount | slowin' down the upgrade just to fix a stupid bug | 23:25 |
+perlDreamer | is there another way around it? | 23:25 |
@snapcount | nope | 23:25 |
@snapcount | but it's fun to point the finger | 23:25 |
* snapcount points the finger | 23:25 | |
+perlDreamer | so you EMS'ed all weekend? | 23:25 |
@snapcount | so I want some feedback on my scheduling conflict algorithim | 23:26 |
@snapcount | here's how it will work | 23:26 |
@snapcount | 1) query db for sub-events and sort asc by startdate | 23:26 |
@snapcount | 2) itterate through each event and make sure it's start date is > previous events end date | 23:27 |
@snapcount | 3) done | 23:27 |
@snapcount | what do you think? | 23:27 |
+perlDreamer | sounds like the EMS could be used for college class scheduling | 23:27 |
@snapcount | who knows | 23:28 |
@snapcount | do you think that will work for conflict checking? | 23:28 |
+perlDreamer | if some of the sub events are OR'ed together, how is that handled? | 23:28 |
+perlDreamer | because logically, they could conflict if they're OR'ed | 23:29 |
@snapcount | what do you mean? You can only be in one place at one time | 23:29 |
+perlDreamer | A -> (B OR C OR D [all at same time]) -> E | 23:29 |
@snapcount | this is from the users perspective | 23:29 |
@snapcount | at checkout | 23:29 |
+perlDreamer | right | 23:29 |
+perlDreamer | oh | 23:29 |
@snapcount | not the event planner | 23:29 |
+perlDreamer | in that case, yeah | 23:29 |
@snapcount | they can have overlapping times | 23:29 |
+perlDreamer | I think you're good | 23:29 |
@snapcount | can you think of a better/easier way? | 23:30 |
+perlDreamer | for that algorithm, no | 23:30 |
+perlDreamer | I think you have to do it that way | 23:30 |
@snapcount | for that problem | 23:31 |
@snapcount | ok | 23:31 |
+perlDreamer | but it might be nice to be warned as you add the event to the cart, rather than at checkout | 23:31 |
@snapcount | that's when it does it | 23:31 |
@snapcount | you add an event to the cart | 23:31 |
+perlDreamer | dude, I'm just two steps behind you | 23:31 |
@snapcount | it checks cart contents | 23:31 |
@snapcount | for conflicts | 23:31 |
@snapcount | and gives error | 23:32 |
@snapcount | forces resolution | 23:32 |
@snapcount | crap | 23:32 |
@snapcount | I said "at checkout" | 23:32 |
@snapcount | sorry | 23:32 |
@snapcount | =) | 23:32 |
+perlDreamer | np | 23:32 |
@snapcount | my brain hurteth | 23:32 |
+perlDreamer | too many reps | 23:32 |
+perlDreamer | drop down to 3 | 23:33 |
@snapcount | heh | 23:33 |
@snapcount | good idea | 23:33 |
+perlDreamer | caffeine withdrawl? | 23:33 |
@snapcount | ok... time to code this crap and make it work | 23:33 |
@snapcount | I'm over the EMS | 23:33 |
@snapcount | ready for the next project | 23:33 |
+perlDreamer | fix 6.8 calendar bugs | 23:33 |
@snapcount | that's matt's demon child | 23:33 |
@snapcount | =) | 23:33 |
+perlDreamer | funny how it worked in 6.7 and nothing changed in the code between 6.7 and 6.8 | 23:34 |
@snapcount | it's so dependent on other stuff | 23:34 |
@snapcount | (which it has to be) | 23:34 |
@snapcount | all the l10n timezone stuff was the dagger to the heart | 23:35 |
--- Day changed Tue Mar 14 2006 | ||
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 00:05 | |
@pbmdawg | hey | 00:14 |
+perlDreamer | what? | 00:14 |
@pbmdawg | what do you mean "funny how it worked in 6.7 and nothing changed in the code between 6.7 and 6.8" :( | 00:15 |
-!- mxj1009 [n=mxj1009@h-66-167-211-41.sfldmidn.dynamic.covad.net] has joined #WebGUI | 00:28 | |
@pbmdawg | welcome | 00:29 |
mxj1009 | Hello, My name is Marshall (mxj1009). I am interesting in working with developing WebGUI. | 00:29 |
@pbmdawg | great! | 00:30 |
@pbmdawg | what makes you interested in it; are you using it currently? | 00:30 |
mxj1009 | No, not currently. However, I think it a good product to use, especially at the school. | 00:31 |
mxj1009 | I'm working for. | 00:31 |
@pbmdawg | do you need help getting it set up? | 00:31 |
mxj1009 | Yes, pls. Thx. | 00:32 |
@pbmdawg | I assume you've used the demo? | 00:32 |
mxj1009 | Yep. | 00:32 |
@pbmdawg | what operating system are you going to try it on | 00:32 |
mxj1009 | I am currently working on WindowsXP, but I have a dual install of Linux on my laptop. Which do you recommend? | 00:33 |
+perlDreamer | Linux | 00:33 |
@pbmdawg | how familiar are you with linux | 00:34 |
@pbmdawg | I guess very familiar, since you're dual booting | 00:34 |
mxj1009 | I know the basis | 00:34 |
@pbmdawg | which linux? | 00:34 |
mxj1009 | Fedora 4 | 00:34 |
@pbmdawg | do you currently have apache and/or mysql installed? | 00:34 |
mxj1009 | I don't believe I've installed Apache and/or MySQL on my laptop yet. | 00:35 |
@pbmdawg | sometimes fedora 4 installs it itself, I mean | 00:36 |
@pbmdawg | installs *them | 00:36 |
@pbmdawg | anyway, download this file to your linux partition http://prdownloads.sourceforge.net/pbwebgui/wre-0.6.0-fc4-i386.tar.gz?download | 00:37 |
WRE | <pbmdawg> http://tinyurl.com/jnjut | 00:37 |
@pbmdawg | then follow the wre install instructions at http://www.plainblack.com/wre/installing | 00:38 |
WRE | <pbmdawg> http://tinyurl.com/eygbl | 00:38 |
+perlDreamer | going to need some FC5 packages, soon | 00:38 |
@pbmdawg | yes; I'm sure somebody will build the wre for fc5 as soon as it's released | 00:39 |
@pbmdawg | when will it be released? | 00:39 |
+perlDreamer | Monday, the 20th | 00:39 |
@pbmdawg | heh | 00:39 |
@pbmdawg | and I just installed fc4 for the first time a few days ago | 00:39 |
@pbmdawg | I haven't even updated it yet | 00:39 |
+perlDreamer | mxj1009: do you know perl and SQL? | 00:40 |
mxj1009 | I know SQL, and just got a book on Perl over the weekend. | 00:41 |
+perlDreamer | You must know some other language then, like C, python, ruby.... | 00:42 |
mxj1009 | I worked a little with PHP and some C... | 00:43 |
+perlDreamer | cool, then you'll pickup Perl very quickly | 00:43 |
+perlDreamer | and we can help, too =) | 00:43 |
mxj1009 | ;-) | 00:43 |
+perlDreamer | so what school are you working at? | 00:44 |
mxj1009 | Lawrence Tech. Univ. in Southfield,MI It's a small, private engineering college in MI. | 00:45 |
mxj1009 | Novice question... Why is WebGUI developed using Perl vs. PHP? I have seems (lately) many web appls being developed using PHP/MySQL. Just curious. | 00:50 |
+perlDreamer | You'd have to ask JT (who wrote it), but I'm guessing that when WebGUI started, PHP was a big security hole. | 00:52 |
@pbmdawg | but the reason that it continues to be in perl as opposed to another language is the great speed advantage of mod_perl, wouldn't you say perlDreamer ? | 00:53 |
+perlDreamer | well, that and the fact that you can reach into the guts of Apache with Perl. I don't think PHP can do that. | 00:53 |
@pbmdawg | no, but Ruby can (as of late) | 00:53 |
+perlDreamer | hadn't heard that. | 00:54 |
+perlDreamer | Rails has driven a lot of Ruby development | 00:54 |
@pbmdawg | according to some pages I read on mod_ruby the other day. | 00:54 |
+perlDreamer | the other big advantage to Perl is CPAN. | 00:55 |
+perlDreamer | it saves a lot of time | 00:55 |
@pbmdawg | a gigantic index of contributed modules and packages, all in their own namespaces. | 00:55 |
+perlDreamer | we use a lot of CPAN modules in WebGUI | 00:56 |
@pbmdawg | let us know if you need help answering the wre setup questions | 00:58 |
+perlDreamer | why choose WebGUI over something like PHP Nuke or Zope? | 00:59 |
@pbmdawg | that's not a wre setup question ;) | 01:00 |
mxj1009 | Thanks. My son is coming home for dinner in a few, so I need prepare dinner now. I attempt to install it later this evening. Can I touch bases with you folks tomorrow? | 01:00 |
+perlDreamer | sure, we'll be around | 01:01 |
mxj1009 | :-) | 01:02 |
-!- mxj1009 [n=mxj1009@h-66-167-211-41.sfldmidn.dynamic.covad.net] has left #WebGUI [] | 01:02 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 01:03 | |
+perlDreamer | snapcount: ping | 01:18 |
+perlDreamer | you could make my day if you close out your Radio/string bug :) | 01:19 |
* snapcount yawns | 01:39 | |
+perlDreamer | are you a cache meister? | 01:40 |
@snapcount | I don't know what that is | 01:42 |
@snapcount | but if it's bad | 01:43 |
@snapcount | probably | 01:43 |
+perlDreamer | oh, it's horrible :) | 01:43 |
@snapcount | I see Marshal finally made it over | 01:43 |
+perlDreamer | over? | 01:43 |
@snapcount | over to here | 01:43 |
@snapcount | IRC | 01:43 |
+perlDreamer | from | 01:43 |
@snapcount | I dunno | 01:43 |
@snapcount | I've been emailing him | 01:43 |
@snapcount | he wanted to help with WebGUI | 01:44 |
+perlDreamer | cool | 01:44 |
+perlDreamer | how do you know when to invalidate a cache? | 01:44 |
+perlDreamer | that it needs to be wiped? | 01:44 |
@snapcount | when you find out it exists =) | 01:44 |
@snapcount | I don't like cache | 01:44 |
@snapcount | but | 01:45 |
@snapcount | the answer you prolly want | 01:45 |
@snapcount | when ever what is cached changes | 01:45 |
@snapcount | but... even then, that may not be the case | 01:45 |
@snapcount | that's the general rule in WG afaik | 01:45 |
+perlDreamer | I found a Group bug with a new Group.t (that isn't checked in yet) | 01:45 |
@snapcount | awesome | 01:45 |
@snapcount | it is? | 01:46 |
+perlDreamer | Create Group A | 01:46 |
+perlDreamer | Create Group B | 01:46 |
+perlDreamer | Set Group A to be in Group B | 01:46 |
+perlDreamer | Create Group C | 01:46 |
+perlDreamer | Add Group C to Group A | 01:46 |
+perlDreamer | Ask WebGUI: Is A a member of B -> YES | 01:46 |
+perlDreamer | Is C a member of A -> YES | 01:47 |
+perlDreamer | Is C a member of B -> NO | 01:47 |
+perlDreamer | that's because of caching | 01:47 |
@snapcount | you rule man | 01:47 |
@snapcount | you won't believe this | 01:47 |
+perlDreamer | You'd never see this bug in the UI | 01:47 |
@snapcount | I got a login support req on this very issue today | 01:47 |
@snapcount | no kidding | 01:48 |
+perlDreamer | yeah | 01:48 |
+perlDreamer | well, this is also 6.9 code I'm talking about | 01:48 |
+perlDreamer | but if the Group cache is persistent in 6.8, it would be a similar problem | 01:48 |
@snapcount | I'm sure it's in 6.8 as well | 01:48 |
+perlDreamer | in 6.9, the Group cache is via Stow, which isn't persistent | 01:49 |
+perlDreamer | but in 6.8 it's via WebGUI::Cache | 01:49 |
+perlDreamer | so yeah, same bug | 01:49 |
@snapcount | cool | 01:50 |
+perlDreamer | JT said in 6.9 you'd never see this via the UI because you get a new session var (and thus cache) on every pageview | 01:50 |
@snapcount | so do you have a fix? | 01:50 |
+perlDreamer | (15:51:03) perlDreamer: how do you know when to invalidate a cache? | 01:50 |
+perlDreamer | :) | 01:50 |
@snapcount | I get it | 01:50 |
@snapcount | it all makes sense now | 01:50 |
@snapcount | well, the non-elegant solution | 01:51 |
@snapcount | anytime you add/edit a group | 01:51 |
@snapcount | done | 01:51 |
@snapcount | on a really big site, that might suck | 01:51 |
+perlDreamer | yeah | 01:51 |
@snapcount | if they have complex groupings | 01:51 |
@snapcount | and lots of users | 01:51 |
@snapcount | etc | 01:51 |
+perlDreamer | probably better to say, "anytime you add a group to a group, wipe it" | 01:52 |
@snapcount | but... those grouping probably don't change to often | 01:52 |
+perlDreamer | no | 01:52 |
+perlDreamer | not often at all | 01:52 |
+perlDreamer | user membership in a group will change a lot more often | 01:52 |
@snapcount | I would just purge it whenever a group is add/edited | 01:53 |
@snapcount | the group properties | 01:53 |
@snapcount | that is | 01:53 |
+perlDreamer | but that doesn't affect group membership | 01:53 |
@snapcount | you're right | 01:54 |
@snapcount | I'm a little slow | 01:54 |
@snapcount | so, whenever a grouping is added/modified | 01:54 |
@snapcount | i.e., a group added/removed/edited of a group | 01:54 |
@snapcount | since they likely don't change often | 01:55 |
@snapcount | it should be fine to purge it's cache when that happens | 01:55 |
+perlDreamer | I think so | 01:55 |
@snapcount | without worrying about which groups are effected or not | 01:55 |
@snapcount | just blast the whole thing | 01:55 |
+perlDreamer | you know, Group caching in 6.9 is pretty worthless | 01:56 |
+perlDreamer | every session has to re look up everything anyway | 01:56 |
@snapcount | yeah | 01:56 |
@snapcount | but it's looking it up faster if it's cached | 01:56 |
@snapcount | fs faster than db | 01:57 |
+perlDreamer | the cache in 6.9 is in memory, via Stow | 01:57 |
+perlDreamer | it flushed on every page view | 01:57 |
@snapcount | hmm | 01:57 |
@snapcount | that doesn't make much sense to me | 01:57 |
+perlDreamer | me either. I wonder if JT meant to do that | 01:57 |
@snapcount | It accomplishes nothing | 01:58 |
@snapcount | that's reset on every page view even for the same cookie | 01:58 |
+perlDreamer | yup | 01:58 |
@snapcount | it doesn't cache anything | 01:58 |
@snapcount | we should ask him b/c he may have some brilliant/simple reasoning | 01:59 |
@snapcount | that we are not capable of understanding =) | 01:59 |
+perlDreamer | He'll tell us what we think? | 01:59 |
@snapcount | there you go | 01:59 |
@snapcount | I would post it as a bug | 01:59 |
@snapcount | and post it to the list | 01:59 |
+perlDreamer | I'll do that after I bash the cache bug. | 02:00 |
+perlDreamer | in 6.9 | 02:00 |
@snapcount | "Dear JT, why did you do this... did you hit your head or are we inferior? Love perlDreamer" | 02:00 |
@snapcount | something like that | 02:00 |
+perlDreamer | That will win him over for sure! | 02:00 |
@snapcount | it's all in how you word things | 02:00 |
+perlDreamer | speaking of which, I need to word a farewell | 02:04 |
+perlDreamer | I'm off to see me new laptop at home | 02:04 |
@snapcount | cool | 02:05 |
@snapcount | mine ships in 3 days | 02:05 |
@snapcount | woo hoo | 02:05 |
@snapcount | gonna be no later? | 02:05 |
+perlDreamer | probably | 02:05 |
@snapcount | I could use some moral suppt to finish the EMS? | 02:05 |
+perlDreamer | Sure. | 02:05 |
@snapcount | hehe | 02:05 |
+perlDreamer | I'll be on around 7:30-8:00pm PST | 02:06 |
@snapcount | cool | 02:06 |
+perlDreamer | catch you later | 02:06 |
@snapcount | later | 02:06 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit [""""] | 02:06 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 03:02 | |
-!- mode/#webgui [+v crythias] by ChanServ | 03:02 | |
+crythias | twiddle | 03:04 |
@snapcount | ze thumbs? | 03:04 |
+crythias | yeah | 03:05 |
+crythias | I think we all should change WebGUI to HTML | 03:05 |
+crythias | and JS | 03:05 |
+crythias | none of this ss stuff | 03:05 |
@snapcount | damn | 03:05 |
@snapcount | you may be on to something | 03:06 |
@snapcount | we'd have to change the name | 03:06 |
@snapcount | something like 'HTML GUI' | 03:06 |
+crythias | browser gui | 03:06 |
@snapcount | 'This is not WebGUI' | 03:06 |
@snapcount | NOT WG | 03:07 |
+crythias | tinymcgui | 03:07 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 04:47 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 04:48 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 04:52 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 05:33 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:33 | |
+perlDreamer | !lastSpoke snapcount | 05:33 |
WRE | snapcount last uttered a word on #webgui 2 hours, 26 minutes ago. | 05:33 |
@snapcount | hey | 05:33 |
@snapcount | I'm going to explode | 05:33 |
@snapcount | j/k | 05:33 |
+perlDreamer | moral support is online! | 05:33 |
@snapcount | hehe | 05:33 |
@snapcount | ok | 05:33 |
@snapcount | so you have a sub | 05:33 |
@snapcount | $self = shift; | 05:33 |
@snapcount | my $output; | 05:34 |
@snapcount | then | 05:34 |
@snapcount | inside an unless block | 05:34 |
@snapcount | you set $output | 05:34 |
@snapcount | and try to return it outside of the block | 05:34 |
@snapcount | that doesn't work | 05:34 |
@snapcount | can you explain that? | 05:34 |
+perlDreamer | not with that code example | 05:35 |
+perlDreamer | let's get a little more specific | 05:35 |
@snapcount | heh | 05:35 |
+perlDreamer | sub foo { | 05:35 |
+perlDreamer | my $self = shift; | 05:35 |
+perlDreamer | my $output; | 05:35 |
+perlDreamer | unless ($self->method) { | 05:35 |
+perlDreamer | $output = 'wahoo'; | 05:35 |
+perlDreamer | } | 05:35 |
+perlDreamer | return $output; | 05:35 |
+perlDreamer | } | 05:35 |
@snapcount | yep | 05:35 |
+perlDreamer | that will work fine | 05:35 |
@snapcount | heh | 05:35 |
+perlDreamer | and return wahoo when the conditional is met | 05:35 |
+perlDreamer | but if you change it slightly | 05:36 |
@snapcount | if I dump "output" inside the unless, I see everything I want | 05:36 |
+perlDreamer | unless ($self->method) { | 05:36 |
+perlDreamer | my $output = 'wahoo'; | 05:36 |
+perlDreamer | } | 05:36 |
+perlDreamer | then it won't work | 05:36 |
@snapcount | yeah... that makes sense | 05:36 |
+perlDreamer | because the second my creates a 2nd lexical variable in the scope of the unless. | 05:36 |
+perlDreamer | when you leave the scope, then you get the original $output restored. | 05:36 |
+perlDreamer | this is why they invented my vs local | 05:37 |
@snapcount | that's the way I understand it | 05:37 |
+perlDreamer | but it's not working? | 05:37 |
@snapcount | but something is not right | 05:37 |
@snapcount | no | 05:37 |
@snapcount | here, I'll paste the function | 05:37 |
@snapcount | hopefully I won't get kicked | 05:37 |
+perlDreamer | as channel OP, can you increase the number of lines? | 05:37 |
@snapcount | It's a network setting | 05:38 |
@snapcount | here goes | 05:38 |
@snapcount | my ($self, @pids, $errors, $conflicts, $errorMessages); | 05:38 |
@snapcount | $self = shift; | 05:38 |
@snapcount | $conflicts = shift; | 05:38 |
@snapcount | my $output; | 05:38 |
@snapcount | # Check if conflicts were found that the user needs to fix | 05:38 |
@snapcount | foreach (@$conflicts) { $output .= $_; } | 05:38 |
@snapcount | unless ($output) { #Skip this if we have errors | 05:38 |
@snapcount | if ($self->session->form->get("method") eq "addSubEvents") { # List of ids from subevent form | 05:38 |
@snapcount | @pids = $self->session->form->process("subEventPID", "checkList"); | 05:38 |
@snapcount | #Hack until the form->process method returns elements like it should | 05:38 |
@snapcount | #@pids = split("\n", $pids[0]); | 05:38 |
@snapcount | } | 05:38 |
@snapcount | else { # A single id, i.e., a master event | 05:38 |
@snapcount | push(@pids, $self->session->form->get("pid")); | 05:38 |
@snapcount | } | 05:38 |
@snapcount | my $shoppingCart = WebGUI::Commerce::ShoppingCart->new($self->session); | 05:38 |
@snapcount | foreach my $eventId (@pids) { | 05:38 |
@snapcount | $shoppingCart->add($eventId, 'Event'); | 05:38 |
@snapcount | } | 05:38 |
@snapcount | $output = $self->getSubEventForm(\@pids); | 05:38 |
@snapcount | $errors = $self->checkConflicts; | 05:38 |
@snapcount | if (scalar(@$errors) > 0) { return $self->error($errors, "www_addToCart"); } | 05:38 |
@snapcount | # | 05:38 |
+crythias | http://www.rafb.net | 05:38 |
@snapcount | # Also need to make all of this output use a template | 05:38 |
@snapcount | } | 05:38 |
@snapcount | print "<pre>".Dumper($output)."</pre>"; | 05:38 |
@snapcount | that dump at the end prints nothing | 05:38 |
@snapcount | yet, if you dump inside the unless | 05:38 |
@snapcount | it works | 05:38 |
@snapcount | wtf is that? | 05:39 |
+crythias | http://www.rafb.net/paste | 05:39 |
+perlDreamer | okay, first off | 05:39 |
+perlDreamer | don't do this: foreach (@$conflicts) { $output .= $_; } | 05:39 |
+perlDreamer | do this: $output = join '', @$conflicts; | 05:39 |
@snapcount | ok | 05:40 |
+perlDreamer | $output = $self->getSubEventForm(\@pids); | 05:40 |
+perlDreamer | that's the problem. | 05:40 |
+perlDreamer | I'll bet you it doesn't return anything | 05:40 |
@snapcount | no it does | 05:41 |
+perlDreamer | sure? | 05:41 |
@snapcount | I can dump it inside the unless | 05:41 |
+perlDreamer | brb | 05:42 |
@snapcount | k | 05:42 |
+perlDreamer | much better | 05:44 |
+crythias | http://www.rafb.net/paste/results/htBNjT86.html | 05:44 |
WRE | <crythias> http://tinyurl.com/llvgv | 05:44 |
+crythias | colorized for your pleasure | 05:45 |
@snapcount | heh | 05:46 |
@snapcount | that's cool | 05:46 |
@snapcount | so... there are two things I could think of to cause this | 05:47 |
@snapcount | 1) $output = $self->getSubEventForm(\@pids); is returning nothing like you said | 05:47 |
@snapcount | I checked it and it is | 05:47 |
@snapcount | 2) That the if(scalar(@errors) line is evaluating to true | 05:48 |
@snapcount | and thus never reaching the bottom | 05:48 |
@snapcount | that is not the case though | 05:48 |
@snapcount | oh wait | 05:48 |
@snapcount | maybe it is | 05:48 |
@snapcount | I put my debug after the return stmt | 05:48 |
@snapcount | yikes | 05:49 |
@snapcount | let me check that again | 05:49 |
@snapcount | ok | 05:52 |
@snapcount | check this out | 05:52 |
@snapcount | http://www.rafb.net/paste/results/yhZFNP69.html | 05:52 |
WRE | <snapcount> http://tinyurl.com/l5htg | 05:52 |
@snapcount | poopy pants is not printing | 05:53 |
@snapcount | nor is made it | 05:53 |
+perlDreamer | what is output before the unless? | 05:54 |
@snapcount | however | 05:54 |
@snapcount | I added an print as the first line inside the unless block | 05:54 |
@snapcount | and it prints | 05:54 |
+perlDreamer | you're debugging to the screen? | 05:54 |
+perlDreamer | via print? | 05:54 |
@snapcount | http://www.rafb.net/paste/results/2VXxAJ36.html | 05:55 |
WRE | <snapcount> http://tinyurl.com/hymgx | 05:55 |
@snapcount | in that code | 05:55 |
@snapcount | made it prints | 05:55 |
@snapcount | s/made it/oh my/ | 05:55 |
@snapcount | sorry =) | 05:55 |
+perlDreamer | okay, good | 05:55 |
+perlDreamer | anything in webgui.log? | 05:56 |
@snapcount | made it, and poopy pants do not | 05:56 |
@snapcount | good questiones | 05:56 |
@snapcount | I didn't check that | 05:56 |
* perlDreamer prays for an error in the webgui.log | 05:57 | |
@snapcount | your prayers are answered | 05:57 |
* snapcount forest_gump | 05:57 | |
@snapcount | my $error method is blowing up | 05:58 |
+perlDreamer | so it died, and no other statements got executed. | 05:58 |
+perlDreamer | phew | 05:58 |
@snapcount | yep | 05:58 |
@snapcount | yeah, phew | 05:58 |
@snapcount | I was like, "If I don't understand lexical scope by now, I'm in trouble" | 05:58 |
+perlDreamer | No, you're the man. | 05:58 |
+perlDreamer | I bow to your hack-fu. | 05:58 |
* perlDreamer bows | 05:58 | |
* snapcount feels morally supported | 05:58 | |
+perlDreamer | Life is like lexical scoping | 05:59 |
+perlDreamer | well... maybe not | 05:59 |
@snapcount | it better not be | 05:59 |
@snapcount | the whole idea is to know what you're gonna get | 05:59 |
@snapcount | =) | 05:59 |
+perlDreamer | yeah | 05:59 |
+perlDreamer | until you start doing quantum programming | 05:59 |
+perlDreamer | You ever hear Damian Conway's talk on Quantum Superpositions? | 06:00 |
@snapcount | I missed that one... I must have been watching a hawkins lecture =) | 06:00 |
* crythias hangs out | 06:01 | |
+perlDreamer | You coming out to OSCON? | 06:01 |
@snapcount | when is it? | 06:01 |
+perlDreamer | http://conferences.oreillynet.com/os2006/ | 06:02 |
WRE | <perlDreamer> http://tinyurl.com/bz4ag | 06:02 |
+perlDreamer | july 24-28 | 06:02 |
* snapcount scratches head | 06:03 | |
@snapcount | if I do this | 06:03 |
+perlDreamer | it hurts? | 06:03 |
+perlDreamer | Then the doctor says... | 06:03 |
+crythias | ddt | 06:04 |
@snapcount | return [ { 'foo' => 'pizza', 'bar' => 'so this guy walks into a bar' } ]; | 06:04 |
@snapcount | that should be a one element array | 06:04 |
@snapcount | with an anonymous hash as the element | 06:04 |
@snapcount | si? | 06:04 |
+perlDreamer | claro que si | 06:04 |
@snapcount | my spanish speak n spell isn't working | 06:04 |
@snapcount | can you babelfish that pls | 06:05 |
+perlDreamer | "Oh yeah" | 06:05 |
+crythias | clear that [it's] yes | 06:05 |
@snapcount | that's what I was afraid of | 06:05 |
+perlDreamer | that's not what you're getting? | 06:06 |
+crythias | So, what's spanish for doctor? :) | 06:06 |
+perlDreamer | reverse substr $irc[-1], -7,6 | 06:06 |
@snapcount | I'm having cold medicine issues again | 06:07 |
+perlDreamer | need more? | 06:07 |
@snapcount | my grey matter is at like 28.84% capacity | 06:07 |
+perlDreamer | oy | 06:07 |
* snapcount is a lil loopy | 06:07 | |
@snapcount | weeee | 06:07 |
+perlDreamer | calc loopy ***snapcount is a lil loopy | 06:08 |
+perlDreamer | calc loopy | 06:08 |
WRE | No calc set for "loopy" | 06:08 |
+perlDreamer | calc loopy | 06:08 |
@snapcount | you have to give it like a year to write the text file | 06:08 |
+perlDreamer | WRE is taking some of snapcount's cold medicine | 06:08 |
@snapcount | grandma's cough syrup... yipee | 06:09 |
+perlDreamer | my grandparents used to make their own wine | 06:09 |
+perlDreamer | when we went fishing, the first person who caught a fish got a nip from the bottle | 06:09 |
+perlDreamer | mmmm, rhubarb wine | 06:10 |
@snapcount | heh | 06:10 |
@snapcount | that would make fishing more fun | 06:10 |
@snapcount | but you need a better algorithim | 06:10 |
@snapcount | something like | 06:10 |
@snapcount | $amtWine = ($numFishCaught * $fishWeight) unless ($numFishCaught == 0) else {$amtWine = all;} | 06:12 |
@snapcount | I don't think that's valid perl btw | 06:12 |
@snapcount | it's phoo-do-code | 06:12 |
+perlDreamer | well, that would work, except that we usually went cat fishing | 06:12 |
+crythias | uh. | 06:13 |
+perlDreamer | and Grandpa fished with three baited hooks | 06:13 |
+perlDreamer | and usually brought up at least a couple at a time | 06:13 |
@snapcount | so grandpa wouldn't be driving the boat home | 06:13 |
+perlDreamer | and he had the only license | 06:13 |
+perlDreamer | I guess Grandma and I could row | 06:13 |
@snapcount | hahah | 06:13 |
+crythias | hee | 06:13 |
@snapcount | you'd just go in circles | 06:13 |
@snapcount | that would be great | 06:13 |
+crythias | copy cat | 06:14 |
@snapcount | "we're almost there grandpa..." | 06:14 |
+crythias | hahahahahahahahah | 06:14 |
+perlDreamer | yeah, kind of embarrasing to be out rowed by grandma | 06:14 |
@snapcount | so I figured out my error | 06:14 |
@snapcount | no I need to fix ze problem | 06:14 |
@snapcount | if (scalar(@$errors) > 0) | 06:15 |
@snapcount | that gets all pissy | 06:15 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."] | 06:15 | |
@snapcount | if $errors == "" | 06:15 |
@snapcount | so, I guess I could just make it return an empty array ref | 06:15 |
@snapcount | if there are no errors | 06:15 |
@snapcount | that should make it happy | 06:16 |
@snapcount | yahtzee! | 06:16 |
+perlDreamer | you're having more luck than me | 06:17 |
+perlDreamer | after you finish EMSing, maybe you can take a look at this code with me for Group | 06:18 |
@snapcount | ok | 06:19 |
@snapcount | I'm almost to a stopping point | 06:19 |
@snapcount | ahh crap | 06:25 |
@snapcount | Is there a way to override what page you're returned to after performing an op? | 06:25 |
+perlDreamer | Don't know. | 06:26 |
+perlDreamer | what's happening? | 06:26 |
@snapcount | well, I call the op to remove an item from the shopping cart | 06:27 |
@snapcount | so the user can resolve a conflict | 06:27 |
@snapcount | and after you remove the item (i.e., call the op) | 06:27 |
@snapcount | you are taken to the cart contents screen | 06:27 |
@snapcount | that's poopy | 06:27 |
+perlDreamer | where should it go? | 06:27 |
@snapcount | back to my application | 06:27 |
+perlDreamer | which screen? | 06:28 |
+perlDreamer | www_view? | 06:28 |
@snapcount | www_addToCart | 06:28 |
+perlDreamer | but cart contents is inside the commerce code.... | 06:28 |
+perlDreamer | hm | 06:28 |
@snapcount | after the op... it's returning that method | 06:29 |
@snapcount | heh | 06:29 |
@snapcount | JT just signed on | 06:29 |
@snapcount | and off | 06:30 |
@snapcount | damn | 06:30 |
+perlDreamer | he saw you coming | 06:30 |
@snapcount | prolly | 06:30 |
+perlDreamer | oh, this is really, really bad! | 06:33 |
@snapcount | uh oh | 06:35 |
+perlDreamer | Groups are broken! | 06:36 |
@snapcount | which version? | 06:36 |
+perlDreamer | 6.9 | 06:36 |
+perlDreamer | haven't checked 6.8 | 06:36 |
+perlDreamer | I wish people wouldn't send me Asian spam | 06:43 |
@snapcount | heh | 06:45 |
@snapcount | ok... I'm checking in the EMS code now | 06:54 |
@snapcount | it's not done | 06:54 |
@snapcount | but we're close | 06:54 |
@snapcount | if you want to help clean up the code, add i18n, pod, etc that would be awesome | 06:54 |
+perlDreamer | you bet! | 06:54 |
@snapcount | I still need to collect user info at checkout | 06:54 |
+perlDreamer | I need some little things to do during work | 06:54 |
@snapcount | and template some stuff | 06:55 |
@snapcount | and a few other things | 06:55 |
+perlDreamer | heh | 06:55 |
@snapcount | odds and ends | 06:55 |
@snapcount | ok it's in | 06:56 |
+perlDreamer | do you know the group code well? | 06:56 |
@snapcount | no | 06:56 |
@snapcount | I've looked at it once when I wrote User.t | 06:56 |
+perlDreamer | I am probably not understanding what is really going on in it. | 06:56 |
+perlDreamer | You chose wisely :) | 06:56 |
@snapcount | I can try to help though | 06:56 |
+perlDreamer | okay, let me check in Group.t | 06:57 |
+perlDreamer | okay, it's in | 06:57 |
+perlDreamer | have you run tests in a while? | 06:57 |
@snapcount | no | 06:57 |
+perlDreamer | okay, which shell do you use? | 06:58 |
@snapcount | bash | 06:58 |
+perlDreamer | you need to set an environment variable, WEBGUI_CONFIG to the location of a 6.9 webgui config | 06:58 |
+perlDreamer | in the window where you're going to execute the code | 06:59 |
@snapcount | ok | 06:59 |
@snapcount | then what | 06:59 |
+perlDreamer | perl Group.t | 06:59 |
+perlDreamer | that's all | 06:59 |
+perlDreamer | how many errors do you get? | 07:01 |
@snapcount | I'm installing Test::Deep | 07:02 |
+perlDreamer | ah, you need that | 07:02 |
+perlDreamer | well, while you're installing, let me walk you through the bugs I've already found and fixed | 07:02 |
+perlDreamer | WebGUI::Group.pm | 07:03 |
+perlDreamer | sub addGroups | 07:03 |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:03 | |
+perlDreamer | about line 119 | 07:03 |
+perlDreamer | my $recursive = isIn($self->getId, @{$self->getGroupsIn($gid,1)}); | 07:03 |
+perlDreamer | getGroupsIn does not take a gid anymore | 07:04 |
+perlDreamer | only a flag for recursiveness | 07:04 |
@snapcount | ok | 07:04 |
@snapcount | how does it work? | 07:05 |
+perlDreamer | how does what work? | 07:05 |
@snapcount | grabs gid from session? | 07:05 |
@snapcount | if it doesn't take gid anymore | 07:05 |
+perlDreamer | it just returns a list of groups. | 07:05 |
+perlDreamer | that's why it's nested inside isIn | 07:05 |
+perlDreamer | and that's actually bug #2 | 07:05 |
@snapcount | oh ok | 07:05 |
+perlDreamer | that isIn statement will always return 0 | 07:06 |
+perlDreamer | since $self->getId will NEVER be in $self->getGroupsIn | 07:06 |
+perlDreamer | so you have to create a new group object for each gid and check it | 07:06 |
+perlDreamer | like this: | 07:06 |
+perlDreamer | my $group = WebGUI::Group->new($self->session, $gid); | 07:06 |
+perlDreamer | my $recursive = isIn($self->getId, @{$group->getGroupsIn(1)}); | 07:06 |
@snapcount | ok | 07:07 |
+perlDreamer | Let me check that code in so you can have it too | 07:07 |
@snapcount | cool | 07:08 |
@snapcount | I can only do this for a few more minutes... I'm beat, and I have to be up in 7 hrs | 07:08 |
+perlDreamer | then, bug #3 | 07:08 |
+perlDreamer | already checked in | 07:09 |
@snapcount | whatever we don't get through... I'll work with you on tommorow | 07:09 |
+perlDreamer | okay | 07:09 |
@snapcount | updating | 07:09 |
+perlDreamer | might want to try again, it was slow sending | 07:09 |
+perlDreamer | you should have rev 1137 | 07:09 |
@snapcount | got it | 07:10 |
@snapcount | sheez, cpan takes forever | 07:10 |
+perlDreamer | which mirror do you use? | 07:10 |
@snapcount | I don't know | 07:10 |
@snapcount | I just picked a bunch from the list | 07:10 |
+perlDreamer | There's one in Florida | 07:10 |
+perlDreamer | should be fast | 07:10 |
+perlDreamer | like CIS University of Florida or something close to that. | 07:11 |
@snapcount | uh... there it goes | 07:11 |
@snapcount | failed 3 tests | 07:11 |
+perlDreamer | 3? | 07:12 |
+perlDreamer | which numbers? | 07:12 |
@snapcount | 29,35,37 | 07:12 |
+perlDreamer | that's bad | 07:13 |
+perlDreamer | 35 and 37 pass over here | 07:13 |
@snapcount | http://www.rafb.net/paste/results/zuCeIf86.html | 07:13 |
WRE | <snapcount> http://tinyurl.com/kbpxx | 07:13 |
@snapcount | do I need to resetdev and restart modperl | 07:15 |
@snapcount | prolly huh | 07:15 |
@snapcount | I'll do that | 07:15 |
+perlDreamer | yeah | 07:15 |
+perlDreamer | no need to restart modperl | 07:15 |
+perlDreamer | while you're running the update, check out Group.t with me | 07:15 |
@snapcount | ok | 07:15 |
+perlDreamer | start at line 75 | 07:15 |
+perlDreamer | make group A | 07:15 |
+perlDreamer | make group B | 07:16 |
+perlDreamer | set their names | 07:16 |
+perlDreamer | make sure both names were set | 07:16 |
+perlDreamer | add Group A to Group B | 07:16 |
+perlDreamer | check for B's group's recursively | 07:16 |
+perlDreamer | this fails because group 3 is returned twice | 07:16 |
+perlDreamer | that's a bug | 07:16 |
@snapcount | group 3? | 07:17 |
@snapcount | group id 3? | 07:17 |
+perlDreamer | group id 3 | 07:17 |
+perlDreamer | which is Admin | 07:17 |
@snapcount | oh ok | 07:17 |
@snapcount | I got the same test results btw | 07:18 |
@snapcount | I did a reset dev and restarted mod perl | 07:18 |
+perlDreamer | same as before | 07:18 |
+perlDreamer | 35,37,39 | 07:18 |
+perlDreamer | uh, 29, 35 37 | 07:19 |
@snapcount | http://www.rafb.net/paste/results/xHyOTf83.html | 07:19 |
WRE | <snapcount> http://tinyurl.com/pcncg | 07:19 |
@snapcount | yes | 07:19 |
@snapcount | 29,35,37 | 07:19 |
@snapcount | I've got to get some sleep man... I'm sorry to bail on you like this. Can we pick this up tommorow? | 07:20 |
+perlDreamer | sure | 07:21 |
@snapcount | If I wasn't sick... I would stay up | 07:21 |
+perlDreamer | no problem, you got school tomorrow, plus your day job | 07:21 |
@snapcount | but I have to goto the gym in the morning and that's gonna be rough | 07:21 |
@snapcount | it adds up | 07:21 |
@snapcount | anyways | 07:21 |
@snapcount | hopefully tommorow I'll feel better | 07:21 |
+perlDreamer | I hope so, too | 07:22 |
+perlDreamer | rest up | 07:22 |
-!- snapcount is now known as snapcount_afk | 07:22 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [""""] | 07:32 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 10:58 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 11:11 | |
-!- Irssi: #webgui: Total of 5 nicks [1 ops, 0 halfops, 0 voices, 4 normal] | 13:25 | |
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui | 15:18 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:18 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 15:57 | |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has joined #webgui | 16:02 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 16:17 | |
-!- mode/#webgui [+v crythias] by ChanServ | 16:17 | |
+crythias | thi$i$mypa$$word | 16:18 |
+crythias | oops | 16:18 |
+crythias | sorry. | 16:18 |
+crythias | um. forget that I wrote that | 16:18 |
-!- snapcount_afk [n=roy@24.241.121.70.cfl.res.rr.com] has quit ["www.snapcount.org"] | 17:10 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:12 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:12 | |
Baylink | NP. SO, crythias: am I insane in thinking the WRE script is a bit confused on mysql? | 17:12 |
Baylink | Anyone around who speaks WRE 0.6? I'm in Last Bug Mode. | 17:42 |
+MrHairgrease | nope sorry | 17:44 |
Baylink | my preload.perl isn't being found. Is that still an actual error in 6.8.x/0.6.0? | 17:44 |
+MrHairgrease | dunno | 17:44 |
+MrHairgrease | never used wre | 17:45 |
Baylink | cool. | 17:45 |
Baylink | Snarky comment goes here. :-) | 17:45 |
+MrHairgrease | seems to wrok in 6.8.7 | 17:45 |
Baylink | I'll hunt it down.. | 17:45 |
Baylink | Last Bug Mode; really. :-) I don't seem to have a preload.perl. I don't seem to even have something which ought to generate one. Anywhere on the box. Any ideas? | 18:25 |
Baylink | What's *in* a preload.perl for 6.8? | 18:26 |
Baylink | /names | 18:26 |
@pbmdawg | it should've been in the 6.8.7 tar.gz | 18:26 |
@pbmdawg | WebGUI/sbin/preload.perl | 18:26 |
Baylink | WRE. | 18:26 |
@pbmdawg | doesn't matter. | 18:27 |
Baylink | I have no file anywhere on my filesystem called preload.perl. | 18:27 |
Baylink | I just did a fresh updatedb as root. | 18:27 |
@pbmdawg | did you have the wre download webgui? | 18:27 |
@pbmdawg | or did you download it | 18:27 |
Baylink | I built both from source. | 18:27 |
Baylink | Unless, of course, for all of that, WRE *doesn't include WebGUI* | 18:28 |
@pbmdawg | so to answer my question.... | 18:28 |
@pbmdawg | no it doesn't | 18:28 |
Baylink | which would be stunningly moronis. | 18:28 |
Baylink | (moronic( | 18:28 |
@pbmdawg | did you run the wre setup? | 18:28 |
Baylink | Yep, and it didn't seem to complain about my not having *the actual software package*. | 18:29 |
@pbmdawg | it asks, | 18:29 |
Baylink | And I reply "well, of course I have it; I just built it". | 18:29 |
@pbmdawg | do you have webgui locally or do you want me to fetch it from a mirror | 18:29 |
@pbmdawg | I don't know what you mean by "building" webgui | 18:29 |
Baylink | Sorry. The doco and the install script -- if they think that's an intelligent approach -- both remain borken. | 18:29 |
@pbmdawg | you don't have to follow any of the install docs if you use the wre | 18:30 |
Baylink | Never mind. I'm just going to stomp off and be righteously indignant for a while that the self-contained package doesn't actually include the damn *software*, and then I'll be over it. | 18:30 |
@pbmdawg | but you do have to follow the wre instructions | 18:30 |
@pbmdawg | it's not | 18:30 |
@pbmdawg | it's the environment | 18:30 |
@pbmdawg | webgui versions change much faster the wre | 18:30 |
Baylink | Well, as usual, it assumes you actually know that, and it's not at all clear, even to those of us who've been building OSS packages since 1983. | 18:31 |
@pbmdawg | and there's no reason to re-release a wre for every new release of webgui | 18:31 |
Baylink | Fine. | 18:31 |
Baylink | But It Still Needs To Tell You That. | 18:31 |
Baylink | And unless I'm blind, it doesn't. | 18:31 |
Baylink | It's ok, I'm used to being annoyed at JT. | 18:31 |
@pbmdawg | the wre install page says that. | 18:31 |
Baylink | I'll deal with it later. Thanks. | 18:31 |
Baylink | http://www.plainblack.com/wre | 18:32 |
Baylink | It most certainly does not. | 18:32 |
@pbmdawg | http://www.plainblack.com/wre/installing | 18:32 |
WRE | <pbmdawg> http://tinyurl.com/eygbl | 18:32 |
Baylink | building/ and installing/ do not say it either. | 18:33 |
Baylink | Really. Nothing at all says "WebGUI proper is Not Part of the WRE, and you'll need to install it {before,after} you install WRE." | 18:33 |
@pbmdawg | you're right; it says, "answer setup's questions" | 18:34 |
Baylink | If you can find that, I'll humbly prostrate myself before you. | 18:34 |
@pbmdawg | and the wre's questions aren't clear. | 18:34 |
Baylink | Decidedly. :-) | 18:34 |
Baylink | And that /tmp/mysql.sock problem still exists, as well as a tiny bug at line 113/115. | 18:34 |
Baylink | I'll be sumbitting a patch for much of that this week. | 18:34 |
@pbmdawg | but that's wrong ("WebGUI proper is Not Part of the WRE, and you'll need to install it {before,after} you install WRE.") | 18:35 |
@pbmdawg | the wre installs it for you. | 18:35 |
@pbmdawg | it asks, local or mirror | 18:35 |
@pbmdawg | if mirror, it downloads it from sourceforge. | 18:35 |
@pbmdawg | either way it extracts the tar.gz to /data/WebGUI/ | 18:36 |
Baylink | Well, now that I realize that I don't have it... :-) | 18:36 |
@pbmdawg | wget http://internap.dl.sourceforge.net/sourceforge/pbwebgui/webgui-6.8.7-gamma.tar.gz | 18:37 |
WRE | <pbmdawg> http://tinyurl.com/rk9xw | 18:37 |
Baylink | And that means I need it first, which explains why /data/WebGUI is in the setup script. | 18:37 |
@pbmdawg | you need to have downloaded it first, not installed. | 18:37 |
@pbmdawg | but yeah | 18:38 |
Baylink | SO I can, in fact, just go unzip that into /data/WebGUI around the edges of my running WRE, and I should be up? | 18:40 |
+crythias | sure | 18:41 |
@pbmdawg | well you'd need to also manually configure the site config file | 18:41 |
+crythias | why not | 18:41 |
Baylink | Or re-run setup? | 18:41 |
@pbmdawg | setup will detect that it's run previously and skip stuff | 18:41 |
@pbmdawg | although | 18:41 |
Baylink | Setup only asked me about downloading the first time I ran it... do I need to scrub my /data? (I did tarball it first) | 18:41 |
@pbmdawg | you haven't added a site yet | 18:41 |
Baylink | Correct, except demop | 18:42 |
Baylink | (demo) | 18:42 |
Baylink | which is in domains. | 18:42 |
@pbmdawg | hm... yeah if you have the original tarball just after compiling.. | 18:42 |
Baylink | Internap is slow as doghist today. | 18:42 |
@pbmdawg | that'd be worth a try. | 18:42 |
@pbmdawg | I'm confused by the mysql error you mention | 18:43 |
Baylink | There are two different things. | 18:43 |
Baylink | One is the location of mysql.sock | 18:43 |
@pbmdawg | maybe the user running wre doesn't have write access to /tmp ? | 18:43 |
@pbmdawg | (could be way wrong there) | 18:43 |
Baylink | The prereq install seems to want to use /var/lib/mysql/mysql.sock on my machine, but I had to symlink /tmp/mysql.sock there to get setup to complete. | 18:44 |
Baylink | Mysql was *running*, from prereq, but using /var/lib/mysql.sock. | 18:44 |
Baylink | "/tmp/mysql.sock" doesn't appear anywhere in sbin/setup, but that's what it complains about not being able to open. | 18:44 |
Baylink | I suspect it's buried in a perl library. | 18:45 |
Baylink | Someone on the forum (whose thread from 7/05 I bumped) had the problem as well. | 18:45 |
@pbmdawg | oh | 18:45 |
Baylink | The symlink, suggested by Crythias, didn't help him, but did help me. | 18:45 |
+crythias | mysql.sock is defined in my.ini or my.conf | 18:45 |
Baylink | Not in the ones in my prereqs directory it's not. | 18:46 |
@pbmdawg | yeah, I'd suggest renaming/moving any other my.* files | 18:46 |
Baylink | Oh: .ini? | 18:46 |
Baylink | Wait ine. | 18:46 |
Baylink | one, even. | 18:46 |
+crythias | it's a mysql config file. it wouldn't be necessarily defined in wre setup | 18:46 |
@pbmdawg | since mysql might be finding the wrong ones | 18:46 |
Baylink | I have no mysql.ini | 18:46 |
@pbmdawg | my.ini ? my.cnf | 18:47 |
@pbmdawg | my.conf also | 18:47 |
Baylink | I think this is inside the Mysql perl lib in the prereqs. | 18:47 |
+crythias | doesn't make sense. | 18:47 |
+crythias | it would be in etc | 18:47 |
@pbmdawg | rename /var/mysql/ ? | 18:47 |
Baylink | I have a my.cnf, symlinked up to from the var dir in prereqs. | 18:47 |
+crythias | or that | 18:47 |
Baylink | I have no current need to run the distro's one. | 18:47 |
+crythias | um. | 18:48 |
+crythias | what OS again? | 18:48 |
Baylink | But the prereq one should be looking for /data/wre/prereqs/mysql/var/mysql.sock, IMHO. | 18:48 |
Baylink | SUSE 9.3 | 18:48 |
@pbmdawg | I bet it's finding a mysql conf file somewhere | 18:48 |
Baylink | is WRE leaking? | 18:48 |
@pbmdawg | and using that one, wrongly | 18:48 |
+crythias | I agree. | 18:48 |
+crythias | mysql looks in specific locations. | 18:49 |
Baylink | /etc/my.cnf | 18:49 |
+crythias | yeah | 18:49 |
+crythias | oops | 18:49 |
@pbmdawg | I'd say just rename that to my_other.cnf or something | 18:49 |
+crythias | because you've installed your distro's version | 18:49 |
Baylink | my.cnf.distro. | 18:50 |
Baylink | Yep; WRE leaks. Setup should check for that. | 18:50 |
@pbmdawg | leaks? | 18:50 |
* crythias throws some Bounty. the quicker picker upper. | 18:50 | |
Baylink | "Can be influenced by things on the machine outside of /data." | 18:50 |
@pbmdawg | oh | 18:50 |
Baylink | lsof says that it's using /tmp/mysql.sock now. | 18:51 |
+crythias | that's not WRE's fault. | 18:51 |
Baylink | Course, that's a symlink, so I'll have to go fix it. | 18:51 |
Baylink | As far as I'm concerned, yes it is. If you're going to claim to be all-singing, all-dancing, you'd better *be* that. It's obliged to check, if MySQL puts a non-tree conf file first in its scan. | 18:51 |
Baylink | Excuse me: if MySQL is *known to* put a ... | 18:52 |
Baylink | IMHO. | 18:52 |
Baylink | :-) | 18:52 |
+crythias | Well, yeahbut if you already have mysql, why are you using wre? | 18:52 |
Baylink | <sigh> | 18:53 |
+crythias | people who have apache and mysql installed shouldn't be touching wre. | 18:53 |
@pbmdawg | and perl? | 18:53 |
+crythias | yeah and perl | 18:53 |
Baylink | I'm using WRE because my last 5.5.8 install from scratch took 50 hours over 2 weeks. | 18:53 |
Baylink | RH7.3 | 18:54 |
@pbmdawg | yikes | 18:54 |
@pbmdawg | when was that | 18:54 |
+crythias | I've *never* taken that long. | 18:54 |
Baylink | I was told that WRE was all-singing and all-dancing, and was the recommended approach. | 18:54 |
Baylink | So I took it. | 18:54 |
Baylink | I had to marry 17 codebases and mailing lists, by actual count. | 18:54 |
@pbmdawg | recommended approach for the OS's for which it's compiled... | 18:54 |
Baylink | It was *horrific*. | 18:54 |
Baylink | Blood literally exploded off the page. | 18:54 |
+crythias | I went from bare bones to Centos to WG 6.7 in 3 hours. | 18:55 |
Baylink | Two years back thanksgiving. | 18:55 |
@pbmdawg | 6.8 is very different from 6.7 | 18:55 |
+crythias | not that different. | 18:55 |
@pbmdawg | very very different | 18:55 |
@pbmdawg | in terms of setup | 18:55 |
Baylink | ImageMagick wouldn't work right, perl wouldn't work right, Modperl was 1.99_12... | 18:55 |
Baylink | The end product was the only thing that kept me from flying to $CITY and murdering JT in his sleep. :-) | 18:56 |
@pbmdawg | heh | 18:56 |
+crythias | sigh. | 18:56 |
@pbmdawg | does vmware run on suse ? | 18:56 |
Baylink | No, I'da woken him up first; he shouldn't have it easy. :-) | 18:56 |
Baylink | But I think I'm mostly there this time, and it's only about 3 or 4 hours of piddling. | 18:57 |
+crythias | I'm going to go with Suse Eval released March 3 | 18:57 |
@pbmdawg | baylink: is there a vmware for suse ? | 18:57 |
Baylink | I believe it comes with Xen, but I think vmware will run on it, yes. | 18:57 |
Baylink | Who should own my /data tree? | 18:58 |
@pbmdawg | the reason I say | 18:58 |
@pbmdawg | is I have a vmware player (free product) image that runs webgui 6.8 on the wre | 18:58 |
Baylink | Cute. :-) | 18:58 |
@pbmdawg | and it's lightning fast | 18:58 |
Baylink | I'll investigate. | 18:59 |
@pbmdawg | I did benchmarks | 18:59 |
Baylink | Yeah, but then I gotta run multiple databases, no? | 18:59 |
Baylink | No sense virtualizing just one machine... | 18:59 |
@pbmdawg | it's a debian box | 18:59 |
@pbmdawg | 300MB compressed, 800MB uncompressed. uses 384MB ram | 19:00 |
Baylink | So, root or user for my WebGUI and domains trees? | 19:00 |
@pbmdawg | whichever user runs httpd | 19:00 |
Baylink | Ah. | 19:00 |
Baylink | ALl three trees? WebGUI, wre, domains? | 19:00 |
@pbmdawg | not WebGUI | 19:00 |
@pbmdawg | just domains | 19:00 |
Baylink | wre as root then? | 19:01 |
@pbmdawg | nothing is modified in there except by you at the command line | 19:01 |
@pbmdawg | so it doesn't matter | 19:01 |
Baylink | Got it | 19:01 |
@pbmdawg | hum | 19:02 |
@pbmdawg | I think the SF auto-download is broken | 19:02 |
@pbmdawg | since SF redid their site | 19:02 |
@pbmdawg | so do the wget | 19:02 |
Baylink | I have the package unpacked. | 19:03 |
@pbmdawg | no | 19:03 |
Baylink | Did you say I needed to copy preload.perl? | 19:03 |
@pbmdawg | leave it packed | 19:03 |
Baylink | And start over. | 19:03 |
Baylink | Got it. | 19:03 |
@pbmdawg | if you're starting over | 19:03 |
@pbmdawg | which I thought you were | 19:03 |
Baylink | I guess I will. | 19:04 |
@pbmdawg | you don't have to | 19:04 |
Baylink | I was going to try to avoid it, but that doesn't look promising. | 19:04 |
@pbmdawg | try avoiding it | 19:04 |
Baylink | Gotta run to lunch. I'll do it while i eat. | 19:04 |
Baylink | I have no preload.perl, then. | 19:04 |
@pbmdawg | heh | 19:04 |
@pbmdawg | yeah copy it to /sbin/ | 19:04 |
@pbmdawg | WebGUI/sbin/ | 19:04 |
@pbmdawg | although | 19:04 |
@pbmdawg | you should just extract the tar.gz over top of /data/WebGUI, b/c there might be other stuff that'smissing | 19:05 |
Baylink | I had no /data/WebGUI previously. | 19:05 |
@pbmdawg | it won't overwrite the existing site configs in /data/WebGUI/etc | 19:05 |
@pbmdawg | oh | 19:05 |
@pbmdawg | yeah then just extract it all there. | 19:05 |
Baylink | I'm starting from scratch. | 19:05 |
@pbmdawg | okay then | 19:06 |
Baylink | BBL; tnx fer help | 19:06 |
-!- Baylink [n=jra@rrcs-24-129-168-240.se.biz.rr.com] has quit ["User disconnected"] | 19:06 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 19:06 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:07 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 19:07 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 19:15 | |
-!- MrHairgrease [n=martin@host1.procolix.nl] has left #webgui [] | 20:41 | |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 20:43 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:43 | |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit [Client Quit] | 20:43 | |
-!- Baylink [n=jra@24.129.168.240] has joined #webgui | 22:13 | |
Baylink | Well, I *thought* I had it working. | 22:15 |
Baylink | I can go to demo.microsys.us and push the button, but the created demo site it takes me to... has the Click to create a demo button. | 22:15 |
Baylink | Seems the domains/demo/demo123mumble directory is being created, but nothing inside it. | 22:21 |
Baylink | But a real site works... with one annoying problem. Off to the forum. | 22:36 |
-!- Baylink_ [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 23:11 | |
-!- Baylink [n=jra@24.129.168.240] has quit [Read error: 110 (Connection timed out)] | 23:26 | |
--- Day changed Wed Mar 15 2006 | ||
Baylink_ | crythias: did Assets replace the Page Tree? | 00:04 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:06 | |
-!- Baylink_ [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 00:55 | |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 01:33 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 01:33 | |
-!- JaeSen [n=123@39.252.118.70.cfl.res.rr.com] has joined #webgui | 02:31 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 02:54 | |
-!- mode/#webgui [+v crythias] by ChanServ | 02:54 | |
@snapcount | !bash | 02:56 |
WRE | |bash 4330| <Booyah> what's 18 inches long and makes women scream? | 02:56 |
WRE | |bash 4330| <Gen|us> a black mans cock | 02:56 |
WRE | |bash 4330| <ismell> you toenails ? | 02:56 |
WRE | |bash 4330| <Booyah> crib death | 02:56 |
+crythias | sigh | 02:57 |
@snapcount | !bash | 02:57 |
WRE | |bash 4861| <Merlin3> It was my grandmother's dying wish that I receive some dave matthews bootlegs... if you have any mp3ed (not from the 4 CDs) please msg me or just go and DCC it to me... thank you for your concern. with everyone's help, I think I will be able to make it through these difficult times. | 02:57 |
+crythias | ok. | 02:57 |
@snapcount | !bofh | 02:57 |
WRE | BOFH Quick-excuse: vi needs to be upgraded to vii | 02:57 |
+crythias | so I'm booting my centos install for the first time since ... I installed it, I uess | 02:58 |
@snapcount | you uess eh? | 02:58 |
+crythias | guess | 02:58 |
+crythias | whatever :) | 02:58 |
+crythias | centos | 02:59 |
+crythias | centos' hardware detection thingie is cool | 02:59 |
+crythias | time to wipe it. | 02:59 |
@snapcount | wipe it? | 03:00 |
+crythias | yeah | 03:00 |
+crythias | it's a junk/dev box. it's 8:00p my time. I'm going to start installing Suse Linux Eval 10.x distibuted 3/3/06 | 03:00 |
@snapcount | bah | 03:01 |
@snapcount | gentoo | 03:01 |
@snapcount | make it a four day affair =) | 03:01 |
+crythias | no. proof it can be done. in 3 hours | 03:01 |
@snapcount | that SuSe can be installed <= (60*60*3) | 03:01 |
+crythias | "bare" to webgui | 03:02 |
+crythias | it's pretty | 03:03 |
@snapcount | in 3 hours? | 03:03 |
@snapcount | are you using WRE? | 03:03 |
+crythias | no | 03:03 |
@snapcount | oh ok | 03:03 |
+crythias | not trying to | 03:03 |
@snapcount | I was like wow | 03:03 |
@snapcount | 3 hours | 03:03 |
@snapcount | O/S and WRE build | 03:03 |
@snapcount | on a junk box | 03:03 |
+crythias | don't particularly care for wre | 03:04 |
+crythias | never seen an installer like suse. | 03:04 |
@snapcount | is it all perrty | 03:04 |
+crythias | you're tellin' me. | 03:05 |
@snapcount | with tons of Novell software infesting everything | 03:05 |
+crythias | minimal graphic thingie | 03:06 |
+crythias | going to format my partition... | 03:06 |
+crythias | sniff | 03:06 |
+crythias | of course I didn't label my cd's | 03:07 |
+crythias | nor did I make the dvd iso | 03:07 |
+crythias | oh, well | 03:07 |
+crythias | doing the install | 03:08 |
+crythias | libjpeg install failed | 03:08 |
+crythias | 15 minutes to next cd | 03:09 |
+crythias | suppose I shoulda checked packages to install | 03:09 |
+crythias | heh | 03:09 |
-!- JaeSen [n=123@39.252.118.70.cfl.res.rr.com] has left #webgui [] | 03:10 | |
+crythias | hrm. who was Jaesen? | 03:10 |
+crythias | <5 minutes ti cd2 | 03:13 |
+crythias | yast ntp client failed | 03:19 |
+crythias | yast bootloader | 03:19 |
+crythias | doesn't sound good | 03:19 |
+crythias | ok | 03:33 |
+crythias | starting network config | 03:36 |
+crythias | internet works | 03:37 |
+crythias | downloading updates | 03:37 |
+crythias | dang lots. | 03:39 |
+crythias | now within yast | 03:48 |
* snapcount watches Martial Law | 03:49 | |
+crythias | installing mysql 4.1 and apache stuff | 03:51 |
+crythias | deciding to slow down. | 04:16 |
+crythias | apache and mysql are running | 04:16 |
+crythias | webgui latest dl'd | 04:17 |
+crythias | time to this point: 1:15 minutes. | 04:17 |
-!- mxj1009 [n=mxj1009@h-66-167-211-41.sfldmidn.dynamic.covad.net] has joined #Webgui | 04:18 | |
mxj1009 | Hi everyone. Somewhat new to this group. Chatted with a couple of folks yesterday. Looking to get some helping out with WebGUI development. | 04:21 |
+crythias | hi | 04:23 |
mxj1009 | Hi Crythias. Yesterday, I got a like to download the WebGUI tar file, which I download on my laptop (running Fedora 4). Not sure what to do next. Any suggestions? | 04:24 |
+crythias | yes, but that's an open ended queston. | 04:25 |
+crythias | I'd suppose saying "tar xzvf thefilename.tar.gz" would be rude :) | 04:26 |
+crythias | how may I be of specific help to you? | 04:27 |
+crythias | there's a readme under WebGUI/docs | 04:29 |
mxj1009 | Well, I'm new to the WebGUI development group and looking to volunteer a few hours towards development per week. | 04:29 |
+crythias | I still don't understand how I can help you. Do you have this installed yet? | 04:30 |
+crythias | http://www.plainblack.com/installing_webgui | 04:30 |
WRE | <crythias> http://tinyurl.com/4baaa | 04:30 |
mxj1009 | yes. | 04:31 |
+crythias | ah. well, then you're interested in ... bug fixes or rfes? | 04:32 |
mxj1009 | Yes, sounds good to me ;) | 04:32 |
+crythias | https://sourceforge.net/tracker/?group_id=51417&atid=463213 | 04:33 |
WRE | <crythias> http://tinyurl.com/fv325 | 04:33 |
+crythias | but you should contact perldreamer and snapcount (likely better after the hour.) | 04:34 |
+crythias | do you have cvs access info? | 04:35 |
mxj1009 | No | 04:35 |
+crythias | http://mail.plainblack.com:8000/Lists/webguidev/Message/2844.html?Language= | 04:38 |
+crythias | SVN, sorry. | 04:38 |
mxj1009 | Okay, I believe I was chatting with perdreamer yesterday. I'll plan to contact either perldreamer or snapcount. Thanks for your help anyway. | 04:39 |
-!- mxj1009 [n=mxj1009@h-66-167-211-41.sfldmidn.dynamic.covad.net] has quit [] | 04:44 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 04:59 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 05:44 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:44 | |
+perlDreamer | !lastSpoke snapcount | 05:44 |
WRE | snapcount last uttered a word on #webgui 1 hour, 55 minutes ago. | 05:44 |
@snapcount | yep | 05:44 |
+perlDreamer | I'd ask if you want to hack, but I know your muscles are dyin' | 05:46 |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 05:58 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 08:04 | |
xdanger | snapcount: are you awake ? | 14:18 |
-!- Irssi: #webgui: Total of 5 nicks [1 ops, 0 halfops, 0 voices, 4 normal] | 14:18 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 16:41 | |
Baylink | Morning, snapcount. Got all my problems solved; I appear to have a WRE 0.6 /6.8.7 running ok on SuSE 9.3. | 16:42 |
Baylink | Has any of the publically available documentation yet been updated to the new way of handling page styles/CSS in late 6.8 releases? Are we using snippets for the CSS and just macroing them into the page template now, or what? | 16:44 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:05 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:05 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 17:16 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:18 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:18 | |
xdanger | pbmdawg: could you comment on this: http://tinyurl.com/g445r | 17:40 |
Baylink | And *while* we're piling on pbmdawg (who isn't answering :-): | 17:49 |
Baylink | Has any of the publically available documentation yet been updated to the new way of handling page styles/CSS in late 6.8 releases? Are we using snippets for the CSS and just macroing them into the page template now, or what? | 17:49 |
@pbmdawg | back | 17:50 |
@pbmdawg | xdanger: good find. I think I see what's causing that. | 17:51 |
@pbmdawg | jra: explain what you mean by "new way of handling page styles/css". plainblack.com is storing css in snippets, but then using css "includes" on the page styles to tell the browser to pull down the css snippets. | 17:54 |
@pbmdawg | but yeah using assetproxy you could also include the snippets | 17:55 |
@pbmdawg | in fact that would be better for plainblack.com, probably. | 17:55 |
@pbmdawg | b/c of the way that currently mozilla/safari don't cache the downloaded .css files (which makes plainblack.com appear a lot slower to those browsers) as compared to IE/opera, which do cache the .css files. | 17:56 |
xdanger | pbmdawg: is there a way to pass parameters to snippet ? in the old, pre-asset snippet you could... | 18:05 |
xdanger | maybe make assetproxy take in parameter and transform then into template variables.. | 18:06 |
@pbmdawg | what kind of parameters would you want to pass | 18:12 |
Baylink | Back. | 18:15 |
Baylink | To clarify: Page Styles used to include the CSS as a separate item. I see that the new layout merges the CSS into the page template, but I'm not fond of that approach -- it makes, say, changing your color palette for holidays troublesome. | 18:16 |
Baylink | So I was assuming you'd put the CSS in a snippet, but I suppose whether you href it as text/css or just include it directly is immaterial -- except for the "provide multiple CSS options for FireFox" approach, which would require that you provide real looking URLs for it. | 18:17 |
@pbmdawg | yeah, you can do either. | 18:17 |
Baylink | FireFox isn't caching CSS at *all*? Seriously? That's a bug, AFAIC. | 18:17 |
@pbmdawg | sort of. | 18:18 |
@pbmdawg | it's more of a bug in IE/opera | 18:18 |
Baylink | So there is a macro that returns a URL for a snippet? | 18:18 |
@pbmdawg | no; b/c what you would put in the macro's parameter? its url? | 18:19 |
Baylink | I would assume it's AssetID | 18:19 |
@pbmdawg | url is easier to hardcode than the assetid | 18:19 |
+MrHairgrease | Plus you don't need a macro | 18:19 |
Baylink | True. | 18:19 |
+MrHairgrease | using the url to the snippet in an import directive | 18:20 |
Baylink | And yeah, since it *has* a URL now... | 18:20 |
+MrHairgrease | will work | 18:20 |
+MrHairgrease | indeed | 18:20 |
+MrHairgrease | webgui rocks! | 18:20 |
Baylink | I'm personally a little unnerved by the fact that even "internal" things have publically accessible URL's these days... | 18:20 |
@pbmdawg | /simpleshared.css is a snippet on plainblack.com | 18:20 |
+MrHairgrease | what do you mean by internal? | 18:21 |
Baylink | Why would there be a reason, for example, to retrieve *just* a Navigation? | 18:21 |
Baylink | (an asset type that sorely needs a more descriptive name.) | 18:21 |
+MrHairgrease | well sure | 18:21 |
+MrHairgrease | if you want to edit it | 18:21 |
xdanger | pbmdawg: I can't remember right now what my use for it was, but I think it had something to do with a SQL-macro inside a snippet =) | 18:21 |
+MrHairgrease | for instance | 18:21 |
+MrHairgrease | user don't need that of course | 18:22 |
+MrHairgrease | but they don't have to | 18:22 |
+MrHairgrease | even if you're admin it's still pretty transparent | 18:22 |
Baylink | I *think* I'm zenning it, slowly. Gotta run, but I'll be playing around more tonight. | 18:22 |
Baylink | Tnx all. | 18:22 |
@pbmdawg | that's like saying .php files should have urls b/c they're not content | 18:22 |
@pbmdawg | shouldn't | 18:22 |
Baylink | Some of them aren't. | 18:22 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 18:23 | |
@pbmdawg | right, but they're still GET accessible | 18:23 |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has joined #webgui | 18:45 | |
Luke_ | hi * | 18:46 |
@pbmdawg | hello | 18:50 |
* snapcount flushes accounting from his brain | 18:52 | |
+MrHairgrease | hey! | 18:53 |
+MrHairgrease | It's mr. moneymaker | 18:53 |
* MrHairgrease shakes snapcount | 18:53 | |
@snapcount | you must have me confused with rizen =) | 18:53 |
+MrHairgrease | wtf!?! Plainblack actually makes money? =) | 18:54 |
@snapcount | I hope so | 18:55 |
+MrHairgrease | Yeah | 18:55 |
+MrHairgrease | me too | 18:55 |
+MrHairgrease | Indirect pb is also responsible for my income. | 18:55 |
@pbmdawg | what's up Luke | 18:58 |
Luke_ | nothing, work work work | 19:00 |
@pbmdawg | found some more wG security holes lately? | 19:00 |
Luke_ | and just testing my irc plugin and say hello :) | 19:00 |
Luke_ | not really, some small bugs like promote/demote but let us discuss next week | 19:01 |
Luke_ | e.g. access system trash/ system clipboard for normal contentmanangers | 19:03 |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has quit [Read error: 104 (Connection reset by peer)] | 19:12 | |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has joined #webgui | 19:24 | |
xdanger | pbmdawg: do you have any quickfix for that redirect problem ? | 19:27 |
xdanger | other than "disable cache" ;) | 19:27 |
@pbmdawg | no I haven't looked into it thoroughly | 19:37 |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] | 20:04 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 21:09 | |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 21:55 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 21:55 | |
+perlDreamer | hey, guys | 21:55 |
@snapcount | hey | 21:56 |
@snapcount | there's no talking on IRC | 21:56 |
+perlDreamer | you mean none is happening, or that it's illegal now? | 21:56 |
@snapcount | there are still people finishing there tests | 21:56 |
@snapcount | illegal | 21:57 |
+perlDreamer | roger that | 21:57 |
@snapcount | we're oppressed | 21:57 |
@snapcount | see watch | 21:57 |
+perlDreamer | so I can't tell you about all the great group bugs I've found and fixed? | 21:57 |
-!- mode/#webgui [-vv MrHairgrease perlDreamer] by snapcount | 21:58 | |
perlDreamer | hey | 21:58 |
perlDreamer | eek | 21:58 |
perlDreamer | argh | 21:58 |
-!- mode/#webgui [+m] by snapcount | 21:58 | |
-!- mode/#webgui [-o snapcount] by snapcount | 21:58 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 21:59 | |
-!- mode/#webgui [-m] by snapcount | 21:59 | |
-!- mode/#webgui [+vv perlDreamer MrHairgrease] by snapcount | 21:59 | |
@snapcount | see | 21:59 |
@snapcount | I censored me self | 21:59 |
+perlDreamer | you should censure yourself instead | 22:00 |
+perlDreamer | then you could be incensed | 22:00 |
-!- mode/#webgui [+vvvv chansen nuba terje WRE] by snapcount | 22:00 | |
-!- mode/#webgui [+m] by snapcount | 22:00 | |
-!- mode/#webgui [-o snapcount] by snapcount | 22:00 | |
+MrHairgrease | haha | 22:01 |
+MrHairgrease | snapcount cannot answer anymore | 22:01 |
-!- mode/#webgui [+o snapcount] by ChanServ | 22:01 | |
+MrHairgrease | crap | 22:01 |
-!- mode/#webgui [-vvvv chansen nuba terje WRE] by snapcount | 22:01 | |
-!- mode/#webgui [-m] by snapcount | 22:01 | |
+MrHairgrease | I was just going to insult you roy | 22:01 |
+MrHairgrease | =) | 22:01 |
@snapcount | heh | 22:01 |
+MrHairgrease | but now it's all too late | 22:02 |
+MrHairgrease | story of my life =) | 22:02 |
@snapcount | twas fun while it lasted | 22:02 |
+MrHairgrease | yeah | 22:02 |
+MrHairgrease | I'm easily amused =) | 22:02 |
@snapcount | me too (obviously) | 22:02 |
@snapcount | so tell me about your bugs perlDreamer | 22:03 |
+perlDreamer | bugs bugs bugs | 22:03 |
+MrHairgrease | so... | 22:03 |
+perlDreamer | I think I figured out a way to create loops of groups | 22:03 |
+MrHairgrease | how about a desert boat car | 22:03 |
+MrHairgrease | with pancakes for wheels | 22:03 |
+MrHairgrease | ? | 22:03 |
@snapcount | group loops! | 22:03 |
+perlDreamer | which will make all group lookups fail | 22:03 |
@snapcount | mmmm tastey | 22:03 |
@snapcount | uhh | 22:04 |
@snapcount | you figured out a way to make all group lookups fail? | 22:04 |
+perlDreamer | well, if you hit that group that is | 22:04 |
+MrHairgrease | afk | 22:04 |
+perlDreamer | later | 22:04 |
@snapcount | I'm confused | 22:05 |
+perlDreamer | the add group checker makes sure that you can't add a group to a group twice | 22:05 |
+perlDreamer | either directly into that group, or into any of its sub groups | 22:05 |
+perlDreamer | so say I have two sets of groups | 22:05 |
+perlDreamer | A and Z | 22:05 |
+perlDreamer | with members like this | 22:05 |
+perlDreamer | A(B,C) | 22:05 |
+perlDreamer | Z(Y,X) | 22:05 |
+perlDreamer | with me so far? | 22:06 |
@snapcount | yep | 22:06 |
+perlDreamer | now, add C to X | 22:06 |
+perlDreamer | Z(Y,X(C)) | 22:06 |
@snapcount | ok | 22:06 |
+perlDreamer | and add A to Z | 22:06 |
+perlDreamer | Z(A(B,C),Y,(X,C)) | 22:06 |
@snapcount | error | 22:06 |
+perlDreamer | no errror | 22:06 |
+perlDreamer | try it | 22:07 |
+perlDreamer | it should work on 6.8 and 6.9 | 22:07 |
@snapcount | should there be an error? | 22:07 |
+perlDreamer | well, it's not a loop | 22:07 |
@snapcount | A(B,A) would be a loop? | 22:08 |
+perlDreamer | yes | 22:08 |
@snapcount | ok I get it | 22:08 |
@snapcount | so what are you getting at =) | 22:08 |
+perlDreamer | I have to figure out how to abuse that lack of children checking to make a loop | 22:08 |
@snapcount | what is the problem statement | 22:08 |
+perlDreamer | I think it would work like this | 22:08 |
+perlDreamer | A(B,C) | 22:08 |
+perlDreamer | Z(Y,X) | 22:08 |
+perlDreamer | Z -> C | 22:08 |
+perlDreamer | A(B,C(Z(X,Y))) | 22:09 |
+perlDreamer | that's okay, and allowed by code | 22:09 |
+perlDreamer | A -> Y | 22:10 |
+perlDreamer | A(B,C(Z(X,Y(A)))) | 22:10 |
+perlDreamer | that's not okay, and I'm pretty sure the code will allow it too | 22:10 |
@snapcount | does it need to be that complex? | 22:10 |
@snapcount | how about | 22:10 |
@snapcount | A(B,Z) and Z(A) | 22:11 |
@snapcount | or even A(Z) and Z(A) | 22:11 |
+perlDreamer | that could work, too | 22:11 |
+perlDreamer | what won't work | 22:11 |
@snapcount | it checks that | 22:11 |
+perlDreamer | yeah | 22:11 |
@snapcount | but A(B,Z) and Z(A) won't be checked | 22:12 |
@snapcount | (you think) | 22:12 |
+perlDreamer | I'll let my test code speak for me, once I get it written | 22:12 |
@snapcount | hehe | 22:13 |
@snapcount | it sucks trying to explain this stuff by typing | 22:13 |
+perlDreamer | I have skype working now | 22:13 |
@snapcount | code is actually a better medium for communication | 22:13 |
+perlDreamer | JT helped me debug my echo problem | 22:13 |
+perlDreamer | You remember the in-memory cache versus the file cache for groups we talked about? | 22:14 |
@snapcount | yes | 22:14 |
+perlDreamer | turns out that file access for cache is about the same speed as a SQL lookup | 22:15 |
+perlDreamer | so he switched to in-memory so that pages with lots of group lookups (CS) will be accelerated. | 22:15 |
@snapcount | ahh | 22:15 |
@snapcount | ok | 22:16 |
@snapcount | that's a nice feature | 22:16 |
+perlDreamer | yup | 22:17 |
@snapcount | every time you delete something you're taken to the manage trash page | 22:17 |
@snapcount | grr | 22:17 |
+perlDreamer | EMS testing? | 22:17 |
@snapcount | this is just the default WG articles | 22:17 |
+perlDreamer | no way | 22:17 |
+perlDreamer | really? | 22:17 |
@snapcount | yeah | 22:17 |
@snapcount | checkout head | 22:18 |
+perlDreamer | yeah | 22:18 |
@snapcount | delete the content on the homepage | 22:18 |
@snapcount | you'll be redirected to the trash | 22:18 |
+perlDreamer | svn u, resetdev..... | 22:18 |
+perlDreamer | ew | 22:24 |
+perlDreamer | yup | 22:24 |
@snapcount | and the EMS is broke again | 22:24 |
@snapcount | by external changes | 22:24 |
@snapcount | add one and save it | 22:25 |
@snapcount | you get a blank page | 22:25 |
+perlDreamer | I probably didn't do it this time | 22:25 |
+perlDreamer | it's hard designing in 6.x | 22:28 |
+perlDreamer | when I tried to delete the first article on the page I got a "Vital component" error. | 22:31 |
@snapcount | haven't seen that | 22:31 |
@snapcount | I know why EMS isn't working | 22:31 |
+perlDreamer | what is it? | 22:31 |
@snapcount | when it stores the templateId to the db, it's like this: ARRAY(0x9ac9fa4) | 22:31 |
@snapcount | so, the definition must be messed | 22:32 |
+perlDreamer | it's probably Session/Form | 22:32 |
@snapcount | I'm autogenerating the forms | 22:33 |
+perlDreamer | it's probably Session/For | 22:33 |
@snapcount | http://www.rafb.net/paste/results/czCipp86.html | 22:34 |
WRE | <snapcount> http://tinyurl.com/r8ptv | 22:34 |
@snapcount | closer | 22:36 |
@snapcount | <td valign="top" class="tableData" style="width: 75%;"><select name="displayTemplateId" size="1" id="displayTemplateId_formId" ></select> | 22:36 |
@snapcount | note the lack of options | 22:36 |
+perlDreamer | yeah | 22:36 |
+perlDreamer | so down in Form/Template.pm | 22:36 |
@snapcount | the template is in the database | 22:38 |
+perlDreamer | need to check which templates are being returned by Template->getList and then after the canView filter | 22:38 |
+perlDreamer | inside Form/Template.pm | 22:39 |
+perlDreamer | you know, if it's broken for EMS, it's probably broken everywhere | 22:42 |
@snapcount | maybe | 22:42 |
+perlDreamer | maybe I can help debug (instead of back seat driving) | 22:42 |
@snapcount | I'm checking getList output now | 22:42 |
@snapcount | you're being helpful | 22:42 |
@snapcount | but feel free to jump in if you like | 22:42 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 22:42 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:42 | |
+perlDreamer | Edit Article has a list of links | 22:43 |
+crythias | oh my | 22:43 |
+perlDreamer | uh, but I'm seeing double now | 22:43 |
+crythias | capsaicin triggers suicide in cancer cells. | 22:43 |
+crythias | is Matt sick again? | 22:44 |
+perlDreamer | haven't seen him today | 22:44 |
+perlDreamer | IRC/IM | 22:44 |
@snapcount | my install is hosed | 22:45 |
@snapcount | I have to resetdev | 22:45 |
@snapcount | all I get are blank pages now | 22:45 |
@snapcount | getTemplateList is working | 22:48 |
@snapcount | oops | 22:49 |
@snapcount | after the priv checks | 22:49 |
@snapcount | the list is empty | 22:49 |
@snapcount | http://www.rafb.net/paste/results/YpOGm138.html | 22:50 |
WRE | <snapcount> http://tinyurl.com/fb7ad | 22:50 |
@snapcount | first dump, everything is there | 22:51 |
@snapcount | second dump, empty | 22:51 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:52 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 22:52 | |
@snapcount | so, could be the permissions on the templates | 22:52 |
@snapcount | or | 22:52 |
@snapcount | asset->canView is screwed | 22:52 |
@snapcount | or | 22:53 |
+perlDreamer | or the Group code that I've been debugging | 22:53 |
@snapcount | session->userId is screwed | 22:53 |
@snapcount | yep | 22:53 |
+perlDreamer | which is it? | 22:53 |
@snapcount | that would fall under asset->canView is screwed =) | 22:53 |
@snapcount | don't know | 22:54 |
@snapcount | need to add more debug to see | 22:54 |
@snapcount | but first, nature calls | 22:54 |
@snapcount | back in 60 seconds | 22:54 |
+perlDreamer | I have a meeting in five minutes, so flame me retroactively if necessary | 22:54 |
+crythias | I may will have flamed you in the future retroactively. | 22:55 |
@snapcount | five minutes | 22:57 |
@snapcount | heh, reminds me of a poster I had at my old $dayJob | 22:57 |
@snapcount | "Meetings: None of us is as dumb as all of us" | 22:57 |
@snapcount | note the improper use of 'is' instead of 'are' | 22:57 |
@snapcount | actually, I think the poster used 'are' but my version is funnier | 22:58 |
-!- perlDreamer is now known as perlDreamer_ark | 22:58 | |
+perlDreamer_ark | later | 22:58 |
@pbmdawg | lol | 22:58 |
@snapcount | are you on an ark? | 22:58 |
-!- perlDreamer_ark is now known as perlDreamer | 22:59 | |
-!- perlDreamer is now known as perlDreamer_noSp | 22:59 | |
@snapcount | calc perlDreamer * perlDreamer is now known as perlDreamer_ark <perlDreamer_ark> later <pbmdawg> lol <snapcount> are you on an ark? | 23:00 |
+crythias | um. | 23:00 |
+crythias | the correct is "None of us is" | 23:00 |
@snapcount | I resemble that statement! | 23:01 |
@snapcount | calc spelling | 23:01 |
WRE | spelling = Bad spelers of the world untie | 23:01 |
+crythias | because you ignore the prepositional phrase to determine the plurality | 23:01 |
@snapcount | calc perlDreamer | 23:01 |
WRE | perlDreamer = * perlDreamer is now known as perlDreamer_ark <perlDreamer_ark> later <pbmdawg> lol <snapcount> are you on an ark? | 23:01 |
+crythias | None __ __ is... | 23:01 |
@snapcount | so 'is' is the correct pronoun for 'us'? | 23:02 |
@snapcount | that is us over there | 23:02 |
@pbmdawg | None | 23:03 |
@snapcount | that is us food over ther | 23:03 |
@pbmdawg | none (of us) is | 23:03 |
@pbmdawg | none is singular | 23:03 |
@pbmdawg | grammatically. | 23:03 |
@snapcount | and the object 'us' is? | 23:03 |
@pbmdawg | it's just part of the prepositional phrase | 23:03 |
@pbmdawg | has nothing to do with "is" | 23:04 |
@snapcount | as dumb as all of __? | 23:04 |
@pbmdawg | all is plural | 23:04 |
* snapcount whips out the speak 'n spell | 23:04 | |
@snapcount | and 'is' is singular | 23:04 |
@pbmdawg | yes | 23:04 |
@pbmdawg | so, e.g., "none of us are going" is wrong. "none of us is going" | 23:05 |
@snapcount | so... none of those guys is going home tonight | 23:05 |
@snapcount | just say that out loud | 23:06 |
@pbmdawg | yeah. it doesn't sound right to ears unaccustomed. | 23:06 |
@pbmdawg | "none of this tripe matter" is wrong; "none of this tripe matters" is right. | 23:07 |
@pbmdawg | "matter" is plural; "matters" is singular. | 23:07 |
@pbmdawg | "he matters; they matter" | 23:07 |
@snapcount | damn it | 23:08 |
@snapcount | now I have to get out my Simon & Schuster Handbook for Writers | 23:09 |
@pbmdawg | "none" is shorthand for "not one" | 23:10 |
@snapcount | ah here we are | 23:12 |
@snapcount | pronoun-antecedant agreement | 23:12 |
@snapcount | so, apparently both are correct but have slightly different meanings | 23:14 |
@snapcount | none of us is as dumb as all of us | 23:14 |
@snapcount | implys that 'us' are being dumb as a collective | 23:14 |
@pbmdawg | == "not a single one of us is as all of us together are" | 23:14 |
@pbmdawg | ^ dumb ^ | 23:15 |
@pbmdawg | lol | 23:15 |
@snapcount | whereas 'are' implys that they are being dumb as individuals | 23:15 |
@pbmdawg | "not a single one of us is as dumb as all of us together are" | 23:15 |
@snapcount | so actually, based on the sentence it does in fact make more sense to use is | 23:15 |
@snapcount | interesting | 23:16 |
@snapcount | because the point is that the collective (the meeting) makes people more dumb | 23:16 |
@pbmdawg | "None is righteous, no, not one; no one understands; no one seeks for God." | 23:17 |
@snapcount | you know | 23:17 |
@snapcount | if we were in ancient greece | 23:17 |
@snapcount | sitting around a rock | 23:17 |
@snapcount | having this discussion | 23:17 |
@snapcount | today they would call us 'great minds' | 23:18 |
@snapcount | "the apple fell from the tree because the Earth pulled it towards it" | 23:18 |
@snapcount | "you're a nutjob" | 23:18 |
@pbmdawg | and our goal was to try and prevent ambiguity in spoken (typed? postered?) communication? | 23:18 |
@snapcount | "no I'm not" | 23:18 |
@snapcount | "yes you are" | 23:18 |
@pbmdawg | "that's my name; don't wear it out" | 23:19 |
@snapcount | so I digressed | 23:19 |
@snapcount | back to this bug | 23:19 |
* pbmdawg are stupidheads | 23:19 | |
@snapcount | elsif ($self->session->user->isInGroup($self->get("groupIdView"),$userId)) { | 23:20 |
@snapcount | that is wrong now isn't it? | 23:20 |
@snapcount | I'll have to look I guess | 23:21 |
@snapcount | grrr | 23:21 |
@snapcount | my ($self, $gid, $secondRun) = @_; | 23:25 |
@snapcount | so... unless userId and $secondRun somehow correlate | 23:26 |
@snapcount | ok | 23:30 |
@snapcount | that is definitely wrong | 23:30 |
@snapcount | not sure if it's the issue | 23:30 |
@snapcount | but it's wrong none the less | 23:30 |
+crythias | they are wrong | 23:40 |
+crythias | thbbpt | 23:40 |
@pbmdawg | it are wrong | 23:41 |
+crythias | they be correct | 23:42 |
+crythias | i is bugged, therefore you is bugged, too. | 23:43 |
-!- snapcount is now known as snapcount_afk | 23:45 | |
--- Day changed Thu Mar 16 2006 | ||
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 00:04 | |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:08 | |
-!- perlDreamer_noSp is now known as perlDreamer | 00:24 | |
+perlDreamer | snapcount: I've found and fixed your bug | 00:40 |
+perlDreamer | be sure to update when you get back | 00:40 |
-!- snapcount_afk is now known as snapcount | 01:10 | |
@snapcount | perlDreamer: did you fix the isInGroup bug also? | 01:11 |
@snapcount | in Asset.pm canView | 01:11 |
+perlDreamer | yup | 01:13 |
+perlDreamer | and about 5 others | 01:13 |
@snapcount | what was the real problem? | 01:13 |
@snapcount | hey, at least I found one of them | 01:13 |
@snapcount | =) | 01:13 |
+perlDreamer | you found the core one | 01:13 |
+perlDreamer | then with a little find/grep work, I found a bunch of identical cones | 01:13 |
+perlDreamer | ones | 01:13 |
@snapcount | nice | 01:14 |
@snapcount | awesome job man | 01:14 |
+perlDreamer | hey, you found it and traced it down | 01:14 |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["g'night folks"] | 01:14 | |
+perlDreamer | I just did the grunt work | 01:14 |
@snapcount | speaking of grunt work | 01:15 |
@snapcount | I learned the correct way to do cardio | 01:15 |
@snapcount | pretty interesting | 01:15 |
+perlDreamer | how? | 01:15 |
@snapcount | basically to burn fat and not muscle | 01:15 |
@snapcount | you need to maintain your heart rate at about 80% of maximum | 01:15 |
@snapcount | for 20 - 30 mins | 01:15 |
@snapcount | max heart rate = 220 - age | 01:16 |
@snapcount | so for me | 01:16 |
@snapcount | that's about 155-160 | 01:16 |
@snapcount | getting it up there sucks | 01:16 |
@snapcount | but after you've got it there | 01:16 |
@snapcount | it's easier to maintain it | 01:16 |
@snapcount | if your heart rate goes much higher, your body begins breaking muscle tissue down | 01:17 |
+perlDreamer | what about length of exercise? | 01:17 |
@snapcount | law of diminishing returns | 01:17 |
@snapcount | after 30 mins | 01:17 |
@snapcount | it kind of slopes off | 01:17 |
@snapcount | it still burns fat | 01:17 |
@snapcount | but you don't get as much bang for your buck | 01:18 |
+perlDreamer | ah | 01:18 |
+perlDreamer | so all of us distance runners are nuts | 01:18 |
+perlDreamer | I love it! | 01:18 |
@snapcount | nah | 01:18 |
@snapcount | there may be other ways that work as well | 01:18 |
@snapcount | this is just the method I learned | 01:18 |
@snapcount | I liked it though | 01:19 |
@snapcount | at first I was like, 'this sucks so bad... I'll never last' | 01:19 |
@snapcount | but I did 25 mins at my target heart rate | 01:19 |
+perlDreamer | run, swim, bike, stairs? | 01:20 |
@snapcount | eliptical | 01:20 |
@snapcount | only took 4 mins to reach my target heart rate | 01:20 |
@snapcount | (that's bad) | 01:20 |
+perlDreamer | too long? | 01:20 |
@snapcount | means I'm poorly conditioned | 01:20 |
@snapcount | no | 01:20 |
+perlDreamer | too short | 01:20 |
@snapcount | yep | 01:21 |
@snapcount | as you get in better shape | 01:21 |
@snapcount | it becomes more difficult to get your heart rate high enough | 01:21 |
@snapcount | because your body is in better condition, doesn't work as hard | 01:21 |
@snapcount | so for distance runners... it may take 2 hours to get your heart rate up where you're actually burning fat | 01:22 |
@snapcount | that's prolly a little extreme | 01:22 |
@snapcount | but you know what I mean | 01:22 |
@snapcount | =) | 01:22 |
+perlDreamer | how many calories do you eat per day? | 01:22 |
@snapcount | my goal is 2 - 2.5K | 01:23 |
@snapcount | I'm prolly closer to 2.5 - 3.0K | 01:23 |
+perlDreamer | but you're losing weight | 01:23 |
@snapcount | not sure yet | 01:23 |
@snapcount | should be | 01:23 |
@snapcount | I'll weigh myself again next week | 01:23 |
@snapcount | I'm measuring my body fat and weight every two weeks | 01:23 |
+perlDreamer | how do you do the body fat? | 01:24 |
+perlDreamer | pinch, scale, immersion? | 01:24 |
@snapcount | they have a machine you hold in your hands at the gym | 01:24 |
@snapcount | it takes about 60 seconds | 01:24 |
+perlDreamer | electrical resistance | 01:24 |
@snapcount | measures resistance | 01:24 |
@snapcount | yep | 01:24 |
@snapcount | I have to be careful with my cardio, b/c I don't want to waste my time and I don't want to destroy the muscle I'm trying to build | 01:25 |
@snapcount | so it's kind of an intellectual challenge as well | 01:25 |
@snapcount | especially when you factor the nutrition into it | 01:25 |
+perlDreamer | I should get a heart monitor | 01:26 |
+perlDreamer | maybe I'm working too hard | 01:26 |
@snapcount | the make ones that look like a watch | 01:26 |
+perlDreamer | I'm eating about 1800 calories and running 3 times per week, and not losing any weight | 01:26 |
@snapcount | I saw one at our gym for 80 bucks | 01:26 |
@snapcount | not sure if that's a good price or not | 01:26 |
+perlDreamer | that's 1 BNT user manual | 01:26 |
+perlDreamer | not bad | 01:26 |
@snapcount | heh | 01:26 |
@snapcount | the other thing is | 01:27 |
@snapcount | if you have to stop running | 01:27 |
@snapcount | like at a stop light | 01:27 |
@snapcount | your heart rate will drop quickly | 01:27 |
+perlDreamer | I run in place | 01:27 |
@snapcount | and you have to bust your ass to get it back up | 01:27 |
@snapcount | ah | 01:27 |
@snapcount | that might work too | 01:28 |
@snapcount | w/o a monitor you won't know | 01:28 |
+perlDreamer | yeah | 01:28 |
@snapcount | this whole process is turning out to be fun | 01:28 |
@snapcount | it gives me something else to do | 01:28 |
@snapcount | gets me away from the computer | 01:28 |
@snapcount | and I feel better | 01:28 |
+perlDreamer | aside from school, WebGUI, IRC, girlfriend | 01:29 |
+perlDreamer | you need more to do? | 01:29 |
* snapcount shrugs | 01:29 | |
@snapcount | haha | 01:29 |
@snapcount | I have an economics research paper to write tonight | 01:29 |
@snapcount | that's going to suck | 01:29 |
@snapcount | boring | 01:29 |
@snapcount | hey | 01:31 |
+perlDreamer | ? | 01:31 |
@snapcount | is there a way to have svn tell you what files are locally modified? | 01:31 |
+perlDreamer | svn status | 01:31 |
+perlDreamer | if you want to preview your patch, svn diff | 01:31 |
@snapcount | ooh | 01:31 |
+perlDreamer | want to see what's coming down the pipe? | 01:32 |
@snapcount | I want to see where I shoved debug code | 01:32 |
+perlDreamer | svn -u status | 01:32 |
+perlDreamer | do we have a speaker for this year's WUC? | 01:32 |
@snapcount | yes | 01:33 |
+perlDreamer | can you tell me? | 01:33 |
@snapcount | I don't think so | 01:33 |
+perlDreamer | I was going to vote for chromatic | 01:33 |
@snapcount | All the details are coming out soon | 01:33 |
+perlDreamer | cool | 01:34 |
* snapcount sighs | 01:36 | |
@snapcount | confucious say, 'know your surroundings... notice things' | 01:37 |
+perlDreamer | uh-oh | 01:37 |
+perlDreamer | que pasa? | 01:37 |
+perlDreamer | what happened? | 01:38 |
@snapcount | oh brother | 01:38 |
@snapcount | this will be funny to you shortly | 01:38 |
@snapcount | I promise | 01:38 |
@snapcount | look around man | 01:38 |
@snapcount | pay attention | 01:39 |
* snapcount lowers his voice | 01:40 | |
@snapcount | "I see dead people" | 01:40 |
* snapcount slaps perlDreamer around a bit with a large trout | 01:41 | |
+perlDreamer | brb | 01:42 |
@snapcount | ahh | 01:59 |
+perlDreamer | personally, I prefere halibut to trout | 01:59 |
@snapcount | so is the test suite solid for 6.8? | 01:59 |
+perlDreamer | it's more solid for 6.9 | 01:59 |
@snapcount | ok | 01:59 |
+perlDreamer | much more solid | 02:00 |
@snapcount | I was going to start running it before doing a release | 02:00 |
@snapcount | but if it's not really worth the time, I won't | 02:00 |
+perlDreamer | it never hurts | 02:00 |
+perlDreamer | I haven't run any tests against 6.8 for a long time | 02:00 |
@snapcount | ok, I'll make that part of the release procedure | 02:00 |
+perlDreamer | and it's always good to check for broken labels | 02:00 |
@snapcount | we're doing a release for 6.8 monday or this weekend | 02:01 |
+perlDreamer | even without the event calendar fixes? | 02:01 |
@snapcount | matt says they're unfixable | 02:01 |
@snapcount | it needs to be re-written | 02:01 |
@snapcount | so, I guess I'll have to ask JT about it | 02:02 |
+perlDreamer | calc godfather | 02:02 |
WRE | No calc set for "godfather" | 02:02 |
@snapcount | he told me to do a release next week so... | 02:02 |
@snapcount | calc rizen | 02:02 |
WRE | rizen = The Godfather | 02:02 |
@snapcount | calc godfather rizen | 02:03 |
@snapcount | calc perlDreamer | 02:03 |
WRE | perlDreamer = * perlDreamer is now known as perlDreamer_ark <perlDreamer_ark> later <pbmdawg> lol <snapcount> are you on an ark? | 02:03 |
+perlDreamer | nice | 02:03 |
+MrHairgrease | calc mrhairgrease | 02:03 |
WRE | mrhairgrease = eurohunk | 02:03 |
+MrHairgrease | heyhey | 02:03 |
+MrHairgrease | still works | 02:03 |
+perlDreamer | good to know that in addition to submitting bad patches I can amuse and entertain as well | 02:03 |
@snapcount | calc pomade | 02:03 |
WRE | pomade = <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade | 02:03 |
@snapcount | that's my favorite | 02:03 |
+perlDreamer | better than Matt's quote | 02:04 |
+MrHairgrease | well | 02:04 |
+perlDreamer | calc urine | 02:04 |
WRE | urine = <pb_M-Train> Did you know that all humans can urinate through their navels? | 02:04 |
+perlDreamer | calc confusion | 02:04 |
+MrHairgrease | it takes one to know one... | 02:04 |
WRE | confusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it. | 02:04 |
@snapcount | calc mattscode | 02:04 |
WRE | mattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably. | 02:04 |
+MrHairgrease | calc sacked | 02:04 |
WRE | sacked = I hope you're kidding, b/c you're fired if you're not | 02:04 |
@snapcount | matt is the calc king for sure | 02:04 |
@snapcount | calc tcl | 02:05 |
+MrHairgrease | yeah | 02:05 |
WRE | tcl = <phobia> All I know about TCL is that TCL ain't PERL <phobia> That's all I know... | 02:05 |
+MrHairgrease | he has, like, the good genes | 02:05 |
+perlDreamer | calc papajohns | 02:05 |
WRE | papajohns = sweet nectar of tomatos, cheese, and sugary dough with salty garlic yellow goo, and BACON, and pepper-ONI | 02:05 |
+MrHairgrease | I like the tcl calc | 02:05 |
+perlDreamer | snapcount: stop drooling | 02:05 |
@snapcount | heh | 02:05 |
+MrHairgrease | It's that nice ugly shallowness | 02:05 |
@snapcount | did you see the vote feature I added colin? | 02:06 |
+MrHairgrease | that normally start wars and dtuff | 02:06 |
+MrHairgrease | !yes | 02:06 |
@snapcount | haha | 02:06 |
+perlDreamer | yeah, I helped you test it, remember | 02:06 |
@snapcount | oh ok | 02:06 |
+MrHairgrease | I guess I now have to go walk the streets... | 02:06 |
+MrHairgrease | naked! | 02:06 |
@snapcount | I wish I lived in Europe | 02:06 |
+perlDreamer | I knew Europe was liberal, but sheesh! | 02:06 |
@snapcount | you do that here, they throw you in the can | 02:07 |
+perlDreamer | hey, at least it's warm in the can | 02:07 |
+MrHairgrease | You do that here you'kl die | 02:07 |
+MrHairgrease | It's freezing outside =) | 02:07 |
+MrHairgrease | crap! | 02:08 |
+MrHairgrease | I missed out on pi celebration day | 02:08 |
+MrHairgrease | Just to sooth the pain a little bit | 02:09 |
+MrHairgrease | http://3.141592653589793238462643383279502884197169399375105820974944592.jp/ | 02:09 |
WRE | <MrHairgrease> http://tinyurl.com/2ctp | 02:09 |
+MrHairgrease | Hmm | 02:09 |
+MrHairgrease | it doenst work anymore | 02:09 |
+MrHairgrease | too bad | 02:09 |
+MrHairgrease | speaking of which | 02:10 |
+MrHairgrease | time for bad | 02:10 |
+MrHairgrease | later | 02:10 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:10 | |
+perlDreamer | did he mean bed? | 02:10 |
+perlDreamer | or is bad dutch for bath like in German? | 02:10 |
@snapcount | I'll be back in 15 | 02:11 |
-!- snapcount is now known as snapcount_afk | 02:11 | |
-!- snapcount_afk is now known as snapcount | 02:38 | |
+perlDreamer | heading home | 02:48 |
+perlDreamer | catch y'all later | 02:48 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit [""perlDreamer needs food, badly""] | 02:48 | |
-!- Nickola [n=~cannika@67-58-211-247.amtelecom.net] has joined #webgui | 03:05 | |
@snapcount | howdy | 03:56 |
-!- Nickola [n=~cannika@67-58-211-247.amtelecom.net] has quit [" <k!15b8>"] | 06:56 | |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has joined #webgui | 11:42 | |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has quit [Read error: 104 (Connection reset by peer)] | 13:03 | |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has joined #webgui | 15:33 | |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has quit [Read error: 104 (Connection reset by peer)] | 16:12 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 16:24 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 16:41 | |
-!- mode/#webgui [+v crythias] by ChanServ | 16:41 | |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 16:44 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 16:44 | |
-!- mode/#webgui [+v crythias] by ChanServ | 16:44 | |
+crythias | grr | 17:16 |
@snapcount | frosted flakes? | 17:39 |
@snapcount | grrreat! | 17:39 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:41 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:41 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 18:01 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 18:01 | |
xdanger | pbmdawg: have taken a look at the redirect problem ? | 18:07 |
@pbmdawg | not any more than since yesterday. | 18:08 |
xdanger | I'm just wondering why that site does redirect at meta tag level, not in the http headers | 18:08 |
@pbmdawg | good question. | 18:08 |
@pbmdawg | what version are we talking about again? | 18:09 |
xdanger | 6.8.7 | 18:09 |
xdanger | I's quite a problem since they would like to release the site tomorrow | 18:10 |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has joined #webgui | 18:11 | |
@pbmdawg | oh | 18:12 |
@pbmdawg | I'll take a look at it now. | 18:12 |
@pbmdawg | surely there's some patch we can do | 18:12 |
@pbmdawg | can figure out, I mean | 18:12 |
xdanger | great | 18:12 |
xdanger | pbmdawg: when I call a file asset directly it returns HTTP/1.1 404 Page Not Found and places the redirect to meta tags... | 18:18 |
@pbmdawg | it should set the status to "302", "Redirect" | 18:19 |
@pbmdawg | and the meta tags wouldn't be returned/displayed if there was a 404 code returned | 18:20 |
@pbmdawg | ahhh | 18:22 |
@pbmdawg | I see why | 18:22 |
@pbmdawg | heh; yeah, that's a bug | 18:23 |
@pbmdawg | and actually, it's my fault. | 18:23 |
@pbmdawg | :| | 18:23 |
@pbmdawg | (sort of) | 18:23 |
@pbmdawg | do this | 18:23 |
@pbmdawg | in File.pm | 18:23 |
@pbmdawg | instead of return ""; | 18:23 |
@pbmdawg | put return "1"; | 18:23 |
@pbmdawg | sorry, under www_view() | 18:24 |
@pbmdawg | op=flushCache | 18:25 |
@pbmdawg | in 6.8 I rejiggered page() and I created tryAssetMethod() in WebGUI.pm | 18:26 |
@pbmdawg | so it does 404 if an asset's view method returns '' | 18:27 |
@pbmdawg | which File does | 18:27 |
@pbmdawg | so if you make that change, theoretically it should use the header redirect and not the meta redirect | 18:27 |
@pbmdawg | which should fix the caching problem | 18:28 |
xdanger | Let's try =) | 18:32 |
xdanger | HTTP/1.1 302 Redirect | 18:42 |
xdanger | pbmdawg: thanks | 18:42 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 18:51 | |
Baylink | Morning all. Yep; my 6.8.7 is working now. demo seems broken, not that I much care, though it's sort of nifty to have... | 18:52 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 18:53 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:53 | |
@pbmdawg | cool; glad you got it working. | 18:56 |
@pbmdawg | xdanger: did that solve the caching issue also? | 18:56 |
@pbmdawg | Baylink: how is webgui's responsiveness for you | 18:58 |
@pbmdawg | speedy? | 18:58 |
@pbmdawg | sluggish? | 18:59 |
xdanger | pbmdawg: yep, no more cached meta refresh =) | 19:03 |
@pbmdawg | sweet | 19:04 |
@pbmdawg | I'll commit the fix to svn | 19:04 |
@pbmdawg | thanks for testing it for me | 19:04 |
@pbmdawg | and pestering me about it | 19:04 |
xdanger | =) | 19:09 |
xdanger | remember to give some credits ;) | 19:09 |
@pbmdawg | how do you want it to read | 19:09 |
xdanger | Jukka Raimovaara / Axxion Oy | 19:10 |
@pbmdawg | - fixed a bug in the File asset that caused file redirects to be cached | 19:10 |
@pbmdawg | incorrectly for Visitor. Thanks to Jukka Raimovaara / Axxion Oy. | 19:10 |
xdanger | pbmdawg: couple of weeks ago I regitered: http://webgui.fi/ | 19:10 |
xdanger | and currently we only have "bussiness card" pages: http://axxion.fi/ | 19:11 |
@pbmdawg | what does that say | 19:11 |
xdanger | YeY, I'we done something afficial to improve webgui =) | 19:12 |
@pbmdawg | now go to a nonexistent url as Visitor and see what happens | 19:12 |
@pbmdawg | /something111 | 19:12 |
xdanger | goes to the right page =) | 19:13 |
@pbmdawg | the notFound page? | 19:13 |
@pbmdawg | and it doesn't have a meta refresh? | 19:14 |
Baylink | pbmdawg: It's a touch slow, on, frex, styling admin pages; if FireFox really doesn't cache CSS and that stylesheet is being served separately, that might explain why... | 19:14 |
@pbmdawg | yeah. it's loads faster in IE. | 19:14 |
xdanger | pbmdawg: HTTP/1.1 404 Page Not Found and no meta refresh... | 19:15 |
@pbmdawg | oh good. | 19:15 |
Baylink | Oh; *that's* a good thing for an OSS package. :-) | 19:15 |
@pbmdawg | heh. | 19:15 |
@pbmdawg | webgui is only incidentally open source | 19:15 |
Baylink | So I'm guessing "inline your CSS from a snippet with a macro"? | 19:15 |
@pbmdawg | might as well | 19:15 |
Baylink | Yeah, I'd gathered. I bitch about it regularly. | 19:15 |
@pbmdawg | I'm gonna convert plainblack.com to do that later | 19:16 |
Baylink | My demo is borken, though. | 19:16 |
@pbmdawg | missing config file? | 19:16 |
Baylink | It created the subdir with the silly name, and redirects to it... and then redisplays the create a demo button page | 19:16 |
@pbmdawg | hum. | 19:17 |
@pbmdawg | did your wre download from a mirror, or did you have to wget the WebGUI.tar.gz ? | 19:18 |
Baylink | I haven't dug into it yet; it's peripheral to my needs. Converting the WG5 black style to WG6 is front-rack for me right now. | 19:18 |
Baylink | I wgot. | 19:18 |
Baylink | Excuse me: WG5 white. Same thing, though. | 19:18 |
@pbmdawg | okay. I think the wre auto-download is broken since SF changed their site (months ago?) | 19:18 |
@pbmdawg | "All I wanna say to you is... na-na-na-na... unspeakable" | 19:19 |
@pbmdawg | "The juvenile.... in a time when the night is so cold..." | 19:22 |
@pbmdawg | "tomorrow's foe is now a friend..." | 19:23 |
@pbmdawg | I love generating scrollback just for chansen | 19:23 |
chansen | pbmdawg: ;P | 19:24 |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:26 | |
@pbmdawg | Hairsludge | 19:27 |
@pbmdawg | welcome | 19:27 |
xdanger | pbmdawg: our pages says things like "we can provide complete solutions for your online communication. We do hosting,webdesing,extra-intranet,cms (webgui and an legacy php system), open source-systems,consulting" =) | 19:27 |
Baylink | Am I not the only one having Nick problems with Freenode lately? | 19:27 |
@pbmdawg | not I | 19:27 |
MrHairgreas1 | aren't we friendly today! | 19:27 |
Baylink | "greas1"? | 19:27 |
MrHairgreas1 | hmm | 19:27 |
MrHairgreas1 | My computer hang | 19:28 |
Baylink | I keep getting told that someone else owns my nick, though it lets me log in anyway... | 19:28 |
MrHairgreas1 | so I rebooted but the mrhairgrease thing didn't time out i guess | 19:28 |
MrHairgreas1 | hey dawg | 19:28 |
MrHairgreas1 | kick mrhairgrease in the butt pls | 19:28 |
-!- MrHairgrease was kicked from #webgui by pbmdawg [pbmdawg] | 19:28 | |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has quit [Client Quit] | 19:29 | |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:29 | |
@pbmdawg | do /nick | 19:29 |
@pbmdawg | then identify | 19:29 |
MrHairgreas1 | I tried | 19:29 |
MrHairgreas1 | fscking software | 19:30 |
@pbmdawg | derned programmers | 19:30 |
MrHairgreas1 | those suck too | 19:30 |
MrHairgreas1 | I know | 19:30 |
MrHairgreas1 | I'm only part time programmer | 19:30 |
MrHairgreas1 | and I already suck | 19:30 |
+perlDreamer | they ask that on job apps | 19:30 |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 19:30 | |
+perlDreamer | if you answer no, they make you do business-type work instead | 19:31 |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:31 | |
@pbmdawg | "she opened up her eyes and thought... oh what a morning..." | 19:31 |
MrHairgreas1 | crap | 19:31 |
@pbmdawg | "she's going to get ya... all that she wants is another baby... she's gone tomorrow" | 19:32 |
-!- MrHairgreas1 is now known as GreaseMeister | 19:32 | |
GreaseMeister | That does work | 19:32 |
-!- GreaseMeister is now known as MrHairgreas1 | 19:32 | |
Baylink | So, can anyone comment on two issues: interfacing WGauth email address data with Mailman, and externally populating/updating product data from a client's ops system? | 19:32 |
@pbmdawg | which product system? the product wobject or the commerce product system | 19:33 |
@pbmdawg | "you can do what you wanna; just seize the day; what you're doing tomorrow will come your way.. don't you ever consider what you'll find.... oh-oh.... it's a beautiful life...." | 19:35 |
Baylink | The new stuff. | 19:38 |
Baylink | I'm starting from scratch. | 19:38 |
@pbmdawg | that's a question for a database developer. that's not a trivial mashup | 19:38 |
Baylink | I hope I don't have to actually create a separate object for each product; I have a client with like 15,000 SKUs | 19:38 |
@pbmdawg | hairgrease? want a job? | 19:38 |
Baylink | Please tell me that the design wasn't done *without* considering that sort of situation? | 19:39 |
@pbmdawg | ask Martin... he wrote the thing | 19:39 |
Baylink | Martin may consider himself asked. :-) | 19:39 |
+perlDreamer | you could also ask snapcount, since he added a product to the system and the EMS inserts products into it. | 19:41 |
Baylink | EMS? | 19:41 |
+perlDreamer | based on what little I know, I'd say it should be very easy | 19:41 |
+perlDreamer | EventManagementSystem | 19:41 |
Baylink | That's pre-6.8.x? | 19:41 |
+perlDreamer | 6.99 | 19:41 |
Baylink | I sort of thought I didn't have it yet. | 19:41 |
-!- MrHairgreas1 [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 19:43 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:43 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:43 | |
+MrHairgrease | I'm back! | 19:43 |
+perlDreamer | so how hard would it be to import 15.000 SKU's into the Commerce system? | 19:44 |
+MrHairgrease | depends | 19:44 |
+MrHairgrease | It'll probably take some diligence | 19:45 |
+MrHairgrease | =) | 19:45 |
+MrHairgrease | It also depends on how the sku's are build up | 19:45 |
+MrHairgrease | If there's some structure you can probably use some script | 19:46 |
+MrHairgrease | Even better | 19:46 |
+MrHairgrease | If you already have a backend... | 19:46 |
+MrHairgrease | you can write an item plugin | 19:46 |
+MrHairgrease | and then you don't need the product manager | 19:46 |
Baylink | I suspect the situation is "offline database". | 19:46 |
+MrHairgrease | That way you can manage your products with the same interface you always used | 19:46 |
+MrHairgrease | offline db == different backend also =) | 19:47 |
+MrHairgrease | item plugins work very good on other db's | 19:47 |
+MrHairgrease | That's why they are there in the first place =) | 19:47 |
Baylink | Sorry: on phone. The client I have in mind has the data in a legacy database off-line to where their website would be coloed. | 19:48 |
Baylink | And you don't have a plug in for filePro. :-) | 19:48 |
+MrHairgrease | nope | 19:48 |
+MrHairgrease | But _you_ can make one =) | 19:48 |
+MrHairgrease | The thing is... | 19:49 |
+MrHairgrease | if you want to manage the products in the legacy db through the product manager in wg | 19:49 |
+MrHairgrease | you'll have to import them with a custom script | 19:49 |
+MrHairgrease | but if you only wanna sell stuff you'd need an item plugin | 19:50 |
+MrHairgrease | that speaks the legacy db schema | 19:50 |
* MrHairgrease is in a chatty mood today | 19:50 | |
+perlDreamer | MrHairGrease is a Eurohunk and Perl hacker extrordinaire | 19:51 |
+MrHairgrease | I think Dan Puro once called me... | 19:51 |
+MrHairgrease | The Perl God from Procolix =) | 19:51 |
-!- perlDreamer is now known as perlDreamer_afk | 19:52 | |
+MrHairgrease | That was a bit too much honour | 19:52 |
xdanger | pbmdawg: you might want to correct that same problem with the File/Image.pm ? | 19:52 |
+MrHairgrease | still a pity though that it didn't reflect on my salary | 19:52 |
+perlDreamer_afk | we're all underpaid and overworked | 19:58 |
-!- perlDreamer_afk is now known as perlDreamer | 19:58 | |
+MrHairgrease | colin | 20:02 |
+perlDreamer | yes? | 20:02 |
+MrHairgrease | did that answer you sku question btw? | 20:02 |
+perlDreamer | it was actually Baylink's, but yes | 20:02 |
+perlDreamer | thank you! | 20:02 |
+MrHairgrease | ah | 20:02 |
+MrHairgrease | that's what you get from loosing you nick | 20:03 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 20:08 | |
@snapcount | full house | 20:37 |
@pbmdawg | olsen twins? | 20:37 |
@pbmdawg | mr. breakit meets ms. fixit | 20:39 |
+perlDreamer | you called? | 20:49 |
@snapcount | heh | 21:11 |
-!- perlDreamer is now known as reFixitMan | 21:22 | |
-!- reFixitMan is now known as reFixitMan_afk | 21:22 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["a man's gotta drink"] | 21:27 | |
xdanger | pbmdawg: what do you think about the image asset ? | 21:28 |
xdanger | shouldn't it return something other than "" ? | 21:28 |
xdanger | the www_view function I mean... | 21:28 |
@pbmdawg | yes; sorry; you're right. busy. | 21:37 |
@snapcount | heh this is awesome | 21:37 |
@snapcount | my new macbook pro is shipping from Shanghai CN | 21:38 |
@snapcount | I'm fairly certain that's not Conneticut | 21:38 |
@snapcount | never got a fedex package from another country | 21:38 |
@pbmdawg | I didn't know there was a Shanghai in Canada | 21:42 |
xdanger | I'd like to have a new macbook pro =) | 21:43 |
xdanger | I only have a old 1GHz iBook G4 | 21:44 |
@snapcount | this will be my first mac experience | 21:44 |
xdanger | I've been a mac user for almost 2years now... | 21:45 |
xdanger | don't want to go bac to win/linux | 21:45 |
xdanger | back | 21:45 |
@snapcount | I read a review on this machine and it's supposed to pretty much kick ass | 21:45 |
@snapcount | but I guess I'll find out next week | 21:45 |
@pbmdawg | and now it can dual boot xp | 21:46 |
@snapcount | why would I intentionally put a virus on my new mac =) | 21:46 |
@pbmdawg | funded (partially) by plain black | 21:46 |
@snapcount | oh yeah | 21:47 |
@snapcount | he was one of the first couple people to throw money in the pot | 21:47 |
@snapcount | iirc | 21:47 |
@pbmdawg | http://stadium.weblogsinc.com/engadget/videos/narf2006_xp_mac.mov | 22:06 |
WRE | <pbmdawg> http://tinyurl.com/hx7jd | 22:07 |
@snapcount | This has to be about the worst quality video I've ever watched | 22:12 |
@pbmdawg | I started formatting my notebook hdd | 22:25 |
@pbmdawg | to try the "xp on mac" hack | 22:25 |
@pbmdawg | and then I realized my notebook isn't a mac | 22:25 |
-!- mlamar [n=mlamar@130.157.145.49] has joined #webgui | 23:00 | |
@pbmdawg | welcome | 23:00 |
mlamar | hey | 23:00 |
mlamar | I take it I'm not interrupting an ongoing conversation? | 23:01 |
+crythias | not likely | 23:01 |
mlamar | great, I've got a question about bug reporting ... | 23:01 |
mlamar | I've just worked through a series of bugs (or features?) on using isMarkedRead for Threads | 23:02 |
@snapcount | eh hmmm | 23:02 |
@snapcount | they are 'features' | 23:02 |
@snapcount | =) | 23:02 |
mlamar | do y'all think I should report that in a single bug report or multi? | 23:02 |
mlamar | (or put in an request for feature!) | 23:03 |
@snapcount | each bug gets its own number | 23:03 |
mlamar | right, but ya need all the little fixes to this this to work ... | 23:03 |
@snapcount | well, the bug is the functionality that's broken | 23:04 |
@snapcount | not the pieces of code | 23:04 |
@snapcount | so one report for the function not working | 23:04 |
@pbmdawg | I say multi | 23:04 |
mlamar | eep! dissent! | 23:04 |
* snapcount slaps pbmdawg around a bit with a large trout | 23:04 | |
@snapcount | (this is how we settle disputes) | 23:04 |
@snapcount | =) | 23:04 |
* pbmdawg kicks snapcount | 23:04 | |
mlamar | ah, very, uh, judicious | 23:05 |
@snapcount | for example | 23:05 |
@snapcount | so you can't add a user | 23:05 |
mlamar | :) | 23:05 |
@snapcount | but the problem is with Auth.pm and Auth/WebGUI.pm | 23:05 |
@snapcount | one bug report | 23:05 |
mlamar | btw, snapcount I just reopened one of your bugs ... | 23:05 |
@snapcount | s/so/say | 23:05 |
@snapcount | yipee! | 23:05 |
@pbmdawg | yeah Roy has the Midas touch. Anything he touches needs to be taken to Midas. | 23:06 |
+crythias | hahahah | 23:06 |
@snapcount | when you say 'my bug' does that mean 'my fault' or 'my tracker' or 'I closed it and you reopened' | 23:07 |
mlamar | you closed it. I reopened it. Left it assigned to you | 23:07 |
@pbmdawg | Roy: "fixed in 6.7.5" | 23:07 |
mlamar | yep, that's the one | 23:07 |
@pbmdawg | mlamar: "broken in 6.8.7" | 23:07 |
@snapcount | calc mattscode | 23:07 |
WRE | mattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably. | 23:07 |
@snapcount | hah | 23:08 |
@pbmdawg | see, that's why 6.9 doesn't exist anymore | 23:08 |
@snapcount | lol | 23:08 |
+crythias | calc crythias | 23:08 |
WRE | crythias = saihtyrc | 23:08 |
@snapcount | so did we answer your question? | 23:08 |
@pbmdawg | calc E-Rod | 23:08 |
mlamar | yep, good enough anyway :) | 23:08 |
WRE | E-Rod = Evil Release Overlord and Destructor | 23:08 |
@pbmdawg | add 1 bug report for every permutation and combination of all the issues/symptoms. | 23:09 |
@snapcount | then multiply it by pi/2 | 23:09 |
@snapcount | carry the one | 23:09 |
@snapcount | and divide by zero | 23:09 |
mlamar | and watch sourceforge crash | 23:10 |
@snapcount | sorry... we're a little nutty on channel | 23:10 |
@snapcount | sourceforge just crashes on it's own | 23:10 |
mlamar | np. nuttyness is good. | 23:10 |
+crythias | specially with Reese's cups | 23:13 |
@snapcount | mmmm... junk food | 23:14 |
@pbmdawg | Holodna, hmura, I mrachna v dushe. Kak mog znat' ya, shto ti umryosh'? | 23:17 |
@snapcount | Matt... how many times do I have to tell you... | 23:18 |
@snapcount | Babelfish does not translate klingon | 23:18 |
* snapcount sighs | 23:18 | |
+reFixitMan_afk | I thought Klingon had more punctuation...? | 23:18 |
-!- reFixitMan_afk is now known as perlDreamer | 23:18 | |
@pbmdawg | that's russian (cyrillic) phonetically transliterated to english | 23:19 |
@snapcount | are you bored? | 23:19 |
@pbmdawg | what are you talking about | 23:19 |
@pbmdawg | I'm busier than ever | 23:19 |
@snapcount | klingons in russia | 23:19 |
@snapcount | perlDreamer: how's $dayJob? | 23:20 |
+perlDreamer | I have a deadline tomorrow | 23:20 |
+perlDreamer | but I'll be able to meet it easily | 23:20 |
+perlDreamer | why? | 23:21 |
@pbmdawg | I made a fat joke to/about my boss. should I be worried? | 23:21 |
+perlDreamer | only if he's fat | 23:21 |
+perlDreamer | or sensitive about his weight | 23:21 |
+perlDreamer | Or lives in Chicago | 23:21 |
@snapcount | is that to and about | 23:21 |
@snapcount | made to *and* about your boss | 23:21 |
@pbmdawg | maybe | 23:21 |
@snapcount | there is a calc for this situation | 23:22 |
+crythias | calc urinecakes | 23:22 |
WRE | urinecakes = <crythias> That's not belly lint, that's urine cakes. | 23:22 |
@snapcount | I can't remember what it is | 23:22 |
@snapcount | nop | 23:22 |
+perlDreamer | why not grep WRE calc file? | 23:22 |
+crythias | calc marriage | 23:22 |
WRE | marriage = <pbmdawg> my sister just got engaged <crythias> but you're already married... | 23:22 |
@snapcount | oops... I'm speaking assembly again | 23:22 |
@snapcount | randcalc | 23:22 |
WRE | red = The color that's not blue, green, yellow, brown, orange, black, purple, ... | 23:22 |
+perlDreamer | or better yet, allow us to grep WRE's calc file | 23:22 |
@pbmdawg | randcalc | 23:22 |
+perlDreamer | grepcalc | 23:22 |
WRE | bofh = Bastard Operator From Hell | 23:22 |
@pbmdawg | randcalc | 23:23 |
WRE | rizen = The Godfather | 23:23 |
@pbmdawg | randcalc | 23:23 |
WRE | testes = here goes a new line is it down here? | 23:23 |
+perlDreamer | randcalc | 23:23 |
WRE | bunghole = FIRE FIRE FIRE!!! | 23:23 |
+crythias | heh | 23:23 |
@snapcount | randcalc | 23:24 |
WRE | urine = <pb_M-Train> Did you know that all humans can urinate through their navels? | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | marriage = <pbmdawg> my sister just got engaged <crythias> but you're already married... | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | wre = WebGUI Runtime Environment | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | flame = Roy and Martin are lovers | 23:24 |
+perlDreamer | but you have to untie the knot first | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | docs = <snapcount> JT already wrote it <snapcount> currently it inserts 200 random words at a time into the database | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | foo = foobar | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | mattscode = <pbmdawg> {dangit;} i broke 6.9... beyond repair, probably. | 23:24 |
@snapcount | randcalc | 23:24 |
WRE | bunghole = FIRE FIRE FIRE!!! | 23:24 |
@snapcount | randcalc | 23:24 |
+perlDreamer | randcalc | 23:24 |
WRE | rizen = The Godfather | 23:24 |
WRE | crythias = saihtyrc | 23:24 |
@snapcount | damn it | 23:24 |
@snapcount | where is it | 23:24 |
@snapcount | the one about getting fired | 23:24 |
@pbmdawg | randcalc | 23:24 |
WRE | pomade = <rizen> give me some of that palmade <MrHairGrease> I hope you mean pomade | 23:25 |
@pbmdawg | calc fired | 23:25 |
WRE | No calc set for "fired" | 23:25 |
+perlDreamer | calc fire | 23:26 |
WRE | No calc set for "fire" | 23:26 |
+perlDreamer | !help | 23:26 |
+perlDreamer | !index | 23:26 |
@pbmdawg | !bash | 23:26 |
+perlDreamer | !listing | 23:26 |
WRE | |bash 14712| <antivert> flah. semen's nasty. | 23:26 |
WRE | |bash 14712| <antivert> except.. on nachos.. | 23:26 |
@pbmdawg | yikes | 23:26 |
+perlDreamer | ug | 23:26 |
@snapcount | calc sacked | 23:26 |
WRE | sacked = I hope you're kidding, b/c you're fired if you're not | 23:26 |
@snapcount | there it is | 23:27 |
+perlDreamer | calc fired I hope you're kidding, b/c you're fired if you're not | 23:27 |
+perlDreamer | calc fired | 23:27 |
WRE | No calc set for "fired" | 23:27 |
+perlDreamer | calc fired | 23:27 |
@snapcount | it takes forever to set one | 23:27 |
@snapcount | calc compile | 23:27 |
WRE | No calc set for "compile" | 23:27 |
+perlDreamer | calc fired | 23:27 |
WRE | No calc set for "fired" | 23:28 |
+perlDreamer | dude, what are you running that thing on? | 23:28 |
@snapcount | calc mattcompile | 23:28 |
WRE | mattcompile = <pb_M-Train>: I've never compiled anything before. | 23:28 |
@snapcount | calc confusion | 23:28 |
WRE | confusion = <pb_M-Train> DUDE this ROCKS but I'm not sure what to do with it. | 23:28 |
@snapcount | Christian is going to be upset with us | 23:28 |
+perlDreamer | here, let's talk about something technical | 23:28 |
+perlDreamer | when's the next bug-a-thon? | 23:29 |
@snapcount | yesterday | 23:29 |
@snapcount | I'm supposed to do release next week | 23:29 |
@snapcount | early next week | 23:29 |
@snapcount | that's a directive from the godfather | 23:29 |
@snapcount | uh oh | 23:30 |
@snapcount | brb | 23:30 |
* pbmdawg excretes excess directives | 23:30 | |
+crythias | secretes? | 23:31 |
+perlDreamer | no, for directives, it's definitely excretes | 23:39 |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 23:50 | |
--- Day changed Fri Mar 17 2006 | ||
-!- mlamar [n=mlamar@130.157.145.49] has quit ["Leaving"] | 00:04 | |
@snapcount | oy! | 00:24 |
@pbmdawg | what'd you break | 00:24 |
+perlDreamer | that wasn't right back | 00:24 |
@pbmdawg | I mean, what'd I break | 00:24 |
+perlDreamer | Is it your turn on Thursdays? | 00:24 |
+perlDreamer | Wednesday is my turn | 00:24 |
@snapcount | you lost me | 00:26 |
@snapcount | I didn't break anything | 00:26 |
@snapcount | I just forgot that I told my brother we would go get some chik-fil-a | 00:26 |
+perlDreamer | dissin' the brother is bad | 00:26 |
@snapcount | how am I dissing him | 00:27 |
@snapcount | oh... by forgeting | 00:27 |
@snapcount | I'm catching up slowly | 00:27 |
+perlDreamer | waiter... | 00:27 |
+perlDreamer | more cold syrup for my friend in Florida | 00:27 |
@snapcount | nuero-receptors are slowly firing | 00:28 |
+perlDreamer | snapcount: were you goint to ask me something earlier | 00:28 |
@snapcount | oh | 00:29 |
@snapcount | I was going to tell you something | 00:30 |
@snapcount | I owe you an apology | 00:30 |
@snapcount | heh | 00:30 |
+perlDreamer | huh? | 00:30 |
+perlDreamer | for what? | 00:30 |
@snapcount | you i18n'd some of the forms in EMS | 00:30 |
@snapcount | and they were... | 00:30 |
@snapcount | kind of | 00:30 |
@snapcount | ... | 00:30 |
@snapcount | temp code | 00:30 |
* snapcount ducks | 00:30 | |
@snapcount | it's all to be templated | 00:30 |
+perlDreamer | oh | 00:30 |
+perlDreamer | no problem | 00:30 |
@snapcount | and I didn't tell you | 00:30 |
@snapcount | so when I saw all the work you did | 00:30 |
@snapcount | I was like, "damn it" | 00:31 |
@snapcount | see, those forms are all part of the checkout process | 00:31 |
@snapcount | there are three methods and three steps to the 'add to cart' forms | 00:31 |
@snapcount | 1) displaying sub-event selection | 00:31 |
@snapcount | 2) sub event conflict resolution | 00:32 |
@pbmdawg | yeah but the template variables have to be i15d | 00:32 |
@snapcount | 3) user registration info | 00:32 |
@snapcount | true | 00:32 |
@snapcount | however, a lot of the wording and stuff will be changed for sure | 00:32 |
@snapcount | and may not be broken up the same way | 00:32 |
@snapcount | I just didn't feel like dealing with the template for that stuff yet | 00:33 |
@snapcount | so I hardcoded the forms until the code worked | 00:33 |
@snapcount | bascically, the addToCart method will have a template that handles display of those three steps | 00:33 |
@snapcount | which is the overall EMS checkout process that occurs before handing off to the commerece stuff | 00:34 |
@snapcount | then those templates will be used | 00:34 |
@snapcount | viewCart, etc | 00:34 |
@snapcount | heh | 00:34 |
+perlDreamer | okay | 00:34 |
@snapcount | I'm not sure why I just told you all that | 00:34 |
@snapcount | that kinda came outa no where | 00:34 |
+perlDreamer | well, now i understand how it's supposed to work | 00:34 |
@pbmdawg | it's the "eat more beef" bird-flu-infected chicks in your belly | 00:35 |
@snapcount | well, that's good | 00:35 |
@snapcount | hehe | 00:35 |
+perlDreamer | and why you used forms instead of templating | 00:35 |
+perlDreamer | let me know when the templating is done, and I'll start the template docs | 00:35 |
@snapcount | ok | 00:35 |
+perlDreamer | and I'll recycle any labels that still work | 00:35 |
@snapcount | this part was a real PITA | 00:35 |
@snapcount | the problem lies in making the subevent selection continue at the right point after resolving a conflict | 00:36 |
@snapcount | it was a challenge to maintain state | 00:36 |
@snapcount | but that works now | 00:36 |
+perlDreamer | cool | 00:36 |
+perlDreamer | are you close to being done? | 00:36 |
@snapcount | I have three things left essentially | 00:36 |
@snapcount | plus the oddoties | 00:37 |
@snapcount | that will creep in | 00:37 |
@snapcount | 1. User Reg Info Form | 00:37 |
@snapcount | 2. Tracking number of attendees and it's associated tasks | 00:37 |
@snapcount | 3. Template the EMS checkout stuff | 00:38 |
@snapcount | none should be difficult | 00:38 |
+perlDreamer | no | 00:38 |
+perlDreamer | sounds like SMOP | 00:38 |
@snapcount | right now I'm trying to figure out how the collect reg form should work | 00:38 |
@pbmdawg | Some More Optimistic Predictions? | 00:38 |
@snapcount | yes | 00:39 |
@snapcount | I am your polar opposite =) | 00:39 |
@pbmdawg | so you say | 00:39 |
+perlDreamer | if you agree then you're probably not opposites | 00:39 |
@snapcount | I'm not sure how I should handle knowing how many people to collect information for | 00:40 |
@snapcount | I guess based on the number of master events in the cart | 00:40 |
+perlDreamer | why do you care? | 00:40 |
@snapcount | b/c if you don't have a ticket to the conference, you can't attend a sub-event | 00:40 |
@snapcount | b/c secrataries can order registrations for 10 people at one company | 00:40 |
@snapcount | and the reason the attendee info is needed | 00:41 |
@snapcount | is b/c it's part of the spec | 00:41 |
@snapcount | =) | 00:41 |
@snapcount | so they know who's name to put on the badge and who to send junk mail to I guess | 00:42 |
+perlDreamer | isn't it just a column in the database? | 00:42 |
@snapcount | the db is easy | 00:42 |
@snapcount | the hard part (I thought and now realize is not hard actually) was knowing how many times to prompt for user info at the end of checkout | 00:43 |
+perlDreamer | I see | 00:43 |
@snapcount | basically, determining how many people were attending the event based on what's in the cart | 00:43 |
@snapcount | the sub-events were throwing me | 00:43 |
@snapcount | but, they are not relevant | 00:43 |
+perlDreamer | boy, you did have a bug-a-thon yesterday | 00:45 |
+perlDreamer | but you forgot to close your own bug | 00:45 |
@pbmdawg | anyone know how to tell XML::Simple to always wrap values in <CDATA | 00:46 |
+perlDreamer | no, sorry | 00:46 |
+perlDreamer | you applied my standard answer? | 00:46 |
@snapcount | huh? | 00:53 |
+perlDreamer | calc standardAnswer perldoc <whatever> | 00:54 |
@snapcount | pbmdawg: check the blinker fluid, when low it can cause the canooter valve to fail leading to the seizure of your muffler bearings | 00:54 |
@pbmdawg | so what do you guys think of Google buying Sun | 01:03 |
+perlDreamer | what? | 01:03 |
@snapcount | I have to write a research paper | 01:03 |
@snapcount | ttyl | 01:03 |
-!- snapcount is now known as snapcount_afk | 01:04 | |
+perlDreamer | do you mean hypothetically? | 01:04 |
@pbmdawg | says 1 tiny part of the blogosphere | 01:09 |
+perlDreamer | I don't think it makes much sense | 01:10 |
@pbmdawg | me neither | 01:10 |
+perlDreamer | it would be like buying McDonalds to get Golden State Trucking. | 01:10 |
@pbmdawg | I think if Google open source Java and gpl'ed Solaris, the world would be a different place | 01:14 |
@pbmdawg | open sourced | 01:14 |
+perlDreamer | Solaris is open sourced | 01:14 |
+perlDreamer | I disagree | 01:15 |
@pbmdawg | why; because suddenly there would be a million javas? | 01:15 |
+perlDreamer | it took 4 years for open source Netscape to become Mozilla and become significant | 01:15 |
+perlDreamer | it took 3 years for the OpenOffice to become community supported | 01:15 |
+perlDreamer | open sourcing Java might be important | 01:15 |
+perlDreamer | but not Solaris | 01:15 |
+perlDreamer | they should dump both and adopt Linux and either Mono or Perl6 to replace Java | 01:16 |
@pbmdawg | I doubt they would "dump" java | 01:18 |
+perlDreamer | I agree | 01:18 |
@pbmdawg | since there's a million java-doers out there | 01:18 |
+perlDreamer | but they should anyway | 01:18 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 01:27 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 01:58 | |
-!- mode/#webgui [+v crythias] by ChanServ | 01:58 | |
+crythias | It might sound crazy, but it ain't no lie. baby bye bye bye | 01:58 |
+crythias | lyrical poetry courtesy of the poet laureates of our time. ah, yeah. | 01:59 |
+crythias | actually, that'd probably be poets laureate, come to think of it. | 01:59 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 01:59 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 02:09 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 03:28 | |
-!- mode/#webgui [+v crythias] by ChanServ | 03:29 | |
+crythias | just ... How william Shatner changed the world on History Channel | 03:31 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit ["Leaving."] | 06:14 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 06:25 | |
-!- mode/#webgui [+v crythias] by ChanServ | 06:25 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:30 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 07:30 | |
+perlDreamer | calc fired | 07:30 |
WRE | No calc set for "fired" | 07:30 |
+perlDreamer | calc sacked | 07:30 |
WRE | sacked = I hope you're kidding, b/c you're fired if you're not | 07:30 |
+perlDreamer | calc fire | 07:30 |
WRE | No calc set for "fire" | 07:30 |
+perlDreamer | heh | 07:30 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 07:30 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 07:39 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 09:19 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 11:24 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 11:24 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 11:32 | |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has joined #webgui | 11:39 | |
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui | 14:00 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 14:00 | |
xdanger | Is it normal for a Event calendar to show past events if the list is from Now! ?-) | 14:07 |
xdanger | Or is this just a versioning problem ? | 14:07 |
+MrHairgrease | Dunno | 14:07 |
+MrHairgrease | probably not versioning | 14:07 |
+MrHairgrease | more likely cache or something | 14:07 |
wouter_procolix | I was aware of the reverse problem: not showing older messages than this month... but that was fixed, I think. | 14:07 |
+MrHairgrease | Or it's a bug =) | 14:07 |
xdanger | Is the Now! supposed to be time(); or the start of the current month ? | 14:33 |
xdanger | in eventcalendar | 14:33 |
wouter_procolix | I've no idea. Just took a quick look at EventsCalendar.pm but it's rather cryptic to me. Sorry. | 14:36 |
xdanger | It is quite cryptic <period> =) | 14:37 |
wouter_procolix | :-) | 14:38 |
xdanger | there is $session{form}{calMonthStart} eq '1') && ($i == 1) on line 282, I think it should be || | 14:50 |
wouter_procolix | You're probably right. | 14:58 |
wouter_procolix | In the latest SVN version, there is no such code at line 282. | 14:59 |
wouter_procolix | But at line 213 is: | 14:59 |
wouter_procolix | my $calMonthStart = $self->session->form->process("calMonthStart") || 1; | 14:59 |
wouter_procolix | oh wait, I looked too quickly, that is not the same... | 15:00 |
wouter_procolix | Anyway, maybe should check out the latest version of this file on websvn. It might have been fixed already. | 15:00 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 15:52 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 15:52 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 16:06 | |
+MrHairgrease | matt | 16:38 |
@pbmdawg | mart | 16:38 |
+MrHairgrease | I tried to upload SQLForm 1.0.4 to th contrib area | 16:39 |
+MrHairgrease | but somehow uploading fails | 16:39 |
@pbmdawg | wonderful | 16:39 |
+MrHairgrease | I don't get any error though... | 16:39 |
+MrHairgrease | do you know whats wrong | 16:39 |
@pbmdawg | probably webgui bug | 16:39 |
+MrHairgrease | also it won't save my change in the text | 16:39 |
+MrHairgrease | yeah maybe | 16:39 |
+MrHairgrease | but I already dumped 1.0.3 | 16:40 |
@pbmdawg | ok I'll take a look | 16:40 |
+MrHairgrease | so now nobady can download it | 16:40 |
+MrHairgrease | cool | 16:40 |
+MrHairgrease | thanks | 16:40 |
@pbmdawg | so is it ready to put in the core? | 16:43 |
+MrHairgrease | I'll wait a more before converting it to 6.99 | 16:43 |
+MrHairgrease | some things are still in a state of flux | 16:43 |
+MrHairgrease | and I don't want to maintain two codebases | 16:44 |
+MrHairgrease | When's the deadline? | 16:44 |
@pbmdawg | I don't know | 16:44 |
@pbmdawg | probably April | 16:44 |
@pbmdawg | or May | 16:44 |
+MrHairgrease | Ok | 16:44 |
@pbmdawg | I just attached a file to that post | 16:44 |
@pbmdawg | try again | 16:44 |
+MrHairgrease | let me know if there's like two weeks left | 16:44 |
+MrHairgrease | ok | 16:44 |
+MrHairgrease | no luck | 16:45 |
+MrHairgrease | I do see your file though | 16:45 |
+MrHairgrease | link.cmd | 16:45 |
+MrHairgrease | maybe I'm just being stupid | 16:46 |
+MrHairgrease | I'll try logging in and out | 16:46 |
+MrHairgrease | doesn't work either | 16:47 |
@pbmdawg | email me the file | 16:49 |
+MrHairgrease | yeah | 16:49 |
@pbmdawg | I also edited/saved the synopsis successfully | 16:49 |
@pbmdawg | maybe the file is too big? did you add big docs or something? | 16:49 |
+MrHairgrease | no | 16:50 |
+MrHairgrease | preview also does not work | 16:50 |
+MrHairgrease | when I preview I get back to the view method output | 16:50 |
@pbmdawg | hm | 16:52 |
@pbmdawg | sounds like buggy, crappy software | 16:52 |
+MrHairgrease | made by derned programmers =) | 16:53 |
+MrHairgrease | I sent the file | 16:53 |
+MrHairgrease | doesn't the error log say anything special? | 16:54 |
@pbmdawg | I fixed a typo in your changelog entry about typos | 16:56 |
@pbmdawg | calc typo <pbmdawg>: I fixed a typo in your changelog entry about typos | 16:56 |
+MrHairgrease | what was wrong with it | 16:58 |
@pbmdawg | typo's | 16:58 |
@pbmdawg | should be typos | 16:58 |
+MrHairgrease | not in the Netherlands | 16:58 |
+MrHairgrease | but thanks anyway =) | 16:59 |
@pbmdawg | plural | 16:59 |
@pbmdawg | plurals don't have apostophes | 16:59 |
@pbmdawg | apostrophes | 16:59 |
+MrHairgrease | oh ok | 16:59 |
@pbmdawg | in english | 16:59 |
@pbmdawg | possessives have apostrophes | 16:59 |
+MrHairgrease | In holland you need them only if not using them would change the pronouciation | 16:59 |
+MrHairgrease | so it's: | 17:00 |
+MrHairgrease | The typos are Martin's | 17:00 |
+MrHairgrease | and not | 17:00 |
@pbmdawg | yeah in English | 17:00 |
+MrHairgrease | The typo's are Martins | 17:00 |
@pbmdawg | yeah; both wrong there | 17:00 |
+MrHairgrease | which would be the dutch way | 17:00 |
+MrHairgrease | crazy Americans =) | 17:00 |
@pbmdawg | Martin: do you know much about Calvinism | 17:01 |
+MrHairgrease | why? | 17:01 |
@pbmdawg | just wondering | 17:01 |
@pbmdawg | I updated your file and changlog | 17:01 |
@pbmdawg | changelog | 17:01 |
+MrHairgrease | cool | 17:02 |
+MrHairgrease | rhanks | 17:02 |
+MrHairgrease | man... | 17:02 |
@pbmdawg | must be your web browser. | 17:02 |
+MrHairgrease | it's typo day today | 17:02 |
+MrHairgrease | could be | 17:02 |
@pbmdawg | oh yeah, apostrophes are also used in contractions, like you just did | 17:02 |
+MrHairgrease | I used the same for the former posts though | 17:02 |
@pbmdawg | except | 17:02 |
+MrHairgrease | and those did work | 17:02 |
@pbmdawg | "its", when possessive doesn't take an apostrophe | 17:03 |
+MrHairgrease | But yeah I know something about Calvinism | 17:03 |
+MrHairgrease | yeah | 17:03 |
@pbmdawg | really; how | 17:03 |
+MrHairgrease | I'm familiar with the diffrence between it's and its | 17:03 |
-!- snapcount_afk is now known as snapcount | 17:22 | |
Baylink | Martin: you said SQLF is 6.8 compatible, just now? | 17:24 |
Baylink | snapcount: that SuSE 9.3 tarball is golden, and on my webserver, since I couldn't anon it up to SF. | 17:24 |
+MrHairgrease | Not only 6.8 compatible | 17:25 |
+MrHairgrease | It only works on 6.8.x | 17:25 |
Baylink | Well, I'm on .7 for the nonce, so. | 17:25 |
+MrHairgrease | Use it on other versions and it will fail | 17:25 |
+MrHairgrease | Ok | 17:25 |
+MrHairgrease | It won't work | 17:25 |
+MrHairgrease | I think the only diffrence is in the form stuff though | 17:26 |
+MrHairgrease | So it would prolly work if you susbtitue every $session{req}-> with $session{cgi}-> | 17:26 |
Baylink | Ok; I'm gonna plug it in and play with it. We're a big 4GL house; that's right on my critical path. | 17:26 |
+MrHairgrease | what's 4GL? | 17:26 |
Baylink | snapcount: http://images.baylink.com/jra/wre-0.6.0-suse-9.3.tar.gz | 17:27 |
WRE | <Baylink> http://tinyurl.com/ebk38 | 17:27 |
Baylink | WRE: log | 17:27 |
Baylink | Damn. | 17:27 |
@snapcount | his tricks are limited | 17:27 |
Baylink | I see. | 17:28 |
Baylink | WRE: roll over | 17:28 |
Baylink | *really* limited. | 17:28 |
@snapcount | is that tarball the wre/ folder before you ran setup? | 17:28 |
Baylink | I go back to the early matchmaker days, when chat had an inhabitant called SPOT. | 17:28 |
Baylink | Yeah. | 17:28 |
@pbmdawg | what's 4GL | 17:28 |
Baylink | Good thing, too: I had to re-unpack it at least twice; making such a tarball should be part of the instructions. | 17:29 |
@snapcount | It's a db front end programming language | 17:29 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:29 | |
@snapcount | think dumb terminals | 17:29 |
-!- mode/#webgui [+v crythias] by ChanServ | 17:29 | |
Baylink | 'Fourth' generation application development languages; usually associated with DBMSs | 17:29 |
Baylink | Not at all; snap. 4GL's outlasted dumb terms. | 17:29 |
Baylink | *Access* is a 4GL (though probably only by courtesy. :-) | 17:30 |
@snapcount | my exp with it, it was being used on dumb terminals | 17:30 |
@snapcount | not implying it's limited only to them =) | 17:30 |
Baylink | Sure; that's where the concept, and the name, originated. | 17:30 |
@pbmdawg | so is sqlform facilitate a 4gl ? | 17:31 |
+MrHairgrease | no | 17:31 |
+MrHairgrease | sqlform is not a programming language | 17:31 |
+MrHairgrease | it's just a tool to manage complex dependencies between data and store em in a db | 17:32 |
@snapcount | Baylink: sf is working now, I tested it | 17:32 |
@snapcount | upload.sf.net | 17:32 |
@snapcount | anonymous | 17:32 |
@snapcount | k;fladjf (your password) =) | 17:32 |
@snapcount | cd incoming | 17:32 |
@snapcount | put filename | 17:32 |
@snapcount | and you should follow the naming convention of the other files | 17:32 |
@snapcount | wre-0.6.0-suse9-i386.tar.gz I think | 17:33 |
@snapcount | something like that | 17:33 |
* crythias hears a pig bark in the middle of the quicksand. A snake flies past. The down stairs go east, and all is sane in MC Escher's world. | 17:34 | |
@snapcount | that's surprisingly funny | 17:36 |
@snapcount | maybe b/c I stayed up all night writing 3000 words on why Medicare is fsck'd for uEconomics | 17:37 |
@pbmdawg | you can spell fsck'd 3000 ways? | 17:37 |
@snapcount | you have to use alien character sets | 17:38 |
@snapcount | but yes | 17:38 |
@snapcount | it is possible | 17:38 |
@snapcount | for example: ^%&$&^%&*#$()#)#$*%*)/pi == f | 17:38 |
+crythias | well...actually, I think you can get 720 ways 6! | 17:38 |
@snapcount | thats in hysmelifcatiaonslgf | 17:38 |
@snapcount | you're assuming fsck'd is spelled with 6 chars in all languages | 17:39 |
@snapcount | in hysmelifcatiaonslgf it is actually spelled with 432 characters | 17:39 |
@snapcount | wouter_procolix: I find it ironic that one of your suggestions was to reduce the verbosity of the smoke tests, yet enabling syntax checking made the resulting output about 5 times longer =) | 17:41 |
@snapcount | not that it's a bad thing | 17:42 |
wouter_procolix | Yes, that's exactly why I wanted it to make less verbose :-) | 17:42 |
@snapcount | hehe | 17:42 |
@snapcount | it was just funny to me how that worked out | 17:43 |
wouter_procolix | I modified the syntaxCheck so that it ends with a summary of all failed packages. | 17:43 |
wouter_procolix | And now also all packages with warnings. | 17:43 |
wouter_procolix | Currently that are a *lot*, but I hope that that will decrease in the near future :-) | 17:43 |
@snapcount | that's the idea | 17:43 |
@snapcount | =) | 17:43 |
@pbmdawg | you won't be able to eliminate the subroutine redefinitions | 17:43 |
wouter_procolix | If I commit today, then the next smoke test results have an additional ~135 lines or so. | 17:44 |
@snapcount | we could redifine the definition of a subroutine definition to something it currently is not. That would eliminate them. | 17:44 |
wouter_procolix | Well, we have to fix some of them!! | 17:44 |
@pbmdawg | how | 17:44 |
Baylink | snap: noted. Hey, I was close, for making the name up myself. | 17:45 |
@snapcount | cool | 17:45 |
@snapcount | pbmdawg: moy | 17:45 |
@pbmdawg | moy? | 17:46 |
@snapcount | you're going to break crythias' heart | 17:46 |
@snapcount | turn your monitor over =) | 17:46 |
@snapcount | ok... enough lolly gagging | 17:47 |
Baylink | snap: any feelings on how easy it would be to globally patch in another text mode? | 17:47 |
wouter_procolix | @pbmdawg: for example WebGUI/Workflow/Instance.pm line 150 | 17:47 |
@snapcount | Baylink: for what? | 17:47 |
+crythias | heh | 17:47 |
+crythias | yay | 17:47 |
+crythias | umeh | 17:48 |
@pbmdawg | we are changing dbserver, please hold | 17:48 |
@pbmdawg | jjnw | 17:48 |
Baylink | Parsing the relevant portions of MediaWiki style wikitext into html, as an addition to the parser that converts plain/mixed text. | 17:48 |
@snapcount | you want us to hold your dbserver while you change it? | 17:48 |
Baylink | Are the parsers pluggable? | 17:49 |
@snapcount | You can put diff template engines in WG now | 17:49 |
@snapcount | I suppose you could write one that spoke wiki | 17:49 |
@snapcount | but that would be kind of weird | 17:49 |
Baylink | IIU Templating, that doesn't actually solve my problem. | 17:49 |
Baylink | is the plain-text rendering to HTML done by templating? | 17:50 |
@snapcount | no | 17:50 |
@snapcount | it's done by diff wobjects | 17:50 |
@snapcount | for things like RSS | 17:50 |
Baylink | It's not centralized, then. | 17:50 |
@snapcount | I suppose you could mod the article | 17:50 |
@snapcount | but you want it to be universal? | 17:50 |
@snapcount | i.e., text you enter as content anywhere? | 17:51 |
Baylink | It would be nice. *I* would have abstracted that parsing function out globally, myself. :-) | 17:51 |
@pbmdawg | wouter: how would you fix the sub redefinitions | 17:51 |
Baylink | Well, text you enter that's going to be rendered into HTML. | 17:51 |
Baylink | Clearly, the entry *of templates* doesn't count. | 17:51 |
Baylink | We're trying to make *runtime* text easier to enter, not configuration text. | 17:51 |
wouter_procolix | I'm not sure why they are redefined, but in the example I gave above it seems just a copy-and-paste error. | 17:51 |
@snapcount | yeah | 17:51 |
Baylink | Where, by "we", of course, I mean, "I". | 17:52 |
wouter_procolix | That one is responsible for more than 100 warnings. | 17:52 |
Baylink | But [www.baylink.com this] is much easier to key, and [[this]] is easier still. | 17:52 |
Baylink | No shift. | 17:52 |
@snapcount | well the template engine parses all of the text that gets displayed | 17:52 |
@snapcount | it looks for template vars | 17:52 |
Baylink | So the current HTML renderer could actually be plugged into that. | 17:53 |
@snapcount | but the thing is | 17:53 |
@snapcount | I don't think it does it at the right time | 17:53 |
Baylink | A large part of the problem is that < and > are *shifted*. | 17:53 |
Baylink | Bummer. | 17:53 |
+crythias | *lle f! 6u!jou6! s! pue op of ttnfs sey se!yfhj> | 17:53 |
@snapcount | yeah... that won't work | 17:53 |
@snapcount | currently assets set the vars based on the content | 17:54 |
@snapcount | so, you would have to write an asset method that interpreted your tags | 17:54 |
@snapcount | and then returned them to the templating system | 17:54 |
Baylink | Where is plainx text rendered, before calling the template engine? | 17:55 |
@snapcount | in a view method usually | 17:55 |
Baylink | Is that flow documented outside the pod? | 17:55 |
@snapcount | JT had a document that described the entire request cycle for WG once | 17:56 |
@snapcount | I don't know where it is though | 17:56 |
@snapcount | really, it depends on the wobject | 17:56 |
Baylink | Be interesting to see. I gotta run to a clients. 40 miles away. | 17:56 |
Baylink | Back later. | 17:56 |
Baylink | tnxz | 17:56 |
@snapcount | sure | 17:56 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 17:56 | |
@snapcount | argh!! | 18:43 |
@snapcount | I am *so* pissed | 18:43 |
@snapcount | the new mac showed up today | 18:44 |
@snapcount | pretty fast for ground shipment | 18:44 |
@snapcount | only problem is, I wasn't here when it showed up | 18:44 |
@snapcount | now I have to wait till 6:00 to pick it up | 18:44 |
+MrHairgrease | hey man | 18:46 |
+MrHairgrease | that's only in 15 minutes over here | 18:46 |
+MrHairgrease | shall I pick it up for ya | 18:46 |
Luke_ | hehe :-) | 18:46 |
@snapcount | thanks... I feel so much better now =) | 18:46 |
+MrHairgrease | np | 18:46 |
+MrHairgrease | I like to do good | 18:46 |
@snapcount | to think... I could be playing with it now | 18:46 |
@snapcount | prolly good I don't have it | 18:46 |
@snapcount | b/c I really need to get shit done | 18:46 |
+MrHairgrease | better for pb anyway | 18:47 |
@snapcount | heh | 18:47 |
+MrHairgrease | I'm busy creating the bar chart enigine | 18:47 |
@snapcount | think you'll have it done in time for 7.0? | 18:47 |
+MrHairgrease | Hope so | 18:47 |
@snapcount | does rizen know of this? | 18:48 |
+MrHairgrease | What's the deadline | 18:48 |
+MrHairgrease | maybe | 18:48 |
@snapcount | he's wanted this for a *long* time now | 18:48 |
+MrHairgrease | I proposed to do it as a pet project at the last wuc | 18:48 |
+MrHairgrease | He seemed to like it | 18:48 |
@snapcount | I think you have a 1 - 1.5 months | 18:48 |
+MrHairgrease | If he don't want it in, I'll put it on the user contribs | 18:49 |
+MrHairgrease | If he does I'll integrate it | 18:49 |
@snapcount | he'll want it in | 18:49 |
+MrHairgrease | Hmm | 18:49 |
@snapcount | the only problem will be if it's done after the feature freeze | 18:49 |
+MrHairgrease | a month is not very long | 18:49 |
+MrHairgrease | But we'll see | 18:49 |
@snapcount | then we'll have to wait quite a while | 18:49 |
+MrHairgrease | yeah I know | 18:49 |
@snapcount | until after the WUC | 18:49 |
+MrHairgrease | My priority is getting the sqlform in anyway | 18:49 |
+MrHairgrease | That's pretty long | 18:50 |
@snapcount | your priority should be getting them both in =) | 18:50 |
+MrHairgrease | I'll try to finish before 6.99 sees the light | 18:50 |
@snapcount | that would rock | 18:50 |
+MrHairgrease | yeah duh | 18:50 |
+MrHairgrease | now you're telling me what to do | 18:50 |
@snapcount | we'll have to double voice you on channel | 18:50 |
+MrHairgrease | Do you have procolix shares or what? | 18:50 |
+MrHairgrease | =) | 18:50 |
@snapcount | heh | 18:51 |
+MrHairgrease | I think I might get pie's bars and lines finished in time | 18:51 |
+MrHairgrease | we'll see | 18:51 |
+MrHairgrease | The good thing is... | 18:51 |
+MrHairgrease | Bars and lines are way more easy that pies | 18:52 |
+MrHairgrease | than* | 18:52 |
@snapcount | for sure | 18:52 |
@snapcount | the math is much simpler | 18:52 |
+MrHairgrease | yeah | 18:52 |
+MrHairgrease | lots | 18:52 |
+MrHairgrease | my main concern is getting the api rright | 18:53 |
@snapcount | did you ever see the ChartDirector stuff I did or look at it's API? | 18:53 |
+MrHairgrease | yeah | 18:53 |
+MrHairgrease | I use that as a guidline | 18:53 |
+MrHairgrease | but I do'nt really like it | 18:53 |
+MrHairgrease | it's too convoluted | 18:53 |
+MrHairgrease | like | 18:53 |
@snapcount | that will rock if your stuff can do all the graphs that package can | 18:53 |
+MrHairgrease | why need a constructor pie3D | 18:53 |
@snapcount | yeah | 18:53 |
+MrHairgrease | and a constructor pie3d2 | 18:53 |
@snapcount | it sucked wrapping the asset around all that | 18:53 |
+MrHairgrease | that's unnecesarry | 18:54 |
+MrHairgrease | and it sucks | 18:54 |
+MrHairgrease | so I'll try to learn from their mistakes | 18:54 |
+MrHairgrease | But it's staring to look good | 18:54 |
@snapcount | maybe I can offer some help towards the end | 18:54 |
+MrHairgrease | yeah sure | 18:54 |
+MrHairgrease | I'll let you know | 18:54 |
@snapcount | if you can't make it in time | 18:54 |
+MrHairgrease | The problem is | 18:55 |
+MrHairgrease | I've got exams comming up | 18:55 |
+MrHairgrease | first week of april iirc | 18:55 |
@snapcount | I'm constantly battling with school commitments as well | 18:55 |
@snapcount | that's when my finals are also | 18:55 |
+MrHairgrease | yeah | 18:55 |
@snapcount | actually mid april | 18:55 |
+MrHairgrease | It sucks | 18:56 |
+MrHairgrease | oh ok | 18:56 |
+MrHairgrease | If you wanna help out though | 18:56 |
+MrHairgrease | you can try to convert the SQLForm | 18:56 |
+MrHairgrease | to 6.9 | 18:56 |
+MrHairgrease | Just not yet right now | 18:56 |
@snapcount | exactly | 18:56 |
+MrHairgrease | There are some things that might change | 18:56 |
@snapcount | JT has a bunch of crap for me to do right now anyway | 18:56 |
+MrHairgrease | and it would be a waist of time maintining 2 codebases | 18:57 |
+MrHairgrease | Yeah I thought so | 18:57 |
+MrHairgrease | calc e-rod | 18:57 |
WRE | e-rod = Evil Release Overlord and Destructor | 18:57 |
@snapcount | that's right! | 18:57 |
@snapcount | emphasis on 'destructor' | 18:57 |
+MrHairgrease | ok | 18:58 |
+MrHairgrease | time to work | 18:58 |
@snapcount | same here | 18:58 |
@snapcount | ttyl | 18:58 |
wouter_procolix | time to go home for me. See you later. | 19:02 |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has left #webgui [] | 19:02 | |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has joined #webgui | 19:18 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:18 | |
+perlDreamer | morning, guys! | 19:18 |
+perlDreamer | what's shaking? | 19:18 |
@pbmdawg | the work tree | 19:19 |
+perlDreamer | $dayJob? | 19:19 |
@pbmdawg | $everyWakingHourJob | 19:19 |
+perlDreamer | oy | 19:19 |
@snapcount | heh | 19:19 |
+perlDreamer | can either of you give me a bug opinion? | 19:19 |
+perlDreamer | It's Wouter's Turn On Admin bug | 19:20 |
@pbmdawg | I think it's a "become user" problem | 19:20 |
@snapcount | my opinion is that bugs stink | 19:20 |
+perlDreamer | If you put a user in group Admin, they get the link "Turn On Admin" displayed to them. | 19:20 |
+perlDreamer | when you click it, you don't get an Admin Bar. | 19:21 |
@pbmdawg | or a caching problem | 19:21 |
@pbmdawg | uilevel ? | 19:21 |
+perlDreamer | and on every page view (new/old) you get the link shown to you | 19:21 |
+perlDreamer | the problem is that the user was not added to group "Turn Admin On". | 19:21 |
+perlDreamer | so it recognizes that you're supposed to be an Admin, but won't show you the admin bar. | 19:21 |
@pbmdawg | sounds like the "admins in every group" thing was removed | 19:22 |
@pbmdawg | or | 19:22 |
+perlDreamer | nope | 19:22 |
@pbmdawg | the isInGroup is being called (wrongly) non recursively | 19:22 |
@snapcount | also make sure isInGroup is being passed the correct parameters | 19:23 |
@snapcount | seen that a few times lately | 19:24 |
@pbmdawg | perlDreamer: maybe it worked before until you took out the 2nd parameters of isInGroup | 19:26 |
@pbmdawg | of the $userId | 19:26 |
+perlDreamer | no | 19:26 |
@pbmdawg | or am I just stupid | 19:26 |
+perlDreamer | the bug existed in SVN rev's like 960 or 970 or so | 19:26 |
+perlDreamer | here's the whole bug https://sourceforge.net/tracker/index.php?func=detail&aid=1433508&group_id=51417&atid=463213 | 19:27 |
WRE | <perlDreamer> http://tinyurl.com/gvlc8 | 19:27 |
@snapcount | does the admins belongs to every group put the admin user in every group or the members of the admin group in every group | 19:27 |
@snapcount | I know what it's supposed to do, but is it doing that | 19:28 |
+perlDreamer | supposed to put admin group in every group | 19:28 |
+perlDreamer | and the database confirms that | 19:28 |
+perlDreamer | I'll start writing some test code for it | 19:28 |
@snapcount | ok | 19:28 |
@snapcount | I'll continue writing template code for EMS | 19:29 |
@pbmdawg | what's the turn admin on group id | 19:29 |
+perlDreamer | 12 | 19:29 |
@snapcount | we'll meet at checkpoint gamma when complete | 19:29 |
+perlDreamer | roger | 19:29 |
+MrHairgrease | yehah | 19:31 |
+MrHairgrease | (or how so you sell that) | 19:31 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar.png | 19:31 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar2.png | 19:31 |
+MrHairgrease | step number ine | 19:31 |
-!- snapcount is now known as snapcount_dnd | 19:33 | |
@pbmdawg | aha | 19:34 |
+MrHairgrease | time for weekend | 19:34 |
@pbmdawg | $session->stow() is called wrongly like a billiion times in isInGroup | 19:34 |
+MrHairgrease | later | 19:35 |
+MrHairgrease | quit | 19:35 |
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit ["fricking slashes"] | 19:35 | |
+perlDreamer | it is? | 19:35 |
+perlDreamer | set(key, value)? | 19:35 |
@pbmdawg | oops I mean getGroups | 19:35 |
@pbmdawg | where a billion = 3 | 19:36 |
@pbmdawg | I mean 2 | 19:36 |
+perlDreamer | you want me to patch it? | 19:36 |
+perlDreamer | or do you want the honors? | 19:36 |
@pbmdawg | honors? | 19:36 |
@pbmdawg | nuisance? | 19:36 |
@pbmdawg | I haven't updated in a while | 19:36 |
+perlDreamer | I'll do it | 19:37 |
-!- Luke_ [n=IRC@host-82-135-100-226.customer.m-online.net] has quit [Read error: 104 (Connection reset by peer)] | 19:42 | |
+crythias | umeh | 21:01 |
+crythias | 2BORD4U | 21:15 |
+crythias | GUMCHUR | 21:16 |
+crythias | WOOTBYR | 21:16 |
@pbmdawg | you bought an iRiver ? | 21:16 |
+crythias | tempting. | 21:17 |
+crythias | but I just bought a receiver. | 21:17 |
+crythias | DIGGRDR | 21:18 |
+crythias | interesting. | 21:26 |
+crythias | growing from the size of a marble to a volume larger than all of observable space in less than a trillion-trillionth of a second. | 21:27 |
+crythias | because... that makes sense. | 21:27 |
+crythias | more sense, too that it would possibly allow light travel to pre-exist? | 21:27 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 21:47 | |
@snapcount_dnd | perlDreamer | 22:04 |
@snapcount_dnd | tmpl var naming convention | 22:04 |
@snapcount_dnd | is there a format you prefer | 22:04 |
@snapcount_dnd | 'form.firstName' => WebGUI::FormField::Text($self->session); | 22:05 |
@snapcount_dnd | does that work for you? | 22:05 |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has joined #webgui | 22:13 | |
bcnx | Hi all | 22:13 |
bcnx | how are you all doing | 22:13 |
bcnx | If permitted, I have two Webgui related questions | 22:14 |
+crythias | nope. you only get one. we're sticklers like that. | 22:14 |
+crythias | j/k | 22:14 |
bcnx | I understand | 22:14 |
bcnx | ok, this is the most important one to me: | 22:14 |
bcnx | I have this page with two vertical DIVs | 22:15 |
bcnx | the right one has the tmpl_car body.content thingie in it | 22:15 |
bcnx | tmpl_var that is | 22:15 |
bcnx | obviously, when the text size is becomming taller than the initial size of the DIV, the DIV will grow larger | 22:16 |
bcnx | but the left DIV remains te same in size | 22:16 |
+crythias | yes | 22:16 |
bcnx | resulting in a rather ugly site | 22:16 |
bcnx | I was thinking about using the Spacer macro to fix this | 22:17 |
+crythias | what you can do is imbed the right div inside the left div | 22:17 |
bcnx | But obivously its parameters need to be different for every page | 22:17 |
bcnx | I see | 22:17 |
+crythias | and use left margin to push it | 22:17 |
bcnx | surround them by one other DIV | 22:17 |
bcnx | is that what you mean? | 22:17 |
+crythias | <div class="left">stuff<div class="right"> content </div> <div> | 22:18 |
+crythias | you'd float right and margin left ... | 22:19 |
+crythias | all for class="right"\ | 22:19 |
+crythias | This assumes that "right" will always be taller than "left" | 22:19 |
+crythias | and pushes left as tall as right | 22:19 |
bcnx | I knew it had to be something as evident as that :-s I was already trying to get variables into the Spacer's macro parameters | 22:19 |
bcnx | The second thing I was struggling with is actually something relating to Webgui in general: after having purchased the docs ans read them, I came to the conclusion that only one spot of content was editable. | 22:21 |
bcnx | but what would one do if one desires to create a site with different colums with changing content? | 22:21 |
bcnx | there's only one "tmpl_var body.content" per page ... | 22:22 |
-!- snapcount_dnd is now known as snapcount | 22:22 | |
@snapcount | you make your design use the entire area that your two columns currently do and divide them up using page layouts | 22:23 |
@snapcount | in this case, side by side | 22:23 |
@snapcount | and you can make more if you want | 22:24 |
bcnx | I see, didn't know that. So if I understand correctly, you can have more page layouts inside one single page | 22:24 |
@snapcount | yes... body.content includes the area that all layouts then divide to your liking | 22:25 |
@snapcount | on the WG6 style (on demo or something) | 22:25 |
@snapcount | edit a page and change the layout | 22:25 |
bcnx | so I could do that as well in relation to the previous question | 22:25 |
@snapcount | you'll see what I mean | 22:25 |
@snapcount | if you want WG content in both columns | 22:25 |
@snapcount | if you want a piece of WG outside the content area that you don't want content managers to be able to change through the GUI interface | 22:26 |
@snapcount | say a stock price | 22:26 |
@snapcount | you can use the AssetProxy macro in your style | 22:26 |
bcnx | for menus and stuff for instance ... | 22:27 |
@snapcount | exactly | 22:28 |
bcnx | thank you very much crythias and snapcount. I was close to giving up on WebGUI. | 22:28 |
@snapcount | don't do that =) | 22:28 |
@snapcount | the learning curve is steep | 22:28 |
bcnx | the docs are elaborate, but sometimes essential stuff doesn't get through. | 22:28 |
bcnx | but that's probably me. | 22:28 |
@snapcount | but once you get your head around it | 22:29 |
@snapcount | you will love it | 22:29 |
bcnx | ok, got it. we have a saying for this in belgium: he who doesn't back down, wins eventually. | 22:29 |
bcnx | let's worship that one ;-) | 22:29 |
@snapcount | hopefully you guys don't believe ini nuclear war... lol | 22:29 |
bcnx | thx again and have a splendid weekend | 22:29 |
@snapcount | you too | 22:30 |
@snapcount | good luck | 22:30 |
bcnx | not a single missle on our country :-) | 22:30 |
bcnx | thx | 22:30 |
bcnx | bye | 22:30 |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has quit ["using sirc version 2.211+KSIRC/1.3.11"] | 22:30 | |
@snapcount | well, I've done my good deed for the century | 22:30 |
@snapcount | back to the code for me | 22:30 |
+perlDreamer | snapcount: y'all can code your template variables any way you want | 22:41 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 23:05 | |
+perlDreamer | this sounds kind of cool: http://www.americanprogress.org/site/pp.asp?c=biJRJ8OVF&b=1468377 | 23:09 |
@snapcount | did you show this to JT? | 23:10 |
+perlDreamer | not yet | 23:10 |
@snapcount | you should msg him | 23:10 |
+perlDreamer | okay | 23:10 |
@snapcount | well, I guess it really applies more or less to volunteers | 23:11 |
@snapcount | but maybe it could be an incentive | 23:11 |
+perlDreamer | yeah | 23:11 |
+perlDreamer | :) | 23:11 |
+perlDreamer | I need more incentive to code | 23:11 |
@snapcount | code webgui... pay less taxes | 23:11 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 23:11 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 23:11 | |
+perlDreamer | seems like it would be hard to track | 23:11 |
+perlDreamer | actually, after reading it more carefully, it seems pretty worthless | 23:13 |
+perlDreamer | 20% tax credit for out of pocket expenses | 23:13 |
+perlDreamer | like, how much do FC4 and vim cost? | 23:13 |
* snapcount bonks you on the head | 23:14 | |
+perlDreamer | this is an incentive to buy hardware | 23:14 |
@pbmdawg | what is our topic | 23:14 |
@snapcount | here's an idea | 23:14 |
@snapcount | maybe we should start setting the topic to what we're talking about =) | 23:14 |
@snapcount | anyone can set the topic btw | 23:14 |
@snapcount | not just ops/voiced | 23:14 |
@snapcount | anyways | 23:14 |
@pbmdawg | what is our topic | 23:15 |
+perlDreamer | sorry, I was way OT | 23:15 |
@snapcount | perlDreamer: think dsl/cable costs | 23:15 |
@snapcount | printer ink | 23:15 |
@snapcount | paper | 23:15 |
@snapcount | electricity? | 23:15 |
@snapcount | travel to OSS conferences | 23:15 |
+perlDreamer | ooh | 23:15 |
+perlDreamer | now you're talking | 23:16 |
+perlDreamer | oh, and "All is Well with WebGUI" | 23:16 |
@snapcount | telephone charges | 23:16 |
+perlDreamer | except for the bugs I'm fixing | 23:16 |
@snapcount | pbmdawg:[16:08] <perlDreamer> this sounds kind of cool: http://www.americanprogress.org/site/pp.asp?c=biJRJ8OVF&b=1468377 | 23:16 |
WRE | <snapcount> http://tinyurl.com/r2s9m | 23:16 |
@pbmdawg | thank you | 23:16 |
-!- snapcount changed the topic of #WebGUI to: Tax breaks for Volunteer Developers - http://tinyurl.com/r2s9m | 23:17 | |
@snapcount | of course | 23:18 |
+perlDreamer | M$ would make a mint off this | 23:18 |
+perlDreamer | because they would argue that Windows is open source | 23:18 |
@snapcount | I guess we'd need to see the list of qualified out of pocket expenses | 23:18 |
@snapcount | they can thwart that easily | 23:19 |
@snapcount | by requiring the code to be released under an approved licesns | 23:19 |
@pbmdawg | microsoft's LoC production is only like 30 LoC per day per employee | 23:19 |
@snapcount | wow... | 23:20 |
@snapcount | maybe we can reach that some day =) | 23:20 |
@pbmdawg | still, that's 312 million per year | 23:20 |
@snapcount | doesn't mean the code works | 23:20 |
@snapcount | loc / day is a worthless metric imo | 23:21 |
@snapcount | loc / anything really | 23:21 |
@snapcount | it fails to indicate quality and effectiveness | 23:21 |
@snapcount | kinda like us oogling at Ford producing 300K pintos a day | 23:22 |
@snapcount | if it explodes in a fender bender... who cares =) | 23:22 |
+perlDreamer | -1 bug | 23:23 |
* snapcount slaps an orkin patch on perlDreamer | 23:23 | |
* perlDreamer prefers something with fewer toxins, but appreciates the gesture | 23:24 | |
* pbmdawg eats bugs who invade his home | 23:24 | |
+perlDreamer | pbmdawg should not stoop so low | 23:24 |
+perlDreamer | that's what small dogs are for | 23:24 |
+perlDreamer | big dogs are for eating people who invade your home | 23:24 |
+perlDreamer | brb | 23:25 |
* snapcount passes 'brb' through phonetic spelling machine: bisterB | 23:26 | |
@pbmdawg | channel: does anyone mind if I brag about my roommate's medical school class rank | 23:27 |
@pbmdawg | err I mean wife | 23:27 |
@pbmdawg | whatever | 23:27 |
WRE | I care | 23:27 |
@snapcount | wre: shutup | 23:28 |
WRE | ok | 23:28 |
-!- snapcount changed the topic of #WebGUI to: pbmdawg's chica is the queen b of her med school | 23:28 | |
@pbmdawg | she's vice queen | 23:29 |
@pbmdawg | of the 7 girls who are ranked the highest of any girls/guys in the class, she's 2nd | 23:29 |
@snapcount | as I said before, anyone may change the topic =) | 23:29 |
+perlDreamer | Joella rocks! | 23:30 |
@snapcount | how many in the class? | 23:30 |
@snapcount | and are you saying that girls occupy all 7 of the top spots in class ranking? ( I was a lil confused ) | 23:30 |
@pbmdawg | 170 | 23:31 |
@pbmdawg | and yes | 23:31 |
@snapcount | wow | 23:31 |
@snapcount | that is something to brag about | 23:31 |
@snapcount | sad thing is | 23:31 |
@snapcount | when she is finally a doctor | 23:31 |
@snapcount | you probably won't be able to afford her fees | 23:32 |
@pbmdawg | sad thing is, 10-20 of her classmates are gonna be held back | 23:32 |
@pbmdawg | true. | 23:32 |
@snapcount | and the insurance won't cover it =) | 23:32 |
@pbmdawg | heh | 23:32 |
@snapcount | so is this her first semester? | 23:32 |
@pbmdawg | doctors help each other out; don't you watch soaps? | 23:32 |
@pbmdawg | first year | 23:33 |
@snapcount | so she's completing her first year ranked 2nd in her class | 23:33 |
@pbmdawg | yeah. | 23:33 |
@snapcount | how long is med school? two years then a lifetime internship | 23:33 |
@pbmdawg | two years of classes; two years rotations, then 3-10 years of interning. | 23:34 |
@pbmdawg | there's actually 3 kinds of doctor | 23:34 |
@snapcount | good God | 23:34 |
@pbmdawg | osteopathic | 23:34 |
@pbmdawg | naturopathic | 23:34 |
@pbmdawg | allopathic | 23:34 |
@pbmdawg | D.O. | 23:34 |
@pbmdawg | N.D. | 23:34 |
@pbmdawg | M.D. | 23:34 |
@snapcount | I would be the worlds first 'psychopathic' doctor | 23:34 |
@snapcount | P.D. | 23:34 |
@snapcount | she will be an M.D. I assume | 23:35 |
@pbmdawg | yeah; they're the most numerous. | 23:35 |
@snapcount | like Doogie Howser | 23:35 |
@pbmdawg | the degrees are basically equivalent | 23:36 |
@pbmdawg | in the States | 23:36 |
@snapcount | when will she actually have the title, "Dr." and be considered an M.D.? | 23:36 |
@snapcount | after the class portion? | 23:36 |
@pbmdawg | after the 4th year | 23:36 |
@pbmdawg | the jokes on Grey's Anatomy are surgical interns | 23:37 |
@snapcount | so the rotations are part of her requirement to graduate med school then | 23:37 |
@pbmdawg | yeah | 23:37 |
@snapcount | I hope she's fairly young... that's a long ass time to be in school | 23:38 |
@pbmdawg | they spend a few weeks in each of several the most common general physician spots and specializations | 23:38 |
@snapcount | that would be fun | 23:38 |
@snapcount | except for the proctology rotation | 23:39 |
@snapcount | that wouldn't be any fun | 23:39 |
@pbmdawg | yeah they put in 110 hour weeks during that time | 23:39 |
@snapcount | 110 hours is a long time to stare at bums | 23:39 |
@snapcount | so, does she get all summer off? | 23:40 |
@pbmdawg | sort of | 23:40 |
@pbmdawg | we're waiting to hear if she got into this research summer job in Houston | 23:40 |
@pbmdawg | if so, we'll move to Houston for 11 weeks | 23:40 |
@pbmdawg | if she does't get that | 23:41 |
@pbmdawg | she'll stay her and spend the summer installing, configuring, and writing documentation and training manuals for some fancy new radiation emitter/scanner | 23:41 |
@snapcount | good thing you have the job you do =) Kinda nice that we can work from anywhere in the world that we want to | 23:42 |
@pbmdawg | yeah | 23:43 |
@pbmdawg | too bad I choose to work in a sewer | 23:43 |
@pbmdawg | and eat pizza only | 23:43 |
@pbmdawg | and live with this overgrown rat | 23:43 |
@pbmdawg | no one laughed at / commented on me referring to my wife as my roommate | 23:45 |
@pbmdawg | I demand reaction | 23:45 |
+perlDreamer | how demeaning! | 23:45 |
+perlDreamer | does she even pay rent? | 23:45 |
* pbmdawg 's known it for years: http://money.cnn.com/2006/03/16/news/economy/annie/fortune_annie0317/index.htm?cnn=yes | 23:47 | |
+perlDreamer | need some bug help | 23:48 |
+perlDreamer | anyone game? | 23:48 |
@pbmdawg | gamey | 23:48 |
@pbmdawg | what's the bug | 23:48 |
+perlDreamer | www_editUser | 23:48 |
@snapcount | If you finish the EMS for me, I'll fix the bug | 23:49 |
@snapcount | deal? | 23:49 |
+perlDreamer | no | 23:49 |
@snapcount | damn | 23:49 |
+perlDreamer | www_editUser | 23:49 |
+perlDreamer | create a new user, give him a name/password, hit save | 23:49 |
+perlDreamer | you go right back to www_editUser | 23:49 |
@pbmdawg | oh, | 23:49 |
@pbmdawg | unposted bug in 6.8 | 23:49 |
+perlDreamer | except this time, all the links on the right still use UID=new | 23:49 |
@pbmdawg | www_editUser | 23:50 |
@pbmdawg | fields contents on the profile tab use the current user's values | 23:50 |
+perlDreamer | I think that was posted and fixed | 23:50 |
+perlDreamer | and this bug is different from that | 23:50 |
@pbmdawg | but that was for 6.8.6 | 23:50 |
@pbmdawg | but it's still broken in 6.8.7 | 23:50 |
+perlDreamer | 6.99 | 23:50 |
@snapcount | perlDreamer: what code generates the links on the side? | 23:51 |
@snapcount | is it in www_editUser? | 23:51 |
+perlDreamer | Operation::User::_submenu | 23:51 |
@snapcount | being called from www_editUser? | 23:51 |
+perlDreamer | because it's using $session->form->process("uid") | 23:51 |
+perlDreamer | yes | 23:51 |
@snapcount | oh yeah | 23:52 |
+perlDreamer | should I stow it and then delete it over there? | 23:52 |
@snapcount | b/c we used to shove the new uid in the session after it was generated | 23:52 |
+perlDreamer | right | 23:52 |
+perlDreamer | should I grab it out of $session->user instead? | 23:53 |
+perlDreamer | or use ->stow? | 23:53 |
+perlDreamer | can't use session->user | 23:54 |
+perlDreamer | that's admin | 23:54 |
+perlDreamer | I'll use stow | 23:54 |
@snapcount | sorry a server died | 23:55 |
@snapcount | bbl | 23:55 |
@snapcount | svn is down | 23:55 |
@snapcount | btw | 23:55 |
-!- pbmdawg changed the topic of #WebGUI to: too many servers dying | 23:55 | |
* crythias holds a funeral. | 23:56 | |
* pbmdawg keelhauls snapcount | 23:57 | |
+perlDreamer | ever think that that was how water skiing got invented? | 23:57 |
+crythias | Drummer on a slave ship: "Good news: We're going to have the day off rowing. Bad news: Captain wants to go water skiing tomorrow" | 23:58 |
--- Day changed Sat Mar 18 2006 | ||
+perlDreamer | the Operation::User code is very convoluted | 00:09 |
@snapcount | you sound surprised =) | 00:09 |
+perlDreamer | saddened | 00:10 |
+perlDreamer | it's not easy to fix this bug | 00:10 |
+perlDreamer | I'm pretty sure this particular bug has lots of side effects | 00:10 |
+perlDreamer | like, what happens if I call op=deleteUser;uid=new | 00:10 |
+perlDreamer | well, that will work | 00:12 |
+perlDreamer | it will just create a brand new user and then turn around and delete it | 00:12 |
@pbmdawg | hee | 00:13 |
@pbmdawg | and, in previous versions | 00:13 |
@pbmdawg | if you did ?op=deleteUser&op=deleteUser&op=deleteUser&uid=new | 00:13 |
@pbmdawg | a banillion times | 00:14 |
@pbmdawg | you would eventually delete all users | 00:14 |
+perlDreamer | no way | 00:14 |
+perlDreamer | how? | 00:14 |
@pbmdawg | sure, wouldn't it? | 00:14 |
@pbmdawg | b/c Id::generate would eventually get duplicates? | 00:14 |
@pbmdawg | eventually meaning an eternity? | 00:19 |
+perlDreamer | okay | 00:20 |
+perlDreamer | so it's a brute force against the 52^22 space. | 00:20 |
+perlDreamer | it would be a long time ;) | 00:20 |
@pbmdawg | heh | 00:20 |
@pbmdawg | 64^22 | 00:21 |
@pbmdawg | numerals, -, _ | 00:21 |
+perlDreamer | ah, even longer | 00:21 |
@pbmdawg | 2^132 | 00:21 |
@pbmdawg | that's more than the number of possible universes | 00:22 |
@pbmdawg | lol | 00:22 |
@pbmdawg | j/k | 00:22 |
@pbmdawg | well of course it is. the number of possible universes is 1. :) | 00:22 |
Baylink | SO, related to CSS: a couple more stupid questions. New pages created as children still inherit the page template of their parent, unless you change it, right? | 00:25 |
@pbmdawg | yeah | 00:25 |
@pbmdawg | inherit the style template | 00:25 |
Baylink | Is that binding done at *create* time? | 00:25 |
@pbmdawg | yeah | 00:25 |
@pbmdawg | although you can change it before you press Save | 00:25 |
Baylink | I thought we didn't *have* style templates... no, wait. I know that's not right. | 00:25 |
Baylink | Ok, so if the binding happens at create time, how do you restyle an entire site? One page at a time? | 00:26 |
@pbmdawg | using the editBranch feature | 00:26 |
@pbmdawg | Edit Branch | 00:26 |
@pbmdawg | from the "more" menu in the asset manager or click the class icon of an asset in admin mode | 00:26 |
@pbmdawg | to see the "edit branch" command | 00:27 |
Baylink | Ok; I'll look into that. | 00:27 |
@pbmdawg | from there, be very careful | 00:27 |
Baylink | I'll bet. :-) | 00:27 |
@pbmdawg | with powerful software comes dangerous users. | 00:27 |
Baylink | I'm going to play a lot this week. I'm sure I'll come up with half a dozen more stupid questions. :-) | 00:27 |
Baylink | Right now, I'm going to dinner. I always seem to be bailing in favor of food, don't I? ;-) | 00:28 |
@pbmdawg | food | 00:28 |
@pbmdawg | oops; forgot breakfast and lunch today | 00:29 |
Baylink | Yikes. | 00:29 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 00:29 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:39 | |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:44 | |
@snapcount | I have it | 00:59 |
@snapcount | it's right behind me | 00:59 |
@snapcount | I've been waiting all this time | 00:59 |
@snapcount | and it's in a brown box on the floor | 00:59 |
@snapcount | should I open it? | 00:59 |
+perlDreamer | yeah | 00:59 |
+perlDreamer | yeah | 00:59 |
+perlDreamer | ooh, yeah | 00:59 |
@snapcount | it's beautiful | 01:04 |
@snapcount | the packaging alone almost brings a tear to my eye | 01:04 |
+perlDreamer | is it shiny | 01:04 |
+perlDreamer | does it glisten | 01:04 |
@snapcount | yes | 01:04 |
@snapcount | and it's lite | 01:05 |
+perlDreamer | <gollum> is it crunchy? </gollum> | 01:05 |
@snapcount | hehe | 01:05 |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 01:57 | |
+perlDreamer | -2 bugs | 02:18 |
+perlDreamer | + 1 new bug | 02:18 |
+perlDreamer | :( | 02:18 |
+perlDreamer | cool! not a new bug | 02:22 |
+perlDreamer | just mandated version control | 02:22 |
+perlDreamer | -2 bugs | 02:22 |
-!- perlDreamer [n=ckuskie@nat089.mxim.com] has quit [""later""] | 02:22 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 04:00 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 04:00 | |
+perlDreamer | snapcount: ping | 04:00 |
+perlDreamer | !lastSpoke snapcount | 04:00 |
WRE | snapcount last uttered a word on #webgui 2 hours, 55 minutes ago. | 04:00 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 04:01 | |
-!- mode/#webgui [+v crythias] by ChanServ | 04:01 | |
+crythias | too much time. too little to do. | 04:02 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 04:09 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 04:09 | |
-!- pbmdawg changed the topic of #WebGUI to: WebSnot | 04:09 | |
-!- pbmdawg changed the topic of #WebGUI to: WebGUI Dreamin' | 04:10 | |
@pbmdawg | WG H8R | 05:03 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 05:14 | |
-!- kenperl [i=ken@221.219.230.125] has joined #webgui | 05:57 | |
+crythias | !calc hello | 06:15 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [""earlier :)""] | 06:22 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 06:28 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:38 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 07:38 | |
+perlDreamer | !lastSpoke snapcount | 07:38 |
WRE | snapcount last uttered a word on #webgui 6 hours, 32 minutes ago. | 07:38 |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 07:38 | |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has joined #webgui | 10:54 | |
bcnx | goodmorning all | 10:54 |
bcnx | if it's morning wherever you're at :-) | 10:54 |
bcnx | bummer, crythias not here ... he's on US time I suppose :-s | 10:55 |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has quit ["using sirc version 2.211+KSIRC/1.3.11"] | 12:40 | |
kenperl | hi | 13:42 |
kenperl | anybody there? | 13:43 |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has joined #webgui | 13:44 | |
bcnx | Hi all | 13:44 |
kenperl | hi | 13:44 |
bcnx | anyone a decent knowledge of DIVs? | 13:44 |
kenperl | what does the DIV present? | 13:45 |
bcnx | the DIV tag in HTML pages I mean | 13:45 |
bcnx | block creator | 13:45 |
kenperl | ok, what's your question, then? | 13:45 |
bcnx | ok , here goes. I need something fairly simple: two blocks, left and right. The right one will contain the <tmpl_var body.content> | 13:46 |
bcnx | the left one a menu | 13:46 |
bcnx | the tricky part now is that the right column will have different heights, depending on what content | 13:47 |
bcnx | the left column (with the menu) should be equal in height | 13:47 |
bcnx | so I figured: create a DIV in a DIV, make the right one float and there you go | 13:47 |
bcnx | alas | 13:47 |
bcnx | not so | 13:47 |
bcnx | if you use "float: right" for the right-hande side DIV, the menu DIV gets height "0" and disappears | 13:48 |
bcnx | I could use "height: 250px" for the left column, but then it won't follow the content DIV's height anymore | 13:49 |
bcnx | fairly stuck with that one | 13:50 |
kenperl | I didn't see any page designed like out of webgui having this kind of style | 13:51 |
bcnx | what do you mean | 13:51 |
kenperl | I think it is impossible to have same height for the left and right side | 13:52 |
kenperl | it should depends on the contents for the both side | 13:53 |
bcnx | so how would you get the two colums even? | 13:54 |
bcnx | in height I mean? | 13:54 |
kenperl | tailor | 13:55 |
bcnx | tailor? | 13:55 |
kenperl | yeah, | 13:55 |
kenperl | i think we should hide redundant contents | 13:57 |
bcnx | I don't have any real redundant contents ... I would just like to have a two column page with left a menu and right the content. but the two colums should be the same height. | 13:58 |
kenperl | you are using a custom page layout template? | 14:01 |
bcnx | yes, of course | 14:01 |
bcnx | I find it somewhat limiting to just use the Webgui standard templates | 14:01 |
bcnx | what's the use of a CMS if you're stuck to two different layouts after all? | 14:02 |
kenperl | ok, is it fine to paste your page layout template here? | 14:04 |
bcnx | would just the DIV-bit suffice? the actual page layout is somewhat messy since I'm still developing in it | 14:05 |
kenperl | sure, i may have a tryout with that on demo.plainblack.com | 14:06 |
bcnx | that won't help I'm afraid. the best thing to do is to paste this in a local html-file and view it in a browser. | 14:07 |
bcnx | there are no macro's in it for the moment | 14:07 |
bcnx | the problem is related to the DIVs nog to the WebGUI macro's | 14:07 |
bcnx | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> | 14:08 |
bcnx | <html> | 14:08 |
bcnx | <head> | 14:08 |
bcnx | <title>NOW:design</title> | 14:08 |
bcnx | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | 14:08 |
bcnx | <style type="text/css"> | 14:08 |
bcnx | body { | 14:08 |
bcnx | font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; | 14:08 |
bcnx | font-size: 80%; | 14:08 |
bcnx | } | 14:08 |
bcnx | #container { | 14:08 |
bcnx | width: 673px; | 14:08 |
bcnx | margin: 0px auto; | 14:08 |
bcnx | } | 14:08 |
bcnx | #top { | 14:08 |
bcnx | color: #FFFFFF; | 14:08 |
bcnx | width: 221px; | 14:08 |
bcnx | height: 140px; | 14:08 |
bcnx | background-color: #778CB3; | 14:08 |
bcnx | } | 14:08 |
bcnx | #topright { | 14:08 |
bcnx | float: right; | 14:08 |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has quit [Excess Flood] | 14:08 | |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has joined #webgui | 14:08 | |
bcnx | damn | 14:09 |
bcnx | lost connection to the server | 14:09 |
bcnx | I think because it consideres pasting a text file as flooding | 14:09 |
kenperl | you may notice that the default page layout template are two sides and may fit your needs? | 14:10 |
bcnx | yes, as a matter of fact, I was just looking at it. they use tables. My understanding was that it is best not to use tables | 14:11 |
bcnx | but I guess there's perhap no other option | 14:11 |
kenperl | many guys in the chanel named #css | 14:17 |
bcnx | good idea | 14:17 |
bcnx | let me check there | 14:17 |
bcnx | thx ken | 14:17 |
bcnx | have fun | 14:17 |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has left #webgui [] | 14:44 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 14:59 | |
-!- kenperl [i=ken@221.219.230.125] has quit ["User pushed the X - because it's Xtra, baby"] | 16:18 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 16:46 | |
-!- mode/#webgui [+v crythias] by ChanServ | 16:46 | |
+crythias | umeh | 16:46 |
-!- snapcoun1 [n=Roy@adsl-152-7-56.dab.bellsouth.net] has joined #webgui | 16:57 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:01 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:01 | |
snapcoun1 | ahh matt | 17:03 |
snapcoun1 | such the detective | 17:03 |
snapcoun1 | trying to figure out if I'm the real snapcount | 17:03 |
snapcoun1 | where is he connected from | 17:03 |
snapcoun1 | what is he doing | 17:03 |
@pbmdawg | uh what | 17:04 |
snapcoun1 | muhhhaahahah | 17:04 |
@pbmdawg | I didn't whois you | 17:04 |
snapcoun1 | there is a whoiser in our midst | 17:04 |
snapcoun1 | somewhere on freenode anyway | 17:04 |
@pbmdawg | now I did | 17:04 |
snapcoun1 | let's see if this works | 17:05 |
snapcoun1 | I'm signed on at home | 17:05 |
snapcoun1 | and supposedly you can tell nickserv to collide your nick | 17:05 |
-!- snapcount [n=roy@24.241.121.70.cfl.res.rr.com] has quit [Nick collision from services.] | 17:06 | |
snapcoun1 | nice | 17:06 |
@pbmdawg | the Daytona Beach killer struck again, I see | 17:06 |
@pbmdawg | how'd you pick her this time? | 17:06 |
-!- snapcoun1 is now known as snapcount | 17:07 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 17:07 | |
@snapcount | oh really | 17:07 |
@snapcount | I hadn't heard that | 17:07 |
@pbmdawg | is prostitution legal in Daytona Beach? | 17:09 |
@snapcount | uhh | 17:14 |
@snapcount | no | 17:14 |
@snapcount | do you have a link? | 17:14 |
@pbmdawg | I read it wrong | 17:14 |
@pbmdawg | no new deaths | 17:14 |
@snapcount | yeah | 17:19 |
* pbmdawg cranks the "Ace of Base" compendium | 17:25 | |
-!- snapcount [n=Roy@adsl-152-7-56.dab.bellsouth.net] has quit [] | 17:46 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 18:05 | |
-!- snapcount [n=Roy@adsl-152-7-56.dab.bellsouth.net] has joined #webgui | 18:32 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 18:32 | |
-!- snapcount [n=Roy@adsl-152-7-56.dab.bellsouth.net] has left #webgui [] | 19:07 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 20:02 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 20:34 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 22:16 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 23:22 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 23:22 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 23:25 | |
--- Day changed Sun Mar 19 2006 | ||
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 02:10 | |
-!- mode/#webgui [+v crythias] by ChanServ | 02:10 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 02:11 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 02:27 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:27 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 02:27 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 06:29 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 06:29 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 06:29 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:56 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 20:07 | |
-!- mode/#webgui [+v crythias] by ChanServ | 20:07 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 20:08 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 23:15 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 23:16 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 23:16 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 23:16 | |
--- Day changed Mon Mar 20 2006 | ||
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 01:26 | |
-!- mode/#webgui [+v crythias] by ChanServ | 01:26 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 01:27 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 02:47 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 02:47 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 03:09 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has quit [] | 04:01 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 04:06 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 04:06 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: terje, @snapcount | 04:12 | |
-!- Netsplit over, joins: @snapcount, terje | 04:12 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has quit [] | 09:11 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 15:46 | |
-!- mode/#webgui [+v crythias] by ChanServ | 15:46 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 16:48 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 17:08 | |
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: nuba | 18:12 | |
-!- Netsplit over, joins: nuba | 18:12 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 18:28 | |
-!- sanyock_ [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 18:54 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit [Read error: 110 (Connection timed out)] | 19:15 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 19:17 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 19:17 | |
-!- sanyock_ [n=sanyock@am1-nat-136-12.planetsky.com] has quit [Read error: 110 (Connection timed out)] | 19:39 | |
-!- grobbebol [n=marc@84-107-150-38.dsl.quicknet.nl] has joined #webgui | 20:22 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 20:45 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit ["Trillian (http://www.ceruleanstudios.com"] | 20:46 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 20:46 | |
Baylink | snapcount: so is the demo function thought to be working on WRE 0.6? | 20:59 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 21:17 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 21:17 | |
-!- sanyock_ [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 21:22 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit [Read error: 110 (Connection timed out)] | 21:25 | |
-!- sanyock_ [n=sanyock@am1-nat-136-12.planetsky.com] has quit [Read error: 110 (Connection timed out)] | 21:56 | |
@snapcount | I've never tried it | 21:58 |
Baylink | 'k. It seems to create the numbered subdir, but all it gets after the redirect is... the page with the "make a demo" button again. | 22:03 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:16 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:16 | |
-!- MrHairgrease is now known as MrSinatra | 22:17 | |
+MrSinatra | Ah, that suits the voiced flag better =) | 22:17 |
@snapcount | ...a part of it... New... York.... | 22:35 |
-!- grobbebol [n=marc@84-107-150-38.dsl.quicknet.nl] has left #webgui [] | 23:03 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 23:20 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 23:20 | |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 23:38 | |
* MrSinatra sings chicago, chicago... | 23:40 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 23:45 | |
-!- mode/#webgui [+v crythias] by ChanServ | 23:45 | |
--- Day changed Tue Mar 21 2006 | ||
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:01 | |
-!- MrSinatra [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:10 | |
-!- damedbsd [i=xzudf44@freebsd.run.for.quebechost.org] has joined #webgui | 01:52 | |
damedbsd | hi | 01:52 |
damedbsd | somone is there | 01:53 |
damedbsd | i have this error when i start apache | 01:54 |
damedbsd | Starting WebGUI 6.7.7 | 01:54 |
damedbsd | [Mon Mar 20 19:48:21 2006] preload.perl: Use of uninitialized value in numeric gt (>) at /usr/local/lib/perl5/site_perl/5.8.7/Parse/PlainConfig.pm line 719. | 01:54 |
damedbsd | Loading webgui.quebechost.org.conf | 01:54 |
damedbsd | can you hel me ? | 01:54 |
damedbsd | help* | 01:54 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 04:34 | |
-!- mode/#webgui [+v crythias] by ChanServ | 04:34 | |
damedbsd | hi crythias | 04:44 |
+crythias | hello | 04:44 |
damedbsd | how are you ? | 04:44 |
+crythias | good | 04:45 |
damedbsd | [Mon Mar 20 19:48:21 2006] preload.perl: Use of uninitialized value in numeric gt (>) at /usr/local/lib/perl5/site_perl/5.8.7/Parse/PlainConfig.pm line 719. | 04:46 |
damedbsd | do you have any idea why i have this error when i start apache ? | 04:46 |
+crythias | sorry for the delay | 04:49 |
+crythias | short answer is that it might to do with webgui.conf/your.domain.conf | 04:50 |
+crythias | it | 04:50 |
+crythias | it | 04:50 |
+crythias | grr | 04:50 |
+crythias | it's what's parsed with plain config. | 04:50 |
damedbsd | i dont see nothing in webgui.conf/your.domain.conf about plainconfig .. | 04:57 |
+crythias | you'd not find plainconfig. you'd find the > | 04:57 |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has quit [] | 05:13 | |
damedbsd | i not find the problem :/ | 05:21 |
damedbsd | do you speak french ? | 05:22 |
+crythias | non | 05:50 |
+crythias | there must be more information about your error. | 05:51 |
damedbsd | ok | 05:51 |
+crythias | http://www.rafb.net/paste | 05:51 |
+crythias | please paste your preload.perl there, minus anything that would be compromising your security. | 05:51 |
+crythias | also your webgui.conf (whatever you named it that is in WebGUI/etc) | 05:52 |
+crythias | less your db username and password(s), of course | 05:52 |
+crythias | then let me know the links. | 05:52 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 06:13 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 06:49 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 08:04 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit [Read error: 104 (Connection reset by peer)] | 10:34 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 11:58 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 11:58 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 12:17 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has left #WebGUI [] | 12:20 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 14:31 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 16:05 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:05 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 16:25 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 17:41 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 17:41 | |
-!- snapcount changed the topic of #WebGUI to: #webgui 6.8.8 release tonight - Check in thy fixes | 17:43 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:58 | |
-!- mode/#webgui [+v crythias] by ChanServ | 17:58 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 18:16 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 18:16 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 19:00 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit [Read error: 110 (Connection timed out)] | 20:48 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 21:21 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit ["Trillian (http://www.ceruleanstudios.com"] | 21:29 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 21:33 | |
--- Day changed Wed Mar 22 2006 | ||
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 00:18 | |
+crythias | heh | 00:25 |
+crythias | yay | 00:25 |
+crythias | 3y3 M 2 1337 4 3\/\/3 | 00:26 |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui | 00:39 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:39 | |
+perlDreamer | hey, guys | 00:39 |
@snapcount | hola | 00:43 |
@snapcount | coma estas | 00:43 |
+perlDreamer | bien | 00:44 |
+perlDreamer | y usted? | 00:44 |
@snapcount | asi asi | 00:47 |
@snapcount | I'm trying to get used to the new mac | 00:47 |
xdanger | pbmdawg: hey, just though to say that my client (the one with the caching problems) reported that sometimes their visitor did get the debug-text... The debug was on, but limited to my ip, so I think while I was browsing the site with visitor account the debug got cached also... | 01:04 |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 01:14 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 01:14 | |
@snapcount | oy! | 01:15 |
-!- crythias [n=gyoung@64.200.2.35] has quit [Nick collision from services.] | 01:15 | |
-!- crythia1 is now known as crythias | 01:15 | |
* snapcount tries to get colloquy to let me connect to freenode and efnet at the same time | 01:16 | |
+perlDreamer | snapcount makes an echo | 01:16 |
@snapcount | I made an echo | 01:16 |
@snapcount | I can't get mod_ssl or mysql to compile on the mac | 01:17 |
@snapcount | it blows up | 01:17 |
@snapcount | boom | 01:17 |
@snapcount | boom shaka laka | 01:17 |
+perlDreamer | boom chika boom | 01:19 |
@snapcount | "It's getting hecktic every where that I goooo" | 01:19 |
@snapcount | so what do you think about the buglist Colin? | 01:20 |
+perlDreamer | haven't looked at it in a few days | 01:20 |
* perlDreamer peeks | 01:21 | |
+perlDreamer | well... | 01:22 |
+perlDreamer | it's long | 01:22 |
@snapcount | heh | 01:22 |
+perlDreamer | there are lots of old ( > 6 week) bugs for 6.8 | 01:23 |
+perlDreamer | The Events Calendar is borken | 01:23 |
@snapcount | I don't know what we're going to do with that | 01:23 |
+perlDreamer | and then there's your old Radio List bug that needs to be closed ;) | 01:23 |
@snapcount | It needs to be fixed for the long term | 01:23 |
@snapcount | hehe | 01:23 |
+perlDreamer | Here's my two cents. | 01:23 |
+perlDreamer | I think we're going to have 6.8 around for a long time. | 01:24 |
+perlDreamer | 6.9 is way too risky for businesses to use | 01:24 |
+perlDreamer | we're still finding code conversion bugs in it | 01:24 |
+perlDreamer | but the longer we keep it, the more dilute our resources are | 01:24 |
+perlDreamer | it's a bad situation | 01:24 |
+perlDreamer | strategically, I'd want to close all 6.8 bugs as quickly as possible and then say that we're only fixing critical bugs from here on out | 01:25 |
+perlDreamer | but that can't be done without a solid EventsCalendar in 6.8 | 01:25 |
@snapcount | well, do you think it can be fixed without re-writing it | 01:26 |
+perlDreamer | all the date handling code needs to be rewritten | 01:28 |
+perlDreamer | all the display code and form code is fine | 01:28 |
+perlDreamer | so it's not a ground-up rewrite, but it's not a simple tweak either | 01:28 |
@snapcount | yeah | 01:28 |
@snapcount | I'll talk to JT about it | 01:29 |
@snapcount | Are there any critical bugs you see that should be fixed before we release 6.8.8 | 01:29 |
@snapcount | because there are already enough fixes checked in for a release | 01:29 |
+perlDreamer | no, I think you're good for a 6.8.8 release | 01:31 |
@snapcount | cool | 01:36 |
@snapcount | JT is going over the list now | 01:36 |
@snapcount | he's going to email me the ones he wants fixed for this release | 01:37 |
@snapcount | so it may not be released tonight after all | 01:37 |
@snapcount | I have to leave in 20 mins but I'll be back in a couple hours | 01:38 |
@pbmdawg | yonkers | 01:40 |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 01:44 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 01:44 | |
xdanger | pbmdawg: did you notice my message ?-) | 01:44 |
@pbmdawg | xdanger: remind me which version you're using | 01:45 |
xdanger | 6.8.7 | 01:45 |
xdanger | We'll I'm still in 6.7.x land, but this client has 6.8.7 on their server =) | 01:45 |
@pbmdawg | hm. | 01:46 |
@pbmdawg | I've seen the debug output get to a visitor before too. | 01:46 |
@pbmdawg | best report a SF bug asap | 01:46 |
@pbmdawg | so the ?fix? might get into 6.8.8 | 01:46 |
xdanger | do you have more information about this than me ? | 01:47 |
xdanger | should you report it or me ? | 01:48 |
@pbmdawg | you please | 01:49 |
@pbmdawg | make sure to note that the debug output getting cached is a serious security risk. | 01:51 |
xdanger | added that to the comments | 01:53 |
xdanger | I have a question... if you have little time to answer me ? | 01:54 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 01:54 | |
xdanger | Is there any progres on the CRM system that was mentioned on pb.com ? | 01:54 |
@snapcount | perlDreamer: are you up for some bug fixing tonight? | 01:55 |
+perlDreamer | I might be, but I'm not available until 7:30pm PST | 02:02 |
@snapcount | ok | 02:02 |
@snapcount | I"ll see if you're around then | 02:02 |
@snapcount | there are seven bugs we need to fix before we can do the release | 02:02 |
+perlDreamer | which 7? | 02:02 |
@snapcount | and a few more JT would like to see fixed | 02:02 |
@snapcount | I'll forward the email to you | 02:03 |
@snapcount | one that's not listed that needs to be fixed is | 02:03 |
@snapcount | the one xdanger just posted | 02:03 |
@snapcount | re: debug caching | 02:03 |
+perlDreamer | okay | 02:03 |
@snapcount | ckuskie@sterling.net? | 02:04 |
@snapcount | is that right? | 02:04 |
+perlDreamer | that's me | 02:04 |
@snapcount | k | 02:04 |
+perlDreamer | have you looked for Events Calendar type bugs in the EMS | 02:05 |
+perlDreamer | thinking about time zones | 02:05 |
@snapcount | I don't see those being an issue | 02:09 |
@snapcount | the timezone should always be relevant to where the event is | 02:09 |
+perlDreamer | But the functions check the user's time zone, not the event location time zone. | 02:09 |
+perlDreamer | that's the big bug in the Calendar | 02:10 |
@snapcount | what functions? | 02:10 |
+perlDreamer | DateTime::* | 02:10 |
@snapcount | we'll have to talk about this some more | 02:10 |
@snapcount | but I have to go | 02:10 |
+perlDreamer | okay | 02:10 |
@snapcount | hopefully you'll be on later =) | 02:11 |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has quit [] | 02:11 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 02:38 | |
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit [""away""] | 02:54 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 03:38 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 05:03 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 05:04 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 05:33 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 05:33 | |
+perlDreamer | !lastSpoke snapcount | 05:33 |
WRE | snapcount last uttered a word on #webgui 29 minutes ago. | 05:33 |
+perlDreamer | ahoy! | 05:34 |
+perlDreamer | did you leave any work for me? | 05:34 |
+perlDreamer | snapcount: ping | 05:37 |
@snapcount | yo | 05:40 |
@snapcount | I didn't get to any bugs yet | 05:40 |
@snapcount | I fear they will have to wait until tommorow | 05:41 |
@snapcount | so, I guess I left plenty for you | 05:41 |
@snapcount | =) | 05:41 |
+perlDreamer | then do I get to pick which ones to work on? | 05:44 |
+perlDreamer | I'm feeling kind of folderific | 05:44 |
@snapcount | folderific? | 05:55 |
+perlDreamer | There are two folder bugs | 05:55 |
+perlDreamer | folder-ific | 05:55 |
@snapcount | ahh | 05:55 |
+perlDreamer | are you consultable? | 05:56 |
@snapcount | yes I'm consolable | 05:56 |
@snapcount | =) | 05:57 |
+perlDreamer | still having Mac problems? | 05:57 |
@snapcount | I don't have WRE working if that's what you mean | 05:57 |
+perlDreamer | ah | 05:57 |
+perlDreamer | okay, I have 1 bug diagnosed. | 05:59 |
+perlDreamer | It's a template bug | 05:59 |
+perlDreamer | in the Folder template | 05:59 |
+perlDreamer | I'll fix it, then email Steve to make corresponding changes in the 6.9 template | 05:59 |
@snapcount | nice | 06:00 |
+perlDreamer | Here's the problem | 06:02 |
+perlDreamer | in the folder, there are two loops | 06:02 |
+perlDreamer | a subfolder loop (which contains stuff about folders inside of me) | 06:02 |
+perlDreamer | and a file loop (which is really intended to list files) | 06:02 |
+perlDreamer | the folder template has two url variables | 06:03 |
+perlDreamer | file.url (which is a direct link to the files inside of uploaded File/Image assets) | 06:03 |
+perlDreamer | and url, which is a link to the asset | 06:03 |
+perlDreamer | the default folder template only uses file.url, so all non-file Assets have an empty URL which resolves to . | 06:04 |
+perlDreamer | Steve's email address is steve@plainblack.com? | 06:16 |
@snapcount | yes | 06:16 |
-!- damedbsd [i=xzudf44@freebsd.run.for.quebechost.org] has left #webgui ["Client Exiting"] | 07:24 | |
@snapcount | time for bed peeps | 07:25 |
@snapcount | I'm out like a fat kid in dodgeball | 07:26 |
+perlDreamer | you have two less bugs to fix | 07:26 |
@snapcount | dude | 07:26 |
@snapcount | you rule | 07:26 |
@snapcount | thanks so much | 07:26 |
+perlDreamer | you're welcome | 07:26 |
+perlDreamer | catch some z's | 07:26 |
@snapcount | alrighty | 07:26 |
@snapcount | ttyl | 07:27 |
+perlDreamer | bye | 07:27 |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has left #webgui [] | 07:27 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 07:44 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 11:41 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 15:56 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 15:56 | |
-!- snapcount is now known as snapcount_afk | 15:57 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 16:25 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 16:31 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:57 | |
-!- mode/#webgui [+v crythias] by ChanServ | 17:57 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 18:30 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 19:44 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:44 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has quit ["Trillian (http://www.ceruleanstudios.com"] | 20:04 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has left #webgui [] | 21:33 | |
-!- perlDreamer_afk [n=ckuskie@nat114.mxim.com] has joined #webgui | 21:33 | |
-!- terje [n=joem@vampira.scare.org] has left #webgui [] | 21:35 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 22:28 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 22:28 | |
-!- perlDreamer_afk is now known as perlDreamer | 22:37 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 22:49 | |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 23:10 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 23:34 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:34 | |
Baylink | Hey, JT | 23:46 |
@rizen | howdy | 23:58 |
@rizen | sorry for the delay...was on a call | 23:58 |
@rizen | martin...are you here? | 23:58 |
@rizen | i see you're logged in | 23:58 |
@rizen | but are you actually here | 23:58 |
Baylink | NP. | 23:58 |
Baylink | I didn't realize it'd been 10 minutes til I hit enter. | 23:59 |
Baylink | Spent another fun afternoon watching potential clients (well, business referers) going "ooooh!" while showing them WG. | 23:59 |
Baylink | (And that was only 5.5.8. :-) | 23:59 |
@rizen | hehe | 23:59 |
@rizen | i demo'd 7.0 for one of my clients today | 23:59 |
--- Day changed Thu Mar 23 2006 | ||
@rizen | it's not even finished | 00:00 |
@rizen | and they almost had a heart attack | 00:00 |
@rizen | they couldn't believe how much cooler it is | 00:00 |
@rizen | and...they're running 6.8 | 00:00 |
* Baylink chuckles. | 00:00 | |
+MrHairgrease | The eurohunk is in the house | 00:00 |
+MrHairgrease | what's up jt? | 00:00 |
Baylink | I've finally sold the bosses on coloing a box locally. | 00:00 |
@rizen | eurohunk, eh? | 00:01 |
+MrHairgrease | calc mrhairgrease | 00:01 |
WRE | mrhairgrease = eurohunk | 00:01 |
+MrHairgrease | see? | 00:01 |
@rizen | hehe | 00:01 |
@rizen | yup | 00:01 |
@rizen | ok | 00:01 |
Baylink | Is that your WebGUI-porn name? | 00:01 |
+MrHairgrease | hmm | 00:01 |
@rizen | martin, i'm told that i'm supposed to ask you about some coolio graphing thing you're doing | 00:01 |
+MrHairgrease | somehow porn and wg don't seem to match | 00:02 |
+MrHairgrease | ok | 00:02 |
+MrHairgrease | so asl | 00:02 |
+MrHairgrease | ask =) | 00:02 |
+MrHairgrease | Pie charts work | 00:02 |
+MrHairgrease | 2d and 3d | 00:02 |
@rizen | Could you please pretty please tell me about your coolio graphing package? | 00:02 |
@rizen | and maybe show me stuff | 00:02 |
+MrHairgrease | and i started bar graph last wek | 00:02 |
+MrHairgrease | sure | 00:02 |
+MrHairgrease | pls wait | 00:02 |
+MrHairgrease | http://cvs.webgui.nl/uploads/test.png | 00:03 |
@rizen | there used to be a webgui porn site | 00:03 |
@rizen | so i think that must mean that porn and webgui mix | 00:03 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar.png | 00:03 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar2.png | 00:03 |
+MrHairgrease | the pie chart looks a bit fucked up | 00:03 |
Baylink | You mean a porn site, using webgui? Well, why not: it's a great management package. :-) | 00:03 |
+MrHairgrease | but thats beacuse of an "experiment" | 00:03 |
* Baylink will *not* comment on "pie chart". | 00:04 | |
@rizen | yes | 00:04 |
@rizen | a porn site | 00:04 |
@rizen | the pie chart looks amazing...though inside out | 00:04 |
+MrHairgrease | that's was some funny unintended pun | 00:04 |
+MrHairgrease | =) | 00:04 |
+MrHairgrease | I was my try to rotate it | 00:04 |
@rizen | wow...this looks really good martin | 00:04 |
+MrHairgrease | but it failed well | 00:05 |
+MrHairgrease | pretty miserably | 00:05 |
Baylink | Is there any easy way to manipulate mailman subscriptions from the WG user controls? | 00:05 |
+MrHairgrease | wait | 00:05 |
+MrHairgrease | i'll fix it | 00:05 |
@rizen | why would you want to do that baylink? | 00:05 |
@rizen | especially since webgui 7 has mailing list functionality attached to collaboration systemms | 00:05 |
Baylink | Cause mailman is easier to use to operate discussion lists, but why have 2 interfaces? | 00:05 |
@rizen | httpproxy the mail man web interface | 00:06 |
Baylink | No offense (and I haven't looked at it), but mail is *really* hard to get right in all the corner cases; I'm all about age in mailing list code. | 00:06 |
@rizen | hehe | 00:06 |
Baylink | Yeah, I guess I could, couldn't I. | 00:06 |
Baylink | I'll have to talk to Barry; see what API knobs are on it. | 00:06 |
@rizen | i agree..it's not easy to get right, and i'm certainly not claiming that our implementation will be very good, at least to start | 00:07 |
@rizen | but we're going to switch the dev mailing list over as soon as 7.0 comes out | 00:07 |
@rizen | so it will have to get good pretty quick | 00:07 |
Baylink | Ah, yes: "webguide-v". :-) | 00:07 |
Baylink | Now big is dev? | 00:08 |
@rizen | now big is dev? | 00:08 |
Baylink | subs? | 00:08 |
@rizen | i'm sorry, i'm not getting you | 00:08 |
Baylink | How many people are on that list? | 00:08 |
@rizen | ah | 00:09 |
@rizen | about 250 | 00:09 |
@rizen | so not a lot | 00:09 |
@rizen | but the new mail queuing mechanism that's part of webgui's workflow engine | 00:09 |
@rizen | will allow us to send out lots of emails | 00:09 |
+MrHairgrease | ah | 00:09 |
+MrHairgrease | that's better | 00:09 |
@rizen | and still keep stuff ast | 00:09 |
@rizen | fast | 00:09 |
+MrHairgrease | http://cvs.webgui.nl/uploads/test.png | 00:09 |
@rizen | that is better | 00:09 |
@rizen | but the transparency can still get a little tricky | 00:10 |
+MrHairgrease | It can also explode pie slices | 00:10 |
@rizen | really? | 00:10 |
@rizen | can i see? | 00:10 |
+MrHairgrease | and adjust the height of slices | 00:10 |
+MrHairgrease | on a per slice basis | 00:10 |
Baylink | I was going to say that nanog was on mailman; nanog is something like 30K subs, and can get up to 15-200 messages a day... | 00:10 |
+MrHairgrease | sure | 00:10 |
+MrHairgrease | just have to adjust the script a bit | 00:10 |
+MrHairgrease | bbl | 00:11 |
Baylink | Oooh. | 00:11 |
@rizen | martin | 00:11 |
Baylink | Is it possible to adjust the opacity of the slice walls? | 00:11 |
@rizen | one thing that would make that better | 00:11 |
@rizen | with the transparency | 00:11 |
@rizen | is if the outline wasn't black | 00:11 |
@rizen | if the outline was some pale colour | 00:11 |
Baylink | Lots Of Knobs; Good Defaults. :-) | 00:11 |
@rizen | it would not ruin the effect as much | 00:11 |
Baylink | And what's that spurious slice line at 9:30? | 00:12 |
@rizen | ooh. nice catch | 00:12 |
@rizen | actually it's there at 3:30 also | 00:12 |
Baylink | And 3:30, it seems. | 00:12 |
Baylink | Great Minds <mt> | 00:12 |
@rizen | holy crap though | 00:13 |
@rizen | this is amazing | 00:13 |
@rizen | i tried writing something to do this | 00:13 |
@rizen | and couldn't make it work | 00:13 |
@rizen | bar charts are easy | 00:13 |
@rizen | the pie charts are the problem | 00:13 |
Baylink | That is spiffy. If it has enough knobs on it, I'll marry it. | 00:13 |
Baylink | Labelling it will be the bitch. | 00:13 |
Baylink | And getting colors far enough apart -- *no one* can get that right. | 00:14 |
@rizen | he's doing a pretty good job of the colors thing right off the bat | 00:14 |
@rizen | it's not perfect, but it's better than most | 00:14 |
Baylink | Eh... I can't tell the 3 shades of green apart, nor the 2 yellows. | 00:15 |
@rizen | i don't think there are 3 shades | 00:15 |
@rizen | it's all the same color | 00:15 |
+MrHairgrease | http://cvs.webgui.nl/uploads/test2.png | 00:15 |
@rizen | but switching hue is easy | 00:15 |
@rizen | moldy cows batman | 00:16 |
@rizen | that's crazy | 00:16 |
Baylink | If you can make the vertical slice walls opaque, it would look better, I think. | 00:16 |
@rizen | you are a genious | 00:16 |
@rizen | genius | 00:16 |
Baylink | (Or, y'know, switchable, but I think opaque is a better default). What are you rendering that in? GD? IM? | 00:16 |
+MrHairgrease | actually | 00:17 |
Baylink | ANd this is, what, an asset? | 00:17 |
+MrHairgrease | if you'd want to | 00:17 |
+MrHairgrease | you can specify the color of each plane of a slice | 00:17 |
+MrHairgrease | but you don't want that | 00:17 |
Baylink | BTW: JT -- did anyone ever propose "Asset Tree" to label it instead of just "Assets"? | 00:17 |
+MrHairgrease | opacity is just an alpha value | 00:17 |
+MrHairgrease | stroke color can also be set | 00:17 |
+MrHairgrease | I'll show you | 00:17 |
Baylink | Yeah, and I like the transparency;;; it just gets too confusing if *everything's* transparent. | 00:17 |
+MrHairgrease | gimme a minute | 00:17 |
@rizen | no one has said asset tree for a label that i can think of | 00:18 |
@rizen | but it's even less applicable in 7.0 | 00:18 |
@rizen | because the same interface is also search now too | 00:18 |
Baylink | All I can say is that figuring out where the page tree went took me longer than I liked, and I 'know what I'm doing'. I suspect that naming would have helped. Some other things (like 'Navigations') could use more concrete names, I think, too. | 00:19 |
+MrHairgrease | http://cvs.webgui.nl/uploads/test2.png | 00:20 |
Baylink | I don't know what they should be called... | 00:20 |
Baylink | That helps a lot, yes. | 00:20 |
Baylink | Now the opacity thing is optional; that may actually be a better solution. | 00:20 |
+MrHairgrease | the thing is | 00:20 |
Baylink | Will there be a way for those parameters to be inherited globally around a site? | 00:20 |
+MrHairgrease | the api is not finished yet | 00:20 |
+MrHairgrease | that's the real hard part | 00:21 |
Baylink | I'm hip. | 00:21 |
+MrHairgrease | colors should be palette based | 00:21 |
Baylink | That's so damn pretty I saved it. :-) | 00:21 |
+MrHairgrease | so you define your color in the paltte manager or so | 00:21 |
Baylink | I suspect the best answer there is to manually choose the first 12 or so and wire them in as defaults. | 00:21 |
+MrHairgrease | or you download them from myprettycolors.potsmoker.com | 00:21 |
+MrHairgrease | sure | 00:22 |
+MrHairgrease | there should be default palettes | 00:22 |
@rizen | martin: YOU ROCK | 00:22 |
Baylink | Many site people -- particularly in our audience -- are notoriously bad at choosing colors. | 00:22 |
+MrHairgrease | transparent | 00:22 |
@rizen | this is an amazing start | 00:22 |
+MrHairgrease | opaque | 00:22 |
Baylink | Yeah; I'm all about Martin Rocks. | 00:22 |
+MrHairgrease | jt | 00:22 |
+MrHairgrease | whens the eta for the codefreeze on 6.99 | 00:22 |
@rizen | between May 1 and May 15 | 00:22 |
+MrHairgrease | ok | 00:22 |
@rizen | don't know exactly | 00:22 |
+MrHairgrease | that's cool | 00:22 |
+MrHairgrease | roy | 00:22 |
+MrHairgrease | roy told me it could be as soon as half april | 00:23 |
+MrHairgrease | which would get me in time stress | 00:23 |
+MrHairgrease | for the sqlform | 00:23 |
+MrHairgrease | but may is good | 00:23 |
+MrHairgrease | If I get to it | 00:23 |
@rizen | i'm planning on putting out the first 7.0 beta (6.99.0) in the last half of may | 00:23 |
+MrHairgrease | i'll try to finish the graphing stuff | 00:23 |
+MrHairgrease | and propose it on the list before may | 00:24 |
+MrHairgrease | ok | 00:24 |
Baylink | Here's a stupid question: is there an easy way to build an HTML form inside WG to call an arbitrary external CGI somewhere else? | 00:24 |
@rizen | yes | 00:25 |
@rizen | in the constructor | 00:25 |
@rizen | you you can set the action | 00:25 |
@rizen | my $f = WebGUI::HTMLForm->new(action=>"/path/to/some.cgi"); | 00:25 |
@rizen | or do you mean through the UI? | 00:26 |
Baylink | I suspect I mean as a site admin, not a coder, and should have asked somewhere else. :-) | 00:26 |
@rizen | no | 00:26 |
@rizen | theoretically you could rape the templates from the DataForm | 00:26 |
Baylink | Well, that seems a low-impact target for a first wobject, then. :-) | 00:26 |
@rizen | to make it submit to some other cgi | 00:26 |
Baylink | Ah: a plan! :-) | 00:26 |
* Baylink chuckles quietly at the backhanded humor. | 00:27 | |
@rizen | no coding involved | 00:27 |
@rizen | just have to remove the form.header variable | 00:27 |
Baylink | Oh, the submit URL is at the *template* level? | 00:27 |
@rizen | and replace it with the appropriate html | 00:27 |
@rizen | yes | 00:27 |
Baylink | Got it. | 00:27 |
@rizen | i don't know if that's true in 5.x | 00:28 |
@rizen | but it is in 6.x | 00:28 |
Baylink | Is there any standard body text transformation engine that everything calls on the way out the door? Like where do abbrevs get done? | 00:28 |
Baylink | Should i just go get my editor out now? :-) | 00:28 |
@rizen | sorry man...can't really support you in this endeavor | 00:29 |
@rizen | from here on out, you're on your own | 00:29 |
Baylink | I should just go get my editor out. Got it. | 00:29 |
@rizen | martin: have you seen how much faster webgui is with content chunking enabled? | 00:31 |
+MrHairgrease | you mean streaming vs. buffering? | 00:31 |
@rizen | yup | 00:31 |
+MrHairgrease | I've seen it a few times | 00:31 |
@rizen | although i wouldn't say it's streaming per se | 00:32 |
+MrHairgrease | Haven't been using 6.9 a lot though | 00:32 |
@rizen | cuz it still buffers on a per object basis | 00:32 |
+MrHairgrease | too busy with the sqlform | 00:32 |
@rizen | understood | 00:32 |
+MrHairgrease | oh ok | 00:32 |
+MrHairgrease | but I probably will | 00:32 |
@rizen | it's more like chunking | 00:32 |
+MrHairgrease | when 6.99 is outy | 00:32 |
@rizen | so if you had a dozen articles on the page | 00:32 |
+MrHairgrease | yeah I understand | 00:32 |
@rizen | it would spit back the page 1 at a time | 00:32 |
@rizen | ok | 00:32 |
+MrHairgrease | but in the correct order | 00:33 |
@rizen | right | 00:33 |
@rizen | but you don't have to wait for the whole page to render server side | 00:33 |
+MrHairgrease | does it complicate assets a lot? | 00:33 |
@rizen | before it starts rendering client side | 00:33 |
@rizen | it complicates them a little...in that there's one extra method | 00:33 |
+MrHairgrease | being? | 00:34 |
@rizen | however, you can, if you choose, write it without chunking | 00:34 |
+MrHairgrease | yeah | 00:34 |
@rizen | you just have to completely override the www_view method | 00:34 |
+MrHairgrease | but chunking is good | 00:34 |
+MrHairgrease | right? | 00:34 |
@rizen | yeah | 00:34 |
@rizen | the extra method you need to create | 00:34 |
@rizen | is called | 00:34 |
@rizen | prepareView() | 00:34 |
@rizen | and that needs to take care of anything that needs to get set in the <head> </head> block | 00:35 |
@rizen | like javascripts | 00:35 |
@rizen | css | 00:35 |
@rizen | etc | 00:35 |
+MrHairgrease | oh ok | 00:35 |
+MrHairgrease | so the WebGUI::Style methods are handled in the prepView of WG::Asset? | 00:35 |
@rizen | or any HTTP headers that it may add | 00:35 |
@rizen | no...it works like this: | 00:35 |
@rizen | Wobject::www_view | 00:36 |
@rizen | calls prepareView() | 00:36 |
@rizen | then it calls style->process() | 00:36 |
+MrHairgrease | and spits out the head | 00:36 |
+MrHairgrease | right | 00:36 |
+MrHairgrease | ? | 00:36 |
@rizen | then it spits out the header from style the style | 00:36 |
@rizen | then it calls the view() method of the asset | 00:36 |
@rizen | or in the case of the page layout | 00:36 |
@rizen | it calls the view() method | 00:37 |
@rizen | which in turn calls the view() method of each sub asset | 00:37 |
@rizen | and then finally it returns the style footer | 00:37 |
+MrHairgrease | ok understood | 00:37 |
@rizen | right now, i've completely removed page caching | 00:38 |
@rizen | because i'm redoing it | 00:38 |
@rizen | and even without page caching | 00:38 |
+MrHairgrease | cool | 00:38 |
@rizen | webgui is faster now | 00:38 |
+MrHairgrease | in what sense | 00:38 |
@rizen | than it was before | 00:38 |
+MrHairgrease | faster w/o caching? | 00:38 |
@rizen | in the sense that it takes less than a second to render the page now | 00:38 |
@rizen | yes | 00:38 |
@rizen | faster without caching | 00:38 |
@rizen | due to chunking | 00:38 |
+MrHairgrease | holy cra[ | 00:38 |
Baylink | Wow | 00:38 |
+MrHairgrease | I wouldn't have thought that | 00:38 |
@rizen | and this is on my crapass laptop | 00:38 |
@rizen | i can't even imagine what will happen on the server | 00:39 |
* MrHairgrease celebrates by getting a beer! | 00:39 | |
@rizen | hehe | 00:39 |
@rizen | =) | 00:39 |
Baylink | Yeah, a system that waits 1 second, then takes 4 seconds to paint a page is faster than a system that paints the page instantaneously in 3 seconds. | 00:39 |
@rizen | i still have to add page caching back in though...cuz it reduces overall server load | 00:39 |
@rizen | yeah | 00:40 |
@rizen | you're right baylink | 00:40 |
@rizen | it's wierd | 00:40 |
@rizen | cuz the math doesn't add up | 00:40 |
+MrHairgrease | but it's faster because the browser can render while the page is loading? | 00:40 |
@rizen | but it works | 00:40 |
@rizen | yup | 00:40 |
@rizen | part of it is just a perception thing | 00:40 |
+MrHairgrease | or is it because the io to the cache is too slow? | 00:40 |
@rizen | the user sees something happens | 00:40 |
+MrHairgrease | oh ok | 00:40 |
@rizen | but part of it | 00:40 |
@rizen | is because the page header comes back | 00:40 |
@rizen | then the browser can download the auxillary stuff | 00:41 |
@rizen | like images, css, javascript | 00:41 |
+MrHairgrease | I still think asset containers should not cache though | 00:41 |
@rizen | while it's waiting for the assets | 00:41 |
Baylink | So you're leveraging browser implementation details there... | 00:41 |
@rizen | yeah..i'm not going to cache at that level | 00:41 |
+MrHairgrease | more parallelism | 00:41 |
@rizen | i'm going to cache the view() method | 00:41 |
@rizen | instead of the www_view method | 00:41 |
+MrHairgrease | that's good | 00:41 |
@rizen | i think | 00:41 |
+MrHairgrease | just don;t the view of containers | 00:41 |
+MrHairgrease | and I'll be happy | 00:41 |
+MrHairgrease | also | 00:41 |
+MrHairgrease | to dumb down the interface | 00:41 |
@rizen | you understand that anything can be a container, right? | 00:42 |
+MrHairgrease | have a yesNo button in stead of an interval element | 00:42 |
+MrHairgrease | no | 00:42 |
@rizen | whether something is a container or not | 00:42 |
+MrHairgrease | I thought there was a class of container assets | 00:42 |
@rizen | is not coded into it | 00:42 |
@rizen | it's set in the config file | 00:42 |
+MrHairgrease | specified in the config file | 00:42 |
+MrHairgrease | heh | 00:42 |
+MrHairgrease | the thing is | 00:42 |
+MrHairgrease | if you have an asset that show the output of other assets | 00:43 |
+MrHairgrease | and that asset is cached | 00:43 |
@rizen | no..i know where you're going and understand | 00:43 |
@rizen | i'll come up with something to fix it | 00:43 |
+MrHairgrease | it will override the cache settings of the unlying assets | 00:43 |
@rizen | one way or another | 00:43 |
@rizen | yup...it will be better | 00:43 |
+MrHairgrease | oh if it's fixed | 00:43 |
+MrHairgrease | that's fine | 00:43 |
@rizen | i can't say i won't cache it | 00:43 |
@rizen | but the cache will take into account that stuff somehow if it does get cached | 00:44 |
+MrHairgrease | If it does not override I don''t care if it's cached | 00:44 |
+MrHairgrease | on the eyecandy part | 00:44 |
+MrHairgrease | have you seen this: | 00:44 |
+MrHairgrease | http://www.openlaszlo.org/ | 00:44 |
Baylink | Yeah. | 00:45 |
Baylink | It's Java and Flash. | 00:45 |
+MrHairgrease | and this | 00:45 |
+MrHairgrease | http://script.aculo.us/ | 00:45 |
Baylink | Or it would be wonderful. :-) | 00:45 |
+MrHairgrease | especially the shopping cart | 00:45 |
+MrHairgrease | http://demo.script.aculo.us/shop | 00:45 |
Baylink | I had *not* seen that, Matrin, and yum. Thanks. | 00:45 |
+MrHairgrease | Eye candy is a Good Thing | 00:46 |
+MrHairgrease | It'll attrct more people | 00:46 |
@rizen | yeah yeah | 00:46 |
Baylink | Though I would have been happier had their implementation choice been "drag it back out of the box anywhere" to remove | 00:46 |
@rizen | none of that will make it into 7.0 though | 00:47 |
@rizen | there just isn't time | 00:47 |
+MrHairgrease | i know | 00:47 |
+MrHairgrease | I just think it's cool | 00:47 |
Baylink | I do have one suggestion: | 00:47 |
@rizen | i agree | 00:47 |
+MrHairgrease | and most of it you can prolly use by creating templates | 00:47 |
+MrHairgrease | it's only html and javascript | 00:47 |
Baylink | Could you put a widget on the page handle that says "jump to this page's content in the Asset tree directly"? | 00:48 |
Baylink | You can get out, but in seems harder, unless I'm missing something. | 00:48 |
@rizen | it's already there | 00:48 |
@rizen | click on the class icon of the asset | 00:48 |
@rizen | a menu will pop up | 00:49 |
@rizen | then choose "manage" | 00:49 |
Baylink | *Wow*, my server is slow tonight... | 00:49 |
+MrHairgrease | Have you sen this? | 00:49 |
+MrHairgrease | http://geefmegeld.nl/root/testfotos | 00:49 |
+MrHairgrease | click on the "Doet mijn maar tekst" links below the pictures | 00:50 |
Baylink | Cute page title. | 00:50 |
+MrHairgrease | yeah yeah I know | 00:50 |
Baylink | Yeah; ImageMagick is cool, isn't it? | 00:50 |
Baylink | Be glad he didn't pick blinkenlights. | 00:50 |
Baylink | Or is that yours? | 00:50 |
+MrHairgrease | It's mostly ripped code from some perlmonks dude | 00:51 |
+MrHairgrease | I just fixed it and adapted it for wg | 00:51 |
+MrHairgrease | still | 00:51 |
@rizen | i had seen that | 00:51 |
+MrHairgrease | not my algorithm | 00:51 |
@rizen | yes it's very cool | 00:51 |
Baylink | Wonder what a screenreader would make of it. ;-) | 00:51 |
+MrHairgrease | it's in the users contrib | 00:51 |
@rizen | reminds me of op=theWg | 00:51 |
+MrHairgrease | calc grabledcrap | 00:52 |
WRE | No calc set for "grabledcrap" | 00:52 |
+MrHairgrease | calc garbledcrap | 00:52 |
WRE | No calc set for "garbledcrap" | 00:52 |
+MrHairgrease | ah | 00:52 |
+MrHairgrease | it's gone | 00:52 |
Baylink | Got it JT. Didn't realize there was a menu there. tooltip, maybe? | 00:52 |
+MrHairgrease | that was the 2nd egg right? | 00:52 |
@rizen | the menu that's there is for power users | 00:52 |
@rizen | you're not supposed to know it's there | 00:52 |
@rizen | that's the point | 00:52 |
Baylink | Hmmm. | 00:53 |
Baylink | UI >= 6? :-) | 00:53 |
@rizen | it's sort of like apple's mac interface | 00:53 |
@rizen | there are all kinds of power features for power users | 00:53 |
@rizen | but you have to learn the trick | 00:53 |
Baylink | Progressive Complexity is nice, but you have to balance it with support workload, IME. | 00:53 |
@rizen | IME | 00:54 |
@rizen | ? | 00:54 |
@rizen | is that like IMO | 00:54 |
+MrHairgrease | in my experience? | 00:54 |
Baylink | They don't help if we don't ... oh. WDR. Mever mind. :-) (In My Experience (or Estimation, sometimes)). | 00:54 |
Baylink | Yes. | 00:54 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 00:55 | |
Baylink | And as it happens, Edit Branch doesn't do what I was asking him for, either. | 00:56 |
+MrHairgrease | what did you want it to do? | 00:56 |
Baylink | Oh. Manage. | 00:57 |
Baylink | Nevermind. Read wrong. | 00:57 |
Baylink | Manage is what I wanted, yes. | 00:57 |
Baylink | Is the Tree view of the page tree dead, though? | 00:57 |
+MrHairgrease | It is not there anymore | 00:57 |
+MrHairgrease | You do not want a tree with all assets | 00:57 |
+MrHairgrease | well most people don't | 00:58 |
Baylink | Damn. Being able to drag things from one *page* to another would be really cool. | 00:58 |
Baylink | Yeah, I know; clipboard. | 00:58 |
+MrHairgrease | Yeah | 00:58 |
+MrHairgrease | You can mimic the page tree view with a Navigation asset though | 00:58 |
+MrHairgrease | startpoint = root | 00:58 |
Baylink | Can't rearrange, though, right? | 00:59 |
+MrHairgrease | nope | 00:59 |
+MrHairgrease | well | 00:59 |
+MrHairgrease | you could | 00:59 |
+MrHairgrease | but you'd have to craft you own template | 00:59 |
+MrHairgrease | you have to change the urls | 00:59 |
+MrHairgrease | to tell wg it should pro/demote an asset | 00:59 |
Baylink | You can do drag and droppy stuff at the template level? | 00:59 |
+MrHairgrease | no | 01:00 |
+MrHairgrease | not drag drop | 01:00 |
+MrHairgrease | I was refering to the buttons with the arows | 01:00 |
Baylink | Ah. | 01:00 |
+MrHairgrease | but you prolly want to use the asset manager | 01:00 |
Baylink | You had me going there. :-) | 01:00 |
+MrHairgrease | it'll be waaaayyyyy faster | 01:00 |
Baylink | Where I *can* drag and drop, yes. | 01:00 |
Baylink | I do wish it would display subtrees, though. | 01:00 |
Baylink | I'm not a good enough hacker... | 01:01 |
+MrHairgrease | and you don't have to kill your server with serving thousands of nav entries | 01:01 |
+MrHairgrease | anyway | 01:01 |
+MrHairgrease | it's about midnight over here | 01:01 |
Baylink | Sometimes a large piece of paper is the only way to apprehend everything. | 01:01 |
+MrHairgrease | time for some reading and then go to sleep | 01:01 |
+MrHairgrease | yeah | 01:01 |
+MrHairgrease | heh | 01:01 |
Baylink | Night-i-o; I'm going to print that pie chart out and hang it on my wall. :-) | 01:01 |
+MrHairgrease | you do that | 01:02 |
Baylink | Might even make it my desktop image. :-) | 01:02 |
Baylink | Later, Martin. | 01:02 |
+MrHairgrease | are you gonig to the wuc btw | 01:02 |
+MrHairgrease | ? | 01:02 |
Baylink | City? | 01:02 |
+MrHairgrease | I guess it's vegas this year | 01:02 |
Baylink | When is it? | 01:02 |
+MrHairgrease | somewhere in september | 01:02 |
+MrHairgrease | tentatively | 01:02 |
Baylink | Well.... maybe. | 01:02 |
+MrHairgrease | you really should ask jt | 01:02 |
Baylink | I'll investigate. | 01:03 |
+MrHairgrease | he's organizing it =) | 01:03 |
+MrHairgrease | ok laters | 01:03 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 01:03 | |
Baylink | snapcount_afk: try to get that CPAN note into the sourcebuild instructions? It hit again on the forum the other day... | 01:03 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 01:19 | |
-!- snapcount_afk [n=Roy@24.241.121.70.cfl.res.rr.com] has left #webgui [] | 01:48 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit [Read error: 110 (Connection timed out)] | 02:19 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 02:20 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 02:32 | |
-!- mode/#webgui [+v crythias] by ChanServ | 02:32 | |
-!- JaeSen [n=123@39.252.118.70.cfl.res.rr.com] has joined #webgui | 03:08 | |
-!- JaeSen [n=123@39.252.118.70.cfl.res.rr.com] has left #webgui [] | 03:08 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 03:21 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:21 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [] | 03:21 | |
-!- knoppix_ [n=knoppix@bangor-cuda1-cble-bndle-68-171-17-163.agstme.adelphia.net] has joined #WebGUI | 03:32 | |
-!- knoppix_ [n=knoppix@bangor-cuda1-cble-bndle-68-171-17-163.agstme.adelphia.net] has left #WebGUI ["Leaving"] | 03:32 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 04:35 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 04:35 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has left #webgui [] | 04:36 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 06:33 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 10:25 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:27 | |
crythias | hrm | 17:28 |
-!- mode/#webgui [+v crythias] by ChanServ | 17:28 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 17:32 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 17:32 | |
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui | 18:16 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 18:16 | |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 18:16 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 19:27 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 19:32 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 19:41 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:41 | |
xdanger | hmm.. I did a fresh install of wre on a fresh debian sarge, and fresh webgui... when I'm trying to login it fails.. | 19:53 |
xdanger | Can't call method "quote" on an undefined value at /data/WebGUI/lib/WebGUI/SQL.pm line 640.\n | 19:53 |
+perlDreamer | look further up the stack | 19:53 |
xdanger | that's all that gets to the log | 19:53 |
+perlDreamer | 6.8.7? | 19:54 |
xdanger | oh, I was looking at apache log.. | 19:54 |
xdanger | just a moment | 19:54 |
xdanger | - FATAL - test.local.conf - WebGUI::Operation::Auth::getInstance[47] - Couldn't instantiate authentication module: WebGUI. Root cause: Can't locate object method "new" via package "WebGUI::Auth::WebGUI" at /data/WebGUI/lib/WebGUI/Operation/Auth.pm line 46. | 19:55 |
+perlDreamer | which version are you using? | 19:56 |
+perlDreamer | of WG? | 19:56 |
xdanger | 6.8.7 | 19:56 |
+perlDreamer | I think I've seen this on the boards. | 19:57 |
xdanger | I'm setting up a test installation at our office so I can test upgrades =) | 19:57 |
+perlDreamer | Good idea! | 19:57 |
+perlDreamer | crythia1: Doesn't this error seem familiar? | 19:57 |
+perlDreamer | I'd go do a search on the WG boards | 19:59 |
xdanger | testEnviroment.pl: Checking for module Image::Magick: Not Installed | 20:04 |
xdanger | sarge:/data/WebGUI/sbin# perl -MCPAN -e 'install Image::Magick' | 20:04 |
xdanger | CPAN: Storable loaded ok | 20:04 |
xdanger | Going to read /home/rjohnson/.cpan/Metadata Database was generated on Mon, 20 Mar 2006 22:10:34 GMT | 20:04 |
xdanger | Image::Magick is up to date. | 20:04 |
xdanger | =/ | 20:04 |
+perlDreamer | rjohnson? | 20:05 |
+perlDreamer | that's weird | 20:05 |
xdanger | ach.. I did a apt-get install imagemagick | 20:08 |
xdanger | and now login works | 20:08 |
xdanger | wre install imagemagic perl library, but not imagemagick ? | 20:09 |
+perlDreamer | I guess | 20:09 |
+perlDreamer | look in the prereqs directory | 20:09 |
xdanger | funny how fast wg is when you have a dedicated server running empty webgui from the cache =) | 20:14 |
+crythia1 | hi | 20:42 |
-!- crythia1 is now known as crythias | 20:42 | |
+crythias | error is generally related to improper login. | 20:43 |
+perlDreamer | or not having ImageMagick installed | 20:43 |
+crythias | that is, username/pass isn't good for mysql. | 20:43 |
+crythias | or image magick. Yes, one of my pages say all your troubles are belong to imagemagick | 20:43 |
+crythias | http://www.gwy2.org/fomfiles/cache/65.html | 20:48 |
WRE | <crythias> http://tinyurl.com/qmpfc | 20:48 |
+perlDreamer | you know, it shouldn't be that hard to occasionally fold your FOM into the WebGUI Help system. | 20:50 |
+perlDreamer | take a snapshot, stuff into i18n format etc. | 20:50 |
+crythias | I need to start a new section or dump it in favor of >=6.83 | 20:50 |
xdanger | perlDreamer: upgrade script to 6.99 has a typo... "drop table MessageLog" should be messageLog | 20:51 |
+perlDreamer | thanks! | 20:53 |
xdanger | no problem.. thanks for coding on my favorite cms ;) | 20:58 |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 21:18 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 21:18 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has quit [Client Quit] | 21:18 | |
+perlDreamer | calc E-ROD | 21:18 |
WRE | E-ROD = Evil Release Overlord and Destructor | 21:18 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 21:44 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 21:44 | |
+crythias | I'm too sexy for Milan, New York and Japan. | 22:26 |
+crythias | release when? | 22:27 |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 22:50 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 23:09 | |
+perlDreamer | good question | 23:57 |
+perlDreamer | I think that's leftover from a few night ago | 23:57 |
Baylink | ? | 23:57 |
+perlDreamer | oh | 23:57 |
Baylink | No questions have been asked since I signed on at 1609ET | 23:57 |
+perlDreamer | crythias asked when 6.8.8 was supposed to have been released | 23:57 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 23:58 | |
Baylink | Not on-channel... | 23:58 |
+perlDreamer | a while ago | 23:58 |
Baylink | I don't even see cryth. | 23:58 |
Baylink | Wow. | 23:58 |
Baylink | Must have been. :-) | 23:58 |
+perlDreamer | 12:28:07) crythias: release when? | 23:58 |
+perlDreamer | (12:51:21) crythias left the room (quit: "Download Gaim: http://gaim.sourceforge.net/"). | 23:58 |
Baylink | Depending on which time zone you're in, yeah, that could have been a while. | 23:59 |
--- Day changed Fri Mar 24 2006 | ||
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 00:07 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 00:46 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 00:46 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 01:10 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:27 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:13 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 02:39 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 02:51 | |
-!- mode/#webgui [+v crythias] by ChanServ | 02:51 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 03:08 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 04:06 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:22 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 07:22 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 07:23 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 10:04 | |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has joined #webgui | 13:58 | |
-!- MrHairgrease [n=martin@host1.procolix.nl] has joined #webgui | 15:29 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 15:29 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 16:26 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 16:27 | |
-!- mode/#webgui [+o rizen] by ChanServ | 16:27 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 16:39 | |
-!- mode/#webgui [+v crythias] by ChanServ | 16:39 | |
+crythias | gmorning. | 16:39 |
@rizen | morning | 16:45 |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 16:51 | |
+crythias | 6.8.8 has been delayed? | 16:52 |
+MrHairgrease | hey ho | 16:52 |
+MrHairgrease | more eyecandy | 16:54 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar.png | 16:54 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar2.png | 16:54 |
@rizen | on phone..be back | 16:55 |
@rizen | ok back | 17:07 |
@rizen | 6.8.8 has been delayed because roy has a family emergency to attend to | 17:07 |
@rizen | nice martin | 17:07 |
+crythias | ack. :( With gentle respect, is there anything that I can pray for? | 17:08 |
@rizen | you'd have to ask him, i'm not one to talk about other people's personal lives | 17:08 |
+crythias | understood and appreciated. | 17:08 |
@rizen | martin, have you started working on trying to add labels to any of this stuff? | 17:08 |
@rizen | it seems like that might be difficult | 17:09 |
+MrHairgrease | it's probably a bigger pain than it seems | 17:09 |
+MrHairgrease | but I haven't tried it yet | 17:09 |
+MrHairgrease | so i dunno | 17:09 |
+MrHairgrease | First I'm gonnan finish basic lines | 17:10 |
@rizen | ok | 17:10 |
+MrHairgrease | and then I'll go to the labeling stuff | 17:10 |
@rizen | i was just wondering if you'd attempted it | 17:10 |
+MrHairgrease | no | 17:10 |
+MrHairgrease | try easy stuff first =) | 17:10 |
@rizen | are you inspired by dare or taunts? | 17:10 |
+MrHairgrease | other people may do the difficult things it for =) | 17:10 |
@rizen | i double dog dare you to do the labeling | 17:11 |
+MrHairgrease | dare or taunts ? | 17:11 |
+MrHairgrease | ahg | 17:11 |
@rizen | i don't think you're capable of doing the labeling | 17:11 |
@rizen | you're not good enough | 17:11 |
@rizen | hehe | 17:11 |
+MrHairgrease | JT, you seem like the guy that really sucks at creating labels | 17:11 |
@rizen | that's what i mean by dares and taunts | 17:11 |
+MrHairgrease | especially if you're handicapped by the garbled crap language | 17:11 |
+MrHairgrease | yeah | 17:12 |
+MrHairgrease | we had this guy walking around at the Koornbeurs | 17:12 |
+MrHairgrease | Hey tuur, you cannot drag this tree to the campfire | 17:12 |
+MrHairgrease | five minutes later the tree was there | 17:12 |
@rizen | because i'm handicaped by the garbled crap | 17:12 |
@rizen | i can't do the labeling | 17:12 |
@rizen | no one would understand it | 17:12 |
+MrHairgrease | had to listen to his stories al night though | 17:12 |
@rizen | that's too bad | 17:13 |
+MrHairgrease | Actually the labels are ther | 17:13 |
@rizen | unless they were good stories | 17:13 |
+MrHairgrease | they're just transparent | 17:13 |
+MrHairgrease | and 0px; | 17:13 |
@rizen | nice | 17:13 |
@rizen | =) | 17:13 |
+MrHairgrease | I think i'll manage | 17:13 |
@rizen | i bet if i had xray vision, i could see them | 17:13 |
+MrHairgrease | there are way better uses for x-ray vision | 17:13 |
+MrHairgrease | don't waste it on stupid graphs | 17:14 |
+MrHairgrease | =) | 17:14 |
@rizen | i don't know about that | 17:14 |
+MrHairgrease | how come | 17:14 |
@rizen | you know the thing that people are always thinking about xray vision | 17:14 |
@rizen | is that you can see through clothes, briefcases, etc | 17:15 |
@rizen | but you also see right through what's in the clothes, briefcases, etc | 17:15 |
@rizen | unless it's metal, stone, or bone | 17:15 |
@rizen | if you could either fly, or be invisible, which would you be? | 17:16 |
+MrHairgrease | probably fly | 17:16 |
@rizen | why? | 17:16 |
+MrHairgrease | invisible people tend to have social problems | 17:16 |
@rizen | hehe | 17:17 |
@rizen | invisible people would have the best jobs | 17:17 |
+MrHairgrease | people are scared shitless if they here voices | 17:17 |
@rizen | you could be a world reknowned theief | 17:17 |
+MrHairgrease | hey | 17:17 |
@rizen | you could gather intel for the military or police | 17:17 |
+MrHairgrease | I'm world renowed as it is | 17:17 |
@rizen | you could be the best peeping tom ever | 17:17 |
+MrHairgrease | just no thievin bastard | 17:17 |
+MrHairgrease | now ther you're talking | 17:17 |
+MrHairgrease | but I guess Marijn wouldn't like me peeping on other girls | 17:18 |
@rizen | nah...she'd probably just say | 17:18 |
@rizen | "i don't care where you get the appetite, as long as you come home for dinner" | 17:18 |
+MrHairgrease | he | 17:19 |
+MrHairgrease | I'm not quite sure | 17:19 |
@rizen | she seems cool like that | 17:19 |
+MrHairgrease | she's cool | 17:19 |
+MrHairgrease | but she has these girly feelings and stuff | 17:19 |
+MrHairgrease | I on the other hand couldn't care less where she'd get the appetite | 17:19 |
+MrHairgrease | ok | 17:20 |
+MrHairgrease | going to finish the lines | 17:20 |
@rizen | don't you mean you're going to add labels? | 17:22 |
+MrHairgrease | no finish the linegraphs | 17:24 |
+MrHairgrease | stop taunting me! =) | 17:24 |
@rizen | i'm pretty sure you said you were going to do the labels | 17:25 |
+MrHairgrease | I think I'm going to start onthe labels | 17:25 |
@rizen | hehe | 17:25 |
* MrHairgrease 's eyes start to close | 17:25 | |
@rizen | that's too funny | 17:25 |
* MrHairgrease right hand raises | 17:25 | |
+MrHairgrease | Man, am I feeling sleepy | 17:26 |
* rizen runs | 17:26 | |
+MrHairgrease | aha | 17:26 |
+MrHairgrease | mission accomplished | 17:26 |
wouter_procolix | JT, | 17:31 |
wouter_procolix | about the syntaxCheck... | 17:31 |
wouter_procolix | I've checked all the "redefined subroutines" and they are all from files/modules that are "used" recursively. | 17:32 |
wouter_procolix | I'm not sure how we can solve this (apparently "require" is not good enough???) | 17:33 |
wouter_procolix | Can you explain to me why the modules should "use" each other? | 17:33 |
@rizen | certain modules just need to use each other | 17:34 |
@rizen | let me give you an example...even though i've already fixed it | 17:34 |
@rizen | asset needs to use search and search needs to use asset | 17:35 |
@rizen | asset needs to use search because when an asset is committed, it needs to automatically be indexed | 17:35 |
@rizen | search needs to use asset because the search results return an array of asset objects | 17:35 |
@rizen | granted, that this is a design choice | 17:36 |
@rizen | in the case of asset/search | 17:36 |
wouter_procolix | Okay, but what would happen if for example search "requires" asset? | 17:36 |
@rizen | it was fixed because asset needed only search indexer | 17:36 |
@rizen | which is in a seperate class | 17:36 |
@rizen | and search needed asset | 17:36 |
@rizen | i don't like "require" because it's a runtime thing | 17:36 |
@rizen | therefore you won't notice any bugs until it's already running | 17:37 |
@rizen | basically..it's a hack | 17:37 |
wouter_procolix | Is it possible to use "use" and specify only the required modules / functions? | 17:37 |
@rizen | the only way i'm going to allow this problem to be fixed (because it's not actually that much of a problem) | 17:37 |
@rizen | is to come up with a different design for the modules that reference each other circularly | 17:38 |
@rizen | we're not putting in any quick hacks | 17:38 |
wouter_procolix | No, I agree with that, but the warning imply that something is not "right". | 17:38 |
@rizen | basically...we need to look at each case seperately...see why one is referencing the other, see if there's any way around that | 17:38 |
@rizen | right, but i'm not going to trade one wrong for another | 17:39 |
wouter_procolix | It's probably also faster if files are not included recursively (=multiple times), although I don't know if that effect is noticable. | 17:39 |
@rizen | what i said above stands. | 17:39 |
wouter_procolix | Yeah, I understand :-) | 17:39 |
@rizen | a case by case real solution is the only thing that's allowed to fix this | 17:40 |
wouter_procolix | I agree with that. | 17:40 |
wouter_procolix | By the way, Colin removed the output of the syntaxCheck, so we're effectively ignoring *all warnings* now. Do you think that's a good idea? | 17:41 |
wouter_procolix | I already sent him an email about that (no reply yet) | 17:42 |
@rizen | for the time being, i don't really care | 17:42 |
@rizen | long term, it's probably not a good idea | 17:42 |
@rizen | right now the only bugs i'm concerned about are real ones | 17:42 |
@rizen | warnings can wait | 17:42 |
@rizen | not to be insensitive to your plight | 17:43 |
wouter_procolix | Yes, but errors can be detected by warnings. | 17:43 |
@rizen | warnings just aren't top priority | 17:43 |
wouter_procolix | I already fixed a few errors that were only reported as warnings... | 17:43 |
@rizen | maybe so, but there's enough in there already to be detected without warnings | 17:43 |
@rizen | =) | 17:43 |
@rizen | so have i | 17:43 |
wouter_procolix | Yes, that's true :-) | 17:43 |
wouter_procolix | I just posted 32 errors on Sourceforge (one post), detected with a simple grep :-/ | 17:43 |
@rizen | saw that | 17:44 |
wouter_procolix | I'm currently working on Survey.pm, which contains *lots* of errors... So I'll continue bugfixing now ;-) | 17:45 |
@rizen | ok | 17:48 |
@rizen | i appreciate your help | 17:48 |
wouter_procolix | thanks | 17:49 |
@rizen | question | 17:50 |
@rizen | for anybody that's here | 17:50 |
@rizen | we have a problem | 17:50 |
@rizen | <a href="" target="">link</a> | 17:50 |
@rizen | target="" has been removed from the spec in XHTML strict | 17:51 |
wouter_procolix | onclick="javascript:window.open()" | 17:51 |
@rizen | that's what we used to pull off the "open in new window" feature on pages | 17:51 |
@rizen | i understand that | 17:51 |
@rizen | let me continue | 17:51 |
@rizen | we have 3 choies | 17:52 |
@rizen | choices | 17:52 |
@rizen | a) we remove the open in new window option from the pages / nav | 17:52 |
@rizen | b) we use onclick="javascript:window.open()" in our templates to pop up the new pages | 17:53 |
@rizen | c) we use rel="external" and then a javascript that will pop up the new window ala b | 17:53 |
@rizen | the advantage of c is that users don't have to type in some javascript, they just have to know rel="external" | 17:54 |
@rizen | the disadvantage of both b and c is that popup blockers wiil block them | 17:54 |
@rizen | because it's javascript triggering the event | 17:54 |
wouter_procolix | Opera won't block it. | 17:54 |
@rizen | therefore it's not foolproof like it used to be | 17:54 |
wouter_procolix | Because the user clicked it :-) | 17:54 |
@rizen | why do you even say such shit? | 17:55 |
@rizen | is it just to get my goat? | 17:55 |
@rizen | opera is less than 1% of the total browser market | 17:55 |
@rizen | which means its irrelevant | 17:55 |
wouter_procolix | oka\ | 17:55 |
wouter_procolix | okay | 17:55 |
@rizen | whatever solution we come up with has to work in IE, firefox, safari, opera, etc....basically everything | 17:56 |
@rizen | anybody here? | 17:57 |
@rizen | a, b, c? | 17:57 |
wouter_procolix | If you're asking my real opinion, I'd vote a, because I hate that option :-) | 17:57 |
@rizen | anybody have a d? | 17:57 |
@rizen | you hate which option? | 17:57 |
@rizen | you hate option a? | 17:57 |
wouter_procolix | But if you want to support the feature for customers that want to use it.. then b or c, I don't know which is better | 17:57 |
wouter_procolix | Oh sorry, that was not clear. | 17:57 |
wouter_procolix | I hate the option "open in new window" | 17:57 |
@rizen | ahh | 17:58 |
wouter_procolix | From a website visitor viewpoint. | 17:58 |
@rizen | it's useful when you're linking to external web sites | 17:58 |
@rizen | for example, the link to source forge RFE list on plainblack.com | 17:58 |
@rizen | but regardless...i don't care if it's there or not | 17:59 |
@rizen | i have no opinion one way or the other | 17:59 |
@rizen | i just want to do what's best for our users | 17:59 |
+crythias | sorry. reading script | 17:59 |
wouter_procolix | How would option c work? Should a javascript add onclick-handlers after the page is loaded? | 18:00 |
+crythias | xhtml strict? | 18:00 |
wouter_procolix | I think that option b would give the least problems. | 18:01 |
+crythias | oops. sorry. http://mail.plainblack.com:8000/Lists/webguidev/Message/2914.html?Language= | 18:01 |
@rizen | yes, c would add onclick events to every <a> tag with a rel="external" | 18:02 |
@rizen | anybody else, or are you all just bots? | 18:04 |
@rizen | gerald, would you like to give your opinion | 18:04 |
+crythias | I'm not. I'm just reading up on it. :( | 18:04 |
@rizen | i think users will be mad as hell if we get rid of the option all together | 18:05 |
@rizen | i think option c is doomed to cause all kinds of problems down the road | 18:05 |
wouter_procolix | Martin is busy with the labels :-p | 18:05 |
@rizen | i think option b is probably best, but maybe with a little change to it | 18:05 |
+crythias | ok. target is completely removed in strict | 18:06 |
@rizen | in that we should put a disclaimer in the help for the "open in new window" thing | 18:06 |
@rizen | that says "Pop-up blockers may prevent the use of this functionality." | 18:06 |
+crythias | well, http://www.sitepoint.com/article/standards-compliant-world says rel="external" | 18:08 |
WRE | <crythias> http://tinyurl.com/rdefj | 18:08 |
+MrHairgrease | I vote for c | 18:08 |
+MrHairgrease | why would it cause problems down the road? | 18:08 |
@rizen | option c requires the use of window.onload | 18:09 |
+crythias | and put the js in head.variables | 18:09 |
@rizen | it's very easy for a user to start making use of a javascript that would overwrite window.onload | 18:09 |
+MrHairgrease | Ok | 18:09 |
wouter_procolix | http://validator.w3.org/check?uri=http%3A%2F%2Fwww.sitepoint.com%2Farticle%2Fstandards-compliant-world | 18:09 |
WRE | <wouter_procolix> http://tinyurl.com/l5bm9 | 18:09 |
+crythias | same as my link | 18:10 |
+MrHairgrease | but you can push the halndler on the onload stack | 18:10 |
+MrHairgrease | right? | 18:10 |
wouter_procolix | No it's a link to the W3 validator :-) | 18:10 |
@rizen | there is no onload stack | 18:10 |
@rizen | you have to create one yourself | 18:10 |
+crythias | and the ref link goes to my link | 18:10 |
+MrHairgrease | oh | 18:10 |
@rizen | so the problem with that is | 18:11 |
wouter_procolix | I think it's funny that a site about web standards itself is not valid xhtml :-) | 18:11 |
@rizen | that people tend to use whatever scripts they find online | 18:11 |
+crythias | http://www.sitepoint.com/article/standards-compliant-world/3 | 18:11 |
WRE | <crythias> http://tinyurl.com/ajjsn | 18:11 |
@rizen | and therefore wouldn't respect ours | 18:11 |
@rizen | gerald, i read that | 18:11 |
@rizen | and it is option c | 18:11 |
+crythias | I understand. I was just passing it around. | 18:12 |
@rizen | actually i've modified option c a bit, because i wouldn't be using anchor.target | 18:12 |
@rizen | because anchor.target is subject to be removed from javascript eventually | 18:12 |
@rizen | it is depricated | 18:12 |
+crythias | window open, then? | 18:12 |
@rizen | yup | 18:12 |
+MrHairgrease | jt | 18:13 |
+MrHairgrease | wouldn't this work? | 18:13 |
+MrHairgrease | http://www.huddletogether.com/projects/lightbox/lightbox.js | 18:13 |
WRE | <MrHairgrease> http://tinyurl.com/puzcf | 18:13 |
+MrHairgrease | at the bottom of the file | 18:13 |
+MrHairgrease | addLoadEvent | 18:13 |
+crythias | yeah :) | 18:13 |
@rizen | that's exactly what we'd do | 18:13 |
@rizen | but the problem is | 18:14 |
+crythias | that's cool. | 18:14 |
@rizen | that it still won't work | 18:14 |
@rizen | it suffers from the same problem | 18:14 |
@rizen | if a user loads another script | 18:14 |
+MrHairgrease | that could be a problem =) | 18:14 |
@rizen | let's say a fly out menu | 18:14 |
@rizen | and that script calls window.onload | 18:14 |
@rizen | our stuff goes byebye | 18:14 |
+MrHairgrease | hmm | 18:14 |
+MrHairgrease | so it depends on the order? | 18:14 |
@rizen | there's no way to protect window.onload | 18:14 |
@rizen | yes | 18:14 |
@rizen | if we could somehow | 18:14 |
+MrHairgrease | then option b probably | 18:15 |
@rizen | write a method that would change it | 18:15 |
+MrHairgrease | but i really like option c | 18:15 |
+crythias | wait! :) what order? | 18:15 |
@rizen | so that a call to window.onload | 18:15 |
@rizen | called our own method | 18:15 |
+MrHairgrease | the order in which you define the scripts | 18:15 |
@rizen | then we'd be good | 18:15 |
+crythias | if head.tags comes first ... | 18:15 |
+MrHairgrease | yeah | 18:15 |
@rizen | crythias: you'd need our stuff to come last | 18:15 |
+MrHairgrease | but I dunno how to do that | 18:15 |
@rizen | and the problem is it won't work | 18:15 |
@rizen | because users can put stuff down into the body if they want to | 18:16 |
+MrHairgrease | I;m not a js guru | 18:16 |
+MrHairgrease | wait | 18:16 |
+crythias | breaking xhtml script, though? | 18:16 |
+crythias | strict | 18:16 |
+MrHairgrease | let me check a js book for a minute | 18:16 |
@rizen | yeah..user's don't care about strict | 18:16 |
@rizen | at least most of them | 18:16 |
@rizen | they're just happy to get out a site | 18:16 |
@rizen | they'll break every rule in the book and not care | 18:17 |
@rizen | most webgui users don't even know the difference between strict and transitional | 18:17 |
@rizen | they just go out to some javascript site | 18:17 |
@rizen | see some cool thing | 18:17 |
@rizen | paste it in wherever | 18:17 |
@rizen | and go that way | 18:17 |
@rizen | hell, most of them don't even want strict in the rich editor | 18:17 |
@rizen | they go and turn on all the buttons they can | 18:18 |
@rizen | and be damned with everything else | 18:18 |
@rizen | we need to be the good guys and make sure our stuff works no matter what they do | 18:18 |
+crythias | then put in footer.tag :) | 18:19 |
+crythias | between </body> and </html> :) | 18:19 |
+MrHairgrease | afk | 18:19 |
@rizen | that's not strict | 18:19 |
@rizen | until someone can tell me a way to replace window.onload with our own method | 18:20 |
@rizen | option c is gone in my mind | 18:20 |
+crythias | even if we could, we wouldn't be able to catch body onload, would we? | 18:20 |
@rizen | if we can replace window.onload | 18:21 |
@rizen | then we'll be able to catch anything.onload | 18:21 |
@rizen | but as far as i know..it's not possible | 18:21 |
@rizen | therefore the decision is down to a and b | 18:21 |
@rizen | any opinions? | 18:21 |
+crythias | yes | 18:21 |
+crythias | force our window.onload tag in the prerender | 18:22 |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 18:22 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 18:23 | |
+crythias | grab the content, find </head>, prepend our window.onload script. | 18:23 |
@rizen | gerald, i'm done argueing this | 18:23 |
@rizen | c is out | 18:23 |
@rizen | it's at a and b | 18:23 |
@rizen | which do you want | 18:23 |
+perlDreamer | wouter_procolix: did you get my email? Maybe we could talk more about this in realtime? | 18:23 |
+MrHairgrease | b | 18:23 |
@rizen | that's two votes for b and one for a | 18:24 |
+perlDreamer | what's the question? | 18:24 |
@rizen | target="" is gone from xhtml strict | 18:24 |
@rizen | so we either need to remove the "open in new window" option | 18:24 |
@rizen | from assets | 18:24 |
@rizen | which is a | 18:24 |
@rizen | or b) | 18:24 |
wouter_procolix | @Colin: I'm reading the email now ... | 18:24 |
@rizen | we replace it with window.open() | 18:25 |
+perlDreamer | I vote (a) | 18:25 |
@rizen | and put a disclaimer in the help for open in new window | 18:25 |
+perlDreamer | Opening new windows is bad usability | 18:25 |
@rizen | that says "this function may be prevented by popup blockers" | 18:25 |
+crythias | I'm sorry. I provided a real suggestion how to intercept window.onload. | 18:25 |
+crythias | http://www.rafb.net/paste/results/aBDj9r47.html | 18:25 |
WRE | <crythias> http://tinyurl.com/omwca | 18:25 |
+crythias | b | 18:26 |
@rizen | gerald, if i read this and it's not going to work, therefore you've wasted my time again | 18:26 |
@rizen | i'm kicking you out of the channel | 18:26 |
@rizen | what i'm saying is | 18:26 |
+MrHairgrease | kick him! kick him! | 18:26 |
@rizen | your idea DOES NOT | 18:26 |
* MrHairgrease is getting excited | 18:27 | |
@rizen | replace window.onload | 18:27 |
+MrHairgrease | show yor powers! | 18:27 |
+MrHairgrease | =) | 18:27 |
-!- crythias was kicked from #webgui by rizen [rizen] | 18:27 | |
+MrHairgrease | haha | 18:27 |
+MrHairgrease | you bastard | 18:27 |
+MrHairgrease | ban him! ban him! | 18:27 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 18:27 | |
-!- mode/#webgui [+v crythias] by ChanServ | 18:27 | |
@rizen | i'm sick of him arguing a dead point | 18:27 |
* MrHairgrease is really getting ecited | 18:27 | |
+MrHairgrease | ok | 18:27 |
+MrHairgrease | something diffrent | 18:27 |
* perlDreamer gets called into a meeting. I'll be back later | 18:28 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 18:28 | |
+MrHairgrease | if you want to use Annotate in ImageMagick... | 18:28 |
+crythias | fine. you basically gave less than 5 seconds to my thought and it wasn't bad. | 18:28 |
+MrHairgrease | do you need gs | 18:28 |
+MrHairgrease | ? | 18:28 |
@rizen | gs? | 18:28 |
+MrHairgrease | I still like you Gerald | 18:28 |
+MrHairgrease | ghostscript | 18:28 |
-!- perlDreamer is now known as perlDreamer_afk | 18:28 | |
@rizen | no | 18:28 |
@rizen | i use annotate with true type all the time | 18:29 |
+MrHairgrease | It says this to me: sh: line 1: gs: command not found | 18:29 |
@rizen | no ghostscript | 18:29 |
+MrHairgrease | maybe I should define a font | 18:29 |
@rizen | are you using the wre build? | 18:29 |
+MrHairgrease | lemme try | 18:29 |
+MrHairgrease | no | 18:30 |
@rizen | $map->Annotate( font=>'/data/WebGUI/lib/WebGUI/Asset/DE/font.ttf', pointsize=>$multiplier, | 18:30 |
@rizen | fill=>'black', text=>$x, stroke=>'none', x=>$xi*$multiplier, y=>$multiplier*1.5); | 18:30 |
+MrHairgrease | thanks | 18:30 |
+MrHairgrease | I'll try that | 18:31 |
@rizen | actually | 18:31 |
@rizen | use this | 18:31 |
@rizen | $image->Annotate(font=>$self->session->config->getWebguiRoot."/lib/default.ttf", pointsize=>30, skewY=>0, skewX=>0, gravity=>'center', fill=>'white', antialias=>'true', text=>$challenge); | 18:31 |
@rizen | cuz there's a default font built into webgui these days | 18:31 |
+MrHairgrease | yeah | 18:31 |
+MrHairgrease | I saw that | 18:31 |
+crythias | Hey, I know my method suggestion won't work 100%, but then my method won't break xhtml strict, and if people break xhtml strict, it's their problem, isn't it? | 18:35 |
wouter_procolix | the onclick option also won't break xhtml strict. | 18:36 |
+crythias | It still won't matter if clients have js turned off. | 18:37 |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 18:41 | |
+MrHairgrease | hmm | 18:46 |
+MrHairgrease | IM doesn't complain anymore | 18:46 |
+MrHairgrease | but I don't see any text | 18:46 |
+MrHairgrease | any clues? | 18:46 |
@rizen | did you try tripple clicking? | 18:46 |
+MrHairgrease | heh | 18:47 |
+MrHairgrease | no | 18:47 |
+MrHairgrease | I'll try quadruple | 18:47 |
wouter_procolix | I have to go. See you later guys. | 18:47 |
+MrHairgrease | laters | 18:47 |
-!- wouter_procolix [n=wouter@host1.procolix.nl] has left #webgui [] | 18:47 | |
+MrHairgrease | jt | 18:47 |
+MrHairgrease | what IM version are you running? | 18:47 |
@rizen | the one that comes with wre 0.6.0 | 18:49 |
@rizen | let me check | 18:49 |
@rizen | 6.2.4 | 18:49 |
+MrHairgrease | ok I'm on 6.2.3 | 18:50 |
@rizen | sorry 6.2.5 | 18:50 |
+MrHairgrease | There used to be a version that fucked up annotates | 18:50 |
+MrHairgrease | in the sense of nt showing them at all | 18:50 |
@rizen | are you using the webgui font, or something else? | 18:52 |
@rizen | and are you specifying the full path to the font, cuz i made the mistake of not doing that | 18:52 |
@rizen | and it reports no error | 18:52 |
@rizen | just shows nothing | 18:52 |
+MrHairgrease | The path is good | 18:53 |
+MrHairgrease | If I change it to something non-exeistant it'll complain | 18:53 |
+MrHairgrease | no error | 18:53 |
+MrHairgrease | no complaining | 18:53 |
@rizen | did you try to not suck | 18:54 |
@rizen | cuz i hear that sucking causes lots of problems in coding | 18:54 |
@rizen | i wouldn't know, cuz i've never sucked | 18:54 |
+MrHairgrease | it does | 18:54 |
@rizen | but you look like someone who would know | 18:54 |
+MrHairgrease | and i might have | 18:54 |
@rizen | =) | 18:54 |
+MrHairgrease | thanks | 18:54 |
+MrHairgrease | I can always use a compliment | 18:55 |
@rizen | if you want, you can send your code to me | 18:55 |
@rizen | and i'll try it on my version | 18:55 |
@rizen | that way you'll know if it's yoru version | 18:55 |
@rizen | oh. i just thought of one other problem i ran int | 18:55 |
@rizen | into | 18:55 |
@rizen | i had a typo in my color once | 18:56 |
@rizen | and then it wouldn't render anything | 18:56 |
+MrHairgrease | i'll check | 18:56 |
+MrHairgrease | hmm doesn't help | 18:57 |
+MrHairgrease | I'll try to create a capcha | 18:57 |
@rizen | are you using a solid color like 'black' | 18:57 |
+MrHairgrease | yeah I did | 18:58 |
@rizen | or are you using a hex '#330 | 18:58 |
+MrHairgrease | but the last time i used #333333 | 18:58 |
+MrHairgrease | both do not work | 18:58 |
+MrHairgrease | capcha's also do not work | 19:15 |
+MrHairgrease | so maybe I didn't suck | 19:15 |
@rizen | just cuz captchas don't work, doesn't mean you don't suck | 19:16 |
@rizen | =) | 19:16 |
@rizen | but you probably don't suck | 19:16 |
@rizen | right now, it's me that's sucking | 19:17 |
+MrHairgrease | no | 19:20 |
+MrHairgrease | it's probably Koen | 19:20 |
+MrHairgrease | somehow freetype does not seem to be installed | 19:20 |
+MrHairgrease | which I heard so be | 19:20 |
+MrHairgrease | should be* | 19:20 |
@rizen | yup | 19:20 |
@rizen | you need freetype to use truetype | 19:20 |
@rizen | that's probably koen's fault | 19:20 |
+MrHairgrease | hey | 19:21 |
@rizen | even thought he doesn't have an account on any of my servers | 19:21 |
+MrHairgrease | it's always Koens fault | 19:21 |
@rizen | i usually blame it on him when something goes wrong on one | 19:21 |
+MrHairgrease | and so you should | 19:21 |
* MrHairgrease goes down the compile train | 19:22 | |
+MrHairgrease | if that is gaad american | 19:22 |
@rizen | gaad american? | 19:22 |
+MrHairgrease | that says eye! | 19:22 |
@rizen | have i mentioned that i think that koen is more american than he is dutch? | 19:22 |
+MrHairgrease | no | 19:23 |
+MrHairgrease | why do you think that? | 19:23 |
@rizen | he likes big cars, big houses, big breasted women, and lots and lots of money | 19:23 |
@rizen | sounds like an american to me | 19:23 |
+MrHairgrease | so does everybody | 19:23 |
+MrHairgrease | well | 19:23 |
+MrHairgrease | I also value chracter | 19:23 |
@rizen | yeah, but we invented greed | 19:24 |
+MrHairgrease | especially in a nice package of course | 19:24 |
@rizen | didn't we? | 19:24 |
+MrHairgrease | greed is good | 19:24 |
+MrHairgrease | from the movie wallstreet iirc | 19:24 |
+MrHairgrease | Gordon Gecko | 19:24 |
@rizen | yup | 19:24 |
@rizen | and i agree | 19:24 |
@rizen | but i'm an american | 19:24 |
+MrHairgrease | I guessed so much =) | 19:24 |
+MrHairgrease | I like sex drugs and rock'n;roll | 19:25 |
+MrHairgrease | but I'm dutch | 19:25 |
+MrHairgrease | =) | 19:25 |
@rizen | it's a dutch thing | 19:26 |
@rizen | people think it's an american thing...but not really | 19:26 |
@rizen | we're all about the money | 19:26 |
+MrHairgrease | You know man | 19:27 |
+MrHairgrease | like | 19:27 |
+MrHairgrease | as long I see the colors I don't care if there green y'know | 19:27 |
+MrHairgrease | like way out | 19:27 |
+MrHairgrease | nstuff | 19:27 |
@rizen | hehe | 19:27 |
+MrHairgrease | sorry | 19:28 |
+MrHairgrease | compiling does that to a man | 19:28 |
+MrHairgrease | =) | 19:28 |
+MrHairgrease | ah that helps | 19:36 |
+MrHairgrease | now it's an ugly blob of crap | 19:37 |
+MrHairgrease | but it's something to start with =) | 19:37 |
@rizen | 300 million years ago that's what they said about humans | 19:41 |
+MrHairgrease | yeah | 19:41 |
+MrHairgrease | that's right | 19:41 |
+MrHairgrease | I should account for the Human Factor | 19:42 |
@rizen | some people still say that about humans | 19:42 |
@rizen | or at least about some humans | 19:42 |
+MrHairgrease | victory! | 19:51 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar2.png | 19:51 |
+MrHairgrease | http://cvs.webgui.nl/uploads/bar.png | 19:51 |
@rizen | nice job | 19:51 |
+MrHairgrease | yeah | 19:52 |
+MrHairgrease | I think so too | 19:52 |
@rizen | are you ready for me to take the wind out of your sails...or would you rather go on in peaceful bliss? | 19:52 |
+MrHairgrease | calc narcism | 19:52 |
WRE | No calc set for "narcism" | 19:52 |
@rizen | you know...these graphs are starting to look as good or better than the chart director stuff | 19:53 |
+MrHairgrease | that's the goal | 19:53 |
@rizen | are you making this just for webgui, or are you making a stand alone perl module | 19:54 |
+MrHairgrease | but the real goal is to equal cd functionality with clean api | 19:54 |
+MrHairgrease | theirs kinda suck | 19:54 |
@rizen | because it would be a huge win for webgui, if it was only for webgui | 19:54 |
+MrHairgrease | well it's now in the WebGUI::Image::Graph namesapce | 19:54 |
@rizen | everyone else in the open source world would still be stuck with the crapass GD::Chart module | 19:54 |
+MrHairgrease | but it does not use any wg functionality as of yet | 19:54 |
+MrHairgrease | so I could make it a cpan module | 19:55 |
@rizen | while webgui is over here kicking ass with it's own graphing system that destroys even the commercial competition | 19:55 |
+MrHairgrease | but that means I have to write test | 19:55 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 19:55 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 19:55 | |
+perlDreamer_afk | test writing isn't hard | 19:55 |
+MrHairgrease | well destroy might be a big word | 19:55 |
-!- perlDreamer_afk is now known as perlDreamer | 19:55 | |
@rizen | ok...we'd at least be destroying everyone that's using GD::Chart | 19:56 |
@rizen | cuz GD::Chart suxxors | 19:56 |
+MrHairgrease | it does | 19:56 |
* pbmdawg eavesdrops for a while | 19:56 | |
* MrHairgrease roxx0rzz | 19:56 | |
+MrHairgrease | man I need to convert the Letout asset | 19:57 |
* pbmdawg drops eaves for a while | 19:57 | |
* rizen pokes pbmdawg in the eyeballs for eaves dropping | 19:57 | |
+MrHairgrease | CD has a lot of functionality | 19:57 |
* perlDreamer dodges falling contruction material | 19:57 | |
+MrHairgrease | most of it you never need | 19:57 |
@rizen | yes it does | 19:57 |
@rizen | i do like their guages stuff | 19:57 |
+MrHairgrease | but I'm trying to make it really easy to add your own 'chart modules' | 19:58 |
+perlDreamer | WebGUI goes to 11 | 19:58 |
@rizen | nice | 19:58 |
+MrHairgrease | 11? | 19:58 |
+MrHairgrease | did I miss 7? | 19:58 |
+perlDreamer | It's a modified quote from the movie Spinal Tap | 19:58 |
+MrHairgrease | ah | 19:58 |
+MrHairgrease | oh | 19:58 |
+perlDreamer | There's a guitar player who's ordering some custom amplifiers | 19:58 |
+MrHairgrease | the guitar amp? | 19:58 |
+perlDreamer | he wants all the knobs to go to 11 | 19:58 |
+MrHairgrease | yeah I heard about that | 19:59 |
@rizen | who doesn't want all the knobs to go to 11 | 19:59 |
+MrHairgrease | I do live sound for bands | 19:59 |
@pbmdawg | I did live sound for a band. once. | 19:59 |
+perlDreamer | Kind of like Michael J Fox in "Back to the Future" | 19:59 |
+MrHairgrease | and we always use that as a joke for rreally bad bands | 19:59 |
@pbmdawg | they yelled at me for turning the djimbe way down (off) | 19:59 |
@pbmdawg | "but it's part of our sound!" | 20:00 |
+MrHairgrease | ah | 20:00 |
* perlDreamer hates it when there's isn't enough djimbe | 20:00 | |
@pbmdawg | I said, "but it sounds terrible!" | 20:00 |
+MrHairgrease | they're always mocking me for not turning on the monitors | 20:00 |
+MrHairgrease | but when I go onstage and check my quiff is blown out of model | 20:00 |
+MrHairgrease | deaf mofo's | 20:00 |
+MrHairgrease | still it's a lot of fun | 20:00 |
+MrHairgrease | anyway | 20:01 |
+MrHairgrease | gotta go | 20:01 |
+perlDreamer | "blown out of shape" | 20:01 |
+MrHairgrease | I have a date with Joeri's wife | 20:01 |
@pbmdawg | are you a jigolo or something | 20:01 |
+MrHairgrease | no | 20:01 |
+MrHairgrease | We solve problems | 20:02 |
+MrHairgrease | And the deadline's tonight | 20:02 |
+MrHairgrease | laters | 20:02 |
-!- MrHairgrease [n=martin@host1.procolix.nl] has quit [] | 20:02 | |
* pbmdawg goes back to writing a wobject per day | 20:03 | |
+perlDreamer | a wobject per day keeps the manager away? | 20:03 |
@pbmdawg | a wobject per day keeps *ay at bay | 20:03 |
+perlDreamer | Tiffany didn't remember which demo site she'd created. | 20:04 |
+perlDreamer | I think she wrote a bad template. | 20:04 |
-!- pbmdawg is now known as pbmdawg_bz | 20:05 | |
@rizen | alter her bug report and say that until she can demonstrate it on a demo site, we have to consider this not a bug | 20:05 |
@rizen | because we' can't replicate | 20:05 |
+perlDreamer | you got it | 20:05 |
@rizen | i already told her as much on the phone and in email | 20:05 |
+perlDreamer | How about the bug about the search not working in 6.8.7? Can that be closed, too? | 20:06 |
@rizen | i saw it there but didn't read it | 20:07 |
@rizen | if it says that the search doesn't work in 6.8 | 20:07 |
@rizen | then please execute the person | 20:07 |
+perlDreamer | it does | 20:07 |
@rizen | and close the bug | 20:07 |
@rizen | me loves execution | 20:08 |
+perlDreamer | calc execution rizen: me loves execution | 20:08 |
@rizen | calc execution | 20:09 |
WRE | No calc set for "execution" | 20:09 |
@pbmdawg_bz | <tmpl_if user.isVisitor> | 20:09 |
@pbmdawg_bz | <tmpl_var username><tmpl_if avatar.url><img src="<tmpl_var avatar.url>" /></tmpl_if> | 20:09 |
@pbmdawg_bz | <tmpl_else> | 20:09 |
@pbmdawg_bz | <a href="<tmpl_var userProfile.url>"><tmpl_var username><tmpl_if avatar.url><img src="<tmpl_var avatar.url>" border="0" alt="avatar" /></tmpl_if></a> | 20:09 |
@pbmdawg_bz | </tmpl_if> | 20:09 |
@pbmdawg_bz | that's her thread template | 20:09 |
@pbmdawg_bz | (the relevant portion) | 20:09 |
+perlDreamer | that looks exactly like the default | 20:10 |
+perlDreamer | let me see if my demo system is still up, because it works fine | 20:10 |
+perlDreamer | It's not, but I can set it up again | 20:10 |
@pbmdawg_bz | and user jt's avatar is definitely not the same image as the other user. | 20:11 |
@pbmdawg_bz | http://www.ragingbuffalo.com/uploads/ry/XF/ryXFyQA-hjJz0NDL5cTPsg/Tsonoqua-Mask.gif | 20:11 |
WRE | <pbmdawg_bz> http://tinyurl.com/m98ch | 20:11 |
+crythias | http://www.rafb.net/paste/results/hNe3Aq40.nln.html | 20:11 |
@pbmdawg_bz | thnx | 20:12 |
+perlDreamer | pbmdawg_bz: All I can see on ragingbuffalo is text. No links, so I can't verify that the two images point to the same URL. | 20:12 |
@pbmdawg_bz | http://www.ragingbuffalo.com/uploads/6Y/Da/6YDacoH8tSACigKaSYcfGQ/PurpGuy.gif | 20:12 |
WRE | <pbmdawg_bz> http://tinyurl.com/qfsyu | 20:12 |
+perlDreamer | I did notice that the two posts are by the same user, which means that they should link to the same place anyway. | 20:12 |
@pbmdawg_bz | for both | 20:12 |
+perlDreamer | same user, same avatar? | 20:13 |
@pbmdawg_bz | there's a reply by user JT | 20:13 |
+perlDreamer | saying that he checked it yesterday and it looked fine | 20:13 |
@pbmdawg_bz | which also has purpguy | 20:13 |
@pbmdawg_bz | I'm looking at it now and all three are purpguy | 20:13 |
+crythias | yep | 20:13 |
+crythias | me, too | 20:13 |
+crythias | http://www.ragingbuffalo.com/uploads/6Y/Da/6YDacoH8tSACigKaSYcfGQ/PurpGuy.gif | 20:14 |
WRE | <crythias> http://tinyurl.com/qfsyu | 20:14 |
+perlDreamer | The bug is that two different users (with the same avatar) had bad links to their user profiles. | 20:15 |
@pbmdawg_bz | oh; well this is another bug then | 20:15 |
+perlDreamer | instead of individual links to their own profiles, the two links were identical | 20:16 |
+perlDreamer | I don't think there's any bug | 20:16 |
+crythias | Make email address public is required? the heck? | 20:16 |
+perlDreamer | unless JT doesn't use purple dude as his avatar on her site. | 20:16 |
@pbmdawg_bz | he doesn't | 20:16 |
@pbmdawg_bz | he uses http://tinyurl.com/m98ch | 20:16 |
@pbmdawg_bz | as I said above | 20:16 |
+perlDreamer | please don't take this the wrong way, but I'd like you to prove that | 20:17 |
@pbmdawg_bz | k... | 20:17 |
+crythias | I was attempting to log on to rb.com and the reg wants to make email address public=yes no choice. | 20:17 |
+crythias | Make email address public? is required. | 20:17 |
+perlDreamer | I guess that's her choice? | 20:18 |
@pbmdawg_bz | pD: check your email | 20:18 |
+perlDreamer | will do, you know it's slow | 20:18 |
+crythias | unless the "required" is buggy -- ie, the choice is required to be filled in, but "no" makes it not filled. | 20:18 |
@pbmdawg_bz | I see | 20:19 |
@pbmdawg_bz | getAvatarUrl | 20:19 |
@pbmdawg_bz | uses ownerUserId | 20:19 |
@pbmdawg_bz | which can be different than the original poster | 20:19 |
+perlDreamer | it should be different for each post | 20:19 |
@pbmdawg_bz | right... | 20:20 |
+perlDreamer | kind of like getPosterProfileUrl | 20:20 |
@pbmdawg_bz | but what I'm saying is that ownerUserId might have changed to '3' for jt's post | 20:20 |
+crythias | dude... I think it is a bug. | 20:20 |
+crythias | I mean, my thing. nm. I'm out. | 20:21 |
@pbmdawg_bz | yeah | 20:21 |
@pbmdawg_bz | that's what happened | 20:21 |
@pbmdawg_bz | jt posted on 1/23 | 20:21 |
@pbmdawg_bz | Admin edited on 1/24 and 3/6 | 20:22 |
@pbmdawg_bz | the first of which would have updated ownerUserId to '3' | 20:22 |
+perlDreamer | and that's why they're all the same now... | 20:22 |
@pbmdawg_bz | yeah | 20:22 |
@pbmdawg_bz | where is posterId stored | 20:22 |
@pbmdawg_bz | oh, nowhere. | 20:22 |
@pbmdawg_bz | well it oughtta be | 20:23 |
+perlDreamer | yeah | 20:23 |
+perlDreamer | why? | 20:23 |
@pbmdawg_bz | for things like this? | 20:23 |
+perlDreamer | Admin shouldn't be going around editing posts | 20:23 |
@pbmdawg_bz | well, true. | 20:23 |
@pbmdawg_bz | however, it happens. | 20:23 |
+perlDreamer | but I understand what you're saying | 20:23 |
+perlDreamer | yes | 20:23 |
@pbmdawg_bz | here see, I'll delete the last two revisions | 20:23 |
+perlDreamer | and it should revert back | 20:23 |
@pbmdawg_bz | yep; correct avatar now | 20:24 |
@pbmdawg_bz | and profile link | 20:24 |
+perlDreamer | cool, so no bug. | 20:24 |
+perlDreamer | just strange behavior that's supposed to be that way | 20:25 |
+crythias | heh | 20:25 |
+perlDreamer | I mean, the code does that on purpose, not by accident | 20:25 |
@pbmdawg_bz | right, but that doesn't mean it's not incompletely designed | 20:25 |
+perlDreamer | yes | 20:25 |
@pbmdawg_bz | triple negative | 20:25 |
+perlDreamer | I took that in the Latin sense, meaning great emphasis | 20:26 |
+crythias | almost, but not quite, completely unlike tea. | 20:26 |
@pbmdawg_bz | CHTRBOX | 20:30 |
+crythias | H8SPAMR | 20:30 |
@pbmdawg_bz | "These results reflect what I'm hearing from my constituents," said U.S. Rep. John Culberson, R-Houston. "I think the percentage of people unhappy with the deadbeats from New Orleans would be larger but for the big hearts of Houstonians who want these folks to get back on their feet, as I do." | 20:31 |
@pbmdawg_bz | "If they can work, but won't work, ship 'em back," he said. "If they cause problems in the schools, if they commit crime, there ought to be a one-strike rule -- ship 'em back." | 20:32 |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has left #webgui [] | 20:32 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 20:33 | |
+crythias | heh | 20:33 |
perlDreamer | OT: anyone know of a good, graphical crossword puzzle generator? | 20:36 |
@pbmdawg_bz | sr | 20:47 |
@pbmdawg_bz | sorry | 20:47 |
+crythias | dang people want to know about pcanywhere | 21:11 |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit [""lunch""] | 21:11 | |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 21:30 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 21:30 | |
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:15 | |
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:35 | |
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:35 | |
--- Day changed Sat Mar 25 2006 | ||
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 00:05 | |
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:05 | |
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 00:44 | |
-!- pbmdawg_bz [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:44 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 01:11 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 02:12 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 02:12 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 02:12 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 02:21 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 02:22 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 02:22 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 04:47 | |
-!- mode/#webgui [+v crythias] by ChanServ | 04:47 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 05:14 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 07:09 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 07:09 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 07:09 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 15:23 | |
-!- perlDreamer [n=colink@199.107.160.242] has joined #webgui | 19:24 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 19:24 | |
-!- perlDreamer [n=colink@199.107.160.242] has quit [Client Quit] | 19:24 | |
-!- JaeSen [n=123@39.252.118.70.cfl.res.rr.com] has joined #webgui | 22:41 | |
-!- JaeSen [n=123@39.252.118.70.cfl.res.rr.com] has left #webgui [] | 22:41 | |
-!- siriousje [i=sir@sirious.xs4all.nl] has joined #webgui | 23:36 | |
siriousje | 'evening | 23:37 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 23:40 | |
-!- mode/#webgui [+o rizen] by ChanServ | 23:40 | |
siriousje | hi there | 23:40 |
@rizen | howdy | 23:40 |
siriousje | I guess you are JT? | 23:40 |
@rizen | indeed | 23:41 |
@rizen | and you are? | 23:41 |
siriousje | cool, I'm taco, we've had mail before ;-) | 23:41 |
@rizen | oh yeah | 23:41 |
@rizen | i remember you | 23:41 |
siriousje | I used to work with E-Wise | 23:41 |
siriousje | but now I work at capgemini | 23:41 |
@rizen | does capgemini use webgui also? | 23:42 |
siriousje | not really, but I can always try ;-) | 23:42 |
@rizen | so are you just hanging out here to see if anybody actually logs on? | 23:42 |
siriousje | capgemini, at least here in europe, only works for the top 150 or so companies | 23:42 |
siriousje | no, when I quit e-wise, I still thought wg was worth it ;-) | 23:42 |
siriousje | I moved to capgemini's open source outfit you see | 23:43 |
siriousje | doing stuff with jboss now mostly | 23:43 |
siriousje | but I believe that sometimes, well, most of the times, jboss etc is way overpowered for the customers need | 23:43 |
@rizen | webgui is used by enormous companies world-wide, like volvo, adobe, brunswick, and mitsubishi...so no reason why cap gemini wouldn't be interested. =) | 23:43 |
siriousje | that's what I thought :-) | 23:44 |
siriousje | I believe that especially the open source outfit I'm at should have open eyes to alternatives ;-) | 23:44 |
@rizen | sometimes though, religion gets in the way...java/j2ee for example | 23:45 |
siriousje | and yeah, all the Model-View-Controller stuff jboss & jsp, etc is all about, a lot of stuff is just better off imho in perl and less complex systems, as webgui ;-) | 23:45 |
siriousje | webgui imho uses the MVC pattern by design | 23:46 |
@rizen | sort of, but it's not as strict about it | 23:46 |
siriousje | there's the model, which can be any perl module one chooses, the controller (wobject) and the view (html-template, or others) | 23:46 |
@rizen | it's not has implicitly enforced | 23:46 |
siriousje | yep, and for most needs just as good as a 100K solution built with jboss & j2ee | 23:47 |
@rizen | indeed | 23:47 |
@rizen | preaching to the choir | 23:47 |
siriousje | anyway, what made me come here :-) | 23:47 |
siriousje | about json, you really believe that's preferable to xml? | 23:48 |
@rizen | indeed...at least for the uses we need it for | 23:48 |
@rizen | it's supported by every major programming language on the planet | 23:49 |
@rizen | it's taint safe | 23:49 |
siriousje | I kinda get the feeling about json that it's 'yet another thing' while (most of us) already 'speak' xml | 23:49 |
@rizen | it's lighter | 23:49 |
@rizen | it's faster | 23:49 |
@rizen | that's true | 23:49 |
@rizen | if i was concerned more about interoperability i'd be all about xml | 23:49 |
siriousje | those last 2 I agree with, but I'm afraid it'll backoff a lot of ppl | 23:49 |
siriousje | I've learned to love xml ;-) | 23:50 |
@rizen | for example, we have the WS Client to consume other people's web services | 23:50 |
@rizen | i use xml a lot, but i don't like it | 23:50 |
@rizen | it's too heavy, and too inconsistent | 23:50 |
siriousje | true, but it's a language we ('re all supposed to) understand ;-) | 23:51 |
@rizen | and we do | 23:51 |
@rizen | that doesn't mean we should just use it blindly | 23:51 |
@rizen | if we're making an interface for ajaxish stuff | 23:51 |
@rizen | then i think we should do what's best for that | 23:51 |
@rizen | and i believe that json is best for that | 23:51 |
@rizen | if we were making an interface for interoperability between webgui and other stuff | 23:52 |
@rizen | then i'd say we should use xml | 23:52 |
siriousje | it's still a bit out in the open, ajax is not developed enough yet imho | 23:52 |
chansen | JSON is simple and cheap to parse/generate, so it's a good thing for AJAX apps IMO | 23:52 |
@rizen | i've been fighting the "what's best" fight ever since i created webgui | 23:53 |
@rizen | everybody claimed that i should have used java, .net, or php to develop it | 23:53 |
@rizen | but none of them are as good as perl for text parsing | 23:53 |
siriousje | I didn't know a single character perl before I started that job at e-wise 2 years ago ;-) | 23:53 |
@rizen | so this, i'm sure will be one more argument | 23:53 |
siriousje | but I really learned to love perl, for it's simplicity, but mostly for it's effectiveness | 23:54 |
@rizen | yeah...it just works | 23:54 |
siriousje | anyway, from my point of view, it's the interoperability, I get geezing eyes already when I tell I can do stuff in perl in just minutes my java friends have complete applications servers and massive libraries etc for ;-) | 23:56 |
@rizen | the interoperability of perl you mean? | 23:57 |
@rizen | or xml? | 23:57 |
siriousje | yeah, json v.s. xml | 23:57 |
siriousje | it's a lot easier to find someone who knows xml than someone who knows even what json is | 23:57 |
@rizen | got it, one vote for xml | 23:57 |
@rizen | that last statement you made is irrelevant | 23:58 |
@rizen | and the reason for that is that you should never be implementing json yourself | 23:58 |
@rizen | you should be using a class that does it for you | 23:58 |
@rizen | turning it into a native data structure | 23:58 |
@rizen | that's why json is so cool | 23:58 |
@rizen | if your program manipulates JSON itself...then you did it wrong | 23:59 |
chansen | well JSON definitely doesn't replace XML, JSON is good if you want to push data structures to a client, but worthless if you want data integrity/validation | 23:59 |
siriousje | I have to admin that I don't know json myself, i've just seen the .org site | 23:59 |
--- Day changed Sun Mar 26 2006 | ||
@rizen | certainly if you're looking for complex schemas and things like that..then xml is the way to go | 00:00 |
@rizen | i'll admit that json doesn't do everything xml does | 00:00 |
@rizen | and it doesn't eliminate the need for xml | 00:00 |
@rizen | the reason i like json is that it doesn't try to do everything | 00:00 |
@rizen | it does what it's supposed to do for the thing it's supposed to do it for | 00:01 |
@rizen | it's perfect for ajax | 00:01 |
@rizen | and it's interoperable enough for other stuff | 00:01 |
siriousje | well, what's a pro for json is that it's pretty close for javascript programmers to understand and use | 00:01 |
@rizen | it's primary focus is not that of xml | 00:01 |
siriousje | and ajax is all javascript, so you've got a good point there | 00:01 |
@rizen | and again...there's a json parser for javascript | 00:01 |
@rizen | so the js programmer only needs to use javscript | 00:02 |
@rizen | they don't need to know anything about json | 00:02 |
siriousje | moment, I've got to stop a cat from ruining my house ... | 00:02 |
chansen | no need for a parser in JS, just eval the structure | 00:02 |
chansen | it _is_ JS ;) | 00:02 |
siriousje | I've got to give it that, so ok, but there should be something at the serverside to deliver it like that without having the programmer doing it | 00:03 |
chansen | JSON.pm or JSON::Syck | 00:04 |
chansen | see CPAN | 00:04 |
@rizen | right | 00:05 |
@rizen | we use JSON.pm | 00:05 |
@rizen | supposedly someone is working on JSON::Any | 00:05 |
@rizen | so that it can use JSON::Syck if it's installed | 00:05 |
@rizen | but defaults to JSON.pm otherwise | 00:05 |
@rizen | JSON::Syck is much faster | 00:05 |
chansen | yes, audryt | 00:05 |
@rizen | but it requires a c lib | 00:05 |
chansen | I'll bug her | 00:06 |
@rizen | i suppose i better get back to work | 00:08 |
siriousje | sorry that I may be a little absent, I'm reading up on YAML now ;-) | 00:08 |
@rizen | yaml is very cool | 00:08 |
@rizen | even cooler than json | 00:08 |
@rizen | it's just much slower than json | 00:08 |
@rizen | and we already use json in a number of places | 00:09 |
chansen | JSON is YAML too ;) | 00:09 |
@rizen | so by using json everywhere | 00:09 |
@rizen | we save on memory | 00:09 |
@rizen | by not loading both parsers | 00:09 |
@rizen | yes...json is a subset | 00:09 |
@rizen | that's why yaml is cooler | 00:09 |
chansen | :) | 00:09 |
@rizen | chansen: i take it your not doing the Authen::Simple thing for webgui now? | 00:10 |
@rizen | it's ok if you're not | 00:10 |
@rizen | i'll do it | 00:10 |
@rizen | it won't take me long | 00:10 |
chansen | If you want to do it I'm happy, as I have alot of things going on. | 00:11 |
@rizen | someone told me that you told them you weren't doing it | 00:12 |
@rizen | i just need to know one way or the other | 00:12 |
@rizen | i don't care | 00:12 |
siriousje | at first glance yaml looks a bit like cobol ;-) idents -do- mean something | 00:12 |
chansen | rizen: I intended to do it, but the deadline was pushed to may | 00:13 |
chansen | So I saw no reason to hurry | 00:13 |
siriousje | read up one some yaml, I agree that it's easier to read than xml, on the other hand, I don't much like the idea of the whitespace significance | 00:32 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 00:32 | |
-!- mode/#webgui [+v crythias] by ChanServ | 00:32 | |
@rizen | whitespace doesn't have significance in JSON though | 00:32 |
siriousje | that's a good thing then :-) | 00:33 |
siriousje | on the other hand, I don't give much at all for 'readable flat text data', it's data, it should be produced by the sender and read by the receiver, who cares if it's a stream of bits or rocks or lightflashes, as long as the receiver understands what the sender sends :-) | 00:35 |
@rizen | indeed | 00:36 |
@rizen | the only case where it matters, is in debugging | 00:36 |
siriousje | yep | 00:36 |
@rizen | so in that case, using JSON is as good as Data::Dumper | 00:36 |
siriousje | that was actually the first thing I looked for when I started learning perl ;-) | 00:38 |
siriousje | before I knew perl, I did a lot of perl, print_r was my friend | 00:38 |
siriousje | erm php | 00:38 |
siriousje | though Data::Dumper is great for outputting structures, I used XML::Simple to save instances of objects to the database for later use, worked quite fine too, except for the fact it had a hard time reconstructing arrays with only 1 element (as does php's serialize/unserialize) | 00:43 |
siriousje | but, I admit, json is probably a lot easier and more lightweight to implement for use within clientside javascripts | 00:44 |
siriousje | as long as no human ever touches the structures, except for looking at them when debugging ;-) | 00:44 |
+crythias | hyoomons | 00:45 |
siriousje | hyoomons? | 00:45 |
+crythias | yeah. | 00:46 |
+crythias | people. | 00:46 |
siriousje | ok... ;-) must be a language thing I guess ;-) | 00:47 |
+crythias | Kill all hyoomons. | 00:47 |
+crythias | so the alien says on Futurama | 00:47 |
siriousje | ah yeah, they don't show that series here, at least, not that I know of ;-) | 00:49 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 01:09 | |
siriousje | hmm, I was just wondering, perhaps I've got a bright moment, or a completely stupid one, but... say, html is what we get when we put a hash & a template together | 01:27 |
siriousje | what if (part of) the hash is simply exposed by (either json or xml) in such way that it's reconstructed at the client, it wouldn't be that different from the template/hash combination, it just puts the responisbility of rendering it correctly at the client | 01:29 |
@rizen | are you talking about the ajax interface here that ehab is asking for? | 01:30 |
siriousje | yeah, in a more abstract way tough, without going into details on how to implement | 01:31 |
chansen | have a look at Jemplate, a TT port to JS | 01:31 |
chansen | .. if you want to build HTML on client side | 01:32 |
siriousje | there really isn't that much difference between a hash turned into html by a template toolkit or html that's written by the client from the same (part of) the hash | 01:32 |
siriousje | chansen: yeah, but isn't it exactly that whats it all about?, ajax/json would just be the transportation, how a client renders it is another responsibility, like, | 01:34 |
siriousje | it would be a correct 'view' of the data if we'd just use <pre>[Data::Dumper output here]</pre> | 01:35 |
@rizen | i'm not sure i see the advantage here | 01:36 |
siriousje | but we all use templates to present that same data in whatever way we like. Same actually goes for (most) ajax stuff out there | 01:36 |
chansen | are you talking about content negotiation? | 01:37 |
siriousje | no, not really, erm, how do I explain myself ;-) | 01:37 |
siriousje | it's more like, you can have tables in html, or cvs in plain text, the data is the same, the presentation just differs | 01:38 |
chansen | yes | 01:39 |
siriousje | same would go for a generic ajax implementation, as long as the data is correctly dispatched to the browsing client, it's up to the client to do the representation | 01:39 |
@rizen | could one of you explain the advantage of this though | 01:40 |
@rizen | here's what i'm seeing | 01:40 |
chansen | CPU cycles, faster loading | 01:40 |
@rizen | ultimately, the data is still static | 01:40 |
siriousje | so, if you've got something that turns hashed data into html, you can have something that turns the same hash into json, xml, whatever, it would be up to the client to put that data in the right spot | 01:40 |
@rizen | and in this case | 01:40 |
@rizen | it's just less compatible | 01:40 |
chansen | well, it should only be used for clients that can handle it | 01:42 |
chansen | siriousje: It could be done with content negotiation and JS, accept: text/x-json and the same object/pacge/data is represented as a JSON using same URI | 01:42 |
@rizen | to me, ajax is cool for dynamic content | 01:42 |
@rizen | i don't see it's advantages for static content | 01:43 |
@rizen | the view method is typically static | 01:43 |
siriousje | how do I say this, (english not the native language :-)) | 01:44 |
siriousje | everything is in the end static, even the most dynamic data, at some point in time it's parsed and rendered | 01:44 |
@rizen | let me state it in a different way | 01:45 |
@rizen | let's say for a message board | 01:45 |
@rizen | the view method will display a list of messages | 01:45 |
@rizen | now it would be cool to be able to get the next page worth of messages | 01:46 |
@rizen | without refreshing the page | 01:46 |
@rizen | however, the view method by itself can't do that | 01:46 |
@rizen | because it doesn't necessarily understand pagination | 01:46 |
@rizen | we need a getNextPage method | 01:46 |
@rizen | or something | 01:46 |
@rizen | you need the initial view method | 01:46 |
@rizen | to render the javascript | 01:47 |
@rizen | that will render the data | 01:47 |
@rizen | then you need a second method | 01:47 |
@rizen | to get the data for page X | 01:47 |
@rizen | you know what i mean? | 01:47 |
siriousje | yeah | 01:47 |
@rizen | that's why i think a generic ajax view method isn't really all that useful | 01:47 |
siriousje | but for that same messageboard, without ajax, and with pagianators | 01:47 |
@rizen | we need specific methods for each function | 01:48 |
@rizen | actually a default message board page wouldn't display the data from the posts either | 01:48 |
@rizen | i mean | 01:48 |
@rizen | if we were just displaying the properties of the message board | 01:49 |
@rizen | it's extra data that needs to be fetched independently | 01:49 |
@rizen | i guess what i'm saying is | 01:49 |
@rizen | i don't think that a generic | 01:49 |
@rizen | viewAjax() method | 01:49 |
@rizen | or viewJson() method | 01:49 |
siriousje | yep, but that doesn't differ much from say http://site/initialView or http://site/initialView?page=x | 01:49 |
@rizen | is useful | 01:49 |
@rizen | right...but that takes specific code | 01:50 |
@rizen | built into that asset | 01:50 |
siriousje | well, what I was thinking about was more like this | 01:50 |
siriousje | before an asset get's rendered | 01:50 |
@rizen | it takes a method that understands the data attached to an asset | 01:50 |
siriousje | there's this (probably huge) hashtree with all the data | 01:50 |
@rizen | i'm not saying we can't have methods specific to an asset | 01:50 |
siriousje | what if you could just ask parts of that? | 01:50 |
@rizen | only that i don't see a generic method being useful | 01:51 |
@rizen | parts of the hash tree? | 01:51 |
@rizen | we can of course have methods that ask for whatever we want | 01:51 |
@rizen | but ultimately it requires methods that know what the data is | 01:51 |
@rizen | we can't have a generic method that's worth anything | 01:51 |
siriousje | say like http://site/initialView?part=some.where.in.the.tree | 01:52 |
WRE | <siriousje> http://tinyurl.com/pnh7s | 01:52 |
siriousje | ? | 01:52 |
@rizen | no | 01:52 |
@rizen | because you have to build the tree | 01:52 |
@rizen | to grab a part from the tree | 01:52 |
@rizen | therefore you haven't saved anything | 01:52 |
@rizen | by grabing only part of the tree | 01:52 |
siriousje | myeah | 01:53 |
@rizen | that is, unless you build specific accessors | 01:53 |
@rizen | that will only generate part of the tree | 01:53 |
@rizen | page?func=getDataX | 01:53 |
@rizen | page?func=>getDataY | 01:53 |
@rizen | etc | 01:53 |
siriousje | you're right, but as I said :-) I was either having a great idea or a stupid one ;-) | 01:53 |
@rizen | it's not a stupid ida | 01:53 |
@rizen | idea | 01:53 |
siriousje | kinda reminds me of my own remark about having the session set up each call to any data as I remember ;-) | 01:53 |
siriousje | another idea: what if that hashtree is persistent? | 01:54 |
@rizen | just because it doesn't work, doesn't mean it's a shitty idea | 01:54 |
@rizen | if it did work | 01:54 |
@rizen | it would be awesome | 01:54 |
@rizen | persistent? | 01:54 |
chansen | It's not a new idea either, as i said earlier HTTP spec defines it as: content negotiation | 01:54 |
siriousje | nah, forget it, persistency wouldn't help much either (I was thinking about having the initial call 'keep' the tree and serve parts of it as the client asks for them) | 01:55 |
chansen | different presentation based on request using the same request uri, very RESTish | 01:55 |
siriousje | but that's not dynamic at alll | 01:56 |
siriousje | the reason you'll want ajax is because the data changes, not to show just a part of it | 01:56 |
chansen | what's not for dynamic content? | 01:56 |
siriousje | so my ideas kinda suck when I think about'em ;-) | 01:56 |
siriousje | what we want with ajax is for instance, type a few characters in a textbox and have a list of options presented, but that list would be dependent on the characters in the textbox. | 01:59 |
siriousje | that would be a different hashtree than the initial one and building the complete tree is too much if we just need a part of it | 01:59 |
chansen | true | 02:01 |
siriousje | having a generic view override that returns just a part of it, would still have to call the view first to build all, nothing gained, except perhaps for some user experience that he hasn't left the page he's looking at | 02:02 |
@rizen | i don't want you to think i'm against ajax..i'm not | 02:03 |
@rizen | but like anything, i want to make sure we're not just doing it cuz it's the new buzzword | 02:03 |
siriousje | ok, here's another idea :-) | 02:03 |
@rizen | but rather cuz it makes sense | 02:03 |
siriousje | what if the wobject can 'register' some of it's methods as 'ajaxian' | 02:03 |
siriousje | come to think of it | 02:06 |
siriousje | that's about the same as implementing a few methods that return just xml yourself | 02:06 |
siriousje | or json, or anything else ;-) | 02:06 |
siriousje | it's all just a bit too custom to make generic when I think about it | 02:08 |
siriousje | ahwell, gonna go clear my head & catch some sleep, laters! | 02:22 |
@rizen | later | 02:23 |
-!- siriousje [i=sir@sirious.xs4all.nl] has quit ["Trillian (http://www.ceruleanstudios.com"] | 02:23 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 02:25 | |
-!- mode/#webgui [+v crythias] by ChanServ | 02:25 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 02:46 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [] | 02:48 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 05:10 | |
-!- mode/#webgui [+v crythias] by ChanServ | 05:10 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 05:43 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 05:43 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 06:04 | |
-!- crythia1 [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 06:31 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:45 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 08:03 | |
-!- mode/#webgui [+v crythias] by ChanServ | 08:03 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 110 (Connection timed out)] | 08:26 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has joined #WebGUI | 15:32 | |
-!- sanyock [n=sanyock@am1-nat-136-12.planetsky.com] has left #WebGUI [] | 15:32 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 18:39 | |
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has joined #WebGUI | 19:47 | |
fdillon | anyone seen Martin today? | 19:49 |
-!- fdillon [n=fdillon@c-67-165-147-195.hsd1.il.comcast.net] has quit [] | 20:41 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 21:37 | |
-!- mode/#webgui [+v crythias] by ChanServ | 21:37 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 21:48 | |
--- Day changed Mon Mar 27 2006 | ||
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 09:01 | |
-!- Irssi: #webgui: Total of 3 nicks [0 ops, 0 halfops, 0 voices, 3 normal] | 11:01 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 11:05 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 11:07 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:28 | |
-!- mode/#webgui [+v crythias] by ChanServ | 17:28 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 17:56 | |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 110 (Connection timed out)] | 18:34 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 19:07 | |
-!- mode/#webgui [+v crythias] by ChanServ | 19:07 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 19:37 | |
-!- root [n=root@d54C0EC13.access.telenet.be] has joined #webgui | 21:31 | |
root | Hi all | 21:32 |
root | how are you today | 21:32 |
root | I was wondering about the following: | 21:37 |
root | I'm adding a data form to my site (mail form) and I changed the height of one of the fields to 10, but it still shows just one line | 21:37 |
root | can I help this? | 21:37 |
root | thank you | 21:37 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:25 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 22:25 | |
-!- pbmdawg changed the topic of #WebGUI to: WebGUI Lurkers Beware | 22:26 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 22:55 | |
root | hmpf | 23:05 |
root | not easy, this webgui stuff | 23:05 |
root | two more days and I have no more nails left | 23:06 |
root | I know better obviously, but it sometimes seems as if vital documentation is hidden on prupose | 23:06 |
root | purpose | 23:06 |
@pbmdawg | root: what's the problem | 23:31 |
@pbmdawg | (currently) | 23:31 |
root | two things now | 23:31 |
root | getting a data form field higher | 23:32 |
root | it seems that the height parameter is ignored | 23:32 |
@pbmdawg | higher? | 23:32 |
@pbmdawg | higher relative to what | 23:32 |
root | taller | 23:32 |
@pbmdawg | oh | 23:32 |
@pbmdawg | where are you setting the height parameter | 23:32 |
root | in the fields 'edit' page | 23:32 |
@pbmdawg | what kind of field is it | 23:33 |
root | text | 23:33 |
root | wait a sex | 23:33 |
@pbmdawg | do you want it multiline? | 23:33 |
root | wait a sec | 23:33 |
root | I need to pick "text area" right? | 23:34 |
@pbmdawg | try textarea for multiline | 23:34 |
root | got it | 23:34 |
root | shame | 23:34 |
root | any idea where the color from the fields is derived from? | 23:34 |
@pbmdawg | depends on which templates you're using | 23:34 |
root | it's equivalent HTML-color-code is nowhere in the default Webgui template | 23:35 |
@pbmdawg | it's probably inheriting it from your site's style template | 23:35 |
@pbmdawg | how customized is your style template | 23:35 |
root | pretty much, but I didn't touch table stuff. never mind, I'll figure that out | 23:36 |
root | one more thing if you permit | 23:36 |
root | the site language | 23:36 |
@pbmdawg | sure | 23:36 |
root | I understand you need to change that in the visitor's profile for the default language | 23:36 |
@pbmdawg | that's my understanding too | 23:36 |
@pbmdawg | but I haven't tried it | 23:36 |
root | but I got only English there | 23:36 |
@pbmdawg | what version are you using | 23:36 |
root | I've spent 2.5 hours browsing the forums | 23:37 |
root | 6.8.7 | 23:37 |
@pbmdawg | what language do you want | 23:37 |
root | dutch | 23:37 |
@pbmdawg | you have to install the language pack | 23:37 |
root | is that in an obvious place on the website? | 23:38 |
root | I've checked contributions | 23:38 |
root | no luck | 23:38 |
@pbmdawg | no one has maintained more than english and a couple of others for a few years. | 23:38 |
@pbmdawg | b/c wG is under super-heavy/fast development and so much is changing | 23:38 |
root | could one translate oneself? | 23:39 |
@pbmdawg | yeah | 23:39 |
root | directly in mysql? | 23:39 |
@pbmdawg | no | 23:39 |
@pbmdawg | they're stored in perl files | 23:39 |
root | I see | 23:39 |
@pbmdawg | see the 6.3+ translation editor | 23:39 |
root | need to do some grepping then | 23:39 |
root | ok then | 23:39 |
root | been wrestling for four weeks noow | 23:39 |
root | slowly getting there | 23:39 |
root | I people answer my question on the forum regargin my uploads I'm ther | 23:40 |
root | e | 23:40 |
root | that's the last strange thing happening | 23:40 |
root | thx a lot already, very kind of you | 23:40 |
@pbmdawg | uploads? | 23:40 |
@pbmdawg | which post is that | 23:40 |
root | the last one I think | 23:41 |
root | in EtcEtcEtc | 23:41 |
root | boils down to this: if I upload a file or image, the URL is different than the physical path | 23:41 |
root | so the link is dead | 23:41 |
@pbmdawg | which web browser are you using | 23:41 |
root | images do not work | 23:41 |
root | firefox | 23:41 |
@pbmdawg | hm | 23:42 |
@pbmdawg | how are you uploading? | 23:42 |
@pbmdawg | using FilePile? | 23:42 |
root | no, I go to assets, and click "image" or "file" | 23:42 |
@pbmdawg | try just using the FilePile | 23:42 |
root | will do | 23:43 |
root | is that the preferred method? | 23:43 |
@pbmdawg | yeah | 23:43 |
@pbmdawg | if FIle and Image don't work, list the bug on SF | 23:43 |
@pbmdawg | (and note that FilePile does work, if it does) | 23:43 |
@pbmdawg | sourceforge | 23:43 |
root | I'll test that in a sec | 23:43 |
root | yeah, got that :-) | 23:44 |
@pbmdawg | heh | 23:44 |
root | are you plainback staff member? | 23:44 |
@pbmdawg | yeah | 23:44 |
root | nice | 23:44 |
@pbmdawg | send this person an email asking about .nl translation for wG | 23:44 |
root | digging at the source then :-) | 23:44 |
root | what person | 23:44 |
@pbmdawg | mkamerbeek@procolix.com | 23:45 |
root | got it | 23:45 |
root | very decent | 23:45 |
@pbmdawg | http://www.procolix.com/ | 23:45 |
root | oops, competition ;-) | 23:46 |
root | nah, not really, they're from another country | 23:46 |
root | thx again. good luck with the rest of the development | 23:47 |
root | good job | 23:47 |
@pbmdawg | heh; I don't work on the Core | 23:47 |
@pbmdawg | I write web apps | 23:47 |
@pbmdawg | on webgui | 23:48 |
root | cool | 23:48 |
@pbmdawg | for very large companies' intranets | 23:48 |
root | sounds like fun | 23:48 |
root | where are you @? | 23:48 |
@pbmdawg | Kansas, USA | 23:48 |
root | that's quite a swim from here ;-) | 23:48 |
@pbmdawg | http://webgui.uanet.biz/uploads/11/dJymYK2DZunOq_IEHW5u7A/wgi18nedit.cgi_for-6.8.5.txt | 23:49 |
WRE | <pbmdawg> http://tinyurl.com/pfobp | 23:49 |
root | are those cgi pages for translating? | 23:50 |
root | file pile is not giving the expected result: no files are uploaded | 23:57 |
root | strange ... | 23:57 |
@pbmdawg | odd. | 23:58 |
@pbmdawg | are you sure the file permissions are correct for /domains/* -r | 23:58 |
@pbmdawg | or wherever your uploads/ is | 23:58 |
@pbmdawg | the user that apache is running as... | 23:59 |
@pbmdawg | can write to it | 23:59 |
@pbmdawg | any errors in your webgui.log | 23:59 |
root | yes, because I can upload files with the "wrong" method | 23:59 |
root | no errors | 23:59 |
@pbmdawg | what is the wrong method | 23:59 |
--- Day changed Tue Mar 28 2006 | ||
root | using 'image' or 'file' | 00:00 |
@pbmdawg | oh | 00:00 |
root | as I described earlier | 00:00 |
root | I foudn this though in webgui.log | 00:00 |
root | Couldn't call method add on asset for url: home/demo Root cause: $param->upload_tempname($req): can't make spool bucket at /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi/APR/Request/Param.pm line 37 | 00:00 |
@pbmdawg | old version of perl... | 00:00 |
@pbmdawg | very old version of APR ? | 00:00 |
root | 5.8.3 | 00:00 |
root | I can't upgrade, since I got OpenExchange running on the same server and a newer perl breaks stuff apparently | 00:01 |
root | lemme check if I can update APR with cpan | 00:01 |
@pbmdawg | hm | 00:01 |
@pbmdawg | you didn't try the wre, I assume | 00:02 |
root | nope | 00:02 |
@pbmdawg | what os | 00:02 |
root | installed from source | 00:02 |
root | Suse SLES 9 | 00:02 |
root | wait a sec, APR is part of mod_perl apparently and that is the latest one | 00:03 |
@pbmdawg | ok; good | 00:03 |
root | 2.0.2 | 00:03 |
@pbmdawg | don't know | 00:05 |
@pbmdawg | crythias ? | 00:05 |
+crythias | know what? | 00:05 |
root | good ... day | 00:06 |
@pbmdawg | read up | 00:06 |
@pbmdawg | mod_perl ? | 00:06 |
@pbmdawg | suse sles 9 | 00:06 |
@pbmdawg | perl 5.8.3 | 00:06 |
+crythias | upgrade to 5.8.7 | 00:06 |
+crythias | don't put the new perl in the path | 00:07 |
root | so I coiuld use the activestate perl for instance? | 00:07 |
root | I need to change preload.perl for that, right? | 00:08 |
root | what about mod_perl? they use it to ... | 00:08 |
+crythias | config mod_perl with new perl dir | 00:08 |
root | hopefully that won't break the OpenExchange stuff | 00:09 |
root | I'll try that | 00:09 |
+crythias | does it use mod_perl? | 00:09 |
root | thx a lot gents | 00:09 |
root | yes | 00:09 |
+crythias | ddt | 00:09 |
root | wait a sex | 00:09 |
root | sec | 00:09 |
root | you make me doubt a bit | 00:09 |
root | let me thinkg | 00:09 |
+crythias | that's what wre is all about. | 00:09 |
root | don't really know, need to look into that | 00:10 |
+crythias | still, ddt | 00:10 |
root | yeah, should have walked that path perhaps | 00:10 |
+crythias | don't put web stuff on your openExchange box. | 00:10 |
root | was under the impression that the source install would give me more controll | 00:10 |
root | they have only one server, you knoz how it goed | 00:10 |
root | goes | 00:10 |
+crythias | well, I love to do source install. | 00:10 |
+crythias | but you've got criticalApp(tm) running. | 00:11 |
root | :-) | 00:11 |
root | true | 00:11 |
root | let me explain somewhat more: it's a friends server and he lets me run my business website on it | 00:11 |
root | just starting out, so no $$$ :-) | 00:12 |
@pbmdawg | next version of wre has mysql listening port configurable on installation | 00:12 |
@pbmdawg | and mysql.sock | 00:13 |
root | so it will be completely seperated from the rest of the installs? cool. | 00:13 |
root | so what would you advise me? use a seperate perl or use WRE all together? | 00:14 |
+crythias | yes | 00:14 |
root | err, yes what? :-) | 00:15 |
root | another perl? | 00:15 |
root | or WRE? | 00:15 |
@pbmdawg | use the wre | 00:15 |
+crythias | wre includes separate perl | 00:15 |
@pbmdawg | and change wre's mysql to listen on different port | 00:15 |
root | I understand, but won't the Apache in the WRE conflict with the running one? | 00:15 |
@pbmdawg | then setup wre's apache to listen on a different port | 00:16 |
@pbmdawg | and use mod_proxy on your main apache to forward to wre's | 00:16 |
root | OK, got it | 00:16 |
root | don't know mod_proxy, but I suppose it works with the hostnames in the http-headers | 00:16 |
@pbmdawg | so why'd you choose webgui | 00:17 |
@pbmdawg | (ie. what makes you crazy) | 00:17 |
root | well, did some extensive reading on WebGUI on one hand and Joomla on the othe | 00:17 |
root | r | 00:17 |
root | what's important for my business is that the customer can do stuff with a minimal in training | 00:18 |
root | webgui is closer to that demand than Joomla | 00:18 |
root | so Webgui it is | 00:18 |
@pbmdawg | do you have many customers already | 00:18 |
root | even if I know PHP better than Perl | 00:18 |
root | with WebGUI: no | 00:18 |
@pbmdawg | did you look into become an agency hoster with plainblack? | 00:19 |
root | I start officially 1st of April | 00:19 |
root | no, not yet | 00:19 |
root | I don't know the product well enough yet | 00:19 |
@pbmdawg | depending on your clients, it can be a good deal | 00:19 |
root | still discovering stuff | 00:19 |
root | how do you mean? | 00:19 |
root | brb | 00:19 |
root | ack | 00:20 |
root | back | 00:20 |
+crythias | NAK | 00:20 |
@pbmdawg | agency hosters pay $15/month flat rate per client | 00:20 |
root | and get what in return? | 00:21 |
+crythias | heh | 00:22 |
root | I don't get the deal exactly | 00:22 |
+crythias | alll this can be yours... IF the ... Price Is Right! | 00:22 |
root | :-s | 00:23 |
root | o wait | 00:23 |
root | I get it | 00:23 |
+crythias | https://www.plainblack.com/store/hosting/agency | 00:23 |
WRE | <crythias> http://tinyurl.com/qzwea | 00:23 |
root | cool! | 00:24 |
root | good bandwidth? | 00:24 |
@pbmdawg | ev1.net | 00:24 |
root | nice | 00:24 |
@pbmdawg | tops | 00:24 |
root | something defenitely to look into! | 00:24 |
root | definitely | 00:25 |
@pbmdawg | neat | 00:25 |
root | $15 is very decent | 00:25 |
@pbmdawg | www.ev1.net | 00:25 |
root | OK, fantastic stuff | 00:26 |
root | gotta go now, amost midnight here | 00:26 |
root | thx a mille for your support | 00:26 |
root | hopefully we'll do great business soon | 00:26 |
root | enjoy the good wheather | 00:27 |
root | later | 00:27 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:27 | |
-!- root [n=root@d54C0EC13.access.telenet.be] has quit ["using sirc version 2.211+KSIRC/1.3.11"] | 00:27 | |
-!- crythias [n=gyoung@64.200.2.35] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 00:35 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 00:41 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 00:41 | |
+perlDreamer | I'm building a test suite for some of the Form elements in WebGUI, and I'd love to test compatibility with non American phone numbers. | 00:42 |
+perlDreamer | Any suggestions from the audience? | 00:42 |
nuba | want samples of valid numbers from outside US ? | 01:58 |
+perlDreamer | please | 01:59 |
+perlDreamer | por favor =) | 01:59 |
nuba | ok. "(31) 3456-1234" is a valid number in brazil | 01:59 |
nuba | heh | 01:59 |
nuba | no kidding | 01:59 |
nuba | got portuguese ? | 01:59 |
+perlDreamer | only spanish, some german | 02:00 |
+perlDreamer | and a few phrases in vietnamese | 02:00 |
nuba | heh | 02:00 |
nuba | well basically, in brazil phone numbers can use [()x- ] | 02:00 |
nuba | besides [0-9] | 02:00 |
+perlDreamer | where does x come in? extensions? | 02:01 |
nuba | so "0xx31 3456 1234" is also valid | 02:01 |
nuba | different long distance providers | 02:01 |
nuba | shouldn't be much of a problem for you to support, if you're already accepting input like 1-800-HELLOWORLD | 02:02 |
+perlDreamer | you should take a quick peek inside WebGUI::Form::Phone.pm | 02:03 |
nuba | oh sometimes we use + to flag a international code, like +55 31 3456 1234 | 02:03 |
+perlDreamer | it takes 0-9, - (), space and + | 02:03 |
nuba | hmm so no funny spellings... | 02:03 |
+perlDreamer | no | 02:03 |
nuba | that's a bit sad.. | 02:03 |
+perlDreamer | just convince JT | 02:04 |
nuba | i've got a number here which is (31) USAR UNIX | 02:04 |
nuba | 8727 8649 | 02:04 |
nuba | it's like "use unix" | 02:04 |
nuba | in portuguese | 02:04 |
+perlDreamer | yeah | 02:04 |
+perlDreamer | same verb in spanish | 02:04 |
nuba | yep | 02:05 |
nuba | lo mismo | 02:05 |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit [""adios, y gracias para la ayuda""] | 02:24 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has joined #webgui | 02:51 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 02:51 | |
@pbmdawg | anybody in here know anything about File::Copy | 02:51 |
@pbmdawg | chansen ? | 02:51 |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has left #webgui [] | 03:00 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has joined #webgui | 03:28 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 03:28 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has left #webgui [] | 03:28 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 03:58 | |
-!- mode/#webgui [+o rizen] by ChanServ | 03:58 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has quit [Client Quit] | 03:58 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has joined #webgui | 04:52 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 04:52 | |
-!- pbmdawg [n=SysAdmin@adsl-69-154-22-82.dsl.ksc2mo.swbell.net] has left #webgui [] | 04:52 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 07:06 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 17:08 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has joined #webgui | 18:24 | |
-!- mode/#webgui [+o snapcount] by ChanServ | 18:24 | |
-!- snapcount [n=Roy@24.241.121.70.cfl.res.rr.com] has left #webgui [] | 18:26 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 18:55 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 19:06 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 19:06 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 19:21 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 21:10 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 21:46 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 22:04 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 22:04 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 22:34 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 22:43 | |
-!- mode/#webgui [+v crythias] by ChanServ | 22:43 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 22:52 | |
--- Day changed Wed Mar 29 2006 | ||
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has joined #webgui | 00:20 | |
bcnx | Hi Crythias | 00:21 |
bcnx | are you there? | 00:21 |
+crythias | yeah | 00:21 |
bcnx | we talked yesterday about using the WRE | 00:21 |
+crythias | bouncing around. | 00:21 |
bcnx | good day to you | 00:21 |
bcnx | hope you are doing all right | 00:21 |
+crythias | and also to you. please note that I am in and out and bound to leave <30 minutes | 00:21 |
bcnx | watch the bouncing, not good for the old brainmachine :-) | 00:21 |
bcnx | ok | 00:21 |
bcnx | just a quick and small question if permitted | 00:22 |
bcnx | we talked about using the WRE. If possible, I prefer to just try an alternative version of perl first. is that possible? | 00:22 |
bcnx | in the old days one could edit index.pl | 00:23 |
bcnx | but that's not possible anymore | 00:23 |
+crythias | right. | 00:23 |
+crythias | because of httpd.conf perlHandler | 00:23 |
bcnx | yes | 00:23 |
+crythias | I think there's a PerlDir directive for httpd.conf but I have yet to encounter it. | 00:23 |
bcnx | aha | 00:24 |
bcnx | so I could install activestate's perl and point to that with the PerlDir directive | 00:24 |
+crythias | on what OS? | 00:24 |
bcnx | suse sles9 | 00:24 |
+crythias | I wasn't aware that activestate made perl for any but WIndows, and besides,... no. | 00:25 |
bcnx | yes, they do. | 00:25 |
bcnx | pitty ... I shy away from the WRE thing | 00:25 |
bcnx | it would be great to use a side-install of perl 5.8.7 and switch back in the event of any problems | 00:26 |
+crythias | no. um. just get the perl dl from perl.org and compile it yourself. | 00:26 |
+crythias | or activestate, whatever. | 00:26 |
bcnx | yeah, was about to do that, but was a bit afraid to break openexchange | 00:27 |
bcnx | ok, I go for it then | 00:27 |
bcnx | no guts, no glory | 00:27 |
bcnx | :-) | 00:27 |
bcnx | thanks. | 00:27 |
bcnx | good luck with the bouncing. | 00:27 |
bcnx | don't get worked up on things not worth it :-) | 00:28 |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 00:33 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 00:33 | |
-!- bcnx [n=root@d54C0EC13.access.telenet.be] has quit ["using sirc version 2.211+KSIRC/1.3.11"] | 00:49 | |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 00:50 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 01:08 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] | 01:30 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 03:03 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 03:03 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit [Client Quit] | 03:03 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 04:00 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 09:15 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has joined #WebGUI | 11:19 | |
-!- christian-Marc [n=marc@host1.procolix.nl] has left #WebGUI [] | 11:19 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 12:39 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbl"] | 13:07 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 15:43 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 15:43 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 18:08 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 21:39 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 21:39 | |
-!- Christian-marc [n=marc@84-107-150-38.dsl.quicknet.nl] has joined #webgui | 22:05 | |
-!- Christian-marc [n=marc@84-107-150-38.dsl.quicknet.nl] has left #webgui [] | 22:05 | |
-!- Christian-marc [n=marc@84-107-150-38.dsl.quicknet.nl] has joined #webgui | 22:48 | |
-!- Christian-marc [n=marc@84-107-150-38.dsl.quicknet.nl] has left #webgui [] | 22:48 | |
--- Day changed Thu Mar 30 2006 | ||
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has left #webgui [] | 00:08 | |
-!- siriousje [i=sir@sirious.xs4all.nl] has joined #webgui | 00:24 | |
siriousje | I see the old ajax issue is haunting again :-) | 00:25 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 00:49 | |
-!- mode/#webgui [+v crythias] by ChanServ | 00:49 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 00:54 | |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has joined #webgui | 01:04 | |
-!- mode/#webgui [+o rizen] by ChanServ | 01:04 | |
siriousje | eya | 01:05 |
@rizen | who here likes to strategize | 01:05 |
+perlDreamer | =) | 01:05 |
siriousje | I like stratego, but I guess that's not what you mean | 01:05 |
@rizen | i like stratego too | 01:05 |
@rizen | that's a great game | 01:05 |
@rizen | but no | 01:05 |
@rizen | i've already been talking to perlDreamer a little about this, but i want to start a broader discussion | 01:05 |
@rizen | i'm sick of hearing people say "i'm considering using joomla" | 01:06 |
@rizen | mainly cuz i've used joomla | 01:06 |
@rizen | it's not in the same league as webgui | 01:06 |
siriousje | wtf is joomla ;-) | 01:06 |
@rizen | mambo | 01:06 |
siriousje | ahk | 01:06 |
+perlDreamer | forked | 01:06 |
@rizen | have you heard of mambo? | 01:06 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 01:07 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 01:07 | |
@rizen | i hear the same thing about the various "nuke" products | 01:07 |
@rizen | .net nuke | 01:07 |
@rizen | post nuke | 01:07 |
siriousje | yeah, I know mambo | 01:07 |
siriousje | I like it, when it comes to simple bloggin etc | 01:07 |
@rizen | in general...it's pissing me off that anyone would consider those things for enterprise level web apps | 01:07 |
@rizen | yeah...it's great for a home user | 01:07 |
@rizen | maybe even a small business site or a blog | 01:08 |
siriousje | but it isn't as versatile as wg is | 01:08 |
@rizen | but it's crap for any enterprise level app | 01:08 |
@rizen | so hence my strategy session | 01:08 |
siriousje | the main diff is that (imho) mambo is something you setup and use, while wg offers a platform to extend upon | 01:08 |
@rizen | i want to come up with ways to put webgui in people's brains instead of mambo/joomla/nuke | 01:09 |
siriousje | I (recently) discovered that that's going to be hard | 01:09 |
siriousje | because 'perl' is a 'bad word' to a lot of people | 01:10 |
+perlDreamer | why? | 01:10 |
siriousje | they see it as 'that scripting language you use to alter textfiles with' | 01:10 |
siriousje | I have to explain everytime that perl's OO is probably easier to learn than java's | 01:10 |
+perlDreamer | instead of the language used by ticketMaster, ebay, amazon, etc. | 01:10 |
siriousje | and it's non OO legacy allows you to do even more than you can with java at all | 01:11 |
siriousje | the response I get most is 'perl can do OO?' | 01:11 |
siriousje | 'yeah, and you don't even have to use those silly Iterators even!', is what I say ;-) | 01:12 |
@rizen | i haven't seen too many people who are negative about perl | 01:12 |
@rizen | rather they're positive about some other language | 01:12 |
@rizen | whatever their religion is | 01:12 |
siriousje | (for the record, I'm the mappygreppy king, just ask my ex-collegues :-) they are still wondering about my 2 line statements that do it all ;-)) | 01:12 |
siriousje | I just love map & grep :-) | 01:13 |
@rizen | we're not going to win over the people who love php, java, python, ruby, .net or whatever their religion is | 01:13 |
@rizen | i'm looking to win the other people over | 01:13 |
@rizen | the people who aren't looking at programming language, but rather, just want something to get the job done | 01:13 |
siriousje | yeah, but for some reason, perl/wg has to prove itself, while all the decision makers have heard about 'java's scalability, jboss, hibernate, .net etc' if you're looking at the enterprise level | 01:15 |
siriousje | for some reason, as long as they haven't -seen- it work, they don't believe it does | 01:15 |
@pbmdawg | b/c they see .jsp all over the web | 01:16 |
siriousje | I have to admit, those who have -seen- it work are generally positive | 01:16 |
+perlDreamer | we need a hero | 01:16 |
+perlDreamer | one site using wG we can point to as an example of what can be done | 01:16 |
+perlDreamer | like Papa Johns | 01:16 |
siriousje | 'geez, so I can have this model-view-controller pattern with webgui!' | 01:16 |
+perlDreamer | no | 01:16 |
* crythias is a hero. or rather he might like to eat one. Or a Gyro. | 01:17 | |
@rizen | after the wuc we might be able to contribute some time to build a pizza buying app for papajohns | 01:17 |
@rizen | so that we could pick them up | 01:18 |
+crythias | #1) WebGUI must be easy to install | 01:18 |
+perlDreamer | I was joking about them, but they would be a huge win | 01:18 |
siriousje | I like wg, I'm not pushing stuff or anything, but I do get client requests for solutions and they start asking 'we should do this the j2ee/jsp way, or maybe .net?' and I keep telling them that you don't mow a lawn with a hammer, but some just don't get it | 01:18 |
siriousje | imho, wg should be positioned just where php/nuke/mambo etc stops and j2ee ejb kicks in | 01:19 |
+crythias | #2) WebGUI should have a cleaner interface (IMHO) | 01:20 |
@rizen | 1) the wre is attempting to solve that, and will by the time the wre hits 1.0 | 01:21 |
@rizen | but yes, i agree with you | 01:21 |
@rizen | 2) examples please | 01:21 |
+crythias | 1st, I know I can make any interface I want. | 01:21 |
siriousje | wg's interface has improved a 'fsking' lot since 6.0 | 01:22 |
siriousje | you can do within minutes what will take days of work compared to EJB | 01:22 |
-!- perlDreamer is now known as perlDreamer_afk | 01:22 | |
+crythias | I'm kinda partial to the top-level drop down menu approach of windows apps | 01:23 |
siriousje | elaborate on that, pls? | 01:24 |
+crythias | the current admin bar occupies gobs of space. | 01:24 |
siriousje | hmm, I didn't have that feeling, I kinda had the impression that it's more like an admin 'view' | 01:25 |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 01:25 | |
siriousje | what's the use to respond when the respondee isn't there ;-) | 01:25 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 01:25 | |
-!- mode/#webgui [+v crythias] by ChanServ | 01:25 | |
+crythias | the heck? | 01:26 |
siriousje | "damn that peer, he keeps resetting my connection!" | 01:26 |
+crythias | mmkay. | 01:26 |
siriousje | if you know anything about the history of irc, 'peer' is the most hated bastered around ;-) | 01:26 |
siriousje | basterd | 01:26 |
+crythias | turkey bastered? | 01:26 |
@rizen | ok..what else ui wise geral | 01:27 |
@rizen | gerald | 01:27 |
siriousje | it's the fool that keeps resetting connections & timeout operations (which can be very harmful if you are the one on the operating table :-)) | 01:27 |
+crythias | If (and this is just my opinion, and I suppose that's all) the admin bar was replaced/restored to a operating-system-of-your-choice menu bar at the top that offered task-related selections, it could be cleaner. | 01:29 |
+crythias | I'd also suggest that if we're going to put stuff on the left, then the right, then the top, that it would possibly be nicer to keep one location for our next task. Maybe that would be out of line. | 01:31 |
siriousje | if it was task-related, how would you prefer to see you going from say, setting up a wobject to site specific settings? | 01:31 |
siriousje | I admit that when I'm exposed to the floating bar on the left, I go to assets and do anything else from there | 01:32 |
+crythias | The admin bar is *sorta* task related as it is. | 01:32 |
+crythias | but the interface is (IMO) cumbersome. | 01:32 |
siriousje | mkay, I thought it was a huge improvement ;-) | 01:33 |
+crythias | If I was to do a LOT of admin tasks, I'd have a lot of clicking to do. If I was to do a lot of, (name something low on the wobject list), I have a lot of scrolling. | 01:33 |
siriousje | but then again, I was used to the pulldown version 5.x has ;-) | 01:33 |
siriousje | I do however hate the way you have to go through to setup users & groups | 01:34 |
+crythias | heh. If I could dream, ... New | Settings | Option1 | Option 2 ... with new asset instances drag-and-dropable and columns customizeable. | 01:35 |
siriousje | get a group, add a user, setup groups for that user, etc, etc. it's not really that intuitive it could be | 01:35 |
siriousje | and I have to admit, I'm still not clear with the whole groups in groups idea ;-) | 01:35 |
+crythias | that is, drag and drop "new asset instance of this type" between columns, as you could customize a toolbar. | 01:36 |
siriousje | 'so does the child group inherit rights from the group they are in or are they just a subset of the rights their parent group has' | 01:36 |
siriousje | but that's probably just me | 01:36 |
+crythias | New->Page, folder | Assets -> Article, Poll, SQLReport | Settings -> user, group, system | 01:38 |
+crythias | | OtherAsset Types => SOAP, Proxy | 01:39 |
@rizen | gerald | 01:39 |
+crythias | yes | 01:39 |
@rizen | other than it being at the left of the page | 01:39 |
@rizen | how is that different than what you're asking for | 01:39 |
@rizen | if we just turned the few things into top drop menus | 01:39 |
@rizen | it sounds like you'd be happy with the admin bar | 01:39 |
+crythias | sure. | 01:40 |
@rizen | so it would be | 01:40 |
@rizen | admin console -> settings, users, groups, whatever | 01:40 |
@rizen | clipboard -> stuff in clipboard | 01:40 |
@rizen | assets => the asset list | 01:40 |
@rizen | just across the top | 01:40 |
@rizen | rather than along the left side | 01:40 |
@rizen | isn't that what you're saying? | 01:40 |
+crythias | but I'm saying that it'd look cleaner/more professional because it would resemble stuff that people use daily anyway. | 01:40 |
@rizen | you know, it's funny you say that | 01:41 |
@rizen | how many people in the world do you suppose use outlook or ximian evolution? | 01:41 |
+crythias | I use it, but I turn off outlook bar. ick | 01:41 |
@rizen | because the admin bar is a ripoff of the outlook bar | 01:41 |
@rizen | what i'm saying is | 01:42 |
@rizen | it IS modeled after something people use every day | 01:42 |
@rizen | and also, you're only one template away from having it your way | 01:42 |
@rizen | so just make the template and quit your whining | 01:42 |
@rizen | instead | 01:42 |
+crythias | I know. I recognize that. I also recognize that the bars stay open when I use them. | 01:42 |
@rizen | tell me other stuff | 01:42 |
@rizen | like i asked you to do 30 minutes ago | 01:43 |
@rizen | has anyone ever told you that you tend to "dwell" on a subject | 01:43 |
+crythias | stuff on the right side in edit asset | 01:43 |
@rizen | and beat it to death | 01:43 |
+crythias | ok. you asked what ui stuff. | 01:43 |
siriousje | hehehe | 01:43 |
siriousje | sorry I laugh | 01:44 |
@rizen | ok...so the stuff on the right side in the admin console | 01:44 |
@rizen | yes | 01:44 |
siriousje | but I just thought of something that 'isn't my problem anymore' | 01:44 |
@rizen | what about it | 01:44 |
siriousje | as I once, somewhere, in a mailing, said | 01:44 |
siriousje | my former boss told us to be afraid of you, jt | 01:44 |
siriousje | but as I was with that company longer & longer, I kinda discovered that HE was the one afraid of you | 01:45 |
siriousje | you are direct, yeah | 01:45 |
+crythias | I'm done. | 01:45 |
siriousje | you are to the point, I like that | 01:45 |
siriousje | there's enough to waste time on, stuff we can all do without | 01:46 |
@rizen | you're done? | 01:46 |
@rizen | but you can't be done | 01:46 |
siriousje | but, and that's something you've admitted to also, you are sometimes soooooo direct, you put off people | 01:46 |
@rizen | you were starting to say something about the menu's on the right side | 01:46 |
siriousje | (doesn't mean you are right though) | 01:47 |
@rizen | taco, i'm always right | 01:47 |
@rizen | =) | 01:47 |
@pbmdawg | ohhhhhhh | 01:47 |
@pbmdawg | seriousje = taco | 01:47 |
siriousje | eh, yeah | 01:48 |
@rizen | gerald...are you serious that you're done | 01:48 |
+crythias | Admin bar on the left, tabs on the top, menu items on the right, control panel interface. OK. I get it. WINGUI | 01:48 |
siriousje | I've been siriousje for aaaages ;-) | 01:48 |
siriousje | rizen: what was that last line in your messages again, something like, work like a slave, create like a god or something? ;-) | 01:48 |
@rizen | Create like a god. Command like king. Work like a slave. | 01:49 |
siriousje | no really, you are not always right, but, sadly for most of us, you are when it comes to wg ;-) | 01:49 |
@rizen | and sometimes Die like a dog. | 01:49 |
@rizen | i know i'm not always right | 01:49 |
siriousje | and I've experienced that you're able to admit 'not being right' when it matters | 01:50 |
@rizen | honestly i've never claimed to be except when joking | 01:50 |
@rizen | in fact, i'm not sure there is such a thing as right | 01:50 |
siriousje | well, take last time we've chatted | 01:50 |
@rizen | but, the difference is that i'm trying to approach right | 01:50 |
siriousje | I was thinking about a way to make ajax work | 01:50 |
siriousje | and in the end, all my ideas didn't turn up with something usefull | 01:51 |
@pbmdawg | I need one that says, "whine like a brat; nag like a wife; work like it's government work" | 01:51 |
siriousje | I tend to get carried away with 'ideas' | 01:51 |
siriousje | I once invented some ascii encoding mechanism | 01:51 |
siriousje | just to discover that my compression algoritm did 1:1 ;-) | 01:52 |
+crythias | ooh! | 01:52 |
+perlDreamer_afk | that's called encryption | 01:52 |
siriousje | I just get 'locked in' to an idea | 01:52 |
-!- perlDreamer_afk is now known as perlDreamer | 01:52 | |
siriousje | and I tent to see nothing else but my idea | 01:52 |
@rizen | no biggie | 01:53 |
siriousje | and after a while I see it's been a useless effort ;-), as with that 'revolutionary encoding/encryption algorithm' | 01:53 |
@rizen | incidentally the only reason i tend to be right fairly often about webgui, is because i think about it day and night for days, weeks, or months, before broaching the topic with others | 01:53 |
siriousje | but sometimes I do see stuff other people didn't think about, so I'm not that worried about it ;-) | 01:53 |
siriousje | well, same goes for that ajax discussion last week | 01:54 |
siriousje | I was enthousiastic about some of my ideas | 01:55 |
siriousje | while, in the end, they didn't help much | 01:55 |
siriousje | it just doens't work, it's as you said, to custom, custom, custom | 01:55 |
siriousje | too | 01:56 |
siriousje | perhaps, one day, when wobjects have a serverside counterpart that is persistent, it'll be possible to ask for just a subset of the results from a method, but then again, it'll be custom, custom and very custom | 01:57 |
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 02:03 | |
@rizen | gerald doesn't like me much | 02:03 |
+perlDreamer | rizen: for enterprise stuff, you could look at joining OSDL | 02:03 |
@pbmdawg | he had to go | 02:03 |
+perlDreamer | I hope there's a bathroom close by | 02:03 |
@rizen | osdl seems to focus more on linux specifically than anything else | 02:04 |
+perlDreamer | HTML::Form sucks | 02:05 |
siriousje | OSDL is just consumed getting linux in the enterprise, it's nothing more but a focusgroup, it doesn't reccomend implentations or anything | 02:06 |
@rizen | why does HTMLForm suck? | 02:06 |
+perlDreamer | it won't give me a list of options to select from for a list with multiple select on | 02:07 |
@pbmdawg | HTML::Form | 02:07 |
@pbmdawg | not HTMLForm | 02:07 |
siriousje | I dunno, I always went directly to Form | 02:07 |
@rizen | we're considering attending several key conference this year as speakers/vendors : PerlSIG, YAPC, ApacheCon, and LinuxWorld | 02:07 |
@rizen | oh | 02:07 |
@rizen | what is HTML::Form? | 02:07 |
+perlDreamer | HTML form parser | 02:07 |
+perlDreamer | I'm using it to test the form code | 02:07 |
@rizen | i c | 02:08 |
+perlDreamer | I'm proably just stupid | 02:08 |
siriousje | I changed a few bits on wg's HTML::Form & FormProcessor | 02:08 |
siriousje | as I can remember, I gave date, time & datetime fields another hidden field | 02:08 |
siriousje | which were caught by my 'sanatizeFormFields' method | 02:09 |
siriousje | (because the datepicker .js returns dates as strings and I wanted them back as (unixtimestamp) integers | 02:09 |
siriousje | cuz, the dutch tend to use MM/DD/YYYYY instead of DD/MM/YYYY ;-) | 02:11 |
siriousje | erm, the otherway around | 02:12 |
siriousje | 10/12/1972 means 10th december 1972 in dutch, but it means 12th of october, 1972 in us-american | 02:13 |
@rizen | and what does 320230032 mean? | 02:16 |
siriousje | imho that would be just a big fat integer ;-) | 02:16 |
siriousje | I like mysql, it stores dates as any normal human being would store dates: from the biggest to the smalles: 20050102 is the 2nd of january 2005, not the first of february | 02:18 |
@rizen | indeed, but outside of mysql it's harder to do date math on that sort of number | 02:18 |
@rizen | epoch is easier | 02:18 |
siriousje | yep | 02:19 |
siriousje | I believe in epoch | 02:19 |
siriousje | but clientside it needs some translation | 02:19 |
@rizen | nope | 02:19 |
@rizen | i think we should make all the users use epoch | 02:19 |
@pbmdawg | javascript understands epoch | 02:19 |
siriousje | dutch people think about 03/06/07 about 3rd of june 2007 | 02:19 |
siriousje | us-english say that's just 6 may 2007 | 02:20 |
siriousje | I believe in epoch, trust me on this one ;-) | 02:21 |
siriousje | it's a number, it says a pretty darn statistic thing: seconds evolved since 1/1/1970 | 02:21 |
@rizen | if dutch people can't read epochs, they're dumb | 02:21 |
@rizen | =) | 02:22 |
siriousje | first time we discovered that epochs didn't work was when we signed up people born in '68 | 02:22 |
siriousje | :-) | 02:22 |
+perlDreamer | they're too old anyway | 02:23 |
siriousje | yeah, I told'em | 02:23 |
siriousje | :-) | 02:23 |
@rizen | technically it should work anyway | 02:23 |
@rizen | cuz we should support negative epochs | 02:23 |
siriousje | 'oh go away, you shouldn't be using the internet at all!' | 02:24 |
siriousje | as the famous song goes | 02:24 |
siriousje | internet is for porn, porn porn | 02:24 |
siriousje | ;-) | 02:24 |
* pbmdawg goes to ask wikipedia what "porn" are | 02:24 | |
+perlDreamer | wikipedia says: porn: see pbmdawg's hard drive for examples | 02:25 |
siriousje | rizen: in 5.x we had to install that c++ interface to datetime | 02:25 |
siriousje | doesn't matter though, I believe when stuff is fixed in newer releases I consider it fixed | 02:25 |
@rizen | we're using a different date time package now | 02:26 |
@rizen | so i don' t know if it supports negative epochs or not | 02:26 |
siriousje | if someone still believes he/she should try older versions, that's choice and that's personal | 02:26 |
@rizen | but if it doesn't | 02:26 |
@pbmdawg | it does. | 02:26 |
@rizen | i think i'll put in a feature request | 02:26 |
siriousje | I think it was fixed in 6.3 already | 02:26 |
siriousje | so no worries about that | 02:26 |
@rizen | 6.3 used a different date time module than we use now | 02:26 |
siriousje | oh, so it could be 'reintroduced' | 02:27 |
@rizen | yup | 02:27 |
siriousje | ahwell, not my problem ;-) | 02:28 |
@rizen | yup, this one does support negative epochs | 02:29 |
siriousje | that CME system I wrote had customers in it from before the 70ies | 02:29 |
@pbmdawg | 'swat I said | 02:29 |
siriousje | so I guess it worked, it was 6.3 or so as base | 02:29 |
siriousje | 'continuous medical education' | 02:30 |
siriousje | if anyone wonders what cme stands for ;-) | 02:30 |
@rizen | no one ever listens to you though pmdawg | 02:30 |
@rizen | that will always be the case until you're not the pup anymore | 02:30 |
@rizen | matt's only 18 | 02:31 |
@rizen | we should pick on him for that | 02:31 |
siriousje | e-wise has (and very nicely though) used WG as a platform to develop CME upon, which is a very elaborate survey module | 02:32 |
@pbmdawg | Roy is only 14 | 02:32 |
siriousje | eeeuw | 02:32 |
siriousje | I feel old | 02:32 |
+perlDreamer | in dog years? | 02:32 |
siriousje | suddenly ;-) | 02:32 |
@pbmdawg | JT is 39 | 02:32 |
siriousje | ok | 02:32 |
siriousje | I feel young | 02:32 |
siriousje | suddenly ;-) | 02:32 |
-!- pbmdawg was kicked from #webgui by pbmdawg [pbmdawg] | 02:33 | |
@rizen | nice | 02:33 |
@rizen | i think he self destructed | 02:33 |
siriousje | his garbage collector just kicked in | 02:33 |
siriousje | :-P | 02:34 |
siriousje | gosh, look at the time | 02:34 |
siriousje | it's fsking 1.34 here | 02:34 |
siriousje | am | 02:34 |
siriousje | I've got to be up and shining around 7.30 :-) | 02:35 |
-!- rizen [n=rizen@c-67-184-239-85.hsd1.il.comcast.net] has left #webgui [] | 02:35 | |
siriousje | so have phun, I'm off ;-) | 02:36 |
+perlDreamer | later | 02:36 |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 02:47 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 02:55 | |
-!- mode/#webgui [+v crythias] by ChanServ | 02:55 | |
+crythias | wow | 02:55 |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has quit [Read error: 104 (Connection reset by peer)] | 05:07 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has joined #webgui | 09:27 | |
-!- mode/#webgui [+v crythias] by ChanServ | 09:27 | |
-!- crythias [n=Gerald@c-68-51-234-189.hsd1.fl.comcast.net] has left #webgui [] | 09:27 | |
-!- siriousje [i=sir@sirious.xs4all.nl] has left #webgui [] | 10:42 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 20:19 | |
-!- mode/#webgui [+v crythias] by ChanServ | 20:19 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 21:30 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 22:08 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 22:08 | |
--- Day changed Fri Mar 31 2006 | ||
-!- crythias [n=gyoung@64.200.2.35] has left #webgui [] | 01:05 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has quit ["User disconnected"] | 01:17 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 01:30 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 01:30 | |
+perlDreamer | it's very quiet today, *mdawg | 01:31 |
@pbmdawg | is it | 01:32 |
xdanger | not here =) | 01:32 |
+perlDreamer | wow! | 01:33 |
+perlDreamer | a live person | 01:33 |
xdanger | been transfering clients from one server to another =) | 01:33 |
+perlDreamer | oh fun | 01:33 |
+perlDreamer | doing upgrades or migrations? | 01:33 |
xdanger | f*cking boring and time consuming job.. | 01:33 |
xdanger | migrations | 01:33 |
xdanger | from "old" server to "new" server | 01:33 |
xdanger | had some clients running on the old server while we were developing our hosting enviroment on the new servers... | 01:34 |
xdanger | Just have to say thta migrating from qmail/vpopmail/mysql to postfix/ldap/postgresql isn't so fun =/ | 01:35 |
+perlDreamer | why the change? | 01:35 |
+perlDreamer | I mean, you have to use MySQL for WebGUI anyway | 01:35 |
xdanger | It's part of our reorganisation. | 01:36 |
xdanger | webgui's going to it's own server tomorrow ;) | 01:36 |
+perlDreamer | do you have a web interface to client mailboxes? | 01:37 |
xdanger | the mailsystem was running on mysql, we're not going to stop using mysql =) | 01:37 |
xdanger | yes | 01:37 |
xdanger | we didn't like cpanel or plesk, so we did our own =) | 01:38 |
+perlDreamer | cool! | 01:38 |
xdanger | not as feature rich, but more to our needs... and powerful =) | 01:40 |
@pbmdawg | WEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEBWEB.com | 01:42 |
+perlDreamer | I can't see Flash here at work | 01:43 |
+perlDreamer | it reduces our productivity | 01:43 |
+perlDreamer | perlDreamer grumbles ominously | 01:43 |
@pbmdawg | I think your lack of work reduces your productivity | 01:47 |
+perlDreamer | I think you're right | 01:47 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 01:59 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has left #webgui [] | 01:59 | |
--- Log opened Fri Mar 31 14:16:13 2006 | ||
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui | 14:16 | |
-!- Irssi: #webgui: Total of 4 nicks [0 ops, 0 halfops, 0 voices, 4 normal] | 14:16 | |
-!- Irssi: Join to #webgui was synced in 0 secs | 14:16 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui | 16:48 | |
-!- mode/#webgui [+v MrHairgrease] by ChanServ | 16:48 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 17:03 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 17:03 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 17:22 | |
-!- mode/#webgui [+v crythias] by ChanServ | 17:22 | |
-!- Baylink [n=jra@rrcs-71-40-184-110.se.biz.rr.com] has joined #webgui | 17:50 | |
+MrHairgrease | hey ho | 18:17 |
+MrHairgrease | what's up with wg these days? | 18:17 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 18:17 | |
Baylink | Not much new? Cool pie charts? :-) | 18:17 |
+MrHairgrease | no time for that | 18:18 |
+MrHairgrease | next week three exams | 18:18 |
+MrHairgrease | I'm trying to study all week | 18:18 |
+MrHairgrease | but not much succes so far | 18:18 |
* MrHairgrease whishes he had done those stupid 2nd year courses in his 2nd year | 18:19 | |
* Baylink chuckles. grad? post-grad? | 18:20 | |
+MrHairgrease | let's put it this way | 18:20 |
+MrHairgrease | I'm busy with my master | 18:20 |
+MrHairgrease | which is 4th and 5ft year | 18:21 |
+MrHairgrease | but I never did some stupid 2nd year courses | 18:21 |
+MrHairgrease | b/c they suck | 18:21 |
+MrHairgrease | but now I have to do em | 18:21 |
+MrHairgrease | anyway | 18:22 |
Baylink | Ah. | 18:22 |
Baylink | Masters in what? | 18:22 |
Baylink | CS? | 18:22 |
+MrHairgrease | EE | 18:22 |
+MrHairgrease | you may also call me "The Master of Electrons" | 18:22 |
+MrHairgrease | =) | 18:22 |
Baylink | Well, I'll call you the Master of Pixels... :-) | 18:23 |
+MrHairgrease | He-man already took the universe | 18:23 |
+MrHairgrease | guess how pixels are made | 18:23 |
* Baylink chuckles some more. | 18:23 | |
Baylink | Yeah, I get it. | 18:23 |
+MrHairgrease | but after next week I'm planning on finishing the graphing stuff | 18:24 |
+MrHairgrease | and putting the sqlform into svn | 18:24 |
+MrHairgrease | but until then... | 18:24 |
* MrHairgrease mumbles in agony: the horror, the hooorrrooor | 18:24 | |
Baylink | Yeah; I'm looking forward to SQL form. A *lot*. | 18:29 |
Baylink | That's exactly what I need around here. | 18:29 |
+MrHairgrease | ok cool | 18:30 |
Baylink | Something that pulls the coding up out of Perl, where I can get to it. | 18:30 |
+MrHairgrease | I get the impression it can even achieve world peace | 18:30 |
+MrHairgrease | by the reactions i get | 18:30 |
+MrHairgrease | which is good I suppose =) | 18:30 |
Baylink | Anything that looks like a SQL 4gl toolset can do that, yes. | 18:30 |
Baylink | Powerbuilder, Uniface... | 18:30 |
+MrHairgrease | don't know of those | 18:31 |
Baylink | 4gl Oracle front ends: $5-7K a seat. | 18:31 |
+MrHairgrease | well | 18:31 |
Baylink | . | 18:31 |
+MrHairgrease | that's actually pretty cheap | 18:31 |
Baylink | Yeah. | 18:32 |
+MrHairgrease | compared to the db | 18:32 |
+MrHairgrease | what's that | 18:32 |
Baylink | What, PostGreSQL? :-) | 18:32 |
+MrHairgrease | 40k / proc | 18:32 |
+MrHairgrease | or something? | 18:32 |
Baylink | Actually, eWeek tells me Oracle may be changing tracks on that. | 18:32 |
+MrHairgrease | yeah? | 18:32 |
Baylink | But we're poor starving programmers here in Florida. :-) | 18:32 |
+MrHairgrease | like 1 proc / 40k? | 18:32 |
+MrHairgrease | you're also from florida? | 18:33 |
+MrHairgrease | quite a wg cluster overthere | 18:33 |
+MrHairgrease | of course nothing compares to holland =) | 18:33 |
Baylink | ? | 18:34 |
+MrHairgrease | there are also a lot of wg people here in the netherlands | 18:35 |
+MrHairgrease | Me, Len, Jung | 18:35 |
Baylink | florida? | 18:35 |
+MrHairgrease | (17:32:44) Baylink: But we're poor starving programmers here in Florida. :-) | 18:35 |
Baylink | Ah. | 18:36 |
+MrHairgrease | Roy and Gerald are also from florida | 18:36 |
Baylink | I'll try this again, now that I'm off the phone: "There's a big WG cluster here in Florida?" | 18:36 |
Baylink | Oh. *People*. | 18:36 |
+MrHairgrease | yeah | 18:36 |
+MrHairgrease | not computers | 18:37 |
+MrHairgrease | how can you think of those | 18:37 |
+MrHairgrease | it's weekend | 18:37 |
+MrHairgrease | oh, haha | 18:37 |
+MrHairgrease | not in _your_ tz | 18:37 |
+MrHairgrease | =) | 18:37 |
Baylink | Not for about 6 more hours... | 18:44 |
Baylink | Though I tend to knock off early on Friday. | 18:44 |
+MrHairgrease | heh | 18:45 |
+MrHairgrease | I tend to knock out on Friday | 18:45 |
+MrHairgrease | but not usually before it's long after midnight | 18:45 |
Baylink | I used to hack like that... :-) | 18:46 |
+MrHairgrease | heh | 18:47 |
Baylink | Lurkers Beware? | 18:49 |
+MrHairgrease | If you know what that means, you are welcome to enlighten me | 18:50 |
-!- Baylink changed the topic of #WebGUI to: SPECTRE is Alive! | 18:50 | |
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 19:18 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has quit ["bbiab"] | 19:39 | |
-!- chansen [n=chansen@h48n3c1o1099.bredband.skanova.com] has joined #WebGUI | 20:17 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has joined #webgui | 20:47 | |
-!- mode/#webgui [+v perlDreamer] by ChanServ | 20:47 | |
-!- perlDreamer [n=ckuskie@nat114.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] | 22:14 | |
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui | 22:29 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 22:29 | |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 22:29 | |
-!- crythia1 [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 23:08 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 23:10 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 23:10 | |
Baylink | Hey dawg | 23:11 |
@pbmdawg | hey jra | 23:12 |
Baylink | How's trix? | 23:12 |
Baylink | Still for kids? | 23:12 |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 23:21 | |
-!- mode/#webgui [+v crythias] by ChanServ | 23:21 | |
@pbmdawg | and that's when the zonga said | 23:21 |
@pbmdawg | oh | 23:21 |
Baylink | So, PBS doing any 4/1? | 23:22 |
@pbmdawg | oh | 23:22 |
@pbmdawg | yeah | 23:22 |
Baylink | Kewl | 23:22 |
@pbmdawg | WebGUI is no longer open source | 23:22 |
* Baylink giggles | 23:22 | |
+crythias | webphui | 23:22 |
@pbmdawg | license for WebGUI is based on number of pageviews per year | 23:23 |
+crythias | heh. WebGUI now runs on zope. | 23:23 |
@pbmdawg | woohoo; gaim beta 3 | 23:24 |
@pbmdawg | brb | 23:24 |
+crythias | hrm. woot | 23:24 |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has quit ["Leaving."] | 23:28 | |
-!- pbmdawg [n=SysAdmin@CPE-65-31-211-163.kc.res.rr.com] has joined #webgui | 23:29 | |
-!- mode/#webgui [+o pbmdawg] by ChanServ | 23:29 | |
@pbmdawg | well, none of the bugs I reported are fixed | 23:30 |
@pbmdawg | figures | 23:30 |
@pbmdawg | stupid open source | 23:30 |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 23:33 | |
-!- crythias [n=gyoung@64.200.2.35] has joined #webgui | 23:34 | |
-!- mode/#webgui [+v crythias] by ChanServ | 23:35 | |
-!- crythia1 [n=gyoung@64.200.2.35] has joined #webgui | 23:52 | |
-!- mode/#webgui [+v crythia1] by ChanServ | 23:52 | |
-!- crythias [n=gyoung@64.200.2.35] has quit [Read error: 104 (Connection reset by peer)] | 23:52 | |
--- Log closed Sat Apr 01 00:00:15 2006 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!