WebGUI irc logs from: 2009-05.log

--- Log opened Fri May 01 00:00:46 2009
-!- WebGUI is now known as SynQ00:04
CIA-38WebGUI: perlmonkey2 * r10600 /WebGUI/ (5 files in 4 dirs): Survey sections now have logical section type, which is never shown to the user, only used for silently checking gotos.00:15
CIA-38WebGUI: colin * r10601 /branch/WebGUI_7.6/lib/WebGUI/Asset/Sku/Product.pm: Backport removal of dead code in the Product Sku.00:15
CIA-38WebGUI: graham * r10602 /WebGUI/docs/upgrades/upgrade_7.7.4-7.7.5.pl: fix compile warnings00:15
CIA-38WebGUI: graham * r10603 /WebGUI/t/Asset/Wobject/Thingy.t: fix thingy test for field type being provided provided00:15
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:19
@Haargbad monkey00:20
perlmonkey21what's up?00:35
@Haargbroke a test.  i have a fix already.00:36
perlmonkey21but I ran all the survey tests?00:36
@Haarghttps://svn.webgui.org/svnweb/plainblack/revision/?rev=1060500:37
@Haargnot sure why they passed for you00:37
CIA-38WebGUI: translation * r10604 /translations/German/German/Asset_StockData.pm: Update from translation server00:40
CIA-38WebGUI: graham * r10605 /WebGUI/t/Asset/Wobject/Survey/SurveyJSON.t: fix survey test00:40
CIA-38WebGUI: translation * r10606 /translations/German/German/Asset_Thingy.pm: Update from translation server00:40
@preactionwoot go German!00:40
perlmonkey21well crap it fails now.  Must have missed that in the scroll.00:41
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:43
-!- cap10morgan_ [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has joined #webgui00:51
-!- cap10morgan [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]00:51
-!- mode/#webgui [+v cap10morgan_] by ChanServ00:51
+perlDreamerperlmonkey21, how do you run tests?01:01
perlmonkey21perlDreamer: I go to the correct direction the type "perl file.t"01:02
perlmonkey21directory01:02
+perlDreamerright at the bottom, it should tell you how many tests failed01:02
+perlDreamerthat way you don't have to scroll01:02
@Haargif you use prove it will be color coded01:02
@Haargprove alone will only report if it passed/failed, prove -v will show all the output but color coded01:03
+perlDreamerGermans at 78.8%01:04
+perlDreamerbut the Dutch is clean down to 94.601:04
perlmonkey21hmm, I like prove01:05
perlmonkey21heh, nice prove -r *.t01:05
@Haargprove -r t01:06
@preactionif you get cpan App::Prove, you'll get the latest prove which has the color coding01:20
@preactionthe one that comes with the WRE and perl 5.8 doesn't have as many fun features01:21
+perlDreamerUsing Crud's built in methods (getAll*), there doesn't appear to be a way to compare columns against one another using the constraints01:21
+perlDreameram I missing something?01:21
@preactiontry "col1 = col2" => [] maybe?01:22
+perlDreamersneaky.  very sneaky01:22
+perlDreamerpreaction, Haarg, what do y'all think of this: http://jquelin.blogspot.com/2009/04/on-coders-and-translators.html01:29
@preactioni think it's a great idea, especially the crowd-sourcing aspect01:30
@preactionour i18n app is a good demonstration of that, and perhaps the code for our translationserver could be used by these guys to collect i18n strings01:31
+perlDreamerI'll drop him a note01:32
+perlDreamerAt the very least, we could get a French translation01:32
+perlDreamerapeiron is on the ironman elightened perl blog aggregator01:35
@Haargrather annoying when test modules have bugs in them01:48
+perlDreamerwhich one is that?01:50
@Haargtrying to add tests to wgdev and Test::Warn can't test warnings like warn "message\n" because the \n prevents the filename/line number from being added01:50
+perlDreamerthat's not Test::Warn's fault01:50
+perlDreamerthat's perl's fault01:50
@Haarghow so?01:51
@Haargthat's expected behavior of perl01:51
@HaargTest::Warn assumes the filename/line number will always be there01:51
+perlDreameroh, now I see01:52
@Haargi guess i can adjust my code to all be print {STDERR} instead01:53
+perlDreamerwhat about just not appending \n to the end of your warnings?01:55
@Haargkind of ugly01:55
@Haargand what module and line it came from isn't relevant when it is a user error01:55
+perlDreamerexcept most of your users are all developers who are on the command line01:56
@Haargthat doesn't make the information any more relevant01:57
@Haargi guess i can use warning_like instead of warning_is02:00
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:24
+perlDreamerlet's try this out02:29
+perlDreamerpatspam patspam patspam02:29
-!- f00li5h [n=f00li5h@211.30.32.244] has joined #webgui02:32
+perlDreamermmmm, shiny new wgdev02:40
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]02:40
@Haargi still have to do a lot of work on the intro command.  it's pretty much empty, and isn't referenced anywhere like it needs to be.02:44
CIA-38WebGUI: graham * r10607 /WebGUI/docs/create.sql: preparing for 7.7.5 release02:46
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:47
-!- mode/#webgui [+v patspam] by ChanServ02:47
+patspampraction: ping02:48
+perlDreamerpreaction: ping, too02:49
+perlDreamerrerouting for patspam@webgui02:49
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]02:52
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui02:52
-!- mode/#webgui [+v Radix_] by ChanServ02:52
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, ascii, gugod, @preaction02:53
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui02:53
-!- Netsplit over, joins: ascii, ckotil02:54
-!- Netsplit over, joins: gugod02:54
-!- Netsplit over, joins: @preaction02:54
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out]02:54
-!- MOAR-f00li5h is now known as f00li5h02:56
CIA-38WebGUI: colin * r10608 /WebGUI/t/ (4 files in 2 dirs): Test clean-up for users and groups in Shop/Vendor and all Macro tests.03:06
-!- cap10morgan_ [n=wmorgan@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net] has quit []03:10
+perlDreamerHaarg, since User, Group and Storage all have delete methods, would it make sense to just have objectsToDelete?03:10
+perlDreamerhm, maybe not03:11
+perlDreamerbecause in storagesToDelete, I set it up to accept objects or GUIDs03:11
+perlDreameroh well03:11
@Haargyeah03:11
@Haargaside from guids, it could work to just have a single method that detected the object type if needed03:11
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui03:18
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Success]03:19
+perlDreamermaybe we could have objectsToDelete, which takes objects03:20
+perlDreamerand guidsToDelete, which takes guids and object types as an array ref03:20
@preactionHA! I just figured out why I hate the admin accordian! In order to move between panes, you need to move your mouse the entire height of the page!03:20
+perlDreamerthat's a bummer, all right03:20
@preactionbut is it better than a fly-out menu?03:21
+perlDreamerwell, what if there were buttons on the top, and workspace down below in a fixed pattern?03:21
+perlDreamersame idea, different spatial setup03:21
@preactionand the active pane is highlighted somehow03:22
+perlDreamersure, indented, colored, blinking03:22
@preactionreserve a max of 1/3 for the pane titles, and 2/3 for the pane content (i'm envisioning a world with more panes, like the quicklinks that dhelsten wants)03:23
+perlDreamerguidsToDelete would get processed first, and just push more objects onto objects to delete03:23
+perlDreamerpreaction, how about instead of fixed buttons, a dropdown?03:24
+perlDreamerthat leaves the most screen real estate in the pane content03:24
@preactionahhhhh, very nice03:24
@preactionand easy to do with YUI Menu03:24
+perlDreamerwhat will the chief say?03:24
@preactioni don't know03:24
@preactioni'm thinking i build it and submit for approval03:25
+perlDreamerwell, if he doesn't like it, blame me since I can't be fired03:25
+perlDreamerif he does like it, take all the credit for it03:25
+patspampreaction: is CSS/JavaScript::Packer better than JavaScript/CSS::Minifier[::XS]?03:27
@preactionpatspam: HTML::Packer does JS and CSS automatically if the JS::Packer and CSS::Packer are installed03:27
@preactionthat's why i picked it03:27
+patspamah ok03:28
+perlDreamerwhat about speed?03:28
@preactionwasn't a factor in my decision. the ::Minifier and ::Packer were the only ones I found acceptable03:28
@preactionalso ::Packer supports de-minifying (for CSS at least)03:28
@preactionand JS looks like, but not HTML03:29
@preactioni want to add buttons to Template and Snippet to run their content through a tidy program someday03:31
@preactioni should add the RFEs for that03:31
@preactionwhen pb.com comes back from the 7.7.5 upgrade03:32
@Haargdatabase has been restoring for 30 minutes :/03:32
@preactionit died that bad?03:33
@Haargupgrade crashed03:33
+perlDreamertoo many assetIds03:33
@Haargactually something with rssfromparent03:33
+perlDreamereek03:34
+perlDreamerwait a sec03:34
+perlDreamerthat should have been dead a long time ago03:34
@Haargyes03:34
perlmonkey21wow, please tell me you can turn off html compression.03:35
+perlDreamerin SVN, nothing except the 7.7.2 upgrade script references that03:36
@Haargit's due to some assets that still exist in the database03:36
@preactionperlmonkey21: you can, on a per-template basis. i'm thinking of making the Debug Mode automatically turn off all compression03:37
@Haargoh fun03:37
@Haargthe database is too large to restore or something03:37
+perlDreamerthat's bad03:37
+perlDreamerhow do you recover from that?03:37
@Haargnot sure yet03:38
@preactionHaarg: did you shut down everything except mysql on the box/03:38
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui03:40
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has quit [Connection timed out]03:42
* patspam goes to a meeting03:43
perlmonkey21This is the most incredible thing.  Only my old survey templates will load.  wgd reverting has brought up old templates.  When I edit them, the new ones are there.  But when I actually run the stupid thing, the old templates show up.03:46
@preactioncaching?03:47
perlmonkey21no, this started after I did svn revert03:48
perlmonkey21then wgd revert03:48
@preactionbrowser cache?03:48
perlmonkey21been working for days with the new templates.03:48
@preactionweirdness03:48
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:52
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:52
@tavistopreaction, we upgrading pb/wg sites right now?03:52
@Haargyeah03:53
@Haarga bit more painful that usual03:53
perlmonkey21patspam: I think there is something darker going on here.  Look at the section edit template at the 4th from last line.  That textarea should have a name "text" and id "texteditortarget", but when you go to edit a survey it will have an id of "sectiontext".  Why would we both be seeing old templates?03:53
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:58
@tavistoah okay, just wondering since both are unresponsive03:59
@tavisto*tavis pulls out his rifle and decides if he should aim at haarg or preaction*03:59
@tavistohmmmm03:59
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui04:01
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]04:05
perlmonkey21anyone with latest want to create a survey, try to edit it, see what the id is on the textarea in the form that shows up?  04:09
@preactionone sec04:09
perlmonkey21thanks04:09
@preactionokay, which "Edit" button do you mean? the asset edit?04:12
perlmonkey21no04:13
perlmonkey21the edit the survey link04:13
@preactionthe id="sectionText"?04:13
perlmonkey21hah04:13
@preactionis that good?04:14
+Radix-wrkhttp://images.huffingtonpost.com/gen/77627/original.jpg04:14
perlmonkey21if you look at the template you will see that is texteditortarget or some such04:14
perlmonkey21something has gone *wrong*04:14
perlmonkey21the template is Section Edit04:14
perlmonkey214th from last line04:14
perlmonkey21Default Section Edit04:14
perlmonkey21Radix-wrk: that is hilarious04:15
perlmonkey21preaction: how could the latest template not be showing up?04:16
@tavistowith the new widgets in wG, is it possible for people to use applications from a wG site externally on another website?04:17
@preactiontavisto: they can fill out the form, but the form submits to the wG site04:18
@tavisto(just a regular html website/intranet)04:18
@tavistois it only for dataforms then?04:18
@preactionno, it's for any asset04:18
@preactionyou can see one page of it, but any links or forms will bring the user back to the wG site04:18
@tavistohere is the question I was asked.... if I am understanding this correctly, the answer would be yes. (at least to some degree_04:19
@tavistoI have a question about WebGUI integration with a current HTML/CSS/ColdFusion built intranet. We are currently looking for a project and file management package that will work flawlessly with our current intranet. In regards to WebGui, does this package require one to remove all HTML built pages or can WebGui work side by side with them? We have spent a lot of time building and designing our new intranet and completely replaci04:19
+perlDreamerit can work side by side with them, using passThruUrls and HttpProxy04:19
@preactionwebgui can work side-by-side, and yes even INSIDE of an existing site04:20
@preactionand webgui can be a wrapper around an existing site04:20
@tavistomy response is that they can install the WRE on the same or separate server and then it would be possible for people to widgetize assets or externally link to the pages, or even do an iframe to the content04:20
@preactionreally any way they want to do it they can get it done04:20
@tavistoalright coolio, thanks. It's for accuquote.com so that would be neat to reel them in04:21
@preactionperlmonkey21: i deleted the revision that the id="surveyText" was in, and it STILL shows up04:22
perlmonkey21I've wgd'd reverted it, and there is no revision except the good one.04:22
@preactiontavisto: yeah that'd be great! upsell the training!04:23
@preactionSEND ME, WEBGUI EVANGELIST, AROUND THE WORLD!04:23
@tavistowell we may need to start with a developer call with them.. 04:23
@tavistoa free pre-sales one.. because I don't know what they want really04:23
perlmonkey21preaction: I mean where is it getting the text?  There is only a single assetId for that template, and only a single entry in Templates with that assetId.  How is it magically getting something else.04:24
@tavistothey need to specify what the crap they want to do.. and then you or rizen can give thumbs up down blah blah04:24
@preactioni'd offer myself to you, but you have to go through the proper channels04:24
@preactionMY LIFE FOR YOU tavisto04:24
@preactionperlmonkey21: there has to be a simple explanation for this04:24
@tavistoyeah it's no problemo. I usually have Rizen in on those calls anyway. If he can't make it then you're next in line04:25
perlmonkey21magic04:25
@preactionthere is no magic, just technology we don't understand04:25
perlmonkey21an evil dark magic.  the kind that originates in Texas.04:25
@tavistoand I shall call him...... Mini-Riz04:25
perlmonkey21preaction: if there is only a single template in the db with that assetId, where would it be getting this old template from?04:26
@preactionperhaps the ID is being set by some other method?04:26
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui04:27
perlmonkey21naw, not unless someone has sabotaged the code.04:28
perlmonkey21it doesn't change its templates04:28
perlmonkey21and the default template in code matches the one in the databse.04:28
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has quit [Connection timed out]04:28
perlmonkey21I mean there are only 3 templates in the database with the correct namespace.  1 is the correct, and the 2 others would at least get that element correct.04:30
@Haargit would be nice if they stopped making the sourceforge website worse all the time04:30
perlmonkey21github will make it obsolete04:31
@preactionselect assetId from template where template LIKE "%sectionText%"04:31
@preactionEmpty set (0.02 sec)04:31
@preactionwtf is this noise?04:31
perlmonkey21Texas04:31
@preactionthe template DOES NOT EXIST04:31
@preactioni even did "ack sectionText lib www" and nothing comes up04:32
@preactionmy browser cache has been cleaned, and is disabled 04:32
@preactioni've cleared the webgui cache04:32
@tavistopreaction, I'm not sure about the training in DC... I just heard back from the contact and they're trying to install wG on solaris04:32
perlmonkey21Not even Darth Vader could pull this off.  Something fowl is afoot.  I blame Donald Duck!04:32
perlmonkey21preaction: yes, I did all that.  I've rm'd the cache in both locations from the CLI, just to make sure.04:33
@preactiontavisto: so that's what all the stuff on the forums is. shouldn't be a problem really04:33
@tavistothey are interested in a support contract but it looks like we aren't really keen on doing that04:33
@tavistonot sure, I'm entirely too busy to check the forums lately. However, they are really interested in using WebGUI.. it's just tough since they want to use that. 04:34
@tavistoAnd they're doing a source install04:34
perlmonkey21preaction: what is exceptionally crazy, is this is happening to everyone.  Not limited to a single instance.04:34
@preactiontavisto: that also shouldn't be a real problem, provided they know what they're doing. someone on-site for a day or three of training could tell them what they're doing ;)04:34
@tavistothat's the problem04:35
@tavistoI don't think the install is going at all.04:35
perlmonkey21crap, i guess I should start putting in traces in the calls for the template04:35
@tavistoand when I asked them if they're willing to switch to another platform.. the answer was.... uh.... don't think so04:35
perlmonkey21frak me04:35
@tavistohowever, the good news is that they are approved to use WebGUI. Sounds like that's quite a bit of work to get to that point04:36
* perlDreamer calls the oklahoma chapter of the Frak Perlmonkey Brotherhood04:36
@tavistomy contact had a friend in the NSA who was like... "webgui... oh yeah we use it and love it"04:36
@tavistoso it helps to have those friends in high level secret security organizations04:36
@preactionafaik there isn't any real problems with Apache 2 and mod_perl2 on a modern solaris04:36
@tavistorizen said that previously we only had 1 client who used solaris... then they switched b/c they couldn't keep mysql stable04:37
@preactionah, so mysql is the problem04:37
@tavistoyep04:38
@tavistoand since this is going to be a high profile govie site.. we can't really risk it04:38
@tavistoand I can't exactly sell someone a best-effort support contract   :)04:38
+perlDreamerwhat arcane perl incantation is supposed to remove a session object from the database04:39
@preactionyeah, there are a lot of fun notes about Solaris and MySQL04:39
@preactionperlDreamer: $session->delete maybe?04:39
@tavistoi was surprised that there wasn't any solaris install instructions on the wiki.. 04:40
+perlDreamernope04:40
+perlDreamertavisto, Sun is being bought for a reason04:40
+Radix-wrkshould be easy since they're all owned by sun, but never that easy really is it04:40
+perlDreamerand it's not solaris04:40
@preactionyeah, even making solaris open-source is not saving it04:40
+Radix-wrkI have a friend who works for sun on mysql - if you tell me what the problem is specifically I can ask him about it at least and see what he knows.04:41
+perlDreamerhm it says that var->end is supposed to do it04:41
@preactionyeah, that's what the Delete Expired Sessions does04:41
perlmonkey21is the htmlpacker cacheing thsi stuff on disk?04:42
@Haargthe asset with sectionText in it is 1oBRscNIcFOI-pETrCOspA04:42
@preactionperlmonkey21: template and templatePacked in the database04:42
@preactionhell04:42
@preactionthere it is04:42
@preactionbut why04:42
@preactionis there some limitation of the "filter" property in the definition?04:43
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui04:44
@Haargi think html::packer is going to have to go04:44
@Haargthere are too many possible problems with it that aren't obvious04:44
@preactioni've got it: when update() gets called, the filter gets called, but then the templatePacked gets updated04:45
CIA-38WebGUI: graham * r10609 /releases/WebGUI_7.7.5-beta: Release 7.7.5-beta04:45
+perlDreamerneeds tests04:45
* perlDreamer is starting to sound like a broken record04:45
+perlDreamerI don't even listen to myself anymore!04:45
@preactioni was thinking how to test it without using it04:46
@Haargi don't think there's a reasonable way it can ever be enabled for templates04:46
@preactionwhy? they work. the only problem is that the templatePacked is getting overwritten with bad data right now04:46
+perlDreameryou know, just something simple like s/^\s+//; would be good04:46
@Haarghttp://www.plainblack.com/pr <- or that templates are not html04:46
@preactionso set that template to not use the packed version04:47
perlmonkey21I have no idea what's going on.04:47
@Haargafter you see the problem04:47
@preactionwe can update the upgrade to not set the usePacked flag04:47
@Haargand happen to know that it is due to packing04:47
@preactionso packing will still happen, but it would have to be explicitly enabled to avoid problems like that04:48
@Haargmaybe04:48
@preactionyou can fix pb.com by doing "UPDATE template SET usePacked=0" and "delete from cache"04:48
@Haargstill seems too problematic to me04:48
@preactionwith setting usePacked=0, nothing has changed at all04:48
perlmonkey21Haarg: I just looked at that template and there is no sectionText in it.04:48
@preactionperlmonkey21: look at templatePacked, that's where it is04:49
perlmonkey21ah crap04:49
@preactioni'm working on a fix and a test04:49
perlmonkey21that's what you guys were talking about04:49
perlmonkey21okay...whew.04:49
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]04:49
perlmonkey21groovy04:49
-!- MOAR-f00li5h is now known as f00li5h04:49
+perlDreamerHaarg, I'm guessing you're up to your eyebrows in bugs.  The SQL queries for bugs and RFEs on the participate page are borked.04:50
@Haarghmm04:50
@Haargthose were definitely working at some point04:50
+perlDreamersure, just earlier today04:50
@Haargworking now?04:52
@preactionyes04:53
+perlDreamerno04:53
+perlDreamerlook at the top 2 RFEs04:54
+perlDreamerthey haven't been touched in months or longer04:54
+perlDreameryet they show up above things that were submitted today04:54
+perlDreamersimilar with bugs04:54
+perlDreamersimilarly with bugs04:54
+perlDreameroh, this is totally evil!04:56
+perlDreamerI guess I'm going to make sessionToDelete next04:57
@Haargi think version tag would be good04:57
@Haargsince it would take care of cleaning up assets as well04:57
+perlDreamerif you make an object that takes a session variable, and delete that session variable, and then try to delete the object, it revivifies the session object!04:58
@Haargi think i ran into that before04:59
+perlDreamerif this is true, then I think we have a problem04:59
+perlDreamerbecause session->var is not the last thing destroyed05:00
+perlDreamerin session->close05:00
@Haargit depends on the object05:01
@Haargit's only going to cause a problem if they try to do work when destroyed/deleted/etc05:01
@Haargerrorhandler doesn't do anything on destroy05:01
+perlDreameryeah, I think I'm just worrying too much about the circular nature of the references05:03
+perlDreamerwell, time to build sessionsToDelete05:03
@Haargneed a break.  been dealing with this upgrade for at least 6 hours today.05:07
+perlDreamertake 50, you've earned it05:09
CIA-38WebGUI: colin * r10610 /WebGUI/t/ (5 files in 3 dirs): 05:22
CIA-38WebGUI: Add method to clean up test sessions. This has to be done05:22
CIA-38WebGUI: after ALL other types of objects have been cleaned up.05:22
CIA-38WebGUI: More test clean-up for users, groups and sessions.05:22
CIA-38WebGUI: colin * r10611 /WebGUI/t/ (6 files in 5 dirs): 05:38
CIA-38WebGUI: Test cleanups.05:38
CIA-38WebGUI: Fix a leaking group in Asset/Post/permission.t. Threads do not clean05:38
CIA-38WebGUI: up their groups when they are purged.05:38
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []05:44
@preactionis there a standard way to prevent a property from being updated through update()?06:05
CIA-38WebGUI: colin * r10612 /WebGUI/t/Asset/ (6 files in 4 dirs): Another batch of clean-ups for users and groups.06:11
@preactionnm, it has to be during addRevision06:11
+perlDreamerit's hopeless06:25
@preactionhmm?06:26
+perlDreamertrying to get shipping API documentation06:26
@preactionbastards06:26
+perlDreamerpreaction, thank you for being so conscientious in cleaning up things made in your test.06:28
@preactionyou mean fixing how i broke all of webgui?06:29
+perlDreamerno06:31
+perlDreamerI've been looking at some of your gallery tests, and mech tests06:31
+perlDreamerand you do a good job of cleaning up users, groups, assets and version tags06:32
@preactionahh, yeah06:32
+perlDreamerno, what happened today was almost worthy of a Kuskie-level mess06:32
+perlDreamerclose, but not quite06:32
+perlDreameryou didn't destroy any websites and no one cursed at you06:32
@preactionyeah, i've borked webgui worse than this06:34
@preactionthis was easy to fix even06:34
@preactionthe upgrade problems weren't the fault of this06:34
+perlDreamer37 files later...06:36
+perlDreamerthe User and Group clean-ups are done06:36
+perlDreamernow, to go back and look for Storage06:37
+perlDreamermaybe another night, between struggling with the government, kids, cats and just regular work, I'm beat06:40
CIA-38WebGUI: colin * r10613 /WebGUI/t/ (7 files in 6 dirs): Last batch of User and Group cleanups.06:40
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:49
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui06:50
-!- perlmonkey21 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has left #webgui []06:54
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Connection timed out]06:58
CIA-38WebGUI: doug * r10614 /WebGUI/docs/ (3 files in 2 dirs): reverted usePacked. you can re-enable it carefully.07:05
CIA-38WebGUI: doug * r10615 /WebGUI/lib/WebGUI.pm: Beginning 7.7.6 dev07:05
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui07:13
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has quit [Success]07:14
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui07:30
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]07:37
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has quit [Remote closed the connection]07:42
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui07:42
-!- stDavid [n=stDavid@72.64.138.146] has quit []07:45
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]08:10
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui08:14
CIA-38WebGUI: translation * r10616 /translations/German/German/ (5 files): Update from translation server08:22
CIA-38WebGUI: translation * r10617 /translations/German/German/Asset.pm: Update from translation server08:22
CIA-38WebGUI: translation * r10618 /translations/German/German/Asset_Event.pm: Update from translation server08:22
CIA-38WebGUI: translation * r10619 /translations/German/German/ (PayDriver_Cash.pm Shop.pm): Update from translation server08:45
CIA-38WebGUI: translation * r10620 /translations/German/German/ (WebGUI.pm PayDriver.pm): Update from translation server08:45
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]08:55
CIA-38WebGUI: translation * r10621 /translations/German/German/ (2 files): Update from translation server09:09
CIA-38WebGUI: translation * r10622 /translations/German/German/Shop.pm: Update from translation server09:09
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui09:12
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []09:23
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui09:28
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI09:30
-!- mode/#webgui [+o tavisto] by ChanServ09:30
CIA-38WebGUI: translation * r10623 /translations/German/German/Shop.pm: Update from translation server09:35
CIA-38WebGUI: translation * r10624 /translations/German/German/Shop.pm: Update from translation server10:01
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-3810:42
-!- Netsplit over, joins: CIA-3810:43
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []10:45
-!- CIA-38 [n=CIA@208.69.182.149.simpli.biz] has quit []11:05
-!- CIA-23 [n=CIA@208.69.182.149.simpli.biz] has joined #WebGUI11:06
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:22
CIA-23WebGUI: translation * r10625 /translations/German/German/ (6 files): Update from translation server11:49
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui12:12
CIA-23WebGUI: translation * r10626 /translations/German/German/Shop.pm: Update from translation server12:18
CIA-23WebGUI: translation * r10627 /translations/German/German/PassiveAnalytics.pm: Update from translation server12:18
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui12:24
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]12:37
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []13:00
CIA-23WebGUI: translation * r10628 /translations/German/German/Asset_DataTable.pm: Update from translation server13:01
CIA-23WebGUI: translation * r10629 /translations/German/notes.txt: Update from translation server13:01
-!- MOAR-f00li5h is now known as f00li5h13:09
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:16
CIA-23WebGUI: translation * r10630 /translations/French/ (9 files in 2 dirs): Update from translation server13:22
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI14:06
CIA-23WebGUI: translation * r10631 /translations/French/French/ (Account_Profile.pm Account_Shop.pm Account_Friends.pm): Update from translation server14:09
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]14:23
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]14:26
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI14:28
CIA-23WebGUI: translation * r10632 /translations/Russian/ (31 files in 2 dirs): Update from translation server14:40
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui15:10
-!- mode/#webgui [+o stDavid] by ChanServ15:10
CIA-23WebGUI: translation * r10633 /translations/French/French/ (Account_Contributions.pm Account_Friends.pm): Update from translation server15:18
CIA-23WebGUI: translation * r10634 /translations/French/French/Workflow_Activity_PurgeOldInboxMessages.pm: Update from translation server15:18
CIA-23WebGUI: translation * r10635 /translations/French/French/Workflow_Activity_RemoveOldCarts.pm: Update from translation server15:18
CIA-23WebGUI: translation * r10636 /translations/French/French/Workflow_Activity_NotifyAboutThing.pm: Update from translation server15:18
CIA-23WebGUI: translation * r10637 /translations/French/French/Workflow_Activity_NotifyAboutLowStock.pm: Update from translation server15:18
CIA-23WebGUI: translation * r10638 /translations/French/French/Workflow_Activity_ExpirePurchasedThingyRecords.pm: Update from translation server15:18
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]15:53
CIA-23WebGUI: translation * r10639 /translations/French/French/Workflow_Activity_ExpireIncompleteSurveyResponses.pm: Update from translation server16:14
CIA-23WebGUI: translation * r10640 /translations/French/French/Asset_Article.pm: Update from translation server16:14
CIA-23WebGUI: translation * r10641 /translations/French/French/Account_User.pm: Update from translation server16:14
CIA-23WebGUI: translation * r10642 /translations/French/French/Account_Contributions.pm: Update from translation server16:14
CIA-23WebGUI: translation * r10643 /translations/French/French/Form_Captcha.pm: Update from translation server16:14
CIA-23WebGUI: translation * r10644 /translations/French/French/ (Tax.pm Auth.pm): Update from translation server16:14
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has joined #webgui16:42
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:42
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:43
-!- mode/#webgui [+o bopbop] by ChanServ16:43
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui17:39
-!- mode/#webgui [+v BartJol] by ChanServ17:39
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:46
-!- mode/#webgui [+v perlDreamer] by ChanServ17:47
+perlDreamerhey, BartJol!17:47
+BartJoljo17:47
+BartJolthis time I really am here17:48
+BartJolho's life?17:48
+perlDreamerLife is okay17:48
+perlDreamerbeen sick the last week17:48
+BartJolnot good17:48
+BartJolbut better now?17:48
+perlDreamerNo, but it is over17:48
+perlDreamerHow about you?17:49
+BartJolgood17:49
+perlDreamerPutting big holes into the new house?17:49
+BartJolwell, my house is going ok17:49
+BartJolyeah17:49
+BartJolseen the pictures?17:49
+BartJolI put some on my site wednesday17:49
+perlDreamerno, I'll go look17:49
+BartJolmaybe I should internationalise my site17:49
+BartJolit a big mess right now17:50
+BartJolbut I like the missing walls17:50
+BartJolit looks a lot more roomy now17:50
+perlDreamerwhat's this one: http://www.bartjol.nl/uploads/58/18/581890edd90e252bcd2b487db7d00f73/DSC00491.JPG17:51
+perlDreameris that the main electrical panel?17:52
+BartJolmy old electricity meter17:52
+BartJolyeah17:52
+BartJolbut that one is mostly gone now17:52
+perlDreamerit is good to have friends to help17:55
+BartJolI know17:55
+BartJolwell, and I helped a lot of people in the past, which helps me now, good brings good17:57
+BartJolthere is even a guy that wants to come from Romania especially to help me move17:58
+perlDreamerthat's awesome!17:58
+BartJolbut his movement was a really tough one17:58
+perlDreamerdanger, danger.  chicks with splitting mauls!17:59
+BartJolwe have a group of friends that get insulted when you don't let them help[ moving17:59
+BartJolyeah, that's the girlfriend of my roommate18:00
+BartJolthey were so kind to move 2 walls into a more dispersed pile of rubble, enlarging the enthropy in my house18:02
+perlDreamerwell, even though you've moved your hacking into another realm, it's good to see that you're keeping up18:12
CIA-23WebGUI: translation * r10645 /translations/German/German/ (4 files): Update from translation server18:13
+BartJol:)18:25
+BartJolgoing to coomk18:25
+BartJolcook18:25
+perlDreamerwent to eat breakfast18:27
+perlDreamerHaarg, svn del https://svn.webgui.org/plainblack/branch/WebGUI_Story look right to you?18:40
CIA-23WebGUI: translation * r10646 /translations/German/German/ (Shop.pm Asset_Template.pm): Update from translation server18:45
CIA-23WebGUI: translation * r10647 /translations/German/German/Asset_Product.pm: Update from translation server18:45
+perlDreamerBartJol, somebody is doing a huge amount of work translating German18:45
+perlDreamerthey are nearing 79%18:46
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui18:47
-!- mode/#webgui [+v crythias] by ChanServ18:47
+BartJolperlDreamer: 79? oops18:50
+BartJolgetting skakky18:50
+BartJolslakky18:50
+perlDreamerno, the Germans are doing great18:50
+perlDreamerDutch is only down to about 92.4% or so18:50
+BartJolI know18:50
+perlDreamerbut you have a house to work on, so keep your priorities straight18:51
+BartJolbut I am getting too far behinf18:51
+BartJolI will18:51
+perlDreamermaybe we should make your student perlmonkey2 do some Dutch translating while you're on brake18:52
+BartJolstable is up to 98.118:52
+perlDreamerstable is fine, it's just beta18:53
+perlmonkey2nee18:53
+perlmonkey2nee ik zal niet18:53
+BartJolyeah and rory and Bob from alpha mega will help18:53
+BartJolwat zal je niet perlmonkey2?18:54
+perlmonkey2Heeft uw hond zoals de banjo?18:54
+BartJolI got that message a lot in the survey...18:54
+perlmonkey2vertalen18:54
+perlmonkey2hahaha18:54
+BartJolbut a nice outsourcing to the Netherlands will be nice, won't it?18:55
+perlmonkey2In het jaar 2020, disco zal de wereld regeren.18:55
+perlmonkey2but of course18:56
+perlmonkey2If I spoke Dutch.18:56
+BartJolwell, a laptop with connection and bablefish will get you somewhere18:56
+BartJolprobably the hospital18:56
+perlmonkey2yeah, with people wondering why the hover help is asking them if their dogs likes the banjo :P18:57
+BartJollike was translated in the wrong manner btw18:57
+BartJolmore in "it's like that"18:57
+BartJolinstead of "I like perlmonkey2 for his deep voice"18:58
+perlmonkey2Ah, I see the difference.18:58
+perlmonkey2That's what all the tall vikings say, though.18:59
+BartJolnow it's "has your dog in a manner of a banjo"18:59
+perlDreameronly when he's properly tuned18:59
+BartJolhow do protect yourself from vikings perlmonkey2?19:01
+perlmonkey2I sing softly to them.19:01
+perlDreamerin his deep voice19:01
+perlmonkey2I find Britney Spears' songs work well.19:01
-!- tavisto [n=tavisto@98.108.73.152] has joined #WebGUI19:01
-!- mode/#webgui [+o tavisto] by ChanServ19:01
+BartJol:)19:02
+BartJolhee, it's metroman19:02
+BartJolfood's in the oven, so a have half an hour to bug him!19:03
+perlDreamerHaarg, it looks like previousVersion.sql hasn't been updated, and it may have uncovered a bug in the upgrade process19:03
+perlDreamerI'm only getting config changes for the first upgrade script19:04
+perlDreamernm19:04
+perlDreamerit's because I'm an idiot, and put my wgd switches in the wrong order19:04
+BartJolno, you're not an idiot19:05
+perlDreamerI'm not?19:05
+BartJolprovided you are still not using emacs19:05
+perlDreamerbite your tongue!19:05
+perlDreamerbetter yet, have perlmonkey2's dog bite your tongue19:05
+BartJolI'll wash it with green soap19:05
+BartJolyugh!19:06
+perlDreamerthat depends19:06
+perlmonkey2My dog is 18 years old and his teeth are mostly gone.  19:06
+perlDreameris the soap normally green?19:06
+BartJoldoctors forbid me to come to close to banjo-playing dogs19:06
+BartJolwell, normally is subjective19:06
+BartJolbut for soap it is19:07
+perlDreamerone time I found some brown/tan soap19:07
+perlDreamerafter we washed it, it was white again19:07
+BartJolmmm19:07
+BartJolmaybe you should wash more often19:07
* perlDreamer washes twice a day19:08
+perlDreameronce in the morning, and once after a workout19:08
ryuu_roBartJol: was this a call for some translating help?19:08
+perlDreamerbecause Mrs. perlDreamer will not allow me into the living room after a workout without a shower19:08
+BartJolsure, if you want it to be19:08
+BartJolryuu_ro: you do have a hangover I hope19:09
ryuu_rowhy?19:09
+BartJoloh and my car is fixed19:09
+BartJoleeh, because it was queensday yesterday19:09
ryuu_royeah, but I didn't go to disco herman19:09
+BartJolor did you strike because of the accident19:09
+BartJolme neither19:10
ryuu_roso I feel perfectly fine19:10
ryuu_ro:)19:10
ryuu_rono, i was working today. Only not at the office19:10
+BartJolreally starnge that my car doens't make any squeeky noices anymore19:10
+BartJolwhen I shift gear19:10
ryuu_rodid you own a black suzuki swift? ;)19:10
+BartJolno a white opel astra, you know that!19:11
+BartJolalways thought that swift drivers were suspicious19:11
ryuu_rotrue that, but I thought that you were behind the attack of yesterday19:11
+BartJolwhy?19:11
ryuu_roit sounded like your kind of thing :)19:11
+BartJolI like the royal family, it gives you an excuse to get toatlly wasted once a year19:12
ryuu_robut then i was still thinking it was a drinking and driving accident 19:12
+BartJolme thinks tavisto is scared of me19:12
ryuu_rowhy, he has unbelievable super powers19:13
ryuu_roaccording to your comic19:13
+BartJolwell, but making people look like brad pitt doesn't scare me19:13
+BartJolI saw him do it once19:13
ryuu_robut what if he want's to make you look like Brad Pitt19:14
ryuu_rothat kinda scares me19:14
+BartJolI'd rather look like Johnny Depp19:14
+perlDreamerI thought you were Johnny Depp?19:15
+BartJolno, I only share his brithday19:15
@preactionJohnny Depp is like 5'6". you don't want to be that short19:15
+BartJolwell, I won't hit my head as often19:15
ryuu_roin pirates or in sweeney todd btw?19:15
@preactionCompared to you, im as tall as Johnny Depp is compared to me19:15
@preactionno, in real life he's 5'6", that's why he only works with short female actresses19:16
+BartJolhis birthday isn't movie depending19:16
@preactioni live in oshkosh, where they shot some scenes for Public Enemies. they had a call for extras, but i'm too tall19:17
ryuu_rono but then I know if you want to be a half dead drunk pirate or a singing and murdering hairdresser19:17
+perlDreamerhe's not half dead, he's "mostly dead"19:17
+BartJolapart from the singing, I like the hardresser better19:17
ryuu_rotrue :)19:18
+BartJolI am not a public enemy, I didn't try to kill the royal family. I did see Public Enemy one time though19:19
+perlDreamerclose enough19:20
+BartJolprolly I will be too tall too then19:20
+BartJolcriminals are trying to put BA's mom out of her apartment, wonder how it will finish19:23
+perlDreamerwho is "BA"?19:23
+BartJolmr T19:23
+BartJolin the A-team19:23
* perlDreamer guesses that BA will pity them19:24
+BartJolhe will, but my food is ready19:25
+BartJolso till later19:25
-!- BartJol is now known as BartJoliseatingd19:25
+perlmonkey2catching up on that scroll was painful.19:46
-!- dhelsten [n=helsten@67.159.157.76] has joined #Webgui19:51
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit []19:53
-!- BartJoliseatingd is now known as BartJol19:59
* perlDreamer thinks it's cool that Queen Beatrix rides a bicycle. Sounds very down to earth.20:00
+BartJolwell, she doesn't do that always20:01
+BartJolbut she's cool20:01
+perlDreamerDo they have any idea why that guy tried to run into her bus?20:03
+BartJolit seems he held a grudge against the royal family20:04
+BartJolbut getting more info will be hard, since he died20:05
+perlDreameryeah, crashing your car into a bus can make that happen20:05
+BartJolit wasn't a bus20:05
+BartJolit was a pillar20:05
+BartJolnot less deadly20:06
+perlDreamerpillars are worse20:06
dhelstenyou're sure he didn't have a grudge against pillars?  20:07
+BartJolno20:07
+BartJolbut it seems he said something about the royal family20:08
* perlDreamer heads off for gym and lunch, be back much later this afternoon20:21
+perlDreamerfor all you European types, happy house hacking!20:22
+BartJolby20:22
+BartJolee20:22
@preactionperlDreamer: do you have any "How-tos" on tests?20:31
+BartJolhe's out20:35
CIA-23WebGUI: hao * r10648 /WebGUI/ (4 files in 4 dirs): RFE #9998, mark selected inbox messages as read/unread.20:37
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has joined #webgui21:18
+BartJolryuu_ro: beer?21:19
@tavistonope, he's doing the opposite of beer... Working out at the gym21:19
ryuu_rounfortanely no, I have to go to my house and put a floor in 21:19
+BartJolah21:20
ryuu_rosee you later guys!21:20
+BartJolperlDreamer: is working out21:20
-!- ryuu_ro [n=rory@5ED1308E.cable.ziggo.nl] has quit [Client Quit]21:20
CIA-23WebGUI: graham * r10649 /WebGUI/docs/previousVersion.sql: updating previousVersion for 7.7.6 dev21:43
CIA-23WebGUI: doug * r10650 /WebGUI/ (67 files in 11 dirs): fixed: #9897. Fixed problem with highlighting in codearea. Updated EditArea to version 0.8.1.121:43
dhelstenpreaction: you there?  I need to upgrade but will need to change my files back.21:47
@preactiondhelsten: do you still have the package i gave you? that should do it iirc21:48
dhelstenyou mean remove the package...21:48
@preactionwait, what did i say? was it adding a package or deleting a revision?21:49
@preactioni think you have to delete the revision21:49
dhelstenthat is more likely.  As I recall the package didn't work.  I just need to jump back to the revision that had the simple <dragger icon> or whatever it read, right?21:50
@preactionyeah21:50
dhelstenI also made a change in the calendar.pm file.  I assume that will be overwritten with the fixed version so I don't need to do anything, right?21:51
@preactiondhelsten: yes21:57
CIA-23WebGUI: doug * r10651 /WebGUI/www/extras/editarea/ (21 files in 3 dirs): really fixed brainfuck problem22:07
CIA-23WebGUI: doug * r10652 /branch/WebGUI_7.6/ (67 files in 11 dirs): merged 1065022:07
-!- plainhao [n=plainhao@208.75.85.237] has quit []22:10
@tavistowow let's keep it PG Preaction!!22:23
CIA-23WebGUI: doug * r10653 /branch/WebGUI_7.6/www/extras/editarea/ (21 files in 3 dirs): merged 1065122:32
CIA-23WebGUI: doug * r10654 /branch/WebGUI_7.6/docs/changelog/7.x.x.txt: updated changelog22:33
CIA-23WebGUI: perlmonkey2 * r10655 /WebGUI/www/extras/wobject/Survey/editsurvey/object.js: YUI editor in the edit panel for the Survey editor now drags with the panel and hides with the panel.22:33
CIA-23WebGUI: perlmonkey2 * r10656 /WebGUI/www/extras/wobject/Survey/editsurvey/object.js: Removed superfluous function wrappers on the yui event subscriptions.22:33
@tavistois it just me or are pb/wg just absolutely crawling right now... argh22:39
@tavistoit's probably just my crappy ISP.. but I feel like I'm stuck in mud22:40
@preactiontavisto: just you. works fine for me22:41
@tavistoalright great. Thanks Verizon22:41
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 54 (Connection reset by peer)]23:26
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui23:28
-!- mode/#webgui [+v crythias] by ChanServ23:28
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]23:30
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI23:31
-!- mode/#webgui [+o khenn] by ChanServ23:31
dhelstenI'm not familiar with IRC can someone tell me what the @ and + in front of the handles means?   Also how does one indicate their status as away, etc?  23:35
@preactiondhelsten: @ = +o = channel operator. + = +v = voiced (can talk when channel is moderated, special users)23:37
@preactionyou can indicate away using /away, but normally you just don't have to23:37
dhelstenThanks23:39
dhelstenI an upcoming events area for my home page using a shortcut to a calendar and overriding with the List View.  At the time I thought that did it because all my events were in the future.  Now I realize that this displays all events, even those in the past.  Any ideas of how I can show only future events?23:40
@preactiona SQLReport?23:41
@preactionooh, you could use a Template Toolkit template to only show an event if it's in the future23:42
@preactionthat might be better23:42
dhelstenI'm not familiar with Template Toolkit23:43
@preactionthere will be a presentation at the WUC23:44
@preactionbut HTML::Template::Expr might be able to handle it too23:44
dhelstenIs TT going to be replacing HTML::Template?23:46
dhelstenOr will WG just support both23:47
@preactioni believe we're moving to TT entirely, but TT supports the HTML::Template dialect23:47
+perlmonkey2TT is an incredible improvement.23:48
@preactionyes23:48
@preactionten million percent improvement23:48
dhelstenAnd in TT I could create a statement in my calendar loop such as "if event date > today then ..."23:49
dhelsten?23:49
@preactionyep23:49
dhelstenThat will be great for non coders like myself who must rely only on the available variables.23:50
@preactionyeah, steve swanson (head of our design dept.) is really excited about it23:52
dhelstenHow difficult would it be to implement a TT template for the calendar list view?  Are there any examples out there I can look at?  When will it be included in the core(or how do I enable it)?23:53
@preactioni think there's a wiki article about it23:54
@preactiondhelsten: http://www.webgui.org/community-wiki/how-to-enable-other-template-engines23:55
dhelstenthanks.  looking at it now23:55
dhelstenwhat is the name of the TT CPAN Bundle?   The article doesn't say23:57
@preactiondhelsten: it's just called "Template"23:57
@preactionhttp://template-toolkit.org/ <- here's the main TT2 site23:57
dhelstenThanks.23:57
@preactionyou'll have to look at the Plugins for Date functions23:58
dhelstenI assume I need to install the module bundles as well, yes?23:59
@preactionthe date plugin should be part of the normal TT distribution, but maybe23:59
--- Day changed Sat May 02 2009
dhelstenThanks.  I'm got to get on a conf call but will play around with this later...00:00
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui00:02
-!- mode/#webgui [+o plainhao] by ChanServ00:02
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:18
+perlDreamerpreaction, how does TT support H::T dialect?00:27
+perlDreameralso, for testing resources...00:27
+perlDreamerThe Developers Guid00:27
+perlDreamere00:27
+perlDreamermy testing presentation00:27
+perlDreamersome wiki pages00:27
+perlDreameralso, see my blog for recent developments in testing convenience methods00:28
@preactionperlDreamer: i don't know, i'm just repeating what i were told00:29
+perlDreamerI did some looking on that recently, and it's not exactly true00:30
+perlDreamerthat TT plugin just calls H::T, then passes the content on to the template00:30
-!- WebGUI is now known as SynQ00:35
+perlDreamerpreaction: what kind of testing questions do you have?00:38
@preactionnone, i wanted steveo_aa to get some information on how to write tests00:40
@preactioni'll be writing some tests for the collab system, because i need to fix part of it00:40
+perlDreamerDo you guys have the PDF for my testing presentation, because it has lots of links to Perl testing in general00:41
@preactioni think we do. otherwise it not up on webgui.tv yet?00:42
+perlDreameryes00:42
+perlDreamerwell, I figure y'all have access to those videos whether it's on wgtv or not00:42
@preactioner, what year was it?00:43
@preaction08 right?00:43
+perlDreamer07 or 0600:43
@preaction06 here it is00:44
+perlDreamer05 was Help, 06 was testing, 07 was community, 08 was game show and community redo00:44
+perlDreamer09 is Story Manager, and Clinic00:44
@preactionheh, i don't get to do a presentation this year, so i'll be there to heckle everybody!00:45
+perlDreamerwhat?00:46
@preactionbut i especially want to see the Story Manager, i've got a few clients who might be very interested in that00:46
+perlDreamerwant one of mine?00:46
@preactionoh no, i've got other SOOPER SEKRIT projects I get to work on that I'll hopefully have done for the WUC00:46
* perlDreamer needs a USB keyboard and mouse00:47
+perlDreamerThe desk is too high00:47
+perlDreamer(for a laptop)00:47
@preactiongo wireless!00:47
+perlDreamerwe do have one of those...00:47
@preactionit's a business expense!00:47
+perlDreamerthat just makes it less expensive, not free00:48
+perlDreamerpreaction, does the editarea commit also fix the long standing bugs with display and resizing, by chance?00:50
@preactionresizing doesn't have a bug taht i know of, it's just counter-intuitive00:50
@preactionbut display, no it doesn't00:50
@preactionit fixes the blue-bar problem though00:50
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has quit [Remote closed the connection]01:08
-!- tavisto [n=tavisto@98.108.73.152] has quit []01:30
* perlDreamer goes running01:46
+perlDreamerI know, that's two bouts of exercising today, but I didn't go on Tuesday so this makes up for it.01:47
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:23
@preactioni'll do zero bouts of exercising today to make up for it02:29
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]02:40
CIA-23WebGUI: paul * r10657 /WebGUI/ (6 files in 6 dirs): template attachments (scripts and stylesheets)02:45
@preactiondoes anyone want to help me with a new feature? you'll have to svn up and wgd reset02:53
@preactiontemplates now allow attachments, and i want your opinion02:53
CIA-23WebGUI: paul * r10658 /WebGUI/docs/changelog/7.x.x.txt: added a changelog note about template attachments03:17
+perlDreamerwhat kind of attachments?03:23
* perlDreamer is very curiuos03:23
@preactionCSS and JS03:23
@preactionto fix the "double include" problem and also to allow deferred loading of some JS (to improve render times)03:24
@preactionmostly i want an opinion on the UI, i like it, and i want to make sure other people like it too03:24
* perlDreamer will look03:24
+perlDreamerso how does an attachment fix the double include problem?03:25
@preactionthere was no attempt at parsing or whatever, so we're going to have to eventually go in manually and change the Extra HEAD tags into Attachments (if possible)03:25
+perlDreamerdoes it get registered?03:25
@preactionbecause it uses $style->setScript, which doesn't allow duplicate scripts03:25
+perlDreamerah...03:25
@preactionand Style->setLink, which also doesn't allow dups03:25
@preactionin a related note, setScript can now add scripts to the body instead of the head, so there's that03:26
+perlDreamerif I ask you if it has tests, will you shoot me?03:26
@preactionno, because i didn't write it ;) so i don't know03:26
@preactionalso, it does03:26
@preactionso three cheers for frodwith there03:27
+perlDreamerfrodwith++03:27
+perlDreamersub prepare could do with some review03:34
+perlDreamerand WGBP is to do @{ }, not @$03:35
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []03:35
@preactionprepare? how so? looks okay to me, except that $self->getAttachments is called 3 times (3 DB queries, when we're getting ALL attachments anyway)03:37
@preactionwhy does it take us 20 lines to determine how to sort the Threads in a collab system? my god...03:41
+perlDreamerinside prepare, there's no need to build a variable every time through the loop03:51
+perlDreamerand I don't think a closure needs to be built, when a loop would do03:51
@preactionoh, that, i see03:51
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui03:53
ZylopfaHello Webguis03:53
+perlDreamernice POD work in Session/Style03:55
+perlDreamersession/style.t tests need to be updated for all the new code03:56
ZylopfaSweet my bazaar thing is still on most downloaded03:57
Zylopfamakes me wanna make more stuff03:57
+perlDreamerwhich bazaar thing is that, Zylopfa?03:59
ZylopfaWorkflow Activity to Create Personal User Areas, When user is created. "04:00
ZylopfaI am realy busy atm making a story site i have into webgui04:00
Zylopfabtw. it was a hilarious php aprils fools, just read it now as i browsed the black blog04:01
+perlDreamerpreaction, index is always 0 when I add thing to the list of attachments04:04
@preactionnot sure if that is expected behavior or not04:04
+perlDreamerand because the way webgui works, I'd call them something else, like links or something, because attachments usually means files04:04
@preactiongood idea04:04
+perlDreamerI see04:06
+perlDreamerin the attachments section, if you change the index it allows you to move them around relative to one another04:06
+perlDreamerbut when you're adding them, any newly added thing gets appended to the end, regardless of the index, and it's given an index of 004:06
+perlDreamerI like how you can easily edit the entries after adding them04:08
+perlDreamerchange names and types04:08
+perlDreameruh oh04:10
+perlDreamersomething really bad happened to the edit screen04:10
@preactionthat's not good04:10
+perlDreamerno, wait, that's the template source04:10
* perlDreamer needs to go, it's dinner time04:12
+perlDreamerlater, all04:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:12
ZylopfaHave a good dinner04:13
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]05:27
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI05:27
-!- mode/#webgui [+o khenn] by ChanServ05:27
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:53
CIA-23WebGUI: doug * r10659 /WebGUI/lib/WebGUI/Asset/ (2 files in 2 dirs): added minimal skeletons without all the unnecessary example code06:11
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has joined #webgui06:43
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:43
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-218.dsl.okcyok.swbell.net] has quit [Remote closed the connection]07:10
-!- frodwith_ [n=pdriver@helios.tapodi.net] has joined #webgui08:21
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 113 (No route to host)]08:30
-!- frodwith_ [n=pdriver@helios.tapodi.net] has quit [Read error: 60 (Operation timed out)]08:36
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["My damn controlling terminal disappeared!"]09:25
-!- dhelsten [n=helsten@67.159.157.76] has left #Webgui []09:32
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:43
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:36
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:19
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]17:35
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]20:30
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI20:30
-!- mode/#webgui [+o khenn] by ChanServ20:30
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []21:35
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui21:35
-!- stDavid [n=stDavid@70.151.195.0] has joined #webgui23:38
-!- mode/#webgui [+o stDavid] by ChanServ23:38
-!- stDavid [n=stDavid@70.151.195.0] has quit [Client Quit]23:39
--- Day changed Sun May 03 2009
CIA-23WebGUI: translation * r10660 /translations/German/German/ (Account_Shop.pm Shop.pm): Update from translation server00:03
-!- Zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Read error: 104 (Connection reset by peer)]01:17
CIA-23WebGUI: translation * r10661 /translations/German/German/Shop.pm: Update from translation server02:10
CIA-23WebGUI: translation * r10662 /translations/German/German/Shop.pm: Update from translation server02:10
CIA-23WebGUI: translation * r10663 /translations/German/German/Asset_Subscription.pm: Update from translation server02:10
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI02:34
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot02:43
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]02:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []03:22
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui04:17
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has joined #WebGUI05:04
-!- stDavid [n=stDavid@70.151.194.139] has joined #webgui05:21
-!- mode/#webgui [+o stDavid] by ChanServ05:21
-!- SynQ [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]05:21
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:23
elninoHI!06:23
elninoI need to provide redirects for old URLs that are from a mambo install: /images/stories//uis%20-%20home%20inspection%20price%20schedule.pdf to a webgui url06:24
elninobut webgui seems to want to correct the double slash and %20's. is there a way to make webgui not do that?06:24
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:42
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]06:57
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui07:25
-!- stDavid [n=stDavid@70.151.194.139] has quit []07:32
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:59
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui08:45
elninohello?08:45
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Client Quit]08:49
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]11:02
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:37
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:59
-!- stDavid [n=stDavid@70.151.194.132] has joined #webgui16:08
-!- mode/#webgui [+o stDavid] by ChanServ16:08
-!- WebGUI [n=SynQ@f69189.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]16:31
-!- stDavid [n=stDavid@70.151.194.132] has quit [Read error: 113 (No route to host)]17:18
-!- stDavid [n=stDavid@70.151.194.205] has joined #webgui18:22
-!- mode/#webgui [+o stDavid] by ChanServ18:22
-!- stDavid [n=stDavid@70.151.194.205] has quit []18:30
-!- WebGUI [n=SynQ@80.56.69.226] has joined #WebGUI18:47
-!- WebGUI [n=SynQ@80.56.69.226] has quit [Read error: 110 (Connection timed out)]19:58
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI20:04
-!- dhelsten [n=helsten@67.159.157.76] has joined #Webgui21:25
-!- dhelsten [n=helsten@67.159.157.76] has left #Webgui []23:49
--- Day changed Mon May 04 2009
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:20
-!- mode/#webgui [+o stDavid] by ChanServ00:20
-!- wgGuest43 [n=wgGuest4@c-76-20-22-102.hsd1.ca.comcast.net] has joined #webgui02:19
wgGuest43Hi folks02:19
wgGuest43anyone game to take a couple quick questions?02:20
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:23
-!- mode/#webgui [+v patspam] by ChanServ02:23
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui02:26
-!- mode/#webgui [+v perlmonkey2] by ChanServ02:26
wgGuest43anyone around?02:27
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Read error: 54 (Connection reset by peer)]02:30
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:31
-!- mode/#webgui [+v patspam] by ChanServ02:31
+patspamthe EditArea syntax highlighter supports branfuck? that's awesome02:35
@Haargkind of odd.  i'm not sure how much syntax highlighting is going to help you when there are only 8 operations.02:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]03:02
-!- f00li5h is now known as kentCRLF03:04
-!- kentCRLF is now known as f00li5h03:07
wgGuest43anyone tried out the underground template?04:15
@preactionwgGuest43: i made it, what do you need?04:17
wgGuest43ohh04:20
wgGuest43cool04:20
wgGuest43should search be working properly?04:20
wgGuest43for some reason it seems like the theme isn't propagating to a few pages correctly... specifically the 'search' page and the 'view my account' pages04:20
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:21
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:21
@preaction the "view my account" page is controlled by the "User Function Style" in the settings04:21
@preactionit's considered rude to private message without asking04:21
@preactionbut the "Search" page, that'd be a bug04:22
wgGuest43dude, I have been on irc since 199304:22
@preactionyes, and since then the social contract has probably changed quite a bit. we get sounds when people private message now, like an IM, so it's more urgent (especially when you're using IRC for business and such)04:23
wgGuest43I suppose it depends on your client04:23
@preactionbut to fix the Search page, Turn Admin On and go to the Search page, edit the Search asset and you'll see Display tab, under the "Style Template" field, choose "Underground [style]"04:23
@preactioni'll add it to the next revision04:24
wgGuest43Its a really sexy theme, I like it04:24
@preactionthank the guy at styleshout.com, i just put it into webgui04:24
wgGuest43this is my first go around with webgui, I def. prefer your theme to the default..04:25
wgGuest43your/his04:25
@preactionyeah, Tavis has wanted a way to pull default themes from the bazaar during the site starter wizard, which i think would be great04:25
wgGuest43That seems to work, but for some reason the menu bar at the top is garbled with a bunch of links that shouldn't be there..04:27
@preactionthat depends on where the search asset is located i suspect04:28
@preactionif you Cut the search asset and then Paste it on a Search page under your Home page, that should fix it04:29
@preactioni'll also find a way to fix that for this release04:29
@preactionnow i remember. i wanted to make the Navigation asset have a special "home page" start point to fix this04:31
wgGuest43thanks preaction, the cut/paste fix worked04:50
-!- dhelsten [n=dhelsten@adsl-75-45-13-67.dsl.scrm01.sbcglobal.net] has joined #webgui05:51
dhelstenI know that CS assets can automatically expire.  Is there anyway to get an article to do this?05:51
wgGuest43preaction: I made a little fix to enable search from the top navigation search window after the cut/paste thing, I'll probably make a few more changes... you have this thing in svn somewhere?  I could share these with you...06:00
@preactiondhelsten: not currently, no06:01
@preactionwgGuest43: not really, wgpkg doesn't lend itself well to diff/patch. you could just e-mail it to me doug@plainblack.com06:02
wgGuest43cool06:02
dhelstenpreaction: ok, thanks.06:08
+patspamperlmonkey2: ...06:26
+patspamperlmonkey2: I have a Survey scoring idea06:27
wgGuest43preaction: do you have a fix for enabling the underground theme for the "View My Account" pagee?06:32
wgGuest43nevermind =)06:44
+perlmonkey2patspam: what's the idea?06:50
+patspamheya06:50
+patspamwell..06:50
dhelstenhow do I get avatars to show in templates.  Using <tmpl_var user_profile_avatar_value> just returns the Asset ID.  I assume I need to put this in a macro to get it show up as an image...06:53
+patspamin the general case I think you can treat scoring as an arbitrary number of rules that get evaluated06:53
+perlmonkey2patspam: that makes sense.06:53
+patspameach rule evaluates to something, often just a true/false flag, but also possibly a numeric score06:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:54
-!- mode/#webgui [+v perlDreamer] by ChanServ06:54
+perlDreamerwhoa06:54
+perlDreamera wgGuest06:54
* perlDreamer hopes you guys have helped them out06:54
+perlmonkey2my original idea was to leave that up to the report generators.....but jumping logic seems to require some rules to be solidified I guess.06:54
+patspamwhat I'm thinking is..06:54
+patspamwe can easily add a section to the UI for the survey builder to add in an arbitrary number of scoring expressions06:55
+patspamthat (at this stage) just get run at survey completion time06:55
+patspamadding an extra 'score' data object to the response hash06:55
+patspameach score expression can be of the form: score({ <expression>} TAG_NAME)06:56
+patspamand then you can expose all those TAG_NAMEs as template variables on a results page06:56
+perlmonkey2hmm06:56
+patspamfor instance, say you're recreating one of those cheesy magazine-type surveys that tell you what category you fall into06:57
+patspamfor each category, you add a score expression: score { value(var1) > 10} CATEGORY1; score { value(var20) == 3} CATEGORY2, etc..06:59
+perlmonkey2Oh, I get you, and I think it is a really clever idea.06:59
+perlmonkey2I'm just thinking that when this is implemented, it might be a good idea to refactor the section, question, answer paradigm into something more generalized that allows for other, more speialized objects to be added.06:59
+perlmonkey2specialized.06:59
+patspamfor example?07:00
+perlmonkey2right now a lot of very similiar code is reimplemented for all three objects.  Maybe refactor that into roles, so adding a new "scoring" object won't require making 15,000 code changes.07:01
+patspamah, I don't think we need to add a new object to achieve this07:01
+perlmonkey2instead of having jumping sections, we have a jump object that can be placed anywhere.07:01
+perlmonkey2I mean "logical" sections.  We have a logical object.07:02
+perlmonkey2can be an answer, question, or section.07:02
+perlmonkey2or placed after any of those.07:02
+patspamyeah that'd be cool. And at the same time I'd love to be able to nest sections07:02
+perlmonkey2wait....hah07:03
+perlmonkey2you said add a section, and I thought you meant add functionality to the section objets.07:03
+perlmonkey2hah.07:03
+perlmonkey2nevermind.07:03
+perlDreamerpreaction: that guy from France added 2% to the WebGUI translation for us07:03
+perlmonkey2okay, yes.  maybe a tab button that pops up a scoring panel where those rules are entered.07:03
+patspamheh yeah, for the scoring expression thing the only thing we add (right at the end) is a new key in the response hash07:04
+patspambut in general we could do lots more refactoring07:04
+perlmonkey2or a special scoring screen where multiple scoring lists can be created for multiple templates.07:04
+perlmonkey2anyways, I dig the idea.  Sounds like a really powerful feature for users.  Way easier than sqlreports or figuring out how to use the temptable on their own.07:05
+patspamyeah, agreed07:05
+patspamalthough nothing to stop people from pulling the responseJSON out of the db and doing whatever they like with it too07:06
+patspamI'll implement the simplest approach with scoring expressions first, and later we can add more awesome07:06
+perlmonkey2absolutely.....this takes away nothing from power users, but allows a pidgin language to quickly put together a complex list of params for a template.07:07
+perlmonkey2man, that is just a cool idea.  Seems like this could be applied to quite a few wobjects in wG.07:08
+patspamI'd love to do a comprehensive feature comparison of Survey with the best available web-based products out there (commercial or otherwise)07:10
@preactionwhat if SQLReport could deserialize JSON?07:10
@preactionhmm... but how would it know?07:11
+perlDreamerit would be easier in TT07:12
+perlDreamersince you can call subroutines and methods in it07:12
@preactionha! right!07:13
+perlDreameryou can do that in H::T, too07:13
+perlDreamerthey just have to be setup ahead of time07:13
@preactionyeah, yeah, i get it07:14
@preactionthat would work07:14
* perlmonkey2 sets up to go to bed. 07:16
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]07:16
CIA-23WebGUI: patspam * r10664 /WebGUI/ (3 files in 2 dirs): 07:37
CIA-23WebGUI: Survey Branch Expressions can now test whether a question07:37
CIA-23WebGUI: has been reached/answered, rather than just testing for the value07:37
CIA-23WebGUI: of a response07:37
+perlDreamerin svn, on the commandline, does anyone know how to get a listing of which files were included in a particular revision?08:03
+perlDreamersvn log -vr08:06
@preactionooh nice08:06
@preactionperlDreamer: quick question about an RFE08:07
@preactionhttp://www.webgui.org/rfe/request-for-enhancement/hyperlinks-on-the-fly08:08
@preactionshould i just allow a "None" entry under a template for this, or should I specifically add an option to "Enable viewing"08:08
+perlDreamer...reading08:08
@preactionbasically she wants to allow Redirect asset to appear in Layout as a link08:09
@preactionand I think that might be a good idea, especially if Layouts get used more08:09
@preactioni don't use layouts as much as i probably should, but they're powerful tools08:09
+perlDreamerthis almost doesn't sound like a template to me08:10
+perlDreamermore like a mode toggle08:10
+perlDreamerDisplay redirect?08:10
+perlDreameror Force Redirect?08:10
@preactioni want a template so that more can be done, like one of those buttons on the webgui.org page Learn, Participate, Support, or whatever08:10
+perlDreamerIf you allow a null template, you may have to subclass prepareView, view and www_view, since they assume (falsely) that the template is always accessible.08:12
@preactionokay, so then the "Show in Layout" toggle would work better08:14
@preactionit would explicitly say "This will only appear in page layouts"08:14
@preactionand then clicking "yes" can enable the user to select a template08:14
-!- dhelsten [n=dhelsten@adsl-75-45-13-67.dsl.scrm01.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]08:27
+perlDreamerokay, it's a little more work than I thought going back through 19 revisions of template changes08:34
+perlDreamerbut Rogier has a list of all templates that changed in each revision, along with the commit comment08:35
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:49
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:07
CIA-23WebGUI: patspam * r10665 /WebGUI/ (4 files in 2 dirs): (log message trimmed)09:36
CIA-23WebGUI: Survey Branch Expressions now allow you to "tag" data along the way and store09:36
CIA-23WebGUI: it in the response data structure along with the actual user input. Tag data09:36
CIA-23WebGUI: can be used in subsequent expressions, in [[tag]] templated text replacement,09:36
CIA-23WebGUI: and to classify responses in an arbitrary way.09:36
CIA-23WebGUI: Refactored Survey expression utility subs that lookup values/scores/tags in09:36
CIA-23WebGUI: external assets.09:36
-!- wgGuest43 [n=wgGuest4@c-76-20-22-102.hsd1.ca.comcast.net] has quit []11:11
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:49
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:53
-!- mode/#webgui [+v bartjol] by ChanServ11:53
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:00
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []12:01
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:08
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]12:44
-!- carogray [n=Caroline@70-4-0-115.pools.spcsdns.net] has joined #webgui12:57
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]13:35
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:11
-!- mode/#webgui [+o plainhao] by ChanServ14:11
-!- carogray [n=Caroline@70-4-0-115.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:51
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:11
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has joined #webgui15:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:59
-!- Netsplit over, joins: ascii, ckotil16:26
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:46
-!- mode/#webgui [+o bopbop] by ChanServ16:46
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:48
@plainhaowas template_attachments added recently?16:52
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui16:56
-!- mode/#webgui [+v Radix_] by ChanServ16:56
+bartjolplainhao: where is that added?17:05
@plainhaoyeah, it's in wg svn HEAD, WebGUI::Asset::Template17:07
+bartjolah17:10
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
+bartjolplainhao: a paul added template attachements last friday, as far as I can see17:14
@plainhaothanks, bartjol, i just saw that :)17:15
+bartjolnot sure who paul is, but bug him about it :)17:16
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:16
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:37
-!- mode/#webgui [+o tavisto] by ChanServ17:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:43
-!- mode/#webgui [+v perlDreamer] by ChanServ17:44
+bartjolperlDreamer!17:48
+perlDreamerhey, bartjol!17:48
* perlDreamer needs to take kids to school in a few minutes, but I'll be right back17:48
+bartjolok17:48
@tavistoHello Big Dutch Girlyman!17:48
+bartjolhee tavisto!17:50
+bartjoleverything Ok?17:51
@tavistoyep, been very busy and hopefully we'll have some of our newest leads turn into customers17:51
+bartjolcool, was that from those latest ad:tech?17:52
@tavistoyeah quite a few new leads from that17:52
@tavistoand some others that just came in from the web and cmsmatrix17:52
+bartjolnice17:52
+bartjolalso rock stars?17:53
@tavistoone definitely has the potential17:53
+bartjoland further, already having kids?17:55
+bartjolI mostly have some muscle ache from sailing and "remodelling my house" with a sledgehammer17:57
@tavistonice... did you go on a long sailing trip?17:59
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]18:00
+bartjolno, just one day with 4 short races. but that gives you only less time to rest, so I was pretty tired18:01
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:01
-!- mode/#webgui [+o khenn] by ChanServ18:01
+bartjolin 2 weeks I will be sailing to Englanf18:01
+bartjolEngland18:01
+perlDreamerwow!18:07
+perlDreameryou have an ocean going sail boat, bartjol?18:08
@tavistohe has a 10ft dingy18:10
+bartjolno a 27 foot pion18:11
+bartjoland it's not mine18:11
+bartjolit's from a father's friend18:12
+bartjola friend's father18:12
+bartjoland no tavisto, I'm not suicidal18:14
@tavistohehe I know, I learned to sail in like a 12ft dingy.. and it was on a lake18:14
@tavistoit wouldn't last 5 minutes in the ocean18:14
+bartjolhttp://www.pionklasse.nl/pionnenboek?wid=122&func=viewSubmission&sid=6918:15
carograybartjol: -to  where in England are you sailing? I will be in Norfolk in 3 weeks!18:15
+bartjolWolverstone, between Harwich and Ipswitch18:16
+bartjolhttp://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=woolverstone&sll=37.062500,-95.677068&sspn=54.005807,127.529297&ie=UTF8&cd=1&t=h&z=14&iwloc=A18:17
@tavistocool18:17
carograyaah too far south for us..18:18
+bartjolalas18:19
carograymy husband will be windsurfing all over the coast when the wind is good - except only near us - in Holt. wouldn't it have been funny if you "ran" into each other:P18:19
+perlDreamerbartjol, just keeping heading east, and you can sail to Madison18:20
+bartjollast time I sailed there I met a friend of mine in the bathroom, he also sailed that race18:20
+bartjoleee, you have a small little island in between: great britain18:20
+bartjoland a few 100's of miles USA perlDreamer18:22
+perlDreameronce you hit North America, just said up around toward Canada, and take a left18:23
+perlDreamerthat'll get you to a series of large lakes18:24
+perlDreamerfollow them until you get to michigan18:24
+perlDreameronce you're there, we'll take care of the rest18:24
+bartjolrent a car, follow route 90 west, I believe, get off at madison etc18:25
+bartjolperlDreamer: Illinois also ok, at leat I know my way in Chicago18:31
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:40
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:55
-!- WebGUI is now known as SynQ19:03
+perlDreamerwhat's the good word, SynQ?19:04
SynQthe right word is love20:03
SynQthe good word, depends on the bad and the ugly one20:03
@preactionwow, this year's wuc is going to be awesome20:34
@preactionthere are so many presentations i want to see... and of course some HAVE to conflict20:35
+perlDreameris the schedule finalized?20:35
@preactionit's up on the site, i know that much20:35
@preactionit's mostly the beginner courses i want to see, they're a lot about how to use webgui to accomplish goals20:36
@preactionLisa's "Social WebGUI" and Chris's WebGUI in Government20:36
@preactionRoy's Enterprise WebGUI20:37
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui20:41
-!- mode/#webgui [+v BartJol] by ChanServ20:41
+perlDreamerBartJol?  You're back21:02
+BartJolI am21:02
+BartJolgot problems?21:03
+perlDreamerI do, do you have a little time?21:03
+BartJolsure21:04
+perlDreamerPlease read this: http://jquelin.blogspot.com/2009/04/on-coders-and-translators.html?showComment=1241409480000#c89245025952936353321:04
+perlDreamerI found a fellow who would help us with the french translation of WebGUI21:04
+BartJolthat's cool21:04
+perlDreamerhe has a question about international characters21:05
+perlDreamerwhether they should be HTML encoded, or straight characters21:05
* perlDreamer doesn't know21:05
+BartJolai21:05
@preactionthe HTML encoding should happen by the translation server itself, if it doesn't i would consider that a bug21:05
+BartJoldutch hasn't gor that much strange characters (a lot of strange people we do have though)21:06
+perlDreamerwhat about unlauts, accents, and so on?21:06
+BartJolmostly german21:06
+BartJolbut we have some21:06
+perlDreamerHaarg, you're our resident utf8 guru (due to long suffering experience).  What do you think?21:07
+BartJolin the last editor that wasn't a problem21:07
+BartJoldor me21:08
+BartJolfor21:08
+BartJolbut I agree with preaction that they should be encoded by the serevr21:09
@preactionif it's even necessary to encode them, that is21:09
@preactionuser shouldn't care21:09
* preaction imagines a world where the translation server outputs multiple types of i18n files21:10
+BartJolhow are the i18n messages encoded now?21:10
@preactioni don't know21:10
* perlDreamer thinks that the i18n server is utf8 safe21:10
+perlDreamerjust like WebGUI21:10
@preactiondamnit, another project i want to do... make the encoder/decoder in the translation server pluggable21:11
+BartJolit says "use utf8" in the script21:11
@preactionthat just means the code might contain utf8 characters in it21:11
+perlDreamerno, it's for utf8 handling21:12
@preactionwhich would be those i18n modules, since they're perl code21:12
+perlDreamerthe filehandles use utf821:12
@preactioni thought Encode was for utf8 string handling21:12
@preactionand "use utf8" was for utf8 inside code (like the Perl modules we use for i18n)21:12
+perlDreameryou're right.  It's for when i18n modules are required into the code.21:13
+BartJolI do see html encoded stuff in the messages21:14
+BartJolmm, also see messages without code for same characters21:18
+perlDreamerthat's a Data::Dumper bug21:21
+BartJolthat is on my server. now I'm seaking for the messages in my site21:22
+BartJolboth seem to work fine21:23
+perlDreamercool, I'll let him know that21:30
+perlDreamerthanks, BartJol!21:30
+perlDreamerthere's another guy on that site who says he may translate some Esperanto21:31
+BartJolok, dinner time21:37
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has joined #webgui21:38
knowmadperlDreamer: i have a blocked send queued email messages workflow; got a minute to help me investigate it?21:43
+perlDreamerknowmad, actually I have to head off for a run21:44
knowmadok, i'll see what i can learn21:44
knowmadhave a good run21:44
* perlDreamer guesses you will find that the currentActivityId is blank21:44
knowmadin what table?21:44
+perlDreamerWorkflowInstance21:45
knowmadi've got nothing in there21:45
+perlDreamerand the workflow still won't run?21:45
+perlDreamernow I'm curious21:45
+perlDreamerbut I still have to head out21:45
+perlDreamermaking the running partner mad only means more miles21:45
knowmad:)21:46
knowmadlater21:46
+perlDreamerhttp://www.webgui.org/bugs/tracker/10189 for reference about the empty currentActivityid21:46
+perlDreamerknowmad, the running partner is late, so I have 10 minutes21:51
+perlDreamerany error messages in the webgui.log?21:52
knowmadyes, i'm seeing spectre connection errors21:54
knowmadwas just reading over the bug report21:54
knowmadthis is happening on a site that has 2 domains operating out of a single database -- like pb and webgui.org21:54
knowmadactually, there are more like 16 domains....21:55
+perlDreamerout of 1 db?21:55
+perlDreamerwow21:55
knowmadyep, they run training courses21:55
knowmadwe prob wouldn't do it this way again21:55
knowmadbut we do have the webgui/etc/conf files for each of these subdomains which i wonder if we really need21:56
knowmadthey are definitely causing spectre errors21:56
+perlDreamerso it's more like the main site has 16 aliases, or 16 branches all running off of 1 "real" WebGUI site?21:57
knowmadyes21:59
+perlDreameryeah, then AFAIK, you don't need conf files for the subdomains22:00
+perlDreamerspectre will make requests for data for all of them22:00
+perlDreamerwhich will make duplicates of every cron job22:00
knowmadthat might be the issue22:00
knowmadi just restarted spectre and mail is flowing again22:00
+perlDreamerwhat were the connection errors?22:01
knowmadlet me get my log22:01
knowmad500 Internal Server Error22:02
+perlDreamerare there corresponding apache error log entries?22:03
knowmadchecking...22:03
knowmadlots of db connection errors and then -- Label not found for "last WEBGUI_FATAL" at /data/WebGUI/lib/WebGUI/Session/ErrorHandler.pm line 235.22:06
knowmadhadn't seen that one before22:06
+perlDreamersorry, knowmad, this makes twice that I need to run out on you.22:06
+perlDreamerI'd file this as a new bug22:06
+perlDreamersince the WEBGUI_FATAL label _does_ exist over in URL/Content.pm, line 5822:07
+perlDreamerlater22:07
knowmadok22:07
knowmadthe problem is that this is showing up in v7.5.40 which is not supported; anyone using that version who has patched this error?22:10
@preactionquick advice needed on refactoring the Collab system: the "sub getThreadsPaginator" is huge, and devotes nearly 20 lines to getting which column to sort by. should that be moved into its own sub?22:44
-!- BartJo1 [n=plainstu@145.99.167.49] has joined #webgui22:47
-!- knowmad [n=william@adsl-074-170-007-083.sip.clt.bellsouth.net] has left #webgui []22:55
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit [Read error: 145 (Connection timed out)]22:55
-!- slickware [n=slick@mail.hillviewmontessori.org] has joined #webgui22:59
@Haargpreaction, that sounds like a good idea22:59
@preactionokay, so i'll try to granulate the collab system23:00
@preactionbut i have to write the tests first, then i can granulate, then i can test the newly granulated method23:00
@preactionevil...23:00
@Haargalso, re: pluggable encoder/decoder in the translation server23:00
@Haargwhat are you referring to with that?23:00
@preactionwe could use the translationserver.cgi to also do GNU gettext or some other program's proprietary database i18n or something23:01
slickwareI just got the WUC2009 email  - looks like it's filling up nicely23:01
@preactionmake the translation server generally useful, to lead an effort to crowd-source i18n for more programs23:01
@Haarghmm23:01
@preactionlike the blog post perlDreamer linked to suggests23:01
@preactioni dunno if it's possible, or even a good idea, but probably a few projects have i18n like ours (just key => value pairs essentially)23:02
@Haargi've started work on a new translation server, but it can't do much yet23:03
@preactionooh nice23:04
@Haargbut it's very specific to our usage - getting it to handle that would be even harder than doing so with the current translation server23:04
@preactionaww23:05
@preactioneh, it's not a priority23:05
@preactionjust another wall-banging idea23:05
@Haargi still have to adjust and finalize the design in a few places though, so i'll keep that in mind23:05
-!- slickware [n=slick@mail.hillviewmontessori.org] has left #webgui []23:06
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []23:06
@Haargi should try to get it cleaned up enough to where i could put it on github23:07
+perlmonkey2Anyone do anything outside on May 1st?23:14
@preactionnope, was supposed to go for a bike ride but couldn't23:15
@preactiontoday is beautiful though, so i can make it up23:15
-!- BartJo1 [n=plainstu@145.99.167.49] has quit [Read error: 145 (Connection timed out)]23:39
+perlmonkey2preaction: not funny?23:41
@preactiondidn't watch yet23:42
@preactionthat's beautiful23:44
+perlmonkey2yeah, totally made my day.23:44
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:46
+perlDreamerwow, so all you Plain Black guys don't have to present this year23:53
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"]23:59
--- Day changed Tue May 05 2009
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:13
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:14
-!- mode/#webgui [+v cap10morgan] by ChanServ00:15
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:19
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:20
-!- carogray [n=Caroline@173-100-177-240.pools.spcsdns.net] has joined #webgui00:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 54 (Connection reset by peer)]00:55
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:56
-!- mode/#webgui [+o preaction] by ChanServ00:56
-!- plainhao [n=plainhao@208.75.85.237] has quit []00:57
+perlDreamerHaarg, I'm trying to think of a way to automatically test shipping and payment drivers that require development keys01:07
+perlDreameris it safe to stash them in the config file?01:07
@Haargso anyone can run the tests?01:08
+perlDreamerwell, no01:11
+perlDreamerdeveloper keys are licensed on a 1/person basis01:12
+perlDreamerso I can't hardcode a set inside the tests01:12
+perlDreamerso the config file was the next best option I could think of01:12
@Haargdeveloper keys are separate from user keys?01:12
@Haargor whatever the person running the site would need?01:13
+perlDreameryes.  they go to a non-production server01:13
+perlDreamerat least for this 1 driver setup I've found01:13
+perlDreamerfor ITransact, you tell the remote end whether it is a test or not.01:13
+perlDreamerbut for others, you get a developer key, or a user key01:13
@preactioni like the ITransact way :p01:14
@Haargwell, the config file seems as good as any place for a developer key.  user keys would need to be in the ui of course.01:15
+perlDreameryeah01:19
+perlDreamerin all likelihood, only 2-3 people will ever run the tests01:19
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui01:43
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui01:43
-!- mode/#webgui [+v patspam] by ChanServ01:43
zylopfaWouldn't it be a good idea to make the "Send Mail To Group" function be templatable?01:43
zylopfaSo you can send mail where fields in the userProfileData and user tables can be used in mails?01:44
-!- carogray [n=Caroline@173-100-177-240.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]01:45
+perlDreamerzylopfa, that almost sounds like something you could do with macros01:54
+perlDreamerare they evaluated in that email?01:54
zylopfaIts because i have a group with 400 members i wish to send an email with invitation to testdrive the site01:54
zylopfaand in the mail i need vars such as <ttmpl_var username> <tmpl_var temppassword>01:55
zylopfaMacros arent evaluated in the sendtogroup function01:55
zylopfaI tested it a moment ago01:55
zylopfaImo it should be templatable cause when you send out to a group chance is you wish to use some fields in userProfileData01:56
zylopfato make the mails more personal01:56
zylopfaI will make a Mailer.pm wobject i think to facilitate sending mail to groups with templated messages02:00
zylopfainstead of grinding at the core of webgui02:00
zylopfaIts the whole group mailing function that is assuming that each of the group will receive the exact same mail02:00
+perlDreamerit would be a good RFE to add macros to the send group mail02:01
+perlDreamer1 line of code02:01
zylopfayeah perlDreamer but that dont change it02:01
+perlDreamerand safe from security, since only admins can use that function02:01
+perlDreamerhuh?02:01
zylopfaif you macro ^User(name);02:01
+perlDreameryes02:01
zylopfain the message you send02:01
zylopfait will only have Admin in it02:01
zylopfafor all the users02:01
+perlDreamerno :)02:01
zylopfayeah02:02
zylopfaCause the mail function send 1 mail02:02
+perlDreamerno02:02
zylopfait dont iterate the messages02:02
zylopfait only send it with changed email address02:02
+perlDreamerOperation/Group.pm, line 63402:02
+perlDreamertoGroup = $session->form->process('gid')02:02
+perlDreamerthat makes it send 1 email to each person in the group02:02
+perlDreamerand they're processed individually02:02
zylopfayesh but look in the mail sender02:02
zylopfalook in that sub02:03
zylopfaI will make this wob02:03
zylopfaWebGUI::Mail::Send->create02:03
+perlDreamerit pushes 1 email into the queue02:03
zylopfayes 02:03
+perlDreamerbut it sends 1 email to each user in the group02:03
zylopfaand wont iterate it 02:03
zylopfayeah but it wont change the email body02:03
+perlDreamerthat is what would need to change02:04
zylopfasure you can make it do it02:04
zylopfabut its more than 1 line02:04
+perlDreameryou're right, it is more than 1 line02:04
zylopfaSir02:05
zylopfaAlso you have to change the send thing02:05
+perlDreameryes, indeed02:06
zylopfaand perhaps the queue function also02:06
+perlDreamerqueue would have to be modified to handle sending to a single person02:07
zylopfayeah02:07
zylopfaFor now i will make a wobject with a "Group" field, a HTMLArea field, subject field02:07
zylopfaand when i send with my wobject, it will interpolate all the fields in userProfileData  with <tmpl_var profilefield>02:08
zylopfaI so love the webgui API, its simply genious02:09
zylopfaI am calling my new wobject GroupMailer02:10
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]02:22
* patspam is sad there's only 2 days of wuc talks now02:24
* zylopfa comforts patspam02:25
+perlDreamerpatspam, maybe we should hold an extra conference day on Wednesday, anyway02:26
+patspamhackathon?02:26
+perlDreamersure!02:26
+patspamsweet!02:27
+perlDreamerJT's house has 3 levels02:27
+perlDreamer1 level for each track02:27
+patspamheheh awesome02:27
+perlDreamerAPI hacking on the first floor02:27
+perlDreamerUI hacking on the 2nd floor02:27
+perlDreamerand leftover hacking (business, management, strategy) on the 3rd floor02:27
+patspamand lightning talks at lunch :)02:27
zylopfasounda awesome02:28
+perlDreameryou coming, zylopfa?02:28
zylopfato bad i am no there :/02:28
zylopfaIts in the US isnt it ?02:28
+perlDreamermaybe you could hitch a ride on BatJol's boat02:28
zylopfahaha nice02:28
zylopfaI definately wanna come some time02:28
+perlDreamerit's like 5 times better than IRC, since you can see people02:33
* patspam heads out for coffee02:34
zylopfaI have read all about you guys so you are the only ones I "know"02:35
zylopfawould be awesome to meet up at wuc02:35
zylopfaI am going for 1000+ karma this year i only have 542 atm :(02:41
+perlDreamerhow do you earn your karma?02:42
zylopfaI have made some of the danish translation (i am the only from Denmark doing it)02:44
zylopfaAnd i have fixed some small bugs02:44
* perlDreamer would give you 1000 karma for 50% completion of the Danish translation02:44
zylopfaand i have made a thing in the bazaar that some liked02:44
zylopfaawesome perlDreamer 02:44
zylopfaI have yet to understand why not many from Denmark use webgui02:45
zylopfaIts gold waiting to be picked up imo02:45
+perlDreamerit's just that people don't know about it02:45
zylopfayeah true02:45
zylopfabut maybe also cause you need to know about linux to get it installed02:46
+perlDreameryes, installation is still hard02:46
+perlDreamertime for me to make dinner for the kids, be back later02:47
zylopfaI am lucky that i know everything about linux to host webgui, i have my own 1 man company that design, host and make apps for webgui02:47
zylopfaTake care perlDreamer !02:47
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]03:15
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:23
-!- mode/#webgui [+o Haarg] by ChanServ03:23
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:57
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:57
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:45
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]04:47
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]05:09
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI05:09
-!- mode/#webgui [+o khenn] by ChanServ05:09
zylopfaIf you have a variable $message containing template variable tags05:11
zylopfahow can you prepare it, like you do normal templates?05:12
zylopfaI want to replace all <tmpl_var something> in this variable with the $var fields05:12
+patspamzylopfa: in your wobject code?05:13
zylopfayes Sir05:13
+patspamdo you want to add those vars to an existing template that's being used?05:13
+patspamor template something that currently isn't templated?05:13
zylopfajust a simple text scalar i wish to replace <tmpl_var something> tags with the %var things05:14
+patspamah ok05:14
zylopfareturn $self->processTemplate($var,$my-text);05:14
zylopfasomething like this05:14
+patspamyou use the same template engine that the rest of webgui uses05:14
zylopfabut not with a template variable05:14
zylopfaI just wish my $text variable containing the text from a htmlarea to be the template05:15
zylopfacan that be done?05:15
+patspamsure!05:16
+patspamif I understand you correctly..05:16
zylopfaI GOT IT NOW :D05:17
zylopfasub processTemplate {05:17
zylopfa    my $self = shift;05:17
zylopfa    my $var = shift;05:17
zylopfa    my $templateId = shift;05:17
zylopfa    my $template = shift;05:17
zylopfasorry for spam05:17
+patspamthat's ok.. you can use pastebin05:17
+patspamwebgui.pastebin.com05:17
zylopfabut i see that it just needs an argument more which can be the template05:17
zylopfain pure text05:17
zylopfagod i love webgui all is taken care of05:17
zylopfapatspam, I just made a GroupMailer wobject05:18
zylopfaa simple thing that has a Group, Subject and mail message05:18
+patspamcongratulations :)05:19
zylopfaand then it sends the mail message to all users in the group, and it also substitute template variables like <tmpl_var username> and05:19
+patspamgreat to hear that you've caught the webgui bug =D05:19
zylopfaall fields in the userProfileData05:19
zylopfaI made a Wobject for it instead of changing the code05:19
+perlDreamerzylopfa is porting an old website with ~10K users to WebGUI05:19
zylopfayeah perlDreamer 05:20
+patspamlegend!05:20
zylopfai make this wobject to send out to 400 of the users to test the beta version05:20
zylopfai neede the mail i send to be like: Dear <tmpl_var username> ... bla bla here is your password <tmpl_var tmppassword>05:21
+patspamzylopfa: doing it as a wobject is totally fine, but next time around you might want to do it as a Content Handler instead.. you still have access to the same awesome webgui API, but instead of having a wobject that conceptually is an asset to be added (possibly in multiple places) as content, you have a single interface that controls your mailouts05:23
zylopfaahh thanks a lot patspam, it makes more sense as you say to have 1 on the entire site instead of being able to add more of them05:24
+perlDreamerit would be be even better if the Mail/Send API didn't suck and it was easy to evaluate Macros in emails sent from WebGUI05:25
zylopfayeah true perlDreamer 05:25
zylopfaI didnt wanna mess with it thats why i made the wobject05:25
zylopfacause its in the design that you have to change some things05:25
zylopfain the way the mailer was designed from the start05:25
+perlDreamerexactly05:26
zylopfaIts strange though that it assumes you wish to send the totaly same mail to a group of users05:26
zylopfaok you can send a newsletter out but i like the personalization bit05:26
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]05:27
+perlDreamersubmit an RFE about it, zylopfa05:30
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui05:30
zylopfayeah I will do it now05:30
-!- mode/#webgui [+v Radix_] by ChanServ05:30
+perlDreamerwe'll figure it out someday05:30
+perlDreamerunless you get to it first :)05:30
zylopfaAlso i have a question about User->profileField05:30
+perlDreameryes?05:30
zylopfait can return a users profile field using profileField(fieldname)05:31
zylopfaI was wondering why it doesnt have a profileField() way to be called05:31
zylopfaso it return all the profilefields as a hash05:31
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui05:34
elninowhen I do a ps aux, should the number of modproxy = modperls?05:34
+perlDreamerit could zylopfa.  it just doesn't05:35
zylopfaelnino, I think so i have equal numbers on my install05:36
elninoI usually do too, but for somereason I do not a this time. Just  happened to look.05:36
elninoin the wre.conf file, what is the difference between wreMonitor -> modproxyAdministrativelyDown and wreMonitor->items->modproxy ?05:49
@preactionelnino: the wremonitor keeps track if you wanted to restart mysql, (that's administratively down), and it temporarily doesn't check it05:53
elninopreaction, then what does wreMonitor->items->modproxy control?05:54
@preactionwhether or not it should monitor modproxy at all05:55
elninoso if I disable wreMonitor->items->modproxy, then I don't need to do wreMonitor->moproxyAdministrativelyDown?05:55
elninos/need to/need to disable05:55
elninoand if I have wreMonitor->items->modproxy enabled, and modproxyAdministravelyDown disabled, what would wreMonitor do? just tell me? and not try to restart it?05:56
@preactionright05:56
@preactionmodproxyAdministrativelyDown is set by wreservice.pl, it's not something you do manually05:57
elninooh. then why is it in the conf file?? =)05:57
elninoI'll go fix my wiki.  =)05:57
@preactionprobably because it was just easier to put it there for JT05:57
elninolol05:57
elninoit's set by wreservice or wremonitor?05:59
@preactionwreservice.pl06:01
elninopreaction - do YOU konw if when ps aux is performed if the number of modproxy should equal modperls?  I stopped the services on my server, double checked they were gone, and started them, and they still don't equal the same number.06:01
elninotheres less modperls than there are modproxies.06:02
elninothanks for clarifying myother quesiton. I fixed my wiki06:02
elnino.06:03
elninozylopfa and I were both under the impression that the number of each should equal.06:03
@preactionmodproxy should be more, since it will serve static files as well06:04
elninooh. ok.  I used to have 10/10 and I now am noticing I have 14/7. Plus I think my modproxy is proxying an apache site (which I suspect would also affect this).  I guess I never saw this before.06:05
elninoI suppose it depends on the time of day.06:05
elninotomorrow, I'll be upgrading to 7.6 yippee!!06:06
elninolong awaited.  Have a good night all!06:07
+patspamnight elnino!06:21
* patspam heads off for lunch06:21
zylopfaanyone on for a quick question?06:39
@preactionperhaps06:43
zylopfaI am working on making my $text variable be templated06:44
zylopfaand i have found the function06:44
zylopfamy $message= WebGUI::Asset::Template->processRaw($session,$tmpmsg,$var);06:44
zylopfabut it wont do anything :( the <tmpl_var > in the text doesn't get substituted06:45
zylopfasure i could just do a s/<tmpl_var fieldName>/$var->{'fieldname'}/gi;06:52
zylopfabut that seems lame when there is a template system already in place06:52
@preactionso $tmpmsg contains "<tmpl_var something>" and $var contains { something => "some text" } ?06:54
zylopfaExactly06:54
@preactioncan you pastebin the actual code somewhere? or a minimal test case perhaps?06:55
zylopfathe only thing i get in the $message is the original text with the "<tmpl_var something> in them06:55
zylopfaso the processor return the string i gave it but doesnt seem to substitute anything06:55
zylopfaLOL preaction i found out why!!07:06
zylopfasometimes i am too stupid for my own good07:09
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has quit [Remote closed the connection]07:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:26
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]08:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)]09:10
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:41
-!- MOAR-f00li5h [n=f00li5h@211.30.251.230] has joined #webgui09:52
CIA-23webgui: Patrick Donelan flux * rf023b7e / lib/WebGUI/Asset/Wobject/Survey.pm : Improved Survey exportStructure - http://bit.ly/EKldZ09:55
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has quit [Read error: 110 (Connection timed out)]10:04
-!- MOAR-f00li5h is now known as f00li5h10:26
-!- SynQ1 [n=koendejo@194.171.50.123] has joined #WebGUI10:32
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]11:08
-!- bartjol [n=bartjol@194.171.50.123] has joined #webgui11:19
-!- mode/#webgui [+v bartjol] by ChanServ11:19
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:44
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:45
-!- Radix__ [n=Radix@203.161.71.161] has joined #webgui13:55
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 113 (No route to host)]13:55
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:05
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui14:23
-!- mode/#webgui [+v crythias1] by ChanServ14:23
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui14:58
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui15:36
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]15:45
-!- zylopfa [n=zylopfa@85.81.22.240] has joined #webgui16:19
zylopfaGreetings Webguians!16:19
-!- topsub [n=josh@97.66.185.250] has joined #webgui16:20
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:30
-!- mode/#webgui [+o bopbop] by ChanServ16:30
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui16:53
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:54
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI16:54
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:16
-!- mode/#webgui [+o preaction] by ChanServ17:16
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:32
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui17:51
-!- mode/#webgui [+o frodwith] by ChanServ17:52
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:53
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:53
-!- mode/#webgui [+o Haarg] by ChanServ17:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:00
-!- mode/#webgui [+v cap10morgan] by ChanServ18:00
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:36
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +cap10morgan18:41
-!- Netsplit over, joins: +cap10morgan18:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:52
-!- mode/#webgui [+v perlDreamer] by ChanServ18:52
+perlDreamerbopbop, preaction, Haarg: we need a SPAM post removed from the forum18:52
+perlDreamerhttp://www.webgui.org/web_design_templates_and_themes/combining-response-driven-with-section-survey/5#id2sbscGbO33OJsV9eR3HM0A18:52
@bopbopgone18:57
@bopbopthere were three users who posted a bunch of those last nige18:57
@bopbopnight18:57
+perlDreamergrrrr18:57
@bopbopyep18:58
+perlDreamerwhat they seem to be doing is taking posts, copying the contents, and then inserting spam links into the original post.18:58
+perlDreamereven the username is suspect, yahoohao18:58
@bopbopyeah, not nice18:58
@bopbopthere was another called sinalong18:58
+perlDreamernice18:58
+perlDreamerat first, with that yahoohao username, I thought plainhao was testing a SPAM filter19:01
+perlDreamerthen I realized that if he had, he would have deleted it after the test19:01
@bopbopI assumed yahoohao was hao from our staff19:02
@bopbopso I didn't look at that one19:02
@bopbopoh yeah... what you just said19:02
@bopbop:)19:02
* plainhao was elsewhere doing other naughty things, truly.19:03
@plainhaohow's your thumb, bopbop?19:04
@bopbopsore19:04
@bopbopnot good19:04
@plainhaohow's your kid, failed the test?19:04
+perlDreamerwhat happened to the thumb?19:04
@bopbopfailed the test-yeah!19:04
@plainhaocool19:04
* plainhao is happy that bopbop's kid failed the official test.19:05
@bopbopI cut off the corner of my thumb yesterday while chopping some vegetables- took off a a good chunk of the fingernail and underlying nail bed and the the side/corner19:05
+perlDreamerouch!19:05
@plainhaodid you go to e.r.?19:05
@bopbopno19:05
@bopbopprobably should have19:06
+perlDreameryes!19:06
+perlDreamerthey can reattach if you go quickly19:06
* plainhao is amazed at cheeseheads.19:06
+perlDreamerthat happened to my mom19:06
+perlDreamershe cut off part of her thumb with an axe19:06
+perlDreamer(not while chopping vegetables)19:06
@bopbopit gives me the willies every time I change the bandage - yikes, an ax?19:06
@bopbopchopping off chicken heads instead?19:06
+perlDreamershe was chopping wood19:06
@bopbopow19:07
+perlDreamerdon't ask why her hand was on the wood while chopping19:07
@bopbophehe19:07
* plainhao thinks she should've asked someone else to hold the wood.19:07
+perlDreamerI was inside on a break19:07
+perlDreamerotherwise I would have chopped it off for her19:07
@bopbopdid she get it reattached19:07
@bopbopor was she tough19:08
+perlDreamershe did19:08
@bopboplike me19:08
+perlDreamers/tough/other adjective/;19:08
+perlDreamershe even got the feeling back after a couple of years19:08
@bopbopI actually was being kind of a chicken- I was afraid they would cauterize it, which I hear hurts really bad19:08
+perlDreamerin the meantime, she used it to stir hot coffee19:08
@bopbopyeah, my thumb is pretty numb19:08
@bopbopnice19:08
+perlDreamerthat's my mom19:08
+perlDreameryou should still have a doctor look at it, bopbop19:09
@bopbopwe'll see19:09
@bopbopthe bleeding has slowed way down19:09
@bopbopso I think I'm in the clear, but if the pain picks up or things start to turn colors I'll go in19:10
@bopbopthere's not really anything they can do at this point19:10
+perlDreamerrum19:11
+perlDreamergood astringent and pain medication19:11
@bopbopyeah19:11
@bopbopIt is cinco de mayo- tequila might work too19:11
+perlDreamerthere ya go19:11
+perlDreamerso how come all the other PB guys got to wiggle out of their WUC talks but you're still on?19:12
@bopbopcuz I'm cool19:12
@bopbopI don't know actually19:12
@bopbopbut I'm fine with it19:12
+perlDreamerthere's not even PB&J, so you must be way cool19:12
@bopbopobviously19:12
+perlDreameryeah.  Just so you know, there are other ways to celebrate Cinco de Mayo instead of making the thumb red, green and white.19:14
@bopbopoh I'm sure19:14
@bopbopbut I can wave my thumb in the air like the flag19:15
@bopbopso it's convenient19:15
* perlDreamer thinks if he teases you much more about it that the thumb may be replaced with another finger.19:15
@bopbop:)19:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]19:54
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has quit [Read error: 104 (Connection reset by peer)]19:59
-!- ascii [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui19:59
zylopfaGreetings, all the americanos are up now ;)19:59
+perlmonkey2Vote, worst Perl OO implementation?20:04
+perlDreamerperlmonkey2, we need some more context for that one...20:06
+perlDreamergotta scoot, gym time20:07
+perlmonkey2perlDreamer: well, was the original OO of just blessed hashes worst?  inside-out?  etc?20:07
CIA-23WebGUI: colin * r10666 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Textarea.pm): Fix wrong attribute for script tag in Dataform.20:08
CIA-23WebGUI: colin * r10667 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Textarea.pm): Backporting script attribute fix for Form/Textarea20:08
-!- zylopfa [n=zylopfa@85.81.22.240] has quit ["Leaving"]20:27
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI21:10
topsubIs there a way to disable emails that a user would get from buying something from webgui?21:26
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]21:27
-!- khenn_ [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]21:52
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI21:52
-!- mode/#webgui [+o khenn] by ChanServ21:52
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]22:07
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:36
+perlDreamertopsub, in 7.7 there will be22:47
+perlDreamerI think22:47
+perlDreamerin 7.7 there will be a way to configure how/if you get inbox notifications22:47
topsubpd, ahh22:48
topsubi think i found the sub that sends out emails that i will override if the client approves the time22:48
topsubwe have a custom pay driver that i can move the sub into and almost "null" it out22:48
* perlDreamer can't remember whether that emails directly, or whether it is an inbox message.22:55
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui22:57
+perlDreamerit goes through the inbox22:58
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui23:01
-!- mode/#webgui [+v cap10morgan_] by ChanServ23:01
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui23:02
-!- mode/#webgui [+o Haarg] by ChanServ23:03
+perlDreamerhey, Haarg!23:03
@Haarggreetings23:03
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]23:13
+perlDreamerEPO Ironman is up to 100 signups in its first month23:16
+perlDreamerincluding recent submits from patspam and perlDreamer23:16
--- Day changed Wed May 06 2009
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]00:02
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:05
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:13
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]00:34
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []00:52
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:54
-!- mode/#webgui [+v cap10morgan] by ChanServ00:54
+perlDreamerHaarg, I think there may be a bug in Crud's serialized data types00:55
+perlDreamerare you close to release?00:55
@Haargyes00:55
@Haargwhat is the bug?00:55
+perlDreamerI have a crud field set to serialize automatically00:56
+perlDreamerwhen I call update on it, it writes data to the database, then it resets the field to be the dataDefaultValue00:56
@Haarghrm00:56
+perlDreamerthat's what it looks like anyway00:56
+perlDreamerand there's no use of serialize in the core so far00:57
+perlDreamertime to start writing tests with a dummy class :)00:57
@Haargwell, this isn't a priority for the release since crud isn't even used in core in 7.600:58
+perlDreamerno, I just wanted to know how much time I had00:58
+perlDreameralso, dataDefault for the field needs to be a string to create the database, but it needs to be a data structure when building the object01:00
@Haargfun01:02
@Haargassets have the same problems01:02
+perlDreamerreally?01:02
+perlDreamerhow do the assets handle it?01:02
@Haargdefault is used both for form controls and for update01:02
+perlDreameroy01:02
+perlDreamerso it breaks for the list types, or is there a fix in there?01:03
@Haargform controls accept whatever they are designed to, sometimes strings, sometimes structs.  update only accepts strings.01:03
@Haargno fix yet01:03
+perlDreamerany opinions on "the right way" to fix Crud?01:03
@Haargthat was the problem wgd edit Template was running into if you remember01:03
+perlDreameroh, yes01:03
@Haargwe 'fixed' it by changing the default to a string instead of an array01:03
@Haargsince there was no reason for it to be an array anyway01:04
@Haargbut that didn't help the underlying cause01:04
@Haargcrud should be simpler to fix i would think01:04
+perlDreamerit's all the same codebase, so basically yes01:04
@Haarghmm01:04
* perlDreamer is tempted to do the other fix01:04
+perlDreamerand make dataDefault a data structure01:04
@Haargdoes it use the forms api as well?01:05
+perlDreamerwell, you can hack it to make it do that01:05
+perlDreamerthat would mean, strings01:05
@Haargbetter for it not to really01:05
@Haargthe correct fix for asset's problem is to have update run every value through the forms api01:05
@Haargwhich is kind of a significant change and i don't like the speed implications it will have01:06
+perlDreamerno, that wouldn't be fast01:06
@Haargcrud is more self contained so i would think it could just convert the default as needed01:06
+perlDreamerfrom string to data?01:06
+perlDreameror the other way?01:07
* perlDreamer is leaning toward string, because it's very nice to have HTMLForm->dynamicForm build the forms for your Crud methods01:07
+perlDreamer(which I'd forgotten about earlier)01:07
@Haargi think allowing structures in the default would be preferable01:09
+perlDreamerwhy?01:10
@Haargbecause the whole point of the Crud, including the serialize flag is that you shouldn't have to think about the underlying storage mechanism01:12
@Haargform controls generally accept structs for value/default01:12
+perlDreamerthis is true01:12
+perlDreamerwg8 can't come soon enough01:13
+perlDreamerwe won't have time/resources to fix it all though, will we?01:13
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui01:13
@Haargnot really01:13
+perlDreamerI don't think data structures will work with serialize01:14
@Haargwhy not?01:14
+perlDreamerwhat kind of Form type is JSON?01:14
@Haargthis is a problem in update?01:14
+perlDreamerwe store it as text in the db01:15
@Haarg<perlDreamer> I don't think data structures will work with serialize < you mean when using it with forms or fixing your initial problem?01:16
+perlDreamerI mean at all01:16
+perlDreamerI think they have to be strings01:16
@Haargwhy?01:16
@Haargfixing your initial problem is simple from what i see01:16
+perlDreamerwell, because of the answer to the question I posed above, "What kind of Form type is JSON?"01:17
+perlDreamerserialized data is stored as text in the db01:17
zylopfaHello WebGUIans01:17
+perlDreamerand crud_updateTable uses the form API to set column types01:17
+perlDreamerhm, SelectList works with hashes, but not arrays01:20
+perlDreamerand it's databaseFieldType is LONGTEXT01:20
@Haargthe same problem of how to define column type exists whether you allow structs or not01:21
zylopfalongtext is a big mofo with space01:22
@Haargyou have to handle serialized structs manually anyway with form -> crud storage01:24
+perlDreameryes01:24
@Haargso i don't think it makes a difference really01:24
+perlDreamerprobably not, aside from handling update, crud_tableUpdate and everything else correctly01:25
+perlDreamercorrectly and consistently01:25
+perlDreamerokay, I'll try data structures01:25
@Haargcrud->updateFromFormPost looks broken though01:26
@Haargor maybe not01:26
@Haargi guess not01:26
+perlDreamerit works okay, I've used it before, although not with a serialized data structure01:26
+perlDreamerokay, so here's the convention I think I'm going with01:27
+perlDreamerdata structures in the crud_defintion01:27
+perlDreamercrud_getProperties returns the definition unaltered01:27
+perlDreamerusers of crud_getProperties are expected to serialize when necessary01:27
@Haargi think this is actually just a typo01:30
+perlDreamerin uFFP?01:30
+perlDreamermaybe we need a JSON dummy form type01:31
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:31
+perlDreamerit is purposefully broken01:31
+perlDreamernever processes form data01:31
@Haarghttp://gist.github.com/10725401:31
+perlDreameryes, that's a typo, but then consider when create calls update with a data structure01:33
+perlDreamerwhich is where I am now01:33
@Haargit will be encoded and stored01:33
@Haargi guess i don't see the problem01:36
+perlDreamerI think the problem is that I'm tired, and not thinking straight01:36
@Haargi'm going to fix that typo in 7.601:37
zylopfaSweet01:38
@Haargi'll be back in a bit01:39
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:39
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]02:02
CIA-23WebGUI: graham * r10668 /branch/WebGUI_7.6/t/ (23 files in 13 dirs): Change tests to use the automatic backup of Settings in END blocks.02:02
CIA-23WebGUI: graham * r10669 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: 02:02
CIA-23WebGUI: Only clone the data from Setting. This prevents trying to close the02:02
CIA-23WebGUI: session dbh twice and getting odd warning messages.02:02
CIA-23WebGUI: graham * r10670 /branch/WebGUI_7.6/t/ (Asset/Post.t Group.t Asset/Asset.t lib/WebGUI/Test.pm): 02:02
CIA-23WebGUI: Provide a way for WebGUI::Test to register groups to clean up at02:02
CIA-23WebGUI: the end of a test.02:02
CIA-23WebGUI: Convert several tests to use that, including Post.t, which leaked Groups.02:02
CIA-23WebGUI: graham * r10671 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: Forward port auto storage deletion code for WebGUI::Test.02:02
CIA-23WebGUI: graham * r10672 /branch/WebGUI_7.6/t/lib/WebGUI/Test.pm: Handle automatically cleaning up users at the end of a test.02:02
CIA-23WebGUI: graham * r10673 /branch/WebGUI_7.6/t/Asset/Post.t: fix Post test cleaning up core groups02:02
CIA-23WebGUI: graham * r10674 /branch/WebGUI_7.6/ (lib/WebGUI/Session/Setting.pm t/Session/Setting.t): 02:02
CIA-23WebGUI: Have Setting's get work like other gets by returning a hashref when02:02
CIA-23WebGUI: no param is requested.02:02
CIA-23WebGUI: graham * r10675 /branch/WebGUI_7.6/t/ (Mail/Send.t smtpd.pl): improve handling of SMTP test server02:03
CIA-23WebGUI: graham * r10676 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Crud.pm): fixed: serialized fields in WebGUI::Crud were broken02:03
daviddelikatI just had an upgrade fail http://webgui.pastebin.com/d39c9fd1a looking for HTML/Packer.pm02:14
daviddelikatis that a new package from CPAN that I need to install?02:15
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:18
-!- mode/#webgui [+v patspam] by ChanServ02:18
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit [Remote closed the connection]02:22
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]02:31
* daviddelikat read gotcha.txt02:32
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has joined #webgui02:37
-!- mode/#webgui [+o Haarg] by ChanServ02:37
CIA-23WebGUI: graham * r10677 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.22 release02:49
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:06
-!- mode/#webgui [+v cap10morgan] by ChanServ03:06
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit ["Leaving."]03:35
CIA-23WebGUI: graham * r10678 /releases/WebGUI_7.6.22-stable: Release 7.6.22-stable03:37
CIA-23WebGUI: graham * r10679 /branch/WebGUI_7.6/ (4 files in 4 dirs): preparing for 7.6.23 dev03:37
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:44
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:44
-!- ckotilHOME [n=newtrino@69.136.3.15] has joined #webgui04:05
ckotilHOMEAny one notice something funky about search results around 7.5.40? At 7.5.32 my search results would contain keywords in with the results. At 7.5.40 they only contain metadata. No more keywords.04:18
ckotilHOMEchange logs are sparse from 7.5.31 - 7.6.004:20
ckotilHOMEi guess ill upgrade from 7.5.32 to 7.5.40 manually untill i find the culprit04:21
ckotilHOMEaha! funkiness appears at 7.5.3504:30
ckotilHOMEohh, i have major problems with this release. macro's arent executing. 04:40
-!- Haarg [n=haarg@24-183-52-159.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]05:08
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has left #WebGUI []05:42
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #WebGUI05:51
-!- mode/#webgui [+o steveo_aa] by ChanServ05:51
CIA-23WebGUI: patspam * r10680 /WebGUI/ (5 files in 4 dirs): 05:54
CIA-23WebGUI: Added Country question type to Survey05:54
CIA-23WebGUI: Refactored WebGUI::Form::Country so that it can be used to return a list of countries05:54
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []06:04
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:24
-!- mode/#webgui [+v perlDreamer] by ChanServ06:25
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has quit [Read error: 113 (No route to host)]06:44
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui07:00
-!- mode/#webgui [+v cap10morgan] by ChanServ07:00
+perlDreamersetRow will handle sparse data, won't it?07:05
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:40
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui07:51
-!- mode/#webgui [+o Haarg] by ChanServ07:51
-!- ckotilHOME [n=newtrino@69.136.3.15] has quit ["Lost terminal"]08:19
CIA-23WebGUI: patspam * r10681 /WebGUI/ (6 files in 4 dirs): 09:02
CIA-23WebGUI: Refactored Survey ExpressionEngine tag() util into tag() setter and tagged() accessor.09:02
CIA-23WebGUI: Updated i18n to reflect the fact that min/max/step are used for all numeric types, not just slider.09:02
CIA-23WebGUI: Also updated textCols/Rows i18n.09:02
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:24
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]10:14
-!- BartJo1 [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui10:50
-!- bartjol [n=bartjol@194.171.50.123] has quit ["Leaving."]10:52
-!- BartJo1 is now known as BartJol10:54
-!- mode/#webgui [+v BartJol] by ChanServ10:54
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:40
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:52
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI13:13
-!- khenn [n=khenn@adsl-75-50-91-170.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]13:22
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:35
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:39
-!- mode/#webgui [+o plainhao] by ChanServ14:39
-!- carogray [n=Caroline@174-153-138-147.pools.spcsdns.net] has joined #webgui15:13
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:15
-!- mode/#webgui [+o khenn] by ChanServ15:15
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]15:17
-!- carogray [n=Caroline@174-153-138-147.pools.spcsdns.net] has quit [Read error: 54 (Connection reset by peer)]15:17
daviddelikatis there a perl test function/module that will do a deep comparison of a JSON data set returned from a function?15:19
+BartJoldaviddelikat: me thinks perldreamer will know15:36
daviddelikatthanks, that seems likely, he usually drops in around 10:ish I('ll have to aska gain then.15:38
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:42
+BartJolto what do you want to compare it?15:48
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:50
+BartJolmmm, I should code more15:54
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]15:55
+BartJolhappy birthday khenn_!15:57
-!- khenn_ is now known as khenn15:57
-!- mode/#webgui [+o khenn] by ChanServ15:57
@khennthanks Bart =)15:57
+BartJolhow young are you now?15:57
@khenn34 years young15:58
+BartJoloooh, so you have some more happy years tanking to go!15:58
+BartJolvery good15:59
@khennyep15:59
carograyyoo hoo - how do you "force the calendar to update" to get a big webgui calendar to display feeds from little calendars?16:04
carograyI am going round and round with scheduler and workflows and cannot figure out steps to make the calendar update16:05
carograyI put 4 calendars in yesterday16:05
carograyadded ?func=ical to the end of each of the URLs and then put those URLs in the big calendar16:06
carograybig calendar not showing little calendar's stuff16:06
+BartJolcarogray: sorry I don't know16:18
carograyk- thanks16:18
-!- SynQ1 [n=koendejo@194.171.50.123] has left #WebGUI []16:19
daviddelikatcarogray: in your big calendar you need to set the feed interval16:20
daviddelikatit is on the display tab when you edit the asset.16:21
carograyok will have a look16:21
daviddelikatno sorry, thats not the right bit, give me a minute...16:22
carograywhoops - yeah that didn't seem quite right "period of time displayed in the icalendar feed" doesn't look like what I need16:26
daviddelikatI know I've seen the setting but I cant remember quite where16:26
daviddelikati'll have it in a minute though16:26
CIA-23WebGUI: translation * r10682 /translations/German/German/Shop.pm: Update from translation server16:27
CIA-23WebGUI: translation * r10683 /translations/German/German/Shop.pm: Update from translation server16:27
CIA-23WebGUI: translation * r10684 /translations/German/German/Shop.pm: Update from translation server16:27
CIA-23WebGUI: translation * r10685 /translations/German/German/Shop.pm: Update from translation server16:27
daviddelikatcarogray: there is supposed to be an 'update calendar feed' but it seems to have gone AWOL.  I don't know why and unfortunately don't have any more time to investigate...16:39
carograyok thanks... will keep it on my plate and continue asking passersby. Thanks for investigating and confirming my suspicions.16:40
daviddelikati found it...16:41
daviddelikatfrom the adminmenu go to the workflow are16:41
daviddelikat...area16:41
daviddelikatthen add new workflow16:42
daviddelikatit says 'no object' with a save butotn, click save16:42
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has left #webgui []16:43
daviddelikatthe update cal feed is the second on the list at the bottom, select it16:43
daviddelikatthen save it16:43
daviddelikatthen put a name in for the workflow and save it also16:44
daviddelikatdon't forget to mark it as enabled16:45
daviddelikatcarogray: are you catching this?16:45
carograythanks - no I wasn't now I am paying attention!16:46
daviddelikatafter you save the last bit then you can go to the schedular and schedule the workflow.16:46
daviddelikatdoes it make sense?16:47
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:47
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:47
* MrHairgrease congratulates Frank with being older than me16:47
carograywhat about Mode? I was just reading about serial, parallel and singleton...I am sure I don't want parallel - running in the background when WebGUI has time, nor singleton - I think I want serial16:48
daviddelikatI think singlton is what you want.16:49
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:49
-!- mode/#webgui [+o bopbop] by ChanServ16:49
daviddelikatthis is like email, in that you want it to run periodically, but not overlap16:50
carograyok - 16:50
carograyI will make it singleton16:50
carograywhen I went to scheduler, it was already in there16:50
daviddelikatthere is another workflow that schedules items that are enabled ...16:52
carograyaah so that workflow adds it to scheduler automatically16:53
carograyok - well I ran it and of course....large calendar isn't showing small calendar's events :(16:54
CIA-23WebGUI: translation * r10686 /translations/German/German/PayDriver.pm: Update from translation server16:54
CIA-23WebGUI: martin * r10687 /WebGUI/ (7 files in 6 dirs): Pluggable Tax: more POD, more tests, better code and less bugs16:54
carograycleared server cache and browser cach16:54
carograye16:54
daviddelikatthen check to make sure the URLs are correct.16:55
daviddelikatthe easy way to do that is to copy them from the calendar setup and paste them into the address location in your browser16:56
daviddelikatit should try to download the ical data to your desktop16:56
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []16:57
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:57
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:57
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui16:59
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:59
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:59
-!- mode/#webgui [+o Haarg] by ChanServ16:59
carograyyup did that already just double checked again17:00
carograyI right click on the edit button for the calendar17:00
carograythen substitute 'edit' with 'ical'17:00
carograyI tried your way 17:00
carograyical link on calendar, save to desktop but it gives me 17:01
carograyfeed.ics17:01
carograywhen I open in notepad I seem to get 17:01
carograyX-WEBGUI-URL:caroline_robinson/calendar/caroline17:01
carograywhereas url I thought I ought to be using is: http://www.mlri.org/caroline_robinson/calendar?func=ical17:02
daviddelikatmay I click on that link?17:02
carograyI wonder could it be something with permissions? of course, but the calendars are only visible to mlri staff17:03
carograyI can make viewable to all for a sec if you think that might help.17:03
daviddelikatI'd like to see the data17:03
carograyI mean of course, click on thelink17:03
* daviddelikat needs a faster computer17:06
daviddelikative got the file.17:06
daviddelikatthere is nothing in it17:06
carograyhuh.17:07
carograyI haven't made the calendar viewable to everyone - could that be why?17:07
daviddelikatyes17:07
daviddelikatit could also be why your big calendar is not getting any data17:08
daviddelikatyou may need to make the calendar viewable to the user that runs the scheduled jobs17:08
daviddelikati don't know off hand what id that would be tyhough17:08
daviddelikatdoes the big calendar show an update date for the feeds?17:09
carograyugh...17:11
carograysorry just playing with it a little17:11
carograyjust made my calendar viewable to everyone17:11
carograythen I clicked on the link I gave you17:11
carograyin IE17:11
carograyasks me if I want to save or open the ics file17:12
carograyI picked save to desktop...17:12
carograyempty except for BEGIN:VCALENDAR17:12
carograyPRODID:WebGUI 7.6.15-stable17:12
carograyVERSION:2.017:12
carograyEND:VCALENDAR17:12
carograyhah17:12
carograywhen I did it before from the calendar itself...I got:17:13
carograyBEGIN:VCALENDAR17:13
carograyPRODID:WebGUI 7.6.15-stable17:13
carograyVERSION:2.017:13
carograyBEGIN:VEVENT17:13
carograyUID:W03J3qc4aXK6r9XweCfRNA@www.mlri.org17:13
carograyLAST-MODIFIED:20090506T125612Z17:13
carograyCREATED:20090505T200710Z17:13
carograySEQUENCE:117:13
carograyDTSTART;VALUE=DATE:2009051917:13
carograyDTEND;VALUE=DATE:2009053217:13
carograySUMMARY:Caroline on Holiday17:13
carograyDESCRIPTION:17:13
carograyLOCATION:17:13
carograyX-WEBGUI-GROUPIDVIEW:2617:13
carograyX-WEBGUI-GROUPIDEDIT:417:13
carograyX-WEBGUI-URL:caroline_robinson/calendar/caroline17:13
carograyX-WEBGUI-MENUTITLE:Caroline17:13
carograyEND:VEVENT17:13
carograyEND:VCALENDAR17:13
carograyoh jeez! sorry about taking up so much space in the chat room - returns I guess17:13
daviddelikatbest to uyse pastebin for any thingmore than a couple of lines...17:14
carograyyeah! OOPS. 17:15
carograyso now that I have made my calendar public..17:15
carograyI looked at in IE not logged in and there are no events in the calendar 17:15
daviddelikatperhaps the events themselves are still not public...17:16
carograydo you think that when the calendar was private, the events I added..right17:16
carograythat's what I am thinking...17:16
carograyso I just added another event now that it is public...17:18
carograydoesn't show up 17:18
daviddelikathow does it look when you are logged in?17:18
carograyMay 6 - month view, Lunch with May Yoga Advocacy Meeting - each on its own line17:20
carograyI am going to asset manager to check security on individual events17:22
daviddelikatlook at the bottom of the event in 'edit event' and see what the setting is for 'group to view this event'17:22
carograyaah17:23
carograymmm17:24
carograyI edited the branch and made security for calendar and recursively view by everyone..17:24
carograywhen Idid what yousuggested 'everyone' was in group17:25
carograyrefreshed browser and at least events now show up in MY calendar now that it is public..17:25
carograyhowever events from my calendar still not showing up in big, MLRI - viewable only to mlri staff - calendar17:26
carograyran update feeds workflow activity again too17:26
daviddelikatdid you re-run the update workflow?17:27
carograyyep17:27
daviddelikatalso check the last update date on the feeds in the big calendar17:28
daviddelikatif the job has not finished yet they may still show up17:28
carograySuccess! 1 added, 0 updated, 0 parsing errors17:29
carogray2009-05-06 13:38:4517:29
daviddelikatyippeee!17:29
daviddelikatnow to get it to work the way you want it to17:29
carograythat's right- except the events are not showing up in teh calendar17:29
carograyoh17:29
daviddelikatthe callendar may be a caching issue17:30
carograylike everything else in WebGUI ;)17:30
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:30
daviddelikatcache makes fast queries but painfull debgging17:30
carograyI cleared the cache iin admin console17:30
daviddelikatfortunately we dont always debug17:31
daviddelikatwell you dont17:31
daviddelikatI debug every day17:31
carograyI come across bugs every day - probably usually the same ones and this project was supposed to take my mind off the bug that has been preoccupying me for the last 5 weeks17:32
carograygrumpf17:32
daviddelikatwhich bug is that?17:32
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:33
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui17:33
-!- mode/#webgui [+v cap10morgan] by ChanServ17:33
carograyit's something David Huggins is working on for me to do with env('httpreferer') and mail data forms17:33
carograyit's not probably technically a 'bug' ...yet17:33
daviddelikateverything is a bug from some point of view17:34
carograythen of course, you don't want to know about the bugs my son is breeding out in the garden until we manage to get a tractor to dig a whole to bury all the carcasses from the farm collected over the winter...blech gag...17:35
carograydig a hole17:35
daviddelikatswounds like fun17:36
carograyso ... back to calendars, now that the technical end of webgui seems to think our calendars are working how do get people to think the calendars are working17:36
carogray?17:36
carograyit's a far cry from computers...farming17:36
daviddelikatso did the stuff show up aftrer clearing the cache?17:37
carograynope17:37
xdangercould someone verify my bug finding? is there any devs around?17:40
daviddelikattheres folksa round, i can peek if its quick17:41
xdangerthere is a error in the upgrade script of 7.6.0 -> 7.6.117:41
xdangerthe column postReceivedTemplateId is updated incorrectly17:42
xdangerin upgrade_7.5.24-7.6.0.pl:    $session->db->write("ALTER TABLE Collaboration ADD COLUMN postReceivedTemplateId VARCHAR(22) DEFAULT 'default-post-received';");17:42
daviddelikatsorry, thats going to be beyond me17:42
xdangerbut in 7.6.0-7.6.1 there is a fixShort assetId that fixes it:         'default_post_received'     => 'default_post_received1',17:43
daviddelikatmore fols pop up arount 10 though17:43
daviddelikats/fols/folks/ !fools17:43
daviddelikat:)17:43
daviddelikatcarogray: can you see the events from big cal if you are logged in?17:45
carograynope17:46
daviddelikatI hope you don't mind but I am trying to pull them into a calendar on my test environment17:46
daviddelikatI wipe the DB about once a week17:47
daviddelikatso it wont be here long17:47
carograyof course not...17:47
carograywhen I am on holiday, the fact that I have lunch with a vietnamese translator and yoga and advocacy meeting all scheduled at once are hardly private info17:47
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:47
-!- mode/#webgui [+o tavisto] by ChanServ17:48
carograyjust not particularly professional to be advertising to the rest of the world17:48
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:49
-!- mode/#webgui [+v perlDreamer] by ChanServ17:49
+perlDreamerMech422, Story Manager was released with WebGUI 7.7.5, if you'd like to play with it.17:49
+perlDreamerHaarg, I got all the bugs worked out of serialized Crud data last night17:50
+perlDreamerI'll side port the patch and create some more test to validate it further.17:50
@Haargcool17:50
@Haargwhat else needed to be fixed?17:51
+perlDreamerupdate17:52
+perlDreamerupdate created 1 hash which was used to update the object cache, and to write to the db17:53
+perlDreamerunfortunately, they need different kinds of data17:53
+perlDreamerJSON => db17:53
+perlDreamerdata => object17:53
@Haargah17:55
daviddelikatcarogray: the only event that transfered was the vacation item17:55
daviddelikatit does not chow up in calendar view foer some reason17:55
daviddelikatjust found it by searching17:56
carograyoh no..17:56
daviddelikati think you are going to have to seek a higher level techie to solve this issue17:56
carograyso much for productive diversions17:56
carograywell thanks so much for trying so diligently...and for so long. I do appreciate it.17:57
daviddelikatwell there should be more people coming on board soon17:57
daviddelikatthe workflow is running -- thats productive...17:57
carograyyeah...I guess so. thing is I don't want to distract WebGUI support from the big problem I mentioned earlier... will just have to put this on the back burner again for a while..17:58
carograyagain thanks for trying...we did make a little progress.17:59
+perlDreamerxdanger: thanks for the bug fix!18:07
xdangerno problem18:08
xdangerto bad that I didn't notice it before 7.6.22 was released =)18:09
+perlDreamerit's all right, we'll get it fixed in .2318:09
+perlDreamerit's an easy fix18:10
xdangeryeah, fixeded it on my sites already18:10
daviddelikatperlDreamer: is there a perl test function to do deep comparison on JSON data returned by a perl function?18:17
+perlDreamerJSON data is text, so you can use like($jsonData, qr/gnarly regexp/, 'JSON check');18:18
+MrHairgreasedaviddelikat: cmp_deeply( from_json, ...)18:18
+perlDreamerexactly18:18
+perlDreamercmp_deeply is provided from Test::Deep18:18
+perlDreamerand you can find examples of it being used that way in the Shop/Tax tests18:19
+MrHairgreasecmp_deeply( from_json( $JSONString), ...) that is18:19
daviddelikatthanks that is what I was hoping you were saying18:19
+perlDreamerthere's also Test::JSON, but we haven't used it yet18:21
+MrHairgreaseTest::JSON seems a bit sucky18:22
+MrHairgreaseI think it's better to use Test::Deep18:23
+MrHairgreaseb/c it has muchg more powerful comparison functionality18:23
+perlDreamerI agree.  The only advantage I see in Test::JSON is that it displays the differences in the JSON, vs the data structure18:25
+perlDreamerbut that's pretty minimal18:25
+MrHairgreaseyeah but oinly 1 level deep18:26
+MrHairgreaseanyway18:26
+MrHairgreasegotta go18:26
+MrHairgreaselater18:26
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:26
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:31
+perlDreamerbopbop: are you still seeing this bug happen http://www.webgui.org/bugs/tracker/902918:43
daviddelikatwhat is the easiest way to manage revisions on an asset?18:47
daviddelikatim selecting some items with SQL and I want to make sure that I have the latest row18:48
daviddelikatcan I exclude rows with s simple clause?18:48
daviddelikator do I have to go through the data with perl?18:48
+perlDreameryou do a subselect on the revisionDate18:50
+perlDreamerthere are examples of it in Asset/Template.pm18:50
daviddelikatdo you know how much that slows down the query?18:52
daviddelikatI'm getting EMSTicket rows and I'm told there may be thousands18:53
+perlDreamervery well could be18:53
+perlDreamerbut you have to do that to find the latest version18:53
+perlDreamerat one point, rizen did some profiling of the cost of the subselect, and it was small18:53
+perlDreamerI think18:53
daviddelikator I could chug through it in perl and delete the old rows.18:53
+perlDreamerthat might be slower still18:54
+perlDreamerbecause you'd returning huge amounts of data18:54
+perlDreamerversus a more complex query18:54
daviddelikatyeah18:54
daviddelikat'course the other bit is that i really only want data for select locations18:55
daviddelikatand location does not seem to have an index18:55
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:56
CIA-23WebGUI: colin * r10688 /branch/WebGUI_7.6/docs/ (4 files in 2 dirs): 19:02
CIA-23WebGUI: Fix a bug with the CS default post received template id. db defaults pointed19:02
CIA-23WebGUI: to a template that does not exist.19:02
CIA-23WebGUI: colin * r10689 /WebGUI/docs/ (4 files in 2 dirs): Forward porting CS default post received templateId fix for the db.19:02
daviddelikatperlDreamer: do I need to include the bit about the version tag?19:05
+perlDreamerwhat's the goal of what you're trying to do?19:06
daviddelikatim selecting rows to put in a table 19:06
daviddelikatputting up the schedule for the event19:06
+perlDreameryes, you do19:07
daviddelikatim asking mostly because i dont really understand how the whole rev control thing works in wg19:07
+perlDreamerbecause it would let  people working under version tags see what their proposed (uncommitted) tickets will do to the schedule19:07
daviddelikatis the version tag always going to be in the scratch?19:07
+perlDreameryes19:09
daviddelikatk thanks19:09
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]19:13
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, Mech422, CIA-23, khenn_, +perlDreamer, perlbot, @steveo_aa, @plainhao, ascii, SDuensin, (+5 more, use /NETSPLIT to show all of them)19:41
-!- Netsplit over, joins: @steveo_aa19:43
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui19:44
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui19:44
-!- CIA-23 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui19:46
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #webgui19:46
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #webgui19:46
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:46
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui19:46
-!- ServerMode/#webgui [+ovo tavisto perlDreamer Haarg] by irc.freenode.net19:46
-!- ascii_ [n=ascii@host-64-139-251-150.nctv.com] has joined #webgui19:46
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui19:46
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui19:46
-!- ServerMode/#webgui [+ov plainhao perlmonkey2] by irc.freenode.net19:46
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:46
-!- Netsplit over, joins: +perlmonkey219:47
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui19:47
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui19:47
-!- ServerMode/#webgui [+o bopbop] by irc.freenode.net19:47
+perlDreamerHaarg, sounds like I'm still screwed.20:15
+perlDreamermysql won't let a default be set on text column types20:15
+perlDreamer"Root cause: BLOB/TEXT column 'jsonField' can't have a default value"20:16
daviddelikathave you considered usinga  trigger?20:17
daviddelikator is that bad karma?20:17
+perlDreameryes, but killing Mysql is not the answer20:18
+perlDreamersorry, bad pun there. trigger/gun vs db/trigger20:19
daviddelikatoh  i see20:19
daviddelikati had not made that jump...20:19
+perlDreamerit was probably better not to ;)20:20
daviddelikatmy first thought was a horse20:20
daviddelikati forget whos horse it was20:20
daviddelikati gottta go to my other job20:26
daviddelikatback in a few hours...20:26
+perlDreamersomebody spammed the wiki for ads for armed security guards20:30
+perlDreamerof course, the Crud thing is not strictly due to serializing20:35
+perlmonkey2perlDreamer: you have any idea how Crypt::Admin is supposed to be tied into the admin panel?20:41
+perlDreamernone20:41
+perlDreamerprobably needs a content handler for the interface, which means it goes into the config file in the admin console section20:41
+perlmonkey2perlDreamer: I don't see anything else in the admin panel that works like that though.20:42
+perlDreamerAsset Manager20:43
+perlDreamerAsset History20:43
+perlmonkey2ah20:43
+perlDreamerShop20:43
+perlmonkey2oh20:43
+perlmonkey2ic20:43
+perlmonkey2thanks ;)20:43
+perlDreamernp20:44
-!- topsub [n=josh@97.66.185.250] has joined #webgui20:47
+perlDreamerokay, time for an early run20:58
+perlDreamerlater, y'all20:58
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui21:00
-!- mode/#webgui [+o rizen] by ChanServ21:00
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]21:27
-!- knowmad1 [n=william@97.66.185.250] has joined #webgui21:37
-!- topsub [n=josh@97.66.185.250] has quit ["Leaving"]21:42
-!- ascii_ [n=ascii@host-64-139-251-150.nctv.com] has quit [Remote closed the connection]22:19
+perlmonkey2perlDreamer: you have any idea what's going on with the crypt branch?  master has a crypt content manager but not crypt.22:29
+perlmonkey2has crypt dev moved to the master branch?22:29
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:50
+perlDreamerno idea, perlmonkey223:03
SynQohm23:24
* SynQ is a xen buddist23:24
+perlDreamerSynQ is an electrician23:24
SynQperlDreamer: congrats with your webgui-worldwide entry :)23:25
+perlDreamerwebgui worldwide?23:25
* SynQ notices everything23:25
SynQhttp://www.webgui.org/w3/webgui-worldwide/perldreamer-consulting23:26
+perlDreamerwow!23:26
+perlDreamerthat's awesome23:26
+perlDreamerthank you SynQ23:27
+perlDreamerI thought you were talking about my post to the partner's list about the hackathon23:27
preactionwhen did w3 come back?23:28
SynQw3 never went away23:28
preactionnew design then?23:28
SynQnot really23:28
SynQit's been so for a while now23:28
-!- knowmad [n=william@97.66.185.250] has joined #webgui23:43
-!- knowmad1 [n=william@97.66.185.250] has quit [Read error: 145 (Connection timed out)]23:45
+perlDreamerI really want to build some caching into Crud23:50
+perlDreamerat least things like getTableName, getTableKey, etc.23:50
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []23:59
--- Day changed Thu May 07 2009
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui00:00
-!- mode/#webgui [+v cap10morgan] by ChanServ00:00
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Read error: 104 (Connection reset by peer)]00:00
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui00:00
-!- mode/#webgui [+v cap10morgan] by ChanServ00:00
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Client Quit]00:01
CIA-23WebGUI: colin * r10690 /WebGUI/ (4 files in 4 dirs): Fix multiple Crud issues with serialization and text/blob field handling00:03
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]00:13
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:27
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:29
-!- mode/#webgui [+v cap10morgan] by ChanServ00:29
-!- knowmad [n=william@97.66.185.250] has left #webgui []01:07
+perlDreamerI think the end of the world is near01:13
+perlDreamerFirst, we have this swine flu stuff01:13
+perlDreamernow I hear the several trees in a local park are going to have to be cut down01:13
+perlDreamerbecause they have schwieneiggi butt rot01:13
+perlDreamerfor those of you who don't speak German, that's piggy butt rot01:14
+perlDreamerif that crosses over like the swine flu did, we're screwed01:14
@tavistoI think JT already has butt rot01:19
+perlDreameryou only say that because he's not in channel, and doesn't read the IRC logs01:20
@tavistonah I say that because I share quite a few hotel rooms with him while I'm on the tradeshow schedule01:20
+perlDreameroh, well then01:20
@tavistoI don't read the IRC logs either.. Who on earth has time to do that01:20
+perlDreamer:)01:20
+perlDreamerAre you going to give WWN an exclusive interview recap of AdTech?01:21
Chizaddon't read 'em, just run 'em through grep so you can see if anyone said anything about you while you weren't around. :)01:21
@tavistoactually I thought JT was going to blog about this.. That's true we haven't posted anything about ad:tech yet.01:22
preactiontavisto: Re: the "too hard to find source install" thing01:24
CIA-23WebGUI: colin * r10691 /WebGUI/ (2 files in 2 dirs): Fix an i18n typo in the survey exitURL hover help.01:24
CIA-23WebGUI: colin * r10692 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting Survey i18n fix.01:24
@tavistoyeah pre01:24
@tavistoI honestly thought we did fine by hiding it a bit.. JT wanted to as well01:25
preactionif they're asking for it, does it mean they're using it? and if they're using it, no matter how difficult it may be to install, should we not make it at least easy to find?01:25
@tavistoWe also need a new box for the Local Debian & Ubuntu installs01:25
preactioni know we had this dicussion last month01:25
@tavistowell, I'm okay with adding it as the 3rd box. It previously was the 2nd box01:26
@tavistoSusan Baur and Knowmad both reported it01:26
@tavistowhich kinda scares me in a way.... that they want the source install01:26
@tavistobut hey if they want it then I don't see any harm in putting it as the last option01:26
preactionperhaps there's something wrong with the WRE they haven't mentioned01:27
@tavistogood question.01:27
preactionor perhaps they just want to work with their native package systems, and the WRE requires some workarounds for that (though we could fix that too)01:27
+perlDreamerjust make it the last box and say something like, "I wouldn't let my dog do a source install, but if you really want it..."01:28
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:16
CIA-23WebGUI: colin * r10693 /WebGUI/lib/WebGUI/Asset/Sku.pm: Prevent a possible logic problem in the Sku with shipsSeparately and isShippingRequired.02:17
-!- ckotilHOME [n=newtrino@69.136.3.15] has joined #webgui02:22
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:35
-!- mode/#webgui [+v patspam] by ChanServ02:35
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]02:59
* perlDreamer heads off to coffee03:24
+perlDreamermight be back on later tonight03:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]03:24
-!- cap10morgan [n=wmorgan@206-124-6-233.denver.dsl.forethought.net] has joined #webgui03:31
-!- mode/#webgui [+v cap10morgan] by ChanServ03:31
+perlmonkey2Source isntalls wouldn't be an issue if Apache::Request wasn't such a pain.03:39
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui03:47
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 60 (Operation timed out)]03:54
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:56
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:56
-!- cap10morgan [n=wmorgan@206-124-6-233.denver.dsl.forethought.net] has quit []04:32
+patspamperlbot: say something funny04:36
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI04:39
+patspamperlbot: webgui04:44
perlbotWebGUI - an open source content management system written in Perl - http://webgui.org | Also see #webgui on irc.freenode.net04:44
+patspamperlbot: perlmonkey204:45
perlbotdon't feed teh monkey!04:45
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui04:47
-!- mode/#webgui [+v cap10morgan] by ChanServ04:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui05:00
-!- mode/#webgui [+v perlDreamer] by ChanServ05:00
+perlmonkey2perlbot: patspam05:13
+patspamI am invisible05:14
+perlDreamerperlmonkey2, where are you manners05:16
+perlDreameryou always make introductions both ways...05:16
+perlDreamernow perlbot's feelings are going to be hurt05:17
+perlmonkey2perlbot: perlDreamer05:17
perlbotColin Kuskie, Contributor of the Year, and jack of all trades05:17
+perlDreamerperlbot: patspam is Patrick Donelan from SDH, and a major WebGUI Developer and community member05:18
perlbotadded patspam to the database05:18
daviddelikataren't there supposed to be fireworks?05:18
daviddelikator at least a bottle of champagne05:18
+perlDreameronly when we release a new version of WebGUI05:18
+perlmonkey2perlbot: webgui06:04
perlbotWebGUI - an open source content management system written in Perl - http://webgui.org | Also see #webgui on irc.freenode.net06:04
+perlmonkey2perlbot: perl06:04
perlbotIt's Perl (for the language) or perl (for the interpreter) but NEVER 'PERL'!06:04
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]06:05
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI06:05
-!- mode/#webgui [+o khenn] by ChanServ06:05
+perlDreamerI'm making a new Shipping Driver for the US Postal Service06:40
+perlDreamerbecause they are very strict in XML processing, I can't use XML::Simple06:40
+perlDreamerwhich means another core module for writing XML06:40
+perlDreamerI'm heavily leaning toward XML::Writer06:40
+perlDreamerdoes anyone have any experience that might sway that?06:41
+patspampresumably XML::Tiny isn't strict enough either?07:12
+patspamperlbot: xml07:12
perlbotDon't parse xml with regular expressions! Use a real parser.  If your response begins "that's overkill.  i only want to..." you are wrong.  http://perl-xml.sf.net/faq/ and http://www.xml.com/pub/a/2000/04/05/feature/ (XML parser comparisons)07:12
+patspamperlbot: thanks!07:13
+perlDreamerI don't think it's an emitter, only a parser07:13
perlbotIf you want to thank us, help out the perl community by sending some money (even if just a couple of dollars) to The Perl Foundation. http://donate.perlfoundation.org/07:13
+patspamah sorry, just realised you want to write xml, not parse it07:13
+perlDreamerwhat I really wish is that XML::Simple would not change the order of hashes that are passed to it07:14
+patspameven when you IxHash tie them?07:15
+perlDreameryeah07:15
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has left #webgui []07:15
+perlDreamerI went and looked inside the module after I started using Tie::IxHash07:15
+perlDreamerit sorts them on purpose07:16
+patspamdang, you'd think they'd make that an optional thing07:16
+patspami guess it sorts them to make it more deterministic07:16
+patspamsince hashes are not supposed to have any sort of natural order07:16
+perlDreamerI think it has something to do with attribute parsing.07:17
+patspamNewer versions of XML::Simple sort elements and attributes alphabetically (*), by default. Enable this option to suppress the sorting - possibly for backwards compatibility.07:17
+patspam* Actually, sorting is alphabetical but 'key' attribute or element names (as in 'KeyAttr') sort first. Also, when a hash of hashes is 'unfolded', the elements are sorted alphabetically by the value of the key field.07:17
+patspamthat's the "NoSort" option.. tried that?07:18
+perlDreamernot yet07:18
+perlDreameryou rock!07:18
+patspamooh, and in Hook Methods you can supply your own sorted_keys(name, hashref) function07:18
+patspam--> Called when XMLout() is translating a hashref to XML. This routine returns a list of hash keys in the order that the corresponding attributes/elements should appear in the output.07:18
+perlDreamermaybe I just need to take a bit and read that XML::Simple from top to bottom07:19
-!- ckotilHOME [n=newtrino@69.136.3.15] has quit ["Lost terminal"]07:21
+patspamlol, just fixed my sister's macbook which she'd been told by a repair shop was dead and "not worth sending back to apple"07:32
+perlDreamerwhat was the problem?  bad battery?07:32
+patspamsolution: take out battery, hold down power button for 10 seconds, put battery back in & connect to power07:32
+patspam..and turn on07:32
+patspam(problem was: couldn'07:33
+patspamt turn on)07:33
+patspamI should have added a voodoo chant in the middle for dramatic effect07:33
+perlDreamereh, you'd have to charge extra for the chant07:33
+perlDreamerxkcd is too funny07:36
+patspamheh, too many firefly references today, I'm missing all the jokes07:40
* perlDreamer is going to call it a night07:53
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:54
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []07:54
-!- mode/#webgui [+o preaction] by ChanServ08:20
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:42
CIA-23WebGUI: patspam * r10694 /WebGUI/ (2 files in 2 dirs): 10:04
CIA-23WebGUI: Fixed Survey jump target and jump expression precedence order across10:04
CIA-23WebGUI: Answer, Question and Section (and improved documentation in API)10:04
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]11:31
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:31
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui12:03
-!- mode/#webgui [+v bartjol] by ChanServ12:03
-!- Radix__ [n=Radix@203.161.71.161] has quit [Read error: 131 (Connection reset by peer)]12:29
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui12:30
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui12:55
-!- mode/#webgui [+v patspam] by ChanServ12:55
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:05
-!- mode/#webgui [+o plainhao] by ChanServ14:05
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:18
-!- Haarg [n=haarg@76.250.33.221] has joined #webgui14:18
-!- mode/#webgui [+o Haarg] by ChanServ14:18
-!- carogray [n=Caroline@76.24.169.61] has joined #webgui14:58
-!- bartjol [n=bartjol@host2.procolix.com] has quit ["Leaving."]15:39
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:44
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:44
CIA-23WebGUI: martin * r10695 /WebGUI/ (3 files in 3 dirs): Internationalised the javascript part of the vendor payouts manager.15:49
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]16:00
ckotilI had a wiked RFE last night before i fell asleep. now i cant remember it16:17
ckotili knew i should have written it down16:17
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:24
-!- mode/#webgui [+o bopbop] by ChanServ16:24
-!- Netsplit over, joins: @steveo_aa16:32
-!- Haarg [n=haarg@76.250.33.221] has quit ["This computer has gone to sleep"]16:48
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI16:56
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:09
-!- mode/#webgui [+o Haarg] by ChanServ17:09
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]17:13
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has joined #webgui17:25
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:25
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:32
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:34
-!- mode/#webgui [+o tavisto] by ChanServ17:34
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]17:35
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui17:35
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:57
-!- mode/#webgui [+v perlDreamer] by ChanServ17:57
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:58
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui18:08
-!- mode/#webgui [+v cap10morgan] by ChanServ18:08
-!- perlDreamer1 [n=colink@71.117.209.184] has joined #webgui18:15
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]18:16
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []18:18
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:20
@preactionHaarg: can you let me know when you're going to do the release? i've got a couple bugfixes for the features we added last friday18:31
@Haargsure18:31
@Haargi'm starting running the tests right now, but i can wait on the release18:32
-!- perlDreamer1 [n=colink@71.117.209.184] has quit [Read error: 145 (Connection timed out)]18:34
@preactionok, there's two main things i need to do quick then the rest of it can wait18:35
-!- khenn_ is now known as khenn18:36
-!- mode/#webgui [+o khenn] by ChanServ18:36
@preactiontemplate attachments need to work with packages, and the help for the new style template vars needs to be added/updated18:36
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:39
-!- mode/#webgui [+v perlDreamer] by ChanServ18:39
@HaargperlDreamer, t/Crud/serialize.t is failing, i think you may have missed adding a file18:45
+perlDreameryou're right!18:45
+perlDreamerit's the pseudo module18:45
+perlDreamerI'll fix it now18:45
+perlDreamerI have so many little scripts laying around that svn st is nigh on useless18:46
+perlDreamerit's committed18:46
+perlDreamersorry about that, Haarg18:46
@Haargnot a problem18:46
+perlDreamernormally I write tests to make our lives easier :)18:46
@tavistoperlDreamer, you are fired18:48
+perlDreamerthere's too much of that going around, tavisto18:48
@tavistomaking mistakes? how dare you.18:48
+perlDreamera friend of mine lost his job yesterday18:48
+perlDreamerthey did it over the phone18:48
@tavistodid he work for that same company you did18:49
+perlDreamerno, for all the negative things I could say about $oldDayJob, they were very polite and respectful when it came to layoffs18:49
+perlDreamereven so, I hope the CEO forgives me for that case of boils that I prayed for.18:50
@tavistoI thought your $oldDayJob told you to move your desk far back in your cubicle while they stole your stapler18:50
+perlDreamerthat was after I cut down the cubicle wall to get a nice window view18:52
@tavisto*tavisto wonders if perlDreamer was Milton in Officespace*  http://www.youtube.com/watch?v=ZvGwr5wj8A818:53
+perlDreamertavisto, you haven't signed up for the hackathon yet18:56
* perlDreamer wants you to bring your mad design skills for some templating work18:56
@tavistosince when does hackathon require design skills18:57
+perlDreamerand someone has to keep an eye on preaction18:57
-!- cap10morgan [n=wmorgan@209.169.13.20] has joined #webgui18:59
-!- mode/#webgui [+v cap10morgan] by ChanServ18:59
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:59
@tavistoall I know is that preaction promised me a pony in the next wG release...19:00
@preactionyeah, well Avery Brooks promised me a flying car by the year 200019:01
@preactioni want my flying car19:01
+perlDreamerI don't think ponies can be licensed under the GPL19:02
@preactionwhat about Acme::POE::Knee?19:02
+MrHairgreasecrap19:02
+MrHairgreasebeat me to it19:02
+perlDreamerand I don't think we'll get flying cars before the end of the world19:02
@HaargperlDreamer, you're getting a bit too aggressive with the cleanup code i think19:02
+perlDreamerwhat did I break?19:02
@Haargcleaning up default groups19:03
@Haargin t/Asset/Post.t19:03
@tavistooh dude... preaction punked me..... POE::Knee?! You gotta me kidding me19:03
@Haargsimple to fix though19:03
+perlDreamerwe should probably fix it twice, once in t/Asset/Post.t, and again in WebGUI::Test so that it doesn't clean up default groups (like the default users code)19:04
+perlDreamerwant me to do that?19:04
@preactiontavisto: http://search.cpan.org/~kane/Acme-POE-Knee-1.10/lib/Acme/POE/Knee.pm19:04
@Haargi'll do the first part19:04
+perlDreamermaybe I was just trying to reduce the size of the create.sql file...19:04
@Haargheh19:04
+perlDreameroh, and I found a bug19:05
+perlDreamerdeleting a user does not clean up his address book(s)19:05
@Haargoh?19:05
+perlDreamerI should post that so I don't forget it19:06
CIA-23WebGUI: colin * r10696 /WebGUI/t/lib/WebGUI/Serialize.pm: Adding in pseudo-module for Crud serialization testing.19:08
CIA-23WebGUI: graham * r10697 /WebGUI/lib/WebGUI/Workflow/Activity/ExpirePurchasedThingyRecords.pm: fix Thingy Record expiry workflow activity19:08
CIA-23WebGUI: graham * r10698 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ResponseJSON.pm: fix pod typo19:08
CIA-23WebGUI: graham * r10699 /WebGUI/t/Asset/Post.t: don't clean up default groups19:08
+perlDreamerHaarg: does this list look right for default groups 1 2 3 4 6 7 8 11 12 13 14 pbgroup000000000000015 pbgroup000000000000016 pbgroup00000000000001719:10
@Haargyes19:11
+perlDreamerchecked, and committed19:12
+perlDreamerhas anyone benchmarked WebGUI::Utility::isIn vs List::Utils::any?19:12
+perlDreamerwith any being written in C, you think it would be very fast19:13
+MrHairgreaseI like any better just because it's in List Utils19:14
+MrHairgreaseand isIn is home brew19:14
+MrHairgreasebut for much WG stuf I use isIn19:14
+MrHairgreasebecause it's more or less the defacto stanadard in wg code19:15
@Haargany is in List::MoreUtils19:15
+MrHairgreasethat's what i meant19:15
+perlDreamerwhat I was thinking is, if any is much faster than isIn, that we replace the guts of isIn with any19:15
@HaargList::Util has first19:15
@Haargwhich would work just as well19:15
+perlDreamerwell, yes and no19:17
+perlDreamerany returns a boolean19:17
+perlDreamerfirst returns the first value that matches the criterion19:17
+perlDreamerso if you were searching for 0, you have to be careful19:18
@Haargdefined check will take care of that though19:18
@Haarghttp://gist.github.com/10819419:29
+perlDreamerI'm not sure how to read that19:33
+perlDreamerbased on rate, it looks like isIn is really fast19:33
@Haargdepending on how many elements you are searching and how fast it can short circuit, isIn is sometimes faster or slower than grep, but always faster than first and any19:39
CIA-23WebGUI: colin * r10700 /WebGUI/t/lib/WebGUI/Test.pm: Prevent default groups from being deleted.19:39
CIA-23WebGUI: jt * r10701 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fixed: URLs that shouldn't happen (#10353)19:39
CIA-23WebGUI: jt * r10702 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): URLs that shouldn't happen (#10353)19:39
@preactioni thought isIn was implemented by grep19:39
@Haargno19:39
@Haarg$_ eq $key and return 1 for @_;19:40
@preactionah19:40
@Haarggrep using an expression instead of a block is slightly faster than that comparison shows, but only by a little19:42
+perlDreamerrecent Asset.pm breaks Asset.t19:43
+MrHairgreasenaming question19:45
+perlDreamerPeter and Tim for boys, Emma for girls19:46
+MrHairgreaseI have a method in the TaxDrivers that should return information that should be stored along with transactoion items19:46
+MrHairgreaseright now I've called it getConfigurationForTransactionLog19:46
+MrHairgreasebut that sound kinda sucky19:46
+MrHairgreaseany better ideas19:46
+MrHairgrease?19:46
+perlDreamergetTransactionData19:47
+perlDreamergetTaxTransactionData19:47
+MrHairgreaseget TranasctionTaxData19:47
+MrHairgreasethat's better i guess19:47
+perlDreamerthere you go!19:47
+MrHairgreasew/o the spelling errors19:47
+MrHairgreasemucho gracias!19:47
@preactionit should be verbNounAdjectiveAdjectiveAdjective19:47
+MrHairgreaseI know19:48
+MrHairgreasebut I had something like getTransactionData at first19:48
+MrHairgreasewhich is too confusing19:48
+MrHairgreasedoes it fetch soime transaction data19:48
+MrHairgreaseor does it provide the data to store with the transaction19:49
@preactionit fetches the Tax data for the transaction19:49
+perlDreamerwhat is a parfait?19:50
+MrHairgreaseit's a desert19:50
dreamersgirldessert?19:50
dreamersgirl:)19:50
+MrHairgreasehttp://en.wikipedia.org/wiki/Parfait_(food)19:51
@preactionit has layers, like an Ogre19:51
+MrHairgreasethe french version is quite good19:51
@preactionplus everybody likes parfaits19:51
+MrHairgreaseoh wait19:51
dreamersgirlmmmm....we were checking out these here:19:52
+MrHairgreaseI'm mixing things up19:52
dreamersgirlhttp://www.oregonmomsemptynest.com/index.php?option=com_content&view=section&layout=blog&id=1&Itemid=5719:52
dreamersgirlthey're a ways down the page19:52
+MrHairgreaseprofiterole is good19:52
dreamersgirlthey look really tasty, though19:52
+MrHairgreasehttp://en.wikipedia.org/wiki/Profiterole19:52
ckotilshould testCodebase.pl complete with PASS?19:53
dreamersgirlI like those, too19:53
+perlDreamerckotil, if it doesn't something is wrong19:54
ckotilsweet.19:54
+perlDreameralthough historically there have been cases where the tests were out of date19:54
ckotili have a lot of .t files failing 19:54
+perlmonkey2sweet "git config --global alias.co checkout #"19:54
+perlmonkey2didn't know abotu alias19:54
+perlDreamerckotil, what does testEnvironment.pl say?19:55
+perlDreamerand what version are we talking about here?19:55
ckotiltestEnvironment finishes fine.19:55
ckotili dont have all of the optional modules tho19:55
ckotil7.6.2219:56
+perlDreamerHaarg just released that on Tuesday, which means it should run clean.19:56
+perlDreamerwhich files are failing?  Can you give us a paste?19:57
ckotilsure19:57
@Haargwhich optional modules do you now have?19:57
@Haarg*not19:57
ckotilhttp://webgui.pastebin.com/m67afc5d019:57
ckotiltext::aspell is one19:57
* Haarg murders UNIVERSAL::can19:58
ckotildateTime might have a problem too19:58
ckotilmaybe whats causing the UNIVERSAL errors?19:58
ckotilChecking for module DateTime:                     Called UNIVERSAL::can() as a function, not a method at /usr/lib/perl5/site_perl/5.8.8/DateTime/Locale.pm line 29819:58
ckotilOK19:58
@Haargthey aren't really errors19:58
+perlDreamerckotil, did you run that on a production database?19:59
ckotilno way.19:59
+perlDreamergood19:59
ckotilthis is my dev host.19:59
ckotildamn, so i did a cpan install on DateTime to update it, thinking it might clear up that UNIVERSAL::can error. it did not19:59
@preactionHaarg: running tests before my commit, then i'm done19:59
ckotils/error/warning19:59
@Haargthe universal warnings are a bug in UNIVERSAL::can as far as i'm aware19:59
+perlDreamerckotil: what does this say (please paste):  WEBGUI_CONFIG=/data/WebGUI/sbin/../etc/globalnoc.webgui.conf CODE_COP=1 prove  -v ../t/Asset/Asset.t20:00
+perlDreamerrun that from the sbin directory20:00
ckotilk20:00
+perlDreameror adjust the path accordingly20:00
ckotildo i prepend testCodebase.pl to that?20:01
+perlDreamerno20:02
ckotilah ok, i see20:02
+perlDreamertestCodebase.pl is just a somewhat handy wrapper around prove20:02
+MrHairgreaseok, time to go home20:02
ckotilits quite lengthy20:02
* MrHairgrease is starving20:02
+MrHairgreaselater!20:02
CIA-23WebGUI: colin * r10703 /WebGUI/t/Asset/Asset.t: Update test to work with new fixUrl code.20:02
+perlDreamerredirect the output into a file and paste it, please20:02
ckotilk20:03
+perlDreamerit will tell us exactly which tests are failing on your dev system20:03
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []20:03
ckotilhttp://webgui.pastebin.com/m1a68fa8420:04
+perlDreamerman, to test this new shipping driver I can't use Shawshank collateral, since the post office is actually going to validate the address data20:04
+perlDreamerckotil, tell me about your initial database setup20:05
+perlDreamerand what's your gateway setting?20:05
ckotilgateway is /20:06
ckotildatabase is running locally on port 330620:06
+perlDreamerbrb20:06
+perlDreamerthe failing tests are using fixUrl20:08
+perlDreamerand it's kind of troublesome that one that checks for /root is failing20:08
+perlDreamersince WebGUI will break without the root node20:09
+perlDreamerckotil, does your dev site have a full, standard WebGUI database?20:10
ckotilyes20:10
ckotili used create.sql way back when20:11
ckotiland its a direct copy of the production site20:11
ckotils/copy/dump20:11
ckotilat line 50, it says got root. then why at 51 would it  expect 'root2'?20:15
ckotilgot root? now that's a nerdy shirt20:15
+perlDreamerthat's the test output20:19
+perlDreamerwhat it got as test data was 'root'20:19
+perlDreamerbut it was told that the correct answer is 'root2'20:19
+perlDreamerso that test failed20:19
+perlDreamerand it printed those diagnostics20:19
ckotilany idea where this root2 would be defined?/20:19
+perlDreameroh no, it's the opposite of that20:19
ckotil./WebGUI/t/Asset/Asset.t:is($importNode->fixUrl('/root'), 'root2', 'If a node exists, appends a "2" to it');20:19
+perlDreamerright20:20
+perlDreamersince it didn't append a "2" to it, the /root URL does not exist20:20
+perlDreamerand that's bad20:20
ckotilohh20:20
ckotilso get this. http://webdoc-dev.grnoc.iu.edu/root/20:20
ckotilpage doesnt exist. that explains it20:20
+perlDreamerhow can the page not exist?20:20
+perlDreamerthat's the root node20:20
ckotillet me check out my asset structure ;)20:20
+perlDreamergotcha :)20:20
ckotilah... heh... the .html extension!20:21
ckotilhttp://webdoc-dev.grnoc.iu.edu/root.html20:21
+perlDreamerso by default, .html is added to all URLs on your site?20:21
ckotilyes.20:21
ckotilas defined in the admin console > settings20:21
ckotilits been hit or miss tho.20:22
+perlDreamerwell then, that's a test bug that has to be fixed20:22
ckotilsometimes it works, sometimes no20:22
+perlDreamerand your default URL, is it index.html instead of /home?20:22
ckotilhrm, where would that be defined?20:22
ckotilindex.html takes me to the start page for my site. /home takes me nowhere20:23
+perlDreameralso in the settings20:24
ckotilok. it looks like it's called default ome page20:25
+perlDreamerright, that's it20:25
ckotilyeah, it goes to index.html20:26
+perlDreamerthis test mistakenly assumes that the default home page is /home20:26
+perlDreamerso the test should either change those settings to run the test, or take them into account20:26
ckotilcan't it just pulldown the values from the db?20:27
+perlDreameroh, it could.  It just doesn't20:27
+perlDreamerare those the only two tests that are failing?20:27
ckotilare the tests desinged to be independent of the db?20:27
+perlDreamersomewhat independent20:28
ckotilnah, there are more that fail.20:28
+perlDreamerbut as you can see, there's at least two places where it makes bad assumptions20:28
ckotilright.20:28
ckotilill capture the out put and past.20:29
ckotile20:29
ckotilhow's this for an RFE? The ability to move assets between version tags.20:32
@preactionit's already possible20:33
+perlDreamerI think that's already possible20:33
ckotilah, nice.20:33
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui []20:41
@preactionHaarg: done. sorry it took so long (tests were failing). could you re-run your tests? some unrelated tests were failing and i can't figure out why20:43
@Haargwhich ones?20:44
@preactionlet me pastebin. it's a whole bunch20:48
@preactionhttp://webgui.pastebin.com/m1edf5b0820:49
@preactionassetExportHtml.t has always failed on my system20:49
@preactionAsset_diagnose.t was a problem with a custom asset i have in my SVN repo20:49
@preactionand there are two new tests I'm building, but the rest are unknown status20:50
@Haargi don't get those failures here on a clean database20:51
@Haargat least, not most of them20:51
@preactioni'll reset once more and try again20:52
CIA-23WebGUI: doug * r10704 /WebGUI/lib/WebGUI/AssetVersioning.pm: fix bug with packed extra head tags20:52
CIA-23WebGUI: doug * r10705 /WebGUI/lib/WebGUI/Asset/Snippet.pm: fix regeneration of packed snippet20:52
CIA-23WebGUI: doug * r10706 /WebGUI/lib/WebGUI/Asset.pm: fix default value for packed head tags. too dangerous to make default to on right now20:52
CIA-23WebGUI: doug * r10707 /WebGUI/ (5 files in 4 dirs): template attachments now work with packages. head_attachments and body_attachments are now documented20:52
@preactionHaarg, perlDreamer are there any of these failing tests you haven't fixed yet? 21:10
@preactionall the macro tests are failing because the packing isn't happening anymore :p21:13
ckotilthe full test. http://webgui.pastebin.com/m51541a0921:15
@Haargaside from macro tests, the only failure i see is t/Asset/Sku.t21:16
@preactionwhich is a problem with the test, it needs to set isShippingRequired as weill as shipsSeperately21:16
@preactioni'm fixing the macro tests right now21:16
@preactionHaarg: tests should be fixed now21:26
@Haargcool, thanks21:26
CIA-23WebGUI: doug * r10708 /WebGUI/t/ (9 files in 2 dirs): fixed tests21:47
@Haargseems the code editor is even more broken in firefox 3.522:33
ckotilI couldnt resize the window :/22:39
ckotilbut i really like how it highlights stuff22:39
+perlDreamerI think it's time to get rid of the code editor22:46
+perlDreamerit's fragile22:46
+perlDreamerI love what it _could_ do, but what it actually does is heartbreaking22:46
@preactioni'm willing to agree, until i can fork it and make it actually work22:46
+perlDreamerno need to fork it, just send the guy a patch22:49
+perlDreameron whatever browsers he has, it probably works fine22:49
+perlDreamerbut how can 1 guy cover everything out there, on every platform?22:49
+perlDreamerI'm on the soapbox again, aren't I?  Sorry about that23:00
@preactionno, but then we should keep it and report bugs against it, optionally providing patches23:06
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui23:24
-!- mode/#webgui [+o rizen] by ChanServ23:25
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]23:25
+perlDreameryay, I can make requests to the USPS!23:34
+perlDreamerUnfortunately, the USPS hates my request :(23:34
@preactionhow dare they?23:35
+perlDreamerwell, when the URL looks like: http://production.shippingapis.com/ShippingAPI.dll23:37
+perlDreamerit just doesn't bode well23:37
ckotilthere are some odd url extensions out there23:39
+perlDreamerah, it's probably a problem on my end23:43
+perlDreamerI just got off the phone with them, and they're cool with high volume automated tests23:44
+perlDreamerso I'll figure out what's up23:44
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:45
+perlDreameryeah, my bad.  GET vs POST request23:49
CIA-23WebGUI: hao * r10709 /WebGUI/docs/changelog/7.x.x.txt: Oops, forgot to rfe #9998 in changelog.23:52
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []23:55
--- Day changed Fri May 08 2009
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []00:16
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui00:17
-!- mode/#webgui [+o bopbop] by ChanServ00:17
+perlDreamerbopbop's back!00:18
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []00:24
@preactionyou scared her away!00:27
@preactionquestion: if the collab's default sort order is desc, when I as a user click on a column header, would i expect that column to sort descending or ascending?00:27
@preactionso if "unsorted" it's doing a descending sort, when i sorted it, would i expect ascending?00:27
@preactionsay i click on "title" column, the first time, unless it's already sorted by "title", i would want it sorted ascending, right?00:28
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []00:33
+perlDreamerfrom a (top) to z (bottom)00:46
+perlDreamerthat's what I would expect00:46
@preactionthat's not what is happening00:46
@preactionon another note: i'm writing tests for the Collab system so I can refactor it!00:46
@preactionyay!00:46
+perlDreamercall a medic00:47
+perlDreamerI think I'm having a heart attack00:48
+perlDreamerMartha, I'm comin' to see ya, baby!00:48
@preactioni've already found about 20 lines of useless code00:48
@preactionuh.. how do i sort by rating? is it karmaRank? wtf?00:50
@preactionrating is not one of the allowed configurable sortBy options, BUT you can sort by it using the form for some reason...00:50
+perlDreamerdanger, preaction.  Working in the CS is known to induce fits of rage and frothing at the mouth.00:53
@preactionyeah, imma gather up a list of all the crap so i can discuss it with people to make sure we're Doing The Right Thing00:54
+perlDreameris start from scratch on the list?00:54
@preactioni think the CS is salvagable00:55
@preactionwhich is why i'm building tests and refactoring00:55
@preactionwell, the real reason is I need to refactor to fix a problem with a subclass, but still00:56
+perlDreamerwe'll all benefit from the refactor, and the tests.01:07
+perlDreamerone thing about the sorting, I think that's actually a RFE'ed feature.01:07
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has joined #WebGUI01:13
-!- mode/#webgui [+o tabb] by ChanServ01:13
-!- tabb [n=tabitha@68-115-20-164.dhcp.mdsn.wi.charter.com] has left #WebGUI []01:13
+perlDreamercrud, scared her away, too01:16
+perlDreamerwhat's wrong with us, preaction?01:16
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:23
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui01:24
-!- mode/#webgui [+o Haarg] by ChanServ01:24
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Client Quit]01:28
-!- dionak [n=dionak@97.66.185.250] has quit []01:28
+perlDreamerI will never, ever start a project without branching for version control again01:54
+perlDreamerI will never, ever, start a project without branching for version control again01:54
+perlDreamerI will never, ever, start a project without branching for version control again.01:55
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui02:00
-!- mode/#webgui [+o bopbop] by ChanServ02:00
+perlDreamerbopbop, something to file away for writing about Account modules02:07
+perlDreamerthe Contributions page only shows unarchived contributions02:07
+perlDreamerI did a search for a user by username, which gave me a whole list of assets02:08
+perlDreamerthen I clicked on his name to view his profile and contributions, and it was empty02:08
@preactiongit can work with svn repos, right?02:25
@preactionso i can create a git repo of my svn repo and clone that and then commit only what i need?02:25
@preactionperlDreamer: re: the attachment order in collab systems: Doesn't the Story Manager allow you to order attachments?02:26
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []02:27
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:33
-!- mode/#webgui [+v patspam] by ChanServ02:33
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]02:34
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui02:35
perlDreamer1yup, git can work on SVN repos02:35
perlDreamer1Haarg and patspam both know how to connect the two.02:43
+patspamgit-svn is your friend02:44
* perlDreamer1 does not like the 50 character limit on git commit messages02:46
-!- perlDreamer1 is now known as perlDreamer02:47
-!- mode/#webgui [+v perlDreamer] by ChanServ02:48
* perlDreamer doesn't either02:48
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]03:06
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui03:08
-!- mode/#webgui [+v perlDreamer] by ChanServ03:09
+perlDreamerdinner time, hope to be back later03:29
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:45
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:45
-!- cap10morgan [n=wmorgan@209.169.13.20] has quit [Read error: 145 (Connection timed out)]03:51
-!- carogray [n=Caroline@76.24.169.61] has quit ["Leaving."]04:09
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]04:09
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui04:09
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]04:12
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui04:12
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:26
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui04:26
-!- mode/#webgui [+o bopbop] by ChanServ04:26
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Client Quit]04:27
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui04:40
-!- mode/#webgui [+o Haarg] by ChanServ04:40
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has quit [Remote closed the connection]06:00
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]06:03
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI06:03
-!- mode/#webgui [+o khenn] by ChanServ06:03
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]06:22
-!- tabb [n=tabitha@71-82-223-92.dhcp.mdsn.wi.charter.com] has joined #WebGUI06:26
-!- mode/#webgui [+o tabb] by ChanServ06:26
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]06:52
-!- tabb [n=tabitha@71-82-223-92.dhcp.mdsn.wi.charter.com] has quit []07:03
-!- tabb [n=tabitha@71-82-223-92.dhcp.mdsn.wi.charter.com] has joined #WebGUI07:14
-!- mode/#webgui [+o tabb] by ChanServ07:14
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui07:22
-!- mode/#webgui [+o Haarg] by ChanServ07:22
-!- tabb [n=tabitha@71-82-223-92.dhcp.mdsn.wi.charter.com] has quit []07:51
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui08:47
-!- mode/#webgui [+v Radix-wrk] by ChanServ08:47
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit ["Leaving."]09:12
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:22
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui10:41
-!- mode/#webgui [+v bartjol] by ChanServ10:41
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui10:54
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:05
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui11:15
-!- mode/#webgui [+v Radix-wrk] by ChanServ11:15
CIA-23WebGUI: patspam * r10710 /WebGUI/ (6 files in 4 dirs): (log message trimmed)11:22
CIA-23WebGUI: Fixed Survey's handling of multi-answer questions (e.g. maxAnswers != 1)11:22
CIA-23WebGUI: Now stores all supplied answers to multi-answer question as arrayref11:22
CIA-23WebGUI: Variable [[var]] text replacement converts to comma-separated list11:22
CIA-23WebGUI: Expression Engine's value() returns appropriate value depending on context11:22
CIA-23WebGUI: Expression Engine's score() does sum of multi-answers, as you would expect11:22
CIA-23WebGUI: Updated related i18n & hover-help, and tests11:22
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui11:25
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:33
@Haargpatspam, if there's any api enhancements i could make to wgdev to help with your padre plugin let me know.11:34
@Haargi can't get padre itself to install at this point11:34
+patspamthanks Haarg!11:37
-!- Radix_wrk [n=Radix@203.161.68.67] has joined #webgui11:38
-!- Radix_wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:44
-!- Radix-wrk [n=Radix@203.161.68.67] has quit [Read error: 110 (Connection timed out)]11:45
CIA-23WebGUI: martin * r10711 /WebGUI/ (7 files in 6 dirs): Tax details are now stored with the transaction items they belong to.13:26
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:38
-!- mode/#webgui [+o plainhao] by ChanServ13:38
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:51
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:31
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []15:08
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui15:42
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:55
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:12
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:12
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []16:19
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui16:26
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:26
-!- finiteset [n=sasan@cpc2-brig3-0-0-cust84.brig.cable.ntl.com] has joined #webgui16:45
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI16:50
finitesetis webgui better than Joomla ? what are WebGUI's advantages?16:50
-!- finiteset [n=sasan@cpc2-brig3-0-0-cust84.brig.cable.ntl.com] has quit ["Ex-Chat"]16:54
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @stDavid16:55
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:55
-!- Netsplit over, joins: stDavid17:02
-!- mode/#webgui [+o stDavid] by ChanServ17:02
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]17:06
CIA-23WebGUI: martin * r10712 /WebGUI/ (5 files in 4 dirs): Added the methods for the pluggable tax system that add templ vars to the cart and cart items.17:07
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:16
-!- mode/#webgui [+o bopbop] by ChanServ17:16
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:30
-!- mode/#webgui [+o tavisto] by ChanServ17:30
CIA-23WebGUI: jt * r10713 /WebGUI/ (2 files in 2 dirs): Added more information output to EMS record importer.17:32
CIA-23WebGUI: jt * r10714 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Search.pm): Fixed a search results display error with synopsis.17:32
CIA-23WebGUI: jt * r10715 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Search.pm): Fixed a search results display error with synopsis.17:32
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:38
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:52
-!- mode/#webgui [+v perlDreamer] by ChanServ17:52
+perlDreamermorning, folks17:52
+MrHairgreasehey pd!17:53
SDuensinHey gang.  Figured I'd poke in and prove I'm still alive.17:57
+MrHairgreaseSDuensin: I don't buy it18:02
SDuensin:-P18:02
+MrHairgreaseeverybody knows you cannot trust prove delivered over the internet18:02
SDuensinI even have a new WebGUI site explaining my disappearance!  http://www.getrosie.com18:03
+perlDreamerSDuensin, unless it runs WebGUI, it's not that interesting :P18:06
+perlDreamerwait a sec, the _site_ runs WebGUI.18:08
+perlDreamerbut I've seen this someplace else18:08
SDuensinThat's a standard development kit.  I'm working on making our hardware better.  Our software is already better than PogoPlug.  :-D18:09
+perlDreamerwait a sec, you're doing the hardware, too?18:16
+perlDreamerSDuensin, you're a hardware hacker!18:16
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]18:17
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:17
-!- mode/#webgui [+o khenn] by ChanServ18:17
SDuensinperlDreamer - Uh, kinda.  More like I know people who are.  :-)18:18
SDuensin(But I have built an array of odd accessories for PCs over the years.)18:18
+MrHairgreasewhy do you caal the thing rosie?18:19
SDuensinWhy not?  :-)18:19
SDuensinActually, we asked around quite a bit and most people liked it.  Go figure.18:20
+MrHairgreaseIf it'scool you should prolly call it Martin18:20
+MrHairgreasejust my 2 ct18:20
SDuensin:-)18:21
SDuensinI lobbied for "Bob" just to be silly.18:21
+perlDreamerHow about Murray?18:21
+perlDreamerHe's a curmudgeonly old man with awesome hair styling, but he's very technically savvy18:21
+MrHairgreasethat would be good too18:22
SDuensinPart of the requirement was that whatever the name ended up being, it can't scare your parents.  :-)18:22
+MrHairgreasehehe18:22
+MrHairgreasethat's one cool word perldreamer18:22
+MrHairgreasei had to look it up18:22
SDuensinhehe18:23
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:42
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:45
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:56
CIA-23WebGUI: jt * r10716 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Form/Codearea.pm): 18:59
CIA-23WebGUI: - Fixed a load problem with Code Editor by making user toggle it on. This is18:59
CIA-23WebGUI:  better than normal anyway since many users appear not to want to use the18:59
CIA-23WebGUI:  editor in most cases.18:59
CIA-23WebGUI: jt * r10717 /branch/WebGUI_7.6/ (lib/WebGUI/Form/Codearea.pm docs/changelog/7.x.x.txt): 18:59
CIA-23WebGUI: - Fixed a load problem with Code Editor by making user toggle it on. This is18:59
CIA-23WebGUI:  better than normal anyway since many users appear not to want to use the18:59
CIA-23WebGUI:  editor in most cases.18:59
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui19:08
-!- mode/#webgui [+v cap10morgan] by ChanServ19:08
+perlDreamerChuck Norris saves a bakers: http://www.news.com.au/couriermail/story/0%2C23739%2C25441767-5013016%2C00.html19:36
+perlDreamerbakery19:36
+perlDreamerhey, all.  Which year was the first WUC?19:45
+perlDreamerwas it 2004, or 2005?19:45
@bopbopYeah SwiftySite!!19:49
+perlDreamerisn't that awesome?!!19:49
@bopbopvery cool19:49
+perlDreamerbummer that LTR_bob isn't still in channel for some well earned kudos19:50
@bopbopno kidding19:50
@bopbopwe'll kudo him later19:50
@preactionthis swiftysite designer thing is amazing20:11
@preactioni mean, i don't understand dutch, but it works great20:11
@preactionhttp://www.alphamegahosting.com/swiftysitedesigner/swiftysitedesigner.html20:11
ckotilwow! this is awsome20:15
@bopbopthey're presenting on swiftysite at the wuc too, aren't they?20:18
@bopbopyou should go, preaction- see how it's done20:18
@preactioni was there last year when they demoed the first rev, but this version is leaps and bounds20:18
@preactionand i'll be there i suspect, i get to just hang around and be mostly useless20:18
@preactionschmoozing and boozing20:19
@bopbopit has its advantages20:19
@preactionyeah, i get to see presentations instead of worrying about my own ;)20:19
@bopbopmuch more fun20:20
@bopbopyou have to hang out in my session, in case someone shows up20:20
@bopbopand has template questions20:20
+perlDreamerif he's not there, I will be20:21
@bopbopcool20:21
@bopbopand thx20:21
@bopbop:)20:21
@preactionoh, the clinic, yeah that's one of the main reasons i'll be there20:21
@preactionwhich means i'll miss the presentation on "The Swiftysite Technique" :'(20:22
+perlDreamerwho is this guy talking about testing?20:22
@preactionPluton is a dutch company20:22
@preactioni think it's one of Synq's20:22
ckotili wonder if google translate would work on swifty design20:23
+perlDreamerI'd like to attend, but I'm talking about the Story Manager at the same time20:23
@bopbopI'm excited to see the story manager20:23
@bopbopwhich means I'll be on hand to grill you w/ questions20:23
+perlDreameryou don't have to wait until the WUC to do that20:24
@bopboptrue20:24
@bopbopactually, you'll likely hear from me before then since I'll be trying to wrap up some more books by wuc time20:24
+perlDreamernot a problem20:27
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Remote closed the connection]20:31
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:32
-!- mode/#webgui [+v perlDreamer] by ChanServ20:32
@preactioni dunno about google translate, but i might have to talk to their group about the i18n.js we have20:43
ckotilworth a shot20:44
ckotilthen comes the swifty design asset20:44
+perlDreamerpreaction, have you blogged about that yet?20:52
+perlDreamerI don't think anyone except a handful of people know about it yet.20:52
+perlDreameractually, maybe I should WNN it20:53
@preactionno i haven't, it's on the docket as my next one20:53
@preactionso sometime in the next week or two20:53
@preactionthen when i finally get the Map out i can blog about how the google maps API sucks20:53
+perlDreamerI'll tease it, then20:53
+perlDreamerunless you rather I not mention it all until after your post?20:54
@preactiongo ahead, it's in there20:55
-!- crythias1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []21:28
+perlDreameranyone going to see Star Trek today?21:48
@preactionmememememememe21:49
+perlDreamerFrom all the non-spoiler reviews, it's going to be good21:53
* perlDreamer heads off for a short lunch21:53
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]22:19
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:32
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:36
@preactionperlDreamer: can i ask you a quick question about Devel::Cover? what does the A, B, C and "dec" mean in the HTML output?22:46
@preactioni want to get 100% coverage on the collab tests before i try to refactor, in case i screw something up22:47
+perlDreamerA, B, C and dec?22:50
+perlDreamerit's a logic table22:50
+perlDreamerA, B, and C are the various options22:50
+perlDreamerbut it will also list what they are22:50
+perlDreamerdoes that help, preaction?22:50
@preaction$self->session->form->process('sortBy') and $self->session->form->process('func') ne 'editSave' <- so in this, A is the first part, B is the second22:51
+perlDreamerright22:51
+perlDreamernot sure about dec22:51
@preactionand the logic table says that i need 3 paths through it, when both are false, when A is false and B is true, and when A is true22:51
@preactionsince when A is true, it doesn't matter what the other ones are22:52
+perlDreamernot quite22:52
+perlDreamerB doesn't matter if A if false22:52
+perlDreamersince and shortcircuits22:52
@preactionokay, now i see22:53
+perlDreamerso for a simple 2 condition AND, you have to check !A AND !B, !A AND B, A AND !B, and A AND B22:53
@preactionthe X under B means "not checked because A is already false"22:53
+perlDreamerright22:53
@preaction"dec" seems to be the total value of the expression22:53
+perlDreamermaybe it's short for "decision"?22:54
@preactionthat's what i'm thinking22:54
+perlDreamerit will take a very long time to cover all the CS at 100%22:54
@preactiondon't want all of it, just this sub22:54
+perlDreamercool22:54
* perlDreamer is going to hit the showers, then head to the movie22:55
+perlDreamerI'll check back if you have more questions22:55
@preactionthe problem is i think i need to refactor the sub in order to get some unreachable decisions22:55
@preactionor rather, decisions that no longer apply, but may still break things if removed :p22:55
+perlDreamerthen you have to test in a larger context22:55
+perlDreamermore than just the sub22:55
@preactioni think removing these lines will only break people who were migrating from 6.x or earlier22:56
@preactionsince it used to be properties could be undefined, and there was no default value22:56
@preactionanyway, have fun at the movie22:56
+perlDreamerso this would allow them to pass additional values for sorting in the URL as a query param?22:56
+perlDreamerthings that aren't specified in the asset property?22:57
@preactioni'm talking before CS was an asset, back when it was USS22:57
+perlDreamerright22:57
@preactionso there may be assets out there that do not have values for certain properties, whereas today no property goes unfilled (thanks to defaultValue and new behavior of update())22:58
@preactionthat's easily remedied with an upgrade script, of course22:58
+perlDreamerbut if you change that behavior, it needs to go through the RFE loop?22:59
+perlDreamerwhich lines are you talking about?22:59
+perlDreamernear the 980's?23:00
@preaction997 and 99823:00
@preaction$sortBy ||= 'assetData.revisionDate'23:00
@preactionwhen that's the defaultValue up in the definition23:00
@preactionthere should be no reason it reaches that point without a value23:00
+perlDreamerI see, unless the asset doesn't have that property set23:01
@preactionright23:01
@preactionwhich was possible before, but no longer23:02
+perlDreamerin that case, I'd do what you were talking about earlier23:02
+perlDreamerand put something into the upgrade script, and kill those lines23:02
@preactionupgrade? or test for it?23:02
@preactioni think i should test for it for now23:02
@preactionchange as little as possible23:03
@preaction(i know, i just changed my mind)23:03
+perlDreamerit doesn't hurt to have it there.  In fact, you could merge it into the statement above23:03
@preactionbut my mind is little ;)23:03
@preactionthat too23:03
+perlDreamerit's easier to get 100% coverage on OR, since a true value cascades23:03
* perlDreamer is outta here23:03
* perlDreamer is back for a bit23:25
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]23:42
@preactionworking with Devel::Cover makes testing so much more fun and easy23:43
@preactionno guessing "am i testing this thoroughly?"23:44
--- Day changed Sat May 09 2009
-!- khenn_ [n=khenn@76.208.68.155] has joined #WebGUI00:06
-!- dionak [n=dionak@97.66.185.250] has quit []00:13
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:20
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:22
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]00:29
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui01:38
-!- mode/#webgui [+v perlmonkey2] by ChanServ01:38
-!- nuba [n=nuba@hq.imaterial.org] has left #webgui []01:39
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]01:43
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []01:49
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:10
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]02:14
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:22
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]02:22
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:25
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]04:54
-!- khenn_ [n=khenn@76.208.68.155] has quit [Remote closed the connection]06:02
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI06:03
-!- mode/#webgui [+o khenn] by ChanServ06:03
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui08:04
-!- mode/#webgui [+v patspam] by ChanServ08:04
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]08:19
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui08:19
-!- mode/#webgui [+v Radix_] by ChanServ08:20
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI12:32
-!- WebGUI is now known as SynQ12:32
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]12:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:47
-!- Haarg [n=haarg@76.250.33.221] has joined #webgui14:28
-!- mode/#webgui [+o Haarg] by ChanServ14:28
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]15:41
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui15:43
-!- mode/#webgui [+o stDavid] by ChanServ15:43
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has joined #webgui16:07
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:07
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui17:19
-!- mode/#webgui [+v BartJol] by ChanServ17:19
-!- khenn_ [n=khenn@76.208.68.155] has joined #WebGUI17:39
-!- dionak [n=dionak@24.74.157.216] has joined #webgui17:48
-!- dionak [n=dionak@24.74.157.216] has quit [Client Quit]17:53
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]17:56
-!- BartJo1 [n=plainstu@145.99.167.49] has joined #webgui18:07
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit [Read error: 104 (Connection reset by peer)]18:07
-!- BartJo1 is now known as bartjol18:07
-!- mode/#webgui [+v bartjol] by ChanServ18:08
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui18:11
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]18:14
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]18:24
-!- bartjol [n=plainstu@145.99.167.49] has left #webgui []18:25
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui18:29
-!- mode/#webgui [+v Radix_] by ChanServ18:29
-!- perlmonkey2 [n=perlmonk@adsl-75-41-174-143.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]19:52
CIA-23WebGUI: jt * r10718 /WebGUI/lib/WebGUI/Asset/Wobject/EventManagementSystem.pm: fixed pagination counting error and some ticket import problems20:16
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]20:19
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui20:22
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:24
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []21:31
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui21:43
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []22:08
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui23:28
-!- mode/#webgui [+v cap10morgan] by ChanServ23:28
--- Day changed Sun May 10 2009
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []02:21
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui02:35
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]03:23
-!- stDavid [n=stDavid@72.64.138.146] has quit []04:35
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:37
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui05:21
-!- mode/#webgui [+o stDavid] by ChanServ05:22
CIA-23WebGUI: colin * r10719 /WebGUI/t/Group.t: Add a test to check for the override of expire time in addUsers.05:38
-!- rizen [n=rizen@69.128.55.18] has joined #webgui05:46
-!- mode/#webgui [+o rizen] by ChanServ05:46
-!- rizen [n=rizen@69.128.55.18] has left #webgui []05:47
-!- patspam [n=patspam@114.76.20.190] has joined #webgui06:12
-!- mode/#webgui [+v patspam] by ChanServ06:12
+patspamHaarg: ping06:15
@Haarg?06:15
+patspamheya!06:15
+patspamthe main thing at the moment with wgd padre plugin..06:15
+patspamis that i am running padre under one perl (my system perl, which is threaded), and wgd under wre perl06:16
+patspammeaning that i can only access wgd as if it were a binary (/data/wre/prereqs/bin/perl /data/wre/prereqs/bin/wgd <cmd> <options>)06:16
@Haarghmm06:17
+patspamwhich is obviously a lot less powerful than if i could access wgd as a perl module06:17
@Haarglocally, i have wgd and anything else command line using a perl i compiled myself06:18
@Haargbut apache still runs using the wre06:18
+patspamso you're adding /data/WebGUI/lib to your custom perl lib includes?06:19
@Haargyeah, it's in PERL5LIB06:19
+patspamfrom memory you would have also had to do something when installing DBI::mysql to let it know about wre's mysql? or not?06:20
+patspamcan't remember why i think that, but a bell in my head was ringing..06:21
@Haargwell, the only real problem mysql is that if the hostname is localhost it tries to connect with the socket file06:21
@Haargi just have it configured as 127.0.0.1 so it avoids that magic and uses tcp like you would expect06:21
+patspamah beautiful06:21
@Haargalternatively, you may be able to compile DBI::mysql against the wre's mysql libraries06:22
@Haargbut i haven't done that06:22
@Haargi haven't worked extensively on some of the commands, import/export would likely work better that edit if you continue using it as a binary though06:22
@Haargthe main problem i would see with a binary, especially if you get into something like an asset tree browser, would be speed06:23
@Haargloading all those libraries takes a long time if you have to do it multiple times06:23
+patspamyeah good point06:24
@Haargit's unfortunate that we can't build threading into the wre, but unless we had a separate developer build i don't think that would be reasonable06:24
+patspamthat's ok, it sounds like the separate perl approach will work well06:25
+patspami was wondering though, xs modules are supposed to be binary incompatible between threaded/non-threaded perl06:26
+patspamah that's ok through, because all the xs modules are in the wre, not in /data/WebGUI/lib06:26
@Haargyeah06:26
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui06:29
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]06:30
+patspamheh damn, too exciting, i want to run off and play with it but have to prioritise $work :(06:34
@Haargheh06:36
@Haargi finally got wxWidgets to install properly so i do have padre working now06:36
@Haargi'll be happy to test out stuff06:37
+patspamawesome!06:41
+patspami just switched over from Eclipse + EPIC to Padre as my IDE06:41
+patspamit still has plenty of rough edges but enough cool stuff to be worthwhile06:42
+patspamand it's improving at a ridiculous rate06:42
+patspamwhen i get a chance i'll set up a git repo for the plugin so that you can play with it06:42
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui08:12
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui08:44
-!- mode/#webgui [+o rizen] by ChanServ08:44
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []08:59
CIA-23webgui: Patrick Donelan flux * re46e2c3 / lib/WebGUI/Asset/Wobject/Survey.pm : Improved survey www_exportStructure - http://bit.ly/1aqe5909:05
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]09:07
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui09:09
-!- mode/#webgui [+v Radix_] by ChanServ09:09
CIA-23webgui: Patrick Donelan flux * rf279bcd / lib/WebGUI/Asset/Wobject/Survey.pm : Correction to previous commit - http://bit.ly/Yq3jz09:15
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []09:48
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui10:27
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []10:44
-!- patspam [n=patspam@114.76.20.190] has quit ["Leaving."]10:57
CIA-23WebGUI: patspam * r10720 /WebGUI/ (5 files in 4 dirs): 11:10
CIA-23WebGUI: Survey Expression Engine validation++11:10
CIA-23WebGUI: Survey Expression Engine now detects invalid variable names passed to value(), score(), etc..11:10
CIA-23WebGUI: Also now detects situations where you have jump targets/expressions defined at multiple levels - thus causing precedence rules to kick in (normally this indicates a mistake)11:10
CIA-23WebGUI: Fixed Survey edit page bug where TextEditor would not move after gotoExpression textarea resize caused items to move11:10
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui12:57
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []13:17
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 60 (Operation timed out)]14:23
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI14:23
-!- Haarg [n=haarg@76.250.33.221] has quit ["This computer has gone to sleep"]14:51
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui14:52
-!- mode/#webgui [+o Haarg] by ChanServ14:52
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:03
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:54
-!- mode/#webgui [+o rizen] by ChanServ17:54
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:57
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []18:10
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: gugod19:05
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]19:05
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui19:05
-!- mode/#webgui [+v Radix_] by ChanServ19:05
-!- gugod [n=gugod@209.20.80.136] has joined #webgui19:08
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui19:22
-!- mode/#webgui [+v cap10morgan] by ChanServ19:22
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui19:37
-!- mode/#webgui [+o rizen] by ChanServ19:37
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui20:46
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []20:56
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui21:25
-!- mode/#webgui [+o rizen] by ChanServ21:25
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]21:40
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []21:58
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI22:18
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui22:59
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []23:14
-!- WebGUI is now known as SynQ23:32
--- Day changed Mon May 11 2009
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]02:07
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui02:08
-!- mode/#webgui [+v Radix_] by ChanServ02:08
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:12
-!- mode/#webgui [+v patspam] by ChanServ02:12
daviddelikatany body else notice strange behaviour of the rich text editor in newer versions of WG?03:27
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui03:43
elninodoes the 7.5 shop book apply to the 7.6 shop? or is the 7.6 entirely different?03:45
elninooh nevermind, it says 7.5 and higher, so then the question is, is 7.7 going to change the shop drasticlly?03:46
daviddelikathi elnino03:46
elninohowdy!03:46
daviddelikatsorry i can't help with your question03:46
elninothat's ok. it's a sunday, I don't expect much activity on weekends.03:47
@preactionelnino: no. shop is API frozen now03:47
daviddelikatitys usually very quiet here on weekends03:47
elninook. thanks for the quick response preaction.03:47
elninoNow I wish I could ask if there is a discount if I buy two books.03:48
elninoI dont' think anyone here would know. there isn't anything on the website.03:48
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:49
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:49
elninohi dionak! haven't seen you for a while.03:49
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []04:27
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]04:57
-!- khenn_ [n=khenn@76.208.68.155] has quit [Remote closed the connection]05:40
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI05:40
-!- mode/#webgui [+o khenn] by ChanServ05:40
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []07:32
CIA-23WebGUI: patspam * r10721 /WebGUI/ (2 files in 2 dirs): Fixed Survey "copy" button on Edit Survey page08:36
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:46
-!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui09:50
SynQheu joeri09:52
dapperedodogoodmorning10:07
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui10:13
CIA-23WebGUI: patspam * r10722 /WebGUI/ (2 files in 2 dirs): Survey Expressions can now access verbatim values10:20
+patspampreaction: you awake?10:31
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui10:47
-!- mode/#webgui [+v bartjol] by ChanServ10:47
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui11:05
-!- mode/#webgui [+v Radix-wrk] by ChanServ11:05
CIA-23WebGUI: patspam * r10723 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/ExpressionEngine.pm: Fixed Survey expression validation handling of verbatim values11:50
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:52
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui12:08
ryuu_rohi all, is there any chance that one of you guys has a compiled WRE for CentOs 64bit?12:10
ryuu_roand are willing to share that with me :)12:10
+bartjolwilling? no ;)12:45
+bartjolhave not either12:45
+bartjolsorry12:53
-!- carogray [n=Caroline@68-246-233-106.pools.spcsdns.net] has joined #webgui12:54
ryuu_robartjol: thanks for nothing then ;)12:55
+bartjolI'm always the guy to get useless answers from :)12:55
ryuu_roit's almost lunchtime 12:56
CIA-23WebGUI: patspam * r10724 /WebGUI/ (4 files in 4 dirs): 14:04
CIA-23WebGUI: Added Survey Visualization14:04
CIA-23WebGUI: Does nothing if GraphViz module not installed (the default until wre 0.9.3)14:04
CIA-23WebGUI: Shows sections and questions as nodes, answers as edges.14:04
CIA-23WebGUI: Branch targets also show up as edges14:04
CIA-23WebGUI: Branch expression edges are currently disabled14:04
-!- metanil [n=akhadka@137.48.138.30] has quit [Read error: 110 (Connection timed out)]14:10
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]14:14
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:32
-!- mode/#webgui [+o plainhao] by ChanServ14:32
-!- stDavid [n=stDavid@72.64.138.146] has quit []14:36
CIA-23WebGUI: patspam * r10725 /WebGUI/ (t/Asset/Wobject/Survey.t lib/WebGUI/Asset/Wobject/Survey.pm): Added some tests for Survey visualization14:39
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui15:12
-!- mode/#webgui [+o stDavid] by ChanServ15:12
-!- carogray [n=Caroline@68-246-233-106.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]15:22
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []15:34
-!- metanil [n=akhadka@137.48.138.30] has joined #webgui15:36
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:53
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:23
-!- mode/#webgui [+o bopbop] by ChanServ16:23
-!- dapperedodo [n=dappered@gw.oqapi.nl] has quit []16:28
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit []16:34
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui16:43
-!- mode/#webgui [+v cap10morgan] by ChanServ16:43
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui16:58
-!- mode/#webgui [+o stDavid] by ChanServ16:58
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:00
-!- mode/#webgui [+o tavisto] by ChanServ17:00
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]17:02
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has joined #webgui17:24
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:24
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:27
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:41
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:59
-!- mode/#webgui [+v perlDreamer] by ChanServ17:59
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []18:00
-!- perlmonkey21 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has joined #webgui18:06
-!- perlmonkey2 [n=perlmonk@75.41.174.143] has quit [Read error: 110 (Connection timed out)]18:21
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui []18:23
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]18:29
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:34
-!- mode/#webgui [+v cap10morgan] by ChanServ18:34
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui18:42
-!- mode/#webgui [+v Radix_] by ChanServ18:42
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui18:44
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]19:09
+perlDreamerplainhao, there's a typo in my user/address book bug.  It should say 7.6 and 7.719:18
@plainhaook, thanks19:19
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui19:20
-!- mode/#webgui [+v Radix_] by ChanServ19:20
dionakhey, elnino!19:27
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]19:36
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:36
-!- pvanthony [n=pvanthon@bb219-74-65-200.singnet.com.sg] has joined #webgui20:30
pvanthonywhere can wre ver 0.9.2 be downloaded?20:35
+perlDreamerpvanthony, howdy.  It seems to have been built, but not released yet.20:40
+perlDreamerI would make a follow-up post to this forum thread: http://www.plainblack.com/webgui/dev/discuss/wre-0.9.2-20:40
pvanthonyHello perlDreamer20:40
pvanthonyyes I did notice that 0.9.2 is with the VM version20:41
+perlDreamerI'm guessing that it got lost in a wave of business and maybe a conference trip.20:41
pvanthonyok.20:44
pvanthonyin the forum post, it states ver 0.9.320:44
pvanthonymaybe they would release that version.20:44
+perlDreamerright.  At the date that post was made, if anything was committed after that date (April 10, 2009), it would come out on 0.9.320:45
+perlDreamerbut 0.9.2 is supposed to be the current one20:45
pvanthonyok.20:46
pvanthonyin the latest stable release, it states that it fixed email sending20:46
pvanthonyis this the issue I was having?20:47
+perlDreameris that the WebGUI 7.6 release?20:47
+perlDreameror the WRE?20:47
pvanthonyin 7.6.2220:47
pvanthonyWebGUI20:47
CIA-23WebGUI: doug * r10726 /WebGUI/t/Asset/Wobject/Collaboration/getThreads.t: added tests for getThreadsPaginator in Collaboration to allow future refactoring20:48
+perlDreamerif that's bug 10210, then probably not20:48
+perlDreamerthat was a bad message-Id generation20:48
+perlDreamernot workflow related at all, unfortunately20:48
@preactionCIA-23: thanks, i know i'm awesome ;)20:49
pvanthonynoted.20:49
+perlDreamerpreaction++20:49
+perlDreamerwriting tests.  I always know you had it in you20:49
@preactionthere are two other "getThreads" methods that need testing yet, then we'll be good20:49
@preactioni write tests when i'm given enough time! blame the managers (of which i am one)20:49
+perlDreamerI know, just busting your chops20:50
@preactionconsider them busted ;_;20:50
+perlDreamerIn that base, it's time to start jumping through hoops for the USPS20:51
+perlDreamers/base/case20:52
* preaction breaks out his whip and fire-ring20:52
+perlDreamerthey require you to run several XML queries through their testing server20:52
+perlDreamereven if the testing server doesn't support the service that you want to use20:52
@preactionsome days i wonder if webgui just gets lucky when it comes to not doing stupid things20:53
+perlDreameryou mean it's not due to our awesome coding prowess?20:54
@preactionwe are awesome yes, but in any development ecosystem, there has to be some weaker "prey" animals20:56
-!- frodwith [n=pdriver@helios.tapodi.net] has quit [Read error: 104 (Connection reset by peer)]20:56
metanilany ideas? --> Couldn't execute operation : WebGUI::Operation::Spectre::www_spectreStatus. Root cause: Undefined subroutine &WebGUI::Operation::Spectre::from_json20:56
@preactionmetanil: what version you running, because that's a bug20:57
@preactionor what version of JSON you have?20:57
@preactionwe shouldn't be using from_json anymore20:57
metanilpreaction: i guess pretty old.20:57
@preactionthere's a problem running old webgui with new JSON.pm20:57
-!- frodwith [n=pdriver@66.175.192.44] has joined #webgui20:57
-!- mode/#webgui [+o frodwith] by ChanServ20:58
metanilpreaction: WebGUI 7.4.17-stable20:58
@preactionand that would be one of the versions affected20:58
@preactionanything pre 7.5 stable would be effected20:58
@preactioner... s/\be/a/20:58
metanilpreaction: I just recently noticed this problem20:59
metanilbecause my spectre is not working properly.20:59
@preactiondid you upgrade your WRE or your perl modules?21:00
metanilpreaction: i can't remember.. but i think i did.. 21:00
@preactionand as i said, new JSON.pm broke API with old versions21:01
@preactionso you either need to update webgui or downgrade JSON.pm21:01
metanilits WRE 0.8.121:01
metanilpreaction: is that the reason that my queued mail is not getting send?21:02
@preactionyes21:02
metanilpreaction: but the commit is also done by Spectre, but i guess its working fine. 21:02
@preactionbecause commit is not a scheduled task. scheduled tasks are sent to spectre using a JSON object21:03
metanilwhat about this one--> WebGUI::Workflow::Activity::CommitVersionTag?21:03
@preactionthat's the activity that commits a version tag21:04
+perlDreamerit's run in realtime when you do a commit21:05
+perlDreamerif it can't complete in 55 seconds, then it dispatches it to Spectre21:05
@preactionnot in 7.4. it's sent directly to spectre21:05
metanilperlDreamer: gotcha!21:06
+perlDreameroh, that's right.21:06
metanilpreaction: really?21:06
@preactionspectre gets the scheduled tasks via JSON. then it creates instances when it needs to, which get run. the problem is that spectre is not creating instances of scheduled tasks because it can't parse the JSON21:07
@preactionso now we're back to my original comment: Upgrade WebGUI or downgrade JSON.pm21:07
metanili'll try to downgrade the WRE for not and see what happens.21:07
metanilerr.. s/not/now/21:07
metanilpreaction: is it just possible to downgrade JSON thing21:10
@preactionas i've been saying, yes21:11
CIA-23WebGUI: translation * r10727 /translations/Arabic/ (188 files in 2 dirs): Update from translation server21:11
@preactionhuh, arabic translation is getting an update21:11
@preactionit's now beating Spanish for 3rd place21:12
+perlDreamerit's been ahead of Spanish always21:14
+perlDreamerby like 0.2%21:14
+perlDreamerif you look at that commit, it just reformats the perl and adds the use utf8 line to each file.21:16
@preactionaww21:19
+perlDreameraccording to the WNN i18n analyzer, Arabic has been at 60% since May 3rd21:22
+perlDreamerand, quoting the recently released 3rd issue of WNN, the only language that isn't losing ground is German.21:23
+perlDreameroh, and French21:23
+perlDreamertheir work has just been enough to get them some gain to offset all the new i18n going into the system21:24
+perlDreamerawesome t-shirt: http://www.topatoco.com/merchant.mvc?Screen=PROD&Store_Code=TO&Product_Code=QW-CHEATSHEET&Category_Code=QW21:24
@preactionyeah, this is like the "everyone should know this if the world dies" t-shirt21:30
+perlDreamerooh, do you have a URL for that?21:31
@preactionyou're looking at it21:32
+perlDreamerI see.  I thought you meant that it reminded you of another t-shirt _like_ that one21:33
@preactionoh, no21:33
@preactionthough there's little chemistry info, and chemistry would probably be the second most-important knowledge after health21:33
pvanthonywas trying out the beta.webgui and notice a new item in shop catogory21:38
pvanthonything-record21:38
pvanthonyis this fully working?21:39
pvanthonytried to use it but could not really get it to work21:39
pvanthonyor is this still in development21:40
+perlDreamerit should be fully working21:40
@preactionit should work fine21:40
pvanthonyok then I did not do it right.21:40
pvanthonyany documentation around.21:41
pvanthonyin the wiki?21:41
@preactionnot really. do you have a Thingy with a Thing or two?21:41
pvanthonyCreated a thingy. Simple one flat.21:41
@preactionbut it has a Thing in it?21:41
pvanthonythen proceeded to create thing-record21:42
pvanthonyto link to the thingy21:42
pvanthonythe idea was to create only one field to be linked to the shop21:43
pvanthonyso if the customer fills that feild then and only then they will be charged.21:44
pvanthonyI was thinking to create the thingy frist then create the thingy-record to make one of the fields in the thingy payable.21:45
@preactioncreate the Thingy. create the Thing inside of it that the user should be adding records to. Then create the ThingyRecord sku to allow users to add records to that Thing21:47
* perlDreamer goes running21:52
pvanthonylets say I create a thingy called Talents21:53
pvanthonywith feilds, name and telephone21:53
pvanthonyI want to charge $10 for the telehpone feild21:53
pvanthonyso I create a thingy-record linked to talent thingy at the telephone feild.21:54
@preactionright21:55
pvanthonyso when the customer fills in the data in the thingy form with telephone number, the cart has 10 dollars added.21:55
@preactionno, not right. what you're doing is linking the ThingyRecord to the Thingy, and allowing them to only fill out the Telephone field at a cost21:55
@preactionthe ThingyRecord only adds records to Thingy21:55
@preactionit doesn't modify existing ones. you can still use Thingy as-is21:56
pvanthonywhat if we allow customers to fill their names for free but what to charge if they add the telephone number?21:58
@preactionthe ThingyRecord allows users who are normally unprivileged for that Thing to add records21:58
@preactionthen make a new Thing and have it link to the first Thing with names21:58
@preactionthen the user selects their name and adds a phone number21:58
@preactionso two things, one for names, one for phone numbers.21:59
pvanthonyok now I get it21:59
pvanthonythingy-record can only to charges for one thingy not one feild of a thingy22:00
pvanthonythat is, do charges for one thingy not one feild of a thingy22:01
pvanthonyso if there is a form with 5 feilds that need to be charged, 5 more thingy have to be created and linked to thingy-record.22:02
@preactionno22:03
@preactionthingy record charges for one record in one thingy, but it tracks its records seperately22:03
pvanthonysorry I do not get it then22:03
@preactionit cannot charge for a record that was not created using ThingyRecord22:03
@preactionimagine it more like a Classified Ad system22:04
@preactionif you want to charge seperately for each field, then yes you would need to have seperate things22:05
pvanthonyok22:05
pvanthonyplus we have to create one more thingy to link all the feilds into one form. Correct?22:06
@preactionyou could do that, or you could make an SQLReport that would combine all the fields22:08
@preactionalternatively, you could enhance / subclass the ThingyRecord to do what you want22:09
pvanthonywhat I was hoping for is to do something like this, http://www.lsvasiadirectory.com/home/normal22:10
pvanthonyif the customer fills in the part B, then he will be charged.22:10
pvanthonyeach feild has a different price22:11
@preactionyou would be far better served by making this a custom Sku, using the ThingyRecord as a base22:11
pvanthonyoh no. I am not a programmer.22:13
@preactionor, as i mentioned, making it so each field that a user is allowed to enter has a price (so that the ThingyRecord could be used)22:13
@preactionplain black (and others) does programming22:13
pvanthonyok noted.22:13
@preactionwe could develop the feature and put it into webgui (at a cost, of course)22:13
@preactionotherwise, if you want it free, you can submit an RFE to webgui.org/rfe and wait (whereas paying money will get you the feature right now)22:14
pvanthonyunderstand22:14
pvanthonythanks for explaining how to use the thingy-record22:15
@preactionnp22:15
-!- pvanthony [n=pvanthon@bb219-74-65-200.singnet.com.sg] has quit ["Leaving"]22:19
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui22:43
-!- mode/#webgui [+o Haarg] by ChanServ22:43
metanilpreaction: any ways to find the current version of JSON on the wre?22:43
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:44
@Haarg/data/wre/prereqs/bin/perl -mJSON -le'print JSON->VERSION'22:48
metanilHaarg: thanks22:54
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)]22:56
metanilstill no luck .WebGUI 7.4.17-stable WRE 0.8.1 JSON 1.1  --->  Couldn't execute operation : WebGUI::Operation::Spectre::www_spectreStatus. Root cause: Undefined subroutine &WebGUI::Operation::Spectre::from_json23:00
@Haargare you certain all of your files are from 7.4.17?23:03
@Haargfrom_json is from JSON 2.0, which we switched to in 7.4.2223:04
metanilso you mean the Operation::Spectre.pm should not be using from_json()?23:05
@Haargnot in 7.4.1723:05
metanilfile /data/WebGUI/docs/changelog is 7.4.1723:06
metanilfile /data/WebGUI/lib/WebGUI.pm is also 7.4.1723:07
@Haargwhat are you doing to see those errors?23:11
metanili went to admin console->settings->Spectre23:11
metanil(moreover, my queued mail is also not being send)23:12
@Haargand that showed up in the error log?23:12
@Haargcan you pastebin /data/WebGUI/lib/WebGUI/Operation/Spectre.pm ?23:12
metanilyes and that error showed up in webgui log23:13
metanilHaarg: http://webgui.pastebin.com/d12eea06723:15
@Haargthat file is not from 7.4.1723:16
@Haarghave you made any code modifications?23:17
metaniloops!! .. (how can it be)23:17
metanilyes i did lots of code modificatioh23:17
@Haarghmm23:17
@Haargyou might want to do a diff with stock 7.4.1723:18
metanilits not like i haven't played with newer version.. but this one suppose to be 7.4.1723:18
@Haargif you can do a full diff with a stock copy of 7.4.17 that would help fixing this issue23:21
metanilHaarg: yes i just did whole project directory comparison with the stock one, they're different23:21
metanil:(23:21
@Haargpastebin?23:21
metanilstock use jsonToObj .. my version use from_json23:21
metanilthe first file i saw is Admin.pm23:22
metaniland same goes with Operation/Spectre.pm23:22
metanilHaarg: http://webgui.pastebin.com/d724e406823:23
@Haargi mean, can you pastebin a full diff of the dirs?23:23
metanileverything is same. except from_json and to_json23:23
metanili used meld to compare them23:24
@Haargit might be possible to upgrade to json 2.0, but we were resolving bugs with that upgrade for a while afterward, so unless you want to upgrade to the latest 7.4, it might be easier to change them back to be compatible with json 1.x23:27
metanilHaarg: sorry my bad.. now i remember.. last time (may be 7-8 month ago), i tried to use latest version of WRE for old WebGUI and the first place it didn't work is due to JSON call. Then i replace all with the newer call. But somehow again, it didn't work, so i reverted back to old wre. however, i pressume to revert the webgui.. :( (damn me!)23:30
metanilerr... however, i pressume i forgot to revert the webgui23:30
metanilthe current version is still 7.4.17 except the call to json is replace by the newer call. 23:31
metanili guess should be ok, if replace the newer call with the older one (like jsonToObj)23:32
@Haargyeah, that should be ok23:32
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []23:42
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []23:47
--- Day changed Tue May 12 2009
+perlDreamerpreaction: test #8 is failing on the getThreads test00:07
+perlDreamergot: undef, expected; 'desc'00:07
@preactionokay, that's trying to get the scratch value, which should be filled in by getThreadsPaginator00:08
@preaction("should" being a word to describe current behavior, i hope to excise that stupidity)00:08
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI00:08
+perlDreamergotcha00:08
+perlDreameryou know, if you fix enough things in the CS maybe the rumors of its demise will go away...00:09
@preactionthat's what i'm hoping. it is a good platform for building apps when you subclass it00:11
@preactionbut i still want the specific assets to be built, the Blog asset, the Story Manager, the Gallery, etc...00:11
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]00:11
+perlDreamerYes!00:13
* perlDreamer wants to use the Blog asset00:13
@preactionwhy can't the Story Manager be used for Blogging? is it too big?00:13
+perlDreamerNo comments00:13
+perlDreamerNo trackbacks00:13
+perlDreamerNo remote authentication00:13
@preactionoh, API stuff00:14
+perlDreameryes00:14
+perlDreamerIt's just as bad as using the CS for blogging, probably worse00:14
@preactionremote auth is a WebGUI tool, will be added in 8 (well, Auth will be rewritten with OpenID in mind)00:14
+perlDreameralthough the Story Manager is pretty light weight, all three assets only take 1772 lines, including POD, whitespace and comments00:15
@preactionyeah that's like 1/3 of the CS00:15
-!- dionak [n=dionak@97.66.185.250] has quit []00:15
@preactionbut then, the CS should get reduced once i clean out some bitrot and some more aspects are made00:15
@preactionif you can, perlDreamer, go over that getThreads.t test and see what behavior doesn't make sense to you. my plan is to test the CS as-is and let others make judgements over how stupid it's being00:16
+perlDreamerI'll try to have a look later today.00:17
@preactionno rush, there are plenty of tests left to write00:17
+perlDreamerI guess I'm still not sure why that one test is failing.  Is it failing on your dev setup as well?00:18
@preactionno, they all passed when i committed. let me check though00:19
+perlDreamermaybe it's some uncommitted CS code00:20
@preactionyeah, all tests pass for me00:22
@preactionit's also a pretty dangerous operation, checking the scratch like that. i only tested it because it's what the CS does, and i want to refactor that part out of getThreadsPaginator into a getSortBy00:22
+perlDreamerfrom what I see, it's either going to set the sortBy, or the sortDir, never both00:24
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:25
+perlDreamerand there's a copy/paste error in the test comment for the failing test.  I just committed a fix for that00:27
+perlDreamerhm, since it's scratch, it can accumulate across calls in a valid set of requests00:28
+perlDreamerbut the scratch is cleared out just before the sortBy from form tests00:29
@preactionyeah, that's why i try to delete it afterward when i am not testing if it should stay00:29
@preactionoh wait, maybe i updated the CS to update both scratch no matter what00:29
+perlDreamer:)00:29
+perlDreamersvn diff tells all00:29
@preactionthat would be what i did00:29
@preactioni'll commit that00:30
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:30
+perlDreamerHaarg has been back porting all new tests to help with 7.6 debug.  We should let him know not to do that unless he modifies the test first.00:30
-!- carogray [n=Caroline@68-246-233-106.pools.spcsdns.net] has joined #webgui00:31
@preactionthe problem i have is that getThreadsPaginator is what handles the flipping of sorting. if you use getThreadsPaginator twice in one request that contains a sortBy= form param, you get two different answers00:31
+perlDreamerin other words, it would be nice to have getThreadyPaginator just get the paginator, and let some other method do all the form handling and mode flipping?00:32
@preactionright, preferably view() would do that00:32
@preactionweb-facing methods should handle web data and web input00:32
+perlDreamersure00:33
+perlDreamerwww_view, even better00:33
-!- dionak [n=dionak@97.66.185.250] has quit [Client Quit]00:33
-!- dionak [n=dionak@97.66.185.250] has joined #webgui00:34
+perlDreamerhaving done the hoop jumping manuever, our hero now calls the post office in an attempt to get his account upgraded00:34
+perlDreamerbbiaw00:35
-!- dionak [n=dionak@97.66.185.250] has quit []00:47
CIA-23WebGUI: colin * r10728 /WebGUI/t/Asset/Wobject/Collaboration/getThreads.t: Fix a test comment.00:52
CIA-23WebGUI: doug * r10729 /WebGUI/lib/WebGUI/Asset/Wobject/Collaboration.pm: collab now always sets sortOrder scratch, for better testing00:52
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui00:55
-!- s4eek_ [n=charles@rrcs-71-42-2-48.se.biz.rr.com] has joined #webgui01:08
-!- carogray [n=Caroline@68-246-233-106.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]01:09
+perlDreameryay!01:14
+perlDreamerproduction access to the server01:14
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 110 (Connection timed out)]01:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui01:26
-!- s4eek_ [n=charles@rrcs-71-42-2-48.se.biz.rr.com] has quit [Read error: 110 (Connection timed out)]01:38
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:57
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:20
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:21
-!- mode/#webgui [+v patspam] by ChanServ02:21
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:28
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui02:42
-!- mode/#webgui [+v cap10morgan] by ChanServ02:42
CIA-23WebGUI: ernesto * r10730 /branch/WebGUI_7.6/www/extras/editarea/edit_area/ (images/Thumbs.db plugins/test/images/Thumbs.db): Remove stray Windows' Thumbs.db files.03:07
CIA-23WebGUI: ernesto * r10731 /WebGUI/www/extras/editarea/edit_area/ (images/Thumbs.db plugins/test/images/Thumbs.db): Remove stray Windows' Thumbs.db files.03:07
-!- metanil [n=akhadka@137.48.138.30] has left #webgui []03:33
CIA-23WebGUI: patspam * r10732 /WebGUI/ (2 files in 2 dirs): Made Survey date picker more i18n-generic until we support proper i18n03:44
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:46
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:46
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:17
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]05:05
-!- perlmonkey21 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]07:03
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, +Radix-wrk, @frodwith07:16
-!- Netsplit over, joins: @frodwith, perlbot07:17
-!- Netsplit over, joins: +Radix-wrk07:17
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui07:37
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui09:10
-!- mode/#webgui [+o Haarg] by ChanServ09:10
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui10:08
-!- mode/#webgui [+v bartjol] by ChanServ10:08
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:23
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:37
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []11:51
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui11:51
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui11:57
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]12:07
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:36
-!- mode/#webgui [+o plainhao] by ChanServ13:36
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:06
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []14:59
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []15:42
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]15:47
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has joined #webgui15:54
-!- mode/#webgui [+v perlmonkey2] by ChanServ15:54
CIA-23WebGUI: patspam * r10733 /WebGUI/ (6 files in 4 dirs): 16:04
CIA-23WebGUI: Refactored Survey for more happy endings16:04
CIA-23WebGUI: Refactored www_submitQuestions to use utility submitQuestions sub (for ease of testing)16:04
CIA-23WebGUI: Replaced numeric flags, completedCode etc..16:04
CIA-23WebGUI: Added restart() and exitUrl() to the Expression Engine16:04
CIA-23WebGUI: Added more Survey instance tests16:04
CIA-23WebGUI: translation * r10734 /translations/Dutch/Dutch/ (16 files): Update from translation server16:57
CIA-23WebGUI: translation * r10735 /translations/Dutch/Dutch/ (PayDriver_ITransact.pm Asset.pm WebGUI.pm): Update from translation server16:57
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:21
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui17:21
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:24
-!- mode/#webgui [+o tavisto] by ChanServ17:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui17:33
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:36
-!- SquOnk [n=emhn@bolivar.unesr.edu.ve] has joined #webgui17:39
SquOnkGreetings everyone17:39
dionakhi17:40
SquOnkFYI, I've already packaged 7.6.22 for Debian _Sid_ and it's working fine17:41
SquOnkI expect an sponsored upload to Debian next week17:41
SquOnkThe package can be made to work in Debian Lenny with little effort.17:42
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:44
CIA-23WebGUI: translation * r10736 /translations/Dutch/Dutch/ (5 files): Update from translation server17:52
+perlmonkey2hmm, no perldreamer today18:03
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]18:11
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:11
-!- mode/#webgui [+o khenn] by ChanServ18:11
CIA-23WebGUI: yung * r10737 /WebGUI/ (3 files in 3 dirs): Compare form on Matrix default view screen is now generated from markup18:20
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:30
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:41
-!- mode/#webgui [+v cap10morgan] by ChanServ18:41
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:02
-!- mode/#webgui [+v perlDreamer] by ChanServ19:02
+perlDreamercool!  Somebody is translating Dutch again!19:16
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []19:21
@tavistogreat news19:21
@tavistoand it's not bart jol, the big dutch girly man?19:21
* perlDreamer doesn't know19:22
+perlDreamerbut he's not in IRC, so I'm guessing that he's breaking down walls or something19:22
@Haargbleh.  i can't wait until we switch to template toolkit.21:22
@Haargevery time i use html::template i hate it more21:22
@preactionamen brother21:22
* SquOnk wishes for a switch to DBIx::Class instead21:38
SquOnkThat would make so many things easier...21:38
@preactionSquOnk: there's a DBIx::Class::WebGUI you can use if you want21:39
@preactionor there's also WebGUI::Crud21:39
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui21:41
+perlDreamerwhat's so cool about DBIx::Class?21:44
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []22:04
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui22:17
-!- mode/#webgui [+v cap10morgan_] by ChanServ22:17
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]22:21
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []22:25
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui22:40
+perlmonkey2ORM?22:49
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []22:51
+perlDreamermmmmm, mango/vanilla protein shake23:11
+perlDreamerit's not as good as pizza23:11
+perlDreamerbut don't tell my trainer that I said that23:11
@preactionthat actually sounds pretty good23:16
@preactionbut why not just increase protein in diet?23:16
@preactionseafood++23:16
@preactionyou're in Oregon! you get cheap seafood. unlike Wisconsin :p23:16
+perlDreamerwant me to bring you some at the WUC?23:18
+perlDreamerrizen and I see eye to eye on seafood23:18
+perlDreamerwhich means, when you order surf and turf, you pass the surf over to the wife23:19
@preactionshrimp is like candy of the ocean!23:22
+perlDreamershrimp is good23:22
@preactionor sushi!23:22
* perlDreamer always gets confused. sushi==raw fish, or vegetables?23:23
@preactionsushi is the rice23:23
+perlDreamerone is sushi, the other is sashimi23:23
@preactionsashimi is raw fish over sushi rice23:23
+perlDreamerin that case, I'm digging the sushi, but leave the fish bait off of it23:23
@preactionmaki is the "sushi" you know, with the fish and the veggies rolled up in sushi rice23:23
ChizadMan, this sushi talk is making me hungry, and I just ate about an hour ago.23:25
Chizadalso, IIRC nigiri is the raw fish over sushi rice, and sashimi is just thin slices of raw fish.23:26
@preactionyeah, that sounds right23:27
ChizadEither way, they're both very tasty. :)23:29
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:37
dionakyou guys are making me hungry23:42
@preactionthen i won't go into the details on how i made home-made tortellini last night23:43
@preactionmmmmmmm23:44
@tavistopreaction, you got Olive Garden to go. I saw you there23:44
@preactiondon't tell THEM that23:44
@tavistoer...23:44
@preactionbesides, they don't make pasta from scratch either23:44
@preactionthey have MACHINES23:44
+perlDreamerno one makes pasta without a machine23:45
dionakoh, i thought they ordered it frozen (olive garden)23:45
+perlDreamerwe have this little hand crank one23:45
@tavistoperlDreamer has fisher price play-doh machine23:46
@preactionyeah, i want me one of thems hand-crank ones23:46
+perlDreamertavisto is jealous, cuz he got a Easy Bake oven instead23:47
@tavistowhy would I be jealous of you when I have an easy bake oven? are you insane!23:47
+perlDreamerbecause I'll be cranking out the pasta long after you run out of chococake mix and pink frosting23:48
@tavistohave fun poisoning your brain with blue play doh spaghetti... I'm making & eating chocolate cake and brownies!23:48
@tavistoI think you'll be dead after 1 plate of play doh sketti23:48
+perlDreamerblue is fine, it's the yellow you have to watch out for23:48
@tavistowe'll bring some to WUC and you'll have to prove it to me23:49
+perlDreamerI'll bring the marinara23:51
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI23:55
--- Day changed Wed May 13 2009
-!- SquOnk [n=emhn@bolivar.unesr.edu.ve] has quit ["Yippie kay-ai-yay, fudder muckers!"]00:08
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:11
-!- c_thomas [n=tomb@207-119-125-236.stat.centurytel.net] has joined #webgui00:41
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:44
-!- dionak [n=dionak@97.66.185.250] has quit []01:16
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:59
-!- ekennedy_ [n=ekennedy@174-154-226-239.pools.spcsdns.net] has joined #webgui02:09
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui02:12
ekennedy_I've got an RFE (#10253) that I've received permission to commit.  I'm good with submitting the code changes via SVN, however, the change also adds a column to the DataForm table.  Am I to add the code within an upgrade script to handle that or do I communicate it to someone else who does if for me?02:12
@preactionekennedy_: add the column within the appropriate upgrade script02:13
ekennedy_thanks.02:14
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []02:25
-!- ekennedy_ [n=ekennedy@174-154-226-239.pools.spcsdns.net] has quit [Connection reset by peer]02:30
+perlDreamerwe should have told him about RFE day tomorrow.02:31
-!- ekennedy [n=ekennedy@174-154-226-239.pools.spcsdns.net] has joined #webgui02:31
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:40
-!- mode/#webgui [+v patspam] by ChanServ02:40
+perlDreamerjust committed the USPS shipping driver, and I'd love any feedback y'all have about it03:06
+perlDreamerbbiaw03:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui03:11
-!- mode/#webgui [+o plainhao] by ChanServ03:11
CIA-23WebGUI: colin * r10738 /WebGUI/ (10 files in 8 dirs): 03:15
CIA-23WebGUI: Add USPS Shipping Driver with tests, and i18n.03:15
CIA-23WebGUI: Change the Ship, Cart to do exception handling when calling a shipping driver,03:15
CIA-23WebGUI: as that's the message passing interface between the modules.03:15
CIA-23WebGUI: Add a noFormProcess field property that is recognized by processPropertiesFromFormPost.03:15
@preactionperlDreamer: code looks solid to me. why all the private methods instead of public methods? is there a special reason?03:35
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]03:53
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI03:54
-!- mode/#webgui [+o khenn] by ChanServ03:54
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui04:02
-!- mode/#webgui [+v Radix-wrk] by ChanServ04:02
+perlDreamerpreaction, they aren't meant to be called by anyone but me04:04
+perlDreamerso that's why I marked them private04:04
+perlDreamerand thank you very much for the review04:05
@preactiondoesn't mean they couldn't be useful to someone else, in a macro perhaps?04:06
@preactionthe calculate one especially04:06
@preactioni dunno how shipdrivers work, maybe i'm off-base04:06
+perlDreamer(I think) everything a caller would need is ->calculate, rather than building the XML, submitting the request, and then reconciling XML data with the shippable units04:07
+perlDreameralthough, if getShippableUnits is as useful as I think it is, it will be promoted to ShipDriver04:08
+perlDreamersince the UPS code will use it, too04:08
@preactiongood to know when trying to debug that the production server has code with bugfixes that SVN doesn't have...04:23
+perlDreamerthat's bad04:24
@preactionyeah, little bit04:25
+perlmonkey2woohoo, my G1 comes in tomorrow.  I bet android market wouldn't reject a Gallery app because the default template looks like a Polaroid.  04:35
@preactioni was under impression that android didn't have a central app server, or at least it's controlled by people who believe in a free market04:42
+Radix-wrkAhh.. you're getting a G1 eh.. not going to wait for the nicer sapphire/magic handset? :)04:55
+Radix-wrksaw a video of samsung's new android handset in action yesterday - looks nice.. tho still lots of stuff to fix in their software it looks like04:56
+Radix-wrkpreaction: android has an app server.. and it's controlled, but not as much as the apple app market is from what I've heard - that may change of course04:58
@preactionbut i can install whatever i want on my android phone, w/o using their app server, right?05:06
-!- c_thomas [n=tomb@207-119-125-236.stat.centurytel.net] has quit [Read error: 110 (Connection timed out)]05:10
+perlDreamerat what point does one throw caution aside and decide to publish the details of bad technical support?05:11
+perlmonkey2Radix-wrk: nicer?  I didn't think the magic was going to be nicer05:14
+perlmonkey2lcd keyboard....fail05:14
+perlmonkey2and other than the lack of keyboard, giving it a slighter smaller lighter frame, and a marginally upgraded battery, it is the same machine.05:15
@preactionperlDreamer: after one is finally satisfied05:15
+perlmonkey2preaction: yes, you can install whatever you want from your machine.  05:15
+perlDreamerI was having problems with the API docs.  I told them that.  I sent them the XML I was sending, and the response from their server.05:18
+perlDreamerI called out the pages in the spec05:18
+perlDreamerHis response was " I have verified your account is active and everything on our side is up and running correctly. I would suggest contacting your 3rd party shopping cart for assistance."05:18
+perlDreamerI AM the 3rd party shopping cart05:18
+perlDreamerI don't know whether to email him back and try to explain05:21
+perlDreameror to publish this on my blog05:21
CIA-23WebGUI: doug * r10739 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetVersioning.pm): Improved performance for large numbers of asset instantiations05:22
CIA-23WebGUI: doug * r10740 /WebGUI/lib/WebGUI/AssetVersioning.pm: merged 1073905:22
CIA-23WebGUI: patspam * r10741 /WebGUI/ (4 files in 4 dirs): Improved handling of Survey restart05:22
CIA-23WebGUI: patspam * r10742 /WebGUI/ (5 files in 5 dirs): 05:22
CIA-23WebGUI: More Survey refactoring05:22
CIA-23WebGUI: refactored out repetitive checking of takenCount05:22
CIA-23WebGUI: added i18n template variables to Survey template so that user is told what happened for timeouts etc..05:22
+perlDreamerpatspam++ for remembering the Help05:23
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui05:23
-!- mode/#webgui [+o Haarg] by ChanServ05:23
ekennedyQuestion:  Is there a way to install an different version of Webgui in an existing wre installation? This is for test purposes so I'm not worried about hammering the exisitng databases.05:29
+perlDreamerekennedy, there's a couple of ways to do tht05:30
+perlDreamerthe most common way is to symlink directories to /data/WebGUI05:30
+perlDreamerwhich would let you change between many versions05:31
+perlDreameranother way is via git, which makes switching between branches quite painless05:31
+perlDreamerI'd recommend the first, unless you're quite proficient with git05:31
+perlDreamerwhich /me is not05:31
ekennedyIts been a few years since I've done a source install of WebGUI but I assume that is what I will want to do to create the desired environment.05:32
* patspam sneaks off for lunch05:34
+Radix-wrkperlmonkey2, personally not a fan of physical keyboards on phones - a good onscreen keyboard works better imho and they just add bulk to the phone.  The HTC Magic looks very slim in comparison so less weight in the pocket.05:46
+perlmonkey2I wonder how Google is making money with Android?  I read so far only 3% of handheld web traffic is via Android.  Are they hoping it will eventually drive enough search traffic?05:52
@preactiondeals with vendors to provide support perhaps?05:53
+perlmonkey2makes sense05:54
+Radix-wrkandroid has barely gotten off the ground tho06:00
+Radix-wrkit's only available in one phone atm06:01
+Radix-wrkand google win by just making google maps/search/etc all ubiquitous on your phone06:01
+Radix-wrkthe more phones that come out powered by android, the more google wins marketshare of the handset market06:02
@preactionyes, but what does marketshare mean to google when android is F/OSS06:04
+perlDreamerthen doesn't it become F/OSS vs proprietary?06:05
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI06:06
-!- mode/#webgui [+o tavisto] by ChanServ06:06
@preactionthe HTC Magic looks pretty nice06:06
CIA-23WebGUI: colin * r10743 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/SurveyJSON.pm: Fix a POD whitespace problem in SurveyJSON.06:07
CIA-23WebGUI: colin * r10744 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Fix POD syntax errors in Survey.pm06:07
@preactionand now, again, i want to wait to buy a new phone because i want to see if the openness of android leads to better software than the idiots at apple06:07
+Radix-wrkf/oss just means it's possible for other vendors to add support for their stuff - but doesn't mean they will06:08
+Radix-wrkMS is still pushing their Windows mobile stuff.. apple still pushing iPhone.06:09
+Radix-wrkInterestingly enough, Symbian OS is open source now too06:09
@preactionyeah, but symbian has always sucked06:10
+Radix-wrkyup06:10
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]06:11
+Radix-wrkSo I think MS will still control the corporate market for the time being.. apple will have the artsy geeks, and android will be aimed at the hacker/geek market who want more flexibility/customisation06:12
+Radix-wrkand of course there's a few others.. blackberries OS, Palm's WebOS06:13
@preactioni heard BB was going to android06:14
+Radix-wrkit's an interesting market atm.. lots of interesting developments and changes06:14
+Radix-wrkI think android has the potential to be great.. it all depends on the next few handsets06:14
@preactionyes, but if you want something that works well now, go with iphone06:15
+perlmonkey2Radix-wrk: what's wrong with the G1?06:15
@preactionin 3 years i suspect android will be top dog06:15
+perlDreameryou think it will appeal to the mass market?06:17
+perlmonkey2perlDreamer: there is only a single phone out and it accounts for 3% of online mobile traffic.  That seems pretty huge to me.06:19
@preactioni think the openness will appeal to users and vendors alike06:20
@preactionit's basically a free OS for them to use06:20
@preaction(provided their hardware is supported, hence building new phones to take advantage of it)06:20
+Radix-wrkperlmonkey2, my only problem with the G1 was the keyboard.. I find those keyboards too dicky.. tiny little buttons on em06:20
@preactionit's the ubuntu of phones, only more awesome because of the difference in the platform06:21
@preactionandroid could be a huge win for f/oss06:21
+perlmonkey2android 1.5 has some opengl support.  How long before 3D games :P06:21
+Radix-wrkonscreen keyboards have the disadvantage in that they take up screen realestate.. but they are much better at touch typing on06:21
+Radix-wrkwindows mobile and iphone os both have opengl support also06:22
+Radix-wrkbiggest problem with the games on them has been how to interact.. touch screen or keyboard.. especially with every device being different (some having d-pad, some not)06:22
+perlmonkey2a visor mount and a bluetooth keyboard and it could be a workable terminal :P06:22
+Radix-wrkI have a htc touch diamond phone atm.. will stick with this until android stabilises and more phones come out I think06:24
+Radix-wrklove the size of this phone tho.. it's tiny06:24
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []06:24
+perlmonkey2the only thing that would draw me to the iphone is the kindle app.06:25
+Radix-wrkAhh.. you read ebooks on your phone?06:25
+perlmonkey2I've never had a phone that could do it.06:25
+Radix-wrkthat's the #1 application for me on my existing phone - ebook reader06:25
+perlmonkey2But my bro-in-law showed me his iphone with the kindle app, and the text was very readable.06:25
+perlmonkey2I probably wouldn't kill for it, but I might consider harsh words :P06:26
+Radix-wrkI've been reading ebooks on my phone for about 5 years now06:26
+perlmonkey2nice06:26
+Radix-wrkmicrosoft reader and tiny ebook reader are both great06:26
+Radix-wrkiphone has text/pdf/html ebook readers already tho06:28
+Radix-wrktho a dedicated reader app is a bit better than your typical app for viewing text files (remembers where you are, allows bookmarks, etc)06:28
+Radix-wrkit's great to carry a few hundred books around me all the time tho - read on the train on the way to work.. continue reading over lunch.. read while waiting in a queue.. read while on the treadmill at the gym.. etc06:30
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui06:31
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]06:31
+perlmonkey2hmm, how would you read on the treadmill?  Going to drip sweat on your $400 handheld?06:32
+perlDreameryou park it on the console06:32
+Radix-wrkI put it on the treadmill itself on the rail in front of the display - and have a sweat towel for dealing with drips ;)06:33
+perlmonkey2heh, makes sense.06:34
+Radix-wrkjust gotta keep pressing the next page key regularly that's all06:34
+Radix-wrkI don't usually run on the treadmill tho.. just a fast paced walk on an incline.. running would be too hard06:34
+perlmonkey2Radix-wrk: heh, I hear that brother.  Once I realized how hard it was on an incline, I decided to never run again, barring velociraptors or going to see the visiting Swedish bikini team.06:40
* perlmonkey2 turns in for the night.06:41
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has left #webgui []06:41
CIA-23WebGUI: colin * r10745 /WebGUI/t/Shop/Ship.t: Update this test to work with the new USPS driver.06:42
CIA-23WebGUI: colin * r10746 /WebGUI/t/Asset/Sku.t: 06:42
CIA-23WebGUI: Fix the logic in t/Asset/Sku.t. Add tests to make sure that the06:42
CIA-23WebGUI: shipsSeparately method is tested.06:42
CIA-23WebGUI: colin * r10747 /WebGUI/t/Asset/Wobject/Matrix.t: 06:42
CIA-23WebGUI: Update test to make getListings work. It used the defaultSort value, which was06:42
CIA-23WebGUI: set to an invalid column.06:42
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI06:45
+perlDreamerelnino!06:45
elninohi. you saw me quick!06:45
elninoperlDreamer,   before I go promising people stuff.. the SMS.. is that in webgui yet? I think we talked about this a while ago.06:46
+perlDreamershould be in there by end of tomorrow06:46
+perlDreamerso, in 7.7.706:46
elninoah beta06:46
elninook.06:46
+perlDreamerwell, an enterprising programmer should be able to backport it if necessary06:46
elninoand 7.7 is released when? this summer?06:46
elnino=)06:47
* perlDreamer is not sure when it goes stable06:47
@tavistoperldreamer, which should we apply for... integrator or provider?06:47
+perlDreamerprovider06:47
+perlDreamerelnino, we should check the roadmap to see if it's on there06:49
elninonot mentioned on http://www.webgui.org/webgui/roadmap06:50
+perlDreamernope06:50
+perlDreamermaybe preaction will say something about it...06:50
@preactionabout what?06:51
+perlDreamerwhen does 7.7 go stable?06:51
elninosms06:51
elninoand that06:51
elnino=)06:51
@preactionright before the WUC06:51
elninook.06:51
elninothanks.06:51
elninoand ... sms doesn't cost US (the sender) anything right? she wants a work flow that sends text messages on a particular frequency06:51
+perlDreamerI think it depends on the provider06:52
elnino...so I just write a workflow for a subscription. right06:52
elninooh.06:52
+perlDreamermost providers get you coming and going06:52
@preactionwhy aren't we just using an SMS-email gateway?06:52
elninothats what I thought (email gateway)06:52
elninocell to cell costs money. but email to cell?06:53
+perlDreamerthat would only cost the receiver?06:53
@preactionright06:53
elninocool. thanks for confirming.06:53
@preactioni'm not confirming anything, i didn't write it06:53
elninoconfirming the email gateway thing/and only costing the receiver.06:54
elninowhether webgui works is another store. =)06:54
elninos/store/story06:54
@preactionthere are SMS-email gateways and they only cost the reciever, dunno if we'll use them06:54
elninoso Ihave to sign up for an sms email gateway. 06:54
elninoI vaguely remember this converstaion.06:54
elninosorry if it's repeat.06:55
@preactionno, providers each have their own sms-email gateway06:55
@preactionhttp://en.wikipedia.org/wiki/SMS_gateways#Carrier-Provided_E-Mail_or_Web_to_SMS_Gateways06:55
elninook. backup. my customer wants people to sign up for a subscription of some sort, that will periodically send them (the customer) a text message. (think weather report for your area) 06:56
elninoI imagine that the customer wil provide their own email gateway to their cell phone06:56
elninoand I just write a workflow to send the text message to the customer's cell.06:57
@preactionthey could, sure06:57
@preactionyou'd be sending an e-mail though06:57
@preactionthe gateway would make it into an SMS message and send it to the user06:57
elninoright. like #####@tmobile.com - which the customer will have in their profile somewhere I imagine.06:57
@preactionalternatively, you can have them type in their mobile phone number, and give their carrier, and you can try to figure out what their SMS gateway e-mail address is06:58
@preactionhaving them provide the e-mail address is safer though06:58
@tavistoyeah those are usually in a standardized format06:58
+perlDreamerso there's no general gateway, that would map any cell phone number to the provider?06:59
elninocorrect06:59
elninoone for tmoble, one for verizon, http://www.mutube.com/projects/open-email-to-sms/gateway-list/07:00
+perlDreamerhm07:02
elninoshould webgui be listed on http://en.wikipedia.org/wiki/SMS_gateways#Carrier-Provided_E-Mail_or_Web_to_SMS_Gateways under "SMS Gateway Software"?07:02
elninowhatcha thinkin?07:02
@preactionno, it's not itself an SMS gateway07:03
* perlDreamer is thinking that the SMS system that I am thinking of is more along the lines of these: http://en.wikipedia.org/wiki/SMS_gateway#API_based_3rd_Party_Bulk_SMS_Gateways07:03
@preactiona gateway implies that it transforms a submitted message into an SMS message and sends it out over the phone network07:04
@preactionso, like, using a modem07:06
elninoI guess, using that definition, the modem is the actuall cell phone. no?07:09
elninoor the cell phone provider themselves.07:10
@preactionthe modem is the phone, the gateway takes a request and transfers it to the phone07:17
elninok.07:18
* elnino goes to bed to think more.07:20
ekennedyIs there anyone on-line that can help with an SVN password reset?07:25
+perlDreamerekennedy: that would be Haarg, preaction or rizen07:26
* perlDreamer would recommend coming back tomorrow morning at 9:00pm CDT for RFE day.07:27
+perlDreamerthere will be a whole lot of hacking going on07:27
ekennedyThe day job will be in the way.  I've got an RFE to commit and wanted to try to get it before a bunch of other changes are submitted assuming that the RFE day is productive.07:28
+perlDreamerekennedy, can you send me a SVN diff?  I'll commit it for you.07:29
+perlDreamerbut we should get your SVN password cleared up anyway07:29
ekennedyperlDreamer - I'll see if I can't find a newer password somewhere on my system and if I don't I send a note to JT to get a new one.  If he sees it in the morning maybe I can get it in before taking off.  Thanks for your help!07:31
+perlDreameryou bet, ekennedy07:31
@preactioni'd help, but i'm afraid i don't know who you are07:35
+perlDreamerpreaction, I'll vouch for ekennedy07:38
+perlDreamersame IRC nick as username on the site, see the RFE about reply filter07:39
+perlDreamertime for this old man to go to bed.07:40
+perlDreamerhappy hacking, all07:40
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:40
ekennedypreaction: I was just drafting a message to JT.  Can I e-mail you the original message I had from JT giving me svn access as some kind of proof?  Or would you rather than I just send a note to JT?  I get it if that is your preference.  Thanks.07:49
@preactionekennedy: perlDreamer vouches for you. what you want your new password to be?07:54
@preactionekennedy: email it to doug@plainblack.com, that way i have an audit trail to CMA07:54
-!- ekennedy [n=ekennedy@174-154-226-239.pools.spcsdns.net] has quit ["Ex-Chat"]08:11
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]08:26
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui08:43
-!- mode/#webgui [+v Radix-wrk] by ChanServ08:43
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]08:53
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []08:54
-!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui09:00
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:29
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui09:47
-!- LTR_bob [n=bob@88.159.254.154] has quit [Read error: 104 (Connection reset by peer)]09:59
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui10:01
-!- SynQ [n=koendejo@host2.procolix.com] has joined #WebGUI10:05
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui10:56
-!- mode/#webgui [+v bartjol] by ChanServ10:56
CIA-23WebGUI: yung * r10748 /WebGUI/ (3 files in 3 dirs): adding listings caching to Matrix11:03
-!- dapperedodo_ [n=dappered@gw.oqapi.nl] has joined #webgui11:12
-!- dapperedodo [n=dappered@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]11:12
-!- bartjol [n=bartjol@host2.procolix.com] has quit ["Leaving."]11:20
-!- bartjol [n=plainstu@host2.procolix.com] has joined #webgui11:20
-!- mode/#webgui [+v bartjol] by ChanServ11:20
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]11:23
-!- dapperedodo_ [n=dappered@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]11:29
-!- dapperedodo [n=dappered@gw.oqapi.nl] has joined #webgui11:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []11:47
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui11:53
-!- mode/#webgui [+o Haarg] by ChanServ11:53
-!- dapperedodo_ [n=dappered@gw.oqapi.nl] has joined #webgui12:03
-!- dapperedodo [n=dappered@gw.oqapi.nl] has quit [Read error: 104 (Connection reset by peer)]12:03
CIA-23WebGUI: patspam * r10749 /WebGUI/ (7 files in 6 dirs): 12:16
CIA-23WebGUI: Added Survey feedback template12:16
CIA-23WebGUI: Added survey feedback template and method for returning the templated feedback for a given response12:16
CIA-23WebGUI: Used this to clean up the default survey template, and updated the i18n and help12:16
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]12:32
CIA-23WebGUI: patspam * r10750 /WebGUI/lib/WebGUI/Asset/Wobject/Survey.pm: Added www_showFeedback to Survey so that you can dial up response feedback on demand12:42
-!- carogray [n=Caroline@68-247-118-153.pools.spcsdns.net] has joined #webgui12:57
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui13:04
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:30
-!- LTR_bob [n=bob@88.159.254.154] has quit [Read error: 104 (Connection reset by peer)]14:42
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui14:44
-!- carogray [n=Caroline@68-247-118-153.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]14:52
-!- bartjol [n=plainstu@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)]15:05
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui15:20
-!- mode/#webgui [+o Haarg] by ChanServ15:20
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:23
-!- c_thomas [n=tomb@207.119.125.236] has joined #webgui15:51
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui16:15
-!- mode/#webgui [+v perlDreamer] by ChanServ16:15
carograycan anyone answer questions about website statistics - awstats in particular and being hosted on Plain Black servers?16:17
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:24
-!- mode/#webgui [+o bopbop] by ChanServ16:24
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has joined #webgui16:30
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:30
-!- dionak [n=dionak@97.66.185.250] has joined #webgui16:32
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:48
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:51
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:51
CIA-23WebGUI: martin * r10751 /WebGUI/ (4 files in 3 dirs): Refactored genereation of tranasaction related tmpl_vars into WG::Shop::Transaction->getTransactionVars.17:09
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:32
CIA-23WebGUI: graham * r10752 /branch/WebGUI_7.6/ (docs/upgrades/upgrade_7.6.22-7.6.23.pl t/Asset/Asset.t): test and upgrade cleanups17:33
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"]17:34
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:47
-!- mode/#webgui [+o tavisto] by ChanServ17:47
-!- dionak [n=dionak@97.66.185.250] has quit []17:52
+perlDreamergreat change, MrHairgrease!17:52
+MrHairgreasehuh17:53
+MrHairgreasewhat change17:53
+MrHairgreasedid I change?17:53
+perlDreamerrefactoring out those template variables17:53
+MrHairgreaseoh yeah17:53
+perlDreamerso they aren't copy/pasted17:53
+MrHairgreasethey were _almost_ copy/pasted =)17:53
+MrHairgreasethey differed both one line or so17:54
+MrHairgreasebut both could use each others missing line17:54
+MrHairgrease=)17:54
+MrHairgreaseI was about to add a tmpl_var to the skus called pricePlusTax17:55
+MrHairgreasewhich would contain the getPrice plus the dafult tax that is applied to it17:55
+MrHairgreasedefault tax being the tax that would be applied when no shipping address is given17:56
+MrHairgreaseI though it would be easy, but there's no centralized tmpl_var generation thingy in all skus17:56
+perlDreamerno, there's not :(17:56
+MrHairgreaseso I prolly have to add it everywhere17:56
+MrHairgreasewhich sucks17:56
+MrHairgreaseI did add a getPriceWithTax sub to WG::A::Sku in my working tree already17:57
+MrHairgreasebut I'm wondering if there would be a better way17:57
+MrHairgreaseany ideas?17:58
+perlDreamerMrHairgrease, this is what I'd do.18:01
+perlDreamerI'd start making such a subroutine18:01
+perlDreamerand make sure that all the child classes call it18:01
+perlDreamerthat way it only has to be done once18:01
+perlDreamerand we can begin moving common stuff back up into Sku->getTemplateVariables as needed/when time permits18:02
* perlDreamer has to run to a meeting18:02
+MrHairgreaseyeah, that was what I was planning on18:02
+MrHairgreaseok 18:02
+MrHairgreasethanks18:02
+perlDreamertrying to get some school loans for Kathy18:02
+MrHairgreasesuck em dry pd18:02
+perlDreamerthe EU way of higher education is much less expensive, but I hear they tax y'all to death18:02
+perlDreamerl8r18:02
-!- dionak [n=dionak@97.66.185.250] has joined #webgui18:03
-!- ckotil [n=newtrino@129.79.9.43] has joined #webgui18:09
@tavistoperldreamer18:23
@tavistoI got back the USPS provider account info18:23
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:25
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui []18:27
-!- dapperedodo_ [n=dappered@gw.oqapi.nl] has quit []18:29
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:58
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit ["Leaving."]19:07
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui19:08
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui19:27
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 54 (Connection reset by peer)]19:34
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]19:41
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []19:44
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has joined #webgui19:47
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:48
+perlmonkey2accounts19:50
+perlDreamertavisto, how does it sound?19:53
+perlDreameronerous?19:55
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]19:59
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has joined #webgui20:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ20:01
@tavistowell doesn't mean much to me but I passed it on to Graham and JT so that they can play with it20:06
+perlDreamerHaarg, I need to commit a template that is going to end up in a weird place because of the import/parent problem.20:18
+perlDreamerwould it be safer to export the whole subfolder?20:18
@Haarghrm20:19
@Haargwe should probably just fix the root problem20:19
@Haargfor now just do the single template20:19
+perlDreamerOkay.  If i can come back around and look at the import/parent issue, I'll let you know.20:20
+perlDreameras long as I get it fixed by 7.7.7 release time, it won't matter20:20
+perlDreamerer, 7.7.6 rather20:20
zmkis there an intended way to make the default view of a gallery the thumbnail view? Can't figure out how to do it except by manually linking to ?func=thumbnails ..20:27
@preactionzmk: not presently, no. but there's an RFE out there for it I believe20:28
+perlDreamerRFE++20:29
+perlDreamer(meaning I just committed one)20:29
+perlDreameranybody seen RFESlasherMcGurk today?20:29
@Haargyes, over there ->20:31
zmkpreaction: thanks!20:31
@Haargbunch of crap came up today though20:31
+perlDreamerI'll be committing 4 RFEs today20:31
+perlDreamerif all goes well ;)20:31
@preactionbunch of crap my ass, this week has been a hellstorm20:32
+perlDreamerit's been pretty constant the last month20:32
@preactionnah, yesterday JT's world exploded, of course he was off-world at the time (as usual for these things to happen), so there were some fun things20:33
@preactionone day the world will fear him enough to not explode when he stops looking, but until that day...20:33
+perlDreamerhopefully he was heading to a small blue/green world where the rays of the sun will evoke his latent alien powers20:34
@preactionwell, that's what Graham and I are for :p20:34
+perlDreamerindeed20:34
+perlDreamerhave you pointed out to him that bad things happen when he goes away?20:34
+perlDreamerhoster fires20:34
+perlDreamerexploding planets20:34
+perlDreamermight be better just to stay at home20:35
+perlDreamerthat happens to my boss20:35
+perlDreamerwhen he goes to Florida there's some major terrorist issue that comes up and disrupts airline travel20:35
+perlDreamerex-boss, I should say20:37
CIA-23WebGUI: sno * r10753 /WebGUI/lib/WebGUI/Workflow/Activity/CleanLoginHistory.pm: 20:41
CIA-23WebGUI: Add retain last login yesNo option. If configured to retain, workflow will determine if20:41
CIA-23WebGUI: the last login would be removed from the login history and will skip deleting that entry.20:41
CIA-23WebGUI: colin * r10754 /WebGUI/ (8 files in 8 dirs): 20:41
CIA-23WebGUI: RFE for making an user's inbox filterable by the person who sent it.20:41
CIA-23WebGUI: Includes template changes, i18n, help and tests.20:41
CIA-23WebGUI: colin * r10755 /WebGUI/ (lib/WebGUI/Session/Setting.pm t/Session/Setting.t): 20:41
CIA-23WebGUI: Add a has method to Session/Setting, so that it's easy to check if a setting20:41
@preactionoh lord. i'm checking out the svn repo with git-svn. and it's at r50. of 10754...20:41
CIA-23WebGUI: already exists. Very handy for upgrade scripts.20:41
@preactionr500 of 10756... this might take a while...20:46
+perlDreamerhm 10:52 - 10:47/(500-50) ~ 5 minutes for 450 commits20:50
+perlDreamerroughly 25X more commits to go20:51
+perlDreamerso 135 minutes20:51
+perlDreamerthat's enough time to meet a friend for 5 mile run, drive back home, shower and eat lunch20:57
+perlDreamerRFE ++20:59
+perlmonkey2preaction: you are a brave soul.21:00
@preactioni need it. i can't handle keeping all these changes in one SVN repo in limbo like i do21:01
@preactioni end up committing half of them erroneously, or having to make absolutely sure, or not being able to work on two features in one file...21:02
CIA-23WebGUI: sno * r10756 /WebGUI/lib/WebGUI/i18n/English/Workflow_Activity_CleanLoginHistory.pm: Option messages for Admin panel.21:08
CIA-23WebGUI: colin * r10757 /WebGUI/ (4 files in 4 dirs): Add an Inbox setting to send the user a copy of messages that they send.21:08
@preactionand if people keep adding revisions, my git-svn clone will NEVER FINISH21:09
+perlDreamersorry :/21:09
+perlDreamerthe good news is that they're small, and it's pulling revs faster than we can make them21:09
+perlDreameruntil RFESlasherMcGurk shows up21:09
@preactioner... well after 2200 it decided to do some compressing thing. 21:11
+perlDreamergoing faster?21:17
@preaction2800 now, i suspect it' will be usable by tonight21:19
+perlDreamerit'll be faster once we're all in git21:22
+perlDreamerRFE ++21:24
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui21:27
@Haargpreaction, i could give you my repo21:27
@Haargwhen i built it, i downloaded a copy of the full repo off the server to make it go at a reasonable speed21:29
CIA-23WebGUI: colin * r10758 /WebGUI/lib/WebGUI/ProfileCategory.pm: Remove some whitespace.21:41
CIA-23WebGUI: colin * r10759 /WebGUI/lib/WebGUI/Account.pm: Document the store method in POD for Account.21:41
CIA-23WebGUI: colin * r10760 /WebGUI/lib/WebGUI/Inbox/Message.pm: Only use 1 i18n object.21:41
CIA-23WebGUI: colin * r10761 /WebGUI/ (5 files in 5 dirs): Add templated inbox notifications.21:41
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui21:47
perlDreamer1am I back?21:47
perlDreamer1phew21:47
* perlDreamer1 goes running21:48
perlDreamer1be back before preaction's git-svn download finishes21:48
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 110 (Connection timed out)]21:48
@Haargalso, it will take much longer than you think to build a webgui git repo if you include the branches.22:00
@Haargthere is one branch that was made by mistake that is a copy of svn root22:00
@Haargso it rebuilds the whole history again22:01
CIA-23WebGUI: jt * r10762 /WebGUI/docs/ (2 files in 2 dirs): - Fixed a search tickets problem in the EMS badge builder template.22:06
@Haargpreaction, i'm uploading my git repo to dusk.  eta 87 minutes.  goes back to webgui 0.9.22:12
@preactioni just checked out https://svn.webgui.org/plainblack/WebGUI, so it should be just waht i need22:14
@preactioni'm already up to 630022:14
@Haargah22:14
@Haargyeah, that goes a lot faster22:14
@preactionand your git repo in dusk won't commit back to svn will it? or could you add an auto-hook that would git-svn dcommit22:15
@preactioni'm pulling a master and i'll make local branches for all my changes, then push back to master and then dcommit22:15
@Haargwhat i'm uploading is just a tarball of what i'm using basically22:15
@Haargso yes it will commit back to svn22:15
@preactionohh, i get it22:17
@Haargit's basically just a git svn checkout that's been massaged a bit to have more data and so i can rebuild it faster22:19
@tavistopreaction, I need your l33t gallery sk1llz22:22
@tavistoer kn0wl3dge22:22
@preactiontavisto: wat j00 n33d22:22
@tavistohehe22:22
@tavistoI have been tasked with grouping the webgui sightings into categories that match our solutions section22:22
@tavistotherefore, business, gov, non-prof, education22:23
@preactionindividual galleries?22:23
@tavistoyessir, so I'm curious if I can just go in and manage the current monster gallery for sightings and cut/paste the albums 22:23
@tavistoI don't think this is a problem but I wasn't sure since I've never done anything like this before22:23
@preactionyes, cut/paste should work fine22:33
@tavistothat is great news22:33
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []22:38
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui22:46
CIA-23WebGUI: jt * r10763 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Sku/EMSTicket.pm): 22:54
CIA-23WebGUI: - Fixed a problem in the EMS calculating prices on tickets with a badge that22:54
CIA-23WebGUI:  has an existing ribbon.22:54
@preactionIT'S DONE! YAY!23:06
@preactiononly 2 hours, not bad23:06
-!- s4eek_ [n=charles@rrcs-71-42-2-48.se.biz.rr.com] has joined #webgui23:09
-!- s4eek_ [n=charles@rrcs-71-42-2-48.se.biz.rr.com] has quit [Read error: 54 (Connection reset by peer)]23:14
-!- s4eek_ [n=charles@andc-fw1.exploreos.com] has joined #webgui23:15
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]23:15
CIA-23WebGUI: joeri * r10764 /WebGUI/ (11 files in 10 dirs): add PayPal paydriver23:20
carograywebstatistics question23:21
carogray?23:21
carograyhosted on plainblack when we look at webstatistics for hosts - we are assuming that the hosts are the the hosts of our visitors? or the ip addresses of people looking at our website23:22
carograyPlain Black is "looking" at our pages more than anyone else - way more than anyone else?23:22
carograydoesn't this then skew all of the results of our statistics like how many pages are looked at?23:23
dapperedodoI think that will be spectre who is looking23:23
carograyok - but it isn't people who are using our information right?23:23
dapperedodoWell, you never know that for sure if you put things on the internet23:24
@preactioncarogray: that's probably spectre, yes. what IP address specifically?23:26
@preactionor what hostname?23:26
@preactionwe can make it so those don't show up anymore, if you post to the support board and ask23:26
carograyugh! have to go! 15 minutes ago! will you guys still be aorund  in a couple of hours or tomorrow?23:27
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]23:29
@preactioni really need to stop giving PB help here...23:34
@Haargpreaction, if you want a more complete git repo, it's on dusk in my home dir23:40
@preactionokay, thanks. i might replace my SVN.master with it23:41
ckotilso i just lost some perl modules which broke webgui after a restart of httpd. i rerean testEnvironment, and it downloaded what i had lost. so its working again23:45
ckotilso far i cant figure out why/how i lost the perl modules.23:45
@preactionwrong environment?23:45
@preactionnew WRE?23:45
ckotilwrong env maybe. but i called the apache restart script via sudo like i always do23:46
ckotilits a source install23:46
@preactionperhaps someone else did it and didn't know they were doing wrong? perhaps the version numbers we needed got bumped up?23:48
CIA-23WebGUI: sno * r10765 /WebGUI/lib/WebGUI/ (Content/AssetManager.pm Search.pm): 23:48
CIA-23WebGUI: Admin Panel asset search extension: allow searching by assetId with the inclusion of a helper keyword:23:48
CIA-23WebGUI: assetid: <an_asset_id>23:48
CIA-23WebGUI: assetId search is performed using a logical OR so multiple helper:key pairs can be applied23:48
CIA-23WebGUI: and normal keywords can also be used in the same query23:48
ckotilimpossible to say. i just hope i stumble accross something that explains what just happened.23:48
ckotilmy heart always drops when i see service unavailable.23:49
ckotilsaw this in apache logs.   Can't locate object method "open" via package "WebGUI::Session" at /gnoc/globalnoc/htdocs/WebGUI/lib/WebGUI/URL/Content.pm line 54.\n23:49
ckotilsaw nothing in webgui log.23:49
@preactionmissing modules will do that23:49
ckotilya23:50
ckotilso that tipped me off to rerun the testEnv script23:50
ckotilMIME::Tools was one missing package, and i forget the others.23:50
@Haargi think i'm going to add and use Scope::Guard as a way to deal with session's tendancy to leak23:51
-!- c_thomas [n=tomb@207.119.125.236] has quit [Read error: 110 (Connection timed out)]23:52
ckotilmodules installed via testEnv dont update the history file for cpan23:52
ckotilor maybe im lookin int he wrong place23:52
@preactionckotil: that's weird. it uses CPAN.pm to do it23:52
ckotilah, at least i can see the build files in .cpan/build. File::Temp, MIME::Tools, File::Path were reinstalled23:55
@preactionFile::Path is a standard module, same as File::Temp23:56
@preactionso whatever happened, it's pretty weird23:56
@preactionwooo! go joeri! paypal driver!23:57
dapperedodono that would be woo go Paul Wrightson, he created it23:57
@preactionoh, then WOOOOO!23:58
@preactionyay for new committers!23:58
--- Day changed Thu May 14 2009
@preactionso how could i justify this patch i made to allow Redirect to show up in Page Layout with a template?00:00
@preactionelnino asked for the feature, didn't make an RFE, but i did it anyway because i was bored one night00:01
@Haargpreaction, if you do use my git repo, you'll note it maps svn users to real names.  if new names show up you'll have to add them to the authors file it uses.  alternatively, you could just remove that from the config file.00:01
@preactionand now i get this strange sense of deja vu like she asked for this before and was rejected... like i've argued for it before...00:01
@preactionHaarg: it doesn't happen automatically?00:02
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui00:02
-!- mode/#webgui [+v cap10morgan] by ChanServ00:02
@Haargit will refuse to continue updating until you add an entry to the authors file00:02
@preactionah, nice00:02
perlDreamer1Haarg, you think Session is leaking?00:04
@Haargnot currently00:04
@Haargbut it's easy to write code that does leak it00:04
@Haargand depending on the design of the code, fixing the leaks can be painful00:04
@Haargexport code specifically00:05
perlDreamer1too true :/00:05
@Haargwould be much friendlier to be able to just throw an error or return00:05
@Haarginstead of having to close the session before doing that00:05
-!- c_thomas [n=tomb@207-119-125-236.stat.centurytel.net] has joined #webgui00:06
-!- c_thomas [n=tomb@207-119-125-236.stat.centurytel.net] has quit [Client Quit]00:06
-!- s4eek_ [n=charles@andc-fw1.exploreos.com] has quit []00:07
perlDreamer1ugh00:27
perlDreamer1merging code from old versions of wG into HEAD is hard!00:27
@preactionyes, yessir it is00:30
@preactioneasier to merge back to older versions imho00:30
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui00:30
@preactionso i made a Form::SelectAsset control, but i don't know if it works :(00:30
perlDreamer1you _do_ know what I'm going to say to that, right?00:31
@preactionOMG NO, WUT00:31
perlDreamer1How about writing a test? :)00:31
@preactionOMGYES00:31
perlDreamer1tests are easy, friendly, and have two major benefits00:31
perlDreamer11) they make sure that the codes works today and will work tomorrow00:32
@preactionbut tomorrow or something. i've got real work to do and i'm sitting here cleaning out my SVN repo of all the bits of code i've written and told nobody about00:32
perlDreamer12) They get annoying, insistent, berating code maintainers off yer back00:32
perlDreamer1Of course, if Haarg weren't so nice all the time, I wouldn't have to be annoying, insistent, berating, impatient and voluble all the time, either.00:33
@preactionsweet. now i have git clones for each of my in-progress features (only 4, not counting the other full SVN clones and my Doug's Experimental branch)00:34
@preactionoh, wait, 500:34
@Haargwhat do you mean by git clones?00:34
@preactiongit clone WebGUI_SVN.master <some name>00:35
@Haargah00:35
@preactionthen i can git push WebGUI_SVN.master, and then git-svn dcommit in my .master00:35
CIA-23WebGUI: dwrandall * r10766 /WebGUI/ (8 files in 6 dirs): Content Delivery Network (CDN) - optional, for either uploads only or both uploads & extras (rfe 9134)00:35
@preactionwait, who?00:36
@Haargnot sure how you installed git, but the source archive includes a script in contribs that will create symlinked working directories00:36
@Haargthen you could dcommit from any of the directories00:36
perlDreamer1yeah, who?00:37
@preactionHaarg: yeah, but there was a huge disclaimer about "HYRE BE DRAGYNS" that i didn't want to deal with00:38
@Haargah00:38
@Haargit's worked mostly fine for me00:38
@preactioni didn't understand, something about deleting branches and corrupting the clone repo00:38
@Haargare you sure you mean the same thing?00:38
@preactionmost likely it's someone being too thorough on the manpage, but a two-step commit is fine for me00:38
@Haargthere are some options you can give to the clone command to do some odd things00:39
@preactionman git-clone, the --shared option00:39
@Haargthe script i'm using is different00:39
@Haargit just symlinks all the relevant files/dirs00:39
perlDreamer1it's not bad code00:40
perlDreamer1there's tests00:40
perlDreamer1POD00:40
@preactionbut wouldn't symlinks cause me to edit both the clone and the source repo?00:40
perlDreamer1code formatting is strange.  Random indents and cuddled elses00:40
@Haargdepends on what you mean00:40
@Haargas long as they are working on different branches, it doesn't matter00:41
@Haargthe repo as a whole would be shared, but the data is all still kept separate00:41
@preactionoh, ohhhh, OHHHHH. i didn't have to do this, i could have just done "git branch"00:41
@Haargfor most things, yeah00:41
@preactioni'm still thinking like SVN, where branching is a stupid and dangerous thing00:42
@Haargalthough sometimes it's nice to have separate working directories for things00:42
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []00:43
perlDreamer1only thing that's bad is that he didn't put a notice in the changelog00:43
perlDreamer1but he wrote 38 tests to validate his new CDN storage code00:43
perlDreamer1which is cool!00:43
@preactionindeed00:44
perlDreamer1each new method added to Session/Url and Session/Id got a test00:44
@preactionit'd be nice to see some examples of how to use it with S3 or whatever other CDN are out there00:45
@preactionotherwise i like it, it adds some wonderful features in a nice way into a very old part of WebGUI00:46
perlDreamer1someone needs to let him know about the changelog and general coding standards00:46
@preactioni can ask who dunnit so we can mention it00:47
perlDreamer1u da man, dawg00:47
@HaargperlDreamer1, are there any particular rough spots you noticed when working on exporting in story manager?00:48
perlDreamer1nope00:48
perlDreamer1worked fine00:48
@Haarglooks like i'm going to end up refactoring some parts of the export code00:48
perlDreamer1AssetExport code, or Story* export code?00:49
@HaargAssetExport00:49
perlDreamer1that would be very good00:49
@Haargit won't be all that different, but at least cleaned up in some ways00:49
perlDreamer1is t/Mail/Send.t working for you, Haarg?00:50
@Haarg7.6 or 7.7?00:50
perlDreamer17.700:51
perlDreamer1I'm neck deep in merging RFE code00:51
perlDreamer1that test was acting funny last night00:51
@Haargworks for me00:51
@Haargalthough i have seen it act odd from time to time00:51
perlDreamer1random pairs of tests would fail00:51
@preactionthe only suitable course is for me to commit ritual seppuku to absolve myself of the sin of t/Mail/Send.t00:59
@Haargheh01:00
perlDreamer1preaction, it's a great test01:00
perlDreamer1there are things that we couldn't test without it01:00
@preactionTELL ME LIES TELL ME SWEET LITTLE LIES01:00
perlDreamer1instead of sepuku, you must find a way to refactor it to make it more testable01:00
@preactionanyway, real work now!01:00
perlDreamer1I have read the PayPal code01:00
perlDreamer1and it's not going to pass the POD tests01:01
perlDreamer1Haarg, I'm going to start running regressions now01:01
perlDreamer1maybe we'll get done by Friday01:01
@Haargheh01:01
@Haargthanks01:01
@Haargi still have a number of things to commit01:01
CIA-23WebGUI: colin * r10767 /WebGUI/docs/changelog/7.x.x.txt: Add missing changelog entry for rfe #913401:07
CIA-23WebGUI: dagitz * r10768 /WebGUI/www/extras/assets/sharefolder.gif: Addes sharefolder.gif01:07
CIA-23WebGUI: dagitz * r10769 /WebGUI/www/extras/assets/story.gif: added story.gif01:07
CIA-23WebGUI: dagitz * r10770 /WebGUI/www/extras/assets/storyarchive.gif: added storyarchive.gif01:07
CIA-23WebGUI: dagitz * r10771 /WebGUI/www/extras/assets/storytopic.gif: added storytopic.gif01:07
CIA-23WebGUI: dagitz * r10772 /WebGUI/www/extras/assets/small/storytopic.gif: added small storytopic.gif01:07
CIA-23WebGUI: dagitz * r10773 /WebGUI/www/extras/assets/small/storyarchive.gif: added small storyarchive.gif01:07
CIA-23WebGUI: dagitz * r10774 /WebGUI/www/extras/assets/small/story.gif: added small story.gif01:07
CIA-23WebGUI: dagitz * r10775 /WebGUI/www/extras/assets/small/sharefolder.gif: added small sharefolder.gif01:07
CIA-23WebGUI: colin * r10776 /WebGUI/ (8 files in 8 dirs): Enable WebGUI sites to send SMS messages as inbox notifications.01:07
-!- dionak [n=dionak@97.66.185.250] has quit []01:12
@tavistoI WEAR MY SUNGLASSES AT NIGHT01:12
@tavisto*Tavisto snaps out of 80's karaoke night* ... preaction, did you solve the case?01:12
@HaargperlDreamer1, preaction, http://gist.github.com/111343 if you care to look01:13
@Haargstill incomplete01:13
@preactionThe Case of the Missing Millionaire? well, i recovered 500,000, and i'll return the 300,000 to the authorities01:13
@tavistoum no.. Nancy Drew... I'm talking about your staff email01:14
@preactionno01:15
@tavistowhat is the "new hotness" feature you're talking about01:15
perlDreamer1Haarg, doesn't it still need to output messages back to the user, in addition to the throw?01:15
@preactioni had heard it was someone from Donorware01:15
@Haargthat's handled by the method that calls it01:15
perlDreamer1cool01:15
@tavistoColin that's very cool about the SMS messages01:15
@preactiontavisto: the Content Delivery Network thing? allows you to use Amazon S3 or some other CDN to speed up requests01:16
@preactioni forget what that other big CDN is01:16
@preactioninktomi?01:16
@preactionalexa?01:16
@tavistoyeah must be... I had not heard of this...01:16
perlDreamer1tavisto: cool features today: CDN handling for wG, SMS messaging, PayPal driver01:16
perlDreamer1akamai is a CDN?01:16
@tavistooooh paypal!01:16
@preactionakamai, that's the one01:16
perlDreamer1isn't all core code supposed to have the copyright sent back to PB?01:17
@tavistosomeone must have big plans if they're going to use amazon s3 or akamai servers for their content01:17
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui01:18
-!- mode/#webgui [+o rizen] by ChanServ01:18
@preactionit's Donorware, they're big, and they have plans, so they're big plans ;)01:18
@tavistothat's awesome... I can only hope that some of their wG clients want to move to that01:18
@preactionindeed. especially for world-wide sites it will improve response times (since CDNs usually do geocaching)01:19
@tavistoso perldreamer1, I take it we could add a new option to allow password recovery to be an sms message01:21
@tavistoI know my bank (Chase) seems to favor that option01:21
* perlDreamer1 would have to think about that. Right now only inbox notifications are setup with that route01:21
perlDreamer1it could be done01:21
@preactionthat would be nice actually. requires they have the phone instead of an e-mail account one can login to wherever01:23
@tavistoyep I'm sure it could be now that you've got some of it in place01:23
@tavistoit's a nice option to have.. assuming they already have their phone # in their profile. Otherwise it's a miserable failure01:23
@preactionwell, we'd only send the pw to sms if they can, otherwise we'd go back to e-mail :p01:24
@tavistoI would like a snail mail option too please. ;)01:24
@preactionhmm... that might be an idea. an email to snail-mail gateway, like paycheques01:25
@preactionthey just get printed and sent, almost no user interaction (afaik)01:25
@tavistonooo.. 01:25
@preactionthey're special paper and printers, it's like an envelope with carbon-paper inside01:26
@preactionuse the special printer to print one side, then laser the address on the other01:26
* preaction gets head out of the clouds01:27
@preactionwe could add an e-mail to fax gateway though01:27
CIA-23WebGUI: colin * r10777 /WebGUI/lib/WebGUI/Asset/ (Wobject/StoryTopic.pm Wobject/StoryArchive.pm Story.pm): Make the Story Manager assets use the new icons.01:33
CIA-23WebGUI: colin * r10778 /WebGUI/lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm: Fix POD whitespace problem in the new PayPal driver.01:33
CIA-23WebGUI: colin * r10779 /WebGUI/docs/upgrades/upgrade_7.7.5-7.7.6.pl: Fix syntax errors in the upgrade script.01:33
@HaargperlDreamer1, what would you think of changing tests to use Scope::Guard instead of an END block01:33
@Haargit would take a while to change all the tests, but the main advantage would be allowing the tests to run through something like Test::Aggregate01:34
@Haargwhich would speed up running all the tests substantially01:35
perlDreamer1Haarg, I'm not familiar with Scope::Guard, how does it make removing the END block work?01:36
@preactionit runs some code when the scope ends01:36
@Haargwell, it basically just returns an object with a destroy method01:36
@preactioni think, that's what i read01:36
@Haargand the destroy method calls an arbitrary sub01:37
@Haargso instead of having an end block, you would have at the top of the test 'my $guard = Scope::Guard->new(sub { cleanup; });'01:38
@HaargTest::Aggregate is kind of hackish, but it runs all the tests in the same perl interpreter01:39
@Haargso you don't have to re-load modules01:39
@Haargthat wouldn't work at all with all the cleanup code in the end blocks though, since many of the tests rely on having a clean db01:39
perlDreamer1I stuck it in an END block because for many errors, the tests clean themselves up anyway01:41
perlDreamer1but it doesn't always work01:41
@preactiondoes Scope::Guard / DESTROY get called in case of a die?01:43
@Haargwell, i think using something like Scope::Guard you get similar guarantees that the code will be run compared to and END01:43
@Haargyes01:43
perlDreamer1then we only have the problems of updating every single test, seeing how well they work run in aggregate, and all the script support to make it work.01:44
@Haargyeah01:45
@Haargnot a small amount of work certainly01:45
perlDreamer1updating the tests is not that much work, I've already been doing that for the object clean-up01:45
@Haargi'd say we should use Test::Class instead, but it's hard to know when that will be working again01:45
perlDreamer1yeah01:46
@Haarghave to go, be back in a little01:46
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:46
@preactiongood lord what happened to donorware?01:46
perlDreamer1huh?01:46
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]01:46
@preactiondonor.com is their new site, and it's... incredible01:46
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui01:47
@preactionand it's a WebGUI site01:47
@tavistooooh ooh ooooh!01:47
@tavistooh yeah that's not new01:47
@tavistogood site though01:47
@preactionokay, i remember their olllld old site01:48
@preactionback when i was upgrading them to 6.801:48
@tavistoyeah it was ugh01:48
@preactionit was functional, but not so much the pretty01:48
@preactionwell. it wasn't so much the functional either...01:48
@preactionthey had three sites they merged into one01:48
@tavistoi like the iDasco app they have hehe01:48
* preaction wrote the "Splitting and Merging WebGUI Sites" presentation from that experience01:48
@tavistosounds like a blast01:49
@preactionthe experience was nice. the presentation sucked01:50
@tavistoanyone have an idea about this?01:51
@tavistoI was able to widgetize a webgui calendar by starting the new demo you gave me and using the macro but when I copied the code over to my site it displayed the entire webgui page housing the calendar within the set dimensions rather than just the calendar. Ideas?01:51
@preactionstyle template maybe? or wrong URL?01:52
@tavistoisnt the widget function only supposed to bring over the asset?01:52
@tavistohmm... think it could be the page url instead of the actual calendar? :)01:52
perlDreamer1widget is broken, it's a known bug01:53
perlDreamer1however, try the beta server instead to see if it works differently01:53
@tavistoI just looked and it's the correct url01:54
@tavistooh crap01:54
@tavistoyou just peed on my cheerios perlDreamer01:54
perlDreamer1do try the beta server, tavisto01:54
@tavistoyep will do.. the widget isn't enabled on the regular demo.plainblack server though01:54
perlDreamer1well, let me be blunt01:55
perlDreamer1I had a prototype fix for the Widget01:55
perlDreamer1it seemed to work for me01:55
perlDreamer1but it got accidently committed before I was fully convinced that it worked the way the widget was supposed to01:55
perlDreamer1when I left it last, it showed just the content, not a whole page01:56
perlDreamer1it would be in 7.7.5 or .601:56
perlDreamer1maybe another dev could look at it in HEAD and let me know how close I got?01:56
@tavistojust like on the other demo server, widgets are not enabled01:58
@tavistoer the macro is not01:58
perlDreamer1preaction: can you take a peek at it?01:59
@preactioni can't right now, but perhaps in the future02:02
@tavistoperlDreamer1, I don't see a bug report on this. I see one about the templating being broken02:03
perlDreamer1it's the same one02:03
perlDreamer1same thing02:03
perlDreamer1without a template, it's broken02:03
perlDreamer1with a template, it's kind of broken02:03
@tavistooh okay.. 02:03
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit []02:04
@preactionhm.. wonder if/when donorware will upgrade to the new Shop. they've got some old Commerce plugins that would need updating02:06
perlDreamer1there was a guy in the forum asking if there were plans to reintroduce the multiple variant category into the Shop.02:09
@preactioni don't see why really, since it's just another level of complexity that's not really necessary02:09
perlDreamer1oh, ask SDuensin02:09
@preactionthough perhaps an easy UI to add/edit variants that does levels like that02:10
perlDreamer1if you have a high number of variants, it helps a lot02:10
perlDreamer1he was making one for a jewelry shop, where you can order rings by one of like 30 sizes, in several metals and with different stone options02:10
perlDreamer130*X*Y is a big number to add02:10
@preactionah, true02:10
@preactionperhaps easier would be to add a Size to the Ring product when the ring is purchased02:11
@preactionokay, maybe not easier02:11
perlDreamer1worth thinking about, though02:14
CIA-23WebGUI: colin * r10780 /WebGUI/lib/WebGUI/i18n/English/Asset_Survey.pm: Fix a missing help title for the Survey.02:19
CIA-23WebGUI: colin * r10781 /WebGUI/etc/WebGUI.conf.original: Fix bad JSON in the new CDN section02:19
@tavistoperlDreamer, I added extra description and a screenshot to that bug report. In case other people (like me) are out there and aren't understanding the bug02:26
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:35
-!- mode/#webgui [+v patspam] by ChanServ02:35
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has joined #WEBGUI02:38
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:40
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui02:56
-!- mode/#webgui [+o rizen] by ChanServ02:56
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []03:03
CIA-23WebGUI: colin * r10782 /WebGUI/t/Shop/ (4 files in 3 dirs): Add a basic test for the PayPalStd driver.03:06
CIA-23WebGUI: ekennedy * r10783 /WebGUI/ (4 files in 4 dirs): Implemented RFE 10253 - Select DataForm HTMLArea Rich Text Editor - Provides ability to specify the Rich Editor to be used for htmlArea fields on a given DataForm Wobject03:06
CIA-23WebGUI: patspam * r10784 /WebGUI/docs/upgrades/packages-7.7.6/root_import_survey_default-feedback.wgpkg: Fixed bad i18n call in Survey feedback template03:06
@preactionwow, today was huge RFE day03:07
perlDreamer16-7 big RFEs03:08
@preactioni still haven't gotten my RFE in yet03:09
perlDreamer1I'll quit bothering you03:10
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []03:12
perlDreamer1hm, the new DataForm code needs i18n03:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI03:13
-!- mode/#webgui [+o tavisto] by ChanServ03:13
@preactionokay, the Visual mode in vim just became my new best friend03:16
perlDreamer1:)03:16
@preactiondo capital-V, select some lines, then :s/Something/SomeOtherThing/g<Enter> <- MAGIC03:16
perlDreamer1yup03:16
@preactionno more guessing line numbers and putting in stupid :.,.+20s/.../.../g03:16
perlDreamer1v is even better03:16
@preactioni like line-wise, i work line-wise more03:17
perlDreamer1for s///, I do too03:17
perlDreamer1but v is great for inserting the same thing in the same place03:17
perlDreamer1or for changing variable names when they are all lined up03:17
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]03:17
@preactioni like . as well, especially with "c"hange03:18
@preactioni just forget to use change a lot03:18
* perlDreamer1 is going to take break before getting back to RFE merging central03:22
@preactionhumph. now i want a unified web services API for WebGUI03:23
@preactionfor consistency and code re-use's sake03:23
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui03:27
-!- mode/#webgui [+o rizen] by ChanServ03:27
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]03:27
CIA-23WebGUI: colin * r10785 /WebGUI/t/Inbox.t: Clean up users in the new Inbox tests.03:31
CIA-23WebGUI: colin * r10786 /WebGUI/lib/WebGUI/ (i18n/English/Asset_DataForm.pm Asset/Wobject/DataForm.pm): i18n the choices for the new DataForm Rich Editor selector.03:31
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:35
-!- mode/#webgui [+v cap10morgan] by ChanServ03:35
CIA-23WebGUI: dwrandall * r10787 /WebGUI/ (6 files in 5 dirs): CDN: perltidy on new/changed code03:53
CIA-23WebGUI: dwrandall * r10788 /WebGUI/docs/changelog/7.x.x.txt: Attributions for rfe #913403:53
-!- elnino [n=elnino@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]03:54
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui03:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:59
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]04:02
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui04:02
-!- mode/#webgui [+v Radix_] by ChanServ04:02
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer104:03
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI04:04
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI04:04
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui04:09
-!- mode/#webgui [+v perlDreamer] by ChanServ04:09
-!- SynQ [n=koendejo@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]04:19
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []04:52
+patspamhmm, crud seems to be creating all entries with sequenceNumber=1, and then promote/demote doesn't work04:56
@preactionthat's not good04:56
+patspamusing a sequenceKey (assetId)04:56
+perlDreameralmost have all tests cleaned up04:59
+perlDreamerwith so many commits today, it's hard to tell what I've broken, vs other code.05:00
CIA-23WebGUI: colin * r10789 /WebGUI/t/Shop/TaxDriver/EU.t: 05:04
CIA-23WebGUI: Cleanup the sku created for testing.05:04
CIA-23WebGUI: Use the new WebGUI::Test->usersToDelete for user cleanup.05:04
+perlDreamersounds like Crud needs more tests05:07
+patspammea culpa05:10
+patspami wasn't passing in the sequenceKey when the empty crud item was created for the "Add" action05:11
+perlDreameryou have to do that?05:12
-!- perlmonkey2 [n=perlmonk@adsl-76-192-127-160.dsl.okcyok.sbcglobal.net] has quit ["Leaving."]05:12
CIA-23WebGUI: colin * r10790 /WebGUI/t/Shop/TaxDriver/EU.t: Better cart cleanup, so it also removes the CartItems.05:20
CIA-23WebGUI: colin * r10791 /WebGUI/t/ (Inbox Inbox/Message.t): Add a test for Inbox/Message, for status codes.05:20
+perlDreamergetting closer to clean05:21
@preactionwtf is WebGUI::Session::Env->clientIsSpider?05:27
+perlDreamerdaviddelikat cooked that up05:27
+perlDreamerit's a way of preventing bots05:28
+perlDreamerthat disobey robots.txt05:28
+perlDreamer_I think_05:28
@preactionbut it works based on useragent, and is thus completely innacurate05:28
@preactionwhat if i have a plugin in firefox called "webcrawler toolbar"?05:29
@preactioni'm a spider?05:29
+perlDreameractually, there's a $username eq 'preaction' for that.05:29
@preactionomg where?05:29
+perlDreamerack preaction /data/WebGUI/lib05:29
@preactionnothing05:30
@preactionyou lied05:30
+perlDreamerwho? /me?05:30
daviddelikatI got a list of user agent strings that represented the 'known' agents out ther and indicated if it was a browser or spider/crawler05:31
daviddelikatand using that I developed the tests used05:31
daviddelikatthe code is actually about 80% acurate.05:32
daviddelikatthe only thing you lose if you match the spider code is the ads...05:32
@preactionuhm... so 20% of my visitors will not see advertisements? i'm not sure i like that05:33
daviddelikatnot really a valid assumption05:33
daviddelikatthe strings used are for ALL known agents, that does not represent the nnumber of user who actually use them05:34
+perlDreamerdaviddelikat, does 80% accurate mean that it makes false negatives, or false positives?05:34
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui05:34
-!- mode/#webgui [+o Haarg] by ChanServ05:34
daviddelikatboth neg and pos.05:34
+perlDreamerare you more likely to miss a spider, or hit a user?05:34
@preactioni can use a firefox extention to change my UA string to whatever i want05:34
daviddelikatbut it does not take into account the fact that 99% of all users are on one of the main 3 or 4 browsers05:35
daviddelikatand as such will get the normal rendering05:35
daviddelikathow many users are going to chenge their UA?05:35
daviddelikatand so they don't see the ads05:36
daviddelikatis that such a big deal?05:36
daviddelikat.5% of users?05:36
daviddelikatanyway JT OK'd the design05:36
daviddelikatit reduces the number of ghost hits to a reasonable amount05:36
daviddelikati think that ghost views of an ad are more of a problem than users who dont see them at all.05:37
daviddelikatif your advertisers pay for someone to view an ad they really want a person to see it05:38
+perlDreamerrather than a bot05:38
+perlDreameris it enabled by default, or does it have to be turned on?05:39
daviddelikatit is on by default05:39
daviddelikatthe only way to turn it off is to edit the code...05:40
@preactioneh, i don't like it, but not my opin that matters05:41
daviddelikatif you have a better idea im sure it would be worth trying05:42
daviddelikatbut before typical sites were getting hundreds of ghost hits to ads and advertisers  were paying for it...05:42
daviddelikateven on my test site i got several hits a sec just from specter scanning the from spectre scanning the front page of the site.05:44
+perlDreamersomebody mentioned that today05:44
+perlDreamerthat spectre was the highest visitor to their site in awstats05:45
daviddelikatits probably not as niticable to ads where there is more than one ad in the group05:46
daviddelikatbut if you only have one ad it really adds up fast.05:46
+perlDreamer8 RFEs went in today05:46
daviddelikatsay who around here know lots about YUI datatables and paginator etc?05:47
+perlDreamerhow much is lots?05:47
@preactionthat'd be me probably05:47
daviddelikatcould you take a look at this:   http://delikat.homeip.net:8080/05:48
daviddelikatclick on the schedule link05:48
daviddelikatright next to 'view tickets'05:48
@preactionooh, nice05:49
@preactionlooks broken05:49
daviddelikatyup.05:49
daviddelikatits kind messy 05:50
daviddelikatbecause the table actuall goes left to right rather than top to bottom05:50
daviddelikatnotice how the regular column headers are blank?05:50
@preactionyes05:50
daviddelikati finally got paginator to recognize that i have more than one page05:51
daviddelikatbut now it wont actually ask for the second page05:51
daviddelikatjust says data error05:51
daviddelikatthe root problem is that the length of the table varies from page to page05:51
daviddelikatso i tell the paginator how many rows there are in the current page and how many total rows based on the number in the current page.05:52
daviddelikatis this making sense?05:52
@preactionyes05:52
@preactionare you trying to fix the EMS thing there?05:53
daviddelikatthe schedule table is new code05:53
daviddelikatfix what EMS thing?05:53
@preactionok, nm05:54
@preactionlooks like an EMS05:54
daviddelikatits part of the EMS05:54
@preactionokay. the second page gives me a data error. do you have Firebug?05:54
daviddelikatyes but i don't get anything from it05:54
@preactionfunc=getScheduleDataJSONsort=colDate&dir=asc&startIndex=6&results=6 <- this is the URL you're trying to get05:55
@preactionfunc=getScheduleDataJSONsort <- looks not right05:55
daviddelikatyup05:55
daviddelikatneeds a '?' after JSON05:55
daviddelikathow did you get thet?05:55
@preactionno, needs a ;05:55
@preactionor a & whatever05:55
@preactionon the Console tab, click the GET http://...05:56
@preactionthen click the Response tab05:56
@preactionyou can see exactly what the AJAX request got05:56
daviddelikatahah!  i see, thanks05:56
@preactionas for the rowsPerPage thing, the EMS has problems with that right now05:57
daviddelikatwhats the problem?05:57
@preactionconsidering in order to get what Events you're allowed to see, you have to instantiate the event. with 4000+ events, it will take down the server05:57
@preactionthe privileges are complicated, and expensive to check05:58
daviddelikatno more data error05:58
daviddelikatno I just have to get the correct data05:58
daviddelikator maybe this is OK...05:59
daviddelikatrizen: you around?05:59
@preactionoh. is it part of the spec to do that left-right pagination thing?06:01
@preactionthat's kinda weird to me06:01
daviddelikatyes, it is supposed to display a set of locations and the events scheduled for them06:01
daviddelikatit is not supposed to overlap like that06:01
daviddelikatthe second page should have only one location06:02
@preactionah, in DT, removing/adding columns has to be done expliictly06:03
daviddelikatideally for an event with only 6 locations the customer would make 6 columns06:03
@preactionnumber of columns is configurable?06:03
daviddelikatyes when you create the EMS06:04
daviddelikatperhaps the next REV will do something fancier...06:04
@preactioneh, basic is better, let the users tell us what they want06:05
daviddelikattoo true06:05
-!- perlmonkey2 [n=perlmonk@adsl-75-40-129-141.dsl.okcyok.sbcglobal.net] has joined #webgui06:06
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:06
CIA-23WebGUI: colin * r10792 /WebGUI/t/Inbox.t: What knothead commented out the cleanup code?06:07
CIA-23WebGUI: colin * r10793 /WebGUI/ (7 files in 6 dirs): 06:07
CIA-23WebGUI: Add managed Friends network, allowing a designated group to add and remove06:07
CIA-23WebGUI: friends from each other groups.06:07
CIA-23WebGUI: colin * r10794 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/Group.pm): Do not automatically have Everyone group highlighted in Manage Groups in Group.06:07
daviddelikatthis gets messier everytime i turn around06:09
-!- ekennedy_ [n=ekennedy@174-154-226-239.pools.spcsdns.net] has joined #webgui06:15
@preactionhow many http status codes do you know without looking at a reference?06:15
daviddelikat200, 400, 404, 50006:16
daviddelikatwhy?06:16
@preaction100, 200, 300, 400, 401, 402, 403, 404, 500,06:16
@plainhao301 302?06:16
@preactioni dunno, seems like a good metric for complete nerdiness ;)06:16
daviddelikatwe could inplement a server on IRC06:16
@preactionha! no, new metric, how many IRC numeric codes do you know? ;)06:17
daviddelikatnone06:17
* preaction can't remember a single one06:17
daviddelikatthere are codes?06:17
@preaction(and why do i find this so hilarious)06:17
daviddelikatwhen was the last time you wrote an irc client?06:17
@preactiona long long time ago06:17
daviddelikatnever done it06:18
@preactionbut there are numeric messages for most automatic responses from the server (not from other users)06:18
+perlDreamernice commit ekennedy_06:18
daviddelikati;ve done FTP and thhp tho06:18
@preactionso "Start of MOTD" is one. "MOTD line" is two. "End of MOTD" is three, etc...06:18
@preactionthhp?06:19
@preactionlike ackthhp?06:19
daviddelikatits a new protocol i just invented06:19
+perlDreamerTotally hacked hyper protocol?06:19
@preactiontextual happy-hiccup protocol06:19
daviddelikathiccup is more the like06:19
ekennedy_perlDreamer: Thanks. I hope someone else finds it useful too.06:19
@preactionten happy hippy potsmokers!06:20
+perlDreamerI made one small tweak to it, i18n'ed the Default Rich editor label in the select form06:20
daviddelikati need to give my head a rest06:23
daviddelikati'll try to knock this wall down tomorrow.06:23
ekennedy_perlDreamer: Thanks.  That does make it clearer.  Question: Is the entry that you added for "'Use Default Rich Editor" actually accessed?06:27
+perlDreamerit's just the label, ekennedy_.  The value of the select editor entry.  the key, which is the internal value, is the same as before.06:29
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []06:29
ekennedy_perlDreamer:  Got it.  I hadn't looked at DataForm.pm.  Thanks for your updates.  06:32
ekennedy_In implementing RFE 9204 I seemed to have an issue with isReply in Collaboration.pm.  isReply was 1 when first creating a new Tread.  It seemed that after it was saved it had a value of 0.  Would a valid way to check in isReply be $self->isa("WebGUI::Asset::Post::Thread")?  That was what I used instead of isReply.06:34
ekennedy_Makes me wonder if isReply is correct for all uses.06:35
@preactionisreply should only be true when it's a Post, not a Thread06:35
@preactionbut let me guess, that's something that isn't tested?06:36
@preactionhell... i bit off way too much with promising to fix the CS...06:36
+perlDreameryup06:38
CIA-23WebGUI: ekennedy * r10795 /WebGUI/ (5 files in 5 dirs): Implemented RFE 9204 - Add Reply Filter Code and Reply Rich Editor Option to Collaboration System - Provides ability to specify different Rich Editors and FilterCodes for posts (start of thread) and replies06:41
CIA-23WebGUI: ekennedy * r10796 /WebGUI/docs/changelog/7.x.x.txt: Updated Changelog entry for version 10795 - Implementation of RFE 920406:41
@preactionquick question about WebGUI::Exception:06:41
@preactionif i'm making a web service, would it be a good idea to use a WebGUI::Error::* as my "errorType"06:42
@preactionthat way the service method could just throw, get caught by the service dispatcher, and the error given to the user 06:42
@preactioni'm not trying to over-engineer this, really honest06:43
+perlDreamerno, that's a great idea06:43
+perlDreamerthere's more and more of that happening06:43
+perlDreamerHaarg just did that for the AssetExport06:43
@preactionso the service responds with XML: <response><error>WebGUI::Error::InvalidParam</error><param>username</param><message>i18n message</message></response>06:44
+perlDreamernow you went overboard06:44
@preaction<param> is defined by WebGUI::Error::InvalidParam06:44
+perlDreameroh, okay06:44
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui06:44
@preactionso if it were WebGUI::Error::InvalidFile, it would include "brokenFile" and "brokenLine" items06:44
-!- ekennedy_ [n=ekennedy@174-154-226-239.pools.spcsdns.net] has left #webgui ["Ex-Chat"]06:45
@preactioni have a feeling i'm gonna get dropkicked for this one06:45
+perlDreamerI don't think so.06:45
+perlDreamerWhat you're doing is inline with all of our new development06:45
+perlDreamerShop is built with exceptions06:45
@preactionyes, but they're never ever EVER sent outside of WebGUI06:45
@preactionthis is new, and i think it's awesome06:46
+perlDreamerbut at that point it's only an error message.06:46
@preactioneventually the service just has to "throw". for now, i'm building these responses by hand.06:46
+perlDreamerIf the message passing scheme is via Exception up to the interface layer06:46
@preactionbut i'm building an API, and i want forwards-compat06:46
@preaction<error> is required so that the service consumer knows exactly what kind of error occurred. <message> is for the user who triggered the consumer06:47
@preactionso <error> is machine parseable, <message> is i18n06:47
@preactionthis all seems like the only way to do it (or rather, the most correct way)06:47
@preactioneh, enough dawdling.06:48
+perlDreamerdapperedodo, any luck with the PayPal driver?06:48
dapperedodoYes, I am just awake06:49
dapperedodoI missed  a file06:49
+perlDreamerphew06:49
dapperedodoThat is checked in now06:49
-!- perlmonkey2 [n=perlmonk@adsl-75-40-129-141.dsl.okcyok.sbcglobal.net] has left #webgui []06:49
+perlDreamerI'll update and see if that helps the test06:49
dapperedodoso you see: tests are gooed06:49
+perlDreamerit is nice that the tests are good, but it's awesome that the PayPal driver is working06:50
+perlDreamerA lot of people saw that commit and are very excited about it06:50
@preactionindeed. i've been picking up bricks all night06:51
* perlDreamer has told you to watch your fiber intake, preaction06:52
dapperedodoI will be running now, i'll be back in an hour if there is anything on the paypal06:54
+perlDreamerthanks, dapperedodo :)06:54
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []06:54
@preactionokay, so the Visitor user is not used for the "default new user's profile" anymore?06:58
+perlDreamerno06:59
@preactionno meaning "correct" or no meaning "incorrect"?06:59
+perlDreamerit uses ProfileField->defaultValue06:59
@preactionokay06:59
+perlDreamersee User.pm, sub new06:59
@preactionthat's line 933-937 in WebGUI::User, right?06:59
+perlDreameryes07:00
+perlDreamerselect dataDefault from...07:00
@preactionpart of my mandate for this RFE is realigning the user API to be in-tune with how we doing things elsewhere07:00
@preactionwhich means "get()", "set()" and "getId()"07:00
+perlDreamerthat is a great idea07:01
@preactionsince you're not allowed to have a userProfile field the same as a user property, it's also easy07:01
@preactionthough i'm going to test user.pm coverage before i start modifying/deprecating the existing methods07:01
+perlDreamerthe coverage is quite high for User.pm07:03
+perlDreamerthe profile form processing routines are not covered at all07:03
@preactiondunno if i'll have to touch them, mainly profileField() and the `users` fields07:04
+perlDreamerso profileField gets subsumed by ->get?07:05
@preactionand ->set07:05
@preactionyes07:05
@preactionno more one-at-a-time crap07:05
@preaction(which i just realized is how we've been doing it forever)07:05
@preactionso the old methods will call the new methods and the old methods will be deprecated and removed in 807:06
+perlDreamerthere have been problems with those form field methods and the order in which they set their values07:08
@preactionwhich ones? in WebGUI::User?07:09
+perlDreameryes07:09
CIA-23WebGUI: joeri * r10797 /WebGUI/lib/WebGUI/Shop/PayDriver/PayPal.pm: PayPal driver missed its base class07:09
CIA-23WebGUI: colin * r10798 /WebGUI/t/Shop/Pay.t: Update this test for adding a new PayDriver.07:09
+perlDreamervalidateProfileDataFromForm07:10
+perlDreamerand whatever calls it07:10
@preactionlooks like that just validates data, doesn't actually change anything07:11
+patspamoooh, extjs 3.0 rc1 is out07:30
+patspam..and it's under an MIT license now07:30
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]07:32
+patspamor maybe only the "core" is07:32
+patspameither way i have widget envy07:32
* perlDreamer passes patspam a drool towel07:33
@preactionoh, patspam, was there something you needed to ask me the other day?07:35
+patspamummm yeah i think there was something...07:35
+patspambut forgot now :)07:36
@preactionabout Filepump maybe?07:36
@preactioneh, if you think of it, you can feel free to e-mail me: doug@plainblack.com07:36
CIA-23WebGUI: colin * r10799 /WebGUI/lib/WebGUI/i18n/English/Account_Inbox.pm: Add broken i18n for Account/Inbox07:38
CIA-23WebGUI: colin * r10800 /WebGUI/lib/WebGUI/ (3 files in 3 dirs): Add files missed during the initial checkin of managed friends network.07:38
CIA-23WebGUI: colin * r10801 /WebGUI/www/extras/yui-webgui/build/ (friendManager/friendManager.js friendManager): Add JS missed in the initial checkin of the friend manager.07:38
+perlDreamerpatspam, re FilePump, DonorWare added a CDN handler to the Storage.pm today.07:41
+patspamyeah i saw, freakin cool07:41
+patspamdefinite filepump integration possibilities there07:41
+patspamkoen has also been eyeing off ways to use filepump to distribute files over a cluster07:42
@preactionwon't the CDN thing overlap the yahooapis.com thing?07:42
+patspamyep, but the cdn thing has pushing capabilities too07:42
@preactionwonder if Frank got that finished07:43
+patspamfilepump could have a feature to push bundles out to your cdn post-build07:43
@preactionit just worries me when three different features overlap with little discussion between the three implementors07:44
@preactionwell, four really, with template_attachments07:45
+patspamyeah agreed, i regret that07:46
@preactionwell not your fault. the CDN thing was developed in a vacuum for all i know07:46
@preactiontemplate_attachments came before i knew filepump existed07:46
@preactionand yahooapis.com thing started before any of this too07:47
@preactionit's almost like we need a place to discuss these things without promising that we'll put them in07:47
@preaction(which is probably the main reason i don't talk about things like this on the dev list, my "AssetReport" has been in development for 2 years now...)07:47
+patspamthe rfe approval process should be a key spot for that07:48
@preactionthere is that, yes. perhaps we need to put more technical implementation details on there as they become available?07:48
@preactiona development log of that feature?07:48
+patspamalmost everything i design gets submitted first as an rfe, although filepump was an exception to that07:49
@preactioni've been using the RFE boards more, and e-mailing JT directly less. as steveo_aa told me, it helps the whole transparency and peer-review process07:50
-!- dapperedodo [n=joeri@87.213.33.210] has joined #webgui07:50
+patspamyeah, and increases the chances for people working on similar things to find each other07:50
+patspamI could be wrong, because i don't monitor the RFE board too much, but i get the feeling that a lot of PB-designed stuff in the past hasn't gone through the publicly-visible RFE process07:51
@preactionit hasn't, no07:51
@preactionbut a lot of stuff is client-sponsored, which has only to go through JT07:52
@preactionthe new social networking stuff, for example07:52
@preactionthe Gallery07:52
+patspamyup, obviously the buck stops with jt for approval. but it would be useful for those of us outside PB to know what's being developed07:53
@preactionperhaps bring that up on the dev list? i'm willing to back you on it, just for us (PB) to file the RFE when we verify everything is going to go in, and then close it when we're done developing it07:54
+patspamok, I'll do it now07:54
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []08:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:39
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui09:25
-!- mode/#webgui [+o Haarg] by ChanServ09:25
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:28
-!- Radix-wrk [n=Radix@203.161.68.67] has quit ["Leaving"]09:38
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui09:47
-!- mode/#webgui [+v Radix-wrk] by ChanServ09:47
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui10:14
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui10:19
-!- mode/#webgui [+v BartJol] by ChanServ10:19
SynQ1cought up by reality10:36
SynQ1that is what you call it10:36
-!- SynQ1 is now known as SynQ10:36
SynQhow can someone keep up with the joneses these days10:43
* SynQ dives into FUSE and GFS before someone else does :P10:44
-!- ckotil [n=newtrino@129.79.9.43] has quit [Read error: 110 (Connection timed out)]11:23
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]11:24
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui11:37
-!- mode/#webgui [+o Haarg] by ChanServ11:37
CIA-23WebGUI: patspam * r10802 /WebGUI/ (5 files in 5 dirs): Added crud for Survey test suites11:54
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 110 (Connection timed out)]12:23
CIA-23WebGUI: martin * r10803 /WebGUI/lib/WebGUI/Account/Shop.pm: Adding missing tmpl_vars.12:33
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]13:40
-!- dapperedodo [n=joeri@87.213.33.210] has left #webgui []13:46
-!- carogray [n=Caroline@c-75-68-149-154.hsd1.nh.comcast.net] has joined #webgui13:59
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:09
-!- mode/#webgui [+o plainhao] by ChanServ14:09
-!- carogray [n=Caroline@c-75-68-149-154.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]14:26
-!- dapperedodod [n=dappered@87.213.33.210] has joined #webgui14:27
-!- dapperedodod [n=dappered@87.213.33.210] has left #webgui []14:28
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui14:28
-!- dapperedodo [n=dappered@87.213.33.210] has quit ["~ Trillian Astra - www.trillian.im ~"]14:56
-!- carogray [n=Caroline@c-98-217-212-76.hsd1.nh.comcast.net] has joined #webgui15:07
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui15:21
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:37
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:40
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]15:51
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:51
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]15:51
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:23
-!- mode/#webgui [+o bopbop] by ChanServ16:23
CIA-23WebGUI: martin * r10804 /WebGUI/ (3 files in 3 dirs): Adding copy-from-profile buttons to the edit Address screen.16:30
CIA-23WebGUI: martin * r10805 /WebGUI/docs/upgrades/packages-7.7.6/shopping-cart-collateral-items_address-default.wgpkg: Forgot to add new address template.16:30
-!- perlmonkey2 [n=perlmonk@75.40.129.141] has joined #webgui16:31
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:31
-!- dapperedodo [n=dappered@87.213.33.210] has quit ["~ Trillian Astra - www.trillian.im ~"]16:36
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix-wrk, zmk, @stDavid, @steveo_aa, @bopbop, +perlmonkey2, carogray, khenn_, @plainhao16:42
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: LTR_bob, @preaction, perlbot, ryuu_ro, SDuensin, Mech422, CIA-23, +patspam, Chizad, f00li5h, (+1 more, use /NETSPLIT to show all of them)16:42
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix_, +MrHairgrease, daviddelikat, SynQ, perigrin16:42
-!- Netsplit over, joins: bopbop16:54
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui16:54
-!- Netsplit over, joins: +perlmonkey2, khenn_, +MrHairgrease, carogray, @plainhao16:54
-!- ServerMode/#webgui [+ovvo bopbop perlmonkey2 MrHairgrease plainhao] by irc.freenode.net16:54
-!- Netsplit over, joins: ryuu_ro, +Radix-wrk, LTR_bob, SDuensin, SynQ, +Radix_, +patspam, zmk, perlbot, @frodwith (+9 more)16:54
-!- carogray [n=Caroline@c-98-217-212-76.hsd1.nh.comcast.net] has quit ["Leaving."]17:07
-!- SynQ [n=koendejo@host2.procolix.com] has left #WebGUI []17:07
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 104 (Connection reset by peer)]17:07
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui17:09
-!- carogray [n=Caroline@c-98-217-212-76.hsd1.nh.comcast.net] has joined #webgui17:10
carograyanyone in from yesterday evening - to ask about awstatistics set up?17:10
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:11
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
CIA-23WebGUI: yung * r10806 /WebGUI/ (2 files in 2 dirs): adding a 'delete item' button on Carousel edit screen17:20
CIA-23WebGUI: martin * r10807 /WebGUI/lib/WebGUI/ (Account/Shop.pm Shop/Vendor.pm): Fixed bug where unsuccessful transations were included in the payout totals and My Sales summary.17:20
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]17:24
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:34
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui17:52
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Client Quit]18:12
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui []18:13
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI18:14
-!- mode/#webgui [+o tavisto] by ChanServ18:14
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui18:20
-!- mode/#webgui [+v Radix_] by ChanServ18:20
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:23
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:37
-!- mode/#webgui [+v perlDreamer] by ChanServ18:37
+perlDreamermorning, folks18:37
+MrHairgreasehey PD!18:38
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]18:38
-!- cap10morgan [n=wmorgan@216-160-135-114.hlrn.qwest.net] has joined #webgui18:38
-!- mode/#webgui [+v cap10morgan] by ChanServ18:38
-!- Radix| [i=root@203.161.71.161.static.amnet.net.au] has joined #webgui18:38
+perlDreamerseems like we did 9-10 RFEs yesterday18:41
+MrHairgreasenice18:41
CIA-23WebGUI: arjan * r10808 /WebGUI/ (3 files in 3 dirs): Added internationalisations in Gallery.pm "Return to Album" and "Add Photo"18:58
CIA-23WebGUI: arjan * r10809 /WebGUI/ (4 files in 2 dirs): 18:58
CIA-23WebGUI: - New features in the UKplayer slidehow: you can hide the textblock, volume18:58
CIA-23WebGUI:  slider and mute button, resize the textblock and thumbnails. A new demo18:58
CIA-23WebGUI:  config is added. See: /extras/ukplayer/slideshow.html18:58
@plainhaoyikes, windows 7 is killing my macbook pro19:06
* perlDreamer struggles mightily against some anti-microsoft comment19:06
+MrHairgreasewhy? you should be happy19:06
+MrHairgreasehttp://blog.doloreslabs.com/2009/05/the-programming-language-with-the-happiest-users/19:06
+MrHairgreaseso why even think about anti ms comments?19:06
@plainhao:apologizes for the unintentional double insult :)19:09
+perlDreamergood point, MrHairgrease19:11
-!- perlmonkey2 [n=perlmonk@75.40.129.141] has quit [Read error: 104 (Connection reset by peer)]19:15
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui19:28
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:28
CIA-23WebGUI: colin * r10810 /WebGUI/lib/WebGUI/ (2 files in 2 dirs): 19:34
CIA-23WebGUI: Refactor the gallery album i18n so translators don't have to translate URLs19:34
CIA-23WebGUI: when not needed.19:34
--- Log closed Thu May 14 19:46:59 2009
--- Log opened Thu May 14 21:45:03 2009
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui21:45
-!- ServerMode/#webgui [+ns] by orwell.freenode.net21:45
-!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal]21:45
-!- Irssi: Join to #webgui was synced in 7 secs21:45
!orwell.freenode.net *** Notice -- TS for #webgui changed from 1242326703 to 116452337521:45
-!- ServerMode/#webgui [-s] by irc.freenode.net21:45
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #webgui21:45
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:45
-!- gugod [n=gugod@sh1.opcafe.net] has joined #webgui21:45
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui21:45
-!- Radix| [i=root@203.161.71.161.static.amnet.net.au] has joined #webgui21:45
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui21:45
-!- ServerMode/#webgui [+ovvv tavisto cap10morgan perlmonkey2 perlDreamer] by irc.freenode.net21:45
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui21:45
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has joined #webgui21:45
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui21:45
-!- dionak [n=dionak@97.66.185.250] has joined #webgui21:45
-!- carogray [n=Caroline@c-98-217-212-76.hsd1.nh.comcast.net] has joined #webgui21:45
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui21:45
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui21:45
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #webgui21:45
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui21:45
-!- Radix-wrk [n=Radix@203.161.68.67] has joined #webgui21:45
-!- ServerMode/#webgui [+ooov Haarg bopbop plainhao Radix-wrk] by irc.freenode.net21:45
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #webgui21:45
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has joined #webgui21:45
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui21:45
-!- frodwith [n=pdriver@66.175.192.44] has joined #webgui21:45
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui21:45
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #webgui21:45
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has joined #webgui21:45
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:45
-!- ServerMode/#webgui [+oooo frodwith stDavid steveo_aa preaction] by irc.freenode.net21:45
-!- CIA-23 [n=CIA@208.69.182.149.simpli.biz] has joined #webgui21:45
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui21:45
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has joined #webgui21:45
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has joined #webgui21:45
-!- perigrin [n=bender@agaton.scsys.co.uk] has joined #webgui21:45
-!- ServerMode/#webgui [+bbb *!n=rahul@117.195.196.* *!*@189.4.48.48 *!*@85-18-14-23.fastres.net] by irc.freenode.net21:45
-!- ServerMode/#webgui [+b broasaurus*!*@*] by irc.freenode.net21:45
-!- irc.freenode.net changed the topic of #webgui to: [ 7.6.19-stable | 7.7.4-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/21:45
+perlmonkey2what's new today?21:48
@preactioni'm fixing WebGUI::User API to be easier to use21:50
@preactionand it's time-consuming, considering the amount of testing and Devel::Cover and other APIs I'm coming across that are at best incomplete, at worst wrong21:51
@preactionit's a dirty job, but somebody's gotta do it21:52
dapperedodoBut the job is appreciated!21:53
--- Log closed Thu May 14 22:00:27 2009
--- Log opened Fri May 15 10:08:31 2009
-!- xdanger [i=xdanger@i.should.be.in.a.mentalhouse.net] has joined #webgui10:08
-!- Irssi: #webgui: Total of 21 nicks [6 ops, 0 halfops, 2 voices, 13 normal]10:08
-!- Irssi: Join to #webgui was synced in 7 secs10:08
-!- joker [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui11:04
-!- dapperedodo [n=dappered@ip4da72a6b.direct-adsl.nl] has quit []11:06
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: +Radix_12:52
-!- Netsplit over, joins: Radix_12:54
-!- mode/#webgui [+v Radix_] by ChanServ12:54
CIA-23WebGUI: graham * r10824 /WebGUI/ (20 files in 12 dirs): export cleanups and mobile style12:59
CIA-23WebGUI: graham * r10825 /WebGUI/docs/create.sql: preparing for 7.7.6 release12:59
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:14
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: LTR_bob13:20
-!- Netsplit over, joins: LTR_bob13:20
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:52
CIA-23WebGUI: patspam * r10826 /WebGUI/ (9 files in 7 dirs): 13:56
CIA-23WebGUI: Survey test suite now functional.13:56
CIA-23WebGUI: Tests are defined via a JSON-encoded spec, through Web Crud interface13:56
CIA-23WebGUI: Test results are TAP encoded, and TAP parsed and prettified into HTML13:56
CIA-23WebGUI: Added i18n, help and tests13:56
CIA-23WebGUI: graham * r10827 /releases/WebGUI_7.7.6-beta: Release 7.7.6-beta13:56
CIA-23WebGUI: graham * r10828 /WebGUI/lib/WebGUI/Asset/Wobject/Layout.pm: fix dumbness13:56
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:09
-!- mode/#webgui [+o plainhao] by ChanServ14:09
CIA-23WebGUI: graham * r10829 /releases/WebGUI_7.7.6-beta/WebGUI: Release 7.7.6-beta14:34
CIA-23WebGUI: graham * r10830 /WebGUI/ (4 files in 4 dirs): preparing for 7.7.7 dev14:34
-!- Radix_ changed the topic of #webgui to: [ 7.6.19-stable | 7.7.6-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/15:07
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui15:11
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)]15:32
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui15:41
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:47
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []15:59
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []16:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui16:14
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:17
-!- mode/#webgui [+o rizen] by ChanServ16:17
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:22
-!- mode/#webgui [+o bopbop] by ChanServ16:22
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui16:32
ckotilFYI: Red Hat Satellite Network package updates are killing webgui16:42
ckotili havent been able to identify a specific package. 16:43
ckotilthere were about 100 updates i applied to two boxes, and after doing so. webgui went tits up16:43
@rizenyikes16:49
@rizenI have a couple suggestions for you to check16:50
ckotilim running RHEL516:50
@rizen1) make sure it didn't create a /etc/my.cnf file16:50
@rizen2) make sure it didn't enable SELinux16:50
ckotilit has to do with missing perl modules.16:50
@rizenoh, you're not running the WRE?16:50
ckotilFile::Path File::Temp and MIME::Tools16:50
ckotilsource.16:51
ckotilso i ran testEnvironment.pl and the script grabbed those and fixed the problem16:51
@rizenok, well in that case your best bet is to reinstall all the perl modules again16:51
@rizenok16:51
ckotilat least it went smoothly on my production box.16:51
ckotilon the hot backup, not so smooth. 16:51
ckotilit appears MIME::Tools was installed into a wierd perl lib directory.16:51
@rizenRHEL is trying to tell you to use the WRE16:51
@rizen=)16:51
ckotilya rly.16:52
ckotilive looked into on a few occasions.16:52
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui16:53
-!- mode/#webgui [+v bartjol] by ChanServ16:53
ckotilevery time i get it built, i start to setup my sites, and i'm overwhelmed16:53
ckotili like my source install setup16:53
ckotilive got over 20 sites now16:53
@rizenget it built? you're hand compiling the WRE?16:53
ckotilno, i use the rhel5 rpm16:54
@rizenok, you just mean converting your config files over to the wre then16:54
@rizenthat's overwelming16:54
ckotilyes.16:54
@rizenis what you're saying16:54
@rizenk16:54
@rizeni suppose it certainly could be16:54
@rizenthere's certainly nothing wrong with doing a source install if you have the gumption for it...most people don't have that kind of patience16:55
@rizenor skill16:55
ckotili should just bite the bullet and set up the wre on a dev host. get all my sites on it, then move it to the production box. 16:56
ckotillast time i tried, i got frustrated when adding additional sites16:56
ckotiland quit. heh too many knobs to set16:57
@rizenreally?16:58
@rizenit should be easy16:58
@rizenjust16:58
@rizenaddsite.pl --sitename=www.example.com --adminPass=mysqldbpass16:58
@rizenand if it's an existing site, then you just copy your files into place after you've run that command16:58
ckotilhrm, that does sound easy. i was in the gui 16:59
@rizenoh16:59
@rizenyeah, that's for people that don't know any better16:59
@rizen=)16:59
ckotilso copy the files into place from the www dir?16:59
ckotilor do i have to export packages into the new site17:00
@rizenyeah, copy your uploads folder into /data/domains/www.example.com/public/uploads17:00
@rizenand import your database into the newly created www_example_com17:00
@rizenand if you have any custom config stuff for webgui, you'll need to copy those directives into your new /data/WebGUI/etc/www.example.com.conf file17:00
@rizenthen do:17:01
@rizenwreservice.pl --restart modperl17:01
@rizenand you're back online17:01
ckotilwhat are the steps to import the database?17:01
@rizenimporting the database is 2 steps17:01
@rizenmysql -uroot -pPASS -e "drop database www_example_com;create database www_example_com"17:02
@rizenthat one cleans out the fresh db that was created by addsite.pl17:02
@rizenthen the second step is17:02
@rizenmysql -uroot -pPASS www_example_com < www.example.com.sql17:02
@rizenthat imports your database dump into the database17:03
@rizeni guess i shouldn't assume you have a database dump17:03
ckotilbut where does www.exmaple.com.sql come from? currently all my sites are in a single webgui db17:03
ckotilin the wre it sounds like evrey site has their own db17:03
@rizenmysqldump -uroot -pPASS www_example_com > www.example.com.sql17:03
@rizenhow is it possible that all your sites use the same webgui db?17:04
@rizeni mean17:04
@rizenyou can do that if you want17:04
@rizenyou can run lots of sites off of one db17:04
@rizenbut don't you run into problems?17:04
@rizenlike with the user function style17:04
@rizen?17:04
ckotilall my sites are beneath globalnoc.iu.edu/ then i do mod_rewrite to allow for unique sitenames17:04
@rizenok then in your case, replace www_example_com with globalnoc_iu_edu17:05
ckotilok, if its just an easy dump and import. i can do that17:05
@rizenand then either modify /data/wre/etc/globalnoc.iu.edu.modproxy to add your rewrite rules17:05
ckotilbut let's say i want to separate out the single db into many db's17:05
@rizenor create a bunch of additional .modproxy files...one for each virtual host you want to set p17:06
ckotilwould exporting my assets as a webgui package, be the best approach?17:06
ckotilas far as user function style goes, i just use the globalnoc template17:10
ckotilsince it encompasses all of the sites anyway17:10
@rizendon't use a package17:10
@rizenjust do what i said above17:10
@rizencopy your uploads folder in place17:10
@rizenand then import a database dump17:10
ckotilsounds like a lot of crud will come with that import17:11
@rizeni'm not sure how webgui would even handle a package that contains an entire site17:11
ckotilhehe17:11
@rizenit's not designed for that big of an import17:11
ckotilyah, and ive got many many files i nsome of the sites17:11
ckotilroughly 10000 file assets in one.17:11
@rizeni think the biggest thing i ever moved with a package was a forum that had 5,000 posts in it17:11
@rizenwow17:11
@rizenyeah, definitely don't use a package then17:12
ckotilyeah, webgui is our document repository17:12
ckotilit works well17:12
@rizenone of these days i hope to make it so you can mount webgui as a network drive17:12
@rizeni have a prototype working17:12
ckotilmy manager would love that17:12
ckotili setup a webdav thing, that you can do that with17:12
@rizenbut the contractor i hired to make it stable for webgui 7.7 flaked out17:12
ckotilaww.17:13
ckotilthe problem w/ my webdav implementation was triggering the workflow to perform the import17:13
ckotilnot webgui workflow. i was using a fileimport script17:13
@rizenah17:13
@rizenours is also webdav, but it's neatly integrated into webgui directly17:14
ckotilseparating out my sites would be nice, bc then i could provide more portal functionality, by having the proper user style function for each site.17:14
@rizenso you can browse your asset tree17:14
ckotilsweet.17:14
@rizenuse your webgui user/pass17:14
@rizenall privileges are maintained17:14
@rizenand you can even edit non file type assets like templates17:14
ckotilI can't wait for that.17:14
@rizeni'm sorry to say that you have to wait17:15
@rizeni really wanted it in 7.717:15
@rizenhopefully we can get it released this fall sometime 17:15
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has joined #WebGUI17:20
-!- mode/#webgui [+o tavisto] by ChanServ17:20
+bartjolhee tavisto!17:21
@tavistobartjol, how are you my brotha17:24
+bartjolweelly good17:24
+bartjolmy house is emptied from trash17:24
* rizen mumbles "bartjol has stolen my woman"17:26
+bartjolno, I'm just lending her for a day17:28
+bartjolborrowing is maybe better17:28
@rizenhah! so you admit you have stolen her from me!17:28
+bartjolnope17:29
+bartjoljust borrowing without telling or asking17:29
+bartjolwhich might rise feeling of being robbed17:30
+bartjolbut it is not factually right17:30
@tavistohmm.. I think Rizen would be mad except now he can finally buy his new persian bride online17:31
@rizenyou know it17:31
@rizenwhat i'm mad about is that bartjol is only stealing her for a day17:31
+bartjolyou don't wanna have her back?17:32
@tavistohehe17:33
@rizeni can't very well have a persian bride if i already have an american bride17:33
@rizenwell i could, but that just gets difficult to manage17:33
+bartjolwell, keeping her here still demands a divorce or Sarah missing/dead17:34
@tavistothere's an app for that17:34
@tavistoWife Manager... only on the iPhone 3G17:34
+bartjolcool17:34
@rizenshe doesn't actually have to be dead17:35
+bartjolthere are countries where you can set a time limit for your marriage17:35
@rizeni just have to declare her dead17:35
+bartjol(mostly used for going to the hookers)17:35
@rizenand if she's living in europe17:35
@rizenwith you17:35
@tavistorizen and juliet17:35
@rizenthen that would be easy17:35
+bartjolah17:35
@tavistoBarJol, what are you going to do with your chunk of the 1.45 Billion that Intel is going to pay the EU?17:36
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui17:36
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:36
+bartjol"being in europe" eq "near dead state"17:36
+bartjol?17:36
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has left #webgui []17:36
@rizenas far as most people in the US are concerned, yess17:36
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui17:37
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:37
@rizeni happen to love europe, so much so that i'm going back again this summer17:37
@rizenbut i don't need to convince me17:37
@rizenjust the state17:37
+bartjol1.45 billion/731 million= 2 euro, well I'll get a beer17:37
+bartjolwell, but you are one of the cooler US-people17:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has quit [Client Quit]17:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui17:38
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:38
CIA-23WebGUI: yung * r10831 /WebGUI/ (6 files in 5 dirs): rfe #10061: Use email as username at registration17:39
CIA-23WebGUI: martin * r10832 /WebGUI/ (7 files in 7 dirs): Adding Ogone payment plugin17:39
CIA-23WebGUI: martin * r10833 /WebGUI/lib/WebGUI/Shop/PayDriver/Ogone.pm: Clean out comments.17:39
CIA-23WebGUI: martin * r10834 /WebGUI/lib/WebGUI/Shop/PayDriver/Ogone.pm: Fixed setup instructions.17:39
@rizenhere's how stupid the US is17:41
@rizenCongress/Obama are proposing a small tax on soda and other sugary drinks to help pay for the medical costs of the obesity epidemic17:41
@rizenthe tax is so small that if you bought 2 liters of soda for $3.50 cents, your total bill would be $3.55 cents17:42
+bartjolit should be a huge tax?17:42
@rizenAnd people all over the country are outraged by this tax.17:42
+perlmonkey2sin taxes tend to piss people off.17:43
+bartjolwell there's a 6% tax on that here17:43
+bartjolbut we are known for being outraged all the time17:43
+bartjolthat's why we can drink so much beer, to help us calm down17:44
@rizenfat people like me, and there are a lot of people way fatter than me, ad about 1.7 trillion to the medical expenses in the US. and this tax would recoup only 200 million annually. so i think it's not enough17:44
+perlmonkey2sin taxes are just The Man telling us how to live our lives.17:45
+bartjolwhich has 18% VAT which keeps us outraged and we contyinue to drink17:45
@rizenif you say so perlmonkey2. i think they help pay for the problems they cause.17:45
+bartjolit's a circle17:45
@rizenit's not really a sin tax..it's a tax to show the real cost of a harmful product.17:46
+bartjolwell, the idea might sound reasonable, but there enough people drinking soda's who don't get fat17:46
@rizenthat's why gasoline costs so much in the EU. and it should be taxed like that here too methinks.17:46
@tavistoyeah I dont want to start taxing everything either. I'm with you perlmonkey2. Pretty soon using this tax model, we will die from 1000 small cuts17:47
+perlmonkey2rizen: yeah, except I've seen so many contradictory numbers on the additional cost to the health care system from fatties, how could they possibly know how to properly price the tax?  They can't, so they will just keep jacking up the tax until people have no choice but to quit the behavior.17:47
+bartjolmmm, maybe there should be a dumb people tax17:47
+bartjolunfortunately that would include me :)17:47
@tavistoIf this universal health care works so well.. why do we flipping have tons of people in Michigan hospitals from Canada....17:48
@tavistobunch of crap17:48
+bartjolare hospitals more expensive in Canada?17:48
@rizeni can see this discussion is going to devolve into something ludicrous, so i'm going to stop now17:48
+bartjolstrange17:48
+bartjolsorry rizen, I tend to have that effect17:49
+bartjolit's my karma17:49
@rizennot you bartjol 17:49
+perlmonkey2That is what makes politics so wonderful.  Take a group of people who generally get along, agree on most outlooks in life, and have the same interests, then throw in politics and they'll be knifing each other in seconds :P17:50
+bartjolmmm, but rizen, if you want me to keep Sarah here, I want a signed document, you will not kill me or otherwise get me harmed17:51
@rizeni don't really want you to keep her there. i'll miss her.17:52
@rizenbut don't tell her that17:52
@rizenshe'll get a big ego17:52
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]17:52
+bartjolok17:52
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui17:52
-!- mode/#webgui [+o bopbop] by ChanServ17:52
* bartjol thinks bopbop was gone to tell Sarah17:53
CIA-23WebGUI: jt * r10835 /WebGUI/docs/gotcha.txt: * You must upgrade to WebGUI 7.7.5 before going to this version.17:57
CIA-23WebGUI: martin * r10836 /WebGUI/lib/WebGUI/ (i18n/English/Shop.pm Shop/TaxDriver/EU.pm): Tax group manager improvements17:57
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui18:00
-!- mode/#webgui [+o Haarg] by ChanServ18:00
@bopbopwell, you just better watch your back Bartjol... nothing is secret18:01
@bopbopactually, she's probably packing her bags already18:01
@bopbopsorry rizen18:01
+bartjoleeh? Yeah I will be carefullw with Sarah18:02
+bartjolme thinks someone will not be careful with me otherwise18:02
@bopbop:)18:03
+bartjoldon't mention the eggs!18:03
@bopbopwhose eggs? Sarah's eggs?18:04
+bartjolmmm, lightning, thunder, rain... foul weather here18:04
+bartjoljust don't mention them18:04
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []18:07
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:14
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Client Quit]18:15
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:20
-!- mode/#webgui [+v perlDreamer] by ChanServ18:20
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:35
+perlDreamerdionak, do you know if topsub is going to be around in IRC today?18:38
dionakno, i don't. he's flying solo these days.18:38
+perlDreamersolo like not part of Knowmad anymore?18:39
dionakyes. I think he's looking for contract work.18:39
+perlDreamerI see18:39
dionakIn case you see an opportunity for him. 18:40
+perlDreamerI'll keep my eyes open18:40
dionakWould you like for me to ping him? Or can I answer a question for you?18:40
+perlDreamerthere have been changes to the way the Shipping plugins calculate, and it will affect the 1-page checkout work that he did18:40
dionakah18:40
dionakok18:40
+perlDreamer$shipper->calculate may now throw an exception18:40
+perlDreamerso that plugins can pass messages back to their caller18:41
dionakok, that's very helpful. we'll need to review and possibly refactor then18:41
dionakthanks for letting me know18:41
+perlDreameryou bet.  Finding those things out after the fact can be frustrating18:41
+perlDreamerI should probably drop a note about that in WebGUI Network News18:42
dionakyes, they really can. We're about to upgrade the client that's using it too. 18:42
dionakyes, that would be very helpful. Please do18:42
+perlDreamerthat change is in 7.7.6 and above18:42
dionakok, so we won't see it for a while but it's great to know it's there. I'm sure you just saved us quite a bit of time18:42
dionakand headache18:42
+perlDreamerhope so, since I put it in there in the first place :)18:43
+perlDreamerHaarg, that funny thing with the bugs and RFEs on the participate page happened again18:44
+perlDreamerI think it's due to the packedHeadTags changed the lastUpdated field18:44
@Haarghmm18:45
+perlDreamerbecause the last time it happened was 7.7.5, when that field was _added_ to all assets18:45
@Haargyeah, most likely18:46
@Haargt/Mail/Send.t is still failing, but i think it's a leaky test18:47
@Haargnot certain where though18:47
+perlDreamerwhen it fails here, I get undef instead of data18:47
+perlDreamerit's like the thing is too slow or something18:47
@Haarghmm18:47
+perlDreamernot returning data quickly enough18:47
+perlDreamerare you seeing different behavior?18:48
+perlDreamerif so, then we have a real potential mess with that test18:48
@Haargit was giving me a different number of items in the mailQueue table than it expected18:48
@Haargbut only after doing a reset then running all the tests18:48
+perlDreamerare all the workflow activity tests passing?18:48
@Haargif i run it standalone right after a reset it passes iirc18:48
@Haargshould be18:49
+perlDreamerthey also do checks for that, but it could depend on testing order18:49
@Haargi also broke a large part of t/Asset/AssetExportHtml.t and haven't fixed it yet18:49
@Haargi need to add more tests to it as well18:50
+perlDreamerthat's a huge test file18:51
+perlDreamerit's not easy to work with18:51
@Haargyeah18:51
@Haargmost of the changes will be pretty simple18:51
@Haargit's due to the method throwing errors instead of returning the code+message18:52
@Haargi also need to take another look at the rss aspect and story manager export code18:53
@Haargthey both may be able to be simplified some with the changes i made to the rest of the export code18:53
+perlDreamerthat would be nice18:54
+perlDreamerI hate to see comments like "had to copy and paste code from assetExportHtml because the code couldn't be reused without tons of refactoring"18:54
@Haargyeah18:54
+perlDreamerand duplicating getUrl because you can't pass in a URL to use instead of $self->get('url')18:55
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui19:14
* perlDreamer is getting really tired of calling class methods on WebGUI::Test19:16
+perlDreamerit might be time to extend Test::Builder19:16
+perlDreamerso I can get a WebGUI::Test object19:16
+perlDreamerand call $test->19:16
@Haargthat might be good19:16
@Haargit might be good to separate out some things into separate classes/objects19:17
+perlDreamera collateral class19:19
+perlDreamerthat might also help with BEGIN issues.19:21
+perlDreamerwe'll just inline the code, or add it to new, or something19:21
+perlDreamerwhich then just leaves other hiccup, which is the FindBin requirement19:22
+perlDreamerI have an idea for fixing that, but I don't like it very much19:24
@Haargfor 8 i have a few ideas how i'd like to change how the different directories are found19:24
+perlDreamerblib was designed to handle this problem, but only for code that gets installed into the perl install area19:24
+perlDreamerso I thought we'd make a lazylib pragma19:24
+perlDreamerwhich does the same thing, but only for "lib" instead of "blib"19:25
CIA-23WebGUI: jt * r10837 /WebGUI/ (4 files in 4 dirs): - Added WebGUI community statistics question to the site setup wizard.19:25
+perlDreameradd it as a development requirement19:25
+perlDreamerthe bummer is that lazylib _has_ to be installed with perl so it can always be found19:25
+perlDreamerwhat are you thinking of, Haarg?19:26
@Haargmy thought was more along the lines of requiring webgui's lib path be added to PERL5LIB19:26
+perlDreamervia the environment?19:28
@Haargyeah19:28
+perlDreameryou know, in the WRE you could probably hardcode that pretty simply19:28
@Haargyeah19:28
@preactionhttp://search.cpan.org/dist/Test-Apache2/ <- check this out!19:28
@preactionthis looks like something we should contribute to19:29
+perlDreamerYeah!  Didn't you go to his WUC talk?19:29
+perlDreamerwait a sec, I think that was 1 year before  you came19:29
@preactionwas gonna say, i don't remember him19:29
@Haargand then have a module WebGUI::Paths or something that would just have some constants in it with the paths to the other webgui directories - etc, docs, www19:30
+perlDreamerthat sounds really good, Haarg19:30
@Haargthe default webgui install those would be calculated when the module was loaded relative to the file itself19:30
@Haargalternatively, you could hard code them to be wherever you wanted, and install the WebGUI libs in with the rest of your perl libs19:31
@Haargor wherever else you wanted19:31
@Haargseems like it would work better for packagers19:31
+perlDreameroh, I see preaction.  I'm getting confused with Apache::Test, and Test::Apache219:32
+perlDreamersorry, man19:32
+perlDreamerTest::Apache2 could use some more POD, that's for sure19:35
@preactionwell its first release was 4 days ago19:37
+perlDreamerif we folded in WebGUI::PseudoRequest, it would double the size of his code.19:38
+perlDreamerit would need tests, though...19:38
+perlDreamerbut think of the functionality that it would add, though19:39
CIA-23WebGUI: martin * r10838 /WebGUI/ (2 files in 2 dirs): Added VAT number manager for shop admins.19:41
+perlDreamerin Crud, how do you tell it that a field must be unique in the db?19:55
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:06
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit [Read error: 104 (Connection reset by peer)]20:16
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:16
@preactionperlDreamer: is the originalConfig in WebGUI::Test working? it doesn't look like it gets called20:29
* perlDreamer will check20:29
+perlDreamerconfig is restored in the END block20:30
@preactionor am i supposed to mark what config values i'm about to change by doing WebGUI::Test::originalConfig( "serviceSubnets" );20:30
+perlDreamerright :)20:30
@preactionok20:30
+perlDreamerthere isn't an automatic, file-wide config restorer, yet20:30
+perlDreamerfeel free to implement it, if you wish20:30
+perlDreamerHaarg was going to tweak JSON::Config to support that20:31
+perlDreamerbut I'm sure there are some hacking ways to do it20:31
+perlDreamerlike cloning the initial config20:31
+perlDreamerand then, in the END block, setting some value back to itself, causing the config file to be rewritten20:31
@Haargyeah, i need to take care of that20:32
+perlDreamerwe _all_ have long TODO lists20:32
@preactionheh, yeah...20:32
@Haargshould just be a matter of bumping the Config::JSON prereq version and adding some simple stuff to WebGUI::Test to prevent all writes20:33
+perlDreamerthat would only work in a limited set of cases, though20:33
+perlDreamerwhat happens if you have to open a session with a duplicate config file?20:34
+perlDreamerthat'll cause a new read from filesystem20:34
@Haargthey all run though WebGUI::Config20:34
@Haargwhich caches the objects20:34
+perlDreamerthat's right.  I'd forgotten about the cache.20:36
+perlDreamerI pulled that at one point, for a while, until you found a workaround for the config file rewrite fork bug20:37
CIA-23WebGUI: martin * r10839 /WebGUI/ (4 files in 4 dirs): Improved and templated VAT Number management.20:38
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:59
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Read error: 60 (Operation timed out)]20:59
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui21:12
-!- mode/#webgui [+v cap10morgan] by ChanServ21:13
CIA-23WebGUI: doug * r10840 /WebGUI/t/lib/WebGUI/PseudoRequest.pm: fixed PseudoRequest to do param list correctly21:25
CIA-23WebGUI: doug * r10841 /WebGUI/ (lib/WebGUI/User.pm t/User.t): added new API methods to User for easier use21:25
CIA-23WebGUI: doug * r10842 /WebGUI/lib/WebGUI/ (Operation/User.pm Operation.pm): added services to create, update, and delete users21:25
CIA-23WebGUI: doug * r10843 /WebGUI/ (5 files in 4 dirs): user-services21:25
CIA-23WebGUI: doug * r10844 /WebGUI/t/lib/WebGUI/PseudoRequest.pm: fixed PseudoRequest to do param list correctly21:25
CIA-23WebGUI: doug * r10845 /WebGUI/ (lib/WebGUI/User.pm t/User.t): added new API methods to User for easier use21:25
CIA-23WebGUI: doug * r10846 /WebGUI/lib/WebGUI/ (Operation/User.pm Operation.pm): added services to create, update, and delete users21:25
CIA-23WebGUI: doug * r10847 /WebGUI/lib/WebGUI/Operation/User.pm: fixed problem with git svn dcommit...21:25
@preactionwow... my git setup is completely frickin broken...21:26
+perlDreamerpatspam and Haarg are git power users21:26
* perlDreamer is power breaker21:26
+perlDreamerwas trying to be a power broken, but completely missed :/21:26
@preactionwell, i treated it like SVN: different working copies for each "branch", but git does branching more smarter than that21:27
@preactionand the merging of the different working copies i haven't quite got down yet21:27
@preactionso now i rebuild my git repo to do it correct ways21:27
+perlDreamermaybe I should start learning git-svn21:28
@preactioni lurn bettar by breaking things ;)21:28
+perlDreamerit would be a good bridge for full gitness in wg821:28
@preactionso yeah, wg tests are borked right now. working on it21:28
+perlDreamerI _wasn't_ going to say anything21:30
@preactionat least i'm CHECKING them. and ADDING them.21:31
@preactionyou have to give me that!21:31
@preactionlooks like it was just a problem with my pseudorequest fix, bust still more tests running21:33
@preactionwe has lots of tests :p21:33
+perlDreamer~10K across 250 files or so21:40
+perlmonkey2sanity check here.  But I have subclasses with different members a single admin page needs to fill out.  What's the best way to get a list of the required members?  Have each subclass return the member names it needs?21:41
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI21:42
+perlDreamerperlmonkey2, you could use the Account method, where each plugin returns a subform along with form processing capabilities.21:44
+perlmonkey2perlDreamer: hmm, I like that, but it might make too much duped code.21:45
@preactionso have the superclass have that duplicated code21:45
+perlmonkey2it won't be duplicated in the superclass, a single method and code can handle everything.  The only differences are the list of params.21:46
+perlmonkey2I'll just have the subclasses return their unique members.21:46
+perlmonkey2lame21:46
@preactionyeah, you could do a definition() thing like Crud21:47
+perlmonkey2hmm21:47
+perlmonkey2diggity21:47
@preaction(which i'm surprised that Account did not do)21:47
+perlmonkey2hmmm, but now I need to instantiate a class to get its required members, and then it will just be destroyed.21:48
+perlmonkey2I'll leave it a class function.21:49
@preactionyeah, it's a class method everywhere else too21:49
@preactionmight need to pass a $session if you need to, but that's about it21:49
+perlmonkey2I think the method will just be return [{groovy,1,sweet,1,nonsweet,0}];21:50
+perlmonkey2or soemthign21:50
@preactionwhat about fieldType? you should try to make it as consistent as possible21:50
daviddelikatso if I create an class that extends a YUI class should I put it in the yui-webgui directory?21:51
@preactiondaviddelikat: yes, or if it interfaces with a YUI class21:51
+perlDreamerI think so21:51
daviddelikatthanks21:51
daviddelikatany recomended examples of YUI subclasses?21:52
@preactionmost of the code in yui-webgui just uses the yui classes21:52
daviddelikatok I'll have to do some research then21:53
daviddelikatthanks21:53
-!- ekennedy [n=ptpChat2@70-12-72-153.pools.spcsdns.net] has joined #webgui21:59
CIA-23WebGUI: yung * r10848 /WebGUI/ (5 files in 5 dirs): rfe #9981: RedirectAfterLogin Setting22:08
@preactionso i don't know if i mangled a commit or what, but the full test suite for my new feature is just gone22:11
@preaction50 tests gone22:11
@preactionjust gone. nowhere.22:11
@preactionyou might say i'm a bit pissed off right now22:12
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui22:13
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit [Remote closed the connection]22:22
+perlDreamercrap22:34
+perlDreamerbackups?22:34
+perlDreamerwait, aren't they in the repo?22:34
+perlDreamerthe SVN repo?22:34
@preactionnope. it's just gone22:34
@preactionnot sure what i did, but it won't take me too long to redo. the part that took the longest was bugfixing and developing the feature22:34
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]22:37
* perlDreamer takes a lunch break22:37
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI22:37
-!- mode/#webgui [+o khenn] by ChanServ22:37
@preactionwooo iphone plugin!22:40
@tavistowg?22:40
@rizenyup22:41
@tavistoso it wasn't the gallery template preventing us from getting approved then22:41
@tavistojust someone being a db.22:41
@rizenit was actually the icon we submitted they had a problem with22:41
@rizenof course, they never mentioned that22:41
@rizenwe just had to keep guessing22:42
@tavistoof course... why provide feedback on a failed attempt22:42
@tavistovery cool though22:42
@steveo_aaIs something up with plainblack.com?23:01
@steveo_aaOr is it just my connection?23:01
@steveo_aaSeems back to normal.23:03
@preactionupgrade maybe23:08
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]23:36
+perlDreamerif we use Test::Plan, we might be able to get rid of all that initial SKIP unless use_ok stuff23:42
+perlDreamerthere's so much work to do!23:42
+perlDreamerAHHHHHHHHHHHHHHHHHhh23:42
+perlDreamerpreaction, I'd like to start a testing todo page on the wiki, where we dump some of these ideas.  What do you think?23:56
@preactionperhaps use the RFE list to track them?23:57
+perlDreamerhm23:59
--- Day changed Sat May 16 2009
+perlDreamerin the past we've usually considered test stuff to be bugs00:00
+perlDreamerbut there's no harm in using the RFE list, either00:00
@preactionright, but they're not missing tests, they're just ways to improve the tests00:01
@preactionmissing test == bug. easier to write tests in future == feature00:02
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]00:03
+perlDreamergood point.00:07
+perlDreamerdo we wait for rizen to approve them before doing them, though?00:08
@rizenrizen hates you all00:08
+perlDreamerwell, fine then!00:08
+perlDreamerI'm going running00:08
@preactionyou can't run from rizen00:08
+perlDreamercan I run around him?00:09
@preactionnot more than once00:09
@rizenperlDreamer00:10
+perlDreameryessir?00:10
@rizenas far as i'm concerned you can pretty much do as you see fit with the testing system00:10
@rizenyou know a lot more about it than me00:10
@rizenif you want my input, ask for it00:10
@preactionwe just want a way to keep track of what we want to do in the future00:10
@rizenbut other than that, you have free reign00:10
+perlDreameryou bet.  And if you think we're going off the deep end, then holler.00:11
@preactionlike Test::Class, or Test::Plan00:11
@preactionor adding coverage to wgdev00:11
@preactionor fixing the test box to use wgdev instead of the hacked-up thing i got that doesn't work00:11
@rizenone question is, does it make sense to redo all the tests we already have at this point00:11
@rizenor just do that for new tests going forward00:11
+perlDreamerI think there are cases where that is justified00:12
@rizeni don't think we should be updating our existing tests unless we are having a particular problem with them00:12
+perlDreamerlike, making the tests run under Test::Aggregate, which will really speed them up00:12
+perlDreamerbut for the most part, you're right.  then it's just maintenance vs improvements00:13
@rizenwell the other thing we have to factor in is webgui 900:15
* perlDreamer heads off to run. I'll backlog when I get back.00:15
@rizenwhich is the perl 6 version of webgui00:15
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit []00:26
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []00:30
-!- ekennedy [n=ptpChat2@70-12-72-153.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]00:33
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui00:36
-!- mode/#webgui [+o plainhao] by ChanServ00:36
-!- Chizad [n=chizad@67.64.55.59] has quit [Read error: 110 (Connection timed out)]00:42
@preactionhttp://uizard.jemr.net/uizard.php?action=newProject <- this is officially the coolest thing I have EVER SEEN00:42
@tavisto*tavisto waits for the rickroll to load*00:43
@preaction... this is how our template wizard should work00:44
@tavistoomg... you are right.. this is sweet and I can't even use any of this... but it looks like any dev would be kid in a candy store00:45
daviddelikatamazing00:48
daviddelikatall that JS should soak up my whole system RAM in les sthatn 10 minutes00:48
daviddelikatless than ...00:49
-!- perlmonkey21 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui00:57
perlmonkey21ssh frpom phone to finch ftw!00:57
-!- perlmonkey21 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has quit ["Leaving."]00:59
CIA-23WebGUI: translation * r10849 /translations/French/ (9 files in 2 dirs): Update from translation server01:09
@preactionwe don't ship releases with docs/previousVersion.sql anymore?01:26
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:27
-!- mode/#webgui [+o rizen] by ChanServ01:27
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]01:31
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui01:34
-!- mode/#webgui [+v patspam] by ChanServ01:34
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []01:36
CIA-23WebGUI: doug * r10850 /WebGUI/ (3 files in 3 dirs): added robustness to user services. added tests01:39
CIA-23WebGUI: doug * r10851 /WebGUI/docs/changelog/7.x.x.txt: updated changelog01:39
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:42
-!- mode/#webgui [+o rizen] by ChanServ01:42
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []01:47
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has left #WebGUI []01:55
* perlDreamer is back02:01
+perlDreamerinterview with the ulzard creator: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/rhN2hgLC5MA/article.pl02:03
+perlDreamerthey've been slashdotted :)02:03
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:10
+patspamHaarg: I managed to commit something between you "preparing for 7.7.6 release" and "preparing for 7.7.7 dev"02:19
+patspami'm guessing i should move my upgrade code from 7.7.5-7.7.6.pl to the new one?02:19
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]02:20
+patspambecause my changes don't appear in the new beta create.sql02:20
@preactionprobably02:21
+perlDreameralso in the changelog, so that everything jives02:24
@preactionHaarg: how would i go about sending wgdev changes to you? i've added support for "--cover" to wgdev Test command02:33
* perlDreamer does a git diff > patch and email it to him02:41
+perlDreamerI can send you his email address if you need it02:41
@preactionnah, i have it02:41
@preactiondo you know how to build a self-contained wgd?02:42
+perlDreamerno, but I'd check Build.PL for suggestions02:43
@preactioni'm gonna get that damned test box working again, WITH COVERAGE02:44
+perlDreameryou know, daily coverage isn't really necessary, but daily checks are really important02:44
+perlDreamerweekly coverage is good02:44
+perlDreamerhonestly, I'd rather have a good smolder server set up so that we can aggregate test results from several smokers before having regular coverage02:49
+perlDreamerit's only been by luck that we found that Test::Class wasn't working everywhere02:49
CIA-23WebGUI: patspam * r10852 /WebGUI/ (8 files in 7 dirs): Moved Survey test upgrade to 7.7.6-7.7.7 upgrade script02:52
@preactionbut with regular coverage, JT will write more tests (he said so)03:08
+perlDreamerhm03:09
+perlDreamerwell, in that case03:09
+perlDreamer:)03:09
@preactionsomething along the lines of "If i had feedback on how useful the tests are, or where the tests need to be written most, i would write more tests"03:09
@tavistoperlDreamer, you need to write more tests03:09
+perlDreamerheck, if he needs to know that, I could tell him03:09
+perlDreamer#1 priority, Session03:09
+perlDreamerif Session does not have 100% coverage, we're vulnerable03:09
@preactionIt's more dangerous that I realize03:19
@preactionTHE COVERAGE YOU SPEAK OF WILL SOON BE IN OUR HANDS03:19
@preactionAny attack we make against the Session would be a useless gesture, no matter what coverage we have!03:19
@tavisto*tavisto is confused and scared*03:19
* perlDreamer too03:27
+perlDreamerAfter Session, I'd have to say the Asset base class03:27
+perlDreamerthen User and Group03:28
+perlDreamerVersionTag03:28
+perlDreamerand then it would probably be a matter of opinion for the rest03:28
+perlDreamerCrud is important03:28
+perlDreameryou can't download a CentOS DVD?03:29
+perlDreamerwhat's with that?03:29
+perlDreamerperlmonkey2, what's a good fedora bittorrent client?03:29
@preactionperlDreamer: transmission03:30
+perlDreamerwow03:31
+perlDreamer1 hour, 40 minutes?03:31
+perlDreamerthat's blazingly fast!03:32
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui03:33
-!- mode/#webgui [+o rizen] by ChanServ03:33
* perlDreamer should have used torrents a long time ago03:33
+perlDreamerreally, for coverage, there is basic coverage for a lot of code, just because it's used by other code that is being tested.03:41
+perlDreamerit's the direct, merciless and thorough testing of everything that's missing03:41
+perlDreamermaybe I should sit down and write some priorities as to what modules are high priority in testing..03:43
+patspamtesting test frameworks does your head in a bit03:43
+patspamespecially when you have your TAP output mingled in with the test framework test TAP output03:44
+perlDreamerwhat're you testing, patspam?03:45
+patspamSurvey's expression/branching tester03:46
+perlDreamercool03:46
* perlDreamer heeds the call to dinner03:47
+perlDreamerotherwise, he could get rung like a bell...03:47
+perlDreamerbbiaw03:47
+patspamdang that's a gotcha..04:10
+patspamI wanted to use more relaxed JSON rules, so I was using 'use JSON -suport_by_pp'04:11
+patspamJSON::XS doesn't support options like allow_barekey so that lets you fall back to pure-perl json for those features04:11
+patspamexcept that as soon as modperl loads that, it starts using pure-perl JSON everywhere04:12
+patspamkinda sucks though, because writing strict json by hand is almost as painful as writing xml04:22
CIA-23WebGUI: patspam * r10853 /WebGUI/ (2 files in 2 dirs): 04:23
CIA-23WebGUI: Some minor Survey bug fixes04:23
CIA-23WebGUI: Removed evil "use JSON -support_by_pp"04:23
CIA-23WebGUI: test() and test_mc() now intelligently start at the right place and give better TAP descriptions04:23
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []04:24
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui04:31
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:32
-!- mode/#webgui [+o khenn] by ChanServ04:32
+perlDreamerso, after getting a torrent down, how long is it polite to leave your client on for reciprocity?04:41
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui04:41
-!- joker [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Read error: 104 (Connection reset by peer)]04:41
@preactionperlDreamer: until your ratio is 1.00 (100% fed back to the swarm)04:43
+perlDreamermy ratio is 0.004:44
+perlDreamerthat doesn't bode well, does it?04:44
@preactionno, it just means nobody wants to download from you04:45
@preactionwhat kind of torrent is it? is it well-seeded already?04:45
+perlDreamerCentOS 5.3 DVD image04:45
+perlDreamernot likely to be too popular04:45
@preactionif there's more than 50 seeders, i'd say don't worry about it04:46
+perlDreamercompared to Serenity, and BSG episodes04:46
+perlDreamerhow do i check for the number of seeders?04:46
+perlDreamerI'm sending to 3/5 people asking to download04:47
@preactionif you're using Transmission, you have to open the inspector i think04:48
@preactioni haven't used the GTK+ interface, i use the OSX interface04:48
+perlDreamerI'll leave it open another hour or so04:49
* perlDreamer wants to be a good netizen04:50
+perlDreamerI don't suppose we have WRE torrents?04:50
@preactionnot that i'm aware of04:50
+perlDreamerthe rhel-5 WRE should install on CentOS?04:51
@preactionyes04:51
CIA-23WebGUI: colin * r10854 /WebGUI/ (3 files in 3 dirs): Fix user profile SMS i18n.04:53
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui04:53
-!- mode/#webgui [+o rizen] by ChanServ04:53
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []05:02
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui05:02
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has quit ["Leaving."]05:10
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has joined #webgui05:11
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:11
-!- perlmonkey2 [n=perlmonk@adsl-70-137-11-15.dsl.okcyok.swbell.net] has quit ["Leaving."]05:17
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []05:24
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]05:41
-!- tavisto [n=tavisto@pool-98-108-73-152.gdrpmi.dsl-w.verizon.net] has quit []06:00
@preactionokay, so i fixed the test box (in theory, we'll know soon), but how should i publish coverage?06:32
-!- dapperedodo [n=dappered@92.69.196.38] has joined #webgui06:41
+perlDreamerthere's no way to easily publish, or aggregate coverage07:01
+perlDreamerokay, I've got CentOS and a WRE07:01
+perlDreamertime to make a VM07:01
+perlDreamertomorrow07:01
@preactioni'm going to scp it into dusk.plainblack.com so that it's available from doug.plainblack.com/uploads/coverage <- easiest i can make it07:02
+perlDreamerthe front page is the really important one07:03
+perlDreamereverything after that is detail work07:03
@preactionnah, without the detail work it's pointless ;)07:04
+perlDreamerwith the detail work it's larger than a HTTP MAX UPLOAD07:04
@preactionthough the real benefit is being able to do coverage easy using wgd test07:04
@preactionthat's why i'm scp-ing the directory instead of using http to upload07:04
+perlDreamerhow do you do wgd test w/o coverage?07:04
@preactionwhat do you mean w/o coverage? it doesn't do coverage now, but i made it do coverage07:05
@preactionw/o = without, right?07:05
+perlDreameryup07:05
+perlDreamerso wgd test always gives coverage?07:05
@preactionno07:05
+perlDreameroh, okay07:06
+perlDreamerthat's goo07:06
+perlDreamerd07:06
-!- dapperedodo [n=dappered@92.69.196.38] has quit []07:06
@preactioni added a switch, --cover07:06
+perlDreamerand it does the whole thing for you?  cover --delete; prove with cover, then cover at the end to make HTML?07:07
+perlDreamernice :)07:07
@preactionyep07:07
@preactioneven lets you specify where you want the cover_db to end up, --cover=directory07:08
CIA-23WebGUI: colin * r10855 /WebGUI/lib/WebGUI/i18n/English/WebGUI.pm: Fix broken i18n with the Admin group for Asset History browsing.07:08
+perlDreameryou know, you're pretty good at this perl stuff07:12
+perlDreamerever think of doing it for a living?07:12
@preactionnah, once i start doing it for work it becomes a chore07:14
+patspamperlDreamer07:28
+patspamyou still awake?07:28
+perlDreameryup07:28
+patspami think you'll like this one07:28
* perlDreamer never sleeps, remember?07:28
* patspam slaps head.. oh yeah!07:28
+patspamjust found a nasty unsafe reference bug in SurveyJSON07:28
+perlDreamerno!07:29
+patspamprobably only manifests in test code, but still!07:29
+patspamwhen you update a question type to a multiChoiceBundle, it doesn't create a copy of the new question structure07:30
+patspam..so when you update 2 questions to the same type, they both point at the same answer hash07:30
+perlDreameroh, yeah07:30
+patspamwhich did a good job of confuddling me for at least an hour!07:30
+perlDreameractually, it's not just test code, it's any persistent code.07:31
+perlDreamerlike tests, and workflows07:31
+patspamyeah good point07:31
+patspamwhich makes me even more glad i found it07:32
+perlDreamerI'm just happy you were listening during my game show talk last year ;)07:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]07:46
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:48
-!- mode/#webgui [+o preaction] by ChanServ07:48
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]08:17
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui09:39
-!- mode/#webgui [+v cap10morgan] by ChanServ09:39
CIA-23WebGUI: patspam * r10856 /WebGUI/ (4 files in 3 dirs): 10:37
CIA-23WebGUI: SurveyJSON bug fixes10:37
CIA-23WebGUI: Fixed bug in SurveyJSON::update to stop it updating questionType when not asked10:37
CIA-23WebGUI: Fixed unsafe reference bug in SurveyJSON::getMultipleChoiceBundle10:37
CIA-23WebGUI: Added more Survey Test Suite tests10:37
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []10:40
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]12:14
CIA-23WebGUI: patspam * r10857 /WebGUI/ (4 files in 3 dirs): Improved Survey test setup12:23
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:22
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Read error: 104 (Connection reset by peer)]14:25
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui16:13
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI17:28
daviddelikatanybody around?17:40
-!- KlausH [n=KlausH@p5B07256C.dip0.t-ipconnect.de] has joined #webgui17:53
KlausHHi, are there any news regarding WRE 0.9.2?17:56
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui18:25
-!- mode/#webgui [+v cap10morgan] by ChanServ18:25
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit [Client Quit]18:25
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui18:38
-!- mode/#webgui [+o rizen] by ChanServ18:38
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]18:39
-!- KlausH [n=KlausH@p5B07256C.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]18:54
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []19:14
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui19:29
-!- mode/#webgui [+v perlDreamer] by ChanServ19:29
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui19:39
+perlDreamerhey, dionak!19:50
dionakhey there pd19:50
+perlDreamerI got to thinking about topsub, and I'm not looking for a contractor right now, but it would be handy to have his contact info19:51
+perlDreamerwould you mind emailing it to me, please?19:51
dionakcan you send me an email so I'll have your address? diona at knowmad19:51
dionakwe still hire him occassionally. things are just slow atm19:52
dionaki've got to run. ttys19:52
+perlDreamerl8r19:53
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []19:53
CIA-23WebGUI: translation * r10858 /translations/German/German/ (8 files): Update from translation server21:47
--- Day changed Sun May 17 2009
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []00:58
-!- onki [n=hans@p54804C16.dip.t-dialin.net] has joined #webgui01:25
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui01:48
daviddelikatany body know about 'Business/Tax/VAT/Validation.pm'?02:04
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui02:23
-!- onki [n=hans@p54804C16.dip.t-dialin.net] has quit ["Leaving"]02:33
+perlDreamerIt was added to work with the new Tax Driver, daviddelikat02:34
daviddelikatperlDreamer: where can i get it?02:45
+perlDreamercpan02:45
daviddelikatit wasn't listed in the gotchas doc...02:45
+perlDreamerthat's been fixed in 7.7.702:46
daviddelikatwhen was it put into SVN?02:46
+perlDreamerthe gotcha notice?02:46
daviddelikatyup02:46
+perlDreamerwithin the last day or two02:46
daviddelikatcuz it wasnt there when i looked this afternoon02:47
daviddelikatand i just updated my code this morning02:47
daviddelikati see it...02:48
daviddelikatits in 7.7.602:48
daviddelikatsure would be nice if upgrade would get these pacakges automagically.02:48
+perlDreamerrev 1068702:48
+perlDreamerdaviddelikat, the WRE may have some script to help with that02:59
+perlDreameror at least display a list of newly required modules02:59
+perlDreamerif not...02:59
+perlDreamer:)02:59
+perlDreamerpatches welcome02:59
daviddelikatI'm always thinking about what would help...03:01
+perlDreamerI know.  It's one of the reasons I always try to answer your questions03:02
daviddelikatthanks03:02
daviddelikatright now im getting a headache from YUI paginator03:03
+perlDreamerstill working on that sideways pagination for the EMS?03:03
daviddelikatyup03:03
daviddelikatgot it sort of working agin03:03
daviddelikatbut the paginator is not cooperating03:03
daviddelikator is it the data source03:03
daviddelikatits hard to tell right now...03:04
daviddelikateverything oges well until i try to get the second page03:04
daviddelikatit does everything it is supposed to do except to draw the table with the new data03:04
daviddelikatwhich is kind of important03:04
+perlDreamerhave you manually checked the JSON that is being returned to make sure it's okay?03:13
daviddelikatyes, it looks good, it loads the first page just fine.03:14
daviddelikathave you seen this:   http://doublebassblog.org/2007/08/four-guys-play-one-cello.html03:15
daviddelikatjust a little distraction ...03:15
+perlDreamerthat's crazy!  I love it!03:18
daviddelikattheres another video in the index of a guy who wrote a piece which has 37 parts03:18
daviddelikatall for the cello03:19
daviddelikatand he played them all in the video03:19
daviddelikatjust a little bit of video editting...03:19
daviddelikatwell, now i can get my second page of data, but it doesn't clear ou the first page...03:21
daviddelikatkinda like the guy with his cello03:21
daviddelikatyeah!! the table updates!!03:25
daviddelikatbut the paginator does not...03:25
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui03:26
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Remote closed the connection]03:26
+perlDreamerisn't there a way to turn on YUI logging03:46
+perlDreamerwhere it tells you all sorts of things about what it is trying to do?03:46
daviddelikatYUI logging looks really good, but you have to do 2 things:03:46
daviddelikat1. add a widget to the page youre working on03:47
daviddelikat2. load  the js script that have the debug code in them03:47
daviddelikatboth are a little prohibitive...03:47
daviddelikatI have enough to learn right now...03:48
+perlDreamerhm.  How 'bout Firebug then?03:48
daviddelikatthats what im doing03:48
daviddelikatsetting interupts and looking at data03:48
daviddelikatalso looking at how the YUI code works in the non-compressed modules...03:49
daviddelikatfixed03:57
daviddelikatand just in time for dinner03:57
daviddelikatbrb03:57
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui03:59
-!- mode/#webgui [+v patspam] by ChanServ03:59
-!- wgGuest95 [n=wgGuest9@host86-144-81-39.range86-144.btcentralplus.com] has joined #webgui04:11
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]04:42
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:48
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]04:54
@preactiondaviddelikat: i added a flag to testEnvironment.pl that will install modules without prompting, so if you have cpan set up to not prompt for anything, you could add a call to testEnvironment.pl to upgrade.pl or something05:58
@preactioni'll commit that feature tonight05:59
@preactionanyone else getting failures on t/Macro/a_account.t with Cannot use an undefined value as a HASH reference in WebGUI::PseudoRequest?06:00
@preactioni have one system that IS getting failures like that, and one that isn't06:00
@preactionah. as usual it's because i'm an idiot, i fixed it, and i didn't commit the fix.06:02
+perlDreamerit's working for me06:08
+perlDreamerwhat's the issue?06:08
+perlDreamerand you can't be an idiot06:09
+perlDreamerit's my turn06:09
+perlDreamerand this week isn't over for several hours yet06:09
@preactioni fixed it and committed the fix06:09
@preactionso it's fixed now06:09
@preactiontrying to repair the test box, it SEEMS to work just fine, but for some reason it isn't submitting the tests06:10
@preactionalso i got an idea for coverage: don't show the whole report with the test output, instead show which modules increased and decreased coverage, as well as the bottom 10% of covered modules06:10
@preactionthat way we can be alerted if someone added code and did not add tests for it, and which modules really need testing06:11
CIA-23WebGUI: doug * r10859 /WebGUI/t/lib/WebGUI/PseudoRequest.pm: fixed pseudorequest "Cannot use undefined value as a HASH reference"06:11
+perlDreamerthat's a good idea, but it will require some custom coding in the report generator06:12
+perlDreameras well as keeping a db around06:12
+perlDreamerif it was only the front page, it wouldn't be so big/bad06:12
@preactioni want the whole thing on there, which will happen, but i want to summarize the data so that its easier to use06:13
@preactioneven the test data i want to do that for06:13
@preactionthe entire report is really useless06:13
@preactionso i'm thinking i want to look at smolder and see what it would take to add this kind of stuff06:13
+perlDreamerreally, it's the HTML that's so big.  If it was just data, it would be smaller06:15
@preactionyeah, i'm not worried about the size. i want the whole report so that people can look at the summary, say "oh, WebGUI::User went down", then go into the full report and see where there isn't coverage06:17
@preactioni just want the summary so more people look at it. if it's time-consuming to look at the test output, nobody will look at it06:17
@preactionexcept you me and haarg06:17
@preactionsocial engineering, i guess06:17
+perlDreamer;)06:17
@preactionalong with "people are lazy"06:18
+perlDreamerand you said rizen would use it, too06:18
@preactionexactly. the easier i make it, the more apt people around PB will be to use it06:18
@preactionif it's easy to see, we can have people policing each other06:19
+perlDreamerthe problem with smolder, is that it's completely built around TAP archives06:19
+perlDreameradjusting it to handle coverage data could be quite different06:19
@preaction"Oh! User went down! what code isn't covered! svn blame! Doug why aren't you testing your new code!"06:19
+perlDreameroh, now I see06:19
+perlDreameryou want to put me out of a job :)06:19
+perlDreamerthe program should be called "nag"06:19
@preactionhah06:19
+perlDreamermaybe nagDev06:20
@preactionthere's no way to put you out of a job, but i can make your job more efficient so you get do to more with less time06:20
@preactionyou shouldn't be policing us, that shouldn't be One Person's Responsibility. you should be doing what you want instead of fighting a constant losing battle against the tide of test coverage06:20
@preactionwe need to get you a peg-finger, "I lost this in the great test run of aught-three"06:21
+perlDreamersay "Hi" to kathy, she's reading over my shoulder06:21
+perlDreamershe says "should" is often different from reality06:21
@preactionhi kathy! i made cookies!06:21
+perlDreamer"ooh!  What kind?"06:21
@preactionpeanut-butter-heath, are quite awesome06:21
@preactionnot very healthy though :(06:22
+perlDreamerI'll send you a postage guaranteed return box ;)06:22
+perlDreameryeah, like Fudge Oat Bars are healthy?06:22
+perlDreamerwell, they do have oats in them06:22
+perlDreamerand egg06:22
@preactiontouche06:22
+perlDreamerand flour06:22
+perlDreamerand cocoa has antioxidants06:22
+perlDreamerso, yes!06:22
+perlDreamerIt's breakfast food06:22
@preactioni could also send some homemade tortellini, provided i learn how to properly dry it06:22
@preactionheh06:22
+perlDreamerI'll slice one for the kids and serve it with grapefruit juice, ala Bill Cosby06:23
@preactionhere goes nothin. test box dry run two, this time with submit to forum. 06:23
* preaction crosses fingers06:24
+perlDreamerit's difficult to type with crossed fingers06:24
* preaction knocks on wood :p06:24
@preactionDear Strong Bad, how do you type with boxing gloves on?06:24
+perlDreamerhad to wiki that one...06:26
@preactionStrong Bad / Homestar Runner is some of the best cartoons on the intarwebs06:27
@preactionit's hit-or-miss with the comedy sometimes, but just the sheer amount of content they have (all available for free) boggles the mind sometimes06:27
+perlDreamerhow long is a test run on da box?06:28
@preactionwithout coverage? about 20 minutes maybe06:28
@preactionless i think really06:28
@preactioncritic_label being the longest one, 10 minutes alone06:29
+perlDreamerthat would be surprising06:29
+perlDreameron my laptop, it takes 40 minutes to run critic_labels06:29
@preactionwell, i started it at 22:23, and it's been 7 minutes, and we're almost to critic_label.t, so we'll see06:29
+perlDreamerand about 7 minutes for a total test run06:29
+perlDreamerbut, I have to remember the due to Fedora, PPI is heavily penalized for reblessing objects06:30
@preactionouch06:30
@preactioni'm using Debian. on a 1.5Ghz processor with maybe 3G of ram06:30
+perlDreamerhave you tried apt-get webgui yet?06:30
@preactionnot yet, no06:31
@preactionand i think the system just died...06:31
@preactionmaybe i should get a new mac mini and use my old mac mini to do this.06:32
+perlDreamercritic_labels brings another box to its knees06:32
@preactionnah, didn't make it that far06:32
@preactionit did this last night too, no idea why06:33
+perlDreamerkernel panic?06:33
@preactiondunno. i think there is something very wrong with some of my hardware. but i should have enough hardware to make at least ONE useful computer...06:34
@preactionso let's try this again...06:36
+perlDreamermaybe we should bill the test suite as a hardware stress test06:38
+perlDreamerand that's not even running it under Test::Aggregate06:38
@preactiondead again. probably the thermal paste on the CPU i bet06:40
+perlDreamermore paste06:59
-!- ekennedy [n=ptpChat2@173-112-165-162.pools.spcsdns.net] has joined #webgui06:59
* perlDreamer is going to call it a night07:11
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:11
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:36
CIA-23WebGUI: patspam * r10860 /WebGUI/ (4 files in 2 dirs): Refactored Survey test suite diagnostics etc..11:38
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]11:45
-!- wgGuest95 [n=wgGuest9@host86-144-81-39.range86-144.btcentralplus.com] has quit []14:03
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui14:30
-!- KlausH [n=KlausH@p5B070A74.dip0.t-ipconnect.de] has joined #webgui14:44
-!- ekennedy [n=ptpChat2@173-112-165-162.pools.spcsdns.net] has quit [Remote closed the connection]16:09
-!- KlausH [n=KlausH@p5B070A74.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]20:36
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui21:50
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]22:29
-!- steveo_a1 [n=sno@adsl-76-226-116-148.dsl.sfldmi.sbcglobal.net] has joined #WebGUI22:32
-!- steveo_aa [n=sno@adsl-76-226-105-10.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]22:49
--- Day changed Mon May 18 2009
-!- BartJo1 [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui00:19
-!- BartJo1 [n=plainstu@49-167.surfsnel.dsl.internl.net] has left #webgui []00:19
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui00:35
-!- mode/#webgui [+v perlDreamer] by ChanServ00:35
+perlDreamerwebgui.org is down (from here)00:59
+perlDreamerplainblack.com works, though01:00
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui01:01
-!- mode/#webgui [+o Haarg] by ChanServ01:02
+perlDreamerwell, you'll al lbe proud of me01:32
+perlDreamerI'm installing the WRE (in a VM)01:32
@preactionyay!01:37
@preactioni'm committing the Map asset now, and will be writing tests for it later tonight01:39
CIA-23WebGUI: doug * r10861 /WebGUI/ (6 files in 5 dirs): initial checkin of map01:52
CIA-23WebGUI: doug * r10862 /WebGUI/sbin/testEnvironment.pl: added --noprompt for testEnvironment01:52
CIA-23WebGUI: doug * r10863 /WebGUI/ (11 files in 10 dirs): 01:52
CIA-23WebGUI: Added: Google map asset.01:52
CIA-23WebGUI: Added a way for authors to prevent debugging output on page requests01:52
CIA-23WebGUI: doug * r10864 /WebGUI/docs/changelog/7.x.x.txt: updated changelog01:52
@preactionsunnuvabitch THAT's where --noprompt ended up01:52
+perlDreamerwell, did you know that if you test the media during an install that you can hang the installer?02:08
+perlDreamerI mounted a DVD ISO image into the virtual dvd drive02:08
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:28
-!- mode/#webgui [+v patspam] by ChanServ02:28
+perlDreamerpreaction, when you lose track of code, that's not a good sign02:48
CIA-23WebGUI: doug * r10865 /WebGUI/sbin/testEnvironment.pl: removed testing module02:48
CIA-23WebGUI: doug * r10866 /WebGUI/docs/changelog/7.x.x.txt: added changelog entry02:48
@preactioni'm trying to use git and branching, but it's difficult to keep track of all the different branches02:48
+perlDreamerit is02:48
+perlDreamerbut git log -p is your friend02:48
+perlDreamerthe problem I have with git is that all I can find are instructions on how to use the pieces02:49
+perlDreamerand not how to use it in a flow02:49
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]03:30
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI03:30
-!- mode/#webgui [+o khenn] by ChanServ03:30
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []03:58
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui04:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui04:49
-!- mode/#webgui [+v perlmonkey2] by ChanServ04:49
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has quit ["Leaving."]05:09
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has joined #webgui05:16
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:16
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has quit [Client Quit]05:17
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has joined #webgui05:17
-!- mode/#webgui [+v perlmonkey2] by ChanServ05:18
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]05:26
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:27
-!- mode/#webgui [+o preaction] by ChanServ05:27
-!- perlmonkey2 [n=perlmonk@m4f0436d0.tmodns.net] has quit [Read error: 54 (Connection reset by peer)]05:30
+perlDreamerpreaction: Catalyst?05:33
@preactionperlDreamer: i removed it, no?05:36
@preactionit was debugging code, i wanted a module i didn't have installed05:36
+perlDreamerah, I see05:36
* perlDreamer thought perhaps you were being lured to the dark side05:36
@preactionmore the light-grey side05:36
+perlDreamerpreaction, if you have a chance, you should try to see this train as it comes through your area05:45
+perlDreamerhttp://www.sp4449.com/trainfest.html05:45
+perlDreamerThe Shasta Daylight is a big piece of American history05:45
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]05:48
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:49
-!- mode/#webgui [+o preaction] by ChanServ05:49
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has quit ["Leaving."]06:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]06:15
nubaCIA-23> WebGUI: Added: Google map asset.06:15
nubacool06:15
+perlDreamerhm Portland to Portage, WI is $366, with room and board on the Amtrak06:16
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:17
-!- mode/#webgui [+o preaction] by ChanServ06:17
+perlDreamerhow's the testing box today, preaction?06:20
@preactionhaven't even tried it. my laptop is overheating too now06:21
+perlDreameruh-oh06:21
+perlDreamercould be contagious06:21
* perlDreamer is going to call it a night early tonight.06:21
+perlDreamerit was so hot last night I didn't get to sleep 'til about 2:0006:21
+perlDreamersee you all tomorrow, hopefully a brighter and less error-prone perlDreamer06:22
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:22
nubapreaction: you are doug, right?06:39
nubayeah n=doug@static-72-1-4-143.ntd.net (Doug Bell)06:41
nubakudos on the google map asset, im glad it was finally done06:41
nubai wish i had contributed on that one, but when it came to managing time to work on it, it was just a big fail06:43
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui06:43
nubaso its one unfinished project less in the back burner and in the conscience :)06:44
ekennedyQuestion:  I want to add a workflow for a Thingy object.  Which section of the workflow section of the config file does it need to be defined in?  The thingy section?06:45
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]07:07
ekennedyI got it.  Thanks.07:12
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []08:07
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []08:16
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui08:17
-!- mode/#webgui [+o Haarg] by ChanServ08:17
-!- chog [n=ras@125-238-251-61.broadband-telecom.global-gateway.net.nz] has joined #webgui08:19
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]09:10
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:12
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:21
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui10:38
-!- mode/#webgui [+o Haarg] by ChanServ10:38
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]11:00
-!- joker [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui11:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []11:42
-!- carogray [n=Caroline@173-103-212-59.pools.spcsdns.net] has joined #webgui13:04
carograyanyone here use prototypes?13:05
+Radix_I have13:49
-!- BartJo1 [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui14:03
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:04
-!- mode/#webgui [+o plainhao] by ChanServ14:04
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []14:31
carograysorry radix - didn't see14:43
carograycan you make an article a prototype - "deploy it" and then unmake it a prototype and still have all the articles that you made from it?14:44
carograyradix: - only on the bus for about 10 more minutes then walking to work - will lose you when I turn off computer,but will get back on again when I get into the office14:45
-!- carogray [n=Caroline@173-103-212-59.pools.spcsdns.net] has quit ["Leaving."]14:53
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:12
-!- joker [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Nick collision from services.]15:12
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui15:13
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui15:18
-!- mode/#webgui [+o stDavid] by ChanServ15:18
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui15:29
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 104 (Connection reset by peer)]15:29
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has joined #webgui15:31
carograyradix: I am back15:31
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has quit ["Leaving."]16:01
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui16:12
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:18
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:28
-!- mode/#webgui [+o bopbop] by ChanServ16:28
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui16:31
zylopfaHello All, does anyone know why the "Rich Editor" that you define yourself with the WebGUI::Asset::RichEdit (in the Utilities Menu) wont accept html line breaks or other elements but the img tag?16:38
BartJo1there are some tags that are filtered16:41
zylopfaRTFM. I found out why thanks, you need to set allowed elements also in the metadata16:42
zylopfaGreetings BartJo1 16:42
BartJo1yes16:42
BartJo1hi zylopfa16:42
zylopfaThanks for help, i found out in the meantime16:42
zylopfaI just need to read the text (manual) in the asset16:42
BartJo1sorry, I was late, was watching sailing movies16:42
zylopfaSounds awesome16:42
BartJo1yeah, tomorrow I will leave for England16:42
zylopfaIts genious the RichEditor imo16:43
zylopfaIt wasn't configurable in earlier versions was it?16:43
BartJo1yeah, it works quite ok, once you know how you have to set it up16:43
BartJo1I think it wasn't in pre 6 versions16:43
zylopfaI dont think it was in 7.20ish16:45
zylopfaI just found it now looking through the menus16:45
BartJo1zylopfa: If you still find stuff that is blocked (html) maybe it is blocked in the code16:45
BartJo1for safety reasons prolly16:46
zylopfayeah true, it should be ok now i think, it does the <p> and <br /> tags now16:46
BartJo1good16:46
-!- ekennedy [n=ptpChat2@70-12-60-45.pools.spcsdns.net] has joined #webgui16:55
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit []16:58
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:02
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:17
-!- mode/#webgui [+o stDavid] by ChanServ17:17
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI17:25
-!- mode/#webgui [+o tavisto] by ChanServ17:25
CIA-23wgdev: Doug Bell master * r3d649fc / lib/WGDev/Command/Test.pm : add coverage option to Test command - http://bit.ly/Tzpun17:39
-!- ekennedy [n=ptpChat2@70-12-60-45.pools.spcsdns.net] has quit [Read error: 110 (Connection timed out)]17:43
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Read error: 104 (Connection reset by peer)]18:01
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: gugod18:03
-!- Netsplit over, joins: gugod18:04
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:07
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:10
-!- mode/#webgui [+v perlDreamer] by ChanServ18:10
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:19
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI18:40
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]18:44
CIA-23WebGUI: yung * r10867 /WebGUI/docs/upgrades/packages-7.7.7/matrix-default-screenshots-config.wgpkg: matrix template fixes for new ukplayer version18:54
CIA-23WebGUI: yung * r10868 /branch/WebGUI_7.6/docs/upgrades/ (2 files in 2 dirs): matrix template fix for ukplayer upgrade19:08
+perlDreamerHaarg, preaction: tagsToRollback has been added to WebGUI::Test19:14
@Haargcool19:14
@Haargi still need to look into the t/Mail/Sent.t failure, but i'm pretty sure it's a leaky test somewhere19:15
+perlDreamermaybe.  When it fails for me I keep getting undef sent back19:16
@Haargwhich test was failing for you?19:16
@Haargi could only get a failure if i did a reset and immediately ran the full test suite19:17
+perlDreamerI get random failures on tests 6,719:17
@Haargrunning the test on its own either before or after going through all the tests passed19:17
@Haargodd19:17
+perlDreamerhttp://gist.github.com/11358319:18
@Haargi was seeing a failure on either 16 or 17, i don't remember19:21
+perlDreamerthey seem to come in pairs19:21
+perlDreamer2,4,6 tests failing19:21
+perlDreamermy first guess is that the test may be asking for STDIO before the daemon is ready19:22
+perlDreamerbut reading from the filehandle would block, wouldn't it?19:22
@Haargit should19:23
+perlDreameryeah, so that wouldn't explain it19:23
CIA-23WebGUI: colin * r10869 /WebGUI/ (16 files in 14 dirs): adding FilePump19:25
@Haargactually, wait19:27
@Haargit wouldn't block19:27
@Haargit checks the file handle to see if it can read from it19:28
@Haargit's supposed to wait for 5 seconds though19:28
+perlDreamerI'm not seeing pauses that long19:30
@Haargthe sendToServer sub should return an error, but i don't think it gets displayed by anything19:31
+perlDreamerwe can fix that :)19:31
@preactionperlDreamer: you're making FilePump?19:31
@preactionor wait, DID you make it already?19:31
+perlDreameryes, but I've found some bugs that need to be fixed in it19:32
@preactionsweet!19:32
+perlDreameres ist shoen gemacht19:32
+perlDreamerYa yo lo hecho19:32
@preactionwe've got CDN, FilePump, Packing (i will fix that, I swear), attachments19:32
@Haargyeah, might be good to just have it diag the errors instead of returning them19:32
@preactionwee have sure packed some nice features into 7.719:33
+perlDreamerit's a good release19:33
@Haargi have a couple more things i need to get committed19:33
@preactioni would venture the best yet, again19:33
+perlDreamerexcept for those basic, ugly StoryManager templates :(19:33
* perlDreamer needs to study some HTML design19:33
@Haargbut one replaces the email verification so i need to make sure it transitions properly19:34
@preactionperlDreamer:  don't worry about it, we've got real designers19:34
+perlDreamerHaarg, when sendToServer returns that error message, it's in JSON19:37
+perlDreamerso it's already being emitted by the check in like()19:37
+perlDreamerit says what it's getting back is empty19:37
+perlDreamerwhich says (to me) that the problem is further upstream19:38
+perlDreamerlike in Net::SMTP::Server19:38
@HaargsendToServer is returning a hash though19:38
@Haargand like is checking a specific element in that hash19:38
@Haargnot the whole thing19:38
+perlDreamerah, yeah19:38
@Haargso the error element just gets lost19:39
* perlDreamer should have used cmp_deeply instead19:39
+perlDreamerthe error is "mail not sent"19:40
+perlDreamerand the log says "Couldn't connect to mail server: localhost:port"19:41
@Haargso it is the can_read check that is failing19:41
@Haargmust be the startup time then19:41
+perlDreamerI don't think so.  $status is 0, so it never does the check19:41
+perlDreamer(check for can_read)19:42
@Haargoh, yeah19:42
@Haargread that wrong (and i just wrote it)19:42
@Haargaside from adding a sleep, can you think of any other reasonable ways to handle that?19:43
@Haargi may have removed a sleep when i was making those changes19:43
+perlDreamerserial polling?19:43
+perlDreamersleep is effective, but it's a guess against the race condition19:44
+perlDreamera sleep 1 makes the test more robust19:45
+perlDreamerI can't make it fail any longer19:45
@Haargthe only option i can think of other than a sleep is having smtpd.pl output something indicating it is ready19:46
@Haargthe startup code for that would be a bit more complex though19:47
+perlDreameron average though, it would be faster than sleep 119:47
+perlDreamerand would be more portable across different systems, too19:48
@Haargexcept windows, but we abandoned that for a reason19:48
zylopfaI have a real noob question, how do i pass a object to a subrutine, and how do i dereference it in the sub19:50
@Haargwhat type of object?19:50
@Haargyou basically just pass it like any scalar19:51
@Haargand you don't really dereference it in the sub, just use it as an object there19:51
+perlDreamerzylopfa, all objects are references.  All references are scalars.19:51
zylopfayeah i found out now :/( and use it like this $object->someSuv19:51
zylopfaHaa i forgot a > in s hash assignment =>19:55
zylopfaThe Workflow system is really genious in Webgui19:56
zylopfaI am making a workflow activity to create TopLists for my story site19:56
zylopfaits very intense sql queries so i just make a activity and a workflow to run it every night19:57
zylopfaI create a page automagically with the toplist data from this.19:57
zylopfaIts genious that you can create everything in webgui (articles, messageboards, polls, layouts) in code19:59
zylopfaWebGUI never fail to amaze me20:00
zylopfaperlDreamer, do you know if the WebGUI api ever will be drastically changed?20:00
+perlDreamerI suspect (and hope) that it will happen with WebGUI 820:01
zylopfaNooo20:01
+perlDreamerand, the rumor is that WebGUI 10 will be done in Perl 620:01
zylopfaWill it break all modules that has been made?20:01
+perlDreamermaybe20:01
zylopfaCause i have made a lot of Wobjects and Workflow Activites and stuff for my sites20:01
zylopfa(modules)20:02
+perlDreamerwhen we went through this in WebGUI 6 -> WebGUI 7, we provided hints and scripts to help people upgrade them20:02
zylopfaahh ok perlDreamer 20:02
+perlDreamerso we won't leave you out in the cold20:02
zylopfaStill it would set back the community if it gets radically changed?20:02
zylopfaI read that the change from 6 -> 7 made many "quit" webgui20:03
+perlDreameryes, it was hard for many people20:03
+perlDreamerbut it also brought us the API that you use today20:03
zylopfayeah thats a kick ass api20:03
+perlDreamerwhich is much stronger and robust than it used to be20:03
zylopfabut if it gets changed again radically in 8.x20:03
+perlDreamerit will get better again, in WebGUI 820:03
+perlDreamersimpler, more consistent20:04
zylopfaAwesome20:04
zylopfaWill you make a new developer book for it?20:04
+perlDreameryes, for sure20:04
zylopfaI will buy it for sure20:04
zylopfaIts expensive for a book but its 1000% worth it20:04
BartJo1just call the function doWhatIWant20:04
+perlDreamerme, too :)20:04
+perlDreamer$BartJo1->doWhatIWant('fix house quickly');20:04
BartJo1mmm, first I will have to sail to England and back, remember20:05
zylopfaI am making a directory with toplists for "most read story","highest rated story", "most read category"20:05
zylopfaand its generated automatically20:05
+perlDreamer$BartJo1->queue($BartJo1->doWhatIWant('fix house quickly'));20:05
BartJo1so a $BartJo1->doWhatIWant{'Win therace'}; would be awesome20:06
+perlDreameryou didn't mention it was a race20:06
BartJo1I hope to be done before you visit20:06
BartJo1ah, well it is20:06
* perlDreamer installs new batteries in his robot shark fleet20:06
+perlDreamermake sure your transponder is pinging at 23 MHz, BartJol20:06
+perlDreamerotherwise, it will be a long, cold swim20:07
+perlDreameralso, keep the transponder frequency a secret, otherwise all the other boats will be protected, too20:07
BartJo1Error perlDreamer->doWhatIwant('***perlDreamer installs new batteries in his robot shark fleet'); generates a conflict with queud commands $BartJo1->queue($BartJo1->doWhatIWant('fix house quickly')); and $BartJo1->doWhatIWant{'Win therace'}; in line x20:08
+perlDreameroh no, the shark fleet is to guarantee your winning the race, BartJo120:09
BartJo1don't wanna cheat20:09
BartJo1thanks for the offer20:09
+perlDreamerwell, that's very honorable20:09
@preactionif I turn on "Encrypt Login" in settings, do you think that means that if I go to ?op=auth;method=displayLogin it should be in SSL mode? or just the form submit for the login?20:09
BartJo1and it won't get me back sooner20:09
BartJo1preaction: that is a good question20:10
+perlDreamerthe important part is the data, yes?20:11
+perlDreamerso sending it should be good enough?20:11
@preactionconsidering the tens of millions of logins that happen each day, and the infinitesimal number that are "hacked" via piggyback slurp, i would say the more important part is that the person KNOWS they're "safe"20:11
@preactionthe feeling of safety being more important to the end-user's experience than any real safety20:12
zylopfaIf you run a Workflow/Activity as a scheduled cron job, does it matter much that you dont use $self->WAIT20:15
+perlDreameryes20:16
zylopfadamn20:16
@preaction$self->WAITING is only if you need to be run again20:16
+perlDreamerAll Workflows should check their runtime against the ttl20:16
zylopfaits a single one i need to run every night at 220:16
+perlDreamereven if you think it won't ever do that20:16
zylopfato create toplists for my story site20:16
zylopfabut how do i stop a 33 second query?20:16
+perlDreameryou don't, you stop it the statement after it finishes :)20:17
+perlDreamerit's more important for activities that loop internally on data20:18
zylopfabut i have like 5 queries to make these lists (5 lists) and then if it times out on say the first list20:18
zylopfahow do i know which list i am going to resume to query?20:18
@preactionyou store your state in $self->scratch20:18
zylopfaahh awesome, gonna write that down20:19
zylopfapreaction, its a good idea to count the runtime like that so you are 100% sure your activities dont run all night forever by a mistake20:21
zylopfaI was about to be lazy and just let it run unintrupted untill it finished20:23
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui20:44
-!- mode/#webgui [+v cap10morgan] by ChanServ20:44
CIA-23WebGUI: colin * r10870 /WebGUI/ (lib/WebGUI/Macro/FilePump.pm t/Macro/FilePump.t): Fill out FilePump macro tests and fix bugs.21:08
* perlDreamer is running21:21
* BartJo1 wonders from what21:31
@preactioni thought he was running the test suite or something21:31
BartJo1I think the running is literal21:32
@preactionohh, maybe he made his wife mad21:33
BartJo1I thought he did it voluntary, like, forgive me the word, "sports"21:34
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui21:34
@preactionyes, he "works out" (a weird phrase), or exercises regularly21:35
@preactionworkout, work out... English is weird...21:36
BartJo1here, we carry cheese as sports21:36
@preactioni could never do that. my cheese wouldn't make it to the finish line21:36
BartJo1it's a law that you have to carry at least 100 kg of cheese each week from the farm to the cheese chop21:37
@preactionyes, but if I start with 120kg and end up with 100kg there, is there any penalty?21:38
BartJo1hey, that might be a hole, but mostly it is weigthed before21:38
@preactionthey got me coming and going...21:40
BartJo1yeah, but they check what you take and bring both21:41
BartJo1so after a week they'll be on to you21:41
@preactionone week of all the cheese i can eat... i dunno if it will be worth it or not21:42
BartJo1I also guess it's the reason why MrHairgrease doesn't like cheese21:42
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []21:52
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has joined #webgui22:23
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]22:28
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI22:28
-!- mode/#webgui [+o khenn] by ChanServ22:28
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has quit ["Client"]22:29
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has joined #webgui22:31
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui22:56
-!- mode/#webgui [+v MrHairgrease] by ChanServ22:56
+MrHairgreasehowdy everyone!22:58
BartJo1hi22:59
BartJo1not at the belgium beernight?22:59
+MrHairgreasewhere?23:01
BartJo1koornbeurs23:01
+MrHairgreaseoh23:01
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:01
+MrHairgreaseI'd love to go23:01
BartJo1but...23:01
+MrHairgreasebut it wouldn't be a good idea23:01
BartJo1working people....23:02
+MrHairgreaseI have a meeting tomorrow morning23:02
+perlDreamerjust one or two small beers won't hurt MrHairgrease23:08
+perlDreamerit's only when you are Bartesque that the problems occur23:08
BartJo1http://www.urbandictionary.com/define.php?term=bartesque23:09
BartJo1cool23:09
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui23:17
-!- mode/#webgui [+v perlmonkey2] by ChanServ23:17
-!- perlmon0 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui23:18
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has quit [Read error: 113 (No route to host)]23:18
-!- perlmon0 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has quit [Client Quit]23:18
+perlDreamerBartJo1: when exactly do you set sail?23:21
BartJo1around 6 pm we will leave the harbour23:22
BartJo17 is the start of the race'23:22
BartJo1so around lunchtime for you23:22
-!- BartJo1 is now known as BartJol23:24
-!- mode/#webgui [+v BartJol] by ChanServ23:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []23:26
+MrHairgreasehey bart, you're leaving tomorrow?23:27
+BartJoli sure will23:27
+MrHairgreasenou, behouden vaart dan maar23:27
+BartJolmerci23:28
+MrHairgreaseand bring back a Pint of Guinness for me23:28
+BartJolthat will be hard23:28
+MrHairgreasejust put a lid on the pint23:28
+BartJolwell, the foam will  be gone23:29
+MrHairgreaseor you mean you've drunk it by the time you're back in the Netherlands?23:29
+BartJolthat is not verwaarloosbaar23:29
+MrHairgreasesignificant even23:29
+BartJol:)23:29
+perlDreamerkick butt, take names, and drink their beer, BartJol23:33
+BartJoltake names of chicks?23:34
+MrHairgreasejust take the chicks =)23:35
+BartJolsex for the race, I'm not sure whether that is allowed by my team leader23:35
+BartJolI should ask Wijnand whether I may23:35
+MrHairgreasesex for the race: that almost has a supremacist  scent over it =)23:36
+BartJolwell, even I can have some luck23:39
--- Day changed Tue May 19 2009
-!- TorfusPmorphus [n=TorfusPm@p5B30CB0D.dip.t-dialin.net] has joined #webgui00:01
-!- TorfusPmorphus [n=TorfusPm@p5B30CB0D.dip.t-dialin.net] has left #webgui []00:01
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]00:07
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui00:07
-!- mode/#webgui [+o bopbop] by ChanServ00:07
+perlDreamerbopbop, you're back?00:08
+perlDreamerdon't you have kids coming home?00:08
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui00:11
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui []00:11
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui00:12
-!- mode/#webgui [+v cap10morgan_] by ChanServ00:12
-!- carogray [n=Caroline@host2.209.113.248.conversent.net] has quit [Read error: 54 (Connection reset by peer)]00:12
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 60 (Operation timed out)]00:12
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui00:13
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui []00:13
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui00:15
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui00:16
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui []00:16
@preactionhm..00:16
+perlDreamerpreaction, what are you up to...?00:17
+perlDreamerAnd why didn't you tell me that I forgot to add the FilePump admin console icons?00:17
@preactionnothing. trying to figure out who morphbot is and why i should not ban them00:17
@preactionOH GOD FORGIVE ME I DIDN'T KNOW!!!!1 I DIDN'T KNOWWWWWW00:17
* perlDreamer was thinking that morphbot was one of yours00:18
+perlDreamerso that we could say: morphbot: coverage User.pm00:18
+perlDreameroh00:18
+perlDreameroh00:18
+perlDreamerOne more thing, preaction00:18
+perlDreameryou don't ever want to run coverage on the Perl::Critic critic_labels test00:18
@preactionbecause it runs every bit of code?00:19
@preactionwhy?00:19
+perlDreamerbecause coverage slows things down, and PPI is already quite slow00:19
+perlDreameractually, if we tuned coverage carefully, we could tell it not to track stuff outside of WebGUI and it wouldn't matter too much00:19
@Haargalso, it doesn't actually run any code at all, so it would be pointless00:20
@preactionyeah, you could add exceptions. i added exceptions so Devel::Cover doesn't report coverage on the test scripts themselves (i think)00:20
@preactionso you could focus only on WebGUI::*00:21
+perlDreamerHaarg, has the magic for Config::JSON been added to make $config->addToArrayAfter() work yet?00:22
@Haarglooks like i never committed that00:23
@Haargand a new release would be needed as well00:23
@Haargi should probably get on that :)00:23
CIA-23WebGUI: colin * r10871 /WebGUI/t/lib/WebGUI/Test.pm: Remove duplicate sub that crept in there.00:23
CIA-23WebGUI: colin * r10872 /WebGUI/www/extras/adminConsole/ (small/filePump.png filePump.png): Adding in the FilePump admin console icons.00:23
* perlDreamer had better open up an account at the Great Dane for future Haarg encouragements...00:23
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui00:24
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui []00:24
@preactionokay, that's enough of that00:30
@Haargpre-7.5 character sets continue to haunt me00:30
+perlDreamerstill popping up?00:31
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has joined #webgui00:31
-!- morphbot [n=morphbot@p5B30CB0D.dip.t-dialin.net] has left #webgui []00:31
@Haargyeah, still have people running old versions00:31
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]00:31
-!- mode/#webgui [+b morphbot*!*@*] by preaction00:31
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has quit ["Leaving."]00:37
CIA-23WebGUI: colin * r10873 /WebGUI/docs/upgrades/upgrade_7.7.6-7.7.7.pl: Add the FilePump content handler in the right place in the config file.00:38
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit ["Leaving."]00:39
+perlDreamerpreaction: did I send you instructions on how to get a USPS account?00:41
@preactionno, do i need one?00:41
+perlDreamerperhaps00:41
+perlDreamerthe USPS driver has live testing built in :)00:41
+perlDreamerso you can check it from end to end00:42
@preactionperhaps they should be put in the wiki?00:42
@preactionhell. now we're relying on two different HTML/CSS minifier/packers?00:42
+perlDreamer*::Minifier::XS are very fast00:43
+perlDreamerbundle times can be as long as 3 minutes for packing, even with the XS00:43
+perlDreamerit would be better to use the XS ones00:43
@preactioneh, the HTML packer one doesn't even work, so tomorrow i'm gonna try to figure out why00:44
+perlDreamermaybe it pukes on HTML::Template syntax?00:44
@preactionno, JT tried it on an HTML snippet00:44
@Haargbut it does puke on html::template, yes00:44
@preactionwell yeah00:44
@preactionif HTML::Minifier does better, that'd be wonderful. if it could be enhanced to interface with JS and CSS and min them inline, that'd be even better00:45
-!- kristi [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:45
@preactionwhere is the file pump thing located?00:48
+perlDreamerlib/WebGUI/FilePump00:49
+perlDreamerAdmin interface is FilePump/Admin00:49
+perlDreamerBundle objects managed by FilePump/Bundle00:49
@preactionbut how do i get there?00:49
+perlDreamerin the GUI?00:49
@preactionyes00:49
+perlDreamerI just fixed a bug with that00:49
+perlDreamerit's in the admin console00:49
@preactionr10872?00:50
@preactioni did a wgd reset -d and it doesn't show up00:50
+perlDreamer10874 would be best00:50
+perlDreamerand you may have to reset the config file, as well00:50
@preactionok00:50
+perlDreamerthe content handler was added to the end of the config file, in the contentHandlers section00:51
@preactionah, now i see why, i didn't restart modperl after the reset00:52
CIA-23WebGUI: colin * r10874 /WebGUI/ (4 files in 3 dirs): Fix bugs in adding other (CSS, sprite) files to bundles.00:53
@preactionyou killed my content handlers!00:53
+perlDreamer!!00:53
@preactionalso, add your content handler to WebGUI.conf.original00:53
+perlDreamerthanks :)00:56
-!- tavisto [n=tavisto@96.230.192.126] has quit []00:56
@preactionuh... so i have to specify Full URLs? i can't make them absolute?00:59
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui01:00
-!- mode/#webgui [+o plainhao] by ChanServ01:01
+perlDreameryou need to specify URIs01:02
+perlDreamerfile:/data/domains/domainname/www/uploads/static/somefile.js01:02
+perlDreamerasset://assetUrl01:02
+perlDreamerhttp://somesite/someurl01:02
@preactionso no extras://something?01:03
@preactionor uploads://?01:03
+perlDreamerthat would be a file url01:03
+perlDreamerno uploads or extras shortcuts01:04
@preactionbut i don't know where it will be. so i can't distribute FilePump bundles using the templates they're attached to yet01:04
+perlDreamerthere's no way to distribute FilePump bundles01:04
@preactioni mean, i'm ecstatic that we got this (and all the other) improvement in, and now we get to improve on the improvements ;)01:05
@preactionlike making the damn packing actually WORK01:05
@preactionbut anyway, now i gots to go to JTs for madmongers tomorrow01:06
+perlDreamerpatspam knows a lot more about FilePump theory than I do01:06
@preactionyeah, he and I talked about it for a bit01:07
@preactionso i suspect he might have a couple additions to make based on our talk01:07
CIA-23WebGUI: colin * r10875 /WebGUI/etc/WebGUI.conf.original: Add FilePump to the default WebGUI.conf file01:08
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]01:11
CIA-23WebGUI: colin * r10876 /WebGUI/docs/upgrades/upgrade_7.7.6-7.7.7.pl: Don't kill preaction's contentHandlers.01:23
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has quit ["Client"]01:25
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui []01:30
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has joined #webgui01:31
-!- mode/#webgui [+v perlmonkey2] by ChanServ01:31
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]01:38
-!- perlmonkey21 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui01:43
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has joined #webgui01:51
-!- perlmonkey2 [n=perlmonk@adsl-70-137-27-18.dsl.okcyok.swbell.net] has quit [Connection timed out]02:00
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:16
-!- mode/#webgui [+v patspam] by ChanServ02:16
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]02:25
-!- ekennedy [n=ekennedy@174-155-138-54.pools.spcsdns.net] has quit []02:39
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []02:50
CIA-23WebGUI: colin * r10877 /WebGUI/ (2 files in 2 dirs): ITransact requires that money amounts in XML have 2 decimal places.02:53
CIA-23WebGUI: colin * r10878 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting ITransact XML formatting fix for currency.02:53
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui03:34
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui03:54
-!- mode/#webgui [+v cap10morgan] by ChanServ03:54
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui04:18
-!- mode/#webgui [+o preaction] by ChanServ04:18
+perlDreamerwe're celebrating 6 months of perlDreamer Consulting today.  Be back later04:24
+cap10morganany objection to my committing a small change to Group.pm on trunk that looks for LDAP groups where the member property just contains the uid rather than the full DN?04:32
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI04:36
-!- mode/#webgui [+o tavisto] by ChanServ04:36
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui04:49
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []04:49
+perlDreamercap10morgan, with tests?05:03
+perlDreameris it a bug, or an RFE?05:03
+perlDreamerwe're in feature freeze now05:03
+perlDreamerso technically only bugs go in from this point forwrad05:03
+cap10morganhmm, it's borderline i guess05:04
+perlDreamerthen zip rizen a quick email and ask him.05:04
+cap10morganok, will do05:05
+cap10morganare there ldap tests in there now?05:05
+cap10morganthat seems tricky05:05
+perlDreamerthere are no existing LDAP tests, so it will definitely be tricky05:05
+perlDreamerI have this on my long term goals, though: http://search.cpan.org/~karman/Net-LDAP-Server-Test-0.07/lib/Net/LDAP/Server/Test.pm05:06
+cap10morganoh? is that like a Net::LDAP mock object?05:06
+cap10morganoh, it's a whole test server huh?05:07
+cap10morganinteresting05:07
+perlDreameryeah, it has a lot of promise05:07
+perlDreamerif I wasn't LDAP-phobic, I'd look into it sooner05:08
+perlDreamerbut it's something we need in the core, real LDAP tests05:08
+perlDreamerso that bugs like that spaces in password thing can be fixed05:08
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)]05:12
+cap10morganyeah, would be good05:26
+cap10morganemailed the patch and context info to JT05:26
+cap10morganwe'll see what he says05:26
CIA-23WebGUI: patspam * r10879 /WebGUI/ (2 files in 2 dirs): Survey: Let them eat sort05:53
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["Leaving"]05:58
-!- steveo_a1 [n=sno@adsl-76-226-116-148.dsl.sfldmi.sbcglobal.net] has left #WebGUI []06:03
CIA-23WebGUI: patspam * r10880 /WebGUI/ (4 files in 2 dirs): 06:08
CIA-23WebGUI: Survey tweaks06:08
CIA-23WebGUI: Added Survey 'Tagged' question type, which builds its answers dynamically from tagged data06:08
CIA-23WebGUI: Made Survey test suite more forgiving about JSON parsing06:08
+perlDreamerhack on, patspam!06:09
* perlDreamer is calling it a night06:10
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:10
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui06:18
-!- mode/#webgui [+o preaction] by ChanServ06:18
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]06:20
-!- perlmonkey21 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit ["Leaving."]06:35
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui06:47
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:47
-!- ekennedy [n=ekennedy@70-12-99-185.pools.spcsdns.net] has joined #webgui06:50
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit ["-a-"]06:53
-!- ekennedy [n=ekennedy@70-12-99-185.pools.spcsdns.net] has quit [Client Quit]06:55
-!- ekennedy [n=ekennedy@70-12-99-185.pools.spcsdns.net] has joined #webgui06:55
-!- ekennedy [n=ekennedy@70-12-99-185.pools.spcsdns.net] has quit [Client Quit]06:57
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []07:27
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui07:34
-!- mode/#webgui [+o Haarg] by ChanServ07:34
-!- tavisto [n=tavisto@96.230.192.126] has quit []08:23
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI08:28
-!- WebGUI is now known as SynQ08:28
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:02
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]09:33
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:47
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui10:20
-!- mode/#webgui [+o preaction] by ChanServ10:20
CIA-23webgui: Patrick Donelan flux_7.7.7 * rdf1f83c / (2 files in 2 dirs): Fixed Survey bug in handling of logical sections - http://bit.ly/15CWBP10:50
CIA-23WebGUI: translation * r10881 /translations/Dutch/Dutch/ (5 files): Update from translation server11:23
CIA-23WebGUI: translation * r10882 /translations/Dutch/Dutch/Asset_Carousel.pm: Update from translation server11:40
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui12:02
-!- mode/#webgui [+o Haarg] by ChanServ12:02
-!- chog [n=ras@125-238-251-61.broadband-telecom.global-gateway.net.nz] has quit [Read error: 110 (Connection timed out)]12:09
-!- chog [n=ras@125-236-132-33.broadband-telecom.global-gateway.net.nz] has joined #webgui12:10
CIA-23WebGUI: translation * r10883 /translations/Dutch/Dutch/WebGUI.pm: Update from translation server12:38
CIA-23WebGUI: translation * r10884 /translations/Dutch/Dutch/ (6 files): Update from translation server13:08
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []13:26
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui13:45
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui14:07
-!- mode/#webgui [+o plainhao] by ChanServ14:07
CIA-23WebGUI: translation * r10885 /translations/Dutch/Dutch/ (10 files): Update from translation server14:08
CIA-23WebGUI: yung * r10886 /WebGUI/ (3 files in 3 dirs): fixed #10332: Matrix: last updated fields = today14:53
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:02
CIA-23WebGUI: yung * r10887 /branch/WebGUI_7.6/ (3 files in 3 dirs): fixed #10332: Matrix: last updated fields = today15:08
CIA-23WebGUI: translation * r10888 /translations/Dutch/Dutch/ (3 files): Update from translation server15:08
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]15:18
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["Leaving"]15:25
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI15:36
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit []15:47
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]15:49
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui15:53
-!- mode/#webgui [+o Haarg] by ChanServ15:53
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:07
-!- mode/#webgui [+o preaction] by ChanServ16:07
CIA-23WebGUI: translation * r10889 /translations/Dutch/Dutch/ (PayDriver_PayPalStd.pm Account_Inbox.pm Account_Shop.pm): Update from translation server16:12
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:16
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui16:16
-!- mode/#webgui [+v cap10morgan] by ChanServ16:17
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["This computer has gone to sleep"]16:22
-!- steveo_aa [n=sno@adsl-76-226-116-148.dsl.sfldmi.sbcglobal.net] has joined #WebGUI16:24
-!- mode/#webgui [+o steveo_aa] by ChanServ16:24
daviddelikatyet another new package not listed in gotcha.txt: CSS-Minifier-XS16:30
daviddelikatworse yet, this one doesn't have a redhat package and it requires a compiler...16:30
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:32
-!- mode/#webgui [+o preaction] by ChanServ16:32
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]16:35
CIA-23WebGUI: translation * r10890 /translations/Dutch/Dutch/ (2 files): Update from translation server16:41
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:51
-!- mode/#webgui [+o Haarg] by ChanServ16:51
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui17:00
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:01
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]17:11
-!- preaction [n=doug@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:15
-!- mode/#webgui [+o preaction] by ChanServ17:15
-!- khenn [n=khenn@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:16
-!- mode/#webgui [+o khenn] by ChanServ17:16
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI17:16
-!- mode/#webgui [+o tavisto] by ChanServ17:16
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:44
-!- carogray1 [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []17:44
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit [Read error: 110 (Connection timed out)]17:52
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []17:59
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)]18:02
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has joined #webgui18:06
-!- LTR_bob [n=bob@88.159.254.154] has quit ["Leaving."]18:09
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui18:15
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []18:15
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:19
-!- mode/#webgui [+v cap10morgan] by ChanServ18:19
@tavistopreaction, you awake18:31
@preactiontavisto: yessir18:32
@tavistohey good morning18:32
@tavistoquestion for you about the gallery18:32
@preactionokay, shoot18:32
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has joined #webgui18:32
@tavistoif someone copies an album and wants to then paste it into another album... Would you expect it to copy both the album and the image assets inside of it?18:33
@tavistoer sorry paste it into another gallery18:33
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:34
@preactionRFE it, but there is a way to Copy + sub assets18:34
@tavistoyep, I know of that menu, although I think it's only present on in-line editing view18:35
@preactionyeah18:35
@tavistoand when exposed.18:35
@tavistoI can definitely RFE it... although I was wondering if this was something that should be done. I can tell you when I just rearranged our sightings on webgui.org, it was quite a headache because of that18:36
@tavistoI also have to post a bug because some of the albums I copied over into another gallery kept their album thumbnail and some did not. (keep in mind, none of the images in the album were moved over when I copied.. so that was interesting that some of the thumbnails would and some would not)18:37
@preactioni would RFE the "Copy with children" into the Asset Manager18:37
@tavistoalright, will do. I better check on that because I would be surprised if it wasn't already requested18:38
@tavistopreaction, that is already a pending RFE by aewhale (9594). Good to go there18:44
ryuu_rohi guys, i'm working on the dutch translations and I don't know what to do with the word 'bucket' in passive analytics18:47
ryuu_rois this a common word for analytics?18:47
ryuu_roor should a I just see it as a container?18:47
@preactionryuu_ro: i would say container18:50
ryuu_rook thanks18:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:55
-!- mode/#webgui [+v perlDreamer] by ChanServ18:55
-!- carogray [n=Caroline@174-152-208-238.pools.spcsdns.net] has joined #webgui19:04
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui19:09
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has quit ["Client"]19:19
-!- carogray [n=Caroline@174-152-208-238.pools.spcsdns.net] has quit [Read error: 104 (Connection reset by peer)]19:22
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has joined #webgui19:22
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has quit []19:50
CIA-23WebGUI: colin * r10891 /branch/WebGUI_7.6/t/Mail/Send.t: Add 1 second delay to allow for smtp server startup.19:53
CIA-23WebGUI: colin * r10892 /WebGUI/t/Mail/Send.t: Forward porting t/Mail/Send.t delay for server startup19:53
CIA-23WebGUI: colin * r10893 /branch/WebGUI_7.6/t/ (hardcodedExtras.t templateChecker.t): Remove CODE_COP gating for templateChecker and hardcodedExtras tests20:23
CIA-23WebGUI: graham * r10894 /branch/WebGUI_7.6/ (3 files in 2 dirs): fixed: tries to reject friend invitations for deleted users20:23
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has quit ["Client"]20:31
CIA-23WebGUI: colin * r10895 /branch/WebGUI_7.6/docs/create.sql: preparing for 7.6.23 release20:38
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui20:41
-!- mode/#webgui [+o rizen] by ChanServ20:41
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has joined #webgui20:42
-!- mode/#webgui [+v cap10morgan_] by ChanServ20:42
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has joined #webgui20:49
juani have a mistake with the surveys20:50
juani created a survey a used it 20:51
juanthen i duplicate it20:51
juanthe old one had 13 questions20:51
juannow i edited the duplicated survey20:52
juani deleted some questions and added another ones20:52
juanthe total of questions that i have is 1620:52
juanand the survey has a counter of 2320:53
juanso when a person tries to do the survey, he or she answers the 16 questions but the botton next continuous20:53
juanbecuase the progress is 16 of 2320:54
juanas the rest of questions dont exists20:54
juanthe survey doesnt finish20:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 113 (No route to host)]20:57
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has quit ["Saliendo"]21:00
-!- carogray [n=Caroline@166.203.23.28] has joined #webgui21:22
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has joined #webgui21:26
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui21:33
-!- tavisto_ [n=tavisto@96.230.192.126] has joined #WebGUI22:01
-!- tavisto [n=tavisto@96.230.192.126] has quit [Read error: 104 (Connection reset by peer)]22:01
-!- cap10morgan_ [n=wmorgan@h3-afsc.ded.indra.com] has quit []22:06
-!- ekennedy [n=ekennedy@174-154-129-238.pools.spcsdns.net] has quit ["Client"]22:13
-!- dreamersgirl [n=kathyk@pool-71-117-209-184.ptldor.fios.verizon.net] has left #webgui []22:38
-!- carogray [n=Caroline@166.203.23.28] has quit [Read error: 110 (Connection timed out)]22:39
@plainhaosomeone used svn-git and svn-clone to migrate svn history to git?23:00
@Haargyes23:00
@plainhaohow'd you do it? did you do what sci.nti.st blogged?23:00
* preaction finds the clue-by-four. crossposting is baaad23:01
* plainhao apologizes to preaction.23:01
@Haarga number of ways depending on what i wanted23:01
@Haargwhat do you want to use it on?23:01
@plainhaoi want to move a client project to gitosis23:01
@plainhaofresh repo23:02
@plainhaooops, found this, actually: http://www.ruby-forum.com/topic/15489223:03
@plainhaoso i'll clone and use an authors file, basically?23:03
@Haargif you want accurate author info23:03
@Haargyou would want to use --no-metadata if you aren't going to use the svn repo anymore23:04
@Haargand you probably only have one branch, so it's pretty simple23:04
@plainhaook23:04
@plainhaothose instructions i found complicate it a bit with submodules23:05
@plainhaothanks, Haarg23:05
CIA-23WebGUI: colin * r10896 /branch/WebGUI_7.6/lib/WebGUI/Asset/Post.pm: Remove my old Post debug code.23:54
CIA-23WebGUI: doug * r10897 /WebGUI/etc/WebGUI.conf.original: fixed JSON's stupidity23:54
CIA-23WebGUI: colin * r10898 /releases/WebGUI_7.6.23-stable: Release 7.6.23-stable23:54
--- Day changed Wed May 20 2009
CIA-23WebGUI: colin * r10899 /branch/WebGUI_7.6/ (4 files in 4 dirs): Preparing for 7.6.24 dev00:23
SDuensinMan, going from 7.6.21 to 7.6.23 is not going well.  Lots of missing Perl modules.00:34
+perlDreamercheck the gotchas, and testEnvironment.pl, SDuensin00:34
SDuensinI checked Gotchas, but until it's upgraded, I won't have a new testEnvironment.00:34
SDuensinI'm running webguiupdate from the WRE.00:35
+perlDreamerwell, there's yer first problem00:35
SDuensinSo far, I've needed to add Module::File and Exception::Class.00:36
SDuensinDoh!  I'm doing like the docs say!00:36
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []00:37
+perlDreamersomeone was talking with preaction about that the other day, a switch to automatically try and install missing cpan modules00:37
SDuensinShouldn't be too hard.  testEnvironment does it.00:38
+perlDreameryou should have needed Exception::Class a long time ago00:41
+perlDreamerit's used by the Shop00:41
SDuensinUm.  Oops?  Dunno about that.00:41
SDuensinThis is f'ed up.00:44
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:58
-!- preaction [n=doug@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:05
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:07
-!- khenn [n=khenn@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]01:07
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 54 (Connection reset by peer)]01:08
tavisto_perlDreamer, I went ahead and added the link to downloading the native packages on the webgui download page01:22
+perlDreamerthank you, tavisto!01:23
+perlDreamerI'll add that to my todo list01:23
tavisto_I haven't heard from Jmarsden lately... But I do have the Debian link up on there now.01:23
+perlDreamerme, either.  Nor SquOnk01:23
tavisto_If you see him on here.. could you ask him how he's coming along with the Ubuntu Packages01:23
+perlDreamerI will01:23
+perlDreamermight be easier to track down his email address on the dev list and ask there01:23
tavisto_yeah if you see anything you want me to add/change on the download page (in re: to the new Native Package section), definitely let me know. I think I used the correct lingo for everything. :)01:24
tavisto_should be all set with squOnk01:24
+perlDreamerI will have a look at the Native Package section01:26
* perlDreamer has to run to meet with an HTML designer01:27
+perlDreamerbbl01:27
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]01:27
CIA-23WebGUI: colin * r10900 /WebGUI/docs/upgrades/upgrade_7.7.5-7.7.6.pl: Fix code placement in upgrade script.01:29
CIA-23WebGUI: colin * r10901 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/Test.pm: Fix syntax warning with multiple my's.01:29
CIA-23WebGUI: colin * r10902 /WebGUI/lib/WebGUI/FilePump/Admin.pm: Fix bad POD in FilePump/Admin.pm01:29
CIA-23WebGUI: colin * r10903 /WebGUI/t/Shop/Pay.t: Update this test to account for the new driver.01:29
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit ["Leaving."]01:43
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has joined #webgui02:03
-!- khenn [n=khenn@97-88-245-238.static.mdsn.wi.charter.com] has joined #WebGUI02:03
-!- mode/#webgui [+o Haarg] by ChanServ02:03
-!- mode/#webgui [+o khenn] by ChanServ02:03
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:32
-!- mode/#webgui [+v patspam] by ChanServ02:32
-!- tavisto_ [n=tavisto@96.230.192.126] has quit []02:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui02:52
-!- mode/#webgui [+v perlDreamer] by ChanServ02:52
+perlDreamerSynQ!02:52
+perlDreamerHow are you?02:52
+perlDreamerHaarg: I've tracked down the tests that are leaking email info in 7.703:10
+perlDreamerthere are two so far03:11
CIA-23WebGUI: colin * r10904 /WebGUI/t/lib/WebGUI/Test.pm: Add mailQueue tracking to WEBGUI_TEST_DEBUG04:00
CIA-23WebGUI: colin * r10905 /WebGUI/t/Asset/Post/permission.t: Prevent emails from being sent out during the creation of assets.04:23
CIA-23WebGUI: colin * r10906 /WebGUI/t/Asset/Post/Thread/permission.t: In Thread tests, too.04:23
CIA-23WebGUI: colin * r10907 /WebGUI/t/Inbox.t: Prevent Inbox from making emails during testing.04:23
CIA-23WebGUI: colin * r10908 /WebGUI/t/Workflow/Activity/NotifyAboutLowStock.t: Clean up queued email created when the inbox message is added.04:23
+perlDreamermake that 4 leaky tests04:24
* perlDreamer is starting to see the need for a session level set of testing variables to prevent side-effect behavior04:24
-!- Haarg [n=haarg@97-88-245-238.static.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]04:38
CIA-23WebGUI: colin * r10909 /WebGUI/t/lib/WebGUI/Test.pm: Always delete fresh copies of cached objects...04:52
CIA-23WebGUI: colin * r10910 /WebGUI/t/Asset/File/GalleryFile/Photo/permissions.t: Clean up changes to admin user, who has no friends.04:52
-!- khenn [n=khenn@97-88-245-238.static.mdsn.wi.charter.com] has quit []04:59
+perlDreameryou can type some very odd things while trying to squash an ant on your keyboard05:25
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui05:29
-!- mode/#webgui [+o Haarg] by ChanServ05:29
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:29
-!- mode/#webgui [+o rizen] by ChanServ05:29
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:34
-!- mode/#webgui [+o preaction] by ChanServ05:34
+perlDreamerwhoa!05:36
+perlDreamerhowdy, PB-type people?05:36
+perlDreamerdo any of you happen to know why the Thread does not clean up its subscriptionGroup when it is purged?05:36
-!- preaction [n=doug@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]05:36
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui05:39
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]05:55
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 104 (Connection reset by peer)]06:00
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui06:04
CIA-23WebGUI: daviddelikat * r10911 /WebGUI/ (7 files in 6 dirs): added EMS Schedule table06:08
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []06:13
CIA-23WebGUI: colin * r10912 /WebGUI/t/lib/WebGUI/Test.pm: Make sure that we don't delete things that have already been deleted.06:23
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI06:25
-!- mode/#webgui [+o khenn] by ChanServ06:25
CIA-23WebGUI: colin * r10913 /WebGUI/ (lib/WebGUI/Asset/Post/Thread.pm docs/changelog/7.x.x.txt): Cleanup thread subscription groups during purge.06:37
CIA-23WebGUI: colin * r10914 /WebGUI/t/Asset/ (Post/permission.t Post.t): Cleanup in Post tests. Set skipNotification to prevent emails from being queued during the tests.06:37
-!- Radix_ changed the topic of #webgui to: [ 7.6.23-stable | 7.7.6-beta | WRE 0.9.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/06:38
CIA-23WebGUI: colin * r10915 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Post/Thread.pm docs/changelog/7.x.x.txt): Backport Thread subscriptionGroup cleanup06:53
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui06:57
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:57
CIA-23WebGUI: colin * r10916 /branch/WebGUI_7.6/t/ (7 files in 7 dirs): Backporting test clean-up for groups, mails and versionTags from HEAD.07:09
perlDreamer1whoa!07:12
perlDreamer1prove -j 207:12
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []07:15
perlDreamer1Haarg: prove -j 2 cuts the test time in half07:17
perlDreamer1no changes to anything in the tests07:17
perlDreamer1however, one test is failing that used to pass07:17
perlDreamer1t/AdSpace/Ad.t07:17
perlDreamer1aha, it's failing because I reused the name of the AdSpace in both Ad.t and AdSpace.t07:22
perlDreamer1easily fixed07:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:37
-!- mode/#webgui [+o preaction] by ChanServ07:37
CIA-23WebGUI: colin * r10917 /WebGUI/t/AdSpace/Ad.t: Use different names so there is no clash when running tests in parallel.07:38
CIA-23WebGUI: colin * r10918 /branch/WebGUI_7.6/t/AdSpace/Ad.t: Backport parallelization support.07:38
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:39
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has left #webgui []08:15
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:07
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui09:24
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []11:46
CIA-23WebGUI: translation * r10919 /translations/French/French/ (WebGUI.pm WebGUIProfile.pm): Update from translation server13:08
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:33
-!- mode/#webgui [+o plainhao] by ChanServ13:33
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:34
CIA-23WebGUI: patspam * r10920 /WebGUI/ (2 files in 2 dirs): 13:38
CIA-23WebGUI: Made Survey upgrades conditional in upgrade script because my 7.7.6 upgrades got13:38
CIA-23WebGUI: committed halfway through the release process.13:38
CIA-23WebGUI: patspam * r10921 /WebGUI/lib/WebGUI/Asset/Wobject/ (Survey/ResponseJSON.pm Survey.pm): Fixed Survey bug in handling of logical sections13:38
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI13:49
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]14:09
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]14:19
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI14:26
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI14:34
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:56
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has joined #webgui16:07
-!- mode/#webgui [+v cap10morgan] by ChanServ16:07
CIA-23WebGUI: martin * r10922 /WebGUI/lib/WebGUI/ (i18n/English/TaxDriver_EU.pm Shop/TaxDriver/EU.pm): Fixed missing i18n and some POD and a bug in the javascript for the admin screen of the EU tax plugin.16:09
-!- ekennedy [n=ekennedy@174-155-131-228.pools.spcsdns.net] has joined #webgui16:31
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:31
-!- mode/#webgui [+o rizen] by ChanServ16:31
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:36
-!- mode/#webgui [+o bopbop] by ChanServ16:36
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:11
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI17:18
-!- mode/#webgui [+o tavisto] by ChanServ17:18
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui17:22
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:22
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui17:30
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:37
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui17:38
-!- mode/#webgui [+v MrHairgrease] by ChanServ17:38
CIA-23WebGUI: martin * r10923 /WebGUI/lib/WebGUI/ (i18n/English/TaxDriver_EU.pm Shop/TaxDriver/EU.pm): Fixed usability issue in vat number manager.17:39
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []17:39
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has joined #webgui17:52
-!- steveo_aa [n=sno@adsl-76-226-116-148.dsl.sfldmi.sbcglobal.net] has quit [Remote closed the connection]17:53
-!- steveo_aa [n=sno@adsl-76-226-116-148.dsl.sfldmi.sbcglobal.net] has joined #WebGUI17:54
-!- mode/#webgui [+o steveo_aa] by ChanServ17:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:03
-!- mode/#webgui [+v perlDreamer] by ChanServ18:03
+perlDreamerMorning, folks18:03
+MrHairgreasehowdy perldreamer18:04
+perlDreamerAny news from Bart yet?18:04
+perlDreamerby now, I figured he's raided 3 other boats looking for beer18:04
-!- LTR_bob [n=bob@88.159.254.154] has left #webgui []18:06
+MrHairgreaserumours are that piracy has spreaded from Somalian wters to the North Sea18:09
+MrHairgreaseaparently the ransom demands are on the order of 10 cases of beer18:09
+perlDreamerI offered to loan him my fleet of robot sharks, but he declined18:16
+perlDreamermuttered something about traditional values18:17
+MrHairgreaseyeah, he only like sharks w/o lasers18:19
-!- |joker| [n=kvirc@ppp-217-77-223-174.wildpark.net] has quit [Read error: 104 (Connection reset by peer)]18:19
+perlDreamerHaarg, is we add App::Prove to the WRE, we can get access to the magical -j switch18:22
+perlDreamerwhich will let you run tests in parallel18:22
@Haarghmm18:26
@Haargi guess i was thinking that was already in there18:27
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit ["-a-"]18:27
@Haargwhere are we getting prove from without it?  or does is it not included?18:27
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui18:27
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:27
+perlDreamerthere's a default prove that comes with Test::More, I believe18:28
+perlDreamerprove --help will display the available switches18:28
+perlDreamerit recommends -j 918:28
@HaargTest::More doesn't come with prove18:28
+perlDreamerhm18:28
@Haargmust be in core18:29
+perlDreamerit comes with Test::Harness18:29
@Haargthe other thing though is that running tests in parallel probably won't work most of the time18:29
+perlDreamerit did last night18:29
@Haargfor the same reason we have problems with leaky tests18:29
+perlDreamerthere are far fewer leaky tests today, but you're right18:30
@Haargwell, maybe most of the time isn't the right thing to say18:30
+perlDreamerno, but I understand what you mean18:30
+perlDreamerclashes/leaks will be random, depending on which tests run at the same time18:30
+perlDreameranyway, last night I tried -j2, and it cut the test time in half18:31
@Haargyeah18:31
+perlDreamercame across one test with clashes Ad/AdSpace and fixed that one18:31
+perlDreamerwe'll find more with --random -j218:31
@Haargyeah18:31
@Haargwe could probably eliminate a lot of the cases where tests would clash, but i'm not sure we could get rid of all of them18:32
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 60 (Operation timed out)]18:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit ["-a-"]18:38
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has joined #webgui18:43
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:44
+perlDreamerHaarg, maybe we're better off using Test::Aggregate then for test acceleration, and make reducing test clashes a low priority background task18:54
@Haargseems like that would be a simpler way to go18:55
@Haargi haven't tried, but i should do a run through with test::aggregate18:55
@Haargi'm sure there would be plenty of failures, but it would probably show what kind of speed difference we were looking at18:55
+perlDreameryeah, there's going to be a lot of failures at first19:00
+perlDreamerbut as we pull code out19:00
+perlDreamerfrom END blocks into auto cleaners19:00
+perlDreameror use the teardown methods provided by Test::Aggregate19:00
+perlDreamerit'll get better19:00
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI19:09
-!- mode/#webgui [+o khenn] by ChanServ19:09
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:16
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui19:56
-!- mode/#webgui [+o bopbop] by ChanServ19:56
CIA-23WebGUI: colin * r10924 /WebGUI/ (3 files in 3 dirs): 19:58
CIA-23WebGUI: Fix bugs in the default story archive template (pagination bar) and19:58
CIA-23WebGUI: the subtitle in the Story.19:58
CIA-23WebGUI: colin * r10925 /WebGUI/t/supporting_collateral/ShawshankRedemptionMoviePoster.jpg: More testing collateral.19:58
-!- ekennedy [n=ekennedy@174-155-131-228.pools.spcsdns.net] has quit ["Client"]20:19
-!- ekennedy [n=ekennedy@174-155-131-228.pools.spcsdns.net] has joined #webgui20:24
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui20:32
-!- carogray [n=Caroline@92.41.197.6.sub.mbb.three.co.uk] has joined #webgui20:57
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]21:03
+perlDreamercan anyone think of a good reason that Storage should not have a getHexId method?21:23
+perlDreamerthat caches21:23
@Haargwhat would the purpose of it be?21:26
+perlDreamerit would get rid of the hexId being calculated time and time again through out Storage.pm21:27
@Haargit only gets calculated on create though doesn't it?21:27
+perlDreamernot anymore :)21:27
+perlDreamerYou should review the new CDN code21:28
@Haargprobably21:28
@rizenyeah, we should probably do that21:28
@Haargwas looking at 7.6 code21:28
-!- carogray [n=Caroline@92.41.197.6.sub.mbb.three.co.uk] has quit [Read error: 104 (Connection reset by peer)]21:32
@Haargso yes i would agree it should have a method for that21:36
@Haargespecially since it generates the hex id when you create the storage location anyway21:36
@Haargfor new sites at least21:36
+perlDreameryup, built and almost tested21:40
+perlDreamercommitted21:44
+perlDreamer1092621:44
CIA-23WebGUI: colin * r10926 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Storage.pm t/Storage.t): 21:53
CIA-23WebGUI: Add a method to Storage to return the hex value of the storageId.21:53
CIA-23WebGUI: Add a test for it.21:53
CIA-23WebGUI: Convert Storage to use that everywhere, instead of calculating and recalculating it.21:53
-!- ekennedy [n=ekennedy@174-155-131-228.pools.spcsdns.net] has quit ["Client"]22:00
CIA-23WebGUI: colin * r10927 /WebGUI/ (4 files in 4 dirs): Fix a FilePump bug in handling file URIs that are directories.22:10
-!- ekennedy [n=ekennedy@174-155-131-228.pools.spcsdns.net] has joined #webgui22:18
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]22:39
-!- carogray [n=Caroline@94.197.23.176.threembb.co.uk] has joined #webgui22:40
-!- carogray1 [n=Caroline@92.41.203.117.sub.mbb.three.co.uk] has joined #webgui22:42
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui22:43
-!- mode/#webgui [+o stDavid] by ChanServ22:43
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:49
-!- carogray1 [n=Caroline@92.41.203.117.sub.mbb.three.co.uk] has quit [Read error: 60 (Operation timed out)]22:56
-!- carogray [n=Caroline@94.197.23.176.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]23:01
CIA-23WebGUI: graham * r10928 /WebGUI/lib/WebGUI/User.pm: don't query the database for profile field existance on every access23:08
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]23:15
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:15
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui23:26
-!- mode/#webgui [+v perlDreamer] by ChanServ23:26
+perlDreamerstoopid wifi connection23:26
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]23:32
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI23:32
-!- mode/#webgui [+o khenn] by ChanServ23:32
-!- perlDreamer1 [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]23:36
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui23:44
-!- mode/#webgui [+o stDavid_] by ChanServ23:44
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]23:44
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui23:55
-!- mode/#webgui [+o plainhao] by ChanServ23:56
--- Day changed Thu May 21 2009
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit []00:18
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:40
-!- ekennedy [n=ekennedy@174-155-131-228.pools.spcsdns.net] has quit ["Client"]01:01
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit []01:08
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:49
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI02:17
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["This computer has gone to sleep"]02:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:23
-!- mode/#webgui [+o preaction] by ChanServ02:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]02:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:23
-!- mode/#webgui [+o preaction] by ChanServ02:23
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:53
-!- mode/#webgui [+v patspam] by ChanServ02:53
-!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui03:12
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Nick collision from services.]03:12
-!- patspam1 is now known as patspam03:12
-!- mode/#webgui [+v patspam] by ChanServ03:12
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui03:15
-!- mode/#webgui [+o rizen] by ChanServ03:15
-!- tavisto [n=tavisto@96.230.192.126] has quit []03:19
-!- brinaz [n=brinaz@63.146.69.67] has joined #webgui03:44
-!- brinaz [n=brinaz@63.146.69.67] has quit [Client Quit]03:46
-!- brinaz [n=brinaz@63.146.69.67] has joined #webgui03:46
-!- brinaz [n=brinaz@63.146.69.67] has quit ["Snak 5.3.1 IRC For Macintosh - http://www.snak.com"]03:57
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:01
+patspamword04:07
+patspamyou in da house jt?04:08
@rizeni'm in my house04:08
@rizennot your house04:08
+patspamI'm not either, I'm at my parents' house04:08
@rizenhehe04:08
@rizenthen it would be really funny if i was in your house04:09
@rizenand you aren't04:09
@rizenwhat's up?04:09
+patspammy housemates would be confused :)04:09
+patspambut as long as you said webgui lots of times they'd feel re-assured04:09
@rizenhehe04:09
+patspamcrud_createTable and upgrade scripts04:10
+patspamis problematic, yes?04:10
@rizenwhy is it problematic?04:11
+patspambecause upgrade-7.7.5-7.7.6.pl could do different things depending on whether it is run on 7.7.6 codebase or 7.7.7 codebase04:11
@rizennope04:12
@rizenyou're wrong and you don't even know it04:12
@rizenhow does it feel to be so wrong?04:12
+patspamsurprisingly enjoyable!04:13
+patspambecause I'm about to learn something :)04:13
@rizenok, here's the deal04:13
@rizenin 7.x so far04:13
@rizensorry04:13
@rizeni mean 7.7.x04:13
@rizenevery upgrade04:13
@rizenmust be applied one after the other04:13
@rizennot ina  big lump04:13
@rizenyou can't go from 7.7.1 to 7.7.704:13
@rizenyou must do 7.7.1 => 7.7.2 => 7.7.3 => 7.7.4 and os on04:14
@rizenso on04:14
@rizenthis isn't just because of WebGUI::Crud04:14
@rizenthere are all sorts of API additions that will go kablooey04:14
@rizenif you don't04:14
@rizenthis should have been in the gotcha's file04:14
@rizenbut it wasn't04:14
@rizenrecently i added it04:14
@rizenso if you're working on subversion04:14
@rizenthen you should see it in the gotcha's file04:15
+patspamyeah i guess any api access from the upgrade script has that potential04:15
+patspambut it is a bit of a pain in the bum04:15
@rizenso while you're technically correct that it does cause a problem04:15
@rizenit's only a problem if you don't do the upgrades as directed04:15
@rizenand04:15
@rizenonce we do the migration script from 7.6 to 7.7, it won't be a problem04:15
@rizenbecause it will work just like any other webgui upgrade04:16
@rizenupgrade to the latest 7.6 version04:16
@rizenand then upgrade to 7.7.x04:16
@rizenall in one go04:16
@rizenwe have an idea on how to prevent this from being a problem in the future04:17
@rizenwe've just never had time to implement it04:17
+patspami was hoping you'd say that04:17
+patspamLIFT?04:17
@rizenthe idea is a side project we call LIFT04:17
@rizenyes04:17
@rizenwhat it does is upgrade the code one step at a time with the upgrade scripts04:17
@rizenso we release our upgrades as a series of patch files04:18
@rizenrather than a whole release04:18
+patspamnice.. a git backend might work well there04:19
@rizennothing works well there04:20
@rizenthat's why it hasn't been done yet04:20
@rizenthere are too many ways for it to go terribly terribly wrong04:20
@rizenand we need it to be nasa safe04:20
@rizenwe need it to be safer than nasa safe04:20
+patspamyup, which is why i suggested git04:20
@rizenno04:20
@rizengit doesn't give us anything04:21
@rizeni'm sorry, i should say, it doesn't give us anything to solve the problem04:21
+patspama git repo is a collection of patches, distributed in a very economical fashion, with some machinery wrapped around it that knows how to handle most of the different ways you want to apply those patches04:22
+patspamand it knows most failure situations, and is very hard to break04:22
@rizendude, i know wtf git is04:23
@rizenthe problem isn't distributing patches04:23
@rizenany idiot can do that04:23
@rizenand maybe git does it better than most04:23
@rizenwe identified a list of like 20 problems with this sytem04:24
@rizenthe biggest is that users fuck stuff up04:24
@rizenusers like to apply their own patches04:24
@rizenthat will break the patching system04:24
@rizenit will create a conflict04:24
@rizenand then the user will be sitting there with a site that can't go backward04:24
@rizenor forward04:24
@rizenwithout some real technical expertise04:25
@rizenno offense, but you are sitting over there working in a nearly idealic environment04:25
+patspamyeah, and ok i don't know the design of LIFT, but again that's why i was thinking git.. custom patches can be branches, or even commits on the same branch, you could use git to merge at that point04:25
@rizenyou are the only one who has access to your servers04:26
@rizenand your code04:26
@rizenor i should say your company is04:26
@rizenyour clients don't get in there and muck with stuff04:26
@rizenours do04:26
@rizenand they break stuff04:26
@rizengit isn't some magic pill that solves world hunger man04:27
+patspamsure it is!04:27
@rizenit's a version control system that's all04:27
@rizenanother thing our clients do is a hell of a lot of backporting04:27
@rizenwhich makes the upgrade process break like crazy04:28
@rizengit's not going to solve that04:28
@rizeneven if it's capable of resolving the code problems04:28
+patspamyeah, that's one thing i do too on my own servers04:28
@rizenit's not going to resolve the fact that the database already has certain tables and fields that the upgrade isn't expecting it to have04:28
+patspamyeah, it won't help with the db04:29
@rizengit certainly can be "part" of the solution04:29
@rizenbut it's the easy part04:29
+patspammight be worth getting people to try to make db writes in upgrade scripts capable of being run more than once without breaking?04:30
+patspamprobably not possible in all situations, but often it's easy to do04:30
@rizenit's only possible when you're adding a field04:30
@rizenor table04:31
@rizenbut most of what we do during upgrades is migration of data04:31
@rizenmoving stuff around04:31
@rizenonce you've started that04:31
@rizenyou can't just "undo" it04:31
@rizenwithout a restore04:31
+patspamyep, undo isn't possible, but if you can get it to detect that it has already happened then a repeated run won't break things04:32
@rizenyou're missing the point that it's already broken when it runs the first time04:32
+patspamoh, why is that?04:32
@rizenit's too late at that point04:32
@rizenbecause it crapped out mid upgrade04:32
@rizenso it's only "half' done04:32
@rizenthat's the problem04:32
@rizenfor example04:33
@rizenuser backports a feature04:33
@rizenthen we continue developing that feautre04:33
@rizenour upgrade has to migrate some data around04:33
@rizenfrom an old asset to a new asset04:33
@rizenor whatever04:33
@rizenbut the upgrade doesn't know the user backported an old weirdly incompatible feature04:34
@rizenthat was backported before the whole thing was done04:34
@rizenso mid upgrade04:34
@rizenthe thing goes kablooey04:34
@rizensome data is over here04:34
@rizensome is over there04:34
@rizenneither in a usable state04:34
@rizenthis exact scenario happens to us on every single upgrade we ever do04:35
+patspamyeah ok, that's a big problem04:35
@rizennot on our servers04:35
@rizenbut on the servers where clients are running their own stuff04:35
@rizenbecause they're always in there doing stuff04:35
@rizensometimes they backport a feature04:35
@rizensometimes they just massage the table because theyw ant something else04:35
@rizenthere was an upgrade not so long ago we did04:36
@rizenwhere a client had changed a field from a char(255) to a medium text04:36
@rizenbecause they wanted more space04:36
@rizenand then our upgrade moved stuff around04:36
@rizenand they lost a whole pile of data04:36
@rizenthe problem was that they didn't notice they lost it for a few days after the upgrade04:36
+patspamouch04:37
@rizenso no what do you do04:37
@rizengo back and restore04:37
@rizenand lose the last few days04:37
@rizenor lose the old data04:37
@rizenwe had to write a crazy merge system that would stitch the two databases back together04:37
@rizenthis is the kind of stuff we're dealing with in the real wordl04:37
@rizenworld04:37
@rizenand this is why (other than time) i haven't devoted a lot of effort to lift yet04:38
@rizeni'm not going to build a new upgrade system04:38
@rizenthat doesn't solve the problems we run into04:38
@rizeni'm getting closer to having a solution though04:39
@rizencuz i keep thinking about it04:39
+patspamyou'll be knighted if you figure it out, that's a tough nut to crack04:39
@rizensomething that will help is breaking up the upgrades so they are in small atomic pieces04:39
@rizento go with the small atomic patches04:40
@rizeni mentioned this idea on the dev boards early in the year04:40
@rizeni think no matter what04:41
@rizenthere's going to be problems though04:41
@rizenas long as people are mucking around with the db and code base04:41
@rizenbut that's the nature of an open source system04:41
@rizenit gives them the freedom to do so04:41
+patspamyeah, the freedom to shoot themselves in the foot04:41
+patspamI'd be interested in reading up on it more after the wuc though04:42
@rizeni'm sorry to sound negative about this04:48
@rizeni'm really not04:48
@rizeni think it can be done04:48
@rizeni just don't want to be rushed into it04:48
+patspambah05:06
+patspamthat's ok, i think you're allowed to be pessimistic about it, sounds like a really hard problem05:06
* patspam goes to lunch05:08
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI05:10
-!- mode/#webgui [+o tavisto] by ChanServ05:10
-!- tavisto [n=tavisto@96.230.192.126] has quit []05:18
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui05:20
-!- mode/#webgui [+o Haarg] by ChanServ05:20
-!- f00li5h is now known as EvanCarro105:22
-!- EvanCarro1 is now known as kent\n05:24
-!- kent\n [n=f00li5h@unaffiliated/f00li5h] has quit [Nick collision from services.]05:24
-!- kent\n [n=f00li5h@211.30.251.230] has joined #webgui05:25
-!- kent\n is now known as Guest5922405:25
-!- Guest59224 is now known as f00li5h05:26
-!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has left #webgui ["milk and nip for @kitties;"]06:05
-!- f00li5h [n=f00li5h@211.30.251.230] has joined #webgui06:08
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI06:31
-!- cap10morgan [n=wmorgan@206-124-7-93.denver.dsl.forethought.net] has quit []06:44
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]06:48
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui07:09
CIA-23webgui: Patrick Donelan flux_7.7.7 * ra3a0b6a / (3 files in 2 dirs): Backported Survey Test suite fixes - http://bit.ly/axrrP07:13
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []07:39
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-37.dsl.okcyok.swbell.net] has quit [Read error: 60 (Operation timed out)]08:08
CIA-23webgui: Patrick Donelan flux_7.7.7 * rc3cb48d / (2 files in 2 dirs): Ported more survey test fixes - http://bit.ly/93agp08:25
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has quit ["Leaving."]10:34
-!- WebGUI is now known as SynQ10:44
-!- Radix_ [i=root@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]10:59
CIA-23webgui: Patrick Donelan flux_7.7.7 * rf8d1bab / (3 files in 3 dirs): Ported more Survey features from trunk - http://bit.ly/w4U7P11:05
CIA-23webgui: Patrick Donelan flux_7.7.7 * r61038ea / (3 files in 3 dirs): Ported more survey features from trunk - http://bit.ly/3Aidj11:19
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []11:28
CIA-23WebGUI: patspam * r10929 /WebGUI/ (3 files in 2 dirs): 11:37
CIA-23WebGUI: Fixed bug where ResponseJSON was not properly resetting between11:37
CIA-23WebGUI: tests. Refactored out reset() sub to make it easy for people to11:37
CIA-23WebGUI: achieve reliable resetting of rJSON objects.11:37
CIA-23WebGUI: patspam * r10930 /WebGUI/ (2 files in 2 dirs): Survey: fixed bugs in handling of test setup & Slider question type11:37
CIA-23WebGUI: patspam * r10931 /WebGUI/ (2 files in 2 dirs): Survey: fixed subtle bug in testing of answers with recordedAnswer set to q{}11:37
CIA-23WebGUI: patspam * r10932 /WebGUI/ (2 files in 2 dirs): Survey test suite added support for checking answer properties11:37
CIA-23WebGUI: patspam * r10933 /WebGUI/ (3 files in 3 dirs): 11:37
CIA-23WebGUI: Added Survey www_runTests to run and aggregate all tests11:37
CIA-23WebGUI: Added more i18n11:37
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]11:57
-!- Jesse [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui13:01
-!- Jesse is now known as Radix_13:05
-!- mode/#webgui [+v Radix_] by ChanServ13:06
-!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit ["Connection reset by beer"]13:19
-!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui13:19
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:32
-!- mode/#webgui [+o plainhao] by ChanServ13:32
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:21
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui14:35
-!- mode/#webgui [+v MrHairgrease] by ChanServ14:36
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui15:32
-!- mode/#webgui [+o Haarg] by ChanServ15:32
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit [Client Quit]15:33
CIA-23WebGUI: yung * r10934 /WebGUI/ (5 files in 5 dirs): fixed #10133: Matrix compare for priv. group open to any user16:38
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]16:40
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:46
-!- mode/#webgui [+o rizen] by ChanServ16:46
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:10
-!- mode/#webgui [+o Haarg] by ChanServ17:10
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI17:13
-!- mode/#webgui [+o tavisto] by ChanServ17:13
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has joined #webgui17:31
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:32
-!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has quit [Remote closed the connection]17:40
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui17:47
-!- mode/#webgui [+v cap10morgan] by ChanServ17:47
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:48
-!- mode/#webgui [+v perlDreamer] by ChanServ17:48
-!- Radix_ [i=quasselc@203.161.71.161.static.amnet.net.au] has joined #webgui18:02
-!- ekennedy [n=ekennedy@70-5-21-252.pools.spcsdns.net] has joined #webgui18:12
CIA-23WebGUI: graham * r10935 /WebGUI/lib/WebGUI/Pluggable.pm: allow exception objects to pass through pluggable18:12
CIA-23WebGUI: graham * r10936 /WebGUI/lib/WebGUI/Workflow/Instance.pm: some additional methods on WebGUI::Workflow::Instance18:12
CIA-23WebGUI: graham * r10937 /WebGUI/lib/WebGUI/User.pm: add some convenience methods and improve user deletion code18:12
CIA-23WebGUI: graham * r10938 /WebGUI/ (7 files in 5 dirs): added: Activate, Deactivate, Delete User workflow activities18:12
+MrHairgreasethe feature freeze was last friday right?18:13
CIA-23WebGUI: colin * r10939 /WebGUI/lib/WebGUI/Asset/Wobject/Survey/Test.pm: Fix syntax warnings in Survey/Test.pm18:35
CIA-23WebGUI: colin * r10940 /WebGUI/lib/WebGUI/Workflow/Instance.pm: Remove a duplicate subroutine and some syntax problems.18:35
CIA-23WebGUI: colin * r10941 /WebGUI/lib/WebGUI/ (User.pm Workflow/Instance.pm): Fix errors in the getInstancesForObject and code that used it.18:35
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui18:42
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit ["Lost terminal"]18:54
-!- ekennedy [n=ekennedy@70-5-21-252.pools.spcsdns.net] has quit ["Client"]19:07
+perlDreamerAny news on the Dutch invasion of England?19:17
+MrHairgreaseno19:17
CIA-23WebGUI: colin * r10942 /WebGUI/t/Asset/AssetExportHtml.t: Update AssetExportHtml test to match new API for 7.719:18
-!- carogray [n=Caroline@92.41.208.51.sub.mbb.three.co.uk] has joined #webgui19:29
CIA-23WebGUI: colin * r10943 /WebGUI/lib/WebGUI/Shop/TaxDriver/EU.pm: Fix a POD whitespace problem in EU tax driver.19:37
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui19:48
+perlDreamerrakudo is passing 68% of its spectest19:56
+perlDreamerI have no idea how closely that covers the whole spec, or what kind of coverage it provides19:57
+perlDreamerbut it's very impressive nonetheless19:57
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui20:00
+perlmonkey2perlDreamer: yes, it is exciting stuff.  Maybe, just maybe, Perl6 will happen.20:02
CIA-23WebGUI: translation * r10944 /translations/French/French/ (6 files): Update from translation server20:02
+perlDreamerI don't doubt that Perl6 will happen.  I just don't want it to happen like newLanguage#1520:02
+perlDreamerI want it to be the Perl we all dream about20:02
+perlmonkey2well the spec is brilliant, and we should be able to use our Perl5 libs.  So if it happens, it certainly won't be newLanguage#15 :)20:03
+MrHairgreaseargggghhh20:04
+perlDreamerwhat's wrong, MrHairgrease?20:04
+MrHairgreasewhen I add a recurring event to a calendar asset and set it to recur every friday20:04
+MrHairgreaseit's adding an event for every day in the time interval i set20:04
+perlDreamerI think that is bug that has already been filed20:04
+MrHairgreasei don't see what's going wrong20:05
+perlDreameror something very similar20:05
+MrHairgreaseyeah20:05
+MrHairgreasebut i chcek on my dev box20:05
+MrHairgreaseand there it worked20:05
+MrHairgreasethen again that thing is svn head20:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:20
-!- mode/#webgui [+o preaction] by ChanServ20:20
+perlDreamerany recommendations for git packages for centOs?20:27
+MrHairgreasehey preaction, are you familiar with this problem?20:28
+MrHairgrease(07:04:13 PM) MrHairgrease: argggghhh20:28
+MrHairgrease(07:04:28 PM) perlDreamer: what's wrong, MrHairgrease?20:28
+MrHairgrease(07:04:46 PM) MrHairgrease: when I add a recurring event to a calendar asset and set it to recur every friday20:28
+MrHairgrease(07:04:59 PM) MrHairgrease: it's adding an event for every day in the time interval i set20:28
@preactionwhat do you mean "every day in the time interval"? you mean your event spans multiple days?20:30
+MrHairgreasei set an event to start at friday 22/5 23:00 and stops on saturday 23/5 04:0020:31
+MrHairgreasein the recurrence tab i set the following20:31
+MrHairgreaserecur every 1 week on friday20:32
+MrHairgreasestart at 22/5, stop at 5/620:32
@preactionare you sure it's actually creating two events every week? or it is just showing the event in both days in the views of the calendar?20:32
+MrHairgreasenow every single day in between has an event 20:33
+MrHairgreasethat means an event on saturday 23, sunday 24, monday 25 etc.20:33
+MrHairgreaseeach day has a seperate asset, yeah20:33
@preactionweird. like recurrence got broked or something20:33
@preactionnever seen it, dunno20:33
+MrHairgreasethe weirder thing is20:33
+MrHairgreaseon my dev box it works like it should20:34
+MrHairgreasethat's running svn head20:34
+MrHairgreaseor thereabouts20:34
+MrHairgreasethe site I'm having the problem with is just upgraded to the latest 7.620:34
+MrHairgreasei'll look into when i have time20:35
* perlDreamer sounds like a broken record20:35
+MrHairgreasebut now i have to bake pannenkoeken!20:35
@preactionwrite a test for it!20:35
+MrHairgreaseperldreamer, maybe20:35
* perlDreamer would gladly trade you some test writing for pannenkoeken on Tuesday20:36
+MrHairgreasewhy tuesday?20:37
+perlDreamerIt's an old American cartoon quote, from Popeye20:39
+perlDreamer"I would gladly pay you Tuesday, for a hamburger today!"20:39
@preactionI will gladly pay you Tuesday for a burger today.20:39
@preactionha! 20:39
* perlDreamer heads off to the gym20:40
+perlDreamerthen I have a conference call20:40
+perlDreamershould be back around 1:00pm, perhaps sooner20:40
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]20:53
-!- ekennedy [n=ekennedy@70-12-142-37.pools.spcsdns.net] has joined #webgui21:06
-!- ekennedy [n=ekennedy@70-12-142-37.pools.spcsdns.net] has quit [Client Quit]21:10
-!- ekennedy [n=ekennedy@70-12-142-37.pools.spcsdns.net] has joined #webgui21:33
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []21:38
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui []21:48
-!- carogray [n=Caroline@92.41.208.51.sub.mbb.three.co.uk] has quit [Read error: 110 (Connection timed out)]21:49
-!- ekennedy [n=ekennedy@70-12-142-37.pools.spcsdns.net] has quit ["Client"]22:01
-!- carogray [n=Caroline@94.197.50.150.threembb.co.uk] has joined #webgui22:02
-!- khenn [n=khenn@76.208.68.155] has joined #WebGUI22:13
-!- mode/#webgui [+o khenn] by ChanServ22:13
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui22:23
-!- carogray [n=Caroline@94.197.50.150.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]22:24
-!- zmk [n=zaphod@84-50-76-175-dsl.trt.estpak.ee] has quit [Remote closed the connection]23:00
CIA-23WebGUI: colin * r10945 /WebGUI/docs/create.sql: Preparing for 7.7.7 release23:11
-!- wgGuest63 [n=wgGuest6@195.81.7.101] has joined #webgui23:30
wgGuest63sample23:31
wgGuest63hi !23:31
+perlDreamerhowdy!23:31
+perlDreamerdo you have a WebGUI question?23:32
-!- wgGuest63 [n=wgGuest6@195.81.7.101] has quit [Client Quit]23:32
-!- wgGuest40 [n=wgGuest4@195.81.7.101] has joined #webgui23:32
-!- wgGuest40 [n=wgGuest4@195.81.7.101] has quit [Client Quit]23:32
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []23:43
--- Day changed Fri May 22 2009
CIA-23WebGUI: colin * r10946 /releases/WebGUI_7.7.7-beta: Release 7.7.7-beta00:25
CIA-23WebGUI: colin * r10947 /releases/WebGUI_7.7.7-beta/WebGUI: Release 7.7.7-beta00:25
CIA-23WebGUI: colin * r10948 /releases/WebGUI_7.7.7-beta/WebGUI: Remove extra WebGUI directory created by release process.00:25
CIA-23WebGUI: colin * r10949 /WebGUI/docs/gotcha.txt: Add missing gotchas for new modules.00:39
CIA-23WebGUI: colin * r10950 /releases/WebGUI_7.7.7-beta: Removing 7.7.7 release to redo with updated gotchas file.00:39
CIA-23WebGUI: colin * r10951 /releases/WebGUI_7.7.7-beta: Release 7.7.7-beta00:39
CIA-23WebGUI: colin * r10952 /WebGUI/ (4 files in 4 dirs): Preparing for 7.7.8 development.00:52
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:54
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]01:06
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui01:16
-!- mode/#webgui [+o plainhao] by ChanServ01:16
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:19
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has joined #webgui01:32
-!- mode/#webgui [+v perlmonkey2] by ChanServ01:32
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit []01:47
-!- Chizad [n=chizad@67.64.55.59] has quit [Read error: 60 (Operation timed out)]01:54
-!- Chizad [n=chizad@67.64.55.59] has joined #webgui01:58
-!- stDavid_ [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]02:01
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui02:02
-!- mode/#webgui [+o stDavid] by ChanServ02:02
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:38
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui02:40
-!- mode/#webgui [+o rizen] by ChanServ02:40
-!- patspam [n=patspam@114.76.20.190] has joined #webgui02:48
-!- mode/#webgui [+v patspam] by ChanServ02:48
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []02:57
-!- tavisto [n=tavisto@96.230.192.126] has quit []03:54
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:23
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui05:27
-!- mode/#webgui [+v cap10morgan] by ChanServ05:27
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has quit [Read error: 113 (No route to host)]05:31
-!- chog [n=ras@125-236-132-33.broadband-telecom.global-gateway.net.nz] has quit ["Leaving"]05:36
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui06:21
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []06:32
-!- perlmonkey2 [n=perlmonk@75.52.205.107] has joined #webgui06:48
-!- mode/#webgui [+v perlmonkey2] by ChanServ06:48
-!- perlmonkey2 [n=perlmonk@75.52.205.107] has quit ["-a-"]07:12
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []08:54
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:25
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:23
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui12:35
-!- mode/#webgui [+o Haarg] by ChanServ12:35
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:10
-!- mode/#webgui [+o plainhao] by ChanServ14:10
-!- carogray [n=Caroline@94.197.102.210.threembb.co.uk] has joined #webgui14:35
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:06
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI15:12
-!- khenn [n=khenn@76.208.68.155] has quit [Read error: 60 (Operation timed out)]15:14
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 60 (Operation timed out)]15:23
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit []15:29
-!- carogray1 [n=Caroline@92.41.224.140.sub.mbb.three.co.uk] has joined #webgui15:52
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui15:54
-!- mode/#webgui [+v MrHairgrease] by ChanServ15:54
-!- patspam [n=patspam@114.76.20.190] has quit ["Leaving."]15:57
-!- carogray [n=Caroline@94.197.102.210.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]15:58
-!- carogray [n=Caroline@92.41.24.95.sub.mbb.three.co.uk] has joined #webgui16:11
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui16:14
-!- mode/#webgui [+o rizen] by ChanServ16:14
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:24
-!- mode/#webgui [+o bopbop] by ChanServ16:24
-!- carogray1 [n=Caroline@92.41.224.140.sub.mbb.three.co.uk] has quit [Read error: 110 (Connection timed out)]16:26
-!- David-CZ [n=David-CZ@222.46.broadband7.iol.cz] has joined #webgui16:28
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI16:31
-!- mode/#webgui [+o tavisto] by ChanServ16:31
-!- David-CZ [n=David-CZ@222.46.broadband7.iol.cz] has left #webgui []16:32
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #WebGUI16:41
-!- mode/#webgui [+o khenn] by ChanServ16:41
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []16:52
-!- khenn [n=khenn@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []16:53
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui17:02
-!- carogray [n=Caroline@92.41.24.95.sub.mbb.three.co.uk] has quit [Read error: 110 (Connection timed out)]17:04
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:09
-!- mode/#webgui [+o Haarg] by ChanServ17:09
-!- khenn [n=khenn@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:14
-!- mode/#webgui [+o khenn] by ChanServ17:14
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:15
-!- mode/#webgui [+o rizen] by ChanServ17:15
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui17:24
-!- mode/#webgui [+o preaction] by ChanServ17:24
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI17:31
-!- SynQ1 [n=koendejo@host2.procolix.com] has left #WebGUI []17:31
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has joined #webgui17:35
-!- mode/#webgui [+v danny_mk] by ChanServ17:35
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:43
-!- ekennedy [n=ekennedy@70-12-190-243.pools.spcsdns.net] has joined #webgui17:48
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:54
-!- mode/#webgui [+v perlDreamer] by ChanServ17:54
+perlDreamermorning, folks17:54
dionakhey all. anyone know of an easy way to import a zip of images. i have about 30017:54
dionakmorning perlDreamer17:54
+perlDreamerGallery takes zip files17:54
+MrHairgreasehowdy perldreamer17:54
+perlDreamerZipArchive takes zip files17:55
dionakdoes ZipArchive create image assets?17:55
+MrHairgreasedionak, try fileIOmport.pl17:55
+perlDreamerno17:55
+MrHairgreasefileImport.pl17:55
+MrHairgreaseit's in sbin17:55
dionaknice. thanks!!17:55
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []18:17
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has joined #webgui18:17
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:17
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has joined #webgui18:52
juani have an  strange error in one of my sites18:53
juanthe error is the next18:53
juanhttp://webgui.pastebin.com/m31269c7b18:53
juanthe error happens when i try to go to the next url 18:54
juanhttp://www.paratufamilia.com/home?op=auth;method=createAccount18:54
juanreally i don't know what is happening18:54
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:55
-!- mode/#webgui [+v cap10morgan] by ChanServ18:55
@Haargthat means it failed on the server actually running the code in some way, but doesn't give any information about why18:56
@Haargwhat is the server setup for that site?18:56
juanin the apache error log shows me the next error18:56
juanhttp://webgui.pastebin.com/mc9a840d18:57
@Haargsomething in the captcha is failing18:58
@Haarganything in the webgui log?18:58
@Haargif not, try setting the log level to WARN18:59
-!- tavisto [n=tavisto@96.230.192.126] has quit []19:00
-!- danny_mk is now known as danny_mk_IsAway19:02
@Haargyou could also probably change it to use recaptcha, which is a better captcha solution in general19:02
+perlDreamerbut you must also sign up for a recaptcha license19:03
+perlDreamerwhich is free19:03
@Haargbut that's also avoiding the problem.  i'd recommend figuring out what the problem is even if you changed to recaptcha.19:03
juanin the webgui log nothing19:06
@Haargtry changing the log level to WARN then19:07
juanwhere can i setup to use recaptcha?19:07
@Haargit's in settings19:08
@Haargdon't remember which tab19:08
juani am going to check19:08
@Haargand you'll need to get a key from recaptcha.net19:09
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:10
juanok19:10
juani am going to change the log level19:11
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-107.dsl.okcyok.sbcglobal.net] has left #webgui []19:12
juanas i first solution i disabled the captcha19:14
juanand now the link is working we19:15
juanwell19:15
juanthe problem is the captcha19:15
juani am going to check the problem later19:15
juanHaarg thanks for your help 19:16
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has quit ["Saliendo"]19:29
CIA-23WebGUI: jt * r10953 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/AdSpace/Ad.pm): - Removed dubious 3px padding around image based ads in an adspace.19:54
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:57
SynQharr20:06
* SynQ throws himself onto WRE20:15
+perlDreamerwhy?20:22
SynQbecause of the payment modules20:26
SynQand the required modules for 7.7.5 and 7.7.620:26
SynQoh20:26
SynQand the required modules for 7.7.720:26
@rizenSynQ, if you can hold off20:27
@rizennext week i should be putting out 0.9.320:27
SynQand since I have allready done most of them for patrick and joeri20:27
@rizenwith all the 7.7 required modules20:27
@rizenoh20:27
SynQI might as well put them in20:27
SynQ:)20:27
@rizenk20:27
@rizenfair enough20:27
@rizenthank you then20:27
SynQno problem20:28
SynQless work and more play for you20:28
@rizennot really20:28
@rizenbut what it does do20:28
@rizenis frees up my week to start working on wre 1.020:28
SynQif you see Sarah somewhere tell her that we can make it on the 6th20:28
@rizentrying to get 64 bit to compile20:28
SynQnice20:28
@rizenk20:28
SynQrizen: can I put the required modules for payment drivers in too?20:29
SynQlike..20:29
SynQCrypt-OpenSSL-Random and Crypt-OpenSSL-RSA20:29
@rizenyup20:31
@rizenput in everything that will make it easier for users to use webgui20:31
@rizenthat's what the wre is all about20:31
SynQok20:34
SynQso Crypt::CBC also20:34
SynQ:)20:34
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI20:34
-!- mode/#webgui [+o tavisto] by ChanServ20:34
SynQoh and the kitchen sink20:34
-!- tavisto [n=tavisto@96.230.192.126] has quit [Client Quit]20:34
SynQok20:34
SynQI'll check it in in a few hours20:34
-!- danny_mk_IsAway is now known as danny_mk20:46
+perlDreamerWill the Cart let you skip the Shipping Options step if nothing in your cart requires shipping?21:04
@preactionno, needs to calculate taxes21:06
+perlDreamerI see21:07
CIA-23WebGUI: paul * r10954 /WebGUI/lib/WebGUI/Operation/User.pm: Login times in userlist now displaying correctly21:08
-!- ekennedy [n=ekennedy@70-12-190-243.pools.spcsdns.net] has quit ["Client"]21:24
-!- plainhao [n=plainhao@208.75.85.237] has quit []21:25
-!- ekennedy [n=ekennedy@70-12-190-243.pools.spcsdns.net] has joined #webgui21:29
CIA-23WebGUI: paul * r10955 /branch/WebGUI_7.6/lib/WebGUI/Operation/User.pm: Login times in userlist now displaying correctly21:38
@Haargi really need to get working on the translation server soon.  only a couple months until we switch to git for everything.22:34
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]22:35
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:40
-!- khenn [n=khenn@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]22:40
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui22:47
-!- mode/#webgui [+o plainhao] by ChanServ22:48
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has joined #webgui23:12
juani have problems with the images thumbnails23:13
juanuntil yesterday all works ok23:14
@Haarglikely the same problem as the captcha23:14
@Haargwhat changed between yesterday and today?23:14
juanbut today if upload a image the thumbnails is not working23:14
juanfor example23:15
juanhttp://www.televida.org.co/home/fotos23:15
@Haargdid you change anything between yesterday and today?23:16
juannot23:16
juanthe captcha was in another site23:16
@Haargsame server or different?23:16
juansame 23:16
@Haargsomething with image magick seems to be broken23:17
juanmmm23:17
juani goint to check23:17
@Haargi'd start by bumping the log level to WARN then seeing if you get anything in the logs23:17
juanok23:17
juani am going to check23:17
CIA-23WebGUI: graham * r10956 /experimental: moving HelpDesk to git @ http://github.com/plainblack/helpdesk23:23
juannow, log is in WARN and nothing strange in the log23:25
@Haargi'd try uploading a file or trying the captcha now that you've changed the log level23:26
juanok23:27
juanwhen i try to upload and image, inmediatly obtain the next error:23:30
juanhttp://webgui.pastebin.com/m29d5640e23:30
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui23:31
-!- mode/#webgui [+o rizen] by ChanServ23:31
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]23:33
juando you know what is the cause of this error?23:36
@Haargnot really23:36
juanwho else could help me?23:38
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui23:42
-!- mode/#webgui [+o rizen] by ChanServ23:42
juanreally i don't what to do to fix this problem23:44
@Haargyou're certain nothing changed since yesterday?23:44
juanno23:47
juanthe only change that i do was in the morning when i disabled the captcha in one of my sites23:47
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []23:51
juanI am checking the code in Storage.pm23:53
juanand i find that the error is generated in this peace of code23:53
juanhttp://webgui.pastebin.com/m4e5a804723:54
@Haargyeah, the error itself is coming from image magick23:54
juanbut before of this line the image executes another function and there is not error23:56
juanfor example23:57
juan$image->Read($self->getPath($filename));23:57
juanthe image is read to create its thumbnail23:58
juanwhere are the thumbnail saved?23:59
--- Day changed Sat May 23 2009
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui00:03
-!- mode/#webgui [+o rizen] by ChanServ00:03
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit [Client Quit]00:04
juanand the image magick is correctly installed00:05
juanwhat about reinstall image magick?00:11
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []00:11
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui00:34
-!- mode/#webgui [+o rizen] by ChanServ00:34
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []00:41
-!- juan [n=memo@146-235-231-201.fibertel.com.ar] has quit ["Saliendo"]00:47
-!- danny_mk [n=chatzill@64-204-40-34.client.dsl.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"]00:52
-!- ekennedy [n=ekennedy@70-12-190-243.pools.spcsdns.net] has quit []01:06
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit []01:19
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:34
-!- mode/#webgui [+o khenn] by ChanServ01:34
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:55
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]02:11
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui02:44
-!- mode/#webgui [+v patspam] by ChanServ02:44
+perlDreamerwhoa, patspam!02:44
+perlDreamerwhat are you doing in here on a Saturday?02:44
+patspamfeeling sleepy02:45
+perlDreamerI hear ya, brother02:45
+patspamhuman testing starting on monday for our survey instance, so i'll be here all weekend02:46
+perlDreamerif Starbucks delivered, I'd send some coffee your way02:46
* perlDreamer however, needs to head to the showers02:47
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui03:02
-!- mode/#webgui [+o rizen] by ChanServ03:02
+perlDreamerfreshly fumigated, /me is back03:09
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]03:11
CIA-23webgui: Patrick Donelan flux * r9090e5e / (7 files in 3 dirs): Survey improvements from master - http://bit.ly/xUnIT03:30
* perlDreamer is off for the night03:32
+perlDreamercatch y'all later03:32
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]03:32
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []03:36
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI03:57
CIA-23webgui: Patrick Donelan flux * ra544323 / (3 files in 2 dirs): More survey stuff - http://bit.ly/J0cB804:07
CIA-23webgui: Patrick Donelan flux * rd8a8c3f / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuff - http://bit.ly/XvoUJ04:30
CIA-23webgui: Patrick Donelan flux * raf3f6e1 / lib/WebGUI/Asset/Wobject/Survey.pm : More survey stuff - http://bit.ly/12h8O604:46
CIA-23webgui: Patrick Donelan flux * r02adf40 / (4 files in 4 dirs): more survey stuff - http://bit.ly/iADN205:38
+patspampreaction: you awake?05:57
@preactionVital signs are nominal05:57
+patspamdoes the wg api support a way of drip-feeding response content?05:59
@preactionyou mean content chunking?05:59
+patspammaybe? i have a www_ method that takes about 2mins to generate the full output05:59
@preactionyou just $session->output->print('content'); and then "return 'chunked'"05:59
+patspambut i want to start outputting right away05:59
@preactionsee the default www_view method05:59
+patspamyeah i was just looking at that, mustn't be using it properly06:00
+patspamwhere do i return 'chunked'?06:00
@preactionwhen you're done with your www_ method06:00
+patspambut by that time the time-consuming work has already been done??06:00
@preactionthough i should mention that mod_proxy instance does weird things06:01
@preactionyes, you've been writing content all the while06:01
+patspami tried this: for (1..10) { $self->session->output->print($_); sleep 1; } return "chunked";06:02
+patspami get nothing for 10 seconds, and then 1234567891006:02
@preactionmight be too small for mod_proxy to not cache it by itself06:02
@preactionthough $| should be set, maybe it's not for some reason06:02
+patspamjust tried with 100+ lines per sleep, doesn't seem to fix it06:04
@preactiontry hitting mod_perl directly?06:04
+patspamsame dealio06:05
@preactiondunno then06:05
+patspam$|++ fixed it06:06
@preactiongood to know indeed06:07
CIA-23webgui: Patrick Donelan flux * rcf91596 / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuff - http://bit.ly/skXzI06:46
CIA-23webgui: Patrick Donelan flux * r70cfcbb / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuf - http://bit.ly/3IN5ww06:55
CIA-23webgui: Patrick Donelan flux * rdf56e7c / lib/WebGUI/Asset/Wobject/Survey.pm : more survey stuf - http://bit.ly/9wCMM07:01
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui07:28
-!- mode/#webgui [+v cap10morgan] by ChanServ07:28
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []08:28
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui09:50
-!- mode/#webgui [+o rizen] by ChanServ09:50
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []09:56
CIA-23webgui: Patrick Donelan flux * r575c5c8 / (6 files in 4 dirs): more survey stuff - http://bit.ly/QUwxh12:54
-!- carogray [n=Caroline@94.197.112.148.threembb.co.uk] has joined #webgui13:00
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]13:04
CIA-23WebGUI: patspam * r10957 /WebGUI/lib/WebGUI/Asset/Wobject/ (Survey/Test.pm Survey.pm): Started fixing Survey responseId handling13:18
CIA-23WebGUI: patspam * r10958 /WebGUI/ (12 files in 6 dirs): 13:18
CIA-23WebGUI: Survey bug fixes13:18
CIA-23WebGUI: Fixed bugs in the handling of logical sections,13:18
CIA-23WebGUI: creating of responses and counting of responses.13:18
CIA-23WebGUI: Added in a bunch of new tests.13:18
CIA-23WebGUI: Jslinting of all survye js files13:18
-!- carogray [n=Caroline@94.197.112.148.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]13:41
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has left #WebGUI []14:57
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:11
-!- mode/#webgui [+o Haarg] by ChanServ16:11
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has joined #webgui16:57
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui17:12
-!- mode/#webgui [+o rizen] by ChanServ17:12
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:22
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui17:29
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit ["The Black Blog - http://plainblack.com/tbb"]17:33
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []17:35
-!- ekennedy [n=ekennedy@174-156-112-24.pools.spcsdns.net] has left #webgui []17:45
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui19:25
-!- mode/#webgui [+v cap10morgan] by ChanServ19:25
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:35
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:38
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui20:52
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has left #webgui []20:53
--- Day changed Sun May 24 2009
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has joined #webgui00:11
CIA-23WebGUI: translation * r10959 /translations/German/German/ (6 files): Update from translation server00:53
CIA-23WebGUI: translation * r10960 /translations/German/German/ (WebGUI.pm Asset_Collaboration.pm Shop.pm Asset_Snippet.pm): Update from translation server01:08
CIA-23WebGUI: translation * r10961 /translations/German/German/TaxDriver_EU.pm: Update from translation server01:08
-!- carogray [n=Caroline@c-76-24-169-61.hsd1.nh.comcast.net] has quit [Read error: 54 (Connection reset by peer)]03:08
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui03:39
-!- mode/#webgui [+v patspam] by ChanServ03:39
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []04:43
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]06:08
CIA-23webgui: Patrick Donelan flux * r7b3885c / (2 files): more survey stuff - http://bit.ly/16BcI207:09
-!- Chizad [n=chizad@67.64.55.59] has quit [Read error: 110 (Connection timed out)]08:28
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []09:00
CIA-23wgdev: System Administrator master * rba882d0 / lib/WGDev/Command/Test.pm : added support for --cover to Test command - http://bit.ly/oK6iX09:19
CIA-23wgdev: Doug Bell master * r9e00be7 / (48 files in 17 dirs): Merge branch 'master' of git@github.com:haarg/wgdev - http://bit.ly/CZOcr09:19
CIA-23wgdev: Doug Bell master * rdc4d9d0 / lib/WGDev/Command/Test.pm : Fixed coverage. Started ignoring more files. - http://bit.ly/XLjSg09:19
CIA-23webgui: Patrick Donelan flux * ree553a6 / (2 files): more survey stuff - http://bit.ly/nAv9Y09:37
CIA-23webgui: Patrick Donelan flux * r181ad76 / www/extras/wobject/Survey/administersurvey.js : more survey stuff - http://bit.ly/KkdVG09:37
CIA-23WebGUI: patspam * r10962 /WebGUI/ (5 files in 3 dirs): 13:08
CIA-23WebGUI: Survey: more bug fixes13:08
CIA-23WebGUI: Fixed invalid calendar markup so that Date question type works in IE13:08
CIA-23WebGUI: Minor tweaks to ResponseJSON for more robustness13:08
CIA-23WebGUI: Fixed Number question type javascript13:08
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]15:14
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui15:45
-!- mode/#webgui [+o preaction_] by ChanServ15:45
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]15:45
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui15:55
CIA-23WebGUI: graham * r10963 /branch/chris-rfe: remove unused branch15:55
CIA-23WebGUI: graham * r10964 /branch/graham-experimental: removing unused branch15:55
zylopfaDoes anyone know how i set the width of the Image upload form element? what extras parameters ?15:55
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:32
-!- WebGUI1 [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI19:01
-!- WebGUI1 is now known as SynQ19:01
SynQready or not here I am :)19:01
SynQbuilding my adjusted WRE before committing changes to svn19:06
SynQany perl-module requests?19:06
SynQnow is the time19:06
CIA-23WebGUI: koen * r10965 /wrebuild/ (4 files in 2 dirs): (log message trimmed)19:23
CIA-23WebGUI: - Updated these packaged (Koen de Jonge / ProcoliX):19:23
CIA-23WebGUI:  Image Magick 6.5.2-819:23
CIA-23WebGUI:  Freetype 2.3.919:23
CIA-23WebGUI:  Gnutls 2.6.619:23
CIA-23WebGUI:  Lftp 3.7.1419:23
CIA-23WebGUI:  Libiconv 1.1319:23
SynQand there it is19:25
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI19:30
-!- WebGUI is now known as SynQ119:30
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]19:52
SynQ1anyone interested in an etch wre-0.9.3 ?21:58
-!- SynQ1 is now known as SynQ21:58
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has joined #webgui22:06
SynQBob my man22:06
SynQdo you use the WRE?22:07
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has joined #WebGUI22:07
CIA-23WebGUI: koen * r10966 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): 22:08
CIA-23WebGUI: Fixed typo22:08
CIA-23WebGUI: updated POE-1.00522:08
SynQand there is a david too, it could get cosy around here :)22:08
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 104 (Connection reset by peer)]22:44
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI22:53
-!- mode/#webgui [+v SynQ] by ChanServ22:53
-!- LTR_bob [n=bob@5ED6766C.cable.ziggo.nl] has left #webgui []23:06
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui23:11
-!- mode/#webgui [+v BartJol] by ChanServ23:11
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has quit ["Leaving"]23:27
+SynQbuilding new WRE on Debian Etch, Debian Lenny, Centos 5.3 and Ubuntu 9.0423:37
+SynQI love virtualbox23:37
daviddelikatis virtual box changed much in the past year?23:39
daviddelikati tried it about 1yr ago and it didn't do what i needed...23:39
+SynQit depends what you need it for23:40
+SynQI'm using it to compile different versions of the WRE on different linux distributions23:40
daviddelikatso you don't care about performance?23:41
+SynQnot at all23:41
+BartJolhey SynQ23:41
+BartJolwe survived23:41
+SynQas long as it gets compiled23:41
+SynQmy sailor man23:41
+SynQdo you have a nice tan now?23:42
+BartJol160 miles in 48 hours... doubled our last  time23:42
+SynQdaviddelikat: if I need performance I use xen23:42
+BartJolmy face and wrists are23:42
+SynQBartJol: not bad23:42
+SynQthe wind was good for you I understand23:42
+BartJolit wasn't23:43
+BartJolbut we won23:43
+SynQyou won the race?23:43
+BartJolthe way back23:43
+BartJolto England we were 2nd out of 823:43
+SynQvery good23:43
+SynQI'm proud of you23:44
+BartJolcopying some pictures now to my server23:44
+BartJolupload is slow23:44
+SynQat least it gets there23:45
+BartJolsure it will23:45
+SynQand I bet it's faster than uploading it to australia23:45
+BartJol:)23:45
+BartJolprolly23:45
daviddelikatdoes WG have an internationalized list of months that can be used from javascript?23:49
+BartJolI believe it has23:50
daviddelikatany idea how to find it?23:50
+BartJolbut that is probably incorporated in the calendar i18n23:50
+SynQwould you like to put some karma into this RFE? http://www.webgui.org/rfe/request-for-enhancement/who-solves-the-bug-gets-the-karma23:51
daviddelikatwhats the bug?23:53
+SynQany bug23:53
+BartJoleeh but synq23:53
+BartJolyou can't give karma to bugs at the moment I believe23:54
daviddelikatso bug #720 is that bug solvers don't get karms?23:54
+SynQI would like it to be like this: if someone solves a bug or implements an RFE the person who does that gets the karma that is assigned to it.23:54
daviddelikatkarma23:54
+SynQkarma is good for you23:55
daviddelikatso i understand, I thought that was how it worked...23:56
daviddelikatbut then I don't really pay attention...23:56
daviddelikatto karma23:56
+SynQdaviddelikat: what is your webgui.org username?23:59
--- Day changed Mon May 25 2009
daviddelikatsame as my IRC id00:00
daviddelikatso I'm trying to internationalize the months in my javascript00:01
daviddelikatI currently have an array like this;00:01
+SynQah00:01
daviddelikatvar m_names = [ 'january'...]00:01
daviddelikatso I should ba able to replace that with an array which uses the 00:01
daviddelikat^internationalis...00:02
daviddelikatmacro00:02
daviddelikatsorry I keep pecking the return key...00:02
daviddelikatthe question is...    does this seem like a good idea?00:02
+SynQI have no idea00:02
+SynQI know nothing about javascript00:03
daviddelikatit will be a big chunk of macro calls, and it will be accessing international entries from a different module...00:03
+BartJoldaviddelikat: the i18n is in DateTime00:03
daviddelikatyup i found it...00:03
daviddelikatwhat do you think about my idea?00:04
+SynQa big chunk of macro calls sounds like a bad idea to me00:04
+SynQI would create a macro that gives you all the info you need in one call00:04
+BartJolthat does sound more effective00:05
daviddelikatbut then we have the months intrernationalized in two different places00:05
daviddelikatits a tough call00:05
+BartJolcan you use the i18n in the macro?00:05
daviddelikatnot sure i understand the question00:06
daviddelikatI'm talking about calling ^Internationalize(january,WebGUI::i18n::English::DateTime) for every month00:07
daviddelikatthats not the right class, but you get the idea00:07
+BartJolah00:07
+BartJolsorry, I have had a couple of rough nights00:08
daviddelikatno problem00:08
daviddelikatI understnad you were at sea?00:08
+BartJolindeed00:08
daviddelikatsound pretty exciting00:08
+BartJolwell, without wind it is mainly hard to keep moving00:09
+BartJolhow do you want to get the months, like variabeles?00:09
+BartJolin javascript?00:09
daviddelikatI need it in an array which is indexed to get the correct month for display00:10
daviddelikatyes in JS00:10
+BartJolmmm, the macro in which you get it in 1 time should be not to difficult to create, you can even output JS I suppose00:12
daviddelikatthis is what it looks like:00:14
daviddelikathttp://webgui.pastebin.com/d61db20ba00:14
+BartJolyeah00:15
daviddelikatexcept it needs quotes around each macro00:16
+BartJolwell you can change it to a macro GetAllMonths which does basically the same00:17
+BartJolbut I consider that more as a custom so;ution00:17
daviddelikathow do i make that sort of macro?00:17
+BartJolwell, it is more a configured type of the Internationalization macro itself00:18
+BartJolwere you put in all the i18n calls00:18
+BartJoland let it output it like you like it00:18
+BartJolthat is just concatenating some stuff in perl00:19
daviddelikatdo you think anyone willc omplain about the code as it is?00:20
+BartJolnot sure00:20
+BartJol12 macro calls doesn't sound effective either00:20
daviddelikatit works pretty well, its not too ugly http://delikat.homeip.net:8080/bige?func=viewSchedule00:20
daviddelikatand its a bit late..00:21
+BartJolit is00:22
+BartJolseems more friday evening to me00:22
+BartJolbut it seems to work ok00:22
daviddelikatI'm thinking: it works, its complete, so check it in...00:23
+BartJolmaybe you can discuss it with more core dev guys00:23
daviddelikatsince they have not piped in I'm guessing they are not around...00:23
+BartJolboth solutions sound not optimal00:23
+BartJolwell it is sunday evening00:24
daviddelikatyes on both counts00:24
+BartJolI think a good night of sleep will give some clarity00:24
daviddelikatI think a better solution will require more than this projects scope...00:25
daviddelikatwhat s the time is austrailia?00:25
+BartJolwell, if you want it to be core, give both solutions to a dev guy when they are around00:25
+BartJolaustralia? I'm in the Netherlands00:26
daviddelikatoh00:26
daviddelikatwhat time is it there00:26
+BartJolaustralia-enland in 48 hours? that would be cool btw00:26
+BartJol23:2600:27
daviddelikati've got 16:2600:27
daviddelikatthat would be cool00:27
daviddelikatnice jet engine00:27
daviddelikatdidn't know you went to England00:28
+BartJolwell, I'm talikng sailing boats00:28
+BartJolah00:28
daviddelikatwhos from austrailia?00:28
+BartJolpatspam00:28
daviddelikatok00:28
+BartJoland radix00:28
daviddelikati'm still just figuring out whos who in WG world00:29
+BartJolcome to the wuc!00:29
daviddelikatwhats wuc?00:29
+BartJolwebgui user conference00:29
daviddelikatoh yeah00:29
+BartJol9-11 spetmber in madison, wisconsin00:29
daviddelikathave to see what life is like then...00:30
daviddelikat9-1100:30
daviddelikatnot at the trade center?00:30
+BartJolnope, the concourse hotel00:30
daviddelikaty'know we had a world trade center here once00:31
daviddelikatits now celled the wisconsintrade center00:31
daviddelikati was there when the real one was having its day00:31
+SynQtime for bed00:31
+SynQhere is your good night music: http://www.youtube.com/watch?v=En-cHBv7UpA00:32
+SynQand no it's not rick00:32
daviddelikatlol00:33
daviddelikatshould there be a 'packages-7.7.8' directory in ght upgrades directory?00:40
@preaction_daviddelikat: if your lib/WebGUI.pm $VERSION says "7.7.8", then yes00:47
daviddelikatok thanks00:48
@preaction_also the DateTime module should handle i18n for you00:49
@preaction_DateTime::Locale should do it00:49
daviddelikat I am using strictly numeric dates until I get to JS and then I need to convert to words...00:50
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]00:50
@preaction_ah, then you need the WebGUI.i18n javascript00:50
@preaction_it's in www/extras/yui-webgui/build/i18n/i18n.js00:51
daviddelikatso is it better to use an array of keys and convert only one via i18n rather than create an array of the i18n text (using macros) and select the one I want?00:54
@preaction_whichever is easiest to do, really00:56
daviddelikatok thanks, I've got it working, but I did want some input as to the prefered solution...00:57
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]01:02
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []01:29
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui01:37
daviddelikatvery cool 2-D pagination in WG!  http://delikat.homeip.net:8080/bige?func=viewSchedule02:02
CIA-23WebGUI: daviddelikat * r10967 /WebGUI/ (6 files in 6 dirs): 02:09
CIA-23WebGUI: added date pagination to EMS schedule table02:09
CIA-23WebGUI: also improved formatting of table02:09
-!- SDuensin [n=Scott@12-226-44-250.client.mchsi.com] has joined #WebGUI05:34
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui06:25
-!- mode/#webgui [+v patspam] by ChanServ06:25
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Client Quit]06:25
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:33
-!- mode/#webgui [+v perlDreamer] by ChanServ06:33
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []07:22
CIA-23WebGUI: colin * r10968 /branch/WebGUI_7.6/ (5 files in 5 dirs): Backporting Crud JSON serialization fixes, with tests.07:39
CIA-23WebGUI: colin * r10969 /branch/WebGUI_7.6/t/ (3 files in 3 dirs): 07:53
CIA-23WebGUI: Storage cleanup (probably redundant).07:53
CIA-23WebGUI: Using new version tag cleanup.07:53
CIA-23WebGUI: colin * r10970 /WebGUI/t/ (3 files in 3 dirs): Forward porting tests with better cleanups.07:53
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]07:54
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:57
-!- LTR_bob [n=bob@88.159.254.154] has joined #webgui10:07
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui11:26
-!- mode/#webgui [+v bartjol] by ChanServ11:26
+bartjoldaviddelikat: sorry I went of abruptly, but my connection failed and didn't come back quickly11:34
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui11:46
-!- mode/#webgui [+v patspam] by ChanServ11:46
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Remote closed the connection]11:46
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui12:37
-!- mode/#webgui [+v patspam] by ChanServ12:38
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Client Quit]12:38
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui13:04
-!- mode/#webgui [+v patspam] by ChanServ13:04
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Client Quit]13:05
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui13:54
-!- mode/#webgui [+v patspam] by ChanServ13:54
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]14:02
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui14:37
-!- mode/#webgui [+v patspam] by ChanServ14:37
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []15:02
-!- bartjol [n=bartjol@host2.procolix.com] has left #webgui []15:21
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has joined #webgui15:35
-!- mode/#webgui [+o stDavid] by ChanServ15:35
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]15:38
-!- LTR_bob1 [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui15:46
-!- LTR_bob [n=bob@88.159.254.154] has quit [Read error: 110 (Connection timed out)]16:03
-!- bartjol [n=bartjol@host2.procolix.com] has joined #webgui16:09
-!- mode/#webgui [+v bartjol] by ChanServ16:09
-!- stDavid [n=stDavid@216-199-225-46.tpa.fdn.com] has quit []16:15
-!- stDavid [n=stDavid@72.64.138.146] has joined #webgui17:23
-!- mode/#webgui [+o stDavid] by ChanServ17:23
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:32
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:33
@steveo_aaSQL Q:  If I have a table row described like this: id, def, namekey, prefname - and for any namekey, a def flag (Y/N) is always set, but in addition I may have a def row not set (preference), what kind of SQL statement would I write that would get row with def=0 if it exists, otherwise get def=1 row?17:35
+SynQsorry dunno17:39
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:20
-!- mode/#webgui [+v perlDreamer] by ChanServ18:20
+perlDreamerbartjol!18:20
+perlDreamerdid you win?18:20
+perlDreamermore importantly, did you have fun?18:21
+bartjolactually, both!18:22
+bartjolwell, we won 1 outta 218:22
+perlDreamerthere were two categories for winning?18:23
+bartjolno 2 races18:23
+bartjolto england and back18:23
+bartjolwe won back18:23
+bartjolto we came in 2nd18:23
+perlDreamercongratulations!18:23
+bartjolmerci18:23
+perlDreamerHaving successfully invaded England and returning from it, what is your next big plan?18:27
+perlDreamerMore home remodeling?18:28
+bartjolwell, that would be the obvious choice18:28
+perlDreamerKathy's reading over my shoulder. She says "Hi, and good job"18:34
+bartjolah, give her my regards, or if she's still looking: Hi Kathy!18:35
-!- LTR_bob1 [n=bob@a80-101-75-92.adsl.xs4all.nl] has quit ["Leaving."]18:37
CIA-23WebGUI: yung * r10971 /WebGUI/t/Asset/Wobject/Matrix.t: adding some Matrix tests18:40
CIA-23WebGUI: colin * r10972 /branch/WebGUI_7.6/t/ (Auth/mech.t lib/WebGUI/Test.pm): 18:40
CIA-23WebGUI: Add test debug code to monitor version tags that are created,18:40
CIA-23WebGUI: and fix a test that leaked a tag.18:40
+perlDreamerHaarg, only one leaked version tag (and asset) in all the tests18:45
* perlDreamer is running out of things to check for leakage18:45
+perlDreamerI'll try the 7.7 branch next18:45
CIA-23WebGUI: colin * r10973 /WebGUI/t/ (Auth/mech.t lib/WebGUI/Test.pm): Forward port version tag tracking and leak fix.18:54
CIA-23WebGUI: colin * r10974 /branch/WebGUI_7.6/t/ (Auth/mech.t lib/WebGUI/Test.pm): Fix tag rollback.18:54
CIA-23WebGUI: colin * r10975 /WebGUI/t/ (Auth/mech.t lib/WebGUI/Test.pm): Forward port version tag fix.18:54
+perlDreamer7.7 is clean18:57
+perlDreamer(for all things that we track)18:57
-!- bartjol [n=bartjol@host2.procolix.com] has quit ["Leaving."]19:24
+SynQperlDreamer: have you read my plea?20:22
+perlDreamerplea?20:22
+perlDreamersorry, no20:23
+perlDreamerWhat do you wish, SynQ?20:23
+perlDreamernothing in the inbox20:34
* perlDreamer heads to webgui.org20:34
+perlDreamerkoen, it's not a bad idea20:37
+perlDreamerit would give developers a motivation for implementing RFEs and bugs20:38
+perlDreamerif anything, it might help stimulate the karma economy20:38
+SynQindeed20:39
+SynQhave you put it to the top of the list then?20:39
+perlDreamerno20:40
+SynQyou only have to give it 4000 karma for that20:40
+perlDreamerbeing at the top of the list does not guarantee it being implemented20:40
+perlDreameralthough it has a better chance than the Accessible form RFE20:40
+perlDreamerit has been at the top for many point releases, and still isn't implemented20:40
+SynQit has a difficulty of only 220:41
+perlDreameryes20:41
+SynQI would like to see #720 implemented before I implement #579 :P20:42
+SynQperlDreamer: you are a charm :)20:43
+perlDreamerI think it will be a while before we see new RFEs implemented20:43
+SynQperhaps we can push doug or tavis to help getting it done20:43
+SynQI have finished compiling WRE 0.9.3 for debian etch, lenny, centos 5.3 and ubuntu 9.0420:44
+SynQperhaps I should start my own sourceforge project for it20:45
+perlDreameryou'll be accused of forking the RFE ;)20:47
+SynQindeed20:47
+perlDreamerI installed the WRE in a CentOS VM the other day20:47
+SynQI have to go downstairs to help Tessa stop Emma crying20:47
+SynQ:)20:47
+SynQbrb20:47
+perlDreameryou're a good father :)20:48
+SynQactually I'll be back in a while20:48
* perlDreamer is going running in a bit, so I will be as well.20:48
+SynQa while is now22:53
+perlDreameryour timing is impeccable22:54
+perlDreameranyhow, I installed the WRE the other day, and promptly forgot the mysql root password22:54
+perlDreamerhow does one connect to it to reset it?22:54
+perlDreamerit might just be easier to wipe it and reinstall the WRE at this point22:54
+perlDreameractually, that would be a nice wgdev plugin22:55
+perlDreamerlunch time, then picnic the rest of the day23:01
+perlDreamerlater y'all23:01
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]23:01
daviddelikatmmmmmm brats...23:16
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]23:25
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui23:38
--- Day changed Tue May 26 2009
-!- stDavid [n=stDavid@72.64.138.146] has quit [Read error: 104 (Connection reset by peer)]00:02
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui00:05
-!- mode/#webgui [+o stDavid] by ChanServ00:05
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has joined #webgui00:28
-!- dionak [n=dionak@cpe-024-074-157-216.carolina.res.rr.com] has quit [Client Quit]00:32
@preaction_why does getSiteURL not include gateway?02:29
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui04:08
-!- mode/#webgui [+v patspam] by ChanServ04:08
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 54 (Connection reset by peer)]04:51
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []06:13
@preaction_patspam: you around?08:06
-!- preaction_ is now known as preaction08:06
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []08:45
+patspamhi doug!09:15
+patspambeen out and about today, but just saw your email09:15
+patspami think that happened because I committed halfway through graham's upgrade process09:15
+patspamhmm or maybe not.. reviewing now09:18
-!- patspam1 [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has joined #webgui09:19
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit [Nick collision from services.]09:19
-!- patspam1 is now known as patspam09:19
-!- mode/#webgui [+v patspam] by ChanServ09:19
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:21
+patspamWorldWideDNS down?09:23
+patspamunable to resolve svn.webgui.org09:23
+patspamsame for webgui.org09:24
+patspampatspam@valhalla:/data/WebGUI (master)$ nslookup09:24
+patspam> server ns1.worldwidedns.net09:24
+patspamDefault server: ns1.worldwidedns.net09:24
+patspamAddress: 207.97.208.112#5309:24
+patspam> svn.webgui.org09:24
+patspam;; connection timed out; no servers could be reached09:24
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI09:26
-!- mode/#webgui [+v SynQ] by ChanServ09:27
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has joined #webgui10:00
zylopfaanyone know if there is a template variable like "userIsLoggedIn" that you can use to check if the viewer is logged in currently?10:01
CIA-23WebGUI: koen * r10976 /wrebuild/build.sh: corrected typo in perlmodules path10:17
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui11:10
+SynQhey there dodo11:16
+SynQsomeone at plainblack must be reading my posts :)11:16
+SynQhttp://www.webgui.org/webgui-stats has changed and now contains a video on how to enable stats11:16
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui11:25
dapperedodonow feature freeze is over, there is time for reading posts I geuss11:37
-!- dapperedodo [n=dappered@87.213.33.210] has quit [Read error: 54 (Connection reset by peer)]11:37
CIA-23WebGUI: koen * r10977 /wrebuild/wre/var/upgrades/upgrade_0.9.2-0.9.3.pl: preparing for 0.9.3 release11:40
-!- ryuu_ro [n=rory@gw.oqapi.nl] has left #webgui []11:52
-!- dapperedodo [n=dappered@87.213.33.210] has joined #webgui11:54
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has joined #webgui12:17
-!- mode/#webgui [+v BartJol] by ChanServ12:18
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui12:58
-!- zylopfa [n=zylopfa@0x555116f0.adsl.cybercity.dk] has quit ["Leaving"]13:30
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui13:38
-!- mode/#webgui [+o plainhao] by ChanServ13:38
-!- SynQ2 [n=koendejo@host2.procolix.com] has joined #WebGUI13:55
SynQ2hi there14:13
CIA-23WebGUI: koen * r10978 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): Added Test-Class-0.32_1 (Koen de Jonge / ProcoliX)14:41
@Haargdeveloper releases of modules?14:54
@Haargthat doesn't seem like a great idea unless there's a particular need for it14:54
SynQ2huh14:56
SynQ2why not?14:57
@Haargpart of the idea of developer releases is that they aren't ready for production systems14:57
SynQ2there are other developer releases of modules in WRE14:58
SynQ2but you have a point14:58
SynQ2would you like me to revert that and use version 0.31 http://search.cpan.org/~adie/Test-Class/14:58
@Haargthe only other case i know of is UNIVERSAL::can, and that's because the 'stable' release is broken14:59
@Haargi don't care about Test::Class too much, since we don't (can't) use it14:59
@Haargit's currently broken on a number of systems15:00
SynQ2here it is15:00
SynQ2fixed that back to 0.3115:00
@Haargit's not a bug in Test::Class itself, but in Devel::Symdump15:00
CIA-23WebGUI: koen * r10979 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): used Test::Class version 0.31 since 0.32_1 is a developer release (Koen de Jonge / ProcoliX)15:10
@Haargthanks15:35
-!- patspam [n=patspam@c114-76-20-190.eburwd4.vic.optusnet.com.au] has quit ["Leaving."]15:38
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:15
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:28
-!- mode/#webgui [+o bopbop] by ChanServ16:28
-!- BartJol [n=plainstu@213-84-160-51.adsl.xs4all.nl] has left #webgui []16:39
-!- Haarg [n=haarg@75.50.91.77] has joined #webgui16:44
-!- mode/#webgui [+o Haarg] by ChanServ16:44
-!- dapperedodo [n=dappered@87.213.33.210] has quit ["~ Trillian Astra - www.trillian.im ~"]16:51
-!- s4eek [n=charles@23.254.118.70.cfl.res.rr.com] has joined #webgui16:53
CIA-23WebGUI: koen * r10980 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): Added perl module XML-SAX-Writer-0.52 (Koen de Jonge / ProcoliX)16:53
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui16:54
-!- mode/#webgui [+v patspam] by ChanServ16:54
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]16:54
-!- s4eek [n=charles@23.254.118.70.cfl.res.rr.com] has quit [Client Quit]16:54
SynQ2I think we should do a hug the chump session during the WUC17:09
CIA-23WebGUI: koen * r10981 /wrebuild/build.sh: Fixed PREFIX of Aspell (Koen de Jonge / ProcoliX)17:09
-!- topsub [n=topsub@69.132.179.250] has joined #webgui17:11
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI17:13
-!- mode/#webgui [+o tavisto] by ChanServ17:13
-!- ekennedy [n=ekennedy@173-112-44-25.pools.spcsdns.net] has joined #webgui17:33
@preactiongood morning pound-webgui!17:34
SynQ2morning17:39
SynQ2it's way in the afternoon17:39
ryuu_roactually it's time to go home :)17:40
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:43
-!- dionak [n=dionak@97.66.185.250] has joined #webgui17:49
SynQ2and this is the movie I want to see at the WUC http://www.traileraddict.com/trailer/surrogates/trailer17:53
SynQ2wow18:08
@preactioni want to see that movie18:08
SynQ2so do I18:09
SynQ2you know what18:10
SynQ2if it's running at the WUC we should go there as a group18:10
SynQ2I'm spending some karma on RFE's now :)18:10
SynQ2from now on I'm going to spend at least 10 karma a day18:13
SynQ2every day18:13
SynQ2after I walk the dog and before I head for bed18:14
SynQ2http://www.webgui.org/web_design_templates_and_themes/200-karma-for-each-new-style-in-the-bazaar18:18
SynQ2if you get karma you can give karma18:18
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui []18:26
-!- ekennedy [n=ekennedy@173-112-44-25.pools.spcsdns.net] has quit ["Client"]18:48
CIA-23WebGUI: koen * r10982 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): Added dependancies for XML-SAX-Writer (Koen de Jonge / ProcoliX)18:53
-!- s4eek [n=charles@andc-fw1.exploreos.com] has joined #webgui19:27
-!- SynQ2 [n=koendejo@host2.procolix.com] has quit [Read error: 104 (Connection reset by peer)]19:33
-!- perlDreamer [n=colink@71.117.209.184] has joined #webgui19:39
-!- mode/#webgui [+v perlDreamer] by ChanServ19:39
@Haargi've been working on the transition to git again.  rewriting all of the branches to record the branch and merge points.19:47
@Haarghave 73 graft points currently.19:48
+perlDreamerare they mainly brances?19:48
+perlDreamerbranches?19:48
-!- perlmonkey2 [n=perlmonk@75.52.205.191] has joined #webgui19:48
@Haargmost of that is marking the merges19:48
-!- mode/#webgui [+v perlmonkey2] by ChanServ19:48
@Haargthat also includes patspam's git branches actually19:49
@Haargsome of that i was able to automate luckily, although a lot of that i calculated manually19:51
@Haargi still have one more branch to resolve, and to get all of the tags created19:54
@Haargbut the tags can wait pretty much indefinitely19:55
@Haargthey can be done after the fact.  the merges can't.19:55
+perlDreamerdoes this mean that we'll be able to transition to git sooner than wg8, or just that everything will be ready?19:58
@Haargjust getting everything ready19:58
@Haargi'll probably get the repo published some time this week19:59
@Haargbut it won't be usable until we are finished with svn19:59
* perlDreamer goes running, and waits for SynQ to send 25 more morning emails :)20:40
@steveo_aaFound the answer to my own SQL question from a previous post.  This does what I want: select distinct (mykey),min(def) as def,id,myphrase from snotest group by mykey;22:03
@steveo_aasome field names were changed but the intent is intact.22:05
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:34
@steveo_aaIn fact, min/max and group by seem to be the only SQL features I needed here.  Distinct was unnecessary supplemental filtering (for my purposes)22:34
* SynQ hugs perlDreamer22:38
@preactioner...22:38
+SynQwhat?22:39
+SynQyou don't think he is huggable?22:39
@preactionno, just you hugging someone completely obliterates the image of Dictator Koen i have in my head22:40
+SynQright on then22:40
+SynQthere can be only one dictator and it is not me22:41
@preactionyay! i'm a dicktater!22:41
+SynQthough he (who's name we shall not call out, only his initials) is huggable too :)22:41
* preaction applies authority indiscriminately and without remorse!22:41
+SynQperlDreamer: you did not respond to all my posts yet22:41
-!- dionak [n=dionak@97.66.185.250] has left #webgui []22:42
+SynQpreaction: your platform of choice is os/x right?22:42
@preactionyes22:42
+SynQdo you have spare time? to do something like: mv /data /data2 ; mkdir /data ; cd /data ; svn co https://svn.webgui.org/plainblack/wrebuild ; cd wrebuild ; ./getsource.sh ; ./getperlmodules.sh ; time ./build.sh --all ; cd / ; mv /data /databuild ; mv /data2 /data22:44
+SynQ:)22:44
@preactionmy goodness whiskers22:45
+SynQmy estimate is that it will render you computer useless for WebGUI programming for about 1.5 hours22:46
@preactionremind me to make a way for WRE devs to trigger a test build on a test box22:46
@preactioni can start at around 4:00p and get results to you by tomorrow morning (dinner plans tonight)22:46
+SynQoeh22:47
+SynQthat would be great22:47
+SynQI would say the dictator would be delighted too22:47
@preactionvmware is scriptable, right? i can activate vms, ssh into them, run a command, and do all that automatically?22:47
+SynQwell22:48
+SynQI can have the linux part covered in that aspect22:48
+SynQit's just the OS/X that I don't have22:48
+SynQsince you need a piece of hardware to have it22:48
@preactionright, but only an OSX box could virtualize an OSX instance22:48
@preactionso if i would buy a mac mini, i could use it to host a proper PB test server, testing WRE builds and WebGUI22:49
+SynQindeed so22:49
@preactionor, i could go all out and get a Mac Pro, and supply a few third-world countries with their computing needs as well22:49
+SynQthough a complete WRE compile takes a while22:49
+SynQit has to be intel though22:50
+SynQI looked around and powerpc systems are dirt cheap22:50
@preactionno biggie, the test box is idle most of the time. perhaps 3-4 hours a day to test all of WebGUI22:50
@preactionooh, of course i could ebay the sucker22:50
+SynQbut a lot of WebGUI developers are using intel based mac(books)22:50
@preactiona mac mini, intel, new, runs about $500 i think. i bought mine a couple years ago, and they've updated since then22:51
+SynQindeed22:51
+SynQor 500 euro22:51
+SynQthat is about the same price22:51
@preactionhard drive is slow as hell, but otherwise it's as powerful as a standard macbook22:51
+SynQthat is a bit of a pity then22:52
@preactionyeah, 5400rpm hard drive is not cool22:52
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []22:52
@preactionyou can hook a USB hard drive and it will be faster22:52
+SynQbut hey I have a linux box that can do nfs22:52
+SynQand USB disks are no problem too22:52
@preactionooh, that would be much faster22:52
@preactionthat's a great idea come to think. get a drobo or something and NFS it22:53
+SynQyou could even use iSCSI from the macmini I guess22:54
@preactionor eSATA, yeah22:54
+SynQwhich skips the overhead of nfs22:54
+SynQbut smoketests for the WRE would be very cool indeed22:57
+SynQeven more so if those smoketests would do the testing on freebsd, older rhel, older ubuntu22:57
+SynQand os/x22:57
+SynQthat would make developing the wre a lot easier22:57
@preactionyeah, that's why i was thinking a vmware farm that would activate a VM and try to build22:58
+SynQactivate them one at a time?22:58
@preactionthough theoretically we might be able to remake our current build farm to also do auto-testing22:58
@preactionyeah22:58
@preactioni mean, it's a slew of space for all those OSes, but otherwise pretty simple from what I hear22:59
+SynQthe build farm is a 'small' server at the plainblack main residense right?22:59
@preactionyeah22:59
@Haargi've been thinking i need to learn python so i can get buildbot set up to do testing22:59
@preactionpython's not too bad, like most languages it's a simple syntax shift and then the huge library of standard stuff to do23:00
@Haargyeah23:00
@Haargi have the rest of the svn->git stuff to do before i get to that unfortunately23:00
@Haargwhich includes the new translation server23:00
+SynQoeh23:01
+SynQHaarg: do take a look at that 'karma for translating' RFE23:01
@Haargi've probably seen it23:02
@Haargbut that is part of the plan yes23:02
+SynQI think it might boost the translated part of WebGUI enourmously23:02
+SynQ1 karmapoint for each promille of a total translation23:02
+SynQwould be my suggestion23:02
+SynQso 1000 for a complete translation23:02
@preactionbut to give karma, we'd have to have people approving changes to translation23:02
@preactionso they couldn't just add whatever and call it good23:03
+SynQuh23:03
+SynQI don't think so23:03
+SynQjust a karma penalty for doing bad translations23:03
@Haargthere's already the karma log for if it becomes a problem23:03
@Haargand the changes will be tracked by git, including the user who made each change23:04
+SynQgreat23:05
+perlDreamerand we'll kill them if they mess it up!23:07
+perlDreamerI always find that positive motivation is very effective23:08
+SynQhttp://webgui.pastebin.com/d7163400b23:08
CIA-23WebGUI: colin * r10983 /branch/WebGUI_7.6/docs/create.sql: Preparing for 7.6.24 release.23:08
+SynQcan one of you perl guru's help me with this ..23:13
+SynQhttp://webgui.pastebin.com/d1723151823:13
+SynQwhat should I do to make the if condition fail so my 'perl Makefile.PL' skips that block of code?23:13
+SynQsince I do not want that interactive 'Do you want to run the live tests (y/N) ?'23:14
@preactioni would say post a bug against Crypt::SSLeay that unattended installs are impossible using cpan23:15
@Haargenv PERL_MM_USE_DEFAULT=123:15
+SynQif that is fixed the entire ./build.sh --all will run without any comandline interaction23:15
@preactionHaarg: that works?23:15
+SynQHaarg that makes makemaker shut up?23:16
@Haargprompt comes from ExtUtils::MakeMaker23:16
@preactionwould it make sense to add that to testEnvironment.pl if you specify the --noprompt flag?23:17
+SynQpreaction: I would not to that23:17
+SynQactually I would recommend removing 'auto install' from testEnvironment.pl alltogether23:18
@preactionbut i want testEnvironment.pl --noprompt to not be run interactively23:18
@preactionso that my automatic test environment will actually work for longer than a week at a time23:18
+SynQinstead you mean testEnvironment.pl --installmymodules23:18
+SynQwhile --installmodules should be a separate program called installPerlModules.pl23:19
+SynQbut for that you have the WRE23:19
+SynQif testEnvironment.pl detects missing dependancies it should just fail23:19
+SynQpreaction: RFE #600 for you23:20
+SynQwhich would do exactly that23:20
@preactionit already does fail, that's the problem. i need something to install deps for me without me doing anything, any deps the dev deem required23:20
+SynQ--errorOnly23:20
+SynQpreaction: that is exactly why I suggest to have 3 different WRE versions23:21
+SynQstable, beta and experimental23:21
@preactionthat would require me, the test box, to rebuild the WRE every night23:21
+SynQif it fails you should upgrade the platform first23:21
+SynQnot every night23:21
+SynQbut only when dependancies change23:21
+SynQwhich is why you request the perlmodule to be put in WRE beta before you require it in WebGUI beta :)23:22
+SynQwhich makes complete sense23:22
+SynQto me at least23:22
@preactionso i run testEnvironment. then if it exits with a non-zero exit code, i rebuild my WRE, then i run testEnvironment again, and if it fails again I cannot test WebGUI23:22
+perlDreamerSynQ: testEnvironment.pl is the right place for that23:22
+perlDreamerwe can't keep building WRE only tools23:23
+perlDreamerotherwise the distros will have no chance to keep up with us23:23
+SynQI don't agree23:23
+SynQif you want to let the distro's have a chance to keep up with us23:23
+SynQall you need to do is specify clearly what dependancies you have23:23
+SynQin advance23:23
@preactionand now i completely forgot why i proposed --errorOnly23:24
+SynQwhich is the same you would have to do for the WRE23:24
@preactionbut we don't know in advance. we know only during development23:24
+SynQI know23:24
+SynQwhich is why you need WRE developers that can implement such dependancies for you quickly23:25
+SynQand perhaps even check if packages for distro's exist too23:25
* SynQ is trying to make himself unmissable23:26
+perlDreamerSynQ, WRE devs cannot respond quickly enough to core developer commits23:26
+perlDreamersometimes there are commits made only hours before a release23:26
+perlDreamer(webgui release, that is)23:26
+SynQperlDreamer: beta I hope23:26
@Haargof course23:27
+perlDreameryes, beta only23:27
+SynQsince if testEnvironment.pl installs perl modules23:27
+SynQthat will break the WRE that that smoketest machine is running instantly23:27
+SynQso you will have to unpack a clean WRE every time before a test23:27
+SynQperlDreamer: we are only discussing the smoketests, right?23:28
+perlDreameryes, and no23:28
+SynQin conjunction with the installing of perl modules by the testEnvironment.pl script23:28
+perlDreamercurrently, there is no distro or WRE which supplies every module needed by users or developers23:29
+SynQmy main argument is: testEnvironment.pl does not have the right name 23:29
+SynQperlDreamer: I acknowledge that23:29
+perlDreamerso if it were renamed, you'd be happy?23:30
+SynQyes and no23:30
+perlDreameror if it didn't install modules, that would work, too?23:30
+SynQI do not like that WebGUI is trying to install dependancies by itself23:31
+SynQsince that breaks environments23:31
@Haargif possible i plan to make webgui 8 use a cpan style installer23:32
+SynQHaarg oh no23:32
+SynQthat is even worse23:32
+SynQunless23:32
@Haargso we would be able to leverage the existing tools for dealing with dependancies and such23:33
+SynQunless it takes exact specified versions of modules23:33
@Haargi'm not sure how that would be worse23:33
+SynQthe main reason I don't like CPAN is that it requires compilation and that is always takes the current set of latest stable perl modules23:33
+SynQwhich results in that you don't know what modules you will have23:34
@HaargtestEnvironment works the same way23:34
@preactionbecause CPAN is not APT or YUM, that's the problem, right?23:34
@Haargif a dependancy isn't met, it will install it for you23:34
+SynQwell23:34
+SynQHaarg that is not good23:34
+SynQpreaction: yes and no23:34
@Haargit only does that if you approve of it though23:34
+SynQpreaction: it's not that is isn't APT or YUM, but that it lacks a feature that those two do have and cpan doesn't23:35
+SynQin APT and YUM you can choose to use tested and proven repositories23:35
+SynQstuff that works together23:35
@Haargthe point of using a cpan style installer wouldn't be for automatic installation though23:35
@preactiontestEnvironment.pl is meant for source installs anyway, you've acknowledged you're breaking package management. if you want WebGUI to use APT or YUM, install WebGUI's APT or YUM package23:35
+SynQCPAN does not do that23:35
@Haargit would be so we were using more standard tools and you would be able to programatically look at the dependancies23:36
+SynQpreaction: is the WRE a source install?23:36
@Haarginstead of having testEnviroment do whatever it feels like23:36
@preactionthe WRE, i agree, should be itself updated before WebGUI is23:36
+SynQpreaction: eureka :) we agree :)23:36
@preactionno, WRE is WRE install, and i agree with you that WRE should be updated with modules for new WebGUI releases23:36
@preactionhell, that process could be automated, as you seem to be trying to do23:37
+SynQHaarg: package management is not something simple and should not be referred to as such23:37
@Haargi think you are missing my point23:37
+SynQI think so to23:37
+SynQcould you put it to me as clear as possible?23:37
@Haargat this point, testEnvironment is a script we have, and it both checks versions and can try to install dependancies23:38
+SynQok23:38
+SynQI get that23:38
@Haargi would prefer to have something like a Build.PL or a Makefile.PL, that lists and checks dependancies and can install modules23:38
+SynQah23:39
@Haargbut doesn't ever install dependancies on its own23:39
+SynQthat would be great23:39
+SynQI agree that that is a good plan23:39
@Haarginstead, there are tools for dealing with packages using those that know how to deal with the dependancies23:39
+SynQyou know what the main problem with WebGUI is?23:39
@preactionso testEnv would stop doing its module crap, and source installs would be done via CPAN (which would be what a Perl person would expect)23:40
@preactionand you could then upgrade via CPAN23:40
+SynQit uses so many stuff that no distro has all of that in their package system23:40
@Haargwell, i'm not saying we'll put webgui on cpan23:40
@preactionah, just using CPAN build tools23:40
@preactionlike M::B23:40
@Haargyeah23:40
+perlDreamerbut you can manage its dependencies using CPAN23:40
@Haargalso, with the design i have in mind, you wouldn't have to install it23:41
+SynQHaarg: do you know if you can specify exact versions to use with the CPAN installer?23:41
@preactionbut still, testEnv would not do modules, M::B would23:41
@Haargit would also work as just an extracted tarball like we use now23:41
@Haargthe cpan shell won't do that SynQ23:41
+SynQthat is too bad23:41
@preactioncpanplus doesn't either?23:42
+perlDreamerSynQ, the subset of CPAN that is provided by the union of what every distro provides is very, very small23:42
@Haargit's not exactly a problem with cpan/cpanplus23:42
@preactionSynQ: something you might want to look at for the future WRE building plans is "Shipwright". it's a really impressive automated build tool23:43
@HaargModule::Build/ExtUtils::MakeMaker/Module::Install/META.yml only provide the options 'module must exist' and 'module must be greater or equal to this version'23:43
+SynQsince (for example) Proc::ProcessTable does not work in its latest stable23:43
+SynQpreaction: I'm having a look at it right now23:44
+SynQand I have detected this article as a good read be reading the first paragraph: http://blog.bestpractical.com/2008/02/shipwright-our.html23:45
@preactionhm.. sounds like shipwright could be used for WebGUI itself as well.23:46
perigrinit looks quite a bit like the WRE23:47
+SynQit looks way better then the WRE23:48
@preactionthe WRE has value-add stuff like the wreconsole. it could build the WRE too though23:48
@preactionit would replace our build.sh23:48
@preactionalso, thank perigrin for introducing me to it last year23:49
+SynQthat wreconsole should actually be a 'webgui management' program23:49
+SynQperigrin, what is your webgui.org username?23:49
@preactioni think there is an intiative to move the WRE "tools" out to make them available to distro-supplied packages23:49
+SynQI'll thank you in karma23:49
perigrinSynQ: I'm pretty sure I dont' have one yet23:49
* perigrin lurks23:49
+SynQpreaction: which is a very healthy move in my opinion23:49
@preactionperigrin: you still work with HDP?23:50
+SynQperigrin: are you coming to the wuc then?23:50
+SynQI'll buy you a spotted cow23:50
perigrinSynQ: I haven't been told yet ... one of my bosses is talking though23:51
perigrinpreaction: yes.23:51
@preactionso that's a yes to my question then ;)23:51
perigrinyeah23:51
@preactionoh right, Roy's giving his talk on Enterprise WebGUI23:51
perigrinyeah cause I think we're doing interesting new things :)23:51
perigrinSynQ: I'm gonna be at YAPC next month though23:52
@preactionindeed. your project is converting a huge existing app/db into WebGUI while still maintaining operability all the while. 23:52
@preactionsometimes, given perspective, some projects almost sound insane23:52
+SynQperigrin: I cannot afford to travel over the ocean more than once a year unfortunately23:53
@preactionarrg. either Enterprise WebGUI or The Ultimate Dev Environment (which I have to heckle at least)23:53
perigrinpreaction: not to mention the fact that we're adding custom billing, A/B multivariate testing and reporting into that23:53
+SynQcustom billing?23:54
+SynQthat sounds interesting23:54
@preactionyeah, Frank's mentioned some of the interesting ways you've stretched the Shop already (which is wonderful that the API is "technically" holding up)23:54
+SynQtalking about the shop23:54
+SynQwww.loopsetshop.com23:55
perigrinSynQ: we have a pre-existing billing system that we're migrating to work with the Shop.23:55
+SynQit's going live in a few weeks now23:55
perigrinpreaction: it's only gonna get better I think.23:55
+SynQbut it allready has a lot of features23:55
@preactionSynQ: sweet23:55
+SynQbilling as in invoice?23:55
perigrinSynQ: billing as in CC processing.23:55
@preactionperigrin: wonderful! helping upstream flexibility is great23:56
+SynQpreaction: I have bumped one of the bazaar rfe's for loopsetshop23:56
@preactionoh, right, you're using the bazaar23:56
+SynQI'm sorry, but I'm not familiar with US economical terms23:56
+SynQwhat is CC processing?23:56
@preactionCredit Card23:56
+SynQah ok23:56
+SynQwe use ogone for that23:56
+SynQI might ask Oqapi to build an invoice system into WebGUI for us23:57
@preactioni think we're building a better vendor payout system thing23:58
@preactioni dunno if that's already in there or not23:58
+perlDreameri think MrHairgrease did that23:58
@preactionor maybe Martin did it 23:58
@preactionyeah23:58
+perlDreamerit's in 7.7 already23:58
+SynQah23:58
+SynQthat is probably being used in the loopsetshop then23:58
@preactionmaybe. it's only on 7.6.18 right now. though it could be patched in23:59
--- Day changed Wed May 27 2009
+SynQthat is what Martin has build something called Frankenstein for00:00
+SynQwhich is really creepy00:00
@preactionha, nice00:00
+SynQusing parts of WebGUI beta in WebGUI stable00:00
+SynQa 'backport hack' if you will00:01
@preactionyeah, we've got a procedure in place for it, but it fails if there's an upgrade script involved (requires major hackery)00:01
+SynQhehe00:02
+SynQI think of martin as a black wizard some times00:02
+SynQhe uses major hackery almost no-one can follow then00:02
+SynQthen things like this come out: http://www.plainblack.com/bazaar/xeyes-macro00:03
+SynQbut ok00:06
+perlDreamerI used that on a site00:06
+perlDreamerI needed a bunch of httpd log data00:06
+SynQperlDreamer: are you a black wizard too?00:06
+perlDreamerso I built a site and filled it with flash games, video clips and that macro00:07
+SynQfor now we use WRE00:07
+perlDreamerthen told the boys to go to town on it00:07
@preactionheh00:07
* perlDreamer is a neophyte00:07
+SynQlater we remove the 'program' and 'utility' parts from the WRE and let them be their own programs00:07
+SynQthen we move WRE into something like shipwright00:08
+SynQand/or manage the dependancies by using distro packages00:08
+SynQsounds like a good roadmap to me00:08
@preactioni would put "and" on that.00:08
* perlDreamer is only pawn... in game of life00:08
@preactioneasy mongo, easy00:08
+SynQperlDreamer: neophyte like this: http://video.google.com/videoplay?docid=-493351629589183795200:09
+perlDreamerlast time I looked at one of your video links it cost me 3 months in therapy00:10
+SynQhehe00:10
+SynQdon't watch this one then00:10
+SynQit is a rotterdam terror hardcore band called neophyte00:11
+SynQtime for bed for me00:12
+SynQnite all, see you tomorrow00:18
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui00:20
-!- mode/#webgui [+v MrHairgrease] by ChanServ00:20
+MrHairgreasehowdy00:20
+MrHairgreasekoen told me people are talking about me00:20
+perlDreamerwe're in awe of your mad, beer-winning black wizard perl skillz00:21
+MrHairgreaseI wasn't aware that you could win beer with those00:21
+MrHairgreaseplease explain =)00:21
+perlDreamerhuh?00:21
+perlDreameryou won a beer just last year00:21
+MrHairgreaseoh00:21
+perlDreamerit was a Bitburger00:22
+MrHairgreaseyeah that's true00:22
+MrHairgreasewhen I close my eyes, I can still taste it00:22
+MrHairgreasemaybe I should buy a new tube of toothpaste00:22
+perlDreameryes, but don't put it too close to the Murray's00:22
+perlDreamerif you were to swap the two, while your glasses were off...00:23
+MrHairgreaseno worries00:23
+MrHairgreaseI like both00:23
+perlDreameryou'd have cavity free hair00:23
+MrHairgreasein LARGE quantities =)00:23
CIA-23WebGUI: colin * r10984 /releases/WebGUI_7.6.23-stable/WebGUI_7.6: Release 7.6.23-stable00:23
CIA-23WebGUI: colin * r10985 /releases/WebGUI_7.6.24-stable: Release 7.6.24-stable00:23
+MrHairgreaseoh00:23
+MrHairgreasei have to go afk again00:23
+perlDreamerl8r00:24
perigrinSynQ: to answer your earlier question ... i'm now I think perigrin on webgui.org too00:25
* perigrin attempts to be perigrin everywhere important.00:25
@frodwithperigrin: You're not really perigrin at all, you're a hobbit-doppleganger.00:35
CIA-23WebGUI: colin * r10986 /branch/WebGUI_7.6/ (4 files in 4 dirs): Preparing for 7.6.25 dev cycle.00:38
@preactionwith a perpetual smile00:45
@frodwithperigrin: You should help me convince all these cretins to start using Moose sooner rather than later.00:49
@preactionfeh!00:50
@preactionMouse will rule you all!00:50
@frodwithIf using Mouse will get you addicted to Moose enough so that you want the Moose features it doesn't have and start helping me convince the rest of these troglodytes that Moose is worth the memory footprint00:52
@frodwiththen I'm all for it!00:52
-!- tavisto [n=tavisto@96.230.192.126] has quit []00:52
CIA-23WebGUI: colin * r10987 /releases/WebGUI_7.6.23-stable/WebGUI_7.6: Removing accidental double release.00:53
CIA-23WebGUI: jt * r10988 /WebGUI/ (2 files in 2 dirs): Stats now send over SSL rather than straight HTTP.00:53
+perlDreamerbah, who needs fancy-shmancy object code generators00:54
+perlDreamerwhen I learned objects, all we had was hashes00:54
+perlDreamerand we liked them!00:54
@Haargif we didn't already need 75mb or memory i might say we should try it00:54
@Haarg*of00:54
@Haargbut the other issue is that it wouldn't really have any place in the existing system due to backwards compatibility concerns00:55
@frodwithI should lobby for some r&d time for a fastcgi+nginx wre00:55
@Haargsure00:55
@frodwithwould help with the memory footprint issue, so perigrin tells me.00:56
@Haargadjusting webgui so it isn't tied so directly to apache is something i'd like to do at some point00:56
+perlDreamerwe worked pretty hard to tie it to apache in the first place, for the speed benefits00:58
@Haargwell, if it was done correctly i don't think it would severly impact that00:59
+SynQoh bugger00:59
+SynQhow can I sleep if you are going to discuss that00:59
+SynQyes we should investigate00:59
@Haargwe already have small layers over most of the apache stuff anyway00:59
+perlDreamerwell, first you walk away from your computer00:59
+perlDreamerthen climb into bed00:59
+SynQwhich is why we need an experimental WRE branch00:59
+perlDreamerand close your eyes00:59
+SynQcannot do01:00
+SynQthen I'll be thinking that I'm missing out01:00
+SynQvery good01:03
+SynQyou stopped01:03
@frodwithWouldn't want to keep you up01:04
@frodwithEither that, or we're just waiting for you to leave so we can talk about it behind your back01:04
+SynQI'm going to try and follow the advise of a wise man01:04
+SynQ:)01:04
@frodwithpleasant dreams. *evil cackling*01:04
+SynQI'll read the logs in the morning :P01:05
+SynQnite01:05
@frodwithWe sort of assume Apache configs are sitting around in various places, but other than that, it doesn't seem like it'd be an enormous undertaking01:07
+perlDreamerdo you mean constants instead of configs?01:10
@frodwithNo, in the wre.  It fiddles with bits of apache config.01:13
@frodwithOr something.01:13
@frodwiths/configs/constants/ and it still makes sense, though.01:13
* frodwith wanders offline with a sleepy expression.01:16
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui []01:45
-!- Haarg [n=haarg@75.50.91.77] has quit [Read error: 110 (Connection timed out)]01:57
-!- s4eek [n=charles@andc-fw1.exploreos.com] has quit []02:16
-!- Haarg [n=haarg@76.250.33.221] has joined #webgui02:42
-!- mode/#webgui [+o Haarg] by ChanServ02:42
+perlDreamerthere's no automatic javascript dependency for YUI is there?02:54
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui04:24
-!- mode/#webgui [+v patspam] by ChanServ04:24
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]04:34
perigrinHaarg: a recent benchmark post on ironman showed Moose only added ~5M to a process04:51
perigrinand the MOP makes it a bit more than an Object Generator ... see also the internals of mose MooseX:: modules ... but I'll stop since I can't beging to pretend to be objective.04:58
-!- topsub [n=topsub@69.132.179.250] has quit [Read error: 104 (Connection reset by peer)]05:44
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui05:44
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []05:44
-!- Haarg [n=haarg@76.250.33.221] has quit ["This computer has gone to sleep"]06:21
-!- perlmonkey2 [n=perlmonk@75.52.205.191] has left #webgui []06:58
-!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]08:27
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui08:56
-!- mode/#webgui [+v patspam] by ChanServ08:56
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:03
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:29
CIA-23WebGUI: patspam * r10989 /WebGUI/docs/upgrades/ (4 files in 2 dirs): Moved upgrade packages to correct folder.10:07
CIA-23WebGUI: translation * r10990 /translations/Greek/ (197 files in 2 dirs): Update from translation server11:07
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui12:13
-!- mode/#webgui [+o Haarg] by ChanServ12:13
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui12:44
-!- mode/#webgui [+v BartJol] by ChanServ12:44
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:37
-!- mode/#webgui [+o plainhao] by ChanServ14:37
-!- bopbop [n=kmccombs@24.183.106.111] has joined #webgui16:23
-!- mode/#webgui [+o bopbop] by ChanServ16:23
-!- SquOnk [n=emhn@201.211.88.228] has joined #webgui16:40
SquOnkHi16:40
+BartJolhi16:41
SquOnkFWIW, Debian Packages for 7.6.23 in my repository. They will only work on Debian Sid.16:41
SquOnkMay work on Debian Lenny if one manually installs libjs-yui from Sid before.16:41
SquOnkMy sponsor will hopefully upload to Debian proper repository over the weekend.16:42
+BartJolah16:42
+BartJolcool16:42
SquOnkIt could even be the 7.6.24 package, since I'm upgrading it now.16:43
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui16:45
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:45
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:47
-!- Mech422 [n=steve@adsl-99-19-124-229.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]16:51
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI16:56
-!- mode/#webgui [+o tavisto] by ChanServ16:56
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]16:57
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:13
-!- mode/#webgui [+o Haarg] by ChanServ17:13
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []17:31
-!- bopbop [n=kmccombs@24.183.106.111] has quit ["bye"]17:36
-!- ekennedy [n=ekennedy@70-14-66-251.pools.spcsdns.net] has joined #webgui17:37
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui17:38
-!- mode/#webgui [+v perlDreamer] by ChanServ17:38
+perlDreamerMorning, everybody.17:38
+BartJolm'ning17:39
-!- ekennedy [n=ekennedy@70-14-66-251.pools.spcsdns.net] has quit [Client Quit]17:39
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:40
+BartJolperlDreamer: did you notice my i18n'd out of office notice?17:40
+perlDreamerI remember getting an Out of office notice, but deleted it before reading it.17:41
* perlDreamer is swamped with email right now17:41
+BartJolespecially for you I translated it17:41
+perlDreamernow I really feel bad.17:44
+perlDreamerShould I send you another email to recieve your uber-Out of office notice?17:44
+BartJolwell I disabled it17:45
-!- ekennedy [n=ekennedy@70-14-66-251.pools.spcsdns.net] has joined #webgui17:52
-!- s4eek [n=charles@216.98.8.3] has joined #webgui17:54
-!- ekennedy [n=ekennedy@70-14-66-251.pools.spcsdns.net] has quit ["Client"]18:00
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]18:02
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has quit ["Leaving."]18:08
topsubHey guys, question. I have a bunch of page layouts with articles that work perfect, when i enable metadata the articles stop displaying.. Any thoughts as to whyt his is?18:10
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui18:11
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:11
+BartJolsounds a bit like a div is closed accidently18:11
+MrHairgreaseIf you enter a search query in a thingy18:11
+MrHairgreaseand the search fields are empty again when the search results are displayed18:11
+MrHairgreaseis that a bug?18:11
+BartJolthat depends on how you wanna have it :)18:12
+MrHairgreaseNote that formelements that have multiple value (eg selectlist, check list etc.) do keep their values18:12
+BartJolI would say it's buggy behaviour18:13
+MrHairgreaseyeah18:13
+MrHairgreaseI already found and fixed two other thingy bugs18:13
+MrHairgreasetoday18:13
+MrHairgreasethis would be the third =)18:13
topsubhere is a good questions for ya..18:14
topsubin articles, i want to use the "summary" as description fields, how can i pull that field into the style template?18:14
topsubMacro or something18:14
+MrHairgreaseyou can't18:15
+MrHairgreasewell18:15
+MrHairgreaselet me rephrase that18:15
+MrHairgreaseyou'll have to write a macro18:15
topsubhmm18:16
topsubif i had metadata can i pull that into the style template?18:16
+MrHairgreasewhich fetches all the assets that you need the summary of from the curent url18:16
+MrHairgreasethe style template has no idea what content is on it18:16
topsubhmm18:16
+MrHairgreaseso it's no able to 'pull in' tmpl_vars18:17
topsubwhat ifi i pulled the style template into the page layout? kinda hacky but would allow me to upate the meta tags18:17
+MrHairgreaseyour only option is writing amacro that looks for assets on th ecurrent page18:17
+MrHairgreasehow do you plan on pulling one template into another18:17
topsubi need to update meta data on a per page, thats the goal i am going toward18:17
+MrHairgrease?18:17
+MrHairgreasethat's not possible18:18
+MrHairgreaseupdate in what way?18:18
+MrHairgreasewrite to the db18:18
+MrHairgreaseput it in your html18:18
+MrHairgrease?18:18
+MrHairgreasesomething else?18:18
topsublike change the meta data keywords and description on a per page layout basis18:18
topsubthats what this client needs18:18
@Haargwhat version are you running18:19
@Haarg?18:19
topsub7.5.4018:19
+MrHairgreaseand the metadata is in which assets?18:19
+MrHairgreasepage layouts?18:19
topsubyes18:19
@Haargyou can use metadata values as template variables in the head block in the latest versions18:19
@Haargi don't remember if that is in 7.5 or not18:19
SquOnkFWIW, Debian Packages for 7.6.24 in my repository. They will only work on Debian Sid.18:20
+MrHairgreaseisn't the meta data exposed to the layout templae?18:20
topsublatest version being 7.6?18:20
@Haargi know 7.6 can't, i don't remember about 7.518:20
@Haargerr18:20
@Haarg7.6 can18:20
topsubso in 7.6 meta data is exposed to the page layout. that what i read?18:21
-!- perlDreamer [n=colink@71.117.209.184] has joined #webgui18:21
-!- mode/#webgui [+v perlDreamer] by ChanServ18:21
topsubor its exposted to the style template?18:21
@steveo_aaSorry I missed you earlier, perlDreamer.18:21
@Haargin 7.6, in the head block of each asset template you can use template variables to pull in meta data variables from the assets18:21
+perlDreamerit's all right.  FC10 isn't very stable on this laptop18:21
topsubnice, thansk haarg. iw ill see if we can upgrade18:22
@steveo_aaAre you using 64 bit?18:22
+perlDreamerno, it's a Dell18:22
topsubseems be easiest18:22
+perlDreamerDell's are inexpensive and quite reliable, but linux support is spotty.18:22
CIA-23WebGUI: graham * r10991 /branch/WebGUI_Story: removing merged story manager branch18:30
CIA-23WebGUI: graham * r10992 /branch/image: removing merged image annotation branch18:31
+perlDreamerthanks, Haarg18:31
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []19:19
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui19:21
-!- mode/#webgui [+v cap10morgan] by ChanServ19:21
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []19:25
-!- rizen [n=rizen@75.50.91.77] has joined #webgui19:45
-!- mode/#webgui [+o rizen] by ChanServ19:45
-!- rizen [n=rizen@75.50.91.77] has quit ["The Black Blog - http://plainblack.com/tbb"]19:55
CIA-23WebGUI: jt * r10993 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): (log message trimmed)19:56
CIA-23WebGUI: - Added these perl modules:19:56
CIA-23WebGUI:  YAML-0.6819:56
CIA-23WebGUI:  Math-BigInt-FastCalc-0.1919:56
CIA-23WebGUI:  Crypt-DH-0.0619:56
CIA-23WebGUI:  LWPx-ParanoidAgent-1.0419:56
CIA-23WebGUI:  Math-BigInt-GMP-1.2419:56
+perlDreamerdoes anyone know if the template group got their work committed?20:08
CIA-23WebGUI: yung * r10994 /WebGUI/lib/WebGUI/Asset/Wobject/Matrix.pm: fixed listing urls in matrix default view20:09
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui20:20
-!- mode/#webgui [+o rizen] by ChanServ20:20
CIA-23WebGUI: colin * r10995 /WebGUI/t/lib/WebGUI/Test/Maker/Permission.pm: Document the className option for preparing Maker/Permission.20:38
+perlDreamerbug--21:00
CIA-23WebGUI: colin * r10996 /WebGUI/ (3 files in 3 dirs): Fix the calendar list view to use the correct template variables.21:08
CIA-23WebGUI: colin * r10997 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backporting fixed calendar list template.21:08
topsubIs there anyway i can use the summary ( <tmp_var synopsis> ) to populate the meta data description, have it act the same way as keywords?21:38
+perlDreamertopsub, I think that was added to a recent version of WebGUI21:38
+perlDreamerit's in 7.7.821:39
-!- perlDreamer [n=colink@71.117.209.184] has left #webgui []21:39
-!- perlDreamer [n=colink@71.117.209.184] has joined #webgui21:39
-!- mode/#webgui [+v perlDreamer] by ChanServ21:39
+perlDreamertime for me to go running21:41
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]22:08
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI22:08
-!- mode/#webgui [+o khenn] by ChanServ22:08
-!- plainhao [n=plainhao@208.75.85.237] has quit []22:54
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, @frodwith23:51
-!- Netsplit over, joins: @frodwith, perlbot23:52
CIA-23WebGUI: jt * r10998 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): removed Math-BigInt-GMP-1.2423:53
--- Day changed Thu May 28 2009
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui00:04
Mech422hi all00:05
+perlDreamerhowdy Mech42200:05
Mech422Hey PD :-)  Just the man I was looking for....00:05
Mech422Need a gunnia pig for the story manager stuff ?00:05
+perlDreamersure!00:05
+perlDreamerit was released a while ago00:05
+perlDreameralthough there is, as of yet, no upgrade from CS to story manager yet00:06
Mech422was it ? dam - I'm soo out of touch - sorry bout that00:06
+perlDreamerwe're all busy00:06
Mech422heh :-)00:06
Mech422any requirements for story manager ?00:06
+perlDreamerWebGUI 7.7.5 or higher00:06
+perlDreamerand patience00:07
+perlDreamer:)00:07
+perlDreameryou can tinker with it on beta.webgui.org, as a 7.7 demo00:07
Mech422hmm - I think we're on a pre-release of the last wre version...I should upgrade to latest stable before monkeying around with it00:07
+perlDreamernot necessary00:08
+perlDreamerStoryManager should work well on either00:08
Mech422yeah - but getting off the beta would make me feel better :-P00:09
CIA-23WebGUI: jt * r10999 /wrebuild/build.sh: You've gotta be crapping me. Somehow LD=ld is the difference between Image Magick compiling and not.00:23
+perlDreamerrizen, no crapping allowed in channel00:23
+perlDreamerstinks up the pipes00:23
@rizeni was going to swear but i know how you and tavis hate it when i do that00:25
@rizenplus, you do have to be crapping me00:25
@rizenLD=ld00:25
@rizenthat's nothing00:25
@rizenit means nothing00:25
@rizenit should do nothing00:25
@rizenin the past it did nothing00:25
@rizennow all the sudden we *must* have it or IM won't compile?00:25
@rizenthat's a load of crap if you ask me00:26
@preactionmaybe IM wants to know what linker to use? though why it should care is anybody's guess00:30
-!- s4eek [n=charles@216.98.8.3] has quit []00:38
+perlDreamerrizen, using scatalogical terms is always preferred to sexual ones00:39
+perlDreamerin other words, I'd rather by shitting you than ...00:39
+perlDreamerpreaction: svn rev 1100000:40
+perlDreameryou're a genius00:41
@preactionk, updating my git-svn now00:41
+perlDreameryou've found a way around the Form javascript and CSS in the body problem00:41
+perlDreamerand it should work almost everywhere00:41
@preactionyeah, Gallery is my pride and joy, despite the few flaws it has00:41
@Haargi've gotten to the hex editting stage of my svn to git conversion00:41
@Haargthankfully there isn't much of that needed00:41
@preactionoh, the DataTable form->prepare stuff?00:41
@preactionHaarg: jesus hell, that seems like too much work. what's the gain?00:42
+perlDreamerpreaction, this is even simpler00:42
@Haargin this case, so i can push out the git repo today00:42
Mech422pd - is the story manager on the bazaar ?00:42
+perlDreamerrefactor out the template variable code00:42
@Haargand continue updating it from svn00:42
@preactionah00:42
+perlDreamerno, it's in svn00:42
@Haargotherwise i'd need to do everything at once00:42
+perlDreamercall the template variable code before sending the headers00:42
Mech422ahh - cool - I'll go futz :-)00:43
+perlDreamerand it works with or without content chunking00:43
@preactionperlDreamer: be careful. i wanted view_thumbnails to be able to be the "default" view for an album in the future, which means that the Gallery view() method could end up calling GalleryAlbum->view_thumbnails. but i'll take a look once i rebuild git-svn00:43
+perlDreamerif it does that, it should still work00:44
+perlDreameryou'll just end up with the old JS/CSS in the body problem again00:44
+perlDreamerI want you to look at it so we can figure out how to abstract that code into a method that any www_* function can call00:45
@preactionok00:45
+perlDreamerif we did that, then every www_ method can have content chunking with valid HTML/JS/CSS boundaries00:45
+perlDreamerand there won't be any more of these "You've got JS/CSS in my HTML" bugs anymore00:46
@preactionoh... the sendChunkedContent thing00:47
+perlDreameryes00:47
@preactioni had forgotten about that one00:47
+perlDreamerI love it00:48
+perlDreamerI think all it really needs is to be passed a templateId00:48
+perlDreamerit instances the template00:48
+perlDreamercalls prepare on it00:48
+perlDreamerstashes it inside00:48
+perlDreamerthen continues with the header sending and stuff00:48
+perlDreamerand _then_, we pull that into Asset.pm00:49
+perlDreamerwith tests00:49
@preactionso sendChunkedContent will do what prepareView does now?00:49
+perlDreamerright, but it does it for _any_ screen00:49
+perlDreamernot just www_view00:49
+perlDreamerfor backwards compatibility reasons, we'd have to keep prepareView as it is, or rewrite it to use sendChunkedContent00:50
+perlDreamerbut then there's 1 place to all content chunking, instead of doing it on a per asset basis00:50
@preactionevery class has its own prepareView, but not every class has its own www_view00:50
@preactionright, so what if sendChunkedContent, for www_view, if it did not get a templateId, used prepareView for now?00:51
@preactionotherwise it does what prepareView does for the template its given00:51
+perlDreamerI think that would work, too00:52
@preactionthat should solve compat problems, prepareView will function as-is for www_view, but any other www_ methods will work correctly00:52
@preactionand if you want, you can make www_view work correctly00:52
+perlDreamercorrectly?00:52
@preactionthis also solves the problem of getting rid of prepareView, which i absolutely hate00:52
@preactionyes, using sendChunkedContent instead of prepareView, which is so much copy-paste code (every single asset has the same prepareView method. bad bad bad)00:52
+perlDreamerwell, they may need to subclass to extend it00:53
+perlDreamerbut they can inherit the basics00:53
@preactionyes, but that's not copy/paste ;)00:53
@preactionright00:53
+perlDreamerI'm still lost about www_view working correctly00:53
@preactionwww_view { $self->sendChunkedContent( sub { $self->view } ); # no templateId, so call $self->prepareView }00:54
CIA-23WebGUI: colin * r11000 /WebGUI/ (2 files in 2 dirs): Fix JS and CSS showing up in the body of the Gallery album thumbnails and slideshow screens.00:54
CIA-23WebGUI: colin * r11001 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting GalleryAlbum content chunking JS/CSS fix.00:54
@preactionthe "new way" is www_view { $self->sendChunkedContent( sub { $self->view }, $self->get('templateIdView'); # We have a templateId, so prepare the template ourselves }00:55
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:55
@preactionhumph... what about the current uses of prepare view? like the Layout asset's children?00:55
+perlDreamerin that case, you're screwed, and it doesn't work well now anyway00:58
+perlDreamerthat's a related, but different problem00:58
+perlDreamerthis is what I'm worried about00:58
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has joined #webgui00:58
+perlDreamerthe right thing to do is fix it all at once00:58
+perlDreamerbut that's a huge thing00:58
+perlDreamerwhich sounds like wG 800:58
@preactionright00:59
+perlDreamerseparating the problem into parts makes it easier to tackle today00:59
+perlDreamerwhich is wG 700:59
+perlDreamerand that makes one less thing that needs to be done in 800:59
@preactionright00:59
+perlDreamerI'm not saying that we shouldn't fix the problem with children assets dumping JS/CSS when they are called01:00
+perlDreamerjust that we shouldn't stop fixing the asset view problem now01:01
doc777Friends, is there a way to do an auto notification on a calendar event or subscribe to an event, and get an email reminder? (Sorry if this is to simple to ask ;-)01:01
@preactionsounds good, whatever you can do01:01
@preactiondoc777: not presently no. there will be soon, i've got a solution half-written (well, in testing actually)01:01
@preactionso WebGUI 8 probably01:01
doc777thank you preaction ;)01:02
+perlDreamerdoc777, in the meantime, you can export an ical feed from wG into a calendar that _will_ let you do that01:02
+perlDreamermaybe google calendar?01:02
+perlDreamerkind of hackish solution01:02
doc777Hrm, I might play with that as well. Thanks ;)01:03
-!- doc777 [n=Doc@10.187-available-ethint-fratm-cc.sccoast.net] has quit ["using sirc version 2.211+KSIRC/1.3.12"]01:11
Mech422pd - is story.pm the guts of the story manager stuff ?01:31
Mech422I'm trying to put together a 'feature summary' for story manager01:32
+perlDreamerStoryArchive is the guts01:32
+perlDreamerit is a container for Stories01:33
+perlDreamerStory Topic is an aggregator for stories, by keyword01:33
+perlDreamerStoryArchive and StoryTopic both support RSS and Atom feeds, which are length configurable01:33
+perlDreamerthe amount of stories displayed are also length configurable01:34
+perlDreamerA Story has title, subtitle, by line, keywords, summary, story (main content)01:34
@Haarghttp://github.com/plainblack/webgui/tree/master01:34
+perlDreameras well as photo collateral with metadata01:34
+perlDreamerso each photo can have a caption, by line, associated link01:35
@Haargthat includes svn, cvs, previous tarballs, patspam's git repo, and perldreamer's git repo01:35
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui01:36
-!- mode/#webgui [+o plainhao] by ChanServ01:36
+perlDreamer_my_ repo?  how come?01:36
+perlDreameri've bunged that thing up 6 ways to sunday01:37
Mech422pd - ahh cool :-)  and the archives are in yyyy/mm/dd format ?01:37
+perlDreamerthat's just an option in the template, I believe01:37
+perlDreamerI think I just passed it an epoch date, and used the date macro to change it01:37
+perlDreamers/change/format/01:38
@Haargprimarily because if there's anything in your repo you wanted to save, the best way to keep it was for me to rewrite it01:38
@Haargalso, i wanted to include the history of some of the stuff you included recently01:38
Mech422so if we want a URL format like stories/2009/05/26/story1 - that would be compatible ?01:38
+perlDreamernot for URLs01:39
+perlDreameronly for date display in the template01:39
+perlDreameryou couldn't make a URL format like that for the story01:39
Mech422oh darn01:39
Mech422so what do archived story urls look like ?01:40
+perlDreamerStoryArchive is not where they are archived01:40
+perlDreamerthink of it like a repository01:40
+perlDreamerwhen stories are archived, they have their asset status set to archived01:40
+perlDreamerthat's all01:40
+perlDreamersame URL as usual, but not displayed in navigations or paginated story lists any longer.01:40
+perlDreamerso, it would still be stories/story101:41
+perlDreamerjust like any other asset01:41
+perlDreamerdoes that make sense, Mech422/01:41
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:41
Mech422sorta ...01:42
Mech422but I'm going to have to come up with another solution hten01:42
+perlDreamerarchived Stories need to have a different URL?01:42
Mech422as having the user remember to create a new 'archive' folder everyday isn't gonna work01:42
Mech422no - the _original_ url could be in that format too01:43
+perlDreamerMech422, you don't need to do that01:43
+perlDreamerarchiving is an asset status01:43
+perlDreamerno need to create custom folders to hold them01:43
Mech422bad term ...01:43
Mech422stories just need to be accesible via a url with yyyy/mm/dd format...01:43
+perlDreamerif you really like, you could write a custom story archiving workflow to change the URL when they are archived.01:43
+perlDreamerthat wouldn't be very hard at all01:44
Mech422doesn't need to be on 'archive' per-se - they could be created there to begin with01:44
Mech422the real 'problem' is making sure the user remembers to create the folder every day....01:44
+perlDreamerif you were going to do that, I would recommend adding a feature to prepend the date to the automatically created URL01:45
Mech422ahh - that would be cool - can assets/Wobjects override the url generation function (eg is it per class ? )01:46
+perlDreamernot sure, I'd have to think about it01:46
+perlDreamerit could be done in update, or maybe by subclassing fixUrl01:46
Mech422I could force it into the edit func... yeah01:46
Mech422just take the url given and add a prefix to it - and then check the folder exists/create it01:47
+perlDreamerthe URL is autogenerated from the title01:48
+perlDreamerjust like Event, Post and WikiPage01:49
Mech422I'll frutz and see what I get...01:50
Mech422though the archive workflow approach has the advantage of not requiring changes to wre core code01:50
Mech422oh - heh - the archive 'folders' don't really need to exist, as urls are simple lookups in wG and not full object graph traversals like plone..01:51
+perlDreamerexactly!01:52
+perlDreamerthat takes some getting used to01:52
+perlDreamerURLS and hierarchy are not tied together01:52
Mech422so just setting the url to /archives/2009/05 - yeah - wG doesn't care if /2009/05 actually _exists_ as a folder... yeah - especially if your coming from a zope/plone background :-)01:52
+perlDreamerwell, the other thing you should know is that Stories are very picky about who their parents are01:53
+perlDreamerso moving them around is not good01:53
Mech422'moving' them ? or 'changing the url' ?  I don't really need to move them if they url changes ?01:54
+perlDreamerright, you don't01:54
+perlDreamerthey can stay right where they are01:54
Mech422so I can just have one big stories archive called 'stories' - and put _all_ stories in there...01:54
Mech422then just change urls as needed01:54
+perlDreamerif that's what you want01:54
CIA-23WebGUI: colin * r11002 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Fix the parsing of possible values for list type metadata fields.01:55
CIA-23WebGUI: colin * r11003 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): Backport asset metatdata possible values fix.01:55
+perlDreameror, you could have several archives, all with different editing permissions01:55
+perlDreamerand then aggregate from _all_ archives with the topic01:55
Mech422btw - we ran into performance issues with plone with that approach - with 10K objects in the folder, listing contents, looping, etc can get slow01:55
+perlDreamerStoryManager takes that into account01:55
+perlDreamerall data is paginated01:55
+perlDreamerso you can put 10K entries in there01:56
+perlDreamerbut you'll only deal with a page at a time01:56
Mech422cool :-)  well - its gonna take us a while to populate it fully - but you should have a pretty good test site when this is done01:56
+perlDreamernice :)01:56
+perlDreamerthanks, Mech42201:56
Mech422eh? thank you :-)  you wrote the code :-D01:57
+perlDreamerI should also mention that there's a pretty robust test suite behind it all01:57
+perlDreamerit's not fully covered, but all of the internal functions are hit01:57
+perlDreamerI tried to write it layered, so I could test template variable code and everything01:57
Mech422oh nice !01:57
+perlDreamerthe end result was that I ended up three weeks earlier than schedule, and with fair coverage at release02:00
+perlDreamerMech422, one other thing to keep in mind.  Changing the URL will break any bookmarks to the Story.02:10
Mech422yeah - we're leaning towards forcing the 'permalink' format on create/edit02:19
CIA-23WebGUI: colin * r11004 /WebGUI/ (2 files in 2 dirs): Disable Syndicated Content caching when admin is on.02:23
CIA-23WebGUI: colin * r11005 /branch/WebGUI_7.6/ (2 files in 2 dirs): Backporting SyndicatedContent caching fix.02:23
CIA-23WebGUI: colin * r11006 /WebGUI/lib/WebGUI/Asset/Shortcut.pm: Duplicate the Asset metadata fix inside Shortcut.02:37
CIA-23WebGUI: colin * r11007 /WebGUI/docs/changelog/7.x.x.txt: Document the shortcut metadata fix.02:37
CIA-23WebGUI: colin * r11008 /branch/WebGUI_7.6/ (lib/WebGUI/Asset/Shortcut.pm docs/changelog/7.x.x.txt): Backport Shortcut metadata fix.02:37
+perlDreamersquashed 6 bugs today, not too bad02:49
CIA-23WebGUI: colin * r11009 /WebGUI/ (3 files in 3 dirs): 02:52
CIA-23WebGUI: Fix missing overrides in the Navigation when shortcutted.02:52
CIA-23WebGUI: Also, documented the getOverridesList method inside Shortcut.02:52
CIA-23WebGUI: colin * r11010 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting Navigation shortcut fixes and Shortcut POD.02:52
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:57
-!- mode/#webgui [+v patspam] by ChanServ02:57
-!- SquOnk [n=emhn@201.211.88.228] has quit ["Yippie kay-ai-yay, fudder muckers!"]03:05
* perlDreamer is off for dinner and Peter's birthday03:06
+perlDreamermay be back really late tonight03:06
-!- tavisto [n=tavisto@96.230.192.126] has quit []03:08
@preactionThe New Hotness: Using the new "Global HEAD Tags" to add Firebug Light to every page to properly debug IE6 JS problems!03:47
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:51
-!- mode/#webgui [+o Haarg] by ChanServ03:51
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui04:16
-!- mode/#webgui [+o rizen] by ChanServ04:16
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @preaction04:50
-!- Netsplit over, joins: @preaction04:51
+patspamwe have global head tags?05:25
@preactionin 7.7.x it's under settings, they get added to every page including admin pages05:26
@preactionSettings > Content i believe or Settings > UI05:26
+patspamnice!05:28
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []05:48
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui05:57
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit ["Leaving."]06:04
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]07:19
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui07:20
CIA-23WebGUI: colin * r11011 /WebGUI/ (6 files in 6 dirs): 07:40
CIA-23WebGUI: Fix Story permissions so that admin need not be turned on.07:40
CIA-23WebGUI: canEdit is now determined by the Story and the parent StoryArchive.07:40
CIA-23WebGUI: With tests, and template changes.07:40
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []07:58
-!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]08:01
-!- frodwith [n=pdriver@66.175.192.44] has quit [Remote closed the connection]08:02
-!- steve_ [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui08:31
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)]08:50
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:56
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has joined #webgui10:06
CIA-23WebGUI: translation * r11012 /translations/German/German/ (4 files): Update from translation server10:37
CIA-23WebGUI: patspam * r11013 /WebGUI/ (7 files in 4 dirs): Added Survey tests for more question types10:37
CIA-23WebGUI: translation * r11014 /translations/German/German/Account_Inbox.pm: Update from translation server10:37
CIA-23WebGUI: patspam * r11015 /WebGUI/ (5 files in 3 dirs): (log message trimmed)10:37
CIA-23WebGUI: Survey NYTProf performance improvements10:37
CIA-23WebGUI: initSurveyOrder now builds a lookup cache to speed up branching10:37
CIA-23WebGUI: Test suite caches surveyOrder and response itself10:37
CIA-23WebGUI: Unnecessary sub calls reduced10:37
CIA-23WebGUI: Updated tests10:37
CIA-23WebGUI: My largest survey instance test suite, which contains > 1000 tests,10:37
CIA-23WebGUI: translation * r11016 /translations/German/German/ (Account_Inbox.pm Asset_Product.pm): Update from translation server10:38
CIA-23WebGUI: translation * r11017 /translations/German/German/ (Asset_Collaboration.pm Account_Inbox.pm Asset_Product.pm): Update from translation server10:52
CIA-23WebGUI: translation * r11018 /translations/German/German/ (AuthWebGUI.pm TaxDriver_EU.pm): Update from translation server10:52
CIA-23WebGUI: translation * r11019 /translations/German/German/ (Shop.pm Account_Inbox.pm Asset_Product.pm): Update from translation server10:52
CIA-23WebGUI: translation * r11020 /translations/German/German/Shop.pm: Update from translation server10:52
CIA-23WebGUI: translation * r11021 /translations/German/German/Asset_Template.pm: Update from translation server11:08
CIA-23WebGUI: martin * r11022 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Thingy.pm): Thingy bug fixes.11:08
-!- SynQ1 [n=koendejo@host2.procolix.com] has joined #WebGUI11:14
-!- SynQ1 is now known as SynQ211:15
SynQ2is there a JT in tha house?11:15
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui11:18
-!- mode/#webgui [+v BartJol] by ChanServ11:18
CIA-23WebGUI: translation * r11023 /translations/German/German/ (Account_Shop.pm Asset_Template.pm): Update from translation server11:22
-!- steve_ [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Read error: 104 (Connection reset by peer)]11:25
-!- steve_ [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui11:27
* SynQ2 is compiling WRE with adjustments made by JT yesterday on debian etch and lenny11:42
* SynQ2 is adding Ubuntu Jaunty to that list11:49
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []11:50
-!- ryuu_ro [n=rory@5351698C.cable.casema.nl] has quit []12:32
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has joined #webgui12:42
-!- BartJo1 [n=plainstu@host2.procolix.com] has joined #webgui12:49
SynQ2and all three compiles failed :)12:56
SynQ2I guess that LD=ld breaks compile on Linux :)12:59
SynQ2at least on lenny and on gutsy12:59
SynQ2correction, on Jaunty12:59
-!- carogray1 [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has joined #webgui13:02
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has quit [Read error: 60 (Operation timed out)]13:03
SynQ2HTML-Tidy: Note (probably harmless): No library found for -ltidy13:04
SynQ2not so harmless :)13:05
-!- BartJol [n=plainstu@host2.procolix.com] has quit [Read error: 113 (No route to host)]13:05
SynQ2gmm13:06
SynQ2tidy.sourceforge.net: The source code distribution is not generated anymore. 13:06
SynQ2so you allways need a cvs version13:06
SynQ2it has no version13:07
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has joined #webgui13:09
-!- carogray1 [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has quit [Read error: 110 (Connection timed out)]13:23
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui13:35
-!- mode/#webgui [+o plainhao] by ChanServ13:35
steve_SynQ2 - I'm attempting to compile the latest stable on AMD64 debian etch...13:38
steve_SynQ2 - but even with the --ia64 (Itanium??) flag, it still isn't going - needs a -fPIC somewhere13:38
-!- carogray [n=Caroline@92.40.16.176.sub.mbb.three.co.uk] has quit [Read error: 110 (Connection timed out)]13:39
SynQ2steve_: the 64 bits part has not been adressed yet13:45
SynQ2first we want to release a working 32bit version13:46
-!- BartJo1 is now known as Bartjol13:46
SynQ2so that 7.7.7 is runnable13:46
-!- mode/#webgui [+v Bartjol] by ChanServ13:46
SynQ2then we'll focus on 64bit13:46
steve_yeah - but I submitted a patch that got it to compile on this before...13:46
steve_not sure its '64-bit' - but it worked :-)13:47
steve_actually - looks like it was 64bit ?  theres /lib32 on the machine?13:48
steve_s/theres/there's no/13:49
-!- steve_ is now known as Mech42213:52
-!- Bartjol [n=plainstu@host2.procolix.com] has quit ["Leaving."]14:08
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []14:35
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]14:39
-!- stDavid [n=stDavid@216.199.225.46] has joined #webgui15:12
-!- mode/#webgui [+o stDavid] by ChanServ15:12
-!- BartJol [n=plainstu@host2.procolix.com] has joined #webgui15:48
-!- mode/#webgui [+v BartJol] by ChanServ15:48
-!- stDavid [n=stDavid@216.199.225.46] has quit []15:50
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Read error: 104 (Connection reset by peer)]15:53
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui15:53
@rizeni'm here now15:57
+BartJoljippy15:57
@rizenif the LD=ld flag is only needed for some systems then we can turn it on/off for those systems15:58
@rizeni was able to compile on all the OS's that i normally compile for with it in there15:58
@rizenhowever, i do have some perl module issues15:58
@rizenso i'm working on that15:58
@rizengotta walk to the office now. i'll be back on in 25 minutes16:00
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []16:00
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:12
-!- mode/#webgui [+o Haarg] by ChanServ16:12
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui16:15
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:15
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:21
-!- mode/#webgui [+o bopbop] by ChanServ16:21
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui16:28
-!- mode/#webgui [+o rizen] by ChanServ16:28
SynQ2rizen16:29
SynQ2my man16:29
SynQ2HTML-Tidy needs html tidy16:29
SynQ2libtidy even16:29
SynQ2Text-PDF-0.29a is extracted into a dir that is called Text-PDF-0.2916:30
@rizenthe second one i noticed16:30
@rizenthe first i didn't16:30
SynQ2http://tidy.sourceforge.net16:31
SynQ2there is a big bummer with that16:31
SynQ2libtidy has no releases16:31
SynQ2just cvs versions16:31
Mech422fwiw - wre-0.9.1-source.tar.gz is not an easy build on debian etch amd6416:31
SynQ2Mech422: 64 bits is not yet finished16:32
Mech422I got it building as far as imagemagick and its crying about -lperl16:32
SynQ2you mean: /usr/bin/ld: cannot find -lperl16:33
SynQ2collect2: ld returned 1 exit status16:33
Mech422SynQ2: it worked before... umm - yeah - that looks like it (its rerunning build right now...)16:33
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]16:33
SynQ2Mech422: if you want to help, use 'svn co https://svn.webgui.org/plainblack/wrebuild'16:33
SynQ2and then get the sources and perl modules with ./getsources.sh and ./getperlmodules16:34
Mech422actually, I was trying to get _off_ a 'test' version and onto a production one..16:34
Mech422but I suppose one more compile/build wont kill me :-P16:35
SynQ2well16:35
SynQ2it will break right now16:35
SynQ2svn co -r 10982 https://svn.webgui.org/plainblack/wrebuild 16:35
SynQ2that will compile just fine :)16:36
Mech422hmm - installing gsfonts for rev 10982 installed a libmagic too16:40
SynQ2hmm16:40
SynQ2that is odd16:40
SynQ2are you sure you are using etch?16:40
Mech422sorry - lenny16:40
SynQ2:-D16:41
Mech422anyway - not sure if the libmagic will hurt anything - let me see if I can purge it16:42
SynQ2:)16:42
SynQ2apt-get break system :P16:42
SynQ2I love packagemanagers16:42
Mech422LOL - wrong magic - its the 'magic' lib for 'file' command...16:43
SynQ2hehe16:43
SynQ2that could come in handy 16:43
SynQ2I'd keep it16:44
Mech422ok - according to the readme I'm good to go...firing up the build16:44
Mech422is there supposed to be wre dir inside the wrebuild dir with hte svn checkout ?16:45
SynQ2yes16:45
SynQ2that contains the wre utilities16:45
SynQ2and some example configuration16:45
Mech422ok - its just got stuff in it already like PM's and we haven't built perl yet ??16:46
Mech422firing it up16:46
Mech422that didn't work16:47
Mech422I didn't get a source dir16:47
Mech422getsource and getmodules need to be called manually ?16:48
Mech422do I getmodules before or after build.sh ?16:49
@rizenbefore16:49
@rizengetsource.sh16:49
@rizenthen getperlmodules.sh16:50
@rizenthen build.sh16:50
Mech422ahh cool thanks16:50
SynQ2perhaps we should put that in the readme.txt :)16:50
Mech422heh16:51
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:03
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]17:15
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI17:15
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]17:16
Mech422SynQ2: yeah - that is the error I was getting in build - /usr/bin/ld: cannot find -lperl ... still running getsources for the new svn build17:20
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI17:20
-!- mode/#webgui [+o tavisto] by ChanServ17:20
-!- frodwith [n=pdriver@helios.tapodi.net] has joined #webgui17:20
-!- mode/#webgui [+o frodwith] by ChanServ17:21
SynQ2hmm17:21
SynQ2it shouldn't take for ages17:21
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui17:22
-!- mode/#webgui [+o stDavid] by ChanServ17:22
Mech422it was pretty slow17:22
Mech422it just finished and I started the perl modules17:23
Mech422(sf.net has been pretty slow for me for a couple of days now... )17:23
Mech422cpan finished :-)17:23
Mech422you want ./build.sh --all --ia64 --wre  ? or should I skip the ia64 flag ?17:24
Mech422--ia64 seems to break it - ./build.sh: line 56: CFLAGS="-fPIC": command not found - trying without it17:26
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:27
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]17:34
SynQ2skip the ia64 flag17:41
Mech422ok - blew up17:44
Mech422mod_perl needs -fPIC on this machine17:45
Mech422I've got the console spam if ya need it17:46
SynQ2i suggest you give up for now17:47
Mech422eh? why ?17:47
SynQ2because 64bit needs a lot of attention before it works17:48
Mech422I got as far as imagemagick with the released version - just need to tweak the ld thing17:48
Mech422its _been_ working...17:48
Mech422as I keep saying17:48
Mech422might be some odd perl modules that don't work? but the core has run fine17:48
Mech422anyway, I'll play with the ld thing17:49
CIA-23WebGUI: arjan * r11024 /branch/WebGUI_7.6/ (docs/changelog/7.x.x.txt lib/WebGUI.pm): 17:51
CIA-23WebGUI: fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak,17:51
CIA-23WebGUI: United Knowledge)17:51
CIA-23WebGUI: fixed: Basic Auth causes internal server error if you use more than one17:51
CIA-23WebGUI: colon. (Arjan Widlak, United Knowledge)17:51
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:59
-!- mode/#webgui [+o Haarg] by ChanServ17:59
@rizensince they don't release the source for lib tidy as a neat little tarball18:03
@rizeni'm going to remove it from the wre18:04
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []18:05
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has left #webgui []18:05
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui18:05
-!- mode/#webgui [+v perlDreamer] by ChanServ18:06
SynQ2rizen: you are very prudent in that :)18:10
CIA-23WebGUI: jt * r11025 /wrebuild/ (getperlmodules.sh build.sh wre/docs/changelog.txt): The folks at HTML Tidy are idiots, and therefore we're not going to distribute it with the WRE.18:13
SynQ2ROFL18:13
-!- s4eek [n=charles@216.98.8.3] has joined #webgui18:13
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui18:27
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:27
-!- BartJol [n=plainstu@host2.procolix.com] has left #webgui []18:35
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has joined #webgui18:45
-!- mode/#webgui [+v cap10morgan] by ChanServ18:45
@rizenSynQ2: 18:46
@rizeni'll be putting up the new WRE to run pb.com tonight18:46
@rizenwe'll run it over the weekend18:46
@rizenand if all goes well18:46
@rizenwe can release to the public on monday18:46
@rizensound good?18:46
SynQ2sounds good, but...18:47
SynQ2I have not confirmed that I can compile the current SVN head18:47
@rizenoh18:47
SynQ2perhaps you would like to know that first?18:47
@rizenwell then get on that18:47
@rizenyup i would18:47
SynQ2ok18:47
@rizeni have compiled it all the way through on rhel 3,4,518:47
@rizenmac osx 10.518:47
SynQ2I'm gonne rerun that ./build.sh --all now18:47
@rizenfreebsd18:48
SynQ2bear with me18:48
@rizenand ubuntu 618:48
SynQ2bever with me ?18:51
SynQ2;)18:51
CIA-23WebGUI: graham * r11026 /branch/WebGUI_Survey2: removing merged Survey2 branch18:56
CIA-23WebGUI: graham * r11027 /branch/adSkuProject: removing merged adSku branch18:56
CIA-23WebGUI: graham * r11028 /branch/alphamega: removing merged alphamega branch18:56
CIA-23WebGUI: graham * r11029 /branch/frank: removing merged account system branch18:56
CIA-23WebGUI: graham * r11030 /branch/survey-rfe: removing merged survey rfe branch18:56
CIA-23WebGUI: graham * r11031 /branch/yung-thingy-rfe: removing merged thingy rfe branch18:56
+perlDreamerbeaver beaver beaver beaver18:58
@preactionMUSHROOM MUSHROOM19:00
+perlDreamer<HarryPotterMode>It's a Snape.....  A Snape</HarryPotterMode>19:01
SynQ2hehe19:03
@Haargpreaction/perlDreamer, do you have any plans to do anything with your experimental branches?19:04
+perlDreamerkill 'em, nuke 'em.19:04
@preactioni've got all i need from mine, feel free to get rid of it19:04
+perlDreamerPush them out.  Shove 'em out.  Waaaayyyy out.  Boom19:04
@Haargthere's also the DataTable and message_notification branches from your github repo perlDreamer19:06
+perlDreamermessage_notification can be removed19:06
+perlDreamerbut DataTable needs to stay19:06
@preactionthere's a datatable branch?19:07
SynQ2compiling compiling19:07
+perlDreamerpeople want DataTable to do stuff19:08
+perlDreamerthe branch is in my git repo19:08
@preactionDT already does do stuff! the jerks!19:09
@preactionIT IS PERFECT IN EVERY POSSIBLE WAY AND HOW DARE YOU QUESTION ME?19:10
CIA-23WebGUI: colin * r11032 /WebGUI/t/Asset/Wobject/Matrix.t: Update test to track Matrix code for getListings.19:10
+perlDreamerOnly Mary Poppins is perfect in every possible way19:10
+perlDreamerpractically19:10
@rizenshe's way too prudish19:10
+perlDreamerprobably19:11
SynQ2rizen: how long does a compile take on your systems?19:15
SynQ2I'm using time ./build.sh --all now just to see19:16
SynQ2for a completely automated, non intervention ./build.sh --all we have to take care of SSLeay19:16
SynQ2setting PERL_MM_USE_DEFAULT=1 might help for that19:16
@rizena long time, but that's because i'm using an overloaded VMWare server running 8 operating systems simultaneously call compiling the WRE19:17
SynQ2you torturer of IO devices!19:17
@rizenand the hardware on it, is good, but not great19:17
SynQ2a long time, is that more then 2 hours?19:17
@rizenit's a single older generation xeon, but it does have hyperthreading19:18
@rizenyeah19:18
SynQ2man19:18
@rizenit's about 4.5 hours19:18
SynQ2that is long19:18
@rizenyeah19:18
@rizenbut i run it overnight usually19:18
@rizenso i don't notice19:18
@rizencuz it's pretty much completely automated19:18
@rizenexcept for that one perl module19:18
SynQ2how do you cope with the SSLeay 'do you want to...' then?19:18
@rizeni just hit 19:18
@rizenenter19:19
SynQ2just enter it on all consoles in the middle of the night :)19:19
@rizenwhen it asks the question19:19
SynQ2poor sarah19:19
@rizenno19:19
@rizenin the morning when i wake up19:19
SynQ2ah19:19
@rizencuz the last little bit after that only takes another 15 minutes19:19
SynQ2I'm gonna bring Jan to the WUC19:19
SynQ2and I have allready asked him to read up on the WRE and take care of the 64bit after the next release has been done19:20
SynQ2prepare for a company funded community member19:20
@preactionyay!19:22
SynQ2could you setup 'smoketests' for WRE on that build-farm?19:22
SynQ2ah19:22
SynQ2preaction: impecable timing :)19:22
+perlDreamernice work, Arjan!19:22
@preactionbut synq = koen, no?19:22
SynQ2indeed19:22
* SynQ2 koen19:22
* SynQ2 grabs a liaan and swings through the air jelling 'aaaaiaaaaiaaa'19:23
CIA-23WebGUI: arjan * r11033 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI.pm): 19:23
CIA-23WebGUI: - fixed: Basic Auth doesn't work if password contains colon (Arjan Widlak,19:23
CIA-23WebGUI:  United Knowledge)19:23
CIA-23WebGUI: - fixed: Basic Auth causes internal server error if you use more than one19:23
CIA-23WebGUI:  colon. (Arjan Widlak, United Knowledge)19:23
CIA-23WebGUI: colin * r11034 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Account/Shop.pm): Fix a bad call to insufficient in the Shop.19:23
SynQ2ah19:23
SynQ2perlDreamer is commenting out of context and pro-actively19:23
SynQ2my wrebuild is now compiling mysql19:24
* perlDreamer is prophetic and knows the future19:24
+perlDreamerI predict several more bugfixes from colin today19:25
SynQ2perlDreamer: if that is so, please tell me when I'm going to have sex next19:25
SynQ2I really would like to know19:25
+perlDreamerTomorrow night is Friday, right?19:25
SynQ2oh wow19:25
SynQ2he speaks in riddles too19:25
SynQ2:)19:25
+perlDreamerit's part of the standard oracular package19:25
SynQ2hehe19:26
SynQ2perlDreamer our prophet of the universe19:26
SynQ2something else19:27
SynQ2I have provisioned two new VM's for a specific purpose19:27
SynQ2demo.webgui.nl and demobeta.webgui.nl19:27
SynQ2to go into production the 2nd of june19:28
@rizenHaarg just gave me a suggestion which may eliminate all questions from all perl modules without any hacks19:28
SynQ22 years and 1 day after my weddingday19:28
@rizenso i'm trying it now19:28
SynQ2rizen: the same he gave me yesterday and the same I just posted up here about 12 minutes ago?19:29
SynQ2PERL_MM_USE_DEFAULT=119:29
@rizenoh yeah19:29
SynQ2but19:29
@rizeni guess i should just read19:29
SynQ2it should be a switch19:29
@rizenit appears to be working19:29
@rizenwhy should it be a switch?19:29
SynQ2since you don't want to use it while developing the WRE19:29
@rizenwhy not?19:30
SynQ2especially with perl modules19:30
SynQ2where the default is 'install dependancies from WRE'19:30
SynQ2s/WRE/CPAN/19:30
@rizenoh see i guess i do that differently than you19:30
@rizenwhen i'm adding modules19:30
SynQ2during development of the WRE you'll probably want to take a look at the options19:30
@rizeni actually look at the module and see what it's dependencies are19:31
SynQ2ah19:31
SynQ2I go into the module directory19:31
SynQ2read the readme19:31
SynQ2and the changes19:31
SynQ2perl Makefile.PL by hand19:31
@rizenyeah, the readme is often out of date19:31
@rizenso i just look right at the code19:31
SynQ2see if it needs anything else19:31
SynQ2and then possibly add that 'anything else'19:31
SynQ2and work back untill all dependant perl modules have been done19:32
SynQ2test if it all works19:32
SynQ2and then commit it to SVN19:32
SynQ2rizen: how did you do that with HTML-Tidy then?19:32
@rizeni usually commit first, then try to compile, and work out the bugs19:32
SynQ2ah19:32
SynQ2clear19:32
@rizenit's a C library19:32
SynQ2:)19:32
@rizenC libraries aren't easy to spot19:32
@rizenin the perl code19:33
SynQ2but perl Makefile.PL did say it needed it19:33
@rizenthat's how i missed that one19:33
@rizensure19:33
SynQ2that is how I found it :)19:33
@rizenbut i don't look at that19:33
SynQ2ok19:33
SynQ2that is quite clear then19:33
SynQ2different method19:33
@rizenyou're right, i'm wrong, you're smart, i'm stupid, blah blah19:33
SynQ2different omissions :)19:33
SynQ2you are probably smarter then I am19:33
SynQ2reading the code is way more 3Leet19:33
@rizenthe compile test is the only way to really find out what's going on19:34
SynQ2agreed19:34
SynQ2compile is now at libtiff19:34
SynQ2almost 1 hour and still rolling19:35
SynQ2I am going to buy a macmini19:35
SynQ2for compiling WRE on os/x19:35
SynQ2rizen: do you actually compile on RHEL4 or on CENTOS4 ?19:36
@rizeni compile on centos19:36
@rizenbut deploy on rhel19:37
SynQ2ok19:37
SynQ2then I should be able to achieve the same results on Centos19:37
@rizenmainly cuz i don't want to pay a license/support fee for a dev box19:37
@rizenyup19:37
SynQ23, 4 and 5 19:37
@rizenthey are binarily compatible19:37
SynQ2so you compile it once?19:37
@rizeni compile it on 3, 4, and 5 separately19:38
SynQ2ok19:38
@rizeni have an instance of each in my vmware farm19:38
SynQ2the binary compatibility was in reference to rhel vs centos19:38
@rizenright19:38
SynQ2ok19:38
CIA-23WebGUI: colin * r11035 /branch/WebGUI_7.6/ (lib/WebGUI/Account/Shop.pm docs/changelog/7.x.x.txt): Backporting shop privilege code fix.19:38
SynQ2I'm getting better and better at understanding you19:39
SynQ2perhaps you should try some of that garbeled crap on me19:39
@rizenthey probably are binarily compatible across version numbers too, but i figure there might be performance benefits of compiling native on each version19:39
@rizendue to changes in gcc and whatnot19:39
SynQ2indeed19:39
SynQ2libc6 vs libc et all19:39
SynQ2image magick compiling now...19:40
SynQ2I have to go home in a few minutes19:41
+MrHairgreasewhere's that incredibly handy and immensely convenient  "that's how you merge to 7.6 manual, stupid" manual again?19:41
* MrHairgrease wants to merge Thingy bugfixes against 7.719:41
+perlDreamersvn merge -c rev https://svn.webgui.org/plainblack/branch/WebGUI_7.619:42
SynQ2rizen: I'll let you know if the compile finished succesfully as soon as I'm home, OK?19:43
@rizenk19:44
SynQ2k19:44
+MrHairgreasewow19:44
SynQ2ttl19:44
+MrHairgreaseI thought the procedure was much more complicated19:44
+perlDreamerno, single rev merging is dead easy19:44
+MrHairgreaseoh aha19:44
+MrHairgreasebui19:44
+MrHairgreasebut*19:44
+MrHairgreaseThere are more revisions of Thingy that have to be backported19:45
+perlDreamerwell, in that case...19:45
+perlDreamersvn merge -r rev1:rev2 https://svn.webgui.org/plainblack/branch/WebGUI_7.619:45
+MrHairgreaseok19:45
+MrHairgreaselet me try that out19:45
+perlDreamernote, rev1 is 1 rev less than your first commit19:45
+MrHairgreaseyup19:46
+perlDreameractually, for your two commits, I'd just do them 1 by 119:46
+perlDreamerand, I gave you the wrong url19:46
+perlDreamerto back to 7.6, you'd do19:47
+perlDreamersvn merge -c 11036 https://svn.webgui.org/plainblack/WebGUI19:47
+MrHairgreaseoh right19:47
+perlDreamerand then svn merge -c 11022 https://svn.webgui.org/plainblack/WebGUI19:47
Mech422rizen: I just noticed the build script in wre-9.1 has '--enable-shared=PKGS' for graphviz... might want to check that in SVN ?19:47
+MrHairgreasebut I'll have to do that from a co'e 7.6 tree right19:47
+perlDreameryes19:48
Mech422though I suppose its only an issue if they add a package called PKGS :-)19:48
+perlDreamerthere may be a way to merge remotely19:48
+perlDreamerbut I don't know how19:48
* MrHairgrease doesn'tr care =)19:48
+MrHairgreasecan't wait to go to git19:48
+perlDreamerit'll be nice to be all in one domain, or the other19:49
+perlDreamerbouncing back and forth confuses me19:49
@rizenMech422: i'll check19:51
CIA-23WebGUI: martin * r11036 /WebGUI/ (3 files in 3 dirs): 19:55
CIA-23WebGUI: - Fixed a bug in thingy which caused the defaultValue property for some list form elements to be ignored.19:55
CIA-23WebGUI: - Fixed a race condition introduced in a previous commit.19:55
CIA-23WebGUI: jt * r11037 /wrebuild/build.sh: 19:55
CIA-23WebGUI: perl modules no longer ask questions19:55
CIA-23WebGUI: removed an unneeded flag on graphviz19:55
+perlDreamerokay rizen, why are the HTML Tidy people idiots?19:59
@Haargthe last release tarball they have available is from 200020:00
@rizenwhat he said20:00
@Haargapparently they prefer to just only have cvs20:00
@rizenin order to get the code20:00
@rizenyou need cvs20:00
-!- sbaur [n=sbaur@130.157.145.37] has joined #webgui20:00
@rizennot going to include cvs as a requirement of the WRE build process20:00
+perlDreamergotcha20:05
Mech422rizen: hmm - you might want to look at the --with-perl=yes option in ImageMagick build... for me, that picks up my system default perl, and not the wre perl..20:19
Mech422rizen: I'm compiling now with --with-perl=/data/wre/prereqs/bin/perl5.10.0 to see if that helps with my linking issue20:19
+MrHairgreaseargghh20:20
+MrHairgreasein 7.6 errorhandler doesn't have preventDebugOutput yet20:20
Mech422rizen: which it didn't :-P *sigh* back to drawing board20:20
CIA-23WebGUI: colin * r11038 /WebGUI/ (4 files in 4 dirs): 20:23
CIA-23WebGUI: When an inbox message is sent to a group, and any member reads it, it is20:23
CIA-23WebGUI: marked as read by all members.20:23
CIA-23WebGUI: colin * r11039 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backporting inbox group message behavior fix.20:23
CIA-23WebGUI: arjan * r11040 /WebGUI/lib/WebGUI.pm: Basic auth can have characters after the word "Basic"20:23
CIA-23WebGUI: arjan * r11041 /branch/WebGUI_7.6/lib/WebGUI.pm: Basic auth type can have more characters after the word Basic20:23
+MrHairgreaseyay20:29
+MrHairgreasebackport  succeeded20:30
Mech422Yes!! PerlMagic freaking linked!20:31
+MrHairgreaseok20:34
+MrHairgreasetime to go home20:34
+MrHairgreaselater!20:34
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []20:35
CIA-23WebGUI: martin * r11042 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting thingy fixes to 7.620:38
* perlDreamer goes to the gym20:39
-!- hansw [n=hans@p5480541D.dip.t-dialin.net] has joined #webgui20:48
hanswow joy, created my second webgui site20:48
@preactionyay!20:49
hanswin webgui 5 *shivers*20:49
@preactionuh... not as yay...20:50
@preactionin fact, very bad!20:50
hanswwell, it works, it's fast20:50
hanswand even started hacking some of the macro's :-)20:51
@preactioni would really suggest upgrading your sites to 7.x (preferably 7.6) as soon as possible. it's not very easy, but as long as you follow the instructions it will work and you won't lose any data20:52
hanswpreaction, it's planned for later this summer20:53
@preactionthat's good. then 7.7 will be stable and you can move to that20:53
hanswafaik there are no security issues in 5 with normal usage20:54
@preactionthere are some XSS issues20:54
@preactionthat were fixed as of 7.4 or 7.5 i believe20:54
hanswhmm, ok20:54
hanswin specific modules?20:54
@preactioni don't remember the specifics, but the security announcements are on webgui.org or plainblack.com20:55
@rizenwebgui 5 is a completely different codebase20:56
hanswah, ok, we have only a few static user names20:56
hanswand no wiki20:57
@rizenany patches applied to 7.x are almost certainly not related to 5.x20:57
@preactionah, so those aren't the same potential security holes then20:57
hanswrizen, I know, did look at it20:57
@rizenyeah20:57
@preactioninstead, there's completely unknown potential security holes20:57
@rizenfrom a history point of view, 6.2 is the last rev that even remotely resembles 5.x20:57
@rizenstarting in 6.3 the asset system comes into play20:58
hanswbut I needed to get this site online soon, they tried to build it over the past 1.5 years in Joomla, they still needed more weeks to finish it, so I build the site in 16.5 hours20:58
@rizenand that's a whole new ball game20:58
@rizennice job hansw20:58
@preactionhansw: that would be a wonderful story to tell on webgui.org20:58
hanswrizen, joomla is so fucking retarded, it would have never worked20:58
hanswhttp://pirasite.piramide.nl/ <-- they are now filling it with content20:59
hanswsome links still point to *shiver* joomla sites20:59
@rizenvery nice looking21:01
hanswwell, I did not create the layout, only made the html and hacked some specific macro's in it21:02
hanswif you look at www.piramide.nl you will understand we needed a new site :-)21:02
Mech422ooh - someone just pointed 'ack' out to me... looks nifty :-)  and pure perl :-)21:03
@preactionooh Frames!21:04
@preactionand what is "SmartSite DWS 4"?21:04
@preactiongoogle has nothing21:04
@rizenhansw, do you work with Len Kranendonk?21:06
@preactionhttp://www.smartsite.com/index.html <- did come up with this though, which breaks so many rules of good web design it has given me pancreatic cancer21:06
hanswrizen, I came when he left piramide21:07
@rizenok21:08
@rizeni was thinking he used to work there, because the company name sounded very familiar21:08
hanswI used to live 2 streets away from him21:08
hanswrizen, I know, he went to the conference when he worked for piramide21:09
@rizenhe's coming to this year's WUC as well21:09
@rizenin fact, he's speaking this year21:10
hanswah, nice21:10
hanswwill be back later, need to do something21:10
+SynQhansw: hi there21:13
+SynQrizen: I just hit the enter button :)21:13
+SynQhansw: any idea who is going to install the new webgui's at piramide?21:14
+SynQI'd like to have a coffee with that person21:14
@preactiondon't you guys still have the webgui drinks? 21:15
@preactionalso, if that person hangs out here they can get some help with the upgrade, as i mentioned it won't be easy, especially if something goes wrong21:16
Mech422SynQ: got the imagemagick to link :-)  Doing a full build now !21:16
hanswSynQ, why?21:16
hanswAh, Koen :-)21:16
+SynQ:)21:16
+SynQI'd love to see piramide still use WebGUI in 3 years21:17
hanswKoen, on a virtual Linux machine, Debian21:17
+SynQah21:17
+SynQwith WRE?21:17
hanswmaybe21:17
+SynQI recommend debian lenny21:17
+SynQwith WRE 0.9.321:17
+SynQonce I get it to compile :)21:17
+SynQBuilding PM Locales-0.0521:17
+SynQ--------------------------------------------------21:17
+SynQCan't open perl script "Makefile.PL": No such file or directory21:17
+SynQWRE ERROR: Locales-0.05 Makefile.PL did not complete successfully.21:17
hanswwe are using lenny already, takes me about 10 minutes to bring a new server live and updated21:17
+SynQthat is normal indeed :)21:18
+SynQas long as your pool of resources is big enough21:18
hanswseperated dedicated mysql machine on Lenny too21:18
+SynQbut who is installing WebGUI?21:19
+SynQare you going to do that yourself?21:19
hanswSynQ, you will need to drink coffee with me yes :-)21:19
+SynQ:)21:19
+SynQnice21:19
+SynQI love the hardenberg area21:19
hanswSynQ, I am doing all of the Linux work, almost all, for Piramide21:19
hanswyou are always welcome to visit us, do call, I am in Almere sometimes21:20
+SynQok21:20
+SynQI will21:20
+SynQnow it's time for asperageas (those white things) with the folks who are over :)21:21
hanswhave a nice diner :-)21:21
+SynQJT: it compiles on etch21:23
+SynQbe back after dinner21:23
@rizennice21:24
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has joined #webgui21:25
-!- mode/#webgui [+v MrHairgrease] by ChanServ21:25
* Mech422 taps foot impatiently...21:39
Mech422stupid compiles21:39
Mech422:-P21:39
sbauris something going on with plainblack.com email? I have not received any email from any of the boards today. It looks like the last message I received was sent yesterday at 9:14 PDT21:49
@preactionsbaur: one sec, i'll give it a nudge there hey21:49
@preactionmidwestern accent is free-of-charge hey donchaknow21:49
sbaurI did get a message from David H earlier though so individual email seems ok21:50
@preactionsorry, i mean "i'll give it a nudge dere hey"21:50
@preactioner... so i just watched the mailQueue go from 70 to 900 in about 20 seconds21:52
@preactionand spectre wasn't running anything21:53
sbaurwow21:53
@rizenyup21:53
@rizenthat's email expansion21:53
@preactionokay, now it's running something21:53
Mech422crud - everything build down to DBD:mysql _then_ it decides mysql needed -fpic ARRGH21:53
@preactionand mailqueue is going down, so sbaur it should be sending mail now21:53
@rizenpreaction, throw a cron job on the box21:53
sbaurand i have a couple of new messages already21:53
@rizento restart spectre every day for her21:53
sbaurpreaction: thanks21:54
@rizenuntil we can figure out why that's happening21:54
@preactionkk21:54
Mech422so I'm finally getting down to the end of this build script - its running as far as the perl modules now...21:56
Mech422is there any particular breakage I should be looking for on an 64bit (amd64) Debian Lenny box ?21:57
@rizendon't know, i've never been able to get it to compile on a 64bit box before21:57
Mech422rizen: I sent patches in a while back - and the got added to the 9.1 build.sh ?21:58
Mech422though it appears, not all of them made it in :-)21:58
Mech422and a new one was imagemagic needing the full patch to libperl21:59
Mech422s/patch/path/21:59
Mech422anyway - it was pretty much same ole cruft - add -fPIC here, and an -fPIC there, here a pic, there a pic...everywhrere...22:00
* Mech422 apologizes22:00
Mech422its been a long night :-P22:00
Mech422ole mcPIC'y had a (compile) farm, EIO, EIO EIO :-D22:00
@rizenwhat will the -fPIC stuff do to 32 bit builds?22:04
Mech422Anyway, would I be safe in assuming that if the stuff builds, we don't expect any particular breakage on 64bit ?  its not like you changed these packages right - basically just compiling stock versions22:04
@rizenor should that only be put in place if the --ia64 flag is run22:04
Mech422Position Independent Code - makes it relocatable - might be a perf hit for 32 bit but not sure...and not by much if it is22:05
@rizenyes, we're compiling stock versions, just with our own set of flags to turn on/off stuff that's needed for webgui22:05
@rizenyeah, but if it's any at all that's not acceptable22:05
Mech422I'd think the ia64 flag would be a good way to do it - I was just too lazy to put it in everywhere it was needed22:05
@rizenso we'll have to put an if ia64 wrapper around it22:05
Mech422and the one place it appears in this make file, it didn't work22:05
Mech422so I just shoved -fpic into the command lines22:06
Mech422rizen: I'd guess if your running 32 bit in VM's - your losing more performance then the fpic's would cause ??22:08
Mech422anyway, if we're tweaking for speed - there's prolly more switches we can throw as well22:08
@rizenwe don't run it in vms22:08
@rizenwe compile it in VMs22:08
Mech422ahh - my bad, sorry :-)22:09
@rizenwe run on bare metal22:09
Mech422I run it in VM's :-)22:09
@rizeni'm reading about -fPIC and -fpic right now22:09
@rizenand it seems that you shouldn't need it22:09
@rizenit's for shared libraries22:09
@rizenit doesn't mention anything about 64-bit anything22:10
Mech422yeah, it - it seems to effect symbol relocations on 64bit22:10
@rizeninteresting22:10
Mech422also, imagemagic has a --with-gnu-ld switch that prolly should be set, when using gnu ld22:11
Mech422but I didn't bother to check what that actually _does_22:11
@preactionperlDreamer: are you doing the release?22:11
+perlDreamerlater today, yes22:11
@preactionokay, just wondering. pb.com is weird22:12
@rizenah i just found another reference to it22:12
@rizenturns out that it's useful if you're compiling on AMD6422:12
Mech422rizen: oh - and the imagemagick configure line needed : LDFLAGS=-L$WRE_ROOT/prereqs/lib/perl5/5.10.0/x86_64-linux/CORE/ to find the wre's version of libperl22:12
@rizenbecause it has built in something or other to support it22:12
@rizenare you on AMD64? or intel?22:13
Mech422Intel is AMD64 - unless you still have an Itanium box around ?22:13
Mech422I wondered about the --ia64 switch :-)22:13
Mech422I dont have anything big enough for ia64 - but with the govt work you guys do, I wondered if you got to play with some of that stuff ?22:15
Mech422rizen: btw - if you still want html tidy without the hassle - why not wget a src tarball from debian ?  they make pristine sources available for all packages ?22:18
-!- fibioni [n=pops@65-101-154-168.tukw.qwest.net] has joined #webgui22:19
@stDavidpreaction22:20
@preactionyo22:20
@stDavidDavid C is in as fibioni - can ya give him voice?22:20
@preactioni can do better than that22:20
@stDavidthx22:20
@preactioner. i could, fibioni please register with nickserv: /msg nickserv help register22:21
fibioni/msg nickserv help register22:21
fibionipreaction fini22:31
@preactionfibioni: k, thanks. you're now auto-opped, provided you identify as you enter. there's a way to do it automatically in Xchat aqua (File, Server List> Show Details22:32
fibioniI'm using pidgin (until I get a mac)22:33
@preactionah, then i dunnos. it might be possible22:33
fibionik22:34
@preactionoh, right22:39
Mech422preaction: should I be auto-installing optional modules from cpan for 9.1 ?  or is everything built in ?22:39
-!- mode/#webgui [+o fibioni] by preaction22:39
@preactionMech422: everything necessary is built into the WRE. optional are optional22:39
Mech422'kay - gonna say no then...22:40
Mech422Woot!!22:42
Mech422build completed successfully!!!22:43
Mech422finally :-P22:43
Mech422'salata compiling there, that is...22:43
Mech422wreconsole is up !22:45
Mech422ok - wre did the automated webgui install thing, setup mysql, etc - its offering to create sites now..22:51
Mech422I'm thinking this should be good22:51
Mech422if anyone wants it, I have the hacked build.sh I used for 64 bit Debian Lenny22:51
Mech422(for wre-9.1 stable)22:51
hanswMech422, sounds nice. Is it able to handle remote mysql installations too?22:53
hanswthat is one thing stopping me from using the wre, I want a seperated mysql server22:53
@preactionMech422: post it to the webgui dev list and you'll get instructions for how to zip up your resulting WRE and submit it to the sourceforge22:53
@preaction(i mean, if you want to do that. otherwise even the Build.sh will be wonderful for us)22:55
@Haargit isn't possible to upload files to sourceforge for someone else's project anymore22:56
Mech422hansw: umm - it just does whatever build.sh normally handles - just does it for Debian Lenny Amd64 now...22:56
@preaction... why does sourceforge have to keep making more and more suck?22:56
hanswMech422, ah, ok22:56
Mech422preaction: I can post the build.sh to tinyurl or something ?22:56
@preactioni suppose github doesn't support uploading compiled binaries, does it?22:56
@Haargit supports uploading binaries, yes22:57
@preactionMech422: sure, but posting the URL to the wgdev list will ensure someone acts on it. 22:57
Mech422I've never used github...22:57
Mech422ahh - ok22:57
@Haargi don't know what kind of limits github has for downloads though22:59
Mech422umm - where is the dev list ?  22:59
@preactionoh well. i guess we stay with suck for now22:59
@preactionMech422: http://webgui.org/discuss22:59
* Mech422 covers up - his noobish is showing22:59
@preactionhttp://www.webgui.org/webgui/dev/discuss <- er this one22:59
@preactionno worries, everybody's a noob. we all just live to accept it23:00
Mech422any particular switches you like on your patches/diffs ?23:03
@preactiondiff -u <- is usually enough23:04
-!- fibioni [n=pops@65-101-154-168.tukw.qwest.net] has left #webgui []23:07
Mech422preaction: ok - sent23:09
@preactionMech422: thanks much23:09
Mech422preaction: Hmm - the default wreconsole port (60834) is high enough that my home network doesn't want to hit it...23:12
@preactionthat's... weird23:12
Mech422I think its getting into the zone used for NAT on my linux firewall23:12
Mech422high port numbers are used by linux for NAT stuff - changed the port number to 8080 in wreconsole.pl and everythign works fine23:12
-!- plainhao [n=plainhao@208.75.85.237] has quit []23:13
Mech422ok - if you want me to dump bins somewhere - I'll be around tommorrow...but right now, I need sleep :-P23:14
+perlDreamersleep?23:17
+perlDreamerit's like 1 in the afternoon23:17
Mech422pd: I've had 2 hours sleep in 2 days :-P23:17
+perlDreameroy23:17
Mech422I kinda sorta wiped out the 'production' dev box by accident ...23:18
+perlDreamergotcha23:18
Mech422on the bright side - we're now on 9.1 :-)23:18
+perlDreamerwell, with my self imposed power trip, I grant you authority to unplug and tune out23:18
Mech422why thank you - that sounds wonderful :-)23:18
Mech422Hey - speaking of power trips ...23:19
Mech422how did the remodeling at castle PD go ?23:19
+perlDreamerthe garage is almost buttoned up23:19
+perlDreamerI'll probably wait for fall/winter to go up there and install the lighting23:19
+perlDreamerthe office is also almost done23:19
+perlDreamerjust have to install my window and it'll be done23:19
Mech422nice - ooh, you got a window office !23:20
+perlDreameryes, sort of23:20
Mech422dam, next you'll be telling me its a corner office too23:20
+perlDreamerno, you'll laugh23:20
Mech422??23:20
+perlDreamerit's a window out into the garage23:20
+perlDreamerI'll document it on my blog23:20
Mech422LOL - your right - I'm laughing :-)23:20
+perlDreamerit's a small, kind of cramped room23:20
+perlDreamerso the window will help with that23:21
+perlDreameralso, since the garage has windows, I'll get some lighting23:21
+perlDreamerplus, it makes the cat happy when he can watch us working out there23:21
Mech422ahh - don't feel bad... our home office window is just a bit away from hte dog run...23:21
Mech422if the wind blows the wrong way, the office smells like dog poop :-P23:21
+perlDreamerthat's no good23:21
hanswtake out the dog for a walk :-)23:22
Mech422nope - we either stink or fry... or hope the wind blows the other way..23:22
Mech422hansw: yeah - the kids walk him, but he also has a run in hte back yard so he doesn't have to stay in all day23:22
hanswhmm, that can be a problem yes23:23
Mech422anyway, I'm off ta bed...23:23
Mech422thanks for putting up with me :-)23:24
hanswguys, is it possible to run a current webgui on a mac mini (ppc) with 512 MB internal memory?23:42
+perlDreamersure, it'll just be a little slow23:43
hanswthat is not a problem, would only be for testing purposes23:43
+perlDreameractually, it could be just fine, it just wouldn't handle any load23:44
+perlDreamerthere are some ways to get the memory requirements down23:44
+perlDreamerlike running fewer children in Apache23:44
hanswyes, I'm familiar with apache tuning :-)23:45
hanswI am so glad to not have to maintain Joomla23:46
+perlDreamerI've never used it.  What makes it hard to maintain?23:48
hanswthe fact that people with privileges can install all kinds of modules23:49
hanswsome of them will need privileges on the core23:49
hanswbut the biggest problem are the security issues in third party modules23:50
hanswhmmm, is the wre for intel osx only?23:50
hanswand for leopard it seems23:51
hanswstill using tiger here (10.4)23:51
@preactionhansw: precompiled yes. i think ImageMagick requires Intel, but I don't know23:51
hanswmaybe I will install it from source23:52
hanswdoes the source tarball include the apache and mysql sources too?23:53
+perlDreamerif not, I think it will fetch them23:54
hanswhmm, I will have a look at the demo first23:56
+perlDreamerthere are two of them23:59
+perlDreamerdemo.plainblack.com gives you a demo of the stable version23:59
hanswI am currently using the webgui.org one23:59
+perlDreamerbeta.plainblack.com will give you a demo of the upcoming release (new features, etc.)23:59
--- Day changed Fri May 29 2009
@Haargbeta.webgui.org00:00
@Haargdemo.plainblack.com and demo.webgui.org are the same site00:00
hanswhehe, when I try to insert a blind xss it asks me if I want to create the page yns/'' :-)00:06
@preactionAdmin Mode isn't protected against some deliberate sabotage, the idea being if you have admin privs, you're trusted00:09
hanswyes, I agree, but was just messing around a bit00:10
hanswit mostly indicates if a user can do something stupid too00:10
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]00:13
hanswwill have a closer look at the wre, downloaded the source and I will see if it fits our needs00:16
+perlDreamerI have to run out and pick up the kids from school.  Be back in 30-ish00:21
hanswthanks for the answers perlDreamer 00:21
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui00:34
-!- mode/#webgui [+o plainhao] by ChanServ00:34
Mech422preaction: ok - if desired, I can work on getting Debian Lenny 64 bit support for 9.3 (or whatever this weekends release is...)00:35
Mech422client's ok with me burning some hours on it00:35
@preactioni'm sure somebody could use it, especially the 64-bit part00:35
Mech422preaction: is that in the svn repo or the git repo ?00:36
@preactioni think svn still, but i don't know00:36
Mech422ok - I'll try and catch SynQ later tonight - if not, I'll touch base tommorrow morning and get started with it...00:37
Mech422given 9.1 is working - it shouldn't be too bad to get 9.3 going00:37
@preactionaren't you supposed to be napping? ;)00:37
Mech422yeah - Umm... I'm talking in my sleep ? :-)00:38
Mech422btw - if you still want html tidy in the wre - you could probably just wget this: http://ftp.de.debian.org/debian/pool/main/t/tidy/tidy_20080116cvs.orig.tar.gz00:38
Mech422Debian keeps src tarballs around for GPL requirements :-)  which makes for easy wget'ing00:39
Mech422and now, I shall try again to go to bed :-)00:39
hanswMech422, located in Germany?00:41
@preactionlooks like California, USA00:42
hanswyes, indeed, comcast00:42
hanswgot me confused by posting a German debian mirror :-)00:42
Mech422oh - no, I got the link from : http://packages.debian.org/lenny/tidy00:42
Mech422which I think just randomly picks a mirror to use00:43
Mech422(and yet, I'm in San Jose, CA - another victim of commiecast :-P Want FiOS now!! )00:43
Mech422s/yet/yes/00:43
hanswI will not blame you, using t-online, about as bad as comcast00:44
Mech422heh00:44
hanswcomcast and t-online had complete ranges in my spamikaze rbl a few years ago when I lived in the Netherlands00:45
Mech422my friend in Utah gets 70Mbps FiOS for $80/month _symmetric_00:45
hanswnice00:45
Mech422but here in the heart of silicon valley, there is no FiOS to be found :-P00:45
hanswlol00:45
hanswI should get back in using perl some more00:46
Mech422I'm in the same boat - been using Python for like the last 8-10 years00:47
hanswbeen using php for about 10 years to, only perl thingy I did was spamikaze00:47
hanswand some system stuff on different unixes00:48
Mech422yeah - division of labour around here...00:48
Mech422Has a heart beat -> Donnna's problem00:48
hanswow dear, forgot about my bind backoffice stuff :-)00:48
Mech422Has a power cord -> Steve's problem00:48
hanswI did more perl then I thought I did00:49
Mech422I haven't really done perl since I left Genuity/Bechtel00:50
hanswI have no idea who/which that name is :-)00:50
hanswliving in Germany, so don't blame me00:50
-!- rizen [n=rizen@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]00:50
hanswworking in the Netherlands, at least they speak English there00:51
-!- fibion1 [n=pops@71-35-176-89.tukw.qwest.net] has joined #webgui00:51
Mech422Genuity was an ISP - got bought by GE/UUNet I think... Bechtel was the company people had heard about- it was the parent company, and is the world largest privately owned engineering firm00:51
hanswhmm00:51
Mech422Ahh-I worked in Hoofdorp for a while...00:51
hanswfor Mickysoft? :-)00:52
Mech422during the y2k thing - nah - for a company out of the Uni. of Amsterdam - used dataflow analysis and language parsers to automagically detect and correct y2k errors in code00:52
-!- fibion1 [n=pops@71-35-176-89.tukw.qwest.net] has left #webgui []00:53
Mech422mostly in COBOL and PL/1 code00:53
hanswnice00:53
hanswUvA company you mean?00:53
Mech422heh - dunno - it was like 10+ years ago - it was some guys from Universisty of Amsterdam00:54
hanswI worked in Amsterdam for a few years, then switched to a company in Utrecht and then to Piramide Almere00:54
hanswMech422, UvA is the general short name for that University over here00:55
hanswuhmmm, there in the Netherlands00:55
Mech422I liked Amsterdam - it was the only place I actually had breakfast and read the paper in the morning like a real person :-P00:55
hanswhaha00:55
Mech422Ahh :-)00:55
Mech422I remember the local pub was called 'boobies' - and I was quite disappointed to find out there weren't many there :-P00:55
hanswMech422, I used to work for Terena, located at the Koningsplein00:56
hanswlol00:56
Mech422:-D00:56
Mech422alright - need sleep...and I mean it this time!!00:56
Mech422later all !00:56
hanswgood night00:56
hanswtell Koen to stop eating asperges00:57
hanswI need some sleep too, thank you all for the answers00:58
-!- hansw [n=hans@p5480541D.dip.t-dialin.net] has quit ["Leaving"]00:58
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui01:02
-!- mode/#webgui [+o rizen] by ChanServ01:02
CIA-23WebGUI: doug * r11043 /WebGUI/lib/WebGUI/Asset/Sku/ThingyRecord.pm: added "addedToCart" var to ThingyRecord01:08
CIA-23WebGUI: doug * r11044 /WebGUI/docs/changelog/7.x.x.txt: added changelog entry01:08
-!- MrHairgrease [n=martin@5ED040EC.cable.ziggo.nl] has left #webgui []01:09
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has quit []01:51
CIA-23WebGUI: colin * r11045 /WebGUI/t/Mail/Send.t: Fix number of skips in tests.01:55
CIA-23WebGUI: colin * r11046 /WebGUI/etc/WebGUI.conf.original: Add the Ogone payment driver to the default WebGUI.conf file.02:08
CIA-23WebGUI: colin * r11047 /WebGUI/docs/upgrades/upgrade_7.7.7-7.7.8.pl: 02:08
CIA-23WebGUI: Add the Ogone plugin to any new configs created in 7.7.7, using02:08
CIA-23WebGUI: the default site config.02:08
CIA-23WebGUI: colin * r11048 /WebGUI/t/Asset/AssetExportHtml.t: More SKIP number fixes.02:23
-!- sbaur [n=sbaur@130.157.145.37] has quit []02:25
-!- s4eek [n=charles@216.98.8.3] has quit []02:26
CIA-23WebGUI: colin * r11049 /WebGUI/ (3 files in 3 dirs): 02:38
CIA-23WebGUI: Add enableSurveyExpressionEngine to default WebGUI conf file.02:38
CIA-23WebGUI: Rerun the upgrade subroutine to handle newer surveys.02:38
CIA-23WebGUI: Handle the config option being off in Survey/Test.t02:38
-!- tavisto [n=tavisto@96.230.192.126] has quit []02:39
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui02:53
-!- mode/#webgui [+v patspam] by ChanServ02:53
-!- cap10morgan [n=wmorgan@h19-afsc.ded.indra.com] has quit [Read error: 110 (Connection timed out)]02:56
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]03:12
-!- Haaarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui03:12
-!- mode/#webgui [+o Haaarg] by ChanServ03:12
-!- Haaarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]03:30
CIA-23WebGUI: colin * r11050 /WebGUI/ (2 files in 2 dirs): Add missing flags for options in previous upgrades.03:38
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui03:51
-!- mode/#webgui [+o Haarg] by ChanServ03:51
CIA-23WebGUI: colin * r11051 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): 03:53
CIA-23WebGUI: Note that Test::Harness 3.16 or high is now needed. Otherwise,03:53
CIA-23WebGUI: upgrades fail.03:53
CIA-23WebGUI: colin * r11052 /WebGUI/docs/create.sql: Preparing for 7.7.8 release.03:53
CIA-23WebGUI: patspam * r11053 /WebGUI/ (2 files in 2 dirs): Made Survey Test Suite feature was dependent on TAP::Parser and TAP::Parser::Aggregator04:22
CIA-23WebGUI: colin * r11054 /WebGUI/ (sbin/testEnvironment.pl docs/gotcha.txt): Rollback Test::Harness requirement.04:22
CIA-23WebGUI: colin * r11055 /releases/WebGUI_7.7.8-beta: Release 7.7.8-beta04:52
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI04:55
-!- mode/#webgui [+o tavisto] by ChanServ04:55
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit ["Leaving."]05:10
* perlDreamer is outta here!05:16
+perlDreamerfor now05:16
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]05:16
-!- rizen [n=rizen@h69-128-55-18.mdsnwi.dedicated.static.tds.net] has joined #webgui05:18
-!- mode/#webgui [+o rizen] by ChanServ05:18
CIA-23WebGUI: colin * r11056 /WebGUI/ (4 files in 4 dirs): Preparing for 7.7.9 dev cycle.05:22
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has quit [Remote closed the connection]05:24
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui06:01
-!- mode/#webgui [+v perlDreamer] by ChanServ06:01
* Mech422 awakes06:01
Mech422heh - that was a good nap06:02
Mech422rizen: I got 9.1 working on 64 bit Debian Lenny ...06:03
Mech422rizen: and my client is willing to spring for a few hours work, if you'd like me to try and get 9.3 working on 64 bit ?06:04
@rizenanythign we can do to get 64 bit support working is a good thing in my book06:05
@rizeni saw your post to the dev list06:05
@rizenand i'm going to try to incorporate your diffs into svn tomorrow06:05
@rizenonly i'll do it with the --64 flag06:06
Mech422yeah - I wimped out :-P06:06
@rizeni just want to make sure that we can squeeze every last drop of power out of each platform06:07
Mech422Do you have a checkout url for 9.3 06:07
@rizensvn co https://svn.webgui.org/plainblack/wrebuild06:07
Mech422yeah - its pretty easy to wrap it in a define..06:07
@rizenalthough...depending on what Haarg is doing tomorrow06:07
@rizenwe may be switching wre to git06:07
@rizentomorrow06:07
Mech422gah - too many vcs systems lately - cvs,svn,git,Hg, darcs ahh well06:09
Mech422suppose I can figure out how to do a checkout from git :-006:09
@rizengit clone <url goes here>06:09
@rizeni agree though06:10
@rizeni don't think there's anything wrong with svn06:10
@rizenbut many in the community and on my staff think that git is super cool06:10
@rizenso i've allowed them to convince me to switch06:10
@tavistocraaaaap, someone in the mood for trivia? Someone asked me this awhile back and I can't remember the answer.... 06:11
@tavistoWhere can I find a list of modules that are required for WebGUI to run on a server.   (person is saying they can't get root but the sys admin could install all of the required modules on their server... to get WebGUI to run06:11
Mech422tavisto: Hmm - shouldnt that just be the list of modules downloaded by the getmodules script ?06:12
Mech422rizen: I like Hg - its a nicely packaged python module - so just easy_install mercurial gets it all setup and working06:13
@tavistoI'm guessing but since I don't install WebGUI much anymore I am in the dark on that one06:13
Mech422but Hg/Git are supposed to be like twins seperated at birth or something06:13
@rizentavisto: my first question has to be why?06:14
@rizenthere's no reason anyone but us should have to know that06:14
+perlDreamerMech422 is correct.  The list of modules from build.sh should do the job nicely.  Although, that won't track their dependencies.06:15
@tavistoA potential customer (who is a webmaster of several non-profit org websites) wants to use WebGUI. However, he stated that he does not have root access but could talk the admin into installing the missing modules and prereqs on the server.06:15
+perlDreamertavisto: here's a rough list https://svn.webgui.org/svnweb/plainblack/view/wrebuild/getperlmodules.sh06:16
@tavistothis doesn't sound like a very good situation to me.. and I've offered PB hosting options but he wanted to know about this. So I'm just throwing this out to yall06:16
+perlDreamerThree words, tavisto06:16
+perlDreamerW06:16
+perlDreamerR06:16
+perlDreamerE06:16
@tavistoyeah, don't think I didn't already mention it a bunch of times06:16
@rizenthe file he just gave you lists more modules than you need06:17
@tavistoI always get to deal with people with a variety of needs and so it's kinda funky being a frontman for this stuff06:17
@rizenthat's the complete list of modules that comes with the WRE06:17
@tavistorizen, if the modules and prereqs are installed on the server. Can he upload WebGUI to the server and run it even though he personally doesn't have root?06:17
@rizennot really06:18
Mech422yes06:18
Mech422I just installed / built wre webgui _as_ webgui06:18
Mech422you only need root to _run_ the code06:18
+perlDreamerlike spectre06:18
@rizenhe'd also need the server admin to put the configuration stuff into apache06:18
@rizenand restart 06:18
Mech422err - my bad... I thought you meant could he _install_ wre/webgui without root06:18
@rizenso the server admin really needs to install webgui on his behalf06:19
+perlDreamerI've worked with someone in that situation, and it's really bad06:19
@rizenand the server admin is going to crap his pants when he sees how much RAM WebGUI uses06:19
+perlDreamerit always sounds cheap to do it yourself, or have a friend do it06:19
+perlDreamerbut in the long run, it doesn't pan out06:19
@rizencuz he'll install it onto one of his servers that's already runing 1100 other sites06:20
+perlDreamerand it won't be upgraded regularly06:20
+perlDreamerso when you do upgrade, it takes weeks to get it all done06:20
@tavistough06:20
Mech422ok guys - I'm going with don't mess with 64bit stuff till tommorrow when the git/svn thing is finished..06:21
@rizentavisto the bottom line is this, either they host it with a professional webgui hoster, or they get a dedicated server where they have root access06:21
@rizenthose are THE ONLY two options06:21
@rizenthere's nothing else06:21
Mech422this way I can goof off and play everquest with a clear consience :-)06:21
@rizenhehe06:21
@rizengood plan Mech422 06:21
Mech422rizen: yeah, just discovered eq2 a couple of weeks ago - i'm _hooked_ :-P06:22
Mech422anyway - cya all tommorrow06:22
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI06:22
-!- mode/#webgui [+o khenn] by ChanServ06:22
@rizenlaters06:22
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection]06:22
@tavistoalright rizen, I had to atleast ask the question so I knew how dreadful it would be06:25
@rizenit's not pretty06:25
@rizenhe may be able to make it work, but he'll never be happy with it06:25
@tavistonow I have to somehow get him to go with our site hosting and make his life easy06:25
@tavistoI think I'm going to get a linode.com server and install the WRE on that badboy. I feel out of touch on the techie side and I hate that06:26
+perlDreamertavisto, how 'bout just using your laptop?06:27
@rizenthe WRE runs nicely on macs06:28
@tavistoactually.. that's not a bad idea because I will need to do that for EduComm when I'm presenting06:33
@tavistoer when our slideshow is running and then when people want to see demos06:33
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]06:39
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui06:50
-!- mode/#webgui [+v cap10morgan] by ChanServ06:50
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]06:51
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI07:01
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]07:01
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @rizen, @preaction07:25
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:33
-!- mode/#webgui [+o preaction] by ChanServ07:33
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]08:17
-!- tavisto [n=tavisto@96.230.192.126] has quit []08:20
-!- ryuu_ro [n=rory@gw.oqapi.nl] has joined #webgui09:14
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has joined #webgui09:54
-!- plainhao [n=plainhao@mail.xbiotica.com] has quit []12:22
-!- plainhao [n=plainhao@208.75.85.237] has joined #webgui14:03
-!- mode/#webgui [+o plainhao] by ChanServ14:03
-!- hansw [n=hansw@87.249.99.61] has joined #webgui15:53
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has joined #webgui16:21
-!- mode/#webgui [+o bopbop] by ChanServ16:21
-!- MrHairgrease [n=martin@gw.oqapi.nl] has joined #webgui16:25
-!- mode/#webgui [+v MrHairgrease] by ChanServ16:25
-!- tavisto [n=tavisto@96.230.192.126] has joined #WebGUI16:27
-!- mode/#webgui [+o tavisto] by ChanServ16:27
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]16:27
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]16:28
-!- khenn [n=khenn@76.208.68.155] has joined #WebGUI16:28
-!- mode/#webgui [+o khenn] by ChanServ16:29
-!- hansw [n=hansw@87.249.99.61] has quit ["Leaving"]16:29
-!- carogray [n=Caroline@94.196.168.89.threembb.co.uk] has joined #webgui16:36
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui16:38
-!- mode/#webgui [+v perlmonkey2] by ChanServ16:38
-!- LTR_bob [n=bob@a80-101-75-92.adsl.xs4all.nl] has quit ["Leaving."]17:00
-!- rizen [n=rizen@75.50.91.77] has joined #webgui17:05
-!- mode/#webgui [+o rizen] by ChanServ17:05
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui17:05
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has joined #webgui17:28
-!- mode/#webgui [+o Haarg] by ChanServ17:28
-!- fibioni [n=pops@65.102.161.51] has joined #webgui17:33
-!- fibioni [n=pops@65.102.161.51] has left #webgui []17:36
-!- fibioni [n=pops@65.102.161.51] has joined #webgui17:42
-!- fibioni [n=pops@65.102.161.51] has left #webgui []17:43
-!- fibioni [n=pops@65.102.161.51] has joined #webgui17:44
-!- carogray [n=Caroline@94.196.168.89.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]17:45
-!- mode/#webgui [+o fibioni] by bopbop17:47
-!- perlDreamer [n=colink@71.117.209.184] has joined #webgui17:50
-!- mode/#webgui [+v perlDreamer] by ChanServ17:50
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []18:04
-!- fibioni [n=pops@65.102.161.51] has left #webgui []18:05
-!- ryuu_ro [n=rory@gw.oqapi.nl] has quit []18:06
-!- MrHairgrease [n=martin@gw.oqapi.nl] has left #webgui []18:49
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI19:02
CIA-23WebGUI: colin * r11057 /WebGUI/ (4 files in 4 dirs): 19:06
CIA-23WebGUI: Revert previous bugfix for MetaData list type form controls, and change the19:06
CIA-23WebGUI: hoverhelp instead.19:06
CIA-23WebGUI: colin * r11058 /branch/WebGUI_7.6/ (4 files in 4 dirs): Backport correct MetaData list-type form control fix.19:06
CIA-23WebGUI: colin * r11059 /WebGUI/lib/WebGUI/Asset/Shortcut.pm: fix list type form data in Shortcut, too19:06
CIA-23WebGUI: colin * r11060 /branch/WebGUI_7.6/lib/WebGUI/Asset/Shortcut.pm: Backporting metadata fix for shortcut.19:07
-!- khenn [n=khenn@76.208.68.155] has quit [Read error: 110 (Connection timed out)]19:18
CIA-23WebGUI: graham * r11061 /wrebuild: moving wrebuild to github @ http://github.com/plainblack/wrebuild19:42
-!- fibioni [n=pops@65.102.161.51] has joined #webgui19:54
CIA-23WebGUI: colin * r11062 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backporting EMS fixes, 10762 and 1076320:23
-!- hansw [n=hans@p54807114.dip.t-dialin.net] has joined #webgui20:49
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []20:56
+SynQrizen21:32
@rizenSynQ: 21:32
+SynQI don't know twat about git21:32
@rizensweet21:32
@rizenwhat OS do you use?21:32
+SynQbut the only thing I use with svn is: co up and commit21:32
@rizenUbuntu?21:32
+SynQdebian of course21:33
@rizenok21:33
@rizeni'm sure you can apt-get git21:33
+SynQI have it installed21:33
@rizenok21:33
-!- mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui21:33
+SynQthat is not the problem21:33
@rizento check out the repo21:33
@rizendo21:33
@rizengit clone <url goes here>21:33
@rizenyou can get the clone url from the page i sent you21:33
* mech422 yawns21:33
mech422morning all21:33
@rizenit's 1:30 mech21:33
@rizennot morning at all21:33
@rizen=)21:33
+SynQok, let's try21:33
@rizeni know, it is where you are21:34
+SynQit's not 1:30 at all its 20:3021:34
@rizencalifornia bastard21:34
mech422its 11:30 - yer just on the wrong coast :-P21:34
mech422I'm much happier after some eq2 and a good sleep :-D21:34
+SynQCannot get remote repository information.21:35
+SynQPerhaps git-update-server-info needs to be run there?21:35
@rizenwhat's the full command you're typing21:35
+SynQI thought wre was going to be moved after we release version 1.0 ?21:36
+SynQgit clone http://github.com/plainblack/wrebuild/tree/master21:36
@rizenno21:36
@rizennot the page url21:36
@rizenthe clone url is in the page21:36
+SynQoh21:36
+SynQok21:37
@rizengit@github.com:plainblack/wrebuild.git21:37
+SynQI have a wrebuild dir now21:37
+SynQand now?21:37
@rizenok21:37
+SynQhow do I commit?21:37
+SynQor first21:37
@rizensvn up  = git pull21:37
@rizensvn commit actually requires 2 commands in git21:37
@rizenfirst21:38
@rizenyou must either21:38
+SynQhow do I view what I used to view on this page: https://svn.webgui.org/svnweb/plainblack/log/wrebuild/21:38
@rizengit commit <filename>21:38
+SynQok21:38
@rizenor21:38
@rizengit commit -a21:38
@rizento commit all the changed files21:38
@rizenin the path21:38
@Haarghttp://github.com/plainblack/wrebuild/commits/master/21:38
@rizenand then you have to push it back out to git hub21:38
@rizenby typing21:38
@rizengit push21:38
+SynQok21:39
+SynQso 'svn commit' == 'git commit -a ; git push'21:39
@Haargbasically21:39
@rizenbasicaly21:40
+SynQok21:41
+SynQlet me create an account on github21:41
mech422rizen: do you happen to know if the version of git in Debian Lenny is compatible with git hub ?21:41
hanswSynQ: http://www.sourcemage.org/Git_Guide21:41
@rizenyou have one21:41
@rizeni've already given you privs to this repo21:41
@Haargwhat version does lenny have?  unless it is very old i would expect it to work21:41
@rizenhttp://github.com/synq21:41
+SynQindeed21:42
+SynQHaarg (etch): git version 1.4.4.4 21:42
@Haarg1.5 will work fine mech42221:42
mech422Haarg: just did a update and its showing version 1.5.6 in Lenny ?21:42
mech422Haarg: thanks - installing21:42
@Haargi'm pretty sure the protocols and file format haven't changed for a very long time21:43
+SynQrizen: I think I'll manage using git21:43
+SynQthanks21:43
mech422Haarg: would the git-svn packages be of use ?21:43
@Haargnot really21:44
mech422Haarg: or will svn be going away soon enough not to matter...ah ok21:44
@rizenSynQ: it's not too hard once you know the command differences21:44
@rizenyou're a smart guy21:44
@rizenyou'll be fine21:44
+SynQjust to be on the same level, we are going to release a 0.9.3 and then, after that going to work on the 64bit stuff21:44
+SynQright?21:44
@Haargi've been using it to do the conversion, but it shouldn't be needed for anyone else21:44
+SynQthanks for the compliment, but actually I'm a smart moron21:44
@rizenyes, except that 0.9.3 is borked21:44
+SynQthat is a slight difference21:44
+SynQborked?21:44
@rizenimage magick doesn't work for drawing graphs21:44
@rizennot sure why21:45
+SynQoh you mean im21:45
@rizeni sent you an email21:45
+SynQ:)21:45
+SynQso we have to fix that before we can release something that is called 0.9.321:45
@rizenException 410: no images defined `Draw' @ Magick.xs/XS_Image__Magick_Mogrify/6523 21:45
@rizenException 410: no images defined `Image::Magick' @ Magick.xs/XS_Image__Magick_Write/12699 21:45
@rizenyup21:45
@rizenthis is the reason i run it on plainblack.com for a few days before making it public21:45
+SynQthat is the reason I have created demo.webgui.nl and demobeta.webgui.nl21:46
@rizensure, and that's awesome21:46
+SynQthey will both go live when 0.9.3 is out21:46
@rizenbut plainblack.com/webgui.org are pretty heavily trafficked, so we see the errors pretty quickly there21:46
+SynQtrue21:47
mech422Haarg: do you use the git 'quilt' stuff ?  Quilt sounds nice, but I've never really dug into it 21:47
@Haargi haven't looked at it21:48
@Haargthere are a few things along those lines i've been meaning to look at21:48
mech422rizen: one thing I noticed when I was building 9.1 - IM's configure finds the 'wrong' perl...21:49
mech422rizen: if you look at the configure output log it grabs /usr/bin/perl - which would probably be an issue if the wre version is different21:49
mech422rizen: I think I fixed it by adding '--with-perl=/data/wre/prereqs/bin/perl' or some such to the configure call21:50
mech422but I'd have to go back and double check21:50
@rizeni saw you post about that21:50
@rizeni'll test it next time to be sure21:50
@rizenbut i'm 99% sure i didn't have that problem on my builds21:50
mech422Could that be causing your 'missing Draw' issue ?21:51
@rizeni don't think so21:51
@rizenthe funny thing is that image magick work21:51
@rizenworks21:51
@rizenit will draw captchas21:51
@rizenand make thumbnails21:51
@rizenit just craps in the graphing system21:51
+SynQrizen: did I tell you allready that I have asked Jan to spend serious time and effort on the WRE21:52
@rizenyes you did21:52
@rizenthat rocks synq21:52
+SynQok21:52
mech422oh - maybe its an issue in GV ? does that use IM to actually render the graphs ?21:52
@rizenProcoliX is going to be a serious contender for Contributor of the Year21:52
+SynQrizen: perhaps that version of IM is just bad21:52
@rizenthat's what i'm thinking21:52
+SynQProcoliX as a whole?21:52
@rizenanyway, have a phone call to make21:53
@rizenbbl21:53
+SynQok21:53
+SynQI have to go to bed early21:53
+SynQcatch you later21:53
+SynQbut whoohoo my github avatar works :)21:54
+perlDreamerI just committed a test to 7.7.8 with a Poll test22:03
+perlDreamerit builds a Poll, and then adds votes to it to make a graph22:04
+perlDreameryou should be able to use that to test the WRE22:04
+perlDreamerof course, here on my source install and old WRE, it passes22:04
+perlDreameryou know, if IM works, but WebGUI doesn't maybe the problem is only in PerlMagick22:06
@preactionokay, seriously. the HTML::Packer thing WORKS. I packed the Style_03 template and an Article template and they're working fine...22:06
@preactioni have to find a way to test this thing...22:06
+perlDreamerfairly easy to do22:06
+perlDreamermake a style template that is just outputs JSON22:07
+perlDreamerI just did that for the Poll test22:07
+perlDreamert/Asset/Wobject/Poll.t22:07
+perlDreamerthen call the style processor, grab the output and deserialize it22:07
+perlDreamerthere should be something like that already in t/Session/Http.t and t/Session/Style.t22:08
CIA-23WebGUI: doug * r11063 /WebGUI/ (.perltidyrc docs/perltidyrc): perltidyrc now placed where it can do the most good22:09
CIA-23WebGUI: colin * r11064 /WebGUI/ (lib/WebGUI/Asset/Wobject/Poll.pm t/Asset/Wobject/Poll.t): 22:09
CIA-23WebGUI: Add a basic test for the Poll, adding votes and making a graph.22:09
CIA-23WebGUI: Add POD to Poll for setVote, and use placeholders in there.22:09
@preactioni think imma make a test that just tries to process the packed template, and if it fails to process let me know about it22:10
@preactionotherwise, i'm testing HTML::Packer itself. which i shouldn't do in WebGUI22:11
mech422anyone else think it would be nice to split getsources into a getsource an unpacksource? 22:17
mech422its sort of nice to have an 'archives' type dir with pristine source, and a 'build' type dir with unpacked stuff so you can re-run the unpacks/patches without re-fetching sources22:18
@preactionsounds like a good idea22:19
mech422yeah - getsource munges the awstats source - changing paths it looks like22:21
@preactionWTF. is it just all the default webgui templates that work with HTML::Packer and no custom templates?22:22
@preactionanyone have any suggestions as to how to test the packing thing?22:24
@preactionthe only thing i can think of is to try to process both the packed and unpacked templates and see if they don't throw errors22:24
+perlDreamerseems like the only way to do that, preaction22:29
@Haargare you saying you would do that on sites when they saved the templates?22:29
@preactionno, an automated test22:29
@preactionthough that could happen too22:29
+perlDreamerright, because if we had a valid template that became invalid when packed, then the user would have no way to fix that22:30
@preactionif unpacked throws error, put user back and say "FIX". if packed throws error, put user back and say "NO PACKED FOR YOU"22:30
@preactionbut i also want the automated test, for mass testing22:30
@Haargi don't think it would work on a user end, because it will be possible to screw it up even if the result is a valid template22:32
@preactionlike the night that change was first introduced. the templates worked, but they were wrong22:33
@preactionokay.22:33
@preactionbut then that's not a test at all.22:41
@preactionalright. i'll just take a couple sites and throw it at them and see what happens and try to track down why22:42
+perlDreamerI think you should build the automated test, at least22:42
+perlDreamerthat way we can guarantee that the thing works22:42
+perlDreamerhelping the users is nice22:42
+perlDreamerbut it's not as important as guaranteeing basic functionality22:42
@preactionit does work, i'm watching it work right now22:43
@preactionon a default webgui install22:43
@preactioni enabled it for a few templates, including Article, Navigation, Story Archive and Layout22:43
@preactionnot a robust test by any means, but still22:43
@preactionbeing able to use the HTML validator would be better, but webgui doesn't validate at the best of times22:44
@preactionwhich reminds me, where's Rogier?22:44
+perlDreamerhe almost never comes into channel22:45
+perlDreamerand it Europe, it's Friday night22:45
-!- bopbop [n=kmccombs@24-183-106-111.dhcp.mdsn.wi.charter.com] has quit ["bye"]22:45
* perlDreamer has to go visit a lawyer, bb in about an hour22:45
-!- plainhao [n=plainhao@208.75.85.237] has quit []22:52
mech422oh wow...22:53
mech422rizen: I just pulled from git and started a build - the very first package (openssl) finds (uses?) the wrong perl bin22:53
mech422hopefully its just using it for munging files during the build22:55
@rizenof course it does23:00
@rizenperl isn't built yet at that point23:00
@rizenour perl i mean23:00
mech422--with-perl=no would be a bad thing ?23:00
mech422(assuming it has a --with-perl configure option)23:00
@rizenit isn't actually building anything perl related to my knowledge23:01
@preactionopenssl shouldn't link against perl23:01
@rizenit's using perl just as part of the build process23:01
mech422rizen: not seeing anything in the logs yet23:01
@rizenlogs of what?23:01
mech422logs of the build23:01
mech422I'm building wre from git right now23:01
mech422also did a quick google and didn't find anything about bugs with IM 6.5.2 and perlmagic - I'll look into that more after the build23:02
@preactionwhat if the templates ARE working, but just the packed head tags aren't working? that would cause no errors, but still screw everything up23:10
mech422rizen: ok - build blew up at mod_perl - wanted an -fPIC it didn't get23:12
mech422rizen: btw - would it be ok with you if I pulled the wgets out to a seperate script from the unpacks/patches ?  This way we could re-run builds from scratch without repulling the source every time23:13
@rizenthat sounds like a bigger pain in the ass for updating23:14
@rizenhow about instead, you add a --switch that will skip downloading23:14
mech422ok - your gonna want a bash function or two for each source file anyway..23:15
mech422something like get_FOO() , unpack_FOO(), and patch_FOO()23:15
mech422(you could throw in build_FOO() too if ya wanted too...)23:15
mech422so it can all be in one script, or they can be in an include with a driver script or whatever23:16
@rizeni'd rather discuss it with SynQ before i make a blanket decision23:18
@rizenthe download scripts are his babies23:18
@rizenand i don't know what his plans are23:18
mech422ok23:19
mech422I'll hack them out here, and if ya want them - they'll be available23:19
mech422I a bit pissed, as I _have_ this crap on a hard drive somewhere...23:19
mech422had to write it a few years ago for some embedded project - did the download, unpacks, normalized directories names, and applied patches - all in a nice lil bash script23:20
mech422but I can find it now :-P  too many 'drawers' (hard drives) too look in :-P23:20
mech422s/can/can't/23:20
CIA-23WebGUI: graham * r11065 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Template.pm): fixed: Template parser cannot be set23:38
@preactionfigured out the packer: If the packed template is the empty string, it had a problem with it.23:43
@preactionso we have a way to test23:43
@preaction9 templates in the default set have a problem23:44
hanswwow, this is a busy channel 23:46
mech422hmm - if we're going to build libtool for some reason, shouldn't it be the first thing we build and used to build the other projects ?23:47
mech422the existing build runs a bunch of builds using the system default libtool, then builds a custom libtool ?23:48
@preactionthat seems pretty weird23:48
mech422preaction: I did have a moment of Zen when I saw we're building (n)curses for a web app..23:49
mech422that just seemed so 'full-circle' somehow :-D23:49
@preactioncurses is required for something... i forget what23:50
@preactionit was something that shouldn't require it too23:50
mech422heh - the more things change, the more they get like a VT100 terminal ? :-D23:50
hanswbtw, is webgui able to handle scorm packages? (e-learning stuff) 23:50
mech422hansw: is that still around ?  I haven't heard about it in years...23:51
@preactionhansw: not presently, no23:51
hanswmech422, it's used a lot23:51
mech422hansw: last I saw it was when donna did some Moodle stuff or something..23:52
hanswwe have several customers using moodle, 800 students per course23:52
mech422oh? Donna started doing on-line Plone training - I wonder if we should look at a moodle type thing for her...23:53
@preactionhttp://webgui.pastebin.com/m15a9ba1b <- What the hell is wrong with this one? This looks perfect to me23:53
hanswthe basics of handling scorm is not to hard, the real effort is in getting statistics for students23:53
hanswand managing 23:53
mech422just having something to organize her lessons and present it would be a big help - right now its all web conference23:53
mech422hansw: heh - thanks, I'll have to ask her about Moodle :-)23:54
hansw:-)23:54
mech422of course, if I have to setup another vm with moodle, I reserve the right to blame you :-P23:54
hanswhahaha23:54
hanswwe can always host it for you :-)23:54
hanswadding an instance, 5 minutes, updating debian, 5 minutes, installing and configuring moodle 15 minutes, ready23:55
hanswI think I could use WebGUI for some huge customers if it was possible to view scorm in it, handle tracking, etc...23:57
mech422hansw: you guys do mostly .edu stuff ?23:59
hanswpart of the company does that, all over europa23:59
@preactionback to drawing board w/ packer. it WORKS.23:59
@preaction1120 tests later...23:59
hanswmech422, http://www.edugolive.nl/23:59
--- Day changed Sat May 30 2009
hanswthat is part of the old ugly joomla site00:00
mech422I'll have to show this to Donna.. :-)  00:00
hanswI do not know Donna00:01
mech422Donna is my partner in crime...00:03
mech422she handles the 'people stuff'00:03
mech422I handle 'power cords'00:03
hanswalways nice to have someone around for that00:03
mech422hansw: yeah - she's out at stanford's linear particle accelerator today for a client meeting...00:04
hanswI'm a people person too, but only when it comes to tech and personal stuff :-)00:04
mech422I told her she's gonna glow in the dark when she gets back :-P00:04
hanswlol00:04
mech422I kinda want to go there sometime...00:04
mech422but it wouldn't be professional to play tourist00:05
CIA-23wrebuild: JT Smith master * r9a59649 / (build.sh getperlmodules.sh wre/docs/changelog.txt): The folks at HTML Tidy are idiots, and therefore we're not going to distribute it with the WRE. - http://bit.ly/oDTdr00:05
CIA-23wrebuild: JT Smith master * r7eee55c / build.sh : 00:05
CIA-23wrebuild: perl modules no longer ask questions00:05
CIA-23wrebuild: removed an unneeded flag on graphviz - http://bit.ly/RM94L00:05
mech422"Hey! Can ya smash some particles for me? Puh-leeese...!"00:05
+perlDreamerpreaction: what's wrong with the template you pasted?00:07
+perlDreamerHTML::Template pukes on it?00:07
@preactionperlDreamer: no, sorry. i'm not processing with template variables, so some templates return nothing00:08
@preactionmy test was wrong00:08
+perlDreamerah00:08
+perlDreamerI hate doing that00:08
@preactionbut now i'm trying to test the packed head tags, and i dunno how that'll work00:08
@preactionalso snippets00:08
+perlDreamerpreaction, to test it end to end, you'd have to render a style template00:09
+perlDreamerthere are tests that do that00:09
+perlDreamerso you could extend them00:09
@preactionthe empty style would work fine. but still how would i verify? right now the test i have isn't even real. it just makes sure that packed templates are being used and not throwing errors, not that they actually work correctly00:10
@preactionimma just take plainblack database and run my test, and then start testing things manually00:11
@preactionor... i could run my test on pb.com. considering it isn't destructive00:12
@preactionhmm. lets not00:13
+perlDreamerI wouldn't00:13
+perlDreamerhow to verify:00:13
+perlDreamerif you know what you're shoving in, a packed version better come out00:13
@preactionright, but the only way to test that is to trust that HTML::Packer handles HTML::Template correctly00:14
@preactionwhich it SEEMs to00:14
@preactioni'm working on the assumption that HTML::Packer may not be correct itself00:15
mech422wow - libtool, ncurses, iconv, _readline_(?!) - is the wre supposed to build _everything_ above the gcc/make level ?  or are there particular issues these address ?00:22
@preactionthe WRE is supposed to be able to be dropped into any unix-like environment and built00:23
@preactionso yes, there are specific issues those fix00:24
@preactioni think some of them were the lack of headers for the system-compiled packages on debian-like systems00:24
mech422Hmm - I'd think it would be easier just to intall the -dev.deb package for those?00:24
@preactionbut that requires the user (say, an ubuntu user) to know exactly why the WRE is failing to build, and how to install the -dev packages00:25
mech422no - it just requires the build.sh to know whether it shoulld install -dev.rpm or a -dev.deb :-)00:26
mech422anyway, just looking thru the build log - if you expect it to build with just gcc/ld/make installed - I think its gonna have issues00:26
mech422thats prolly something to tackle next release though00:27
@preactionwhat about freebsd? solaris? are we running as root? is the readline installed compatible with our versions of things?00:27
@preactioni don't really know why, i don't keep up on WRE issues00:27
mech422its just that the more that's in here, the more likely it is  that something breaks...00:28
mech422anyway, I'll keep reading00:29
mech422One thing that keeps nagging at me, is the build plays a bit fast and loose with wre vs system libs - I'm worried its gonna pull a header file from one, and a lib from the other and if the versions don't match *boom*00:31
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui00:34
-!- plainhao [n=plainhao@mail.xbiotica.com] has joined #webgui00:36
-!- mode/#webgui [+o plainhao] by ChanServ00:36
CIA-23WebGUI: graham * r11066 /WebGUI/lib/WebGUI/ (5 files in 3 dirs): string evals are evil00:53
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]01:01
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI01:01
-!- mode/#webgui [+o khenn] by ChanServ01:01
-!- khenn [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has quit [Remote closed the connection]01:01
-!- khenn [n=khenn@76.208.68.155] has joined #WebGUI01:01
-!- mode/#webgui [+o khenn] by ChanServ01:02
mech422rizen: I'm assuming the fact that the scripts use bash in the shabang line means bash is an acceptable requirement ?01:29
@rizenyup01:29
mech422coolio :-)01:30
mech422btw - is there any point in making the wre 'root' (/data) configurable - or is it hard coded in the bowels of stuff ?01:30
@rizenregarding your comment about using the system libs and whatnot01:30
@rizeni've always wanted to build a wre that was distro independant01:30
@rizenwe'd compile one for each kernel / architecture01:31
@rizenbut that's it01:31
@rizenso linux 3201:31
@rizenlinux 6401:31
@rizenfor example01:31
@rizendo you know how to do that?01:31
@rizenthe /data part is mostly configurable. it's only hard coded in a slight few places01:32
mech422ok - its just a matter of the requirements... I wasn't sure what level we were writing too01:32
@rizeneventually we'd like to offer a configuration option01:32
mech422I can through it in the scripts now then and just have it default to /data01:32
@rizenthat's what build.sh does01:32
mech422as for independent - yeah we can do that01:32
mech422though to be honest - I'd probably use a 'real' tool designed for this - T2, Scratchbox, etc.01:33
@rizeni'll go look at those01:33
@rizennever heard of them01:33
mech422your not building a full distro - but the convience functions for downloading, patching, packaging are very nice01:33
mech422google 'embedded build system'  :-)01:33
mech422also, it depends - is this an end user thing ? if so, T2 et al is probably overkill01:34
mech422if _your_ going to package stuff then its a lot easier :-)01:34
mech422OpenEmbedded already has good stuff for all this..01:37
mech422but I always found T2 a lil easier on the brain01:37
mech422bonus - OE would let you build a full virtual appliance image 01:38
@rizene2factory looks cool too01:39
mech422oh! good old buildroot!!  that might be the perfect fit..01:39
mech422buildroot was dead easy, small - even had a gui01:39
mech422e2factory? haven't seen that 01:39
@rizenit's new01:39
@rizenwas originally commercial ware01:39
@rizenand is now open source01:39
@rizenit's actually not new01:40
@rizenbut being open source is new01:40
mech422ahh - yeah, the coronary guys do that - have an on-line appliance image builder to show off their technology01:40
mech422rizen: anyway - as you can see - the real question is just - is this something wG.org does, or is it something the end-user does ?01:42
mech422there's tools to do it either way01:42
@rizeni don't understand the question01:42
mech422but if its end-user oriented, you get sorta crappier tools because you don't want the end-user downloading tons of stuff, getting confuzzled, etc01:42
@rizenby "does" do you mean "build/compile"01:43
mech422Umm - is the WRE 'supposed' to be a binary download ?  or a source/script download ?01:43
@rizenok you do mean that01:43
mech422right - who does the work of building it01:43
@rizenin 90% of cases it will be us01:43
@rizenbut we should provide access to it so that if someone wants to try to get it working on some crazy system01:44
@rizenthey can01:44
@rizenbut if we can provide one linux build that anybody can use01:44
@rizenthat should go a long way toward eliminating that need01:44
mech422ok - and the WRE is a pretty complex beast - so requiring people to download some good tools if they really _have_ to build from source is not a bad idea01:45
mech422so maybe look at something from the embedded space... buildroot, e2factory, etc.01:45
@rizenout of the 5 or so pages i have up01:46
@rizene2factory looks the most compelling01:46
@rizenperhaps it's just because they have the best info on their web site01:46
mech422looking now01:47
mech422the whole scm vs. build mgmt thing is odd...01:48
-!- hansw [n=hans@p54807114.dip.t-dialin.net] has quit ["Leaving"]01:48
-!- fibioni [n=pops@65.102.161.51] has left #webgui []01:48
mech422ahh - its building in a chroot - thats pretty standard01:49
mech422Haven't seen yet if it can handle cross compiles01:49
mech422cross compile is important if say you decide to make a 'webgui appliance' based on an ARM sbc01:50
mech422rizen: if your really interested in this approach - look at http://www.buildroot.net/01:53
mech422this is probably the fastest/easyest tool to get started with01:53
mech422use it to build a 'toy' linux with apache,perl,mysql(?) and see how it goes01:53
@rizensee i've always thought that these kind of tools had to be out here01:54
@rizeni just didn't know what to search for01:54
mech422:-D01:55
mech422heh - remenants of my mis-spent youth :-)01:55
@rizenand if we have a build management system like this, i think it could make it much easier for us to support all kinds of craziness01:55
@rizenfor example, we could do a WRE, and we can open this up to native package builders to add build targets for RPM, APT, etc, and we can build virtual machines, and we could build our own linux distro, and and and and and01:56
mech422last I checked - OpenEmbedded was the 'big boy' with metadata for building over 1000 projects, and packaging it up in multiple formats - iso, tar, rpm, deb, etc.  Buildroot is the lil guy - I think he just has a few 'core' projects like perl,python, apache,etc.  but very easy to use - less then an hour to start building stuff - T2 was the middle ground01:57
mech422rizen: yeah - lots of possiblities :-)01:57
mech422personally - I like appliances  - especially virtual appliances (a la jumpbox)01:58
@rizensome of these, like open embedded are linux only01:59
mech422you sell the client a fully functioning, properly configured machine (for a nice margin) -they're happy cuz it works out of hte box, your happy cuz customer support (potentially) goes down01:59
@rizenso that rules them out01:59
@rizenT2 is also linux only01:59
@rizenwe need to support FreeBSD and OSX at minimum02:00
mech422Hmm - most of them will assume your building a linux image...02:00
mech422lemme check scratch box02:00
@rizene2factory supports all oses02:00
@rizeneven windows02:00
@rizennot that i want to do anything for windows02:00
@rizeni'm checking buildroot02:00
mech422buildroot will be linux based02:00
@rizenk02:00
mech422they are for building appliance images02:01
@rizeni think it's because02:01
@rizenyeah02:01
mech422where the OS is part of the 'product'02:01
@rizenwhereas e2factory is just a build management system02:01
@rizennot an embedded build system02:01
@rizenso now i need to look for e2factory competitors02:01
mech422yeah ... but I'm not seein any real info on e2factory - just a lot of vague stuff02:01
@rizenthat are generic build management systems02:02
mech422lemme see - 'build management system osx linux solaris'02:02
@rizenhttp://directory.fsf.org/category/auto/02:04
mech422rizen: I haven't looked at this in a while - http://installbuilder.bitrock.com/installbuilder-features.html02:04
mech422I think this is what T2 forked from02:04
@rizenthat looks pretty damn cool02:08
mech422yeah - but it doesn't seem to do any build support - just installers02:08
mech422I'm actually thinking that taking buildroot and hacking that out might be the best bet..02:09
mech422it already has tools for downloading the src, unpacking it, patching it, etc.02:09
mech422and probably has the meta data for most of the stuff you need (apache,perl, openssl)02:10
@rizenbut you said it was linux only02:11
mech422no - it builds linux _images_ ....02:11
mech422I think its actually written as bash scripts :-P02:11
+perlDreamerso how does that work for OSX, or Solaris, or BSD?02:11
mech422you just don't need the parts that compile a linux kernel :-002:11
mech422its for building a root filesystem - bootable, complete with kernel ...02:12
mech422but you only need the 'build app XXX' parts of it :-)02:12
mech422ahh - its actually a set of makefiles and patches02:13
mech422so it should run on say osx02:13
mech422but let me check02:13
+perlDreameryou know, it doesn't do any good designing a beautiful, powerful piece of API02:14
+perlDreamerunless you actually call it to see if it really works...02:14
mech422I'm sorry - I know I promised to call...I've been busy... Its not you, its me!!02:15
+perlDreamerno, I'm talking about this bugfix02:15
mech422:-)02:15
mech422rizen: according to 'A note on Operating Systems' ( http://docwiki.gumstix.org/Buildroot ) buildroot can be made to work on fBSD, osx and cygwin02:16
mech422bah - let me look around some more and see whats new..02:17
mech422this stuff is a ways off anyway02:17
mech422and I need to get 9.3 building and working (with amd64) or I'm gonna have to upgrade in a month :-P02:18
+perlDreamerif this works, it will be significant advancement in WebGUI's flexibility and a great reduction in maintenance.02:19
@rizenmy brain hurts02:19
@rizengoing home now02:19
@rizenwill read this weekend02:19
mech422LOL ok02:20
+perlDreamerhang toug, rizen02:20
mech422I'm gonna shelve this for the weekend and play with getting 9.3 working for me02:20
+perlDreamermech422, could I enlist your help with something 9.3 related?02:20
mech422assuming it doesn't take too much brains - sure :-)02:21
+perlDreamerthis is fairly easy02:21
+perlDreameryou might remember rizen saying about 5 hours ago that there were IM problems02:21
+perlDreamerI wrote a test for 7.7 that will expose that02:21
mech422ok02:21
+perlDreamerif you'd download a copy of 7.7.8 (from SVN) and run the core WEbGUI test suite using your newly compiled WRE, it might help02:22
+perlDreameractually, I can email you the test02:22
+perlDreamerit should work in 7.602:22
+perlDreamerlet me check02:22
mech422umm - I ran an 'webgui' install yesterday with the AMD64 wre I built02:22
mech422would that work ?02:22
+perlDreamerwhich one?02:22
+perlDreamerwhich version?02:22
mech4229.102:22
mech422stable02:22
-!- Haarg [n=haarg@adsl-75-50-91-77.dsl.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]02:23
mech422err - wre 9.1 stable - dunno what wG it installed02:23
+perlDreamerwe found this problem with the Poll02:23
+perlDreamerso it may have looked like it worked unless you had the Poll build some graphics02:23
mech422ahh - I mean would that be good enough for testing ?02:23
+perlDreamerthat's why I hacked up this test02:23
+perlDreamersure02:23
mech422or do I need to build with 7.6 ?02:24
+perlDreamerthe WRE and WebGUI are only loosely correlated02:24
+perlDreamerno need to build WRE with either version of WebGUI02:24
+perlDreameryou shove WebGUI into the WRE, and it will use it02:24
mech422umm - see thats the brains part - I don't know how to install wG - all I've ever installed is wre02:25
+perlDreamerthe wre will always pull the stable version02:25
mech422lol - ok - so do I need to  shove in a new wG or is the one thats there good enough ?02:26
+perlDreamerI'll paste you the new test02:26
+perlDreamerand you can drop it into the test directory of the stable version02:26
mech422kay02:26
+perlDreamerhttp://gist.github.com/12027502:27
+perlDreamerdrop that test into t/Asset/Wobject/Poll.t02:27
+perlDreamerif it passes all 4 tests, you're golden02:27
+perlDreamertest #4 is the one that fails on 9.302:27
+perlDreamer0.9.302:27
+perlDreamerwe know it passes on 0.9.102:28
+perlDreamerand on my fedora based source install02:28
mech422how do I run the test(s) ?02:28
+perlDreameruse the WRE to set up a testing site02:29
+perlDreamerjust some junk site, nothing that you'd use in production02:29
+perlDreamerthen, you do:02:29
+perlDreamerenv WEBGUI_CONFIG=/data/WebGUI/etc/testingSite.conf perl t/Asset/Wobject/Poll.t02:29
+perlDreamerif you'd like to run the whole test suite, instead of just that one test, you have a few options02:30
+perlDreamerhead over to /data/WebGUI/sbin02:30
+perlDreamerand do perl testCodebase.pl --config=testingSite.conf02:30
+perlDreameror, if you use Haarg's excellent WGDev tool suite02:31
+perlDreamerthen I believe it's just wgdev test --all02:31
+perlDreamermake that wgd test --all02:32
mech422ok - trash site is up02:35
-!- rizen [n=rizen@75.50.91.77] has quit [Read error: 110 (Connection timed out)]02:36
CIA-23WebGUI: colin * r11067 /branch/WebGUI_7.6/ (t/Asset/Wobject/Poll.t lib/WebGUI/Asset/Wobject/Poll.pm): Backport new Poll test and POD.02:38
mech422hmm - got an error about unable to write to log02:39
mech422oh - I should do this as root ?02:40
mech422not webgui ?02:40
+perlDreamerwhat are the permission on the log file?02:40
mech422ok 4 - graph exists ?02:41
+perlDreameryup02:41
mech422I guess thats good ?02:41
+perlDreamerthat's great!02:41
+perlDreameris that 0.9.3?02:41
mech422:-D02:41
mech422no - 9.1 stable02:42
+perlDreamerplease let rizen know, that's good news02:42
+perlDreameroh02:42
+perlDreameryou tease02:42
mech4229.3 hasn't built yet02:42
mech422ok - let me get 9.3 building and I'll try it again02:43
mech422btw - to be less of a tease - its 9.3 on AMD64 :-)02:43
mech422err.. 9.1 on AMD6402:43
mech422so it appears at least polls are happy in 64 bit land02:43
mech422rizen: Cool - T2 is getting expanded os support - OpenDarwin, oBSD, etc - http://www.t2-project.org/02:47
CIA-23WebGUI: colin * r11068 /WebGUI/ (4 files in 3 dirs): 02:52
CIA-23WebGUI: Refactor processStyle so there's no duplicated code. Make Wobject call02:52
CIA-23WebGUI: SUPER. Add an option to skip adding getExtraHeadTags, so that Shortcut02:52
CIA-23WebGUI: doesn't add them an extra time. Remove the subclassed getExtraHeadTags,02:52
CIA-23WebGUI: since prepareView will add them, which prevents adding them a 3rd time.02:52
CIA-23WebGUI: colin * r11069 /branch/WebGUI_7.6/ (4 files in 3 dirs): Backport processStyle, getExtraHeadTags fixes related to bug 10361.02:52
-!- tavisto [n=tavisto@96.230.192.126] has quit []03:46
-!- khenn_ [n=khenn@adsl-76-208-68-155.dsl.mdsnwi.sbcglobal.net] has joined #WebGUI04:01
-!- khenn [n=khenn@76.208.68.155] has quit [Read error: 110 (Connection timed out)]04:18
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has left #webgui []05:50
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []05:55
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:27
elninohay all.06:27
elninodoes the shopping cart in webgui suggest other products that people have purchased when purchasing the product one is looking at?  I think amazon does this.06:27
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has quit []06:30
+perlDreamerelnino, it's not built in, but it could be extended to do that06:35
+perlDreamerThe Product already has a related products field06:35
+perlDreamerbut those are added maually06:35
+perlDreamerp.s. Hi!06:35
* perlDreamer will be back in 2006:35
elninohi. long time no talk.06:35
elninothanks!06:35
elninook. another questions, ups and usps, are they ususally calculate by weight? I have to go read my book again.06:43
mech422pd - perfect timing - looks like 9.3 is finally gonna build :-)06:45
* elnino going to bed06:46
mech422elnino: yes, weight not distance. it was a big thing for the math weenies to prove usps should charge by weight06:46
elninolol.  Thanks.06:46
mech422though there are usually 'penalties' for oversize boxes06:46
elninodo you know if anyone has spent time entering all the rates in to import into the shop?06:47
mech422umm - I hope not - both ups and usps have webservices now don't they ?06:47
* elnino still needs to read the shop book again. =(06:47
elninois there a plug in for that in webgui? I"m looking at the demo and didn't see anything. So maybe I have to write somethign?06:48
mech422Umm - dunno about that...06:48
elninook. last question... for tonight.  the shop lets you purchase "downloadables" right? I'm assuming that would be done by "subscriptions", right?06:51
mech422sorry - I know nothing about wG shops..06:51
mech422if fact, I know nothing period... I'm just cute, not bright :-)06:52
mech422they let me hang around here for my charm and good looks :-)06:52
elnino=)06:53
elninoHave a good night all. I'll read my book again soon. I'm sure my answers are in there.06:54
+perlDreamerusps is calculated by weight, zipcode and package size06:54
+perlDreamerfor UPS, it's very similar06:54
+perlDreameralso, type of service matters06:54
+perlDreamerelnino, there's also a new USPS shipping driver in 7.706:55
mech422perlDreamer: creating a dummy site now for you Poll.t on 9.3 AMD6406:55
+perlDreamersweet06:55
+perlDreamerwhy aren't you sleeping?06:55
+perlDreameror at least hanging with the missus?06:56
mech422supposed to be playing everquest...06:56
mech422but I wanted to finish this06:56
mech422btw - if you see rizen..06:56
+perlDreameryes?06:56
mech422ask him about this LD=ld junk ? it looks wrong, and the configure already has a --with-gnu-ld option ?06:57
+perlDreamerhm06:57
mech422bah - got some dns issues on the box - its running sooo slow, it must be timing out dns lookups06:58
+perlDreameryou might want to check the svn logs as to why he did that06:58
+perlDreamerit was very recent06:58
+perlDreamerlike yesterday or today06:58
+perlDreamerthe SVN comment went something like "You gotta be crapping me!"06:58
mech422yeah - I saw that - but it didn't say anything else06:59
mech422only two things I can think of are : he didn't know about --with-gnu-ld or --with-gnu-ld is broken on osx/solaris ?06:59
* perlDreamer doesn't know07:00
mech422ok - now I just gotta find you instructions...07:02
mech422perlDreamer: it failed with 'graph exists' ??07:05
+perlDreamerwell, then you're in the same boat rizen is07:05
+perlDreamerof course, if you fix it, he'll shower you with acclaim and kisses07:05
+perlDreamerwell, maybe one of the two07:05
+perlDreamerand, he should really shave more often...07:06
mech422Um - could you give me a hint as to what the problem is ?  I just heard something about PerlMagic not being happy ?07:06
mech422and why is a file existing already an IM problem ?07:07
mech422is IM supposed to delete the file or something ?07:07
+perlDreamerthe Poll is supposed to make a graph07:07
+perlDreamerit does this by first taking user data and doing some calculations07:08
+perlDreamerthen it create a temporary storage location07:08
+perlDreamerand, using the data, builds a graph PNG file inside that location07:08
+perlDreamerthe location gets created with no problems07:08
+perlDreamerbut there's no graph inside it07:08
+perlDreamerso, if the test fails, there's no graphic there07:08
mech422there's no empty file there either ?07:09
mech422just the 2 hash dirs - then nothing07:09
+perlDreamer"hash" dirs?07:09
+perlDreamer./ and ../ ?07:09
+perlDreamerthe location is just a directory07:09
mech422blabhblahblah/temp/5a/5asomehexnumbers/pollMOREHEX.png07:10
+perlDreamerright07:10
+perlDreamerthat's what it wants, but it doesn't show up07:10
+perlDreamerImageMagick was supposed to make it07:10
mech422ahh - I thought there was a empty file there that was supposed to get filled ..07:10
mech422ok - I'll look at that then07:10
mech422since I got it 'working' I should prolly run the full test suite, eh ?07:11
+perlDreamersure07:11
+perlDreamerit takes about 8-9 minutes on my laptop07:11
+perlDreamer~13K tests07:11
mech422I should run that as root too ?07:11
+perlDreameryou can07:12
+perlDreamerthey should run as any user who can write to the log file07:12
+perlDreamerI have my log file set up so that _I_ can run the tests07:13
+perlDreamersince root overrides some file permissions07:13
mech422yeah - you just like showing off :-P07:15
+perlDreamerjealous yet?07:17
mech422yes :-P07:17
mech422I wanna have l33t non-root skillz too!07:18
mech422btw - this probably would have worked better if I started mod_perl07:18
mech422let me retry that poll test07:18
+perlDreamerit all runs off the API07:18
+perlDreamerno mod_perl required for the tests07:18
mech422yeah - no change07:21
+perlDreamerthat's good, I haven't lost my marbles yet07:21
mech422Are these tests all supposed to pass ? cuz there's a lot of skipped and failed ?07:22
+perlDreamerskip is okay07:22
+perlDreamerfailed is okay, if they are marked as TODO07:22
+perlDreamerwe had a long test cleanup on Thursday07:23
+perlDreamerabout 3-4 hours long07:23
mech422prolly need to add Perl::Critic to the list of modules as the test harness is looking for it07:25
+perlDreameryou only need that for 1 test07:26
+perlDreamerand you should not run that test07:26
mech422oh - then the script shouldn't run it .... I just ran the test harness thingy...07:26
+perlDreamertestCodebase?07:26
mech422anyway - here ya go.. a bit of spam:07:26
mech4222 tests and 327 subtests skipped.07:26
mech422Failed 7/231 test scripts. 20/11278 subtests failed.07:26
mech422Files=231, Tests=11278, 226 wallclock secs (148.22 cusr + 20.17 csys = 168.39 CPU)07:26
mech422Failed 7/231 test programs. 20/11278 subtests failed.07:26
+perlDreamer7?07:27
mech422yes, testCodebase07:27
+perlDreamercan you paste me the list of failed tests, please07:27
+perlDreamerI'm going to guess that they're failing due to missing dev modules07:28
+perlDreamerlike Perl::Critic07:28
mech422some look like image problems07:28
+perlDreamercould very well be07:29
+perlDreamerI wrote some tests that dynamically make images07:29
mech422http://webgui.pastebin.com/m2b88b82c07:29
mech422please ignore baank account numbers, credit card numbers, and pr0n files :-P07:30
+perlDreamerbased on what I know about the tests, and the IM issue, the only real surprise there is07:31
mech422Mail/Send testing probably should have been skipped07:31
+perlDreamerAsset/Event/edit.t07:31
+perlDreamerno07:31
mech422there's no mail setup on the box07:31
+perlDreamerit spawns its own MTA07:31
+perlDreamer:)07:31
+perlDreamerhow's that for evil?07:31
+perlDreamerI expect failures in syntaxCheck.t, because of included modules with warnings07:32
mech422uhh...ok - is it for local use only ?  my DNS is borked - so no MTA is gonna do any dns stuff ?07:32
+perlDreamerno, it does a localhost high port connection07:32
mech422ahh ok07:32
+perlDreamerdue to IM, Asset/File/Image, Macro/Thumbnail, Storage/Image should all have problems07:33
+perlDreamerwould you mind doing one more run for me?07:33
+perlDreamercd /data/WebGUI07:33
+perlDreamerexport WEBGUI_CONFIG=/data/WebGUI/etc/mywebgui.conf07:33
+perlDreamerprove -r --verbose t/ 2>&1 > proven &07:33
+perlDreamerand then email it to me at colink at perldreamer dot com?07:34
* perlDreamer needs to call it a night07:34
+perlDreamerMrs. Dreamer is watching Star Trek07:34
mech422ok - I need to eq with Donna anyway07:34
+perlDreamereq?07:35
mech422I think the imagemagick thing might just be a bad perl... I think it need --with-perl=/data/wre/prereqs/bin/perl07:35
mech422EverQuest :-)07:35
+perlDreamerah07:35
+perlDreamerhack on07:35
+perlDreamerin whichever domain is appropriate07:35
+perlDreamer'night, and thank you very much for your help today07:35
mech422np - I'll be back tommorrow... I wanna get this done so I can finish building the box :-)07:36
-!- perlDreamer [n=colink@71.117.209.184] has quit ["Leaving."]07:36
-!- mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has left #webgui ["Konversation terminated!"]07:45
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui08:42
-!- mode/#webgui [+o Haarg] by ChanServ08:42
-!- stDavid [n=stDavid@static-72-64-138-146.tampfl.fios.verizon.net] has joined #webgui08:51
-!- mode/#webgui [+o stDavid] by ChanServ08:51
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui09:01
-!- mode/#webgui [+v cap10morgan] by ChanServ09:01
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit [Client Quit]09:03
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui09:29
-!- mode/#webgui [+v cap10morgan] by ChanServ09:29
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]09:35
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []11:32
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui11:51
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit [Read error: 110 (Connection timed out)]12:04
-!- WebGUI [n=SynQ@f70096.upc-f.chello.nl] has joined #WebGUI13:34
-!- SynQ [n=SynQ@f70096.upc-f.chello.nl] has quit [Read error: 110 (Connection timed out)]13:48
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui14:37
-!- mode/#webgui [+o Haarg] by ChanServ14:37
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]15:26
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui16:13
-!- mode/#webgui [+o Haarg] by ChanServ16:13
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has joined #webgui17:17
-!- mode/#webgui [+v perlmonkey2] by ChanServ17:17
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]17:45
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:46
-!- perlbot [n=perlbot@caelum.cachemiss.com] has quit [Remote closed the connection]17:47
-!- perlbot [n=perlbot@caelum.cachemiss.com] has joined #webgui17:47
CIA-23WebGUI: yung * r11070 /WebGUI/ (8 files in 5 dirs): making all Matrix datatables templatable17:52
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]18:06
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui18:29
CIA-23WebGUI: colin * r11071 /WebGUI/lib/WebGUI/ (i18n/English/Asset_Shortcut.pm Asset/Shortcut.pm): Internationalize the shortcut no longer exists message.18:38
CIA-23WebGUI: colin * r11072 /branch/WebGUI_7.6/lib/WebGUI/ (Asset/Shortcut.pm i18n/English/Asset_Shortcut.pm): Backporting new Shortcut i18n.18:53
-!- perlmonkey21 [n=perlmonk@adsl-70-137-2-223.dsl.okcyok.swbell.net] has joined #webgui19:04
CIA-23WebGUI: yung * r11073 /WebGUI/docs/upgrades/packages-7.7.9/matrix-default-compare-template.wgpkg: matrix template fix19:08
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-191.dsl.okcyok.sbcglobal.net] has quit [Read error: 110 (Connection timed out)]19:21
-!- perlmonkey21 [n=perlmonk@adsl-70-137-2-223.dsl.okcyok.swbell.net] has quit [Remote closed the connection]19:31
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui19:34
-!- mode/#webgui [+v cap10morgan] by ChanServ19:34
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has joined #webgui20:56
-!- mode/#webgui [+v perlDreamer] by ChanServ20:56
+perlDreamerI found the neatest testing module20:57
+perlDreamerTest::Number::Delta20:57
+perlDreamerinstead of writing20:57
+perlDreamerok(abs($var1-$var2) <= $tolerance, 'var1 is close to var2');20:57
+perlDreameryou can write20:57
+perlDreamerdelta_within($var1, $var2, $tolerance, 'var1 is close to var2');20:58
+perlDreamerit's a little longer, but look how nicely it rolls off the fingers...20:58
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]21:19
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui21:20
CIA-23WebGUI: colin * r11074 /WebGUI/ (3 files in 3 dirs): 21:29
CIA-23WebGUI: Change caching on the SQLReport to be set by its cacheTimeout, even21:29
CIA-23WebGUI: when viewed standalone, and not part of a page.21:29
CIA-23WebGUI: colin * r11075 /branch/WebGUI_7.6/ (3 files in 3 dirs): Backport SQLReport caching fix.21:29
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui23:39
-!- mode/#webgui [+o Haarg] by ChanServ23:39
--- Day changed Sun May 31 2009
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]00:09
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has joined #webgui00:11
-!- mode/#webgui [+o Haarg] by ChanServ00:11
elnino_hi. are there built in reports to show order details in the webgui shop?00:29
elnino_or do I create my own?00:29
elnino_I'm not seeign anything obvious in webgui's demo.00:30
+perlDreamerorder details?00:52
+perlDreamerlike a transaction?00:52
elnino_yep00:52
elnino_my current user has oscommerce, and it lists all her customers, and their transaction history.00:53
+perlDreamerA user can access their transactions via the new Account system00:53
elnino_I suspect I would just do a report.00:53
elnino_oh.  7.7.x?00:53
+perlDreamer7.6 and 7.700:53
elnino_oh. 00:53
+perlDreamerand an admin can go to the Shop part of the admin console to see all transactions00:54
elnino_ok. I see the transactions in the shop/admin console.00:55
elnino_but I don't see "accounts"00:55
+perlDreamerit's the new profile system00:55
+perlDreamerwith all the little tabs in it?  profile, inbox, contributions00:56
+perlDreamerif you've done something in the shop, there will be a shop tab, too00:56
elnino_oh, I see, *my* account.00:56
+perlDreamerright!00:56
elnino_but as admin, I was looking for a list of customers and you click on the customer and then see their transactions.00:57
elnino_I think that would be a report in that case.00:58
+perlDreamerthat would, Shop doesn't have something like that00:58
+perlDreamerjust the Transactions00:58
elnino_or maybe, can I have a customer be made part of a group, then thru the groups, find the list of peoples, and then access their transactions?00:59
+perlDreameryou could build that, but it's not how wG works now00:59
elnino_that's fine00:59
elnino_when a customer purchases something, can they be added to a group? or is that just for subscriptions?00:59
elnino_s/a group/more than one group01:00
+perlDreameras far as I can tell, only the Subscription lets you do that01:01
elnino_ok. that's what I thought.01:01
elnino_the user importer script. I suspect that currently doesn't import order history. I'll look at the bazzar if there is one already.01:02
+perlDreamerit does not do import order history, only username, password, profile fields and groups01:02
elnino_sorry for bombarding you with all these questions... =(01:02
+perlDreamerIt's not a problem01:02
+perlDreamerif it helps you use wG and the Shop, all the better01:03
elnino_I sure hope so, I 'm asking these qustions as I respond to my customer's email.  I'm trying to cover all my bases....01:03
elnino_I hope she converts. =)01:04
elnino_perlDreamer, you mentioned 7.7 has a usps plugin. I'm assuming it uses their api and grabs the "going" rates?01:14
+perlDreameryes01:14
elnino_I can use that as an example for ups then..01:14
+perlDreamerit's a dynamic lookup01:14
elnino_cool.01:14
elnino_do many use webgui's shop?01:15
+perlDreamerit's fairly different from the UPS one01:15
elnino_is webgui's shop a considered a baby when compaired to others?01:15
+perlDreamerit's definitely not as full featured as others01:15
+perlDreamerbut it's integrated with wG tightly01:15
+perlDreamerso you can take advantage of permissions and workflows01:16
elnino_Yes, that is defainately a bonus.01:16
+perlDreamerWhat it really needs is someone filing and filling RFEs to add more features01:16
+perlDreamerI know that several of Tiffany's customers use Shop01:17
+perlDreamerKoen set one up in The Netherlands for someone01:17
+perlDreamerKnowmad has done at least one that I know of01:17
+perlDreamerPlain Black uses it for selling services and merch01:17
+perlDreamerbe back in a bit (bbiab)01:21
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has joined #webgui01:32
Mech422blargle01:32
elnino_blargle to you too.01:33
elnino_using shop yet?01:33
Mech422Thanks... I hate to blargle alone01:33
Mech422:-)01:33
Mech422no - I'm working on 9.3 on AMD64 ATM01:34
elnino_first I heard of hat word. Had to look it up on google.01:34
elnino_funy.01:34
elnino_9.3 of what.  webgui?01:34
Mech422just seems to be one issue left with ImageMagick compile - umm - of wre01:34
elnino_did 8.x go by already?01:34
elnino_oh. =)01:34
* Mech422 isn't quite sure the diff between wre and wG01:35
elnino_you mean .901:35
Mech422I've never actually _installed_ wG - I just install wre and some magic turns it into a website :-P01:35
elnino_I know there is a difference between the two (wre and webgui) but to actually explain is a difficult task.01:35
elnino_wre includes webgui01:36
elnino_but webgui doesn't include wre.01:36
elnino_webgui w/o wre is an unhappy one, but it is possible.01:36
elnino_wre monitors and installs webgui and it's required components.01:37
elnino_we'll soon see if I explained that correctly I'm sure.01:37
Mech422well, now I must go an do compiley type things....01:38
Mech422I'm thinking one of 2 configure options is what broke imagemagick - so hopefully I shall know quickly01:39
elnino_have fun.01:39
Mech422you too01:39
+perlDreamerawesome work, Mech422!01:42
+perlDreamerelnino_, Mech422 has been toying with wG for a long time01:43
+perlDreamerMech422, elnino_ is a long standing IRC member and WebGUI installer, maintainer and hacker01:43
elnino_nice to meet you Mech422.  =)01:43
elnino_thank you for the intro.. I'm flattered.01:44
+perlDreameryou're welcome01:44
+perlDreamerbbiab, again01:47
+perlDreamerhelping to shepherd Peter's birthday party01:47
elnino_oh fun. how old?01:47
Mech422Nice too meet you too :-)01:47
Mech422perlDreamer: stupid question - but do we have  a test case for anything besides .jpg images ?  libjpeg is a seperate build from IM - so it might be libjpeg thats hosed ?01:48
-!- Haarg [n=haarg@76-250-33-221.lightspeed.mdsnwi.sbcglobal.net] has quit ["This computer has gone to sleep"]01:55
@preactionMech422: the Storage tests should test resizing via IM01:56
Mech422oh hey - does the test use Freetype ?01:57
Mech422cuz configure fails to find Freetype cuz we installed it to a not standard location01:57
@preactionif it tests our captcha generator, then yes01:57
Mech422its a graph for a 'poll' asset  - might have textual labels /01:57
@preactionPoll should too, because the text is drawn with IM using a freetype font01:57
Mech422Bingo01:58
Mech422lets me tell it where freetype is living and recompile - that might fix it01:58
Mech422I also uses the system Perl02:00
Mech422which in my case is 5.8.0 not the 5.10.X that wre installed02:00
Mech422we should add : export PATH="/data/wre/prereqs/bin:/data/wre/prereqs/sbin:$PATH" to the top of the build script02:00
Mech422that would help a bit with finding wrong versions of stuff02:01
Mech422Hmm - its using sysem Ghostscript fonts too02:02
Mech422wow - this is screwed02:03
Mech422its building with no freetype, no jpeg, no png, no lcms02:04
Mech422I don't think the poor thing actually found an image format it could support02:04
+perlDreamerMech422, yesterday, rizen was talking about PNG images02:21
+perlDreamerand if it's building with no image format, that would explain the error message02:22
Mech422yeah - poor thing couldn't even build TIFF *sniffle*02:24
+perlDreamereasy now, Mech42202:24
+perlDreamerit's dangerous to anthropormorphize software02:24
Mech422well - it struggled so valiantly...02:24
Mech422it looked here, it looked there - It even googled for the libs!!02:25
Mech422but to no avail :-(02:25
+perlDreamerback later, time to be a birthday dad again...02:25
Mech422LOL02:26
Mech422perlDreamer: hmm - It appears IM might have gif support built in...02:49
Mech422might be worth redoing the test case to use gif and see if I'm barking up the wrong tree02:49
+perlDreamerMech422, the Poll generates PNGs03:19
+perlDreamerbut maybe we can try another test with a GIF in it03:19
+perlDreamerthumbnailing, or resizing or something03:19
+perlDreamerthere's already a test with a gif in it03:20
+perlDreamerStorage/Image.t03:20
Mech422ahh - that failed last night didn't it ?/03:20
+perlDreamersome tests did fail in it03:20
+perlDreamerI'm trying to track down test numbers03:20
Mech422(sorry - /data is lying in bloody pieces on the floor atm, so I can't check myself )03:21
+perlDreamer49 and 51 in Storage/Image.t03:21
+perlDreamerif they pass, then we have GIF support03:21
Mech422just as well - libjpeg really wasn't happy - it couldn't parse the machine descriptor for a 64bit gnu-linux03:21
+perlDreamernormally, I only write tests for WebGUI03:21
+perlDreamerbut it sounds like we should include some WRE tests, as well03:21
+perlDreamerespecially since it doesn't have a thorough test suite03:22
Mech422gah - I'd really like to re-write these dam scripts03:22
Mech422but rizen wanted to talk to Synq about it03:22
+perlDreamerWebGUI, SynQ2: ping03:23
Mech422who's WebGUI ? rizen got an alias on the down-low ?03:23
+perlDreamerno, Koen De Jonge == WebGUI == SynQ*03:23
Mech422ahh03:23
+perlDreamerHe's a really nice guy.  Quite smart, too03:24
+perlDreamerHe did a WUC talk in 2005 called Nagios, a way to drink more coffee03:24
Mech422nagios is good stuff - I used OpenNMS as it looked prettier to clients03:25
Mech422Hmm - I'm gonna lie and go with --host=i686-pc-linux-gnu03:26
Mech422we can figure out the 'right' host id. for amd64 later03:26
* perlDreamer is gonna rerun the test suite and see where the leaking version tags are coming from03:27
+perlDreamerif you can make IM work, rizen will be quite happy03:29
+perlDreamerif you can make 64 work, he'll dance03:29
+perlDreamerbecause 64-bit support is the gating item for WRE 1.0 release03:29
Mech422umm - 64bit does work03:30
Mech422I use it every day03:30
Mech422its just the build scripts changed again and now I gotta report crap03:31
Mech422I mean - from a logical standpoint - if you have a bunch of software that _already_ runs on 64bit platforms, and make no changes to it - just compile - if the result doesn't work, it must be a compile issue 03:31
* perlDreamer is going to call it a day04:05
+perlDreamersee y'all on Monday04:05
-!- perlDreamer [n=colink@pool-71-117-209-184.ptldor.fios.verizon.net] has quit ["Leaving."]04:05
Mech422Houston - we have image file support!04:16
elnino_yeah Mech422!04:17
Mech422now I need to remember how pd said to run that test suite...04:19
Mech422Poll.t still fails04:31
Mech422but ImageMagic make check reports only 2 failures out of 39 test suites..04:32
Mech422so maybe PerlMagic is the culprit04:32
Mech422well, crappydoodle...it still doesn't find freetype05:00
elnino_crappydoodle? THATS funny. I have to remember that one.05:01
Mech422yeah - I figure fi the whole programming thing doesn't work out... I'll go into comedy :-)05:06
Mech422yes! we have Freetype!05:38
Mech422rebuild IM and re-test05:38
Mech422fugity fugity fug - I spent all this time fixing libjpeg detection and the test is using PNG's :-P05:49
elnino_oops.05:50
elnino_hate that when it happens.05:50
Mech422Hmm - yeah - something else is funky - according to configure - its _got_ PNG support05:52
elnino_I'm not going to pretend to understand the relationship between jpgs/pngs. Last time I tried to research them, I got a bit overloaded with info that went over my head.05:54
Mech422oh umm - jpeg == old, lossy, no-layers, free standard  png == newer, lossless, layered, free standard05:54
Mech422(jpeg was basically designed for cameras...)05:55
Mech422oh - and there's no transparency in jpeg - but gifs and pngs can have transparent areas - so you see them used for stuff like icons where you might want some of the stuff 'under' the icon to show thru05:57
Mech422of course - for icons, what ya really want is SVG :-)05:58
Mech422you want it like a sailor on shore leave...05:58
Mech422you crave it like roseanne craves chocolate...05:58
Mech422you need it like ... well,thats personal :-P05:59
elnino_yep, new about the transparency, didn't know about he layers, no idea what lossless is, but that's ok.  There was a time where there was some type of threat (by whoever invented jpgs) that you had to have license or pay $ to use jpgs on a website? or write software that works with jpgs or something, which was crazy since EVERYTHING uses jpg. Or maybe it was gifs.06:01
elnino_s/new/knew06:02
elnino_s/he/the06:02
Mech422that was gifs - compuserve owns gif format06:02
elnino_many years ago. obviously that all died06:02
Mech422yeah06:02
Mech422and lossless just means the compression used by the format doesn't lose any data06:03
Mech422jpg's can throw out pixels to make images smaller - because the human eye can't tell the differenct06:03
Mech422png's wont do that06:03
elnino_oh. so you can resize it bigger again after saving it as a small image?06:03
elnino_instead of getting blurry?06:04
Mech422no - for that you really want 'SVG' - scalable Vector Graphics...06:04
Mech422SVG is sorta like postscript - it doesn't store pixels - its store directions for drawing the pixels06:04
Mech422so you can draw at any size and not get jaggies/blurries06:05
Mech422makes it great for icons :-)06:05
elnino_yep, I understand the vector images. But explaining it to my marketing people was a night mare.06:05
Mech422heh06:05
Mech422umm - 'turtle graphics for the web!' :-)06:05
Mech422Display Postscript!  .... Oh wait, thats been used already !06:06
elnino_you think they would understand graphics. but maybe my understanding of what they actually do is incorrect.06:06
elnino_lol.06:06
elnino_well, I'm going. Have fun testing.06:06
Mech422If you find out what they do, let me know...06:06
elnino_lol06:06
Mech422so far all I know is it involves expensive lunches 06:07
Mech422and last minute rushes for features they decide not to use06:07
elnino_yep, that' part of it.06:07
elnino_all true06:07
* elnino_ is sleepy 06:07
elnino_chat later. Good luck testing06:07
Mech422thanks :-)06:07
Mech422enjoy your sleep 06:07
Mech422Get some for me too :-)06:07
-!- Mech422 [n=steve@c-67-164-110-188.hsd1.ca.comcast.net] has quit [Remote closed the connection]07:12
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has quit []07:19
-!- elnino_ [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]08:03
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has left #webgui []08:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]08:51
-!- carogray [n=Caroline@94.197.70.1.threembb.co.uk] has joined #webgui10:11
-!- carogray1 [n=Caroline@94.197.6.158.threembb.co.uk] has joined #webgui10:13
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui10:13
-!- mode/#webgui [+v patspam] by ChanServ10:13
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]10:13
-!- carogray2 [n=Caroline@94.197.73.94.threembb.co.uk] has joined #webgui10:34
-!- carogray [n=Caroline@94.197.70.1.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]10:38
-!- carogray2 [n=Caroline@94.197.73.94.threembb.co.uk] has quit [Read error: 104 (Connection reset by peer)]10:39
-!- carogray1 [n=Caroline@94.197.6.158.threembb.co.uk] has quit [Read error: 110 (Connection timed out)]10:46
-!- cap10morgan [n=wmorgan@206-124-6-123.denver.dsl.forethought.net] has joined #webgui10:50
-!- mode/#webgui [+v cap10morgan] by ChanServ10:50
-!- daviddelikat [n=daviddel@h69-129-206-153.mdsnwi.broadband.dynamic.tds.net] has quit [Read error: 110 (Connection timed out)]11:37
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has joined #webgui11:56
-!- mode/#webgui [+v patspam] by ChanServ11:56
-!- patspam [n=patspam@ppp221-151.static.internode.on.net] has quit [Client Quit]11:57
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has joined #webgui16:34
-!- mode/#webgui [+v BartJol] by ChanServ16:34
-!- topsub [n=topsub@cpe-069-132-179-250.carolina.res.rr.com] has joined #webgui18:08
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-223.dsl.okcyok.swbell.net] has joined #webgui18:29
-!- mode/#webgui [+v perlmonkey2] by ChanServ18:29
-!- perlmonkey21 [n=perlmonk@adsl-75-52-205-249.dsl.okcyok.sbcglobal.net] has joined #webgui20:51
-!- perlmonkey2 [n=perlmonk@adsl-70-137-2-223.dsl.okcyok.swbell.net] has quit [Read error: 110 (Connection timed out)]21:08
-!- BartJol [n=plainstu@49-167.surfsnel.dsl.internl.net] has quit [Read error: 104 (Connection reset by peer)]21:35
-!- carogray [n=Caroline@mobile-166-217-188-100.mycingular.net] has joined #webgui22:28
-!- carogray [n=Caroline@mobile-166-217-188-100.mycingular.net] has quit [Read error: 104 (Connection reset by peer)]23:09
-!- perlmonkey2 [n=perlmonk@adsl-75-52-205-249.dsl.okcyok.sbcglobal.net] has joined #webgui23:27
-!- mode/#webgui [+v perlmonkey2] by ChanServ23:27
CIA-23WebGUI: arjan * r11076 /branch/WebGUI_7.6/ (5 files in 4 dirs): Fixed: Different errormessages on login failure23:51
CIA-23WebGUI: arjan * r11077 /WebGUI/ (5 files in 4 dirs): Fixed #10450: Different errormessages on login failure23:51
--- Log closed Mon Jun 01 00:00:53 2009

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